.item-btn,.item-btn *,.item-btn :before,.item-btn :after{box-sizing:border-box}.item-btn{background:var(--bar--wide);min-width:320px;color:var(--panel-foot__stack);font-family:var(--main-list__stack);font-size:var(--group);font-weight:var(--row--alt);line-height:var(--pane-promo__mark);overflow-wrap:anywhere;margin:0}.item-btn :where(button,input,select,textarea){font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.item-btn :where(a){color:inherit;text-decoration:none}.item-btn :where(img){max-width:100%;height:auto;display:block}.item-btn :where(button){cursor:pointer;background:0 0;border:0;padding:0}.item-btn .title-head{z-index:200;background:var(--link__icon);color:var(--panel-foot__stack);border-radius:var(--chip-cta__outer);padding:10px 16px;position:absolute;top:0;left:-9999px}.item-btn .title-head:focus{top:12px;left:12px}.item-btn h1{font-weight:var(--col__deck);font-size:var(--link-note);line-height:var(--chip);color:var(--panel-foot__stack);text-align:center;margin:0 0 20px}.item-btn h2{font-weight:var(--col__deck);font-size:var(--chip--is-on);line-height:var(--chip);color:var(--panel-foot__stack);margin:0 0 20px}.item-btn h3{font-weight:var(--col__deck);font-size:var(--col-badge__unit);line-height:var(--chip);color:var(--panel-foot__stack);margin:0 0 20px}.item-btn h4,.item-btn h5,.item-btn h6{font-weight:var(--col__deck);font-size:var(--slot-pane);line-height:var(--chip);color:var(--panel-foot__stack);margin:0 0 20px}.item-btn p{font-weight:var(--row--alt);font-size:var(--group);line-height:var(--pane-promo__mark);color:var(--panel-foot__stack);margin:0 0 20px}.item-btn ul{margin:0 0 10px;padding-left:15px;list-style:outside}.item-btn ol{margin:0 0 10px;padding-left:15px;list-style:decimal}.item-btn li{font-weight:var(--row--alt);font-size:var(--group);color:var(--panel-foot__stack);margin:0 0 5px;line-height:normal}.item-btn .nav__block>li,.item-btn .card--sub>li,.item-btn .banner-nav>li,.item-btn .deck-stack>li,.item-btn .area--open>li,.item-btn .meta-cta>li,.item-btn .btn>li{margin:0}.item-btn strong{font-weight:700}.item-btn .foot-area__site a{font-weight:500}.item-btn .foot-area__site a:hover{text-decoration:underline}.item-btn .foot-area__site>:last-child{margin-bottom:0}@media (width<=990px){.item-btn h1{margin-bottom:15px;font-size:28px;line-height:39px}.item-btn h2{margin-bottom:15px;font-size:26px;line-height:33px}.item-btn h3{margin-bottom:15px;font-size:24px;line-height:28px}.item-btn p{margin-bottom:15px;font-size:14px;line-height:22px}}.item-btn .header{border-radius:var(--chip-cta__outer);text-align:center;cursor:pointer;transition:background-color var(--row-meta),color var(--row-meta),border-color var(--row-meta);border:0;justify-content:center;align-items:center;padding:12px 16px;font-size:16px;font-weight:600;line-height:21px;display:inline-flex}.item-btn .icon-icon{background:var(--main-promo__box);color:var(--section-top)}.item-btn .icon-icon:hover{background:var(--list-media);color:var(--bar-brand__wrap,var(--section-top))}.item-btn .row-banner{border:1px solid var(--main-promo__box);color:var(--main-promo__box);background:0 0}.item-btn .site__meta{z-index:99;background:var(--col-slot__area);border-bottom:1px solid var(--foot-head__main);transition:all .5s;position:fixed;top:0;left:0;right:0}.item-btn .outer-col__banner{justify-content:space-between;align-items:center;padding:10px 0;display:flex}@media (width<=990px){.item-btn .outer-col__banner{grid-template-columns:1fr;row-gap:15px;display:grid}}.item-btn .footer--sm{display:inline-flex}.item-btn .title-meta{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:56px}@media (width<=990px){.item-btn .title-meta{width:auto;max-width:130px;height:auto;max-height:40px}}.item-btn .item-tag__grid{color:var(--panel-foot__stack);font-size:20px;font-weight:700}.item-btn .badge{grid-template-columns:1fr 1fr;gap:10px;display:grid}.item-btn .cta__field{border-radius:var(--chip-cta__outer);cursor:pointer;text-align:center;transition:background-color var(--row-meta);padding:12px 16px;font-size:16px;font-weight:600;line-height:21px}.item-btn .cta__field[data-role="1"]{background:var(--icon);color:var(--slot-inner)}.item-btn .cta__field[data-role="2"]{background:var(--note-rail);color:var(--unit-slot__slot)}.item-btn .cta__field:hover{background:var(--list-media)}.item-btn .cta__field[data-role="1"]:hover{color:var(--view--is-on,var(--slot-inner))}.item-btn .cta__field[data-role="2"]:hover{color:var(--nav-mark__foot,var(--unit-slot__slot))}.item-btn .promo-cta__title{margin-top:125px;margin-bottom:var(--wrap__section)}@media (width<=990px){.item-btn .promo-cta__title{margin-top:135px;margin-bottom:var(--list__item)}}.item-btn .row__site{width:100%;padding:0 var(--bar-col)}.item-btn .site__meta .row__site,.item-btn .header--is-on .row__site{max-width:calc(var(--bar-block__box) + 2*var(--bar-col));margin-inline:auto}@media (width<=576px){.item-btn .site__meta .row__site,.item-btn .header--is-on .row__site{max-width:calc(var(--bar-block__box) + 2*var(--page))}.item-btn .row__site{padding:0 var(--page)}}.item-btn .lead__footer{width:100%;max-width:var(--bar-block__box);margin:0 auto}.item-btn .brand__tag>:last-child{margin-bottom:0}.item-btn .chip{margin:0 0 var(--wrap__section)}@media (width<=990px){.item-btn .chip{margin-bottom:var(--list__item)}}.item-btn .brand-panel__header{margin:0 0 var(--row--lead)}@media (width<=990px){.item-btn .brand-panel__header{margin-bottom:var(--banner__rail)}}.item-btn .inner-bar__title{margin:0 0 var(--outer-tile__thumb)}.item-btn .cta--active{margin:0 0 var(--text--soft)}@media (width<=990px){.item-btn .cta--active{margin-bottom:var(--lead)}}.item-btn .col-hero{margin:0 0 var(--wrap__section)}@media (width<=990px){.item-btn .col-hero{margin-bottom:var(--list__item)}}.item-btn .page--compact{background:var(--link__icon);border-radius:var(--chip-cta__outer);padding:var(--banner--is-on);overflow:hidden}@media (width<=990px){.item-btn .page--compact{padding:var(--brand--lg)}}.item-btn .page--compact>:last-child{margin-bottom:0}.item-btn .cta{z-index:9;width:var(--box--open);height:var(--box--open);color:var(--deck-card__page);opacity:0;pointer-events:none;transition:var(--row-meta);position:fixed;bottom:70px;right:20px}.item-btn .cta.is-visible{opacity:1;pointer-events:auto}.item-btn .cta svg{width:100%;height:100%}@media (width<=990px){.item-btn .cta{bottom:75px;right:10px}}.item-btn .header--is-on{background:var(--col)}.item-btn .nav__box{grid-template-columns:auto 1fr;gap:20px;padding:40px 0;display:grid}.item-btn .outer-lead__title,.item-btn .brand__page{grid-column:1/-1}@media (width<=990px){.item-btn .nav__box{grid-template-columns:1fr;gap:10px;padding:20px 0}}.item-btn .text__meta{justify-content:flex-start;align-items:center;display:flex}@media (width<=990px){.item-btn .text__meta{justify-content:center}}.item-btn .pane-outer{width:auto;max-width:150px;height:auto;max-height:56px}.item-btn .grid__brand{color:var(--panel-foot__stack);font-size:20px;font-weight:700}.item-btn .brand-meta{flex-direction:column;align-items:flex-end;width:240px;margin-left:auto;display:flex}.item-btn .group--sm{margin-bottom:25px;font-size:16px;font-weight:700;line-height:21px}.item-btn .card--sub,.item-btn .banner-nav{padding-left:0;list-style:none}.item-btn .promo-grid__promo,.item-btn .body--is-on{width:auto;max-width:var(--header-main);max-height:var(--chip__box);color:var(--nav-hero__section);display:block}@media (width<=576px){.item-btn .promo-grid__promo,.item-btn .body--is-on{max-width:var(--slot);max-height:var(--badge__chip)}}.item-btn .card--sub{justify-content:flex-end;display:flex}.item-btn .deck{color:var(--note__menu);margin:0 0 0 15px;display:inline-flex}.item-btn .deck :is(img,svg){transition:transform var(--row-meta)}.item-btn .deck:hover :is(img,svg),.item-btn .deck:focus-visible :is(img,svg){transform:scale(1.18)}.item-btn .main-chip{width:var(--chip__box);height:var(--chip__box)}@media (width<=576px){.item-btn .main-chip{width:var(--badge__chip);height:var(--badge__chip)}}.item-btn .main-chip path{transform:scale(var(--chip__foot,1));transform-box:fill-box;transform-origin:50%}.item-btn .tag__list{--chip__foot:1.28}.item-btn .tile__unit{--chip__foot:1.18}.item-btn .group{--chip__foot:1.06}.item-btn .field__wrap{--chip__foot:.82}.item-btn .card--sub img{max-width:var(--header-main);height:var(--chip__box);object-fit:contain;width:auto}@media (width<=576px){.item-btn .card--sub img{max-width:var(--slot);height:var(--badge__chip)}}@media (width<=990px){.item-btn .brand-meta{grid-template-columns:1fr;align-items:center;gap:10px;width:100%;margin-left:0;display:grid}.item-btn .group--sm{text-align:center;margin-bottom:0}.item-btn .card--sub{justify-content:center}.item-btn .deck{margin:0 10px}}.item-btn{--text-foot:.3px}@media (width<=576px){.item-btn{--text-foot:.2px}}.item-btn .stack__wrap{margin:0 0 var(--outer-tile__thumb);overflow-x:auto}.item-btn .stack__wrap table{border-collapse:collapse;table-layout:auto;width:100%}.item-btn .stack__wrap th,.item-btn .stack__wrap td{border:2px solid var(--note--active);font-size:var(--group);overflow-wrap:normal;color:var(--panel-foot__stack);padding:10px 15px;line-height:normal}.item-btn .stack__wrap th{background:var(--panel__group);font-weight:var(--col__deck);text-align:center}.item-btn .btn{margin:0 0 var(--row--lead);gap:10px var(--row--lead);flex-wrap:wrap;padding-left:0;list-style:none;display:flex}.item-btn .btn a{font-size:16px;line-height:21px}.item-btn .btn a:hover{text-decoration:underline}@media (width<=990px){.item-btn .btn{margin-bottom:var(--banner__rail);justify-content:center;gap:10px var(--banner__rail)}}.item-btn .outer-lead__title{border-top:1px solid var(--body);border-bottom:1px solid var(--body);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex}@media (width<=576px){.item-btn .outer-lead__title{grid-template-columns:1fr;display:grid}}.item-btn .banner-nav{flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.item-btn .banner-nav li{margin:0 10px 5px 0}.item-btn .banner-nav img{max-width:var(--header-main);max-height:var(--chip__box);object-fit:contain}@media (width<=576px){.item-btn .banner-nav img{max-width:var(--slot);max-height:var(--badge__chip)}}.item-btn .badge--alt{flex:none;gap:10px;display:flex}.item-btn .block--alt{background:var(--field--alt);border-radius:var(--lead-menu);width:153px;min-width:0;height:45px;color:var(--nav__footer);align-items:center;padding:8px 22px;display:flex}@media (width<=576px){.item-btn .badge--alt{grid-template-columns:1fr 1fr;display:grid}.item-btn .block--alt{width:100%}}.item-btn .unit-head__cta{flex:none;width:25px;height:25px}.item-btn .item{overflow-wrap:break-word;flex-direction:column;min-width:0;line-height:1.2;display:flex}.item-btn .item span:first-child{font-size:12px;font-weight:400}.item-btn .item span:last-child{font-size:12px;font-weight:700}.item-btn .brand__page{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=990px){.item-btn .brand__page{grid-template-columns:1fr}}.item-btn .group-item,.item-btn .icon__bar{color:var(--panel-foot__stack);margin:0;font-size:14px;font-weight:400;line-height:21px}.item-btn .group-item{text-align:right}@media (width<=990px){.item-btn .group-item,.item-btn .icon__bar{text-align:center}}.item-btn .item--active{text-align:center;padding:60px 0 80px}.item-btn .promo-media__site{color:var(--link__icon);margin:0 0 20px;font-size:96px;font-weight:700}.item-btn .item--active .header{margin:0 0 20px}.item-btn .chip-rail{font-size:var(--link-note);text-align:center}@media (width<=990px){.item-btn .chip-rail{font-size:28px;line-height:39px}}:where(.site__meta){color:var(--panel-foot__stack)}.site__meta{--panel-foot__stack:var(--thumb);--row-page:var(--banner--compact);--note__menu:var(--site--sub);--nav-hero__section:var(--box)}:where(.header--is-on){color:var(--panel-foot__stack)}.header--is-on{--panel-foot__stack:var(--wrap-icon);--row-page:var(--banner__hero);--note__menu:var(--list--sm);--nav-hero__section:var(--text__thumb)}:where(.item-btn .col__badge,.item-btn .promo,.item-btn .title-head,.item-btn .page--compact){color:var(--panel-foot__stack)}.item-btn .col__badge,.item-btn .promo,.item-btn .title-head,.item-btn .page--compact{--panel-foot__stack:var(--lead-view);--row-page:var(--group--alt);--nav-hero__section:var(--tag-media)}:where(.item-btn .row--sm,.item-btn .foot-brand){color:var(--panel-foot__stack)}.item-btn .row--sm,.item-btn .foot-brand{--panel-foot__stack:var(--body--alt);--row-page:var(--hero);--nav-hero__section:var(--outer__field)}:where(.item-btn .wrap-pane__chip){color:var(--panel-foot__stack)}.item-btn .wrap-pane__chip{--panel-foot__stack:var(--panel);--row-page:var(--field__row);--note__menu:var(--brand);--nav-hero__section:var(--head)}:where(.item-btn .nav-wrap__title th,.item-btn .stack__wrap th){color:var(--panel-foot__stack)}.item-btn .nav-wrap__title th,.item-btn .stack__wrap th{--panel-foot__stack:var(--title-wrap);--row-page:var(--icon-field__tile)}.item-btn .main--active{text-align:start}.item-btn .cta__menu{aspect-ratio:2000/650;object-fit:cover;border-radius:0;width:100%;height:auto;margin:0 0 20px}.item-btn .slot__nav{display:inline-flex}.item-btn .area{gap:var(--main__hero);grid-template-columns:1fr;display:grid}.item-btn .wrap__foot{grid-template-columns:1fr}@media (width>=991px){.item-btn .area:not(.wrap__foot){gap:var(--row-foot);grid-template-columns:1fr 1fr}}.item-btn .list>:last-child{margin-bottom:0}.item-btn .site-media__wrap{justify-content:center;align-items:center;display:flex}.item-btn .site-media__wrap img{object-fit:cover;border-radius:var(--chip-cta__outer);width:auto;max-width:100%;height:auto;max-height:600px}.item-btn .row--sm{background:var(--wrap--sub)}.item-btn .body__outer>:last-child{margin-bottom:0}.item-btn .block-badge{width:100%;display:block;position:relative}.item-btn .block-rail{justify-content:center;align-items:center;gap:var(--row--lead);padding:var(--banner--is-on);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.item-btn .promo,.item-btn .col__badge{background:var(--link__icon);border-radius:var(--chip-cta__outer);max-width:78%;color:var(--panel-foot__stack);padding:8px 16px;display:inline-block}.item-btn .promo{font-weight:var(--col__deck);font-size:var(--top-cta__main);text-wrap:balance;line-height:1.15}.item-btn .col__badge{font-weight:var(--row--alt);font-size:var(--text-lead);line-height:var(--pane-promo__mark)}.item-btn .block-rail .header{font-size:var(--btn__pane);line-height:1.3}@media (width<=990px){.item-btn .block-rail{gap:var(--banner__rail);padding:var(--brand--lg)}}@media (width<=576px){.item-btn .block-rail{padding:calc(var(--note__group)*2);gap:4px}.item-btn .promo,.item-btn .col__badge{max-width:92%;padding:2px 8px}.item-btn .col__badge{font-size:max(11px,calc(var(--note__group)*3.2));line-height:1.2}.item-btn .block-rail .header{flex:none;padding:4px 12px;font-size:12px;line-height:1.2}.item-btn .block-rail{overflow:hidden}.item-btn .promo,.item-btn .col__badge{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.item-btn .block-badge img{aspect-ratio:2000/650;object-fit:cover;border-radius:0;width:100%;height:auto}.item-btn .grid--open{height:var(--slot-block);border-radius:var(--chip-cta__outer);position:relative;overflow:hidden}.item-btn .body__cta{object-fit:cover;width:100%;height:100%}.item-btn .body-hero{background:var(--btn-hero__body,#0000);opacity:0;transition:opacity var(--row-meta);flex-direction:column;justify-content:center;align-items:center;padding:0 15px;display:flex;position:absolute;inset:0}@media (hover:none){.item-btn .body-hero{display:none}}.item-btn .grid--open:hover .body-hero,.item-btn .grid--open:focus-within .body-hero{opacity:1}.item-btn .slot--sub{overflow-wrap:break-word;width:100%;color:var(--panel-foot__stack);text-align:center;margin:0 0 30px;font-size:16px;font-weight:700;line-height:21px}.item-btn .banner,.item-btn .tile-header__menu{border-radius:var(--chip-cta__outer);text-align:center;width:100%;padding:5px;font-size:16px;font-weight:700;line-height:21px;display:block}.item-btn .banner{background:var(--main-promo__box);color:var(--section-top);margin-bottom:15px}.item-btn .tile-header__menu{border:1px solid var(--main-promo__box);color:var(--main-promo__box);background:0 0}.item-btn .nav__block{gap:var(--body-menu);grid-template-columns:repeat(3,1fr);margin:0;padding-left:0;list-style:none;display:grid}@media (width<=576px){.item-btn .nav__block{grid-template-columns:repeat(2,1fr)}}@media (width>=991px){.item-btn .nav__block{grid-template-columns:repeat(var(--deck__meta,6),1fr)}}.item-btn .nav-wrap__title{border-collapse:collapse;table-layout:auto;width:100%}.item-btn .nav-wrap__title th:first-child,.item-btn .nav-wrap__title td:first-child{min-width:6.7em}@media (width>=991px){.item-btn .nav-wrap__title th:first-child,.item-btn .nav-wrap__title td:first-child{min-width:11em}}.item-btn .nav-wrap__title th,.item-btn .nav-wrap__title td{border:2px solid var(--note--active);overflow-wrap:normal;padding:8px}.item-btn .nav-wrap__title th{background:var(--panel__group);font-weight:var(--col__deck);font-size:var(--group);text-align:center;color:var(--panel-foot__stack);line-height:normal}.item-btn .nav-wrap__title td{font-weight:var(--row--alt);font-size:var(--group);text-align:left;color:var(--panel-foot__stack);background:0 0;line-height:normal}.item-btn .nav-wrap__title tr{background:0 0}.item-btn .thumb--active{overflow-x:auto}.item-btn .tile--active,.item-btn .main-section__banner{color:var(--panel-foot__stack)}.item-btn .foot-brand{background:var(--wrap--sub);border-radius:var(--chip-cta__outer);padding:30px}@media (width<=990px){.item-btn .foot-brand{padding:20px}}.item-btn .pane__section{margin-bottom:15px;font-size:32px;line-height:40px}@media (width<=990px){.item-btn .pane__section{font-size:26px;line-height:33px}}.item-btn .card{color:var(--panel-foot__stack)}.item-btn .body-link>:last-child{margin-bottom:0}.item-btn .nav{border-bottom:1px solid var(--body);margin:0 0 20px;padding-bottom:20px}.item-btn .nav:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.item-btn .btn__media{color:var(--item-col__top);margin:0;font-size:23px;font-weight:700;line-height:28px}@media (width<=990px){.item-btn .btn__media{font-size:20px;line-height:25px}}.item-btn .foot__chip{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.item-btn .box-text__group{width:20px;height:20px;transition:transform var(--row-meta);flex:none}.item-btn .foot__chip[aria-expanded=true] .box-text__group{transform:rotate(180deg)}.item-btn .deck-grid__area{margin-top:10px}.item-btn .deck-grid__area p{color:var(--panel-foot__stack);margin:0 0 10px;font-size:16px;font-weight:400;line-height:21px}.item-btn .deck-grid__area>:last-child{margin-bottom:0}@media (width<=990px){.item-btn .deck-grid__area p{font-size:14px;line-height:22px}}.item-btn .meta--soft>:last-child{margin-bottom:0}.item-btn .mark-media__bar{gap:var(--body-menu);grid-template-columns:1fr;display:grid}@media (width>=577px){.item-btn .mark-media__bar{grid-template-columns:1fr 1fr}}.item-btn .rail>:last-child{margin-bottom:0}.item-btn .tag-menu__nav{font-weight:700}.item-btn .slot--is-on>:last-child{margin-bottom:0}.item-btn .menu-footer__item{gap:var(--body-menu);flex-direction:column;display:flex}@media (width>=991px){.item-btn .menu-footer__item{flex-direction:row;align-items:flex-start}}.item-btn .list-foot{flex:1 1 0;min-width:0}.item-btn .list-foot>:last-child,.item-btn .list-foot li>:last-child{margin-bottom:0}.item-btn .head__unit{border-radius:var(--chip-cta__outer);object-fit:cover;flex:1 1 0;width:100%;min-width:0;max-width:100%;height:auto}.item-btn .grid--soft>:last-child{margin-bottom:0}.item-btn .deck-stack{gap:var(--body-menu);grid-template-columns:repeat(2,1fr);margin:0;padding-left:0;list-style:none;display:grid}@media (width>=577px){.item-btn .deck-stack{grid-template-columns:repeat(var(--main-slot,3),1fr)}}.item-btn .badge--open{padding:var(--brand--lg)}.item-btn .badge--open>:last-child{margin-bottom:0}.item-btn .body__menu{display:block}.item-btn .body__menu>:last-child{margin-bottom:0}.item-btn .slot__field{border-radius:var(--chip-cta__outer);max-width:100%;margin-bottom:15px}.item-btn .site--wide{color:var(--main-promo__box);font-weight:700;display:inline-block}.item-btn .nav-section__banner>:last-child{margin-bottom:0}.item-btn .area--open{gap:var(--body-menu);flex-wrap:wrap;margin:0;padding-left:0;list-style:none;display:flex}.item-btn .wrap-pane__chip{border-radius:var(--chip-cta__outer);background:var(--bar--wide);border:1px solid var(--body);color:var(--panel-foot__stack);align-items:center;gap:8px;padding:12px 16px;display:inline-flex}.item-btn .row{width:18px;height:18px;display:inline-flex}.item-btn .row svg{width:100%;height:100%}.item-btn .nav-deck__mark{display:flex}.item-btn .deck__lead{justify-content:flex-start}.item-btn .area-bar__unit{justify-content:center}.item-btn .block{justify-content:flex-end}.item-btn .meta-cta{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding-left:0;list-style:none;display:flex}.item-btn .promo--is-on img{max-width:var(--header-main);height:var(--chip__box);width:auto}.item-btn .promo--is-on span{color:var(--panel-foot__stack);font-size:14px}