.cards[data-astro-cid-scvl4izu]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-scvl4izu]{border:1px solid var(--colors-border-default);background:var(--colors-bg-canvas);height:100%;color:var(--colors-fg-primary);border-radius:14px;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:grid}.card[data-astro-cid-scvl4izu]:hover{background:var(--colors-bg-hover)}.card[data-astro-cid-scvl4izu]:focus-visible{outline:2px solid var(--colors-accent);outline-offset:2px}.tile[data-astro-cid-scvl4izu]{width:44px;height:44px;color:var(--colors-fg-primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.tile--tint[data-astro-cid-scvl4izu]{background:var(--colors-tint)}.tile--warm[data-astro-cid-scvl4izu]{background:var(--colors-warm)}.words[data-astro-cid-scvl4izu]{flex-direction:column;gap:2px;min-width:0;display:flex}.label[data-astro-cid-scvl4izu]{font-size:17px;font-weight:600;line-height:24px}.line[data-astro-cid-scvl4izu]{color:var(--colors-fg-secondary);font-size:15px;line-height:22px}.card[data-astro-cid-scvl4izu] .card-arrow{color:var(--colors-accent-fg)}@media (width>=700px){.cards[data-astro-cid-scvl4izu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cards[data-astro-cid-scvl4izu] li[data-astro-cid-scvl4izu]:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1000px){.cards[data-astro-cid-scvl4izu]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards[data-astro-cid-scvl4izu] li[data-astro-cid-scvl4izu]:last-child:nth-child(odd){grid-column:auto}.cards[data-astro-cid-scvl4izu] li[data-astro-cid-scvl4izu]:last-child:nth-child(3n+2){grid-column:span 2}}main[data-astro-cid-n3svxwsi]{background:var(--colors-bg-canvas)}.hero-schema[data-astro-cid-n3svxwsi] .schema-inner{max-width:880px;margin-inline:auto}@media (width>=1000px){.hero-schema[data-astro-cid-n3svxwsi] .schema{border-radius:var(--radii-band);padding:56px 64px}}.points[data-astro-cid-n3svxwsi]{grid-template-columns:minmax(0,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.point-icon[data-astro-cid-n3svxwsi]{width:32px;height:32px;color:var(--colors-fg-primary);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.tone-tint[data-astro-cid-n3svxwsi]{background:var(--colors-tint)}.tone-warm[data-astro-cid-n3svxwsi]{background:var(--colors-warm)}.point[data-astro-cid-n3svxwsi] h3[data-astro-cid-n3svxwsi]{color:var(--colors-fg-primary);align-items:center;gap:12px;margin:0;font-size:19px;font-weight:600;line-height:27px;display:flex}.shot[data-astro-cid-n3svxwsi] h3[data-astro-cid-n3svxwsi]{color:var(--colors-fg-primary);margin:14px 0 0;font-size:19px;font-weight:600;line-height:27px}.point[data-astro-cid-n3svxwsi] p[data-astro-cid-n3svxwsi]{text-wrap:pretty;color:var(--colors-fg-secondary);margin:10px 0 0;font-size:16px;line-height:26px}.shots-single[data-astro-cid-n3svxwsi]{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.shots-single__words[data-astro-cid-n3svxwsi] h3[data-astro-cid-n3svxwsi]{color:var(--colors-fg-primary);margin:32px 0 0;font-size:19px;font-weight:600;line-height:27px}.shots-single__words[data-astro-cid-n3svxwsi] p[data-astro-cid-n3svxwsi]{color:var(--colors-fg-secondary);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:26px}.shots-panel[data-astro-cid-n3svxwsi]{margin-top:40px;padding:24px}.shots[data-astro-cid-n3svxwsi]{grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.shot-frame[data-astro-cid-n3svxwsi]{border:1px solid var(--colors-border-default);background:var(--colors-bg-canvas);box-shadow:var(--shadows-window);border-radius:12px;overflow:hidden}.shot[data-astro-cid-n3svxwsi] img[data-astro-cid-n3svxwsi]{width:100%;height:auto;display:block}.facts-panel[data-astro-cid-n3svxwsi]{padding:32px 20px}.facts-lede[data-astro-cid-n3svxwsi]{margin-top:16px}.facts-lede[data-astro-cid-n3svxwsi] a[data-astro-cid-n3svxwsi]{color:var(--colors-accent-fg);text-underline-offset:3px;border-radius:2px;text-decoration:underline}.facts-lede[data-astro-cid-n3svxwsi] a[data-astro-cid-n3svxwsi]:focus-visible{outline:2px solid var(--colors-accent);outline-offset:2px}.facts[data-astro-cid-n3svxwsi]{margin-top:32px}@media (width>=760px){.points[data-astro-cid-n3svxwsi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.shots[data-astro-cid-n3svxwsi]{grid-template-columns:repeat(var(--shots,2), minmax(0, 420px));justify-content:center}.shots-panel[data-astro-cid-n3svxwsi]{padding:40px}}@media (width>=1000px){.shots-single[data-astro-cid-n3svxwsi]{grid-template-columns:minmax(0,1fr) minmax(0,580px);gap:64px}.shots-panel[data-astro-cid-n3svxwsi]{border-radius:var(--radii-band)}.facts-panel[data-astro-cid-n3svxwsi]{border-radius:var(--radii-band);padding:64px}}
