@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/477d3623a11ff399-s.14adbkwhbql9r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/bc6263328530fcfc-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/ddb686d70dc9968d-s.p.1kjlm4q41a8i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/477d3623a11ff399-s.14adbkwhbql9r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bc6263328530fcfc-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ddb686d70dc9968d-s.p.1kjlm4q41a8i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/477d3623a11ff399-s.14adbkwhbql9r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/bc6263328530fcfc-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:900;font-display:swap;src:url(../media/ddb686d70dc9968d-s.p.1kjlm4q41a8i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b8ccc630e9b93600-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/edb99fec956915f8-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8ccc630e9b93600-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../media/edb99fec956915f8-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b8ccc630e9b93600-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(../media/edb99fec956915f8-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.hJlR-a_className{font-family:Fraunces,Fraunces Fallback}.hJlR-a_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.WQ0eYW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.WQ0eYW_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.w7Oq5a_marketingRoot{--green:#1a4d2e;--amber:#c8860a;--amber-light:#e09b1a;--off-white:#f5f2ec;--dark-bg:#0a0f0c;--dark-bg-alt:#0e1610;--dark-footer:#070a08;--text-dim:#f5f2ec8c;--text-faint:#f5f2ec4d;font-family:var(--font-dm-sans), "DM Sans", sans-serif;background:var(--dark-bg);color:var(--off-white);-webkit-font-smoothing:antialiased;overflow-x:hidden}.w7Oq5a_marketingRoot,.w7Oq5a_marketingRoot *{box-sizing:border-box;margin:0;padding:0}@keyframes w7Oq5a_fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes w7Oq5a_kenBurns{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes w7Oq5a_ctaPulse{0%{box-shadow:0 0 #c8860a73}70%{box-shadow:0 0 0 10px #c8860a00}to{box-shadow:0 0 #c8860a00}}.w7Oq5a_reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(30px)}.w7Oq5a_reveal.w7Oq5a_revealed{opacity:1;transform:translateY(0)}.w7Oq5a_revealLeft{opacity:0;transition:opacity .7s,transform .7s;transform:translate(-40px)}.w7Oq5a_revealLeft.w7Oq5a_revealed{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.w7Oq5a_reveal,.w7Oq5a_revealLeft{transition:none}}.w7Oq5a_hero{align-items:flex-end;height:100vh;min-height:600px;display:flex;position:relative;overflow:hidden}.w7Oq5a_heroBg{will-change:transform;background:url(/marketing/hero.jpg) 50%/cover no-repeat;animation:25s ease-out forwards w7Oq5a_kenBurns;position:absolute;inset:0}.w7Oq5a_heroOverlay{background:linear-gradient(#0a0f0c40 0%,#0a0f0c80 50%,#0a0f0ce0 100%);position:absolute;inset:0}.w7Oq5a_heroBrand{font-family:var(--font-fraunces), serif;color:var(--off-white);letter-spacing:-.01em;z-index:2;font-size:1.1rem;font-weight:900;animation:.8s .2s both w7Oq5a_fadeUp;position:absolute;top:2rem;left:5vw}.w7Oq5a_heroBrand span{color:var(--amber)}.w7Oq5a_heroContent{z-index:2;max-width:800px;padding:0 5vw 12vh;animation:.9s .4s both w7Oq5a_fadeUp;position:relative}.w7Oq5a_heroTitle{font-family:var(--font-fraunces), serif;letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(3rem,8vw,6.5rem);font-weight:900;line-height:1.05}.w7Oq5a_heroTitle em{color:var(--amber-light);font-style:italic;font-weight:300}.w7Oq5a_heroSub{color:#f5f2eccc;max-width:460px;margin-bottom:2.2rem;font-size:1.1rem;font-weight:300;line-height:1.65}.w7Oq5a_btnCta{font-family:var(--font-dm-sans), sans-serif;color:#fff;background:var(--amber);cursor:pointer;letter-spacing:.01em;border:none;border-radius:4px;padding:1rem 2.4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.w7Oq5a_btnCta:hover{background:var(--amber-light)}.w7Oq5a_heroFine{color:var(--text-faint);margin-top:1rem;font-size:.78rem;font-weight:400;display:block}.w7Oq5a_stats{background:var(--dark-bg-alt);padding:5rem 5vw}.w7Oq5a_statsGrid{justify-content:center;gap:0;max-width:1100px;margin:0 auto;display:flex}.w7Oq5a_statBlock{text-align:center;border-right:1px solid #f5f2ec14;flex:1;padding:1rem 2rem}.w7Oq5a_statBlock:last-child{border-right:none}.w7Oq5a_statNumber{font-family:var(--font-fraunces), serif;color:var(--off-white);margin-bottom:.5rem;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:900;line-height:1.1}.w7Oq5a_statLabel{color:#f5f2ec66;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:500}.w7Oq5a_teaser{grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.w7Oq5a_teaserImage{background:url(/marketing/teaser.jpg) 50%/cover no-repeat;min-height:500px;position:relative}.w7Oq5a_teaserImage:after{content:"";background:linear-gradient(90deg, transparent 60%, var(--dark-bg) 100%);position:absolute;inset:0}.w7Oq5a_teaserContent{background:var(--dark-bg);flex-direction:column;justify-content:center;padding:5rem;display:flex}.w7Oq5a_teaserLabel{color:var(--amber);text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem;font-size:.72rem;font-weight:700}.w7Oq5a_teaserTitle{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;line-height:1.2}.w7Oq5a_teaserBody{color:var(--text-dim);max-width:440px;font-size:1.05rem;font-weight:300;line-height:1.8}.w7Oq5a_problem{background:var(--dark-bg-alt);padding:8rem 5vw}.w7Oq5a_problemInner{max-width:680px;margin:0 auto;position:relative}.w7Oq5a_problemQuoteMark{font-family:var(--font-fraunces), serif;color:#c8860a1a;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:10rem;font-weight:900;line-height:1;position:absolute;top:-3.5rem;left:-1.5rem}.w7Oq5a_problemText{font-family:var(--font-fraunces), serif;z-index:1;font-size:clamp(1.35rem,2.8vw,2rem);font-weight:700;line-height:1.5;position:relative}.w7Oq5a_problemAttrib{color:#f5f2ec4d;margin-top:2rem;font-size:.85rem;font-weight:500}.w7Oq5a_ctaSection{background:var(--dark-bg);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.w7Oq5a_ctaSection:before{content:"";filter:blur(50px)brightness(.3);opacity:.15;background:url(/marketing/hero.jpg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.2)}.w7Oq5a_ctaInner{z-index:1;text-align:center;width:100%;max-width:520px;padding:4rem 5vw;position:relative}.w7Oq5a_ctaLabel{color:var(--amber);text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem;font-size:.72rem;font-weight:700}.w7Oq5a_ctaTitle{font-family:var(--font-fraunces), serif;letter-spacing:-.02em;margin-bottom:1.2rem;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900}.w7Oq5a_ctaSub{color:var(--text-dim);margin-bottom:2.5rem;font-size:1.05rem;font-weight:300;line-height:1.7}.w7Oq5a_waitlistForm{flex-direction:column;gap:.85rem;width:100%;display:flex}.w7Oq5a_waitlistForm input[type=email]{width:100%;font-family:var(--font-dm-sans), sans-serif;color:var(--off-white);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;outline:none;padding:1rem 1.2rem;font-size:1rem;font-weight:400;transition:border-color .2s}.w7Oq5a_waitlistForm input[type=email]::placeholder{color:#f5f2ec4d}.w7Oq5a_waitlistForm input[type=email]:focus{border-color:var(--amber)}.w7Oq5a_waitlistForm button{width:100%;font-family:var(--font-dm-sans), sans-serif;color:#fff;background:var(--amber);cursor:pointer;border:none;border-radius:4px;padding:1rem;font-size:1rem;font-weight:600;transition:background .2s;animation:2.5s ease-out infinite w7Oq5a_ctaPulse}.w7Oq5a_waitlistForm button:hover{background:var(--amber-light);animation:none}@media (prefers-reduced-motion:reduce){.w7Oq5a_waitlistForm button{animation:none}}.w7Oq5a_ctaDisclaimer{color:var(--text-faint);margin-top:1rem;font-size:.72rem}.w7Oq5a_ctaContact{color:#f5f2ec4d;margin-top:2.5rem;font-size:.85rem}.w7Oq5a_ctaContact a{color:#f5f2ec73;text-decoration:none;transition:color .2s}.w7Oq5a_ctaContact a:hover{color:var(--off-white)}.w7Oq5a_waitlistSuccess{text-align:center}.w7Oq5a_waitlistSuccess h3{font-family:var(--font-fraunces), serif;color:var(--off-white);margin-bottom:.75rem;font-size:1.6rem;font-weight:900}.w7Oq5a_waitlistSuccess p{color:var(--text-dim);font-size:.95rem;font-weight:300}.w7Oq5a_footer{background:var(--dark-footer);border-top:1px solid #f5f2ec0d;justify-content:space-between;align-items:center;padding:2rem 5vw;display:flex}.w7Oq5a_footerBrand{font-family:var(--font-fraunces), serif;color:var(--off-white);font-size:.9rem;font-weight:900}.w7Oq5a_footerBrand span{color:var(--amber)}.w7Oq5a_footerInfo{color:#f5f2ec8c;font-size:.75rem}.w7Oq5a_footerMeta{align-items:center;gap:1.25rem;display:flex}.w7Oq5a_footerLink{color:#f5f2ec8c;font-size:.75rem;text-decoration:none;transition:color .2s}.w7Oq5a_footerLink:hover,.w7Oq5a_footerLink:focus-visible{color:var(--off-white)}.w7Oq5a_privacyMain{background:radial-gradient(circle at top right, #c8860a14, transparent 32rem), var(--dark-bg);min-height:100vh;padding:3rem 5vw 7rem}.w7Oq5a_privacyArticle{max-width:780px;margin:0 auto}.w7Oq5a_privacyBack{color:#f5f2ec9e;margin-bottom:4rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block}.w7Oq5a_privacyBack:hover,.w7Oq5a_privacyBack:focus-visible,.w7Oq5a_privacySection a:hover,.w7Oq5a_privacySection a:focus-visible{color:var(--off-white)}.w7Oq5a_privacyHeader{padding-bottom:3rem}.w7Oq5a_privacyEyebrow{color:var(--amber-light);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.72rem;font-weight:700}.w7Oq5a_privacyTitle{font-family:var(--font-fraunces), serif;letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(2.5rem,7vw,4.6rem);font-weight:900;line-height:1.05}.w7Oq5a_privacyLead{color:#f5f2ecc7;max-width:680px;font-size:1.08rem;font-weight:300;line-height:1.75}.w7Oq5a_privacyDate{color:var(--text-faint);margin-top:1.5rem;font-size:.78rem}.w7Oq5a_privacySection{border-top:1px solid #f5f2ec1a;padding:2.25rem 0}.w7Oq5a_privacySection h2{font-family:var(--font-fraunces), serif;margin-bottom:.9rem;font-size:1.45rem;font-weight:700;line-height:1.3}.w7Oq5a_privacySection p,.w7Oq5a_privacySection li{color:var(--text-dim);font-size:.96rem;font-weight:300;line-height:1.8}.w7Oq5a_privacySection ul{gap:1.25rem;list-style:none;display:grid}.w7Oq5a_privacySection li strong,.w7Oq5a_privacySection li span{display:block}.w7Oq5a_privacySection li strong{color:#f5f2ece0;margin-bottom:.2rem;font-weight:600}.w7Oq5a_privacySection a{color:var(--amber-light);text-underline-offset:.2em;text-decoration-thickness:1px}@media (max-width:860px){.w7Oq5a_teaser{grid-template-columns:1fr}.w7Oq5a_teaserImage{min-height:50vh}.w7Oq5a_teaserImage:after{background:linear-gradient(180deg, transparent 50%, var(--dark-bg) 100%)}.w7Oq5a_teaserContent{padding:3rem 5vw 5rem}}@media (max-width:640px){.w7Oq5a_heroContent{padding:0 5vw 8vh}.w7Oq5a_heroTitle{font-size:clamp(2.4rem,10vw,3.5rem)}.w7Oq5a_stats{padding:3.5rem 5vw}.w7Oq5a_statsGrid{grid-template-columns:1fr 1fr;gap:2rem 0;display:grid}.w7Oq5a_statBlock{border-right:none;padding:.5rem 1rem}.w7Oq5a_statBlock:first-child,.w7Oq5a_statBlock:nth-child(2){border-bottom:1px solid #f5f2ec0f;padding-bottom:2rem}.w7Oq5a_statNumber{font-size:2.2rem}.w7Oq5a_problem{padding:5rem 5vw}.w7Oq5a_problemQuoteMark{font-size:6rem;top:-2rem;left:-.5rem}.w7Oq5a_ctaInner{padding:4rem 5vw}.w7Oq5a_footer{text-align:center;flex-direction:column;gap:.75rem}}
