*{box-sizing:border-box}body,h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit}:root{--ink:#102433;--teal:#174b4a;--paper:#f7f5f0;--muted:#536169;--line:#d8ddda}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{color:var(--ink);background:var(--paper);font-family:Inter,system-ui,Segoe UI,sans-serif;font-size:1rem;line-height:1.65}a{color:var(--teal);text-underline-offset:.22em}a:hover{text-decoration-thickness:2px}a,button,input,select,textarea{touch-action:manipulation}:focus-visible{outline-offset:5px;outline:3px solid #b56a27}h1,h2,h3{letter-spacing:-.035em;line-height:1.13}h1{font-size:clamp(2.5rem,5.1vw,4.65rem);font-weight:650}h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:620}h3{font-size:1.4rem;font-weight:650}p+p{margin-top:1rem}ul,ol{padding-left:1.4rem}li+li{margin-top:.65rem}::selection{background:#cce0d7}.wrap{width:min(1180px,100% - 3rem);margin-inline:auto}.small{font-size:.875rem}.eyebrow{text-transform:uppercase;letter-spacing:.13em;margin-bottom:1.25rem;font-size:.75rem;font-weight:750}.muted{color:var(--muted)}.text-link{font-weight:650}.section-space{padding-block:5rem}.section-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.section-heading p{max-width:30rem;color:var(--muted)}.skip{z-index:20;background:#fff;padding:1rem;position:absolute;top:-100px;left:1rem}.skip:focus{top:1rem}.topline{background:var(--ink);color:#e4eeeb;padding:.55rem 0;font-size:.75rem}.topline .wrap{justify-content:space-between;gap:1rem;display:flex}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;padding-block:1.65rem;display:flex}.brand{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:.75rem;font-size:1.12rem;font-weight:750;line-height:1.1;text-decoration:none;display:flex}.brand-mark{background:var(--teal);color:#fff;letter-spacing:-.13em;padding:.65rem .7rem;font-size:1.75rem}.brand-mark span{vertical-align:top;letter-spacing:0;font-size:1.05rem}.brand-dot{color:#438273}.site-header nav{align-items:center;gap:1.75rem;font-size:.875rem;display:flex}.site-header nav a{color:var(--ink);padding:.5rem 0;text-decoration:none}.site-header nav a[aria-current=page]{text-decoration:underline}.site-header .nav-contact{border:1px solid var(--line);padding:.6rem 1rem}.hero{grid-template-columns:1.4fr 1fr;align-items:start;gap:5rem;padding-block:4.75rem 5rem;display:grid}.hero h1{max-width:750px}.hero .intro{color:var(--muted);max-width:39rem;margin-top:1.75rem;font-size:1.125rem}.hero .actions{margin-top:2rem}.actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.button{background:var(--teal);color:#fff;border:1px solid var(--teal);cursor:pointer;justify-content:center;align-items:center;gap:1.3rem;min-height:48px;padding:1rem 1.35rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.button:hover{background:#103d3c}.button.secondary{color:var(--teal);background:0 0}.feature-card{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;margin-top:.2rem}.card-top{padding:2rem}.status{color:var(--teal);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.status:before{content:"";background:var(--teal);border-radius:100%;width:.45rem;height:.45rem}.feature-card h2{margin:1.3rem 0 .8rem;font-size:2.6rem}.feature-card p{color:var(--muted)}.feature-meta{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.25rem;font-size:.875rem}.feature-link{background:#eaf0ec;justify-content:space-between;padding:1.25rem 2rem;font-weight:650;text-decoration:none;display:flex}.source-note{color:var(--muted);margin-top:1rem;font-size:.8rem}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:1rem;padding:1.2rem 0;font-size:.875rem;display:flex}.trust-strip span:before{content:"✓";color:var(--teal);margin-right:.6rem}.guide-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.guide-card{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:start;padding:2.25rem;display:flex}.number{color:var(--teal);margin-bottom:2.5rem;font-size:.8rem;font-weight:650}.guide-card h3{max-width:25rem;font-size:1.8rem}.guide-card p{color:var(--muted);margin:1rem 0 1.8rem}.guide-card a{margin-top:auto}.pressure{background:var(--ink);color:#fff;grid-template-columns:1.65fr 1fr;align-items:center;gap:3rem;margin-block:2rem 5rem;padding:3.5rem;display:grid}.pressure h2{font-size:2.25rem}.pressure p:not(.eyebrow){color:#cfdbdf;margin:1.2rem 0}.pressure a{color:#fff}.pressure .button{color:var(--ink);background:#e5eee9;border-color:#e5eee9}.pressure .eyebrow{color:#aacec3}.availability{color:var(--muted);margin-top:.75rem;font-size:.85rem}.editorial{grid-template-columns:1fr 1fr;gap:4rem;padding-bottom:5rem;display:grid}.editorial p{color:var(--muted)}footer{border-top:1px solid var(--line);background:#e9ede9;padding:3rem 0 1.5rem}.footer-grid{grid-template-columns:1.5fr 1fr;gap:5rem;display:grid}.footer-brand{font-size:1.4rem;font-weight:750;text-decoration:none}.footer-grid p{max-width:41rem;margin-top:1rem}.footer-grid nav{grid-template-columns:1fr 1fr;align-content:start;gap:1rem;font-size:.875rem;display:grid}.footer-bottom{color:var(--muted);border-top:1px solid #c6cfca;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.75rem;display:flex}.breadcrumbs{color:var(--muted);padding-top:2rem;font-size:.8rem}.breadcrumbs ol{flex-wrap:wrap;gap:.65rem;padding:0;list-style:none;display:flex}.breadcrumbs li+li{margin:0}.page-hero{max-width:900px;padding:2rem 0 3rem}.page-hero h1{font-size:clamp(2.5rem,4.5vw,3.8rem)}.page-hero .intro{color:var(--muted);margin-top:1.3rem;font-size:1.2rem}.date-line{color:var(--muted);margin-top:1.5rem;font-size:.85rem}.article-layout{grid-template-columns:minmax(0,760px) minmax(0,280px);align-items:start;gap:4rem;margin-bottom:4rem;display:grid}.prose h2{margin:2.7rem 0 1rem;font-size:1.85rem}.prose h3{margin:2rem 0 1rem}.prose p,.prose li{color:#324550}.prose a{overflow-wrap:anywhere}.prose>h2:first-child{margin-top:0}.prose ul{margin-block:1.1rem 1.6rem}.prose blockquote{border-left:3px solid var(--teal);background:#eef1ec;margin:1.5rem 0;padding:1.3rem 1.5rem}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);padding:.85rem .7rem}.prose th{background:#e9eeea}.side-card{border:1px solid var(--line);background:#fff;margin-bottom:1.5rem;padding:1.5rem}.side-card h2{margin-bottom:1rem;font-size:1.1rem}.side-card ol{padding-left:1.2rem;font-size:.875rem}.side-card p{font-size:.875rem}.side-card .button{width:100%;margin-top:1rem;font-size:.8rem}.notice{background:#f4e9da;border-left:3px solid #8a4a15;margin-bottom:2rem;padding:1.25rem 1.5rem;font-size:.925rem}.notice strong{margin-bottom:.3rem;display:block}.facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:3rem;display:grid}.facts>div{border-right:1px solid var(--line);padding:1.5rem}.facts>div:last-child{border-right:0}.facts dt{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.75rem}.facts dd{margin:.5rem 0 0;font-weight:650}.source-list{padding:0;list-style:none}.source-list li{border-bottom:1px solid var(--line);padding-block:1rem}.source-list small{color:var(--muted);display:block}.simple-page{max-width:780px;margin-bottom:5rem}.form-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}label{font-size:.9rem;font-weight:600;display:block}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #88978e;border-radius:0;margin-top:.4rem;padding:.8rem;display:block}textarea{min-height:100px}.full{grid-column:1/-1}.consent{align-items:start;gap:.75rem;font-weight:400;display:flex}.consent input{flex-shrink:0;width:1.2rem;height:1.2rem}.honeypot{display:none}.form-status{margin-top:1rem}.mobile-actions{display:none}@media (width<=850px){.hero{grid-template-columns:1.2fr 1fr;gap:2rem}.site-header nav{gap:1rem}.pressure{grid-template-columns:1fr;padding:2.5rem}.article-layout{grid-template-columns:minmax(0,1fr) 240px;gap:2rem}}@media (width<=650px){.wrap{width:calc(100% - 2rem)}.topline span{display:none}.site-header{padding:1.2rem 0;display:block}.site-header nav{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1.4rem;font-size:.8rem}.hero{grid-template-columns:1fr;gap:2.5rem;padding-block:2.8rem}.hero h1{font-size:2.65rem}.feature-card h2{font-size:2.3rem}.trust-strip{flex-direction:column;gap:.6rem}.section-space{padding-block:3rem}.section-heading{display:block}.section-heading p{margin-top:1rem}.guide-grid,.editorial,.footer-grid,.article-layout{grid-template-columns:1fr;gap:1.25rem}.guide-card{padding:1.7rem}.number{margin-bottom:1.4rem}.pressure{margin-bottom:3rem;padding:2rem 1.5rem}.pressure h2{font-size:1.9rem}.editorial{padding-bottom:3rem}.footer-grid nav{margin-top:1rem}.footer-bottom{flex-direction:column}.facts{grid-template-columns:1fr}.facts>div{border-right:0;border-bottom:1px solid var(--line);padding:1rem 0}.facts>div:last-child{border-bottom:0}.form-grid{grid-template-columns:1fr}.page-hero{padding-top:1.5rem}.mobile-actions{background:var(--teal);justify-content:space-around;gap:1rem;padding:.9rem;display:flex;position:sticky;bottom:0}.mobile-actions a{color:#fff;font-size:.85rem}.prose table{font-size:.8rem}}.site-header,.site-header nav,.topline .wrap{flex-wrap:wrap}.site-header>*{min-width:0}h1,h2,h3,.facts dt,.facts dd,.button{overflow-wrap:anywhere}.article-layout>*,.facts>div{min-width:0}.facts{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=650px){.facts{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.article-layout{grid-template-columns:minmax(0,1fr)}.article-layout aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1rem;display:grid}}.event-actions{margin-top:1.5rem}.event-start{border:1px solid var(--line);background:#fff;margin-bottom:2rem;padding:2rem}.event-start h2{font-size:1.6rem}.event-start ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1.5rem 0 0;padding-left:1.25rem;display:grid}.event-start li+li{margin-top:0}.event-start li::marker{color:var(--teal);font-weight:700}.event-start h3{letter-spacing:-.02em;font-size:1.05rem;line-height:1.4}.event-start p{color:var(--muted);margin-top:.5rem;font-size:.925rem}.mobile-contents{display:none}@media (width<=1000px){.mobile-contents{border:1px solid var(--line);background:#fff;margin-bottom:2rem;padding:1rem 1.25rem;display:block}.mobile-contents summary{cursor:pointer;font-weight:650}.mobile-contents li{font-size:.925rem}.article-layout aside .side-card:first-child{display:none}}@media (width<=650px){.site-header{position:relative}.site-header .nav-contact{padding:.6rem .7rem;position:absolute;top:1.2rem;right:0}.brand{font-size:1rem}.site-header nav{margin-top:1rem}.hero{padding-top:2rem}.hero h1{font-size:2.35rem}.page-hero{padding-bottom:2rem}.page-hero .intro{font-size:1.05rem}.page-hero .eyebrow{margin-bottom:1rem}.event-start{padding:1.5rem}.event-start ol{grid-template-columns:minmax(0,1fr);gap:1.3rem}.article-layout aside{display:none}}.line-icon{flex-shrink:0;width:1.6rem;height:1.6rem}.icon-tile{width:3.6rem;height:3.6rem;color:var(--teal);background:#e4ede7;border:1px solid #c8d8cc;border-radius:.6rem;justify-content:center;align-items:center;margin-bottom:1.3rem;display:flex}.icon-tile .line-icon{width:2rem;height:2rem}.step-icon{color:var(--teal);margin-bottom:.8rem;display:block}.call-cta{max-width:100%}.call-button{text-align:left;border-radius:.3rem;gap:.85rem;min-height:64px;font-size:1.1rem}.call-button small{margin-top:.2rem;font-size:.8rem;font-weight:450;line-height:1.5;display:block}.call-button[aria-disabled]{cursor:default}.call-note{color:var(--muted);max-width:26rem;margin-top:.6rem;font-size:.8rem}.compact .call-button{min-height:55px;padding:.65rem .9rem;font-size:.9rem}.compact small{font-size:.7rem}.hero-call{margin-top:1.8rem}.supporting-links{flex-wrap:wrap;gap:1.2rem;margin-top:1.5rem;font-size:.9rem;display:flex}.site-header{grid-template-columns:auto 1fr auto;gap:1.5rem;display:grid}.site-header nav{justify-content:center;gap:1.2rem}.feature-card .status{font-size:.7rem}.guide-card .number{margin-bottom:1.4rem}.pressure .call-note{font-size:.85rem}.footer-call{border-bottom:1px solid #c6cfca;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.5rem;padding-bottom:2.5rem;display:flex}.footer-call h2{font-size:2rem}.mobile-call-bar{display:none}@media (width<=1000px){.site-header{grid-template-columns:1fr auto}.site-header nav{grid-area:2/1/auto/-1;justify-content:space-between}.header-call{grid-area:1/2}.site-header nav{margin-top:0}.footer-call{align-items:start}}@media (width<=650px){body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}html{scroll-padding-bottom:110px}.site-header{gap:1rem .5rem}.brand{gap:.45rem;font-size:.9rem}.brand-mark{padding:.6rem;font-size:1.4rem}.header-call .line-icon{display:none}.header-call .call-button{min-height:50px;padding:.5rem .6rem;font-size:.8rem}.header-call small{max-width:9rem;font-size:.65rem}.hero-call .call-button,.page-hero .call-button{width:100%}.call-button{font-size:1rem}.footer-call{flex-direction:column;gap:1rem}.mobile-call-bar{padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:var(--ink);z-index:10;border-top:1px solid #526b77;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-call-bar .call-button{width:100%;color:var(--ink);background:#e5eee9;border-color:#e5eee9;justify-content:center;font-size:1rem}.mobile-call-bar small{font-size:.75rem}.supporting-links{gap:.7rem}.footer-grid{gap:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.site-header,.topline,footer,.pressure,.mobile-actions,.mobile-call-bar,aside,.mobile-contents{display:none}.article-layout{display:block}.wrap{width:100%}body{background:#fff;padding-bottom:0}}.situation fieldset{border:0;margin:1.5rem 0;padding:0}.situation legend{margin-bottom:.75rem;font-weight:650}.situation-options{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.situation-options label{cursor:pointer;background:#fff;border:1px solid #a9bbb5;border-radius:8px;align-items:center;gap:.7rem;padding:1.2rem;display:flex}.situation-options label:has(input:checked){background:#e4eeea;border:2px solid #174b4a;padding:calc(1.2rem - 1px)}.situation-options input{accent-color:#174b4a;flex-shrink:0;width:20px;height:20px}.situation-options label:focus-within{outline-offset:3px;outline:3px solid #174b4a}.situation-result{background:#fff;border:1px solid #d8ddda;border-radius:10px;grid-template-columns:1.4fr 1fr;align-items:center;gap:2rem;padding:2rem;display:grid}.situation-result h3{margin-top:0}.situation-result [hidden]{display:none}.call-explainer{grid-template-columns:1fr 1.2fr;align-items:center;gap:4rem;display:grid}.call-explainer figure{margin:0}.call-explainer img{border-radius:12px;width:100%;height:auto;display:block}.call-explainer figcaption{color:#5d666c;margin-top:.6rem;font-size:.75rem}.call-steps{padding-left:1.5rem}.call-steps li{padding:.7rem 0 .7rem .5rem}.call-steps strong,.call-steps span{display:block}.call-steps span{margin-top:.3rem}.home-faq{max-width:850px}.home-faq details{border-bottom:1px solid #a9bbb5;padding:1.2rem 0}.home-faq summary{cursor:pointer;min-height:28px;font-weight:650}.home-faq details p{padding-right:1rem}.compact .call-button small{white-space:normal;max-width:220px}.call-button span{min-width:0}.call-button small{white-space:normal}@media (width<=800px){.situation-options,.situation-result,.call-explainer{grid-template-columns:1fr}.call-explainer{gap:2rem}.situation-result{padding:1.4rem}.call-explainer figure{max-width:550px}.compact .call-button small{font-size:.65rem}.situation-options{gap:.6rem}}.bathla-topics{padding:2rem 0 3rem}.bathla-topics>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.bathla-topics>div>a{background:#fff;border:1px solid #bccdc7;border-radius:8px;padding:1.4rem;text-decoration:none;display:block}.bathla-topics strong{color:#174b4a;margin-bottom:.7rem;display:block}.bathla-topics a>span{color:#47565c;font-size:.95rem;display:block}.bathla-topics a:hover{background:#edf3f0;border-color:#174b4a}.topic-call{background:#e4eeea;border-radius:10px;margin:2rem 0;padding:1.5rem}.topic-call h2{margin-top:0}.breadcrumbs ol{flex-wrap:wrap}@media (width<=800px){.bathla-topics>div{grid-template-columns:1fr}.compact .call-button small{font-size:.65rem}}.bathla-topics a,.topic-call,.eyebrow{overflow-wrap:anywhere}@media (width<=800px){.event-start ol{grid-template-columns:1fr}.event-start li{min-width:0}}.nav-dropdown{position:relative}.nav-dropdown summary{cursor:pointer;align-items:center;gap:.45rem;min-height:44px;padding:.7rem .3rem;font-weight:600;list-style:none;display:flex}.nav-dropdown summary:after{content:"▾"}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown-panel{z-index:30;background:#fff;border:1px solid #bccdc7;border-radius:8px;min-width:280px;max-width:calc(100vw - 40px);padding:.6rem;position:absolute;top:100%;left:0;box-shadow:0 12px 24px #10243322}.site-header nav .nav-dropdown-panel a{white-space:normal;padding:.8rem;display:block}.bathla-subnav{background:#e4eeea;border-block:1px solid #cbd9d3}.bathla-subnav .wrap{flex-wrap:wrap;gap:.2rem 1.5rem;padding-block:.6rem;display:flex}.bathla-subnav a{color:#174b4a;padding:.5rem 0;font-size:.9rem}.inline-phone{white-space:nowrap;font-weight:700}.reading-call{background:#edf3f0;border-left:3px solid #174b4a;padding:1rem}.landing-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:4rem;padding:5rem 0;display:grid}.landing-summary{color:#fff;background:#102433;border-radius:12px;padding:2rem}.landing-summary h2,.landing-summary a{color:#fff}.landing-summary li{margin:1rem 0}.landing-summary .icon-tile{color:#174b4a;background:#e4eeea}.landing-steps .guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-contact{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.callback-panel{background:#fff;border:1px solid #bccdc7;border-radius:12px;min-width:0;padding:1.7rem}.callback-panel fieldset{border:0;margin:0;padding:0}.callback-panel legend{margin-bottom:1rem;font-weight:700}.callback-panel label{margin-bottom:1rem;display:block}.callback-panel input:not([type=checkbox]),.callback-panel select{width:100%;font:inherit;background:#f7f8f7;border:1px solid #87998f;border-radius:4px;margin-top:.35rem;padding:.75rem;display:block}.callback-panel .consent{align-items:start;gap:.7rem;display:flex}.consent input{flex-shrink:0;width:20px;height:20px;margin-top:.3rem}.callback-panel button:disabled{color:#fff;cursor:not-allowed;background:#53665e}.form-status{color:#49361f;background:#faf1e7;border-left:3px solid #8a5729;padding:.8rem}.callback-panel .small{font-size:.875rem}.prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.prose th,.prose td{vertical-align:top;overflow-wrap:anywhere;border:1px solid #bccdc7;padding:.7rem}.prose th{text-align:left;background:#e4eeea}.nav-dropdown summary:focus-visible{outline-offset:3px;outline:3px solid #174b4a}.site-header nav{overflow:visible}@media (width<=1000px){.landing-hero{gap:2rem}.landing-contact{gap:1.5rem}.site-header nav{gap:.7rem}}@media (width<=800px){.landing-hero,.landing-contact,.landing-steps .guide-grid{grid-template-columns:1fr}.landing-hero{padding:3rem 0}.bathla-subnav .wrap{grid-template-columns:1fr 1fr;gap:.2rem 1rem;display:grid}.prose table{font-size:.85rem}.prose th,.prose td{padding:.4rem}.nav-dropdown-panel{min-width:250px}.site-header nav{flex-wrap:wrap}.callback-panel{padding:1.2rem}}.news-intro{max-width:850px;padding:48px 0 40px}.news-intro .intro{color:var(--muted);max-width:65ch;margin-top:24px;font-size:1.15rem}.post-list{border-top:1px solid var(--line)}.post-preview{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;padding-block:36px;display:grid}.post-image-link{border-radius:8px;display:block}.post-preview h2{margin-block:14px 20px;font-size:clamp(1.65rem,2.8vw,2.45rem)}.post-preview h2 a{color:var(--ink);text-decoration:none}.post-preview h2 a:hover{text-decoration:underline}.post-preview-copy>p:not(.post-meta){color:var(--muted);max-width:60ch}.post-meta{color:var(--teal);margin-top:24px;font-size:.85rem}.post-preview .post-meta{margin:0}.post-read{align-items:center;gap:12px;min-height:44px;margin-top:20px;font-weight:650;display:inline-flex}.post-read .line-icon{width:20px}.feed-link{padding:24px 0 48px;font-size:.85rem}.article-back{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}@media (width<=700px){.post-preview{grid-template-columns:1fr;gap:24px;padding-block:28px}.news-intro{padding-block:24px}.news-intro .intro{margin-top:18px;font-size:1rem}.post-preview h2{margin-block:12px 16px}.post-preview-copy{order:-1}}:root{--mint:#e4eeea;--white:#fff;--radius:8px}h1,h2,h3{text-wrap:balance}.editorial-visual{min-width:0;margin:0}.editorial-visual img{border-radius:var(--radius);background:var(--paper);width:100%;height:auto;display:block}.illustrated-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:56px;width:100%;max-width:none;display:grid}.hero-editorial-copy{min-width:0}.illustrated-hero h1{max-width:20ch;font-size:clamp(2.25rem,4.1vw,3.9rem)}.illustrated-hero .intro{max-width:58ch}.illustrated-hero .editorial-visual{align-self:center}.feature-card{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.feature-card .editorial-visual img{aspect-ratio:2.45;object-fit:cover;object-position:center 65%;border-radius:0}.feature-card .card-top{padding:20px 26px 24px}.feature-card .icon-tile{display:none}.feature-card h2{margin-top:12px}.feature-card .feature-meta{margin-top:18px;padding-top:16px}.feature-link{padding:17px 26px}.hero{align-items:center;gap:56px}.topic-symbol{color:var(--teal);margin-bottom:16px;display:block}.bathla-topics>div{margin-top:24px}.bathla-topics>div>a{transition:background-color .18s,border-color .18s}.bathla-topics>div>a:hover{background:var(--mint)}.bathla-topics>div>a>span.topic-symbol{color:var(--teal)}.bathla-topics .topic-symbol .line-icon{width:28px;height:28px}.policy-hero{max-width:850px}.policy-symbol{color:var(--teal);margin-bottom:20px;display:block}.policy-symbol .line-icon{width:38px;height:38px}.prose{max-width:74ch}.prose p,.prose li{overflow-wrap:break-word}.prose h2{margin-top:2.5rem}.prose table{font-variant-numeric:tabular-nums}.prose tbody tr:nth-child(2n){background:#eef2ed}.prose th{font-weight:650}.source-list li{padding-block:12px}.source-list small{line-height:1.6}.side-card,.event-start{border-radius:var(--radius)}.event-start .step-icon .line-icon{width:28px;height:28px}.event-start ol{padding-left:0;list-style:none}.event-start li{padding-left:0}.icon-tile{border:none;border-radius:6px}.pressure{border-radius:var(--radius)}.pressure .icon-tile{background:#dcebe4}.pressure .eyebrow{display:none}.guide-card{border-radius:var(--radius)}.site-header{padding-block:20px}.site-header nav{gap:18px}.bathla-subnav a,.home-faq summary{align-items:center;min-height:44px;display:flex}.call-explainer .editorial-visual{align-self:center}.call-explainer img{border-radius:var(--radius)}.compact .call-button small{font-size:.75rem}@media (width<=1000px){.illustrated-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px}.site-header{gap:12px 18px}.site-header nav{min-height:44px;margin-top:0}.hero{gap:30px}}@media (width<=700px){.illustrated-hero{grid-template-columns:1fr;gap:25px}.illustrated-hero .editorial-visual{max-width:520px}.illustrated-hero .editorial-visual img{aspect-ratio:2.3;object-fit:cover;object-position:center 65%}.illustrated-hero h1{max-width:24ch}.page-hero{padding-bottom:32px}.hero{align-items:start}.prose{max-width:100%}}@media (width<=650px){.wrap{width:calc(100% - 32px)}.site-header{gap:7px 12px;padding-block:12px}.site-header nav{justify-content:space-between;gap:8px;margin-top:0}.site-header .header-call small{max-width:170px;font-size:.75rem}.site-header .header-call .call-button{font-size:.8rem}.brand-mark{padding:8px}.topline{padding-block:6px}.hero{padding-block:28px 36px}.hero h1{font-size:2.35rem}.hero .intro{margin-top:18px}.feature-card .card-top{padding:18px 20px}.feature-link{padding:16px 20px}.bathla-topics{padding:20px 0 32px}.bathla-topics>div>a{grid-template-columns:30px 1fr;column-gap:14px;padding:18px;display:grid}.bathla-topics .topic-symbol{grid-row:1/span 2;margin:2px 0 0}.bathla-topics>div>a>span:last-child{grid-column:2}.bathla-topics strong{margin-bottom:6px}.bathla-subnav .wrap{gap:0 14px}.call-explainer{gap:26px}.mobile-call-bar{padding:8px 16px max(8px,env(safe-area-inset-bottom))}.mobile-call-bar .call-button{min-height:58px}}@media (prefers-reduced-motion:reduce){.bathla-topics>div>a{transition:none}}@media print{.editorial-visual,.policy-symbol{display:none}.illustrated-hero{display:block}}
