@layer components{.news-detail-hero,.news-detail-body{--news-u:min(.069444vw, 1px)}.news-detail-hero{padding-top:18.5rem}.news-detail-back{margin-bottom:4rem}.news-detail-title{font-family:var(--font-sans);letter-spacing:-.04em;text-transform:uppercase;font-size:4rem;font-weight:700;line-height:4rem}.news-detail-cover{aspect-ratio:344/258;background:#eee;margin-top:2rem;position:relative;overflow:hidden}.news-detail-excerpt{font-family:var(--font-sans);text-transform:uppercase;margin-top:4rem;font-size:1.8rem;font-weight:600;line-height:2.4rem}.news-detail-meta{text-transform:uppercase;white-space:pre-wrap;margin-top:9.8rem;padding-bottom:1.1rem;position:relative}.news-detail-meta .news-rule{background:var(--color-black-100)}.news-detail-meta-info{justify-content:space-between;display:flex}.news-detail-meta .news-detail-viewall{display:none}.news-detail-body{padding-top:8rem;padding-bottom:16rem}.news-body{font-family:var(--font-serif);color:var(--color-black-100);font-weight:400}.news-body-p{margin-left:4.4rem;font-size:1.6rem;line-height:2.4rem}.news-body-p+.news-body-p{margin-top:2.4rem}.news-body-strong{font-weight:700}.news-body-em{font-style:italic}.news-body-quote,.news-body-h3{font-family:var(--font-sans);text-transform:uppercase;font-size:1.8rem;font-weight:600;line-height:2.4rem}.news-body-quote{margin-block:4.8rem}.news-body-h3{margin-top:4.8rem;margin-left:4.4rem}.news-body-h3+.news-body-p{margin-top:1.6rem}@media (min-width:1024px){.news-detail-hero{padding-top:calc(208 * var(--news-u))}.news-detail-stage{padding-top:calc(168 * var(--news-u));position:relative}.news-detail-title{z-index:2;min-height:calc(180 * var(--news-u));font-size:calc(90 * var(--news-u));line-height:calc(90 * var(--news-u));letter-spacing:calc(-3.6 * var(--news-u));text-indent:calc(565 * var(--news-u));color:#fff;mix-blend-mode:difference;position:relative}.news-detail-cover{z-index:1;top:0;left:calc(84 * var(--news-u));width:calc(618 * var(--news-u));height:calc(464 * var(--news-u));aspect-ratio:auto;margin-top:0;position:absolute}.news-detail-excerpt{width:calc(776 * var(--news-u));margin-top:calc(148 * var(--news-u));margin-left:calc(567 * var(--news-u));font-size:calc(24 * var(--news-u));line-height:calc(32 * var(--news-u));text-indent:calc(180 * var(--news-u))}.news-detail-meta{grid-template-columns:calc(690 * var(--news-u)) 1fr;margin-top:calc(168 * var(--news-u));padding-bottom:calc(25 * var(--news-u));font-size:calc(16 * var(--news-u));line-height:calc(16 * var(--news-u));display:grid}.news-detail-meta-info{letter-spacing:calc(-.32 * var(--news-u))}.news-detail-meta .news-detail-viewall{justify-self:end;display:inline-flex}.news-detail-viewall.news-detail-back{display:none}.news-detail-body{padding-top:calc(111 * var(--news-u));padding-bottom:calc(296 * var(--news-u))}.news-body-p{width:calc(776 * var(--news-u));margin-left:calc(567 * var(--news-u));font-size:calc(24 * var(--news-u));line-height:calc(40 * var(--news-u))}.news-body-p+.news-body-p{margin-top:calc(40 * var(--news-u))}.news-body-quote,.news-body-h3{font-size:calc(24 * var(--news-u));line-height:calc(32 * var(--news-u))}.news-body-quote{width:calc(1002 * var(--news-u));margin-block:calc(72 * var(--news-u)) calc(104 * var(--news-u));margin-left:calc(341 * var(--news-u));text-indent:calc(226 * var(--news-u))}.news-body-h3{width:calc(776 * var(--news-u));margin-top:calc(56 * var(--news-u));margin-left:calc(567 * var(--news-u))}.news-body-h3+.news-body-p{margin-top:calc(16 * var(--news-u))}}.news-detail-viewall{align-items:center;display:inline-flex;position:relative}.news-detail-viewall:after{content:"";position:absolute;inset:-1.2rem -1.6rem}.news-detail-viewall-dot{width:.6em;height:.6em;transition:transform .6s var(--ease-expo-out);background:currentColor;border-radius:50%;flex-shrink:0;display:inline-block}@media (hover:hover){.news-detail-viewall:hover .news-detail-viewall-dot{transform:scale(1.45)}}.news-detail-viewall:focus-visible .news-detail-viewall-dot{transform:scale(1.45)}@media (prefers-reduced-motion:reduce){.news-detail-viewall-dot{transition:none}}}
