.about{--muted:#8fa39b}.about .lede{color:#b9c9c2;max-width:56ch;margin:14px 0 0;line-height:1.6}.about :focus-visible{outline:2px solid var(--mint);outline-offset:3px}.about .tile{border-radius:14px;width:48px;height:48px}.about .tile svg{width:28px;height:28px}.about :is(.slate,.btn-mail) .tile{border-radius:10px;width:34px;height:34px}.about :is(.slate,.btn-mail) .tile svg{width:20px;height:20px}.about :is(.on .tile,.in .tile,.tile.in) :is(path,circle,rect){stroke-dashoffset:0}.about [data-tier=lite] :is(.split .w>span,.slate-title .c>span){--blur:0px}.about .checks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.about .checks li{color:#d6e2dc;align-items:center;gap:10px;display:flex}.about .checks svg{fill:none;width:20px;height:20px;stroke:var(--mint);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.about .checks path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--out)}.about .checks li:nth-child(2) path{transition-delay:.15s}.about .checks li:nth-child(3) path{transition-delay:.3s}.about .in .checks path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about :is(.split .w>span,.slate-title .c>span,.rise-load){opacity:1;filter:none;transition:none;animation:none;transform:none}.about .checks path{stroke-dashoffset:0;transition:none}}.about .kset{perspective:900px;perspective-origin:50% 40%;position:absolute;inset:0}.about .kfloor{transform-origin:50% 0;background-image:linear-gradient(#34d39952 1px,#0000 1px),linear-gradient(90deg,#34d39952 1px,#0000 1px);background-size:80px 80px;background-position:50% var(--gp,0px);height:140vh;position:absolute;top:58%;left:-50%;right:-50%;transform:rotateX(78deg);-webkit-mask-image:radial-gradient(50% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(50% 60% at 50% 0,#000 30%,#0000 75%)}.about .kglow{width:120vw;height:60vh;opacity:var(--go,.8);transform:translate(-50%, -50%) scale(var(--gs,1));background:radial-gradient(#34d39952,#0000 60%);position:absolute;top:58%;left:50%}.about .beam{transform-origin:50% 0;mix-blend-mode:screen;filter:blur(10px);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);background:linear-gradient(#a7f3d057,#34d39914 60%,#0000);width:34vw;height:120vh;position:absolute;top:-10vh}.about .beam-l{transform:rotate(calc(-24deg + var(--bc,0deg)));animation:7s ease-in-out infinite alternate about-sway-l;left:4vw}.about .beam-r{transform:rotate(calc(24deg - var(--bc,0deg)));animation:8s ease-in-out infinite alternate about-sway-r;right:4vw}.about [data-pin=after] .beam{animation-play-state:paused}@keyframes about-sway-l{0%{translate:-2vw}to{translate:3vw}}@keyframes about-sway-r{0%{translate:2vw}to{translate:-3vw}}.about .hcopy{z-index:5;text-align:center;padding:0 16px;position:absolute;top:max(15vh,116px);left:0;right:0}.about .hcopy h1{font:800 clamp(2.8rem, 7.6vw, 7rem)/.92 var(--display);letter-spacing:-.045em;max-width:13ch;margin:14px auto 20px}.about .hcopy p{color:#c8d6d0;max-width:54ch;margin:0 auto 26px;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.about .stats{justify-content:center;gap:clamp(22px,5vw,64px);margin:34px 0 0;display:flex}.about .stats div{flex-direction:column-reverse;align-items:center;display:flex}.about .stats dd{font:800 clamp(2rem, 4vw, 3.2rem)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0}.about .stats dt{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mint);margin-top:8px}.about .cue{opacity:var(--co,1);font:500 11px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.about .cue:after{content:"";transform-origin:top;background:linear-gradient(var(--mint), transparent);width:1px;height:34px;animation:about-drip 1.8s var(--out) infinite;margin:10px auto 0;display:block}@keyframes about-drip{0%{transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0}}@media (max-width:859px){.about .hcopy{top:max(13vh,104px)}.about .hcopy h1{font-size:clamp(2.6rem,12vw,4rem)}.about .hcopy p{font-size:15px}.about .stats{gap:28px;margin-top:22px}.about .stats dd{font-size:1.8rem}.about .stats dt{letter-spacing:.1em;font-size:9.5px}}@media (max-width:859px) and (max-height:700px){.about .hcopy{top:92px}.about .hcopy h1{margin:10px auto 14px;font-size:min(11vw,6.2svh)}.about .hcopy p{margin-bottom:16px;font-size:14px;line-height:1.5}.about .hcopy .btn{min-height:46px}.about .stats{margin-top:16px}.about .stats dd{font-size:1.5rem}.about .cue{display:none}}.about [data-tier=lite] :is(.beam,.kfloor){display:none}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about :is(.beam,.kfloor,.cue){display:none}.about .kset{position:relative;overflow:hidden}.about .hcopy{padding:140px 16px 90px;position:relative;top:auto;opacity:1!important;filter:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (max-width:859px),(max-width:859px) and (hover:none) and (max-height:549px){.about .hcopy h1{margin:14px auto 20px;font-size:clamp(2.6rem,12vw,4rem)}}.about .mission{background:radial-gradient(ellipse 60% 50% at 70% 50%, #2c9d7e29, transparent 70%), var(--stage)}.about .mission .scene-stage{align-items:center;display:flex}.about .mgrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:56px;width:min(1200px,100% - 32px);margin:0 auto;display:grid}.about .stmt{font:800 clamp(1.7rem, 3.3vw, 3.1rem)/1.08 var(--display);letter-spacing:-.03em;margin:14px 0 0}.about .stmt .w{color:#ffffff29;transition:color .25s}.about .stmt .w.lit{color:#fff}.about .stmt .w.lit.key{color:var(--mint)}.about .mphoto{aspect-ratio:4/3;clip-path:inset(var(--clip,49%) 0 var(--clip,49%) 0 round 22px);transform:perspective(1200px) rotateY(var(--pry,-14deg));border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080}.about .mphoto img{object-fit:cover;transform:scale(var(--kb,1.15))}.about .badge{backdrop-filter:blur(8px);transform:translateY(var(--by,120px)) rotate(var(--br,-8deg));background:#040907b8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:9px 14px 9px 10px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;left:16px}.about .flag{border-radius:3px;flex:none;width:30px;height:18px;box-shadow:0 0 0 1px #ffffff59}.about .mbody{opacity:var(--bo,0);transform:translateY(calc((1 - var(--bo,0)) * 24px))}.about .mbody p{color:#b9c9c2;max-width:56ch;margin:18px 0 0;line-height:1.6}@media (min-width:860px) and (max-height:880px){.about .mission .scene-stage{padding-top:84px}.about .mphoto{aspect-ratio:16/9}.about .mbody p{margin-top:14px;font-size:15px}.about .checks{gap:6px;margin-top:12px}}@media (max-width:859px){.about .mgrid{grid-template-columns:minmax(0,1fr);gap:0;height:100%;position:relative}.about .mtext{opacity:var(--mo,1);transform:translateY(var(--my,0px));position:absolute;top:104px;left:0;right:0}.about .stmt{font-size:clamp(1.55rem,7.2vw,2.1rem)}.about .mside{opacity:var(--so,0);transform:translateY(calc((1 - var(--so,0)) * 40px));pointer-events:var(--spe,none);position:absolute;top:96px;left:0;right:0}.about .mphoto{transform:none}.about .mbody{opacity:1;transform:none}.about .mbody p{margin-top:14px;font-size:15px;line-height:1.55}.about .checks{gap:8px;margin-top:12px;font-size:15px}}@media (max-width:859px) and (max-height:700px){.about .mphoto{aspect-ratio:2}.about .mbody p{margin-top:12px;font-size:14px;line-height:1.5}.about .checks{gap:6px;margin-top:10px;font-size:14px}}.about [data-tier=lite] .mphoto{transform:none}.about [data-tier=lite] .badge{backdrop-filter:none}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about .mission .scene-stage{padding:90px 0}.about .stmt .w{color:#fff}.about .stmt .w.key{color:var(--mint)}.about .mphoto{clip-path:none;transform:none}.about .mphoto img,.about .badge,.about .mbody{opacity:1;transform:none}.about :is(.mtext,.mside){opacity:1;pointer-events:auto;position:relative;top:auto;transform:none}.about .mside{margin-top:26px}}.about .founders .scene-stage{perspective:1400px}.about .fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:min(1200px,100% - 32px);margin:0 auto;display:grid;position:absolute;inset:0}.about .rig{height:100%;transform-style:preserve-3d;align-self:stretch;position:relative}.about .fplate{--w:min(320px, 25vw, (100svh - 260px) / 1.25);width:var(--w);height:calc(var(--w) * 1.25);margin:calc(var(--w) * -.625) 0 0 calc(var(--w) * -.5);transform-style:preserve-3d;opacity:var(--o,0);transform:translateX(var(--x,0px)) translateY(var(--y,0px)) translateZ(var(--z,0px)) rotateX(var(--rx,70deg)) rotateY(var(--ry,0deg));position:absolute;top:50%;left:50%}.about .fplate>div{backface-visibility:hidden;border-radius:26px;position:absolute;inset:0}.about .plate{--mark:calc(var(--w) * .44);background:radial-gradient(90% 70% at 30% 0,#34d39947,#0000 60%),linear-gradient(160deg,#123a2e,#06140f 75%);border:1px solid #34d39959;place-items:center;display:grid;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 80px #34d3991f}.about .plate:before{content:"";border:1px solid #34d3994d;border-radius:16px;position:absolute;inset:14px}.about .plate:after{content:"";background:linear-gradient(105deg,#0000 42%,#ffffff24 50%,#0000 58%);position:absolute;inset:-40%;transform:translate(-60%)}.about .plate.on:after{animation:about-sheen 2.6s var(--out) .4s both}@keyframes about-sheen{to{transform:translate(60%)}}.about .plate img{object-fit:cover}.about .mark{font:800 var(--mark)/1 var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #a7f3d0d9;text-shadow:0 0 40px #34d39940}.about .role{text-align:center;font:500 11px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pale);position:absolute;bottom:26px;left:0;right:0}.about .back{background:linear-gradient(160deg,#0f2a21,#07130f);border:1px solid #34d39966;flex-direction:column;justify-content:center;padding:26px 24px;display:flex;transform:rotateY(180deg)}.about .back h4{font:500 11px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin:0 0 12px}.about :is(.back ul,.exp){color:#d6e2dc;gap:9px;margin:0;padding:0;font-size:clamp(12px,1.15vw,15px);line-height:1.35;list-style:none;display:grid}.about :is(.back,.exp) li{align-items:baseline;gap:10px;display:flex}.about :is(.back,.exp) li:before{content:"";background:var(--mint);border-radius:2px;flex:none;width:6px;height:6px}.about .exp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.about .fcopy{align-self:stretch;height:100%;position:relative}.about .fpane{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.about .fpane.on{opacity:1;pointer-events:auto}.about .fpane .h2{font-size:clamp(2.2rem,5vw,4.4rem)}.about .slate{align-items:center;gap:12px;display:flex}.about .fpane h3{font:800 clamp(2.4rem, 4.6vw, 4.2rem)/.95 var(--display);letter-spacing:-.035em;margin:14px 0 6px}.about .prim{color:var(--mint);margin:0;font-weight:600}.about .rchips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.about .rchips li{font:500 11px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pale);border:1px solid #34d39966;border-radius:999px;padding:6px 10px}.about .fpane .bio{color:#c3d1cb;max-width:52ch;margin:16px 0 0;line-height:1.6}.about .fpane .btns{justify-content:flex-start;margin-top:20px}.about .btn-mail{color:#fff;background:#34d39914;border:1px solid #34d39973;min-height:44px;padding:0 18px;font-size:14px}.about .btn-mail:has(.tile){padding-left:5px}.about .btn-mail:hover{background:#34d39929}.about .frail{z-index:4;gap:10px;display:flex;position:absolute;bottom:26px;left:0}.about .frail button{cursor:pointer;min-width:44px;min-height:44px;color:var(--muted);font:500 12px var(--mono);letter-spacing:.12em;background:#04090799;border:1px solid #fff3;border-radius:999px;padding:0 14px;transition:background-color .2s,color .2s}.about .frail button[aria-current=step]{border-color:var(--mint);background:var(--mint);color:#03140e}@media (max-width:859px){.about .founders{--rig-h:clamp(150px, 30svh, 260px)}.about .fgrid{flex-direction:column;gap:0;padding:100px 0 16px;display:flex}.about .rig{flex:1 1 0;height:auto;min-height:120px;max-height:280px;position:relative;container-type:size}.about .fplate{--w:min(200px, 48vw, 80cqh - 24px)}.about .fplate>div{border-radius:18px}.about .plate:before{border-radius:10px;inset:10px}.about .role{letter-spacing:.12em;font-size:9px;bottom:14px}.about .frail{order:1;align-self:flex-end;margin:9px 0 -39px;position:relative;bottom:auto;left:auto}.about .fcopy{order:2;height:auto;display:grid}.about .fpane{grid-area:1/1;position:relative;top:auto;transform:none}.about .fpane>:first-child{min-height:34px}.about .fpane>.eyebrow:first-child{align-items:center;display:flex}.about .fpane .h2{font-size:2.2rem}.about .fpane h3{margin:8px 0 4px;font-size:clamp(1.7rem,8vw,2.1rem)}.about .prim{font-size:15px}.about .rchips{margin-top:8px}.about .rchips li{padding:5px 8px;font-size:10px}.about .fpane .bio{margin-top:10px;font-size:14.5px;line-height:1.5}.about .fpane .btns{gap:8px;margin-top:12px}}@media (max-width:859px) and (max-height:740px){.about .founders{--rig-h:clamp(130px, 24svh, 180px)}.about .fpane .lede{font-size:15px}.about .rchips{display:none}.about .fpane .bio{font-size:14px}}@supports not (container-type:size){@media (max-width:859px){.about .rig{height:var(--rig-h);flex:none}.about .fplate{--w:min(200px, 48vw, var(--rig-h) / 1.25 - 24px)}}@media (max-width:859px) and (max-height:740px){.about .fplate{--w:min(200px, 48vw, var(--rig-h) / 1.25 - 8px)}}}.about [data-tier=lite] .fplate{transform:translateX(var(--x,0px)) translateY(var(--y,0px)) scale(calc(1 + var(--z,0px) / 1000px))}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about .fgrid{padding:100px 0 80px;display:block;position:relative}.about :is(.rig,.frail){display:none}.about .fcopy{gap:48px;height:auto;display:grid}.about .fpane{opacity:1;pointer-events:auto;grid-area:auto;position:relative;top:auto;transform:none}.about .rchips{display:flex}.about .exp{clip-path:none;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;width:auto;max-width:560px;height:auto;margin-top:18px;position:static;overflow:visible}.about .plate:after{animation:none}}.about .values{background:var(--mist);color:var(--ink)}.about .values .scene-stage{align-items:center;display:flex}.about .vgrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;width:min(1200px,100% - 32px);margin:0 auto;display:grid}.about .values .lede{color:#3f524b}.about .vidx{gap:6px;margin:28px 0 0;padding:0;list-style:none;display:grid}.about .vidx li{font:800 1.15rem/1.6 var(--display);color:#8a9d95;align-items:center;gap:14px;transition:color .3s;display:flex}.about .vidx li span{width:26px;font:500 11px var(--mono);letter-spacing:.1em}.about .vidx li:after{content:"";opacity:.3;transform-origin:0;height:1px;transition:transform .5s var(--out);background:currentColor;flex:1;transform:scaleX(0)}.about .vidx li.on{color:var(--ink)}.about .vidx li.on:after{transform:scaleX(1)}.about .pview{perspective:1400px;place-items:center;height:340px;display:grid}.about .prism{--d:170px;width:min(560px,100%);height:340px;transform-style:preserve-3d;transform:translateZ(calc(var(--d) * -1)) rotateX(var(--rot,0deg));position:relative}.about .face{color:#fff;transform:rotateX(calc(var(--i) * -90deg)) translateZ(var(--d));backface-visibility:hidden;background:linear-gradient(160deg,#0f2a21,#06140f 80%);border:1px solid #34d39959;border-radius:26px;flex-direction:column;justify-content:space-between;padding:34px 34px 30px;display:flex;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f}.about .face .tile{border-radius:18px;width:64px;height:64px}.about .face .tile svg{width:38px;height:38px}.about .face h3{font:800 clamp(2rem, 4vw, 3.4rem)/1 var(--display);letter-spacing:-.035em;margin:0 0 10px}.about .face p{color:#c3d1cb;max-width:40ch;margin:0;line-height:1.6}.about .face-n{font:500 12px var(--mono);letter-spacing:.14em;color:var(--mint);position:absolute;top:30px;right:30px}@media (max-width:859px){.about .vgrid{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:40px}.about .vidx{display:none}.about .values .h2{font-size:clamp(2rem,10vw,2.6rem)}.about .values .lede{font-size:15px}.about :is(.pview,.prism){height:300px}.about .prism{--d:150px}.about .face{padding:24px 22px}.about .face-n{top:22px;right:22px}.about .face p{font-size:15px;line-height:1.55}}@media (max-width:859px) and (max-height:700px){.about .values .lede{display:none}}.about [data-tier=lite] .prism{transform:none}.about [data-tier=lite] .face{opacity:0;transition:opacity .4s;transform:none}.about [data-tier=lite] .face.on{opacity:1}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about .values .scene-stage{padding:90px 0}.about .vidx{display:none}.about .values .lede{display:block}.about .pview{perspective:none;height:auto;display:block}.about .prism{gap:14px;height:auto;display:grid;transform:none!important}.about .face{gap:24px;min-height:220px;position:relative;inset:auto;opacity:1!important;transform:none!important}}.about .credits .scene-stage{background:var(--void)}.about .cset{display:contents}.about .cbg{position:absolute;inset:0}.about .cbg figure{opacity:0;margin:0;transition:opacity .7s;position:absolute;inset:0}.about .cbg figure.on{opacity:.34}.about .cbg img{object-fit:cover;filter:blur(3px)saturate(1.1);transform:scale(1.08)}.about .cbg .engraved{background:radial-gradient(60% 50% at 50% 55%,#1a4636,#0a1c16 70%,#06110d);position:absolute;inset:0}.about .cbg:after{content:"";background:linear-gradient(90deg, var(--void) 8%, #0409078c 50%, var(--void) 92%), linear-gradient(var(--void), transparent 22%, transparent 78%, var(--void));position:absolute;inset:0}.about .chead{z-index:3;text-align:center;padding:0 16px;position:absolute;top:96px;left:0;right:0}.about .chead .h2{font-size:clamp(1.9rem,4.4vw,3.6rem)}.about .roll{z-index:2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 26%,#000 42% 78%,#0000 92%);mask-image:linear-gradient(#0000 26%,#000 42% 78%,#0000 92%)}.about .roll ul{text-align:center;transform:translateY(var(--ry,100vh));margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;right:0}.about .roll li{opacity:var(--lo,.3);transform:scale(var(--ls,.9));padding:18px 16px}.about .roll b{font:800 clamp(2rem, 5.4vw, 4.6rem)/1 var(--display);letter-spacing:-.035em;text-wrap:balance;display:block}.about .roll small{font:500 11px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin-top:8px;display:block}@media (max-width:859px){.about .roll b{font-size:clamp(1.7rem,8.6vw,2.4rem)}.about .roll li{padding:14px 16px}}.about [data-tier=lite] .cbg img{filter:none}@media (prefers-reduced-motion:reduce),(hover:none) and (max-height:549px){.about .credits .scene-stage{padding:90px 0}.about .cbg{display:none}.about :is(.chead,.roll){top:auto;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.about .roll ul{flex-wrap:wrap;justify-content:center;gap:0 28px;margin-top:28px;display:flex;position:relative;transform:none}.about .roll li{opacity:1;padding:10px 0;transform:none}.about .roll b{font-size:clamp(1.4rem,3vw,2.2rem)}}.about .slabcta h2{font:800 clamp(2.2rem, 6vw, 4.8rem)/.95 var(--display)}@media (max-width:359px){.about .slabcta .btn{padding:0 18px}}
