.hero[data-v-9d1d709a]{overflow:hidden;padding:64px 0 96px}.hero-grid[data-v-9d1d709a]{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.hero-lead[data-v-9d1d709a]{margin:22px 0 30px;max-width:38ch}.hero-receipt[data-v-9d1d709a]{margin-top:8px}.hero-receipt[data-v-9d1d709a] .receipt-hang{justify-content:center}.hero-receipt[data-v-9d1d709a] .receipt{--receipt-width:320px}@media(max-width:900px){.hero[data-v-9d1d709a]{padding:40px 0 64px}.hero-grid[data-v-9d1d709a]{gap:28px;grid-template-columns:minmax(0,1fr)}.hero-receipt[data-v-9d1d709a]{margin-inline:calc(var(--gutter)*-1)}.hero-receipt[data-v-9d1d709a] .receipt{--receipt-width:300px}}.recog-q[data-v-64f4d3e7]{font:400 26px/1.15 var(--f-display);margin:0 0 12px;text-wrap:balance}.recog-body[data-v-64f4d3e7]{color:var(--ink-2);font-size:16px}@media(max-width:760px){.recog-q[data-v-64f4d3e7]{font-size:24px}}.themes-k[data-v-a7f38d23]{scroll-margin-top:24px}.themes-title[data-v-a7f38d23]{max-width:22ch}.themes-k-head[data-v-a7f38d23]{align-items:end;margin-top:56px}.themes-v-shot[data-v-a7f38d23]{justify-self:center}.themes-body[data-v-a7f38d23]{margin-top:16px}.themes-h-body[data-v-a7f38d23],.themes-more[data-v-a7f38d23]{margin-top:18px}.themes-h-pts[data-v-a7f38d23]{margin-top:0}.themes-switch[data-v-a7f38d23]{font-size:18px;margin-top:40px}@media(max-width:760px){.themes-k-head[data-v-a7f38d23]{gap:16px;margin-top:36px}.themes-v-shot[data-v-a7f38d23]{justify-self:stretch}}.roles-lead[data-v-5142c226]{margin-top:14px}.roles-label[data-v-5142c226]{font-size:26px}.roles-sees[data-v-5142c226]{color:var(--ink-2);font-weight:700}.compare-title[data-v-79ec3c6f]{max-width:20ch}.compare-scroll[data-v-79ec3c6f]{margin-top:36px;overflow-x:auto}.compare-table[data-v-79ec3c6f]{border-collapse:collapse;font-size:16px;line-height:1.45;width:100%}.compare-table td[data-v-79ec3c6f],.compare-table th[data-v-79ec3c6f]{border-bottom:1px solid var(--rule);padding:16px 14px;text-align:left;vertical-align:top}.compare-table thead td[data-v-79ec3c6f],.compare-table thead th[data-v-79ec3c6f]{border-bottom:2px solid var(--ink);font:400 18px/1.2 var(--f-display)}.compare-table tbody th[data-v-79ec3c6f]{font-weight:800}.compare-table .us[data-v-79ec3c6f]{background:var(--accent-soft);font-weight:700}.compare-table thead .us[data-v-79ec3c6f]{background:var(--accent);color:var(--on-accent)}.compare-note[data-v-79ec3c6f]{color:var(--ink-2);margin-top:18px}@media(max-width:760px){.compare-scroll[data-v-79ec3c6f]{overflow:visible}.compare-table[data-v-79ec3c6f],.compare-table tbody[data-v-79ec3c6f],.compare-table td[data-v-79ec3c6f],.compare-table th[data-v-79ec3c6f],.compare-table tr[data-v-79ec3c6f]{display:block}.compare-table thead[data-v-79ec3c6f]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.compare-table tbody[data-v-79ec3c6f]{border-top:2px solid var(--ink)}.compare-table tr[data-v-79ec3c6f]{border-bottom:1px solid var(--rule);display:flex;flex-direction:column;padding:18px 0}.compare-table td[data-v-79ec3c6f],.compare-table th[data-v-79ec3c6f]{border:0;padding:0}.compare-table tbody th[data-v-79ec3c6f]{font:400 20px/1.2 var(--f-display)}.compare-table td[data-v-79ec3c6f]{color:var(--ink-2);font-size:15px;margin-top:6px}.compare-table td[data-v-79ec3c6f]:before{color:var(--ink);content:attr(data-col) ": ";font-weight:700}.compare-table td.us[data-v-79ec3c6f]{border-radius:var(--radius-sm);color:var(--ink);margin-bottom:4px;margin-top:10px;order:-1;padding:10px 12px}.compare-table tbody th[data-v-79ec3c6f]{order:-2}}.pricing-slab[data-v-61a9e8e9]{display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:56px;position:relative}.pricing-cta[data-v-61a9e8e9]{margin-top:24px}.pricing-small[data-v-61a9e8e9]{font-size:15px;margin-top:14px}.pricing-list[data-v-61a9e8e9]{display:grid;gap:8px;list-style:none;margin:22px 0 0;padding:0}.pricing-list li[data-v-61a9e8e9]{padding-left:22px;position:relative}.pricing-list li[data-v-61a9e8e9]:before{color:var(--accent);content:"✓";font-weight:700;left:0;position:absolute}.pricing-referral[data-v-61a9e8e9]{margin-top:18px}@media(max-width:760px){.pricing-slab[data-v-61a9e8e9]{gap:28px;grid-template-columns:minmax(0,1fr);padding:40px 22px}}.about-grid[data-v-96b9538d]{display:grid;gap:72px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.about-note[data-v-96b9538d]>*+*{margin-top:16px}.about-sig[data-v-96b9538d]{color:var(--accent-ink);display:block;font:400 40px/1 var(--f-script);margin-top:28px;text-transform:uppercase;transform:rotate(-2deg);transform-origin:left}.about-sig small[data-v-96b9538d]{color:var(--ink-3);display:block;font:500 14px var(--f-body);margin-top:6px;text-transform:none}@media(max-width:760px){.about-grid[data-v-96b9538d]{gap:28px;grid-template-columns:minmax(0,1fr)}}.signup-lead[data-v-1fad2ba8]{margin-top:14px;max-width:56ch}.signup-paths[data-v-1fad2ba8]{border-top:2px solid var(--ink);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:40px}.signup-paths>div[data-v-1fad2ba8]{padding:32px 40px 0 0}.signup-paths>div+div[data-v-1fad2ba8]{border-left:1px solid var(--rule);padding-left:40px}.signup-h[data-v-1fad2ba8]{font-size:28px;margin-bottom:12px}.signup-self-cta[data-v-1fad2ba8]{margin-top:22px}.signup-form[data-v-1fad2ba8]{display:flex;flex-direction:column;gap:16px}.signup-micro[data-v-1fad2ba8]{margin-top:10px}.signup-confirm strong[data-v-1fad2ba8]{font-weight:700}.signup-fieldset[data-v-1fad2ba8]{border:0;margin:0;padding:0}.signup-optional[data-v-1fad2ba8]{color:var(--ink-3);font-weight:400}.signup-chips[data-v-1fad2ba8]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-1fad2ba8]{background:var(--paper);border:1.5px solid var(--ink-3);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;font:600 15px var(--f-body);min-height:44px;padding:0 14px}.chip[aria-pressed=true][data-v-1fad2ba8]{background:var(--ink);border-color:var(--ink);color:#fff}.signup-done-title[data-v-1fad2ba8]{color:var(--accent-ink);font-size:calc(48px*var(--f-script-scale));margin-bottom:12px;transform:rotate(-1.5deg);transform-origin:left}.signup-done strong[data-v-1fad2ba8]{font-weight:700}.signup-done-acts[data-v-1fad2ba8]{gap:16px;margin-top:22px}.signup-faq[data-v-1fad2ba8]{margin-top:28px}@media(max-width:760px){.signup-paths[data-v-1fad2ba8]{grid-template-columns:minmax(0,1fr)}.signup-paths>div[data-v-1fad2ba8],.signup-paths>div+div[data-v-1fad2ba8]{border-bottom:1px solid var(--rule);border-left:0;padding:24px 0}}
