.brand-module__Z9lR-G__page{padding-bottom:56px}.brand-module__Z9lR-G__section{padding-top:clamp(48px,6vw,88px);scroll-margin-top:108px}.brand-module__Z9lR-G__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;display:flex}.brand-module__Z9lR-G__head h2{font-size:clamp(32px,3.4vw,48px)}.brand-module__Z9lR-G__more{text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.brand-module__Z9lR-G__note{background:var(--surface-secondary);border-radius:12px;max-width:62ch;padding:18px 20px;font-size:16px;line-height:1.6}.brand-module__Z9lR-G__note a{font-weight:600;text-decoration:underline}.brand-module__Z9lR-G__promise{text-wrap:balance;max-width:26em;margin-top:12px;font-size:clamp(16px,1.6vw,22px);font-weight:600;line-height:1.35}.brand-module__Z9lR-G__heroActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.brand-module__Z9lR-G__heroActions .button{min-width:190px}.brand-module__Z9lR-G__brandHero{padding-block:clamp(28px,4vw,56px)}.brand-module__Z9lR-G__brandHeroInner{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;gap:32px;display:grid}.brand-module__Z9lR-G__floorCopy{max-width:560px}.brand-module__Z9lR-G__floorCopy h1{font-size:clamp(56px,7vw,104px);line-height:.92}.brand-module__Z9lR-G__heroMedia{aspect-ratio:4/3;background:var(--surface-secondary);border-radius:12px;overflow:hidden}.brand-module__Z9lR-G__heroMedia img{object-fit:cover;width:100%;height:100%;display:block}.brand-module__Z9lR-G__heroMedia[data-empty]{background:radial-gradient(120% 90% at 70% 40%,#2a2a2e 0%,#121214 70%)}.brand-module__Z9lR-G__choose{gap:10px;max-width:68ch;margin:-8px 0 28px;display:grid}.brand-module__Z9lR-G__choose p{text-wrap:pretty;font-size:17px;line-height:1.6}.brand-module__Z9lR-G__choose strong{font-weight:600}.brand-module__Z9lR-G__lineup{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.brand-module__Z9lR-G__model{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.brand-module__Z9lR-G__modelPhoto{aspect-ratio:4/3;background:#fff;position:relative;overflow:hidden}.brand-module__Z9lR-G__modelPhoto img{object-fit:contain;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.brand-module__Z9lR-G__modelPhoto[data-fit=cover]{background:var(--surface-secondary)}.brand-module__Z9lR-G__modelPhoto[data-fit=cover] img{object-fit:cover;width:100%;height:100%;inset:0}.brand-module__Z9lR-G__count{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--foreground);flex:none;margin-left:auto;padding-top:6px;font-size:14px;font-weight:500}.brand-module__Z9lR-G__count[data-tone=urgent]{color:var(--accent);font-weight:600}.brand-module__Z9lR-G__count[data-tone=muted]{color:var(--muted)}.brand-module__Z9lR-G__moreModels{margin-top:20px}.brand-module__Z9lR-G__moreModels>summary{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;min-height:44px;padding:0 18px;font-weight:600;list-style:none;display:inline-flex}.brand-module__Z9lR-G__moreModels>summary::-webkit-details-marker{display:none}.brand-module__Z9lR-G__moreModels[open]>summary{margin-bottom:20px}.brand-module__Z9lR-G__modelBody{flex-direction:column;gap:12px;padding:20px;display:flex}.brand-module__Z9lR-G__modelPhoto+.brand-module__Z9lR-G__modelBody{border-top:1px solid var(--border)}.brand-module__Z9lR-G__modelHead{justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.brand-module__Z9lR-G__modelHead h3{flex:auto;min-width:0}.brand-module__Z9lR-G__fit{color:var(--foreground);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:-6px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.brand-module__Z9lR-G__allSpecs{margin-top:14px}.brand-module__Z9lR-G__sharedNote{max-width:80ch;margin-top:14px;font-size:14px;line-height:1.55}.brand-module__Z9lR-G__sharedNote strong{font-weight:600}.brand-module__Z9lR-G__modelBody h3{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(30px,2.6vw,38px);font-style:italic;font-weight:800;line-height:.95}.brand-module__Z9lR-G__modelPrice{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.brand-module__Z9lR-G__modelPrice strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.brand-module__Z9lR-G__modelPrice .inv-payment{margin:0;font-size:14px}.brand-module__Z9lR-G__facts{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;padding:12px 0;display:grid}.brand-module__Z9lR-G__facts dt{color:var(--muted);font-size:13px}.brand-module__Z9lR-G__facts dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:16px;font-weight:600}.brand-module__Z9lR-G__model{position:relative}.brand-module__Z9lR-G__cardLink{color:inherit;text-decoration:none}.brand-module__Z9lR-G__cardLink:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.brand-module__Z9lR-G__cardLink:focus-visible{outline:none}.brand-module__Z9lR-G__model:has(.brand-module__Z9lR-G__cardLink:focus-visible){outline:2px solid var(--focus,var(--accent));outline-offset:2px}.brand-module__Z9lR-G__model:has(.brand-module__Z9lR-G__cardLink:hover) .brand-module__Z9lR-G__modelHead h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.brand-module__Z9lR-G__modelActions{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:8px;display:grid;position:relative}.brand-module__Z9lR-G__modelActions .button{text-align:center;width:100%;min-height:44px;padding:10px 8px;font-size:13.5px;line-height:1.3;text-decoration:none}.brand-module__Z9lR-G__modelActions .button--primary{color:#fff;background:var(--accent)}.brand-module__Z9lR-G__modelActions .button--primary:hover{background:var(--action-hover,#b8151c)}.brand-module__Z9lR-G__modelActions .button--outline{border:1px solid var(--foreground);color:var(--foreground);background:0 0;transition:background-color .18s ease-out,color .18s ease-out}.brand-module__Z9lR-G__modelActions .button--outline:hover{background:var(--foreground);color:#fff}@media (prefers-reduced-motion:reduce){.brand-module__Z9lR-G__modelActions .button--outline{transition:none}}.brand-module__Z9lR-G__compare{margin-top:4px}.brand-module__Z9lR-G__compareLegend{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin:0 0 16px;font-size:13px;display:flex}.brand-module__Z9lR-G__compareLegend>span{align-items:center;gap:6px;display:inline-flex}.brand-module__Z9lR-G__compareLegend svg{flex:none}.brand-module__Z9lR-G__feature{min-height:24px;color:var(--muted);align-items:center;display:inline-flex}.brand-module__Z9lR-G__feature[data-value=yes]{color:var(--foreground)}.brand-module__Z9lR-G__compare .table__content{table-layout:fixed;min-width:900px}:is(.brand-module__Z9lR-G__compare .table__column:first-child,.brand-module__Z9lR-G__compare .table__cell:first-child){z-index:1;width:140px;position:sticky;left:0}.brand-module__Z9lR-G__compare .table__cell:first-child{background:var(--surface);box-shadow:inset -1px 0 0 var(--border)}@media (max-width:767px){:is(.brand-module__Z9lR-G__compare .table__column:first-child,.brand-module__Z9lR-G__compare .table__cell:first-child){width:112px}}.brand-module__Z9lR-G__compare .table__cell{vertical-align:top}:is(.brand-module__Z9lR-G__compare .table__column,.brand-module__Z9lR-G__compare .table__cell){font-variant-numeric:tabular-nums;font-size:15px}.brand-module__Z9lR-G__compare .table__cell:first-child{color:var(--muted);font-weight:500}.brand-module__Z9lR-G__source{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.5}.brand-module__Z9lR-G__story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);display:grid}.brand-module__Z9lR-G__story h2{font-size:clamp(32px,3.4vw,48px)}.brand-module__Z9lR-G__story p{max-width:68ch;font-size:17px;line-height:1.65}.brand-module__Z9lR-G__story p+p{margin-top:14px}.brand-module__Z9lR-G__warranty{border-top:1px solid var(--border);padding-top:14px}.brand-module__Z9lR-G__warrantyMore{margin-top:10px}.brand-module__Z9lR-G__warrantyMore>summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.brand-module__Z9lR-G__warrantyMore>p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}.brand-module__Z9lR-G__official a{text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.brand-module__Z9lR-G__why{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.brand-module__Z9lR-G__why h2{font-size:clamp(32px,3.4vw,48px)}.brand-module__Z9lR-G__whyList{border-top:1px solid var(--border);margin:0;display:grid}.brand-module__Z9lR-G__whyList>div{border-bottom:1px solid var(--border);grid-template-columns:12em minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.brand-module__Z9lR-G__whyList dt{font-size:17px;font-weight:600}.brand-module__Z9lR-G__whyList dd{margin:0;font-size:16px;line-height:1.6}.brand-module__Z9lR-G__whyList a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.brand-module__Z9lR-G__faq{max-width:880px;margin-top:20px}.brand-module__Z9lR-G__faq .accordion__trigger{min-height:56px;font-size:17px;font-weight:600}.brand-module__Z9lR-G__faq .accordion__body{max-width:70ch;font-size:16px;line-height:1.65}.brand-module__Z9lR-G__disclaimer{margin-top:40px}@media (max-width:1023px){.brand-module__Z9lR-G__brandHero{padding-bottom:0}.brand-module__Z9lR-G__brandHeroInner{grid-template-columns:minmax(0,1fr);gap:32px}.brand-module__Z9lR-G__floorCopy{max-width:640px}.brand-module__Z9lR-G__heroMedia{aspect-ratio:16/10}}@media (max-width:860px){.brand-module__Z9lR-G__story,.brand-module__Z9lR-G__why{grid-template-columns:minmax(0,1fr)}.brand-module__Z9lR-G__whyList>div{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:560px){.brand-module__Z9lR-G__heroActions .button{width:100%}}.brand-module__Z9lR-G__cellNote{color:var(--muted);margin-top:2px;font-size:12px;font-weight:400;display:block}
.video-tile-module__tKgcbq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.video-tile-module__tKgcbq__tile{flex-direction:column;min-width:0;display:flex}.video-tile-module__tKgcbq__open{width:100%;color:inherit;font:inherit;text-align:left;cursor:var(--cursor-interactive,pointer);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex}.video-tile-module__tKgcbq__open:focus-visible{outline:none}.video-tile-module__tKgcbq__frame{aspect-ratio:16/9;background:#171717;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.video-tile-module__tKgcbq__open:focus-visible .video-tile-module__tKgcbq__frame{outline:3px solid var(--accent);outline-offset:4px}.video-tile-module__tKgcbq__still img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .3s ease-out;position:absolute;inset:0}.video-tile-module__tKgcbq__stand{-webkit-line-clamp:2;height:max-content;font-family:var(--font-heading);text-transform:uppercase;color:#ffffffd1;-webkit-box-orient:vertical;padding:14px 18px;font-size:22px;font-style:italic;font-weight:800;line-height:1;display:-webkit-box;position:absolute;inset:0;overflow:hidden}.video-tile-module__tKgcbq__icon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .15s ease-out;display:grid;position:relative;box-shadow:0 6px 20px #00000059}.video-tile-module__tKgcbq__icon svg{width:26px;height:26px;margin-left:3px}.video-tile-module__tKgcbq__title{text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.35;transition:color .15s ease-out}@media (hover:hover){.video-tile-module__tKgcbq__open:hover .video-tile-module__tKgcbq__still img{filter:brightness(.85);transform:scale(1.04)}.video-tile-module__tKgcbq__open:hover .video-tile-module__tKgcbq__icon{background:var(--link);transform:scale(1.08)}.video-tile-module__tKgcbq__open:hover .video-tile-module__tKgcbq__title{color:var(--link)}}.video-tile-module__tKgcbq__open:active .video-tile-module__tKgcbq__icon{background:var(--link);transition-duration:90ms;transform:scale(.92)}.video-tile-module__tKgcbq__open:active .video-tile-module__tKgcbq__still img{filter:brightness(.78);transition-duration:90ms}.video-tile-module__tKgcbq__tile>.video-tile-module__tKgcbq__meta{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.5}.video-tile-module__tKgcbq__meta a{color:inherit;text-underline-offset:3px;margin-block:-12px;padding-block:12px;text-decoration:underline;display:inline-block}.video-tile-module__tKgcbq__meta a:hover{color:var(--foreground,#171717)}@media (max-width:700px){.video-tile-module__tKgcbq__icon{width:56px;height:56px}.video-tile-module__tKgcbq__grid{gap:24px}.video-tile-module__tKgcbq__rail{margin-inline:calc(-1 * var(--page-gutter));padding:0 var(--page-gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:14px;overflow-x:auto}.video-tile-module__tKgcbq__rail::-webkit-scrollbar{display:none}.video-tile-module__tKgcbq__rail>li{scroll-snap-align:start}.video-tile-module__tKgcbq__rail .video-tile-module__tKgcbq__open:focus-visible .video-tile-module__tKgcbq__frame{outline-offset:-3px}}@media (prefers-reduced-motion:reduce){.video-tile-module__tKgcbq__still img,.video-tile-module__tKgcbq__icon,.video-tile-module__tKgcbq__title{transition:none}.video-tile-module__tKgcbq__open:hover .video-tile-module__tKgcbq__still img,.video-tile-module__tKgcbq__open:hover .video-tile-module__tKgcbq__icon,.video-tile-module__tKgcbq__open:active .video-tile-module__tKgcbq__icon{transform:none}}@media print{.video-tile-module__tKgcbq__grid{display:none}}
.rfn-model-choices-module__Txmb8G__choices{z-index:1;margin-top:auto;padding-top:8px;position:relative}.rfn-model-choices-module__Txmb8G__trigger{width:100%;height:auto;min-height:44px;font-family:var(--font-sans);background:var(--accent);color:#fff;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600}#lineup ul:has(.rfn-model-choices-module__Txmb8G__choices[data-expanded=true])>li{align-self:start}.rfn-model-choices-module__Txmb8G__trigger:hover{background:var(--action-hover,#b8151c)}.rfn-model-choices-module__Txmb8G__trigger:focus-visible,.rfn-model-choices-module__Txmb8G__trigger[data-focus-visible=true],.rfn-model-choices-module__Txmb8G__actions a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.rfn-model-choices-module__Txmb8G__body{padding:16px 0 0}.rfn-model-choices-module__Txmb8G__help{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.rfn-model-choices-module__Txmb8G__list{margin:0;padding:0;list-style:none}.rfn-model-choices-module__Txmb8G__list li{border-top:1px solid var(--border);padding:14px 0}.rfn-model-choices-module__Txmb8G__list li:last-child{padding-bottom:0}.rfn-model-choices-module__Txmb8G__choices .rfn-model-choices-module__Txmb8G__list h4{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;margin:0;font-size:16px;font-style:normal;font-weight:600;line-height:1.4}.rfn-model-choices-module__Txmb8G__meta{font-variant-numeric:tabular-nums;margin:4px 0 10px;font-size:14px;line-height:1.5}.rfn-model-choices-module__Txmb8G__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rfn-model-choices-module__Txmb8G__actions .button{text-align:center;white-space:normal;border-radius:8px;width:100%;height:auto;min-height:44px;padding:10px 6px;font-size:13px;line-height:1.4;text-decoration:none}.rfn-model-choices-module__Txmb8G__actions .button--primary{color:#fff;background:var(--accent)}.rfn-model-choices-module__Txmb8G__actions .button--primary:hover{background:var(--action-hover,#b8151c)}.rfn-model-choices-module__Txmb8G__actions .button--outline{border:1px solid var(--foreground);color:var(--foreground);background:0 0}.rfn-model-choices-module__Txmb8G__actions .button--outline:hover{color:#fff;background:var(--foreground)}@media (prefers-reduced-motion:reduce){.rfn-model-choices-module__Txmb8G__choices *{transition:none}}
.brand-warranty-module__RAub_a__body{min-width:0}.brand-warranty-module__RAub_a__body a{min-height:44px;color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;padding:8px 0;text-decoration:underline;display:inline-flex}.brand-warranty-module__RAub_a__body a:focus-visible,.brand-warranty-module__RAub_a__details>summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.brand-warranty-module__RAub_a__body .brand-warranty-module__RAub_a__note{color:var(--muted);font-size:14px;line-height:1.6}.brand-warranty-module__RAub_a__details{margin-top:16px}.brand-warranty-module__RAub_a__details>summary{cursor:pointer;text-underline-offset:3px;width:fit-content;min-height:44px;padding:10px 0;font-size:15px;font-weight:600;line-height:1.6;text-decoration:underline}.brand-warranty-module__RAub_a__fullText{white-space:pre-line;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:15px;line-height:1.6}.brand-warranty-module__RAub_a__models{margin:8px 0 0;font-size:15px;line-height:1.6}.brand-warranty-module__RAub_a__models>div+div{margin-top:16px}.brand-warranty-module__RAub_a__models dt{overflow-wrap:anywhere;font-weight:600}.brand-warranty-module__RAub_a__models dd{margin:4px 0 0}.brand-warranty-module__RAub_a__links{margin:12px 0 0;padding:0;list-style:none}.brand-warranty-module__RAub_a__links a{align-items:center;min-height:44px;padding:8px 0;display:inline-flex}
.trailer-compare-module__GlwiZa__comparison{min-width:0}.trailer-compare-module__GlwiZa__intro{max-width:68ch;margin:0 0 20px;line-height:1.6}.trailer-compare-module__GlwiZa__table .table__content{table-layout:fixed;min-width:780px}:is(.trailer-compare-module__GlwiZa__table .table__column,.trailer-compare-module__GlwiZa__table .table__cell){vertical-align:top;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px}:is(.trailer-compare-module__GlwiZa__table .table__column:first-child,.trailer-compare-module__GlwiZa__table .table__cell:first-child){z-index:1;background:var(--surface);width:180px;position:sticky;left:0}.trailer-compare-module__GlwiZa__table .table__column:first-child{background:var(--surface-secondary)}.trailer-compare-module__GlwiZa__table .table__cell:first-child{color:var(--muted);border-right:1px solid var(--border);font-weight:500}.trailer-compare-module__GlwiZa__modelLink,.trailer-compare-module__GlwiZa__askLink{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.trailer-compare-module__GlwiZa__modelLink{font-weight:600}.trailer-compare-module__GlwiZa__listingYear{color:var(--muted);font-size:14px;font-weight:400;display:block}.trailer-compare-module__GlwiZa__sources{flex-wrap:wrap;gap:0 20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.trailer-compare-module__GlwiZa__sources a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.trailer-compare-module__GlwiZa__sources a:hover{color:var(--accent)}.trailer-compare-module__GlwiZa__sources a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.trailer-compare-module__GlwiZa__modelLink:hover,.trailer-compare-module__GlwiZa__askLink:hover{color:var(--accent)}.trailer-compare-module__GlwiZa__modelLink:focus-visible,.trailer-compare-module__GlwiZa__askLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.trailer-compare-module__GlwiZa__note{max-width:75ch;color:var(--muted);margin-top:14px;font-size:14px;line-height:1.55}.trailer-compare-module__GlwiZa__expand{white-space:normal;text-align:center;min-height:44px;margin-top:20px}.trailer-compare-module__GlwiZa__warranty{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);padding-top:clamp(48px,6vw,88px);scroll-margin-top:108px;display:grid}.trailer-compare-module__GlwiZa__warranty h2{font-size:clamp(30px,3vw,44px)}.trailer-compare-module__GlwiZa__warranty p{max-width:68ch;font-size:16px;line-height:1.65}.trailer-compare-module__GlwiZa__warranty a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.trailer-compare-module__GlwiZa__warranty a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:700px){.trailer-compare-module__GlwiZa__table .table__content{min-width:720px}:is(.trailer-compare-module__GlwiZa__table .table__column:first-child,.trailer-compare-module__GlwiZa__table .table__cell:first-child){width:140px}.trailer-compare-module__GlwiZa__warranty{grid-template-columns:minmax(0,1fr);gap:16px}}
.video-player-module__aqWIeq__backdrop{z-index:120;background:#080808f0}.video-player-module__aqWIeq__backdrop[data-entering]{animation:.28s cubic-bezier(.16,1,.3,1) both video-player-module__aqWIeq__player-fade}.video-player-module__aqWIeq__backdrop[data-exiting]{animation:.18s cubic-bezier(.4,0,1,1) reverse both video-player-module__aqWIeq__player-fade}.video-player-module__aqWIeq__container,.video-player-module__aqWIeq__container[data-entering],.video-player-module__aqWIeq__container[data-exiting]{width:100%;height:var(--visual-viewport-height,100dvh);padding:0;animation:none}.video-player-module__aqWIeq__dialog{--arrow:56px;--gap:20px;--pad:32px;--video:min(1200px, calc(100vw - 2 * (var(--pad) + var(--arrow) + var(--gap))), calc((var(--visual-viewport-height,100dvh) - 208px) * 16 / 9));grid-template-columns:var(--arrow) var(--video) var(--arrow);place-content:center;gap:16px var(--gap);width:100%;max-width:none;height:100%;padding:var(--pad);box-shadow:none;color:#fff;cursor:default;background:0 0;border-radius:0;outline:none;grid-template-areas:".title close""previous stage next"".foot.";display:grid}.video-player-module__aqWIeq__dialog :focus-visible,.video-player-module__aqWIeq__dialog [data-focus-visible=true]{outline-offset:3px;outline:3px solid #fff}.video-player-module__aqWIeq__title{-webkit-line-clamp:2;font-family:var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:#fff;-webkit-box-orient:vertical;grid-area:title;align-self:end;margin:0;font-size:clamp(24px,2.3vw,32px);font-style:italic;font-weight:800;line-height:1.02;display:-webkit-box;overflow:hidden}.video-player-module__aqWIeq__close,.video-player-module__aqWIeq__arrow{color:#fff;background:#ffffff1a;border-radius:999px;min-width:0;padding:0;transition:background-color .15s ease-out,transform .16s cubic-bezier(.16,1,.3,1),opacity .15s ease-out}.video-player-module__aqWIeq__close{grid-area:close;place-self:end start;width:48px;height:48px}.video-player-module__aqWIeq__close>span{display:none}.video-player-module__aqWIeq__arrow{width:var(--arrow);height:var(--arrow);align-self:center}.video-player-module__aqWIeq__previous{grid-area:previous}.video-player-module__aqWIeq__next{grid-area:next}.video-player-module__aqWIeq__close[data-pressed=true],.video-player-module__aqWIeq__arrow[data-pressed=true]{transform:scale(.92)}.video-player-module__aqWIeq__arrow[data-disabled=true]{opacity:.28}@media (hover:hover){.video-player-module__aqWIeq__close[data-hovered=true],.video-player-module__aqWIeq__arrow[data-hovered=true]:not([data-disabled=true]){background:#ffffff38}}.video-player-module__aqWIeq__tip{color:#171717;background:#fff}.video-player-module__aqWIeq__stage{aspect-ratio:16/9;background:#000;border-radius:12px;grid-area:stage;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #000c}.video-player-module__aqWIeq__screen{position:absolute;inset:0}.video-player-module__aqWIeq__screen>picture img{filter:brightness(.55)}.video-player-module__aqWIeq__screen>span[aria-hidden]{filter:brightness(.7)}.video-player-module__aqWIeq__screen[data-step=next]{animation:.36s cubic-bezier(.16,1,.3,1) backwards video-player-module__aqWIeq__player-from-right}.video-player-module__aqWIeq__screen[data-step=previous]{animation:.36s cubic-bezier(.16,1,.3,1) backwards video-player-module__aqWIeq__player-from-left}.video-player-module__aqWIeq__screen iframe{opacity:0;background:#000;border:0;width:100%;height:100%;transition:opacity .32s ease-out;position:absolute;inset:0}.video-player-module__aqWIeq__screen iframe[data-ready]{opacity:1}.video-player-module__aqWIeq__loading{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.video-player-module__aqWIeq__spinner{border:3px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite video-player-module__aqWIeq__player-spin,.2s .25s backwards video-player-module__aqWIeq__player-fade}.video-player-module__aqWIeq__count{color:#ffffffb3;font-variant-numeric:tabular-nums;grid-area:foot;place-self:center start;margin:0;font-size:14px;line-height:1.4}.video-player-module__aqWIeq__number{color:#fff;font-weight:600}.video-player-module__aqWIeq__watch{border-radius:var(--redline-button-radius,8px);color:#fff;border:1px solid #ffffff4d;grid-area:foot;place-self:center end;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}@media (hover:hover){.video-player-module__aqWIeq__watch:hover{background:#ffffff14;border-color:#fff9}}.video-player-module__aqWIeq__watch:focus-visible{outline-offset:3px;outline:3px solid #fff}.video-player-module__aqWIeq__chrome{animation:.38s cubic-bezier(.16,1,.3,1) .14s backwards video-player-module__aqWIeq__player-rise}@media (max-width:1100px){.video-player-module__aqWIeq__dialog{--arrow:48px;--gap:12px;--pad:24px;--video:min(calc(100vw - 2 * var(--pad)), calc((var(--visual-viewport-height,100dvh) - 200px) * 16 / 9));grid-template-columns:minmax(0, calc(var(--video) - 2 * (var(--arrow) + var(--gap)))) var(--arrow) var(--arrow);grid-template-areas:"title title close""stage stage stage""foot previous next"}.video-player-module__aqWIeq__close{justify-self:end}.video-player-module__aqWIeq__watch{margin-right:4px}}@media (max-width:700px){.video-player-module__aqWIeq__dialog{--arrow:48px;--gap:12px;grid-template-columns:minmax(0, 1fr) var(--arrow) var(--arrow);align-content:stretch;gap:0 var(--gap);padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:#000;grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-areas:"count close close"". . .""stage stage stage""title title title"". . .""watch previous next"}.video-player-module__aqWIeq__stage{margin-inline:calc(-1 * max(16px, env(safe-area-inset-left))) calc(-1 * max(16px, env(safe-area-inset-right)));box-shadow:none;border-radius:0}.video-player-module__aqWIeq__title{align-self:start;margin-top:16px;font-size:22px}.video-player-module__aqWIeq__count{grid-area:count}.video-player-module__aqWIeq__close{background:#ffffff24;place-self:center end;gap:6px;width:auto;height:44px;padding:0 16px 0 12px;font-size:15px;font-weight:600;display:inline-flex}.video-player-module__aqWIeq__close>span{display:inline}.video-player-module__aqWIeq__watch{grid-area:watch;justify-self:start;margin:0}}@media (max-height:500px) and (orientation:landscape){.video-player-module__aqWIeq__dialog{--arrow:48px;--side:max(12px, env(safe-area-inset-left), env(safe-area-inset-right));grid-template-columns:minmax(var(--arrow), 1fr) min(calc(var(--visual-viewport-height,100dvh) * 16 / 9), calc(100vw - 2 * (var(--arrow) + 12px + var(--side)))) minmax(var(--arrow), 1fr);padding:0 var(--side);background:#000;grid-template-rows:auto 1fr auto;grid-template-areas:"count stage close""previous stage next"".stage.";align-content:stretch;gap:0 12px}.video-player-module__aqWIeq__stage{box-shadow:none;border-radius:0;align-self:center}.video-player-module__aqWIeq__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.video-player-module__aqWIeq__count{padding-top:max(12px, env(safe-area-inset-top));grid-area:count;place-self:start;font-size:13px}.video-player-module__aqWIeq__close{margin-top:max(8px, env(safe-area-inset-top));background:#ffffff24;grid-area:close;place-self:start end;place-items:center;width:48px;height:48px;padding:0;display:grid}.video-player-module__aqWIeq__close>span{display:none}.video-player-module__aqWIeq__previous{justify-self:start}.video-player-module__aqWIeq__next{justify-self:end}.video-player-module__aqWIeq__watch{display:none}}@keyframes video-player-module__aqWIeq__player-fade{0%{opacity:0}}@keyframes video-player-module__aqWIeq__player-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes video-player-module__aqWIeq__player-from-right{0%{opacity:0;transform:translate(48px)}}@keyframes video-player-module__aqWIeq__player-from-left{0%{opacity:0;transform:translate(-48px)}}@keyframes video-player-module__aqWIeq__player-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.video-player-module__aqWIeq__backdrop[data-entering],.video-player-module__aqWIeq__backdrop[data-exiting],.video-player-module__aqWIeq__chrome,.video-player-module__aqWIeq__screen[data-step]{animation:none}.video-player-module__aqWIeq__close,.video-player-module__aqWIeq__arrow,.video-player-module__aqWIeq__screen iframe{transition:none}.video-player-module__aqWIeq__close[data-pressed=true],.video-player-module__aqWIeq__arrow[data-pressed=true]{transform:none}.video-player-module__aqWIeq__spinner{animation:1.6s linear infinite video-player-module__aqWIeq__player-spin}}
