/*! 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{--hero-note__title:initial;--badge__deck:initial;--lead-page__deck:initial;--brand-view:initial;--header:initial;--list-bar:solid;--top-tile__btn:0 0#0000;--box-block__mark:initial;--card-page:100%;--main-mark__bar:0 0#0000;--lead--active:initial;--rail__rail:100%;--view__wrap:initial;--panel--is-on:0 0#0000;--outer__foot:initial;--foot__inner:0 0#0000;--block-link:initial;--bar__hero:0px;--wrap__rail:#fff;--foot--alt:0 0#0000;--list--alt:solid;--icon-media:initial;--media-unit:initial;--bar-meta__mark:initial;--bar-list__foot:initial;--grid__top:initial;--view:initial;--section__panel:initial;--foot__promo:initial;--title:initial;--inner__link:initial;--col-unit__stack:initial;--nav__section:100%;--bar--wide:initial;--item-list__hero:initial}}}@layer theme{:root,:host{--wrap__pane:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--page--is-on:.25rem;--meta__btn:.375rem;--outer--open:.5rem;--section--lead:cubic-bezier(.4,0,.2,1);--head__card:.15s;--foot-slot:cubic-bezier(.4,0,.2,1);--group:var(--header-foot,system-ui,-apple-system,"Segoe UI",sans-serif);--group__link:var(--wrap__pane)}}@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(--group,-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(--inner--compact,normal);font-variation-settings:var(--area__lead,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(--group__link,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--view-block__grid,normal);font-variation-settings:var(--cta__note,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{.card{visibility:collapse}.link{visibility:visible}.btn-tile__deck{position:absolute}.stack-badge__title{position:fixed}.main{position:relative}.head{position:static}.thumb-grid__page{position:sticky}.outer__box{width:100%}@media (width>=40rem){.outer__box{max-width:40rem}}@media (width>=48rem){.outer__box{max-width:48rem}}@media (width>=64rem){.outer__box{max-width:64rem}}@media (width>=80rem){.outer__box{max-width:80rem}}@media (width>=96rem){.outer__box{max-width:96rem}}.view--lead{display:block}.site{display:contents}.stack--lg{display:flex}.stack__head{display:grid}.bar{display:none}.icon--sm{display:inline}.tag-thumb{display:table}.bar--lg{flex-shrink:1}.bar-site{transform:var(--hero-note__title,) var(--badge__deck,) var(--lead-page__deck,) var(--brand-view,) var(--header,)}.card-footer{resize:both}.box--lg{border-style:var(--list-bar);border-width:1px}.row-stack__lead{text-transform:lowercase}.grid__col{text-transform:uppercase}.wrap-footer{font-style:italic}.icon-outer__note{--top-tile__btn:0 1px 3px 0 var(--box-block__mark,#0000001a),0 1px 2px -1px var(--box-block__mark,#0000001a);box-shadow:var(--main-mark__bar),var(--foot__inner),var(--foot--alt),var(--panel--is-on),var(--top-tile__btn)}.mark{outline-style:var(--list--alt);outline-width:1px}.media{--icon-media:blur(8px);filter:var(--icon-media,) var(--media-unit,) var(--bar-meta__mark,) var(--bar-list__foot,) var(--grid__top,) var(--view,) var(--foot__promo,) var(--title,) var(--inner__link,)}.stack{--view:invert(100%);filter:var(--icon-media,) var(--media-unit,) var(--bar-meta__mark,) var(--bar-list__foot,) var(--grid__top,) var(--view,) var(--foot__promo,) var(--title,) var(--inner__link,)}.slot-main{filter:var(--icon-media,) var(--media-unit,) var(--bar-meta__mark,) var(--bar-list__foot,) var(--grid__top,) var(--view,) var(--foot__promo,) var(--title,) var(--inner__link,)}.stack__footer{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--hero-promo__deck,--menu,--view__body,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--item-list__hero,var(--foot-slot));transition-duration:var(--item,var(--head__card))}.site__title{--item-list__hero:var(--section--lead);transition-timing-function:var(--section--lead)}}@property --hero-note__title{syntax:"*";inherits:false}@property --badge__deck{syntax:"*";inherits:false}@property --lead-page__deck{syntax:"*";inherits:false}@property --brand-view{syntax:"*";inherits:false}@property --header{syntax:"*";inherits:false}@property --list-bar{syntax:"*";inherits:false;initial-value:solid}@property --top-tile__btn{syntax:"*";inherits:false;initial-value:0 0#0000}@property --box-block__mark{syntax:"*";inherits:false}@property --card-page{syntax:"<percentage>";inherits:false;initial-value:100%}@property --main-mark__bar{syntax:"*";inherits:false;initial-value:0 0#0000}@property --lead--active{syntax:"*";inherits:false}@property --rail__rail{syntax:"<percentage>";inherits:false;initial-value:100%}@property --view__wrap{syntax:"*";inherits:false}@property --panel--is-on{syntax:"*";inherits:false;initial-value:0 0#0000}@property --outer__foot{syntax:"*";inherits:false}@property --foot__inner{syntax:"*";inherits:false;initial-value:0 0#0000}@property --block-link{syntax:"*";inherits:false}@property --bar__hero{syntax:"<length>";inherits:false;initial-value:0}@property --wrap__rail{syntax:"*";inherits:false;initial-value:#fff}@property --foot--alt{syntax:"*";inherits:false;initial-value:0 0#0000}@property --list--alt{syntax:"*";inherits:false;initial-value:solid}@property --icon-media{syntax:"*";inherits:false}@property --media-unit{syntax:"*";inherits:false}@property --bar-meta__mark{syntax:"*";inherits:false}@property --bar-list__foot{syntax:"*";inherits:false}@property --grid__top{syntax:"*";inherits:false}@property --view{syntax:"*";inherits:false}@property --section__panel{syntax:"*";inherits:false}@property --foot__promo{syntax:"*";inherits:false}@property --title{syntax:"*";inherits:false}@property --inner__link{syntax:"*";inherits:false}@property --col-unit__stack{syntax:"*";inherits:false}@property --nav__section{syntax:"<percentage>";inherits:false;initial-value:100%}@property --bar--wide{syntax:"*";inherits:false}@property --item-list__hero{syntax:"*";inherits:false}.card-col__title,.card-col__title *,.card-col__title :before,.card-col__title :after{box-sizing:border-box}.card-col__title{--footer__page:var(--tag__chip)}@media (width<=991px){.card-col__title{--footer__page:16px}}.card-col__title{background:var(--block-item);min-width:360px;max-width:2048px;color:var(--inner-tag);font-family:var(--header-foot);font-size:var(--media-foot);font-weight:var(--site--lg);line-height:var(--banner--lg);overflow-wrap:anywhere;margin:0 auto;overflow-x:hidden}.card-col__title :where(button,input,select,textarea){font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.card-col__title :where(a){color:inherit;text-decoration:none}.card-col__title :where(img){max-width:100%;height:auto;display:block}.card-col__title :where(button){cursor:pointer;background:0 0;border:0;padding:0}.card-col__title :where(ul,ol){margin:0;padding:0;list-style:none}.card-col__title .field{z-index:200;background:var(--grid__text);color:var(--inner-tag);border-radius:var(--stack--lg);padding:10px 16px;position:absolute;top:0;left:-9999px}.card-col__title .field:focus{top:12px;left:12px}.card-col__title .pane__brand{font-size:var(--list-thumb__menu);text-transform:uppercase;color:var(--inner-tag);margin:0;font-weight:900;line-height:1.2}.card-col__title .mark__btn{font-size:var(--main-main);font-weight:var(--field-promo__item);color:var(--inner-tag);margin:0 0 24px;line-height:1.2}.card-col__title .row--sm{z-index:100;background:var(--list--lead);position:fixed;inset:0 0 auto}.card-col__title .badge-panel__hero{padding-top:calc(var(--unit__nav) + 16px)}.card-col__title .mark-site{width:100%;max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:0 var(--wrap__note);grid-template-columns:1fr;margin:0 auto;display:grid}@media (width>=992px){.card-col__title .mark-site[data-has-aside=true]{grid-template-columns:1fr var(--section--wide);column-gap:var(--title--lead);align-items:start}}.card-col__title .tag-section{min-width:0}.card-col__title .inner__head{margin-bottom:var(--unit-panel)}.card-col__title .row--alt{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=992px){.card-col__title .row--alt{gap:var(--title--lead);grid-template-columns:2fr 1fr}}.card-col__title .view{min-height:var(--unit__list);padding:var(--box);border-radius:var(--stack--lg);color:var(--grid-wrap__slot);text-align:center;transition:color var(--lead),background-color var(--lead),border-color var(--lead),box-shadow var(--lead);border:0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:normal;display:inline-flex}.card-col__title .col__deck{background:var(--banner);color:var(--box-main)}.card-col__title .section-lead+.col__deck,.card-col__title .page-meta__unit+.col__deck{margin-top:16px}.card-col__title .tag__list{font-family:var(--icon);width:180px}.card-col__title .tag__list[data-role="1"]{background:var(--menu__menu,var(--thumb-cta__col));color:var(--thumb__btn)}.card-col__title .tag__list[data-role="2"]{background:var(--note,var(--badge-meta));color:var(--wrap-list__bar)}.card-col__title .group__text{flex:1 1 0;width:auto}.card-col__title .footer-site{background:var(--banner);color:var(--box-main);width:100%}.card-col__title .inner-outer__tile{flex-direction:column;align-items:flex-start;font-size:12px;font-weight:700;line-height:1.2;display:flex}.card-col__title .inner-outer__tile span:last-child{font-size:14px}.card-col__title .note-block__deck{max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:12px var(--wrap__note);align-items:center;gap:12px;margin:0 auto;display:flex}.card-col__title .link__item{margin-right:auto;display:inline-flex}.card-col__title .rail__group{object-fit:contain;width:116px;height:50px}@media (width<=991px){.card-col__title .note-block__deck{padding:15px var(--wrap__note) 14px}.card-col__title .rail__group{width:auto;height:40px}}.card-col__title .section-banner__inner{color:var(--inner-tag);font-size:20px;font-weight:800}.card-col__title .cta-field{gap:8px;display:none}@media (width>=992px){.card-col__title .cta-field{display:flex}}.card-col__title .row{border-radius:var(--stack--lg);background:var(--site);width:40px;height:40px;color:var(--media);justify-content:center;align-items:center;display:inline-flex}@media (width>=992px){.card-col__title .row{display:none}}.card-col__title .tile__area,.card-col__title .row[aria-expanded=true] .head-banner{display:none}.card-col__title .row[aria-expanded=true] .tile__area{display:block}.card-col__title .bar--soft{display:none}@media (width>=992px){.card-col__title .bar--soft{max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:0 var(--wrap__note);margin:0 auto 12px;display:block}.card-col__title .thumb-field__hero{background:var(--rail--wide,var(--grid__text));border-radius:var(--outer--open);flex-wrap:nowrap;justify-content:center;gap:6px;padding:8px 30px;display:flex}.card-col__title .text__tag{border-radius:var(--stack--lg);color:var(--inner-tag);transition:background-color var(--lead);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.card-col__title .text__tag:hover,.card-col__title .text__tag[aria-current=page]{background:var(--header-hero__body);color:var(--section-field)}}.card-col__title .menu-badge{max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:0 var(--wrap__note) 12px;gap:8px;margin:0 auto;display:flex}@media (width>=992px){.card-col__title .menu-badge{display:none}}.card-col__title .banner--soft{display:none}@media (width>=992px){.card-col__title .banner--soft{display:none!important}}.card-col__title .banner--soft.is-open{background:var(--grid__text);border-radius:var(--outer--open);max-height:413px;margin-top:9px;padding:16px 12px 12px;display:block;position:absolute;top:100%;left:10px;right:10px;overflow:auto}.card-col__title .panel-menu__media{min-height:42px;color:var(--inner-tag);align-items:center;font-size:16px;display:flex}.card-col__title[data-scroll-lock]{overflow:hidden}.card-col__title .block--sub{margin-bottom:var(--unit-panel);display:block}.card-col__title .top__slot{background:var(--grid__text);border-radius:var(--outer--open);padding:var(--footer__page)}.card-col__title .foot-body{align-items:center;gap:12px;width:100%;display:flex}.card-col__title .banner__tag{color:var(--inner-tag);font-size:16px;font-weight:700}.card-col__title .site-outer{color:var(--menu-foot);margin-left:auto;font-size:14px}.card-col__title .badge__tag{color:var(--lead-head,var(--site));transition:transform var(--lead)}.card-col__title .top__slot[data-expanded=true] .badge__tag{transform:rotate(180deg)}.card-col__title .col-btn__inner{flex-direction:column;margin-top:16px;display:flex}.card-col__title .hero-outer__icon{border-bottom:1px solid var(--header-hero__body)}.card-col__title .hero-outer__icon:last-child{border-bottom:0}.card-col__title .hero-outer__icon a{color:var(--inner-tag);align-items:center;gap:12px;padding:10px 0;font-size:14.4px;display:flex}.card-col__title .lead{width:var(--head);height:var(--head);background:var(--site);color:var(--media);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14.4px;font-weight:400;display:inline-flex}.card-col__title .hero-outer__icon a:hover .link-bar__link{color:var(--site)}.card-col__title .grid-main{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot));border-radius:var(--outer--open);grid-template-columns:1fr;align-items:center;gap:24px;padding:16px;display:grid}@media (width>=992px){.card-col__title .grid-main{padding:var(--footer__page);grid-template-columns:3fr 2fr;gap:34px}.card-col__title .link--sub{order:2}.card-col__title .card__mark{order:1}}.card-col__title .link--sub{border-radius:var(--stack--lg);object-fit:cover;width:100%}.card-col__title .tag--sm{color:var(--badge--is-on,var(--grid-wrap__slot));margin:10px 0 16px;font-size:16px;font-weight:600;line-height:22.4px}@media (width>=601px){.card-col__title .tag--sm{font-size:18px;line-height:25.2px}}.card-col__title .grid-main .pane__brand{color:var(--badge--is-on,var(--grid-wrap__slot));margin-bottom:0}.card-col__title .card__mark .col__deck{width:fit-content}.card-col__title .thumb-box__field{background:var(--grid__text);border-radius:var(--outer--open);padding:var(--footer__page);border-top:var(--block__lead) solid var(--row--sm)}.card-col__title .thumb-box__field .mark__btn{text-align:left}.card-col__title .head-pane__card{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.card-col__title .head-pane__card{align-items:flex-start;gap:var(--title--lead);flex-direction:row}.card-col__title .head-pane__card[data-media-side=left]{flex-direction:row-reverse}}.card-col__title .field--compact{flex:3 1 0;min-width:0}.card-col__title .view-col{border-radius:var(--stack--lg);object-fit:cover;flex:2 1 0;width:100%;min-width:0}.card-col__title .outer--compact{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=601px){.card-col__title .outer--compact{grid-template-columns:repeat(2,1fr)}}.card-col__title .site-foot__menu{background:var(--chip-col__rail);border-radius:var(--stack--lg);min-height:160px;padding:20px;display:block;position:relative}.card-col__title .field-head__panel{font-size:20px;font-weight:700;line-height:var(--bar-field__thumb);color:var(--inner-tag);margin:0 0 4px}.card-col__title .list__meta{color:var(--inner-tag);margin:0;font-size:12px}.card-col__title .section--wide{align-items:flex-end;display:flex;position:absolute;bottom:20px;left:20px}.card-col__title .site-foot{background:var(--site);width:32px;height:32px;color:var(--media);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.card-col__title .block{object-fit:cover;width:145px;max-width:50%;height:81px;position:absolute;bottom:0;right:0}.card-col__title .item__icon{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot));border-radius:var(--outer--open);padding:var(--footer__page);text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.card-col__title .site__stack{background:var(--banner);width:56px;height:56px;color:var(--grid-wrap__slot);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.card-col__title .box-media{font-size:20px;font-weight:700;line-height:var(--bar-field__thumb);color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 12px}.card-col__title .pane{background:var(--badge--is-on,var(--grid-wrap__slot));width:48px;height:2px;margin-bottom:12px;display:block}.card-col__title .group__btn{color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 20px;font-size:16px}.card-col__title .top-body{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.card-col__title .panel-list{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.card-col__title .panel-list .mark__btn{margin-bottom:0}.card-col__title .deck__item{border-radius:var(--stack--lg);background:var(--bar__panel);height:36px;color:var(--badge--is-on,var(--grid-wrap__slot));font-family:var(--icon);align-items:center;padding:6px 14px;font-size:16px;font-weight:400;display:inline-flex}.card-col__title .mark__meta{gap:var(--meta);grid-template-columns:repeat(2,1fr);display:grid}.card-col__title .slot-text__header{grid-template-columns:1fr}@media (width>=601px){.card-col__title .mark__meta{grid-template-columns:repeat(5,1fr)}.card-col__title .slot-text__header{grid-template-columns:repeat(3,1fr)}}.card-col__title .row--compact{border-radius:var(--stack--lg);background:var(--chip-col__rail);display:block;position:relative;overflow:hidden}.card-col__title .top--wide{aspect-ratio:4/3;object-fit:cover;width:100%}.card-col__title .slot-text__header .top--wide{aspect-ratio:295/413}.card-col__title .deck-block__hero{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot));padding:4px 8px;font-size:13px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.card-col__title .top--wide{transition:filter var(--lead)}.card-col__title .row--compact:is(:hover,:focus-visible) .top--wide{filter:brightness(.6)}.card-col__title .row--compact:is(:hover,:focus-visible) .deck-block__hero{background:0 0;top:0;bottom:auto}.card-col__title .panel{border-radius:var(--stack--lg);background:var(--banner);color:var(--box-main);font-family:var(--icon);white-space:nowrap;padding:7px 20px;font-size:16px;font-weight:400;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.card-col__title .row--compact:is(:hover,:focus-visible) .panel{display:block}.card-col__title .page{gap:var(--title--lead);grid-template-columns:1fr;display:grid}@media (width>=601px){.card-col__title .page{grid-template-columns:repeat(3,1fr)}}.card-col__title .inner{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot));border-radius:var(--outer--open);padding:var(--footer__page);text-align:center;border:2px solid #0000;flex-direction:column;align-items:center;display:flex}.card-col__title .body__promo{width:auto;max-height:110px;margin:0 auto 16px}.card-col__title .box-meta__hero{color:var(--badge--is-on,var(--grid-wrap__slot));align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.card-col__title .stack-footer__stack{border:2px solid var(--badge--is-on,var(--grid-wrap__slot));border-radius:50%;width:12px;height:12px}.card-col__title .cta-text{color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 8px;font-size:32px;font-weight:900}.card-col__title .title{color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 20px;font-size:16px}.card-col__title .inner .col__deck{width:100%;max-width:240px}.card-col__title .slot__col{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot));border-radius:var(--outer--open);padding:var(--footer__page);flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:relative}.card-col__title .foot-link{flex:260px;min-width:0}.card-col__title .footer-menu{color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 8px;font-size:32px;font-weight:800}.card-col__title .title--compact{color:var(--badge--is-on,var(--grid-wrap__slot));margin:0 0 16px;font-size:16px;font-weight:600}.card-col__title .section-title__header{flex:none;width:auto;height:280px}@media (width>=601px){.card-col__title .slot__col{min-height:214px;padding-right:240px}.card-col__title .section-title__header{position:absolute;top:-33px;right:40px}}.card-col__title .mark-wrap__badge{flex-direction:column;gap:24px;display:flex}@media (width>=992px){.card-col__title .text__meta{align-items:flex-start;gap:var(--title--lead);flex-direction:row}.card-col__title .text__meta .slot-item{flex:2 1 0}.card-col__title .text__meta .hero__head{flex:3 1 0}}.card-col__title .slot-item{border-radius:var(--stack--lg);object-fit:cover;width:100%;min-width:0}.card-col__title .text__body{color:var(--inner-tag);margin:0 0 16px;font-size:16px}.card-col__title .title-thumb__wrap{overflow-x:auto}.card-col__title .box--compact{table-layout:auto;border-collapse:collapse;width:max-content;min-width:100%}.card-col__title .box--compact th,.card-col__title .box--compact td{text-align:left;overflow-wrap:normal;padding:10px 30px 10px 10px;font-size:16px}.card-col__title .box--compact thead th{border-bottom:3px solid var(--meta-meta);font-weight:700}.card-col__title .box--compact tbody th{text-align:left;font-weight:700}.card-col__title .box--compact tbody td{font-weight:400}.card-col__title .box--compact tbody tr:nth-child(2n){background:var(--btn--sm,var(--page-body__page))}.card-col__title .box--compact tbody tr:nth-child(2n) th:first-child,.card-col__title .box--compact tbody tr:nth-child(2n) td:first-child{border-radius:0 0 0 var(--stack--lg)}.card-col__title .box--compact tbody tr:nth-child(2n) th:last-child,.card-col__title .box--compact tbody tr:nth-child(2n) td:last-child{border-radius:0 0 var(--stack--lg)0}.card-col__title .inner__main{color:var(--menu-foot);margin:0 0 16px}.card-col__title .inner__top{color:var(--menu-foot);margin:16px 0 0}.card-col__title .col{color:var(--menu-foot);margin:0 0 16px}.card-col__title .wrap--lg{border-bottom:1px solid var(--header-hero__body)}.card-col__title .wrap--lg:last-child{border-bottom:0}.card-col__title .tile--active{font-size:inherit;font-weight:inherit;margin:0}.card-col__title .icon{text-align:left;width:100%;color:var(--field-nav__link);justify-content:space-between;align-items:center;gap:16px;padding:20px 60px 20px 20px;font-size:20px;font-weight:700;display:flex;position:relative}.card-col__title .icon[aria-expanded=true]{color:var(--site)}.card-col__title .media-stack{transition:transform var(--lead);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.card-col__title .icon[aria-expanded=true] .media-stack{transform:translateY(-50%) rotate(180deg)}.card-col__title .title-bar__title{color:var(--inner-tag);padding:0 20px 20px;font-size:16px;font-weight:400}.card-col__title .box__bar{background:var(--grid__text);border-radius:var(--outer--open);padding:var(--footer__page)}.card-col__title .box__bar .mark__btn{margin-bottom:16px;font-size:28px}.card-col__title .box__bar .banner{flex-direction:column;gap:6px;display:flex}.card-col__title .box__bar .btn{border-radius:var(--stack--lg);min-height:42px;color:var(--inner-tag);transition:color var(--lead),background-color var(--lead);align-items:center;gap:10px;padding:10px;font-size:16px;display:flex}.card-col__title .box__bar .btn:hover{background:var(--bar__panel);color:var(--badge--is-on,var(--grid-wrap__slot))}.card-col__title .outer-title{background:var(--grid__text);border-radius:var(--outer--open);padding:var(--footer__page)}.card-col__title .outer-title .banner{flex-wrap:wrap;gap:10px;display:flex}.card-col__title .outer-title .btn{border-radius:var(--stack--lg);background:var(--chip-col__rail);color:var(--inner-tag);align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}.card-col__title .row-block__item{width:18px;height:18px;display:inline-flex}.card-col__title .row-block__item svg{width:100%;height:100%}.card-col__title .link--active{min-width:0}@media (width<=991px){.card-col__title .link--active{margin-top:20px}}.card-col__title .grid-header__body{background:var(--deck__slot);padding:42px 0}.card-col__title .field-col__icon{max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:0 var(--wrap__note);margin:0 auto}.card-col__title .head-cta__badge{margin-bottom:32px}.card-col__title .media__icon{object-fit:contain;width:116px;height:50px}.card-col__title .body__cta{color:var(--inner-tag);font-size:20px;font-weight:800}.card-col__title .deck__deck{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}@media (width>=992px){.card-col__title .deck__deck{flex-direction:row;justify-content:space-between}}.card-col__title .foot{flex-wrap:wrap;gap:32px;display:flex}.card-col__title .box{color:var(--inner-tag);margin:0 0 12px;font-size:16px;font-weight:700}.card-col__title .link-field{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}@media (width>=992px){.card-col__title .link-field{pointer-events:none}.card-col__title .box--soft{display:none}}.card-col__title .block-wrap__footer{flex-direction:column;gap:23px;display:flex}@media (width<=991px){.card-col__title .block-wrap__footer{display:none}.card-col__title .link-field[aria-expanded=true]+.block-wrap__footer{display:flex}.card-col__title .foot{flex-direction:column;gap:16px}}@media (width>=992px){.card-col__title .link__site{grid-template-columns:repeat(2,minmax(120px,max-content));gap:23px 32px;display:grid}}.card-col__title .block-wrap__footer li a{color:var(--menu-foot);font-size:14px;display:block}.card-col__title .block-wrap__footer li a:hover{color:var(--site)}.card-col__title .thumb{flex-direction:column;gap:16px;display:flex}@media (width>=992px){.card-col__title .thumb{align-items:flex-end}}.card-col__title .nav--active{color:var(--inner-tag);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.card-col__title .main-brand{gap:10px;display:flex}.card-col__title .badge__brand{border-radius:var(--stack--lg);background:var(--bar__panel);width:30px;height:30px;color:var(--badge--is-on,var(--grid-wrap__slot));transition:background-color var(--lead),color var(--lead);justify-content:center;align-items:center;display:inline-flex}.card-col__title .badge__brand:hover,.card-col__title .badge__brand:focus-visible{background:var(--panel-top);color:var(--item-banner)}.card-col__title .badge__brand:hover :is(img,svg),.card-col__title .badge__brand:focus-visible :is(img,svg){transform:scale(1.18)}.card-col__title .badge__brand img,.card-col__title .list--sm{object-fit:contain;width:16px;height:16px}.card-col__title .list--sm path{transform:scale(var(--header-thumb__btn,1));transform-box:fill-box;transform-origin:50%}.card-col__title .main__row{--header-thumb__btn:1.28}.card-col__title .deck{--header-thumb__btn:1.18}.card-col__title .badge--sm{--header-thumb__btn:1.06}.card-col__title .lead--wide{--header-thumb__btn:.82}.card-col__title .outer-unit__chip{border-top:1px solid var(--menu-foot);flex-wrap:wrap;gap:16px;margin-bottom:32px;padding-top:32px;display:flex}.card-col__title .meta--lg img{width:auto;height:35px}.card-col__title .top--alt{width:35px;height:35px;color:var(--lead-header__field);display:block}.card-col__title .cta{width:auto;height:18px;color:var(--lead-header__field);display:block}.card-col__title .meta--lg span{color:var(--menu-foot);font-size:12px}.card-col__title .top-text__head{border-top:1px solid var(--menu-foot);grid-template-columns:1fr;gap:12px;padding-top:24px;display:grid}@media (width>=992px){.card-col__title .top-text__head{grid-template-columns:829fr 415fr}}.card-col__title .body-icon__list,.card-col__title .outer__btn{color:var(--menu-foot);margin:0;font-size:14px}.card-col__title .thumb-section{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width>=992px){.card-col__title .thumb-section{justify-content:flex-end}}.card-col__title .footer{width:auto;height:20px}.card-col__title .link__outer{color:var(--menu-foot);font-size:14px}@media (width<=991px){.card-col__title .thumb-section{gap:16px}}.card-col__title .thumb-btn{border-radius:var(--stack--lg);background:var(--foot--sm);width:40px;height:40px;color:var(--foot--compact);z-index:90;justify-content:center;align-items:center;display:none;position:fixed;bottom:20px;right:20px}.card-col__title .thumb-btn.is-visible{display:inline-flex}.card-col__title .thumb-btn svg{width:16px;height:16px}.card-col__title .group__chip{max-width:calc(var(--main-main__mark) + var(--wrap__note)*2);padding:60px var(--wrap__note) 80px;text-align:center;margin:0 auto}.card-col__title .hero-menu__footer{color:var(--site-foot);margin:0;font-size:96px;font-weight:900}.card-col__title .hero__hero{color:var(--site);margin:0 0 8px;font-weight:700}.card-col__title .unit__nav,.card-col__title .thumb-outer__header{color:var(--menu-foot)}.card-col__title .group__chip .view{margin:16px 0}@media (width<=600px){.card-col__title .pane__brand{font-size:25px;line-height:30px}.card-col__title .box__bar .mark__btn{font-size:22px}.card-col__title .mark__btn{font-size:22px;line-height:26.4px}}:where(.row--sm){color:var(--inner-tag)}.row--sm{--inner-tag:var(--tile-site__panel);--menu-foot:var(--body);--deck:var(--header-rail__btn);--lead-header__field:var(--tag-chip__block)}:where(.grid-header__body){color:var(--inner-tag)}.grid-header__body{--inner-tag:var(--bar-foot__tag);--menu-foot:var(--block-header);--lead-header__field:var(--unit--compact)}:where(.card-col__title .banner--soft.is-open,.card-col__title .outer-title,.card-col__title .box__bar,.card-col__title .thumb-field__hero,.card-col__title .thumb-box__field,.card-col__title .field,.card-col__title .top__slot){color:var(--inner-tag)}.card-col__title .banner--soft.is-open,.card-col__title .outer-title,.card-col__title .box__bar,.card-col__title .thumb-field__hero,.card-col__title .thumb-box__field,.card-col__title .field,.card-col__title .top__slot{--inner-tag:var(--list__badge);--menu-foot:var(--page-slot);--lead-header__field:var(--media-hero)}:where(.card-col__title .section-lead tbody tr:nth-child(2n),.card-col__title .box--compact tbody tr:nth-child(2n)){color:var(--inner-tag)}.card-col__title .section-lead tbody tr:nth-child(2n),.card-col__title .box--compact tbody tr:nth-child(2n){--inner-tag:var(--title--wide,var(--bar-section__mark));--menu-foot:var(--text-pane,var(--note__section));--lead-header__field:var(--lead-page)}:where(.site-foot__menu,.card-col__title .outer-title .btn,.card-col__title .row--compact){color:var(--section-field)}.site-foot__menu,.card-col__title .outer-title .btn,.card-col__title .row--compact{--inner-tag:var(--section-field);--menu-foot:var(--icon--lead)}.grid-main,.slot__col,.inner,.item__icon{--banner:var(--cta);--box-main:var(--page__cta)}.card-col__title .section-lead{overflow-wrap:anywhere}.card-col__title .section-lead h2{font-size:28px;font-weight:var(--field-promo__item);color:var(--inner-tag);margin:24px 0;line-height:1.2}.card-col__title .section-lead h2:first-child{margin-top:0}.card-col__title .section-lead h3{color:var(--inner-tag);margin:24px 0 12px;font-size:20px;font-weight:700;line-height:24px}.card-col__title .section-lead h4{color:var(--inner-tag);margin:20px 0 8px;font-size:16px;font-weight:600;line-height:19.2px}.card-col__title .section-lead p{font-size:16px;font-weight:400;line-height:var(--banner--lg);color:var(--inner-tag);margin:0 0 16px}.card-col__title .section-lead>:last-child{margin-bottom:0}.card-col__title .section-lead a{color:var(--site);text-decoration:underline}.card-col__title .section-lead strong{font-weight:700}.card-col__title .section-lead ul,.card-col__title .section-lead ol,.card-col__title .page-meta__unit{margin:0 0 16px;padding:0;list-style:none}.card-col__title .section-lead ul li,.card-col__title .section-lead ol li,.card-col__title .page-meta__unit li{font-size:16px;line-height:var(--banner--lg);color:var(--inner-tag);margin-bottom:8px;padding-left:34px;position:relative}.card-col__title .section-lead ol,.card-col__title .body{counter-reset:t2-step}.card-col__title .section-lead ol li,.card-col__title .body li{counter-increment:t2-step}.card-col__title .section-lead ul li:before,.card-col__title .section-lead ol li:before,.card-col__title .page-meta__unit li:before{width:var(--head);height:var(--head);background:var(--site);color:var(--grid-wrap__slot);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0}.card-col__title .section-lead ul li:before{content:"✓"}.card-col__title .section-lead ol li:before,.card-col__title .body li:before{content:counter(t2-step)}.card-col__title .section-lead .card__body{margin:0 0 16px;overflow-x:auto}.card-col__title .section-lead table{border-collapse:collapse;table-layout:auto;width:100%;min-width:480px}.card-col__title .section-lead th,.card-col__title .section-lead td{text-align:left;overflow-wrap:normal;white-space:normal;padding:10px 30px 10px 10px;font-size:16px}.card-col__title .section-lead thead th{border-bottom:3px solid var(--meta-meta);font-weight:700}.card-col__title .section-lead tbody tr:nth-child(2n){background:var(--btn--sm,var(--page-body__page))}.card-col__title .section-lead tbody td:first-child{font-weight:700}@media (width<=600px){.card-col__title .section-lead h2{font-size:22px;line-height:26.4px}.card-col__title .section-lead h3{font-size:18px;line-height:21.6px}}