.no-hero{padding:76px 0 58px;overflow:hidden}.hero-copy{text-align:center}.hero-copy h1{margin-bottom:18px}.button-stage{position:relative;width:min(100%,850px);margin:48px auto 0}.button-console{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(31,34,62,.11);border-radius:30px;background:rgba(255,255,255,.91);box-shadow:0 34px 90px rgba(55,47,126,.18);backdrop-filter:blur(18px)}.console-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:60px;padding:0 22px;border-bottom:1px solid var(--border);color:var(--muted);font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.window-dots{display:flex;gap:7px}.window-dots i{width:9px;height:9px;border-radius:50%;background:#ff7a88}.window-dots i:nth-child(2){background:#f3c85b}.window-dots i:nth-child(3){background:#58cdbb}.online-pill{justify-self:end;display:inline-flex;align-items:center;gap:7px;color:#087b6c}.online-pill i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px rgba(0,194,168,.11)}.console-body{display:grid;justify-items:center;padding:34px 32px 30px;background:radial-gradient(circle at 50% 30%,rgba(108,92,231,.11),transparent 38%)}.instruction{margin:0 0 22px;color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.button-wrap{position:relative;display:grid;width:clamp(220px,36vw,300px);height:clamp(220px,36vw,300px);place-items:center}.button-glow{position:absolute;inset:12%;border-radius:50%;background:rgba(108,92,231,.32);filter:blur(30px);transition:.25s}.no-button{position:relative;z-index:2;display:grid;width:78%;height:78%;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:linear-gradient(145deg,#8b7cf5 0%,#6c5ce7 48%,#4938bd 100%);box-shadow:inset 0 8px 8px rgba(255,255,255,.28),inset 0 -14px 18px rgba(36,22,123,.26),0 15px 0 #392b9d,0 27px 45px rgba(61,46,164,.36);font-size:clamp(2.5rem,8vw,5rem);font-weight:950;letter-spacing:-.055em;text-shadow:0 3px 0 rgba(41,26,128,.25);transition:transform .12s,box-shadow .12s,filter .2s;isolation:isolate}.no-button:before{position:absolute;inset:-9%;z-index:-1;border:1px solid rgba(108,92,231,.18);border-radius:50%;box-shadow:0 0 0 13px rgba(255,255,255,.9),0 0 0 14px rgba(31,34,62,.08);content:""}.no-button:hover{filter:saturate(1.08) brightness(1.03);transform:translateY(-2px);box-shadow:inset 0 8px 8px rgba(255,255,255,.28),inset 0 -14px 18px rgba(36,22,123,.26),0 17px 0 #392b9d,0 30px 50px rgba(61,46,164,.4)}.no-button:active,.no-button.is-pressed{transform:translateY(11px) scale(.98);box-shadow:inset 0 7px 12px rgba(37,22,124,.22),inset 0 -5px 12px rgba(255,255,255,.16),0 5px 0 #392b9d,0 14px 25px rgba(61,46,164,.28)}.no-button:focus-visible{outline:4px solid rgba(0,194,168,.5);outline-offset:15px}.no-button span{display:block;max-width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-stage.is-milestone .button-glow{background:rgba(0,194,168,.38);transform:scale(1.18)}.language-readout{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:18px;color:var(--muted);font-size:.86rem}.language-readout strong{color:var(--primary-dark)}.click-status{min-height:24px;margin:12px 0 0;color:#53566d;font-size:.82rem;text-align:center}.console-stats{display:grid;width:min(100%,500px);grid-template-columns:1fr 1fr;gap:12px;margin-top:23px}.console-stats div{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:10px 14px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.72)}.console-stats strong{color:var(--primary);font-size:1.25rem}.console-stats span{color:var(--muted);font-size:.72rem;font-weight:700}.orbit{position:absolute;border:1px solid rgba(108,92,231,.18);border-radius:50%;pointer-events:none}.orbit-one{width:330px;height:330px;left:-205px;top:70px}.orbit-two{width:250px;height:250px;right:-158px;bottom:-40px}.floating-word{position:absolute;z-index:3;padding:10px 14px;border:1px solid rgba(31,34,62,.09);border-radius:12px;color:var(--primary-dark);background:#fff;box-shadow:0 12px 30px rgba(55,47,126,.12);font-size:.74rem;font-weight:900;letter-spacing:.06em}.floating-one{left:-74px;top:165px;transform:rotate(-8deg)}.floating-two{right:-72px;top:120px;transform:rotate(7deg)}.floating-three{right:-58px;bottom:88px;transform:rotate(-5deg)}.burst{position:absolute;inset:50%;z-index:4;width:1px;height:1px;pointer-events:none}.burst i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:3px;background:var(--particle-color);animation:particle-out .68s cubic-bezier(.1,.7,.2,1) forwards;transform:rotate(var(--particle-angle)) translateY(-50px) scale(.2)}.action-nudge{padding:0 0 74px}.nudge-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:25px 28px;border:1px solid rgba(0,194,168,.16);border-radius:24px;background:linear-gradient(110deg,rgba(0,194,168,.09),rgba(255,255,255,.85));box-shadow:0 15px 42px rgba(53,49,110,.06)}.nudge-icon{display:grid;width:50px;height:50px;place-items:center;border-radius:15px;color:#fff;background:var(--accent);font-size:1.25rem;font-weight:900}.nudge-card>div>span{color:#087b6c;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.nudge-card h2{margin:5px 0 0;font-size:clamp(1.15rem,2.5vw,1.55rem);letter-spacing:-.025em}.nudge-card a{display:inline-flex;align-items:center;gap:8px;color:var(--primary-dark);font-size:.88rem;font-weight:800}.nudge-card a span{font-size:1rem}.seo-section{padding:76px 0;border-block:1px solid rgba(31,34,62,.06);background:rgba(255,255,255,.42)}.content-shell{display:grid;gap:62px}.section-label{display:block;margin-bottom:10px;color:var(--primary);font-size:.76rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.seo-intro{max-width:780px}.seo-intro h2,.how-card h2,.faq-list h2,.try-head h2{margin:0 0 13px;font-size:clamp(1.8rem,4vw,2.65rem);letter-spacing:-.045em}.seo-intro p,.how-card>div>p,.try-head p{margin:0;color:var(--muted);line-height:1.75}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefit-grid article{padding:26px;border:1px solid var(--border);border-radius:22px;background:#fff;box-shadow:0 12px 35px rgba(53,49,110,.06)}.benefit-grid article>span{display:inline-grid;width:35px;height:35px;place-items:center;margin-bottom:30px;border-radius:11px;color:var(--primary);background:#f1efff;font-size:.75rem;font-weight:900}.benefit-grid h3{margin:0 0 9px;font-size:1.06rem}.benefit-grid p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.65}.how-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:start;padding:38px;border-radius:28px;color:#fff;background:linear-gradient(135deg,#302a73,#5647c4);box-shadow:0 24px 60px rgba(55,47,126,.18)}.how-card .section-label{color:#8ce7dc}.how-card>div>p{color:rgba(255,255,255,.7)}.how-card ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.how-card li{display:flex;gap:13px;padding:15px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(255,255,255,.07)}.how-card li>span{display:grid;flex:0 0 29px;height:29px;place-items:center;border-radius:9px;color:#201b60;background:#8ce7dc;font-size:.75rem;font-weight:900}.how-card li p{margin:0;color:rgba(255,255,255,.75);font-size:.86rem;line-height:1.55}.how-card li strong{color:#fff}.faq-list{max-width:880px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{padding:20px 32px 20px 0;font-weight:800;cursor:pointer}.faq-list details p{margin:0;padding:0 0 20px;color:var(--muted);line-height:1.7}.try-section{padding:76px 0 88px}.try-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.try-head h2{margin-bottom:8px}.secondary-action{flex:0 0 auto;color:var(--primary);font-weight:800}.try-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.try-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:118px;padding:19px;border:1px solid var(--border);border-radius:20px;background:#fff;box-shadow:0 12px 35px rgba(53,49,110,.06);transition:.22s}.try-card:hover{transform:translateY(-4px);border-color:rgba(108,92,231,.25);box-shadow:0 18px 44px rgba(53,49,110,.1)}.try-icon{display:grid;width:45px;height:45px;place-items:center;border-radius:13px;color:var(--primary);background:#f1efff;font-size:.8rem;font-weight:900}.try-card>span:nth-child(2)>strong,.try-card>span:nth-child(2)>span{display:block}.try-card>span:nth-child(2)>span{margin-top:5px;color:var(--muted);font-size:.78rem;line-height:1.45}.try-card b{color:var(--primary)}@keyframes particle-out{0%{opacity:0;transform:rotate(var(--particle-angle)) translateY(-45px) scale(.2)}18%{opacity:1}100%{opacity:0;transform:rotate(var(--particle-angle)) translateY(-155px) rotate(220deg) scale(1)}}@media(max-width:980px){.floating-word{display:none}.button-stage{width:min(100%,760px)}}@media(max-width:760px){.no-hero{padding:56px 0 44px}.button-stage{margin-top:34px}.button-console{border-radius:24px}.console-body{padding:30px 20px 25px}.console-bar{padding:0 16px}.nudge-card{grid-template-columns:auto 1fr}.nudge-card a{grid-column:2}.benefit-grid,.try-grid{grid-template-columns:1fr}.how-card{grid-template-columns:1fr;gap:30px;padding:28px}.try-head{align-items:flex-start;flex-direction:column}.content-shell{gap:48px}}@media(max-width:520px){.console-bar{grid-template-columns:1fr 1fr}.console-bar>span:nth-child(2){display:none}.online-pill{justify-self:end}.console-body{padding:27px 14px 23px}.button-wrap{width:220px;height:220px}.console-stats{grid-template-columns:1fr}.action-nudge .nudge-card{grid-template-columns:1fr;padding:22px}.nudge-card a{grid-column:1}.nudge-icon{display:none}.seo-section,.try-section{padding:58px 0}.how-card{padding:23px}.benefit-grid article{padding:22px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.no-button,.button-glow,.try-card{animation:none!important;transition:none!important}.burst{display:none}}
