.cs-hero--jen .cs-hero__frame{aspect-ratio:4/4.1}@media (min-width:940px){.cs-hero--jen .cs-hero__frame{max-height:min(50svh,500px)}}.cs-hero--jen .cs-hero__img{object-position:50% 26%}.jw-old{background:var(--bg-2);border-top:1px solid var(--line);padding-block:clamp(54px,6vw,92px)}.jw-new{border-top:1px solid var(--line);background:#fff;padding-block:clamp(54px,6vw,92px)}.jw-note{border-top:1px solid var(--line);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.026em;font-weight:600;font-size:var(--t-lg);color:var(--ink);max-width:44ch;margin:clamp(30px,3.4vw,44px) 0 0;padding-top:clamp(18px,2.2vw,26px);line-height:1.32}.jw-proof{background:var(--bg-2);border-top:1px solid var(--line);padding-block:clamp(54px,6vw,92px)}.jw-nums{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:640px){.jw-nums{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.jw-nums{grid-template-columns:repeat(4,1fr)}}.jw-num{background:#fff;padding:clamp(22px,2.5vw,32px)}.jw-num b{font-size:var(--d-lg);letter-spacing:-.05em;color:var(--sun-ink);line-height:1;display:block}.jw-num__k{font-size:var(--cap-size);letter-spacing:var(--cap-track);text-transform:uppercase;color:var(--ink-3);margin-top:10px;font-weight:600;display:block}.jw-num p{font-size:var(--t-base);line-height:var(--lh-body);color:var(--ink-2);max-width:34ch;margin:12px 0 0}
