.Nav-module__e1xquq__nav{z-index:20;background:color-mix(in srgb, var(--ink) 86%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);align-items:center;height:68px;display:flex;position:sticky;top:0}.Nav-module__e1xquq__row{align-items:center;gap:20px;display:flex}.Nav-module__e1xquq__mark{font-family:var(--font-head);letter-spacing:-.02em;align-items:center;gap:9px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.Nav-module__e1xquq__mark svg{color:var(--mint)}.Nav-module__e1xquq__links{color:var(--text-2);align-items:center;gap:26px;margin-left:auto;font-size:14.5px;display:flex}.Nav-module__e1xquq__links a{transition:color .18s var(--ease);text-decoration:none}.Nav-module__e1xquq__links a:hover{color:var(--text)}@media (max-width:640px){.Nav-module__e1xquq__links a:not([class]){display:none}}
.Loop-module__4Ft0ia__loop{margin-top:56px;position:relative}.Loop-module__4Ft0ia__track{z-index:1;grid-template-columns:repeat(6,1fr);gap:10px;display:grid;position:relative}.Loop-module__4Ft0ia__node{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);transition:border-color .5s var(--ease), background .5s var(--ease), transform .5s var(--ease);flex-direction:column;gap:10px;padding:16px 14px 15px;display:flex}.Loop-module__4Ft0ia__ico{background:var(--ink-3);width:34px;height:34px;color:var(--text-2);transition:background .5s var(--ease), color .5s var(--ease);border-radius:10px;place-items:center;display:grid}.Loop-module__4Ft0ia__label{color:var(--text-2);transition:color .5s var(--ease);font-size:13.5px;font-weight:600;line-height:1.35}.Loop-module__4Ft0ia__return{width:100%;height:34px;color:var(--line-2);margin-top:-2px;display:block}.Loop-module__4Ft0ia__split{opacity:0;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:-8px;right:19%}.Loop-module__4Ft0ia__sum{color:var(--text);font-size:12px}.Loop-module__4Ft0ia__fan{flex-shrink:0;width:34px;height:30px}.Loop-module__4Ft0ia__parts{flex-direction:column;line-height:1.25;display:flex}.Loop-module__4Ft0ia__parts i{color:var(--mint);font-size:10.5px;font-style:normal}@media (prefers-reduced-motion:reduce){.Loop-module__4Ft0ia__split{opacity:1}}@media (prefers-reduced-motion:no-preference){.Loop-module__4Ft0ia__node{animation:Loop-module__4Ft0ia__nodeCycle var(--loop-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * var(--loop-step))}.Loop-module__4Ft0ia__ico{animation:Loop-module__4Ft0ia__icoCycle var(--loop-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * var(--loop-step))}.Loop-module__4Ft0ia__label{animation:Loop-module__4Ft0ia__labelCycle var(--loop-cycle) var(--ease) infinite;animation-delay:calc(var(--i) * var(--loop-step))}.Loop-module__4Ft0ia__split{animation:Loop-module__4Ft0ia__splitCycle var(--loop-cycle) var(--ease) infinite;animation-delay:calc(4 * var(--loop-step))}}@keyframes Loop-module__4Ft0ia__nodeCycle{0%{border-color:var(--line);background:var(--ink-2);transform:translateY(0)}3%,15%{border-color:color-mix(in srgb, var(--mint) 55%, transparent);background:var(--ink-3);transform:translateY(-3px)}18%,to{border-color:var(--line);background:var(--ink-2);transform:translateY(0)}}@keyframes Loop-module__4Ft0ia__icoCycle{0%{background:var(--ink-3);color:var(--text-2)}3%,15%{background:var(--mint);color:var(--on-mint)}18%,to{background:var(--ink-3);color:var(--text-2)}}@keyframes Loop-module__4Ft0ia__labelCycle{0%{color:var(--text-2)}3%,15%{color:var(--text)}18%,to{color:var(--text-2)}}@keyframes Loop-module__4Ft0ia__splitCycle{0%,2%{opacity:0}6%,14%{opacity:1}18%,to{opacity:0}}@media (max-width:640px){.Loop-module__4Ft0ia__loop{margin-top:34px}.Loop-module__4Ft0ia__track{grid-template-columns:1fr;gap:8px}.Loop-module__4Ft0ia__node{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.Loop-module__4Ft0ia__label{font-size:14px}.Loop-module__4Ft0ia__return{height:34px}}
.PineOrb-module__jsPUuG__orb{flex:none;line-height:0;display:inline-block;position:relative}.PineOrb-module__jsPUuG__fallback{color:var(--mint);transition:opacity .28s var(--ease);margin:auto;position:absolute;inset:0}.PineOrb-module__jsPUuG__canvas{opacity:0;transition:opacity .28s var(--ease);display:block;position:relative}.PineOrb-module__jsPUuG__live .PineOrb-module__jsPUuG__fallback{opacity:0}.PineOrb-module__jsPUuG__live .PineOrb-module__jsPUuG__canvas{opacity:1}
.Hero-module__Z8hQ_W__hero{padding:64px 0 84px}.Hero-module__Z8hQ_W__title{max-width:18ch}.Hero-module__Z8hQ_W__orb{margin-bottom:18px}.Hero-module__Z8hQ_W__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:640px){.Hero-module__Z8hQ_W__hero{padding:40px 0 56px}}
.Proof-module__rdjjYq__grid{grid-template-columns:repeat(5,1fr);gap:28px;display:grid}.Proof-module__rdjjYq__item{border-left:1px solid var(--line-2);padding-left:18px}.Proof-module__rdjjYq__value{letter-spacing:-.03em;min-height:2.3em;color:var(--text);align-items:flex-end;font-size:1.9rem;font-weight:500;line-height:1.15;display:flex}.Proof-module__rdjjYq__word{font-family:var(--font-head);letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.Proof-module__rdjjYq__caption{color:var(--text-3);margin-top:6px;font-size:13.5px;line-height:1.45}@media (max-width:1040px){.Proof-module__rdjjYq__grid{grid-template-columns:repeat(3,1fr);gap:24px 20px}}@media (max-width:640px){.Proof-module__rdjjYq__grid{grid-template-columns:1fr 1fr;gap:22px 18px}.Proof-module__rdjjYq__value{font-size:1.7rem}.Proof-module__rdjjYq__word{font-size:1.42rem}}
.Shot-module__BTgjqW__shot{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);margin:34px 0 0;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000052}.Shot-module__BTgjqW__bar{background:var(--surface-2);border-bottom:1px solid #1a2b2217;align-items:center;height:34px;padding:0 14px;display:flex}.Shot-module__BTgjqW__bar span{font-family:var(--font-mono);letter-spacing:.04em;color:#5c7a68;font-size:11px}.Shot-module__BTgjqW__img{width:100%;height:auto;display:block}.Shot-module__BTgjqW__link{z-index:2;width:100%;height:100%;color:color-mix(in srgb, var(--mint) 75%, transparent);pointer-events:none;position:absolute;inset:0}.Shot-module__BTgjqW__callout{z-index:2;background:var(--ink-3);color:var(--text);border:1px solid color-mix(in srgb, var(--mint) 38%, transparent);border-radius:var(--r-sm);max-width:250px;margin:0;padding:10px 13px;font-size:13px;line-height:1.45;position:absolute;bottom:18px;right:24px;box-shadow:0 14px 34px #0006}.Shot-module__BTgjqW__callout b{color:var(--mint);font-weight:700}.Shot-module__BTgjqW__portrait{max-width:420px}.Shot-module__BTgjqW__portrait .Shot-module__BTgjqW__bar{display:none}@media (max-width:640px){.Shot-module__BTgjqW__callout{max-width:none;box-shadow:none;margin-top:12px;position:static}.Shot-module__BTgjqW__link{display:none}}
.Founder-module__1suHpW__wrapper{padding:calc(var(--section-y) * .62) 0}.Founder-module__1suHpW__card{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);max-width:720px;padding:22px 26px}.Founder-module__1suHpW__line{color:var(--text-2);max-width:60ch}.Founder-module__1suHpW__name{font-family:var(--font-head);color:var(--text);letter-spacing:-.01em;font-weight:800}.Founder-module__1suHpW__link{color:var(--mint);border-bottom:1px solid #0000;margin-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.Founder-module__1suHpW__link:hover{border-bottom-color:var(--mint)}.Founder-module__1suHpW__link:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:2px}@media (max-width:640px){.Founder-module__1suHpW__wrapper{padding:calc(var(--section-y-m) * .8) 0}.Founder-module__1suHpW__card{padding:18px 20px}}
.MosaicBackdrop-module__ZXiuwG__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.Cta-module__UTGWka__talk{isolation:isolate;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.Cta-module__UTGWka__above{z-index:1;position:relative}.Cta-module__UTGWka__form{gap:10px;max-width:470px;margin-top:22px;display:flex}.Cta-module__UTGWka__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Cta-module__UTGWka__input{background:var(--ink-2);min-width:0;color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--font-body);flex:1;padding:11px 14px;font-size:15px}.Cta-module__UTGWka__input::placeholder{color:var(--text-3)}.Cta-module__UTGWka__input:focus{outline:2px solid var(--mint);outline-offset:1px;border-color:#0000}.Cta-module__UTGWka__note{color:var(--text-3);margin-top:10px;font-size:13px}.Cta-module__UTGWka__note a{color:var(--mint)}.Cta-module__UTGWka__done{min-height:46px;color:var(--text);align-items:center;margin-top:22px;font-weight:600;display:flex}@media (max-width:640px){.Cta-module__UTGWka__talk{min-height:420px}.Cta-module__UTGWka__form{flex-direction:column}.Cta-module__UTGWka__form .btn{width:100%}}
.Footer-module__EZoWya__footer{border-top:1px solid var(--line);padding:34px 0 46px}.Footer-module__EZoWya__row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Footer-module__EZoWya__mark{font-family:var(--font-head);letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:800;display:flex}.Footer-module__EZoWya__mark svg{color:var(--mint)}.Footer-module__EZoWya__meta{color:var(--text-3);font-size:13.5px}.Footer-module__EZoWya__mail{color:var(--text-2);margin-left:auto;font-size:13.5px;text-decoration:none}.Footer-module__EZoWya__mail:hover{color:var(--text)}
.page-module__E0kJGG__split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.page-module__E0kJGG__mirror .page-module__E0kJGG__text{order:2}.page-module__E0kJGG__facts{color:var(--text);border-left:2px solid var(--mint);margin-top:18px;padding-left:16px}.page-module__E0kJGG__facts span+span{margin-top:4px;display:block}@media (max-width:900px){.page-module__E0kJGG__split{grid-template-columns:1fr;gap:28px}.page-module__E0kJGG__mirror .page-module__E0kJGG__text{order:0}}
