.head.svelte-1xzub9f{padding:150px 0 20px}.head.svelte-1xzub9f h1:where(.svelte-1xzub9f){font-size:clamp(52px,10vw,112px);letter-spacing:-.03em;margin-top:14px}.narrow.svelte-1xzub9f{max-width:760px}.big-para.svelte-1xzub9f{font-family:var(--hfont);font-weight:500;font-size:clamp(23px,3.2vw,34px);line-height:1.34;letter-spacing:-.01em}.para.svelte-1xzub9f{color:var(--ink-soft);font-size:18px;margin-top:26px;line-height:1.7}.h.svelte-1xzub9f{font-size:clamp(30px,4.6vw,50px);margin-top:10px}.h.center.svelte-1xzub9f{text-align:center}.center.svelte-1xzub9f{text-align:center;display:flex;flex-direction:column;align-items:center}.themes-sec.svelte-1xzub9f{background:linear-gradient(180deg,var(--bg),var(--deep))}.themes.svelte-1xzub9f{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}.theme.svelte-1xzub9f{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;padding:30px;transition:transform var(--t) var(--ease),border-color var(--t) var(--ease)}.theme.svelte-1xzub9f:hover{transform:translateY(-4px);border-color:#e2c04459}.theme.svelte-1xzub9f h3:where(.svelte-1xzub9f){font-size:26px;color:var(--gold)}.theme.svelte-1xzub9f p:where(.svelte-1xzub9f){color:var(--ink-soft);margin-top:10px;font-size:16px}.btn.lg.svelte-1xzub9f{padding:18px 34px;font-size:16.5px}.center-cta.svelte-1xzub9f .btn:where(.svelte-1xzub9f){margin-top:24px}@media (max-width:640px){.themes.svelte-1xzub9f{grid-template-columns:1fr}}
