.ruler-show[data-astro-cid-s2lew33i]{grid-template-columns:1fr 1fr;align-items:end;gap:6px 40px;min-height:190px;display:grid}.size[data-astro-cid-s2lew33i]{grid-row:span 2;font-size:clamp(2.6rem,8vw,7rem);line-height:1.1}dl[data-astro-cid-s2lew33i]{gap:34px;margin-block:8px 2px;display:flex}dt[data-astro-cid-s2lew33i]{font-size:.8rem;font-weight:700}dd[data-astro-cid-s2lew33i]{font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.1}[data-astro-cid-s2lew33i][data-note]{grid-column:1/-1;margin-top:6px}.ruler-track[data-astro-cid-s2lew33i]{border:2px solid var(--ink);background:#e8d9ae;margin-top:30px;padding-top:58px;position:relative}.ticks[data-astro-cid-s2lew33i]{justify-content:space-between;padding-inline:14px;display:flex;position:absolute;inset:0 0 auto}.ticks[data-astro-cid-s2lew33i] i[data-astro-cid-s2lew33i]{background:var(--ink);width:1.5px;height:14px}.ticks[data-astro-cid-s2lew33i] i[data-astro-cid-s2lew33i].h{height:22px}.ticks[data-astro-cid-s2lew33i] i[data-astro-cid-s2lew33i].m{height:34px}input[data-astro-cid-s2lew33i]{-webkit-appearance:none;appearance:none;cursor:grab;background:0 0;width:calc(100% - 20px);height:48px;margin:-30px 10px 0;display:block;position:relative}input[data-astro-cid-s2lew33i]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);width:34px;height:46px}input[data-astro-cid-s2lew33i]::-moz-range-thumb{background:var(--ink);border:0;border-radius:0;width:34px;height:46px}.ends[data-astro-cid-s2lew33i]{justify-content:space-between;padding:0 12px 6px;font-weight:700;display:flex}@media (width<=720px){.ruler-show[data-astro-cid-s2lew33i]{grid-template-columns:1fr;align-content:start;min-height:300px}.size[data-astro-cid-s2lew33i]{grid-row:auto}[data-astro-cid-s2lew33i][data-note]{min-height:3.6em}.ticks[data-astro-cid-s2lew33i] i[data-astro-cid-s2lew33i]:nth-child(2n){display:none}}.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:end;gap:30px clamp(24px,4vw,60px);padding-block:clamp(26px,4vw,48px) clamp(20px,3vw,34px);display:grid}.hero-title[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:clamp(2.3rem,min(6.4vw,11vh),6.2rem)}.hero-dim[data-astro-cid-lcdefpme]{margin-top:8px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.hero-visual[data-astro-cid-lcdefpme]{position:relative}.hero-side[data-astro-cid-lcdefpme]{display:grid}.hero-side[data-astro-cid-lcdefpme] .seal-top{--seal:128px;justify-self:end;margin-bottom:14px}.hero-visual[data-astro-cid-lcdefpme] .seal-photo{pointer-events:none;--seal:92px;filter:drop-shadow(0 6px 16px #00000047);display:none;position:absolute;bottom:14px;right:14px}.hero-tag[data-astro-cid-lcdefpme]{left:var(--gutter);background:var(--white);justify-items:start;gap:6px;max-width:520px;padding:16px 20px;text-decoration:none;display:grid;position:absolute;bottom:clamp(14px,3vw,34px)}.hero-tag[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.5}.spec[data-astro-cid-lcdefpme]{font-size:1.15rem}.marquee[data-astro-cid-lcdefpme]{border-block:2px solid var(--ink);overflow:hidden}.marquee-in[data-astro-cid-lcdefpme]{width:max-content;animation:46s linear infinite slide;display:flex}.marquee[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;border-right:2px dashed var(--ink);padding:10px 26px;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:700}@keyframes slide{to{transform:translate(-33.333%)}}.scale-title[data-astro-cid-lcdefpme]{margin-block:14px 34px}.scale-note[data-astro-cid-lcdefpme]{margin-top:12px}.head-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:34px;display:flex}.works[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.5vw,36px);display:grid}.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;gap:clamp(30px,6vw,90px);display:grid}.why-head[data-astro-cid-lcdefpme] .d-lg[data-astro-cid-lcdefpme]{margin-top:14px}.why-photo[data-astro-cid-lcdefpme]{aspect-ratio:3/2;margin-top:30px}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-dark);grid-template-columns:90px 1fr;gap:14px;padding-block:28px;display:grid}.rn[data-astro-cid-lcdefpme]{color:var(--tape);font-size:3.4rem;line-height:1}.reasons[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:clamp(50px,7vw,90px);display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:3px solid var(--tape);flex-direction:column-reverse;justify-content:flex-end;padding-top:14px;display:flex}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:clamp(2.8rem,6vw,5.4rem);line-height:1}.stats[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.32em;font-family:var(--body);margin-left:4px;font-weight:700}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin-top:8px;font-size:.9rem}.report[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.report[data-astro-cid-lcdefpme] .d-lg[data-astro-cid-lcdefpme]{margin-top:14px}.report-text[data-astro-cid-lcdefpme]{margin-block:18px 26px}.timeline[data-astro-cid-lcdefpme]{border-left:3px solid var(--ink)}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr;gap:10px;padding:20px 0 20px 26px;display:grid;position:relative}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--tape);border:2px solid var(--ink);width:15px;height:15px;position:absolute;top:28px;left:-9px}.timeline[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-size:1.6rem;line-height:1.2}.crew[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,50px);display:grid}.crew[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1fr;align-items:end;gap:20px;display:grid}.crew-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.final-in[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:end;gap:30px;padding-block:clamp(60px,9vw,120px);display:grid}.final-in[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:18px}@media (width<=1240px){.hero-side[data-astro-cid-lcdefpme] .seal-top{display:none}.hero-visual[data-astro-cid-lcdefpme] .seal-photo{display:grid}}@media (width<=960px){.hero-visual[data-astro-cid-lcdefpme] .seal-photo{top:calc(75vw - 106px);bottom:auto}.hero-top[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme],.report[data-astro-cid-lcdefpme],.final-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-tag[data-astro-cid-lcdefpme]{max-width:none;position:static}.works[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.crew[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
