.hero[data-astro-cid-shwxrd6l]{padding-top:52px}.hero__mark[data-astro-cid-shwxrd6l]{padding-inline:var(--margin);font-family:var(--logo);font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:clamp(30px,15.2vw,236px);line-height:.8;letter-spacing:-.04em;white-space:nowrap}.hero__caps[data-astro-cid-shwxrd6l]{display:flex;justify-content:space-between;padding:var(--s-1) var(--margin);font-size:var(--t-21);line-height:.95}.hero__caps[data-astro-cid-shwxrd6l] p[data-astro-cid-shwxrd6l]:last-child{text-align:right}.hero__panel[data-astro-cid-shwxrd6l]{position:relative;display:grid;place-items:center;height:min(80vh,820px);min-height:380px;margin-inline:var(--margin)}.hero__pair{font-size:clamp(64px,14vw,220px);font-weight:700;line-height:1.05;text-align:center}.hero__note[data-astro-cid-shwxrd6l]{position:absolute;left:var(--s-1);bottom:var(--s-1)}.gap[data-astro-cid-5gniz6qn]{display:grid;justify-items:center;padding-top:var(--s-4);overflow:hidden;text-align:center}.gap__title[data-astro-cid-5gniz6qn]{max-width:30ch;margin-top:var(--s-1);padding-inline:var(--margin)}.gap__script{width:100%;margin-top:-.05em}.gap__sub[data-astro-cid-5gniz6qn]{padding:var(--s-2) var(--margin) var(--s-3)}.sounds[data-astro-cid-6oyrhbh6]{padding-block:var(--s-4) var(--s-3);overflow:hidden}.sounds__head[data-astro-cid-6oyrhbh6]{display:grid;justify-items:center;gap:var(--s-1);padding-inline:var(--margin);text-align:center}.sounds__head[data-astro-cid-6oyrhbh6] h2[data-astro-cid-6oyrhbh6]{max-width:24ch}.sounds__script{margin-top:.05em;margin-bottom:-.45em}.sounds__grid[data-astro-cid-6oyrhbh6]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2) var(--gutter)}.card[data-astro-cid-6oyrhbh6]{display:grid;gap:6px;width:100%;text-align:left}.card__tile[data-astro-cid-6oyrhbh6]{display:grid;place-items:center;aspect-ratio:4 / 3.2;font-size:clamp(24px,3.4vw,52px);font-weight:700;line-height:1.1;text-align:center;transition:transform 1s var(--ease)}.card[data-astro-cid-6oyrhbh6]:hover .card__tile[data-astro-cid-6oyrhbh6]{transform:scale(1.02)}.card[data-astro-cid-6oyrhbh6]:hover .card__name[data-astro-cid-6oyrhbh6]{text-decoration:underline;text-underline-offset:3px}.card__name[data-astro-cid-6oyrhbh6]{margin-top:4px}.rd[data-astro-cid-6oyrhbh6]{width:min(640px,calc(100vw - 20px));max-height:calc(100dvh - 20px)}.rd__body[data-astro-cid-6oyrhbh6]{display:grid;gap:var(--s-1);padding:var(--s-1)}.rd__close[data-astro-cid-6oyrhbh6]{justify-self:end}.rd__pair[data-astro-cid-6oyrhbh6]{font-size:var(--t-31);font-weight:700}.rd__list[data-astro-cid-6oyrhbh6]{border-top:1px solid var(--ink)}.rd__list[data-astro-cid-6oyrhbh6] li[data-astro-cid-6oyrhbh6]{padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 30%,transparent);font-size:var(--t-18)}@media(max-width:900px){.sounds__grid[data-astro-cid-6oyrhbh6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.proc[data-astro-cid-2cp5y3mk]{display:grid;gap:var(--s-1);padding-block:var(--s-4) var(--s-3)}.proc__steps[data-astro-cid-2cp5y3mk]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-1);margin-top:var(--s-2)}.proc__steps[data-astro-cid-2cp5y3mk] li[data-astro-cid-2cp5y3mk]{display:grid;align-content:start;gap:10px;padding-top:10px;border-top:1px solid var(--stone)}.proc__langs[data-astro-cid-2cp5y3mk]{margin-top:var(--s-3);padding-top:10px;border-top:1px solid color-mix(in srgb,var(--stone) 40%,transparent)}@media(max-width:900px){.proc__steps[data-astro-cid-2cp5y3mk]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.proc__steps[data-astro-cid-2cp5y3mk]{grid-template-columns:1fr}}.growth[data-astro-cid-xaooqqfh]{padding-block:var(--s-4) var(--s-3);overflow:hidden;text-align:center}.growth__script{margin-bottom:.1em}.growth__body[data-astro-cid-xaooqqfh]{position:relative;display:grid;gap:var(--s-1);max-width:820px;margin-inline:auto;text-align:left}.growth__facts[data-astro-cid-xaooqqfh]{display:grid;margin-top:var(--s-1);border-top:1px solid var(--ink)}.growth__facts[data-astro-cid-xaooqqfh] div[data-astro-cid-xaooqqfh]{display:grid;grid-template-columns:9em 1fr;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.price[data-astro-cid-siqdziqw]{display:grid;gap:var(--s-1);padding-block:var(--s-4) var(--s-3)}.price__cols[data-astro-cid-siqdziqw]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-1);margin-top:var(--s-2)}.price__cols[data-astro-cid-siqdziqw] article[data-astro-cid-siqdziqw]{display:grid;align-content:start;gap:10px;padding-top:10px;border-top:1px solid var(--stone)}.price__num[data-astro-cid-siqdziqw]{font-family:var(--serif);font-size:var(--t-45)}.price__cols[data-astro-cid-siqdziqw] ul[data-astro-cid-siqdziqw]{display:grid;gap:4px}.price__cols[data-astro-cid-siqdziqw] li[data-astro-cid-siqdziqw]:before{content:"— "}.price__note[data-astro-cid-siqdziqw]{margin-top:var(--s-2)}@media(max-width:640px){.price__cols[data-astro-cid-siqdziqw]{grid-template-columns:1fr}}.get[data-astro-cid-46uma6np]{display:grid;justify-items:center;gap:var(--s-1);padding-block:var(--s-4);text-align:center}.get[data-astro-cid-46uma6np] h2[data-astro-cid-46uma6np]{max-width:18ch}.get__chips[data-astro-cid-46uma6np]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:var(--s-1)}.get__chips[data-astro-cid-46uma6np] .chip[data-astro-cid-46uma6np]{min-height:36px;padding-inline:12px}.get__soon[data-astro-cid-46uma6np]{background:transparent;box-shadow:inset 0 0 0 1px var(--ink)}
