.pt-hero[data-astro-cid-6odhiasn]{padding-block:clamp(3rem,2rem + 4vw,6rem);border-bottom:1px solid var(--line);overflow:hidden}.pt-hero-in[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:960px){.pt-hero-in[data-astro-cid-6odhiasn]{grid-template-columns:1fr}}.pt-hero-copy[data-astro-cid-6odhiasn]{display:grid;gap:20px}.pt-hero-copy[data-astro-cid-6odhiasn] .eyebrow[data-astro-cid-6odhiasn] svg{width:15px;height:15px}.pt-h1[data-astro-cid-6odhiasn]{font-size:clamp(2.4rem,1.4rem + 3.4vw,4rem)}.pt-h1[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{color:var(--brand-ink)}.pt-ticks[data-astro-cid-6odhiasn]{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--fs-sm);color:var(--ink-2)}.pt-ticks[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{display:inline-flex;align-items:center;gap:6px}.pt-ticks[data-astro-cid-6odhiasn] svg{width:16px;height:16px;color:var(--ok)}.pt-frame[data-astro-cid-6odhiasn]{border-radius:14px;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:0 40px 80px -40px #11121459,0 12px 24px -16px #11121433}.pt-frame[data-astro-cid-6odhiasn] img[data-astro-cid-6odhiasn]{display:block;width:100%;height:auto}.pt-frame-bar[data-astro-cid-6odhiasn]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--bg-soft)}.pt-frame-bar[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{width:9px;height:9px;border-radius:50%;background:var(--line-2)}.pt-frame-bar[data-astro-cid-6odhiasn] span[data-astro-cid-6odhiasn]{margin-left:10px;font-family:var(--mono);font-size:.72rem;color:var(--ink-3)}.pt-hero-art[data-astro-cid-6odhiasn]{position:relative}.pa-board[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;aspect-ratio:16 / 10;position:relative;background:var(--card)}.pa-col[data-astro-cid-6odhiasn]{display:flex;flex-direction:column;gap:8px;padding:10px 8px;border-radius:10px;background:var(--bg-soft);border:1px solid var(--line);min-width:0}.pa-col-h[data-astro-cid-6odhiasn]{display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden}.pa-col-h[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{width:7px;height:7px;border-radius:50%;flex:none}.pa-ghost[data-astro-cid-6odhiasn]{display:grid;gap:5px;padding:9px;border-radius:8px;background:var(--card);border:1px solid var(--line)}.pa-ghost[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{height:6px;border-radius:3px;background:var(--line)}.pa-ghost[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]+i[data-astro-cid-6odhiasn]{width:60%}.pa-col3[data-astro-cid-6odhiasn]{animation:pa-lit 12s infinite}@keyframes pa-lit{0%,74%{border-color:var(--line);background:var(--bg-soft)}78%,94%{border-color:#10b9818c;background:#10b98114}98%,to{border-color:var(--line);background:var(--bg-soft)}}.pa-deal[data-astro-cid-6odhiasn]{position:absolute;left:22px;top:46px;width:calc((100% - 62px)/4 - 12px);display:grid;gap:6px;padding:10px;border-radius:10px;background:var(--card);border:2px solid rgba(67,82,209,.6);box-shadow:0 16px 30px -14px #4352d18c;animation:pa-walk 12s infinite cubic-bezier(.65,0,.35,1);z-index:1;text-align:left}.pa-deal[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{font-size:.72rem;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-line[data-astro-cid-6odhiasn]{height:6px;width:70%;border-radius:3px;background:var(--line)}.pa-chips[data-astro-cid-6odhiasn]{display:grid;min-height:20px}.pa-chip[data-astro-cid-6odhiasn]{grid-area:1 / 1;justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:99px;font-size:.62rem;font-weight:650;background:#eef0ff;color:#4352d1;opacity:0;white-space:nowrap;max-width:100%;overflow:hidden}.pa-chip[data-astro-cid-6odhiasn] svg{width:11px;height:11px;flex:none}@media(max-width:520px){.pa-col-h[data-astro-cid-6odhiasn],.pa-nav-i[data-astro-cid-6odhiasn]{font-size:.62rem}}.pa-chip[data-astro-cid-6odhiasn].ok{background:#ecfdf5;color:#067a52}.pa-chip[data-astro-cid-6odhiasn].c1{animation:pa-c1 12s infinite}.pa-chip[data-astro-cid-6odhiasn].c2{animation:pa-c2 12s infinite}.pa-chip[data-astro-cid-6odhiasn].c3{animation:pa-c3 12s infinite}@keyframes pa-c1{0%,28%{opacity:0}31%,48%{opacity:1}51%,to{opacity:0}}@keyframes pa-c2{0%,53%{opacity:0}56%,73%{opacity:1}76%,to{opacity:0}}@keyframes pa-c3{0%,78%{opacity:0}81%,94%{opacity:1}97%,to{opacity:0}}@keyframes pa-walk{0%{transform:translateY(10px);opacity:0}4%,18%{transform:translate(0);opacity:1}25%,43%{transform:translate(calc(100% + 22px))}50%,68%{transform:translate(calc(200% + 44px))}75%,92%{transform:translate(calc(300% + 66px));border-color:#10b981;opacity:1}97%,to{transform:translate(calc(300% + 66px));border-color:#10b981;opacity:0}}.pa-hub[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);aspect-ratio:16 / 10;background:var(--card)}.pa-nav[data-astro-cid-6odhiasn]{display:flex;flex-direction:column;gap:4px;padding:14px 10px;border-right:1px solid var(--line);background:var(--bg-soft);min-width:0}.pa-nav-i[data-astro-cid-6odhiasn]{display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:8px;font-size:.72rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:pa-nav 12s infinite}.pa-nav-i[data-astro-cid-6odhiasn] svg{width:14px;height:14px;flex:none}.pa-nav-i[data-astro-cid-6odhiasn].n1{animation-delay:-10s}.pa-nav-i[data-astro-cid-6odhiasn].n2{animation-delay:-8s}.pa-nav-i[data-astro-cid-6odhiasn].n3{animation-delay:-6s}.pa-nav-i[data-astro-cid-6odhiasn].n4{animation-delay:-4s}.pa-nav-i[data-astro-cid-6odhiasn].n5{animation-delay:-2s}@keyframes pa-nav{0%,15%{background:#4352d11f;color:#4352d1}18%,to{background:transparent;color:var(--ink-2)}}.pa-main[data-astro-cid-6odhiasn]{display:flex;flex-direction:column;gap:10px;padding:16px;min-width:0}.pa-h[data-astro-cid-6odhiasn]{height:12px;width:45%;border-radius:6px;background:var(--ink-3);opacity:.35}.pa-h[data-astro-cid-6odhiasn].sm{height:7px;width:65%;opacity:.18;margin-bottom:4px}.pa-rows[data-astro-cid-6odhiasn]{display:grid;gap:8px}.pa-row[data-astro-cid-6odhiasn]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;border:1px solid var(--line);background:var(--card);animation:pa-row 6s infinite}.pa-row[data-astro-cid-6odhiasn].r1{animation-delay:.4s}.pa-row[data-astro-cid-6odhiasn].r2{animation-delay:.8s}@keyframes pa-row{0%,to{transform:none}8%{transform:translate(4px);border-color:#4352d173}16%{transform:none;border-color:var(--line)}}.pa-av[data-astro-cid-6odhiasn]{width:22px;height:22px;border-radius:7px;flex:none;background:linear-gradient(135deg,#5170ff,#8b5cf6);opacity:.85}.pa-tx[data-astro-cid-6odhiasn]{flex:1;display:grid;gap:5px;min-width:0}.pa-tx[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{height:6px;border-radius:3px;background:var(--line)}.pa-tx[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]+i[data-astro-cid-6odhiasn]{width:55%}.pa-pill[data-astro-cid-6odhiasn]{flex:none;padding:3px 8px;border-radius:99px;font-size:.62rem;font-weight:650;background:#eef0ff;color:#4352d1;white-space:nowrap}.pa-pill[data-astro-cid-6odhiasn].p1{background:#f3efff;color:#6d3fd1}.pa-pill[data-astro-cid-6odhiasn].p2{background:#ecfdf5;color:#067a52}.pa-bars[data-astro-cid-6odhiasn]{flex:1;min-height:50px;display:flex;align-items:flex-end;gap:8px;padding:6px 4px 0;border-bottom:2px solid var(--line)}.pa-bars[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{flex:1;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#8b9af6,#4352d1);transform-origin:50% 100%;animation:pa-grow 6s infinite ease-out}.pa-bars[data-astro-cid-6odhiasn] .b0[data-astro-cid-6odhiasn]{height:30%}.pa-bars[data-astro-cid-6odhiasn] .b1[data-astro-cid-6odhiasn]{height:45%;animation-delay:.15s}.pa-bars[data-astro-cid-6odhiasn] .b2[data-astro-cid-6odhiasn]{height:58%;animation-delay:.3s}.pa-bars[data-astro-cid-6odhiasn] .b3[data-astro-cid-6odhiasn]{height:74%;animation-delay:.45s}.pa-bars[data-astro-cid-6odhiasn] .b4[data-astro-cid-6odhiasn]{height:92%;animation-delay:.6s;background:linear-gradient(180deg,#34d399,#10b981)}@keyframes pa-grow{0%{transform:scaleY(.2)}20%,85%{transform:scaleY(1)}to{transform:scaleY(.2)}}@media(prefers-reduced-motion:reduce){.pa-deal[data-astro-cid-6odhiasn],.pa-chip[data-astro-cid-6odhiasn],.pa-col3[data-astro-cid-6odhiasn],.pa-nav-i[data-astro-cid-6odhiasn],.pa-row[data-astro-cid-6odhiasn],.pa-bars[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{animation:none}.pa-deal[data-astro-cid-6odhiasn]{transform:translate(calc(100% + 22px))}.pa-chip[data-astro-cid-6odhiasn].c1{opacity:1}.pa-nav-i[data-astro-cid-6odhiasn].n0{background:#4352d11f;color:#4352d1}}.pt-film[data-astro-cid-6odhiasn]{display:block;width:100%;padding:0;cursor:pointer;font:inherit;text-align:left;position:relative}.pt-film[data-astro-cid-6odhiasn]:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.pt-film-play[data-astro-cid-6odhiasn]{position:absolute;left:50%;top:52%;translate:-50% -50%;z-index:2;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;box-shadow:0 16px 40px #4352d173;transition:transform .2s ease}.pt-film-play[data-astro-cid-6odhiasn] svg{width:30px;height:30px;margin-left:4px;fill:currentColor}.pt-film[data-astro-cid-6odhiasn]:hover .pt-film-play[data-astro-cid-6odhiasn]{transform:scale(1.08)}.film-link[data-astro-cid-6odhiasn]{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-weight:500;font-size:1rem;line-height:1;color:var(--ink);cursor:pointer}.film-link[data-astro-cid-6odhiasn]:hover .film-play[data-astro-cid-6odhiasn]{transform:scale(1.08)}.film-link[data-astro-cid-6odhiasn]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.film-play[data-astro-cid-6odhiasn]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;transition:transform .2s ease}.film-play[data-astro-cid-6odhiasn] svg{width:15px;height:15px;margin-left:2px;fill:currentColor}.film-len[data-astro-cid-6odhiasn]{color:var(--ink-3);font-size:var(--fs-sm)}@media(min-width:961px){.pt-hero-art[data-astro-cid-6odhiasn] .pt-frame[data-astro-cid-6odhiasn]{transform:perspective(1600px) rotateY(-6deg) rotateX(2deg);transform-origin:left center}}.pt-card[data-astro-cid-6odhiasn]{padding:26px;display:grid;gap:10px;align-content:start}.pt-card[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.6}.pt-ic[data-astro-cid-6odhiasn]{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--brand-tint);color:var(--brand-ink);margin-bottom:4px}.pt-ic[data-astro-cid-6odhiasn] svg{width:20px;height:20px}.pt-ic[data-astro-cid-6odhiasn].sm{width:32px;height:32px;border-radius:8px;margin:0;flex:none}.pt-ic[data-astro-cid-6odhiasn].sm svg{width:16px;height:16px}.pt-hub[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:960px){.pt-hub[data-astro-cid-6odhiasn]{grid-template-columns:1fr}}.pt-hub-copy[data-astro-cid-6odhiasn]{display:grid;gap:18px}.pt-hub-list[data-astro-cid-6odhiasn]{display:grid;gap:14px;margin-top:6px}.pt-hub-list[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{display:flex;gap:12px;font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}.pt-hub-list[data-astro-cid-6odhiasn] b[data-astro-cid-6odhiasn]{display:block;color:var(--ink);font-weight:600}.pt-steps[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;counter-reset:s}@media(max-width:1100px){.pt-steps[data-astro-cid-6odhiasn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}.pt-steps[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{padding:22px;display:grid;gap:8px;align-content:start}.pt-steps[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{font-style:normal;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-weight:600;font-size:.85rem;margin-bottom:4px}.pt-steps[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.55}.pt-apply[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);align-items:start;scroll-margin-top:80px}#apply[data-astro-cid-6odhiasn]{scroll-margin-top:70px}@media(max-width:960px){.pt-apply[data-astro-cid-6odhiasn]{grid-template-columns:1fr}}.pt-apply-head[data-astro-cid-6odhiasn]{margin-bottom:24px}.pt-form[data-astro-cid-6odhiasn]{position:relative;padding:clamp(22px,2.6vw,34px);display:grid;gap:22px}.pt-form[data-astro-cid-6odhiasn][hidden],.pt-ok[data-astro-cid-6odhiasn][hidden]{display:none}.pt-form[data-astro-cid-6odhiasn] fieldset[data-astro-cid-6odhiasn]{border:0;padding:0;margin:0;display:grid;gap:14px}.pt-form[data-astro-cid-6odhiasn] legend[data-astro-cid-6odhiasn]{font-weight:600;font-size:var(--fs-sm);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-family:var(--mono);font-size:.72rem;margin-bottom:12px;padding:0}.hp[data-astro-cid-6odhiasn]{position:absolute;left:-9999px}.pt-grid[data-astro-cid-6odhiasn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:560px){.pt-grid[data-astro-cid-6odhiasn]{grid-template-columns:1fr}}.fld[data-astro-cid-6odhiasn]{display:grid;gap:8px;font-size:var(--fs-sm);font-weight:600;align-content:start}.fld[data-astro-cid-6odhiasn] em[data-astro-cid-6odhiasn]{font-style:normal;font-weight:400;color:var(--ink-3)}.fld[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn],.fld[data-astro-cid-6odhiasn] select[data-astro-cid-6odhiasn],.fld[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;font-weight:400}.fld[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]{resize:vertical}.fld[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]:focus,.fld[data-astro-cid-6odhiasn] select[data-astro-cid-6odhiasn]:focus,.fld[data-astro-cid-6odhiasn] textarea[data-astro-cid-6odhiasn]:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.fld[data-astro-cid-6odhiasn].bad input[data-astro-cid-6odhiasn],.fld[data-astro-cid-6odhiasn].bad select[data-astro-cid-6odhiasn]{border-color:var(--t-rose)}.fld[data-astro-cid-6odhiasn] small[data-astro-cid-6odhiasn]{font-weight:400;color:var(--t-rose);font-size:var(--fs-xs)}.pt-consent[data-astro-cid-6odhiasn]{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);color:var(--ink-2)}.pt-consent[data-astro-cid-6odhiasn] input[data-astro-cid-6odhiasn]{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--brand)}.pt-consent[data-astro-cid-6odhiasn] a[data-astro-cid-6odhiasn]{color:var(--brand-ink);text-decoration:underline}.pt-consent[data-astro-cid-6odhiasn].bad span[data-astro-cid-6odhiasn]{color:var(--t-rose)}.pt-err[data-astro-cid-6odhiasn]{padding:12px 14px;border-radius:8px;font-size:var(--fs-sm);color:var(--t-rose);background:color-mix(in srgb,var(--t-rose) 8%,transparent)}.pt-btn[data-astro-cid-6odhiasn]{justify-self:start}@media(max-width:560px){.pt-btn[data-astro-cid-6odhiasn]{justify-self:stretch}}.pt-ok[data-astro-cid-6odhiasn]{padding:clamp(28px,3vw,40px);display:grid;gap:14px;justify-items:center;text-align:center}.pt-ok[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--ink-2);max-width:440px}.pt-ok-ic[data-astro-cid-6odhiasn]{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--ok-tint);color:var(--ok)}.pt-ok-ic[data-astro-cid-6odhiasn] svg{width:24px;height:24px}.pt-side[data-astro-cid-6odhiasn]{display:grid;gap:16px}.pt-side-card[data-astro-cid-6odhiasn]{padding:22px;display:grid;gap:10px}.pt-side-card[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{color:var(--ink-2);font-size:var(--fs-sm)}.pt-next[data-astro-cid-6odhiasn]{display:grid;gap:12px}.pt-next[data-astro-cid-6odhiasn] li[data-astro-cid-6odhiasn]{display:flex;gap:10px;font-size:var(--fs-sm);color:var(--ink-2);align-items:flex-start}.pt-next[data-astro-cid-6odhiasn] i[data-astro-cid-6odhiasn]{font-style:normal;flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--brand-tint);color:var(--brand-ink);font-size:.75rem;font-weight:600}.pt-qa[data-astro-cid-6odhiasn]{display:grid;gap:10px;max-width:900px}.pt-qa[data-astro-cid-6odhiasn] details[data-astro-cid-6odhiasn]{padding:0}.pt-qa[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:600}.pt-qa[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn]::-webkit-details-marker{display:none}.pt-qa[data-astro-cid-6odhiasn] summary[data-astro-cid-6odhiasn] svg{width:18px;height:18px;flex:none;color:var(--ink-3);transition:transform .2s var(--ease)}.pt-qa[data-astro-cid-6odhiasn] details[data-astro-cid-6odhiasn][open] summary[data-astro-cid-6odhiasn] svg{transform:rotate(45deg)}.pt-qa[data-astro-cid-6odhiasn] details[data-astro-cid-6odhiasn] p[data-astro-cid-6odhiasn]{padding:0 22px 20px;color:var(--ink-2);line-height:1.6;max-width:760px}.pt-end[data-astro-cid-6odhiasn]{border-top:1px solid var(--line)}.pt-end-in[data-astro-cid-6odhiasn]{display:grid;gap:18px;justify-items:center}
