.site .p-news .p-news-hero{padding-bottom:clamp(28px,3.4vw,48px)}.site .p-news .p-news-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(24px,2.8vw,36px);display:flex}.site .p-news .p-news-chip{min-height:44px;color:var(--c14-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #b4c3d2;border-radius:999px;align-items:center;gap:8px;padding:8px 12px 8px 16px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.site .p-news .p-news-chip:hover{border-color:var(--c14-ink)}.site .p-news .p-news-chip-check{display:none}.site .p-news .p-news-chip[aria-pressed=true]{border-color:var(--c14-navy);background:var(--c14-navy);color:#fff;padding-left:12px}.site .p-news .p-news-chip[aria-pressed=true] .p-news-chip-check{background:var(--c14-gold);width:20px;height:20px;color:var(--c14-navy);border-radius:50%;place-items:center;display:grid}.site .p-news .p-news-chip-count{background:var(--c14-paper);min-width:26px;color:var(--c14-mute);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:2px 8px;font-size:13px}.site .p-news .p-news-chip[aria-pressed=true] .p-news-chip-count{color:#dbe6f1;background:#ffffff1f}.site .p-news .p-news-clear{min-height:44px;color:var(--c14-ink);font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:8px 6px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #0a223a47;text-decoration:underline #0a223a47;text-decoration-thickness:2px}.site .p-news .p-news-clear:hover{text-decoration-color:currentColor}.site .p-news :is(.p-news-chip,.p-news-clear):focus-visible{outline:3px solid var(--c14-blue);outline-offset:3px}.site .p-news .p-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);display:grid}.site .p-news .p-news-item.is-lead{grid-column:1/-1}.site .p-news .p-news-card{background:#fff;border-radius:24px;grid-template-rows:auto 1fr;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a223a14,0 22px 44px -32px #0a223a59}.site .p-news .is-lead .p-news-card{grid-template-rows:none;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.site .p-news .p-news-card:has(.p-news-link:focus-visible){outline:3px solid var(--c14-blue);outline-offset:3px}.site .p-news .p-news-plate{background:linear-gradient(160deg, color-mix(in srgb, var(--tone) 18%, #fff) 0%, color-mix(in srgb, var(--tone) 6%, #fff) 100%);place-items:center;min-height:clamp(200px,18vw,250px);padding:clamp(20px,2.4vw,32px);display:grid}.site .p-news .p-news-item:not(.is-lead) .p-news-card{grid-template-rows:minmax(clamp(220px,19vw,260px),1fr) auto}.site .p-news .is-lead .p-news-plate{min-height:clamp(280px,26vw,380px)}.site .p-news .p-news-text{flex-direction:column;align-items:flex-start;padding:clamp(22px,2.4vw,32px);display:flex}.site .p-news .is-lead .p-news-text{justify-content:center;padding:clamp(26px,3.4vw,52px)}.site .p-news .p-news-meta{color:var(--c14-mute);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;line-height:1.4;display:flex}.site .p-news .p-news-featured{color:#8a5a00;background:#fff3d6;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:600}.site .p-news .p-news-category{color:var(--c14-ink);font-weight:600}.site .p-news .p-news-title{letter-spacing:-.018em;color:var(--c14-ink);text-wrap:balance;margin-top:12px;font-size:clamp(21px,1.7vw,26px);font-weight:600;line-height:1.2}.site .p-news .is-lead .p-news-title{letter-spacing:-.026em;font-size:clamp(26px,2.7vw,40px);line-height:1.1}.site .p-news .p-news-link{color:inherit;text-decoration:none}.site .p-news .p-news-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.site .p-news .p-news-link:focus-visible{outline:none}.site .p-news .p-news-card:hover .p-news-link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.site .p-news .p-news-excerpt{color:var(--c14-mute);max-width:54ch;margin-top:12px;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.site .p-news .p-news-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;width:100%;margin-top:auto;padding-top:clamp(20px,2.2vw,28px);display:flex}.site .p-news .is-lead .p-news-foot{margin-top:0}.site .p-news .p-news-product{color:var(--c14-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.site .p-news .p-news-out{color:var(--c14-ink);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.site .p-news .p-news-out svg{transition:transform .22s}.site .p-news .p-news-card:hover .p-news-out svg{transform:translate(2px,-2px)}.site .p-news .p-news-empty{border:1.5px dashed #b4c3d2;border-radius:24px;justify-items:start;gap:10px;padding:clamp(28px,4vw,56px);display:grid}.site .p-news .p-news-empty-title{letter-spacing:-.02em;color:var(--c14-ink);font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.2}.site .p-news .p-news-plate.has-image{padding:0;position:relative;overflow:hidden}.site .p-news .p-news-cover{object-fit:cover}@media (max-width:900px){.site .p-news .is-lead .p-news-card{grid-template-columns:minmax(0,1fr)}.site .p-news .is-lead .p-news-plate{min-height:clamp(220px,50vw,300px)}}@media (max-width:720px){.site .p-news .p-news-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.site .p-news .p-news-out svg,.site .p-news .p-news-chip{transition:none}.site .p-news .p-news-card:hover .p-news-out svg{transform:none}}
