.pl-learn[data-astro-cid-czbv7atu]{gap:12px;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=640px){.pl-learn[data-astro-cid-czbv7atu]{grid-template-columns:1fr 1fr}}.pl-learn[data-astro-cid-czbv7atu] a[data-astro-cid-czbv7atu]{border:1px solid var(--color-border-dec);height:100%;font-family:var(--font-display);color:var(--color-strong);background:#0b120c6b;border-radius:2px;padding:18px 22px;font-size:16px;font-weight:700;line-height:1.35;transition:border-color .3s,color .3s;display:block;box-shadow:inset 0 1px #38f55b14}.pl-learn[data-astro-cid-czbv7atu] a[data-astro-cid-czbv7atu]:hover{border-color:var(--color-border-int);color:var(--color-accent)}.pl-hero[data-astro-cid-lcdefpme]{z-index:1;align-items:center;min-height:100svh;padding:clamp(104px,18vw,130px) 0 clamp(56px,10vw,80px);display:flex;position:relative;overflow:hidden}.pl-hero-grid[data-astro-cid-lcdefpme]{width:100%;position:relative}.pl-float-tokens[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;position:absolute;inset:-10% -5%}.tok[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--color-text-muted);opacity:.42;white-space:nowrap;font-size:13px;animation:9s ease-in-out infinite pl-drift;position:absolute}.tok[data-astro-cid-lcdefpme].cy{color:#38f55b99}.tok[data-astro-cid-lcdefpme].am{color:#2ab6468c}@media (width<=768px){.pl-float-tokens[data-astro-cid-lcdefpme]{display:none}}.pl-hero-inner[data-astro-cid-lcdefpme]{z-index:2;text-align:center;max-width:960px;margin:0 auto;position:relative}.pl-hero-h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text-hero);margin:22px 0 0;font-size:clamp(22px,8.4vw,82px);font-weight:900;line-height:.92}.pl-hero-h1[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]{vertical-align:top;white-space:nowrap;padding-bottom:.04em;display:inline-block;overflow:hidden}.pl-hero-h1[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}@media (prefers-reduced-motion:no-preference){.pl-hero-h1[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:.8s cubic-bezier(.165,.84,.44,1) both pl-rise}.pl-hero-h1[data-astro-cid-lcdefpme] .w2[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.1s}.pl-hero-h1[data-astro-cid-lcdefpme] .w3[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.2s}}.pl-caret[data-astro-cid-lcdefpme]{vertical-align:baseline;background:var(--color-accent);width:.42em;height:.78em;margin-left:.12em;animation:1.1s step-end infinite pl-caret-blink;display:inline-block;box-shadow:0 0 18px #38f55b8c}.pl-hero-sub[data-astro-cid-lcdefpme]{max-width:560px;color:var(--color-text-secondary);margin:34px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.pl-hero-sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-strong);font-weight:500}.pl-hero-cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:40px;display:flex}.pl-hero-note[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);margin-top:30px;font-size:12px}.pl-pitch[data-astro-cid-lcdefpme]{text-align:center;max-width:900px;margin:0 auto}.pl-pitch-text[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-strong);margin-top:28px;font-size:clamp(24px,4.4vw,46px);font-weight:900;line-height:1.12}.pl-pitch-text[data-astro-cid-lcdefpme] .em[data-astro-cid-lcdefpme]{color:var(--color-h2)}.pl-pitch-sub[data-astro-cid-lcdefpme]{max-width:640px;color:var(--color-text-secondary);margin:28px auto 0;font-size:clamp(15px,2.4vw,17px);line-height:1.65}.pl-two[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}@media (width<=820px){.pl-two[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pl-card-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--color-strong);margin-bottom:24px;font-size:clamp(22px,3vw,30px);font-weight:900;line-height:1.05}.pl-steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}@media (width<=820px){.pl-steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pl-step[data-astro-cid-lcdefpme]{position:relative}.pl-step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-accent);border:1px solid var(--color-border-int);border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:grid}.pl-step[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--color-accent-dim), transparent);height:1px;margin:20px 0 22px}.pl-step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-strong);font-size:clamp(19px,3vw,22px);font-weight:700}.pl-step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);margin-top:12px;font-size:15px;line-height:1.6}.pl-prices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (width<=900px){.pl-prices[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.pl-price-amount[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);font-size:clamp(38px,5vw,54px);font-weight:900;line-height:1}.pl-price-amount[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-muted);font-size:14px;font-weight:400}.pl-price-copy[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);margin-top:18px;font-size:15px;line-height:1.6}.pl-price-founding[data-astro-cid-lcdefpme]{color:var(--color-strong);margin-top:8px;font-weight:600}.pl-diy[data-astro-cid-lcdefpme],.pl-who[data-astro-cid-lcdefpme]{max-width:860px;margin:0 auto}.pl-diy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--color-h2);margin-bottom:18px;font-size:clamp(24px,4vw,38px);font-weight:900;line-height:1.05}.pl-diy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.pl-who[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:16px;line-height:1.7}.pl-diy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:3px;text-decoration:underline}.pl-diy-note[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.04em;margin-top:16px;font-size:12px;color:var(--color-text-muted)!important}.pl-who-lead[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:14px;font-size:clamp(20px,3vw,26px);font-weight:900}.pl-who-lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-strong);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--color-border-int)}.pl-who-lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}
