.p-hero[data-astro-cid-4dhuvuhv]{padding:clamp(40px,6vw,80px) 0 clamp(60px,8vw,110px);background:radial-gradient(900px 500px at 90% 0%,#ffe9a8 0%,transparent 60%),radial-gradient(800px 600px at 0% 100%,var(--sky) 0%,transparent 70%);overflow:hidden}.p-intro[data-astro-cid-4dhuvuhv]{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:32px;align-items:end}.p-intro[data-astro-cid-4dhuvuhv] .label[data-astro-cid-4dhuvuhv]{margin-bottom:18px}.p-intro[data-astro-cid-4dhuvuhv] h1[data-astro-cid-4dhuvuhv]{font-size:clamp(42px,6vw,88px)}.p-intro[data-astro-cid-4dhuvuhv] .lede[data-astro-cid-4dhuvuhv]{margin-top:22px}.p-cast[data-astro-cid-4dhuvuhv]{max-width:340px;justify-self:end}.plans[data-astro-cid-4dhuvuhv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:24px}.plans[data-astro-cid-4dhuvuhv][data-billing=month] .y[data-astro-cid-4dhuvuhv],.plans[data-astro-cid-4dhuvuhv][data-billing=year] .m[data-astro-cid-4dhuvuhv]{display:none}.billing-toggle[data-astro-cid-4dhuvuhv]{display:inline-flex;gap:4px;margin-top:40px;padding:5px;border-radius:999px;background:#fff;border:2px solid var(--navy)}.billing-toggle[data-astro-cid-4dhuvuhv] button[data-astro-cid-4dhuvuhv]{border:0;background:none;padding:10px 20px;border-radius:999px;font:700 16px var(--font);color:var(--ink);cursor:pointer}.billing-toggle[data-astro-cid-4dhuvuhv] button[data-astro-cid-4dhuvuhv] span[data-astro-cid-4dhuvuhv]{font-weight:600;font-size:13px;color:var(--red-deep);margin-left:4px}.billing-toggle[data-astro-cid-4dhuvuhv] button[data-astro-cid-4dhuvuhv].on{background:var(--navy);color:#fff}.billing-toggle[data-astro-cid-4dhuvuhv] button[data-astro-cid-4dhuvuhv].on span[data-astro-cid-4dhuvuhv]{color:var(--sun)}.plan[data-astro-cid-4dhuvuhv]{position:relative;padding:clamp(24px,2.4vw,34px);border-radius:28px;display:flex;flex-direction:column}.plan-light[data-astro-cid-4dhuvuhv]{background:#fff;border:3px solid var(--navy);box-shadow:10px 10px 0 var(--red),0 40px 70px -30px #0b1a3073}.plan-dark[data-astro-cid-4dhuvuhv]{background:var(--navy);color:var(--on-dark);box-shadow:10px 10px 0 var(--sun)}.plan-red[data-astro-cid-4dhuvuhv]{background:var(--red);color:#fff;box-shadow:10px 10px 0 var(--navy)}.plan-tag[data-astro-cid-4dhuvuhv]{font-size:15px;font-weight:650;font-stretch:88%;color:var(--red-deep)}.plan-dark[data-astro-cid-4dhuvuhv] .plan-tag[data-astro-cid-4dhuvuhv]{color:var(--sun)}.plan-red[data-astro-cid-4dhuvuhv] .plan-tag[data-astro-cid-4dhuvuhv]{color:#ffe3e4}.plan[data-astro-cid-4dhuvuhv] h2[data-astro-cid-4dhuvuhv]{font-size:clamp(26px,2.4vw,34px);font-weight:850;font-stretch:108%;margin-top:6px}.price[data-astro-cid-4dhuvuhv]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:16px}.price[data-astro-cid-4dhuvuhv] strong[data-astro-cid-4dhuvuhv]{font-size:clamp(48px,4.6vw,72px);line-height:.9;font-weight:900;font-stretch:112%;letter-spacing:-.04em;color:var(--red)}.price[data-astro-cid-4dhuvuhv] strong[data-astro-cid-4dhuvuhv] span[data-astro-cid-4dhuvuhv]{font:inherit;letter-spacing:inherit}.price[data-astro-cid-4dhuvuhv]>span[data-astro-cid-4dhuvuhv]{font-size:17px;font-weight:600;color:var(--ink-2);white-space:nowrap}.plan-dark[data-astro-cid-4dhuvuhv] .price[data-astro-cid-4dhuvuhv] strong[data-astro-cid-4dhuvuhv]{color:var(--sun)}.plan-dark[data-astro-cid-4dhuvuhv] .price[data-astro-cid-4dhuvuhv]>span[data-astro-cid-4dhuvuhv]{color:var(--on-dark-2)}.price-text[data-astro-cid-4dhuvuhv] strong[data-astro-cid-4dhuvuhv]{font-size:clamp(34px,3.2vw,48px);line-height:1;color:var(--sun);font-stretch:104%;letter-spacing:-.02em}.ticks[data-astro-cid-4dhuvuhv]{list-style:none;margin:22px 0 26px;padding:0;display:grid;gap:10px}.ticks[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]{padding-left:32px;position:relative;font-weight:560}.ticks[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;border-radius:50%;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='white' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat}.plan-dark[data-astro-cid-4dhuvuhv] .ticks[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]:before,.plan-red[data-astro-cid-4dhuvuhv] .ticks[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]:before{background-color:var(--sun);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='%230b1a30' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.plan[data-astro-cid-4dhuvuhv] .btn[data-astro-cid-4dhuvuhv]{margin-top:auto;align-self:flex-start}.plan-dark[data-astro-cid-4dhuvuhv] .fine[data-astro-cid-4dhuvuhv]{color:var(--on-dark-2)}.plan-red[data-astro-cid-4dhuvuhv] .fine[data-astro-cid-4dhuvuhv]{color:#ffe3e4}.plans-note[data-astro-cid-4dhuvuhv]{margin-top:28px}@media(prefers-reduced-motion:no-preference){.plan[data-astro-cid-4dhuvuhv]{animation:plan-in .9s var(--spring) both .5s}.plan[data-astro-cid-4dhuvuhv]:nth-child(2){animation-delay:.6s}.plan[data-astro-cid-4dhuvuhv]:nth-child(3){animation-delay:.7s}.plan[data-astro-cid-4dhuvuhv]:nth-child(4){animation-delay:.8s}.p-cast[data-astro-cid-4dhuvuhv]{animation:cast-in 1s var(--spring) both .8s}@keyframes plan-in{0%{opacity:0;transform:translateY(50px) rotate(-1.5deg)}}@keyframes cast-in{0%{opacity:0;transform:translateY(60px) scale(.85)}}}.compare[data-astro-cid-4dhuvuhv] .label[data-astro-cid-4dhuvuhv]{margin-bottom:14px;color:#6b3f00}.compare[data-astro-cid-4dhuvuhv] .lede[data-astro-cid-4dhuvuhv]{color:var(--ink);margin-top:18px}.table-scroll[data-astro-cid-4dhuvuhv]{overflow-x:auto;margin-top:32px}.examples[data-astro-cid-4dhuvuhv]{width:100%;min-width:560px;border-collapse:collapse;background:#ffffff8c;border-radius:18px;overflow:hidden;font-size:17px}.examples[data-astro-cid-4dhuvuhv] caption[data-astro-cid-4dhuvuhv]{text-align:left;font-weight:750;padding-bottom:10px}.examples[data-astro-cid-4dhuvuhv] th[data-astro-cid-4dhuvuhv],.examples[data-astro-cid-4dhuvuhv] td[data-astro-cid-4dhuvuhv]{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(18,22,29,.12)}.examples[data-astro-cid-4dhuvuhv] thead[data-astro-cid-4dhuvuhv] th[data-astro-cid-4dhuvuhv]{font-size:15px;font-weight:800;font-stretch:96%;background:#fff9}.examples[data-astro-cid-4dhuvuhv] tbody[data-astro-cid-4dhuvuhv] th[data-astro-cid-4dhuvuhv]{font-weight:750}.examples[data-astro-cid-4dhuvuhv] tbody[data-astro-cid-4dhuvuhv] tr[data-astro-cid-4dhuvuhv]:last-child>[data-astro-cid-4dhuvuhv]{border-bottom:0}.every[data-astro-cid-4dhuvuhv] .label[data-astro-cid-4dhuvuhv]{margin-bottom:14px}.every[data-astro-cid-4dhuvuhv] .lede[data-astro-cid-4dhuvuhv]{margin-top:18px}.every-grid[data-astro-cid-4dhuvuhv]{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.every-grid[data-astro-cid-4dhuvuhv] a[data-astro-cid-4dhuvuhv],.every-grid[data-astro-cid-4dhuvuhv] .people[data-astro-cid-4dhuvuhv]{display:flex;flex-direction:column;gap:8px;height:100%;padding:26px 26px 24px;border-radius:24px;background:var(--sky);text-decoration:none;transition:transform .25s var(--spring),box-shadow .25s}.every-grid[data-astro-cid-4dhuvuhv] a[data-astro-cid-4dhuvuhv]:hover{transform:translateY(-5px) rotate(-.5deg);box-shadow:0 24px 40px -24px #0b1a3066}.every-grid[data-astro-cid-4dhuvuhv] strong[data-astro-cid-4dhuvuhv]{font-size:22px;font-weight:800;font-stretch:104%}.every-grid[data-astro-cid-4dhuvuhv] span[data-astro-cid-4dhuvuhv]{color:var(--ink-2)}.every-grid[data-astro-cid-4dhuvuhv] i[data-astro-cid-4dhuvuhv]{margin-top:auto;padding-top:10px;font-style:normal;font-weight:750;font-stretch:96%;color:var(--red-deep)}.every-grid[data-astro-cid-4dhuvuhv] i[data-astro-cid-4dhuvuhv]:after{content:" →"}.every-grid[data-astro-cid-4dhuvuhv] .people[data-astro-cid-4dhuvuhv]{background:var(--red);color:#fff}.every-grid[data-astro-cid-4dhuvuhv] .people[data-astro-cid-4dhuvuhv] span[data-astro-cid-4dhuvuhv]{color:#ffe3e4}.trial-trace[data-astro-cid-4dhuvuhv]{position:absolute;left:0;right:0;top:calc(var(--tilt) + 20px);opacity:.8}.trial-top[data-astro-cid-4dhuvuhv]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px;align-items:end;position:relative}.trial[data-astro-cid-4dhuvuhv] .label[data-astro-cid-4dhuvuhv]{color:var(--sun);margin-bottom:14px}.trial[data-astro-cid-4dhuvuhv] h2[data-astro-cid-4dhuvuhv]{color:#fff;font-size:clamp(36px,5vw,68px)}.trial-steps[data-astro-cid-4dhuvuhv]{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;counter-reset:s;position:relative}.trial-steps[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]{padding:26px;border-radius:24px;background:var(--navy-2);border:2px solid rgba(179,192,212,.18)}.day[data-astro-cid-4dhuvuhv]{display:inline-block;padding:5px 14px;border-radius:999px;background:var(--sun);color:var(--ink);font-size:15px;font-weight:800;font-stretch:94%}.trial-steps[data-astro-cid-4dhuvuhv] h3[data-astro-cid-4dhuvuhv]{margin-top:16px;color:#fff}.trial-steps[data-astro-cid-4dhuvuhv] p[data-astro-cid-4dhuvuhv]{margin-top:8px;color:var(--on-dark-2)}.trial[data-astro-cid-4dhuvuhv] .btn-ghost[data-astro-cid-4dhuvuhv]{color:#fff}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.trial-steps[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]{animation:step-up linear both;animation-timeline:view();animation-range:entry calc(var(--i) * 8%) cover 30%}@keyframes step-up{0%{opacity:0;transform:translateY(40px)}}}}.extras-grid[data-astro-cid-4dhuvuhv]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px)}.extras[data-astro-cid-4dhuvuhv] .lede[data-astro-cid-4dhuvuhv]{margin-top:18px}.extras[data-astro-cid-4dhuvuhv] ul[data-astro-cid-4dhuvuhv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:28px 32px}.extras[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv]{padding-top:18px;border-top:4px solid var(--sun)}.extras[data-astro-cid-4dhuvuhv] li[data-astro-cid-4dhuvuhv] p[data-astro-cid-4dhuvuhv]{margin-top:6px;color:var(--ink-2);font-size:17px}.faq-wrap[data-astro-cid-4dhuvuhv]{padding:1px 0}.close[data-astro-cid-4dhuvuhv]{padding:calc(var(--section) * .8 + var(--tilt)) 0 calc(var(--section) * .8);overflow:hidden;position:relative}.close-trace[data-astro-cid-4dhuvuhv]{position:absolute;left:0;right:0;top:calc(var(--tilt) + 10px);opacity:.9}.close-grid[data-astro-cid-4dhuvuhv]{display:grid;grid-template-columns:7fr 4fr;gap:40px;align-items:center;position:relative}.close[data-astro-cid-4dhuvuhv] h2[data-astro-cid-4dhuvuhv]{color:#fff;font-size:clamp(36px,5.2vw,72px)}.close[data-astro-cid-4dhuvuhv] .lede[data-astro-cid-4dhuvuhv]{margin-top:18px}.close[data-astro-cid-4dhuvuhv] .btn-ghost[data-astro-cid-4dhuvuhv]{color:#fff}.close[data-astro-cid-4dhuvuhv] .fine[data-astro-cid-4dhuvuhv]{color:#ffe3e4}@media(max-width:1100px){.plans[data-astro-cid-4dhuvuhv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:1000px){.extras-grid[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr}.every-grid[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr 1fr}}@media(max-width:860px){.p-intro[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr}.p-cast[data-astro-cid-4dhuvuhv]{justify-self:start;max-width:260px;margin-top:-8px}.trial-top[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr}.trial-cast[data-astro-cid-4dhuvuhv]{max-width:220px}.trial-steps[data-astro-cid-4dhuvuhv],.close-grid[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr}.close-grid[data-astro-cid-4dhuvuhv] .character{max-width:320px}}@media(max-width:560px){.every-grid[data-astro-cid-4dhuvuhv],.extras[data-astro-cid-4dhuvuhv] ul[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr}.plans[data-astro-cid-4dhuvuhv]{grid-template-columns:1fr;gap:36px}.plan[data-astro-cid-4dhuvuhv]{border-radius:24px}.plan-light[data-astro-cid-4dhuvuhv]{box-shadow:8px 8px 0 var(--red)}.plan-dark[data-astro-cid-4dhuvuhv]{box-shadow:8px 8px 0 var(--sun)}.plan-red[data-astro-cid-4dhuvuhv]{box-shadow:8px 8px 0 var(--navy)}.examples[data-astro-cid-4dhuvuhv] th[data-astro-cid-4dhuvuhv],.examples[data-astro-cid-4dhuvuhv] td[data-astro-cid-4dhuvuhv]{padding:10px}}
