.legal-intro{background:#f1f0e8;border-bottom:1px solid #dfdfd1;padding:35px 0 0}.legal-intro .breadcrumbs{margin-bottom:44px}.legal-heading{grid-template-columns:1.45fr 1fr;align-items:end;gap:65px;padding-bottom:45px;display:grid}.legal-heading h1{letter-spacing:-.052em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(48px,5.3vw,80px);line-height:1.02}.legal-heading .eyebrow{margin-bottom:19px}.legal-heading>p{max-width:370px;margin-bottom:5px;font-size:15px;line-height:1.9}.legal-tabs{gap:8px;padding-bottom:22px;display:flex}.legal-tabs a{background:#fcfbf8;border:1px solid #dbddcd;border-radius:7px;align-items:center;gap:26px;min-height:44px;padding:10px 18px;font-size:12px;display:flex}.legal-tabs a[aria-current=page]{color:#fff;background:#61643b;border-color:#61643b;box-shadow:0 3px 8px #3b40231a}.legal-tabs a:not([aria-current]):hover{background:#e8e9dc}.legal-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:85px;padding-block:54px 100px;display:grid}.legal-sidebar{max-height:calc(100svh - 125px);padding-right:8px;position:sticky;top:98px;overflow-y:auto}.legal-index-label{letter-spacing:.16em;color:#61643b;margin-bottom:13px;font-size:9px;font-weight:800;display:block}.legal-sidebar ol,.legal-mobile-index ol{margin:0;padding:0;list-style:none}.legal-sidebar li a,.legal-mobile-index li a{border-bottom:1px solid #e8e7de;align-items:center;gap:13px;min-height:44px;padding:9px 0;font-size:11px;line-height:1.5;display:flex}.legal-sidebar li a>span,.legal-mobile-index li a>span{color:#767b60;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px}.legal-sidebar li a:hover,.legal-mobile-index li a:hover{color:#61643b;text-underline-offset:3px;text-decoration:underline}.legal-contact-card{background:#f1f0e8;border:1px solid #e4e3d7;border-radius:10px;margin-top:25px;padding:22px 18px}.legal-contact-card>span{color:#61643b;font-size:10px}.legal-contact-card p{font:24px/1.2 var(--serif);color:#242b19;margin-top:9px}.legal-contact-card a{text-underline-offset:3px;overflow-wrap:anywhere;margin-top:14px;font-size:10px;text-decoration:underline;display:inline-block}.legal-document{min-width:0;max-width:830px}.legal-meta{color:#767769;border-bottom:1px solid #e4e3d9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:20px;font-size:11px;display:flex}.legal-print{color:#4b5236;background:#f5f4ed;border:1px solid #dddece;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:10px;display:inline-flex}.legal-print:hover{background:#eeeee2}.legal-print .icon{width:15px;height:15px}.legal-company{color:#747767;margin-bottom:32px;font-size:11px}.legal-section{border-bottom:1px solid #e8e7de;margin-bottom:34px;padding-bottom:33px;scroll-margin-top:98px}.legal-section h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 23px;font-size:31px;line-height:1.2}.legal-section h3{font-family:var(--sans);letter-spacing:0;color:#373e29;overflow-wrap:anywhere;margin:29px 0 12px;font-size:15px;font-weight:700;line-height:1.6}.legal-section p{white-space:pre-line;color:#565a4f;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.95}.legal-section p:last-child{margin-bottom:0}.legal-section a{color:#535e37;text-underline-offset:3px;text-decoration:underline}.legal-objection{background:#f0f0e6;border-left:3px solid #72774e;border-radius:0 8px 8px 0;padding:20px;font-size:12px!important}.legal-closing{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.legal-closing>span{font:25px/1.3 var(--serif);color:#4b5335}.legal-closing>a{text-underline-offset:4px;align-items:center;gap:35px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.legal-mobile-index{display:none}@media (max-width:1100px){.legal-layout{grid-template-columns:220px minmax(0,1fr);gap:40px}.legal-heading{gap:35px}}@media (max-width:800px){.legal-intro{padding-top:24px}.legal-intro .breadcrumbs{margin-bottom:30px}.legal-heading{padding-bottom:27px;display:block}.legal-heading h1{font-size:clamp(40px,8.3vw,60px)}.legal-heading>p{max-width:470px;margin-top:21px;font-size:14px;line-height:1.8}.legal-heading .eyebrow{margin-bottom:15px;font-size:8px}.legal-tabs{flex-wrap:wrap;gap:7px;padding-bottom:20px}.legal-tabs a{gap:15px;padding-inline:13px;font-size:11px}.legal-layout{padding-block:28px 65px;display:block}.legal-sidebar{display:none}.legal-meta{gap:10px;margin-bottom:22px;padding-bottom:18px;font-size:10px}.legal-print{gap:6px;padding-inline:10px;font-size:9px}.legal-mobile-index{background:#f4f3ec;border:1px solid #dfdfd2;border-radius:8px;margin-bottom:25px;display:block}.legal-mobile-index summary{cursor:pointer;justify-content:space-between;min-height:48px;padding:14px 16px;font-size:12px;font-weight:700;list-style:none;display:flex}.legal-mobile-index summary::-webkit-details-marker{display:none}.legal-mobile-index[open] summary>span{transform:rotate(45deg)}.legal-mobile-index nav{padding:0 16px 14px}.legal-company{margin-bottom:26px;line-height:1.8}.legal-section{margin-bottom:27px;padding-bottom:25px;scroll-margin-top:92px}.legal-section h2{margin-bottom:18px;font-size:28px}.legal-section h3{margin-top:25px;font-size:14px}.legal-section p{font-size:13px;line-height:1.95}.legal-objection{padding:15px;font-size:11px!important}}@media print{.legal-sidebar,.legal-tabs,.legal-mobile-index,.legal-print,.legal-closing,.legal-intro .breadcrumbs{display:none!important}body:has(.legal-page) .header{display:none!important}body:has(.legal-page) .header-foliage{display:none!important}body:has(.legal-page) .footer{display:none!important}.legal-page{color:#000;background:#fff}.legal-page .container{width:100%;max-width:none}.legal-intro{background:0 0;padding:0}.legal-heading{padding-bottom:20px;display:block}.legal-heading h1{font-size:32pt}.legal-heading>p{max-width:none;font-size:10pt}.legal-layout{padding:20px 0 0;display:block}.legal-document{max-width:none}.legal-section h2{break-after:avoid;font-size:18pt}.legal-section h3{break-after:avoid}.legal-section p{orphans:3;widows:3;font-size:10pt;line-height:1.6}.legal-meta{font-size:9pt}}
.hero-audience-switch{background:#fcfbf3d9;border:1px solid #ffffffb8;border-radius:11px;align-items:center;gap:4px;max-width:100%;margin-bottom:24px;padding:5px;display:inline-flex;box-shadow:0 3px 14px #343b2812}.hero-audience-switch a{color:#51563c;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:12px;font-weight:700;transition:background .18s,box-shadow .18s;display:inline-flex}.hero-audience-switch a .icon{width:17px;height:17px}.hero-audience-switch a[aria-current=page]{color:#fff;background:#61643c;box-shadow:0 3px 7px #373e2729}.hero-audience-switch a:not([aria-current]):hover{background:#e5e7d9}.business-planning-symbol{border:1px solid #ffffff4a;border-radius:17px;place-items:center;width:66px;height:66px;margin:28px auto 18px;display:grid}.business-planning-symbol .icon{width:32px;height:32px}.business-planning .funding-amount h3{font:38px/1.1 var(--serif);letter-spacing:-.03em}.business-checklist{text-align:left;gap:12px;width:fit-content;margin:26px auto 0;padding:0;list-style:none;display:grid}.business-checklist li{align-items:center;gap:10px;font-size:12px;display:flex}.business-checklist .icon{flex-shrink:0;width:16px;height:16px}.business-home .solution-image img{object-position:80% center}@media (min-width:701px){.audience-hero{min-height:540px}.audience-hero .scene-content{padding-top:clamp(26px,2.5vw,52px);padding-bottom:30px}.scene-business .scene-lead{white-space:normal;text-wrap:balance;max-width:460px}.scene-business .scene-shade{background:linear-gradient(90deg,#f2e8d0a3 0%,#f2e8d063 36%,#0000 61%);display:block}}@media (min-width:701px) and (max-width:1100px){.audience-hero .scene-copy{width:65%}.audience-hero .scene-copy h1{font-size:clamp(62px,7vw,76px)}.hero-audience-switch{margin-bottom:23px}.scene-business .scene-lead{max-width:330px}.audience-hero .scene-actions{flex-wrap:wrap;gap:16px}}@media (max-width:700px){.audience-hero .scene-content{padding-top:20px}.hero-audience-switch{width:fit-content;box-shadow:none;background:#eeeee4;border-color:#e0e1d3;gap:3px;margin:0 auto 25px;padding:4px;display:flex}.hero-audience-switch a{gap:7px;min-height:44px;padding:10px 13px;font-size:11px}.hero-audience-switch a .icon{width:16px;height:16px}.scene-business .scene-copy h1{font-size:clamp(49px,14.5vw,73px)}.scene-business .scene-picture img{object-position:84% center}.business-planning .funding-amount h3{font-size:34px}}@media (max-width:360px){.hero-audience-switch{width:100%}.hero-audience-switch a{flex:1;gap:5px;padding-inline:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.hero-audience-switch a{transition:none}}.area-switch-row{justify-content:flex-end;padding-top:22px;display:flex}.page-area-switch{background:var(--soft);border-color:var(--line);margin-bottom:0}.branch-grid{row-gap:28px}.steps.steps-four{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-choice{grid-template-columns:1fr 1fr;gap:28px;display:grid}.contact-choice>a{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:36px;display:block;box-shadow:0 4px 15px #30382409}.contact-choice>a:hover{box-shadow:0 7px 25px #3038241a}.contact-choice h2{font-size:38px;line-height:1.1}.contact-choice p{margin:20px 0;font-size:14px;line-height:1.85}.contact-choice .icon{color:var(--olive);width:30px;height:30px;margin-bottom:25px}.form-sensitive-note{color:var(--muted);margin-top:18px;font-size:10px;line-height:1.75}.form-row>.field{min-width:0}.field input[type=date]{width:100%;min-width:0}@media (max-width:1100px){.area-label-long{display:none}.steps.steps-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.area-switch-row{justify-content:center;padding-top:18px}.area-switch-row .page-area-switch{margin-bottom:0}.area-switch-row+.page-intro,.area-switch-row+.journal-intro{padding-top:22px}.hero-audience-switch a{padding-inline:10px;font-size:10px}.private-home .scene-copy h1{font-size:clamp(44px,13vw,70px)}.steps.steps-four,.contact-choice{grid-template-columns:1fr}.contact-choice>a{padding:28px}.contact-choice h2{font-size:34px}.journal-intro h1{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}@media print{.area-switch-row{display:none}}
.location-map{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:25px;overflow:hidden;box-shadow:0 5px 18px #30382408}.location-map-heading{align-items:center;gap:12px;padding:18px 20px;display:flex}.location-map-heading>.icon{width:23px;height:27px;color:var(--olive);flex-shrink:0}.location-map-heading strong{font:24px/1.15 var(--serif);display:block}.location-map-heading address{color:var(--muted);margin-top:5px;font-size:12px;font-style:normal}.location-map-canvas{background:#eeeee4;height:280px;position:relative}.location-map-canvas iframe{opacity:0;border:0;width:100%;height:100%;display:block;position:relative}.location-map-canvas iframe.is-loaded{opacity:1}.location-map-footer{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:6px 16px;font-size:11px;display:flex}.location-map-footer a{min-height:40px;color:var(--olive);align-items:center;gap:7px;display:inline-flex}.location-map-footer .icon{width:13px;height:13px}.location-map-loading{text-align:center;background:linear-gradient(100deg,#e8eadf 20%,#f7f8f1 45%,#e8eadf 70%) 0 0/200% 100%;place-items:center;padding:24px;font-size:12px;animation:1.5s linear infinite loading;display:grid;position:absolute;inset:0}@media (max-width:700px){.location-map-heading{padding-inline:16px}.location-map-heading strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.location-map-loading{animation:none}}
.site-footer{color:#f6f5ef;background:#292e24;padding:68px 0 28px}.footer-invitation{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:32px;padding-bottom:48px;display:flex}.footer-invitation .eyebrow{color:#c6ceb4;letter-spacing:.16em;margin-bottom:18px;font-size:11px}.footer-invitation h2{font-size:clamp(32px,3.4vw,48px);line-height:1.13}.footer-consultation{color:#292e24;background:#e8eadc;border:1px solid #e8eadc;flex-shrink:0;box-shadow:0 5px 18px #0002}.site-footer .footer-consultation:hover{color:#292e24;background:#fff}.footer-columns{grid-template-columns:1.3fr 1fr 1fr 1.25fr;gap:36px;padding:44px 0;display:grid}.footer-columns>*{min-width:0}.footer-wordmark{font:36px/1 var(--serif);letter-spacing:-1.5px;align-items:center;gap:8px;display:inline-flex}.footer-wordmark svg{color:#c4ccad;width:25px;height:30px}.footer-company p{color:#cdd1c3;margin:18px 0 22px;font-size:13px;line-height:1.7}.footer-company address{color:#cdd1c3;font-size:12px;font-style:normal;line-height:1.8}.footer-company address strong,.footer-company address span{display:block}.footer-company address strong{color:#f6f5ef;font-weight:500}.footer-region{color:#c6ceb4;margin-top:12px;font-size:11px;display:block}.footer-columns h3{font:600 13px/1.5 var(--sans);color:#f6f5ef;margin-bottom:16px}.footer-columns nav a,.footer-contact>a{color:#cdd1c3;overflow-wrap:anywhere;align-items:center;min-height:36px;font-size:12px;line-height:1.6;display:flex}.footer-columns nav a:hover,.footer-contact>a:hover{text-underline-offset:4px;text-decoration:underline}.footer-contact .footer-phone{letter-spacing:-.03em;color:#f6f5ef;gap:12px;font-size:18px}.footer-phone .icon{width:18px;height:18px}.footer-contact p{color:#cdd1c3;margin:14px 0 18px;font-size:12px;line-height:1.7}.footer-legal{color:#cdd1c3;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:20px;font-size:11px;display:flex}.footer-legal nav{flex-wrap:wrap;gap:8px 24px;display:flex}.footer-legal a{align-items:center;min-height:36px;display:inline-flex}.site-footer .footer-ai{color:#bdc3b3;max-width:850px;margin-top:14px;font-size:11px;line-height:1.7}@media (max-width:1050px){.footer-columns{grid-template-columns:1.2fr 1fr;gap:36px 48px}}@media (max-width:600px){.site-footer{padding-top:44px}.footer-invitation{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:32px}.footer-invitation h2{font-size:34px}.footer-consultation{justify-content:space-between;width:100%}.footer-columns{grid-template-columns:1fr 1fr;gap:30px 22px;padding-block:32px}.footer-company,.footer-contact{grid-column:1/-1}.footer-columns nav a{min-height:44px;font-size:13px}.footer-columns h3{margin-bottom:8px}.footer-contact{border-top:1px solid #ffffff26;padding-top:26px}.footer-legal{align-items:flex-start;gap:4px 24px}.footer-legal>span{flex-basis:100%}.site-footer .footer-ai{margin-top:16px}}
.material-control{min-width:0}.material-select{position:relative}.material-select-trigger{background:var(--paper);color:#626957;text-align:left;width:100%;min-height:54px;font:inherit;cursor:pointer;border:1px solid #b7bcaa;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 5px #30382408}.material-select-trigger.has-value{color:var(--ink);font-weight:600}.material-select-trigger:hover{border-color:var(--olive);box-shadow:0 3px 10px #30382412}.material-select-trigger[aria-expanded=true]{border-color:var(--olive);box-shadow:0 0 0 3px #60643c18}.material-select-trigger>span{overflow-wrap:anywhere;min-width:0}.material-select-trigger svg{fill:none;width:20px;height:20px;stroke:var(--olive-dark);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .15s}.material-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.material-select-list{z-index:40;max-height:min(var(--material-list-height), 55dvh);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a9b298 #f5f5ee;background:var(--paper);color:var(--ink);border:1px solid #c7cbbd;border-radius:10px;padding:6px;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #26321d24,0 2px 5px #26321d0a}.material-select-list.below{top:calc(100% + 8px)}.material-select-list.above{bottom:calc(100% + 8px)}.material-select-group{letter-spacing:.1em;text-transform:uppercase;color:var(--olive-dark);padding:14px 12px 7px;font-size:10px;font-weight:800;line-height:1.5}.material-select-list>[role=group]+[role=group]{border-top:1px solid var(--line);margin-top:6px}.material-select-option{cursor:pointer;overflow-wrap:anywhere;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.material-select-option:hover{background:#f0f1e8}.material-select-option.is-active{outline-offset:-1px;background:#e8ecdf;outline:1px solid #b2bca2}.material-select-option[aria-selected=true]{color:#304725;font-weight:700}.material-select-check{text-align:center;flex-shrink:0;width:18px;font-size:17px}html[data-reading-size]:not([data-reading-size=normal]) .material-select-option{font-size:var(--reading-min)}html[data-reading-size]:not([data-reading-size=normal]) .material-select-group{font-size:14px}
.accessibility-trigger{min-height:44px;color:inherit;text-align:left;background:0 0;border:1px solid;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:9px 12px;font-size:12px;line-height:1.5;display:inline-flex}.accessibility-trigger .icon{width:20px;height:20px}.accessibility-trigger.compact{border-color:var(--line);width:44px;height:44px;color:var(--olive-dark);border-radius:50%;flex:0 0 44px;padding:9px}.accessibility-trigger:hover{background:#60643c12}.site-footer .accessibility-trigger{color:#e7eadd;border-color:#fff5}.site-footer .accessibility-trigger:hover{background:#ffffff12}body.accessibility-open{overflow:hidden}.accessibility-dialog{overscroll-behavior:contain;width:min(540px,100% - 28px);max-height:calc(100dvh - 28px);padding:36px}.accessibility-dialog .eyebrow{margin-bottom:12px;padding-right:18px;font-size:10px}.accessibility-dialog h2{font-size:36px}.accessibility-dialog>p{font-size:14px}.reading-options{border:0;min-width:0;margin:24px 0;padding:0}.reading-options legend{margin-bottom:10px;font-size:14px;font-weight:600}.reading-sizes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.reading-sizes label{border:1px solid var(--line);cursor:pointer;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:10px 6px;font-size:13px;display:flex}.reading-sizes label:has(:checked){border-color:var(--olive);background:#e9ecdd}.accessibility-dialog input{accent-color:var(--olive-dark);flex-shrink:0}.reading-toggle{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.reading-toggle strong{font-size:14px;font-weight:600;display:block}.reading-toggle small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.reading-toggle input{width:23px;height:23px}.accessibility-dialog .reading-note{margin:16px 0;font-size:12px}.reading-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.reading-actions .button{min-height:48px;padding:10px 28px;font-size:14px}.reading-reset{text-underline-offset:4px;background:0 0;border:0;padding:12px 2px;text-decoration:underline}.accessibility-dialog .reading-save{margin-top:12px;font-size:12px}.reading-help{text-underline-offset:4px;padding:10px 0;font-size:12px;text-decoration:underline;display:inline-block}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #65733a}.site-footer :focus-visible{outline-color:#e8edb9}html[data-reading-size=large]{--reading-min:18px}html[data-reading-size=larger]{--reading-min:20px}html[data-reading-size=large] :is(main,.site-footer,dialog) :is(p,li,label,input,select,textarea,button,summary,address,a:not(.footer-wordmark),.eyebrow,.footer-ai,.footer-legal,.footer-region),html[data-reading-size=larger] :is(main,.site-footer,dialog) :is(p,li,label,input,select,textarea,button,summary,address,a:not(.footer-wordmark),.eyebrow,.footer-ai,.footer-legal,.footer-region){font-size:max(1em,var(--reading-min));line-height:1.65}html[data-reading-size]:not([data-reading-size=normal]) :is(.button,.area-switch a){white-space:normal;height:auto}html[data-reading-size]:not([data-reading-size=normal]) .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-underline-links=true] a:not(.brand):not(.footer-wordmark):not(.button):not(.header-phone){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}html[data-high-contrast=true]{--ink:#111;--muted:#303326;--olive:#38431c;--olive-dark:#273310;--line:#777;--paper:#fff;--soft:#f4f4ee}html[data-high-contrast=true] :is(p,label,small,summary,.eyebrow,.field span,.page-summary,.hero-subline){color:#111}html[data-high-contrast=true] :is(.site-footer,.funding,.business-planning) :is(p,small,a,h2,h3,.eyebrow,address,span){color:#fff}html[data-high-contrast=true] :is(.footer-consultation,.button-white){color:#111;background:#fff}html[data-high-contrast=true] .footer-consultation .icon{color:#111}html[data-high-contrast=true] .hero-copy{background:#fffffff2;border-radius:8px;padding:24px}html[data-high-contrast=true] :is(.form-status.success,.form-status.sending){color:#142b09;border-color:#304a20}html[data-reduce-motion=true],html[data-reduce-motion=true] *{scroll-behavior:auto!important}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html,html *{scroll-behavior:auto!important}*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:600px){.accessibility-dialog{padding:28px 20px 20px}.accessibility-dialog h2{font-size:31px}.header-actions .accessibility-trigger.compact{flex-basis:36px;width:36px;height:36px;min-height:36px;padding:7px}html[data-reading-size]:not([data-reading-size=normal]) .footer-columns,html[data-reading-size]:not([data-reading-size=normal]) :is(.form-row,.reading-sizes){grid-template-columns:1fr}}.accessibility-dialog input[type=radio]{width:18px;height:18px;min-height:18px;margin:0}html[data-reading-size]:not([data-reading-size=normal]) :is(.article-cta>*,.hero-audience-switch a){overflow-wrap:anywhere;white-space:normal;min-width:0}html[data-reading-size]:not([data-reading-size=normal]) .article-cta .text-link{white-space:normal;overflow-wrap:anywhere;width:fit-content;max-width:100%;display:flex}html[data-reading-size]:not([data-reading-size=normal]) .hero-audience-switch{max-width:100%}@media (max-width:600px){html[data-reading-size]:not([data-reading-size=normal]) .hero-audience-switch{flex-direction:column;align-items:stretch;display:flex}}
