.estimate[data-astro-cid-kedqu227]{max-width:1200px;margin:auto;padding:50px 24px;color:#252722;font:17px/1.65 var(--font-body,system-ui)}.intro[data-astro-cid-kedqu227]{max-width:850px;margin-bottom:30px}.estimate[data-astro-cid-kedqu227] h2[data-astro-cid-kedqu227]{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 20px}.estimate[data-astro-cid-kedqu227] h3[data-astro-cid-kedqu227]{font-size:24px;line-height:1.3;margin:0 0 20px}.grid[data-astro-cid-kedqu227]{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #cfcabd}.controls[data-astro-cid-kedqu227],.result[data-astro-cid-kedqu227]{padding:30px;min-width:0}.controls[data-astro-cid-kedqu227]{background:#f6f2e9}.result[data-astro-cid-kedqu227]{background:#24372f;color:#fff}.estimate[data-astro-cid-kedqu227] label[data-astro-cid-kedqu227]{display:block;font-size:14px;font-weight:700;margin:16px 0 8px}.estimate[data-astro-cid-kedqu227] input[data-astro-cid-kedqu227],.estimate[data-astro-cid-kedqu227] select[data-astro-cid-kedqu227]{width:100%;box-sizing:border-box;font:inherit;background:#fff;border:1px solid #97998c;color:#252722;min-height:48px;padding:10px}.fields[data-astro-cid-kedqu227]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.presets[data-astro-cid-kedqu227]{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.estimate[data-astro-cid-kedqu227] button[data-astro-cid-kedqu227]{min-height:44px;padding:10px 16px;border:1px solid #343830;background:#fff;color:#252722;font:inherit;cursor:pointer}.estimate[data-astro-cid-kedqu227] button[data-astro-cid-kedqu227]:disabled{opacity:.5;cursor:not-allowed}.help[data-astro-cid-kedqu227]{font-size:14px;line-height:1.6}.result[data-astro-cid-kedqu227] .help[data-astro-cid-kedqu227]{color:#e0e7dc}.total[data-astro-cid-kedqu227]{font-size:clamp(32px,3.4vw,46px);line-height:1.2;font-weight:700;overflow-wrap:anywhere}.kicker[data-astro-cid-kedqu227]{font-size:13px;text-transform:uppercase;letter-spacing:.08em}.caution[data-astro-cid-kedqu227]{border-left:3px solid #e1bb7d;padding:14px;background:#ffffff0b}.estimate[data-astro-cid-kedqu227] dl[data-astro-cid-kedqu227]>div[data-astro-cid-kedqu227]{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff33;padding:16px 0}.estimate[data-astro-cid-kedqu227] dd[data-astro-cid-kedqu227]{margin:0;text-align:right}.estimate[data-astro-cid-kedqu227] details[data-astro-cid-kedqu227]{margin:26px 0;border-top:1px solid #aaa894;padding-top:20px}.estimate[data-astro-cid-kedqu227] summary[data-astro-cid-kedqu227]{font-weight:700;cursor:pointer;min-height:44px}.estimate[data-astro-cid-kedqu227] a[data-astro-cid-kedqu227]{color:inherit;text-decoration:underline;text-underline-offset:4px}.next[data-astro-cid-kedqu227]{padding-top:35px}.estimate[data-astro-cid-kedqu227] #error[data-astro-cid-kedqu227]{color:#942424}.estimate[data-astro-cid-kedqu227] [data-astro-cid-kedqu227]:focus-visible{outline:3px solid #bb601a;outline-offset:3px}#download[data-astro-cid-kedqu227]{width:100%;margin-top:20px}@media(max-width:850px){.grid[data-astro-cid-kedqu227]{grid-template-columns:1fr}}@media(max-width:480px){.fields[data-astro-cid-kedqu227]{grid-template-columns:1fr}.controls[data-astro-cid-kedqu227],.result[data-astro-cid-kedqu227]{padding:22px 18px}.estimate[data-astro-cid-kedqu227]{padding:35px 18px}.estimate[data-astro-cid-kedqu227] dl[data-astro-cid-kedqu227]>div[data-astro-cid-kedqu227]{display:block}.estimate[data-astro-cid-kedqu227] dd[data-astro-cid-kedqu227]{text-align:left;margin-top:6px}}.bb-trust-band[data-astro-cid-eyfpeoxn]{background:var(--bb-soft, #f6f5f3);border-top:1px solid var(--bb-border, #e6e6e6);border-bottom:1px solid var(--bb-border, #e6e6e6)}.bb-trust-band-inner[data-astro-cid-eyfpeoxn]{width:min(1420px,calc(100vw - 76px));margin:0 auto;padding:18px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 28px}.bb-trust-band-line[data-astro-cid-eyfpeoxn]{margin:0;color:var(--bb-ink, #0a0a0a);font-size:14px;font-weight:600;line-height:1.5}.bb-trust-band-proof[data-astro-cid-eyfpeoxn]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px}.bb-trust-band-proof[data-astro-cid-eyfpeoxn] a[data-astro-cid-eyfpeoxn]{color:var(--bb-muted, #686868);text-decoration:underline;text-underline-offset:3px}.bb-trust-band-proof[data-astro-cid-eyfpeoxn] a[data-astro-cid-eyfpeoxn]:hover,.bb-trust-band-proof[data-astro-cid-eyfpeoxn] a[data-astro-cid-eyfpeoxn]:focus-visible{color:var(--bb-accent, #ff5149)}@media(max-width:760px){.bb-trust-band-inner[data-astro-cid-eyfpeoxn]{width:calc(100vw - 48px);flex-direction:column;align-items:flex-start}}.home-content{--home-ink: #202b2e;--home-muted: #536064;--home-line: #dce1df;--home-paper: #f3f5f2;color:var(--home-ink);background:#fff}.home-content,.home-content *{box-sizing:border-box}.home-content .home-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.home-content .home-section{padding:88px 0}.home-content h2{margin:0 0 25px;font:600 clamp(32px,3.3vw,48px)/1.1 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.home-content h2,.home-content h3{scroll-margin-top:110px}.home-content h3{margin:0 0 16px;font:600 25px/1.2 var(--font-display);letter-spacing:-.015em}.home-content p{margin:0 0 20px;font-size:16px;line-height:1.75;color:var(--home-muted)}.home-content p:last-child{margin-bottom:0}.home-content .home-eyebrow{margin-bottom:20px;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#667673}.home-content a{color:inherit;text-underline-offset:4px}.home-content a:focus-visible,.home-content summary:focus-visible,.home-content [tabindex]:focus-visible{outline:3px solid #df5549;outline-offset:6px}.home-content .home-link{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;align-self:flex-start;margin-top:8px;padding:0 0 7px;border-bottom:1px solid currentColor;text-decoration:none;font-size:14px;font-weight:600;line-height:1.5}.home-content .home-link span{color:#bd4e41;font-size:21px;transition:transform .2s}.home-content .home-link:hover span{transform:translate(2px,-2px)}.home-content .home-overview-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.home-content .home-photo{position:relative;align-self:stretch;min-height:510px;margin:0}.home-content .home-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center}.home-content .home-photo figcaption{position:absolute;left:24px;right:24px;bottom:24px;padding:16px 20px;background:#fffffff0;font-size:13px;font-weight:500;line-height:1.5}.home-content .home-overview-copy>p:not(.home-eyebrow):first-of-type{font-size:18px}.home-content .home-overview-copy h2{font-size:clamp(32px,3vw,44px)}.home-content .home-planning{background:var(--home-paper)}.home-content .home-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:end;margin-bottom:40px}.home-content .home-section-heading h2{margin-bottom:0}.home-content .home-planning-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.home-content .home-card{min-width:0;display:flex;flex-direction:column}.home-content .home-planning-grid .home-card{position:relative;padding:32px 34px;background:#fff;border:1px solid #e3e8e2}.home-content .home-number{display:block;margin-bottom:23px;font:500 14px/1 var(--font-body);color:#bd4e41;letter-spacing:.06em}.home-content .home-card .home-link{margin-top:auto;padding-top:8px}.home-content .home-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.home-content .home-wall-copy{padding-left:38px;border-left:2px solid #cc6656}.home-content .home-audiences{background:#202b2e;color:#fff}.home-content .home-audiences>.home-container>h2{max-width:760px;margin-bottom:44px}.home-content .home-audiences .home-eyebrow{color:#bfcac7}.home-content .home-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-content .home-audience-grid .home-card{padding:6px 32px 0;border-left:1px solid #526064}.home-content .home-audience-grid .home-card:first-child{padding-left:0;border-left:0}.home-content .home-audience-grid .home-card:last-child{padding-right:0}.home-content .home-audiences p{color:#c8d2d2}.home-content .home-audiences .home-link span{color:#f59783}.home-content .home-local>.home-container>h2{max-width:800px;margin-bottom:42px}.home-content .home-local-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.home-content .home-local-grid .home-card{border-top:1px solid var(--home-line);padding-top:25px}.home-content .home-local-grid h3{font-size:24px}.home-content .home-local-grid em{font-size:13px;font-style:normal}.home-content .home-materials{background:var(--home-paper)}.home-content .home-materials h2{max-width:800px}.home-content .home-materials>.home-container>p:not(.home-eyebrow){max-width:980px}.home-content .home-table-scroll{width:100%;overflow-x:auto;margin:34px 0 24px;border:1px solid var(--home-line);background:#fff}.home-content table{width:100%;min-width:740px;border-collapse:collapse;font-size:15px;line-height:1.5}.home-content th{padding:20px 24px;text-align:left;background:#202b2e;color:#fff;font-size:13px;font-weight:600}.home-content td{padding:23px 24px;border-bottom:1px solid var(--home-line);vertical-align:top;color:var(--home-muted)}.home-content td:first-child{font-weight:600;color:var(--home-ink);width:25%}.home-content tr:last-child td{border-bottom:0}.home-content tr:nth-child(2n) td{background:#fafbf9}.home-content .home-partner-copy{padding:32px 36px;background:#f5f1eb;border-top:3px solid #a9967e}.home-content .home-area{padding-top:0}.home-content .home-area-heading{border-top:1px solid var(--home-line);padding-top:64px}.home-content .home-area h2{max-width:800px}.home-content .home-area-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.home-content .home-state{background:var(--home-paper);padding:30px 32px}.home-content .home-state h3{font-size:25px}.home-content .home-faq{background:#f5f1eb}.home-content .home-faq h2{font-size:clamp(44px,5vw,68px)}.home-content .home-faq-note{max-width:340px}.home-content .home-accordion{border-top:1px solid #cbd0ca}.home-content details{border-bottom:1px solid #cbd0ca}.home-content summary{position:relative;display:flex;align-items:center;gap:24px;justify-content:space-between;list-style:none;cursor:pointer;padding:25px 0;font-size:18px;line-height:1.5;font-weight:600}.home-content summary::-webkit-details-marker{display:none}.home-content .home-toggle{position:relative;width:20px;height:20px;flex:0 0 20px}.home-content .home-toggle:before,.home-content .home-toggle:after{content:"";position:absolute;width:14px;height:1.5px;background:currentColor;top:9px;left:3px}.home-content .home-toggle:after{transform:rotate(90deg)}.home-content details[open] .home-toggle:after{transform:rotate(0)}.home-content .home-answer{padding:0 40px 26px 0}.home-content .home-cta{background:#e5eae2;color:var(--home-ink)}.home-content .home-cta-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:92px}.home-content .home-cta h2{max-width:540px;margin-bottom:0;font-size:clamp(40px,4.5vw,62px);line-height:1.06}.home-content .home-cta .home-eyebrow{color:#53645d}.home-content .home-cta-action{max-width:560px}.home-content .home-cta-action p{margin-bottom:27px}.home-content .home-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:19px 25px;color:#fff;background:#202b2e;border-radius:3px;text-decoration:none;font-size:14px;font-weight:600}.home-content .home-button span{font-size:24px}.home-content .home-button:hover{background:#354b4c}@media(max-width:1050px){.home-content .home-container{width:calc(100% - 64px)}.home-content .home-overview-grid,.home-content .home-section-heading,.home-content .home-split{gap:40px}.home-content .home-overview-grid{grid-template-columns:.8fr 1.2fr}.home-content .home-audience-grid .home-card{padding-inline:22px}.home-content .home-local-grid{gap:25px}.home-content .home-planning-grid .home-card{padding:28px}.home-content .home-cta-grid{gap:38px}}@media(max-width:760px){.home-content .home-container{width:calc(100% - 48px)}.home-content .home-section{padding:56px 0}.home-content h2{font-size:34px}.home-content h3{font-size:25px}.home-content .home-overview-grid,.home-content .home-section-heading,.home-content .home-split,.home-content .home-audience-grid,.home-content .home-local-grid,.home-content .home-area-grid,.home-content .home-cta-grid{grid-template-columns:1fr;gap:30px}.home-content .home-overview-copy{grid-row:1}.home-content .home-photo{min-height:0;aspect-ratio:1.2}.home-content .home-photo figcaption{inset:auto 16px 16px;padding:12px 16px}.home-content .home-planning-grid{grid-template-columns:1fr;gap:16px}.home-content .home-planning-grid .home-card{padding:26px}.home-content .home-number{margin-bottom:18px}.home-content .home-section-heading{margin-bottom:30px;gap:22px}.home-content .home-audiences>.home-container>h2,.home-content .home-local>.home-container>h2{margin-bottom:32px}.home-content .home-audience-grid .home-card,.home-content .home-audience-grid .home-card:first-child,.home-content .home-audience-grid .home-card:last-child{padding:26px 0 0;border-left:0;border-top:1px solid #526064}.home-content .home-card .home-link{margin-top:6px}.home-content .home-wall-copy{padding-left:23px}.home-content .home-local-grid{gap:32px}.home-content .home-partner-copy{padding:26px}.home-content .home-area{padding-top:0}.home-content .home-area-heading{padding-top:46px}.home-content .home-area-grid{gap:16px}.home-content .home-state{padding:26px}.home-content .home-faq h2{margin-bottom:16px}.home-content .home-faq-note{max-width:none}.home-content summary{font-size:17px;padding:22px 0;gap:18px}.home-content .home-answer{padding-right:20px}.home-content .home-cta h2{font-size:40px;max-width:340px}.home-content .home-button{width:100%;padding:18px 20px}.home-content td,.home-content th{padding:18px 20px}}@media(prefers-reduced-motion:reduce){.home-content .home-link span{transition:none}}.home-footer[data-astro-cid-g2wvo5yx],.home-footer[data-astro-cid-g2wvo5yx] [data-astro-cid-g2wvo5yx]{box-sizing:border-box}.home-footer[data-astro-cid-g2wvo5yx]{background:#192427;color:#f7f6f0;padding:68px 0 26px}.footer-container[data-astro-cid-g2wvo5yx]{width:min(1280px,calc(100% - 96px));margin:0 auto}.footer-grid[data-astro-cid-g2wvo5yx]{display:grid;grid-template-columns:1.3fr 1fr .9fr 1.2fr;gap:48px;padding-bottom:48px}.footer-grid[data-astro-cid-g2wvo5yx]>[data-astro-cid-g2wvo5yx]{min-width:0}.footer-brand[data-astro-cid-g2wvo5yx]>a[data-astro-cid-g2wvo5yx]{display:block;width:min(280px,100%);margin:-14px 0 13px -11px}.footer-brand[data-astro-cid-g2wvo5yx] img[data-astro-cid-g2wvo5yx]{display:block;max-width:100%;height:auto}.footer-brand[data-astro-cid-g2wvo5yx] p[data-astro-cid-g2wvo5yx]{max-width:265px;margin:0 0 22px;color:#c2cdcb;font-size:15px;line-height:1.7}.footer-region[data-astro-cid-g2wvo5yx]{display:block;max-width:270px;color:#9aadaa;font-size:12px;line-height:1.7}h2[data-astro-cid-g2wvo5yx]{margin:0 0 22px;color:#9aadaa;font:600 11px/1.4 var(--font-body);letter-spacing:.13em;text-transform:uppercase}a[data-astro-cid-g2wvo5yx]{color:inherit;text-decoration:none;text-underline-offset:4px}a[data-astro-cid-g2wvo5yx]:hover{color:#fff;text-decoration:underline}a[data-astro-cid-g2wvo5yx]:focus-visible{outline:2px solid #edaf94;outline-offset:5px}nav[data-astro-cid-g2wvo5yx]{display:flex;flex-direction:column;align-items:flex-start}nav[data-astro-cid-g2wvo5yx]>a[data-astro-cid-g2wvo5yx]{padding:0 0 13px;color:#d8e0dc;font-size:14px;line-height:1.5}.footer-partner-name[data-astro-cid-g2wvo5yx]{display:inline-flex;align-items:center;gap:16px;font:600 23px/1.2 var(--font-display)}.footer-partner-name[data-astro-cid-g2wvo5yx] span[data-astro-cid-g2wvo5yx]{color:#cf9980;font:400 20px/1 var(--font-body)}.footer-partner[data-astro-cid-g2wvo5yx]>p[data-astro-cid-g2wvo5yx]{color:#aebebb;font-size:13px;margin:9px 0 19px}.footer-partner[data-astro-cid-g2wvo5yx] ul[data-astro-cid-g2wvo5yx]{list-style:none;padding:0;margin:0;display:grid;gap:9px}.footer-partner[data-astro-cid-g2wvo5yx] li[data-astro-cid-g2wvo5yx]{color:#c2cdcb;font-size:12px;line-height:1.6}.footer-bottom[data-astro-cid-g2wvo5yx]{display:flex;align-items:baseline;justify-content:space-between;gap:28px;padding-top:24px;border-top:1px solid #3a4849;color:#9aadaa}.footer-bottom[data-astro-cid-g2wvo5yx] p[data-astro-cid-g2wvo5yx]{margin:0;font-size:11px;line-height:1.7}.footer-license[data-astro-cid-g2wvo5yx]{max-width:590px;text-align:right}@media(max-width:1050px){.footer-container[data-astro-cid-g2wvo5yx]{width:calc(100% - 64px)}.footer-grid[data-astro-cid-g2wvo5yx]{grid-template-columns:1fr 1fr;column-gap:56px;row-gap:38px}.footer-brand[data-astro-cid-g2wvo5yx] p[data-astro-cid-g2wvo5yx]{max-width:320px}.footer-bottom[data-astro-cid-g2wvo5yx]{align-items:flex-start}.footer-license[data-astro-cid-g2wvo5yx]{max-width:50%}}@media(max-width:600px){.home-footer[data-astro-cid-g2wvo5yx]{padding:48px 0 24px}.footer-container[data-astro-cid-g2wvo5yx]{width:calc(100% - 48px)}.footer-grid[data-astro-cid-g2wvo5yx]{grid-template-columns:1fr 1fr;gap:34px 24px;padding-bottom:32px}.footer-brand[data-astro-cid-g2wvo5yx],.footer-partner[data-astro-cid-g2wvo5yx]{grid-column:1 / -1}.footer-brand[data-astro-cid-g2wvo5yx]>a[data-astro-cid-g2wvo5yx]{width:260px;margin-bottom:8px}.footer-brand[data-astro-cid-g2wvo5yx] p[data-astro-cid-g2wvo5yx]{max-width:300px;margin-bottom:13px}.footer-region[data-astro-cid-g2wvo5yx]{max-width:none}h2[data-astro-cid-g2wvo5yx]{margin-bottom:19px;font-size:10px}nav[data-astro-cid-g2wvo5yx]>a[data-astro-cid-g2wvo5yx]{padding-bottom:14px;font-size:13px}.footer-partner[data-astro-cid-g2wvo5yx]{border-top:1px solid #3a4849;padding-top:29px}.footer-partner[data-astro-cid-g2wvo5yx] h2[data-astro-cid-g2wvo5yx]{margin-bottom:15px}.footer-partner[data-astro-cid-g2wvo5yx]>p[data-astro-cid-g2wvo5yx]{margin-bottom:15px}.footer-partner[data-astro-cid-g2wvo5yx] ul[data-astro-cid-g2wvo5yx]{gap:7px}.footer-bottom[data-astro-cid-g2wvo5yx]{flex-direction:column;gap:12px;padding-top:22px}.footer-license[data-astro-cid-g2wvo5yx]{max-width:none;text-align:left}}html body:has(.inner-content){overflow-x:clip}.inner-content{--page-ink: #202b2e;--page-muted: #536064;--page-line: #dce1df;color:var(--page-ink);background:#fff}.inner-content,.inner-content *{box-sizing:border-box}.inner-content .page-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.inner-content h2,.inner-content h3,.inner-content [id]{scroll-margin-top:112px}.inner-content h2{margin:0 0 24px;font:600 clamp(30px,2.8vw,39px)/1.14 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.inner-content h3{margin:32px 0 14px;font:600 25px/1.25 var(--font-display);letter-spacing:-.01em}.inner-content p,.inner-content li{color:var(--page-muted);font-size:16px;line-height:1.8}.inner-content p{margin:0 0 20px}.inner-content p:last-child{margin-bottom:0}.inner-content strong{color:var(--page-ink);font-weight:600}.inner-content a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.inner-content a:hover{color:#a34034}.inner-content a:focus-visible,.inner-content summary:focus-visible,.inner-content [tabindex]:focus-visible,.inner-content input:focus-visible,.inner-content select:focus-visible,.inner-content textarea:focus-visible,.inner-content button:focus-visible{outline:3px solid #b84b3d;outline-offset:4px}.inner-content .page-eyebrow{margin:0 0 18px;color:#667673;font-size:11px;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:.14em}.inner-content .page-intro{padding:68px 0;background:#f3f5f2;border-bottom:1px solid #e4e8e2}.inner-content .page-intro-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px}.inner-content .page-place{color:#536064;font-size:14px;line-height:1.7;margin-bottom:27px}.inner-content .page-text-link{display:inline-flex;align-items:center;gap:18px;font-size:13px;font-weight:600;text-decoration:none;border-bottom:1px solid #aab7ad;padding-bottom:8px}.inner-content .page-text-link span{color:#b45243;font-size:21px}.inner-content .page-opening p{font-size:20px;line-height:1.7;color:#344346}.inner-content .page-reading{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px;align-items:start;padding-block:68px 76px}.inner-content .page-sidebar{position:sticky;top:110px;max-height:calc(100vh - 136px);overflow-y:auto;padding:0 10px 5px 0;scrollbar-width:thin;scrollbar-color:#c7d0ca transparent}.inner-content .page-navigation>summary{display:flex;justify-content:space-between;align-items:center;padding:0 0 18px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;list-style:none;cursor:pointer;border-bottom:1px solid var(--page-line)}.inner-content summary::-webkit-details-marker{display:none}.inner-content .page-navigation>summary>span{font-size:20px;line-height:1;transform:rotate(180deg)}.inner-content .page-navigation:not([open])>summary>span{transform:none}.inner-content .page-navigation nav{display:grid;padding-top:12px}.inner-content .page-navigation nav a{display:grid;grid-template-columns:22px 1fr;gap:9px;padding:9px 0;font-size:12px;line-height:1.5;text-decoration:none;color:#536064}.inner-content .page-navigation nav a:hover{color:#a34034}.inner-content .page-navigation nav a span{color:#919e97;font-size:10px;padding-top:2px}.inner-content .page-sidebar-link{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--page-line);margin-top:22px;padding-top:20px;font-size:13px;font-weight:600;text-decoration:none}.inner-content .page-sidebar-link span{color:#b45243}.inner-content .page-copy{min-width:0}.inner-content .page-section>p{max-width:82ch}.inner-content[data-kind=guides] .page-copy{max-width:850px}.inner-content .page-section{padding:42px 0;border-top:1px solid var(--page-line)}.inner-content .page-section:first-child{border-top:0;padding-top:0}.inner-content .page-section:last-child{padding-bottom:0}.inner-content ul,.inner-content ol{padding-left:24px;margin:24px 0}.inner-content li{padding-left:5px;margin-bottom:12px}.inner-content li:last-child{margin-bottom:0}.inner-content li::marker{color:#b45243}.inner-content li>p{margin-bottom:10px}.inner-content blockquote{margin:28px 0;padding:25px 28px;border-left:3px solid #bd6250;background:#f3f5f2}.inner-content .page-card-grid,.inner-content .page-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;counter-reset:page-step}.inner-content .page-card-grid>li,.inner-content .page-step-grid>li{margin:0;padding:24px;background:#f3f5f2;border-top:2px solid #c7d3c9;font-size:15px;line-height:1.75}.inner-content .page-card-grid>li strong:first-child,.inner-content .page-step-grid>li strong:first-child{font:600 21px/1.25 var(--font-display)}.inner-content .page-card-grid>li>strong:first-child,.inner-content .page-step-grid>li>strong:first-child{display:block;margin-bottom:12px}.inner-content .page-card-grid:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.inner-content .page-step-grid>li:last-child:nth-child(odd){grid-column:1 / -1}.inner-content .page-step-grid>li:before{counter-increment:page-step;content:counter(page-step,decimal-leading-zero);display:block;margin-bottom:18px;color:#b45243;font-size:12px}.inner-content .page-partner{margin:12px 0 36px;padding:30px 32px;background:#f5f1eb;border-top:3px solid #a9967e}.inner-content .page-partner h2{font-size:32px}.inner-content .page-table-scroll{max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid var(--page-line);scrollbar-color:#a0afa5 #edf1ec}.inner-content table{width:100%;min-width:650px;border-collapse:collapse;font-size:14px;line-height:1.65}.inner-content th{padding:17px 20px;background:#202b2e;color:#fff;font-size:12px;line-height:1.6;font-weight:600;text-align:left}.inner-content td{padding:19px 20px;color:var(--page-muted);vertical-align:top;border-bottom:1px solid var(--page-line)}.inner-content td:first-child{color:var(--page-ink);font-weight:500}.inner-content tr:nth-child(2n) td{background:#f6f8f4}.inner-content tr:last-child td{border-bottom:0}.inner-content .page-faq{padding:76px 0;background:#f5f1eb}.inner-content .page-faq-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px}.inner-content .page-faq h2{font-size:60px}.inner-content .page-accordion{border-top:1px solid #cbd0ca}.inner-content .page-accordion details{border-bottom:1px solid #cbd0ca}.inner-content .page-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;cursor:pointer;font-size:17px;font-weight:600;line-height:1.55}.inner-content .page-toggle{position:relative;flex:0 0 20px;height:20px}.inner-content .page-toggle:before,.inner-content .page-toggle:after{content:"";position:absolute;left:3px;top:9px;width:14px;height:1.5px;background:currentColor}.inner-content .page-toggle:after{transform:rotate(90deg)}.inner-content details[open]>summary .page-toggle:after{transform:rotate(0)}.inner-content .page-answer{padding:0 42px 26px 0}.inner-content .page-cta{padding:78px 0;background:#e5eae2}.inner-content .page-cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.inner-content .page-cta h2{max-width:540px;font-size:clamp(38px,4vw,56px);line-height:1.08;margin-bottom:0}.inner-content .page-cta-copy{min-width:0}.inner-content .page-cta-copy>p{margin-bottom:26px}.inner-content .page-button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;padding:19px 24px;border-radius:3px;background:#202b2e;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.5}.inner-content .page-button span{font-size:24px;line-height:1}.inner-content .page-button:hover{background:#354b4c;color:#fff}.inner-content .page-related{padding:25px 0;background:#e5eae2;border-top:1px solid #cdd5ca}.inner-content .page-related p{font-size:12px;line-height:2.2}.inner-content#content[data-kind=contact] .bb-contact-panel{width:min(1280px,calc(100% - 96px));margin:0 auto;padding:76px 0;border:0;background:#fff;display:grid;grid-template-columns:260px minmax(0,1fr);gap:0 70px}.inner-content#content[data-kind=contact] .bb-contact-kicker{grid-column:1;margin:0 0 16px;color:#667673;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.inner-content#content[data-kind=contact] .bb-contact-panel h2{grid-column:1;font:600 38px/1.12 var(--font-display);margin:0;align-self:start}.inner-content#content[data-kind=contact] .bb-contact-panel form{grid-column:2;grid-row:1 / 4;padding:34px;border:1px solid #dce1df;background:#f3f5f2;gap:22px}.inner-content#content[data-kind=contact] .bb-contact-panel input,.inner-content#content[data-kind=contact] .bb-contact-panel select,.inner-content#content[data-kind=contact] .bb-contact-panel textarea{border-color:#c8d2c9;border-radius:2px;background:#fff;color:var(--page-ink)}.inner-content#content[data-kind=contact] .bb-contact-panel span{color:#344346;font-size:13px;font-weight:500}.inner-content#content[data-kind=contact] .bb-contact-panel button{border-radius:3px;padding:15px 27px;background:#202b2e;color:#fff;font-size:14px;font-weight:600}.inner-content#content[data-kind=contact] .bb-contact-panel button:hover{background:#354b4c}@media(max-width:1050px){.inner-content .page-container,.inner-content#content[data-kind=contact] .bb-contact-panel{width:calc(100% - 64px)}.inner-content .page-intro-grid,.inner-content .page-reading,.inner-content .page-faq-grid,.inner-content#content[data-kind=contact] .bb-contact-panel{grid-template-columns:210px minmax(0,1fr);gap:40px}.inner-content .page-opening p{font-size:18px}.inner-content .page-card-grid,.inner-content .page-card-grid:has(>li:nth-child(3):last-child),.inner-content .page-step-grid{grid-template-columns:1fr}.inner-content .page-cta-grid{gap:40px}.inner-content#content[data-kind=contact] .bb-contact-panel form{padding:26px}}@media(max-width:760px){.inner-content .page-container,.inner-content#content[data-kind=contact] .bb-contact-panel{width:calc(100% - 48px)}.inner-content .page-intro{padding:42px 0}.inner-content .page-intro-grid,.inner-content .page-reading,.inner-content .page-faq-grid,.inner-content .page-cta-grid,.inner-content#content[data-kind=contact] .bb-contact-panel{grid-template-columns:1fr;gap:30px}.inner-content .page-intro-label{display:grid;grid-template-columns:1fr;gap:8px}.inner-content .page-intro-label .page-eyebrow{margin-bottom:2px}.inner-content .page-place{display:none}.inner-content .page-text-link{justify-self:start}.inner-content .page-opening p{font-size:17px;line-height:1.8}.inner-content .page-reading{padding-block:32px 48px;gap:38px}.inner-content .page-sidebar{position:static;max-height:none;padding:0}.inner-content .page-navigation{padding:20px;background:#f3f5f2}.inner-content .page-navigation nav{max-height:220px;overflow-y:auto}.inner-content .page-navigation nav a{font-size:13px;padding-block:9px}.inner-content .page-navigation:not([open])>summary{padding-bottom:0;border:0}.inner-content .page-sidebar-link{display:none}.inner-content h2{font-size:31px}.inner-content h3{font-size:24px}.inner-content .page-section{padding:34px 0}.inner-content .page-card-grid>li,.inner-content .page-step-grid>li{padding:23px}.inner-content .page-partner{padding:25px;margin-bottom:30px}.inner-content .page-partner h2{font-size:29px}.inner-content .page-table-scroll{margin-block:24px}.inner-content th,.inner-content td{padding:16px}.inner-content .page-faq{padding:48px 0}.inner-content .page-faq h2{font-size:48px;margin-bottom:0}.inner-content .page-accordion summary{font-size:16px;gap:18px;padding-block:22px}.inner-content .page-answer{padding-right:15px}.inner-content .page-cta{padding:48px 0}.inner-content .page-cta h2{font-size:40px}.inner-content .page-button{width:100%;padding:18px 20px}.inner-content .page-related{padding-block:21px}.inner-content#content[data-kind=contact] .bb-contact-panel{padding-block:48px;gap:18px}.inner-content#content[data-kind=contact] .bb-contact-panel h2{font-size:34px;margin-bottom:8px}.inner-content#content[data-kind=contact] .bb-contact-panel form{grid-column:1;grid-row:auto;padding:22px;gap:20px}.inner-content#content[data-kind=contact] .bb-contact-kicker{margin-bottom:0}}
