.landing_pageWrapper__1y9wY{min-height:100vh;min-height:100dvh;background:linear-gradient(180deg,#fddfd3,#fff4ef 50%,#bce3f6);position:relative;overflow:hidden;font-family:var(--font-dm-sans),sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing_pageWrapper__1y9wY ::selection{background:rgba(139,92,246,.25)}.landing_pageWrapper__1y9wY :focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}.landing_pageWrapper__1y9wY:after{content:"";position:fixed;inset:0;opacity:.035;pointer-events:none;z-index:2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px}.landing_orbs__jEdQi{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.landing_orb__o8Ub9{position:absolute;border-radius:50%;filter:blur(70px)}.landing_orb1__T_lRZ{width:500px;height:500px;background:rgba(253,190,170,.18);top:-5%;left:10%;animation:landing_orbDrift1__GjpWy 45s ease-in-out infinite}.landing_orb2__XGmwt{width:600px;height:600px;background:rgba(200,170,240,.12);top:30%;right:-5%;animation:landing_orbDrift2__QwSDg 55s ease-in-out infinite}.landing_orb3__e_1ak{width:450px;height:450px;background:rgba(160,210,240,.15);bottom:-10%;left:30%;animation:landing_orbDrift3___Jf2e 50s ease-in-out infinite}@keyframes landing_orbDrift1__GjpWy{0%,to{transform:translate(0)}25%{transform:translate(8vw,6vh)}50%{transform:translate(3vw,12vh)}75%{transform:translate(-5vw,5vh)}}@keyframes landing_orbDrift2__QwSDg{0%,to{transform:translate(0)}25%{transform:translate(-6vw,8vh)}50%{transform:translate(-10vw,3vh)}75%{transform:translate(-3vw,-6vh)}}@keyframes landing_orbDrift3___Jf2e{0%,to{transform:translate(0)}25%{transform:translate(5vw,-8vh)}50%{transform:translate(-4vw,-5vh)}75%{transform:translate(7vw,-3vh)}}.landing_container__JoiMB{max-width:1440px;margin:0 auto;padding:clamp(24px,4vh,54px) clamp(24px,4vw + 16px,80px);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;position:relative;z-index:1}.landing_nav__knAbU{display:flex;justify-content:space-between;align-items:center;height:52px;flex-shrink:0}.landing_logo__Z__TN{font-size:clamp(26px,2vw + 12px,40px);font-weight:200;line-height:1}.landing_signIn__af1MG{display:flex;align-items:center;justify-content:center;width:160px;height:46px;border-radius:6px;border:1px solid #1a1a1a;background:linear-gradient(90deg,#1a1a1a 50%,transparent 0);background-size:200% 100%;background-position:100%;font-family:inherit;font-size:clamp(18px,1.2vw + 6px,24px);font-weight:400;color:#1a1a1a;text-decoration:none;transition:background-position .3s ease,color .3s ease}.landing_signIn__af1MG:hover{background-position:0;color:#f7f7f7}@keyframes landing_fadeUp__aVwXA{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing_heroCol__WBzn_{animation:landing_fadeUp__aVwXA .8s ease-out both}.landing_ctaSection__D8VxY{animation:landing_fadeUp__aVwXA .8s ease-out .15s both}.landing_heroSection__RhTU_{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.landing_heroLayout__VAPbN{display:grid;grid-template-columns:clamp(0px,13vw,192px) 1fr;row-gap:16px}.landing_heroCol__WBzn_{grid-column:2}.landing_heroHeading__BXCJD{font-family:var(--font-zilla-slab),serif;font-weight:300;font-size:clamp(40px,min(5.3vw + 20px,9vh),96px);line-height:clamp(50px,min(4.7vw + 32px,9.5vh),100px);max-width:696px}.landing_highlight__9NTlW{color:#8b5cf6}.landing_wordCycler__rZQ8O{--wc-lh:clamp(50px,min(4.7vw + 32px,9.5vh),100px);--wc-word-h:clamp(62px,min(5.6vw + 41px,11.4vh),120px);--wc-gap:clamp(8px,min(0.56vw + 5.9px,1.3vh),14px);display:inline-block;overflow:hidden;height:calc(var(--wc-lh) * 1.08);vertical-align:bottom;margin-bottom:-6px}.landing_wordCyclerTrack__9_Wqg{--step:calc(var(--wc-word-h) + var(--wc-gap));display:flex;flex-direction:column;gap:var(--wc-gap);animation:landing_wordCycle__SPJf2 10.8s ease-in-out infinite}.landing_wordCyclerWord__5zaor{height:var(--wc-word-h);line-height:var(--wc-lh);flex-shrink:0}@keyframes landing_wordCycle__SPJf2{0%,27%{transform:translateY(0)}33%,60%{transform:translateY(calc(-1 * var(--step)))}66%,93%{transform:translateY(calc(-2 * var(--step)))}to{transform:translateY(calc(-3 * var(--step)))}}.landing_ctaSection__D8VxY{grid-column:2;justify-self:end;width:min(392px,100%);padding:20px 0}.landing_ctaDescription__rZq4i{font-size:clamp(20px,min(1vw + 16px,2.8vh),30px);font-weight:400;line-height:1.3}.landing_ctaButton__BnmfU{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:clamp(44px,min(1.9vw + 37px,6.5vh),64px);background:#1a1a1a;border-radius:6px;border:none;font-family:inherit;font-size:clamp(16px,min(.75vw + 13px,2.5vh),24px);font-weight:500;color:#f7f7f7;text-decoration:none;margin-top:clamp(20px,2vh,36px);transition:background-color .2s}.landing_ctaButton__BnmfU:hover{background:#333}.landing_ctaArrow__UqLY_{transition:transform .2s ease;flex-shrink:0}.landing_ctaButton__BnmfU:hover .landing_ctaArrow__UqLY_{transform:translateX(4px)}.landing_footer__0UmUP{flex-shrink:0;padding-top:clamp(16px,3vh,48px);display:flex;justify-content:space-between;align-items:center;gap:8px}.landing_footerLink__npJ5B,.landing_footerText__41Y_D{font-size:clamp(16px,.5vw + 13px,20px);font-weight:400}.landing_footerLink__npJ5B{color:#1a1a1a;text-decoration:none;transition:color .2s ease}.landing_footerLink__npJ5B:hover{color:#8b5cf6}@media (max-width:1120px){.landing_heroLayout__VAPbN{grid-template-columns:1fr}.landing_heroCol__WBzn_{grid-column:1}.landing_heroHeading__BXCJD{max-width:100%}.landing_ctaSection__D8VxY{grid-column:1;justify-self:start}}@media (max-width:600px){.landing_signIn__af1MG{display:none}.landing_heroHeading__BXCJD{font-weight:400}.landing_ctaSection__D8VxY{width:100%}.landing_footer__0UmUP{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.landing_ctaSection__D8VxY,.landing_heroCol__WBzn_,.landing_orb__o8Ub9,.landing_wordCyclerTrack__9_Wqg{animation:none}}