.border-glow-card{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: calc(var(--edge-sensitivity) + 20);--border-radius: 28px;--glow-padding: 40px;--cone-spread: 25;position:relative;border-radius:var(--border-radius);isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255 / 15%);background:var(--card-bg, #120F17);overflow:visible;box-shadow:#0000001a 0 1px 2px,#0000001a 0 2px 4px,#0000001a 0 4px 8px,#0000001a 0 8px 16px,#0000001a 0 16px 32px,#0000001a 0 32px 64px}.border-glow-card--light{border-color:#18181b1f;box-shadow:#18181b0a 0 1px 2px,#18181b0d 0 8px 24px}.border-glow-card--light:after,.border-glow-card--light>.edge-light{mix-blend-mode:normal}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg, #120F17) 0 100%) padding-box,linear-gradient(#fff0 0% 100%) border-box,var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) border-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) border-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) border-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) border-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) border-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) padding-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) padding-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) padding-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) padding-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) padding-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color, hsl(40deg 80% 80% / 100%)),inset 0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),inset 0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),inset 0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),inset 0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),inset 0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),inset 0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%)),0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;overflow:auto;z-index:1}@property --sweep-angle{syntax:"<angle>";initial-value:45deg;inherits:true}@keyframes border-orbit{to{--sweep-angle:405deg}}.border-glow-card.sweep-active{--cursor-angle:var(--sweep-angle);animation:border-orbit 9s linear infinite;box-shadow:none}.border-glow-card.sweep-active:not(.pointer-active){--cursor-angle:var(--sweep-angle)!important;--edge-proximity:92!important}.border-glow-card:before,.border-glow-card:after{pointer-events:none}.border-glow-card>.edge-light{font-size:0!important;display:block!important}.border-glow-card{--card-bg:transparent;display:revert}.warp-text{position:relative;display:block;width:100%;min-height:220px;overflow:hidden;isolation:isolate;border-radius:inherit}.warp-text canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.warp-heading{position:relative}.warp-source{display:block}.warp-heading>.warp-text{position:absolute;inset:0;min-height:0;height:100%;overflow:visible}.warp-heading canvas{pointer-events:auto}:where(.ps-glass){border-radius:var(--g-radius);overflow:hidden;isolation:isolate}.ps-glass__surface,.ps-glass__tint,.ps-glass__rim{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ps-glass__tint{background:color-mix(in srgb,var(--glass-paper, #fff) calc(var(--g-tint) * 1%),transparent)}.ps-glass__rim{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-ink, #000) 10%,transparent),inset 0 1px 1px color-mix(in srgb,white 55%,transparent),inset 0 -1px 1px color-mix(in srgb,var(--glass-ink, #000) 12%,transparent),0 14px 38px -14px #0000004d}.ps-glass[data-glass-motion]>.ps-glass__tint:before,.ps-glass[data-glass-motion]>.ps-glass__tint:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:var(--g-glint-t, 0)}.ps-glass[data-glass-motion]>.ps-glass__tint:before{box-shadow:var(--g-glint-rim, none);-webkit-mask-image:var(--g-glint-rim-mask, none);mask-image:var(--g-glint-rim-mask, none)}.ps-glass[data-glass-motion]>.ps-glass__tint:after{padding:1px;box-shadow:var(--g-glint-body, none);-webkit-mask-image:var(--g-glint-body-mask, none);mask-image:var(--g-glint-body-mask, none);mask-clip:border-box,content-box;-webkit-mask-composite:source-in;mask-composite:intersect}.ps-glass__refract{position:absolute;inset:calc(-1 * var(--g-margin, 28px));border-radius:inherit}.ps-glass__refract-inner{position:absolute;inset:var(--g-margin, 28px)}.ps-glass__content{position:relative;z-index:1;height:100%}.ps-glass:has(>.ps-glass__refract) .ps-glass__content{pointer-events:none}.gm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate}.gm-btn__bg{position:absolute;inset:0;z-index:0;border-radius:inherit}.gm-btn__label{position:relative;z-index:2;display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap;pointer-events:none}.gm-btn__label--in{animation:gm-label-in .3s cubic-bezier(.165,.84,.44,1) .13s both}.gm-btn__label--out{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;white-space:nowrap;pointer-events:none}.gm-btn__label--out.is-gone{opacity:0;transform:translateY(-62%);transition:opacity .13s ease,transform .24s cubic-bezier(.4,0,1,1)}@keyframes gm-label-in{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}.gm-dd{position:relative;display:inline-block}.gm-dd__menu{position:absolute;isolation:isolate}.gm-dd__menu[hidden]{display:none}.gm-dd__panel{position:relative;border-radius:inherit;overflow:hidden;isolation:isolate}.gm-dd__bg{position:absolute;inset:0;z-index:0;border-radius:inherit}.gm-dd__items{position:relative;z-index:2}.ps-loupe{scale:.42;opacity:0;transform-origin:50% 150%;transition:opacity .12s ease,scale .18s cubic-bezier(.22,1.2,.36,1),overlay .18s allow-discrete,display .18s allow-discrete}.ps-loupe:popover-open,.ps-loupe.is-open{scale:1;opacity:1}@starting-style{.ps-loupe:popover-open{scale:.42;opacity:0}}.ps-loupe__box{box-shadow:0 2px 4px -2px #00000040,0 10px 24px -8px #00000059}.ps-loupe__rim{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glass-ink, #000) 14%,transparent),inset 0 1px 1px color-mix(in srgb,white 60%,transparent),inset 0 -1px 1px color-mix(in srgb,var(--glass-ink, #000) 14%,transparent)}@media(prefers-reduced-motion:reduce){.gm-btn__label--in{animation:none}.gm-btn__label--out.is-gone{transition:none}.ps-loupe{transition:opacity .12s ease;scale:1}}@media(prefers-reduced-transparency:reduce){.ps-glass__tint{background:color-mix(in srgb,var(--glass-paper, #fff) 80%,transparent)}}@media(prefers-contrast:more){.ps-glass__tint{background:color-mix(in srgb,var(--glass-paper, #fff) 92%,transparent)}.ps-glass__rim{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--glass-ink, #000) 70%,transparent),0 14px 38px -14px #0000004d}}@font-face{font-family:Manrope;src:url(/assets/manrope.woff2) format("woff2");font-weight:200 800;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;background:#102a2c;color:#f5f3e9;font-family:Manrope,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #d3ec9c;outline-offset:6px}button{cursor:pointer}img{display:block;width:100%}p{line-height:1.7;color:#c1cdca}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:450;letter-spacing:-.065em;line-height:1.04}h1{font-size:clamp(58px,7.8vw,122px);margin-bottom:34px}h2{font-size:clamp(42px,5.6vw,85px);margin-bottom:30px}h3{font-size:32px;letter-spacing:-.045em}em{font-style:normal;color:#cce69b}main{overflow:clip}.section{padding:110px 6vw}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:600;margin-bottom:34px;color:inherit}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:#d2e9a6;color:#122b2d;border:1px solid #d2e9a6;border-radius:40px;padding:18px 25px;font-size:14px;font-weight:650;white-space:nowrap;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px);background:#e1f4bd}.button span{font-size:22px;line-height:1}.button.outline{background:transparent;color:inherit;border-color:#708683}.text-link{display:inline-flex;gap:35px;align-items:center;border-bottom:1px solid #81938e;padding:12px 0;font-size:14px}.text-link:hover{color:#d2e9a6}.nav-wrap{position:fixed;top:24px;left:5vw;right:5vw;z-index:30}.nav{max-width:1360px;margin:auto;border:1px solid #d8ece322;border-radius:50px;background:#102a2cd9;-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px 1px #ffffff25,0 10px 40px #0002}.glass-content{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px 14px 28px}.brand{position:relative;width:140px;height:30px;overflow:hidden;display:block;filter:grayscale(1) contrast(3) invert(1);mix-blend-mode:screen}.brand img{position:absolute;width:139.64%;max-width:none;height:auto;left:-19.91%;top:-141.28%}.signature{position:relative;width:90px;height:36px;overflow:hidden;display:block;mix-blend-mode:multiply}.signature img{position:absolute;width:548.6%;max-width:none;height:auto;left:-226.8%;top:-620%}.desktop-links{display:flex;gap:28px;font-size:12px}.desktop-links a{color:#d6dfd9;padding:10px 0}.desktop-links a[aria-current],.desktop-links a:hover{color:#d2e9a6}.nav-cta{background:#f4f1e8;color:#122b2d;padding:14px 20px;border-radius:30px;font-size:12px;font-weight:650}.nav-cta span{padding-left:15px}.menu-toggle{display:none}.skip{position:fixed;top:-100px;left:20px;z-index:100;background:#fff;color:#000;padding:14px}.skip:focus{top:10px}.home-hero{padding:158px 0 0}.hero-meta{display:flex;justify-content:space-between;margin:0 6vw 45px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#c6d1cb}.hero-meta i,.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#cde799;margin-right:10px}.home-hero h1{text-align:center;font-size:clamp(60px,7.6vw,116px);line-height:1.02;margin:0 5vw 40px}.hero-bottom{display:grid;grid-template-columns:1fr 1.6fr auto;align-items:center;gap:40px;margin:0 8vw 60px}.hero-bottom p{font-size:13px;margin:0;max-width:430px}.hero-bottom p:first-child{font-size:16px;color:#f3f2e8}.mobile-break{display:none}.people-wall{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0 2vw;padding:0 0 90px}.wall-column{display:flex;flex-direction:column;gap:18px}.wall-column.offset{padding-top:70px}.photo{width:100%;height:100%;object-fit:cover}.wall-column>.photo{height:350px;border-radius:18px;object-position:center 30%}.wall-column.offset>.photo{height:250px;object-position:25% center}.wall-column .crop-right{object-position:82% center!important}.word-tile{min-height:255px;border-radius:18px;padding:30px;font-size:clamp(25px,2.9vw,44px);line-height:1.04;letter-spacing:-.055em;display:flex;flex-direction:column;justify-content:space-between;gap:45px;font-weight:550}.word-tile span:not(.signature){font-size:11px;letter-spacing:0;line-height:1.4}.mint{background:#cde79c;color:#17332e}.orange{background:#e77d54;color:#172f2d}.lilac{background:#b5a5dd;color:#1e2c34}.cream{background:#edeade;color:#17332e}.statement{background:#eeeae0;color:#133033}.statement h2{font-size:clamp(55px,8.7vw,128px);max-width:1150px}.statement h2 span{color:#6f8980}.statement-bottom{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:end;gap:60px}.statement p{color:#415954;font-size:16px;max-width:460px;margin:0}.little-star{font-size:85px;color:#1e4541;line-height:1}.statement .text-link{justify-self:end}.chapter-stage{min-height:100vh;display:grid;grid-template-columns:.9fr 1.1fr;gap:7vw;align-items:center;padding:120px 6vw 70px;background:#142e2f}.chapter-image{height:65vh;max-height:780px;overflow:hidden;border-radius:22px}.chapter-image img{object-position:center 30%}.chapter-content h2{font-size:clamp(40px,4.5vw,70px);line-height:1.07;margin:0 0 22px}.chapter-content p{font-size:14px;margin:35px 0 15px}.chapter-content .eyebrow{color:#d0e69e}.section-heading{display:grid;grid-template-columns:1.8fr 1fr;gap:10%;align-items:end;margin-bottom:38px}.section-heading h2{margin:0}.section-heading p{max-width:380px;font-size:15px;margin:0}.podcast-cover{position:relative;display:block;height:680px;border-radius:22px;overflow:hidden;background:#4b4035}.podcast-cover>.photo{object-position:center 38%;position:absolute;width:57%;right:0;transition:transform .8s}.podcast-cover:hover>.photo{transform:scale(1.035)}.podcast-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#152b2b 10%,#152b2b99 47%,transparent 75%)}.cover-copy{position:relative;padding:45px;z-index:1;height:100%}.pill{display:inline-block;border:1px solid #eeeeee55;padding:10px 15px;border-radius:30px;font-size:11px}.cover-copy h3{font-size:110px;line-height:.94;margin:50px 0 0}.cover-copy em{color:#d1e89e}.round-arrow{position:absolute;bottom:40px;left:45px;display:grid;place-items:center;width:55px;height:55px;border:1px solid #c5ccc2;border-radius:50%;font-size:24px}.cover-mark{position:absolute;bottom:42px;right:40px;z-index:1}.community-preview{background:#eae6dc;color:#16332f}.community-preview p{color:#52645b}.community-preview em{color:#738c65}.split{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:start}.split p{max-width:500px;font-size:17px}.split .button{margin-top:20px}.belong-banner{height:430px;position:relative;border-radius:20px;overflow:hidden;margin-top:55px}.belong-banner img{object-position:center 42%}.belong-banner:after,.story-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#142c2fbb,transparent)}.belong-banner>span{position:absolute;left:40px;bottom:35px;color:#fff;font-size:65px;letter-spacing:-.06em;line-height:1.03;z-index:1}.team-strip{padding:100px 6vw;position:relative;background:#c9df9f;color:#14312e}.team-strip .button{position:absolute;right:7vw;top:50%;background:#16332f;color:#f6f2e5;border-color:#16332f}.team-strip h2{margin:0;font-size:65px}footer{padding:90px 6vw 25px;background:#0b2022}.footer-top{display:grid;grid-template-columns:1.5fr 1fr;gap:12%;padding-bottom:90px}.footer-top h2{font-size:65px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-top:25px}.footer-links div{display:flex;flex-direction:column;gap:20px;font-size:13px}.footer-links span{color:#93a7a1;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.footer-bottom{border-top:1px solid #a8bdbd33;padding-top:25px;display:flex;align-items:center;gap:28px;font-size:11px;color:#b4c5bf}.footer-bottom>span{margin-right:auto}.footer-bottom .brand{width:110px;height:24px}.footer-bottom button{color:inherit;background:none;border:0;font-size:11px;padding:10px}.page-intro{padding-top:180px;padding-bottom:80px}.page-intro h1{max-width:1200px}.lead{font-size:21px;line-height:1.6;max-width:650px}.story-photo{position:relative;height:590px;margin:0 3vw;border-radius:24px;overflow:hidden}.story-photo img{object-position:center 40%}.story-photo span{position:absolute;bottom:40px;left:45px;z-index:1;font-size:50px;line-height:1.05;letter-spacing:-.055em}.editorial{display:grid;grid-template-columns:1fr 2fr;gap:9%}.editorial>div{max-width:740px}.editorial h2{font-size:55px}.editorial h3{margin:55px 0 20px;font-size:34px}.editorial p{font-size:17px;line-height:1.85}.editorial .button{margin-top:20px}.values{background:#1c3838}.three-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.three-grid article{border-top:1px solid #738885;padding-top:30px}.three-grid h3{font-size:34px;line-height:1.14}.three-grid p{font-size:15px}.podcast-detail{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;padding-top:20px}.podcast-detail>.photo{height:620px;border-radius:20px;object-position:center 30%}.podcast-detail h2{font-size:58px}.podcast-detail p{font-size:16px}.podcast-detail .button{margin-top:20px}.topic-grid article{background:#e9e5db;color:#173431;border:0;border-radius:18px;padding:35px;min-height:340px}.topic-grid article:nth-child(2){background:#c9df9f}.topic-grid article:nth-child(3){background:#b7aad8}.topic-grid h3{margin-top:60px}.topic-grid p{color:#334c45}.small-note{font-size:12px!important;line-height:1.6}.values>.small-note{margin-top:50px;max-width:650px}.form-page{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:180px;align-items:start}.form-page h1{font-size:100px}.form-page>div>p{max-width:450px}.form-portrait{height:250px;border-radius:18px;overflow:hidden;margin-top:45px;position:relative}.form-portrait img{object-position:center 35%}.form-portrait span{position:absolute;bottom:20px;left:20px;background:#102a2cd9;border-radius:30px;padding:10px 16px;font-size:14px}.signup-form{background:#1a3637;border:1px solid #78928a55;border-radius:22px;padding:35px}.signup-form label{display:block;margin-bottom:23px;font-size:13px}.signup-form input:not([type=checkbox]),.signup-form select,.signup-form textarea{display:block;width:100%;background:#102a2c;color:#f8f3e9;border:1px solid #6d8580;border-radius:9px;padding:16px;margin-top:10px;outline-offset:3px;min-height:52px;font-size:15px}.signup-form input::placeholder,.signup-form textarea::placeholder{color:#acbcb7}.signup-form .checkbox{display:flex;gap:10px;align-items:start;font-size:12px;line-height:1.6}.checkbox input{width:18px;height:18px;flex-shrink:0;accent-color:#cde79c}.checkbox a{text-decoration:underline}.signup-form .button{width:100%;margin:0 0 12px}.form-note{font-size:12px;color:#d5e4bd;margin-bottom:28px}.form-status{background:#c9df9f;color:#18372c;border-radius:12px;padding:20px;margin-top:20px}.form-status p{color:#234434;font-size:14px;margin:8px 0 0}.roles{padding-top:0}.roles>div{display:flex;align-items:center;border-top:1px solid #6d858055;padding:30px 0;gap:45px}.roles h3{margin:0;font-size:38px}.roles>div>span:last-child{margin-left:auto;font-size:30px}.roles+.form-page{padding-top:90px;background:#e9e5db;color:#193531}.roles+.form-page>div p{color:#4d6259}.contact-grid{padding-top:0}.contact-grid .button{font-size:12px;padding:16px 20px}.legal{padding-top:0}.mobile-menu{display:none}@media(min-width:1600px){.section,footer{padding-left:max(6vw,calc((100vw - 1400px)/2));padding-right:max(6vw,calc((100vw - 1400px)/2))}}@media(max-width:1000px){.desktop-links{gap:16px}.hero-bottom{margin-left:6vw;margin-right:6vw;gap:25px}.hero-bottom p:first-child{display:none}.hero-bottom{grid-template-columns:1.5fr 1fr}.hero-bottom .button{justify-self:end}.word-tile{padding:24px;min-height:220px}.wall-column>.photo{height:290px}.people-wall,.wall-column{gap:12px}.section{padding:80px 5vw}.page-intro,.form-page{padding-top:165px}.chapter-stage{gap:5vw;padding-left:5vw;padding-right:5vw}.statement-bottom,.three-grid{gap:25px}.form-page{gap:7%}.form-page h1{font-size:76px}.signup-form{padding:25px}.team-strip h2{font-size:54px}.cover-copy h3{font-size:90px}.podcast-cover{height:610px}.podcast-detail{gap:6%}.podcast-detail h2{font-size:46px}.footer-bottom{gap:18px}.brand{width:122px;height:27px}}@media(max-width:700px){html{scroll-padding-top:110px}.section{padding:65px 22px}.nav-wrap{top:14px;left:14px;right:14px}.glass-content{padding:12px 15px;gap:12px}.brand{width:110px;height:24px}.desktop-links{display:none}.nav-cta{font-size:10px;padding:12px}.nav-cta span{display:none}.menu-toggle{display:block;border:0;background:transparent;color:#eee;font-size:11px;padding:10px 0}.mobile-menu{display:flex;flex-direction:column;background:#153234f5;border:1px solid #91a69d55;border-radius:20px;padding:22px;margin-top:8px;box-shadow:0 20px 30px #0004}.mobile-menu a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #eeeeee22;font-size:18px}.home-hero{padding-top:120px}.hero-meta{margin:0 22px 35px;font-size:9px;line-height:1.6;gap:25px}.hero-meta>span:last-child{text-align:right;max-width:120px}.home-hero h1{text-align:left;font-size:clamp(49px,10.8vw,76px);margin:0 22px 28px}.mobile-break{display:block}.hero-bottom{display:block;margin:0 22px 36px}.hero-bottom p{font-size:14px;max-width:380px}.hero-bottom .button{margin-top:23px}.people-wall{grid-template-columns:repeat(2,1fr);gap:12px;margin:0 12px;padding-bottom:35px}.wall-column.offset{padding-top:35px}.wall-column:nth-child(n+3){display:none}.wall-column>.photo{height:255px}.wall-column.offset>.photo{height:220px}.word-tile{min-height:190px;padding:20px;font-size:27px;border-radius:14px}.word-tile .signature{width:75px;height:30px}.statement h2{font-size:clamp(46px,10.6vw,70px)}.statement-bottom{grid-template-columns:1fr}.little-star{display:none}.statement-bottom p{font-size:15px}.statement .text-link{justify-self:start}.eyebrow{font-size:9px;margin-bottom:28px;letter-spacing:.1em}.chapter-stage{min-height:0;display:flex;flex-direction:column;padding:65px 22px;gap:35px}.chapter-image{height:360px;width:100%}.chapter-content{width:100%}.chapter-content h2{font-size:41px;margin-bottom:15px}.chapter-content p{margin-top:25px;font-size:14px}.section-heading{display:block;margin-bottom:28px}.section-heading h2{font-size:45px;margin-bottom:25px}.section-heading p{font-size:14px}.podcast-cover{height:570px;border-radius:16px}.podcast-cover>.photo{width:100%;object-position:60% center}.podcast-cover:after{background:linear-gradient(90deg,#102a2cdd,transparent),linear-gradient(0deg,#102a2caa,transparent)}.cover-copy{padding:24px}.cover-copy h3{font-size:78px;margin-top:65px}.pill{font-size:9px;padding:9px 12px}.round-arrow{left:24px;bottom:25px}.cover-mark{bottom:40px;right:24px}.split{display:block}.split h2{font-size:46px}.split p{font-size:15px}.belong-banner{height:360px;margin-top:35px}.belong-banner img{object-position:55% center}.belong-banner>span{font-size:45px;left:25px;bottom:25px}.team-strip{padding:65px 22px}.team-strip h2{font-size:45px}.team-strip .button{position:static;margin-top:30px}.footer-top{display:block;padding-bottom:45px}.footer-top h2{font-size:48px}.footer-links{margin-top:45px;gap:30px}.footer-bottom{display:flex;flex-wrap:wrap;gap:20px 25px;font-size:10px}.footer-bottom>span{width:calc(100% - 140px);margin:0;font-size:9px}.footer-bottom button{padding:0}footer{padding:60px 22px 28px}.page-intro{padding-top:145px;padding-bottom:50px}.page-intro h1{font-size:clamp(49px,11.5vw,75px)}.lead{font-size:18px}.story-photo{height:390px;margin:0 12px}.story-photo img{object-position:45% center}.story-photo span{font-size:35px;bottom:25px;left:25px}.editorial{display:block}.editorial h2{font-size:42px}.editorial h3{font-size:29px;margin-top:40px}.editorial p{font-size:15px}.three-grid{grid-template-columns:1fr;gap:35px}.three-grid h3{font-size:31px}.podcast-detail{display:flex;flex-direction:column;gap:35px;padding-top:0}.podcast-detail>.photo{height:390px}.podcast-detail h2{font-size:43px}.topic-grid article{min-height:270px;padding:27px}.topic-grid h3{margin-top:35px}.form-page{display:block;padding-top:145px}.form-page h1{font-size:70px}.form-portrait{height:200px;margin-bottom:50px}.signup-form{padding:23px}.form-page>div>.eyebrow{margin-top:0}.roles h3{font-size:25px}.roles>div{gap:20px}.roles{padding-top:0}.roles+.form-page{padding-top:60px}.roles+.form-page>div{margin-bottom:40px}.contact-grid,.legal{padding-top:0}h2{font-size:44px}}.journal-preview{background:#183536}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.journal-image{height:290px;border-radius:16px;overflow:hidden;margin-bottom:26px}.journal-image img{height:100%;object-fit:cover;object-position:center 30%;transition:transform .5s}.journal-card:hover img{transform:scale(1.04)}.journal-card .eyebrow{font-size:9px;display:block;margin-bottom:18px;color:#cce29e}.journal-card h3{font-size:31px;line-height:1.15}.journal-card p{font-size:14px}.journal-list{padding-top:0}.article-intro h1{font-size:clamp(48px,6.5vw,95px);max-width:1100px}.article-intro>a{display:inline-block;margin-bottom:35px}.article-byline{font-size:12px}.article-hero{margin:0 6vw;height:520px;border-radius:22px;overflow:hidden}.article-hero img{height:100%;object-fit:cover;object-position:center 35%}.article-body{max-width:770px;margin:auto;padding:90px 25px}.article-body h2{font-size:39px;margin-top:55px}.article-body p{font-size:18px;line-height:1.9}.article-end{margin-top:60px;border-top:1px solid #78938a;padding-top:30px}@media(max-width:700px){.journal-grid{grid-template-columns:1fr;gap:50px}.journal-image{height:320px}.journal-card h3{font-size:33px}.article-hero{height:370px;margin:0 12px}.article-body{padding:20px 22px 65px}.article-body h2{font-size:32px}.article-body p{font-size:16px}.journal-list{padding-top:0}}.nav.glass{--glass-paper:#102a2c;--glass-frost-bg:rgba(16,42,44,.86)}.nav .glass-content{position:relative;z-index:2}.nav .ps-glass__rim{opacity:.25}.nav .ps-glass__tint{opacity:.15}.menu-toggle{min-height:44px}.button:disabled{opacity:.6;cursor:wait}.brand{filter:none;mix-blend-mode:normal;background:#102a2c;isolation:isolate}.brand img{filter:grayscale(1) contrast(3) invert(1);mix-blend-mode:screen}footer .brand{background:#0b2022}.cover-mark .brand{background:#182d2b}.warp-source>em,.warp-source>span{color:inherit}.warp-source em{color:#cce69b}.statement .warp-source>span{color:#6f8980}.community-preview .warp-source em{color:#738c65}.blur-copy>span{white-space:pre-wrap}.footer-bottom{flex-wrap:wrap}.designer-credit{white-space:nowrap}.word-tile.border-glow-card{display:flex}.signup-form.border-glow-card,.podcast-cover.border-glow-card{display:block}.three-grid article.border-glow-card{border-radius:18px;padding:28px}.border-glow-card>.edge-light{margin:0!important}.word-tile .warp-heading{font-size:inherit;line-height:inherit}.statement h2>.warp-source{color:#133033}.statement h2>.warp-source>span{color:#6f8980}.warp-heading>.warp-text{inset:-.15em;width:calc(100% + .3em);height:calc(100% + .3em)}.word-tile .tile-title{margin:0;font-weight:550;letter-spacing:-.055em;font-size:inherit;line-height:inherit}.wall-photo{height:350px;border-radius:18px}.wall-photo>.photo{border-radius:inherit;object-position:center 30%}.wall-column.offset>.wall-photo{height:250px}.wall-column.offset>.wall-photo>.photo{object-position:25% center}@media(max-width:1000px){.wall-photo{height:290px}}@media(max-width:700px){.wall-photo{height:255px}.wall-column.offset>.wall-photo{height:220px}}.word-tile .warp-source{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.brand,.signature,footer .brand,.cover-mark .brand{background:transparent!important;mix-blend-mode:normal!important;filter:none!important;isolation:auto;overflow:visible}.brand img,.signature img{position:static!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain;left:auto!important;top:auto!important;mix-blend-mode:normal!important;filter:none!important}.brand img{filter:brightness(0) invert(1)!important}.arrow-icon{display:inline-block;flex:0 0 20px;width:20px;height:20px;vertical-align:middle;overflow:visible;color:inherit}.button,.nav-cta{-webkit-appearance:none;appearance:none}.nav-cta{display:inline-flex;align-items:center;gap:12px}.button svg,.nav-cta svg{pointer-events:none}.signup-form input,.signup-form textarea,.signup-form select{font-size:16px!important}.form-error{padding:16px;border:1px solid #eda891;border-radius:10px;color:#ffd9ce;font-size:14px}.form-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:700px){.nav-cta .arrow-icon{width:15px;height:15px;flex-basis:15px}.nav-cta{gap:8px}.brand{width:104px}}
