:root{--paper:#eee9df;--ink:#172420;--pine:#153f35;--mint:#b8d9c8;--signal:#a84328;--white:#fffdf7;--muted:#58645f;--line:#8b948e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.55}a{color:inherit}.skip{background:var(--white);z-index:20;padding:.7rem 1rem;position:fixed;top:1rem;left:-10000px}.skip:focus{left:1rem}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:92px;padding:0 clamp(1.2rem,5vw,5rem);font-family:Trebuchet MS,sans-serif;display:flex}.brand{align-items:center;gap:1rem;text-decoration:none;display:flex}.brand>span{letter-spacing:.12em;border:1px solid;padding:.35rem .5rem;font-size:.7rem}.brand strong{text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;line-height:1}.brand em{color:var(--signal);margin-top:.4rem;font-style:normal;display:block}.site-header nav{align-items:center;gap:1.6rem;display:flex}.site-header nav a{font-size:.85rem;font-weight:700;text-decoration:none}.nav-cta,.button{background:var(--signal);color:var(--white);border:2px solid var(--signal);padding:.8rem 1.1rem;font:700 .85rem/1 Trebuchet MS,sans-serif;text-decoration:none;display:inline-block}.button:hover,.button:focus-visible{background:var(--ink);border-color:var(--ink)}.menu{display:none}main{min-height:60vh}.hero{grid-template-columns:1.3fr .7fr;gap:6vw;min-height:650px;padding:clamp(4rem,10vw,9rem) clamp(1.2rem,7vw,7rem);display:grid;position:relative;overflow:hidden}.issue{text-transform:uppercase;letter-spacing:.18em;color:#a33d22;font:700 .72rem/1.2 Trebuchet MS,sans-serif}.hero h1,.page-head h1,.not-found h1{letter-spacing:-.055em;max-width:1100px;margin:1.5rem 0 2rem;font-size:clamp(3rem,7vw,7.5rem);line-height:.88}.hero h1 em{color:var(--pine);font-weight:400}.lede{max-width:720px;font-size:clamp(1.2rem,2vw,1.6rem)}.axis-card{background:var(--pine);color:var(--white);z-index:1;align-self:center;padding:2rem;position:relative}.axis-card span{text-transform:uppercase;letter-spacing:.12em;color:var(--mint);font:700 .7rem Trebuchet MS,sans-serif}.axis-card strong{margin:2rem 0 0;font-size:clamp(5rem,10vw,9rem);line-height:1;display:block}.axis-card b{display:block}.axis-card p{color:#dce9e2}.boundary{border-left:8px solid var(--signal);background:var(--white);grid-template-columns:1fr 3fr;gap:2rem;margin:0 clamp(1.2rem,7vw,7rem);padding:1.5rem 2rem;display:grid}.boundary b{font-family:Trebuchet MS,sans-serif}.boundary p{margin:0}.path,.split,.page-head,.prose,.form-layout,.table-wrap,.sources,.check-grid,.layers,.measure,.district-band{padding-left:clamp(1.2rem,7vw,7rem);padding-right:clamp(1.2rem,7vw,7rem)}.path{padding-top:8rem;padding-bottom:8rem}.path header{max-width:700px}.path h2,.section-title{margin:1rem 0 3rem;font-size:clamp(2.4rem,5vw,5rem);line-height:.98}.path ol{border-top:1px solid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.path li{border-right:1px solid;padding:2rem 1.2rem}.path li:first-child{padding-left:0}.path li b{color:var(--signal);font:700 .8rem Trebuchet MS,sans-serif}.split{background:var(--white);grid-template-columns:1fr 1fr;gap:8vw;padding-top:7rem;padding-bottom:7rem;display:grid}.split h2{font-size:clamp(2.3rem,4vw,4.5rem);line-height:1}.source{color:#8e331d;margin:.5rem 1rem .5rem 0;font:700 .8rem Trebuchet MS,sans-serif;display:inline-block}.deep-links{flex-direction:column;display:flex}.deep-links a{border-top:1px solid;justify-content:space-between;padding:1.2rem 0;font-weight:700;text-decoration:none;display:flex}.cta{background:var(--signal);color:var(--white);padding:6rem clamp(1.2rem,12vw,12rem)}.cta span{text-transform:uppercase;letter-spacing:.18em;font:700 .75rem Trebuchet MS,sans-serif}.cta h2{max-width:900px;font-size:clamp(2.6rem,5vw,5rem);line-height:1}.cta p{max-width:700px}.button.light{background:var(--white);color:var(--ink);border-color:var(--white)}.page-head{padding-top:7rem;padding-bottom:5rem}.page-head h1{font-size:clamp(3.3rem,7vw,7rem)}.measure{background:var(--pine);color:var(--white);grid-template-columns:repeat(3,1fr);padding-top:3rem;padding-bottom:3rem;display:grid}.measure div{border-right:1px solid #6b8b82;padding:1rem}.measure strong{font-size:clamp(3rem,6vw,6rem);line-height:1;display:block}.measure span{color:var(--mint)}.prose{max-width:980px;padding-top:5rem;padding-bottom:7rem}.prose h2,.legal h2{margin-top:3rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1.1}.sources{padding-bottom:5rem}.district-band{background:var(--pine);color:var(--white);grid-template-columns:repeat(4,1fr);padding-top:2rem;padding-bottom:2rem;display:grid}.district-band span{border:1px solid #66877e;padding:1.2rem}.check-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;padding-top:1px;padding-bottom:1px;display:grid}.check-grid div{background:var(--white);padding:3rem}.check-grid b{color:var(--signal);text-transform:uppercase;font:700 .75rem Trebuchet MS,sans-serif}.layers{grid-template-columns:repeat(3,1fr);padding-bottom:7rem;display:grid}.layers div{border-top:1px solid;padding:2rem}.layers span{color:var(--signal);font-weight:700}.table-wrap{padding-bottom:4rem;overflow:auto}table{border-collapse:collapse;background:var(--white);width:100%;font-size:.9rem}th,td{text-align:left;vertical-align:top;border:1px solid var(--line);padding:1rem}th{background:var(--pine);color:var(--white);font-family:Trebuchet MS,sans-serif}.form-layout{grid-template-columns:.7fr 1.3fr;gap:5vw;padding-bottom:8rem;display:grid}.form-layout form{background:var(--white);border-top:8px solid var(--signal);padding:2rem}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:2rem;font-size:2rem;font-weight:700}.field-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.field-grid label{font:700 .8rem Trebuchet MS,sans-serif}.field-grid .full{grid-column:1/-1}input,select,textarea{border:1px solid var(--line);width:100%;font:inherit;background:#fff;margin-top:.4rem;padding:.85rem}textarea{min-height:130px}.consent{gap:.8rem;margin-top:1.4rem;font-size:.88rem;display:flex}.consent input{flex:none;width:1.2rem;height:1.2rem;margin-top:.3rem}.actions{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.actions button:not(.button){background:0 0;border:0;font:700 .85rem Trebuchet MS,sans-serif;text-decoration:underline}.form-status{border-left:5px solid var(--signal);padding:1rem}.form-status[data-kind=captured]{border-color:#2f765c}.honeypot{position:absolute;left:-9999px}.legal-main{background:var(--white)}.legal{max-width:900px;margin:auto;padding:6rem 1.2rem 8rem}.legal h1{hyphens:auto;overflow-wrap:normal;font-size:clamp(3rem,7vw,7rem);line-height:1}.legal h2{hyphens:auto}.not-found{padding:10rem clamp(1.2rem,7vw,7rem)}footer{background:var(--ink);color:var(--white);grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;padding:5rem clamp(1.2rem,7vw,7rem);font-family:Trebuchet MS,sans-serif;font-size:.8rem;display:grid}footer div{flex-direction:column;gap:.6rem;display:flex}footer b{color:var(--mint);font:2rem Georgia,serif}footer strong{color:var(--mint)}footer a{text-decoration:none}:focus-visible{outline-offset:4px;outline:3px solid #f7c96f}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}@media (width<=760px){body{font-size:16px}.site-header{height:78px;padding:0 1rem}.brand>span{display:none}.menu{background:0 0;border:1px solid;padding:.6rem;display:block}.site-header nav{z-index:10;background:var(--paper);flex-direction:column;align-items:stretch;padding:1rem;display:none;position:absolute;top:78px;left:0;right:0}.site-header nav.open{display:flex}.hero{grid-template-columns:1fr;min-height:auto;padding-top:4rem}.hero:after{left:70%}.axis-card{margin-top:2rem}.boundary{grid-template-columns:1fr;margin:0 1rem}.path ol,.measure,.district-band,.check-grid,.layers,.split,.form-layout{grid-template-columns:1fr}.page-head{padding-top:4rem}.field-grid{grid-template-columns:1fr}.field-grid .full{grid-column:auto}.form-layout form{padding:1.2rem}.actions{flex-direction:column;align-items:stretch}.actions .button{text-align:center;width:100%}footer{grid-template-columns:1fr}.legal h1{overflow-wrap:break-word}.table-wrap{overflow:visible}.table-wrap table,.table-wrap tbody,.table-wrap tr,.table-wrap td{width:100%;display:block}.table-wrap thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-wrap tr{border:1px solid var(--line);margin-bottom:1rem}.table-wrap td{border:0;border-bottom:1px solid var(--line)}.table-wrap td:last-child{border-bottom:0}.table-wrap td:before{color:var(--pine);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-family:Trebuchet MS,sans-serif;font-size:.72rem;font-weight:700;display:block}.table-wrap td:first-child:before{content:"Aussage"}.table-wrap td:nth-child(2):before{content:"Primärquelle"}.table-wrap td:nth-child(3):before{content:"Stand und Fundstelle"}.table-wrap td:nth-child(4):before{content:"Was die Angabe aussagt"}.district-band{padding-left:1rem;padding-right:1rem}}:root{--signal:#a84328}.sales-grid{color:#fff;background:#102f25;padding:7rem 5vw}.sales-grid>header{max-width:760px;margin-bottom:3rem}.sales-grid h2{margin:.5rem 0;font:400 clamp(2.8rem,5vw,5.4rem)/.96 Georgia,serif}.sales-grid>div{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);display:grid}.sales-grid a{color:#fff;border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;min-height:180px;padding:1.5rem;text-decoration:none;display:grid}.sales-grid a strong{font:400 1.6rem Georgia,serif}.sales-grid a span,.sales-grid a small{color:#d9ddbd}.funnel-header{border-bottom:1px solid var(--line);background:#fbf8f1;justify-content:space-between;align-items:center;padding:1rem 5vw;display:flex}.funnel-header p{color:var(--muted);margin:0}.funnel-footer{background:#102a21;justify-content:center;gap:2rem;padding:2rem 5vw;display:flex}.funnel-footer a{color:#fff}.entry-shell{width:min(1240px,90vw);margin:auto}.entry-hero{color:#fff;align-items:center;min-height:820px;padding:4.5rem 0;display:grid;position:relative;overflow:hidden}.entry-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.entry-shade{background:linear-gradient(100deg,#0a211af2,#123c2edb 50%,#0717128c);position:absolute;inset:0}.entry-hero-grid{grid-template-columns:1.05fr minmax(420px,.78fr);align-items:center;gap:6vw;display:grid;position:relative}.entry-copy h1,.entry-situation h2,.entry-benefits h2,.entry-proof h2,.entry-faq h2,.entry-close h2{letter-spacing:-.045em;font:400 clamp(3rem,5.6vw,6rem)/.91 Georgia,serif}.entry-copy h1{margin:.8rem 0 1.4rem}.entry-copy h1 em{color:#d9ddbd;font-weight:400;display:block}.entry-copy>p:last-of-type{max-width:650px;font-size:1.15rem}.entry-copy>a,.entry-situation a,.entry-proof a,.entry-close a{text-underline-offset:.3em;font-weight:700}.entry-kicker{color:#d9ddbd;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.entry-kicker.dark{color:#a24f37}.entry-form-wrap{min-width:0}.image-label{color:#ffffffb8;margin:0;font-size:.68rem;position:absolute;bottom:.7rem;left:1rem}.entry-situation,.entry-proof,.entry-faq{padding:7rem 0}.entry-situation,.entry-faq{background:#f5f2eb}.entry-split{grid-template-columns:1fr .8fr;align-items:center;gap:8vw;display:grid}.entry-split>div>p{font-size:1.12rem}.entry-benefits{color:#fff;background:#193f31;padding:7rem 0}.entry-benefits h2{max-width:950px}.entry-benefits>.entry-shell>div{border-block:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.entry-benefits article{padding:2rem}.entry-benefits article+article{border-left:1px solid #ffffff3d}.entry-benefits h3{font:400 1.8rem Georgia,serif}.entry-proof{background:#fbf8f1}.proof-mark{aspect-ratio:1;text-align:center;background:#eedfd6;border:1px solid #a24f37;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;max-width:360px;display:flex}.proof-mark strong{font:400 4.5rem Georgia,serif}.proof-mark span{max-width:12rem}.entry-faq details{border-block:1px solid #aaa;padding:1.3rem 0}.entry-faq details+details{border-top:0}.entry-faq summary{cursor:pointer;font-weight:700}.entry-close{color:#fff;text-align:center;background:#102a21;padding:6rem 0}.entry-close .entry-shell{max-width:900px}.sale-form-card{color:#183329;background:#fff;border-top:5px solid #a24f37;border-radius:8px;overflow:hidden;box-shadow:0 30px 80px #07140f61}.sale-progress{background:#e4e9e3;height:5px}.sale-progress span{background:#a24f37;width:25%;height:100%;display:block}.sale-step-info{color:#a24f37;margin:0;padding:1rem 1.4rem 0;font-size:.72rem;font-weight:700}.sale-form-note{color:#40584f;margin:.25rem 1.4rem;font-size:.84rem}.sale-form{padding:.8rem 1.4rem 1.4rem}.sale-viewport{transition:height .3s;overflow:hidden}.sale-slides{align-items:flex-start;transition:transform .3s;display:flex}.sale-slide{opacity:0;width:100%;min-width:100%;transition:opacity .2s}.sale-slide.active{opacity:1}.sale-question{margin:.3rem 0 1rem;font:400 1.7rem/1.1 Georgia,serif}.sale-options,.sale-fields{gap:.65rem;display:grid}.sale-option{color:#183329;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5d1c5;grid-template-columns:38px minmax(0,1fr) 12px;align-items:center;gap:.75rem;min-height:64px;padding:.7rem;display:grid}.sale-option.selected{border-color:#a24f37;box-shadow:0 8px 20px #2e392d1f}.sale-option-icon{background:#f4f0e7;place-items:center;width:38px;height:38px;display:grid}.sale-option>span:nth-child(2){min-width:0;display:grid}.sale-option small{color:#668265}.sale-fields label{font-size:.86rem;font-weight:700}.sale-fields input,.sale-fields textarea{width:100%;font:inherit;border:1px solid #7b8076;margin-top:.3rem;padding:.75rem;display:block}.sale-fields label>small{color:#668265;margin-top:.3rem;font-weight:400;display:block}.sale-field-row{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.sale-next,.sale-submit{color:#fff;background:#183329;border:0;justify-content:space-between;width:100%;padding:.9rem;font-weight:700;display:flex}.sale-back{color:#668265;background:0 0;border:0;padding:.7rem 0}.sale-note{border-top:1px solid #ddd;padding-top:.6rem}.sale-callback,.sale-reassure,.sale-privacy{text-align:center;margin:.1rem 0;font-size:.76rem}.sale-privacy{color:#668265;font-size:.7rem}.sale-form-actions{gap:.5rem;display:flex}.sale-form-actions button{color:#fff;background:#183329;border:0;padding:.7rem}.status{background:#eef2e9;padding:.7rem}.entry-measure .entry-hero-grid,.entry-measure-soft .entry-hero-grid{grid-template-columns:minmax(420px,.78fr) 1.05fr}.entry-measure .entry-copy,.entry-measure-soft .entry-copy{grid-area:1/2}.entry-measure .entry-form-wrap,.entry-measure-soft .entry-form-wrap{grid-area:1/1}.entry-urban .entry-benefits{background:#8d442f}.entry-land .proof-mark{border-radius:2px;transform:rotate(-2deg)}.entry-intimate .entry-shade{background:linear-gradient(95deg,#382923f2,#263e31cf,#10271e80)}.entry-split .proof-mark{border-radius:0 50% 50% 0}.entry-portfolio .entry-benefits,.entry-ledger .entry-benefits{background:#29332f}.entry-ledger .entry-benefits>.entry-shell>div{grid-template-columns:1fr}.entry-ledger .entry-benefits article+article{border-top:1px solid #ffffff3d;border-left:0}.entry-industrial>img{filter:saturate(.55)contrast(1.08)}.entry-industrial .proof-mark{border-radius:0}.entry-signal-soft .entry-situation{background:#e6eadc}@media (width<=900px){.sales-grid>div{grid-template-columns:1fr 1fr}.entry-hero-grid,.entry-split,.entry-measure .entry-hero-grid,.entry-measure-soft .entry-hero-grid{grid-template-columns:1fr}.entry-measure .entry-copy,.entry-measure-soft .entry-copy,.entry-measure .entry-form-wrap,.entry-measure-soft .entry-form-wrap{grid-area:auto/1}.entry-measure .entry-copy,.entry-measure-soft .entry-copy{grid-row:1}.entry-form-wrap{max-width:650px}.entry-benefits>.entry-shell>div{grid-template-columns:1fr}.entry-benefits article+article{border-top:1px solid #ffffff3d;border-left:0}.proof-mark{width:min(300px,80vw)}}@media (width<=600px){.sales-grid>div{grid-template-columns:1fr}.funnel-header p{display:none}.entry-hero{align-items:start;padding:3rem 0 4rem}.entry-copy h1{font-size:3.1rem}.entry-situation,.entry-benefits,.entry-proof,.entry-faq,.entry-close{padding:4.5rem 0}.sale-form{padding:.8rem 1rem 1rem}.sale-field-row{grid-template-columns:1fr}.funnel-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.sale-viewport,.sale-slides,.sale-slide{transition:none}}.sale-option small,.sale-fields label>small,.sale-back,.sale-privacy{color:#40584f}.sale-privacy{font-size:.74rem}.image-label{color:#fff;background:#102a21;padding:.15rem .35rem;font-size:.72rem}.entry-copy{min-width:0}.newsletter{background:linear-gradient(132deg,#102f27 0%,var(--pine) 58%,#29594a 100%);color:var(--white);padding:clamp(5rem,9vw,8rem) clamp(1.2rem,7vw,7rem);scroll-margin-top:1rem;position:relative;overflow:hidden}.newsletter:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 0 62%,#ffffff0a 62% 62.4%,#0000 62.4% 100%),radial-gradient(circle at 8% 18%,#b8d9c82b,#0000 28%);position:absolute;inset:0}.newsletter-mark{color:#b8d9c814;border:1px solid #b8d9c833;border-radius:50%;place-items:center;width:26rem;height:26rem;font:400 16rem/1 Georgia,serif;display:grid;position:absolute;top:-10rem;right:-3rem;transform:rotate(7deg)}.newsletter-wrap{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(1200px,100%);margin-inline:auto;display:grid;position:relative}.newsletter-eyebrow,.form-kicker{text-transform:uppercase;letter-spacing:.16em;margin:0;font:700 .72rem/1.3 Trebuchet MS,sans-serif}.newsletter-eyebrow{color:var(--mint)}.newsletter-story h1,.newsletter-story>h2{letter-spacing:-.045em;max-width:690px;margin:.55rem 0 1.5rem;font:400 clamp(3.1rem,5vw,5.4rem)/.95 Georgia,serif}.newsletter-story h1 em,.newsletter-story>h2 em{color:var(--mint);font-weight:400;display:block}.newsletter-lead{color:#e0ece6;max-width:650px;font-size:1.16rem}.newsletter-benefits{border-top:1px solid #ffffff3d;margin:2.3rem 0 0;padding:0;list-style:none}.newsletter-benefits li{border-bottom:1px solid #ffffff3d;grid-template-columns:2.6rem 1fr;align-items:center;gap:1rem;padding:.88rem 0;display:grid}.newsletter-benefits span{color:var(--mint);letter-spacing:.14em;font:700 .72rem/1 Trebuchet MS,sans-serif}.newsletter-benefits strong{font-family:Trebuchet MS,sans-serif;font-size:.94rem}.newsletter-card{border-top:6px solid var(--signal);background:var(--white);color:var(--ink);padding:clamp(1.6rem,3.8vw,3.4rem);position:relative;box-shadow:22px 24px #05140f66}.newsletter-card:after{content:"";pointer-events:none;border:1px solid #17242024;position:absolute;inset:14px}.newsletter-card-head{z-index:1;grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;margin-bottom:2rem;display:grid;position:relative}.letter-seal{background:var(--signal);color:#fff;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font:400 1.8rem/1 Georgia,serif;display:grid;box-shadow:0 0 0 5px #a8432824}.form-kicker{color:#9a3820;margin-bottom:.35rem}.newsletter-card .newsletter-card-title{margin:0;font:400 clamp(1.75rem,3vw,2.45rem)/1.02 Georgia,serif}.newsletter-form{z-index:1;position:relative}.newsletter-email{letter-spacing:.08em;text-transform:uppercase;font:700 .78rem/1.4 Trebuchet MS,sans-serif;display:block}.newsletter-email input{width:100%;color:var(--ink);background:#fff;border:1px solid #707c76;outline:0;margin-top:.55rem;padding:1.05rem 1rem;font:400 1rem/1.3 Trebuchet MS,sans-serif;transition:border-color .18s,box-shadow .18s;display:block}.newsletter-email input:focus{border-color:var(--pine);box-shadow:0 0 0 3px #153f3533}.newsletter-submit{background:var(--signal);color:#fff;cursor:pointer;border:0;justify-content:space-between;gap:1rem;width:100%;margin-top:.85rem;padding:1.05rem 1.1rem;font:700 1rem/1.2 Trebuchet MS,sans-serif;transition:background .18s,transform .18s;display:flex}.newsletter-submit:hover{background:#86341f;transform:translateY(-1px)}.newsletter-submit:focus-visible,.newsletter-actions button:focus-visible{outline:3px solid var(--pine);outline-offset:3px}.newsletter-submit:disabled{cursor:not-allowed;opacity:.65;transform:none}.newsletter-form[data-newsletter-configured=false] .newsletter-email input:disabled{color:#48554f;cursor:not-allowed;background:#e4e1d9}.newsletter-trust{color:#394e46;justify-content:space-between;gap:.6rem;margin:1rem 0 .7rem;font:400 .75rem/1.4 Trebuchet MS,sans-serif;display:flex}.newsletter-trust span:before{content:"✓";color:#96371f;margin-right:.3rem;font-weight:700}.newsletter-privacy{color:#40534c;margin:.6rem 0 0;font:400 .76rem/1.5 Trebuchet MS,sans-serif}.newsletter-privacy a{text-underline-offset:.15em}.newsletter-honey{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.newsletter-actions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.newsletter-actions button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:.7rem .9rem;font:700 .83rem/1.2 Trebuchet MS,sans-serif}.newsletter-status{color:#17352b;background:#dce9e2;border-left:5px solid #2d6a51;min-height:3rem;margin:1rem 0 0;padding:.8rem 1rem;font:700 .9rem/1.45 Trebuchet MS,sans-serif}.newsletter-status[data-state=error]{color:#5b1d0e;background:#f1ded8;border-left-color:#8d2f18}.newsletter-status:focus{outline-offset:3px;outline:3px solid #153f3561}@media (width<=1000px){.newsletter-wrap{grid-template-columns:1fr;gap:3.5rem}.newsletter-story h1,.newsletter-story>h2{max-width:780px}.newsletter-card{max-width:680px}}@media (width<=600px){.newsletter{padding:4.5rem 1rem}.newsletter-mark{top:-8rem;right:-11rem}.newsletter-wrap{gap:2.8rem}.newsletter-story h1,.newsletter-story>h2{overflow-wrap:anywhere;font-size:3rem}.newsletter-card{padding:1.5rem;box-shadow:10px 12px #05140f66}.newsletter-card-head{grid-template-columns:1fr}.newsletter-trust{flex-direction:column;align-items:flex-start}.newsletter-benefits li{grid-template-columns:2rem 1fr}.newsletter-submit{font-size:.9rem}.newsletter-actions{flex-direction:column;align-items:stretch}.newsletter-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.newsletter-email input,.newsletter-submit{transition:none}}:is(.lead-form,.newsletter-form,[data-sale-form]) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-size:max(1rem,16px)}:is(.lead-form,.newsletter-form,[data-sale-form]) :is(button,summary),:is(.lead-form,.newsletter-form,[data-sale-form]) label:has(input[type=checkbox]){min-height:44px}:is(.lead-form,.newsletter-form,[data-sale-form]) :is(input,select,textarea,button,summary,a):focus-visible{outline-offset:3px;outline:3px solid #142a32;box-shadow:0 0 0 3px #fff}.portal-field-error{color:#9e2424;flex-basis:100%;grid-column:1/-1;margin-top:.35rem;font-size:1rem;font-weight:600;line-height:1.4;display:block}.portal-field-error[hidden]{display:none}:is(.lead-form,.newsletter-form,[data-sale-form]) label:has(input[type=checkbox]){flex-wrap:wrap}.lead-form .standard-form-slide>button{margin-block:.375rem;margin-inline-end:.75rem}[data-intake-form] label.consent:has(input[type=checkbox]){flex-wrap:nowrap}[data-intake-form] label.consent>span{flex:1;min-width:0}
