.hero.svelte-ypbj28{padding-block:calc(var(--space-12) + var(--site-header)) var(--space-12);background:radial-gradient(70rem 36rem at 70% -10rem, var(--color-accent-tint), transparent 70%), var(--color-bg);position:relative;overflow:hidden}@media (width>=64rem){.hero.svelte-ypbj28{padding-block:calc(var(--space-12) * 2 + var(--site-header)) calc(var(--space-12) * 2)}}.hero-motif.svelte-ypbj28{-webkit-mask-size:3.5rem;mask-size:3.5rem}.deadlines.svelte-ypbj28{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-2);display:flex}.deadlines.svelte-ypbj28 li:where(.svelte-ypbj28){align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.deadlines.svelte-ypbj28 .icon{color:var(--color-accent-text)}.nums.svelte-ypbj28{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=40rem){.nums.svelte-ypbj28{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.nums.svelte-ypbj28{grid-template-columns:repeat(4,1fr)}}.num-item.svelte-ypbj28{gap:var(--space-3);border-block-start:var(--border-width-indicator) solid var(--color-accent);flex-direction:column;padding-block-start:var(--space-5);display:flex}.num-label.svelte-ypbj28{color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--font-line-height-relaxed)}.hero-grid.svelte-ypbj28{gap:var(--space-12);align-items:center;display:grid;position:relative}@media (width>=64rem){.hero-grid.svelte-ypbj28{grid-template-columns:1.1fr 1fr}}.hero-text.svelte-ypbj28{gap:var(--space-5);flex-direction:column;display:flex}.display.svelte-ypbj28{font-size:var(--font-size-3xl);line-height:var(--font-line-height-tight);margin:0}@media (width>=40rem){.display.svelte-ypbj28{font-size:var(--font-size-4xl)}}@media (width>=64rem){.display.svelte-ypbj28{font-size:var(--font-size-display)}}.lead.svelte-ypbj28{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.cta-row.svelte-ypbj28{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rules-badge.svelte-ypbj28{align-items:center;gap:var(--space-2);min-block-size:var(--size-touch);padding-inline:var(--space-3);border:var(--border-width-hairline) solid var(--color-border);border-radius:var(--pill-radius);background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.rules-badge.svelte-ypbj28:hover{color:var(--color-text);border-color:var(--color-accent)}.stage.svelte-ypbj28{padding-block:var(--space-8) var(--space-12);padding-inline:var(--space-2);position:relative}.mock.svelte-ypbj28{gap:var(--space-4);padding:var(--space-6);border-radius:calc(var(--card-radius) * 1.5);box-shadow:var(--shadow-popover);flex-direction:column;margin:0;display:flex}.mock-head.svelte-ypbj28{align-items:center;gap:var(--space-3);display:flex}.mock-id.svelte-ypbj28{flex-direction:column;flex:1;min-inline-size:0;display:flex}.mock-id.svelte-ypbj28 strong:where(.svelte-ypbj28){color:var(--color-text)}.mock-total.svelte-ypbj28{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-block:var(--border-width-hairline) solid var(--color-border);display:flex}.mock-total.svelte-ypbj28 strong:where(.svelte-ypbj28){font-size:var(--font-size-2xl);font-weight:var(--font-weight-heavy);color:var(--color-text)}.num.svelte-ypbj28{font-variant-numeric:tabular-nums}.mock-days.svelte-ypbj28{gap:var(--space-2);flex-direction:column;display:flex}.bar.svelte-ypbj28{block-size:var(--space-2);border-radius:var(--pill-radius);background:var(--color-neutral-tint);display:block;overflow:hidden}.fill.svelte-ypbj28{border-radius:var(--pill-radius);background:var(--color-accent);block-size:100%;inline-size:14.3%;display:block}.mock-steps.svelte-ypbj28{gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);flex-wrap:wrap;display:flex}.mock-steps.svelte-ypbj28 li:where(.svelte-ypbj28),.timeline.svelte-ypbj28 li:where(.svelte-ypbj28){align-items:center;gap:var(--space-2);display:inline-flex}.tick.svelte-ypbj28{inline-size:var(--size-icon);block-size:var(--size-icon);border-radius:var(--pill-radius);background:var(--color-accent);color:var(--color-on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.mock-foot.svelte-ypbj28{align-items:center;gap:var(--space-2);color:var(--color-accent-text-on-tint);font-weight:var(--font-weight-semibold);display:flex}.float.svelte-ypbj28{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--pill-radius);box-shadow:var(--shadow-popover);font-size:var(--font-size-sm);display:inline-flex;position:absolute}.float.svelte-ypbj28 strong:where(.svelte-ypbj28){color:var(--color-text)}.toast.svelte-ypbj28{inset-block-start:0;inset-inline-end:0}.ring-chip.svelte-ypbj28{inset-block-end:0;inset-inline-start:0}.ring.svelte-ypbj28{inline-size:var(--size-control);block-size:var(--size-control);border-radius:var(--pill-radius);background:conic-gradient(var(--color-accent) 0 85.7%, var(--color-neutral-tint) 85.7% 100%);flex:none;justify-content:center;align-items:center;display:inline-flex}.ring-n.svelte-ypbj28{inline-size:calc(100% - var(--space-2));block-size:calc(100% - var(--space-2));border-radius:var(--pill-radius);background:var(--color-surface-raised);font-weight:var(--font-weight-heavy);color:var(--color-text);justify-content:center;align-items:center;display:inline-flex}.ring.big.svelte-ypbj28{inline-size:calc(var(--size-control) * 1.6);block-size:calc(var(--size-control) * 1.6)}.ring.big.svelte-ypbj28 .ring-n:where(.svelte-ypbj28){font-size:var(--font-size-xl)}.trust.svelte-ypbj28{padding-block:var(--space-4)}.trust-list.svelte-ypbj28{justify-content:center;gap:var(--space-3) var(--space-8);flex-wrap:wrap;display:flex}.trust-list.svelte-ypbj28 li:where(.svelte-ypbj28){align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.trust-list.svelte-ypbj28 .icon{color:var(--color-accent-text)}.bento.svelte-ypbj28{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=48rem){.bento.svelte-ypbj28{grid-template-columns:repeat(2,1fr)}.bento.svelte-ypbj28>.wide:where(.svelte-ypbj28){grid-column:1/-1}}@media (width>=64rem){.bento.svelte-ypbj28{grid-template-columns:repeat(6,1fr)}.bento.svelte-ypbj28>:where(.svelte-ypbj28){grid-column:span 2}.bento.svelte-ypbj28>.wide:where(.svelte-ypbj28){grid-column:span 4}}.tile.svelte-ypbj28{gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex}.step.svelte-ypbj28{gap:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-border-strong);flex-direction:column;padding-block-start:var(--space-5);display:flex}.tile.svelte-ypbj28 h3:where(.svelte-ypbj28),.step.svelte-ypbj28 h3:where(.svelte-ypbj28){font-size:var(--font-size-xl);margin:0}.tile-top.svelte-ypbj28{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.limits.svelte-ypbj28{gap:var(--space-2);margin-block:var(--space-2);display:grid}.limit.svelte-ypbj28{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto;display:grid}.limit-bar.svelte-ypbj28{block-size:var(--space-3);border-radius:var(--pill-radius);background:var(--color-accent-tint);display:block;position:relative;overflow:hidden}.limit-bar.svelte-ypbj28:after{content:"";border-radius:var(--pill-radius);background:var(--color-accent);position:absolute;inset-block:0;inset-inline-start:0}.l1.svelte-ypbj28 .limit-bar:where(.svelte-ypbj28):after{inline-size:18%}.l2.svelte-ypbj28 .limit-bar:where(.svelte-ypbj28):after{inline-size:52%}.l3.svelte-ypbj28 .limit-bar:where(.svelte-ypbj28):after{inline-size:100%}.ring-row.svelte-ypbj28{align-items:center;gap:var(--space-3);margin-block-start:auto;display:flex}.samples.svelte-ypbj28{gap:var(--space-1);padding:var(--space-3);border-radius:var(--card-radius-small);background:var(--color-bg);font-family:var(--font-family-system);font-size:var(--font-size-sm);color:var(--color-text);display:grid}.timeline.svelte-ypbj28{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-block-start:var(--space-2);display:grid}.timeline.svelte-ypbj28 li:where(.svelte-ypbj28){padding:var(--space-2) var(--space-3);border-radius:var(--control-radius);background:var(--color-bg);grid-template-columns:auto 1fr auto;display:grid}.split.svelte-ypbj28{gap:var(--space-10);align-items:center;display:grid}@media (width>=64rem){.split.svelte-ypbj28{grid-template-columns:1fr 1fr}}.split-text.svelte-ypbj28{gap:var(--space-4);flex-direction:column;display:flex}.split-text.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:var(--font-size-3xl);margin:0}@media (width>=64rem){.split-text.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:var(--font-size-4xl)}}.pint.svelte-ypbj28{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);color:var(--color-inverse-accent-text);display:inline-flex}.band-dark.svelte-ypbj28 .pint:where(.svelte-ypbj28){color:var(--color-inverse-accent-text)}.check-mock.svelte-ypbj28{gap:var(--space-3);padding:var(--space-6);border-radius:calc(var(--card-radius) * 1.5);background:var(--color-inverse-surface);border:var(--border-width-hairline) solid var(--color-inverse-border);flex-direction:column;display:flex}.check-label.svelte-ypbj28{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-inverse-text)}.check-input.svelte-ypbj28{min-block-size:var(--size-control);padding-inline:var(--space-3);border-radius:var(--control-radius);border:var(--border-width-indicator) solid var(--color-danger);background:var(--color-inverse-bg);color:var(--color-inverse-text);font-size:var(--font-size-md);letter-spacing:var(--font-letter-spacing-caps);align-items:center;display:flex}.band-dark.svelte-ypbj28 .check-error:where(.svelte-ypbj28),.band-dark.svelte-ypbj28 .check-fix:where(.svelte-ypbj28){align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);margin:0;display:flex}.band-dark.svelte-ypbj28 .check-error:where(.svelte-ypbj28){color:var(--color-inverse-text);font-weight:var(--font-weight-semibold)}.band-dark.svelte-ypbj28 .check-fix:where(.svelte-ypbj28){color:var(--color-inverse-accent-text);font-weight:var(--font-weight-semibold)}.shots.svelte-ypbj28{padding-block-end:var(--space-8);position:relative}.browser.svelte-ypbj28{border-radius:var(--card-radius);border:var(--border-width-hairline) solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);margin:0;display:none;overflow:hidden}.browser-bar.svelte-ypbj28{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width-hairline) solid var(--color-border);background:var(--color-bg);display:flex}.browser-bar.svelte-ypbj28 i:where(.svelte-ypbj28){inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--pill-radius);background:var(--color-neutral-tint);border:var(--border-width-hairline) solid var(--color-border);display:block}.shots.svelte-ypbj28 img:where(.svelte-ypbj28){block-size:auto;inline-size:100%;display:block}.phone.svelte-ypbj28{inline-size:min(100%,18rem);padding:var(--space-2);border-radius:calc(var(--card-radius) * 2);background:var(--color-text);box-shadow:var(--shadow-popover);margin:0 auto}.phone.svelte-ypbj28 img:where(.svelte-ypbj28){border-radius:calc(var(--card-radius) * 1.5)}@media (width>=64rem){.browser.svelte-ypbj28{inline-size:88%;display:block}.phone.svelte-ypbj28{inline-size:22%;margin:0;position:absolute;inset-block-end:0;inset-inline-end:0}}.shots-note.svelte-ypbj28{text-align:center;margin-inline:auto}.steps.svelte-ypbj28{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=48rem){.steps.svelte-ypbj28{grid-template-columns:repeat(3,1fr)}}.num-badge.svelte-ypbj28{inline-size:var(--size-touch);block-size:var(--size-touch);border-radius:var(--pill-radius);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-heavy);justify-content:center;align-items:center;display:inline-flex}.langs-list.svelte-ypbj28{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lang.svelte-ypbj28{min-block-size:var(--size-control);padding-inline:var(--space-6);border-radius:var(--pill-radius);background:var(--color-surface-raised);border:var(--border-width-hairline) solid var(--color-border);box-shadow:var(--shadow-card);font-family:var(--font-family-system);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);align-items:center;display:inline-flex}.more.svelte-ypbj28{gap:var(--space-4);grid-template-columns:1fr;margin-block-end:var(--space-8);display:grid}@media (width>=40rem){.more.svelte-ypbj28{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.more.svelte-ypbj28{grid-template-columns:repeat(4,1fr)}}.more-item.svelte-ypbj28{align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text);display:flex}.more-link.svelte-ypbj28{margin-block:0 var(--space-10)}.rules.svelte-ypbj28{align-items:flex-start;gap:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-border);padding-block-start:var(--space-8);display:flex}.h3.svelte-ypbj28{font-size:var(--font-size-lg);margin:0}.rules-text.svelte-ypbj28{max-inline-size:none}.logos.svelte-ypbj28{padding-block:var(--space-8)}.logos-inner.svelte-ypbj28{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.logos-head.svelte-ypbj28{justify-content:center}.logo-list.svelte-ypbj28{gap:var(--space-4);grid-template-columns:repeat(2,1fr);inline-size:100%;display:grid}@media (width>=48rem){.logo-list.svelte-ypbj28{grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){.logo-list.svelte-ypbj28{grid-template-columns:repeat(6,1fr)}}.logo.svelte-ypbj28{min-block-size:var(--size-control);border-radius:var(--control-radius);font-weight:var(--font-weight-heavy);justify-content:center;align-items:center;display:flex}.quotes.svelte-ypbj28{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=64rem){.quotes.svelte-ypbj28{grid-template-columns:repeat(3,1fr)}}.quote.svelte-ypbj28{padding:var(--space-6)}.quote.svelte-ypbj28 figure:where(.svelte-ypbj28){gap:var(--space-4);flex-direction:column;block-size:100%;margin:0;display:flex}.quote.svelte-ypbj28 blockquote:where(.svelte-ypbj28){font-size:var(--font-size-lg);margin:0}.quote.svelte-ypbj28 figcaption:where(.svelte-ypbj28){flex-direction:column;margin-block-start:auto;display:flex}.quote.svelte-ypbj28 cite:where(.svelte-ypbj28){font-style:normal;font-size:var(--font-size-sm)}.quote-icon.svelte-ypbj28{display:inline-flex}.asp.svelte-ypbj28{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border-radius:var(--card-radius);margin-block-start:var(--space-8);display:flex}.faq-wrap.svelte-ypbj28{max-inline-size:52rem}.qa.svelte-ypbj28{border-block-end:var(--border-width-hairline) solid var(--color-border)}.qa.svelte-ypbj28:first-child{border-block-start:var(--border-width-hairline) solid var(--color-border)}.qa.svelte-ypbj28>summary:where(.svelte-ypbj28){justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--size-control);padding-block:var(--space-5);cursor:pointer;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);list-style:none;display:flex}.qa.svelte-ypbj28>summary:where(.svelte-ypbj28)::-webkit-details-marker{display:none}.qa-icon.svelte-ypbj28{color:var(--color-accent-text);transition:transform var(--motion-fast);flex:none;display:inline-flex}.qa[open].svelte-ypbj28 .qa-icon:where(.svelte-ypbj28){transform:rotate(45deg)}.qa.svelte-ypbj28>p:where(.svelte-ypbj28){color:var(--color-text-secondary);padding-block-end:var(--space-5)}.end.svelte-ypbj28{position:relative;overflow:hidden}.end-inner.svelte-ypbj28{position:relative}.end.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:var(--font-size-3xl);margin:0}@media (width>=64rem){.end.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:var(--font-size-4xl)}}html[data-script=latin] .end.svelte-ypbj28 h2:where(.svelte-ypbj28){letter-spacing:var(--font-letter-spacing-tight)}.cta-center.svelte-ypbj28{justify-content:center;display:flex}
