.page-news .pg-h2,.page-news .pg-define__term{word-break:auto-phrase;overflow-wrap:anywhere}.page-news:not(.page-article) .pg-hero__title{font-size:clamp(64px,11vw,190px);line-height:1}.page-news .pg-summary a{text-underline-offset:4px}.page-news .pg-summary time{font-family:var(--en);font-weight:600;font-variant-numeric:tabular-nums}.page-news .nw-wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px clamp(24px,4vw,72px);align-items:start}.page-news .nw-head{display:grid;gap:14px;justify-items:start;position:sticky;top:104px}.page-news .nw-filter{margin:14px 0 0;gap:6px}.page-news .nw-filter button{min-height:44px;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}.page-news .nw-filter button:hover{border-color:var(--ink)}.page-news .nw-status{font-size:13px;color:var(--steel7)}html:not([data-webgl]) .page-news .nw-filter{display:none}.page-news .nw-list a,.page-news .nw-row{display:grid;grid-template-columns:7.4em 6em minmax(0,1fr) 1.6em;gap:8px 16px;align-items:baseline;padding:clamp(22px,2.2vw,32px) 0;border-bottom:1px solid var(--line);text-decoration:none}.page-news .nw-list .news__title{font-size:clamp(16px,1.3vw,19px);font-weight:700;line-height:1.6}.page-news .nw-go{font-family:var(--en);font-size:20px;justify-self:end;transition:transform .5s var(--ease)}.page-news .nw-list a:hover .nw-go,.page-news .nw-list a:focus-visible .nw-go{transform:translate(6px)}.page-news .nw-list a:hover .news__title{text-decoration:underline;text-underline-offset:5px}.page-news .nw-item--sample .nw-row{border-bottom-style:dashed;border-bottom-color:var(--steel5)}.page-news .nw-item--sample .news__title{color:var(--steel7);font-weight:600}.page-news .nw-date{font-family:var(--en);font-weight:600;font-size:14px;letter-spacing:.04em;color:var(--steel7)}.page-news .nw-note{margin-top:18px}.page-news .nw-table{margin-top:28px}.page-news .nw-table th{width:8em}@media (max-width: 860px){.page-news .nw-wrap{grid-template-columns:1fr}.page-news .nw-head{position:static}.page-news .nw-list a,.page-news .nw-row{grid-template-columns:auto auto minmax(0,1fr)}.page-news .nw-list .news__title{grid-column:1 / -1;grid-row:2}.page-news .nw-go{grid-column:3;grid-row:1}}.page-article .nw-art-hero{padding-bottom:clamp(36px,4vw,64px)}.page-article .nw-art-title{font-size:clamp(30px,4.8vw,80px);line-height:1.16;letter-spacing:-.04em;max-width:none}.page-article .nw-meta{display:flex;align-items:center;gap:14px;margin-top:10px}.page-article .nw-meta time{font-family:var(--en);font-weight:600;font-size:14px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.page-article .nw-fig{margin:0}.page-article .nw-fig__photo{aspect-ratio:16 / 8}.page-article .nw-fig figcaption{margin-top:10px}.page-article .nw-art-body{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(72px,8vw,128px)}.page-article .nw-art-summary{margin:0 0 clamp(16px,2vw,28px)}.page-article .nw-art-summary dt{width:auto}.page-article .nw-prose{font-size:clamp(15.5px,1.1vw,17px)}.page-article .nw-prose h2{scroll-margin-top:100px}.page-article .nw-prose>h2:first-child{border-top:0;padding-top:0;margin-top:clamp(40px,5vw,64px)}.page-article .nw-art-body a[href^="tel:"]{white-space:nowrap}.page-article .nw-prose strong{color:var(--ink)}.page-article .nw-prose a{text-underline-offset:4px}.page-article .nw-prose .note{margin-top:.8em}.page-article .nw-prose .pg-pending{vertical-align:.08em}.page-article .nw-compare{margin-top:clamp(40px,5vw,64px)}.page-article .nw-compare caption{caption-side:top;text-align:left;font-weight:800;font-size:clamp(18px,1.5vw,22px);color:var(--ink);padding-bottom:14px;letter-spacing:-.01em;word-break:auto-phrase;text-wrap:balance}.page-article .nw-compare th[scope=row]{width:8em}.page-article .nw-compare thead th{color:var(--ink);font-weight:800;font-size:13.5px}.page-article .nw-art-foot{margin-top:clamp(48px,6vw,80px);padding-top:24px;border-top:1px solid var(--ink);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px}.page-article .nw-art-info{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0}.page-article .nw-art-info div{display:flex;gap:10px;align-items:baseline}.page-article .nw-art-info dt{font-size:12.5px;color:var(--steel7);flex:none;white-space:nowrap}.page-article .nw-art-info dd{margin:0;font-size:14.5px;font-weight:700;min-width:0}.page-article .nw-art-foot .btn span[aria-hidden]{order:-1}.page-article .nw-art-foot .btn:hover span[aria-hidden]{transform:translate(-4px)}@media (max-width: 640px){.page-article .nw-fig__photo{aspect-ratio:4 / 3}.page-article .nw-compare{font-size:14px}.page-article .nw-compare,.page-article .nw-compare thead,.page-article .nw-compare tbody{display:block;width:100%}.page-article .nw-compare caption{display:block}.page-article .nw-compare{border-top:0}.page-article .nw-compare thead{border-top:1px solid var(--ink)}.page-article .nw-compare tr{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:12px;border-bottom:1px solid var(--line)}.page-article .nw-compare th,.page-article .nw-compare td{display:block;width:auto;padding-right:0;border-bottom:0}.page-article .nw-compare thead th:first-child{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page-article .nw-compare tbody th[scope=row]{grid-column:1 / -1;width:auto;padding-bottom:0}.page-article .nw-compare tbody td{padding-top:4px}}@media (max-width: 860px){.page-news .pg-hero__anchor{right:0}}
