.subpage.svelte-1w0irdt{flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(2rem,4vw,5rem);margin-top:clamp(2.5rem,8.9vh,91px);display:grid}.nav-slot.svelte-1w0irdt{grid-area:1/1}.intro.svelte-1w0irdt{grid-area:2/1;align-self:end;animation:.6s .15s both svelte-1w0irdt-rise}h1.svelte-1w0irdt{font-size:clamp(40px,4.45vw,64px)}.dot.svelte-1w0irdt{color:var(--headline-dot);transition:color .24s}.subtitle.svelte-1w0irdt{margin-top:14px;font-size:18px;font-weight:700}.panel.svelte-1w0irdt{aspect-ratio:835.7/667.77;border:1px solid var(--ink);background-image:repeating-linear-gradient(to right, var(--ink) 0 1px, transparent 1px calc(100% / var(--cols))), repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px calc(100% / var(--rows)));grid-area:1/2/span 2;align-self:start;width:min(836px,58vw,125.15dvh - 375.45px);animation:.7s .1s both svelte-1w0irdt-fade;position:relative;container-type:inline-size}@keyframes svelte-1w0irdt-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes svelte-1w0irdt-fade{0%{opacity:0}to{opacity:1}}@media (width<=760px){.subpage.svelte-1w0irdt{flex-direction:column;gap:28px;margin-top:28px;display:flex}.nav-slot.svelte-1w0irdt{align-self:stretch}.intro.svelte-1w0irdt{order:3;align-self:stretch}h1.svelte-1w0irdt{font-size:clamp(40px,13vw,48px)}.panel.svelte-1w0irdt{width:100%}.panel.portrait.svelte-1w0irdt{aspect-ratio:329.49/438.804;background-image:repeating-linear-gradient(to right, var(--ink) 0 1px, transparent 1px calc(100% / 6)), repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px calc(100% / 8))}}
