@media (max-width:680px){.sticky-cta .sticky-cta-inner{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.sticky-cta .sticky-cta-btn{min-height:44px;padding:0 16px}.sticky-cta .sticky-cta-trust{display:none}.cookie-consent.cookie-consent{gap:8px;padding:6px 6px 6px 12px}.cookie-consent.cookie-consent .cc-text--short{font-size:11.5px;line-height:1.3}body.sticky-on .cookie-consent.cookie-consent{bottom:calc(var(--sticky-h,0px) + 4px)}body.cc-open .sticky-cta{bottom:0}body.cc-open .sticky-cta-inner{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}.sticky-cta.sticky-cta--insurance{animation:.28s cubic-bezier(.16,1,.3,1) both sticky-cta-settle}@keyframes sticky-cta-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sticky-cta.sticky-cta--insurance{animation:none}}.foot-bottom .foot-bug{all:unset;cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.foot-bottom .foot-bug:hover{color:var(--ink);text-decoration-color:currentColor}.foot-bottom .foot-bug:focus-visible{outline:2px solid var(--gold-focus);outline-offset:2px}@media (pointer:coarse){.foot-bottom .foot-bug{align-items:center;min-height:44px;display:inline-flex}}footer.foot .foot-credit>div>a{opacity:1!important;color:var(--ink-3)!important}footer.foot .foot-credit>div>a:hover{color:var(--ink)!important}footer.foot .foot-credit>div>a>span{box-shadow:0 0 0 1px var(--rule-strong);background:var(--surface)!important}footer.foot .foot-credit>div>a:focus-visible{outline:2px solid var(--gold-focus);outline-offset:3px}.news-article.art-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""ask""meta""toc";display:grid}.news-article.art-top>*{order:0}.art-top .art-top-head{grid-area:head;padding-bottom:0}.art-top .art-top-head .news-article-intro{border-bottom:0;margin-bottom:24px;padding-bottom:0}.art-top .art-top-art{grid-area:art;min-width:0;position:relative}.art-top .art-top-ask{flex-wrap:wrap;grid-area:ask;align-items:center;gap:10px 18px;padding:20px 52px 4px;display:flex}.art-top .art-top-ask .btn{min-height:48px}.art-top .art-top-note{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:11px}.art-top .art-top-meta{grid-area:meta;padding-top:24px}.art-top .art-top-meta .news-article-author{margin-bottom:8px}.art-top .art-top-figure{height:auto;margin:0;position:relative}.art-top .art-top-figure img,.art-top .news-article-hero.art-top-figure:not(.news-article-hero--plate):not(.news-article-hero--cover){object-fit:cover;width:100%;height:100%;display:block}.art-top .art-top-figure--scheme{background:var(--paper)}.art-top .art-top-figure--scheme img{object-fit:contain}.art-top .art-top-cap{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark);white-space:nowrap;text-overflow:ellipsis;background:#0a0e16b8;padding:8px 14px;font-size:10.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.art-top .art-top-art:before,.art-top .art-top-art:after{content:"";z-index:2;pointer-events:none;border-color:var(--gold);border-style:solid;width:14px;height:14px;position:absolute}.art-top .art-top-art:before{border-width:1px 0 0 1px;top:10px;left:10px}.art-top .art-top-art:after{border-width:0 1px 1px 0;bottom:10px;right:10px}.art-top .art-top-figure .tag{top:18px;left:22px}.art-top .news-article-hero--plate{gap:22px;min-height:0;padding:28px 52px 26px}.art-top .news-article-hero--plate .nah-category{padding-top:12px;font-size:clamp(26px,3vw,40px)}.art-top .news-article-hero--plate .nah-octagon{width:220px;height:220px;top:-60px;right:-50px}.art-top .news-article-hero--plate .tag{display:none}@media (min-width:881px){.news-article.art-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head art""ask art""meta meta""toc toc"}.art-top .art-top-art{border-left:1px solid var(--rule);align-self:stretch;min-height:340px}.art-top .art-top-art>*{position:absolute;inset:0}.art-top .art-top-art>.news-article-hero--plate{height:100%;position:relative;inset:auto}.art-top .art-top-head{padding-right:40px}.art-top .art-top-ask{align-self:end;padding:0 40px 36px 52px}.art-top .art-top-meta{border-top:1px solid var(--rule-soft)}.art-top .art-top-figure .news-article-hero--cover img,.art-top .art-top-figure img{height:100%}}@media (max-width:880px){.art-top .art-top-figure{aspect-ratio:16/9}.art-top .art-top-figure img{height:100%}.art-top .art-top-ask{padding:18px 18px 0}}@media (max-width:760px){.page.svc-detail-page:has(.art-top){padding-top:12px}.breadcrumb.breadcrumb--article{white-space:nowrap;flex-wrap:nowrap;gap:8px;margin-bottom:12px;padding-bottom:10px;overflow:hidden}.breadcrumb.breadcrumb--article>:nth-last-child(-n+2){display:none}.breadcrumb.breadcrumb--article>*{flex:none}.breadcrumb.breadcrumb--article>a:last-of-type{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.art-top .art-top-head{padding:14px 18px 0}.art-top .news-article-title{margin-bottom:10px;font-size:clamp(24px,6.6vw,28px);line-height:1.12}.art-top .art-top-head .news-article-intro{margin-bottom:16px;font-size:16px;line-height:1.45}.art-top .art-top-ask .btn{flex:100%;justify-content:center}.art-top .art-top-meta{padding-top:18px}.art-top .news-article-hero--plate{padding:22px 18px 20px}.art-top .art-top-art:before{top:8px;left:8px}.art-top .art-top-art:after{bottom:8px;right:8px}}.art-top .art-toc-m{border:1px solid var(--rule);background:var(--paper);grid-area:toc;margin:0 52px 28px}.art-top .art-toc-m summary{cursor:pointer;min-height:48px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:11px;list-style:none;display:flex}.art-top .art-toc-m summary::-webkit-details-marker{display:none}.art-top .art-toc-m summary:after{content:"+";color:var(--gold-text);font-size:16px}.art-top .art-toc-m[open] summary:after{content:"−"}.art-top .art-toc-m .art-toc-n{color:var(--ink-4);margin-left:auto}.art-top .art-toc-m ol{border-top:1px solid var(--rule-soft);margin:0;padding:4px 16px 14px;list-style:none}.art-top .art-toc-m li a{color:var(--ink-2);border-bottom:1px solid var(--rule-soft);gap:10px;padding:9px 0;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.art-top .art-toc-m li:last-child a{border-bottom:0}.art-top .art-toc-m .pn-num{font-family:var(--mono);color:var(--gold-text);padding-top:2px;font-size:11px}@media (min-width:1101px){.art-top .art-toc-m{display:none}}@media (max-width:760px){.art-top .art-toc-m{margin:0 18px 22px}}@media (min-width:761px){.foot-bottom{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px 32px}.foot-bottom .foot-cities,.foot-bottom .foot-locales{flex:none}.foot-bottom .foot-cities span,.foot-bottom .foot-locales>*,.foot-bottom .foot-bottom-links>*{white-space:nowrap}.foot-bottom .foot-bottom-links{flex:1 1 0;justify-content:flex-end;min-width:min(100%,520px);gap:8px 18px!important}}.art-top .art-top-art>.art-top-figure:not(.news-article-hero--plate){width:100%;height:auto}.art-top .art-top-art>.art-top-figure.news-article-hero--cover img{width:100%}.art-top .art-top-art>.art-top-figure--scheme{background:var(--console);flex-direction:column;display:flex}.art-top .art-top-art>.art-top-figure--scheme .art-top-cap{white-space:normal;text-overflow:clip;background:var(--console);color:var(--on-dark);border-top:1px solid var(--console-line);flex:none;line-height:1.45;position:static;overflow:visible}@media (max-width:880px){.art-top .art-top-art>.art-top-figure--scheme{aspect-ratio:auto}.art-top .art-top-art>.art-top-figure--scheme img{aspect-ratio:16/9;object-fit:contain;height:auto}.art-top .art-top-art>.art-top-figure.news-article-hero--cover:not(.art-top-figure--scheme) img{height:100%}}@media (min-width:881px){.art-top .art-top-art>.art-top-figure:not(.news-article-hero--plate){height:auto;position:absolute;inset:0}.art-top .art-top-art>.art-top-figure--scheme img{object-fit:contain;flex:1 1 0;height:auto;min-height:0}}.art-top .art-top-art>.art-top-figure--scheme .art-top-cap{padding-right:34px}.art-top .art-top-art>.art-top-figure .tag{top:24px;left:30px}
