.sig{--bg:#050507;--ink:#f3f1f7;--ink2:rgba(243,241,247,.64);--ink3:rgba(243,241,247,.38);--hair:hsla(0,0%,100%,.09);--hair2:hsla(0,0%,100%,.16);--pink:#de35a4;--purple:#7b2cb4;--blue:#4327c8;--mint:#4fd1a5;--display:var(--sig-display),ui-sans-serif,system-ui,sans-serif;--body:var(--sig-body),ui-sans-serif,system-ui,sans-serif;--mono:var(--sig-mono),ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);position:relative;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;min-height:100dvh}.sig *,.sig :after,.sig :before{box-sizing:border-box}.sig.sigpart{min-height:0;background:transparent;overflow:visible}.sig.sigpart .nav{padding-top:18px;top:18px}.sig h1,.sig h2,.sig h3{font-family:var(--display);text-wrap:balance;margin:0;letter-spacing:-.02em}.sig p{margin:0}.sig a{color:inherit;text-decoration:none}.sig .wrap{width:min(1180px,100%);margin-inline:auto;padding-inline:20px}.sig main{position:relative;z-index:1}.sig .orb{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;perspective:1200px;perspective-origin:50% 40%}.sig .layer{position:absolute;inset:-12%;transform-style:preserve-3d;will-change:transform}.sig .layer i{position:absolute;border-radius:50%;filter:blur(80px);animation:sigDrift var(--t,22s) var(--ease-io) infinite alternate,sigBreathe calc(var(--t, 22s) * .7) var(--ease-io) infinite alternate}.sig .far{transform:translateZ(-420px) scale(1.5)}.sig .far i:first-child{--t:30s;width:60vw;height:60vw;left:-16vw;top:-22vw;opacity:.42;background:radial-gradient(circle,rgba(67,39,200,.8),transparent 62%)}.sig .far i:nth-child(2){--t:26s;width:48vw;height:48vw;right:-14vw;bottom:-18vw;opacity:.34;background:radial-gradient(circle,rgba(123,44,180,.7),transparent 62%);animation-delay:-9s,-4s}.sig .mid{transform:translateZ(-160px) scale(1.18)}.sig .mid i:first-child{--t:22s;width:52vw;height:52vw;left:-10vw;top:-14vw;opacity:.55;background:radial-gradient(circle,rgba(123,44,180,.8),transparent 62%);animation-delay:-5s,-2s}.sig .mid i:nth-child(2){--t:24s;width:44vw;height:44vw;right:-10vw;top:14vh;opacity:.5;background:radial-gradient(circle,rgba(222,53,164,.55),transparent 62%);animation-delay:-13s,-7s}.sig .near{transform:translateZ(0)}.sig .near i:first-child{--t:18s;width:30vw;height:30vw;left:34vw;bottom:-16vw;opacity:.5;background:radial-gradient(circle,rgba(222,53,164,.55),transparent 60%);animation-delay:-3s,-1s}.sig .near i:nth-child(2){--t:20s;width:22vw;height:22vw;left:8vw;top:40vh;opacity:.32;background:radial-gradient(circle,rgba(79,209,165,.35),transparent 60%);animation-delay:-11s,-6s}@keyframes sigDrift{to{transform:translate3d(5vw,3.5vh,0)}}@keyframes sigBreathe{0%{scale:.94}to{scale:1.08}}.sig .grain{position:fixed;inset:0;pointer-events:none;z-index:40;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.sig .nav{position:sticky;top:18px;z-index:30;display:flex;justify-content:center;pointer-events:none}.sig .pillnav{pointer-events:auto;gap:6px;padding:6px 6px 6px 12px;border-radius:999px;background:rgba(10,9,14,.6);border:1px solid var(--hair2);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 20px 60px -30px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.08)}.sig .brand,.sig .pillnav{display:flex;align-items:center}.sig .brand{margin-right:6px}.sig .logo{height:30px;width:auto;display:block}.sig .links{display:flex;gap:2px;align-items:center}.sig .links>.dd>button,.sig .links>a{padding:8px 12px;border-radius:999px;font-size:14px;color:var(--ink2);background:transparent;border:0;font:inherit;cursor:pointer;transition:color .25s var(--ease),background-color .25s var(--ease);display:inline-flex;align-items:center;gap:5px}.sig .dd{position:relative}.sig .dd .panel{position:absolute;top:calc(100% + 10px);left:0;min-width:240px;padding:6px;border-radius:1.2rem;background:rgba(10,9,14,.92);border:1px solid var(--hair2);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 30px 60px -30px rgba(0,0,0,.9);opacity:0;transform:translateY(6px) scale(.98);transform-origin:top left;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease)}.sig .dd.open .panel,.sig .dd:focus-within .panel{opacity:1;transform:none;pointer-events:auto}.sig .dd .panel a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:calc(1.2rem - 6px);font-size:14px;color:var(--ink2);transition:background-color .2s var(--ease),color .2s var(--ease)}.sig .dd .panel a small{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.sig .signin-link{padding:8px 12px;color:var(--ink2);background:transparent;font:inherit;transition:color .25s var(--ease),background-color .25s var(--ease)}.sig .cta,.sig .signin-link{border-radius:999px;border:0;font-size:14px;cursor:pointer}.sig .cta{display:inline-flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;background:var(--ink);color:#0b0a10;font-weight:600;font-family:inherit;transition:transform .2s var(--ease)}.sig .cta i{width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.08);display:grid;place-items:center;font-style:normal;transition:transform .35s var(--ease)}.sig .cta:active{transform:scale(.98)}.sig .cta.big{padding:12px 12px 12px 22px;font-size:15px}.sig .burger{display:none;width:40px;height:40px;border:0;background:transparent;position:relative;cursor:pointer}.sig .burger span{position:absolute;left:11px;width:18px;height:1.5px;background:var(--ink);transition:transform .45s var(--ease),top .45s var(--ease)}.sig .burger span:first-child{top:15px}.sig .burger span:last-child{top:23px}.sig .burger[aria-expanded=true] span:first-child{top:19px;transform:rotate(45deg)}.sig .burger[aria-expanded=true] span:last-child{top:19px;transform:rotate(-45deg)}.sig .sheet{position:fixed;inset:0;z-index:25;background:rgba(5,5,7,.88);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);overflow-y:auto;padding:80px 24px 40px}.sig .sheet.open{opacity:1;pointer-events:auto}.sig .sheet a,.sig .sheet button{display:block;width:100%;text-align:left;background:none;border:0;font:inherit;color:inherit;cursor:pointer;font-family:var(--display);font-size:clamp(28px,7vw,44px);font-weight:600;letter-spacing:-.03em;padding:4px 0;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.sig .sheet .sub a{font-family:var(--body);font-size:17px;font-weight:400;color:var(--ink2);padding:3px 0;letter-spacing:0}.sig .sheet h4{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink3);margin:22px 0 6px}.sig .sheet.open a,.sig .sheet.open button{opacity:1;transform:none}.sig .sheet.open>div>:nth-child(2){transition-delay:.05s}.sig .sheet.open>div>:nth-child(3){transition-delay:.1s}.sig .sheet.open>div>:nth-child(4){transition-delay:.15s}.sig .sheet.open>div>:nth-child(5){transition-delay:.2s}.sig .hero{padding-block:clamp(64px,11vh,130px) 40px;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:start}.sig .eyebrow{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:5px 11px;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--ink2);border:1px solid var(--hair2);background:hsla(0,0%,100%,.04)}.sig .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 0 rgba(79,209,165,.5);animation:sigPing 2.2s var(--ease) infinite}@keyframes sigPing{70%{box-shadow:0 0 0 8px rgba(79,209,165,0)}to{box-shadow:0 0 0 0 rgba(79,209,165,0)}}.sig .hero h1{font-size:clamp(44px,6.4vw,84px);line-height:.98;font-weight:600;margin-top:22px;font-variation-settings:"opsz" 96}.sig .hero h1 em{font-style:normal;background:linear-gradient(90deg,#fff,#f0c7e4 50%,#c9b4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.sig .lede{font-size:clamp(17px,1.6vw,20px);color:var(--ink2);max-width:52ch;margin-top:22px}.sig .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;align-items:center}.sig .ghost{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--hair2);color:var(--ink);font-weight:500;font-size:14px;background:hsla(0,0%,100%,.03);font-family:inherit;cursor:pointer;transition:background-color .25s var(--ease),transform .2s var(--ease)}.sig .ghost:active{transform:scale(.98)}.sig .proof{display:flex;flex-wrap:wrap;gap:18px 26px;margin-top:34px;font-size:13px;color:var(--ink3);font-family:var(--mono)}.sig .proof b{color:var(--ink);font-weight:500}.sig .stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px}.sig .stage-logo{height:clamp(91px,11.4vw,141px);width:auto;margin-top:-4px;filter:drop-shadow(0 18px 44px rgba(222,53,164,.4)) drop-shadow(0 0 28px rgba(123,44,180,.3));animation:sigSettle 1.6s var(--ease) both}@keyframes sigSettle{0%{opacity:0;transform:translateY(12px) scale(.96)}}.sig .shell{width:100%;border-radius:2rem;padding:8px;background:hsla(0,0%,100%,.04);border:1px solid var(--hair);box-shadow:0 60px 120px -60px rgba(123,44,180,.6),inset 0 1px 0 hsla(0,0%,100%,.06)}.sig .tv{position:relative;aspect-ratio:16/9;border-radius:calc(2rem - 8px);overflow:hidden;background:#000;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.12)}.sig .slide{position:absolute;inset:0;display:grid;opacity:0;animation:sigCycle 15s var(--ease) infinite}.sig .slide:nth-child(2){animation-delay:5s}.sig .slide:nth-child(3){animation-delay:10s}@keyframes sigCycle{0%{opacity:0;transform:scale(1.02)}6%{opacity:1;transform:none}33%{opacity:1}40%{opacity:0;transform:scale(1.02)}to{opacity:0}}.sig .menu{background:#0f0f12;padding:7% 8%;grid-template-rows:auto 1fr;gap:4%}.sig .menu h3{font-size:clamp(18px,2.6vw,30px);font-weight:600;letter-spacing:-.01em;color:#fff}.sig .menu h3 small{color:#f2b544;font-weight:500;font-size:.5em;margin-left:10px;font-family:var(--mono);letter-spacing:.1em}.sig .rows{display:grid;grid-template-columns:1fr 1fr;gap:3% 7%;align-content:start}.sig .row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:4px;font-size:clamp(10px,1.35vw,15px)}.sig .row span:last-child{color:#f2b544;font-family:var(--mono)}.sig .promo{background:radial-gradient(120% 100% at 20% 20%,#7a2d0a,#120b1e 70%);place-items:center;text-align:center;padding:8%}.sig .promo h3{font-size:clamp(28px,5vw,60px);letter-spacing:.02em;font-weight:800;text-transform:uppercase}.sig .promo p{font-size:clamp(11px,1.5vw,17px);color:hsla(0,0%,100%,.75);margin-top:6px}.sig .badge{position:absolute;right:7%;bottom:12%;width:20%;aspect-ratio:1;border-radius:50%;background:#f2b544;color:#1b1b1b;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:clamp(10px,1.5vw,17px);line-height:1;text-align:center}.sig .stats{background:#0b0a10;padding:7% 8%;grid-template-rows:auto 1fr;gap:5%}.sig .stats h3{font-size:clamp(14px,1.8vw,20px);font-weight:500;color:var(--ink2)}.sig .bars{display:flex;align-items:flex-end;gap:2.2%;height:100%}.sig .bars i{flex:1;background:linear-gradient(180deg,var(--pink),var(--purple));border-radius:4px 4px 0 0;transform-origin:bottom;animation:sigGrow 1.6s var(--ease) both}@keyframes sigGrow{0%{transform:scaleY(.05)}}.sig .assist{position:absolute;left:-5%;bottom:-15%;width:min(320px,78%);border-radius:1.4rem;padding:6px;background:hsla(0,0%,100%,.05);border:1px solid var(--hair2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 30px 70px -30px rgba(0,0,0,.9);animation:sigFloat 7s var(--ease-io) infinite alternate}@keyframes sigFloat{to{transform:translateY(-8px)}}.sig .assist .in{border-radius:calc(1.4rem - 6px);background:rgba(10,9,14,.85);padding:14px 16px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.1)}.sig .assist .who{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--mint);font-weight:600;display:flex;align-items:center;gap:8px}.sig .assist .who:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint)}.sig .assist .typed{font-family:var(--mono);font-size:13px;color:var(--ink);margin-top:8px;min-height:40px}.sig .assist .typed:after{content:"▍";animation:sigBlink 1s steps(1) infinite;color:var(--pink)}@keyframes sigBlink{50%{opacity:0}}.sig .assist .reply{font-size:12.5px;color:var(--ink2);margin-top:10px;border-top:1px solid var(--hair);padding-top:10px;transition:opacity .6s var(--ease)}.sig .marq{margin-top:64px;border-block:1px solid var(--hair);padding-block:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.sig .track{display:flex;gap:40px;width:-moz-max-content;width:max-content;animation:sigScroll 32s linear infinite}.sig .track span{font-family:var(--mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}@keyframes sigScroll{to{transform:translateX(-50%)}}.sig section{padding-block:clamp(72px,11vh,140px)}.sig .kicker{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:40px}.sig .kicker h2{font-size:clamp(32px,4.6vw,56px);line-height:1.02;font-weight:600;max-width:18ch}.sig .kicker p{color:var(--ink2);max-width:46ch}.sig .kicker p a{color:var(--pink)}.sig .bento{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(150px,auto);gap:14px}.sig .card{grid-column:span 4;border-radius:1.75rem;padding:6px;background:hsla(0,0%,100%,.035);border:1px solid var(--hair);transition:transform .6s var(--ease),border-color .6s var(--ease)}.sig .card>div{height:100%;border-radius:calc(1.75rem - 6px);background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent);padding:22px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:12px}.sig .card h3{font-size:22px;font-weight:600;letter-spacing:-.015em}.sig .card p{color:var(--ink2);font-size:15px}.sig .tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--pink)}.sig .c8{grid-column:span 8}.sig .r2{grid-row:span 2}.sig .mini{margin-top:auto;display:flex;align-items:flex-end;gap:6px;height:70px}.sig .mini i{flex:1;background:hsla(0,0%,100%,.14);border-radius:3px 3px 0 0;transform-origin:bottom;animation:sigGrow 1.4s var(--ease) both}.sig .mini i.on{background:linear-gradient(180deg,var(--pink),var(--purple))}.sig .sticker{margin-top:auto;display:flex;gap:6px;flex-wrap:wrap}.sig .sticker span{font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--hair2);color:var(--ink2)}.sig .slidechips{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sig .slidechips i{aspect-ratio:16/9;border-radius:8px;background:linear-gradient(135deg,#2a1448,#7b2cb4);display:block}.sig .slidechips i:nth-child(2){background:linear-gradient(135deg,#7a2d0a,#f2b544)}.sig .slidechips i:nth-child(3){background:linear-gradient(135deg,#0b3d4f,#4fc3f7)}.sig .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sig .step{border-radius:1.75rem;padding:6px;background:hsla(0,0%,100%,.035);border:1px solid var(--hair)}.sig .step>div{border-radius:calc(1.75rem - 6px);padding:24px;height:100%;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.08)}.sig .step .n{font-family:var(--mono);color:var(--ink3);font-size:12px;letter-spacing:.14em}.sig .step h3{font-size:21px;margin-top:10px}.sig .step p{color:var(--ink2);margin-top:8px;font-size:15px}.sig .plats,.sig .uses{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sig .plat,.sig .use{border-radius:1.5rem;padding:6px;background:hsla(0,0%,100%,.035);border:1px solid var(--hair);transition:transform .6s var(--ease),border-color .6s var(--ease)}.sig .plat>div,.sig .use>a{display:block;height:100%;border-radius:calc(1.5rem - 6px);padding:22px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.08)}.sig .plat h3,.sig .use h3{font-size:20px;font-weight:600}.sig .plat h3{font-size:18px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sig .plat h3 small{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.sig .plat p,.sig .use p{color:var(--ink2);font-size:14.5px;margin-top:8px}.sig .plat a,.sig .use .more{display:inline-block;margin-top:12px;font-size:13px;color:var(--pink)}.sig .faq{display:grid;gap:10px;max-width:860px}.sig .faq details{border-radius:1.25rem;padding:4px;background:hsla(0,0%,100%,.035);border:1px solid var(--hair)}.sig .faq summary{list-style:none;cursor:pointer;padding:16px 18px;border-radius:calc(1.25rem - 4px);font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:16px}.sig .faq summary::-webkit-details-marker{display:none}.sig .faq summary:after{content:"+";font-family:var(--mono);color:var(--ink3);transition:transform .35s var(--ease)}.sig .faq details[open] summary:after{transform:rotate(45deg)}.sig .faq .a{padding:0 18px 18px;color:var(--ink2);font-size:15px;max-width:68ch}.sig .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sig .plan{border-radius:1.75rem;padding:6px;background:hsla(0,0%,100%,.035);border:1px solid var(--hair);position:relative}.sig .plan.hot{background:linear-gradient(180deg,rgba(222,53,164,.18),rgba(123,44,180,.12));border-color:rgba(222,53,164,.5)}.sig .plan>div{border-radius:calc(1.75rem - 6px);padding:22px;height:100%;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:10px}.sig .plan h3{font-size:20px}.sig .price{font-family:var(--display);font-size:38px;font-weight:600;letter-spacing:-.03em}.sig .price small{font-family:var(--body);font-weight:400;letter-spacing:0}.sig .plan ul,.sig .price small{font-size:14px;color:var(--ink2)}.sig .plan ul{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:6px}.sig .plan li:before{content:"— ";color:var(--pink)}.sig .plan .hot-tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--pink);color:#fff;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:999px}.sig .final{border-radius:2.4rem;padding:8px;background:hsla(0,0%,100%,.04);border:1px solid var(--hair2)}.sig .final>div{border-radius:calc(2.4rem - 8px);padding:clamp(40px,7vw,80px);text-align:center;background:radial-gradient(80% 120% at 50% 110%,rgba(222,53,164,.25),transparent 60%);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.1)}.sig .final h2{font-size:clamp(34px,5vw,62px);font-weight:600}.sig .final p{color:var(--ink2);margin-top:14px}.sig .cta-logo{height:48px;width:auto;margin:0 auto 22px}.sig .signin{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:26px}.sig .signin a,.sig .signin button{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;border:1px solid var(--hair2);font-size:14px;font-weight:500;background:hsla(0,0%,100%,.04);color:var(--ink);font-family:inherit;cursor:pointer;transition:background-color .25s var(--ease)}.sig .foot{border-top:1px solid var(--hair);padding:48px 0 60px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;font-size:13.5px;color:var(--ink3)}.sig .foot h4{margin:0 0 10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2)}.sig .foot a{display:block;padding:3px 0;color:var(--ink2)}.sig .foot .about{max-width:40ch;color:var(--ink3)}.sig.js .rv{opacity:0;transform:translateY(28px);filter:blur(6px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease)}.sig.js .rv.in{opacity:1;transform:none;filter:none}.sig .rv:nth-child(2){transition-delay:.06s}.sig .rv:nth-child(3){transition-delay:.12s}.sig .rv:nth-child(4){transition-delay:.18s}.sig .rv:nth-child(5){transition-delay:.24s}.sig .rv:nth-child(6){transition-delay:.3s}.sig :focus-visible{outline:2px solid var(--pink);outline-offset:3px;border-radius:8px}.sig input:focus-visible,.sig select:focus-visible,.sig textarea:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.sig .dd .panel a:hover,.sig .links>.dd>button:hover,.sig .links>a:hover{color:var(--ink);background:hsla(0,0%,100%,.07)}.sig .cta:hover i{transform:translate(2px,-1px) scale(1.06)}.sig .signin-link:hover{color:var(--ink);background:hsla(0,0%,100%,.07)}.sig .ghost:hover{background:hsla(0,0%,100%,.08)}.sig .card:hover,.sig .use:hover{transform:translateY(-4px);border-color:var(--hair2)}.sig .signin a:hover,.sig .signin button:hover{background:hsla(0,0%,100%,.1)}.sig .foot a:hover{color:var(--ink)}}@media (max-width:1000px){.sig .plans{grid-template-columns:1fr 1fr}}@media (max-width:860px){.sig .links,.sig .pillnav .cta,.sig .pillnav .signin-link{display:none}.sig .burger{display:block}.sig .hero{grid-template-columns:1fr;gap:34px}.sig .assist{left:0;bottom:-16%}.sig .stage-logo{height:84px}.sig .c8,.sig .card{grid-column:1/-1}.sig .r2{grid-row:auto}.sig .plats,.sig .steps,.sig .uses{grid-template-columns:1fr}.sig .foot{grid-template-columns:1fr 1fr}.sig .layer i{filter:blur(60px)}}@media (max-width:560px){.sig .plans{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sig .rv{transform:none;filter:none;transition:opacity .4s ease}.sig .assist,.sig .bars i,.sig .eyebrow:before,.sig .layer i,.sig .mini i,.sig .slide,.sig .stage-logo,.sig .track{animation:none!important}.sig .slide:first-child{opacity:1}.sig .cta i{transition:none}}.sig .social{margin-top:14px}.sig .social-or{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--ink3);text-transform:uppercase;letter-spacing:.1em}.sig .social-or:after,.sig .social-or:before{content:"";flex:1;height:1px;background:var(--hair)}.sig .social-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:12px}.sig .social-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--hair2);background:hsla(0,0%,100%,.05);color:var(--ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s var(--ease),transform .15s var(--ease)}.sig .social-btn svg{width:18px;height:18px;flex:none}.sig .social-btn:active{transform:scale(.98)}.sig .social-btn:disabled{opacity:.55;cursor:wait}.sig .social-err{margin-top:10px;font-size:13px;color:#ffb3b3}@media (hover:hover) and (pointer:fine){.sig .social-btn:hover{background:hsla(0,0%,100%,.1)}}.sig .authcard :is(h2,p).mb-1{margin-bottom:.25rem}.sig .authcard :is(h2,p).mb-2{margin-bottom:.5rem}.sig .authcard :is(h2,p).mb-4{margin-bottom:1rem}.sig .authcard :is(h2,p).mb-6{margin-bottom:1.5rem}.sig .authcard :is(h2,p).mt-4{margin-top:1rem}