.page-module___8aEwW__page{flex-direction:column;align-items:center;padding:0 20px 40px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__container{gap:clamp(64px,9vw,120px);width:min(1160px,100%);padding-top:24px;display:grid}.page-module___8aEwW__decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__orb{filter:blur(2px)saturate(140%);opacity:.9;mix-blend-mode:screen;border-radius:50%;animation:1.1s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__spinIn,12s ease-in-out infinite page-module___8aEwW__float;position:absolute}.page-module___8aEwW__orbA{background:radial-gradient(circle at 30% 30%,#7c3aede6,#7c3aed00 70%);width:260px;height:260px;animation-delay:.1s,1.2s;top:-60px;left:-40px}.page-module___8aEwW__orbB{background:radial-gradient(circle at 30% 30%,#22d3eecc,#22d3ee00 70%);width:200px;height:200px;animation-delay:.25s,1.6s;top:120px;right:-30px}.page-module___8aEwW__orbC{background:radial-gradient(circle at 30% 30%,#ec48998c,#ec489900 70%);width:300px;height:300px;animation-delay:.4s,2s;bottom:8%;left:55%}.page-module___8aEwW__ring{background:var(--grad-iris) border-box;-webkit-mask-composite:xor;opacity:.5;border:2px solid #0000;border-radius:50%;animation:1.2s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__flyInRight,16s ease-in-out infinite reverse page-module___8aEwW__float;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module___8aEwW__ringA{width:180px;height:180px;animation-delay:.35s,1.4s;top:40%;left:4%}.page-module___8aEwW__shard{background:var(--grad-iris-soft);width:120px;height:120px;box-shadow:var(--shadow-glow);opacity:.35;filter:saturate(140%);border-radius:26px;animation:1.2s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__spinIn,14s ease-in-out infinite page-module___8aEwW__float;position:absolute}.page-module___8aEwW__shardA{animation-delay:.5s,1.1s;top:18%;right:8%}.page-module___8aEwW__shardB{border-radius:20px;width:80px;height:80px;animation-delay:.65s,1.9s;bottom:22%;left:8%}.page-module___8aEwW__topbar{z-index:2;justify-content:space-between;align-items:center;gap:16px;width:min(1160px,100%);padding:20px 0 8px;animation:.8s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__flyInDown;display:flex;position:relative}.page-module___8aEwW__brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.25rem;font-weight:800;display:inline-flex}.page-module___8aEwW__brandName{color:var(--foreground)}.page-module___8aEwW__topnav{color:var(--muted);gap:26px;font-size:.95rem;display:flex}.page-module___8aEwW__topnav a{transition:color .2s;position:relative}.page-module___8aEwW__topnav a:after{content:"";background:var(--grad-iris);border-radius:2px;width:0;height:2px;transition:width .25s;position:absolute;bottom:-6px;left:0}.page-module___8aEwW__topnav a:hover{color:var(--foreground)}.page-module___8aEwW__topnav a:hover:after{width:100%}.page-module___8aEwW__hero{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(32px,5vw,64px);padding-top:clamp(24px,6vw,64px);display:grid;position:relative}.page-module___8aEwW__heroCopy{align-content:start;gap:22px;display:grid}.page-module___8aEwW__badge{letter-spacing:.01em;color:var(--ds-indigo-100);border:1px solid var(--card-border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#6366f11f;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:8px 16px;font-size:.82rem;font-weight:600;display:inline-flex}.page-module___8aEwW__badgeDot{background:#34d399;border-radius:50%;width:9px;height:9px;animation:3s ease-in-out infinite page-module___8aEwW__float;box-shadow:0 0 0 4px #34d39933}.page-module___8aEwW__title{letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;font-size:clamp(2.5rem,5.2vw,4rem);font-weight:800;line-height:1.05}.page-module___8aEwW__subtitle{color:var(--muted);max-width:54ch;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.page-module___8aEwW__trustRow{flex-wrap:wrap;gap:10px;display:flex}.page-module___8aEwW__chip{color:var(--ds-indigo-100);border:1px solid var(--card-border);background:linear-gradient(135deg,#7c3aed2e,#22d3ee1f);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600}.page-module___8aEwW__statRow{grid-template-columns:repeat(4,auto);justify-content:start;gap:8px 28px;margin-top:6px;display:grid}.page-module___8aEwW__stat{gap:2px;display:grid}.page-module___8aEwW__statValue{background:var(--grad-iris);color:#0000;background-size:250% 250%;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800;line-height:1;animation:9s infinite page-module___8aEwW__irisPan}.page-module___8aEwW__statLabel{color:var(--muted);font-size:.78rem}.page-module___8aEwW__authCol{z-index:1;position:relative}.page-module___8aEwW__card{background:var(--card-strong);border:1px solid var(--card-border-strong);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);padding:28px;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #040614e6,inset 0 1px #ffffff14}.page-module___8aEwW__card:before{content:"";border-radius:inherit;background:var(--grad-iris);-webkit-mask-composite:xor;opacity:.55;pointer-events:none;background-size:300% 300%;padding:1px;animation:8s infinite page-module___8aEwW__irisPan;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module___8aEwW__cardGloss{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:60%;height:220%;animation:7s ease-in-out infinite page-module___8aEwW__sheen;position:absolute;top:-60%;left:-30%;transform:rotate(8deg)}@keyframes page-module___8aEwW__sheen{0%,60%{left:-40%}to{left:130%}}.page-module___8aEwW__cardTitle{color:var(--foreground);margin-bottom:10px;font-size:1.3rem;font-weight:700;position:relative}.page-module___8aEwW__cardText{color:var(--muted);font-size:.95rem;line-height:1.55;position:relative}.page-module___8aEwW__divider{background:linear-gradient(90deg, transparent, var(--card-border-strong), transparent);height:1px;margin:18px 0;position:relative}.page-module___8aEwW__form{gap:16px;display:grid;position:relative}.page-module___8aEwW__inputRow{gap:10px;display:grid}.page-module___8aEwW__label{color:var(--ds-indigo-100);font-size:.88rem;font-weight:600}.page-module___8aEwW__input,.page-module___8aEwW__select{border:1px solid var(--card-border-strong);color:var(--foreground);background:#080a1899;border-radius:12px;height:48px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s}.page-module___8aEwW__input::placeholder{color:#6b7391}.page-module___8aEwW__input:focus-visible,.page-module___8aEwW__select:focus-visible{border-color:var(--ds-indigo-400);background:#080a18d9;outline:none;box-shadow:0 0 0 3px #6366f140}.page-module___8aEwW__button{color:#fff;cursor:pointer;background:linear-gradient(180deg, #ffffff2e, #fff0 40%), var(--grad-iris);background-size:100% 100%,220% 220%;border:none;border-radius:12px;justify-content:center;align-items:center;height:48px;padding:12px 18px;font-weight:700;transition:transform .18s,box-shadow .2s,filter .2s;animation:8s infinite page-module___8aEwW__irisPan;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -10px #6366f1b3,inset 0 1px #fff6}.page-module___8aEwW__button:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff59,#0000 60%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.page-module___8aEwW__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px -10px #6366f1d9,inset 0 1px #ffffff80}.page-module___8aEwW__button:hover:not(:disabled):after{transform:translate(120%)}.page-module___8aEwW__button:active:not(:disabled){transform:translateY(0)scale(.99)}.page-module___8aEwW__button:disabled{opacity:.55;cursor:not-allowed}.page-module___8aEwW__spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite page-module___8aEwW__spin;display:inline-block}.page-module___8aEwW__otpRow{grid-template-columns:1fr auto;gap:12px;display:grid}.page-module___8aEwW__statusArea{display:contents}.page-module___8aEwW__success{color:#6ee7b7;font-size:.9rem;font-weight:600;animation:.3s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__error{color:#fca5a5;font-size:.9rem;animation:.3s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__linkBox{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module___8aEwW__linkButton{border:1px solid var(--card-border-strong);color:var(--ds-indigo-100);cursor:pointer;background:#6366f124;border-radius:12px;padding:10px 14px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s,color .2s}.page-module___8aEwW__linkButton:hover{color:#fff;background:#6366f147;transform:translateY(-1px)}.page-module___8aEwW__section{z-index:1;gap:36px;scroll-margin-top:90px;display:grid;position:relative}.page-module___8aEwW__sectionHead{text-align:center;justify-items:center;gap:10px;display:grid}.page-module___8aEwW__sectionTitle{letter-spacing:-.02em;color:var(--foreground);text-wrap:balance;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.page-module___8aEwW__sectionLead{color:var(--muted);max-width:60ch;font-size:1.05rem;line-height:1.6}.page-module___8aEwW__featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module___8aEwW__feature{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-content:start;gap:10px;padding:26px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__feature:before{content:"";border-radius:inherit;background:var(--grad-iris);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .25s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module___8aEwW__feature:hover{box-shadow:var(--shadow-glow);transform:translateY(-6px)}.page-module___8aEwW__feature:hover:before{opacity:.8}.page-module___8aEwW__featureIcon{border:1px solid var(--card-border-strong);background:linear-gradient(135deg,#7c3aed4d,#22d3ee38);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;display:inline-flex}.page-module___8aEwW__featureTitle{color:var(--foreground);font-size:1.12rem;font-weight:700}.page-module___8aEwW__featureText{color:var(--muted);font-size:.95rem;line-height:1.6}.page-module___8aEwW__steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;display:grid}.page-module___8aEwW__step{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:14px;padding:26px;display:grid}.page-module___8aEwW__stepNumber{color:#fff;background:var(--grad-iris);width:44px;height:44px;box-shadow:var(--shadow-glow);background-size:200% 200%;border-radius:14px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;animation:8s infinite page-module___8aEwW__irisPan;display:inline-flex}.page-module___8aEwW__stepBody{gap:6px;display:grid}.page-module___8aEwW__stepTitle{color:var(--foreground);font-size:1.12rem;font-weight:700}.page-module___8aEwW__stepText{color:var(--muted);font-size:.95rem;line-height:1.6}.page-module___8aEwW__presetGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module___8aEwW__presetCard{text-align:center;background:var(--card);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;gap:4px;padding:20px;transition:transform .2s,border-color .2s,background .2s;display:grid}.page-module___8aEwW__presetCard:hover{border-color:var(--card-border-strong);background:var(--card-strong);transform:translateY(-4px)scale(1.02)}.page-module___8aEwW__presetLabel{color:var(--foreground);font-weight:700}.page-module___8aEwW__presetDetail{color:var(--muted);font-size:.82rem}.page-module___8aEwW__faqList{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module___8aEwW__faqItem{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:8px;padding:24px;transition:border-color .2s;display:grid}.page-module___8aEwW__faqItem:hover{border-color:var(--card-border-strong)}.page-module___8aEwW__faqQ{color:var(--foreground);font-size:1.05rem;font-weight:700}.page-module___8aEwW__faqA{color:var(--muted);font-size:.95rem;line-height:1.6}.page-module___8aEwW__animLeft{animation:.9s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__flyInLeft}.page-module___8aEwW__animRight{animation:1s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__flyInRight}.page-module___8aEwW__animUp{animation:.9s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__flyInUp}.page-module___8aEwW__animPop{animation:.8s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__popIn}.page-module___8aEwW__d1{animation-delay:.12s}.page-module___8aEwW__d2{animation-delay:.24s}.page-module___8aEwW__d3{animation-delay:.36s}@media (max-width:940px){.page-module___8aEwW__hero{grid-template-columns:1fr;gap:36px}.page-module___8aEwW__featureGrid,.page-module___8aEwW__steps{grid-template-columns:1fr}.page-module___8aEwW__presetGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__faqList{grid-template-columns:1fr}.page-module___8aEwW__topnav{display:none}}@media (max-width:560px){.page-module___8aEwW__statRow{grid-template-columns:repeat(2,1fr);gap:16px}.page-module___8aEwW__otpRow{grid-template-columns:1fr}.page-module___8aEwW__card{padding:22px}}
