.stroke-intro{background:#f3f9ff;padding:64px 24px!important}.stroke-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(180px,.6fr);gap:48px;align-items:center;max-width:1040px}.stroke-copy{min-width:0}.stroke-status{display:inline-block;margin:0 0 18px;padding:6px 12px;border:1px solid #b8d4e7;border-radius:24px;color:#176b46;font:600 13px/1.5 system-ui,sans-serif;background:#fff}.stroke-intro .section-title{text-align:start;margin:0 0 18px;font-size:clamp(25px,3vw,34px);line-height:1.45}.stroke-body{font-size:17px;line-height:1.85;color:#17385b;margin:0 0 16px}.stroke-release{font-size:14px;line-height:1.85;color:#405c77;max-width:62ch;margin:0}.stroke-visual{display:grid;place-items:center}.stroke-paper{position:relative;width:200px;aspect-ratio:1;border:1px solid #a8c9df;border-radius:20px;background:linear-gradient(90deg,transparent 49.7%,#dceaf4 50%,transparent 50.3%),linear-gradient(transparent 49.7%,#dceaf4 50%,transparent 50.3%),#fff;box-shadow:10px 12px 0 #dceefa;display:grid;place-items:center}.stroke-paper span{font:400 112px/1 sans-serif;color:#17385b}.stroke-paper svg{position:absolute;bottom:12px;right:12px;width:34px;height:34px;color:#176b46;padding:8px;background:#e8f7d5;border-radius:50%;box-sizing:content-box}@media(max-width:600px){.stroke-intro{padding:44px 22px!important}.stroke-grid{grid-template-columns:1fr;gap:28px}.stroke-body{font-size:16px}.stroke-paper{width:170px}.stroke-paper span{font-size:96px}.stroke-intro .section-title{overflow-wrap:break-word}}html[dir=rtl] .stroke-intro .section-title{text-align:right}
main>.stroke-intro{scroll-snap-align:start;scroll-margin-top:0}

html[lang="ko"] .stroke-copy{word-break:keep-all}
