/*! 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{--title-page:initial;--brand-stack:initial;--inner-badge__panel:initial;--pane-panel__link:initial;--main-field__thumb:initial;--list--wide:solid;--tag-grid:0 0#0000;--brand-media__row:initial;--tile__cta:100%;--meta--is-on:0 0#0000;--chip-wrap__outer:initial;--link-panel__block:100%;--hero--open:initial;--icon-outer__page:0 0#0000;--btn--open:initial;--col--lead:0 0#0000;--tile-top__list:initial;--col--sub:0px;--field__tile:#fff;--header-wrap:0 0#0000;--section:solid;--icon:initial;--unit__grid:initial;--field--compact:initial;--body-body__lead:initial;--head--lead:initial;--thumb-group__chip:initial;--lead-link:initial;--row-link:initial;--group-cta__link:initial;--badge-body__pane:initial;--cta__block:initial;--row--wide:100%;--tile--is-on:initial;--unit-list__foot:initial}}}@layer theme{:root,:host{--thumb:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--note--compact:.25rem;--item:.375rem;--slot-menu:.5rem;--lead:cubic-bezier(.4,0,.2,1);--main-note__title:.15s;--unit__nav:cubic-bezier(.4,0,.2,1);--text-meta__note:var(--icon-tag,system-ui,-apple-system,"Segoe UI",sans-serif);--brand--lead:var(--thumb)}}@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(--text-meta__note,-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(--text,normal);font-variation-settings:var(--grid--sm,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(--brand--lead,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--footer-box__bar,normal);font-variation-settings:var(--note--alt,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{.site__box{visibility:collapse}.grid-meta{visibility:visible}.tag{position:absolute}.promo__unit{position:fixed}.outer-icon__list{position:relative}.block__area{position:static}.mark__hero{position:sticky}.site-unit__top{width:100%}@media (width>=40rem){.site-unit__top{max-width:40rem}}@media (width>=48rem){.site-unit__top{max-width:48rem}}@media (width>=64rem){.site-unit__top{max-width:64rem}}@media (width>=80rem){.site-unit__top{max-width:80rem}}@media (width>=96rem){.site-unit__top{max-width:96rem}}.badge--open{display:block}.hero-stack__card{display:contents}.header-col__link{display:flex}.menu-top{display:grid}.menu__top{display:none}.btn--lead{display:inline}.deck--open{display:table}.hero--soft{flex-shrink:1}.body-deck__field{transform:var(--title-page,) var(--brand-stack,) var(--inner-badge__panel,) var(--pane-panel__link,) var(--main-field__thumb,)}.panel-list__card{resize:both}.foot--alt{border-style:var(--list--wide);border-width:1px}.bar{text-transform:lowercase}.text__header{text-transform:uppercase}.stack--active{font-style:italic}.main-icon__site{--tag-grid:0 1px 3px 0 var(--brand-media__row,#0000001a),0 1px 2px -1px var(--brand-media__row,#0000001a);box-shadow:var(--meta--is-on),var(--col--lead),var(--header-wrap),var(--icon-outer__page),var(--tag-grid)}.foot-nav{outline-style:var(--section);outline-width:1px}.btn-body{--icon:blur(8px);filter:var(--icon,) var(--unit__grid,) var(--field--compact,) var(--body-body__lead,) var(--head--lead,) var(--thumb-group__chip,) var(--row-link,) var(--group-cta__link,) var(--badge-body__pane,)}.lead-note{--thumb-group__chip:invert(100%);filter:var(--icon,) var(--unit__grid,) var(--field--compact,) var(--body-body__lead,) var(--head--lead,) var(--thumb-group__chip,) var(--row-link,) var(--group-cta__link,) var(--badge-body__pane,)}.stack-nav__promo{filter:var(--icon,) var(--unit__grid,) var(--field--compact,) var(--body-body__lead,) var(--head--lead,) var(--thumb-group__chip,) var(--row-link,) var(--group-cta__link,) var(--badge-body__pane,)}.box--sm{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--nav-pane__header,--footer--open,--brand-inner,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--unit-list__foot,var(--unit__nav));transition-duration:var(--pane-meta__group,var(--main-note__title))}.site{--unit-list__foot:var(--lead);transition-timing-function:var(--lead)}}@property --title-page{syntax:"*";inherits:false}@property --brand-stack{syntax:"*";inherits:false}@property --inner-badge__panel{syntax:"*";inherits:false}@property --pane-panel__link{syntax:"*";inherits:false}@property --main-field__thumb{syntax:"*";inherits:false}@property --list--wide{syntax:"*";inherits:false;initial-value:solid}@property --tag-grid{syntax:"*";inherits:false;initial-value:0 0#0000}@property --brand-media__row{syntax:"*";inherits:false}@property --tile__cta{syntax:"<percentage>";inherits:false;initial-value:100%}@property --meta--is-on{syntax:"*";inherits:false;initial-value:0 0#0000}@property --chip-wrap__outer{syntax:"*";inherits:false}@property --link-panel__block{syntax:"<percentage>";inherits:false;initial-value:100%}@property --hero--open{syntax:"*";inherits:false}@property --icon-outer__page{syntax:"*";inherits:false;initial-value:0 0#0000}@property --btn--open{syntax:"*";inherits:false}@property --col--lead{syntax:"*";inherits:false;initial-value:0 0#0000}@property --tile-top__list{syntax:"*";inherits:false}@property --col--sub{syntax:"<length>";inherits:false;initial-value:0}@property --field__tile{syntax:"*";inherits:false;initial-value:#fff}@property --header-wrap{syntax:"*";inherits:false;initial-value:0 0#0000}@property --section{syntax:"*";inherits:false;initial-value:solid}@property --icon{syntax:"*";inherits:false}@property --unit__grid{syntax:"*";inherits:false}@property --field--compact{syntax:"*";inherits:false}@property --body-body__lead{syntax:"*";inherits:false}@property --head--lead{syntax:"*";inherits:false}@property --thumb-group__chip{syntax:"*";inherits:false}@property --lead-link{syntax:"*";inherits:false}@property --row-link{syntax:"*";inherits:false}@property --group-cta__link{syntax:"*";inherits:false}@property --badge-body__pane{syntax:"*";inherits:false}@property --cta__block{syntax:"*";inherits:false}@property --row--wide{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tile--is-on{syntax:"*";inherits:false}@property --unit-list__foot{syntax:"*";inherits:false}.col-inner__inner{color:var(--mark);background:var(--block-chip__foot);font-family:var(--icon-tag);font-size:var(--brand-site);font-weight:var(--group);line-height:var(--field__block);margin:0}.col-inner__inner *,.col-inner__inner :before,.col-inner__inner :after{box-sizing:border-box}.col-inner__inner img{max-width:100%;height:auto;display:block}.col-inner__inner a{color:inherit}.media-view__footer{width:min(100%,var(--block__body));padding-inline:var(--promo-main);margin-inline:auto}.section__grid{min-height:55vh;scroll-margin-top:82px;overflow:clip}.badge-note__media{padding-block:calc(var(--list--lg)/2);scroll-margin-top:82px}.badge-note__media h2,.badge-note__media h3,.media--sub :is(h1,h2),.pane__tag h1{color:var(--mark);font-weight:var(--tag-thumb__main);line-height:var(--main);margin:0}.badge-note__media h2{font-size:var(--note-page__outer);margin-bottom:20px}.badge-note__media h3{font-size:var(--box-inner)}.page-mark{max-width:850px;color:var(--card--open);margin:-4px 0 24px}.media-list__section{color:var(--meta);margin:0 0 10px;font-weight:600}.col-inner__inner .btn{z-index:50;color:var(--wrap--wide);background:var(--panel-slot);border-radius:50px;padding:10px 16px;position:fixed;inset:8px auto auto 8px;transform:translateY(-160%)}.btn:focus{transform:none}.tag-mark__brand,.text-tile__stack{text-align:center;min-height:42px;transition:color var(--badge__head),background-color var(--badge__head),border-color var(--badge__head),filter var(--badge__head);border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;padding:9.6px 24px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.col-inner__inner .tile{color:var(--wrap--wide);background:var(--panel-slot)}.col-inner__inner .tile:hover{filter:brightness(.84)}.col-inner__inner .outer--lg,.col-inner__inner .field-meta__inner{color:var(--note);background:var(--head__deck)}.col-inner__inner .mark{color:var(--badge--lead);background:var(--page__area);border-color:var(--head__deck)}.foot__col{z-index:40;background:var(--page-site);border-bottom:1px solid var(--head-menu);position:sticky;top:0}.item-tag__view{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:72px;display:grid}.rail__main{align-self:stretch;align-items:center;height:100%;text-decoration:none;display:flex}.col-inner__inner .text-body__menu{width:auto;max-width:150px;max-height:44px;margin-block:auto}.site--sub{font-size:20px;font-weight:700}.list{white-space:nowrap;scrollbar-width:none;justify-content:safe center;align-items:center;gap:20px;min-width:0;display:flex;overflow-x:auto}.list::-webkit-scrollbar{display:none}.list a{flex:none;padding-block:10px;font-size:14.4px;text-decoration:none}.list a[aria-current=page],.list a:hover{color:var(--panel-slot)}.main--alt{flex:none;align-items:center;gap:8px;display:flex}.text-tile__stack{white-space:nowrap;min-height:40px;padding:8px 16px;font-size:16px}.unit{width:36px;height:44px;color:var(--mark);appearance:none;box-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;padding:0;display:none}.unit svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:36px;height:36px}.unit:focus-visible{outline:2px solid var(--panel-slot);outline-offset:2px}.wrap--soft,.list--open{display:none}.field--is-on{border-bottom:1px solid var(--head-menu);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 16px;display:flex}.grid--is-on{width:42px;height:42px;color:var(--mark);background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.grid--is-on svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:26px}.mark-hero__panel{padding:8px var(--pane-grid__hero) 16px;align-content:start;display:grid;overflow-y:auto}.wrap--soft a{border-bottom:1px solid var(--head-menu);align-items:center;min-height:48px;padding-inline:12px;text-decoration:none;display:flex}.stack{color:var(--banner--is-on);background:var(--head__deck);border-radius:50px;justify-content:center;margin-top:10px}.media--sub{background:var(--card-wrap__icon);padding-block:24px}.section--wide{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center;gap:40px;display:grid}.pane-tile__brand .section--wide{grid-template-columns:1fr}.pane__unit{padding-block:18px}.media--sub :is(h1,h2){max-width:760px;font-size:var(--tag);font-weight:var(--group-body__banner);margin:0 0 16px}.head-footer__hero{max-width:720px;margin:0 0 20px}.inner-title{background:var(--block-chip__foot);border:1px solid var(--head-menu);border-radius:10px;width:fit-content;min-width:280px;margin-bottom:20px;padding:18px 22px;display:grid}.inner-title span,.inner-title small{color:var(--card--open)}.inner-title strong{color:var(--panel-slot);font-size:28px;line-height:1.2}.rail{margin:0}.rail img{object-fit:contain;border-radius:10px;width:100%;max-height:430px}.inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.page .note--alt{order:2}.note--alt{margin:0}.note--alt img{border-radius:var(--slot-menu);width:100%}.site-menu{min-width:0}.site-menu .tag-mark__brand{margin-top:10px}.meta--active{border-radius:0;max-width:100%;overflow-x:auto}.view-meta__view table{border-collapse:separate;border-spacing:0;background:var(--block-chip__foot);width:100%;min-width:680px}.view-unit__main table{table-layout:fixed}.view-unit__main .header--open{width:40%}.view-unit__main .card__tag{width:60%}.col-inner__inner .view-meta__view.view-unit__main table tr>:first-child{width:40%}.link__field table{table-layout:fixed}.link__field .header--open{width:30%}.link__field .card__tag,.link__field .cta__row{width:20%}.link__field .meta__header{width:30%}.view-meta__view th,.view-meta__view td{text-align:left;border-right:1px solid var(--chip__badge);border-bottom:1px solid var(--chip__badge);padding:14px 14px 14px 24px}.view-meta__view thead th{color:var(--mark);background:var(--section__list);border-top:1px solid var(--chip__badge);border-bottom-width:3px;font-weight:700}.view-meta__view tr>:first-child{border-left:1px solid var(--chip__badge)}.view-meta__view tbody th{color:var(--mark);font-weight:400}.banner{margin:18px 0 0}.outer--compact{padding-block:20px;display:flex}.block-chip__text{justify-content:flex-start}.card{justify-content:center}.menu-thumb{justify-content:flex-end}.unit__item{gap:24px;display:grid}.tag-rail{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start}.unit__item figure{margin:0}.unit__item img{border-radius:var(--slot-menu);width:100%}.lead--wide{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lead--wide li{grid-template-columns:42px 1fr;align-items:start;gap:14px;display:grid}.menu-chip__foot li{background:var(--card-wrap__icon);border-radius:var(--slot-menu);padding:18px}.media-header__head{width:36px;height:36px;color:var(--banner--is-on);background:var(--panel-slot);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lead--wide strong{margin-top:5px;display:block}.lead--wide p{margin:5px 0 0}.outer-head__slot{color:var(--card--open)}.main-note{gap:24px;display:grid}.head{background:var(--card-wrap__icon);border-radius:var(--slot-menu);grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:24px;padding:24px;display:grid}.head:nth-child(2n) figure{order:-1}.head h3{margin-bottom:12px}.head p{margin:0 0 14px}.head ol{padding-left:22px}.head figure{margin:0}.head img{object-fit:cover;border-radius:10px;width:100%;height:100%;max-height:380px}.link-tag__stack{gap:var(--promo--open);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width>=1024px){.wrap__top{grid-template-columns:repeat(4,minmax(0,1fr))}.field__area{grid-template-columns:repeat(5,minmax(0,1fr))}.col__rail{grid-template-columns:repeat(6,minmax(0,1fr))}}.lead{background:var(--meta);border-radius:var(--slot-menu);min-width:0;text-decoration:none;overflow:hidden}.link-icon__block{aspect-ratio:1/1.18;background:var(--page--alt);display:block;position:relative;overflow:hidden}.link-icon__block img{object-fit:cover;width:100%;height:100%;transition:filter var(--badge__head),transform var(--badge__head)}.bar--soft{min-width:96px;min-height:42px;color:var(--wrap--wide);background:var(--panel-slot);opacity:0;pointer-events:none;transition:opacity var(--badge__head),transform var(--badge__head),filter var(--badge__head);border-radius:50px;justify-content:center;align-items:center;padding:9px 24px;font-weight:700;line-height:1.35;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.92)}.lead:is(:hover,:focus-visible) img{filter:brightness(.58);transform:scale(1.025)}.lead:is(:hover,:focus-visible) .bar--soft{opacity:1;transform:translate(-50%,-50%) scale(1)}.lead:focus-visible{outline:2px solid var(--panel-slot);outline-offset:3px}.inner__media{text-align:center;align-content:center;gap:3px;min-height:60px;padding:9px 10px;display:grid}.inner__media strong{overflow-wrap:anywhere;font-weight:500}.inner__media em{color:var(--panel-slot);font-size:13px;font-style:normal}@media (prefers-reduced-motion:reduce){.link-icon__block img,.bar--soft{transition:none}}.row-area{background:var(--card-wrap__icon);border-radius:var(--slot-menu);grid-template-columns:minmax(300px,.8fr) minmax(0,1fr);gap:24px;padding:24px;display:grid}.field figure{margin:0}.field figure img{object-fit:cover;border-radius:10px;width:100%;height:100%;max-height:470px}.footer-footer>p{margin:0 0 16px}.text{color:var(--card--open)}.field dl{border-block:1px solid var(--head-menu);margin:18px 0}.field dl div{border-bottom:1px solid var(--head-menu);grid-template-columns:minmax(120px,.45fr) 1fr;gap:16px;padding:10px 0;display:grid}.field dl div:last-child{border-bottom:0}.field dt{color:var(--card--open)}.field dd{margin:0;font-weight:600}.head-panel{gap:var(--promo--open);display:grid}.view--soft{grid-template-columns:repeat(2,1fr)}.site-tile{grid-template-columns:repeat(3,1fr)}.header-text,.panel-nav{grid-template-columns:repeat(4,1fr)}.head-panel article{background:var(--card-wrap__icon);border:1px solid var(--head-menu);border-radius:var(--slot-menu);padding:20px}.chip-main article{border-left:3px solid var(--meta)}.head-panel img{object-fit:contain;width:44px;height:44px;margin-bottom:14px}.head-panel h3{font-size:var(--link--sub);margin-bottom:8px}.head-panel p{color:var(--card--open);margin:0}.field-rail{gap:10px;display:grid}.section__foot{background:var(--top-grid);border:1px solid var(--head-menu);border-radius:10px}.section__foot h3{margin:0}.section__foot button{width:100%;color:var(--head--alt);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:18px;font-size:17px;font-weight:500;line-height:1.5;display:flex}.col-pane{flex:none;font-size:18px;font-weight:600}.section__foot button[aria-expanded=true] .col-pane{transform:rotate(45deg)}.card__slot{color:var(--mark);padding:0 18px 18px}.head__card{color:var(--card--open);background:var(--card);border-top:1px solid var(--head-menu);margin-top:20px}.icon__cta{grid-template-columns:minmax(220px,1fr) 1.5fr auto;gap:40px;padding-block:40px;display:grid}.col-inner__inner .note-panel__icon{color:var(--mark);margin-bottom:16px;text-decoration:none;display:inline-flex}.note-panel__icon img{width:auto;max-width:160px;max-height:48px}.rail-thumb p{max-width:380px;margin:0}.pane-section__menu{grid-template-columns:repeat(2,minmax(120px,1fr));align-content:start;gap:8px 24px;display:grid}.pane-section__menu a{color:var(--mark);font-size:12.8px;line-height:1.5;text-decoration:none}.pane-section__menu a:hover{color:var(--panel-slot)}.pane--open,.col-top{flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.pane--open img{max-width:70px;max-height:34px}.col-top a{width:36px;height:36px;color:var(--tile--open);border:1px solid var(--head-menu);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.col-top img{object-fit:contain;width:18px;height:18px}.box__btn{border-top:1px solid var(--head-menu);padding-block:24px;font-size:12.8px}.box__btn p{margin:0}.lead-link{z-index:30;width:44px;height:44px;color:var(--thumb--soft);background:var(--bar-cta__box);cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--badge__head),visibility var(--badge__head),filter var(--badge__head);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;bottom:18px;right:18px}.lead-link.is-visible{opacity:1;pointer-events:auto;visibility:visible}.lead-link.is-visible:hover{filter:brightness(.84)}.lead-link:focus-visible{outline:3px solid var(--meta);outline-offset:3px}.lead-link svg{fill:none;stroke:currentColor;stroke-width:2px;width:24px}.pane__tag{text-align:center;align-content:center;place-items:center;gap:12px;min-height:65vh;padding-block:60px;display:grid}.top__meta{color:var(--meta);margin:0;font-size:96px;font-weight:700;line-height:1}.pane__tag h1,.pane__tag p{margin:0}.pane__tag h1{font-size:var(--tag);font-weight:var(--group-body__banner)}.pane__tag small{color:var(--card--open)}@media (width<=1023px){.item-tag__view{grid-template-columns:1fr auto;min-height:64px}.list,.main--alt .text-tile__stack{display:none}.unit{display:inline-flex}.wrap--soft{z-index:32;width:min(320px,100%);color:var(--mark);background:var(--page-site);visibility:hidden;transition:transform var(--head-card__slot),visibility var(--head-card__slot);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.wrap--soft.is-open{visibility:visible;transform:none}.list--open{z-index:31;background:var(--block-chip__foot);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--head-card__slot),visibility var(--head-card__slot);border:0;padding:0;display:block;position:fixed;inset:0}.wrap--soft.is-open+.list--open{opacity:.5;pointer-events:auto;visibility:visible}.section--wide{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)}.link-tag__stack{grid-template-columns:repeat(3,minmax(0,1fr))}.header-text,.panel-nav{grid-template-columns:repeat(2,1fr)}.icon__cta{grid-template-columns:1fr 1.5fr}.bar-icon__tag{grid-column:1/-1}}@media (width<=767px){.badge-note__media{padding-block:16px}.badge-note__media h2{font-size:clamp(26px,8vw,var(--note-page__outer));margin-bottom:16px}.text-body__menu{max-width:125px;max-height:38px}.media--sub{padding-block:18px}.section--wide,.inner,.tag-rail,.head,.row-area{grid-template-columns:1fr}.media--sub :is(h1,h2){font-size:clamp(30px,9vw,var(--tag))}.rail{order:-1}.page .note--alt,.head:nth-child(2n) figure{order:0}.head,.row-area{padding:18px}.link-tag__stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inner__media{min-height:54px;padding:8px 5px}.head-panel,.view--soft,.site-tile,.header-text,.panel-nav{grid-template-columns:1fr}.icon__cta{grid-template-columns:1fr;gap:28px}.pane-section__menu{grid-template-columns:1fr 1fr}.bar-icon__tag{grid-column:auto}.top__meta{font-size:72px}}.brand{color:var(--mark);font-size:var(--tag);font-weight:var(--group-body__banner);line-height:var(--main);overflow-wrap:anywhere;margin:0}:where(.foot__col){color:var(--mark)}.foot__col{--mark:var(--nav-icon__inner);--card--open:var(--banner--open);--tile--open:var(--rail__chip);--tile--sub:var(--foot-stack)}.head__card{--mark:var(--deck-pane);--card--open:var(--wrap-hero);--tile--open:var(--media--soft);--tile--sub:var(--meta-section)}:where(.head-panel article,.btn--compact pre,.menu-chip__foot li){color:var(--mark)}.head-panel article,.btn--compact pre,.menu-chip__foot li{--mark:var(--promo-top);--card--open:var(--banner__slot);--tile--sub:var(--icon-main)}:where(.link-icon__block){color:var(--mark)}.link-icon__block{--mark:var(--list--alt);--card--open:var(--head);--tile--sub:var(--brand-text__list)}:where(.section__foot){color:var(--mark)}.section__foot{--mark:var(--banner__box);--card--open:var(--brand--soft);--tile--sub:var(--header-media)}:where(.view-meta__view table,.media--sub){color:var(--mark)}.view-meta__view table,.media--sub{--mark:var(--stack--active);--card--open:var(--section-wrap__btn);--tile--open:var(--page--lead);--tile--sub:var(--link__header)}:where(.wrap--soft){color:var(--mark)}.wrap--soft{--mark:var(--nav-icon__inner);--card--open:var(--banner--open);--tile--open:var(--rail__chip);--tile--sub:var(--foot-stack)}:where(.col-inner__inner .link--is-on){color:var(--mark)}.col-inner__inner .link--is-on{--mark:var(--deck-pane);--card--open:var(--wrap-hero);--tile--open:var(--media--soft);--tile--sub:var(--meta-section)}:where(.view-meta__view thead th,.btn--compact thead th){color:var(--mark)}.view-meta__view thead th,.btn--compact thead th{--mark:var(--box__cta);--card--open:var(--cta)}html[data-menu-open],html[data-menu-open] body{overscroll-behavior:none;overflow:hidden}.foot__col{background:var(--page-site);height:70px}.foot__col .item-tag__view{grid-template-columns:auto minmax(0,1fr) auto;gap:32px;min-height:69px}.foot__col .text-body__menu{width:120px;max-width:120px;height:auto;max-height:none}.foot__col .list{justify-content:flex-start;gap:32px;overflow:hidden}.foot__col .list a{padding-block:12px;font-size:16px;line-height:1.5}.foot__col .main--alt{gap:8px}.foot__col .text-tile__stack,.btn--active .text-tile__stack{min-height:42px;padding:8px 21px;line-height:24px}.btn--active{display:none}.block-lead{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 10px;display:grid}.wrap--soft .stack{border:1px solid var(--head__deck);border-radius:999px;justify-content:center;min-height:42px;margin:0;padding:8px 12px;font-weight:600;line-height:24px}.wrap--soft .badge__row{color:var(--badge--lead);background:var(--page__area)}.wrap--soft .field-meta__inner{color:var(--note);background:var(--head__deck)}.col-inner__inner .foot__col .field-nav,.col-inner__inner .btn--active .field-nav{color:var(--badge--lead);background:var(--page__area)}.col-inner__inner .foot__col .outer--lg,.col-inner__inner .btn--active .outer--lg{color:var(--note);background:var(--head__deck)}.col-inner__inner .foot__col .text-tile__stack,.col-inner__inner .btn--active .text-tile__stack,.col-inner__inner .wrap--soft .stack{transition:filter var(--badge__head);border:0}.col-inner__inner .foot__col .field-nav,.col-inner__inner .btn--active .field-nav,.col-inner__inner .wrap--soft .badge__row{border:1px solid var(--head__deck)}.col-inner__inner .foot__col .text-tile__stack:hover,.col-inner__inner .btn--active .text-tile__stack:hover,.col-inner__inner .wrap--soft .stack:hover{filter:brightness(.84)}.media--sub{background:var(--block-chip__foot);padding:24px 0 12px}.media--sub .section--wide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:80px}.media--sub .pane__unit{min-width:0;max-width:620px;padding:10px 0 0}.media--sub .media-list__section{margin-bottom:12px}.media--sub .pane__unit :is(h1,h2){max-width:100%;margin:0 0 18px;font-size:clamp(27.85px,22px + 1.5vw,40px);line-height:1.2;position:relative}.media--sub .pane__unit :is(h1,h2):before{background:var(--meta);content:"";width:50px;height:2px;position:absolute;top:-12px;left:0}.media--sub .head-footer__hero{max-width:590px;margin:0;line-height:1.5}.chip-bar{background:linear-gradient(90deg,transparent 0%,var(--page--alt) 100%);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:center;gap:22.4px;min-width:0;min-height:358px;padding:22.4px;display:grid;overflow:hidden}.chip-bar:empty{display:none}.chip-bar .inner-title{background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;min-width:0;margin:0;padding:0;display:flex}.chip-bar .inner-title span,.chip-bar .inner-title small{display:block}.chip-bar .inner-title :is(span,strong,small){overflow-wrap:anywhere;max-width:100%}.chip-bar:has(.rail) .inner-title span{font-size:26px}.chip-bar:has(.rail) .inner-title strong{font-size:30px}.chip-bar .inner-title span{color:var(--mark);margin-bottom:14px;font-size:32px;font-weight:600;line-height:normal}.chip-bar .inner-title small{color:var(--mark);margin-bottom:14px;font-size:12px;line-height:normal}.chip-bar .inner-title strong{color:var(--panel-slot);margin:0 0 8px;font-size:36px;font-weight:900;line-height:normal;display:block}.chip-bar .inner-title .tag-mark__brand{filter:none;width:100%;min-width:0;max-width:320px;box-shadow:0 10px 32px color-mix(in srgb,var(--panel-slot) 55%,transparent),0 2px 8px color-mix(in srgb,var(--panel-slot) 40%,transparent),inset 0 1px 0#ffffff40;gap:5px;margin-top:8px;padding-inline:24px;line-height:24px;transition:background-color .2s,box-shadow .2s,transform .15s}.col-inner__inner .chip-bar .inner-title .tag-mark__brand:hover,.col-inner__inner .chip-bar .inner-title .tag-mark__brand:focus-visible{background:color-mix(in srgb,var(--panel-slot) 82%,white);filter:none;box-shadow:0 14px 40px color-mix(in srgb,var(--panel-slot) 70%,transparent),0 4px 12px color-mix(in srgb,var(--panel-slot) 50%,transparent),inset 0 1px 0#ffffff4d;transform:translateY(-1px)}.chip-bar .rail{min-width:0;height:313.2px;margin:0}.chip-bar .rail img{border-radius:0;height:100%;max-height:none;display:block}@media (width>=992px){.foot__col .list{display:flex}.foot__col .main--alt .text-tile__stack{display:inline-flex}.foot__col .unit,.btn--active,.wrap--soft,.list--open{display:none}}@media (width<=991px){.foot__col{height:70px}.foot__col .item-tag__view{grid-template-columns:minmax(0,1fr) auto;gap:16px;min-height:69px}.foot__col .list,.foot__col .main--alt .text-tile__stack{display:none}.foot__col .unit{display:inline-flex}.foot__col .text-body__menu{transform:translateY(-5px)}.field--is-on .rail__main{border-bottom:0;min-height:0;padding:0}.field--is-on .text-body__menu{max-width:155px;max-height:58px}.wrap--soft{z-index:42;width:min(300px,100vw - 54px);height:100dvh;color:var(--mark);background:var(--page-site);visibility:hidden;transition:transform var(--head-card__slot),visibility var(--head-card__slot);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-14px 0 40px #00000059}.wrap--soft.is-open{visibility:visible;transform:none}.mark-hero__panel{overscroll-behavior:contain;overflow-y:auto}.list--open{z-index:41;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--head-card__slot),visibility var(--head-card__slot);background:#000;border:0;padding:0;display:block;position:fixed;inset:0}.wrap--soft.is-open+.list--open{opacity:.58;pointer-events:auto;visibility:visible}.media--sub{padding-block:42px}.media--sub .section--wide{grid-template-columns:1fr;gap:32px}.media--sub .pane__unit{max-width:none}.media--sub .pane__unit :is(h1,h2){width:100%}.media--sub .head-footer__hero{max-width:none}.chip-bar{width:min(100%,650px);min-height:260px;margin-inline:auto}}@media (width<=768px){.btn--active{grid-template-columns:minmax(0,calc(50% - 9px)) minmax(0,calc(50% + 1px));gap:8px;margin-top:24px;display:grid}.btn--active .text-tile__stack{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;min-height:42px;padding:8px 10px;line-height:1.25}.media--sub{margin-top:0;padding:24px 0 40px}.media--sub .section--wide{gap:0}.media--sub .pane__unit :is(h1,h2){margin-bottom:20px}.media--sub .head-footer__hero{margin-bottom:16px}.chip-bar{grid-template-columns:1fr;width:100%;min-height:0}.chip-bar .inner-title{text-align:center;align-items:center}.chip-bar .rail{order:-1;height:200px}.chip-bar .inner-title span,.chip-bar .inner-title strong,.chip-bar .inner-title small{text-align:center;width:max-content;max-width:100%}.chip-bar .inner-title span{line-height:37px}.chip-bar .inner-title strong{line-height:41px}.chip-bar .inner-title small{line-height:14px}.chip-bar .inner-title .tag-mark__brand{max-width:322.265px}}@media (width<=540px){.foot__col .text-body__menu{width:120px;max-width:120px;height:auto;max-height:none}.media--sub{padding-top:24px}.media--sub .section--wide{gap:0}.media--sub .pane__unit :is(h1,h2){margin-bottom:20px;line-height:1.2}.media--sub .media-list__section{margin-bottom:10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.chip-bar .inner-title .tag-mark__brand{transition:none}.col-inner__inner .chip-bar .inner-title .tag-mark__brand:hover,.col-inner__inner .chip-bar .inner-title .tag-mark__brand:focus-visible{transform:none}}.col-inner__inner .link--is-on{--bar-deck:calc(20px*1.35);--media:18px;--inner:calc(15px*1.5);--panel-group__promo:10px;min-height:480px;color:var(--card--open);background:var(--card);border-top:1px solid var(--head-menu);flex-direction:column;margin-top:48px;display:flex}.col-inner__inner .wrap__col{height:var(--bar-deck);margin-bottom:var(--media);color:var(--mark);align-items:center;text-decoration:none;display:flex}.col-inner__inner .wrap__col img{width:auto;max-width:120px;height:auto;max-height:44px}.col-inner__inner .wrap__col strong{color:var(--mark);font-size:22px;line-height:1.4}.col-inner__inner .top{grid-template-columns:minmax(280px,1.25fr) minmax(140px,.65fr) minmax(140px,.65fr) minmax(240px,1fr);align-items:start;gap:32px;padding-block:72px 64px;display:grid}.col-inner__inner .bar-item,.col-inner__inner .box-card{min-width:0}.col-inner__inner .text-menu{margin:0 0 var(--media);color:var(--mark);font-size:20px;font-weight:650;line-height:var(--bar-deck)}.col-inner__inner .bar-item p{max-width:390px;margin:calc(var(--panel-group__promo)/-2)0 0;color:var(--card--open);font-size:15px;line-height:calc(var(--inner) + var(--panel-group__promo));white-space:pre-line}.col-inner__inner .cta-main__header,.col-inner__inner .promo-thumb,.col-inner__inner .badge{align-items:flex-start;gap:var(--panel-group__promo);flex-direction:column;min-width:0;display:flex}.col-inner__inner .cta-main__header a,.col-inner__inner .promo-thumb a,.col-inner__inner .badge a{color:var(--mark);font-size:15px;line-height:var(--inner);overflow-wrap:anywhere;padding:0;text-decoration:none}.col-inner__inner .cta-main__header a:hover,.col-inner__inner .promo-thumb a:hover,.col-inner__inner .badge a:hover{color:var(--panel-slot);text-underline-offset:3px;text-decoration:underline}.col-inner__inner .link{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.col-inner__inner .link a,.col-inner__inner .stack-tile__banner{width:40px;height:40px;color:var(--tile--open);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;transition:none;display:inline-flex}.col-inner__inner .link a:hover,.col-inner__inner .stack-tile__banner:hover{color:var(--panel-slot)}.col-inner__inner .stack-tile__banner{opacity:1}.col-inner__inner .link a:hover :is(img,svg),.col-inner__inner .link a:focus-visible :is(img,svg){transform:scale(1.18)}.col-inner__inner .link a:focus-visible{color:var(--panel-slot);outline-offset:4px;outline:2px solid}.col-inner__inner .link img,.col-inner__inner .link svg{object-fit:contain;width:40px;height:40px}.col-inner__inner .link svg{fill:currentColor}.col-inner__inner .deck--sub path{transform:scale(var(--body--soft,1));transform-box:fill-box;transform-origin:50%}.col-inner__inner .row-item__pane{--body--soft:1.28}.col-inner__inner .cta-panel__unit{--body--soft:1.18}.col-inner__inner .menu--alt{--body--soft:1.06}.col-inner__inner .panel-badge{--body--soft:.82}.col-inner__inner .stack-footer__icon{min-height:80px;color:var(--mark);border-top:1px solid var(--head-menu);text-align:center;justify-content:center;align-items:center;margin-top:auto;padding-block:24px;font-size:15px;line-height:1.5;display:flex;position:relative}.col-inner__inner .stack-footer__icon p{gap:10px;margin:0;display:grid}.col-inner__inner .stack-footer__icon p span{display:block}.col-inner__inner .view{top:50%;right:var(--promo-main);align-items:center;gap:10px;display:flex;position:absolute;transform:translateY(-50%)}.col-inner__inner .view a,.col-inner__inner .view>span{color:var(--mark);text-decoration:none}.col-inner__inner .view img{object-fit:contain;width:40px;height:40px;display:block}.col-inner__inner .mark-rail__btn{width:40px;height:40px;color:var(--tile--sub);display:block}.col-inner__inner .foot{width:auto;height:19px;color:var(--tile--sub);display:block}@media (width<=1199px){.col-inner__inner .top{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px;padding-block:56px}.col-inner__inner .bar-item p{margin:0;line-height:1.65}}@media (width<=991px){.col-inner__inner .top{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 48px;padding-block:42px}}@media (width<=640px){.col-inner__inner .link--is-on{text-align:center}.col-inner__inner .top{grid-template-columns:1fr;justify-items:center;gap:36px;padding-block:40px}.col-inner__inner .wrap__col{justify-content:center}.col-inner__inner .bar-item p{max-width:360px}.col-inner__inner .cta-main__header,.col-inner__inner .promo-thumb,.col-inner__inner .badge{align-items:center}.col-inner__inner .link{justify-content:center;align-items:center}.col-inner__inner .stack-footer__icon p{padding-inline:44px}.col-inner__inner .view{right:12px}.col-inner__inner .view img,.col-inner__inner .mark-rail__btn{width:34px;height:34px}.col-inner__inner .foot{width:auto;height:16px}}.btn--compact{min-width:0}.btn--compact>:first-child{margin-top:0}.btn--compact>:last-child{margin-bottom:0}.btn--compact h2,.btn--compact h3,.btn--compact h4{color:var(--mark);font-weight:var(--tag-thumb__main);line-height:var(--main);margin:32px 0 14px}.btn--compact h2{font-size:var(--note-page__outer)}.btn--compact h3{font-size:var(--box-inner)}.btn--compact h4{font-size:var(--link--sub)}.btn--compact p{margin:0 0 16px}.btn--compact a{color:var(--meta);text-underline-offset:3px}.btn--compact ul,.btn--compact ol{margin:0 0 18px;padding-left:28px}.btn--compact li+li,.btn--compact li>ul,.btn--compact li>ol{margin-top:10px}.btn--compact:not(.head-item__stack) ul{list-style:outside}.btn--compact:not(.head-item__stack) ul>li::marker{color:var(--meta);font-size:1.15em}.head-item__stack>ol{counter-reset:brv-prose-step;padding:0;list-style:none}.head-item__stack>ol>li{counter-increment:brv-prose-step;min-height:28px;padding-left:40px;position:relative}.head-item__stack>ol>li:before{content:counter(brv-prose-step);width:26px;height:26px;color:var(--mark);border:1px solid var(--meta);border-radius:50%;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex;position:absolute;top:-1px;left:0}.head-item__stack>ul{padding:0;list-style:none}.head-item__stack>ul>li{padding-left:40px;position:relative}.head-item__stack>ul>li:before{content:"✓";width:26px;height:26px;color:var(--mark);background:var(--meta);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:1px;left:0}.btn--compact blockquote{color:var(--card--open);border-left:3px solid var(--meta);margin:20px 0;padding:14px 18px}.btn--compact img{border-radius:var(--slot-menu);width:auto;max-width:100%}.btn--compact .menu-icon{border-radius:var(--slot-menu);max-width:100%;margin-block:20px;overflow-x:auto}.btn--compact table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px}.btn--compact th,.btn--compact td{text-align:left;border-right:1px solid var(--chip__badge);border-bottom:1px solid var(--chip__badge);padding:14px 14px 14px 24px}.btn--compact thead th{background:var(--section__list);border-top:1px solid var(--chip__badge);border-bottom-width:3px;font-weight:700}.btn--compact tr>:first-child{border-left:1px solid var(--chip__badge)}.btn--compact code{overflow-wrap:anywhere;color:var(--panel-slot)}.btn--compact pre{background:var(--card-wrap__icon);border-radius:var(--slot-menu);max-width:100%;padding:16px;overflow-x:auto}.col-inner__inner .section__grid>.badge-note__media h2{font-size:clamp(24.71px,21.2px + .9vw,32px);line-height:1.2;position:relative}.col-inner__inner .section__grid>.badge-note__media :where(h2,.btn--compact>h3,.lead-thumb__btn,.view--compact>h3,.block__block h3):before{content:"";background:var(--meta);width:50px;height:2px;position:absolute;top:-10px;left:0}.col-inner__inner .section__grid>.badge-note__media :where(.btn--compact>h3,.lead-thumb__btn,.view--compact>h3,.block__block h3){font-size:clamp(22.96px,20.8px + .6vw,28px);position:relative}.col-inner__inner :where(.site-menu,.view-panel__col,.panel--alt,.footer-footer,.head-panel>article){min-width:0}.col-inner__inner :where(.meta--active,.btn--compact .menu-icon){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}.col-inner__inner :where(.view-meta__view,.btn--compact) :where(th,td){vertical-align:top;overflow-wrap:anywhere}.col-inner__inner .view-unit__main table{table-layout:fixed;min-width:100%}.col-inner__inner .view-unit__main tr>:first-child{width:50%}.col-inner__inner .view-meta__view tbody th,.col-inner__inner .btn--compact tbody tr>:first-child{color:var(--mark)}.col-inner__inner .head-panel.block__block{grid-template-columns:minmax(0,1fr);row-gap:41.5px;margin-block:47px 36px}.col-inner__inner .head-panel.block__block article{background:0 0;border:0;border-radius:0;padding:0}.col-inner__inner .block__block h3{margin-bottom:20px;position:relative}.col-inner__inner .main .page-mark,.col-inner__inner .block__block p{color:var(--mark)}.col-inner__inner .grid__grid{grid-area:heading;min-width:0}.col-inner__inner .grid__grid h2{margin-bottom:20px}.col-inner__inner .grid__grid:empty{display:none}.col-inner__inner .note--alt{grid-area:visual;align-self:start}.col-inner__inner .note--alt img,.col-inner__inner .unit__item img{aspect-ratio:588/413;object-fit:cover;width:100%}.col-inner__inner .site-menu{grid-area:content}.col-inner__inner .group{display:block}.col-inner__inner .group .grid__grid{margin-bottom:20px}.col-inner__inner .lead-thumb__btn{grid-area:title;margin:0 0 12px}.col-inner__inner .thumb{gap:24px;margin-bottom:40px;display:grid}.col-inner__inner .panel{grid-area:overview-heading}.col-inner__inner .mark__header{border-radius:var(--slot-menu);grid-area:overview-visual;margin:0;overflow:hidden}.col-inner__inner .item{grid-area:overview-intro;max-width:none;margin:0}.col-inner__inner .top__main{display:block}.col-inner__inner .top__main .panel{margin-bottom:20px}.col-inner__inner .mark__header img,.col-inner__inner .head img{aspect-ratio:588/413;object-fit:cover;border-radius:var(--slot-menu);width:100%;height:auto;max-height:none}.col-inner__inner .main-note{gap:48px}.col-inner__inner .panel--alt{grid-area:copy}.col-inner__inner .panel--alt p{margin-bottom:18px}.col-inner__inner .lead--wide,.col-inner__inner .panel--alt ol,.col-inner__inner .btn--compact ol{gap:18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.col-inner__inner .panel--alt ol,.col-inner__inner .btn--compact ol{counter-reset:brv-ordered-step}.col-inner__inner .panel--alt ol>li,.col-inner__inner .btn--compact ol>li{counter-increment:brv-ordered-step;min-height:28px;margin-top:0;padding-left:40px;position:relative}.col-inner__inner .panel--alt ol>li:before,.col-inner__inner .btn--compact ol>li:before{content:counter(brv-ordered-step);width:28px;height:28px;color:var(--mark);background:var(--meta);border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.col-inner__inner .lead--wide li{grid-template-columns:28px minmax(0,1fr);gap:12px}.col-inner__inner .media-header__head{width:28px;height:28px;color:var(--mark);background:var(--meta);font-size:14px;line-height:1}.col-inner__inner :where(.lead--wide,.panel--alt ol,.btn--compact ol) strong{color:var(--mark);font-weight:700}.col-inner__inner .panel--alt .tag-mark__brand{width:fit-content;margin:32px auto 0;display:flex}.col-inner__inner .head figure{grid-area:app-visual;align-self:stretch}.col-inner__inner .head{background:0 0;border-radius:0;padding:0}.col-inner__inner .area--sm{display:block}.col-inner__inner .view--compact{grid-area:game-heading;min-width:0}.col-inner__inner .view--compact h3{margin:0}.col-inner__inner .field figure{grid-area:game-visual}.col-inner__inner .footer-footer{grid-area:game-copy}.col-inner__inner .row-area{background:0 0;border-radius:0;padding:0}.col-inner__inner .section__grid>.field{padding-block:0}.col-inner__inner .footer-footer dl{border:0;gap:10px;margin:0 0 18px;padding:0;display:grid}.col-inner__inner .footer-footer dl div{border:0;grid-template-columns:28px auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:0;display:grid}.col-inner__inner .box-wrap{width:28px;height:28px;color:var(--mark);background:var(--meta);border-radius:50%;grid-column:1;justify-content:center;align-items:center;display:inline-flex}.col-inner__inner .box-wrap svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.col-inner__inner .footer-footer dt{color:var(--mark);grid-column:2;font-weight:600}.col-inner__inner .footer-footer dd{grid-column:3;min-width:0;font-weight:400}.col-inner__inner .field-rail{gap:12px}.col-inner__inner .col-pane{width:32px;height:32px;transition:transform var(--badge__head);justify-content:center;align-items:center;display:inline-flex}.col-inner__inner .col-pane svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.col-inner__inner .section__foot button[aria-expanded=true] .col-pane{transform:rotate(180deg)}.col-inner__inner .media--compact{display:block}.col-inner__inner .media--compact .view--compact{margin-bottom:16px}@media (width>=769px){.col-inner__inner .inner{grid-template:"visual heading""visual content"1fr/50% minmax(0,1fr);row-gap:0}.col-inner__inner .page{grid-template-columns:minmax(0,1fr) 50%;grid-template-areas:"heading visual""content visual"}.col-inner__inner .head{grid-template:"app-visual title""app-visual copy"1fr/50% minmax(0,1fr);row-gap:0}.col-inner__inner .head:nth-child(2n){grid-template-columns:minmax(0,1fr) 50%;grid-template-areas:"title app-visual""copy app-visual"}.col-inner__inner .thumb{grid-template:"overview-heading overview-visual""overview-intro overview-visual"1fr/minmax(0,1fr) 50%;row-gap:0}.col-inner__inner .row-area{grid-template-rows:auto 1fr;grid-template-areas:"game-visual game-heading""game-visual game-copy";row-gap:0}}@media (width<=768px){.col-inner__inner .view-unit__main .header--open{width:40%}.col-inner__inner .view-unit__main .card__tag{width:60%}.col-inner__inner .view-meta__view.view-unit__main table tr>:first-child{width:40%}.col-inner__inner .inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""visual""content"}.col-inner__inner .tag-rail,.col-inner__inner .head,.col-inner__inner .row-area{grid-template-columns:minmax(0,1fr)}.col-inner__inner .grid__grid h2{margin-bottom:0}.col-inner__inner .tag-rail{grid-template-areas:"steps-visual""steps-copy"}.col-inner__inner .view-panel__col{grid-area:steps-copy}.col-inner__inner .unit__item figure{grid-area:steps-visual}.col-inner__inner .head,.col-inner__inner .head:nth-child(2n){grid-template-areas:"title""app-visual""copy"}.col-inner__inner .thumb{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview-heading""overview-visual""overview-intro"}.col-inner__inner .panel,.col-inner__inner .lead-thumb__btn{margin-bottom:0}.col-inner__inner .row-area{grid-template-areas:"game-heading""game-visual""game-copy"}.col-inner__inner .view--compact h3{margin-bottom:0}}@media (width>=541px) and (width<=768px){.col-inner__inner :where(.note--alt,.mark__header,.head figure){width:min(100%,569px);margin-inline:auto}}@media (width<=540px){.col-inner__inner .section__grid>.badge-note__media{padding-block:16px}.col-inner__inner .section__grid>.badge-note__media :where(.inner,.unit__item,.head,.row-area){gap:16px}.col-inner__inner .menu-chip__foot li,.col-inner__inner .head-panel article{padding:16px}.col-inner__inner .inner__media{min-height:54px;padding:8px 6px;line-height:1.35}.col-inner__inner .section__grid :where(.badge-note__media,.outer--compact) .tag-mark__brand{width:100%}.col-inner__inner .thumb{gap:16px;margin-bottom:32px}.col-inner__inner .main-note{gap:40px}.col-inner__inner .panel--alt .tag-mark__brand{width:100%}.col-inner__inner .footer-footer dl div{grid-template-columns:28px auto minmax(0,1fr);gap:4px 12px}}