/*! 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{--btn-bar:initial;--thumb--alt:initial;--head-outer__cta:initial;--banner__badge:initial;--section-item__wrap:initial;--site-box:solid;--cta-panel__hero:0 0#0000;--deck--open:initial;--pane--is-on:100%;--lead-field:0 0#0000;--tag-icon:initial;--site:100%;--link-pane__main:initial;--title:0 0#0000;--field:initial;--page:0 0#0000;--banner-tag__nav:initial;--wrap:0px;--rail__head:#fff;--icon--lg:0 0#0000;--brand__list:solid;--block__brand:initial;--menu--wide:initial;--group-block:initial;--bar--open:initial;--outer-chip__text:initial;--stack__banner:initial;--menu--sm:initial;--meta--alt:initial;--chip-col__stack:initial;--inner-media:initial;--cta:initial;--deck-btn__promo:100%;--deck-footer:initial;--block-col__meta:initial}}}@layer theme{:root,:host{--hero:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tag-block:.25rem;--banner--open:.375rem;--menu--open:.5rem;--banner__pane:cubic-bezier(.4,0,.2,1);--title__cta:.15s;--outer__body:cubic-bezier(.4,0,.2,1);--stack-main:var(--btn-main,system-ui,-apple-system,"Segoe UI",sans-serif);--header:var(--hero)}}@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(--stack-main,-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(--tag-slot,normal);font-variation-settings:var(--panel-box__head,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(--header,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--outer-page,normal);font-variation-settings:var(--body,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{.lead__item{visibility:collapse}.field-menu__cta{visibility:visible}.panel{position:absolute}.box__head{position:fixed}.tag__list{position:relative}.meta{position:static}.box-card__list{position:sticky}.wrap__body{width:100%}@media (width>=40rem){.wrap__body{max-width:40rem}}@media (width>=48rem){.wrap__body{max-width:48rem}}@media (width>=64rem){.wrap__body{max-width:64rem}}@media (width>=80rem){.wrap__body{max-width:80rem}}@media (width>=96rem){.wrap__body{max-width:96rem}}.list{display:block}.chip-grid__stack{display:contents}.card{display:flex}.badge-grid__thumb{display:grid}.icon{display:none}.tag{display:inline}.btn-bar{display:table}.meta-btn{flex-shrink:1}.chip--active{transform:var(--btn-bar,) var(--thumb--alt,) var(--head-outer__cta,) var(--banner__badge,) var(--section-item__wrap,)}.field{resize:both}.section__meta{border-style:var(--site-box);border-width:1px}.menu__outer{text-transform:lowercase}.link--lg{text-transform:uppercase}.card__meta{font-style:italic}.badge-outer__field{--cta-panel__hero:0 1px 3px 0 var(--deck--open,#0000001a),0 1px 2px -1px var(--deck--open,#0000001a);box-shadow:var(--lead-field),var(--page),var(--icon--lg),var(--title),var(--cta-panel__hero)}.view-cta{outline-style:var(--brand__list);outline-width:1px}.footer-view__panel{--block__brand:blur(8px);filter:var(--block__brand,) var(--menu--wide,) var(--group-block,) var(--bar--open,) var(--outer-chip__text,) var(--stack__banner,) var(--meta--alt,) var(--chip-col__stack,) var(--inner-media,)}.link__media{--stack__banner:invert(100%);filter:var(--block__brand,) var(--menu--wide,) var(--group-block,) var(--bar--open,) var(--outer-chip__text,) var(--stack__banner,) var(--meta--alt,) var(--chip-col__stack,) var(--inner-media,)}.area__badge{filter:var(--block__brand,) var(--menu--wide,) var(--group-block,) var(--bar--open,) var(--outer-chip__text,) var(--stack__banner,) var(--meta--alt,) var(--chip-col__stack,) var(--inner-media,)}.inner-inner{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--section-box,--grid-unit__link,--icon,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--block-col__meta,var(--outer__body));transition-duration:var(--block__nav,var(--title__cta))}.panel-panel{--block-col__meta:var(--banner__pane);transition-timing-function:var(--banner__pane)}}@property --btn-bar{syntax:"*";inherits:false}@property --thumb--alt{syntax:"*";inherits:false}@property --head-outer__cta{syntax:"*";inherits:false}@property --banner__badge{syntax:"*";inherits:false}@property --section-item__wrap{syntax:"*";inherits:false}@property --site-box{syntax:"*";inherits:false;initial-value:solid}@property --cta-panel__hero{syntax:"*";inherits:false;initial-value:0 0#0000}@property --deck--open{syntax:"*";inherits:false}@property --pane--is-on{syntax:"<percentage>";inherits:false;initial-value:100%}@property --lead-field{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tag-icon{syntax:"*";inherits:false}@property --site{syntax:"<percentage>";inherits:false;initial-value:100%}@property --link-pane__main{syntax:"*";inherits:false}@property --title{syntax:"*";inherits:false;initial-value:0 0#0000}@property --field{syntax:"*";inherits:false}@property --page{syntax:"*";inherits:false;initial-value:0 0#0000}@property --banner-tag__nav{syntax:"*";inherits:false}@property --wrap{syntax:"<length>";inherits:false;initial-value:0}@property --rail__head{syntax:"*";inherits:false;initial-value:#fff}@property --icon--lg{syntax:"*";inherits:false;initial-value:0 0#0000}@property --brand__list{syntax:"*";inherits:false;initial-value:solid}@property --block__brand{syntax:"*";inherits:false}@property --menu--wide{syntax:"*";inherits:false}@property --group-block{syntax:"*";inherits:false}@property --bar--open{syntax:"*";inherits:false}@property --outer-chip__text{syntax:"*";inherits:false}@property --stack__banner{syntax:"*";inherits:false}@property --menu--sm{syntax:"*";inherits:false}@property --meta--alt{syntax:"*";inherits:false}@property --chip-col__stack{syntax:"*";inherits:false}@property --inner-media{syntax:"*";inherits:false}@property --cta{syntax:"*";inherits:false}@property --deck-btn__promo{syntax:"<percentage>";inherits:false;initial-value:100%}@property --deck-footer{syntax:"*";inherits:false}@property --block-col__meta{syntax:"*";inherits:false}.field__outer,.field__outer *,.field__outer :before,.field__outer :after{box-sizing:border-box}.field__outer{--section__block:var(--page--sub)}@media (width<=991px){.field__outer{--section__block:16px}}.field__outer{background:var(--box__body);min-width:360px;color:var(--promo-icon);font-family:var(--btn-main);font-size:var(--main__head);font-weight:var(--wrap--compact);line-height:var(--row-promo__promo);overflow-wrap:anywhere;margin:0;overflow-x:hidden}.field__outer :where(button,input,select,textarea){font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.field__outer :where(a){color:inherit;text-decoration:none}.field__outer :where(img){max-width:100%;height:auto;display:block}.field__outer :where(button){cursor:pointer;background:0 0;border:0;padding:0}.field__outer :where(ul,ol){margin:0;padding:0;list-style:none}.field__outer .view__outer{z-index:200;background:var(--menu-rail);color:var(--promo-icon);border-radius:var(--link-tile);padding:10px 16px;position:absolute;top:0;left:-9999px}.field__outer .view__outer:focus{top:12px;left:12px}.field__outer .outer-cta{font-size:var(--hero-stack);text-transform:uppercase;color:var(--promo-icon);margin:0;font-weight:900;line-height:1.2}.field__outer .mark-tag{font-size:var(--nav-col__area);font-weight:var(--banner__banner);color:var(--promo-icon);margin:0 0 24px;line-height:1.2}.field__outer .lead-group{z-index:100;background:var(--slot);position:fixed;inset:0 0 auto}.field__outer .field-deck{padding-top:calc(var(--header__field) + 16px);max-width:2048px;margin:0 auto}.field__outer .cta--compact{width:100%;max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:0 var(--card--wide);grid-template-columns:1fr;margin:0 auto;display:grid}@media (width>=992px){.field__outer .cta--compact[data-has-aside=true]{grid-template-columns:1fr var(--badge--alt);column-gap:var(--link--open);align-items:start}}.field__outer .hero-footer{min-width:0}.field__outer .menu{margin-bottom:var(--wrap-grid__icon)}.field__outer .section--lead{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=992px){.field__outer .section--lead{gap:var(--link--open);grid-template-columns:2fr 1fr}}.field__outer .nav--alt{min-height:var(--group);padding:var(--block--wide);border-radius:var(--link-tile);color:var(--main);text-align:center;transition:color var(--nav__bar),background-color var(--nav__bar),border-color var(--nav__bar),box-shadow var(--nav__bar);border:0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:normal;display:inline-flex}.field__outer .field--lg{background:var(--nav--is-on);color:var(--site--lg)}.field__outer .field--lg:hover,.field__outer .field--lg:focus-visible,.field__outer .section-menu__wrap:hover,.field__outer .section-menu__wrap:focus-visible{background:var(--slot--sub,color-mix(in srgb,var(--nav--is-on) 85%,white))}.field__outer .lead__link+.field--lg,.field__outer .link+.field--lg{margin-top:16px}.field__outer .hero-col{font-family:var(--tile__nav);width:180px}.field__outer .hero-col[data-role="1"]{background:var(--block-note__slot,var(--cta__box));color:var(--bar--lead)}.field__outer .hero-col[data-role="2"]{background:var(--chip__top,var(--col__foot));color:var(--lead-menu)}.field__outer .hero-col[data-role="1"]:hover,.field__outer .hero-col[data-role="1"]:focus-visible{background:var(--btn--active,color-mix(in srgb,var(--block-note__slot,var(--cta__box)) 85%,white))}.field__outer .hero-col[data-role="2"]:hover,.field__outer .hero-col[data-role="2"]:focus-visible{background:var(--nav-icon,color-mix(in srgb,var(--chip__top,var(--col__foot)) 85%,black))}.field__outer .card__tile{flex:1 1 0;width:auto}.field__outer .section-menu__wrap{background:var(--nav--is-on);color:var(--site--lg);width:100%}.field__outer .rail__chip{flex-direction:column;align-items:flex-start;font-size:12px;font-weight:700;line-height:1.2;display:flex}.field__outer .rail__chip span:last-child{font-size:14px}.field__outer .icon-cta{max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:12px var(--card--wide);align-items:center;gap:12px;margin:0 auto;display:flex}.field__outer .head-card__cta{margin-right:auto;display:inline-flex}.field__outer .section{object-fit:contain;width:116px;height:50px}@media (width<=991px){.field__outer .icon-cta{padding:15px var(--card--wide) 14px}.field__outer .section{width:auto;height:40px}}.field__outer .btn__group{color:var(--promo-icon);font-size:20px;font-weight:800}.field__outer .page__list{gap:8px;display:none}@media (width>=992px){.field__outer .page__list{display:flex}}.field__outer .hero{border-radius:var(--link-tile);background:var(--area-tile__col);width:40px;height:40px;color:var(--bar-section__view);justify-content:center;align-items:center;display:inline-flex}@media (width>=992px){.field__outer .hero{display:none}}.field__outer .badge-brand,.field__outer .hero[aria-expanded=true] .section-hero{display:none}.field__outer .hero[aria-expanded=true] .badge-brand{display:block}.field__outer .tile--active{display:none}@media (width>=992px){.field__outer .tile--active{max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:0 var(--card--wide);margin:0 auto 12px;display:block}.field__outer .group-pane__slot{background:var(--col-media,var(--menu-rail));border-radius:var(--menu--open);flex-wrap:nowrap;justify-content:center;gap:6px;padding:8px 30px;display:flex}.field__outer .item--soft{border-radius:var(--link-tile);color:var(--promo-icon);transition:background-color var(--nav__bar);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.field__outer .item--soft:hover,.field__outer .item--soft[aria-current=page]{background:var(--panel-section__wrap);color:var(--tile)}}.field__outer .slot-pane__btn{max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:0 var(--card--wide) 12px;gap:8px;margin:0 auto;display:flex}@media (width>=992px){.field__outer .slot-pane__btn{display:none}}.field__outer .pane-wrap{display:none}@media (width>=992px){.field__outer .pane-wrap{display:none!important}}.field__outer .pane-wrap.is-open{background:var(--menu-rail);border-radius:var(--menu--open);max-height:413px;margin-top:9px;padding:16px 12px 12px;display:block;position:absolute;top:100%;left:10px;right:10px;overflow:auto}.field__outer .section--lg{min-height:42px;color:var(--promo-icon);align-items:center;font-size:16px;display:flex}.field__outer[data-scroll-lock]{overflow:hidden}.field__outer .foot__note{margin-bottom:var(--wrap-grid__icon);display:block}.field__outer .row__text{background:var(--menu-rail);border-radius:var(--menu--open);padding:var(--section__block)}.field__outer .top--sm{align-items:center;gap:12px;width:100%;display:flex}.field__outer .nav__section{color:var(--promo-icon);font-size:16px;font-weight:700}.field__outer .nav--sub{color:var(--area-wrap);margin-left:auto;font-size:14px}.field__outer .deck{color:var(--box-stack__media,var(--area-tile__col));transition:transform var(--nav__bar)}.field__outer .row__text[data-expanded=true] .deck{transform:rotate(180deg)}.field__outer .main-col__note{flex-direction:column;margin-top:16px;display:flex}.field__outer .head-tag{border-bottom:1px solid var(--panel-section__wrap)}.field__outer .head-tag:last-child{border-bottom:0}.field__outer .head-tag a{color:var(--promo-icon);align-items:center;gap:12px;padding:10px 0;font-size:14.4px;display:flex}.field__outer .wrap--compact{width:var(--main--compact);height:var(--main--compact);background:var(--area-tile__col);color:var(--bar-section__view);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14.4px;font-weight:400;display:inline-flex}.field__outer .head-tag a:hover .rail__hero{color:var(--area-tile__col)}.field__outer .outer__brand{background:var(--col);color:var(--tile--lead,var(--main));border-radius:var(--menu--open);grid-template-columns:1fr;align-items:center;gap:24px;padding:16px;display:grid}@media (width>=992px){.field__outer .outer__brand{padding:var(--section__block);grid-template-columns:3fr 2fr;gap:34px}.field__outer .body-bar{order:2}.field__outer .media__block{order:1}}.field__outer .body-bar{border-radius:var(--link-tile);object-fit:cover;width:100%}.field__outer .top--lg{color:var(--tile--lead,var(--main));margin:10px 0 16px;font-size:16px;font-weight:600;line-height:22.4px}@media (width>=601px){.field__outer .top--lg{font-size:18px;line-height:25.2px}}.field__outer .outer__brand .outer-cta{color:var(--tile--lead,var(--main));margin-bottom:0}.field__outer .media__block .field--lg{width:fit-content}.field__outer .promo-cta{background:var(--menu-rail);border-radius:var(--menu--open);padding:var(--section__block);border-top:var(--text--sm) solid var(--deck--lg)}.field__outer .promo-cta .mark-tag{text-align:left}.field__outer .item__wrap{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.field__outer .item__wrap{align-items:flex-start;gap:var(--link--open);flex-direction:row}.field__outer .item__wrap[data-media-side=left]{flex-direction:row-reverse}}.field__outer .text-page__stack{flex:3 1 0;min-width:0}.field__outer .header--lg{border-radius:var(--link-tile);object-fit:cover;flex:2 1 0;width:100%;min-width:0}.field__outer .page-title__panel{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=601px){.field__outer .page-title__panel{grid-template-columns:repeat(2,1fr)}}.field__outer .outer-brand__card{background:var(--pane-col__brand);border-radius:var(--link-tile);min-height:160px;padding:20px;display:block;position:relative}.field__outer .head-group__field{font-size:20px;font-weight:700;line-height:var(--block);color:var(--promo-icon);margin:0 0 4px}.field__outer .outer-footer{color:var(--promo-icon);margin:0;font-size:12px}.field__outer .tag--alt{align-items:flex-end;display:flex;position:absolute;bottom:20px;left:20px}.field__outer .badge-mark{background:var(--area-tile__col);width:32px;height:32px;color:var(--bar-section__view);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.field__outer .outer__text{object-fit:cover;width:145px;max-width:50%;height:81px;position:absolute;bottom:0;right:0}.field__outer .brand__menu{background:var(--col);color:var(--tile--lead,var(--main));border-radius:var(--menu--open);padding:var(--section__block);text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.field__outer .lead__meta{background:var(--nav--is-on);width:56px;height:56px;color:var(--main);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.field__outer .thumb{font-size:20px;font-weight:700;line-height:var(--block);color:var(--tile--lead,var(--main));margin:0 0 12px}.field__outer .box-thumb__brand{background:var(--tile--lead,var(--main));width:48px;height:2px;margin-bottom:12px;display:block}.field__outer .chip-block{color:var(--tile--lead,var(--main));margin:0 0 20px;font-size:16px}.field__outer .unit-banner__main{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.field__outer .grid{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.field__outer .grid .mark-tag{margin-bottom:0}.field__outer .main__top{border-radius:var(--link-tile);background:var(--col);height:36px;color:var(--tile--lead,var(--main));font-family:var(--tile__nav);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.field__outer .text-row{gap:var(--foot-lead);grid-template-columns:repeat(2,1fr);display:grid}.field__outer .col-field__outer{grid-template-columns:1fr}@media (width>=601px){.field__outer .text-row{grid-template-columns:repeat(5,1fr)}.field__outer .col-field__outer{grid-template-columns:repeat(3,1fr)}}.field__outer .promo__meta{border-radius:var(--link-tile);background:var(--pane-col__brand);display:block;position:relative;overflow:hidden}.field__outer .mark-inner{aspect-ratio:4/3;object-fit:cover;width:100%}.field__outer .col-field__outer .mark-inner{aspect-ratio:295/413}.field__outer .page-hero__view{background:var(--col);color:var(--tile--lead,var(--main));padding:4px 8px;font-size:13px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.field__outer .mark-inner{transition:filter var(--nav__bar)}.field__outer .promo__meta:is(:hover,:focus-visible) .mark-inner{filter:brightness(.6)}.field__outer .promo__meta:is(:hover,:focus-visible) .page-hero__view{background:0 0;top:0;bottom:auto}.field__outer .note{border-radius:var(--link-tile);background:var(--nav--is-on);color:var(--site--lg);font-family:var(--tile__nav);white-space:nowrap;padding:7px 20px;font-size:16px;font-weight:400;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.field__outer .promo__meta:is(:hover,:focus-visible) .note{display:block}.field__outer .lead-icon__unit{gap:var(--link--open);grid-template-columns:1fr;display:grid}@media (width>=601px){.field__outer .lead-icon__unit{grid-template-columns:repeat(3,1fr)}}.field__outer .text{background:var(--col);color:var(--tile--lead,var(--main));border-radius:var(--menu--open);padding:var(--section__block);text-align:center;border:2px solid #0000;flex-direction:column;align-items:center;display:flex}.field__outer .body-top__thumb{width:auto;max-height:110px;margin:0 auto 16px}.field__outer .view-panel__body{color:var(--tile--lead,var(--main));align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.field__outer .deck-pane__site{border:2px solid var(--tile--lead,var(--main));border-radius:50%;width:12px;height:12px}.field__outer .footer__panel{color:var(--tile--lead,var(--main));margin:0 0 8px;font-size:32px;font-weight:900}.field__outer .inner--soft{color:var(--tile--lead,var(--main));margin:0 0 20px;font-size:16px}.field__outer .text .field--lg{width:100%;max-width:240px}.field__outer .unit{background:var(--col);color:var(--tile--lead,var(--main));border-radius:var(--menu--open);padding:var(--section__block);flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:relative}.field__outer .view-list__title{flex:260px;min-width:0}.field__outer .icon-header__header{color:var(--tile--lead,var(--main));margin:0 0 8px;font-size:32px;font-weight:800}.field__outer .nav-inner{color:var(--tile--lead,var(--main));margin:0 0 16px;font-size:16px;font-weight:600}.field__outer .stack--soft{flex:none;width:auto;height:280px}@media (width>=601px){.field__outer .unit{min-height:214px;padding-right:240px}.field__outer .stack--soft{position:absolute;top:-33px;right:40px}}.field__outer .slot{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.field__outer .inner-text{align-items:flex-start;gap:var(--link--open);flex-direction:row}.field__outer .inner-text .field-unit{flex:2 1 0}.field__outer .inner-text .slot-body{flex:3 1 0}}.field__outer .field-unit{border-radius:var(--link-tile);object-fit:cover;width:100%;min-width:0}.field__outer .box__box{color:var(--promo-icon);margin:0 0 16px;font-size:16px}.field__outer .chip-header__rail{overflow-x:auto}.field__outer .media__row{table-layout:auto;border-collapse:collapse;width:max-content;min-width:100%}.field__outer .media__row th,.field__outer .media__row td{text-align:left;overflow-wrap:normal;padding:10px 30px 10px 10px;font-size:16px}.field__outer .media__row thead th{border-bottom:3px solid var(--meta--lg);font-weight:700}.field__outer .media__row tbody th{text-align:left;font-weight:700}.field__outer .media__row tbody td{font-weight:400}.field__outer .media__row tbody tr:nth-child(2n){background:var(--text-body__promo,var(--banner--wide))}.field__outer .media__row tbody tr:nth-child(2n) th:first-child,.field__outer .media__row tbody tr:nth-child(2n) td:first-child{border-radius:0 0 0 var(--link-tile)}.field__outer .media__row tbody tr:nth-child(2n) th:last-child,.field__outer .media__row tbody tr:nth-child(2n) td:last-child{border-radius:0 0 var(--link-tile)0}.field__outer .stack--alt{color:var(--area-wrap);margin:0 0 16px}.field__outer .outer-area__area{color:var(--area-wrap);margin:16px 0 0}.field__outer .header-btn{color:var(--area-wrap);margin:0 0 16px}.field__outer .area-footer{border-bottom:1px solid var(--panel-section__wrap)}.field__outer .area-footer:last-child{border-bottom:0}.field__outer .tag__promo{font-size:inherit;font-weight:inherit;margin:0}.field__outer .stack__view{text-align:left;width:100%;color:var(--site__col);justify-content:space-between;align-items:center;gap:16px;padding:20px 60px 20px 20px;font-size:20px;font-weight:700;display:flex;position:relative}.field__outer .stack__view[aria-expanded=true]{color:var(--area-tile__col)}.field__outer .icon-hero__badge{transition:transform var(--nav__bar);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.field__outer .stack__view[aria-expanded=true] .icon-hero__badge{transform:translateY(-50%) rotate(180deg)}.field__outer .stack-media{color:var(--promo-icon);padding:0 20px 20px;font-size:16px;font-weight:400}.field__outer .nav-media__page{background:var(--menu-rail);border-radius:var(--menu--open);padding:var(--section__block)}.field__outer .nav-media__page .mark-tag{margin-bottom:16px;font-size:28px}.field__outer .nav-media__page .page{flex-direction:column;gap:6px;display:flex}.field__outer .nav-media__page .header__block{border-radius:var(--link-tile);min-height:42px;color:var(--promo-icon);transition:color var(--nav__bar),background-color var(--nav__bar);align-items:center;gap:10px;padding:10px;font-size:16px;display:flex}.field__outer .nav-media__page .header__block:hover{background:var(--col);color:var(--tile--lead,var(--main))}.field__outer .badge-link__box{background:var(--menu-rail);border-radius:var(--menu--open);padding:var(--section__block)}.field__outer .badge-link__box .page{flex-wrap:wrap;gap:10px;display:flex}.field__outer .badge-link__box .header__block{border-radius:var(--link-tile);background:var(--pane-col__brand);color:var(--promo-icon);align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}.field__outer .head__group{width:18px;height:18px;display:inline-flex}.field__outer .head__group svg{width:100%;height:100%}.field__outer .section__top{min-width:0}@media (width<=991px){.field__outer .section__top{margin-top:20px}}.field__outer .page__mark{background:var(--lead-link__thumb);padding:42px 0}.field__outer .mark__tile{max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:0 var(--card--wide);margin:0 auto}.field__outer .deck__promo{margin-bottom:32px}.field__outer .cta-text{object-fit:contain;width:116px;height:50px}.field__outer .bar-lead__wrap{color:var(--promo-icon);font-size:20px;font-weight:800}.field__outer .title-thumb{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}@media (width>=992px){.field__outer .title-thumb{flex-direction:row;justify-content:space-between}}.field__outer .badge-footer__chip{flex-wrap:wrap;gap:32px;display:flex}.field__outer .body__section{color:var(--promo-icon);margin:0 0 12px;font-size:16px;font-weight:700}.field__outer .footer{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}@media (width>=992px){.field__outer .footer{pointer-events:none}.field__outer .list--open{display:none}}.field__outer .tag-nav{flex-direction:column;gap:23px;display:flex}@media (width<=991px){.field__outer .tag-nav{display:none}.field__outer .footer[aria-expanded=true]+.tag-nav{display:flex}.field__outer .badge-footer__chip{flex-direction:column;gap:16px}}@media (width>=992px){.field__outer .title-tile{grid-template-columns:repeat(2,minmax(120px,max-content));gap:23px 32px;display:grid}}.field__outer .tag-nav li a{color:var(--area-wrap);font-size:14px;display:block}.field__outer .tag-nav li a:hover{color:var(--area-tile__col)}.field__outer .icon-badge__page{flex-direction:column;gap:16px;display:flex}@media (width>=992px){.field__outer .icon-badge__page{align-items:flex-end}}.field__outer .chip__list{color:var(--promo-icon);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.field__outer .title{gap:12px;display:flex}.field__outer .section-block{border-radius:var(--link-tile);background:var(--col);width:40px;height:40px;color:var(--tile--lead,var(--main));transition:background-color var(--nav__bar),color var(--nav__bar);justify-content:center;align-items:center;display:inline-flex}.field__outer .section-block:hover,.field__outer .section-block:focus-visible{background:var(--section--wide);color:var(--main-field)}.field__outer .section-block:hover :is(img,svg),.field__outer .section-block:focus-visible :is(img,svg){transform:scale(1.18)}.field__outer .section-block img,.field__outer .wrap--sub{object-fit:contain;width:24px;height:24px}.field__outer .wrap--sub path{transform:scale(var(--section,1));transform-box:fill-box;transform-origin:50%}.field__outer .slot-tile__footer{--section:1.28}.field__outer .card-btn__box{--section:1.18}.field__outer .col{--section:1.06}.field__outer .view-banner__site{--section:.82}.field__outer .header--lead{border-top:1px solid var(--area-wrap);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;padding-top:32px;display:flex}.field__outer .outer-promo__cta img{width:auto;height:35px}.field__outer .view{width:35px;height:35px;color:var(--banner);display:block}.field__outer .tile--lead{width:auto;height:18px;color:var(--banner);display:block}.field__outer .outer-promo__cta span{color:var(--area-wrap);font-size:12px}.field__outer .header--is-on{border-top:1px solid var(--area-wrap);grid-template-columns:1fr;gap:12px;padding-top:24px;display:grid}@media (width>=992px){.field__outer .header--is-on{grid-template-columns:415fr 829fr}.field__outer .top__main{text-align:right}}.field__outer .top__main,.field__outer .meta--soft{color:var(--area-wrap);margin:0;font-size:14px}.field__outer .box-stack__area{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width>=992px){.field__outer .box-stack__area{justify-content:flex-end}}.field__outer .tag--lead{width:auto;height:20px}.field__outer .unit-box{color:var(--area-wrap);font-size:14px}@media (width<=991px){.field__outer .box-stack__area{gap:16px}}.field__outer .cta__page{border-radius:var(--link-tile);background:var(--nav-menu);width:40px;height:40px;color:var(--btn-hero__section);z-index:90;justify-content:center;align-items:center;display:none;position:fixed;bottom:20px;right:20px}.field__outer .cta__page.is-visible{display:inline-flex}.field__outer .cta__page svg{width:16px;height:16px}.field__outer .grid-grid__head{max-width:calc(var(--wrap-lead) + var(--card--wide)*2);padding:60px var(--card--wide) 80px;text-align:center;margin:0 auto}.field__outer .grid-footer{color:var(--top--is-on);margin:0;font-size:96px;font-weight:900}.field__outer .tag--is-on{color:var(--area-tile__col);margin:0 0 8px;font-weight:700}.field__outer .deck-title__site,.field__outer .tile{color:var(--area-wrap)}.field__outer .grid-grid__head .nav--alt{margin:16px 0}@media (width<=600px){.field__outer .outer-cta{font-size:25px;line-height:30px}.field__outer .nav-media__page .mark-tag{font-size:22px}.field__outer .mark-tag{font-size:22px;line-height:26.4px}}:where(.lead-group){color:var(--promo-icon)}.lead-group{--promo-icon:var(--promo__meta);--area-wrap:var(--site-chip);--main--sm:var(--menu-promo__footer);--banner:var(--bar-pane)}:where(.page__mark){color:var(--promo-icon)}.page__mark{--promo-icon:var(--media__row);--area-wrap:var(--area-btn);--banner:var(--site-site__title)}:where(.field__outer .pane-wrap.is-open,.field__outer .badge-link__box,.field__outer .nav-media__page,.field__outer .group-pane__slot,.field__outer .promo-cta,.field__outer .view__outer,.field__outer .row__text){color:var(--promo-icon)}.field__outer .pane-wrap.is-open,.field__outer .badge-link__box,.field__outer .nav-media__page,.field__outer .group-pane__slot,.field__outer .promo-cta,.field__outer .view__outer,.field__outer .row__text{--promo-icon:var(--list-view__grid);--area-wrap:var(--footer__header);--banner:var(--section--active)}:where(.field__outer .lead__link tbody tr:nth-child(2n),.field__outer .media__row tbody tr:nth-child(2n)){color:var(--promo-icon)}.field__outer .lead__link tbody tr:nth-child(2n),.field__outer .media__row tbody tr:nth-child(2n){--promo-icon:var(--col__bar,var(--box__cta));--area-wrap:var(--meta,var(--inner-nav__main));--banner:var(--menu-btn)}:where(.outer-brand__card,.field__outer .badge-link__box .header__block,.field__outer .promo__meta){color:var(--tile)}.outer-brand__card,.field__outer .badge-link__box .header__block,.field__outer .promo__meta{--promo-icon:var(--tile);--area-wrap:var(--list--lg)}.outer__brand,.unit,.text,.brand__menu{--nav--is-on:var(--promo-stack);--site--lg:var(--grid-tile)}.field__outer .lead__link{overflow-wrap:anywhere}.field__outer .lead__link h2{font-size:28px;font-weight:var(--banner__banner);color:var(--promo-icon);margin:24px 0;line-height:1.2}.field__outer .lead__link h2:first-child{margin-top:0}.field__outer .lead__link h3{color:var(--promo-icon);margin:24px 0 12px;font-size:20px;font-weight:700;line-height:24px}.field__outer .lead__link h4{color:var(--promo-icon);margin:20px 0 8px;font-size:16px;font-weight:600;line-height:19.2px}.field__outer .lead__link p{font-size:16px;font-weight:400;line-height:var(--row-promo__promo);color:var(--promo-icon);margin:0 0 16px}.field__outer .lead__link>:last-child{margin-bottom:0}.field__outer .lead__link a{color:var(--area-tile__col);text-decoration:underline}.field__outer .lead__link strong{font-weight:700}.field__outer .lead__link ul,.field__outer .lead__link ol,.field__outer .link{margin:0 0 16px;padding:0;list-style:none}.field__outer .lead__link ul li,.field__outer .lead__link ol li,.field__outer .link li{font-size:16px;line-height:var(--row-promo__promo);color:var(--promo-icon);margin-bottom:8px;padding-left:34px;position:relative}.field__outer .lead__link ol,.field__outer .body{counter-reset:t2-step}.field__outer .lead__link ol li,.field__outer .body li{counter-increment:t2-step}.field__outer .lead__link ul li:before,.field__outer .lead__link ol li:before,.field__outer .link li:before{width:var(--main--compact);height:var(--main--compact);background:var(--area-tile__col);color:var(--main);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0}.field__outer .lead__link ul li:before{content:"✓"}.field__outer .lead__link ol li:before,.field__outer .body li:before{content:counter(t2-step)}.field__outer .lead__link .section-title{margin:0 0 16px;overflow-x:auto}.field__outer .lead__link table{border-collapse:collapse;table-layout:auto;width:100%;min-width:480px}.field__outer .lead__link th,.field__outer .lead__link td{text-align:left;overflow-wrap:normal;white-space:normal;padding:10px 30px 10px 10px;font-size:16px}.field__outer .lead__link thead th{border-bottom:3px solid var(--meta--lg);font-weight:700}.field__outer .lead__link tbody tr:nth-child(2n){background:var(--text-body__promo,var(--banner--wide))}.field__outer .lead__link tbody td:first-child{font-weight:700}@media (width<=600px){.field__outer .lead__link h2{font-size:22px;line-height:26.4px}.field__outer .lead__link h3{font-size:18px;line-height:21.6px}}