@layer components{._block_1s2nw_2{gap:var(--space-3);justify-items:start;max-inline-size:56ch;display:grid}._block_1s2nw_2 :is(h1,h2,h3){color:var(--color-text-1);font-size:var(--font-size-3xl);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.2}._block_1s2nw_2 h1{font-size:var(--font-size-display);line-height:1.1}._detail_1s2nw_20{color:var(--color-text-2);font-size:var(--font-size-2xl);margin-block-end:var(--space-2);line-height:1.5}@media (width<760px){._block_1s2nw_2 h1{font-size:var(--font-size-4xl)}}}
