.skip-link{position:absolute;left:-9999px;top:0;z-index:100000;background:var(--p,#6d28d9);color:#fff;padding:10px 18px;border-radius:10px;font-weight:600;text-decoration:none}.skip-link:focus{left:16px;top:16px}:root{--p2:#8b5cf6;--night:#0d0820;--bo:0.3;--hbg:hsla(0,0%,100%,.78);--ink:#16102b;--mute:#5e5878;--line:#e4def3;--tint:#efe8fc;--logo:url(data:image/png;base64,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);box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d0820;--bo:0.5;--hbg:rgba(13,8,32,.72);--ink:#f3effc;--mute:#a59fc0;--line:#2a2347;--card:#150e30;--tint:#1e1545;--link:#a78bfa}}:root[data-theme=dark]{--bg:#0d0820;--bo:0.5;--hbg:rgba(13,8,32,.72);--ink:#f3effc;--mute:#a59fc0;--line:#2a2347;--card:#150e30;--tint:#1e1545;--link:#a78bfa}html{scroll-behavior:smooth;scroll-padding-top:120px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 Hanken Grotesk,system-ui,sans-serif;overflow-x:hidden}h1,h2,h3{font-family:Fraunces,Georgia,serif;letter-spacing:-.03em;line-height:1.04;margin:0}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--p2);outline-offset:3px}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.logo{display:block;width:104px;height:39px;background:currentColor;-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat}.top{position:sticky;top:env(safe-area-inset-top,0);z-index:9;background:var(--hbg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:var(--ink);border-bottom:1px solid var(--line)}.bar{display:flex;align-items:center;justify-content:space-between;height:70px;gap:16px}.main-nav{display:flex;gap:30px;font-weight:500;font-size:15px}.main-nav a{text-decoration:none;opacity:.8;transition:opacity .2s}.main-nav a:hover{opacity:1}.acts{display:flex;gap:8px;align-items:center}.btn{display:inline-block;background:linear-gradient(135deg,var(--p2),var(--p));font-size:15px;padding:11px 22px;border-radius:999px;text-decoration:none;border:0;cursor:pointer;font-family:inherit;box-shadow:0 8px 24px -8px rgba(109,40,217,.8);transition:transform .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px rgba(139,92,246,.9)}.ghost{background:none;padding:11px 14px}.ghost,.ghost:hover{box-shadow:none}.cats{border-top:1px solid var(--line)}.cats .wrap{display:flex;gap:30px;overflow-x:auto;height:44px;align-items:center;font-size:14.5px;white-space:nowrap}.cats a{text-decoration:none;opacity:.65}.cats a:hover{opacity:1}.hero{color:var(--ink);position:relative;overflow:hidden;padding:88px 0 104px}.blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:var(--bo);animation:drift 16s ease-in-out infinite alternate}.b1{width:520px;height:520px;background:#6d28d9;left:-120px;top:-160px}.b2{width:460px;height:460px;background:#60a5fa;right:-100px;top:60px;animation-duration:20s}.b3{width:380px;height:380px;background:#c026d3;left:38%;bottom:-220px;animation-duration:24s}@keyframes drift{to{transform:translate(70px,50px) scale(1.15)}}.grid{position:absolute;inset:0;background-image:linear-gradient(rgba(109,40,217,.07) 1px,transparent 0),linear-gradient(90deg,rgba(109,40,217,.07) 1px,transparent 0);background-size:64px 64px;-webkit-mask:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%);mask:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%)}.hero .wrap{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:48px}.hero .wrap,.pill{align-items:center}.pill{display:inline-flex;gap:10px;border:1px solid var(--line);background:var(--card);padding:6px 16px;font-size:14px;margin-bottom:26px}.pill i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.7);animation:pulse 2s infinite}@keyframes pulse{to{box-shadow:0 0 0 10px rgba(74,222,128,0)}}h1{font-size:clamp(38px,5.1vw,74px)}h1 .l{display:block;overflow:hidden;padding-bottom:.08em}h1 .l span{display:block;animation:up 1s cubic-bezier(.2,.8,.2,1) both}h1 .l:nth-child(2) span{animation-delay:.12s}h1 .l:nth-child(3) span{animation-delay:.24s}@keyframes up{0%{transform:translateY(110%)}to{transform:none}}.hero p.lead{font-size:19px;margin:24px 0 30px;animation:fade 1s .5s both}@keyframes fade{0%{opacity:0}to{opacity:1}}.search{display:flex;background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px -22px rgba(109,40,217,.45);border-radius:999px;padding:6px;max-width:560px;animation:fade 1s .65s both}.search input{flex:1;border:0;background:none;font:inherit;color:var(--ink);padding:0 20px;min-width:0}.search input::-moz-placeholder{color:var(--mute)}.search input::placeholder{color:var(--mute)}.search input:focus-visible{outline:none}.search .btn{padding:13px 26px}.chips{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:15px;color:var(--mute);animation:fade 1s .8s both}.chips button{background:none;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:5px 16px;font:inherit;cursor:pointer;transition:background .2s}.chips button:hover{background:var(--tint)}.orbit{position:relative;aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;animation:fade 1.2s .6s both}.ring{position:absolute;border-radius:50%;border:1px dashed rgba(109,40,217,.32)}.r1{inset:0}.r2{inset:19%}.r3{inset:35%;border-style:solid;border-color:rgba(109,40,217,.18)}.core{position:absolute;inset:38%;border-radius:28%;overflow:hidden;box-shadow:0 30px 60px -18px rgba(109,40,217,.75);animation:float 6s ease-in-out infinite}.core img{width:100%;height:100%;display:block}.pulse{position:absolute;inset:38%;border-radius:28%;border:2px solid var(--p2);animation:ping 3.2s ease-out infinite}@keyframes ping{0%{transform:scale(1);opacity:.7}to{transform:scale(2.7);opacity:0}}.o{position:absolute;inset:0;animation:spin var(--t,30s) linear infinite;animation-delay:var(--d,0s);animation-direction:var(--dir,normal)}.o.in2{inset:19%;--t:22s;--dir:reverse;--rdir:normal}.o .c{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);display:flex;gap:8px;align-items:center;white-space:nowrap;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-weight:600;font-size:14px;box-shadow:0 14px 30px -14px rgba(109,40,217,.55);animation:cs var(--t,30s) linear infinite;animation-delay:var(--d,0s);animation-direction:var(--rdir,reverse)}.c i{width:8px;height:8px;border-radius:50%;background:var(--p)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes cs{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes float{50%{transform:translateY(-12px)}}.tag{position:absolute;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:16px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.3;box-shadow:0 20px 40px -16px rgba(109,40,217,.5);animation:float 6s ease-in-out infinite}.tag small{display:block;font-weight:500;color:var(--mute);font-size:13px}.tag.a{left:-6px;bottom:4%}.tag.b{right:-6px;top:4%;animation-delay:-3s}.marq{overflow:hidden;white-space:nowrap;padding:16px 0}.marq div{display:inline-block;animation:mq 34s linear infinite;font:700 22px Fraunces,Georgia,serif}.marq:hover div{animation-play-state:paused}.marq span{margin:0 28px;opacity:.55}@keyframes mq{to{transform:translateX(-50%)}}section{padding:96px 0}.sh{margin-bottom:44px}.sh h2{font-size:clamp(32px,4.4vw,56px)}.sh p{color:var(--mute);margin:14px 0 0;max-width:54ch}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-bottom:1px solid var(--line);padding:56px 0}.stats b{display:block;font:700 clamp(40px,5vw,64px) Fraunces,Georgia,serif;letter-spacing:-.04em;color:var(--link)}.stats span{color:var(--mute);font-size:15px}.tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.tile{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 18px;text-decoration:none;min-height:170px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s,color .35s,border-color .35s}.tile i{font:700 34px Fraunces,Georgia,serif;font-style:normal;color:var(--link);transition:color .35s}.tile span{font-weight:600;line-height:1.25}.tile:hover{transform:translateY(-8px);background:var(--p);border-color:var(--p);color:#fff}.tile:hover i{color:#fff}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card{position:relative;background:var(--card);border:1px solid var(--line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.card:before{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--x,50%) var(--y,0),rgba(139,92,246,.22),transparent 70%);opacity:0;transition:opacity .3s;pointer-events:none}.card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -24px rgba(109,40,217,.45)}.card:hover:before{opacity:1}.thumb{height:150px;display:grid;place-items:center;font:700 52px Fraunces,Georgia,serif;color:#fff;background:linear-gradient(135deg,var(--p2),var(--p))}.card:nth-child(2) .thumb{background:linear-gradient(135deg,#3b82f6,#6d28d9)}.card:nth-child(3) .thumb{background:linear-gradient(135deg,#c026d3,#6d28d9)}.card:nth-child(4) .thumb{background:linear-gradient(135deg,#1e1b4b,#6d28d9)}.card .b{padding:20px;display:flex;flex-direction:column;gap:8px;flex:1}.card small{color:var(--link);font-weight:600}.card h3{font-size:22px}.card p{margin:0;flex:1}.card .p,.card p{color:var(--mute);font-size:15px}.card .p{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:12px;margin-top:6px}.card .p b{font:700 22px Fraunces,Georgia,serif;color:var(--ink)}.none{display:none;color:var(--mute);margin-top:20px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.step{position:relative;padding-top:24px}.step:before{width:100%;background:var(--line)}.step:after,.step:before{content:"";position:absolute;top:0;left:0;height:3px}.step:after{width:0;background:linear-gradient(90deg,var(--p2),var(--p));transition:width 1.2s cubic-bezier(.2,.8,.2,1) .2s}.step.in:after{width:100%}.step b{font:700 15px Fraunces,Georgia,serif;color:var(--link)}.step h3{font-size:26px;margin:10px 0}.step p{margin:0;color:var(--mute)}.assure{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:56px}.assure h3{font-size:20px;margin-bottom:8px}.assure p{margin:0;color:var(--mute);font-size:15px}.cta{overflow:hidden;background:linear-gradient(135deg,#4c1d95,var(--p) 55%,#8b5cf6);color:#fff;border-radius:32px;margin:0 24px;padding:84px 40px}.cta:after{content:"";position:absolute;right:-60px;bottom:-80px;width:380px;height:380px;border-radius:50%;border:60px solid hsla(0,0%,100%,.1);animation:drift 14s ease-in-out infinite alternate}.cta h2{font-size:clamp(34px,5.6vw,76px);max-width:15ch}.cta h2,.cta p{position:relative}.cta p{margin:16px 0 30px;max-width:44ch;opacity:.9}.cta .btn{background:#fff;color:var(--p);padding:16px 30px;position:relative;box-shadow:0 14px 30px -12px rgba(0,0,0,.5)}footer{color:#fff;padding:72px 0 40px;margin-top:96px}.fcols{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.fcols h4{margin:0 0 12px;font-size:15px}.fcols a{display:block;text-decoration:none;color:hsla(0,0%,100%,.62);font-size:15px;padding:3px 0}.fcols a.brand{display:flex;padding:0;color:#fff}.fcols a:hover{color:#fff}.fcols p{color:hsla(0,0%,100%,.62);font-size:15px;max-width:30ch}.fine{margin-top:44px;border-top:1px solid hsla(0,0%,100%,.12);padding-top:24px;color:hsla(0,0%,100%,.55);font-size:14px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.js .rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.js .rv.in{opacity:1;transform:none}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.top .logo{color:var(--link)}.dg{font:600 14px Fraunces,Georgia,serif;letter-spacing:.04em;color:var(--mute);border-left:1px solid var(--line);padding-left:10px}.fcols .dg{color:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.25)}.dual{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px;animation:fade 1s .55s both}.btn.alt{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:none}.btn.alt:hover{border-color:var(--p2);box-shadow:none}.cart{background:var(--tint);color:var(--link);padding:10px 16px}.cart,.cart:hover{box-shadow:none}.cart span{background:var(--p);color:#fff;padding:1px 8px;font-size:13px;margin-left:8px}.bill,.cart span{border-radius:999px}.bill{display:inline-flex;flex-wrap:wrap;gap:4px;background:var(--tint);padding:5px;margin-bottom:40px}.bill button{border:0;background:none;font:600 14.5px Hanken Grotesk,sans-serif;color:var(--mute);padding:10px 18px;border-radius:999px;cursor:pointer;transition:background .25s,color .25s}.bill button[aria-pressed=true]{background:var(--p);color:#fff;box-shadow:0 8px 20px -8px rgba(109,40,217,.8)}.bill em{font-style:normal;font-size:12px;opacity:.85;margin-left:6px}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.plan{position:relative;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:14px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.plan:hover{transform:translateY(-6px);box-shadow:0 30px 50px -24px rgba(109,40,217,.45)}.plan.hot{background:linear-gradient(170deg,#4c1d95,var(--p));border-color:transparent}.badge{position:absolute;top:-13px;left:28px;background:#fbbf24;color:#2a1b00;font-size:12.5px;font-weight:700;padding:4px 12px;border-radius:999px}.plan h3{font-size:24px}.plan .d{margin:0;font-size:15px;color:var(--mute)}.amt{display:flex;align-items:baseline;gap:6px}.amt b{font:700 44px Fraunces,Georgia,serif;letter-spacing:-.04em}.amt span{font-size:15px}.amt span,.sub{color:var(--mute)}.sub{font-size:14px;min-height:44px}.sub s{opacity:.7}.plan.hot .amt span,.plan.hot .d,.plan.hot .sub{color:hsla(0,0%,100%,.78)}.plan ul{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--line);display:grid;gap:10px;font-size:15px;flex:1;align-content:start}.plan.hot ul{border-color:hsla(0,0%,100%,.25)}.plan li{padding-left:26px;position:relative}.plan li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.plan.hot li:before{color:#fbbf24}.plan .btn{text-align:center}.plan:not(.hot) .btn{background:var(--tint);color:var(--link);box-shadow:none}.plan:not(.hot) .btn:hover{background:var(--p);color:#fff}.plan.hot .btn{background:#fff;color:var(--p)}.pnote{margin-top:28px;color:var(--mute);font-size:15px}.pnote a{color:var(--link)}.pf{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.pf button{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:8px 18px;font:500 15px Hanken Grotesk,sans-serif;cursor:pointer;transition:all .2s}.pf button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.thumb{position:relative}.sale{position:absolute;top:12px;left:12px;background:#fbbf24;color:#2a1b00;font:700 12px Hanken Grotesk,sans-serif;padding:3px 10px;border-radius:999px}.prods .card:nth-child(4n+1) .thumb{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.prods .card:nth-child(4n+2) .thumb{background:linear-gradient(135deg,#3b82f6,#6d28d9)}.prods .card:nth-child(4n+3) .thumb{background:linear-gradient(135deg,#c026d3,#6d28d9)}.prods .card:nth-child(4n+4) .thumb{background:linear-gradient(135deg,#1e1b4b,#6d28d9)}.card .p s{opacity:.6;margin-right:4px}.add{margin-top:6px;border:0;background:var(--tint);color:var(--link);font:600 15px Hanken Grotesk,sans-serif;padding:11px;border-radius:12px;cursor:pointer;transition:background .25s,color .25s}.add:hover{background:var(--p);color:#fff}.bundle{margin-top:32px;border-radius:28px;background:linear-gradient(135deg,#1e1b4b,var(--p));color:#fff;padding:36px 40px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.bundle h3{font-size:clamp(24px,3vw,36px);max-width:22ch}.bundle p{margin:8px 0 0;opacity:.8}.bundle .btn{background:#fff;color:var(--p)}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translate(-50%,30px);padding:12px 22px;border-radius:999px;font-weight:600;font-size:15px;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;z-index:20;max-width:92vw;text-align:center}.toast.on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.o{transform:rotate(var(--r,0deg))}.o .c{transform:translate(-50%,-50%) rotate(calc(-1 * var(--r, 0deg)))}.pulse{display:none}}@media (max-width:960px){.plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.plans{grid-template-columns:1fr}.dg{display:none}.bill button{padding:9px 12px;font-size:13.5px}.bundle{padding:28px 24px}.cart{padding:9px 12px}}.paths{display:grid;grid-template-columns:1fr 1fr;gap:20px}.path{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:36px;display:flex;flex-direction:column;gap:14px}.path small{color:var(--link);font-weight:600}.path h3{font-size:clamp(28px,3.4vw,42px)}.path p{margin:0;color:var(--mute)}.path ul{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px;flex:1;font-size:15px}.path li{padding-left:26px;position:relative}.path li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.path .btn{align-self:flex-start}.path.alt{background:linear-gradient(150deg,#1e1b4b,var(--p));color:#fff;border-color:transparent}.path.alt small{color:#c4b5fd}.path.alt p{color:hsla(0,0%,100%,.8)}.path.alt li:before{color:#fbbf24}.path.alt .btn{background:#fff;color:var(--p)}.split{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:start}.form{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:32px}.f{display:flex;flex-direction:column;gap:6px;min-width:0}.w{grid-column:1/-1}.f label,.lb{font-weight:600;font-size:14.5px}.f input,.f select,.f textarea{width:100%;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:14px;padding:12px 14px;font:inherit}.f textarea{min-height:104px;resize:vertical}.pills{display:flex;flex-wrap:wrap;gap:8px}.pill2{position:relative}.pill2 input{position:absolute;opacity:0;width:1px;height:1px}.pill2 span{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:8px 18px;font-weight:500;font-size:15px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.pill2 input:checked+span{background:var(--p);border-color:var(--p);color:#fff}.pill2 input:focus-visible+span{outline:3px solid var(--p2);outline-offset:2px}.chk{display:flex;gap:10px;align-items:center;font-size:15px}.chk input{width:18px;height:18px;accent-color:var(--p)}.send{display:flex;flex-wrap:wrap;gap:10px}.side{background:var(--tint);border-radius:28px;padding:32px;position:sticky;top:150px}.side h3{font-size:24px;margin-bottom:14px}.side ol{margin:0;padding-left:20px;display:grid;gap:12px}.side li{padding-left:4px}.side p{font-size:14.5px;color:var(--mute);margin:18px 0 0}.dfind{display:grid;gap:18px}.dsearch{display:flex;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 6px 6px 24px;max-width:640px;box-shadow:0 18px 40px -26px rgba(109,40,217,.5)}.dsearch input{flex:1;border:0;background:none;font:inherit;font-size:18px;color:var(--ink);min-width:0;padding:10px 0}.dsearch input:focus-visible{outline:none}.dsearch span{font:700 18px Fraunces,Georgia,serif;color:var(--link);padding:0 16px}.tlds{display:flex;flex-wrap:wrap}.tlds button{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:16px;padding:10px 18px;font:600 16px Hanken Grotesk,sans-serif;cursor:pointer;transition:border-color .2s,box-shadow .2s;text-align:left}.tlds button small{display:block;font-weight:500;color:var(--mute);font-size:13px}.tlds button small b{font-weight:600}.tlds button[aria-pressed=true]{border-color:var(--p);box-shadow:0 0 0 2px var(--p) inset}.sumrow{display:flex;justify-content:space-between;gap:12px;font-size:15px;padding:8px 0;border-bottom:1px solid var(--line)}.sumrow.t{font-weight:700;font-size:17px;border:0}.cur{background:var(--tint);color:var(--link);border:0;border-radius:999px;padding:10px 12px;font:600 14px Hanken Grotesk,sans-serif;cursor:pointer}@media (max-width:960px){.paths,.split{grid-template-columns:1fr}.side{position:static}}@media (max-width:560px){.form{grid-template-columns:1fr;padding:22px}.path{padding:26px}.cur{padding:9px 6px}}.trust2{border-bottom:1px solid var(--line);padding:clamp(32px,5vw,56px) 0}.tg{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.tg div{padding-left:22px;position:relative}.tg div:before{content:"";position:absolute;left:0;top:8px;width:9px;height:9px;border-radius:50%;background:var(--p)}.tg b{display:block;font:700 16px Fraunces,Georgia,serif}.reg,.tg span{font-size:14px;color:var(--mute)}.reg{margin:22px 0 0}.act{display:flex;gap:8px;margin-top:6px}.act .add{flex:1;margin:0}.det{border:1px solid var(--line);background:none;font:600 15px Hanken Grotesk,sans-serif;padding:11px 16px;border-radius:12px;cursor:pointer;transition:border-color .2s}.det:hover{border-color:var(--p2)}dialog{border:0;border-radius:28px;padding:0;max-width:560px;width:calc(100% - 32px);background:var(--card);color:var(--ink);box-shadow:0 40px 80px -20px rgba(0,0,0,.5)}dialog::backdrop{background:rgba(13,8,32,.6);backdrop-filter:blur(4px)}.dlb{padding:32px;display:grid;gap:14px}.dlb small{color:var(--link);font-weight:600}.dlb h3{font-size:30px}.dlb h4{margin:8px 0 0;font-size:16px}.mut{margin:0;color:var(--mute);font-size:15px}.mut a{color:var(--link)}.dmeta{display:flex;gap:28px;flex-wrap:wrap;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dmeta b{display:block;font:700 26px Fraunces,Georgia,serif;letter-spacing:-.02em}.dmeta span{font-size:14px;color:var(--mute)}.dlb ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px}.dlb li{padding-left:26px;position:relative}.dlb li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.plans.three{grid-template-columns:repeat(3,1fr)}.plan ul.no li:before{content:"✕";color:#dc2626}.faq{max-width:820px}.faq details{border-top:1px solid var(--line);padding:6px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 0;font:600 20px Fraunces,Georgia,serif;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:26px;color:var(--link);transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{margin:0 0 18px;color:var(--mute);max-width:64ch}.cur{max-width:170px}@media (max-width:960px){.tg{grid-template-columns:repeat(2,1fr)}.plans.three{grid-template-columns:1fr}}@media (max-width:560px){.tg{grid-template-columns:1fr}.cur{max-width:84px}.dlb{padding:24px}}.cstart{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:36px;display:grid;gap:16px;align-content:start}.cstart h3{font-size:clamp(26px,3vw,36px)}.cstart p{margin:0;color:var(--mute)}.cstart p.small{font-size:14.5px}dialog{max-height:calc(100% - 32px)}dialog#drawer{margin:0 0 0 auto;max-width:460px;width:100%;height:100%;max-height:100%;border-radius:28px 0 0 28px}#drawer[open]{display:flex;animation:slidein .4s cubic-bezier(.2,.8,.2,1)}@keyframes slidein{0%{transform:translateX(48px);opacity:0}}.dr{flex-direction:column;height:100%;width:100%}.dr,.drh{display:flex}.drh{justify-content:space-between;align-items:center;padding:22px 28px;border-bottom:1px solid var(--line)}.drh h3{font-size:24px}.x{border:0;background:var(--tint);color:var(--ink);width:38px;height:38px;border-radius:50%;cursor:pointer;font-size:15px}.drb{flex:1;overflow:auto;padding:12px 28px 20px}.it{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:16px 0;border-bottom:1px solid var(--line)}.it b{font-weight:600}.it .pr2{font-weight:700}.it small{color:var(--mute);font-size:14px}.it button{justify-self:end;border:0;background:none;color:var(--mute);text-decoration:underline;cursor:pointer;font:inherit;font-size:14px}.empty{text-align:center;padding:64px 0;color:var(--mute)}.drf{border-top:1px solid var(--line);padding:20px 28px calc(20px + env(safe-area-inset-bottom, 0px));display:grid;gap:10px}.tot{display:flex;justify-content:space-between;align-items:baseline;font-size:15px}.tot b{font:700 28px Fraunces,Georgia,serif;letter-spacing:-.02em}.tn{margin:0;color:var(--mute);font-size:13.5px}.drb .f{margin:14px 0}.drb .f textarea{min-height:84px}.drb .chk{margin:6px 0 12px}.otext{width:100%;margin:14px 0;border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--bg);color:var(--ink);font:13px/1.5 ui-monospace,monospace}#edit{margin-top:6px}.cform{display:grid;gap:18px;padding:32px}.cform h3{font-size:28px;margin-bottom:6px}.f2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.btn:disabled{opacity:.5;cursor:not-allowed}.bump{animation:bump .45s}@keyframes bump{40%{transform:scale(1.18)}}.toast.on{pointer-events:auto;cursor:pointer}@media (max-width:560px){dialog#drawer{border-radius:0}.f2{grid-template-columns:1fr}.cform{padding:24px}.cstart{padding:26px}.drb,.drf,.drh{padding-left:20px;padding-right:20px}}.sh.ctr{text-align:center}.sh.ctr p{margin-left:auto;margin-right:auto}.dfind{max-width:900px;margin:0 auto;background:var(--card);border:1px solid var(--line);border-radius:32px;padding:44px 40px;text-align:center;justify-items:center;gap:22px;box-shadow:0 40px 70px -48px rgba(109,40,217,.55)}.dfind h3{font-size:clamp(24px,3vw,34px)}.dfind .dsearch{width:100%;max-width:none;background:var(--bg)}.tlds{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.tlds button{text-align:center;padding:12px 8px}.dfind .pnote{margin:0;max-width:58ch}#tbill{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 44px;overflow-x:auto}@media (max-width:960px){.tlds{grid-template-columns:repeat(3,1fr)}.dfind{padding:32px 22px}}@media (max-width:560px){.dsearch{flex-wrap:wrap;gap:8px;border-radius:26px;padding:12px}.dsearch input{flex:1 1 100%;order:1;padding:6px 8px}.dsearch span{order:2;margin-right:auto;padding:0 8px}.dsearch .btn{order:3}.tlds{grid-template-columns:repeat(2,1fr)}}.pf.ctr{justify-content:center;margin-bottom:28px}.sdesc{color:var(--mute);margin:0 auto 36px;max-width:60ch}.sdesc,.svp .pnote{text-align:center}.sbill{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 36px;overflow-x:auto}.build{margin-top:28px;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:32px}.build h3{font-size:clamp(24px,3vw,32px)}.build .bh p{margin:6px 0 0;color:var(--mute)}.bgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin:20px 0 26px}.brow{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.brow b{font-weight:600;display:block}.brow small{color:var(--mute);font-size:14px}.brow input{width:76px;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:8px 10px;font:inherit;text-align:center}.bf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px}.bf .bl{color:var(--mute);font-size:14px}.bf .bt{display:block;font:700 34px Fraunces,Georgia,serif;letter-spacing:-.03em}.bf small{display:block;color:var(--mute);font-size:13.5px;min-height:20px}@media (max-width:960px){.bgrid{grid-template-columns:1fr}.build{padding:24px}}[hidden]{display:none!important}.crumb{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--mute);padding-top:22px;padding-bottom:6px}.crumb a{text-decoration:none}.crumb a:hover,.crumb b{color:var(--ink)}.crumb b{font-weight:600}.fx{animation:pg .5s cubic-bezier(.2,.8,.2,1)}@keyframes pg{0%{opacity:0;transform:translateY(14px)}}main[data-r]:not([data-r=home]){min-height:60vh}.more{display:inline-block;margin-top:14px;color:var(--link);font-weight:600;font-size:15px;text-decoration:none;border-bottom:2px solid transparent;transition:border-color .2s}.more:hover{border-color:var(--link)}main:not([data-r=home]) .more{display:none}.main-nav a[aria-current=page]{opacity:1;color:var(--link)}.svgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.svc{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;text-decoration:none;display:flex;flex-direction:column;gap:8px;min-height:190px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s,color .35s,border-color .35s}.svc i{font:700 28px Fraunces,Georgia,serif;font-style:normal;color:var(--link);transition:color .35s}.svc b{font:700 19px Fraunces,Georgia,serif;letter-spacing:-.02em;line-height:1.15}.svc span{font-size:14.5px;flex:1}.svc em,.svc span{transition:color .35s}.svc em{font-style:normal;font-weight:600;color:var(--link)}.svc:hover{transform:translateY(-6px);background:var(--p);border-color:var(--p);color:#fff}.svc:hover em,.svc:hover i,.svc:hover span{color:#fff}a.det{display:inline-block}.more2,a.det{text-align:center;text-decoration:none}.more2{display:block;color:var(--link);font-weight:600;font-size:14.5px;margin-top:-2px}.more2:hover{text-decoration:underline}.plan.hot .more2{color:#fff}.lp{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;align-items:start;padding:12px 24px 80px;max-width:1200px;margin:0 auto}.lpm h2{font-size:26px;margin:46px 0 16px}.lpm h2+p,.lpm>p{color:var(--mute);max-width:70ch;margin:0}.lh{font-size:clamp(30px,4vw,46px);margin:16px 0 24px;line-height:1.08}.lbadge{display:flex;flex-wrap:wrap;gap:8px}.lbadge span{background:var(--tint);color:var(--link);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:600}.lbanner{border-radius:28px;min-height:250px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(135deg,#4c1d95,var(--p) 60%,#8b5cf6);position:relative;overflow:hidden}.lbanner i{position:absolute;right:28px;top:6px;font:700 150px/1 Fraunces,Georgia,serif;opacity:.2;font-style:normal}.lbanner b{font:700 32px Fraunces,Georgia,serif;letter-spacing:-.02em}.lbanner span{opacity:.85}.ticks{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15.5px}.ticks li{padding-left:28px;position:relative}.ticks li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.chk2{grid-template-columns:1fr 1fr;gap:12px 28px}.cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cmpc{border:1px solid var(--line);border-radius:20px;padding:20px;background:var(--card)}.cmpc[data-on=true]{border-color:var(--p);box-shadow:0 0 0 2px var(--p) inset}.cmpc h3{font-size:20px}.cmpc .pp{display:block;font:700 28px Fraunces,Georgia,serif;letter-spacing:-.03em;margin:6px 0 2px}.cmpc small{color:var(--mute);display:block;margin-bottom:12px}.cmpc .ticks{border-top:1px solid var(--line);padding-top:12px;font-size:14.5px}.ob{position:sticky;top:140px;background:var(--card);border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(109,40,217,.5)}.obt{display:flex;border-bottom:1px solid var(--line)}.obt button{flex:1;border:0;background:none;padding:16px 8px;font:600 15px Hanken Grotesk,sans-serif;color:var(--mute);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px}.obt button[aria-pressed=true]{color:var(--link)}.obb{padding:26px;display:grid;gap:14px}.obp b{font:700 42px Fraunces,Georgia,serif;letter-spacing:-.03em}.obp span{margin-left:6px}.obp s,.obp span{color:var(--mute)}.obp s{margin-left:10px;font-size:18px}.obs{margin:0;color:var(--mute)}.obl,.obs{font-size:14.5px}.obl{display:grid;gap:6px;font-weight:600}.obl select{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:10px 12px;font:inherit}.obb .ticks{padding-top:14px;border-top:1px solid var(--line);gap:8px;font-size:15px}.obn{margin:0;color:var(--mute);font-size:13.5px;text-align:center}.sale2{justify-self:start;background:#fbbf24;color:#2a1b00;font-weight:700;font-size:13px;padding:3px 12px;border-radius:999px}@media (max-width:1000px){.lp{grid-template-columns:1fr}.ob{position:static;order:-1}.svgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.chk2,.cmp,.svgrid{grid-template-columns:1fr}.lp{padding:8px 20px 60px}.lbanner{min-height:190px}}.main-nav{gap:22px}.acts .btn,.main-nav{white-space:nowrap}.cur{max-width:120px;text-overflow:ellipsis}.bar{gap:12px}@media (max-width:1180px){.main-nav{display:none}}.svc2{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:12px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.svc2:hover{transform:translateY(-6px);box-shadow:0 30px 50px -28px rgba(109,40,217,.5);border-color:var(--p2)}.svh{display:flex;flex-direction:column;gap:6px;text-decoration:none}.svh b{font:700 20px Fraunces,Georgia,serif;letter-spacing:-.02em;line-height:1.15}.svc2>p{margin:0;color:var(--mute);font-size:14.5px}.tl{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px;flex:1;align-content:end}.tl a{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;border-radius:12px;background:var(--tint);text-decoration:none;font-size:14.5px;transition:background .2s,color .2s}.tl a:hover{background:var(--p);color:#fff}.tl b{font-weight:700}.tl small{font-weight:500;opacity:.75}.tl li.hot a{box-shadow:0 0 0 1.5px var(--p) inset}.svm{color:var(--link);font-weight:600;font-size:14.5px;text-decoration:none}.svm:hover{text-decoration:underline}.svc2.alt{background:linear-gradient(150deg,#1e1b4b,var(--p));color:#fff;border-color:transparent}.svc2.alt .ib{background:hsla(0,0%,100%,.14);color:#fff}.svc2.alt>p{color:hsla(0,0%,100%,.8)}.svc2.alt .svm{color:#fff;margin-top:auto}.eyebrow{display:inline-block;font:700 13px Hanken Grotesk,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--link)}.eyebrow.lt{color:#c4b5fd}.hproof{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14.5px;color:var(--mute);animation:fade 1s .9s both}.hproof li{padding-left:22px;position:relative}.hproof li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.ic{width:24px;height:24px;display:block}.ib{width:48px;height:48px;border-radius:15px;background:var(--tint);color:var(--link);display:grid;place-items:center;flex:none;transition:background .3s,color .3s}.st:hover .ib,.svc2:hover .ib{background:var(--p);color:#fff}.band{padding:96px 0;margin-top:80px}.path5{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;position:relative}.path5:before{content:"";position:absolute;left:6%;right:6%;top:1px;height:2px;background:repeating-linear-gradient(90deg,var(--p2) 0 8px,transparent 8px 16px);opacity:.55}.st{position:relative;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:30px 20px 22px;display:flex;flex-direction:column;gap:10px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.st:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px rgba(109,40,217,.55)}.num{position:absolute;top:-15px;left:20px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--p2),var(--p));font:700 14px Fraunces,Georgia,serif;display:grid;place-items:center;box-shadow:0 8px 16px -6px rgba(109,40,217,.8)}.st h3{font-size:21px}.st p{margin:0;color:var(--mute);font-size:14.5px;flex:1}.find{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;background:var(--card);border:1px solid var(--line);border-radius:32px;padding:44px;box-shadow:0 40px 80px -56px rgba(109,40,217,.6)}.find h2{font-size:clamp(28px,3.4vw,42px);margin-bottom:12px}.find .mut{margin-bottom:24px}.goals{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.goals button{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:999px;padding:11px 18px;font:500 15.5px Hanken Grotesk,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.goals button:hover{border-color:var(--p2)}.goals button[aria-pressed=true]{background:var(--p);border-color:var(--p);color:#fff;box-shadow:0 10px 24px -10px rgba(109,40,217,.8)}.rec{background:linear-gradient(150deg,#1e1b4b,var(--p));border-radius:26px;padding:32px;display:grid;gap:14px;align-content:start}.rec small{color:#c4b5fd;font-weight:600}.rec h3{font-size:28px}.rec p{margin:0;opacity:.85}.rec .rp{font:700 42px Fraunces,Georgia,serif;letter-spacing:-.03em}.rec .rp span{font:500 15px Hanken Grotesk,sans-serif;opacity:.8;margin-left:8px;letter-spacing:0}.rec .ticks li:before{color:#fbbf24}.band-d{background:#140e2e;color:#fff;padding:96px 0;margin-top:96px}.ben{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.bn{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:10px}.bn .ib{background:hsla(0,0%,100%,.1);color:#c4b5fd}.bn h3{font-size:21px}.bn p{margin:0;color:hsla(0,0%,100%,.7);font-size:15px}#faq-home .faq{margin:0 auto}.band .sh h2,.band-d .sh h2,.hs .sh h2{font-size:clamp(32px,4.6vw,58px)}@media (max-width:1100px){.path5{grid-template-columns:repeat(2,1fr);gap:34px 18px}.path5:before{display:none}.ben{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.find{grid-template-columns:1fr;padding:28px}}@media (max-width:560px){.ben,.path5{grid-template-columns:1fr}.band,.band-d{padding:64px 0;margin-top:56px}}.tl b{white-space:nowrap}.st .tl a{font-size:13.5px;padding:8px 10px;gap:6px}.hdr{position:sticky;top:calc(10px + env(safe-area-inset-top, 0px));z-index:30;padding:0 16px;margin-top:10px}.bar2{position:relative;max-width:1200px;margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 10px 0 24px;border-radius:999px;background:var(--hbg);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border:1px solid var(--line);box-shadow:0 10px 36px -20px rgba(40,20,90,.35);transition:box-shadow .3s}.hdr.sc .bar2{box-shadow:0 18px 50px -20px rgba(40,20,90,.5)}#mnav .logo,.hdr .logo{color:var(--link)}.nv{display:flex;gap:2px}.nv,.nvl{align-items:center}.nvl{display:inline-flex;gap:4px;padding:9px 15px;border-radius:999px;font-size:15px;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.nvi:focus-within>.nvl,.nvi:hover>.nvl,.nvl:hover{background:var(--tint);color:var(--link)}.nvl[aria-current=page]{background:var(--tint);color:var(--link)}.chv{width:15px;height:15px;transition:transform .25s}.nvi:hover .chv{transform:rotate(180deg)}.mega{position:absolute;left:50%;top:calc(100% + 14px);width:min(880px,94vw);transform:translate(-50%,10px);border:1px solid var(--line);border-radius:30px;padding:20px;box-shadow:0 50px 90px -34px rgba(30,10,80,.5);opacity:0;visibility:hidden;transition:opacity .22s,transform .22s,visibility .22s}.mega:before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.nvi:focus-within .mega,.nvi:hover .mega{opacity:1;visibility:visible;transform:translate(-50%)}.hdr.shut .mega{display:none}.mgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.mg{display:flex;gap:14px;padding:12px 14px;border-radius:18px;text-decoration:none;transition:background .2s}.mg:hover .ib{background:var(--p);color:#fff}.mg .ib{width:44px;height:44px;border-radius:14px}.mg .mt{flex:1;min-width:0}.mg b{display:block;font:700 15.5px Fraunces,Georgia,serif}.mg small{display:block;color:var(--mute);font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.mg em,.mg small{white-space:nowrap}.mg em{font-style:normal;font-size:13.5px;color:var(--link)}.mgb{display:flex;justify-content:space-between;margin-top:12px;padding-top:14px;border-top:1px solid var(--line)}.mgb a{font-weight:600;font-size:14.5px;color:var(--link);text-decoration:none;padding:4px 10px}.mgb a:hover{text-decoration:underline}.acts2{gap:8px}.acts2,.cw{display:flex;align-items:center}.cw{position:relative}.cw svg{position:absolute;left:12px;width:16px;height:16px;color:var(--link);pointer-events:none}.cw select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;font:600 14px Hanken Grotesk,sans-serif;border-radius:999px;padding:11px 14px 11px 34px;cursor:pointer}.cartb,.cw select{background:var(--tint);color:var(--link)}.cartb{position:relative;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.cartb:hover{background:var(--p);color:#fff}.cc{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;font:700 12px Hanken Grotesk,sans-serif;display:grid;place-items:center;padding:0 5px;border:2px solid var(--bg)}.qt{padding:12px 22px}.burger{display:none;width:44px;height:44px;border-radius:50%;border:0;background:var(--tint);color:var(--link);place-items:center;cursor:pointer}dialog#mnav{margin:0;max-width:100%;width:100%;height:100%;max-height:100%;border-radius:0}.mnb{padding:20px 24px 40px;display:grid;gap:4px;align-content:start}.mnh{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.mnl{font:700 26px Fraunces,Georgia,serif;letter-spacing:-.02em;padding:13px 0;text-decoration:none;border-bottom:1px solid var(--line)}.mnsv{display:grid;padding:4px 0 8px 6px}.mnsv a{display:flex;gap:12px;align-items:center;padding:8px 0;text-decoration:none;color:var(--mute);font-weight:500}.mnsv .ib{width:36px;height:36px;border-radius:11px}.hero{padding:clamp(70px,11vw,140px) 0 clamp(80px,10vw,130px)}.hero .wrap.hc{grid-template-columns:minmax(0,1fr);gap:0;justify-items:center;text-align:center}.hero h1{font-size:clamp(36px,5.8vw,84px);line-height:1.04;max-width:22ch;margin-left:auto;margin-right:auto}.rot{vertical-align:top}.rot,.rot i{height:1.16em}.rot i{font-style:normal;line-height:1.16;text-align:center;white-space:nowrap;background:linear-gradient(90deg,var(--p),#c026d3 55%,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes rotw{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-100%)}66%,94%{transform:translateY(-200%)}to{transform:translateY(-300%)}}.hero p.lead{margin:28px auto 34px;max-width:50ch;font-size:clamp(17px,1.6vw,21px)}.hero .dual{justify-content:center;margin-bottom:26px}.btn.big{padding:16px 30px}.hero .search{width:100%;max-width:640px;margin:0 auto}@media (max-width:1060px){.nv{display:none}.burger{display:grid}}@media (max-width:560px){.qt{display:none}.hdr{padding:0 10px}.bar2{padding-left:16px}.cw select{padding-right:8px}}::-moz-selection{background:var(--p);color:#fff}::selection{background:var(--p);color:#fff}.btn:active{transform:scale(.97)}.lgw{max-width:820px}.lgb{padding:30px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.lgb:last-child{border-bottom:1px solid var(--line)}.lgb h3{font-size:26px;margin-bottom:10px}.lgb p{color:var(--mute);margin:0;max-width:68ch}#bill{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 40px;overflow-x:auto}#pricing .pnote{text-align:center}#faq .faq{margin:0 auto}.svp .sdesc{display:none}.thumb{overflow:hidden}body .prods .card .thumb[data-c=template]{background:linear-gradient(135deg,#8b5cf6,#4c1d95)}body .prods .card .thumb[data-c=brand]{background:linear-gradient(135deg,#d946ef,#6d28d9)}body .prods .card .thumb[data-c=marketing]{background:linear-gradient(135deg,#60a5fa,#6d28d9)}body .prods .card .thumb[data-c=ui]{background:linear-gradient(135deg,#312e81,#8b5cf6)}.svc .thumb{height:120px;border-radius:16px;width:100%;position:relative;margin-bottom:6px;transition:transform .35s}.svc:hover .thumb{transform:scale(1.02)}.lbanner[data-c=template],.svc .thumb[data-c=template]{background:linear-gradient(135deg,#8b5cf6,#4c1d95)}.lbanner[data-c=brand],.svc .thumb[data-c=brand]{background:linear-gradient(135deg,#d946ef,#6d28d9)}.lbanner[data-c=marketing],.svc .thumb[data-c=marketing]{background:linear-gradient(135deg,#60a5fa,#6d28d9)}.lbanner[data-c=ui],.svc .thumb[data-c=ui]{background:linear-gradient(135deg,#312e81,#8b5cf6)}.art{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.lbanner .art{left:38%}.mk{background:#fff;border-radius:12px;box-shadow:0 16px 36px -14px rgba(10,5,40,.55)}.mk.br{width:64%;height:70%;padding:8px;display:grid;grid-template-rows:8px 1fr;gap:7px}.dots{display:flex;gap:4px}.dots b{width:6px;height:6px;border-radius:50%;background:#dcd3f5}.bd{display:grid;grid-template-columns:1.25fr 1fr;gap:6px;min-height:0}.bd u{display:block;border-radius:7px;background:#efe8fc}.bd>u{background:linear-gradient(135deg,#a78bfa,#6d28d9)}.bd .col{display:grid;gap:6px}.mk.bk{width:52%;height:74%;padding:10px;display:grid;justify-items:center;align-content:center;gap:9px}.mk.bk .lg{width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.sw{display:flex;gap:5px}.sw b{width:14px;height:14px;border-radius:50%}.mk.bk u{display:block;width:60%;height:5px;border-radius:3px;background:#e4def3}.mk.pst{position:absolute;width:36%;aspect-ratio:1;padding:8px;display:grid;align-content:start;gap:6px}.pst.p1{left:24%;top:14%;transform:rotate(-6deg)}.pst.p2{right:22%;top:26%;transform:rotate(5deg);background:#fdf4ff}.pst i{display:block;height:44px;border-radius:7px;background:linear-gradient(135deg,#f0abfc,#8b5cf6)}.pst u{display:block;height:5px;border-radius:3px;background:#e4def3;width:80%}.mk.ph{position:absolute;width:24%;height:78%;padding:7px;border-radius:16px;display:grid;align-content:start;gap:6px;left:27%;top:11%}.mk.ph.p2{left:auto;right:27%;top:20%}.ph s{width:30%;height:4px;border-radius:2px;background:#dcd3f5;margin:0 auto 2px}.ph s,.ph u{display:block}.ph u{height:18px;border-radius:7px;background:#efe8fc}.ph u:first-of-type{height:32px;background:linear-gradient(135deg,#a78bfa,#6d28d9)}.ph u.sm{height:9px}.lbanner i .ic{width:150px;height:150px;stroke-width:1.1}.lbanner i{top:30px}.hs{padding:72px 0 0}.ctr2{text-align:center;margin-top:28px}@media (max-width:960px){.hero .wrap{grid-template-columns:1fr}.orbit{max-width:400px;width:calc(100% - 90px)}.tiles{grid-template-columns:repeat(3,1fr)}.assure,.cards,.fcols,.stats{grid-template-columns:repeat(2,1fr)}.main-nav{display:none}}@media (max-width:560px){.cards,.steps{grid-template-columns:1fr}.cta{margin:0 12px;padding:52px 24px}.search .btn{padding:13px 18px}.ghost{display:none}section{padding:64px 0}.hero{padding:60px 0 72px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.draw{stroke-dashoffset:0}.arrow,.js .rv{opacity:1}.js .rv{transform:none}.step:after{width:100%}.marq div{transform:none}html{scroll-behavior:auto}}:root{--bg:#f6f1ff;--card:#fffcf6;--line:#d8cfbe;--tint:#ebe3d3;--link:#5b21b6;--hbg:#f6f1ff;--y:#ffc93c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#15121a;--card:#1e1a25;--ink:#f6f1ff;--mute:#a8a1b3;--line:#373040;--tint:#262130;--hbg:#15121a;--link:#b79cf5;--p:#7c3aed;--p2:#7c3aed}}:root[data-theme=dark]{--bg:#15121a;--card:#1e1a25;--ink:#f6f1ff;--mute:#a8a1b3;--line:#373040;--tint:#262130;--hbg:#15121a;--link:#b79cf5}body{letter-spacing:-.003em}body:before{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.07;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .1  0 0 0 0 .08  0 0 0 0 .12  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}h1,h2{font-weight:500;letter-spacing:-.025em}h3{font-weight:600}h1 em,h2 em{font-style:italic;font-weight:500}.band-d h2 em,.fbig em{color:var(--y)}@media (prefers-color-scheme:dark){h1 em,h2 em{color:#b79cf5}}.hdr{top:0;margin:0;padding:0;background:var(--bg);border-bottom:1.5px solid var(--ink)}.bar2{max-width:1240px;height:72px;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;padding:0 24px}.bar2,.hdr.sc .bar2{box-shadow:none}.nvl{border-radius:0;background:none!important;padding:8px 2px;margin:0 14px;position:relative;font-weight:500;color:var(--ink)}.nvl:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .25s}.nvi:hover>.nvl:after,.nvl:hover:after,.nvl[aria-current=page]:after{transform:scaleX(1)}.nvi:hover>.nvl,.nvl:hover,.nvl[aria-current=page]{color:var(--ink)}.cartb,.cw select{border:1.5px solid var(--ink);border-radius:10px;background:var(--card);color:var(--ink)}.cw svg{color:var(--ink)}.cw select{padding:9px 12px 9px 32px}.cartb{border-radius:10px;width:42px;height:42px}.cartb:hover{background:var(--y);color:#2b1068}.cc{background:var(--ink);color:var(--bg);border-color:var(--bg);border-radius:999px}.burger{border:1.5px solid var(--ink);border-radius:10px;color:var(--ink)}.burger,.mega{background:var(--card)}.mega{border:1.5px solid var(--ink);border-radius:16px;box-shadow:6px 6px 0 var(--ink)}.mg:hover{background:var(--tint)}.mg em{font-weight:600}.mg em,.mgb a{color:var(--ink)}.mgb a{text-decoration:underline;text-underline-offset:3px}.btn{background:var(--p);background-image:none;color:#fff;border:1.5px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink);font-weight:600;transition:transform .15s,box-shadow .15s,background .15s}.btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.btn:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.btn.alt,.btn.ghost{background:var(--card);color:var(--ink)}.btn:disabled{box-shadow:none;transform:none}.qt{padding:11px 20px}.plan:not(.hot) .btn{background:var(--card);color:var(--ink);box-shadow:3px 3px 0 var(--ink)}.plan:not(.hot) .btn:hover{box-shadow:5px 5px 0 var(--ink)}.plan.hot .btn,.plan:not(.hot) .btn:hover{background:var(--y);color:#2b1068}.add{background:var(--card);color:var(--ink);border:1.5px solid var(--ink);border-radius:10px}.add:hover{background:var(--y);color:#2b1068}.add.done{background:#16a34a;color:#fff}.det{border:1.5px solid var(--ink);border-radius:10px;color:var(--ink)}.det:hover{background:var(--tint)}.hero{background:var(--bg);padding:56px 0 84px;border-bottom:1.5px solid var(--ink);overflow:visible}.hero .wrap.hh{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:center;text-align:left;justify-items:stretch}.hero h1{font-size:clamp(40px,5.8vw,86px);line-height:1.02;max-width:none;margin:0;font-weight:500;animation:rise 1s cubic-bezier(.2,.8,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}.kick{font:500 12.5px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px;color:var(--ink)}.ul{display:inline;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'><path d='M0 5 Q5 0 10 5 T20 5 T30 5 T40 5' fill='none' stroke='%236D28D9' stroke-width='3' stroke-linecap='round'/></svg>") repeat-x 0 100%;background-size:40px 10px;padding-bottom:.16em}.hero p.lead{margin:26px 0 30px;max-width:46ch;font-size:clamp(17px,1.5vw,20px);color:var(--mute);animation:none}.hero .dual{justify-content:flex-start;margin-bottom:24px}.btn.big{padding:15px 26px;font-size:16px}.hero .search{margin:0;max-width:540px;background:var(--card);border:1.5px solid var(--ink);border-radius:12px;box-shadow:4px 4px 0 var(--ink);padding:5px;backdrop-filter:none;animation:none}.hero .search input{color:var(--ink)}.hero .search .btn{border-radius:8px;box-shadow:none}.hr{position:relative;min-height:580px}.tk{position:absolute;width:min(320px,86%);background:var(--card);border:1.5px solid var(--ink);border-radius:14px;padding:18px 20px;box-shadow:5px 5px 0 var(--ink);text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tk small{font:500 11px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5e5280}.tk h3{font:600 21px Fraunces,Georgia,serif;margin:8px 0 4px;letter-spacing:-.01em;line-height:1.15}.tk .tp{font:600 36px Fraunces,Georgia,serif;letter-spacing:-.03em}.tk .tp span{font:500 13px Hanken Grotesk,sans-serif;color:#5e5280;margin-left:6px;letter-spacing:0}.tk ul{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1.5px dashed rgba(43,16,104,.35);display:grid;gap:4px;font-size:14px}.tk li:before{content:"✓ ";color:var(--p);font-weight:700}.tk.t1{top:6px;transform:rotate(-4deg);background:#ffd966}.tk.t2{top:150px;transform:rotate(3deg);background:#fffcf6}.tk.t3{left:30px;top:376px;transform:rotate(-1.5deg);background:#d9c9ff}.hr:hover .tk{transform:rotate(0)}.tk:hover{z-index:3;box-shadow:8px 8px 0 var(--ink)}.burst{position:absolute;right:2px;top:-6px;width:116px;height:116px;display:grid;place-items:center;text-align:center;font:500 12px/1.2 DM Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#2b1068;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='98.0,50.0 89.2,57.8 94.3,68.4 83.3,72.2 83.9,83.9 72.2,83.3 68.4,94.3 57.8,89.2 50.0,98.0 42.2,89.2 31.6,94.3 27.8,83.3 16.1,83.9 16.7,72.2 5.7,68.4 10.8,57.8 2.0,50.0 10.8,42.2 5.7,31.6 16.7,27.8 16.1,16.1 27.8,16.7 31.6,5.7 42.2,10.8 50.0,2.0 57.8,10.8 68.4,5.7 72.2,16.7 83.9,16.1 83.3,27.8 94.3,31.6 89.2,42.2' fill='%23FFC93C' stroke='%2317131D' stroke-width='2.5' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;transform:rotate(12deg);animation:wob 6s ease-in-out infinite}@keyframes wob{50%{transform:rotate(4deg) scale(1.05)}}.marq{background:var(--ink);color:var(--bg);padding:14px 0;border-bottom:0}.marq div{font:italic 500 26px Fraunces,Georgia,serif;letter-spacing:-.01em}.marq span{color:var(--y);opacity:1;margin:0 30px}.trust2{border-bottom:1.5px solid var(--ink)}.tg div:before{content:"✓";width:auto;height:auto;background:none;color:var(--p);font-weight:700;top:0}.tg b{font-family:Fraunces,Georgia,serif}.stats{border-bottom:1.5px solid var(--ink)}.stats>div{border-left:1.5px solid var(--ink);padding-left:20px}.stats b{color:var(--ink)}main{counter-reset:sec}.eyebrow{font:500 12.5px DM Mono,monospace;letter-spacing:.1em;color:var(--ink);margin-bottom:14px}.eyebrow:before{counter-increment:sec;content:counter(sec,decimal-leading-zero) " / ";color:var(--p)}.eyebrow.lt{color:#f6f1ff}.eyebrow.lt:before{color:var(--y)}.sh,.sh.ctr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px 56px;align-items:end;text-align:left;margin-bottom:44px}.sh .eyebrow{grid-column:1/-1;margin-bottom:4px}.sh h2{font-size:clamp(32px,4.6vw,60px);line-height:1.02}.sh p,.sh.ctr p{margin:0;max-width:44ch;justify-self:start}.sh.ctr p{margin-left:0;margin-right:0}.band .sh h2,.band-d .sh h2,.hs .sh h2{font-size:clamp(32px,4.6vw,60px)}#bill,#tbill,.pf.ctr,.sbill{justify-content:flex-start;margin-left:0;margin-right:auto}.pf.ctr{justify-content:flex-start}.ctr2{text-align:left}.bn,.build,.bundle,.card,.cmpc,.cstart,.cta,.dfind,.f input,.f select,.f textarea,.find,.form,.lbanner,.lgb,.ob,.otext,.path,.plan,.rec,.side,.st,.svc,.svc2,.toast,dialog{border-radius:16px}.bn,.build,.card,.cmpc,.cstart,.dfind,.find,.form,.ob,.path,.plan,.st,.svc,.svc2{background:var(--card);border:1px solid var(--line);box-shadow:none}.card,.plan,.st,.svc,.svc2{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s,background .2s}.card:hover,.plan:hover,.st:hover,.svc2:hover,.svc:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--ink);border-color:var(--ink)}.svc:hover{background:var(--card);color:var(--ink)}.svc:hover em,.svc:hover i,.svc:hover span{color:inherit}.svc em,.svc2 .svm{color:var(--ink);font-weight:600}.svc em{text-decoration:underline;text-underline-offset:3px}.svc span{color:var(--mute)}.card .thumb{border-radius:0}span.ib{border-radius:12px;background:var(--tint);color:var(--ink);border:1px solid var(--line);transition:transform .25s}.mg:hover .ib,.st:hover .ib,.svc2:hover .ib{background:var(--tint);color:var(--ink);transform:rotate(-6deg)}span.ib.ib:has([data-i=logo]){background:#ffd966;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=fb]){background:#ffb09e;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=google]){background:#b5e8cc;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=seo]){background:#d8c7ff;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=social]){background:#ffc4da;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=web]){background:#badcff;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=video]){background:#ffd2a0;color:#2b1068;border-color:#2b1068}span.ib.ib:has([data-i=globe]){background:#badcff;color:#2b1068;border-color:#2b1068}.bn span.ib.ib{background:hsla(0,0%,100%,.08);color:#f6f1ff}.tl a{background:var(--card);border:1px solid var(--line);border-radius:10px}.tl a:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tl li.hot a{background:var(--y);color:#2b1068;box-shadow:none}.svc2.alt,.tl li.hot a{border-color:var(--ink)}.svc2.alt{background:var(--ink);color:var(--bg)}.svc2.alt>p{color:rgba(246,241,255,.75)}.svc2.alt .svm{color:var(--y)}.svc2.alt span.ib.ib{background:var(--y);color:#2b1068;border-color:var(--y)}.plan.hot{background:var(--p);color:#fff;border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.plan.hot:hover{box-shadow:8px 8px 0 var(--ink)}.badge{background:var(--y);color:#2b1068;border:1.5px solid var(--ink);border-radius:6px;box-shadow:2px 2px 0 var(--ink);transform:rotate(-3deg);font-family:DM Mono,monospace;font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.amt b,.cmpc .pp,.obp b,.rec .rp{color:inherit}.plan.hot .amt b{color:#fff}.num{background:var(--ink);color:var(--y);box-shadow:none;border-radius:6px}.band{background:var(--tint);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.path5:before{background:repeating-linear-gradient(90deg,var(--ink) 0 6px,transparent 6px 14px);opacity:.5}.find{border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--ink);border-radius:20px}.goals button{border:1.5px solid var(--ink);background:var(--card);border-radius:10px;font-weight:500}.goals button:hover{background:var(--tint)}.goals button[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:none}.rec{background:var(--p);color:#fff;border:1.5px solid var(--ink);border-radius:16px}.rec .ticks li:before,.rec small{color:var(--y)}.rec .btn.alt{color:var(--ink)}.band-d{background:#2b1068;color:#f6f1ff;border-top:1.5px solid #2b1068}.bn{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.2)}.path.alt{background:var(--ink);color:var(--bg);border-color:var(--ink)}.path.alt small{color:var(--y)}.path.alt p{color:rgba(246,241,255,.78)}.path.alt .btn{background:var(--y);color:#2b1068}.bundle{background:var(--ink);border:1.5px solid var(--ink)}.bundle .btn{background:var(--y);color:#2b1068}.cta{position:relative;background:var(--p);border:1.5px solid var(--ink);border-radius:20px;box-shadow:8px 8px 0 var(--ink)}.cta:after{display:none}.cta:before{content:"Reply in\A 24 hours";white-space:pre;position:absolute;right:48px;top:36px;width:116px;height:116px;display:grid;place-items:center;text-align:center;font:500 12px/1.25 DM Mono,monospace;text-transform:uppercase;color:#2b1068;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='98.0,50.0 89.2,57.8 94.3,68.4 83.3,72.2 83.9,83.9 72.2,83.3 68.4,94.3 57.8,89.2 50.0,98.0 42.2,89.2 31.6,94.3 27.8,83.3 16.1,83.9 16.7,72.2 5.7,68.4 10.8,57.8 2.0,50.0 10.8,42.2 5.7,31.6 16.7,27.8 16.1,16.1 27.8,16.7 31.6,5.7 42.2,10.8 50.0,2.0 57.8,10.8 68.4,5.7 72.2,16.7 83.9,16.1 83.3,27.8 94.3,31.6 89.2,42.2' fill='%23FFC93C' stroke='%2317131D' stroke-width='2.5' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;transform:rotate(-10deg)}.cta .btn{background:var(--y);color:#2b1068}.lbanner[data-c=brand],.svc .thumb[data-c=brand],body .prods .card .thumb[data-c=brand]{background:#ffc93c}.lbanner[data-c=marketing],.svc .thumb[data-c=marketing],body .prods .card .thumb[data-c=marketing]{background:#ff7a59}.thumb{border-bottom:1.5px solid var(--ink)}.svc .thumb{border:1.5px solid var(--ink)}.sale{background:#fff;font-weight:500}.sale,.sale2{color:#2b1068;border:1.5px solid var(--ink);border-radius:6px;font-family:DM Mono,monospace}.sale2{background:var(--y)}.lbanner{background:var(--p);border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.lbanner i{color:var(--y);opacity:1}.lbanner[data-c=brand] b,.lbanner[data-c=brand] span{color:#2b1068}.ob{border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.obt button[aria-pressed=true]{color:var(--ink);border-color:var(--p)}.cmpc[data-on=true]{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.bill{background:var(--card);border:1.5px solid var(--ink);border-radius:12px}.bill button{border-radius:8px;color:var(--ink)}.bill button[aria-pressed=true],.pf button[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:none}.pf button{border:1.5px solid var(--ink);background:var(--card)}.pf a,.pf button{border-radius:10px}.pf a{border:1.5px solid var(--ink)}.pf a[aria-current=page]{background:var(--ink);color:var(--bg)}.dsearch{border:1.5px solid var(--ink);border-radius:12px;box-shadow:4px 4px 0 var(--ink)}.dsearch .btn{border-radius:8px;box-shadow:none}.dsearch span{color:var(--ink)}.tlds button{border:1.5px solid var(--ink);border-radius:10px}.tlds button[aria-pressed=true]{background:var(--y);color:#2b1068;box-shadow:3px 3px 0 var(--ink)}.tlds button[aria-pressed=true] small{color:#2b1068}.dfind{border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.brow input,.f input,.f select,.f textarea,.obl select,.pill2 span{border:1.5px solid var(--ink);background:var(--card);border-radius:10px}.pill2 input:checked+span{background:var(--ink);color:var(--bg);border-color:var(--ink)}.faq summary{font-family:Fraunces,Georgia,serif;font-weight:500}.faq details{border-color:var(--ink)}dialog{border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}dialog#drawer,dialog#mnav{box-shadow:none;border-radius:0}dialog::backdrop{background:rgba(43,16,104,.55);backdrop-filter:none}.toast{background:var(--ink);color:var(--bg);border-radius:10px}.crumb{font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.crumb b{font-weight:500}.lgb{border-radius:0;border-color:var(--ink)}.x{border:1.5px solid var(--ink);border-radius:10px;background:var(--card)}footer{background:#2b1068;color:#f6f1ff}.fbig{font:500 clamp(34px,5.4vw,78px)/1.02 Fraunces,Georgia,serif;letter-spacing:-.03em;max-width:17ch;margin:0 0 64px}.fcols h4{font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--y)}.mut,.pnote{color:var(--mute)}@media (max-width:1000px){.hero .wrap.hh{grid-template-columns:1fr;gap:40px}.hr{min-height:520px;max-width:460px}.sh,.sh.ctr{grid-template-columns:1fr;gap:12px}.nv{display:none}.burger{display:grid}}@media (max-width:560px){.hero{padding:36px 0 56px}.cta:before{display:none}.nvl{margin:0 8px}.hr{min-height:560px}.tk.t3{left:10px}.kick{font-size:11px}}@media (prefers-reduced-motion:reduce){.burst,.hero h1{animation:none}}.hero{overflow-x:clip}@media (max-width:560px){.burst{right:0;width:96px;height:96px;font-size:10px}.tk.t2{right:6px}.tk{width:min(300px,84%)}}:root{--bg:#fff;--card:#fff;--ink:#2b1068;--mute:#5e5280;--line:#e6dcf8;--rule:#d9cbf5;--tint:#f6f1ff;--tint2:#ebe1ff;--p:#6d28d9;--p2:#6d28d9;--pd:#4c1d95;--link:#6d28d9;--hbg:#fff;--y:#ddd0ff;--night:#2b1068}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#140b2b;--card:#1d1338;--ink:#ede5ff;--mute:#b8aadb;--line:#3a2b63;--rule:#3a2b63;--tint:#22174a;--tint2:#2e1f5e;--p:#8b5cf6;--p2:#8b5cf6;--pd:#a78bfa;--link:#c4b5fd;--hbg:#140b2b}}:root[data-theme=dark]{--bg:#140b2b;--card:#1d1338;--ink:#ede5ff;--mute:#b8aadb;--line:#3a2b63;--rule:#3a2b63;--tint:#22174a;--tint2:#2e1f5e;--p:#8b5cf6;--p2:#8b5cf6;--pd:#a78bfa;--link:#c4b5fd;--hbg:#140b2b}body:before{display:none}h1 em,h2 em{color:var(--p)}@media (prefers-color-scheme:dark){h1 em,h2 em{color:#c4b5fd}}.band-d h2 em,.fbig em{color:#ddd0ff}.hdr{border-bottom:1px solid var(--line)}.hero,.stats,.trust2{border-bottom:1px solid var(--rule)}.stats>div{border-left:1px solid var(--rule)}.band{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.faq details,.lgb{border-color:var(--rule)}.kick,.stats b{color:var(--p)}.add:hover,.badge,.bundle .btn,.burst,.cartb:hover,.cta .btn,.cta:before,.path.alt .btn,.plan.hot .btn,.plan:not(.hot) .btn:hover,.sale,.sale2,.svc2.alt span.ib.ib,.tl li.hot a,.tlds button[aria-pressed=true],.tlds button[aria-pressed=true] small{color:#2b1068}.bundle .btn,.cta .btn,.path.alt .btn,.plan.hot .btn{background:#fff}.badge,.sale,.sale2{background:#ddd0ff;border-color:#2b1068}.add:hover,.cartb:hover,.plan:not(.hot) .btn:hover{background:#ddd0ff}.tlds button[aria-pressed=true]{background:#ddd0ff;border-color:#2b1068}.eyebrow.lt:before,.fcols h4,.marq span,.path.alt li:before,.path.alt small,.plan.hot li:before,.rec .ticks li:before,.rec small,.svc2.alt .svm{color:#ddd0ff}.cc,.marq{background:var(--p);color:#fff}.band-d{border-top:0}.band-d,footer{background:var(--night)}footer{color:#f4efff}.bundle,.path.alt,.svc2.alt{background:#2b1068;color:#fff;border-color:#2b1068}span.ib.ib:has([data-i]){background:var(--tint2);color:var(--p);border-color:var(--line)}.mg:hover .ib,.st:hover .ib,.svc2:hover .ib{background:var(--p);color:#fff;border-color:var(--p)}.svc2.alt span.ib.ib{background:#ddd0ff;border-color:#ddd0ff}.bn span.ib.ib{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:#ddd0ff}.lbanner[data-c=template],.svc .thumb[data-c=template],body .prods .card .thumb[data-c=template]{background:#6d28d9}.lbanner[data-c=brand],.svc .thumb[data-c=brand],body .prods .card .thumb[data-c=brand]{background:#8b5cf6}.lbanner[data-c=marketing],.svc .thumb[data-c=marketing],body .prods .card .thumb[data-c=marketing]{background:#4c1d95}.lbanner[data-c=ui],.svc .thumb[data-c=ui],body .prods .card .thumb[data-c=ui]{background:#2b1068}.lbanner[data-c=brand] b,.lbanner[data-c=brand] span{color:#fff}.lbanner i{color:#ddd0ff;opacity:.9}.tk{color:var(--ink)}.tk .tp span,.tk small{color:var(--mute)}.tk.t1{background:var(--tint2)}.tk.t2{background:var(--card)}.tk.t3{background:var(--p);color:#fff}.tk.t3 .tp span,.tk.t3 small{color:#e6dcf8}.tk.t3 li:before{color:#fff}.tk.t3 ul{border-top-color:hsla(0,0%,100%,.45)}.tk ul{border-top-color:var(--rule)}.burst,.cta:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='98.0,50.0 89.2,57.8 94.3,68.4 83.3,72.2 83.9,83.9 72.2,83.3 68.4,94.3 57.8,89.2 50.0,98.0 42.2,89.2 31.6,94.3 27.8,83.3 16.1,83.9 16.7,72.2 5.7,68.4 10.8,57.8 2.0,50.0 10.8,42.2 5.7,31.6 16.7,27.8 16.1,16.1 27.8,16.7 31.6,5.7 42.2,10.8 50.0,2.0 57.8,10.8 68.4,5.7 72.2,16.7 83.9,16.1 83.3,27.8 94.3,31.6 89.2,42.2' fill='%23DDD0FF' stroke='%232B1068' stroke-width='2.5' stroke-linejoin='round'/></svg>")}.rot{display:inline-block;overflow:hidden;vertical-align:bottom;font-style:normal}.rot,.rot i{height:1.14em}.rot i{display:block;width:-moz-max-content;width:max-content;line-height:1.14;padding-bottom:.08em;font-style:italic;color:var(--p);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'><path d='M0 5 Q5 0 10 5 T20 5 T30 5 T40 5' fill='none' stroke='%236D28D9' stroke-width='3' stroke-linecap='round'/></svg>") repeat-x 0 100%;background-size:40px 10px;animation:rotw 9s cubic-bezier(.76,0,.24,1) infinite}@media (prefers-color-scheme:dark){.rot i{color:#c4b5fd}}.hr:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;left:8%;top:4%;background:radial-gradient(closest-side,rgba(109,40,217,.2),rgba(109,40,217,0));animation:glow 12s ease-in-out infinite alternate;pointer-events:none}.burst,.tk{z-index:1}.burst{z-index:4}@keyframes glow{to{transform:translate(70px,50px) scale(1.2)}}.dual .btn:first-child:not(:hover){animation:ring 2.8s ease-out infinite}@keyframes ring{0%{box-shadow:3px 3px 0 var(--ink),0 0 0 0 rgba(109,40,217,.5)}70%,to{box-shadow:3px 3px 0 var(--ink),0 0 0 16px rgba(109,40,217,0)}}.path5:before{background:linear-gradient(90deg,var(--p) 0 6px,transparent 6px 14px) 0 0/14px 2px repeat-x;opacity:.7;animation:dashm 1.1s linear infinite}@keyframes dashm{to{background-position:14px 0}}.num{background:var(--p);color:#fff}.bill button[aria-pressed=true],.goals button[aria-pressed=true],.pf a[aria-current=page],.pf button[aria-pressed=true],.pill2 input:checked+span{background:var(--p);color:#fff;border-color:var(--p)}.bundle .btn,.cta .btn{color:#2b1068}@media (prefers-reduced-motion:reduce){.dual .btn:first-child,.hr:before,.path5:before{animation:none!important}}:root{--pt:#6d28d9}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--p:#7c3aed;--p2:#7c3aed;--pt:#c4b5fd}}:root[data-theme=dark]{--p:#7c3aed;--p2:#7c3aed;--pt:#c4b5fd}.eyebrow:before,.kick,.stats b,.tk li:before{color:var(--pt)}.tl li.hot a{color:var(--ink);background:var(--tint2);border-color:var(--pd)}.tl li.hot a:hover{background:var(--ink);color:var(--bg)}.plan.hot .amt span,.plan.hot .d,.plan.hot .more2,.plan.hot .sub,.plan.hot li{color:hsla(0,0%,100%,.95)}.path.alt small,.rec .rp span,.rec p,.rec small{color:#fff}.tk.t3 .tp span,.tk.t3 small{color:#f3edff}.lbanner[data-c=brand],.svc .thumb[data-c=brand],body .prods .card .thumb[data-c=brand]{background:#7c3aed}.lbanner b,.lbanner span{color:#fff}span.ib.ib:has([data-i]){color:var(--pt)}.mg:hover span.ib.ib:has([data-i]),.st:hover span.ib.ib:has([data-i]),.svc2:hover span.ib.ib:has([data-i]){color:#fff}.tg div:before{color:var(--pt)}.path5{grid-template-columns:repeat(3,1fr);gap:34px 20px}.path5:before{display:none}.mega{width:min(1060px,96vw)}.mgg{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.mgh{font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--mute);margin:4px 0 6px 10px}.mg .ib{width:36px;height:36px;border-radius:11px}.mg small{font-size:12.5px}.mnsv .mgh{margin:12px 0 2px}.gf{margin-bottom:28px}@media (max-width:1100px){.path5{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.path5{grid-template-columns:1fr}}:root{--pad:clamp(20px,4.5vw,32px);--sec:clamp(56px,7.5vw,104px)}.wrap{padding-right:var(--pad)}.bar2,.wrap{padding-left:var(--pad)}.bar2{padding-right:calc(var(--pad) - 10px)}.hero{padding:clamp(36px,5vw,64px) 0 clamp(52px,6vw,84px)}#find,#paths,.hs{padding:var(--sec) 0 0}.band,.band-d{padding:var(--sec) 0;margin-top:var(--sec)}#how{padding:var(--sec) 0 0}.stats{padding:clamp(36px,5vw,56px) 0}#contact{margin-top:var(--sec)}.cta{width:min(calc(100% - 2 * var(--pad)),1136px);margin:0 auto;padding:clamp(44px,6vw,84px) clamp(24px,5vw,56px)}footer{margin-top:var(--sec);padding-top:clamp(52px,6vw,80px)}.sh,.sh.ctr{margin-bottom:clamp(28px,4vw,44px)}.fp{display:none;font:600 13.5px Hanken Grotesk,sans-serif;font-style:normal;color:var(--link)}@media (max-width:700px){body{font-size:16px}.svgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.svc2{padding:16px;gap:6px;min-height:0}.svc2 .svm,.svc2 .tl,.svc2>p{display:none}.svc2 .fp{display:block}.svc2 .svh b{font-size:16.5px}.svc2 .ib{width:40px;height:40px}.svc2.alt .svm,.svc2.alt>p{display:block}.svc2.alt>p{font-size:13.5px}#cus-grid .svc{padding:16px;min-height:0}#cus-grid .svc span:not(.ib){font-size:13px}#gp-home,#hp-home,#prg-home,.hr,.path5{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding:22px var(--pad) 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}#gp-home::-webkit-scrollbar,#hp-home::-webkit-scrollbar,#prg-home::-webkit-scrollbar,.hr::-webkit-scrollbar,.path5::-webkit-scrollbar{display:none}#gp-home>*,#hp-home>*,#prg-home>*,.path5>li{flex:0 0 82%;scroll-snap-align:center;min-width:0}.hr{min-height:0;gap:14px}.hr .tk{position:relative;left:auto;right:auto;top:auto;transform:none;flex:0 0 78%;width:auto;scroll-snap-align:center}.hr .burst,.hr:before{display:none}.path5{margin-top:28px}.find{padding:22px;gap:24px}.goals{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(-1 * var(--pad));padding-right:var(--pad);scrollbar-width:none}.goals button{flex:none}.goals::-webkit-scrollbar{display:none}.gf{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin-right:calc(-1 * var(--pad));padding-right:var(--pad);scrollbar-width:none}.gf button{flex:none}.gf::-webkit-scrollbar{display:none}.tg{grid-template-columns:1fr 1fr;gap:16px 14px}.tg b{font-size:15px}.tg span{font-size:13px}.ben{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}.bn{padding:18px}.bn h3{font-size:17px}.bn p{font-size:13.5px}.stats{grid-template-columns:1fr 1fr;gap:20px}.stats b{font-size:42px}.dual{flex-direction:column;align-items:stretch}.dual .btn{text-align:center}.hero p.lead{font-size:16.5px;margin:20px 0 24px}.search{max-width:100%}.cta h2{font-size:clamp(30px,9vw,44px)}}#how{padding-top:var(--sec)!important}.band{margin-top:0}#paths{padding-bottom:var(--sec)}@media (max-width:900px){.find{grid-template-columns:minmax(0,1fr)}.find>*{min-width:0}}.tstrip{background:var(--p);color:#fff;font:500 12.5px DM Mono,monospace;letter-spacing:.04em}.tstrip .wrap{display:flex;justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:8px}.tstrip a{color:#fff;text-decoration:underline;text-underline-offset:3px}.tstrip .ts2{opacity:.9}@media (max-width:620px){.tstrip .ts2{display:none}.tstrip .wrap{justify-content:center}}.fcols{grid-template-columns:1.5fr repeat(5,1fr);gap:28px 24px}.fcols .fmail{margin-top:14px;color:#fff;text-decoration:underline;text-underline-offset:3px}.fine{justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:6px}.fine a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media (max-width:1000px){.fcols{grid-template-columns:repeat(2,1fr)}.fcols>div:first-child{grid-column:1/-1}}.chn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.chc{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--card);border:1px solid var(--line);border-radius:16px;text-decoration:none;color:var(--ink);transition:transform .2s,box-shadow .2s,border-color .2s;text-align:left;font:inherit;cursor:pointer}.chc:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--ink);border-color:var(--ink)}.chc small{font:500 11.5px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--mute)}.chc b{font:600 20px Fraunces,Georgia,serif;word-break:break-word}.chc span{color:var(--mute);font-size:14.5px}.chc.ai{background:var(--p);color:#fff;border-color:var(--ink)}.chc.ai small,.chc.ai span{color:#ebe1ff}.offs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}@media (max-width:900px){.chn{grid-template-columns:1fr 1fr}}@media (max-width:560px){.chn,.offs{grid-template-columns:1fr}}.chatb{right:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);z-index:40;gap:8px}.chatb .ic{width:20px;height:20px}body:has(#lp:not([hidden])) .chatb,body:has(#lpp:not([hidden])) .chatb{bottom:92px}.chat{bottom:clamp(76px,8vw,92px);z-index:41;width:min(380px,calc(100vw - 24px));max-height:min(560px,calc(100vh - 140px));border:1.5px solid var(--ink);border-radius:16px;box-shadow:6px 6px 0 var(--ink)}.chh{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:var(--p);color:#fff}.chh b{display:block;font:600 17px Fraunces,Georgia,serif}.chh small{opacity:.9;font-size:12.5px}.chh .x{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.5);width:34px;height:34px}.chm{flex:1;overflow:auto;padding:14px;display:flex;flex-direction:column;gap:10px;min-height:180px}.msg{max-width:86%;padding:10px 13px;border-radius:12px;font-size:14.5px;line-height:1.5}.msg.bot{background:var(--tint);color:var(--ink);align-self:flex-start;border-bottom-left-radius:4px}.msg.me{background:var(--p);color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.msg a{color:var(--link);font-weight:600}.msg.me a{color:#fff}.chq{display:flex;gap:8px;overflow-x:auto;padding:0 14px 10px;scrollbar-width:none}.chq::-webkit-scrollbar{display:none}.chq button{flex:none;border:1.5px solid var(--ink);background:var(--card);color:var(--ink);border-radius:999px;padding:7px 13px;font:500 13px Hanken Grotesk,sans-serif;cursor:pointer}.chq button:hover{background:var(--tint)}.chf{display:flex;gap:8px;border-top:1px solid var(--line)}.chf,.chf input{padding:10px 12px}.chf input{flex:1;min-width:0;border:1.5px solid var(--ink);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;font-size:14.5px}.chf .btn{padding:10px 16px}.mbar{display:none}@media (max-width:1000px){.mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:35;align-items:center;justify-content:space-between;gap:14px;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom, 0px));background:var(--card);border-top:1.5px solid var(--ink)}.mbar b{font:600 24px Fraunces,Georgia,serif;letter-spacing:-.02em}.mbar small{display:block;color:var(--mute);font-size:12.5px;margin-top:-2px}.mbar .btn{padding:12px 22px}.lp{padding-bottom:110px}}section.chat{padding:0}.acctb{display:flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:1.5px solid var(--ink);border-radius:10px;background:var(--card);color:var(--ink);font:600 14px Hanken Grotesk,sans-serif;cursor:pointer;white-space:nowrap}.acctb:hover{background:var(--tint)}@media (max-width:900px){#acctt{display:none}.acctb{width:42px;padding:0;justify-content:center}}.demo{background:var(--tint);border:1.5px dashed var(--pd);border-radius:10px;padding:10px 14px;font-size:13.5px;color:var(--ink);margin:0 0 16px}.lnk{border:0;background:none;color:var(--link);text-decoration:underline;cursor:pointer;font:inherit;padding:0}.auth{padding:30px;display:grid;gap:14px;position:relative}.auth h3{font-size:26px}.auth .ax{position:absolute;right:16px;top:16px}.auth .ib{width:48px;height:48px}.asoc{display:grid;gap:10px}.asoc form{display:contents}.asep{display:flex;align-items:center;gap:10px;color:var(--mut);font-size:12px;margin:2px 0}.asep:after,.asep:before{content:"";flex:1;height:1px;background:var(--line)}.otp{font:600 28px DM Mono,monospace!important;letter-spacing:.4em;text-align:center}.stp{list-style:none;margin:0;padding:14px 28px;display:flex;gap:8px;border-bottom:1px solid var(--line);font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.stp li{flex:1;padding-top:8px;border-top:3px solid var(--line)}.stp li.done{border-color:var(--p);color:var(--ink)}.stp li.now{border-color:var(--p);color:var(--p);font-weight:500}.whoi{display:flex;align-items:center;gap:14px;padding:14px;border:1.5px solid var(--pd);border-radius:12px;margin:14px 0}.whoi>div{flex:1;min-width:0}.whoi b{display:block}.whoi small{color:var(--mute);word-break:break-all}.rgb{display:flex;gap:6px;margin:14px 0}.rgb button{flex:1;padding:10px;border:1.5px solid var(--ink);border-radius:10px;background:var(--card);color:var(--ink);font:600 14.5px Hanken Grotesk,sans-serif;cursor:pointer}.rgb button[aria-pressed=true]{background:var(--p);color:#fff;border-color:var(--p)}.pml{display:grid;gap:10px}.pmi{display:block;cursor:pointer}.pmi input{position:absolute;opacity:0}.pmi span{padding:14px 16px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);transition:border-color .15s,background .15s}.pmi b,.pmi span{display:block}.pmi small{color:var(--mute);font-size:13.5px}.pmi input:checked+span{border-color:var(--p);background:var(--tint);box-shadow:3px 3px 0 var(--pd)}.pmi input:focus-visible+span{outline:3px solid var(--p);outline-offset:2px}.okc{text-align:center;padding:24px 0}.okc h3{font-size:28px;margin:14px 0 8px}.okc p{color:var(--mute);margin:0 auto;max-width:36ch}.ib.ok{margin:0 auto;width:60px;height:60px;background:var(--p);color:#fff;border-color:var(--pd)}.ib.ok .ic{width:30px;height:30px}#doneb .send{justify-content:center}.oc{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;margin-bottom:18px}.oc h4{margin:20px 0 8px;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--mute)}.oh{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between}.oh b{font:600 22px Fraunces,Georgia,serif}.oh small{display:block;color:var(--mute)}.ot{font:600 26px Fraunces,Georgia,serif}.op{display:flex;gap:8px;flex-wrap:wrap}.pill{display:inline-block;padding:4px 12px;border:1.5px solid var(--ink);border-radius:999px;font:500 12.5px DM Mono,monospace}.pill.ok{background:var(--p);color:#fff;border-color:var(--p)}.pill.warn{background:var(--tint2);border-color:var(--pd)}.tlx{list-style:none;margin:22px 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.tlx li{text-align:center;font-size:12.5px;color:var(--mute);position:relative;padding-top:4px}.tlx li span{display:grid;place-items:center;width:30px;height:30px;margin:0 auto 6px;border-radius:50%;border:1.5px solid var(--line);background:var(--card);font:600 13px Hanken Grotesk,sans-serif}.tlx li.done span{background:var(--p);border-color:var(--p);color:#fff}.tlx li.now span{border-color:var(--p);color:var(--p);box-shadow:0 0 0 4px var(--tint2)}.tlx li.done,.tlx li.now{color:var(--ink)}.fl,.oi{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fl li,.oi li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;background:var(--tint);border-radius:10px}.fl small,.oi small{display:block;color:var(--mute);font-size:13px}.oi em{font-style:normal;font-weight:700;white-space:nowrap}.fl.big li{padding:16px 18px}.empt{padding:48px 24px;text-align:center;border:1.5px dashed var(--line);border-radius:16px}.empt h3{font-size:26px;margin-bottom:8px}.empt .btn{margin-top:16px}.pf2{max-width:720px}#aout{border-style:dashed}@media (max-width:620px){.tlx{grid-template-columns:repeat(5,minmax(0,1fr));font-size:11px}.tlx li span{width:26px;height:26px}.oc{padding:18px}.auth{padding:24px}}.proc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.proc li{position:relative;padding:18px 16px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.proc li span{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--p);color:#fff;font:600 13px Hanken Grotesk,sans-serif;margin-bottom:10px}.proc b{display:block;font:600 17px Fraunces,Georgia,serif;margin-bottom:4px}.proc p{margin:0;color:var(--mute);font-size:14px}@media (max-width:1000px){.proc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.proc{grid-template-columns:1fr}}.auth .ib{margin-bottom:6px}.auth h3{line-height:1.12}.auth form{gap:14px;margin-top:6px}.auth .mut{margin:0}.whoi small{word-break:normal;overflow-wrap:anywhere}@media (max-width:560px){.whoi{flex-wrap:wrap}.whoi>div{flex:1 1 150px}.whoi .btn,.whoi .det{flex:1 1 100%;text-align:center}}@media (max-width:1240px){.nv{display:none}.burger{display:grid}}.mncur{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:12px 14px;border:1.5px solid var(--line);border-radius:12px}.mncur select{border:1.5px solid var(--ink);border-radius:10px;padding:8px 12px;background:var(--card);color:var(--ink);font:600 14px Hanken Grotesk,sans-serif}@media (max-width:440px){.bar2{gap:8px;padding-left:16px}.hdr .logo{width:86px;height:33px}.acts2{gap:6px}.acctb,.burger,.cartb{width:38px;height:38px}.cw select{padding:8px 10px;font-size:13px}.cw svg{display:none}}@media (max-width:380px){.hdr .cw{display:none}.mbar{gap:10px}.mbar b{font-size:20px}.mbar .btn{padding:12px 16px;white-space:nowrap}.mbar small{font-size:11.5px}}.crumb{flex-wrap:wrap;row-gap:4px}.hero .wrap.hh{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px)}.hero h1{font-size:clamp(36px,4.9vw,86px)}.hero .search{max-width:min(540px,100%)}.tk{width:min(310px,92%)}.tk.t1{left:0;top:0}.tk.t2{right:0;top:27%}.tk.t3{left:7%;top:57%}@media (max-width:1100px){.hero .wrap.hh{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:clamp(38px,7vw,72px)}.hr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:0;max-width:none;padding:14px 0 0}.hr:before{display:none}.hr .tk{position:relative;left:auto;right:auto;top:auto;width:auto}.hr .tk.t1{transform:rotate(-2deg)}.hr .tk.t2{transform:rotate(1.5deg)}.hr .tk.t3{transform:rotate(-1deg)}.hr:hover .tk{transform:rotate(0)}.hr .burst{right:-2px;top:-30px;width:96px;height:96px;font-size:10.5px}}@media (max-width:700px){.hero h1{font-size:clamp(34px,10vw,52px)}.hr{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding:22px var(--pad) 20px;scrollbar-width:none}.hr .tk{flex:0 0 78%;width:auto;scroll-snap-align:center}.hr .tk.t1,.hr .tk.t2,.hr .tk.t3{transform:none}.hr .burst{display:none}}.pmi span{position:relative;padding:16px 18px}.pmi .pmt{display:inline-block;font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--pt);font-style:normal;margin-bottom:6px}.pmi b{font:600 18px Fraunces,Georgia,serif}.pmi em{display:block;margin-top:8px;font-style:normal;font-weight:600;color:var(--ink)}.tt{margin:12px 0;padding-left:20px;display:grid;gap:8px;font-size:14.5px}.tt li{padding-left:4px}.tt code{font:600 15px DM Mono,monospace;background:var(--tint2);padding:2px 8px;border-radius:6px}.tt small{color:var(--mute)}.payb{margin:18px 0;padding:18px;border:1.5px solid var(--pd);border-radius:14px;background:var(--tint)}.payb>b{font:600 18px Fraunces,Georgia,serif;display:block;margin-bottom:6px}.payb p{margin:0 0 12px}.payb h5,.payb p{color:var(--mute)}.payb h5{margin:16px 0 8px;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.payb.ok{background:var(--tint);border-color:var(--p)}.payb.bad{background:var(--card)}.payb.bad,.pill.bad{border-color:#b91c1c}.pill.bad{background:#b91c1c;color:#fff}.ttf{display:grid;gap:12px}.ttm{min-height:20px;font-size:14px}.ttm.bad{color:#b91c1c;font-weight:600}@media (prefers-color-scheme:dark){.payb.bad b,.ttm.bad{color:#fca5a5}.payb.bad{border-color:#fca5a5}}.pd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 12px}.pd div{background:var(--card);border-radius:10px;padding:10px 12px}.pd dt{font:500 11px DM Mono,monospace;text-transform:uppercase;color:var(--mute)}.pd dd{margin:2px 0 0;font-weight:600;word-break:break-word}.warnp{color:var(--ink)!important;background:var(--tint2);padding:8px 12px;border-radius:8px;font-size:14px}.shot{max-width:100%;max-height:240px;border-radius:10px;border:1px solid var(--line);margin:0 0 12px}.lgl{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--mute)}.lgl time{display:inline-block;min-width:96px;font:500 12px DM Mono,monospace;color:var(--ink)}.eps{padding:28px;display:grid;gap:12px}.epsh{display:flex;align-items:baseline;gap:12px;border-bottom:1.5px solid var(--ink);padding-bottom:12px}.epsh b{font:700 30px Fraunces,Georgia,serif;color:var(--p)}.epsh small{color:var(--mute)}.epsamt{font:600 44px Fraunces,Georgia,serif;letter-spacing:-.03em}@media (max-width:560px){.pd{grid-template-columns:1fr}.eps{padding:22px}}.stp li.now,.tlx li.now span{color:var(--pt)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,label,summary{-webkit-tap-highlight-color:rgba(109,40,217,.18);touch-action:manipulation}dialog{overscroll-behavior:contain}.wrap{padding-left:max(var(--pad),env(safe-area-inset-left,0px));padding-right:max(var(--pad),env(safe-area-inset-right,0px))}.chatb{right:max(14px,env(safe-area-inset-right,0px))}.mtab{display:none}.cc2{font-style:normal}@media (hover:none){.btn:hover,.card:hover,.chatb:hover,.chc:hover,.hr:hover .tk,.plan:hover,.st:hover,.svc2:hover,.svc:hover,.tk:hover{transform:none}.card:hover,.chc:hover,.plan:hover,.st:hover,.svc2:hover,.svc:hover{box-shadow:none;border-color:var(--line)}.btn:hover{box-shadow:3px 3px 0 var(--ink)}.plan.hot:hover{box-shadow:6px 6px 0 var(--ink)}}@media (max-width:900px){input:not(.otp):not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.add,.bill button,.chq button,.det,.gf button,.goals button,.pf a,.pf button,.pill2 span,.rgb button,.tlds button{min-height:44px}.bill button{padding:11px 15px}.pf a,.pf button{padding-top:10px;padding-bottom:10px}.acctb,.burger,.cartb{width:44px;height:44px}.cw select{min-height:44px}.fcols a{padding:8px 0;min-height:40px;display:flex;align-items:center}.fcols .fmail{min-height:44px}.mnl{padding:15px 0}.mnsv a{padding:11px 0}}@media (max-width:700px){.badge,.bill em,.chc small,.crumb,.eyebrow,.fcols h4,.kick,.mg small,.pmi .pmt,.sale,.sale2,.stp,.tk small,.tl small{font-size:12.5px}.acctb,.cartb{display:none}.mtab{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:36;background:var(--bg);border-top:1px solid var(--line);padding:6px max(6px,env(safe-area-inset-left,0px)) calc(6px + env(safe-area-inset-bottom, 0px))}.mtab a,.mtab button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:50px;border:0;background:none;color:var(--mute);font:600 12px/1.1 Hanken Grotesk,sans-serif;text-decoration:none;position:relative;cursor:pointer;border-radius:10px}.mtab .ic{width:24px;height:24px}.mtab [aria-current=page]{color:var(--pt)}.mtab [aria-current=page] .ic{stroke-width:2.2}.mtab .cc2{position:absolute;top:3px;left:calc(50% + 6px);min-width:18px;height:18px;border-radius:9px;background:var(--p);color:#fff;font:700 11.5px Hanken Grotesk,sans-serif;display:grid;place-items:center;padding:0 4px}.mtab .cc2[hidden]{display:none}body{padding-bottom:calc(66px + env(safe-area-inset-bottom, 0px))}.mbar{bottom:calc(64px + env(safe-area-inset-bottom, 0px));padding-bottom:12px;border-bottom:1px solid var(--line)}.lp{padding-bottom:150px}.chatb{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}body:has(#lp:not([hidden])) .chatb,body:has(#lpp:not([hidden])) .chatb{bottom:calc(150px + env(safe-area-inset-bottom, 0px))}.chat{bottom:calc(130px + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 200px)}.chatb span{display:none}.chatb{padding:13px;border-radius:50%}}dialog#drawer,dialog#mnav{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.chat{max-height:min(560px,calc(100dvh - 140px))}@media (max-width:900px){.hdr .brand{min-height:44px}.more2{padding:10px 0;margin-top:0}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select{min-height:44px}.tstrip a{padding:6px 0}}.ver{font:500 11.5px DM Mono,monospace;opacity:.7;letter-spacing:.05em}@media (max-width:700px){#gp-home,#hp-home,#prg-home,.hr,.path5{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;overflow:visible;scroll-snap-type:none;margin-left:0;margin-right:0;padding:8px 0 0}#gp-home>*,#hp-home>*,#prg-home>*,.path5>li{flex:none;width:auto;min-width:0}.path5{margin-top:30px;padding-top:18px;gap:34px}.hr{min-height:0;padding-top:20px}.hr .tk{position:relative;left:auto;right:auto;top:auto;flex:none;width:auto}.hr .tk,.hr .tk.t1,.hr .tk.t2,.hr .tk.t3{transform:none}.hr .burst,.hr:before{display:none}#svg-home,#svg-index{grid-template-columns:minmax(0,1fr);gap:16px}.svc2{padding:22px;gap:12px}.svc2 .svm,.svc2 .tl,.svc2>p{display:block}.svc2 .fp{display:none}.svc2 .svh b{font-size:20px}.svc2 .ib{width:46px;height:46px}.svc2.alt>p{font-size:14.5px}#cus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gf,.goals{flex-wrap:wrap;overflow:visible;margin-right:0;padding-right:0;justify-content:flex-start}.tg{gap:16px}.ben,.plans.three,.tg{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.dfind .dsearch{flex-wrap:wrap;gap:10px;padding:12px;border-radius:14px}.dfind .dsearch input{flex:1 1 100%;order:1;padding:8px 6px}.dfind .dsearch .btn{order:3;flex:1 1 100%;text-align:center}.dfind .dsearch span{order:2;margin-right:auto}}.hero2{color:var(--ink);position:relative;overflow:hidden;padding:88px 0 104px}.hero2 .wrap{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}.hero2 p.lead2{font-size:19px;margin:24px 0 30px;animation:fade 1s .5s both}.search2{display:flex;background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px -22px rgba(109,40,217,.45);border-radius:999px;padding:6px;max-width:560px;animation:fade 1s .65s both}.search2 input{flex:1;border:0;background:none;font:inherit;color:var(--ink);padding:0 20px;min-width:0}.search2 input::-moz-placeholder{color:var(--mute)}.search2 input::placeholder{color:var(--mute)}.search2 input:focus-visible{outline:none}.search2 .btn{padding:13px 26px}.dual2{gap:12px;margin-bottom:22px;animation:fade 1s .55s both}.dual2,.hproof2{display:flex;flex-wrap:wrap}.hproof2{list-style:none;margin:22px 0 0;padding:0;gap:8px 22px;font-size:14.5px;color:var(--mute);animation:fade 1s .9s both}.hproof2 li{padding-left:22px;position:relative}.hproof2 li:before{content:"✓";position:absolute;left:0;color:var(--link);font-weight:700}.hero2{padding:clamp(70px,11vw,140px) 0 clamp(80px,10vw,130px)}.hero2 .wrap.hc{grid-template-columns:minmax(0,1fr);gap:0;justify-items:center;text-align:center}.hero2 h1{font-size:clamp(36px,5.8vw,84px);line-height:1.04;max-width:22ch;margin-left:auto;margin-right:auto}.rot2{height:1.16em;vertical-align:top}.rot2 i{font-style:normal;height:1.16em;line-height:1.16;text-align:center;white-space:nowrap;background:linear-gradient(90deg,var(--p),#c026d3 55%,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent}.hero2 p.lead2{margin:28px auto 34px;max-width:50ch;font-size:clamp(17px,1.6vw,21px)}.hero2 .dual2{justify-content:center;margin-bottom:26px}.hero2 .search2{width:100%;max-width:640px;margin:0 auto}@media (max-width:960px){.hero2 .wrap{grid-template-columns:1fr}}@media (max-width:560px){.search2 .btn{padding:13px 18px}.hero2{padding:60px 0 72px}}.hero2{background:var(--bg);padding:56px 0 84px;border-bottom:1.5px solid var(--ink);overflow:visible}.hero2 .wrap.hh2{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:center;text-align:left;justify-items:stretch}.hero2 h1{font-size:clamp(40px,5.8vw,86px);line-height:1.02;max-width:none;margin:0;font-weight:500;animation:rise 1s cubic-bezier(.2,.8,.2,1) both}.kick2{font:500 12.5px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px;color:var(--ink)}.ul2{display:inline;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'><path d='M0 5 Q5 0 10 5 T20 5 T30 5 T40 5' fill='none' stroke='%236D28D9' stroke-width='3' stroke-linecap='round'/></svg>") repeat-x 0 100%;background-size:40px 10px;padding-bottom:.16em}.hero2 p.lead2{margin:26px 0 30px;max-width:46ch;font-size:clamp(17px,1.5vw,20px);color:var(--mute);animation:none}.hero2 .dual2{justify-content:flex-start;margin-bottom:24px}.hero2 .search2{margin:0;max-width:540px;background:var(--card);border:1.5px solid var(--ink);border-radius:12px;box-shadow:4px 4px 0 var(--ink);padding:5px;backdrop-filter:none;animation:none}.hero2 .search2 input{color:var(--ink)}.hero2 .search2 .btn{border-radius:8px;box-shadow:none}.hr2{position:relative;min-height:580px}.tk2{position:absolute;width:min(320px,86%);background:var(--card);border:1.5px solid var(--ink);border-radius:14px;padding:18px 20px;box-shadow:5px 5px 0 var(--ink);text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tk2 small{font:500 11px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5e5280}.tk2 h3{font:600 21px Fraunces,Georgia,serif;margin:8px 0 4px;letter-spacing:-.01em;line-height:1.15}.tk2 .tp{font:600 36px Fraunces,Georgia,serif;letter-spacing:-.03em}.tk2 .tp span{font:500 13px Hanken Grotesk,sans-serif;color:#5e5280;margin-left:6px;letter-spacing:0}.tk2 ul{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1.5px dashed rgba(43,16,104,.35);display:grid;gap:4px;font-size:14px}.tk2 li:before{content:"✓ ";color:var(--p);font-weight:700}.tk2.t1{left:0;top:6px;transform:rotate(-4deg);background:#ffd966}.tk2.t2{right:0;top:150px;transform:rotate(3deg);background:#fffcf6}.tk2.t3{left:30px;top:376px;transform:rotate(-1.5deg);background:#d9c9ff}.hr2:hover .tk2{transform:rotate(0)}.tk2:hover{z-index:3;box-shadow:8px 8px 0 var(--ink)}.burst2{position:absolute;right:2px;top:-6px;width:116px;height:116px;display:grid;place-items:center;text-align:center;font:500 12px/1.2 DM Mono,monospace;text-transform:uppercase;letter-spacing:.05em;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='98.0,50.0 89.2,57.8 94.3,68.4 83.3,72.2 83.9,83.9 72.2,83.3 68.4,94.3 57.8,89.2 50.0,98.0 42.2,89.2 31.6,94.3 27.8,83.3 16.1,83.9 16.7,72.2 5.7,68.4 10.8,57.8 2.0,50.0 10.8,42.2 5.7,31.6 16.7,27.8 16.1,16.1 27.8,16.7 31.6,5.7 42.2,10.8 50.0,2.0 57.8,10.8 68.4,5.7 72.2,16.7 83.9,16.1 83.3,27.8 94.3,31.6 89.2,42.2' fill='%23FFC93C' stroke='%2317131D' stroke-width='2.5' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;transform:rotate(12deg);animation:wob 6s ease-in-out infinite}@media (max-width:1000px){.hero2 .wrap.hh2{grid-template-columns:1fr;gap:40px}.hr2{min-height:520px;max-width:460px}}@media (max-width:560px){.hero2{padding:36px 0 56px}.hr2{min-height:560px}.tk2.t3{left:10px}.kick2{font-size:11px}}@media (prefers-reduced-motion:reduce){.burst2,.hero2 h1{animation:none}}.hero2{overflow-x:clip}@media (max-width:560px){.burst2{right:0;width:96px;height:96px;font-size:10px}.tk2.t2{right:6px}.tk2{width:min(300px,84%)}}.hero2{border-bottom:1px solid var(--rule)}.kick2{color:var(--p)}.burst2{color:#2b1068}.tk2{color:var(--ink)}.tk2 .tp span,.tk2 small{color:var(--mute)}.tk2.t1{background:var(--tint2)}.tk2.t2{background:var(--card)}.tk2.t3{background:var(--p);color:#fff}.tk2.t3 .tp span,.tk2.t3 small{color:#e6dcf8}.tk2.t3 li:before{color:#fff}.tk2.t3 ul{border-top-color:hsla(0,0%,100%,.45)}.tk2 ul{border-top-color:var(--rule)}.burst2{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='98.0,50.0 89.2,57.8 94.3,68.4 83.3,72.2 83.9,83.9 72.2,83.3 68.4,94.3 57.8,89.2 50.0,98.0 42.2,89.2 31.6,94.3 27.8,83.3 16.1,83.9 16.7,72.2 5.7,68.4 10.8,57.8 2.0,50.0 10.8,42.2 5.7,31.6 16.7,27.8 16.1,16.1 27.8,16.7 31.6,5.7 42.2,10.8 50.0,2.0 57.8,10.8 68.4,5.7 72.2,16.7 83.9,16.1 83.3,27.8 94.3,31.6 89.2,42.2' fill='%23DDD0FF' stroke='%232B1068' stroke-width='2.5' stroke-linejoin='round'/></svg>")}.rot2{display:inline-block;height:1.14em;overflow:hidden;vertical-align:bottom;font-style:normal}.rot2 i{display:block;width:-moz-max-content;width:max-content;height:1.14em;line-height:1.14;padding-bottom:.08em;font-style:italic;color:var(--p);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'><path d='M0 5 Q5 0 10 5 T20 5 T30 5 T40 5' fill='none' stroke='%236D28D9' stroke-width='3' stroke-linecap='round'/></svg>") repeat-x 0 100%;background-size:40px 10px;animation:rotw 9s cubic-bezier(.76,0,.24,1) infinite}@media (prefers-color-scheme:dark){.rot2 i{color:#c4b5fd}}.hr2:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;left:8%;top:4%;background:radial-gradient(closest-side,rgba(109,40,217,.2),rgba(109,40,217,0));animation:glow 12s ease-in-out infinite alternate;pointer-events:none}.burst2,.tk2{z-index:1}.burst2{z-index:4}.dual2 .btn:first-child:not(:hover){animation:ring 2.8s ease-out infinite}@media (prefers-reduced-motion:reduce){.dual2 .btn:first-child,.hr2:before{animation:none!important}}.kick2,.tk2 li:before{color:var(--pt)}.tk2.t3 .tp span,.tk2.t3 small{color:#f3edff}.search2{position:relative}.sph{position:absolute;left:22px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--mute);white-space:nowrap;overflow:hidden;max-width:calc(100% - 140px);transition:opacity .2s}.sph b{color:var(--pt);font-weight:600}.caret{display:inline-block;width:2px;height:1.1em;background:var(--p);margin-left:2px;vertical-align:-.18em;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.search2 input:not(:-moz-placeholder)~.sph{opacity:0}.search2 input:focus~.sph,.search2 input:not(:placeholder-shown)~.sph{opacity:0}@media (max-width:900px){.sph{font-size:16px}}@media (prefers-reduced-motion:reduce){.caret{animation:none}}.stats2{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:clamp(34px,5vw,60px) 0}.stats2:after,.stats2:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--rule);transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.stats2:before{top:0}.stats2:after{bottom:0;transform-origin:right}.stats2.in:after,.stats2.in:before{transform:scaleX(1)}.stats2>div{position:relative;padding:4px clamp(14px,3vw,40px)}.stats2>div:first-child{padding-left:0}.stats2>div+div:before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:1px;background:var(--rule)}.stats2 b{display:block;font:500 clamp(46px,6.4vw,88px)/1 Fraunces,Georgia,serif;letter-spacing:-.045em;color:var(--ink)}.stats2 span{display:block;margin-top:12px;font:500 12px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}@media (max-width:700px){.stats2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.stats2>div:nth-child(odd){padding-left:0}.stats2>div:nth-child(3):before,.stats2>div:nth-child(odd):before{display:none}.stats2 b{font-size:clamp(46px,14vw,64px)}}.gcur,.gdots,.gmore{display:none}@keyframes recin{0%{opacity:.15;transform:translateY(18px) scale(.985)}}@keyframes gfill{to{width:100%}}.rec.swap{animation:recin .55s cubic-bezier(.2,.8,.2,1)}.find.auto .goals button[aria-pressed=true]{position:relative;overflow:hidden}.find.auto .goals button[aria-pressed=true]:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:hsla(0,0%,100%,.75);animation:gfill 4.5s linear forwards}@media (max-width:900px){.gcur{display:block;margin:4px 0 14px;min-height:78px}.gcur small{display:block;font:500 12px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.gcur b{display:block;font:500 italic clamp(28px,8vw,38px)/1.08 Fraunces,Georgia,serif;letter-spacing:-.02em;color:var(--pt);animation:gin .55s cubic-bezier(.2,.8,.2,1)}.gdots{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 18px}.gdots i{display:block;width:9px;height:9px;border-radius:5px;background:var(--line);transition:width .3s,background .3s;cursor:pointer}.gdots i.on{width:30px;background:var(--tint2);position:relative;overflow:hidden}.find.auto .gdots i.on:after{content:"";position:absolute;inset:0;background:var(--p);transform:scaleX(0);transform-origin:left;animation:gfill2 4.5s linear forwards}.find.manual .gdots i.on{background:var(--p)}.gmore{display:inline-flex;margin-bottom:6px}.find .goals{display:none;margin-top:14px}.find.open .goals{display:flex}}@media (prefers-reduced-motion:reduce){.find.auto .gdots i.on:after,.find.auto .goals button:after,.gcur b,.rec.swap{animation:none}}.ladder{display:flex;align-items:flex-end;gap:14px;max-width:440px;height:168px;margin:0 0 clamp(30px,4vw,48px)}.lst{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}.lst .bar{display:block;height:0;border:1.5px solid var(--pd);border-bottom:0;border-radius:10px 10px 0 0;background:var(--tint2);transition:height 1.1s cubic-bezier(.2,.8,.2,1)}.lst.s2 .bar{background:var(--p);border-color:var(--p)}.ladder.in .s1 .bar{height:46px}.ladder.in .s2 .bar{height:86px;transition-delay:.18s}.ladder.in .s3 .bar{height:120px;transition-delay:.36s}.lst b{font:600 16px Fraunces,Georgia,serif;margin-top:8px}.lst small{font:500 11.5px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.grp{margin-top:clamp(40px,6vw,72px)}.grp:first-of-type{margin-top:0}.gh{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n t" "n p";-moz-column-gap:16px;column-gap:16px;align-items:center;margin-bottom:22px}.gn{grid-area:n;font:500 12.5px DM Mono,monospace;letter-spacing:.1em;color:var(--pt);border:1.5px solid var(--pd);border-radius:8px;padding:9px 11px}.gh h3{grid-area:t;font-size:clamp(26px,3.4vw,38px)}.gh p{grid-area:p;margin:2px 0 0;color:var(--mute);font-size:15px}.js .svc2.rv{opacity:0;transform:translateY(26px)}.js .svc2.rv.in{opacity:1;transform:none;animation:cardin .75s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes cardin{0%{opacity:0;transform:translateY(26px) scale(.98)}}.tl a{position:relative;overflow:hidden}.tl .tb{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--p);border-radius:0 2px 2px 0}.tl li.hot .tb{background:var(--pd)}.svc2.in .tl .tb{width:var(--w);transition:width 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 55ms + .35s + var(--j, 0) * .14s)}@media (max-width:700px){.grp .svgrid{grid-template-columns:minmax(0,1fr);gap:16px}.ladder{height:150px}}@media (prefers-reduced-motion:reduce){.js .svc2.rv.in{animation:none}.lst .bar,.tl .tb{transition:none}}.mega{width:min(1120px,96vw);max-height:calc(100vh - 150px);overflow:auto}.mgg{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px}.mg{gap:12px}.mg .ib{width:34px;height:34px;border-radius:10px}.mg b{font-size:14.5px}.mg small{display:none}.mgcol{min-width:0}.tabsall{display:inline-block;padding:8px 18px;border-radius:10px;font:500 15px Hanken Grotesk,sans-serif;color:var(--link);text-decoration:underline;text-underline-offset:3px}.px3{display:none;font-style:normal}.svc2.alt.wide{margin-top:clamp(36px,5vw,64px);gap:24px 32px;flex-wrap:wrap;padding:clamp(24px,3vw,36px)}.svc2.alt.wide,.svc2.alt.wide .svh{flex-direction:row;align-items:center}.svc2.alt.wide .svh{gap:16px}.svc2.alt.wide>p{flex:1 1 240px;margin:0}.svc2.alt.wide .svm{margin-top:0}.mgd{border-bottom:1px solid var(--line)}.mgd summary{display:flex;justify-content:space-between;align-items:center;padding:14px 0;font:600 20px Fraunces,Georgia,serif;cursor:pointer;list-style:none}.mgd summary::-webkit-details-marker{display:none}.mgd summary>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.mgr{display:flex;align-items:center;gap:10px;flex:0 0 auto}.mgr i{font:500 12px DM Mono,monospace;font-style:normal;color:var(--mute);white-space:nowrap}.mgx{display:inline-flex;align-items:center;justify-content:center;width:20px}.mgx:after{content:"+";font:400 24px Hanken Grotesk,sans-serif;color:var(--link)}.mgd[open] .mgx:after{content:"\2212"}.mgd[open]{padding-bottom:8px}.mgd a{display:flex;gap:12px;align-items:center;padding:10px 0;text-decoration:none;color:var(--mute);font-weight:500}.mgd .ib{width:36px;height:36px;border-radius:11px}@media (max-width:1180px){.mgg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.grp .svc2{position:relative;padding:14px 16px;gap:2px}.grp .svc2 .fp,.grp .svc2 .svm,.grp .svc2 .tl,.grp .svc2>p{display:none}.grp .svc2 .svh{flex-direction:row;align-items:center;gap:14px}.grp .svc2 .svh:after{content:"";position:absolute;inset:0}.grp .svc2 .svh b{font-size:18px}.grp .svc2 .ib{width:44px;height:44px;flex:none}.grp .svc2 .px3{display:block;margin-left:58px;color:var(--mute);font-size:14px}.grp .svgrid{gap:10px}.svc2.alt.wide{flex-direction:column;align-items:flex-start}.svc2.alt.wide>p{display:block;flex:none}.svc2.alt.wide .svm{display:inline}}.mega{width:min(1200px,97vw)}.mgg{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.mg{padding:7px 5px;gap:8px;align-items:flex-start}.mg .ib{width:28px;height:28px;border-radius:9px;flex:none}.mg .ib .ic{width:16px;height:16px}.mg b{font-size:13px}.mg .mt{padding-top:4px}.mgh{margin:2px 0 6px 5px;font-size:10px}@media (max-width:1330px){.mgg{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}}.sumr{display:grid;gap:4px;margin-bottom:8px;font-size:14.5px;color:var(--mute)}.sumr div{display:flex;justify-content:space-between}.sumr b{color:var(--ink);font-weight:600}.it .bfbtn{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;font:600 13px Hanken Grotesk,sans-serif;padding:7px 12px;border:1.5px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap}.it .bfbtn.bf-need{border-color:#d97706;color:#b45309;background:rgba(217,119,6,.1)}.dark .it .bfbtn.bf-need,[data-theme=dark] .it .bfbtn.bf-need{border-color:#fbbf24;color:#fbbf24;background:rgba(251,191,36,.12)}#briefd{max-width:800px;width:calc(100% - 24px);max-height:94vh}.pbf{flex-direction:column;max-height:92vh}.bfh,.pbf{display:flex}.bfh{justify-content:space-between;gap:16px;padding:26px 28px 14px}.bfh h3{font-size:28px;margin:2px 0 6px}.bfbody{overflow:auto;padding:0 28px 8px;flex:1}.bffoot{display:flex;justify-content:space-between;gap:12px;padding:16px 28px;border-top:1px solid var(--line)}.pbf .demo{margin:0 28px 10px}.bsec{border:1px solid var(--line);border-radius:18px;margin-bottom:14px;background:var(--card)}.bsec summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;cursor:pointer;list-style:none}.bsec summary::-webkit-details-marker{display:none}.bsec summary b{display:block;font-weight:700}.bsec summary small{display:block;color:var(--mute);font-size:13.5px}.bst{font:600 12px DM Mono,monospace;font-style:normal;border-radius:999px;padding:5px 12px;background:#fef3c7;color:#92400e;white-space:nowrap}.bst.ok{background:#dcfce7;color:#166534}.bbody{padding:2px 18px 18px;display:grid;gap:18px}.bfld{gap:8px}.bfld label:not(.pill2):not(.drop){font-weight:600;font-size:15px}.bfld small{color:var(--mute);font-size:13.5px}.rq{font:500 11px DM Mono,monospace;font-style:normal;color:var(--link);margin-left:6px;text-transform:uppercase;letter-spacing:.06em}.err{margin:0;color:#b91c1c;font-size:14px}.bh2{margin:6px 0 -4px;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--mute);border-top:1px solid var(--line);padding-top:16px}.bh2:first-child{border:0;padding-top:0}.binfo{background:var(--tint);border-radius:14px;padding:14px 16px}.binfo b{display:block;margin-bottom:4px}.binfo p{margin:0;font-size:14.5px;color:var(--mute)}.drop{display:grid;gap:2px;justify-items:center;text-align:center;border:1.5px dashed var(--line);border-radius:14px;padding:18px;cursor:pointer;background:var(--bg)}.drop:hover{border-color:var(--p2)}.drop input{position:absolute;opacity:0;width:1px;height:1px}.drop b{color:var(--link)}.drop small{color:var(--mute)}.fsel{list-style:none;margin:0;padding:0;display:grid;gap:6px}.fsel li{display:flex;justify-content:space-between;gap:10px;font-size:14px;background:var(--tint);border-radius:10px;padding:8px 12px;word-break:break-all}.fsel em{font-style:normal;color:var(--mute);white-space:nowrap}.need{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:14px 0}.need h3{font-size:16px;margin:0 0 8px}.wtg{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:14px 0 8px}.tgc,.wtg{display:grid}.tgc{border:1px solid var(--line);border-radius:16px;background:var(--card);overflow:hidden}.tgc[data-sel=true]{border-color:var(--p);box-shadow:0 0 0 2px var(--p) inset;background:var(--tint)}.tgb{border:0;background:none;color:inherit;text-align:left;padding:14px 14px 6px;cursor:pointer;font:inherit;min-height:68px}.tgb b{display:block;font-weight:700}.tgb small{display:block;color:var(--mute);font-size:13px;margin-top:3px}.tgd{border:0;border-top:1px solid var(--line);background:none;color:var(--link);font:600 14px Hanken Grotesk,sans-serif;padding:11px 14px;text-align:left;cursor:pointer;min-height:44px}#demod{max-width:1040px;width:calc(100% - 24px);max-height:94vh}.dm{flex-direction:column;max-height:92vh}.dm,.dmh{display:flex}.dmh{gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px 24px;border-bottom:1px solid var(--line)}.dmh small{display:block;color:var(--mute);font-size:13.5px;max-width:520px}.dmd{display:flex;gap:6px}.dmd button{border:1px solid var(--line);background:none;color:var(--ink);border-radius:10px;padding:8px 14px;font:600 14px Hanken Grotesk,sans-serif;cursor:pointer;min-height:40px}.dmd button[aria-pressed=true]{background:var(--p);color:#fff;border-color:var(--p)}.dmb{overflow:auto;padding:22px;background:var(--tint2);flex:1}.dmf{margin:0 auto;max-width:900px;transition:max-width .3s}.dmf.m{max-width:360px}.dmfoot{display:flex;gap:12px;justify-content:flex-end;padding:14px 24px;border-top:1px solid var(--line)}.ds{background:#fff;color:#1f2937;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12);font-family:Hanken Grotesk,sans-serif}.dsn{display:flex;align-items:center;gap:18px;padding:14px 22px;border-bottom:1px solid #eee;flex-wrap:wrap}.dsn b{color:var(--ac);font-size:18px;margin-right:auto}.dsn span{font-size:14px;color:#6b7280}.dsh i,.dsn i{font-style:normal;background:var(--ac);color:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.dsh{padding:44px 26px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--ac) 12%,#fff),#fff)}.dsh h5{font:700 30px/1.15 Fraunces,Georgia,serif;margin:0 0 10px;color:#111827}.dsh p{margin:0 auto 18px;max-width:440px;color:#6b7280}.dsg{grid-template-columns:repeat(4,1fr);gap:14px;padding:22px}.dsc,.dsg{display:grid}.dsc{border:1px solid #eee;border-radius:12px;padding:10px;gap:4px}.dsc u{display:block;height:84px;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 30%,#fff),color-mix(in srgb,var(--ac) 10%,#fff))}.dsc b{font-size:14px}.dsc small{color:#6b7280;font-size:13px}.dsf{padding:16px;text-align:center;font-size:13px;color:#9ca3af;border-top:1px solid #eee}.dmf.m .dsg{grid-template-columns:1fr 1fr}.dmf.m .dsn span{display:none}.dmf.m .dsh h5{font-size:24px}.bdet{margin:14px 0;border:1px solid var(--line);border-radius:14px;padding:4px 16px}.bdet summary{cursor:pointer;font-weight:600;padding:10px 0}.bsum{padding:8px 0;border-top:1px solid var(--line)}.bsum ul{list-style:none;margin:8px 0 4px;padding:0;display:grid;gap:6px;font-size:14px}.bsum li{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:10px}.bsum li b{color:var(--mute);font-weight:500}.bsum li span{word-break:break-word}.osum{display:grid;gap:4px;margin:10px 0;font-size:14.5px;color:var(--mute)}.osum div{display:flex;justify-content:space-between}.osum b{color:var(--ink)}.revp{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--tint);border:1px solid var(--line);border-radius:16px;padding:16px 18px;margin:14px 0}.revp p{margin:2px 0 0;color:var(--mute);font-size:14.5px}.revp.done{display:block}.rvst{display:flex;gap:4px}.rvst button{border:0;background:none;font-size:38px;line-height:1;color:var(--line);cursor:pointer;padding:2px 4px;min-width:44px;min-height:44px}.rvst button.on{color:#f59e0b}.stars i{font-style:normal;color:var(--line);font-size:18px}.stars i.on{color:#f59e0b}.rvs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.rvs b{font:700 28px Fraunces,Georgia,serif}.rvs span{color:var(--mute);font-size:15px}.rvh{grid-template-columns:auto 1fr;gap:40px;align-items:center;max-width:760px;margin:0 auto 26px;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:28px}.rvbig,.rvh{display:grid}.rvbig{gap:4px;justify-items:center}.rvbig b{font:700 56px/1 Fraunces,Georgia,serif}.rvbig span{color:var(--mute);font-size:14px}.rvbars{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rvbars li{display:grid;grid-template-columns:16px 1fr 28px;gap:10px;align-items:center;font-size:14px}.rvbars u{height:8px;border-radius:99px;background:var(--tint2);overflow:hidden;display:block}.rvbars i{display:block;height:100%;background:#f59e0b}.rvbars em{font-style:normal;color:var(--mute)}.rvfl{justify-content:center;margin-bottom:22px}.pill2 input:checked+span,.rvfl input:checked+span{background:var(--p);border-color:var(--p);color:#fff}.rvl{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.rvc,.rvl{display:grid}.rvc{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px;gap:10px;align-content:start}.rvc h3{font-size:19px;margin:0}.rvc p{margin:0;color:var(--mute)}.rvt{display:flex;justify-content:space-between;align-items:center}.rvt time{font-size:13px;color:var(--mute)}.rvf{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13.5px}.rvf em{font-style:normal;background:var(--tint);color:var(--mute)}.rvf em,.vf{border-radius:99px;padding:3px 10px}.vf{background:#dcfce7;color:#166534;font-weight:600}@media (max-width:700px){#briefd,#demod{width:100%;max-width:100%;border-radius:0;margin:0}#briefd,#demod,.dm,.pbf{max-height:100dvh;height:100dvh}.bfbody,.bffoot,.bfh{padding-left:16px;padding-right:16px}.pbf .demo{margin:0 16px 10px}.bffoot{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.dmfoot{padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.need{gap:6px}.need,.wtg{grid-template-columns:1fr}.dsg{grid-template-columns:1fr 1fr}.rvh{gap:20px;padding:22px}.bsum li,.rvh{grid-template-columns:1fr}.bsum li{gap:2px}.dmb{padding:12px}.dsn{gap:10px;padding:12px 14px}.dsn span{display:none}}.cpn{margin-top:18px}.cpr{display:flex;gap:8px}.cpr input{flex:1;min-width:0;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:12px 14px;font:inherit;font-size:16px}.shr{gap:10px;align-items:center;margin:14px 0 4px;font-size:14.5px;color:var(--mute)}.shb,.shr{display:flex;flex-wrap:wrap}.shb{gap:8px;margin-top:12px}.shr .shb{margin:0}.shp{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:8px 14px;font:600 13.5px Hanken Grotesk,sans-serif;cursor:pointer;min-height:40px}.shp:hover{border-color:var(--p2)}.ptband{padding:var(--sec) 0 clamp(40px,6vw,72px)}.ptband .wrap{display:flex;gap:20px 32px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--tint);border:1px solid var(--line);border-radius:28px;padding:clamp(22px,3vw,34px)}.ptband h3{font-size:clamp(22px,2.4vw,28px);margin:0 0 4px}.ptband p{margin:0;color:var(--mute)}.ptsteps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 28px}.ptst{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px;display:grid;gap:6px;align-content:start}.ptst span{width:34px;height:34px;border-radius:50%;background:var(--p);color:#fff;display:grid;place-items:center;font-weight:700}.ptst p{margin:0;color:var(--mute);font-size:15px}.ptcard,.ptrules{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:clamp(22px,3vw,32px);margin-bottom:20px}.ptcard h3,.ptrules h3{margin:0 0 10px;font-size:24px}.ptcard .pill{margin-bottom:12px}.ptf{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0}.ptf .w{grid-column:1/-1}.ptdash{display:grid;gap:18px}.pth{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.pth h2{margin:0}.ptmeta{display:flex;gap:14px 22px;flex-wrap:wrap;align-items:center;font-size:15px;color:var(--mute)}.ptmeta b{color:var(--ink)}.ptcards{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ptc{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px 18px;display:grid;gap:4px}.ptc span{font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.ptc b{font:700 26px Fraunces,Georgia,serif;overflow-wrap:anywhere}.ptnext{background:var(--tint);border-radius:16px;padding:14px 18px;font-size:15px;color:var(--mute)}.ptnext b{color:var(--ink)}.ptcap{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;border-top:1px solid var(--line);padding:12px 0}.ptcap p{margin:0;flex:1;font-size:15px}.ptcode{display:flex;gap:14px;align-items:center;margin:8px 0 12px}.ptcode b{font:700 34px DM Mono,monospace;letter-spacing:.06em;color:var(--link)}.ptdemo{border:1.5px dashed var(--line);border-radius:16px;padding:14px 16px;display:grid;gap:8px;margin-top:14px;background:var(--bg)}.ptdemo span{font-size:14px;color:var(--mute)}.ptdemo select{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:10px;padding:9px 12px;font:inherit;font-size:16px}.ptw{overflow-x:auto}.ptbl{width:100%;border-collapse:collapse;font-size:14.5px}.ptbl th{text-align:left;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);padding:8px 10px}.ptbl td,.ptbl th{border-bottom:1px solid var(--line)}.ptbl td{padding:12px 10px;vertical-align:top}.dtag{font-style:normal;font:600 11px DM Mono,monospace;background:var(--tint2);border-radius:99px;padding:2px 8px;margin-left:4px}.inv{padding:34px;display:grid;gap:22px;background:#fff;color:#1f2937;border-radius:28px}.inv small{display:block;color:#6b7280;font-size:13.5px}.invh,.invm{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.invb{font:700 24px Fraunces,Georgia,serif;color:#6d28d9;display:block}.invn{text-align:right}.invn h3{margin:0;font-size:28px;color:#111827}.invm span{display:block;font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:4px}.invt{width:100%;border-collapse:collapse}.invt th{text-align:left;font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;padding:8px 0;border-bottom:2px solid #e5e7eb}.invt td:last-child,.invt th:last-child{text-align:right;white-space:nowrap}.invt td{padding:14px 0;border-bottom:1px solid #f3f4f6;vertical-align:top}.invt td b{display:block}.invtot{margin-left:auto;min-width:min(320px,100%);display:grid;gap:6px;font-size:15px}.invtot div{display:flex;justify-content:space-between;gap:20px}.invgt{border-top:2px solid #111827;padding-top:10px;margin-top:4px;font-size:18px;font-weight:700}#invd{max-width:760px}@media print{body>:not(#invd){display:none!important}#invd{position:static!important;max-width:none!important;width:100%!important;box-shadow:none!important;border:0!important;margin:0!important;background:#fff!important}#invd::backdrop{display:none!important}.inv{padding:0;border-radius:0}.noprint{display:none!important}}@media (max-width:900px){.ptsteps{grid-template-columns:1fr 1fr}.ptcards{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.ptsteps{grid-template-columns:1fr}.ptcards{grid-template-columns:1fr 1fr}.ptf{grid-template-columns:1fr}.ptbl thead{display:none}.ptbl,.ptbl tbody{display:block}.ptbl tr{display:grid;gap:6px;border:1px solid var(--line);border-radius:14px;padding:12px;margin-bottom:10px}.ptbl td{display:flex;justify-content:space-between;gap:12px;border:0;padding:0}.ptbl td:before{content:attr(data-l);color:var(--mute)}.ptcap{flex-direction:column}.inv{padding:20px}.invn{text-align:left}#invd{width:100%;max-width:100%;max-height:100dvh;height:100dvh;border-radius:0}.ptcode b{font-size:26px}}.pth .pill,.ptmeta .pill{margin:0}.js .rv{transition-duration:.55s}.js .svc2.rv.in{animation-duration:.45s;animation-delay:calc(min(var(--i, 0), 3) * 40ms)}.svc2.in .tl .tb{transition-duration:.6s;transition-delay:calc(min(var(--i, 0), 3) * 40ms + .12s + var(--j, 0) * .08s)}.lst .bar{transition-duration:.45s!important}.ladder.in .s2 .bar{transition-delay:.06s}.ladder.in .s3 .bar{transition-delay:.12s}.ctn{color:var(--mute);font-size:13px}.dstat{margin:14px 0 4px;min-height:24px}.dchk,.dno,.dok{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border-radius:14px;padding:12px 16px;font-size:15px}.dchk{background:var(--tint);color:var(--mute)}.dchk i{width:14px;height:14px;border-radius:50%;border:2px solid var(--link);border-top:2px solid transparent;animation:dspin .7s linear infinite}@keyframes dspin{to{transform:rotate(1turn)}}.dok{background:#dcfce7;color:#166534}.dno{background:#fee2e2;color:#991b1b}.dno span,.dok span{opacity:.9}.dark .dok,[data-theme=dark] .dok{background:#14532d;color:#dcfce7}.dark .dno,[data-theme=dark] .dno{background:#7f1d1d;color:#fee2e2}.tlds button[data-av=yes]:after{content:"Available";display:block;font:600 11px Hanken Grotesk,sans-serif;color:#15803d;margin-top:2px}.tlds button[data-av=no]{opacity:.55}.tlds button[data-av=no]:after{content:"Taken";display:block;font:600 11px Hanken Grotesk,sans-serif;color:#b91c1c;margin-top:2px}#hostd{max-width:760px}.hostd{padding:30px;position:relative}.hostd .x{position:absolute;right:16px;top:16px}.hostd h3{font-size:26px;margin:0 40px 8px 0}.hq{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:18px 0}.hq,.hqc{display:grid}.hqc{border:1px solid var(--line);border-radius:16px;padding:14px;gap:4px;background:var(--card)}.hqc b{font-size:17px}.hqc small{color:var(--mute);font-size:13px}.hqc .btn{margin-top:8px;padding:10px 12px;font-size:14.5px}.ups{background:var(--tint);border:1px solid var(--line);border-radius:16px;padding:14px 16px;margin:14px 0;display:grid;gap:6px;justify-items:start}.ups p{margin:0}.bsteps,.ups p{font-size:14.5px;color:var(--mute)}.bsteps{margin:6px 0 10px;padding-left:20px;display:grid;gap:6px}.idrow{margin:10px 0 4px}.idrow>span{display:block;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin-bottom:6px}.dtag2{display:block;margin-top:6px;color:#92400e;font-size:13px}.afform{display:grid;gap:18px;margin:14px 0}.afbar{display:grid;grid-template-columns:1fr 240px;gap:14px;margin-bottom:6px}.afg{margin-top:22px}.afg h4{margin:0 0 10px;font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--mute)}.afr{display:grid;grid-template-columns:minmax(200px,1.1fr) 3fr auto;gap:16px;border-top:1px solid var(--line);padding:14px 0}.afn,.afr{align-items:center}.afn{display:flex;gap:12px}.afn small{display:block;color:var(--mute);font-size:13px}.afn .ib{width:40px;height:40px;flex:none}.aft{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.aft div{background:var(--tint);border-radius:12px;padding:10px 12px;display:grid;gap:2px}.aft span{font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}.aft em{font-style:normal;font-size:14px}.aft b{color:var(--link);font-size:15px}.afa{gap:8px}.afa,.kv{display:grid}.kv{list-style:none;margin:10px 0 0;padding:0;gap:10px}.kv li{display:grid;grid-template-columns:160px 1fr;gap:12px;font-size:15px}.kv b{color:var(--mute);font-weight:500}@media (max-width:900px){.afr{grid-template-columns:1fr}.afa{grid-template-columns:1fr 1fr}.afbar{grid-template-columns:1fr}}@media (max-width:700px){.aft,.kv li{grid-template-columns:1fr}.kv li{gap:2px}.hostd{padding:22px}#hostd{width:100%;max-width:100%;max-height:100dvh;height:100dvh;border-radius:0}}.bfld[hidden],.bwrap[hidden]{display:none!important}.mny{grid-template-columns:1fr 110px;gap:8px}.mny,.rng{display:grid}.rng{grid-template-columns:1fr 1fr;gap:12px}.rng label{display:grid;gap:4px;font-weight:500;font-size:14.5px}.need3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:14px 0}.need3 h3{font-size:16px;margin:0 0 8px}.cbgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.cbsec{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:clamp(20px,3vw,30px);margin-bottom:18px}.cbsec h3{display:flex;gap:12px;align-items:center;margin:0 0 16px;font-size:22px}.cbsec h3 span{width:32px;height:32px;border-radius:50%;background:var(--p);color:#fff;display:grid;place-items:center;font:700 16px Hanken Grotesk,sans-serif;flex:none}.cbpl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.cbk,.cbp{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:16px;padding:14px;text-align:left;cursor:pointer;font:inherit;display:grid;gap:4px;min-height:64px}.cbp{grid-template-columns:auto 1fr;align-items:center;gap:12px}.cbp .ib{width:38px;height:38px}.cbk[aria-pressed=true],.cbp[aria-pressed=true]{border-color:var(--p);background:var(--tint);box-shadow:0 0 0 2px var(--p) inset}.cbpk{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cbk b{font-size:17px}.cbk span{font-weight:700;color:var(--link)}.cbk small{color:var(--mute);font-size:13px}.cbsum{border-radius:24px;gap:12px}.cbsum h3{margin:0;font-size:22px}.cbt{border-top:2px solid var(--ink);padding-top:10px;margin-top:4px;font-size:18px;font-weight:700}.cbt b{color:var(--ink)}.cband{padding:0 0 clamp(48px,6vw,80px)}.cband .cbin{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center;background:var(--p);color:#fff;border-radius:32px;padding:clamp(26px,4vw,48px)}.cband h2{color:#fff;margin:6px 0 12px}.cband h2 em{color:#ddd6fe}.cband p{color:#ede9fe;margin:0 0 20px}.cband .eyebrow{color:#ddd6fe}.cband .btn{background:#fff;color:#2b1068}.cbs{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:c}.cbs li{counter-increment:c;display:grid;gap:2px;background:hsla(0,0%,100%,.12);border-radius:18px;padding:14px 16px 14px 58px;position:relative}.cbs li:before{content:counter(c);position:absolute;left:16px;top:14px;width:30px;height:30px;border-radius:50%;background:#fff;color:#2b1068;display:grid;place-items:center;font-weight:700}.cbs b{font-size:17px}.cbs span{color:#ede9fe;font-size:14.5px}.cbc{background:var(--tint);border:1px solid var(--line);border-radius:14px;padding:12px 16px;margin:12px 0;font-size:15px}.cbc a{color:var(--link);font-weight:600}@media (max-width:1000px){.cbgrid{grid-template-columns:1fr}.cbsum{position:static}.cband .wrap{grid-template-columns:1fr}}@media (max-width:700px){.need3{gap:6px}.cbpk,.need3{grid-template-columns:1fr}.rng{grid-template-columns:1fr 1fr}}.cbmain,.cbsum{min-width:0}.cbpl{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr))}@media (max-width:1000px){.cbgrid{grid-template-columns:minmax(0,1fr)}}.cband .eyebrow:before{display:none}.cband .eyebrow{padding-left:0}.cbh,.cbs,.cbs li{min-width:0}.cbs li{overflow-wrap:anywhere}@media (max-width:1000px){.cband .cbin{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.cband .cbin{padding:22px 16px}.cbs li{padding:12px 12px 12px 50px}.cbs li:before{left:12px;top:12px}}.cbform .afform{grid-template-columns:minmax(0,1fr)}.cbform .afform>*{min-width:0}.cbform input,.cbform select,.cbform textarea{max-width:100%;min-width:0}.cbform .idrow .cpr input{min-width:0}@media (max-width:420px){.cbsec{padding:18px 14px}.cbform .afform{gap:14px}}.cband .cbin{background:#4c1d95}.cbs li{background:hsla(0,0%,100%,.1)}.cbhero{text-align:center;max-width:860px;margin:0 auto 28px;padding:clamp(30px,5vw,56px) clamp(18px,4vw,44px);border-radius:32px;background:linear-gradient(135deg,#2b1068,#6d28d9 62%,#8b5cf6);color:#fff;position:relative;overflow:hidden}.cbhero:after{right:-70px;top:-70px;width:240px;height:240px;background:hsla(0,0%,100%,.08)}.cbhero:after,.cbhero:before{content:"";position:absolute;border-radius:50%}.cbhero:before{left:-50px;bottom:-90px;width:200px;height:200px;background:hsla(0,0%,100%,.06)}.cbhero h2{color:#fff;margin:8px 0 12px;font-size:clamp(32px,5vw,54px);position:relative}.cbhero h2 em{color:#ddd6fe}.cbhero p{color:#ede9fe;max-width:640px;margin:0 auto 20px;position:relative}.cbhero .eyebrow{color:#ddd6fe;position:relative}.cbhero .eyebrow:before{display:none}.cbpoints{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;position:relative}.cbpoints li{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:8px 16px;font-size:14.5px}.cbsteps{list-style:none;margin:0 auto 26px;padding:0;display:flex;max-width:860px}.cbsteps li{flex:1;display:grid;justify-items:center;gap:6px;font-size:13px;color:var(--mute);position:relative;min-width:0}.cbsteps li span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--tint2);color:var(--mute);font-weight:700;position:relative;z-index:1;transition:all .25s}.cbsteps li:before{content:"";position:absolute;top:16px;left:-50%;width:100%;height:2px;background:var(--line)}.cbsteps li:first-child:before{display:none}.cbsteps li.done span{background:var(--p);color:#fff}.cbsteps li.done:before,.cbsteps li.now:before{background:var(--p)}.cbsteps li.now span{background:var(--bg);color:var(--p);box-shadow:0 0 0 2px var(--p) inset}.cbsteps li.done b,.cbsteps li.now b{color:var(--ink)}.plg{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;font:700 22px Hanken Grotesk,sans-serif;flex:none}.cbpl3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cbp3{border:1.5px solid var(--line);background:var(--bg);color:var(--ink);border-radius:22px;padding:18px;text-align:left;cursor:pointer;font:inherit;display:grid;gap:6px;justify-items:start;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.cbp3 b{font-size:17px}.cbp3 small{color:var(--mute)}.cbp3:hover{transform:translateY(-2px)}.cbp3[aria-pressed=true]{border-color:var(--pc);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc) 22%,transparent);background:color-mix(in srgb,var(--pc) 6%,var(--card))}.cbform{border-top:4px solid var(--pc,var(--p))}.cbform .bh2{font:600 22px Fraunces,Georgia,serif;text-transform:none;letter-spacing:0;color:var(--ink);border-top:1px solid var(--line);padding-top:24px;margin-top:8px}.cbform .bh2:first-child{border:0;padding-top:0;margin-top:0}.opcs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.opc{display:block;cursor:pointer}.opc input{position:absolute;opacity:0;width:1px;height:1px}.opc span{display:grid;gap:3px;border:1.5px solid var(--line);border-radius:16px;padding:14px 16px;background:var(--bg);height:100%;transition:border-color .15s,background .15s}.opc b{font-size:15.5px}.opc small{color:var(--mute);font-size:13.5px}.opc input:checked+span,.opc:hover span{border-color:var(--pc,var(--p))}.opc input:checked+span{background:color-mix(in srgb,var(--pc,var(--p)) 8%,var(--card));box-shadow:0 0 0 2px var(--pc,var(--p)) inset}.opc input:focus-visible+span{outline:2px solid var(--pc,var(--p));outline-offset:2px}.mny.cu{grid-template-columns:auto 1fr;gap:0;border:1.5px solid var(--line);border-radius:14px;overflow:hidden;background:var(--bg)}.mny.cu .mcur{display:grid;place-items:center;padding:0 16px;background:var(--tint);font:700 15px DM Mono,monospace;color:var(--link)}.mny.cu input{border:0!important;border-radius:0!important;font-size:22px;font-weight:600;padding:14px 16px;box-shadow:none!important}.mny.cu:focus-within{border-color:var(--pc,var(--p))}.qch{display:flex;gap:8px;flex-wrap:wrap}.qchip{border:1px solid var(--line);background:var(--tint);color:var(--ink);border-radius:999px;padding:8px 16px;cursor:pointer;font:600 14px Hanken Grotesk,sans-serif;min-height:40px}.qchip:hover{border-color:var(--p)}.minh{color:var(--mute);font-size:13px}.cbsum{position:sticky;top:96px;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:24px;display:grid;gap:16px;box-shadow:0 18px 40px -24px rgba(43,16,104,.35)}.cbsh{display:flex;gap:12px;align-items:center}.cbsh b{display:block;font-size:17px}.cbsh small{color:var(--mute)}.cbhint{margin:0;font-size:14.5px}.cbsl{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cbsl li{display:flex;justify-content:space-between;gap:12px;font-size:14.5px;border-bottom:1px dashed var(--line);padding-bottom:8px}.cbsl span{color:var(--mute)}.cbsl b{text-align:right}.cbtot{display:grid;gap:6px;font-size:14.5px;color:var(--mute)}.cbtot div{display:flex;justify-content:space-between;gap:10px}.cbtot .due,.cbtot b{color:var(--ink)}.cbtot .due{border-top:2px solid var(--ink);padding-top:10px;margin-top:4px;font-size:17px;font-weight:700;align-items:baseline}.cbtot .due b{font:700 28px Fraunces,Georgia,serif;color:var(--link)}@media (max-width:700px){.cbpl3,.opcs{grid-template-columns:1fr}.cbsteps li{font-size:11px}.cbsteps li span{width:28px;height:28px}.cbsteps li:before{top:14px}.cbhero{border-radius:24px}}.cbsd{display:grid;gap:16px}.cbform .bwrap>.bh2:first-child{border-top:1px solid var(--line);padding-top:24px}.cbhero{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;align-items:center;text-align:left;max-width:1000px;padding:clamp(28px,4vw,52px)}.cbht{position:relative}.cbhero h2{font-size:clamp(32px,4.4vw,50px)}.cbhero p{margin:0 0 18px}.cbpoints{justify-content:flex-start}.cbill{width:100%;max-width:300px;justify-self:center;position:relative;filter:drop-shadow(0 10px 24px rgba(0,0,0,.2))}.cbsteps li button{all:unset;display:grid;justify-items:center;gap:6px;cursor:pointer;width:100%;font-size:13px}.cbsteps li button:disabled{cursor:default;opacity:.7}.cbsteps li button:focus-visible{outline:2px solid var(--p);outline-offset:4px;border-radius:10px}.cbpane{animation:cbin .35s ease both}@keyframes cbin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cbpane[hidden]{display:none}.cbph{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.cbph h3{margin:0;font-size:clamp(22px,2.6vw,28px)}.cbph small{color:var(--mute);font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.cbnav{display:flex;justify-content:space-between;gap:12px;margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.cbnav .btn{min-width:150px}.cbform{border-top:0}.cbform .cbsec{border-top:4px solid var(--pc,var(--p))}.opcs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.opc span{min-height:58px;align-content:center;font-size:15.5px}@media (max-width:900px){.cbhero{grid-template-columns:1fr;text-align:center}.cbill{display:none}.cbpoints{justify-content:center}}@media (max-width:700px){.cbph small{display:none}.cbnav .btn{flex:1;min-width:0}.cbsteps li button b{display:none}.cbsteps li.now button b{display:block;font-size:11px}}.bzhero,.lchero{display:grid;grid-template-columns:1.25fr 1fr;gap:24px;align-items:center;border-radius:32px;padding:clamp(28px,4.5vw,56px);color:#fff;background:linear-gradient(135deg,#1e1b4b,#4c1d95 55%,#7c3aed);position:relative;overflow:hidden;margin-bottom:28px}.bzhero:after,.lchero:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:hsla(0,0%,100%,.07)}.bzhero h1,.lchero h1{color:#fff;font-size:clamp(32px,4.6vw,54px);margin:8px 0 12px;line-height:1.08}.bzhero h1 em{color:#ddd6fe}.bzhero p,.lchero p{color:#ede9fe;max-width:560px}.bzhero .eyebrow,.lchero .eyebrow{color:#ddd6fe}.bzhero .eyebrow:before,.lchero .eyebrow:before{display:none}.bzhero .btn:not(.alt),.lchero .btn:not(.alt){background:#fff;color:#2b1068}.bzhero .btn.alt,.lchero .btn.alt{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.bzhero .cbill{max-width:300px;justify-self:center}.lchero{grid-template-columns:1fr auto}.lcic .ib{width:120px;height:120px;border-radius:32px;background:hsla(0,0%,100%,.14);color:#fff;display:grid;place-items:center}.lcic .ib svg{width:56px;height:56px}.lchero .lcbn{font:600 22px Fraunces,Georgia,serif;color:#fde68a;margin:0 0 8px}.bzsec{margin:clamp(36px,5vw,64px) 0}.bzsteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bzsteps li{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px;display:grid;gap:6px;align-content:start}.bzsteps li span{width:36px;height:36px;border-radius:50%;background:var(--p);color:#fff;display:grid;place-items:center;font-weight:700}.bzsteps p{margin:0;color:var(--mute);font-size:15px}.bzgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bzc{display:grid;align-content:start;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s,border-color .2s}.bzc:hover{transform:translateY(-3px);border-color:var(--p);box-shadow:0 18px 36px -22px rgba(43,16,104,.45)}.bzc .ib{width:52px;height:52px;border-radius:16px}.bzc b{font:600 21px Fraunces,Georgia,serif}.bzc em{font-style:normal;color:var(--link);font-size:15px}.bzc p{margin:0;color:var(--mute);font-size:15px}.bzgo{color:var(--link);font-weight:700;margin-top:6px}.bzgo:after{content:" \2192"}.bzfee{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:center;background:linear-gradient(135deg,var(--tint) 0,var(--tint2) 100%);border:1px solid var(--line);border-radius:32px;padding:clamp(24px,4vw,44px)}.bzfee h3{font-size:30px;margin:6px 0 8px}.bzfee p{color:var(--mute);margin:0 0 12px}.bzamt{display:grid;justify-items:center;gap:4px;background:var(--card);border-radius:24px;padding:26px;text-align:center}.bzamt b{font:700 clamp(36px,4vw,52px) Fraunces,Georgia,serif;color:var(--link)}.bzamt span{color:var(--mute)}.bzfaq{max-width:820px;margin-left:auto;margin-right:auto}.bzfaq details,.lcq details{border-bottom:1px solid var(--line);padding:14px 0}.bzfaq summary,.lcq summary{cursor:pointer;font-weight:600;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:12px}.bzfaq summary::-webkit-details-marker,.lcq summary::-webkit-details-marker{display:none}.bzfaq summary:after,.lcq summary:after{content:"+";color:var(--link);font-size:22px;line-height:1}.bzfaq details[open] summary:after,.lcq details[open] summary:after{content:"\2212"}.bzfaq details p,.lcq details p{margin:10px 0 0;color:var(--mute)}.bzmg{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bzm{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:18px;background:var(--card);text-decoration:none;color:inherit;transition:transform .2s,border-color .2s;min-height:64px}.bzm:hover{transform:translateY(-2px);border-color:var(--p)}.bzm .ib{width:42px;height:42px;flex:none}.bzm b{font-size:15.5px;line-height:1.25}.lcgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.lcs{background:var(--card);border:1px solid var(--line);border-radius:26px;padding:clamp(22px,3vw,32px);margin-bottom:16px}.lcs h2{font-size:26px;margin:0 0 12px}.lcs p{margin:0;color:var(--mute)}.lcsteps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lcsteps li{display:flex;gap:14px;align-items:center}.lcsteps span{width:32px;height:32px;border-radius:50%;background:var(--tint2);color:var(--link);display:grid;place-items:center;font-weight:700;flex:none}.lcs .bzsteps{grid-template-columns:repeat(2,1fr)}.lccta{position:sticky;top:96px;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:26px;display:grid;gap:12px;box-shadow:0 18px 40px -24px rgba(43,16,104,.35)}.lccta .ib{width:56px;height:56px;border-radius:18px}.lccta h3{margin:0;font-size:24px}.lccta p{margin:0;color:var(--mute)}.lcf{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);padding:12px 0}.lcf span{color:var(--mute)}.lcf b{font:700 30px Fraunces,Georgia,serif;color:var(--link)}.lcpanel{background:var(--card);border:1px solid var(--line);border-top:5px solid var(--p);border-radius:28px;padding:clamp(22px,3vw,36px);margin-bottom:28px;animation:cbin .35s ease both}.lcpanel[hidden]{display:none}.lcph{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;flex-wrap:wrap}.lcph h2{margin:6px 0 10px;font-size:clamp(24px,3vw,34px)}.lcfee{background:var(--tint);border-radius:18px;padding:12px 18px;text-align:right}.lcfee span{display:block;color:var(--mute);font-size:13px}.lcfee b{font:700 30px Fraunces,Georgia,serif;color:var(--link)}.lcgo{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line);flex-wrap:wrap}.lcgo span{color:var(--mute);display:block;font-size:14px}.lcgo b{font:700 28px Fraunces,Georgia,serif}.consult{display:flex;gap:18px;align-items:flex-start;background:linear-gradient(135deg,var(--tint),var(--tint2));border:1px solid var(--line);border-radius:22px;padding:18px;margin:14px 0}.cav{width:84px;height:84px;border-radius:50%;overflow:hidden;background:var(--p);color:#fff;display:grid;place-items:center;font:700 28px Fraunces,Georgia,serif;flex:none}.cav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cinf h4{margin:2px 0;font-size:22px}.cinf ul{list-style:none;margin:10px 0 6px;padding:0;display:grid;gap:6px;font-size:15px}.cinf li{display:grid;grid-template-columns:110px 1fr;gap:8px}.cinf li b{color:var(--mute);font-weight:500}.cinf a{color:var(--link)}.cnote{background:var(--tint);border-radius:14px;padding:12px 16px;margin:14px 0;color:var(--mute);font-size:14.5px}@media (max-width:1000px){.bzhero,.lchero{grid-template-columns:minmax(0,1fr)}.bzhero .cbill,.lcic{display:none}.bzgrid,.bzsteps{grid-template-columns:repeat(2,minmax(0,1fr))}.bzfee{grid-template-columns:minmax(0,1fr)}.bzmg{grid-template-columns:repeat(3,minmax(0,1fr))}.lcgrid{grid-template-columns:minmax(0,1fr)}.lccta{position:static}}@media (max-width:700px){.bzgrid,.bzsteps,.lcs .bzsteps{grid-template-columns:minmax(0,1fr)}.bzmg{grid-template-columns:repeat(2,minmax(0,1fr))}.bzhero,.lchero{border-radius:24px}.consult{flex-direction:column}.cinf li{grid-template-columns:1fr;gap:2px}.lcfee{text-align:left}.lcgo .btn{width:100%}}.bzfee .eyebrow:before,.bzsec .eyebrow:before,.consult .eyebrow:before,.lcpanel .eyebrow:before{display:none}.bzfee .eyebrow,.consult .eyebrow,.lcpanel .eyebrow{padding-left:0}.bzm,.bzm b{min-width:0}.bzm b{overflow-wrap:anywhere}@media (max-width:560px){.bzmg{grid-template-columns:minmax(0,1fr)}}.bzhero,.lchero{background:linear-gradient(135deg,var(--g1,#2e1065) 0,var(--g2,#7c3aed) 100%)}.bzart{position:relative;display:grid;place-items:center;min-height:210px}.bzart .cbill{max-width:260px}.bzchip{position:absolute;background:#fff;color:#2b1068;border-radius:999px;padding:8px 14px;font:600 13.5px Hanken Grotesk,sans-serif;box-shadow:0 10px 24px rgba(0,0,0,.22);animation:bzfloat 5s ease-in-out infinite;white-space:nowrap}.bzchip.c1{left:0;top:12%}.bzchip.c2{right:-4px;top:36%;animation-delay:-1.6s}.bzchip.c3{left:8%;bottom:6%;animation-delay:-3.2s}@keyframes bzfloat{50%{transform:translateY(-8px)}}.bztrust,.lcfacts{list-style:none;margin:22px 0 0;padding:0;display:flex;gap:8px 10px;flex-wrap:wrap}.bztrust li,.lcfacts li{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:7px 14px;font-size:14px;color:#fff}.bzgroup{--g1:#3b0f8c;--g2:#7c3aed}.bzgh{display:flex;gap:16px;align-items:center;margin-bottom:20px}.bzgn{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff;display:grid;place-items:center;font:700 20px Fraunces,Georgia,serif;flex:none}.bzgh h2{margin:0;font-size:clamp(24px,3vw,32px)}.bzgh p{margin:2px 0 0;color:var(--mute)}.bzc{position:relative;overflow:hidden}.bzc:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,var(--g1,#3b0f8c),var(--g2,#7c3aed))}.bzc .ib,.bzm .ib{background:linear-gradient(135deg,var(--g1,#3b0f8c),var(--g2,#7c3aed));color:#fff;border-radius:16px}.bzc .ib svg,.bzm .ib svg{stroke:#fff;color:#fff}.bzc:hover .bzgo{transform:translateX(4px)}.bzgo{display:inline-block;transition:transform .2s}.bzsteps li{position:relative}.bzsteps li:not(:last-child):after{content:"";position:absolute;top:40px;right:-17px;width:18px;height:2px;background:var(--line)}.bzamt{background:radial-gradient(circle at 50% 0,var(--tint2),var(--card) 70%);border:1px solid var(--line)}.bzcta{text-align:center;background:linear-gradient(135deg,#2e1065,#7c3aed);color:#fff;border-radius:32px;padding:clamp(28px,4vw,52px);margin-top:clamp(36px,5vw,64px)}.bzcta h2{color:#fff;margin:0}.bzcta p{color:#ede9fe;max-width:560px;margin:10px auto 22px}.bzcta .btn{background:#fff;color:#2b1068}.lcrow{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.lcrow .lcs{margin:0}.lcchips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lcchips li{background:var(--tint);border-radius:12px;padding:8px 12px;font-size:14.5px;color:var(--ink)}.lctl{list-style:none;margin:0;padding:0}.lctl li{display:flex;gap:16px;align-items:flex-start;padding-bottom:20px;position:relative}.lctl li:last-child{padding-bottom:0}.lctl li:not(:last-child):before{content:"";position:absolute;left:17px;top:38px;bottom:2px;width:2px;background:var(--line)}.lctl span{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--g1,#3b0f8c),var(--g2,#7c3aed));color:#fff;display:grid;place-items:center;font-weight:700;flex:none;position:relative;z-index:1}.lctl p{margin:7px 0 0;color:var(--ink)}.lcdocs{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.lcdocs li{display:flex;gap:10px;align-items:flex-start;background:var(--tint);border-radius:12px;padding:10px 12px;font-size:15px}.lcdocs li:before{content:"\2713";color:var(--g2,var(--link));font-weight:700}.lccta{border-top:5px solid var(--g2,var(--p))}.lccta .ib{background:linear-gradient(135deg,var(--g1,#3b0f8c),var(--g2,#7c3aed));color:#fff}.lccta .ib svg{stroke:#fff;color:#fff}.lcf b{color:var(--g2,var(--link))}.lcform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.lcform .bfld:has(.pills),.lcform .bfld:has(textarea),.lcform .bh2,.lcform .binfo,.lcform .bwrap{grid-column:1/-1}.lcform .bh2{font:600 21px Fraunces,Georgia,serif;text-transform:none;letter-spacing:0;color:var(--ink);border-top:1px solid var(--line);padding-top:22px;margin-top:6px}.lcform .bh2:first-child{border:0;padding-top:0;margin-top:0}.lcgo small{color:var(--mute);font-size:13px}.lcbar{display:none}@media (max-width:1000px){.lcbar{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:40;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:10px 12px 10px 18px;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 14px 36px rgba(43,16,104,.3)}.lcbar span{display:block;font-size:12px;color:var(--mute)}.lcbar b{font:700 20px Fraunces,Georgia,serif;color:var(--link)}.lcopen .lcbar{display:none}.lcpage #chatb{bottom:calc(88px + env(safe-area-inset-bottom, 0px))}.lcrow{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.lcbar{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}.lcpage #chatb{bottom:calc(154px + env(safe-area-inset-bottom, 0px))}.lcdocs,.lcform{grid-template-columns:minmax(0,1fr)}.bzchip,.bzsteps li:not(:last-child):after{display:none}.lcpage{padding-bottom:70px}}.bzc span.ib,.bzm span.ib,.lccta span.ib{background:linear-gradient(135deg,var(--g1,#3b0f8c),var(--g2,#7c3aed))!important;color:#fff!important;box-shadow:0 8px 18px -8px var(--g2,#7c3aed)}.lcic span.ib{background:hsla(0,0%,100%,.18)!important;color:#fff!important}.bzc span.ib .ic,.bzc span.ib svg,.bzm span.ib .ic,.bzm span.ib svg,.lccta span.ib .ic,.lccta span.ib svg,.lcic span.ib .ic,.lcic span.ib svg{stroke:#fff!important;color:#fff!important}.bzgrid.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.bzgrid.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.bzgrid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.bzgrid.n4 .bzc{padding:22px 20px}.bzgrid.n4 .bzc b{font-size:19px}@media (max-width:1100px){.bzgrid.n3,.bzgrid.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.bzgrid.n2,.bzgrid.n3,.bzgrid.n4{grid-template-columns:minmax(0,1fr)}}.bzc{display:flex;flex-direction:column;gap:8px}.bzc p{flex:1}.bzc .ib{align-self:flex-start}#bzhome p.ctr{text-align:center}#journey{padding:48px 0 54px;margin-top:48px}#journey .sh{margin-bottom:30px}#journey .sh h2{font-size:clamp(28px,3.8vw,46px)}#journey .sh p{margin-top:10px}.jr{max-width:1040px;margin:0 auto}.jrs{list-style:none;margin:0 auto 24px;padding:0;display:flex;position:relative}.jrs:after,.jrs:before{content:"";position:absolute;top:27px;height:3px;border-radius:3px;left:calc(100% / 12)}.jrs:before{right:calc(100% / 12);background:var(--line)}.jrs:after{width:calc((100% - 100% / 6) * var(--jpf, 0));background:linear-gradient(90deg,var(--p),#a78bfa);transition:width .7s cubic-bezier(.2,.8,.2,1)}.jrs li{flex:1;min-width:0;display:grid;justify-items:center;position:relative;z-index:1}.jrs button{all:unset;cursor:pointer;display:grid;justify-items:center;gap:9px;width:100%;box-sizing:border-box;padding:0 4px;text-align:center}.jrs button:focus-visible{outline:2px solid var(--p);outline-offset:4px;border-radius:14px}.jn{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:2px solid var(--line);color:var(--mute);transition:all .35s cubic-bezier(.2,.8,.2,1)}.jn svg{width:24px;height:24px}.jrs b{font:600 14px Hanken Grotesk,sans-serif;color:var(--mute);transition:color .25s}.jrs button:hover .jn{transform:translateY(-3px);border-color:var(--p2)}.jrs button.done .jn{background:var(--p);border-color:var(--p);color:#fff}.jrs button.now .jn{background:linear-gradient(135deg,var(--p),#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--p) 18%,transparent),0 12px 24px -10px rgba(109,40,217,.7);transform:scale(1.08)}.jrs button.done b,.jrs button.now b{color:var(--ink)}.jrp{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:28px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:26px 32px;box-shadow:0 30px 60px -44px rgba(109,40,217,.55);animation:jrin .5s cubic-bezier(.2,.8,.2,1)}@keyframes jrin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.jrt{position:relative}.jnum{display:block;font:700 54px/1 Fraunces,Georgia,serif;color:var(--tint2);margin-bottom:2px}.jrt h3{font-size:clamp(22px,2.4vw,28px);margin:0 0 6px}.jrt p{margin:0;color:var(--mute);font-size:15.5px}.jrc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jrc a{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:var(--bg);text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,box-shadow .2s}.jrc a:hover{transform:translateY(-2px);border-color:var(--p2);box-shadow:0 14px 26px -18px rgba(109,40,217,.6)}.jrc .ib{width:38px;height:38px;border-radius:12px;flex:none}.jrc span:not(.ib){flex:1;font-weight:600;font-size:15px;line-height:1.25}.jrc b{color:var(--link);font-size:15px;white-space:nowrap}.jrc small{color:var(--mute);font-weight:400}@media (max-width:900px){.jrp{grid-template-columns:minmax(0,1fr);padding:22px 20px;gap:18px}.jnum{font-size:40px}}@media (max-width:700px){.jrs b{display:none}.jrs button.now b{display:block;position:absolute;top:62px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12px}.jn{width:44px;height:44px}.jn svg{width:20px;height:20px}.jrs:after,.jrs:before{top:21px}.jrs{margin-bottom:44px}.jrc{grid-template-columns:minmax(0,1fr)}}#find{padding:36px 0 0}.find{padding:30px 34px;gap:30px;position:relative;overflow:hidden}.find:before{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--p) 18%,transparent),transparent 70%);pointer-events:none}.find h2{font-size:clamp(24px,2.8vw,34px);margin-bottom:8px}.find .mut{margin-bottom:14px;font-size:15.5px}.gcur{display:block!important;margin:2px 0 12px;min-height:64px}.gcur b{font-size:clamp(26px,3vw,36px)}.gdots{display:flex!important;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 16px}.gdots i{display:block}.gnav{all:unset;cursor:pointer;width:32px;height:32px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;font-size:20px;line-height:1;color:var(--ink);transition:all .2s;flex:none}.gnav:hover{border-color:var(--p);color:var(--p);transform:scale(1.08)}.gnav:focus-visible{outline:2px solid var(--p);outline-offset:2px}.gmore{display:inline-flex!important}.goals{display:none}.find.open .goals{display:flex;margin-top:14px;animation:jrin .35s ease}.rec{padding:26px 28px;gap:11px}.rec h3{font-size:24px}.rec .rp{font-size:36px}@media (max-width:900px){.find{padding:24px 20px}}[data-v]:not([data-v=home]):not([hidden]){animation:pgin .45s cubic-bezier(.2,.8,.2,1) both}@keyframes pgin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bzhero h1 em,.cbhero h2 em,.fbig em,.sh h2 em{background:linear-gradient(100deg,currentColor,#a78bfa 45%,currentColor 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:emsheen 6s ease-in-out infinite}@keyframes emsheen{50%{background-position:100% 0}}.bzhero h1 em,.cbhero h2 em{background:linear-gradient(100deg,#ddd6fe,#fff 50%,#ddd6fe);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.btn{position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-18deg);transition:left .6s ease;pointer-events:none}.btn:hover:after{left:130%}.bn,.bzc,.bzm,.cbp3,.chc,.jrc a,.plan,.ptc,.rvc,.svc2{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.bn:hover,.chc:hover,.rvc:hover,.svc2:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.gcur small{display:block;font:500 12px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.gcur b{display:block;font:500 italic clamp(26px,3vw,36px)/1.1 Fraunces,Georgia,serif;letter-spacing:-.02em;color:var(--pt);animation:gin .55s cubic-bezier(.2,.8,.2,1)}.gdots i{width:9px;height:9px;border-radius:5px;background:var(--line);transition:width .3s,background .3s;cursor:pointer;flex:none}.gdots i.on{width:30px;background:var(--tint2);position:relative;overflow:hidden}.find.auto .gdots i.on:after{content:"";position:absolute;inset:0;background:var(--p);transform:scaleX(0);transform-origin:left;animation:gfill2 4.5s linear forwards}.find.manual .gdots i.on{background:var(--p)}@keyframes gin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gfill2{to{transform:scaleX(1)}}.gdots{max-width:100%}.gdots i:not(.on){width:7px;height:7px}.gtl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.gtc{display:flex;gap:14px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;transition:transform .25s,border-color .25s,box-shadow .25s}.gtc:hover{transform:translateY(-3px);border-color:var(--p2);box-shadow:0 16px 30px -22px rgba(109,40,217,.6)}.gtc span{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;display:grid;place-items:center;font-weight:700;flex:none}.gtc b{display:block;font-size:15.5px}.gtc small{display:block;color:var(--mute);font-size:13.5px;margin-top:2px}.gtest{background:linear-gradient(135deg,var(--tint),var(--tint2));border:1px solid var(--line);border-radius:20px;padding:18px 20px;margin:6px 0 18px}.gtest b{display:block;font-size:17px;margin-bottom:4px}.gtest p{margin:0;color:var(--mute)}.gsh{font-size:22px;margin:20px 0 10px}@media (max-width:700px){.gtl{grid-template-columns:minmax(0,1fr)}}.pyh{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:26px}.pyh h1{font-size:clamp(32px,4vw,48px);margin:6px 0 8px}.pyh h1 em{color:var(--link)}.pyh p{color:var(--mute);margin:0;max-width:56ch}.pysec{display:flex;gap:12px;align-items:center;background:var(--tint);border:1px solid var(--line);border-radius:18px;padding:12px 18px}.pysec b{display:block}.pysec small{color:var(--mute)}.pysec .ib{width:40px;height:40px;border-radius:12px;background:var(--p)!important;color:#fff!important}.pysec .ib svg{stroke:#fff}.pygrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:26px;align-items:start}.pyleft,.pyright{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(20px,3vw,32px)}.pylh{display:flex;gap:14px;align-items:center;margin-bottom:20px}.pylh h2{margin:0;font-size:26px}.pylh p{margin:2px 0 0;color:var(--mute);font-size:15px}.pylh .ib{width:48px;height:48px;border-radius:14px}.pym{border:1.5px solid var(--line);border-radius:20px;margin-bottom:12px;background:var(--bg);transition:border-color .2s,box-shadow .2s,background .2s;overflow:hidden}.pym:hover{border-color:var(--p2)}.pym.on{border-color:var(--p);background:color-mix(in srgb,var(--p) 5%,var(--card));box-shadow:0 18px 36px -26px rgba(109,40,217,.6)}.pymh{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto 88px minmax(0,1fr);gap:16px;align-items:center;padding:16px 18px;width:100%;cursor:pointer}.pymh:focus-visible{outline:2px solid var(--p);outline-offset:-2px;border-radius:20px}.pyrad{width:22px;height:22px;border-radius:50%;border:2px solid var(--line);background:var(--card);transition:all .2s;position:relative;flex:none}.pym.on .pyrad{border-color:var(--p)}.pym.on .pyrad:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--p)}.pymk{display:grid;place-items:center;height:54px;border-radius:14px;background:#fff;border:1px solid #e5e7eb;color:var(--c);font:800 15px Hanken Grotesk,sans-serif;letter-spacing:-.01em;text-align:center;padding:0 6px;line-height:1.05}.pyt b{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:17px}.pyt small{display:block;color:var(--mute);font-size:14px;margin:2px 0 8px}.pyrec{font-style:normal;background:#2563eb;color:#fff;border-radius:999px;padding:2px 10px;font:600 12px Hanken Grotesk,sans-serif}.pyg{display:flex;flex-wrap:wrap;gap:6px}.pyg em{font-style:normal;background:var(--tint);border-radius:999px;padding:3px 10px;font-size:12.5px;color:var(--mute)}.pyb{display:none;padding:18px 20px 22px;border-top:1px dashed var(--line)}.pym.on .pyb{display:block;animation:jrin .35s ease}.pyinfo{background:var(--tint);border-radius:16px;padding:14px 16px}.pyinfo b{display:block;font-size:18px}.pyinfo p{margin:6px 0 0;color:var(--mute);font-size:14.5px}.pyb h5{font:600 17px Fraunces,Georgia,serif;margin:16px 0 10px}.pyb h5:first-child{margin-top:0}.pyrc{display:flex;flex-wrap:wrap;gap:8px}.pyrb{border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:12px;padding:10px 16px;font:600 14.5px Hanken Grotesk,sans-serif;cursor:pointer;min-height:44px;transition:all .2s}.pyrb:hover{border-color:var(--p2)}.pyrb[aria-pressed=true]{border-color:var(--p);background:var(--p);color:#fff}.pyacc{margin-top:12px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.pyd{margin:0;display:grid;gap:8px;font-size:15px}.pyd>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px}.pyd dt{color:var(--mute)}.pyd dd{margin:0;font-weight:600;word-break:break-word}.pysteps{margin:14px 0 0;padding-left:20px;display:grid;gap:6px;color:var(--mute);font-size:14.5px}.pysteps b{color:var(--ink)}.pyf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pyf .f:last-child{grid-column:1/-1}.pyf small{display:block;font-size:13px;margin-bottom:4px}.opt,.pyf small{color:var(--mute)}.opt{font-style:normal;font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;margin-left:4px}.pyerr{margin:10px 0 0;color:#b91c1c;font-size:14.5px}.pytrust{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.pytrust ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--mute);font-size:14px}.pytrust li:before{content:"\2713  ";color:var(--link);font-weight:700}.pyright{position:sticky;top:96px;display:grid;gap:14px}.pyright h3{display:flex;gap:12px;align-items:center;margin:0;font-size:24px}.pyright h3 .ib{width:40px;height:40px;border-radius:12px}.pyit{list-style:none;margin:0;padding:0}.pyit,.pyit li{display:grid;gap:12px}.pyit li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.pyit .ib{width:44px;height:44px;border-radius:12px}.pyit b{display:block;font-size:15.5px}.pyit small{display:block;color:var(--mute);font-size:13px}.pyit em{font-style:normal;font-weight:700}.pysum{border-top:1px solid var(--line);padding-top:12px;display:grid;gap:8px;font-size:15px;color:var(--mute)}.pysum>div{display:flex;justify-content:space-between;gap:12px}.pysum b{color:var(--ink)}.pysum .pyok b{color:#15803d}.pytot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;border-top:2px solid var(--ink);padding-top:12px}.pytot span{font-weight:700}.pytot b{font:700 32px Fraunces,Georgia,serif;color:var(--link)}.pytot small{color:var(--mute);width:100%;text-align:right;margin-top:-6px}.pybd{margin:0;font-size:14.5px;color:var(--mute)}.pysecb{display:flex;gap:12px;align-items:flex-start;background:var(--tint);border:1px solid var(--line);border-radius:16px;padding:12px 14px}.pysecb .ib{width:36px;height:36px;border-radius:10px;background:#10b981!important;color:#fff!important;flex:none}.pysecb .ib svg{stroke:#fff}.pysecb b{display:block}.pysecb small{display:block;color:var(--mute);font-size:13.5px}.paygo{width:100%;padding:16px;font-size:17px}.pyright .lnk{text-align:center;justify-self:center}.pyhelp{display:flex;gap:12px;border-top:1px solid var(--line);padding-top:14px}.pyhelp .ib{width:38px;height:38px;border-radius:12px;flex:none}.pyhelp small{display:block;color:var(--mute);font-size:13.5px}.pyhelp a{display:block;color:var(--link);font-size:14.5px;margin-top:2px}.pydone{max-width:640px;margin:20px auto;background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(26px,4vw,44px);text-align:center;display:grid;gap:12px;justify-items:center}.pydone h2{margin:6px 0 0}.pydone .pyd{text-align:left;width:100%;background:var(--tint);border-radius:16px;padding:14px 16px}.pydone .send{justify-content:center}.pybar{display:none}@media (max-width:1000px){.pygrid{grid-template-columns:minmax(0,1fr)}.pyright{position:static}.pyright .paygo{display:none}.pybar{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:40;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:10px 12px 10px 18px;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 14px 36px rgba(43,16,104,.3)}.pybar span{display:block;font-size:12px;color:var(--mute)}.pybar b{font:700 20px Fraunces,Georgia,serif;color:var(--link)}.pybar .btn{width:auto;padding:12px 18px;font-size:15.5px}.paypg #chatb{bottom:calc(88px + env(safe-area-inset-bottom, 0px))}}@media (max-width:700px){.pybar{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}.paypg #chatb{bottom:calc(154px + env(safe-area-inset-bottom, 0px))}.pymh{grid-template-columns:auto 64px minmax(0,1fr);gap:12px;padding:14px}.pymk{height:46px;font-size:12px}.pyd>div,.pyf{grid-template-columns:minmax(0,1fr)}.pyd>div{gap:2px}.pyb{padding:16px 14px 20px}.paypg{padding-bottom:70px}}#epsd{max-width:440px;width:calc(100% - 24px);padding:0;border:0;border-radius:18px;overflow:hidden;background:#f1f5f4}.eps2{padding:14px;display:grid;gap:12px;font-family:Arial,Helvetica,sans-serif;color:#1f2937;max-height:92vh;overflow:auto}.e2h{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.12);display:flex;gap:12px;align-items:center;padding:14px 16px;position:relative}.e2l{font:italic 800 28px Arial,sans-serif;color:#e11d48;letter-spacing:-1px}.e2h b{display:block;font-size:17px;color:#1f2937}.e2h small{color:#6b7280}.e2lang{position:absolute;right:46px;top:8px;display:flex;gap:2px}.e2lang i{font-style:normal;font-size:10px;font-weight:700;padding:2px 6px;background:#f3f4f6;border-radius:3px;color:#111}.e2lang i.on{background:#006b4f;color:#fff}.e2x{all:unset;position:absolute;right:14px;top:34px;cursor:pointer;color:#4b5563;font-size:18px;line-height:1}.e2nav{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.12);padding:12px 6px;text-align:center;font-size:12.5px;color:#006b4f}.e2tabs{display:grid;grid-template-columns:repeat(3,1fr)}.e2tabs button{all:unset;cursor:pointer;text-align:center;padding:12px 4px;font-size:12.5px;font-weight:700;border:1px solid #d1d5db;background:#fff;color:#006b4f}.e2tabs .on{background:#006b4f;color:#fff;border-color:#006b4f}.e2body{background:#fff;padding:14px;margin-top:-12px}.e2body,.e2body [data-e2p]{display:grid;gap:10px}.e2body [data-e2p][hidden]{display:none}.e2body input:not([type=checkbox]),.e2body select{border:1px solid #d1d5db;border-radius:4px;padding:14px 12px;font-size:16px;width:100%;box-sizing:border-box;background:#fff;color:#111}.e2two{display:grid;grid-template-columns:1fr 1fr}.e2cards{display:flex;gap:14px;font-size:12px;color:#1d4ed8}.e2chk{display:flex;gap:8px;align-items:center;background:#f3f4f6;padding:10px;font-size:14px;color:#1f2937}.e2grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.e2grid span{border:1px solid #d1d5db;border-radius:8px;padding:12px 4px;text-align:center;font-size:13px;font-weight:700;color:#006b4f}.e2pay{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:#006b4f;color:#fff;font:700 17px Arial,sans-serif;padding:15px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.e2pay:hover{background:#005a42}.e2pay:focus-visible{outline:3px solid #34d399;outline-offset:2px}.e2t{font-size:11.5px;color:#374151;margin:0}.e2demo{background:#fef3c7;border-radius:8px;padding:10px 12px;font-size:12.5px;color:#92400e}.e2demo .lnk{color:#92400e;font-weight:700}.pydone .eyebrow:before,.pyh .eyebrow:before{display:none}.pyh .eyebrow{padding-left:0}.paypg #contact{display:none}.afhero{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center;border-radius:32px;padding:clamp(28px,4.5vw,58px);color:#fff;background:linear-gradient(135deg,#1e1b4b,#4c1d95 55%,#7c3aed);position:relative;overflow:hidden;margin-bottom:10px}.afhero:before{left:-80px;bottom:-110px;width:320px;height:320px;background:hsla(0,0%,100%,.06)}.afhero:after,.afhero:before{content:"";position:absolute;border-radius:50%}.afhero:after{right:-70px;top:-70px;width:240px;height:240px;background:hsla(0,0%,100%,.08)}.afh1{position:relative;z-index:1}.afhero h1{color:#fff;font-size:clamp(32px,4.6vw,56px);line-height:1.06;margin:8px 0 14px}.afhero h1 em{background:linear-gradient(100deg,#ddd6fe,#fff,#ddd6fe);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:emsheen 6s ease-in-out infinite}.afhero p{color:#ede9fe;max-width:520px;margin:0 0 20px}.afhero .eyebrow{color:#ddd6fe}.afhero .eyebrow:before{display:none}.afhero .btn:not(.alt){background:#fff;color:#2b1068}.afhero .btn.alt{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.afb{list-style:none;margin:26px 0 0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.afb li{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:18px;padding:12px 18px;display:grid;gap:2px;min-width:110px}.afb b{font:700 24px Fraunces,Georgia,serif}.afb span{font-size:13px;color:#ddd6fe}.afart{position:relative;min-height:280px;display:grid;place-items:center;z-index:1}.afsvg{width:78%;max-width:300px;filter:drop-shadow(0 14px 30px rgba(0,0,0,.25))}.afsvg rect{fill:#fff;opacity:.9;transform-origin:bottom;animation:afgrow 1.1s cubic-bezier(.2,.8,.2,1) both}.afsvg rect:first-child{opacity:.3;animation-delay:.1s}.afsvg rect:nth-child(2){opacity:.5;animation-delay:.25s}.afsvg rect:nth-child(3){opacity:.72;animation-delay:.4s}.afsvg rect:nth-child(4){animation-delay:.55s}@keyframes afgrow{0%{transform:scaleY(0)}}.afc{position:absolute;background:#fff;color:#2b1068;border-radius:16px;padding:10px 14px;box-shadow:0 16px 34px rgba(0,0,0,.28);animation:bzfloat 5.5s ease-in-out infinite}.afc small{display:block;color:#6b7280;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.afc b{font-size:15px}.afc em{font-style:normal;background:#dcfce7;color:#166534;border-radius:99px;padding:1px 8px;font-size:12px;margin-left:4px}.afc.c1{left:0;top:6%}.afc.c2{right:0;top:38%;animation-delay:-1.8s}.afc.c3{left:6%;bottom:2%;animation-delay:-3.6s}.afsec{margin:clamp(34px,5vw,60px) 0}.afsteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.afsteps li{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;display:grid;gap:6px;align-content:start;position:relative;animation:jrin .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .12s);transition:transform .25s,border-color .25s,box-shadow .25s}.afsteps li:hover{transform:translateY(-4px);border-color:var(--p2);box-shadow:0 18px 34px -24px rgba(109,40,217,.6)}.afsteps li:not(:last-child):after{content:"";position:absolute;top:44px;right:-17px;width:18px;height:2px;background:var(--line)}.afsteps span{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;display:grid;place-items:center;font-weight:700}.afsteps b{font-size:18px}.afsteps p{margin:0;color:var(--mute);font-size:15px}.afcc{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;background:linear-gradient(135deg,var(--tint),var(--tint2));border:1px solid var(--line);border-radius:30px;padding:clamp(22px,3.5vw,40px);max-width:920px;margin:0 auto}.afcin{display:grid;gap:12px;align-content:center}.afcin label{display:flex;justify-content:space-between;font-weight:600}.afcin label b{color:var(--link);font:700 22px Fraunces,Georgia,serif}.afcin input[type=range]{width:100%;accent-color:var(--p);height:32px}.afpp{display:flex;flex-wrap:wrap;gap:8px}.afpp button{border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:9px 16px;font:600 14.5px Hanken Grotesk,sans-serif;cursor:pointer;min-height:44px;transition:all .2s}.afpp button[aria-pressed=true]{background:var(--p);border-color:var(--p);color:#fff}.afcout{background:var(--card);border-radius:24px;padding:24px;display:grid;gap:6px;align-content:center;text-align:center;box-shadow:0 20px 40px -30px rgba(109,40,217,.6)}.afcout span{color:var(--mute)}.afcout b{font:700 clamp(26px,3.2vw,38px)/1.15 Fraunces,Georgia,serif;color:var(--link)}.afcout b i{font-style:normal}.afcout small{color:var(--mute);font-size:13px}.afrules{max-width:820px;margin-left:auto;margin-right:auto}.afrules details{border-bottom:1px solid var(--line);padding:14px 0}.afrules summary{cursor:pointer;font-weight:600;font-size:16.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}.afrules summary::-webkit-details-marker{display:none}.afrules summary:after{content:"+";color:var(--link);font-size:22px;line-height:1}.afrules details[open] summary:after{content:"\2212"}.afrules details p{margin:10px 0 0;color:var(--mute)}.afdh{display:flex;gap:20px;align-items:center;flex-wrap:wrap;background:linear-gradient(135deg,#1e1b4b,#4c1d95 60%,#7c3aed);color:#fff;border-radius:28px;padding:clamp(20px,3vw,32px)}.afav{width:68px;height:68px;border-radius:22px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.3);display:grid;place-items:center;font:700 26px Fraunces,Georgia,serif;flex:none}.afdt{flex:1;min-width:240px}.afdt h2{color:#fff;margin:2px 0 8px}.afdt .eyebrow,.afdt h2 em{color:#ddd6fe}.afdt .eyebrow:before{display:none}.afdh .ptmeta{color:#ede9fe}.afdh .ptmeta b{color:#fff}.afdh .ptmeta .lnk{color:#ddd6fe}.afdh .pill{margin:0}.afring{position:relative;width:92px;height:92px;flex:none;display:grid;place-items:center;text-align:center}.afring svg{position:absolute;inset:0;transform:rotate(-90deg)}.afring circle{fill:none;stroke-width:7}.afring .rg0{stroke:hsla(0,0%,100%,.2)}.afring .rg1{stroke:#fde68a;stroke-linecap:round;transition:stroke-dashoffset 1s ease}.afring b{display:block;font:700 26px/1 Fraunces,Georgia,serif}.afring small{font-size:10px;color:#ddd6fe;line-height:1.1;display:block}.ptc{position:relative;overflow:hidden;animation:jrin .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .07s)}.ptc:hover{transform:translateY(-3px);border-color:var(--p2)}.ptc .ib{width:36px;height:36px;border-radius:11px;margin-bottom:4px}@media (max-width:1000px){.afhero{grid-template-columns:minmax(0,1fr)}.afart{min-height:220px}.afsteps{grid-template-columns:repeat(2,minmax(0,1fr))}.afsteps li:not(:last-child):after{display:none}.afcc{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.afsteps{grid-template-columns:minmax(0,1fr)}.afhero{border-radius:24px}.afart{display:none}.afring{width:76px;height:76px}.afdh{border-radius:22px}.afb li{min-width:0;flex:1 1 90px}}.cthero{display:grid;grid-template-columns:1.3fr 1fr;gap:24px;align-items:center;border-radius:32px;padding:clamp(28px,4.5vw,54px);color:#fff;background:linear-gradient(135deg,#1e1b4b,#4c1d95 55%,#7c3aed);position:relative;overflow:hidden;margin-bottom:28px}.cthero:after{content:"";position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:hsla(0,0%,100%,.07)}.ctht{position:relative;z-index:1}.cthero h2{color:#fff;font-size:clamp(34px,4.6vw,56px);margin:8px 0 12px}.cthero h2 em{background:linear-gradient(100deg,#ddd6fe,#fff,#ddd6fe);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:emsheen 6s ease-in-out infinite}.cthero p{color:#ede9fe;max-width:540px;margin:0}.cthero .eyebrow{color:#ddd6fe}.cthero .eyebrow:before{display:none}.ctp{list-style:none;margin:22px 0 0;padding:0;display:flex;gap:8px 10px;flex-wrap:wrap}.ctp li{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:7px 14px;font-size:14px}.ctill{width:100%;max-width:260px;justify-self:center;position:relative;z-index:1;filter:drop-shadow(0 12px 26px rgba(0,0,0,.25));animation:bzfloat 6s ease-in-out infinite}.ctgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:start}#reach .chn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#reach .chc{position:relative;display:grid;gap:4px;align-content:start;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:20px;text-decoration:none;color:inherit;font:inherit;cursor:pointer;animation:jrin .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * .08s);transition:transform .25s,border-color .25s,box-shadow .25s}#reach .chc:hover{transform:translateY(-4px);border-color:var(--p2);box-shadow:0 18px 34px -24px rgba(109,40,217,.6)}#reach .chc .ib{width:46px;height:46px;border-radius:14px;margin-bottom:6px;background:linear-gradient(135deg,var(--p),#8b5cf6)!important;color:#fff!important}#reach .chc .ib svg{stroke:#fff}#reach .chc b{font-size:16.5px;overflow-wrap:anywhere}#reach .chc small{color:var(--mute);font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}#reach .chc>span:last-child{color:var(--mute);font-size:14.5px}#reach .chc.ai{background:linear-gradient(135deg,var(--tint),var(--tint2))}.ctform{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(22px,3vw,34px);box-shadow:0 24px 50px -36px rgba(109,40,217,.5)}.ctform h3{margin:0 0 16px;font-size:26px}.ctf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ctf .btn,.ctf .err,.ctf .tn,.ctf .w{grid-column:1/-1}.ctf .btn{justify-self:start}.ctoh{margin:48px 0 0;font-size:28px}@media (max-width:1000px){.cthero{grid-template-columns:minmax(0,1fr)}.ctill{display:none}.ctgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){#reach .chn,.ctf{grid-template-columns:minmax(0,1fr)}.cthero{border-radius:24px}.ctf .btn{width:100%}}.afc{z-index:2}.jnum{color:var(--mute);opacity:.55}.dtag2{color:var(--mute)!important}.mg{padding:8px 10px;gap:0;align-items:center;border-radius:10px;position:relative}.mg .mt{padding:0}.mg b{font-size:14px;line-height:1.25;transition:color .2s}.mg:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:3px;background:var(--p);transform:translateY(-50%);transition:height .2s}.mg:hover:before{height:60%}.mg:hover b{color:var(--link)}.mg,.mgcol .mgh{opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .4s cubic-bezier(.2,.8,.2,1),background .2s}.nvi:focus-within .mg,.nvi:focus-within .mgcol .mgh,.nvi:hover .mg,.nvi:hover .mgcol .mgh{opacity:1;transform:none;transition-delay:calc(var(--c, 0) * 45ms + var(--j, 0) * 16ms + .06s),calc(var(--c, 0) * 45ms + var(--j, 0) * 16ms + .06s),0s}.nvi:hover .mg:hover{transform:translateX(4px);transition-delay:0s}.mgd a{padding:11px 0}@media (prefers-reduced-motion:reduce){.mg,.mgcol .mgh{opacity:1;transform:none}}@media (max-width:700px){.grp .svc2{padding:22px;gap:12px}.grp .svc2 .svm,.grp .svc2 .tl,.grp .svc2>p{display:block}.grp .svc2 .fp,.grp .svc2 .px3{display:none}.grp .svc2 .svh{flex-direction:column;align-items:flex-start;gap:12px}.grp .svc2 .svh:after{display:none}.grp .svc2 .svh b{font-size:20px}.grp .svc2 .ib{width:46px;height:46px}.grp .svgrid{grid-template-columns:minmax(0,1fr);gap:14px}}@media (min-width:560px) and (max-width:1000px){.grp .svgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.afnav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;background:var(--tint);border:1px solid var(--line);border-radius:26px;padding:5px;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 22px}.afnav a{padding:9px 20px;border-radius:999px;text-decoration:none;color:var(--ink);font-weight:600;font-size:15px;min-height:40px;display:inline-flex;align-items:center;transition:background .2s,color .2s}.afnav a:hover{background:var(--card)}.afnav a[aria-current=page]{background:var(--p);color:#fff}.afgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.afbc{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;display:grid;gap:8px;align-content:start;animation:jrin .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .08s);transition:transform .25s,border-color .25s,box-shadow .25s}.afbc:hover{transform:translateY(-4px);border-color:var(--p2);box-shadow:0 18px 34px -24px rgba(109,40,217,.6)}.afbc .ib{width:46px;height:46px;border-radius:14px}.afbc b{font-size:18px}.afbc p{margin:0;color:var(--mute);font-size:15px}.afrts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.afrt{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;gap:2px}.afrt b{font-size:15px}.afrt span{font:700 30px Fraunces,Georgia,serif;color:var(--link)}.afrt small{color:var(--mute)}.afrts.sm{margin:12px 0}.afrts.sm .afrt{padding:10px 14px}.afrts.sm span{font-size:22px}.afend{text-align:center;background:linear-gradient(135deg,#1e1b4b,#4c1d95 60%,#7c3aed);color:#fff;border-radius:30px;padding:clamp(30px,5vw,56px);margin-top:40px}.afend h2{color:#fff;margin:0 0 8px}.afend p{color:#ede9fe;margin:0 0 18px}.afend .send{justify-content:center}.afend .btn{background:#fff;color:#2b1068}.apg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:28px;align-items:start}.apside{position:sticky;top:96px;background:linear-gradient(160deg,#1e1b4b,#4c1d95 70%,#7c3aed);color:#fff;border-radius:28px;padding:28px}.apside h1{color:#fff;font-size:clamp(26px,3vw,36px);margin:8px 0}.apside h1 em{color:#ddd6fe}.apside .eyebrow,.apside p{color:#ede9fe;margin:0}.apside .eyebrow:before{display:none}.apbar{height:8px;background:hsla(0,0%,100%,.2);margin:18px 0;overflow:hidden}.apbar,.apbar i{border-radius:8px}.apbar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#fde68a,#fff);transition:width .5s}.apsteps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.apsteps li{display:flex;gap:12px;align-items:center;font-size:15px;color:#ede9fe}.apsteps span{width:28px;height:28px;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);display:grid;place-items:center;font-size:13px;font-weight:700;flex:none;transition:all .3s}.apsteps li.ok span{background:#34d399;border-color:#34d399;color:#064e3b}.apsteps li.ok span i{display:none}.apsteps li.ok span:before{content:"\2713";font-size:15px}.aptr{list-style:none;margin:20px 0 0;padding:16px 0 0;border-top:1px solid hsla(0,0%,100%,.2);display:grid;gap:8px;font-size:14px;color:#ede9fe}.aptr a{color:#fff}.apcard{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(22px,3.5vw,38px);box-shadow:0 24px 50px -36px rgba(109,40,217,.5);animation:jrin .5s both}.apgate{text-align:center;display:grid;gap:12px;justify-items:center}.apgate .ib{width:56px;height:56px;border-radius:18px}.apgate h2{margin:0}.apgate.wide{max-width:660px;margin:0 auto;text-align:left;justify-items:start}.afform{display:block}.afs{border:1px solid var(--line);border-radius:22px;padding:20px;margin:0 0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:var(--bg);animation:jrin .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .08s);min-width:0}.afs legend{display:flex;gap:10px;align-items:center;font:600 18px Fraunces,Georgia,serif;padding:0 8px}.afs legend span{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;display:grid;place-items:center;font:700 14px Hanken Grotesk,sans-serif}.afs .bh2{display:none}.afs .bfld:has(.pills),.afs .bfld:has(input[type=checkbox]),.afs .bfld:has(input[type=file]),.afs .bfld:has(textarea),.afs>:not(.bfld){grid-column:1/-1}.pol{grid-template-columns:minmax(0,.7fr) minmax(0,2.3fr);gap:32px;align-items:start}.pol,.polt{display:grid}.polt{position:sticky;top:96px;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:16px}.polt b{margin-bottom:6px}.polt button{all:unset;cursor:pointer;padding:9px 10px;border-radius:10px;font-size:14.5px;color:var(--mute);transition:background .2s,color .2s}.polt button:hover{background:var(--tint);color:var(--ink)}.polt button:focus-visible{outline:2px solid var(--p)}.polb h1{font-size:clamp(32px,4vw,48px);margin:6px 0}.polb h1 em{color:var(--link)}.polb section{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:26px 28px;margin-top:18px;scroll-margin-top:96px;animation:jrin .5s both;animation-delay:calc(var(--i) * .05s)}.polb h2{display:flex;gap:12px;align-items:center;font-size:24px;margin:0 0 12px}.polb h2 span{width:32px;height:32px;border-radius:10px;background:var(--tint2);color:var(--link);display:grid;place-items:center;font:700 15px Hanken Grotesk,sans-serif;flex:none}.polb section p{color:var(--mute)}.afdt h1{color:#fff;margin:2px 0 8px;font-size:clamp(26px,3vw,38px)}.afdt h1 em{color:#ddd6fe}.ptcards{grid-template-columns:repeat(6,minmax(0,1fr))}.ovg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ovg .oc{margin:0}.ovg .ovw{grid-column:1/-1}.afchart{width:100%;height:auto;display:block}.afchart rect{fill:var(--p);transform-origin:bottom;transform-box:fill-box;animation:afgrow .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--j) * 18ms)}.afchart line{stroke:var(--line);stroke-width:1}.afchl{display:flex;justify-content:space-between;color:var(--mute);font-size:12.5px}.empt.sm{padding:10px 0}.pipe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.pipe div{background:var(--tint);border-radius:16px;padding:14px 8px;text-align:center}.pipe b{display:block;font:700 28px Fraunces,Georgia,serif;color:var(--link)}.pipe span{font-size:13px;color:var(--mute)}.afbars{list-style:none;margin:0;padding:0}.afbars,.afbars li{display:grid;gap:10px}.afbars li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;font-size:14.5px}.afbars span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afbars i{display:block;height:8px;border-radius:8px;background:var(--tint2);position:relative;overflow:hidden}.afbars i:after{content:"";position:absolute;inset:0;width:var(--w);border-radius:8px;background:linear-gradient(90deg,var(--p),#a78bfa);animation:afw .9s cubic-bezier(.2,.8,.2,1) both}@keyframes afw{0%{width:0}}.afh4{margin:16px 0 8px;font-size:15px}.aflk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) auto;gap:12px;align-items:end}.aflk.two{grid-template-columns:repeat(2,minmax(0,1fr))}.afshb{margin-top:14px}.lka{white-space:nowrap}.lka .det{margin-right:6px}.ptbl small{display:block;color:var(--mute)}.wdc{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;align-items:center}.wdn{display:block;font:700 44px Fraunces,Georgia,serif;color:var(--link);margin:4px 0}.wdbar{height:10px;background:var(--tint2);margin:10px 0;overflow:hidden}.wdbar,.wdbar i{border-radius:10px}.wdbar i{display:block;height:100%;background:linear-gradient(90deg,var(--p),#a78bfa);transition:width .8s}@media (max-width:1000px){.apg,.pol{grid-template-columns:minmax(0,1fr)}.apside,.polt{position:static}.polt{display:flex;flex-wrap:wrap}.polt b{width:100%}.afgrid,.afrts{grid-template-columns:repeat(2,minmax(0,1fr))}.ptcards{grid-template-columns:repeat(3,minmax(0,1fr))}.aflk,.wdc{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.afgrid,.afs{grid-template-columns:minmax(0,1fr)}.afs{padding:16px}.ptcards{grid-template-columns:repeat(2,minmax(0,1fr))}.aflk.two,.ovg{grid-template-columns:minmax(0,1fr)}.polb section{padding:20px 18px}.wdn{font-size:36px}}.afform.ctf{display:grid}.afs .bfld{display:flex;flex-direction:column;min-width:0}.afs .bfld>input:not([type=checkbox]):not([type=radio]):not([type=file]),.afs .bfld>select{margin-top:auto;width:100%;box-sizing:border-box;min-height:46px}.afs .bfld>textarea{width:100%;box-sizing:border-box;min-height:96px;margin-top:2px}.afs .bfld .err{margin:6px 0 0}.afs input[type=checkbox],.afs input[type=radio]{width:18px;height:18px;min-height:0;flex:none;margin:2px 0 0;accent-color:var(--p)}.afs .chk,.afs label.chk{display:flex;gap:10px;align-items:flex-start}.crush{animation:crush .55s cubic-bezier(.2,.9,.3,1.2)}.crushl{animation:crushl .45s cubic-bezier(.2,.9,.3,1.2)}@keyframes crush{0%{transform:perspective(500px) scale(1)}20%{transform:perspective(500px) rotateX(26deg) scale(.86,.74) translateY(4px)}50%{transform:perspective(500px) rotateX(-9deg) scale(1.07,1.12)}74%{transform:perspective(500px) rotateX(3deg) scale(.98,.96)}to{transform:perspective(500px) scale(1)}}@keyframes crushl{0%{transform:perspective(900px) scale(1)}28%{transform:perspective(900px) rotateX(3deg) scale(.972)}60%{transform:perspective(900px) scale(1.012)}to{transform:perspective(900px) scale(1)}}.btn:active:not(:disabled){box-shadow:1px 1px 0 var(--ink)}@media (prefers-reduced-motion:reduce){.crush,.crushl{animation:none}}.afs .bfld>input:not([type=checkbox]):not([type=radio]):not([type=file]),.afs .bfld>select{height:48px;min-height:48px;padding-top:0;padding-bottom:0;line-height:1.2}.afs .bfld>input[type=date]{padding-top:0;padding-bottom:0}.chatb{position:fixed;display:flex;align-items:center;gap:10px;padding:13px 20px 13px 16px;border:0;cursor:pointer;font:700 15px Hanken Grotesk,sans-serif;background:linear-gradient(110deg,#6d28d9,#8b5cf6 42%,#a78bfa 55%,#6d28d9);background-size:260% 100%;box-shadow:0 16px 32px -12px rgba(109,40,217,.7),inset 0 0 0 1.5px hsla(0,0%,100%,.28);animation:chfloat 4.6s ease-in-out infinite,chbg 6s ease-in-out infinite;transition:box-shadow .25s;isolation:isolate}.chatb:hover{transform:none;box-shadow:0 20px 38px -10px rgba(109,40,217,.85),inset 0 0 0 1.5px hsla(0,0%,100%,.4);animation-play-state:paused,running}.chatb:focus-visible{outline:3px solid #c4b5fd;outline-offset:3px}.chatb .chai{width:24px;height:24px;flex:none;transform-origin:50% 85%;animation:chwig 7s ease-in-out infinite}.chr{position:absolute;inset:0;border-radius:inherit;border:2px solid #a78bfa;opacity:0;z-index:-1;pointer-events:none;animation:chring 3.2s ease-out infinite}.chr.r2{animation-delay:1.6s}.chon{position:absolute;top:-3px;right:-3px;width:15px;height:15px;border-radius:50%;background:#22c55e;border:2.5px solid #fff;animation:chping 2.4s ease-out infinite}.chlab{font-style:normal;letter-spacing:.01em}@keyframes chfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes chbg{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes chwig{0%,84%,to{transform:rotate(0) scale(1)}87%{transform:rotate(-16deg) scale(1.15)}90%{transform:rotate(14deg) scale(1.15)}93%{transform:rotate(-7deg) scale(1.05)}96%{transform:rotate(3deg)}}@keyframes chring{0%{transform:scale(1);opacity:.75}to{transform:scale(1.55,2);opacity:0}}@keyframes chping{0%{box-shadow:0 0 0 0 rgba(34,197,94,.7)}70%,to{box-shadow:0 0 0 9px rgba(34,197,94,0)}}.chtip{position:fixed;z-index:42;right:clamp(14px,2vw,24px);bottom:96px;max-width:250px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:18px 18px 4px 18px;padding:14px 38px 14px 16px;box-shadow:0 18px 40px -16px rgba(43,16,104,.5);cursor:pointer;animation:chpop .6s cubic-bezier(.2,.9,.3,1.3) both}.chtip b{display:block;font:600 16px Fraunces,Georgia,serif}.chtip small{display:block;color:var(--mute);font-size:13px;line-height:1.4;margin-top:3px}.chtx{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--mute);cursor:pointer}.chtx:hover{background:var(--tint)}@keyframes chpop{0%{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:none}}body.lcpage .chtip,body.paypg .chtip,body:has(#lp:not([hidden])) .chtip,body:has(#lpp:not([hidden])) .chtip{display:none}.chat{position:fixed;z-index:60;right:clamp(12px,2vw,24px);bottom:clamp(14px,2vw,24px);width:min(410px,calc(100vw - 24px));height:min(660px,calc(100dvh - 110px));max-height:none;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:26px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(30,10,80,.65),0 0 0 1px rgba(109,40,217,.08);transform-origin:100% 100%;animation:chin .45s cubic-bezier(.2,.9,.3,1.12)}.chat[hidden]{display:none}@keyframes chin{0%{opacity:0;transform:translateY(24px) scale(.88)}to{opacity:1;transform:none}}.xhd{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 16px;background:linear-gradient(135deg,#4c1d95,#6d28d9 55%,#8b5cf6);color:#fff;position:relative;flex:none}.chav,.xav{flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#a78bfa,#6d28d9);color:#fff}.chav{width:42px;height:42px;box-shadow:0 0 0 3px hsla(0,0%,100%,.25);font-size:20px}.chav:before{content:"\2726"}.xav{width:30px;height:30px;font-size:14px;align-self:flex-start;margin-top:2px}.xav:before{content:"\2726"}.cht{flex:1;min-width:0}.cht b{display:block;font:600 17px Fraunces,Georgia,serif;color:#fff}.cht small{display:flex;align-items:center;gap:6px;color:#ede9fe;font-size:12.5px;line-height:1.3}.chd{width:8px;height:8px;background:#4ade80;flex:none;animation:chping 2.4s ease-out infinite}.chd,.chi{border-radius:50%}.chi{width:36px;height:36px;border:0;background:hsla(0,0%,100%,.16);color:#fff;display:grid;place-items:center;cursor:pointer;font:700 12.5px Hanken Grotesk,sans-serif;flex:none;transition:background .2s}.chi:hover{background:hsla(0,0%,100%,.3)}.chi svg{width:17px;height:17px}.chi:focus-visible{outline:2px solid #fff}.xmsgs{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 14px;flex-direction:column;gap:12px;background:linear-gradient(180deg,var(--bg),color-mix(in srgb,var(--tint) 55%,var(--bg)));overscroll-behavior:contain;scroll-behavior:smooth}.cm,.xmsgs{display:flex}.cm{gap:8px;max-width:100%;animation:cin .38s cubic-bezier(.2,.9,.3,1.15) both}@keyframes cin{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.cm.bot{align-self:flex-start;max-width:96%}.cm.me{align-self:flex-end;max-width:84%}.cbw{display:grid;gap:2px}.cb,.cbw{min-width:0}.cb{padding:11px 14px;border-radius:18px;font-size:14.5px;line-height:1.55;overflow-wrap:anywhere}.cm.bot .cb{background:var(--card);color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:6px;box-shadow:0 6px 16px -12px rgba(43,16,104,.4)}.cm.me .cb{background:linear-gradient(135deg,#6d28d9,#8b5cf6);color:#fff;border-bottom-right-radius:6px}.cb p{margin:0 0 8px}.cb p:last-child{margin-bottom:0}.cb ul{margin:6px 0 8px;padding-left:18px;display:grid;gap:5px}.cb li::marker{color:var(--p2)}.cb a:not(.cact):not(.cbr){color:var(--link);font-weight:600}.cb .cbn,.cbn{opacity:.88;margin:0 0 4px}.typing .cb{display:flex;gap:5px;align-items:center;padding:15px 16px}.typing i{width:7px;height:7px;border-radius:50%;background:var(--p2);animation:cdot 1.1s ease-in-out infinite}.typing i:nth-child(2){animation-delay:.16s}.typing i:nth-child(3){animation-delay:.32s}@keyframes cdot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.xbp{display:grid;gap:6px;margin:8px 0}.cbr{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;background:var(--tint);border-radius:12px;color:var(--ink);text-decoration:none;font-size:14px}.cbr span{min-width:0}.cbr small{display:block;color:var(--mute);font-size:12px;font-weight:400}.cbr b{white-space:nowrap;color:var(--link);font-weight:700}.cbr b small{display:inline;font-weight:400}.cbr.hot{box-shadow:inset 0 0 0 1.5px var(--p2)}.lnkrow{transition:background .2s,transform .2s}.lnkrow:hover{background:var(--tint2);transform:translateX(3px)}.xbt{border:1px solid var(--line);border-radius:14px;padding:10px 12px;margin:8px 0;background:var(--bg)}.xbt.hot{border-color:var(--p2);background:var(--tint)}.xbh{display:flex;justify-content:space-between;gap:8px}.xbh span{color:var(--link);font-weight:700}.xbt ul{margin:6px 0 0}.cmore{color:var(--mute);font-size:12.5px}.cacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cact{display:inline-flex;align-items:center;min-height:38px;padding:8px 15px;border-radius:999px;background:var(--p);color:#fff!important;border:0;font:600 13.5px Hanken Grotesk,sans-serif;cursor:pointer;text-decoration:none;transition:filter .2s,transform .2s}.cact:hover{filter:brightness(1.12);transform:translateY(-1px)}.cchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cchip{border:1.5px solid color-mix(in srgb,var(--p) 38%,var(--line));background:var(--card);color:var(--ink);border-radius:999px;padding:8px 14px;font:500 13.5px/1.3 Hanken Grotesk,sans-serif;cursor:pointer;text-align:left;min-height:38px;max-width:100%;transition:background .2s,color .2s,border-color .2s,transform .2s;animation:cchip .45s cubic-bezier(.2,.9,.3,1.2) both;animation-delay:calc(var(--n, 0) * 55ms)}.cchip:hover{background:var(--p);color:#fff;border-color:var(--p);transform:translateY(-2px)}.cchip:focus-visible{outline:2px solid var(--p);outline-offset:2px}.cchip.ghost{border-style:dashed;color:var(--mute);background:transparent}.cchip.ghost:hover{color:#fff}@keyframes cchip{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:none}}.cchip:first-child{--n:0}.cchip:nth-child(2){--n:1}.cchip:nth-child(3){--n:2}.cchip:nth-child(4){--n:3}.cchip:nth-child(5){--n:4}.cchip:nth-child(6){--n:5}.cchip:nth-child(7){--n:6}.cchip:nth-child(8){--n:7}.cchip:nth-child(9){--n:8}.cchip:nth-child(10){--n:9}.cchip:nth-child(11){--n:10}.cchip:nth-child(12){--n:11}.cchip:nth-child(13){--n:12}.cchip:nth-child(14){--n:13}.cchip:nth-child(15){--n:14}.cchip:nth-child(16){--n:15}.cfb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:6px 0 0 4px;font-size:12.5px;color:var(--mute)}.cfb button{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:3px 12px;font-size:12.5px;cursor:pointer;color:var(--ink);min-height:28px;transition:background .2s}.cfb button:hover{background:var(--tint)}.cfbt{color:var(--link)}.xform{display:flex;gap:8px;padding:10px 12px 6px;background:var(--card);border-top:1px solid var(--line);flex:none}.xform input{flex:1;min-width:0;border:1.5px solid var(--line);border-radius:999px;padding:11px 16px;background:var(--bg);color:var(--ink);font:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.xform input:focus{border-color:var(--p);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 20%,transparent)}.chs{width:46px;height:46px;border-radius:50%;border:0;background:linear-gradient(135deg,#6d28d9,#8b5cf6);color:#fff;display:grid;place-items:center;cursor:pointer;flex:none;transition:transform .2s,box-shadow .2s}.chs:hover{transform:scale(1.07) rotate(-8deg);box-shadow:0 8px 18px -8px rgba(109,40,217,.8)}.chs svg{width:20px;height:20px}.xnote{margin:0;padding:2px 14px 10px;font-size:11.5px;line-height:1.35;color:var(--mute);text-align:center;background:var(--card);flex:none}@media (max-width:900px){.chlab{display:none}.chatb{padding:15px;border-radius:50%}.chatb .chai{width:26px;height:26px}}@media (max-width:700px){.chat{left:8px;right:8px;width:auto;bottom:calc(74px + env(safe-area-inset-bottom, 0px));height:min(74dvh,640px);border-radius:22px}.chtip{bottom:calc(150px + env(safe-area-inset-bottom, 0px))}.cm.bot{max-width:100%}.cm.me{max-width:88%}}@media (prefers-reduced-motion:reduce){.cchip,.chai,.chat,.chatb,.chd,.chon,.chr,.chtip,.cm,.typing i{animation:none!important}.chr{display:none}.cchip{opacity:1}}.xmsgs{position:relative}.cht small{flex-wrap:nowrap}.cht small span{min-width:0}.cht b,.cht small span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatb{padding:12px 18px;border:1.5px solid var(--ink);border-radius:999px;background:var(--p);background-image:none;background-size:auto;color:#fff;font:600 15px Hanken Grotesk,sans-serif;box-shadow:3px 3px 0 var(--ink);animation:chnudge 7s ease-in-out infinite;transition:transform .2s,box-shadow .2s}.chatb:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink);animation-play-state:paused}.chatb:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.chatb .chai{width:20px;height:20px}.chr{border-color:var(--p);border-width:1.5px}.chon{top:-4px;right:-4px;width:13px;height:13px;border:2px solid var(--ink)}@keyframes chnudge{0%,88%,to{transform:translateY(0)}91%{transform:translateY(-8px)}94%{transform:translateY(0)}96%{transform:translateY(-4px)}98%{transform:translateY(0)}}@media (max-width:900px){.chatb{padding:13px;border-radius:50%}}.cchip.more{border-style:solid;background:color-mix(in srgb,var(--p) 10%,var(--card));color:var(--link);font-weight:700}.cchip.more:hover{color:#fff}.cchips .cchip{animation:cchip .35s cubic-bezier(.2,.9,.3,1.2) both}.ov2{gap:16px}.ov2,.ovh{display:grid}.ovh{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:0;border-radius:30px;overflow:hidden;color:#fff;background:#1e1b4b;position:relative;isolation:isolate}.ovh:before{content:"";position:absolute;inset:-40%;z-index:-1;background:radial-gradient(40% 40% at 25% 30%,rgba(139,92,246,.7),transparent 70%),radial-gradient(35% 40% at 80% 20%,rgba(236,72,153,.35),transparent 70%),radial-gradient(40% 45% at 60% 90%,rgba(59,130,246,.4),transparent 70%);animation:ovaur 16s ease-in-out infinite alternate}@keyframes ovaur{0%{transform:translate(-4%,-2%) rotate(0)}to{transform:translate(5%,4%) rotate(14deg)}}.ovhl{padding:clamp(22px,3vw,34px);display:grid;gap:10px;align-content:start;min-width:0}.ovhl .eyebrow{color:#ddd6fe}.ovhl .eyebrow:before{display:none}.ovbig{display:block;font:700 clamp(40px,6vw,68px)/1 Fraunces,Georgia,serif;background:linear-gradient(100deg,#fff,#ddd6fe 60%,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.ovchips{display:flex;flex-wrap:wrap;gap:8px 10px}.ovchips span{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;padding:6px 14px;font-size:13.5px;color:#ede9fe;backdrop-filter:blur(6px)}.ovchips b{color:#fff}.dnl i,.ovchips i{width:9px;height:9px;border-radius:50%;flex:none}.ovc1{background:#a78bfa}.ovc2{background:#34d399}.ovc3{background:#fde68a}.ovc4{background:#f472b6}.ovchart{position:relative;height:120px;margin-top:6px}.afarea{width:100%;height:100%;display:block;overflow:visible}.afafill{opacity:0;animation:afin 1s ease .5s forwards}.afl{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:afdraw 1.6s cubic-bezier(.4,0,.2,1) .2s forwards}.afl.dash{stroke:hsla(0,0%,100%,.45);stroke-dasharray:.02 .02;animation:none}@keyframes afdraw{to{stroke-dashoffset:0}}@keyframes afin{to{opacity:1}}.afdot{position:absolute;right:-5px;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#fff;box-shadow:0 0 0 0 hsla(0,0%,100%,.7);animation:afpulse 2s 1.8s infinite;opacity:0;animation-fill-mode:forwards}@keyframes afpulse{0%{opacity:1;box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{opacity:1;box-shadow:0 0 0 14px hsla(0,0%,100%,0)}to{opacity:1;box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.ovh .afchl{color:#c4b5fd}.ovempty{position:relative;height:120px}.ovempty p{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:#ddd6fe;font-size:14px}.ovempty p,.ovhr{text-align:center}.ovhr{padding:clamp(22px,3vw,34px);display:grid;gap:12px;justify-items:center;align-content:center;background:hsla(0,0%,100%,.07);border-left:1px solid hsla(0,0%,100%,.14)}.ovhr p{margin:0;color:#ddd6fe}.ovhr .btn{background:#fff;color:#2b1068}.afring.big{width:128px;height:128px}.afring.big b{font-size:34px}.afring.big small{font-size:12px}.ovgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ovgrid .oc{margin:0;animation:jrin .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * .08s + .15s);transition:transform .25s,box-shadow .25s,border-color .25s}.ovgrid .oc:hover{transform:translateY(-3px);border-color:var(--p2);box-shadow:0 18px 36px -26px rgba(109,40,217,.6)}.ov2 .oc h3{margin:0 0 14px;font-size:20px}.fr,.fun{display:grid;gap:12px}.fr{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;font-size:14.5px}.fr i{display:block;height:14px;background:var(--tint2);position:relative;overflow:hidden}.fr i,.fr i:after{border-radius:14px}.fr i:after{content:"";position:absolute;inset:0;width:var(--w);background:linear-gradient(90deg,var(--p),#a78bfa);animation:afw 1.1s cubic-bezier(.2,.8,.2,1) .3s both}.fr:nth-child(2) i:after{animation-delay:.45s}.fr:nth-child(3) i:after{animation-delay:.6s}.ovpst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:relative;padding-top:4px}.ovpst:before{right:16%;background:var(--line)}.ovpst:after,.ovpst:before{content:"";position:absolute;left:16%;top:30px;height:3px;border-radius:3px}.ovpst:after{width:calc(68% * var(--pf, 0));background:linear-gradient(90deg,var(--p),#a78bfa);transition:width 1s}.ps{display:grid;justify-items:center;gap:4px;text-align:center;position:relative;z-index:1}.ps .ib{width:52px;height:52px;border-radius:50%;background:var(--card);border:2px solid var(--line);color:var(--mute);transition:all .4s}.ps.on .ib{background:linear-gradient(135deg,var(--p),#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 10px 20px -10px rgba(109,40,217,.8)}.ps b{font:700 26px Fraunces,Georgia,serif;color:var(--link)}.ps small{color:var(--mute);font-size:12.5px;line-height:1.3}.rk{list-style:none;margin:0;padding:0;gap:12px}.rk,.rk li{display:grid}.rk li{grid-template-columns:28px minmax(0,1.1fr) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:14.5px}.rk .nm{text-overflow:ellipsis;white-space:nowrap}.rk .nm,.rk i{overflow:hidden}.rk i{display:block;height:8px;border-radius:8px;background:var(--tint2);position:relative}.rk i:after{content:"";position:absolute;inset:0;width:var(--w);background:linear-gradient(90deg,var(--p),#a78bfa);border-radius:8px;animation:afw .9s cubic-bezier(.2,.8,.2,1) both}.md{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:700 13px Hanken Grotesk,sans-serif;background:var(--tint2);color:var(--ink)}.md.gold{background:linear-gradient(135deg,#fde68a,#f59e0b);color:#78350f}.md.silver{background:linear-gradient(135deg,#f1f5f9,#94a3b8);color:#1e293b}.md.bronze{background:linear-gradient(135deg,#fdba74,#c2410c);color:#fff}.dnw{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.afdn{width:130px;height:130px;flex:none;transform:rotate(-90deg)}.afdn circle{fill:none;stroke-width:5.5}.dg0{stroke:var(--tint2)}.dg1{stroke:#a78bfa;animation:dnin 1.1s .3s both}.dg2{stroke:#f472b6;animation:dnin 1.1s .5s both}@keyframes dnin{0%{stroke-dasharray:0 100}}.dgt{font:700 8px Fraunces,Georgia,serif;fill:var(--ink)}.dgs,.dgt{transform:rotate(90deg);transform-origin:21px 21px}.dgs{font:500 3.4px Hanken Grotesk,sans-serif;fill:var(--mute)}.dnl{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14.5px}.dnl li{display:flex;align-items:center;gap:8px}.dnl b{margin-left:auto;padding-left:14px}.ovtl{list-style:none;margin:0;padding:0;gap:14px}.ovtl,.ovtl li{display:grid;position:relative}.ovtl li{grid-template-columns:14px minmax(0,1fr) auto auto;gap:12px;align-items:center}.ovtl li:before{content:"";position:absolute;left:6px;top:20px;bottom:-16px;width:2px;background:var(--line)}.ovtl li:last-child:before{display:none}.ovtd{width:14px;height:14px;border-radius:50%;border:3px solid var(--p);background:var(--card);position:relative;z-index:1}.ovtd.w{border-color:#f59e0b}.ovtl b{font-size:14.5px}.ovtl small{display:block;color:var(--mute);font-size:12.5px}.ovtl .ovca{color:var(--link)}.nx{list-style:none;margin:0;padding:0}.nx,.nx li{display:grid;gap:12px}.nx li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--bg);transition:transform .2s,border-color .2s}.nx li:hover{transform:translateX(4px);border-color:var(--p2)}.nx .ib{width:42px;height:42px;border-radius:13px}.nx b{display:block;font-size:14.5px}.nx small{display:block;color:var(--mute);font-size:13px;line-height:1.35}.ovl{margin:0}@media (max-width:1000px){.ovh{grid-template-columns:minmax(0,1fr)}.ovhr{border-left:0;border-top:1px solid hsla(0,0%,100%,.14)}.ovgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ovtl li{grid-template-columns:14px minmax(0,1fr) auto}.ovtl .pill{display:none}.rk li{grid-template-columns:26px minmax(0,1fr) auto}.rk i{display:none}.nx li{grid-template-columns:auto minmax(0,1fr)}.nx .det{grid-column:1/-1;justify-self:start}.fr{grid-template-columns:62px minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.ovh:before{animation:none}}.afarea{animation:afreveal 1.7s cubic-bezier(.4,0,.2,1) .25s both}@keyframes afreveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -8px 0 0)}}.afl{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.afl.dash{stroke-dasharray:3 4!important}.afafill{opacity:1!important;animation:none!important}.ovav{display:block;font:700 clamp(34px,4.2vw,50px)/1 Fraunces,Georgia,serif;color:#fff}.wdbar.light{background:hsla(0,0%,100%,.2);width:100%;max-width:220px}.wdbar.light i{background:linear-gradient(90deg,#fde68a,#fff)}.ovhr .eyebrow{color:#ddd6fe}.ovhr .eyebrow:before{display:none}#sprog{position:fixed;top:0;left:0;right:0;height:3px;z-index:80;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--p),#a78bfa,#f472b6);pointer-events:none;transition:transform .08s linear}.js [data-rv]:not(.in2):not([data-in]){opacity:0}.js [data-rv]:is(.in2,[data-in]){animation:rvup .6s cubic-bezier(.2,.8,.2,1) var(--d,0s) backwards}.js [data-rv=zoom]:is(.in2,[data-in]){animation-name:rvzoom;animation-duration:.7s}@keyframes rvup{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes rvzoom{0%{opacity:0;transform:scale(.94) translateY(18px)}to{opacity:1;transform:none}}.afbc,.chc,.wscard{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out,border-color .25s,box-shadow .25s}.ib{transition:transform .35s cubic-bezier(.2,.9,.3,1.4)}.afbc:hover .ib,.bzm:hover .ib,.chc:hover .ib,.gtc:hover span,.svc2:hover .ib{transform:rotate(-8deg) scale(1.12)}.fcol a,.fine a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .3s}.fcol a:hover,.fine a:hover{text-decoration-color:currentColor}.cband .cbin{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:linear-gradient(135deg,#3b1580,#4c1d95 55%,#6d28d9)}.cband .cbin:before{content:"";position:absolute;width:420px;height:420px;right:-120px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(167,139,250,.45),transparent 70%);animation:cbglow 8s ease-in-out infinite alternate}@keyframes cbglow{to{transform:translate(-60px,50px) scale(1.2)}}.cband .cbh{position:relative;z-index:1}.cbs{margin-top:22px}.cbs li{animation:cbstep 9s ease-in-out infinite}.cbs li:nth-child(2){animation-delay:3s}.cbs li:nth-child(3){animation-delay:6s}@keyframes cbstep{0%,30%,to{background:hsla(0,0%,100%,.1);transform:none}24%,6%{background:hsla(0,0%,100%,.24);transform:translateX(6px)}}.cbv{position:relative;z-index:1;min-height:330px;display:grid;place-items:center}.cbcard{width:min(100%,380px);background:#fff;color:#2b1068;border-radius:22px;padding:16px 18px 18px;box-shadow:0 30px 60px -24px rgba(0,0,0,.55);display:grid;gap:14px;animation:cbfloat 6s ease-in-out infinite}@keyframes cbfloat{50%{transform:translateY(-8px) rotate(-.6deg)}}.cbch{display:flex;align-items:center;gap:6px}.cbch i{width:9px;height:9px;border-radius:50%;background:#e5e7eb}.cbch i:first-child{background:#f87171}.cbch i:nth-child(2){background:#fbbf24}.cbch i:nth-child(3){background:#34d399}.cbch span{margin-left:8px;font-weight:700;font-size:14px}.cblive{margin-left:auto;font-style:normal;font-size:11.5px;font-weight:700;color:#166534;background:#dcfce7;border-radius:99px;padding:2px 10px;animation:cbblink 1.6s ease-in-out infinite}@keyframes cbblink{50%{opacity:.45}}.cbrw{display:grid;gap:6px}.cbrw small{font-size:12px;color:#5e5280;display:flex;justify-content:space-between}.cbrw strong{color:#6d28d9}.cbchips{display:flex;flex-wrap:wrap;gap:6px}.cbchips b{font-size:12.5px;font-weight:600;padding:6px 11px;border-radius:99px;background:#f3eeff;color:#4c1d95;border:1.5px solid transparent;animation:cbpick 9s infinite}.cbchips b:nth-child(2){animation-delay:3s}.cbchips b:nth-child(3){animation-delay:6s}.cbchips.g b{animation-delay:1.5s}.cbchips.g b:nth-child(2){animation-delay:4.5s}.cbchips.g b:nth-child(3){animation-delay:7.5s}@keyframes cbpick{0%,27%,4%,to{background:#f3eeff;color:#4c1d95;border-color:transparent;transform:none}26%,5%{background:#6d28d9;color:#fff;border-color:#6d28d9;transform:scale(1.06)}}.cbmsl{position:relative;height:8px;background:#ede9fe;margin:6px 6px 4px}.cbmsl,.cbmsl i{border-radius:8px}.cbmsl i{position:absolute;left:0;top:0;bottom:0;width:22%;background:linear-gradient(90deg,#6d28d9,#a78bfa);transition:width .9s cubic-bezier(.3,.8,.3,1)}.cbmsl u{position:absolute;top:50%;left:22%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#fff;border:3px solid #6d28d9;box-shadow:0 4px 10px rgba(109,40,217,.4);transition:left .9s cubic-bezier(.3,.8,.3,1)}.cbreach{display:flex;align-items:baseline;gap:8px}.cbreach b{font:700 28px Fraunces,Georgia,serif;color:#6d28d9}.cbreach span{font-size:13px;color:#5e5280}.cbbars{display:flex;align-items:flex-end;gap:6px;height:44px}.cbbars i{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#a78bfa,#6d28d9);transform-origin:bottom;animation:cbbar 3.2s ease-in-out infinite}.cbbars i:first-child{height:30%;animation-delay:0s}.cbbars i:nth-child(2){height:48%;animation-delay:.15s}.cbbars i:nth-child(3){height:38%;animation-delay:.3s}.cbbars i:nth-child(4){height:66%;animation-delay:.45s}.cbbars i:nth-child(5){height:56%;animation-delay:.6s}.cbbars i:nth-child(6){height:84%;animation-delay:.75s}.cbbars i:nth-child(7){height:100%;animation-delay:.9s}@keyframes cbbar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.cbfl{position:absolute;background:#fff;color:#2b1068;font-weight:700;font-size:13px;padding:8px 14px;border-radius:99px;box-shadow:0 14px 28px -10px rgba(0,0,0,.5);animation:bzfloat 5s ease-in-out infinite}.cbfl.cbf1{top:6px;right:2%}.cbfl.cbf2{bottom:30px;left:-2%;animation-delay:-1.7s}.cbfl.cbf3{top:44%;right:-2%;animation-delay:-3.2s;background:#dcfce7;color:#166534}@media (max-width:900px){.cband .cbin{grid-template-columns:minmax(0,1fr)}.cbv{min-height:300px}.cbfl.cbf2{left:2%}.cbfl.cbf3{right:2%}}@media (prefers-reduced-motion:reduce){.cband .cbin:before,.cbbars i,.cbcard,.cbchips b,.cblive,.cbs li{animation:none!important}.cbbars i{transform:none}.js [data-rv]:not(.in2):not([data-in]){opacity:1}}.wshero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:center;border-radius:32px;padding:clamp(28px,5vw,60px);color:#fff;background:linear-gradient(135deg,#1e1b4b,#4c1d95 55%,#7c3aed);position:relative;overflow:hidden}.wshero:before{content:"";position:absolute;left:-90px;bottom:-120px;width:340px;height:340px;border-radius:50%;background:hsla(0,0%,100%,.07)}.wsht{position:relative;z-index:1}.wshero h1{color:#fff;font-size:clamp(34px,5vw,60px);line-height:1.04;margin:8px 0 14px}.wshero h1 em{background:linear-gradient(100deg,#ddd6fe,#fff,#ddd6fe);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:emsheen 6s ease-in-out infinite}.wshero p{color:#ede9fe;max-width:560px;margin:0 0 20px}.wshero .eyebrow{color:#ddd6fe}.wshero .eyebrow:before{display:none}.wshero .btn:not(.alt){background:#fff;color:#2b1068}.wshero .btn.alt{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.wsstat{list-style:none;display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 0;padding:0}.wsstat li{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:18px;padding:12px 18px;display:grid;gap:2px;min-width:110px}.wsstat b{font:700 26px Fraunces,Georgia,serif}.wsstat span{font-size:13px;color:#ddd6fe}.wshero .wsdm{margin:18px 0 0;font-size:14px}.wshero .wsdm a{color:#fff;font-weight:700}.wsart{position:relative;min-height:340px;z-index:1}.wsbw{position:absolute;width:60%;background:#fff;border-radius:16px;box-shadow:0 26px 50px -20px rgba(0,0,0,.6);padding:11px 13px 13px;animation:bzfloat 6s ease-in-out infinite}.wsbw i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;background:#f87171}.wsbw i:nth-child(2){background:#fbbf24}.wsbw i:nth-child(3){background:#34d399}.wsbw b{display:block;color:#2b1068;font-size:13px;margin:7px 0}.wsl{display:grid;gap:6px}.wsl u{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,#ddd6fe,#f3eeff);animation:wsline 3.2s ease-in-out infinite}.wsl u:nth-child(2){width:78%;animation-delay:.3s}.wsl u:nth-child(3){width:60%;animation-delay:.6s}.wsl u:nth-child(4){width:88%;animation-delay:.9s}@keyframes wsline{50%{opacity:.45;transform:scaleX(.96)}}.wsbw.w1{left:0;top:4%}.wsbw.w2{right:0;top:32%;animation-delay:-2s}.wsbw.w3{left:12%;bottom:0;animation-delay:-4s}.wstk{position:absolute;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.4);color:#fff;border-radius:99px;padding:5px 14px;font-size:13px;font-weight:600;backdrop-filter:blur(6px);animation:bzfloat 5s ease-in-out infinite}.wstk.wsk1{top:0;right:14%}.wstk.wsk2{top:46%;left:-2%;animation-delay:-1s}.wstk.wsk3{bottom:16%;right:0;animation-delay:-2s}.wstk.wsk4{top:18%;left:38%;animation-delay:-3s}.wstk.wsk5{bottom:0;left:0;animation-delay:-4s}.wsb{margin:clamp(40px,6vw,76px) 0}.wsfil{display:grid;gap:14px;margin-bottom:22px}.wsq input{width:100%;box-sizing:border-box;padding:14px 20px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-size:16px}.wsq input:focus{outline:none;border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 20%,transparent)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wstabs{display:flex;flex-wrap:wrap;gap:8px}.wstabs button{border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:9px 16px;font:600 14.5px Hanken Grotesk,sans-serif;cursor:pointer;min-height:44px;display:inline-flex;gap:8px;align-items:center;transition:all .2s}.wstabs button:hover{border-color:var(--p2)}.wstabs button i{font-style:normal;background:var(--tint);border-radius:99px;padding:1px 8px;font-size:12px;color:var(--mute)}.wstabs button[aria-selected=true]{background:var(--p);border-color:var(--p);color:#fff}.wstabs button[aria-selected=true] i{background:hsla(0,0%,100%,.22);color:#fff}.wsgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wsnone{grid-column:1/-1;text-align:center;color:var(--mute);padding:30px 0}.wscard{display:flex;flex-direction:column;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:22px;animation:jrin .45s cubic-bezier(.2,.8,.2,1) both}.wscard:hover{border-color:var(--p2);box-shadow:0 22px 40px -28px rgba(109,40,217,.65)}.wsct{display:flex;gap:12px;align-items:center}.wsct .ib{width:48px;height:48px;border-radius:14px;flex:none}.wsct h3{margin:0;font-size:19px;line-height:1.2}.wsct small{color:var(--mute);font-size:13px}.wscard p{margin:0;color:var(--mute);font-size:14.5px;flex:1}.wstags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.wstags li{background:var(--tint);border-radius:99px;padding:3px 10px;font-size:12.5px}.wsmeta{display:flex;justify-content:space-between;gap:8px;font-size:13.5px;color:var(--mute);border-top:1px dashed var(--line);padding-top:10px}.wsmeta b{color:var(--link)}.wsca{display:flex;gap:8px}.wsca .btn,.wsca .det{flex:1;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:10px 12px;text-decoration:none}.wspl{background:var(--card);border:1px solid var(--line);border-radius:30px;padding:clamp(18px,3vw,32px)}.wssteps{list-style:none;display:flex;gap:6px;margin:0 0 24px;padding:0}.wssteps li{flex:1;min-width:0;position:relative}.wssteps li:not(:last-child):after{content:"";position:absolute;top:18px;left:calc(50% + 24px);right:calc(-50% + 24px);height:2px;background:var(--line)}.wssteps li.done:not(:last-child):after{background:var(--p)}.wssteps button{all:unset;cursor:pointer;display:grid;gap:6px;justify-items:center;width:100%;text-align:center;font-size:13px;color:var(--mute)}.wssteps button:disabled{cursor:default;opacity:.55}.wssteps button:focus-visible{outline:2px solid var(--p);outline-offset:3px;border-radius:12px}.wssteps span{width:36px;height:36px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;font-weight:700;background:var(--card);position:relative;z-index:1;transition:all .3s}.wssteps li.on span{background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;border-color:transparent;box-shadow:0 0 0 5px color-mix(in srgb,var(--p) 18%,transparent)}.wssteps li.done span{background:var(--p);color:#fff;border-color:var(--p)}.wssteps li.on b{color:var(--ink)}.wsmain{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:24px;align-items:start}.wsmain:not(:has(.wsside)){grid-template-columns:minmax(0,1fr)}.wspanel{min-width:0;animation:jrin .4s cubic-bezier(.2,.8,.2,1) both}.wspanel h3{margin:0 0 6px;font-size:26px}.wsside{position:sticky;top:96px;background:var(--bg);border:1px solid var(--line);border-radius:22px;padding:18px;display:grid;gap:12px}.wsside h4{margin:0;font-size:17px}.wsside dl{margin:0;display:grid;gap:8px}.wsside dl>div{display:flex;justify-content:space-between;gap:10px;font-size:14px}.wsside dt{color:var(--mute)}.wsside dd{margin:0;font-weight:600;text-align:right}.wsest{background:linear-gradient(135deg,var(--tint),var(--tint2));border-radius:16px;padding:12px 14px;display:grid;gap:2px}.wsest small{color:var(--mute);font-size:12.5px}.wsest b{font:700 22px Fraunces,Georgia,serif;color:var(--link)}.wsch{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:16px;padding:16px;border:1.5px solid var(--p2);border-radius:20px;background:var(--tint)}.wsch .ib{width:48px;height:48px;border-radius:14px}.wsch p{margin:2px 0;font-size:14.5px}.wsch p,.wsch small{color:var(--mute)}.wsnav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px}.wsgf{border:1px solid var(--line);border-radius:18px;margin:0 0 12px;background:var(--bg)}.wsgf summary{cursor:pointer;padding:14px 16px;display:flex;justify-content:space-between;gap:10px;font-weight:700;list-style:none}.wsgf summary::-webkit-details-marker{display:none}.wsgf summary em{font-style:normal;font-weight:500;font-size:13px;color:var(--mute)}.wsgf h5{margin:6px 16px 8px;font-size:14px;color:var(--mute)}.wsfl{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 14px}.wsfl,.wsft{display:grid;gap:10px}.wsft{position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:10px 12px;border:1.5px solid var(--line);border-radius:14px;cursor:pointer;background:var(--card);transition:border-color .2s,background .2s,transform .2s}.wsft:hover{transform:translateY(-2px);border-color:var(--p2)}.wsft.on{border-color:var(--p);background:color-mix(in srgb,var(--p) 6%,var(--card))}.wsft input{position:absolute;opacity:0;pointer-events:none}.wsft:has(input:focus-visible){outline:2px solid var(--p);outline-offset:2px}.wsck{width:20px;height:20px;border-radius:6px;border:2px solid var(--line);display:grid;place-items:center;background:var(--card);transition:all .2s}.wsft.on .wsck{background:var(--p);border-color:var(--p)}.wsft.on .wsck:after{content:"\2713";color:#fff;font-size:13px;font-weight:700}.wstx b{display:block;font-size:14.5px}.wstx small{display:block;color:var(--mute);font-size:12.5px;line-height:1.35}.wsft em{font-style:normal;font-size:12px;font-weight:700;padding:2px 9px;border-radius:99px;white-space:nowrap}.wsft em.tinc{background:#dcfce7;color:#166534}.wsft em.tadd{background:var(--tint);color:var(--link)}.wsft em.trem{background:#fee2e2;color:#991b1b}.wsnt{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1.5px solid var(--p2);border-radius:16px;background:var(--tint);cursor:pointer;margin:12px 0 16px}.wsnt input{width:20px;height:20px;accent-color:var(--p);margin-top:2px;flex:none}.wsnt small{display:block;color:var(--mute)}.wsrec{border:2px solid var(--p);border-radius:22px;padding:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--p) 8%,var(--card)),var(--card));display:grid;gap:8px}.wsrec h4{margin:0;font-size:26px}.wsrec p{margin:0}.wsbadge{display:inline-block;width:-moz-max-content;width:max-content;background:var(--p);color:#fff;border-radius:99px;padding:3px 12px;font-size:12px;font-weight:700}.wsch2{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:4px 0;padding:0}.wsch2 li{background:var(--card);border:1px solid var(--line);border-radius:99px;padding:3px 11px;font-size:13px;font-weight:600}.wsprs{display:grid;gap:10px;margin:12px 0}.wspr{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:16px;padding:12px 14px;cursor:pointer;background:var(--bg);transition:border-color .2s}.wspr.on{border-color:var(--p);background:color-mix(in srgb,var(--p) 6%,var(--card))}.wspr input{width:20px;height:20px;accent-color:var(--p);margin-top:3px;flex:none}.wspr b,.wspr small{display:block}.wspr small{color:var(--mute)}.wsq2{margin:0 0 20px;display:grid;gap:10px}.wsbc{display:flex;flex-wrap:wrap;gap:8px}.wsbc button{border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:10px 16px;font:600 14.5px Hanken Grotesk,sans-serif;cursor:pointer;min-height:44px;transition:all .2s}.wsbc button:hover{border-color:var(--p2)}.wsbc button[aria-pressed=true]{background:var(--p);border-color:var(--p);color:#fff}.wsam{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--mute);font-size:14.5px}.wsam input{max-width:200px}.wsfit{border-radius:14px;padding:12px 14px;font-size:14.5px}.wsfit.fok{background:#dcfce7;color:#14532d}.wsfit.fmid{background:#fef3c7;color:#78350f}.wsfit.flow{background:#ffe4e6;color:#881337}.wsfit.fnone{background:var(--tint);color:var(--mute)}.wsdoc{border:1px solid var(--line);border-radius:22px;padding:22px;background:var(--bg)}.wsdoc h3{margin:0 0 12px;font-size:26px}.wsdoc h4{margin:20px 0 8px}.wsdoc dl{display:grid;margin:0}.wsdoc dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--line)}.wsdoc dt{color:var(--mute);font-size:14px}.wsdoc dd{margin:0;overflow-wrap:anywhere}.wsestr dd b{font:700 26px Fraunces,Georgia,serif;color:var(--link)}.wsdoc small{color:var(--mute)}.wsnx{padding-left:20px;display:grid;gap:8px;margin:0}.wsact{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.wspk{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wspc,.wspk{display:grid}.wspc{background:var(--card);border:1px solid var(--line);border-radius:26px;padding:24px;gap:10px;align-content:start}.wspc.hot{border:2px solid var(--p);box-shadow:0 24px 50px -34px rgba(109,40,217,.7)}.wspc h3{margin:0;font-size:24px}.wspp{font:700 34px Fraunces,Georgia,serif;color:var(--link)}.wspp small{font:500 14px Hanken Grotesk,sans-serif;color:var(--mute)}.wspt{background:var(--tint);border-radius:14px;padding:10px 12px}.wspt b{font-size:12px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em}.wspt p{margin:4px 0 0;font-size:14px}.wspc .btn{justify-self:start}.wsmore{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.wsmore a{color:var(--link);font-weight:600}.wsmore small{font-weight:400;color:var(--mute)}.wsgd{display:grid;gap:10px;max-width:880px;margin:0 auto 22px}.wsgd details{border:1px solid var(--line);border-radius:18px;background:var(--card)}.wsgd summary{cursor:pointer;padding:16px 20px;font:600 18px Fraunces,Georgia,serif;list-style:none;display:flex;justify-content:space-between;gap:12px}.wsgd summary::-webkit-details-marker{display:none}.wsgd summary:after{content:"+";color:var(--link);font-size:24px;line-height:1}.wsgd details[open] summary:after{content:"\2212"}.wsgb{padding:0 20px 18px;color:var(--mute)}.wsgb ol,.wsgb p,.wsgb ul{margin:0 0 8px}.wsgb li{margin:4px 0}.wsgl dt{font-weight:700;color:var(--ink);margin-top:10px}.wsgl dd{margin:2px 0 0}.wsend{margin-bottom:0}.wscall{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(135deg,var(--tint),var(--tint2));border:1px solid var(--line);border-radius:22px;padding:18px 22px;margin:22px 0}.wscall p{margin:4px 0 0;color:var(--mute);max-width:52ch}.wsh2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:32px;padding:clamp(24px,4vw,48px);overflow:hidden}.wsh2 h2{margin:6px 0 12px}.wsh2 p{color:var(--mute);margin:0 0 14px}.wsh2 .ticks{margin:0 0 20px}.wsmq{display:grid;gap:12px;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.wsmq,.wsmr{overflow:hidden}.wsmt{display:flex;gap:10px;width:-moz-max-content;width:max-content;animation:wsmq 60s linear infinite}.wsmr.rev .wsmt{animation-direction:reverse;animation-duration:70s}.wsmi{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 16px;border:1.5px solid var(--line);border-radius:999px;background:var(--bg);font-weight:600;font-size:15px}.wsmi i{width:8px;height:8px;border-radius:50%;background:var(--p)}.wsh2:hover .wsmt{animation-play-state:paused}@keyframes wsmq{to{transform:translateX(-50%)}}#wsprint{display:none}@media print{body.ws-printing>:not(#wsprint){display:none!important}body.ws-printing #wsprint{display:block!important;color:#000;background:#fff;padding:24px;font:14px/1.5 Georgia,serif}body.ws-printing #wsprint a{color:#000}.wspbrand{border-bottom:2px solid #000;padding-bottom:8px;margin-bottom:16px}#wsprint h1,#wsprint h2,#wsprint h3,#wsprint h4{color:#000}#wsprint dl>div{display:grid;grid-template-columns:150px 1fr;gap:12px;border-top:1px solid #ccc;padding:8px 0}#wsprint dt{color:#444}#wsprint dd{margin:0}}@media (max-width:1000px){.wshero{grid-template-columns:minmax(0,1fr)}.wsart{min-height:260px}.wsgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wsmain{grid-template-columns:minmax(0,1fr)}.wsside{position:static}.wsh2,.wspk{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.wsfl,.wsgrid{grid-template-columns:minmax(0,1fr)}.wssteps b{display:none}.wssteps li.on b{display:block;position:absolute;top:42px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12px}.wssteps{margin-bottom:40px}.wsdoc dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.wsch{grid-template-columns:auto minmax(0,1fr)}.wsch .det{grid-column:1/-1;justify-self:start}.wsart{display:none}.wshero{border-radius:24px}.wsstat li{min-width:0;flex:1 1 90px}}@media (prefers-reduced-motion:reduce){.wsbw,.wsl u,.wsmt,.wstk{animation:none!important}}.wzpv{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 0 0 1px var(--line)}.bdh{margin-bottom:18px;display:grid;gap:6px}.bdh h1{margin:0;font-size:clamp(30px,4vw,46px)}.bdh p{margin:0;color:var(--mute);max-width:70ch}.bdh .eyebrow:before{display:none}.bdh .eyebrow{padding-left:0}.bdst{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:18px 16px 16px;margin:0 0 18px}.bdmain{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.bdmain:not(:has(.wsside)){grid-template-columns:minmax(0,1fr)}.bdpanel{background:var(--card);border:1px solid var(--line);border-radius:28px;padding:clamp(18px,3vw,30px);min-width:0;animation:jrin .4s cubic-bezier(.2,.8,.2,1) both}.bdpanel>h3{margin:0 0 4px;font-size:26px}.bdload{display:flex;flex-direction:column;gap:12px;margin-top:18px}.bdload i{display:block;height:54px;border-radius:16px;background:linear-gradient(90deg,var(--tint) 25%,var(--line) 37%,var(--tint) 63%);background-size:400% 100%;animation:bdloadshine 1.4s ease infinite}.bdload i:nth-child(2){width:85%}.bdload i:nth-child(3){width:65%}@keyframes bdloadshine{0%{background-position:100% 0}to{background-position:0 0}}.bdpk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.bdpk.prev{grid-template-columns:repeat(3,minmax(0,1fr))}.bdpc{display:flex;flex-direction:column;gap:10px;border:1.5px solid var(--line);border-radius:20px;padding:14px;background:var(--bg);transition:border-color .2s,box-shadow .2s,transform .2s}.bdpc:hover{border-color:var(--p2);transform:translateY(-2px)}.bdpc.on{border-color:var(--p);background:color-mix(in srgb,var(--p) 6%,var(--card));box-shadow:0 16px 32px -24px rgba(109,40,217,.7)}.bdpt{flex:1;display:grid;gap:3px;align-content:start}.bdpt b{font-size:16px}.bdpt small{color:var(--mute);font-size:13.5px;line-height:1.4}.bdpt em{font-style:normal;font-size:12px;font-weight:700;color:var(--link)}.bdpc .wsca{margin-top:auto}.bdpc .wsca .btn,.bdpc .wsca .det{padding:9px 10px;font-size:14px}.bdrec{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 6px}.bdrec small{color:var(--mute)}.bdg{margin-top:20px;animation:jrin .4s both}.bdg h4{display:flex;align-items:center;gap:10px;margin:0 0 4px;font-size:19px}.bdg h4 span{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;display:grid;place-items:center;font:700 14px Hanken Grotesk,sans-serif}.bdos,.bdsp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.bdsp{grid-template-columns:repeat(3,minmax(0,1fr))}.bdo{display:grid;gap:3px;text-align:left;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);border-radius:16px;padding:12px 14px;cursor:pointer;font:inherit;transition:border-color .2s,background .2s,transform .2s}.bdo:hover{border-color:var(--p2);transform:translateY(-2px)}.bdo.on{border-color:var(--p);background:color-mix(in srgb,var(--p) 8%,var(--card));box-shadow:0 0 0 1px var(--p)}.bdo b{font-size:15px}.bdo small{color:var(--mute);font-size:13px;line-height:1.35}.bdo em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--link);margin-top:2px}.bdform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}.bdform .f.w{grid-column:1/-1}.bdform small{display:block;margin:2px 0 6px}.bdform input:not([type=file]),.bdform select,.bdform textarea{width:100%;box-sizing:border-box}.bdln{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:14px}.bdln li{display:flex;justify-content:space-between;gap:10px}.bdln span{color:var(--mute);min-width:0}.bdln b{white-space:nowrap}.bdinfo{margin-top:12px}.rmhero{margin-bottom:6px}.rmgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rmcard{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:24px;overflow:hidden;animation:jrin .45s cubic-bezier(.2,.8,.2,1) both;transition:border-color .2s,box-shadow .2s,transform .2s}.rmcard:hover{border-color:var(--p2);box-shadow:0 22px 40px -28px rgba(109,40,217,.65);transform:translateY(-3px)}.rmpv{display:block;padding:14px 14px 0;background:linear-gradient(180deg,var(--tint),var(--card))}.rmin{padding:16px 18px 18px;display:grid;gap:10px;flex:1;align-content:start}.rmin h3{margin:0;font-size:19px}.rmin p{margin:0;color:var(--mute);font-size:14.5px}.rmback{display:inline-block;margin-bottom:14px}.rmdet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.rmdl{display:grid;gap:12px;position:sticky;top:96px}.rmbig{background:linear-gradient(180deg,var(--tint),var(--card));border:1px solid var(--line);border-radius:28px;padding:18px}.rmdr{display:grid;gap:14px}.rmdr h1{margin:0;font-size:clamp(28px,3.6vw,42px)}.rmdr .eyebrow:before{display:none}.rmdr .eyebrow{padding-left:0}.rmpr{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rmpr b{font:700 38px Fraunces,Georgia,serif;color:var(--link)}.rmpr span{color:var(--mute)}.rmtabs{display:flex;gap:6px;background:var(--tint);border-radius:999px;padding:4px;width:-moz-max-content;width:max-content;max-width:100%}.rmtabs button{border:0;background:transparent;color:var(--ink);padding:9px 20px;border-radius:999px;font:600 15px Hanken Grotesk,sans-serif;cursor:pointer;min-height:40px}.rmtabs button[aria-selected=true]{background:var(--p);color:#fff}.rmfl{display:grid;gap:8px;margin:0}.rmdesc p{margin:0 0 10px;color:var(--mute)}.rmbuy .btn{width:100%;padding:16px;font-size:17px}@media (max-width:1000px){.bdmain{grid-template-columns:minmax(0,1fr)}.bdpk.prev,.rmgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rmdet{grid-template-columns:minmax(0,1fr)}.rmdl{position:static}}@media (max-width:700px){.bdform,.bdos,.bdpk,.bdpk.prev,.bdsp,.rmgrid{grid-template-columns:minmax(0,1fr)}.bdst li:not(.on) b{display:none}.bdpanel{border-radius:22px}.rmtabs{width:100%}.rmtabs button{flex:1;padding:9px 8px}}.rmhero{padding:clamp(24px,4vw,44px)}.rmhero .wsht{max-width:640px}@media (max-width:1000px){.bdst li:not(.on) b{display:none}.bdst li.on b{max-width:150px;margin:0 auto;line-height:1.2}.bdst{padding-bottom:22px}}.rmaddon{display:grid;gap:8px;margin:16px 0 4px}.rmaddon>b{font-size:14px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em}.bdh{background:linear-gradient(135deg,#1e1b4b,#4c1d95 58%,#7c3aed);color:#fff;border-radius:28px;padding:clamp(22px,3.5vw,38px);position:relative;overflow:hidden;gap:8px;margin-bottom:16px}.bdh:after{content:"";position:absolute;right:-80px;top:-90px;width:280px;height:280px;border-radius:50%;background:hsla(0,0%,100%,.08);pointer-events:none}.bdh h1{color:#fff;font-size:clamp(30px,4.4vw,48px)}.bdh p{color:#ede9fe}.bdh .eyebrow,.bdh .lnk{color:#ddd6fe}.bdbar{height:6px;background:hsla(0,0%,100%,.2);margin-top:12px;overflow:hidden}.bdbar,.bdbar i{border-radius:6px}.bdbar i{height:100%;background:linear-gradient(90deg,#fde68a,#fff);transition:width .6s cubic-bezier(.2,.8,.2,1)}.bdbar i,.bdmain{display:block}.bdpanel{max-width:1020px;margin:0 auto;padding:clamp(22px,4vw,42px);box-shadow:0 30px 60px -44px rgba(109,40,217,.5)}.bdph{margin-bottom:6px}.bdph h3{margin:0 0 6px;font-size:clamp(26px,3vw,34px)}.bdph p{margin:0;max-width:62ch}.bdchips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:14px 0 6px;background:var(--tint);border-radius:16px;font-size:13.5px}.bdchips span{font:600 11.5px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin-right:4px}.bdchips i{font-style:normal;background:var(--card);border:1px solid var(--line);border-radius:99px;padding:3px 12px;font-weight:600}.bdpk{margin-top:18px;gap:14px}.bdpk.big{grid-template-columns:repeat(3,minmax(0,1fr))}.bdpk.big .bdpc{padding:22px;gap:14px}.bdpc{position:relative}.bdpc.on:after{content:"\2713";position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;background:var(--p);color:#fff;display:grid;place-items:center;font-weight:700;font-size:15px;box-shadow:0 6px 14px -4px rgba(109,40,217,.7);animation:chpop .35s cubic-bezier(.2,.9,.3,1.4)}.bdic{width:58px;height:58px;border-radius:18px}.bdpk.big .bdpt b{font-size:18px}.bdnote{margin:10px 0 0;font-size:14.5px}.bdnote,.bdnt{color:var(--mute)}.bdnt{font-size:12.5px;margin-top:2px}.bdsp .bdo{padding:20px}.bdsp .bdo b{font-size:18px}.wsnav{border-top:1px solid var(--line);padding-top:20px;margin-top:28px}.wsnav .btn{padding:14px 28px;font-size:16px}.bdst{max-width:1020px;margin-left:auto;margin-right:auto}@media (max-width:1000px){.bdpk.big{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.bdpk.big{grid-template-columns:minmax(0,1fr)}.bdh{border-radius:22px}}.bdh{max-width:1020px;margin-left:auto;margin-right:auto}.bdpanel .wsdoc{border:0;padding:0;background:transparent}.bdpanel .wsdoc>h3{display:none}.bdpanel .wsdoc dl>div:first-child{border-top:0}.chi[hidden]{display:none}.cnlhero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:center;border-radius:32px;padding:clamp(28px,5vw,60px);color:#fff;background:linear-gradient(135deg,#1e1b4b,#4c1d95 55%,#7c3aed);position:relative;overflow:hidden}.cnlhero:before{content:"";position:absolute;left:-90px;bottom:-120px;width:340px;height:340px;border-radius:50%;background:hsla(0,0%,100%,.07)}.cnlt{position:relative;z-index:1}.cnlhero h1{color:#fff;font-size:clamp(34px,5vw,60px);line-height:1.04;margin:8px 0 14px}.cnlhero h1 em{background:linear-gradient(100deg,#ddd6fe,#fff,#ddd6fe);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:emsheen 6s ease-in-out infinite}.cnlhero p{color:#ede9fe;max-width:560px;margin:0 0 20px}.cnlhero .eyebrow{color:#ddd6fe}.cnlhero .eyebrow:before{display:none}.cnlhero .btn:not(.alt){background:#fff;color:#2b1068}.cnlhero .btn.alt{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.cnlart{position:relative;min-height:300px;display:grid;place-items:center;z-index:1}.cnlart .afsvg{width:62%;max-width:240px;filter:drop-shadow(0 14px 30px rgba(0,0,0,.25))}.cnlc{position:absolute;background:#fff;color:#2b1068;border-radius:16px;padding:10px 14px;box-shadow:0 16px 34px rgba(0,0,0,.28);animation:bzfloat 5.5s ease-in-out infinite;z-index:2}.cnlc small{display:block;color:#6b7280;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.cnlc b{font-size:15px}.cnlc.k1{left:0;top:6%}.cnlc.k2{right:0;top:42%;animation-delay:-1.8s}.cnlc.k3{left:6%;bottom:2%;animation-delay:-3.6s}.cnlcard{text-decoration:none;color:inherit;display:grid;cursor:pointer}.cnlcard:hover{border-color:var(--p2)}.cnlb{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(135deg,var(--tint),var(--tint2));border:1px solid var(--line);border-radius:30px;padding:clamp(24px,4vw,42px)}.cnlb h2{margin:6px 0 8px}.cnlb p{margin:0;color:var(--mute);max-width:56ch}.cnlhome{margin:var(--sec) 0}.cnlbtn{margin-top:8px;text-align:center}@media (max-width:1000px){.cnlhero{grid-template-columns:minmax(0,1fr)}.cnlart{min-height:240px}}@media (max-width:700px){.cnlart{display:none}.cnlhero{border-radius:24px}}@media (prefers-reduced-motion:reduce){.cnlc{animation:none!important}}.bdform .f{display:flex;flex-direction:column;min-width:0}.bdform .f>label.obl{margin:0 0 2px}.bdform .f>small{margin:0 0 8px}.bdform .f>input:not([type=file]),.bdform .f>select{margin-top:auto;height:50px;box-sizing:border-box;width:100%}.bdform .f>textarea{margin-top:auto;min-height:110px}.bdform .f>input[type=file]{margin-top:auto}.bdform .wsbc{margin-top:6px}.bdform .lb .opt,.bdform .lb .rq,.bdform .obl .opt,.bdform .obl .rq{display:inline;margin-left:8px}#authd{width:min(440px,calc(100% - 24px));padding:0}.auth{padding:36px 32px 30px;gap:0;text-align:center}.auth .ib{width:60px;height:60px;border-radius:18px;margin:0 auto 16px;background:linear-gradient(135deg,var(--p),#8b5cf6);color:#fff;box-shadow:0 14px 26px -14px rgba(109,40,217,.8)}.auth .ib svg{stroke:#fff}.auth h3{font-size:28px;line-height:1.15;margin:0 0 10px}.auth .mut{margin:0 auto;max-width:36ch;text-align:center;line-height:1.5}.auth .mut b{color:var(--ink)}.auth form{display:grid;gap:16px;margin-top:24px;text-align:left}.auth .f .lb,.auth .f label{display:block;margin-bottom:6px;font-weight:600}.auth input:not(.otpb):not([type=hidden]),.auth select{width:100%;height:52px;box-sizing:border-box;padding:0 14px;font-size:16px}.auth .btn{width:100%;padding:15px;font-size:16px}.auth .tn{margin:18px 0 0;display:flex;gap:6px 16px;justify-content:center;flex-wrap:wrap;font-size:14.5px}.auth .demo{margin:18px 0 0;text-align:center;line-height:1.5}.demo b.dcode{display:inline-block;font:700 18px DM Mono,monospace;letter-spacing:.16em;color:var(--link);margin-left:4px}.auth .ax{right:14px;top:14px}.otpw{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.otpb{height:60px;width:100%;box-sizing:border-box;text-align:center;font:600 26px DM Mono,monospace!important;padding:0!important;border:1.5px solid var(--line);border-radius:14px;background:var(--bg);color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}.otpb:focus{border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 22%,transparent);outline:none;transform:translateY(-2px)}.otpb.f{border-color:var(--p2);background:color-mix(in srgb,var(--p) 7%,var(--card))}.otpw.bad{animation:otpshake .45s}@keyframes otpshake{20%,60%{transform:translateX(-7px)}40%,80%{transform:translateX(7px)}}#a3 .f small{display:block;margin-top:6px;color:var(--mute)}@media (max-width:480px){.auth{padding:30px 20px 24px}.otpw{gap:6px}.otpb{height:54px;font-size:23px}.auth h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.otpw.bad{animation:none}}body.chatfull{overflow:hidden}@media (max-width:700px){.chat{left:0;right:0;top:0;bottom:0;width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0;border:0;z-index:200;transform-origin:50% 100%;box-shadow:none;animation:chfull .38s cubic-bezier(.2,.9,.3,1.05)}@keyframes chfull{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.xhd{padding:calc(14px + env(safe-area-inset-top, 0px)) 14px 14px 16px}.xhd .chav{width:46px;height:46px}.xhd .cht b{font-size:18px}.xmsgs{padding:18px 16px;gap:14px}.xmsgs .cb{font-size:15.5px}.cchip{font-size:15px;min-height:44px;padding:10px 16px}.xform{padding:10px 12px 6px}.xform input{font-size:16px;padding:13px 18px}.xnote{padding:2px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.chi{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.chat{animation:none!important}}.tzcb{position:fixed;left:12px;right:12px;bottom:12px;z-index:300;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:24px;padding:20px;box-shadow:0 24px 60px -20px rgba(43,16,104,.55);font:inherit}.tzcb h2{margin:0;font:700 18px Hanken Grotesk,system-ui,sans-serif;letter-spacing:0}.tzcb p{margin:8px 0 16px;font-size:14.5px;line-height:1.55;color:var(--mute)}.tzcb a{color:var(--link);font-weight:600}.tzcb-o{display:grid;gap:12px;margin:0 0 16px}.tzcb-o label{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;cursor:pointer}.tzcb-o label.tzcb-off{opacity:.7;cursor:default}.tzcb-o input{margin-top:3px;width:16px;height:16px;accent-color:var(--p)}.tzcb-b{display:flex;flex-wrap:wrap;gap:8px}.tzcb-b button{border-radius:999px;padding:10px 20px;font:600 15px Hanken Grotesk,system-ui,sans-serif;cursor:pointer;min-height:44px}.tzcb-b .tzb1{background:var(--p);color:#fff;border:0}.tzcb-b .tzb2{background:transparent;color:var(--p);border:1.5px solid var(--p)}.tzcb-b .tzb3{background:transparent;color:var(--mute);border:0;text-decoration:underline}@media (min-width:640px){.tzcb{left:auto;right:16px;bottom:16px;max-width:448px}}.cpr input{width:100%}