html:has([data-landing]){background:var(--ds-surface-shell-deep-slate);scroll-padding-top:5rem;overflow-x:clip}body:has([data-landing]){background:var(--ds-surface-shell-deep-slate);overflow-x:clip}[data-landing],[data-landing] :is(.light,.dark){--ds-action-accent:#0079f7;--ds-action-accent-hover:#008cf8;--ds-action-accent-press:#0067d9;--ds-action-accent-edge:var(--lightningcss-light,#0079f7)var(--lightningcss-dark,#0000)}@supports (color:color(display-p3 0 0 0)){[data-landing],[data-landing] :is(.light,.dark){--ds-action-accent:color(display-p3 0 .45 1);--ds-action-accent-hover:color(display-p3 .12 .53 1);--ds-action-accent-press:color(display-p3 0 .38 .88);--ds-action-accent-edge:var(--lightningcss-light,color(display-p3 0 .45 1))var(--lightningcss-dark,color(display-p3 0 0 0/0))}}[data-landing]{--landing-ease-arrive:cubic-bezier(.16, 1, .3, 1);--landing-ease-leave:cubic-bezier(.5, 0, .75, 0);--landing-ease-move:cubic-bezier(.65, 0, .35, 1);--landing-ease-scrub:cubic-bezier(.33, 1, .68, 1);--landing-arrive:.9s;--landing-leave:.28s;--landing-morph:.6s}@keyframes landing-arrive{0%{opacity:0;filter:blur(var(--haze,14px));transform:translateY(var(--rise,12px))}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){.landing-arrive{animation:landing-arrive .7s var(--landing-ease-arrive) both}}@media (min-width:48rem){.landing-panel:has([data-mascot-stage=landing-entrance][data-mascot-active]){border-top-left-radius:80px;border-top-right-radius:80px}}.reading-caret{vertical-align:middle;display:inline-block}[data-reading] .reading-caret{position:absolute;top:0;left:0}[data-reading] [data-word]{opacity:var(--read,0);transform:translateY(calc((1 - var(--read,0)) * .4em));filter:blur(calc((1 - var(--read,0)) * 8px));color:color-mix(in oklch, var(--ds-action-accent-vivid) calc(var(--wet,0) * 100%), var(--ds-fg-default));display:inline-block}@media (prefers-reduced-motion:no-preference){[data-reading]~* .founder-card:not([data-roll=in]){opacity:0;filter:blur(8px);transform:translateY(28px)}.founder-card[data-roll=in]{animation:.95s both founder-pop}.founder-card[data-roll=out]{animation:.95s reverse both founder-unpop}}@keyframes founder-pop{0%{opacity:0;filter:blur(8px);animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translateY(28px)}40%{opacity:1;filter:none;animation-timing-function:ease-in-out;transform:translateY(-10px)}62%{animation-timing-function:ease-in-out;transform:translateY(3px)}81%{animation-timing-function:ease-in-out;transform:translateY(-3px)}to{opacity:1;filter:none;transform:none}}@keyframes founder-unpop{0%{opacity:0;filter:blur(8px);animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translateY(28px)}40%{opacity:1;filter:none;animation-timing-function:ease-in-out;transform:translateY(-10px)}62%{animation-timing-function:ease-in-out;transform:translateY(3px)}81%{animation-timing-function:ease-in-out;transform:translateY(-3px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.access-card{animation:landing-card-rise var(--landing-ease-scrub) both;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes landing-card-rise{0%{transform:translateY(4rem)}}@media (prefers-reduced-motion:no-preference){.landing-glow{animation:landing-glow-in 1.2s var(--landing-ease-arrive) both}[data-hero-enter]{animation:landing-arrive var(--landing-arrive) var(--landing-ease-arrive) var(--enter-at,0s) both}[data-hero-word]{--rise:.3em;--haze:12px;animation-duration:1s}}[data-hero-word]{display:inline-block}@keyframes landing-glow-in{0%{opacity:0}}.brand-build>[data-glint]{display:none}@media (prefers-reduced-motion:no-preference){.brand-build{transform-box:fill-box;transform-origin:50%;animation:brand-settle 1.5s var(--ds-ease-out-expo) both}.brand-build>*{stroke-dasharray:1 1;animation:brand-draw var(--t) var(--ds-ease-out-expo) var(--d) both}.brand-build>[data-rim]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.brand-build>[data-unfold]{animation-name:brand-unfold}.brand-build>[data-glint]{stroke-width:1.5px;stroke-dasharray:.12 .88;animation:brand-glint var(--t) cubic-bezier(.45, 0, .25, 1) var(--d) both;display:inline}}@keyframes brand-draw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes brand-unfold{0%{stroke-dasharray:0 1;stroke-dashoffset:-.5px;opacity:0}1%{opacity:1}to{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}}@keyframes brand-glint{0%{stroke-dashoffset:.12px;opacity:0}15%{opacity:1}80%{opacity:1}to{stroke-dashoffset:-.88px;opacity:0}}@keyframes brand-settle{0%{transform:rotate(-30deg)scale(.86)}62%{transform:rotate(1.5deg)scale(1.05)}to{transform:none}}.brand-plate{isolation:isolate;position:relative;overflow:clip}.brand-plate:after{content:"";background:linear-gradient(115deg, transparent 38%, color-mix(in oklch, var(--ds-fg-on-shell-solid) 30%, transparent) 50%, transparent 62%);filter:blur(4px);opacity:0;pointer-events:none;position:absolute;inset:-50%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.brand-link:hover .brand-plate:after{animation:brand-shimmer .9s var(--ds-ease-out-expo)}}@keyframes brand-shimmer{0%{opacity:1;transform:translate(-55%)}to{opacity:1;transform:translate(55%)}}.landing-glow{z-index:-1;pointer-events:none;will-change:transform;display:none;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}@media (min-width:48rem){.landing-glow{display:block}}.landing-glow-side{width:min(42%,40rem);position:absolute;inset-block:0}.landing-glow-side[data-side=left]{-webkit-mask-image:linear-gradient(90deg,#000 35%,#0000);mask-image:linear-gradient(90deg,#000 35%,#0000)}.landing-glow-side[data-side=right]{-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000);mask-image:linear-gradient(270deg,#000 35%,#0000)}.landing-glow-side[data-side=left]{background:radial-gradient(150% 75% at 0% 60%, color-mix(in oklch, var(--ds-action-accent-vivid) 24%, transparent), color-mix(in oklch, var(--ds-action-link-on-shell) 14%, transparent) 50%, transparent 85%);left:0}.landing-glow-side[data-side=right]{background:radial-gradient(150% 75% at 100% 60%, color-mix(in oklch, var(--ds-action-accent-vivid) 24%, transparent), color-mix(in oklch, var(--ds-action-link-on-shell) 14%, transparent) 50%, transparent 85%);right:0}.landing-glow-grain{opacity:.5;-webkit-mask-image:radial-gradient(150% 75% at var(--grain-at), black, #00000080 50%, transparent 85%);mask-image:radial-gradient(150% 75% at var(--grain-at), black, #00000080 50%, transparent 85%);position:absolute;inset:0;overflow:clip}[data-side=left] .landing-glow-grain{--grain-at:0% 60%}[data-side=right] .landing-glow-grain{--grain-at:100% 60%}.landing-glow-grain:before{content:"";background:var(--ds-action-accent-vivid);position:absolute;inset:-25%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:180px;mask-size:180px}@media (prefers-reduced-motion:no-preference){.landing-glow-grain:before{animation:.9s step-end infinite landing-grain}[data-glow-paused] .landing-glow-grain:before{animation-play-state:paused}}@keyframes landing-grain{0%{transform:translate(0)}12.5%{transform:translate(-6%,4%)}25%{transform:translate(5%,-7%)}37.5%{transform:translate(-3%,-5%)}50%{transform:translate(7%,3%)}62.5%{transform:translate(-7%,-2%)}75%{transform:translate(2%,7%)}87.5%{transform:translate(-4%,6%)}}.landing-glow-line{border:1.5px solid var(--ds-surface-raised);opacity:0;will-change:transform, opacity;position:absolute;inset-block:-10%}[data-side=left] .landing-glow-line{transform-origin:0;border-left:0;border-radius:0 80% 80% 0;left:0}[data-side=right] .landing-glow-line{transform-origin:100%;border-right:0;border-radius:80% 0 0 80%;right:0}@media (prefers-reduced-motion:no-preference){.landing-glow-line{animation:landing-line-ripple 1.1s ease-in-out calc(.1s + var(--r)) both, landing-line-pulse 5s ease-in-out calc(.5s + var(--r) + var(--i) * .25s) infinite;animation-composition:replace,add}[data-glow-paused] .landing-glow-line{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.landing-glow-line{opacity:.3}}@keyframes landing-line-ripple{0%{opacity:0;transform:scaleX(.15)}14%{opacity:1}34%{transform:scaleX(1.2)}52%{transform:scaleX(.93)}68%{opacity:.8;transform:scaleX(1.05)}84%{transform:scaleX(.99)}to{opacity:0;transform:scaleX(1)}}@keyframes landing-line-pulse{0%{opacity:0;transform:scale(1)}15%{opacity:.9}70%{opacity:.4}to{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:no-preference) and (min-width:48rem){@supports (animation-timeline:view()){.footer-word{animation:landing-word-rise var(--landing-ease-scrub) both;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes landing-word-rise{0%{transform:translateY(30%)}}
