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