.alert-section dt{color:var(--site-color-soft);font-size:.85rem;}.alert-section dd{margin:0;}.inner-section-compact article{background:transparent;}.inner-section-compact dl{display:flex;gap:var(--site-gap-sm) var(--site-gap-lg);flex-wrap:wrap;}.inner-section-compact dl > div{align-items:baseline;gap:var(--site-gap-sm);display:flex;}.inner-section-compact{min-width:0;}.disclosure-area{min-width:0;}.disclosure-area{padding-block:var(--site-spacing-xl);}.disclosure-area *{min-width:0;}.disclosure-area img{display:block;max-width:100%;height:auto;object-fit:cover;}.disclosure-area summary{padding:var(--site-gap-lg);}.disclosure-area summary h3{display:inline;}.disclosure-area :is(h3, p){margin-block:var(--site-gap-sm);}.disclosure-area dl{gap:var(--site-spacing-md);margin:0;display:grid;}.disclosure-area dt{color:var(--site-color-soft);font-size:.85rem;}.disclosure-area dd{margin:0;}.secondary-wrap{min-width:0;}:is(.faq-numbered){padding-block:var(--site-spacing-xl);}.faq-numbered ol{padding-left:var(--site-spacing-xxl);}.faq-numbered li{padding:var(--site-gap-lg);border-bottom:1px solid var(--site-color-border);}.faq-numbered li::marker{font:700 1.5rem var(--site-font-head);color:var(--site-color-soft);}.faq-section{min-width:0;}.faq-section{min-width:0;padding-block:var(--site-spacing-xl);}.faq-section *{min-width:0;}.menu-wrap{min-width:0;}.menu-wrap{padding-block:var(--site-spacing-xl);}.menu-wrap *{min-width:0;}.menu-wrap img{object-fit:contain;height:auto;max-width:100%;}.author-portrait{font:700 1.6rem var(--site-font-head);color:var(--site-color-brand-text);display:grid;flex:0 0 6rem;background:var(--site-color-brand);place-items:center;overflow:hidden;height:6rem;width:6rem;border-radius:50%;}.author-portrait img{object-fit:cover;width:100%;height:100%;}.menu-wrap .recent-author, .middle-updated{color:var(--site-color-soft);font-size:.875rem;}.menu-wrap .window-author{max-width:65ch;}.author-link{display:inline-block;text-underline-offset:.3em;}.view-author-stamp{margin:var(--site-spacing-xxl) auto 0;position:relative;}.view-author-stamp > .author-portrait{outline:6px solid var(--site-color-background);margin-top:0;margin-bottom:var(--site-gap-lg);}.view-author-stamp footer{padding-top:var(--site-gap-lg);border-top:1px solid var(--site-color-border);}.author-stamp{min-width:0;}.legal-panel{min-width:0;}.legal-panel{min-width:0;padding-block:var(--site-spacing-xl);}.legal-panel *{min-width:0;}.items-feature .s-feature{display:grid;gap:var(--site-gap-lg);}.items-feature article:first-child p{max-width:70ch;}@media(min-width:48rem){.items-feature .s-feature{grid-template-columns:repeat(2,minmax(0,1fr));}
.items-feature article:first-child{grid-column:1/-1;}
.items-feature article:first-child h3{font-size:1.8rem;}}.legal-status{vertical-align:middle;max-width:100%;}.site-stack-section{min-width:0;}.site-stack-section{padding-block:var(--site-spacing-xl);}.site-stack-section *{min-width:0;}.site-stack-section img{display:block;max-width:100%;height:auto;object-fit:cover;}.site-stack-section summary{padding:var(--site-gap-lg);}.site-stack-section summary h3{display:inline;}.site-stack-section details{border-bottom:1px solid var(--site-color-border);}.site-stack-section :is(h3, p){margin-block:var(--site-gap-sm);}.site-stack-section dl{gap:var(--site-spacing-md);margin:0;display:grid;}.site-stack-section dt{color:var(--site-color-soft);font-size:.85rem;}.site-stack-section dd{margin:0;}.sticky-responsible ul{padding:0;list-style:none;gap:var(--site-spacing-md);display:grid;}.sticky-responsible li{gap:var(--site-gap-sm) var(--site-gap-lg);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;}.responsible-phone{font-weight:700;}.fluid-responsible ul{padding-left:var(--site-gap-lg);}.fluid-responsible li{padding-block:var(--site-gap-sm);}.hdr-responsible{gap:var(--site-spacing-xl);display:grid;align-items:start;}.site-responsible-area ol{border-left:2px solid var(--site-color-accent-secondary);margin-left:var(--site-spacing-md);padding-left:var(--site-spacing-xl);}.site-responsible-area li{padding:var(--site-spacing-md);}@media(min-width:48rem){.hdr-responsible{grid-template-columns:1fr 1fr;}}.site-responsible-area{min-width:0;}.responsible-intro{line-height:1.65;}:is(.ftr-band){background:var(--site-color-surface);padding-block:var(--site-spacing-xxl);}:is(.ftr-band) .ftr-inner{margin-inline:auto;}:is(.ftr-band) h2{font-size:1.1rem;}:is(.ftr-band) nav{gap:var(--site-gap-lg);display:flex;flex-wrap:wrap;}:is(.ftr-band) .ftr-help ul{padding:0;list-style:none;}:is(.ftr-band) .ftr-help li{gap:var(--site-spacing-md);flex-wrap:wrap;padding-block:var(--site-gap-sm);display:flex;}:is(.ftr-band) .screen-copyright{font-size:.8rem;padding-top:var(--site-gap-lg);border-top:1px solid var(--site-color-border);}:is(.ftr-band) .rule-age{border:3px solid currentColor;border-radius:50%;font-weight:700;height:3.5rem;display:grid;place-items:center;width:3.5rem;flex:0 0 3.5rem;}.ftr-band{background:var(--site-color-band-bg);color:var(--site-color-band-text);}.ftr-band .ftr-notice{gap:var(--site-spacing-xl);align-items:start;display:flex;margin-inline:auto;}.ftr-band .available-ftr{display:grid;}@media (min-width: 48rem) {.ftr-band .available-ftr{grid-template-columns:1fr 1fr;}}.control-wrap{min-width:0;}.control-wrap .account-responsible{min-width:0;}.control-wrap.ftr-band{background:var(--site-color-band-bg);color:var(--site-color-band-text);}.flex-area{font-size:.875rem;line-height:24px;padding-block:6px;}.flex-area ol{margin:0;min-width:0;padding:0;gap:.5rem;list-style:none;height:28px;display:flex;flex-wrap:nowrap;align-items:center;}.flex-area li{white-space:nowrap;min-width:0;gap:.5rem;display:flex;}.flex-area li:first-child{flex-shrink:0;}.flex-area li:last-child{overflow:hidden;}.flex-area [aria-current]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.flex-area li + li::before{content:"›";color:var(--site-color-soft);}.breadcrumb-wrap [aria-current]{border-radius:1rem;padding-inline:.5rem;background:var(--site-color-surface);}:is(.review-box){min-width:0;padding-block:var(--site-spacing-xl);}:is(.review-box) *{min-width:0;}:is(.review-box) img{max-width:100%;height:auto;display:block;object-fit:contain;}:is(.review-box) :is(.related-box){background:var(--site-color-surface);border:1px solid var(--site-color-border);border-radius:var(--site-curve);}:is(.review-box) :is(dt, small){color:var(--site-color-soft);}:is(.review-box) dd{margin:0;}:is(.review-box) table{width:100%;border-collapse:collapse;table-layout:fixed;}:is(.review-box) :is(th, td){text-align:left;vertical-align:top;border-bottom:1px solid var(--site-color-border);padding:var(--site-spacing-md);}:is(.review-box) thead{background:var(--site-color-surface);}:is(.review-box) .review-summary{flex-wrap:wrap;align-items:center;gap:var(--site-gap-lg);display:flex;}:is(.review-box) .resource-logo{border:1px solid var(--site-color-border);border-radius:var(--site-curve);}:is(.review-box) .review-offer strong{display:block;font-size:1.25rem;}:is(.review-box) .main-review-summary{gap:var(--site-gap-lg);display:grid;align-items:center;}.review-box .review-rating strong{font-size:2.5rem;}.review-box .related-box{gap:var(--site-gap-lg);display:grid;}@media (min-width: 48rem) {.review-box .main-review-summary{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);}
.review-box .related-box{grid-column:2;grid-row:1 / 3;}}.review-wrap{min-width:0;}.review-wrap .review-rating{font-variant-numeric:tabular-nums;}.review-wrap{padding-block:var(--site-spacing-xl);}.review-wrap *{min-width:0;}.review-wrap img{object-fit:contain;height:auto;max-width:100%;}.review-wrap .review-summary{flex-wrap:wrap;align-items:center;display:flex;gap:var(--site-gap-lg);}