.elementor-4608 .elementor-element.elementor-element-3581b95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--c1:#001052;--c2:#0f4c81;--c3:#3076a7;--c4:#4e9acc;--c5:#7ab6da;--c6:#90caee;--white:#ffffff;--off-white:#f4f8fc;--pale:#eaf4fb;--gold:#c8a96e;--text:#0d2a45;--body:#2c4a60;--muted:#5a7d95;--wa:#25D366;--f-title:'Cinzel', serif;--f-sub:'EB Garamond', serif;--f-body:'Lato', sans-serif;--fw-light:300;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:clamp(2.5rem, 6vw + 1rem, 5.5rem);--fs-h1:clamp(2rem, 4vw + 1rem, 3.5rem);--fs-h2:clamp(1.625rem, 3vw + 1rem, 2.5rem);--fs-h3:clamp(1.375rem, 2vw + 1rem, 1.875rem);--fs-h4:clamp(1.125rem, 1vw + 1rem, 1.375rem);--fs-body-large:1.125rem;--fs-body:1rem;--fs-small:0.875rem;--fs-xs:0.75rem;--lh-headings:1.2;--lh-body:1.6;--lh-ui:1;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--shadow-sm:0 2px 8px rgba(15, 76, 129, 0.06);--shadow-md:0 4px 20px rgba(15, 76, 129, 0.08);--shadow-lg:0 12px 48px rgba(15, 76, 129, 0.15);--container:1280px}body{font-family:var(--f-body);color:var(--text);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--lh-body);background:var(--off-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-family:var(--f-title);font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-headings)}h2,.h2{font-family:var(--f-title);font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-headings)}h3,.h3{font-family:var(--f-sub);font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-headings)}h4,.h4{font-family:var(--f-body);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-headings)}.main-nav__link{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-ui)}.btn,.home-btn-override-fix{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-ui);letter-spacing:.03em;text-transform:uppercase}.card-title{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:1.3}.label-eyebrow{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em}.breadcrumb__link{font-size:var(--fs-small);font-weight:var(--fw-medium)}.tldr-summary{font-size:var(--fs-body-large);font-weight:var(--fw-medium);line-height:1.5}.detail-body-text{font-size:var(--fs-body);font-weight:var(--fw-medium)}.pill-badge{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-ui)}.footer__brand-name{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.footer__title{font-size:var(--fs-small);font-weight:var(--fw-bold)}.footer__link,.footer__contact-text{font-size:var(--fs-small);font-weight:var(--fw-medium)}.elementor-section,.elementor-column,.elementor-widget-wrap,.elementor-widget-container,.elementor-widget-html,.e-con,.e-con-inner{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;min-height:unset!important;display:block!important}.cd-wrap{--c1:#001052;--c2:#0f4c81;--c3:#3076a7;--c4:#4e9acc;--c5:#7ab6da;--c6:#90caee;--white:#ffffff;--off:#f4f8fc;--pale:#eaf4fb;--gold:#c8a96e;--text:#0d2a45;--body:#2c4a60;--muted:#5a7d95;--wa:#25D366;--f-title:'Cinzel', serif;--f-sub:'EB Garamond', serif;--f-body:'Lato', sans-serif;--shadow:0 4px 24px rgba(15,76,129,0.08);--shadow-lg:0 12px 48px rgba(15,76,129,0.14);--radius:8px;--container:1200px;position:relative!important;min-height:100vh!important;overflow-x:hidden!important;background:var(--off)!important;font-family:var(--f-body)!important;color:var(--text)!important;-webkit-font-smoothing:antialiased!important}.cd-bg-grain{position:absolute!important;inset:0!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")!important;opacity:0.04!important;pointer-events:none!important;z-index:0!important}.cd-container{max-width:var(--container)!important;margin:0 auto!important;padding-inline:clamp(16px, 4vw, 60px)!important}.cd-main{position:relative!important;z-index:1!important}.cd-wrap img{max-width:100%!important;height:auto!important}.cd-reveal{opacity:0!important;transform:translateY(22px)!important;transition:opacity 0.65s ease calc(var(--rd,0s)),transform 0.65s ease calc(var(--rd,0s))!important}.cd-revealed{opacity:1!important;transform:translateY(0)!important}.cd-hero{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#0a2f52!important;position:relative!important;overflow:hidden!important;min-height:clamp(520px, 56vh, 680px)!important;display:flex!important;align-items:flex-end!important;padding-top:106px!important;isolation:isolate!important}.cd-hero-overlay{position:absolute!important;inset:0!important;background:none!important;z-index:1!important}.cd-hero-grid{position:absolute!important;inset:0!important;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px)!important;background-size:64px 64px!important;pointer-events:none!important;z-index:1!important}.cd-hero-inner{position:relative!important;z-index:2!important;padding:64px clamp(16px,4vw,60px) 64px!important;width:100%!important;max-width:var(--container)!important;margin:0 auto!important}.cd-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;flex-wrap:wrap!important}.cd-bc-link{font-size:var(--fs-small)!important;color:rgb(255 255 255 / .55)!important;text-decoration:none!important;font-weight:var(--fw-medium)!important;transition:color 0.2s!important}.cd-bc-link:hover{color:rgb(255 255 255 / .85)!important}.cd-bc-sep{color:rgb(255 255 255 / .3)!important;font-size:var(--fs-xs)!important}.cd-bc-current{font-size:var(--fs-small)!important;color:rgb(255 255 255 / .85)!important}.cd-eyebrow{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important}.cd-eyebrow-line{display:inline-block!important;width:32px!important;height:1.5px!important;background:rgb(255 255 255 / .4)!important;flex-shrink:0!important}.cd-eyebrow-text{font-size:var(--fs-xs)!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:rgb(255 255 255 / .65)!important;font-weight:var(--fw-bold)!important}.cd-eyebrow-dark{margin-bottom:12px!important}.cd-eyebrow-line-dark{background:var(--c4)!important}.cd-eyebrow-text-dark{color:var(--c3)!important}.cd-h1{font-family:var(--f-title)!important;font-size:var(--fs-display)!important;font-weight:var(--fw-bold)!important;line-height:1.05!important;color:#fff!important;margin-bottom:16px!important;letter-spacing:-0.01em!important}.cd-h1 em{display:block!important;font-style:italic!important;font-family:var(--f-sub)!important;color:var(--c5)!important;font-weight:var(--fw-semibold)!important}.cd-hero-tagline{font-family:var(--f-sub)!important;font-size:var(--fs-h4)!important;font-style:italic!important;color:rgb(255 255 255 / .7)!important;max-width:640px!important;line-height:var(--lh-body)!important}.cd-header-band{background:var(--white)!important;padding:48px 0!important;border-bottom:1px solid rgb(15 76 129 / .07)!important}.cd-header-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;align-items:center!important}.cd-header-left{max-width:100%}.cd-header-h2{font-family:var(--f-sub)!important;font-size:var(--fs-h2)!important;font-weight:var(--fw-semibold)!important;color:var(--c2)!important;margin-bottom:10px!important;line-height:var(--lh-headings)!important}.cd-header-aka{font-family:var(--f-body)!important;font-size:var(--fs-small)!important;color:var(--muted)!important;font-weight:var(--fw-medium)!important}.cd-header-tagline{font-family:var(--f-sub)!important;font-size:var(--fs-h4)!important;font-style:italic!important;color:var(--muted)!important;line-height:var(--lh-body)!important}.cd-tldr{background:var(--off)!important;border-left:4px solid var(--c4)!important;padding:22px 24px!important;border-radius:0 var(--radius) var(--radius) 0!important;box-shadow:var(--shadow)!important;transition:transform 0.25s cubic-bezier(.2,.9,.4,1.1),box-shadow 0.3s ease!important;will-change:transform!important}.cd-tldr:hover{transform:scale(1.02)!important;box-shadow:0 20px 35px rgb(15 76 129 / .15),0 5px 12px rgb(0 0 0 / .05)!important;z-index:2!important}.cd-tldr-label{font-size:var(--fs-xs)!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:var(--c4)!important;font-weight:var(--fw-bold)!important;margin-bottom:8px!important}.cd-tldr-text{font-family:var(--f-sub)!important;font-size:var(--fs-body-large)!important;font-weight:var(--fw-semibold)!important;font-style:italic!important;color:var(--body)!important;line-height:1.55!important;margin:0!important}.cd-sections-wrap{background:var(--off)!important;padding:56px 0 0!important}.cd-sections-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-bottom:28px!important}.cd-section{background:var(--white)!important;border:1px solid rgb(15 76 129 / .08)!important;border-radius:var(--radius)!important;padding:28px 30px!important;transition:border-color 0.3s!important}.cd-section:hover{border-color:rgb(15 76 129 / .2)!important}.cd-section-full{grid-column:1 / -1!important;margin-bottom:28px!important}.cd-section-title{font-family:var(--f-sub)!important;font-size:var(--fs-h4)!important;font-weight:var(--fw-semibold)!important;color:var(--c2)!important;margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid rgb(15 76 129 / .1)!important}.cd-section-text{font-size:var(--fs-small)!important;color:var(--body)!important;line-height:var(--lh-body)!important;font-weight:var(--fw-medium)!important;margin:0!important}.cd-pull-quote{border-left:3px solid var(--gold)!important;padding:18px 24px!important;background:var(--white)!important;border-radius:0 var(--radius) var(--radius) 0!important;margin-bottom:28px!important;box-shadow:var(--shadow)!important}.cd-pull-text{font-family:var(--f-sub)!important;font-size:var(--fs-h4)!important;font-style:italic!important;color:var(--c2)!important;line-height:var(--lh-body)!important;margin:0!important}.cd-related-wrap{background:var(--off)!important;padding:0 0 8px!important}.cd-related{background:var(--pale)!important;border:1px solid rgb(15 76 129 / .1)!important;border-radius:var(--radius)!important;padding:28px 32px!important;margin-bottom:0!important}.cd-related-label{font-size:var(--fs-xs)!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:var(--c3)!important;font-weight:var(--fw-bold)!important;margin-bottom:6px!important}.cd-related-intro{font-size:var(--fs-small)!important;color:var(--muted)!important;font-weight:var(--fw-medium)!important;line-height:var(--lh-body)!important;margin-bottom:18px!important}.cd-related-pills{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.cd-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;background:var(--white)!important;border:1.5px solid rgb(15 76 129 / .2)!important;border-radius:24px!important;padding:9px 18px!important;font-size:var(--fs-small)!important;font-weight:var(--fw-bold)!important;color:var(--c2)!important;text-decoration:none!important;transition:all 0.3s!important}.cd-pill:hover{background:var(--c2)!important;color:#fff!important;border-color:var(--c2)!important}.cd-ctas-wrap{background:var(--off)!important;padding:32px 0 56px!important}.cd-ctas{display:flex!important;gap:12px!important;flex-wrap:wrap!important;align-items:center!important}.cd-btn-primary,.cd-btn-wa,.cd-btn-back{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:12px 20px!important;border-radius:8px!important;font-size:var(--fs-small)!important;font-weight:var(--fw-bold)!important;text-decoration:none!important;transition:all 0.3s!important;min-height:44px!important}.cd-btn-primary{background:var(--c2)!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:0.06em!important}.cd-btn-wa{background:var(--wa)!important;color:#fff!important}.cd-btn-back{background:transparent!important;color:var(--c2)!important;border:1.5px solid rgb(15 76 129 / .25)!important;font-weight:var(--fw-medium)!important}.cd-btn-primary:hover,.cd-btn-wa:hover,.cd-btn-back:hover{transform:translateY(-2px)!important}.cd-btn-primary:hover{background:var(--c3)!important}.cd-btn-wa:hover{background:#1ebe5a!important}.cd-btn-back:hover{border-color:var(--c2)!important;background:var(--pale)!important}.cd-cta-band{background:var(--c2)!important;padding:80px 0!important;position:relative!important;overflow:hidden!important}.cd-cta-glow{position:absolute!important;right:-100px!important;top:-100px!important;width:400px!important;height:400px!important;background:radial-gradient(circle,rgb(255 255 255 / .04) 0%,transparent 70%)!important;pointer-events:none!important}.cd-cta-inner{display:grid!important;grid-template-columns:1fr auto!important;gap:60px!important;align-items:center!important;position:relative!important;z-index:1!important}.cd-cta-h2{font-family:var(--f-title)!important;font-size:var(--fs-h2)!important;font-weight:var(--fw-semibold)!important;color:#fff!important;line-height:var(--lh-headings)!important;margin-bottom:10px!important}.cd-cta-h2 em{font-style:italic!important;color:var(--c5)!important;font-family:var(--f-sub)!important}.cd-cta-sub{font-size:var(--fs-body)!important;color:rgb(255 255 255 / .7)!important;font-weight:var(--fw-medium)!important;margin:0!important}.cd-cta-actions{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:200px!important;align-items:stretch!important}.cd-cta-note{font-size:var(--fs-xs)!important;color:rgb(255 255 255 / .4)!important;text-align:center!important}.cd-btn-white{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:var(--c2)!important;padding:13px 24px!important;border-radius:8px!important;font-size:var(--fs-small)!important;font-weight:var(--fw-bold)!important;letter-spacing:0.06em!important;text-transform:uppercase!important;text-decoration:none!important;transition:all 0.3s!important;min-height:44px!important}.cd-btn-white:hover{background:var(--pale)!important;transform:translateY(-2px)!important}.cd-btn-wa-band{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:var(--wa)!important;color:#fff!important;padding:13px 24px!important;border-radius:8px!important;font-size:var(--fs-small)!important;font-weight:var(--fw-bold)!important;text-decoration:none!important;transition:all 0.3s!important;min-height:44px!important}.cd-btn-wa-band:hover{background:#1ebe5a!important;transform:translateY(-2px)!important}.cd-hero[style*="/2026/06/Disc-Herniation.webp"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:35% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/06/Disc-Herniation.webp"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/06/Disc-Herniation.webp"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Disc-Herniation-2.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Cervical-Disc-Disease.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Cervical-Disc-Disease.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Cervical-Disc-Disease.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Cervical-Disc-Disease-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Degenerative-Disc-Disease.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:45% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Degenerative-Disc-Disease.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Degenerative-Disc-Disease.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Degenerative-Disc-Disease-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Sacroiliac-Joint-Dysfunction.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Sacroiliac-Joint-Dysfunction.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Sacroiliac-Joint-Dysfunction.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Sacroiliac-Joint-Dysfunction-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Sciatica.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Sciatica.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Sciatica.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Sciatica-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Spinal-Deformity.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Spinal-Deformity.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Spinal-Deformity.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Spinal-Deformity-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Spinal-Stenosis.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Spinal-Stenosis.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Spinal-Stenosis.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Spinal-Stenosis-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/06/Spondylosthesis.webp"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/06/Spondylosthesis.webp"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/06/Spondylosthesis.webp"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Spondylosthesis-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*="/2026/05/Vertebral-Fractures.svg"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*="/2026/05/Vertebral-Fractures.svg"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*="/2026/05/Vertebral-Fractures.svg"]{background-image:url(https://staging.drshrinathspine.com/wp-content/uploads/2026/06/Vertebral-Fractures-1.webp)!important;align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}}.cd-hero[style*=".svg"],.cd-hero[style*=".webp"]{background-color:#0f4c81!important;background-position:right calc(100% + 10px)!important;background-size:40% auto!important;background-repeat:no-repeat!important}@media (max-width:1024px){.cd-hero[style*=".svg"],.cd-hero[style*=".webp"]{background-position:right calc(50% + 50px)!important;background-size:40% auto!important}}@media (max-width:768px){.cd-hero[style*=".svg"],.cd-hero[style*=".webp"]{align-items:flex-start!important;background-position:center 105%!important;background-size:280px 280px!important}.cd-hero[style*=".svg"] .cd-hero-overlay,.cd-hero[style*=".webp"] .cd-hero-overlay{background:none!important}}@media (max-width:1024px){.cd-hero{min-height:clamp(480px, 58vh, 640px)!important}.cd-header-grid{grid-template-columns:1fr!important;gap:28px!important}.cd-cta-inner{gap:40px!important}.cd-tldr-text{font-size:var(--fs-body-large)!important}}@media (max-width:1024px) and (min-width:769px) and (orientation:portrait){.cd-hero{padding-top:64px!important;min-height:460px!important;align-items:center!important}.cd-hero-inner{padding-top:0!important;padding-bottom:0!important}}@media (max-width:768px){.cd-hero{padding-top:64px!important;min-height:clamp(430px, 68vh, 620px)!important}.cd-hero-inner{padding:40px 20px 48px!important}.cd-h1{font-size:var(--fs-h1)!important}.cd-header-band{padding:36px 0!important}.cd-header-grid{grid-template-columns:1fr!important;gap:24px!important}.cd-sections-wrap{padding:36px 0 0!important}.cd-sections-grid{grid-template-columns:1fr!important;gap:14px!important}.cd-related{padding:22px 20px!important}.cd-related-pills{flex-direction:column!important}.cd-pill{justify-content:space-between!important}.cd-ctas-wrap{padding:24px 0 40px!important}.cd-ctas{flex-direction:column!important}.cd-btn-primary,.cd-btn-wa,.cd-btn-back{justify-content:center!important;width:100%!important}.cd-cta-band{padding:56px 0!important}.cd-cta-inner{grid-template-columns:1fr!important;gap:28px!important}.cd-cta-actions{flex-direction:row!important;flex-wrap:wrap!important}.cd-btn-white,.cd-btn-wa-band{flex:1!important;min-width:140px!important}}@media (max-width:600px){.cd-hero{min-height:clamp(400px, 66vh, 560px)!important}.cd-cta-actions{flex-direction:column!important}.cd-btn-white,.cd-btn-wa-band{width:100%!important}}@media (max-width:375px){.cd-hero{min-height:clamp(380px, 64vh, 520px)!important}.cd-hero-inner{padding:32px 16px 40px!important}.cd-section{padding:20px!important}.cd-related{padding:18px 16px!important}}@media (max-height:500px) and (orientation:landscape){.cd-hero{min-height:100vh!important;padding-top:80px!important}.cd-h1{font-size:var(--fs-h1)!important}}