.hero{background:var(--night);padding-top:0}.hero:before{display:none}.hero .hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(36px,5vw,80px);min-height:min(100svh - 88px,820px);padding-block:36px 56px}.hero .hero-copy{padding-bottom:0}.hero .hero-copy h1{letter-spacing:-.035em;text-wrap:initial;max-width:none;font-size:clamp(28px,8.2vw,52px);line-height:1.08}.hero .hero-copy h1 b{font-weight:inherit}.hero .hero-copy .lead{color:#cbd5e1;max-width:650px;margin-top:28px;font-size:17px;line-height:1.65}.hero .hero-copy .actions{margin-top:28px}.hero-payment{color:var(--light-muted);margin:16px 0 0;font-size:13px;line-height:1.5}.ask{border:1px solid var(--line-dark);border-radius:var(--radius);color:#e2e8f0;visibility:hidden;background:#ffffff0d;align-items:center;gap:12px;padding:11px 14px;font-size:15px;line-height:1.35;display:flex}.ask.on{visibility:visible}.ask i{background:var(--teal);color:#0b1120;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.ask em{color:var(--sky);font-style:normal}@media (width>=951px) and (height<=780px){.hero .hero-grid{padding-block:24px 32px}.hero .hero-copy h1{font-size:clamp(28px,8.2vw,52px)}.hero .hero-copy .lead{margin-top:22px;font-size:17px}.hero .hero-copy .actions{margin-top:22px}.ask{padding:7px 12px;font-size:14px}}@media (width<=1100px) and (width>=951px){.hero .hero-grid{grid-template-columns:.92fr 1.08fr;gap:28px}.ask{padding:8px 10px;font-size:13px}}@media (width<=950px){.hero .hero-grid{grid-template-columns:1fr;gap:44px;min-height:0;padding-block:48px 56px}.hero .hero-copy{max-width:670px}.hero .hero-copy h1{font-size:clamp(28px,8.2vw,52px)}.hero .hero-copy .lead{max-width:47ch}}@media (width<=480px){.hero .hero-grid{gap:30px;padding-block:32px 40px}.hero .hero-copy .lead{margin-top:24px;font-size:17px}.hero-payment{max-width:31ch;font-size:12px}.ask{gap:9px;padding:10px 12px;font-size:14px}}.hero-kicker{letter-spacing:.01em;color:#e2e8f0;border:1px solid #94a3b84d;border-radius:999px;margin:0 0 20px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-block}.hero .hero-copy .lead{margin-top:22px}@media (width<=480px){.hero-kicker{margin-bottom:16px;font-size:12px}}:root{--prompt-surface:#0c1224eb;--prompt-border:2px solid #7dd3fc47;--prompt-radius:24px;--prompt-shadow:0 24px 70px -24px #22d3ee80, inset 0 1px 0 #ffffff0d;--prompt-focus-border-color:#22d3ee99;--prompt-focus-shadow:0 0 0 3px #22d3ee26, 0 24px 70px -24px #22d3ee80;--prompt-text:#e2e8f0;--prompt-placeholder:#64748b}.mini{text-align:left;color:#082f49;background:#fff;border-radius:14px;overflow:hidden}.mini-menu{white-space:nowrap;background:#edf1fb;align-items:center;gap:5px;min-height:44px;padding:10px 12px;display:flex}.mini-menu em{grid-template-columns:1fr 1fr;gap:2px;width:14px;height:14px;margin-right:4px;font-style:normal;display:grid}.mini-menu em:before,.mini-menu em:after{content:"";background:#6366f1}.mini-menu em:after{background:#00c4ff}.mini-menu b{color:#475569;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:500;display:none}.mini-menu b.on{display:inline-block}.mini-menu b.now{color:#4f46e5;background:#e0f2fe}.mini-body{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:7px;height:112px;padding:12px;display:grid}.mini-body i{background:#e2e8f0;border-radius:5px;display:none}.mini-body[data-layout=list] i:nth-child(-n+3){grid-column:1/-1;display:block}.mini-body[data-layout=board]{grid-template-columns:repeat(3,1fr)}.mini-body[data-layout=board] i:nth-child(-n+5){display:block}.mini-body[data-layout=board] i:first-child{grid-area:1/1/3}.mini-body[data-layout=board] i:nth-child(2){grid-area:3/1}.mini-body[data-layout=board] i:nth-child(3){grid-area:1/2/-1}.mini-body[data-layout=board] i:nth-child(4){grid-area:1/3}.mini-body[data-layout=board] i:nth-child(5){background:#cbd5f5;grid-area:2/3/-1}.mini-body[data-layout=columns] i:nth-child(-n+3){grid-column:1/4;display:block}.mini-body[data-layout=columns] i:nth-child(4){background:#cbd5f5;grid-area:1/4/-1;display:block}.mini-body[data-layout=calendar]{grid-template-columns:repeat(5,1fr)}.mini-body[data-layout=calendar] i:nth-child(-n+5){background:#e2e8f0;grid-row:1/-1;display:block}.mini-body[data-layout=calendar] i:first-child{grid-column:1}.mini-body[data-layout=calendar] i:nth-child(2){grid-column:2}.mini-body[data-layout=calendar] i:nth-child(3){grid-column:3}.mini-body[data-layout=calendar] i:nth-child(4){grid-column:4}.mini-body[data-layout=calendar] i:nth-child(5){grid-column:5}.mini-body[data-layout=calendar] i:nth-child(n+6){background:#cbd5f5;margin:0 4px;display:block}.mini-body[data-layout=calendar] i:nth-child(6){grid-area:1/1/3}.mini-body[data-layout=calendar] i:nth-child(7){grid-area:2/3}.mini-body[data-layout=calendar] i:nth-child(8){grid-area:2/4/-1}.mini-body[data-layout=chart]{grid-template-columns:repeat(6,1fr)}.mini-body[data-layout=chart] i:nth-child(-n+3){grid-column:1/4;display:block}.mini-body[data-layout=chart] i:nth-child(n+4):nth-child(-n+6){background:#cbd5f5;grid-row:1/-1;align-self:end;display:block}.mini-body[data-layout=chart] i:nth-child(4){grid-column:4;height:45%}.mini-body[data-layout=chart] i:nth-child(5){grid-column:5;height:85%}.mini-body[data-layout=chart] i:nth-child(6){grid-column:6;height:60%}.mini-body[data-layout=portal] i:first-child,.mini-body[data-layout=portal-row] i:first-child{grid-area:1/1/-1/3;display:block}.mini-body[data-layout=portal] i:nth-child(2){grid-column:3/5;display:block}.mini-body[data-layout=portal] i:nth-child(3){grid-area:2/3/-1/5;display:block}.mini-body[data-layout=portal-row] i:nth-child(n+2):nth-child(-n+4){grid-column:3/5;display:block}.mini-body[data-layout=portal-row] i:nth-child(4){background:#cbd5f5}.mini-body[data-layout=table]{grid-template-columns:3fr 1fr}.mini-body[data-layout=table] i:nth-child(-n+6){display:block}.mini-body[data-layout=table] i:nth-child(5),.mini-body[data-layout=table] i:nth-child(6){background:#cbd5f5}.record.done b{display:inline}.record.done>span{background:#0d9488}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.faq details{padding:24px 0}.faq details:first-child{padding-top:0}.faq summary{cursor:pointer;padding-right:30px;font-size:21px;font-weight:600;line-height:1.4;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--blue);font-size:22px;font-weight:400;position:absolute;top:0;right:0}.faq details[open] summary:after{content:"−"}.faq p{color:var(--muted);max-width:58ch;margin-top:15px;font-size:16px;line-height:1.7}.faq p a{color:var(--blue);text-decoration:underline}.lt .faq p{color:var(--text-2)}.lt .faq summary:after,.lt .faq p a{color:var(--link)}@media (width>=801px){.faq-layout>h2{align-self:start;position:sticky;top:130px}}@media (width<=800px){.faq-layout{grid-template-columns:1fr;gap:35px}.faq-layout h2 br{display:none}}@media (width<=480px){.faq summary{font-size:19px}}.pricing-plans{background:var(--day);color:var(--ink);padding:96px 0 80px}.pricing-plans h2{text-align:center;letter-spacing:-.03em;max-width:16ch;margin:0 auto 48px;font-size:clamp(38px,4.2vw,60px);line-height:1.06}.plans-lead{text-align:center;color:var(--muted);margin:-28px auto 40px;font-size:17px}.plan-pair{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;max-width:960px;margin:0 auto;display:grid}.plan-free,.plan-use{border:1px solid var(--line-light)}.subscription-card{color:var(--ink);border-radius:var(--radius-panel);box-shadow:var(--shadow);background:#fff;flex-direction:column;padding:32px;display:flex}.subscription-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.subscription-heading h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.subscription-heading>span{white-space:nowrap;color:var(--green);background:#0f172a0d;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:inline-flex}.subscription-heading>span:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.subscription-price{align-items:baseline;gap:8px;margin-top:26px;line-height:1;display:flex}.subscription-price>span:first-child{letter-spacing:-.04em;font-size:28px}.subscription-price strong{letter-spacing:-.07em;font-size:88px;font-weight:500;line-height:1}.subscription-price>span:last-child{color:var(--subtle);margin-left:5px;font-size:15px}.subscription-unit{margin:17px 0 24px;font-size:14px;line-height:1.7}.subscription-unit span{color:var(--subtle);font-size:12px}.subscription-card ul{gap:12px;margin:0 0 30px;padding:0;font-size:14px;list-style:none;display:grid}.subscription-card .button{width:100%;margin-top:auto}.subscription-card .button.secondary{border-color:var(--line-light);color:var(--ink);box-shadow:none;background:#fff}.subscription-card .button.secondary:hover{background:#fff;border-color:#4f46e559}.subscription-card li{align-items:baseline;gap:10px;display:flex}.subscription-card li:before{content:"✓";color:var(--green)}@media (width<=1000px){.subscription-card{padding:25px}.subscription-heading{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=760px){.subscription-heading{flex-direction:row;align-items:center}.subscription-heading h3{font-size:17px}.subscription-price strong{font-size:76px}.subscription-card ul{font-size:13px}}@media (width<=1000px){.plan-pair{gap:16px}}@media (width<=760px){.pricing-plans{padding:64px 0 72px}.pricing-plans h2{margin-bottom:32px}.plans-lead{margin:-18px auto 28px}.plan-pair{grid-template-columns:1fr}}@media (width<=480px){.pricing-plans h2{font-size:30px}}body[data-page=pricing] .faq-section{padding:0 0 96px}body[data-page=pricing] .faq-section .faq-layout{padding-top:56px}@media (width<=800px){body[data-page=pricing] .faq-section{padding:0 0 64px}body[data-page=pricing] .faq-section .faq-layout{padding-top:40px}}.free-bill{border-radius:var(--radius-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f1f5f9;background:#0d14288c;border:1px solid #7dd3fc38;justify-self:center;width:100%;max-width:560px;padding:28px 30px 10px;box-shadow:0 24px 70px -24px #22d3ee73}.free-bill-title{letter-spacing:.04em;text-transform:uppercase;color:var(--light-muted);margin:0 0 8px;font-size:13px}.bill-line{border-top:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.bill-line:first-of-type{border-top:0}.bill-line strong{letter-spacing:-.02em;font-size:19px;font-weight:600;display:block}.bill-line span{color:#cbd5e1;margin-top:4px;font-size:14px;display:block}.bill-line>b{letter-spacing:-.03em;white-space:nowrap;color:var(--teal);font-size:clamp(30px,3vw,40px);font-weight:600}.bill-line.live>b{color:#f8fafc;font-size:clamp(24px,2.3vw,30px)}.bill-line.live small{color:var(--light-muted);font-size:14px;font-weight:400}@media (width<=480px){.free-bill{padding:22px 20px 6px}.bill-line strong{font-size:17px}.bill-line span{font-size:13px}}.pricing-plans h2{max-width:none}.why-free{background:var(--dusk);color:var(--light-text);padding:88px 0}.why-free h2{text-align:center;letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.6vw,52px)}.why-free-lead{text-align:center;color:#cbd5e1;max-width:62ch;margin:20px auto 0;font-size:18px;line-height:1.65}.why-free-chain{grid-template-columns:minmax(0,1.7fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.05fr);gap:14px;max-width:1180px;margin:48px auto 0;padding:0;list-style:none;display:grid}.why-free-step{border-radius:var(--radius-panel);background:#ffffff08;border:1px solid #94a3b833;align-items:center;gap:18px;padding:22px 20px;display:flex}.why-free-step strong,.why-free-payoff strong{letter-spacing:-.02em;color:#f1f5f9;font-size:20px;font-weight:600;line-height:1.25;display:block}.why-free-step strong+span{color:#94a3b8;margin-top:6px;font-size:15px;line-height:1.45;display:block}.why-free-tokens{flex-shrink:0;width:144px}.why-free-icon{color:#a5b4fc;background:#6366f129;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.why-free-icon svg{width:28px;height:28px}.why-free-tokens svg{width:100%;height:auto;display:block}.why-free-tokens p{text-align:center;color:#94a3b8;grid-template-columns:1fr 1fr;gap:6px;margin:6px 0 0;font-size:12px;line-height:1.3;display:grid}.why-free-tokens .why-free-tokens-note{margin-top:4px;display:block}.why-free-join{color:var(--teal);align-self:center;font-size:22px}.why-free-payoff{border-radius:var(--radius-panel);background:#5eead414;border:1px solid #5eead473;align-items:center;gap:12px;padding:22px 20px;display:flex}.why-free-payoff i{background:var(--teal);border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 3px #5eead426}.why-free-payoff strong{color:var(--teal);font-size:24px}.why-free-more{text-align:center;margin:32px 0 0}.why-free-more .text-link{color:#a5b4fc}@media (width<=1279px){.why-free-chain{grid-template-columns:minmax(0,1.15fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.15fr)}.why-free-payoff strong{font-size:20px}.why-free-step-figure{flex-direction:column;align-items:flex-start}}@media (width<=1000px){.why-free-chain{grid-template-columns:minmax(0,1fr);gap:10px;max-width:520px}.why-free-step-figure{flex-direction:row;align-items:center}.why-free-join{justify-self:center;line-height:1;transform:rotate(90deg)}}@media (width<=700px){.why-free{padding:64px 0}.why-free-lead{font-size:16px}}@media (width<=480px){.why-free-step-figure{flex-direction:column;align-items:flex-start}}.plan-pair.plan-trio{grid-template-columns:repeat(3,1fr);max-width:1180px}.plan-trio .subscription-price strong{font-size:72px}@media (width<=1000px){.plan-pair.plan-trio{grid-template-columns:1fr;max-width:560px}}.currency{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.currency-options{border:1px solid var(--line-light);background:#fff;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.currency-option{min-width:52px;min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.currency-option:hover{color:var(--ink)}.currency-option[aria-pressed=true]{background:var(--gradient);color:#0b1120}.currency-note{color:var(--subtle);margin:0;font-size:13px}.currency-dark .currency-options{border-color:var(--line-dark);background:var(--glass-soft)}.currency-dark .currency-option{color:var(--light-muted)}.currency-dark .currency-option:hover{color:#fff}.currency-dark .currency-option[aria-pressed=true]{color:#0b1120}.currency-dark .currency-note{color:var(--light-muted)}.free-bill-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:8px;display:flex}.free-bill-head .free-bill-title{margin:0}.pricing-plans .currency{justify-content:center;margin:0 auto 32px}.journey-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.journey-head>span{color:var(--muted);font-size:13px}
