.st-hero[data-astro-cid-74u5w2wa]{align-items:flex-end;min-height:clamp(560px,62vw,820px);display:flex;position:relative;overflow:hidden}.st-hero__lines[data-astro-cid-74u5w2wa]{width:100%;height:100%;position:absolute;inset:0}.st-hero__emblem[data-astro-cid-74u5w2wa]{opacity:.9;width:420px;height:420px;display:flex;position:absolute;top:clamp(24px,4vw,64px);right:clamp(-80px,-4vw,0px)}.st-hero__inner[data-astro-cid-74u5w2wa]{flex-direction:column;gap:28px;padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(48px,6vw,80px);display:flex;position:relative}.st-hero__eyebrow[data-astro-cid-74u5w2wa]{letter-spacing:.28em;text-transform:uppercase;color:var(--f3-gold);align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.st-hero__num[data-astro-cid-74u5w2wa]{font-family:var(--font-display);letter-spacing:0;font-size:28px}.st-hero__rule[data-astro-cid-74u5w2wa]{background:var(--f3-gold);width:48px;height:1px}.st-hero__title[data-astro-cid-74u5w2wa]{font-family:var(--font-display);letter-spacing:-.015em;max-width:920px;font-size:clamp(48px,8.4vw,128px);font-weight:400;line-height:.95}.st-hero__title[data-astro-cid-74u5w2wa] em[data-astro-cid-74u5w2wa]{color:var(--f3-gold)}.st-course[data-astro-cid-74u5w2wa]{border-top:1px solid var(--f3-line-strong);flex-wrap:wrap;max-width:760px;margin:0;display:flex}.st-course[data-astro-cid-74u5w2wa]>div[data-astro-cid-74u5w2wa]{flex-direction:column;flex:200px;gap:4px;padding:16px 20px 0 0;display:flex}.st-course[data-astro-cid-74u5w2wa] dt[data-astro-cid-74u5w2wa]{letter-spacing:.2em;text-transform:uppercase;color:var(--f3-text-5);font-size:11px}.st-course[data-astro-cid-74u5w2wa] dd[data-astro-cid-74u5w2wa]{color:var(--f3-text-2);font-size:16px}.st-hero__ctas[data-astro-cid-74u5w2wa]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}.chip-person[data-astro-cid-74u5w2wa]{color:var(--f3-text-3);align-items:center;gap:12px;font-size:14px;display:flex}.chip-person[data-astro-cid-74u5w2wa] img{object-fit:cover;border:1px solid var(--f3-gold);border-radius:50%;width:44px;height:44px}.chip-person[data-astro-cid-74u5w2wa] strong[data-astro-cid-74u5w2wa]{color:var(--f3-white);font-weight:600}@media (width<=1023.98px){.st-hero__emblem[data-astro-cid-74u5w2wa]{opacity:.35;width:320px;height:320px}}@media (width<=599.98px){.st-hero__emblem[data-astro-cid-74u5w2wa]{width:220px;height:220px}.st-hero__ctas[data-astro-cid-74u5w2wa] .btn[data-astro-cid-74u5w2wa]{flex:100%}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.draw[data-astro-cid-74u5w2wa]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .9s var(--ease) .2s forwards}@keyframes draw{to{stroke-dashoffset:0}}}.ledger__inner[data-astro-cid-74u5w2wa]{padding-block:var(--section-y);flex-direction:column;gap:40px;display:flex}.ledger__head[data-astro-cid-74u5w2wa]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.ledger__title[data-astro-cid-74u5w2wa]{font-family:var(--font-display);max-width:720px;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1.02}.ledger__k[data-astro-cid-74u5w2wa]{letter-spacing:.22em;text-transform:uppercase;color:var(--f3-bronze);font-size:12px;font-weight:600}.ledger__list[data-astro-cid-74u5w2wa]{border-top:2px solid var(--f3-ink)}.ledger__list[data-astro-cid-74u5w2wa] li[data-astro-cid-74u5w2wa]{border-bottom:1px solid var(--f3-line-light);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:22px 0;display:flex}.ledger__n[data-astro-cid-74u5w2wa]{font-family:var(--font-display);color:var(--f3-bronze);flex:0 0 56px;font-size:22px}.ledger__q[data-astro-cid-74u5w2wa]{min-width:0;font-family:var(--font-display);flex:360px;font-size:clamp(20px,2.2vw,28px);font-style:italic;line-height:1.3}.ledger__cost[data-astro-cid-74u5w2wa]{flex-wrap:wrap;flex:0 260px;justify-content:flex-end;gap:8px;display:flex}.tag[data-astro-cid-74u5w2wa]{border:1px solid var(--f3-bronze);letter-spacing:.12em;text-transform:uppercase;color:var(--f3-bronze);padding:6px 12px;font-size:12px;font-weight:600;line-height:1.4}@media (width<=700px){.ledger__n[data-astro-cid-74u5w2wa]{flex-basis:40px}.ledger__q[data-astro-cid-74u5w2wa]{flex-basis:calc(100% - 64px)}.ledger__cost[data-astro-cid-74u5w2wa]{flex-basis:100%;justify-content:flex-start;padding-left:64px}}@media (width<=380px){.ledger__cost[data-astro-cid-74u5w2wa]{padding-left:0}}.road__inner[data-astro-cid-74u5w2wa]{flex-direction:column;gap:48px;padding-block:clamp(72px,9vw,128px);display:flex}.road__head[data-astro-cid-74u5w2wa]{flex-direction:column;gap:14px;max-width:760px;display:flex}.road__title[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:clamp(34px,4.4vw,60px);font-weight:400;line-height:1.04}.road__list[data-astro-cid-74u5w2wa]{flex-wrap:wrap;display:flex}.phase[data-astro-cid-74u5w2wa]{flex-direction:column;flex:280px;gap:18px;min-width:0;padding:0 28px 32px 0;display:flex}.phase__line[data-astro-cid-74u5w2wa]{align-items:center;display:flex}.phase__dot[data-astro-cid-74u5w2wa]{background:var(--f3-night);border:1.5px solid var(--f3-gold);border-radius:50%;flex:none;width:14px;height:14px}.phase__dot[data-astro-cid-74u5w2wa].is-filled{background:var(--f3-gold)}.phase__bar[data-astro-cid-74u5w2wa]{background:var(--f3-gold);flex:1 1 0;height:1.5px}.phase__line[data-astro-cid-74u5w2wa] svg[data-astro-cid-74u5w2wa]{flex:none}.phase__days[data-astro-cid-74u5w2wa]{letter-spacing:.2em;text-transform:uppercase;color:var(--f3-text-5);font-size:12px;font-weight:600}.phase__t[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:clamp(32px,3.6vw,48px);font-weight:400;line-height:1}.phase__items[data-astro-cid-74u5w2wa]{flex-direction:column;gap:10px;display:flex}.phase__items[data-astro-cid-74u5w2wa] li[data-astro-cid-74u5w2wa]{color:var(--f3-text-2);border-left:1px solid var(--f3-line-strong);padding-left:16px;font-size:15px;line-height:1.55}@media (width<=599.98px){.phase[data-astro-cid-74u5w2wa]{padding-right:0}}.journey__inner[data-astro-cid-74u5w2wa]{flex-wrap:wrap;gap:clamp(32px,5vw,72px);padding-block:clamp(64px,8vw,112px);display:flex}.journey__head[data-astro-cid-74u5w2wa]{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}.journey__title[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:clamp(30px,3.6vw,48px);font-weight:400;line-height:1.08}.journey__list[data-astro-cid-74u5w2wa]{flex-direction:column;flex:2 560px;min-width:0;display:flex}.journey__list[data-astro-cid-74u5w2wa] li[data-astro-cid-74u5w2wa]{border-top:1px solid var(--f3-line-light-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}.journey__dot[data-astro-cid-74u5w2wa]{background:var(--f3-paper);border:1.5px solid var(--f3-bronze);border-radius:50%;width:14px;height:14px}.journey__dot[data-astro-cid-74u5w2wa].is-leak{background:var(--f3-gold)}.journey__text[data-astro-cid-74u5w2wa]{flex-direction:column;gap:2px;display:flex}.journey__t[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:22px;line-height:1.25}.journey__d[data-astro-cid-74u5w2wa]{color:var(--f3-ink-3);font-size:14px}.journey__leak[data-astro-cid-74u5w2wa]{letter-spacing:.14em;text-transform:uppercase;color:var(--f3-error);text-align:right;max-width:120px;font-size:11px;font-weight:600}@media (width<=420px){.journey__list[data-astro-cid-74u5w2wa] li[data-astro-cid-74u5w2wa]{grid-template-columns:20px minmax(0,1fr);gap:4px 12px}.journey__leak[data-astro-cid-74u5w2wa]{text-align:left;grid-column:2;max-width:none}.journey__leak[data-astro-cid-74u5w2wa]:empty{display:none}}.docs__inner[data-astro-cid-74u5w2wa]{padding-block:var(--section-y);flex-direction:column;gap:40px;display:flex}.docs__title[data-astro-cid-74u5w2wa]{font-family:var(--font-display);max-width:720px;font-size:clamp(32px,4vw,54px);font-weight:400;line-height:1.06}.docs__title[data-astro-cid-74u5w2wa] em[data-astro-cid-74u5w2wa]{color:var(--f3-gold)}.docs__grid[data-astro-cid-74u5w2wa]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.doc[data-astro-cid-74u5w2wa]{aspect-ratio:3/4;border:1px solid var(--f3-line-strong);border-top:2px solid var(--f3-gold);background:#0e0d0a;flex-direction:column;gap:10px;padding:22px;display:flex}.doc__n[data-astro-cid-74u5w2wa]{letter-spacing:.2em;color:var(--f3-text-5);font-size:11px}.doc__t[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:22px;line-height:1.2}.doc__lines[data-astro-cid-74u5w2wa]{flex-direction:column;gap:7px;margin-top:auto;display:flex}.doc__lines[data-astro-cid-74u5w2wa] span[data-astro-cid-74u5w2wa]{background:var(--f3-line);height:2px}@media (width<=479.98px){.docs__grid[data-astro-cid-74u5w2wa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.doc[data-astro-cid-74u5w2wa]{padding:16px}.doc__t[data-astro-cid-74u5w2wa]{font-size:18px}}.sq__inner[data-astro-cid-74u5w2wa]{flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(64px,8vw,112px);display:flex}.sq__quote[data-astro-cid-74u5w2wa]{flex-direction:column;flex:2 520px;gap:22px;min-width:0;display:flex}.sq__quote[data-astro-cid-74u5w2wa] p[data-astro-cid-74u5w2wa]{font-family:var(--font-display);font-size:clamp(34px,4.8vw,68px);font-weight:400;line-height:1.06}.sq__quote[data-astro-cid-74u5w2wa] footer[data-astro-cid-74u5w2wa]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.sq__who[data-astro-cid-74u5w2wa]{letter-spacing:.22em;text-transform:uppercase;color:var(--f3-bronze);font-size:13px;font-weight:600}.sq__link[data-astro-cid-74u5w2wa]{min-height:44px;color:var(--f3-ink);border-bottom:1px solid var(--f3-bronze);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sq__inner[data-astro-cid-74u5w2wa] .sq__img{aspect-ratio:3/4;object-fit:cover;flex:0 300px;width:300px;max-width:100%}.link-line[data-astro-cid-74u5w2wa]{border-bottom:1px solid #1e1b12}.link-line__inner[data-astro-cid-74u5w2wa]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:16px 28px;padding-block:clamp(48px,6vw,80px);font-size:clamp(22px,2.6vw,34px);line-height:1.3;display:flex}.link-line[data-astro-cid-74u5w2wa] a[data-astro-cid-74u5w2wa]{text-underline-offset:6px;min-height:44px;transition:opacity var(--t-fast) var(--ease);align-items:center;text-decoration:underline 1px;display:inline-flex}.link-line[data-astro-cid-74u5w2wa] a[data-astro-cid-74u5w2wa]:hover{opacity:.8}.ll-02[data-astro-cid-74u5w2wa]{color:var(--f3-champagne)}.ll-03[data-astro-cid-74u5w2wa]{color:var(--f3-deep-text);text-decoration-color:var(--f3-deep)}.st-end[data-astro-cid-74u5w2wa]{position:relative;overflow:hidden}.st-end__line[data-astro-cid-74u5w2wa]{width:100%;height:100%;position:absolute;inset:0}.st-end__inner[data-astro-cid-74u5w2wa]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-block:clamp(72px,10vw,140px);display:flex;position:relative}.st-end__title[data-astro-cid-74u5w2wa]{min-width:0;font-family:var(--font-display);flex:560px;font-size:clamp(36px,5.4vw,76px);font-weight:400;line-height:1.02}.st-end__title[data-astro-cid-74u5w2wa] em[data-astro-cid-74u5w2wa]{color:var(--f3-gold)}.st-end__cta[data-astro-cid-74u5w2wa]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.st-end__cta[data-astro-cid-74u5w2wa] .btn[data-astro-cid-74u5w2wa]{min-height:58px}.st-end__price[data-astro-cid-74u5w2wa]{color:var(--f3-text-4);font-size:13px}@media (width<=480px){.st-end__cta[data-astro-cid-74u5w2wa],.st-end__cta[data-astro-cid-74u5w2wa] .btn[data-astro-cid-74u5w2wa]{width:100%}}
