.hero.svelte-cgmc3s{padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(40px,5vw,80px)}.grid.svelte-cgmc3s{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-cgmc3s{display:grid;gap:18px;align-content:start}.lede.svelte-cgmc3s{font-size:clamp(15.5px,1.2vw,16.5px);line-height:1.6;color:var(--ink-2, #2B2B2B);margin:0;max-width:52ch}.visual.svelte-cgmc3s{display:block}.visual.svelte-cgmc3s .hero-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-cgmc3s{grid-template-columns:1fr}}.grid.svelte-4vx2m9{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-4vx2m9{display:grid;gap:14px;align-content:start}.body.svelte-4vx2m9{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B);max-width:52ch}.visual.svelte-4vx2m9 .ab-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-4vx2m9{grid-template-columns:1fr}}.cs-section.soft.svelte-j1qnkx{background:var(--bg-card, #F2F1EC)}.grid.svelte-j1qnkx{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(24px,4vw,56px);align-items:start}.head.svelte-j1qnkx{display:grid;gap:12px;align-content:start}.body.svelte-j1qnkx{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}@media(max-width:880px){.grid.svelte-j1qnkx{grid-template-columns:1fr}}.grid.svelte-n9it54{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-n9it54{display:grid;gap:14px;align-content:start}.body.svelte-n9it54{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B);max-width:52ch}.visual.svelte-n9it54 .win-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-n9it54{grid-template-columns:1fr}}.cs-section.dark.svelte-41us1v{background:#1b1a1f;padding:clamp(64px,8vw,120px) 0}.head.svelte-41us1v{display:grid;gap:14px;max-width:62ch}.head.svelte-41us1v .cs-h,.head.svelte-41us1v .cs-h em{color:#fafaf7}.head.svelte-41us1v .cs-h em{color:var(--gold, #FCD34D);font-style:normal}.body.svelte-41us1v{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:#ededebc7}.head.svelte-dikria{display:grid;gap:14px;max-width:62ch}.lede.svelte-dikria{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.grid.svelte-1obfqr1{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-1obfqr1{display:grid;gap:12px;align-content:start}.body.svelte-1obfqr1{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.visual.svelte-1obfqr1 .w-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-1obfqr1{grid-template-columns:1fr}}.cs-section.pad-tight.svelte-8tl4yl{padding-top:clamp(16px,2vw,32px);padding-bottom:clamp(40px,5vw,80px)}.grid.svelte-8tl4yl{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-8tl4yl{display:grid;gap:12px;align-content:start}.body.svelte-8tl4yl{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.body.svelte-8tl4yl strong:where(.svelte-8tl4yl){font-weight:600;color:var(--ink, #0A0A0A)}.visual.svelte-8tl4yl .d-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-8tl4yl{grid-template-columns:1fr}}.cs-section.soft.svelte-9x86q{background:var(--bg-card, #F2F1EC)}.grid.svelte-9x86q{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-9x86q{display:grid;gap:12px;align-content:start}.body.svelte-9x86q{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.visual.svelte-9x86q .t-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-9x86q{grid-template-columns:1fr}}.grid.svelte-rxmfzq{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-rxmfzq{display:grid;gap:12px;align-content:start}.body.svelte-rxmfzq{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.visual.svelte-rxmfzq .p-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-rxmfzq{grid-template-columns:1fr}}.cs-section.soft.svelte-6qsb48{background:var(--bg-card, #F2F1EC)}.grid.svelte-6qsb48{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.copy.svelte-6qsb48{display:grid;gap:12px;align-content:start}.quote.svelte-6qsb48{margin:0;display:grid;gap:12px;padding:0;border:0}.quote.svelte-6qsb48 p:where(.svelte-6qsb48){margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:var(--ink-2, #2B2B2B)}.photo.svelte-6qsb48{border-radius:16px;overflow:hidden}.photo.svelte-6qsb48 .dusan-img{width:100%;height:auto;display:block}@media(max-width:880px){.grid.svelte-6qsb48{grid-template-columns:1fr}}.grid.svelte-1xx6mea{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.head.svelte-1xx6mea{display:grid;gap:14px;align-content:start}.head.svelte-1xx6mea .cs-h em{color:var(--gold, #FCD34D);font-style:normal}.body.svelte-1xx6mea{margin:0;font-size:clamp(15.5px,1.2vw,16px);line-height:1.6;color:#ffffffdb;max-width:52ch}.stack-list.svelte-1xx6mea{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:880px){.grid.svelte-1xx6mea{grid-template-columns:1fr}}.cs-section.soft.svelte-yyib3e{background:var(--bg-card, #F2F1EC)}.head.svelte-yyib3e{display:grid;gap:12px;margin-bottom:clamp(24px,4vw,48px)}.stats.svelte-yyib3e{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,40px);border-top:1px solid var(--line, #E8E6DE);border-bottom:1px solid var(--line, #E8E6DE);padding:24px 0}.n.svelte-yyib3e{font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--ink, #0A0A0A)}.l.svelte-yyib3e{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted, #6B6A66);margin-top:10px}@media(max-width:640px){.stats.svelte-yyib3e{grid-template-columns:1fr;gap:18px}}
