.layout[data-astro-cid-fvbnvkpv]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}form[data-astro-cid-fvbnvkpv]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}label[data-astro-cid-fvbnvkpv]{font:700 1.5rem var(--display)}textarea[data-astro-cid-fvbnvkpv]{border:1.5px solid var(--ink);width:100%;font:400 1.05rem/1.5 var(--body);resize:vertical;background:#fff;border-radius:4px;padding:14px}.hint[data-astro-cid-fvbnvkpv]{font-size:.9rem;line-height:1.4}.out[data-astro-cid-fvbnvkpv]{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--orange);min-height:280px;padding:clamp(20px,3vw,36px)}.empty[data-astro-cid-fvbnvkpv]{text-align:center;padding-block:90px}.out[data-astro-cid-fvbnvkpv] h2{font-size:2rem}.out[data-astro-cid-fvbnvkpv] .sum{margin-top:10px}.out[data-astro-cid-fvbnvkpv] h3{margin-top:26px;margin-bottom:8px;font-size:1.15rem}.out[data-astro-cid-fvbnvkpv] ul{padding-left:20px;list-style:outside}.out[data-astro-cid-fvbnvkpv] ol{padding-left:22px;list-style:decimal}.out[data-astro-cid-fvbnvkpv] li{padding-block:3px}.out[data-astro-cid-fvbnvkpv] .mode{color:var(--ink-soft);margin-top:22px;font-size:.88rem}.out[data-astro-cid-fvbnvkpv] .btn{margin-top:24px}@media (width<=860px){.layout[data-astro-cid-fvbnvkpv]{grid-template-columns:1fr}}
