/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--rail-wrap__view:initial;--section-text__page:initial;--foot__main:initial;--body__field:initial;--link-lead:initial;--grid:solid;--grid-body:0 0#0000;--grid-pane__header:initial;--slot-box__block:100%;--area-head__body:0 0#0000;--section--lg:initial;--row__thumb:100%;--lead-unit__brand:initial;--brand--open:0 0#0000;--nav-icon:initial;--link--open:0 0#0000;--stack__top:initial;--outer-list:0px;--tile:#fff;--text--soft:0 0#0000;--note-link__brand:solid;--head:initial;--view-lead:initial;--field-media:initial;--badge--wide:initial;--wrap-brand__unit:initial;--grid-rail__footer:initial;--pane__link:initial;--media-body:initial;--bar-brand__body:initial;--deck__body:initial;--inner__body:initial;--stack:100%;--col__media:initial;--nav__badge:initial}}}@layer theme{:root,:host{--nav--wide:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--group--wide:.25rem;--tile-text__grid:.25rem;--col:.375rem;--promo__promo:.5rem;--menu--sub:cubic-bezier(.4,0,.2,1);--icon__unit:.15s;--hero:cubic-bezier(.4,0,.2,1);--block--sm:var(--footer__icon,system-ui,-apple-system,"Segoe UI",sans-serif);--btn--open:var(--nav--wide)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--block--sm,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--title__col,normal);font-variation-settings:var(--main--compact,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--btn--open,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--footer__col,normal);font-variation-settings:var(--cta__rail,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.page{visibility:collapse}.panel__tile{visibility:visible}.hero-note__menu{position:absolute}.mark-group__text{position:fixed}.footer-note__pane{position:relative}.panel__mark{position:static}.cta__section{position:sticky}.field--alt{width:100%}@media (width>=40rem){.field--alt{max-width:40rem}}@media (width>=48rem){.field--alt{max-width:48rem}}@media (width>=64rem){.field--alt{max-width:64rem}}@media (width>=80rem){.field--alt{max-width:80rem}}@media (width>=96rem){.field--alt{max-width:96rem}}.brand-cta{margin:calc(var(--group--wide)*4174)}.bar-deck__stack{margin:calc(var(--group--wide)*5505)}.menu__rail{margin:calc(var(--group--wide)*6516)}.card__rail{margin:calc(var(--group--wide)*12525)}.top__lead{margin:calc(var(--group--wide)*24104)}.hero-rail{margin:calc(var(--group--wide)*24415)}.group-meta__deck{margin:calc(var(--group--wide)*26201)}.group--alt{margin:calc(var(--group--wide)*28445)}.unit--lead{margin:calc(var(--group--wide)*37590)}.section--sub{margin:calc(var(--group--wide)*54321)}.top-head__cta{display:block}.wrap{display:contents}.body-body__header{display:flex}.icon-title__thumb{display:grid}.stack-panel{display:none}.block--compact{display:inline}.banner__inner{display:table}.box{flex-shrink:1}.slot__area{transform:var(--rail-wrap__view,) var(--section-text__page,) var(--foot__main,) var(--body__field,) var(--link-lead,)}.slot--sub{resize:both}.title-outer__bar{border-style:var(--grid);border-width:1px}.deck-group__banner{text-transform:lowercase}.item-list{text-transform:uppercase}.outer__item{font-style:italic}.list--active{--grid-body:0 1px 3px 0 var(--grid-pane__header,#0000001a),0 1px 2px -1px var(--grid-pane__header,#0000001a);box-shadow:var(--area-head__body),var(--link--open),var(--text--soft),var(--brand--open),var(--grid-body)}.unit__panel{outline-style:var(--note-link__brand);outline-width:1px}.section-list__chip{--head:blur(8px);filter:var(--head,) var(--view-lead,) var(--field-media,) var(--badge--wide,) var(--wrap-brand__unit,) var(--grid-rail__footer,) var(--media-body,) var(--bar-brand__body,) var(--deck__body,)}.row__thumb{--grid-rail__footer:invert(100%);filter:var(--head,) var(--view-lead,) var(--field-media,) var(--badge--wide,) var(--wrap-brand__unit,) var(--grid-rail__footer,) var(--media-body,) var(--bar-brand__body,) var(--deck__body,)}.chip-btn{filter:var(--head,) var(--view-lead,) var(--field-media,) var(--badge--wide,) var(--wrap-brand__unit,) var(--grid-rail__footer,) var(--media-body,) var(--bar-brand__body,) var(--deck__body,)}.banner-body{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--brand-chip,--hero--alt,--site-body__outer,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--nav__badge,var(--hero));transition-duration:var(--field-banner,var(--icon__unit))}.body{--nav__badge:var(--menu--sub);transition-timing-function:var(--menu--sub)}}@property --rail-wrap__view{syntax:"*";inherits:false}@property --section-text__page{syntax:"*";inherits:false}@property --foot__main{syntax:"*";inherits:false}@property --body__field{syntax:"*";inherits:false}@property --link-lead{syntax:"*";inherits:false}@property --grid{syntax:"*";inherits:false;initial-value:solid}@property --grid-body{syntax:"*";inherits:false;initial-value:0 0#0000}@property --grid-pane__header{syntax:"*";inherits:false}@property --slot-box__block{syntax:"<percentage>";inherits:false;initial-value:100%}@property --area-head__body{syntax:"*";inherits:false;initial-value:0 0#0000}@property --section--lg{syntax:"*";inherits:false}@property --row__thumb{syntax:"<percentage>";inherits:false;initial-value:100%}@property --lead-unit__brand{syntax:"*";inherits:false}@property --brand--open{syntax:"*";inherits:false;initial-value:0 0#0000}@property --nav-icon{syntax:"*";inherits:false}@property --link--open{syntax:"*";inherits:false;initial-value:0 0#0000}@property --stack__top{syntax:"*";inherits:false}@property --outer-list{syntax:"<length>";inherits:false;initial-value:0}@property --tile{syntax:"*";inherits:false;initial-value:#fff}@property --text--soft{syntax:"*";inherits:false;initial-value:0 0#0000}@property --note-link__brand{syntax:"*";inherits:false;initial-value:solid}@property --head{syntax:"*";inherits:false}@property --view-lead{syntax:"*";inherits:false}@property --field-media{syntax:"*";inherits:false}@property --badge--wide{syntax:"*";inherits:false}@property --wrap-brand__unit{syntax:"*";inherits:false}@property --grid-rail__footer{syntax:"*";inherits:false}@property --pane__link{syntax:"*";inherits:false}@property --media-body{syntax:"*";inherits:false}@property --bar-brand__body{syntax:"*";inherits:false}@property --deck__body{syntax:"*";inherits:false}@property --inner__body{syntax:"*";inherits:false}@property --stack{syntax:"<percentage>";inherits:false;initial-value:100%}@property --col__media{syntax:"*";inherits:false}@property --nav__badge{syntax:"*";inherits:false}.outer__lead,.outer__lead *,.outer__lead :before,.outer__lead :after{box-sizing:border-box}.outer__lead{--nav-group:var(--body-brand)}@media (width<=991px){.outer__lead{--nav-group:16px}}.outer__lead{background:var(--col-text);min-width:360px;color:var(--item__unit);font-family:var(--footer__icon);font-size:var(--note-banner__main);font-weight:var(--banner-field__header);line-height:var(--item__cta);overflow-wrap:anywhere;margin:0;overflow-x:hidden}.outer__lead :where(button,input,select,textarea){font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.outer__lead :where(a){color:inherit;text-decoration:none}.outer__lead :where(img){max-width:100%;height:auto;display:block}.outer__lead :where(button){cursor:pointer;background:0 0;border:0;padding:0}.outer__lead :where(ul,ol){margin:0;padding:0;list-style:none}.outer__lead .col-icon{z-index:200;background:var(--hero-brand);color:var(--item__unit);border-radius:var(--meta__tag);padding:10px 16px;position:absolute;top:0;left:-9999px}.outer__lead .col-icon:focus{top:12px;left:12px}.outer__lead .row{font-size:var(--hero__section);text-transform:uppercase;color:var(--item__unit);margin:0;font-weight:900;line-height:1.2}.outer__lead .cta__tag{font-size:var(--group-grid);font-weight:var(--bar-btn);color:var(--item__unit);margin:0 0 24px;line-height:1.2}.outer__lead .banner__outer{z-index:100;background:var(--top-media);position:fixed;inset:0 0 auto}.outer__lead .page-nav__grid{padding-top:calc(var(--block-site) + 16px);max-width:2048px;margin:0 auto}.outer__lead .block-field{width:100%;max-width:calc(var(--title) + var(--chip__head)*2);padding:0 var(--chip__head);grid-template-columns:1fr;margin:0 auto;display:grid}@media (width>=992px){.outer__lead .block-field[data-has-aside=true]{grid-template-columns:1fr var(--tile--sm);column-gap:var(--box__section);align-items:start}}.outer__lead .pane__thumb{min-width:0}.outer__lead .stack-item{margin-bottom:var(--slot)}.outer__lead .meta-deck__inner{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=992px){.outer__lead .meta-deck__inner{gap:var(--box__section);grid-template-columns:2fr 1fr}}.outer__lead .card__tile{min-height:var(--title-outer);padding:var(--rail-body__panel);border-radius:var(--meta__tag);color:var(--block-stack);text-align:center;transition:color var(--group),background-color var(--group),border-color var(--group),box-shadow var(--group);border:0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:normal;display:inline-flex}.outer__lead .tile-box__col{background:var(--group--sm);color:var(--block-text__media)}.outer__lead .tile-box__col:hover,.outer__lead .tile-box__col:focus-visible,.outer__lead .foot-slot__grid:hover,.outer__lead .foot-slot__grid:focus-visible{background:var(--section--sm,color-mix(in srgb,var(--group--sm) 85%,white))}.outer__lead .nav--is-on+.tile-box__col,.outer__lead .group+.tile-box__col{margin-top:16px}.outer__lead .brand-unit{font-family:var(--chip-field__btn);width:180px}.outer__lead .brand-unit[data-role="1"]{background:var(--main,var(--field));color:var(--banner--sm)}.outer__lead .brand-unit[data-role="2"]{background:var(--unit__brand,var(--badge));color:var(--btn-col)}.outer__lead .brand-unit[data-role="1"]:hover,.outer__lead .brand-unit[data-role="1"]:focus-visible{background:var(--cta__btn,color-mix(in srgb,var(--main,var(--field)) 85%,white))}.outer__lead .brand-unit[data-role="2"]:hover,.outer__lead .brand-unit[data-role="2"]:focus-visible{background:var(--note--open,color-mix(in srgb,var(--unit__brand,var(--badge)) 85%,black))}.outer__lead .promo--lead{flex:1 1 0;width:auto}.outer__lead .foot-slot__grid{background:var(--group--sm);color:var(--block-text__media);width:100%}.outer__lead .header-btn{flex-direction:column;align-items:flex-start;font-size:12px;font-weight:700;line-height:1.2;display:flex}.outer__lead .header-btn span:last-child{font-size:14px}.outer__lead .list--sub{max-width:calc(var(--title) + var(--chip__head)*2);padding:12px var(--chip__head);align-items:center;gap:12px;margin:0 auto;display:flex}.outer__lead .cta{margin-right:auto;display:inline-flex}.outer__lead .item--soft{object-fit:contain;width:116px;height:50px}@media (width<=991px){.outer__lead .list--sub{padding:15px var(--chip__head) 14px}.outer__lead .item--soft{width:auto;height:40px}}.outer__lead .title__media{color:var(--item__unit);font-size:20px;font-weight:800}.outer__lead .hero--compact{gap:8px;display:none}@media (width>=992px){.outer__lead .hero--compact{display:flex}}.outer__lead .btn__field{border-radius:var(--meta__tag);background:var(--item--lead);width:40px;height:40px;color:var(--page-area);justify-content:center;align-items:center;display:inline-flex}@media (width>=992px){.outer__lead .btn__field{display:none}}.outer__lead .list__tile,.outer__lead .btn__field[aria-expanded=true] .footer--alt{display:none}.outer__lead .btn__field[aria-expanded=true] .list__tile{display:block}.outer__lead .chip-block{display:none}@media (width>=992px){.outer__lead .chip-block{max-width:calc(var(--title) + var(--chip__head)*2);padding:0 var(--chip__head);margin:0 auto 12px;display:block}.outer__lead .box--sub{background:var(--inner,var(--hero-brand));border-radius:var(--promo__promo);flex-wrap:nowrap;justify-content:center;gap:6px;padding:8px 30px;display:flex}.outer__lead .deck-banner__foot{border-radius:var(--meta__tag);color:var(--item__unit);transition:background-color var(--group);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.outer__lead .deck-banner__foot:hover,.outer__lead .deck-banner__foot[aria-current=page]{background:var(--stack__area);color:var(--wrap--soft)}}.outer__lead .list__col{max-width:calc(var(--title) + var(--chip__head)*2);padding:0 var(--chip__head) 12px;gap:8px;margin:0 auto;display:flex}@media (width>=992px){.outer__lead .list__col{display:none}}.outer__lead .site-banner{display:none}@media (width>=992px){.outer__lead .site-banner{display:none!important}}.outer__lead .site-banner.is-open{background:var(--hero-brand);border-radius:var(--promo__promo);max-height:413px;margin-top:9px;padding:16px 12px 12px;display:block;position:absolute;top:100%;left:10px;right:10px;overflow:auto}.outer__lead .banner__footer{min-height:42px;color:var(--item__unit);align-items:center;font-size:16px;display:flex}.outer__lead[data-scroll-lock]{overflow:hidden}.outer__lead .list-banner__site{margin-bottom:var(--slot);display:block}.outer__lead .thumb--is-on{background:var(--hero-brand);border-radius:var(--promo__promo);padding:var(--nav-group)}.outer__lead .banner__badge{align-items:center;gap:12px;width:100%;display:flex}.outer__lead .grid{color:var(--item__unit);font-size:16px;font-weight:700}.outer__lead .link-unit__site{color:var(--banner);margin-left:auto;font-size:14px}.outer__lead .tag-site{color:var(--title__nav,var(--item--lead));transition:transform var(--group)}.outer__lead .thumb--is-on[data-expanded=true] .tag-site{transform:rotate(180deg)}.outer__lead .block__item{flex-direction:column;margin-top:16px;display:flex}.outer__lead .mark--wide{border-bottom:1px solid var(--stack__area)}.outer__lead .mark--wide:last-child{border-bottom:0}.outer__lead .mark--wide a{color:var(--item__unit);align-items:center;gap:12px;padding:10px 0;font-size:14.4px;display:flex}.outer__lead .menu-tile__header{width:var(--body__panel);height:var(--body__panel);background:var(--item--lead);color:var(--page-area);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14.4px;font-weight:400;display:inline-flex}.outer__lead .mark--wide a:hover .list{color:var(--item--lead)}.outer__lead .main-rail__grid{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack));border-radius:var(--promo__promo);grid-template-columns:1fr;align-items:center;gap:24px;padding:16px;display:grid}@media (width>=992px){.outer__lead .main-rail__grid{padding:var(--nav-group);grid-template-columns:3fr 2fr;gap:34px}.outer__lead .unit-site{order:2}.outer__lead .tag--sm{order:1}}.outer__lead .unit-site{border-radius:var(--meta__tag);object-fit:cover;width:100%}.outer__lead .head__site{color:var(--page-thumb__page,var(--block-stack));margin:10px 0 16px;font-size:16px;font-weight:600;line-height:22.4px}@media (width>=601px){.outer__lead .head__site{font-size:18px;line-height:25.2px}}.outer__lead .main-rail__grid .row{color:var(--page-thumb__page,var(--block-stack));margin-bottom:0}.outer__lead .tag--sm .tile-box__col{width:fit-content}.outer__lead .lead__chip{background:var(--hero-brand);border-radius:var(--promo__promo);padding:var(--nav-group);border-top:var(--menu--lg) solid var(--field-thumb__lead)}.outer__lead .lead__chip .cta__tag{text-align:left}.outer__lead .card--sm{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.outer__lead .card--sm{align-items:flex-start;gap:var(--box__section);flex-direction:row}.outer__lead .card--sm[data-media-side=left]{flex-direction:row-reverse}}.outer__lead .unit{flex:3 1 0;min-width:0}.outer__lead .block__inner{border-radius:var(--meta__tag);object-fit:cover;flex:2 1 0;width:100%;min-width:0}.outer__lead .note-slot{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=601px){.outer__lead .note-slot{grid-template-columns:repeat(2,1fr)}}.outer__lead .footer{background:var(--link-body);border-radius:var(--meta__tag);min-height:160px;padding:20px;display:block;position:relative}.outer__lead .menu__grid{font-size:20px;font-weight:700;line-height:var(--tile--alt);color:var(--item__unit);margin:0 0 4px}.outer__lead .cta-btn{color:var(--item__unit);margin:0;font-size:12px}.outer__lead .banner-main__thumb{align-items:flex-end;display:flex;position:absolute;bottom:20px;left:20px}.outer__lead .panel__note{background:var(--item--lead);width:32px;height:32px;color:var(--page-area);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.outer__lead .inner__link{object-fit:cover;width:145px;max-width:50%;height:81px;position:absolute;bottom:0;right:0}.outer__lead .hero__grid{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack));border-radius:var(--promo__promo);padding:var(--nav-group);text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.outer__lead .hero__outer{background:var(--group--sm);width:56px;height:56px;color:var(--block-stack);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.outer__lead .main--lg{font-size:20px;font-weight:700;line-height:var(--tile--alt);color:var(--page-thumb__page,var(--block-stack));margin:0 0 12px}.outer__lead .promo-box{background:var(--page-thumb__page,var(--block-stack));width:48px;height:2px;margin-bottom:12px;display:block}.outer__lead .badge{color:var(--page-thumb__page,var(--block-stack));margin:0 0 20px;font-size:16px}.outer__lead .outer-promo{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.outer__lead .panel-group{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.outer__lead .panel-group .cta__tag{margin-bottom:0}.outer__lead .bar__btn{border-radius:var(--meta__tag);background:var(--pane-media);height:36px;color:var(--page-thumb__page,var(--block-stack));font-family:var(--chip-field__btn);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.outer__lead .row-area__view{gap:var(--icon);grid-template-columns:repeat(2,1fr);display:grid}.outer__lead .text{grid-template-columns:1fr}@media (width>=601px){.outer__lead .row-area__view{grid-template-columns:repeat(5,1fr)}.outer__lead .text{grid-template-columns:repeat(3,1fr)}}.outer__lead .area__lead{border-radius:var(--meta__tag);background:var(--link-body);display:block;position:relative;overflow:hidden}.outer__lead .stack-site{aspect-ratio:4/3;object-fit:cover;width:100%}.outer__lead .text .stack-site{aspect-ratio:295/413}.outer__lead .chip--sm{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack));padding:4px 8px;font-size:13px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.outer__lead .stack-site{transition:filter var(--group)}.outer__lead .area__lead:is(:hover,:focus-visible) .stack-site{filter:brightness(.6)}.outer__lead .area__lead:is(:hover,:focus-visible) .chip--sm{background:0 0;top:0;bottom:auto}.outer__lead .nav--wide{border-radius:var(--meta__tag);background:var(--group--sm);color:var(--block-text__media);font-family:var(--chip-field__btn);white-space:nowrap;padding:7px 20px;font-size:16px;font-weight:400;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.outer__lead .area__lead:is(:hover,:focus-visible) .nav--wide{display:block}.outer__lead .group-banner{gap:var(--box__section);grid-template-columns:1fr;display:grid}@media (width>=601px){.outer__lead .group-banner{grid-template-columns:repeat(3,1fr)}}.outer__lead .header{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack));border-radius:var(--promo__promo);padding:var(--nav-group);text-align:center;border:2px solid #0000;flex-direction:column;align-items:center;display:flex}.outer__lead .link{width:auto;max-height:110px;margin:0 auto 16px}.outer__lead .meta--lead{color:var(--page-thumb__page,var(--block-stack));align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.outer__lead .mark{border:2px solid var(--page-thumb__page,var(--block-stack));border-radius:50%;width:12px;height:12px}.outer__lead .field-title{color:var(--page-thumb__page,var(--block-stack));margin:0 0 8px;font-size:32px;font-weight:900}.outer__lead .banner--sm{color:var(--page-thumb__page,var(--block-stack));margin:0 0 20px;font-size:16px}.outer__lead .header .tile-box__col{width:100%;max-width:240px}.outer__lead .icon{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack));border-radius:var(--promo__promo);padding:var(--nav-group);flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:relative}.outer__lead .bar{flex:260px;min-width:0}.outer__lead .header-wrap{color:var(--page-thumb__page,var(--block-stack));margin:0 0 8px;font-size:32px;font-weight:800}.outer__lead .bar-body{color:var(--page-thumb__page,var(--block-stack));margin:0 0 16px;font-size:16px;font-weight:600}.outer__lead .view--sm{flex:none;width:auto;height:280px}@media (width>=601px){.outer__lead .icon{min-height:214px;padding-right:240px}.outer__lead .view--sm{position:absolute;top:-33px;right:40px}}.outer__lead .list--alt{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.outer__lead .badge__media{align-items:flex-start;gap:var(--box__section);flex-direction:row}.outer__lead .badge__media .item{flex:2 1 0}.outer__lead .badge__media .promo{flex:3 1 0}}.outer__lead .item{border-radius:var(--meta__tag);object-fit:cover;width:100%;min-width:0}.outer__lead .banner--compact{color:var(--item__unit);margin:0 0 16px;font-size:16px}.outer__lead .tag__cta{overflow-x:auto}.outer__lead .mark-head__card{table-layout:auto;border-collapse:collapse;width:max-content;min-width:100%}.outer__lead .mark-head__card th,.outer__lead .mark-head__card td{text-align:left;overflow-wrap:normal;padding:10px 30px 10px 10px;font-size:16px}.outer__lead .mark-head__card thead th{border-bottom:3px solid var(--menu);font-weight:700}.outer__lead .mark-head__card tbody th{text-align:left;font-weight:700}.outer__lead .mark-head__card tbody td{font-weight:400}.outer__lead .mark-head__card tbody tr:nth-child(2n){background:var(--text-outer__box,var(--item-row))}.outer__lead .mark-head__card tbody tr:nth-child(2n) th:first-child,.outer__lead .mark-head__card tbody tr:nth-child(2n) td:first-child{border-radius:0 0 0 var(--meta__tag)}.outer__lead .mark-head__card tbody tr:nth-child(2n) th:last-child,.outer__lead .mark-head__card tbody tr:nth-child(2n) td:last-child{border-radius:0 0 var(--meta__tag)0}.outer__lead .link--lg{color:var(--banner);margin:0 0 16px}.outer__lead .block-hero{color:var(--banner);margin:16px 0 0}.outer__lead .lead-slot{color:var(--banner);margin:0 0 16px}.outer__lead .brand--compact{border-bottom:1px solid var(--stack__area)}.outer__lead .brand--compact:last-child{border-bottom:0}.outer__lead .deck-menu{font-size:inherit;font-weight:inherit;margin:0}.outer__lead .card{text-align:left;width:100%;color:var(--bar--lg);justify-content:space-between;align-items:center;gap:16px;padding:20px 60px 20px 20px;font-size:20px;font-weight:700;display:flex;position:relative}.outer__lead .card[aria-expanded=true]{color:var(--item--lead)}.outer__lead .block{transition:transform var(--group);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.outer__lead .card[aria-expanded=true] .block{transform:translateY(-50%) rotate(180deg)}.outer__lead .body__menu{color:var(--item__unit);padding:0 20px 20px;font-size:16px;font-weight:400}.outer__lead .slot-lead{background:var(--hero-brand);border-radius:var(--promo__promo);padding:var(--nav-group)}.outer__lead .slot-lead .cta__tag{margin-bottom:16px;font-size:28px}.outer__lead .slot-lead .link-hero{flex-direction:column;gap:6px;display:flex}.outer__lead .slot-lead .row-block__rail{border-radius:var(--meta__tag);min-height:42px;color:var(--item__unit);transition:color var(--group),background-color var(--group);align-items:center;gap:10px;padding:10px;font-size:16px;display:flex}.outer__lead .slot-lead .row-block__rail:hover{background:var(--pane-media);color:var(--page-thumb__page,var(--block-stack))}.outer__lead .box-nav__area{background:var(--hero-brand);border-radius:var(--promo__promo);padding:var(--nav-group)}.outer__lead .box-nav__area .link-hero{flex-wrap:wrap;gap:10px;display:flex}.outer__lead .box-nav__area .row-block__rail{border-radius:var(--meta__tag);background:var(--link-body);color:var(--item__unit);align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}.outer__lead .banner-slot__slot{width:18px;height:18px;display:inline-flex}.outer__lead .banner-slot__slot svg{width:100%;height:100%}.outer__lead .tile-deck__header{min-width:0}@media (width<=991px){.outer__lead .tile-deck__header{margin-top:20px}}.outer__lead .wrap-icon__pane{background:var(--card);padding:42px 0}.outer__lead .grid-tile__grid{max-width:calc(var(--title) + var(--chip__head)*2);padding:0 var(--chip__head);margin:0 auto}.outer__lead .lead-outer__deck{margin-bottom:32px}.outer__lead .grid__bar{object-fit:contain;width:116px;height:50px}.outer__lead .box--lg{color:var(--item__unit);font-size:20px;font-weight:800}.outer__lead .block--lead{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}@media (width>=992px){.outer__lead .block--lead{flex-direction:row;justify-content:space-between}}.outer__lead .head{flex-wrap:wrap;gap:32px;display:flex}.outer__lead .stack{color:var(--item__unit);margin:0 0 12px;font-size:16px;font-weight:700}.outer__lead .btn--lg{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}@media (width>=992px){.outer__lead .btn--lg{pointer-events:none}.outer__lead .badge--open{display:none}}.outer__lead .thumb{flex-direction:column;gap:23px;display:flex}@media (width<=991px){.outer__lead .thumb{display:none}.outer__lead .btn--lg[aria-expanded=true]+.thumb{display:flex}.outer__lead .head{flex-direction:column;gap:16px}}@media (width>=992px){.outer__lead .menu--lg{grid-template-columns:repeat(2,minmax(120px,max-content));gap:23px 32px;display:grid}}.outer__lead .thumb li a{color:var(--banner);font-size:14px;display:block}.outer__lead .thumb li a:hover{color:var(--item--lead)}.outer__lead .wrap--active{flex-direction:column;gap:16px;display:flex}@media (width>=992px){.outer__lead .wrap--active{align-items:flex-end}}.outer__lead .block-box{color:var(--item__unit);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.outer__lead .brand{gap:12px;display:flex}.outer__lead .site--sub{border-radius:var(--meta__tag);background:var(--pane-media);width:40px;height:40px;color:var(--page-thumb__page,var(--block-stack));transition:background-color var(--group),color var(--group);justify-content:center;align-items:center;display:inline-flex}.outer__lead .site--sub:hover,.outer__lead .site--sub:focus-visible{background:var(--main-section);color:var(--block--lead)}.outer__lead .site--sub:hover :is(img,svg),.outer__lead .site--sub:focus-visible :is(img,svg){transform:scale(1.18)}.outer__lead .site--sub img,.outer__lead .promo-badge__nav{object-fit:contain;width:24px;height:24px}.outer__lead .promo-badge__nav path{transform:scale(var(--outer-link__pane,1));transform-box:fill-box;transform-origin:50%}.outer__lead .bar--open{--outer-link__pane:1.28}.outer__lead .card__block{--outer-link__pane:1.18}.outer__lead .col{--outer-link__pane:1.06}.outer__lead .lead--compact{--outer-link__pane:.82}.outer__lead .slot__block{border-top:1px solid var(--banner);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;padding-top:32px;display:flex}.outer__lead .outer__badge img{width:auto;height:35px}.outer__lead .field--lg{width:35px;height:35px;color:var(--thumb-inner__hero);display:block}.outer__lead .mark-menu{width:auto;height:18px;color:var(--thumb-inner__hero);display:block}.outer__lead .outer__badge span{color:var(--banner);font-size:12px}.outer__lead .chip-thumb__body{border-top:1px solid var(--banner);grid-template-columns:1fr;gap:12px;padding-top:24px;display:grid}@media (width>=992px){.outer__lead .chip-thumb__body{grid-template-columns:415fr 829fr}.outer__lead .wrap-thumb__wrap{text-align:right}}.outer__lead .wrap-thumb__wrap,.outer__lead .site-stack{color:var(--banner);margin:0;font-size:14px}.outer__lead .icon-tile__hero{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width>=992px){.outer__lead .icon-tile__hero{justify-content:flex-end}}.outer__lead .header-col__nav{width:auto;height:20px}.outer__lead .site__block{color:var(--banner);font-size:14px}@media (width<=991px){.outer__lead .icon-tile__hero{gap:16px}}.outer__lead .list__promo{border-radius:var(--meta__tag);background:var(--foot--open);width:40px;height:40px;color:var(--unit-top);z-index:90;justify-content:center;align-items:center;display:none;position:fixed;bottom:20px;right:20px}.outer__lead .list__promo.is-visible{display:inline-flex}.outer__lead .list__promo svg{width:16px;height:16px}.outer__lead .wrap-link{max-width:calc(var(--title) + var(--chip__head)*2);padding:60px var(--chip__head) 80px;text-align:center;margin:0 auto}.outer__lead .badge__box{color:var(--row-nav);margin:0;font-size:96px;font-weight:900}.outer__lead .stack-head__body{color:var(--item--lead);margin:0 0 8px;font-weight:700}.outer__lead .tag-rail__top,.outer__lead .stack--is-on{color:var(--banner)}.outer__lead .wrap-link .card__tile{margin:16px 0}@media (width<=600px){.outer__lead .row{font-size:25px;line-height:30px}.outer__lead .slot-lead .cta__tag{font-size:22px}.outer__lead .cta__tag{font-size:22px;line-height:26.4px}}:where(.banner__outer){color:var(--item__unit)}.banner__outer{--item__unit:var(--item__chip);--banner:var(--note--sm);--view-btn:var(--view--active);--thumb-inner__hero:var(--link-section__card)}:where(.wrap-icon__pane){color:var(--item__unit)}.wrap-icon__pane{--item__unit:var(--head-unit);--banner:var(--link-area);--thumb-inner__hero:var(--thumb--lead)}:where(.outer__lead .site-banner.is-open,.outer__lead .box-nav__area,.outer__lead .slot-lead,.outer__lead .box--sub,.outer__lead .lead__chip,.outer__lead .col-icon,.outer__lead .thumb--is-on){color:var(--item__unit)}.outer__lead .site-banner.is-open,.outer__lead .box-nav__area,.outer__lead .slot-lead,.outer__lead .box--sub,.outer__lead .lead__chip,.outer__lead .col-icon,.outer__lead .thumb--is-on{--item__unit:var(--lead--open);--banner:var(--site-tile);--thumb-inner__hero:var(--media-mark__promo)}:where(.outer__lead .nav--is-on tbody tr:nth-child(2n),.outer__lead .mark-head__card tbody tr:nth-child(2n)){color:var(--item__unit)}.outer__lead .nav--is-on tbody tr:nth-child(2n),.outer__lead .mark-head__card tbody tr:nth-child(2n){--item__unit:var(--row-list__menu,var(--pane__group));--banner:var(--list,var(--page--active));--thumb-inner__hero:var(--foot-header__row)}:where(.footer,.outer__lead .box-nav__area .row-block__rail,.outer__lead .area__lead){color:var(--wrap--soft)}.footer,.outer__lead .box-nav__area .row-block__rail,.outer__lead .area__lead{--item__unit:var(--wrap--soft);--banner:var(--field-chip)}.main-rail__grid,.icon,.header,.hero__grid{--group--sm:var(--btn-main);--block-text__media:var(--foot)}.outer__lead .nav--is-on{overflow-wrap:anywhere}.outer__lead .nav--is-on h2{font-size:28px;font-weight:var(--bar-btn);color:var(--item__unit);margin:24px 0;line-height:1.2}.outer__lead .nav--is-on h2:first-child{margin-top:0}.outer__lead .nav--is-on h3{color:var(--item__unit);margin:24px 0 12px;font-size:20px;font-weight:700;line-height:24px}.outer__lead .nav--is-on h4{color:var(--item__unit);margin:20px 0 8px;font-size:16px;font-weight:600;line-height:19.2px}.outer__lead .nav--is-on p{font-size:16px;font-weight:400;line-height:var(--item__cta);color:var(--item__unit);margin:0 0 16px}.outer__lead .nav--is-on>:last-child{margin-bottom:0}.outer__lead .nav--is-on a{color:var(--item--lead);text-decoration:underline}.outer__lead .nav--is-on strong{font-weight:700}.outer__lead .nav--is-on ul,.outer__lead .nav--is-on ol,.outer__lead .group{margin:0 0 16px;padding:0;list-style:none}.outer__lead .nav--is-on ul li,.outer__lead .nav--is-on ol li,.outer__lead .group li{font-size:16px;line-height:var(--item__cta);color:var(--item__unit);margin-bottom:8px;padding-left:34px;position:relative}.outer__lead .nav--is-on ol,.outer__lead .tile{counter-reset:t2-step}.outer__lead .nav--is-on ol li,.outer__lead .tile li{counter-increment:t2-step}.outer__lead .nav--is-on ul li:before,.outer__lead .nav--is-on ol li:before,.outer__lead .group li:before{width:var(--body__panel);height:var(--body__panel);background:var(--item--lead);color:var(--block-stack);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0}.outer__lead .nav--is-on ul li:before{content:"✓"}.outer__lead .nav--is-on ol li:before,.outer__lead .tile li:before{content:counter(t2-step)}.outer__lead .nav--is-on .tile-pane{margin:0 0 16px;overflow-x:auto}.outer__lead .nav--is-on table{border-collapse:collapse;table-layout:auto;width:100%;min-width:480px}.outer__lead .nav--is-on th,.outer__lead .nav--is-on td{text-align:left;overflow-wrap:normal;white-space:normal;padding:10px 30px 10px 10px;font-size:16px}.outer__lead .nav--is-on thead th{border-bottom:3px solid var(--menu);font-weight:700}.outer__lead .nav--is-on tbody tr:nth-child(2n){background:var(--text-outer__box,var(--item-row))}.outer__lead .nav--is-on tbody td:first-child{font-weight:700}@media (width<=600px){.outer__lead .nav--is-on h2{font-size:22px;line-height:26.4px}.outer__lead .nav--is-on h3{font-size:18px;line-height:21.6px}}