.background-remover-page { color: var(--color-block-drak); }

.background-remover-page button { font: inherit; cursor: pointer; }
.background-remover-page a:focus-visible,
.background-remover-page button:focus-visible { outline: 3px solid #6746e8; outline-offset: 5px; }
.br-hero-cta { flex-wrap: wrap; align-items: stretch; gap: 16px; }
.background-remover-page .br-hero .base-download-button.br-hero-cta .download { flex: 1; min-width: 0; max-width: 240px; min-height: 56px; height: auto; padding: 14px 12px; border: 1px solid transparent; border-radius: 12px; font-size: 16px; font-weight: 600; line-height: 1.4; text-align: center; white-space: normal; }
.background-remover-page .br-hero-cta .download span { transform: none; }
.background-remover-page .br-hero-cta .download:first-child { color: #fff; background: linear-gradient(90deg, #7165ff 0%, #b000e5 100%); }
.background-remover-page .br-hero-cta .download:first-child:hover { background: linear-gradient(90deg, #9288ff 0%, #d034ff 100%); }
.background-remover-page .br-hero-cta .download.base-purple-border-btn { color: #685bff; border-color: currentColor; background: #ffffffb2; }
.background-remover-page .br-hero-cta .download.base-purple-border-btn:hover { background: #fff; }
.background-remover-page .br-hero { padding: 70px 0 86px; text-align: left; background: linear-gradient(180deg, #e8e7ff 6%, #f9edff 26.89%, var(--color-white) 100%); }
.br-hero-grid { display: grid; grid-template-columns: 0.9fr 1.1fr; gap: 32px; align-items: center; }
.br-hero-copy h1 { max-width: 540px; font-size: 56px; line-height: 1.2; }
.br-description { margin-top: 24px; color: #626475; font-size: 18px; }
.br-hero-copy .base-download-button { justify-content: flex-start; margin-top: 28px; }
.background-remover-page .br-cta-note { max-width: 390px; margin: 14px 0 24px; color: #6b6c79; font-size: 12px; }
.br-text-link { color: #4e3a85; font-size: 14px; font-weight: 600; }
.br-text-link span { margin-left: 8px; }
.br-preview { min-width: 0; position: relative; padding: 12px; border: 1px solid #e9e5f0; border-radius: 28px; background: #fff; box-shadow: 0 22px 70px #49376912; }
.br-mode-switch { display: flex; gap: 4px; margin: 0 auto 12px; padding: 5px; background: #f3f1f7; border-radius: 50px; }
.br-mode-switch button { flex: 1; min-height: 44px; padding: 8px 6px; color: #676170; border: 0; border-radius: 50px; background: transparent; font-size: 14px; font-weight: 600; }
.br-mode-switch button[aria-pressed="true"] { color: #6544b4; background: #fff; box-shadow: 0 2px 8px #35225312; }
.br-preview-stage { position: relative; overflow: hidden; aspect-ratio: 4 / 3; border-radius: 18px; }
.br-checker { background-color: #fff; background-image: conic-gradient(#ececf1 25%, transparent 0 50%, #ececf1 0 75%, transparent 0); background-size: 24px 24px; }
.br-preview-stage[data-mode="color"] { background-image: none; background-color: #eee6d9; }
.br-preview-stage[data-mode="color"][data-color="blue"] { background-color: #accbf0; }
.br-preview-stage[data-mode="color"][data-color="coral"] { background-color: #efae9f; }
.br-photo-scene { background: #c8e5e6 url("https://images.chatartpro.com/chatartweben/assets/overview/ai-background-remover/chatart-background-remover-hero-photo-background.png") center / cover; }
.br-subject { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; object-fit: contain; object-position: center bottom; }
.br-original { position: absolute; top: 18px; left: 18px; width: 100px; overflow: hidden; border: 4px solid #fff; border-radius: 12px; background: #fff; box-shadow: 0 5px 18px #28223b15; transform: rotate(-6deg); }
.br-original-scene { background: linear-gradient(135deg, #9baba2 20%, #d8c5ae 20% 55%, #b0bbaa 55%); }
.br-original img { display: block; width: 100%; height: 104px; object-fit: cover; }
.br-original > span { display: block; padding: 4px 0 2px; font-size: 11px; text-align: center; }
.br-preview-label { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.br-colors { position: absolute; bottom: 16px; left: 50%; z-index: 2; display: flex; align-items: center; justify-content: center; gap: 12px; padding: 10px 14px; border-radius: 12px; background: #fff; box-shadow: 0 4px 20px #0000001f; transform: translateX(-50%); }
.br-colors[hidden] { display: none; }
.br-colors > span { font-size: 12px; white-space: nowrap; }
.br-colors button { flex: 0 0 26px; width: 26px; height: 26px; border: 1px solid #ddd; border-radius: 50%; }
.br-colors button[aria-pressed="true"] { box-shadow: 0 0 0 2px #6851aa; }
.br-colors [data-color="cream"], .br-cream { background: #eee6d9; }
.br-colors [data-color="blue"], .br-blue { background: #accbf0; }
.br-colors [data-color="coral"], .br-coral { background: #efae9f; }
.br-hero p { line-height: 1.65; }
.br-case-visual { width: 100%; overflow: hidden; }
.br-pair { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); aspect-ratio: 16 / 9; gap: 3px; background: #edeaf0; }
.br-pair > div { position: relative; min-width: 0; min-height: 0; overflow: hidden; }
.br-preview-stage > picture,
.br-case-visual picture { display: contents; }
.br-case-visual img { display: block; height: 100%; width: 100%; object-fit: contain; object-position: center bottom; }
.br-image-label { position: absolute; top: 14px; left: 12px; z-index: 1; max-width: calc(100% - 24px); padding: 5px 10px; background: #ffffffed; border-radius: 30px; font-size: 11px; }
.br-product-scene { background: linear-gradient(165deg, #dfd4c5 62%, #b69d82 62%); }
.br-white { background: #fff; }
.background-remover-page .br-options { padding: 90px 0; margin-bottom: 90px; background: #f6f7f9; }
.background-remover-page .br-options .base-maxwidth { max-width: 1200px; }
.background-remover-page .br-options h2 { margin-bottom: 0; }
.background-remover-page .br-options .section-intro { margin-bottom: 40px; }
.br-results { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.45fr); align-items: center; gap: 28px 48px; }
.br-results figure { min-width: 0; margin: 0; }
.br-results .br-result-original { grid-row: 1 / span 3; }
.br-results figure:not(.br-result-original) { display: grid; grid-template-columns: 180px minmax(0, 1fr); align-items: center; gap: 20px; }
.br-results figcaption { font-size: 16px; font-weight: 600; text-align: left; }
.br-results .br-result-original figcaption { margin-top: 14px; text-align: center; }
.br-results h3 { margin: 0 0 8px; font-size: 18px; line-height: 1.5; }
.br-results p { margin: 0; color: rgba(42, 48, 72, .72); font-size: 15px; font-weight: 400; line-height: 1.6; }
.br-output-image { position: relative; aspect-ratio: 4 / 3; overflow: hidden; border-radius: 12px; }
.br-output-image picture { display: contents; }
.br-output-image img { position: absolute; inset: 0; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center bottom; }
.background-remover-page .br-options .br-preview-note { margin-top: 28px; }
.br-options .br-comparison-sources { max-width: 900px; text-align: center; }
.background-remover-page .br-options .base-download-button { margin-top: 36px; }
.background-remover-page .br-preview-note { margin: 12px 0; padding: 0 8px; color: #626475; font-size: 13px; line-height: 1.5; text-align: center; }
.br-avatar-row { display: flex; align-items: center; padding: 28px 20px; gap: 12px; background: #f6f2eb; }
.br-avatar-row > div { width: 33.333%; aspect-ratio: 1; border-radius: 50%; overflow: hidden; }
.br-avatar-row > div:nth-child(2) { transform: translateY(-20px); }

.background-remover-page .section-intro { max-width: 760px; margin: 16px auto 0; color: rgba(42, 48, 72, .72); text-align: center; }



.background-remover-page .content-box .img > picture > img { width: 100%; height: auto; }
.background-remover-page .content-box .img { overflow: hidden; border-radius: 20px; }
.background-remover-page .content-box .br-case-visual img { border-radius: 0; }
.background-remover-page .most-use h2 { margin-bottom: 0; }
.background-remover-page .most-use .content-box .text h3 { font-size: 20px; line-height: 1.4; }
.background-remover-page .most-use .content-box .text .br-output-list > li:first-child { margin-top: 0; }
.background-remover-page .most-use .base-download-button { margin-top: 24px; }
.br-output-item h3 { font-size: 20px; }
.br-output-item p { margin-top: 6px; color: rgba(42, 48, 72, .70); font-size: 15px; line-height: 1.6; }
.background-remover-page .most-powerful { padding-bottom: 140px; background: var(--color-white-lighter); }
.background-remover-page .most-powerful h2 { margin-bottom: 0; }
.background-remover-page .most-powerful .section-intro { margin: 12px auto 60px; font-size: 18px; font-weight: 500; }
.background-remover-page .most-powerful .content-box { margin-top: 0; }
.background-remover-page .most-powerful .content-box .content-item { flex-direction: row-reverse; margin-bottom: 120px; }
.background-remover-page .most-powerful .content-box .content-item:last-child { margin-bottom: 0; }
.background-remover-page .most-powerful .content-box .text { max-width: 538px; width: calc(50% - 27px); }
.background-remover-page .most-powerful .content-box .text h3 { color: #071333; font-size: 36px; font-weight: 700; line-height: 1.24; }
.background-remover-page .most-powerful .content-box .text .desc { margin: 10px 0 20px; color: rgba(42, 48, 72, .72); font-size: 16px; line-height: 1.62; }
.background-remover-page .most-powerful .content-box .img { max-width: 666px; width: 50%; border-radius: 20px; }
.background-remover-page .most-powerful .content-box .img img { display: block; border-radius: 0; }
.background-remover-page .how-to-guide h2 { margin-bottom: 60px; }
.background-remover-page .how-to-guide .guide-box { gap: 0; flex-wrap: wrap; }
.background-remover-page .how-to-guide .guide-item { width: calc(100% / 3 - 14px); max-width: 432px; margin-bottom: 40px; padding: 0; background: none; }
.background-remover-page .how-to-guide .guide-item picture { display: block; overflow: hidden; border-radius: 20px; }
.background-remover-page .how-to-guide .guide-item .desc { color: rgba(42, 48, 72, .72); font-size: 15px; line-height: 1.55; }
.background-remover-page .blog-guide h2 { margin-bottom: 0; }
.background-remover-page .br-tips h2 { margin-bottom: 0; }
.br-tips-grid { margin-top: 56px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 26px; }
.br-tips-grid article { min-height: 260px; padding: 30px; border: 1px solid #e8e8f2; border-radius: 20px; background: #fff; box-shadow: 0 14px 34px rgba(42, 48, 72, .08); transition: transform .25s ease; }
.br-tips-grid article:hover { transform: translateY(-6px); }
.br-tip-icon { width: 48px; height: 48px; display: block; color: #685bff; }
.br-tips-grid h3 { margin: 24px 0 12px; color: #2a3048; font-size: 23px; line-height: 1.3; }
.br-tips-grid p { margin: 0; color: rgba(42, 48, 72, .7); font-size: 15px; line-height: 1.65; }
/* Reuse the QuillBot comparison table pattern. */
.background-remover-page .br-comparison h2 { margin-bottom: 16px; }
.br-comparison-table { overflow-x: auto; max-width: 1350px; width: 100%; margin: 40px auto 0; background: var(--color-white-lighter); border-radius: 24px; }
.br-comparison-table table { width: 100%; min-width: 680px; border-collapse: collapse; color: #2A3048; text-align: left; }
.br-comparison-table th,
.br-comparison-table td { padding: 16px 20px; border-bottom: 1px solid #D4D6DA; font-size: 14px; line-height: 22px; vertical-align: top; }
.br-comparison-table thead th { font-weight: 600; background: #EAEFF4; }
.br-comparison-table tbody th { width: 22%; font-weight: 500; }
.br-comparison-table tbody tr:last-child th,
.br-comparison-table tbody tr:last-child td { border-bottom: 0; }
.br-comparison-table:focus-visible { outline: 3px solid #6746e8; outline-offset: 5px; }
.br-comparison-sources { max-width: 1350px; margin: 16px auto 0; font-size: 13px; line-height: 1.6; color: rgba(42, 48, 72, .72); }
.background-remover-page .br-comparison a { text-decoration: underline; }
.br-specs .br-comparison-table { max-width: 1000px; margin-top: 60px; border: 1px solid #e9e5f0; }
[aria-labelledby="background-specs-title"] .br-comparison-table { max-width: 1200px; }
.br-specs .br-comparison-table table { min-width: 0; table-layout: fixed; }
.br-specs .br-comparison-table th,
.br-specs .br-comparison-table td { font-size: 16px; line-height: 1.6; overflow-wrap: anywhere; }
.br-specs .br-comparison-table th:first-child { width: 28%; }
.br-specs .br-comparison-table thead th { background: #f3f4ff; }
.br-specs .br-comparison-table tbody tr:nth-child(even) { background: #f8f9fc; }
.br-specs .br-comparison-sources { max-width: 1000px; text-align: left; }
.background-remover-page .br-specs h2 { margin-bottom: 0; }
.br-specs-toggle { display: none; }


/* Reuse the existing bottom banner and button rules. */
.background-remover-page .bottom-banner {
    color: var(--color-white);
    padding: 120px 0;
    text-align: center;
    background: #171333 image-set(url("https://images.chatartpro.com/chatartweben/assets/overview/ai-background-remover/chatart-background-remover-bottom-banner.webp") type("image/webp"), url("https://images.chatartpro.com/chatartweben/assets/overview/ai-background-remover/chatart-background-remover-bottom-banner.jpg") type("image/jpeg")) no-repeat center center / cover;
}

.background-remover-page .bottom-banner .desc {
    margin: 12px auto 48px;
    max-width: 1120px;
    font-size: 18px;
}

.background-remover-page .bottom-banner .button-box {
    justify-content: center
}

.background-remover-page .bottom-banner .gradient-btn {
    min-width: 346px;
    height: 56px;
    border-radius: 12px;
    background: linear-gradient(102.67deg, #5CFFF5 2.47%, #685BFF 39.92%, #B124F3 90.82%);
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    font-weight: 500;
    color: var(--color-white);
    transition: all .2s;
    padding: 12px 24px;
    position: relative;
    z-index: 0;
}

.background-remover-page .bottom-banner .gradient-btn::before {
    content: "";
    position: absolute;
    inset: 0;
    opacity: 0;
    transition: opacity .3s;
    z-index: -1;
    background: linear-gradient(102.67deg, #5CFFF5 12.47%, #685BFF 76.92%, #B124F3 90.82%);
    border-radius: inherit;
}

.background-remover-page .bottom-banner .gradient-btn:hover::before {
    opacity: 1;
}

.background-remover-page .bottom-banner .gradient-btn svg {
    display: none;
    width: 20px;
    height: 20px;
    margin-left: 8px;
}


.background-remover-page .bottom-banner h2 { margin: 0 auto; }
.background-remover-page .bottom-banner .base-maxwidth { max-width: 1440px; display: block; }
@media (max-width: 1100px) {
    .background-remover-page .bottom-banner { padding: 60px 0; }
    .background-remover-page .bottom-banner h2 { max-width: 600px; margin: 0 auto; }
}
@media (max-width: 1100px) {
    main.background-remover-page h2 { font-size: 36px; }
    .br-hero-grid { gap: 30px; }
    .br-hero-cta { flex-direction: column; align-items: flex-start; gap: 12px; }
    .background-remover-page .br-hero .base-download-button.br-hero-cta .download { flex: none; width: 100%; max-width: 320px; min-height: 48px; padding: 12px 16px; font-size: 16px; }
    .background-remover-page .most-use { padding-bottom: 100px; }
    .background-remover-page .most-powerful .content-box .text h3 { font-size: 30px; }
}
@media (max-width: 992px) {
    main.background-remover-page h2 { font-size: 28px; }
    .br-tips-grid { grid-template-columns: 1fr; }
    .br-tips-grid article { min-height: 0; }
    .br-results { gap: 24px; }
    .br-results figure:not(.br-result-original) { grid-template-columns: 120px minmax(0, 1fr); gap: 16px; }
    .background-remover-page .br-options .section-intro { margin-bottom: 28px; }
    .background-remover-page .most-use { padding-bottom: 60px; }
    .background-remover-page .most-use h2 { font-size: 28px; }
    .background-remover-page .content-box .img { border-radius: 12px; }
    .background-remover-page .section-intro { font-size: 14px; }
    .background-remover-page .most-powerful { padding-bottom: 70px; }
    .background-remover-page .most-powerful .section-intro { margin-bottom: 28px; font-size: 14px; }
    .background-remover-page .most-powerful .content-box .content-item { flex-direction: column; max-width: none; gap: 22px; margin-bottom: 70px; }
    .background-remover-page .most-powerful .content-box .text { width: 100%; max-width: none; margin-bottom: 0; }
    .background-remover-page .most-powerful .content-box .text h3 { font-size: 21px; }
    .background-remover-page .most-powerful .content-box .img { width: 100%; max-width: none; }
    .background-remover-page .how-to-guide h2 { margin-bottom: 32px; }
    .background-remover-page .how-to-guide .guide-item { width: 100%; max-width: 650px; margin: 0 auto 40px; }
    .background-remover-page .how-to-guide .guide-item h3 { font-size: 18px; }
    .background-remover-page .how-to-guide .guide-item .desc,
    .background-remover-page .br-output-item p { font-size: 14px; }
    .br-specs .br-comparison-table { margin-top: 32px; }
    .background-remover-page .blog-guide .guide-swiper { margin-top: 32px; }
    .br-hero-grid { grid-template-columns: 1fr; gap: 20px; }
    .br-hero-copy { max-width: 650px; margin: 0 auto; text-align: center; }
    .br-hero-copy h1 { max-width: none; font-size: 28px; }
    .br-hero-copy .base-download-button { justify-content: center; }
    .br-hero-cta { align-items: center; }
    .background-remover-page .br-cta-note { margin: 14px auto 0; }
    .br-preview { width: 100%; max-width: 590px; margin: 0 auto; }
    .background-remover-page .bottom-banner h2 { margin-bottom: 24px; font-size: 24px; }
    .background-remover-page .bottom-banner .desc { margin: 0 auto 24px; font-size: 14px; }
    .background-remover-page .bottom-banner .gradient-btn { min-width: 240px; height: 38px; font-size: 16px; border-radius: 63px; padding: 4px 16px; }
}
@media (max-width: 767px) {
    #background-specs-preview { position: relative; }
    #background-specs-preview.br-specs-collapsed { max-height: 420px; overflow: hidden; }
    #background-specs-preview.br-specs-collapsed::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 72px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%); pointer-events: none; }
    .br-specs-toggle:not([hidden]) { display: flex; align-items: center; justify-content: center; width: 100%; max-width: 160px; min-height: 44px; margin: 20px auto 0; padding: 10px 20px; border: 1px solid rgba(104, 91, 255, .3); border-radius: 8px; color: var(--color-primary); background: rgba(104, 91, 255, .06); font-size: 15px; font-weight: 500; -webkit-tap-highlight-color: transparent; }
    .br-specs-toggle:hover,
    .br-specs-toggle:focus-visible { background: rgba(104, 91, 255, .12); border-color: var(--color-primary); }
    .background-remover-page .how-to-guide .guide-item { display: grid; grid-template-columns: 100px minmax(0, 1fr); column-gap: 16px; row-gap: 8px; margin-bottom: 24px; text-align: left; }
    .background-remover-page .how-to-guide .guide-item picture { grid-row: 1 / span 2; border-radius: 12px; }
    .background-remover-page .how-to-guide .guide-item h3 { margin: 0; font-size: 16px; }
    .background-remover-page .how-to-guide .guide-item .desc { margin: 0; }
    .background-remover-page #background-examples .content-item:not(:last-child) { margin-bottom: 48px; }
    .background-remover-page .br-options { padding: 48px 0; margin-bottom: 60px; }
    .br-results { grid-template-columns: 1fr; gap: 32px; align-items: start; }
    .br-results .br-result-original { grid-row: auto; width: 100%; max-width: 360px; margin: 0 auto; }
    .br-results figure:not(.br-result-original) { grid-template-columns: 112px minmax(0, 1fr); gap: 12px 16px; }
    .br-results figure:not(.br-result-original) figcaption { display: contents; }
    .br-results h3 { grid-column: 2; grid-row: 1; margin: 0; }
    .br-results p { grid-column: 1 / -1; font-size: 14px; }
}
@media (max-width: 640px) {
    .br-specs .br-comparison-table th,
    .br-specs .br-comparison-table td { padding: 14px 12px; font-size: 14px; }
    .br-specs .br-comparison-table th:first-child { width: 34%; }
    .background-remover-page .br-hero .base-maxwidth { padding: 0 20px; }
    .background-remover-page .br-hero { padding-top: 42px; }
    .br-description { font-size: 15px; }
    .br-preview { padding: 8px; border-radius: 22px; }
    .br-original { width: 78px; top: 12px; left: 12px; }
    .br-original img { height: 80px; }
    .br-mode-switch button { font-size: 12px; }
}

.background-remover-page .br-specs + .faq-container { padding-top: 0; }
.background-remover-page .faq-container { padding-bottom: 0; }
.background-remover-page .faq-container .download-box { margin-top: 20px; }
.background-remover-page .how-to-guide .guide-item .img { display: block; width: 100%; height: auto; aspect-ratio: auto; object-fit: contain; box-shadow: none; }
@media (max-width: 567px) {
    .background-remover-page .most-powerful .content-box .content-item { gap: 16px; margin-bottom: 48px; }
}
@media (max-width: 600px) {
    .br-colors { bottom: 12px; gap: 8px; padding: 8px 10px; }
    .br-colors > span { font-size: 11px; }
    .br-colors button { flex-basis: 22px; width: 22px; height: 22px; }
}

.br-preview-stage[data-mode="photo"],
.br-original-image { background: #e6e1d8 url("https://images.chatartpro.com/chatartweben/assets/overview/ai-background-remover/chatart-background-remover-hero-photo-background.png") center / cover; }
.br-original .br-original-image img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: contain; }

.background-remover-page .blog-guide {
    padding-top: 80px;
    padding-bottom: 80px;
}

.background-remover-page .blog-guide .base-maxwidth {
    padding: 0;
}

.background-remover-page .blog-guide h2 {
    padding: 0 14px;
}

.background-remover-page .blog-guide .content {
    position: relative;
}

.background-remover-page .blog-guide .guide-swiper {
    margin-top: 60px;
}

.background-remover-page .blog-guide .guide-item {
    display: block;
    max-width: 438px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    background: #F0F7FF;
    border-radius: 20px;
    color: inherit;
    text-decoration: none;
    overflow: hidden;
}

.background-remover-page .blog-guide .guide-item picture {
    display: block;
    overflow: hidden;
    aspect-ratio: 16 / 9;
    border-radius: 20px;
}

.background-remover-page .blog-guide .guide-item img {
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: transform .2s;
    object-fit: cover;
}

.background-remover-page .blog-guide .guide-item img:hover {
    transform: scale(1.09);
}

.background-remover-page .blog-guide .guide-item h3 {
    font-size: 18px;
    line-height: 1.4;
    padding: 20px 14px;
}

.background-remover-page .blog-guide .guide-more {
    margin-top: 28px;
    justify-content: center;
}

.background-remover-page .blog-guide .swiper-slide {
    display: flex;
    justify-content: center;
    transform: scale(0.9);
}

.background-remover-page .blog-guide .swiper-slide-active,
.background-remover-page .blog-guide .swiper-slide-duplicate-active {
    transform: scale(1);
}

.background-remover-page .blog-guide .arrow-box .arrow-btn {
    display: flex !important;
    top: 40%;
}


@media (max-width: 1100px) {
    .background-remover-page .blog-guide { padding-top: 60px; padding-bottom: 60px; }
}
@media (max-width: 992px) {
    .background-remover-page .blog-guide { padding-top: 40px; padding-bottom: 40px; }
    .background-remover-page .blog-guide .guide-item h3 { font-size: 14px; padding: 14px 12px; font-weight: 500; }
    .background-remover-page .blog-guide .guide-item picture { border-radius: 12px; }
}
