.chero__inner,.cmodels__inner,.csize__inner,.cfaq__inner{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-inline:auto}.chero{padding-top:calc(var(--header-h) + 48px);padding-bottom:var(--band)}@media (min-width:63.75rem){.chero{padding-top:calc(var(--header-h) + 72px)}}.chero__inner{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:63.75rem){.chero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}}.chero__scene{aspect-ratio:1600/893;border-radius:var(--radius-card);background:var(--color-surface-recessed);pointer-events:none;-webkit-user-drag:none;order:-1;margin:0 0 32px;display:block;overflow:hidden}.chero__scene picture,.chero__scene img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:63.75rem){.chero__scene{order:0;margin:56px 0 0}}.chero__eyebrow{color:var(--color-ink-2);text-transform:uppercase;margin-bottom:20px}.chero__title{max-width:16ch}.chero__lead{max-width:54ch;color:var(--color-ink-2);margin-top:24px}.chero__figures{flex-wrap:wrap;gap:32px 48px;margin:40px 0 0;display:flex}@media (min-width:46.5rem){.chero__figures{gap:32px 72px}}.chero__figures div{flex-direction:column-reverse;gap:6px;display:flex}.chero__figures dt{color:var(--color-ink-3)}.chero__figures dd{margin:0}.chero__actions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.cmodels{background:var(--color-surface-recessed)}.cmodels__head{gap:20px;display:grid}@media (min-width:63.75rem){.cmodels__head{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.cmodels__intro{max-width:56ch;color:var(--color-ink-2)}.cmgroup{margin-top:48px}.cmgroup__head{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:16px;display:flex}@media (min-width:63.75rem){.cmgroup__head{max-width:calc(var(--col) * 9 + var(--gutter) * 8)}}.cmgroup__rate{color:var(--color-ink-2)}.cmgroup__go{margin:24px 0 0}@media (min-width:63.75rem){.cmgroup__go{max-width:calc(var(--col) * 9 + var(--gutter) * 8)}}.cmodels__list{margin:0;padding:0;list-style:none}@media (min-width:63.75rem){.cmodels__list{max-width:calc(var(--col) * 9 + var(--gutter) * 8)}}.cmodel{border-top:1px solid var(--color-rule);gap:16px;padding-block:24px;display:grid}.cmgroup__head+.cmodels__list .cmodel:first-child{border-top:0}.cmodel:last-child{border-bottom:1px solid var(--color-rule)}@media (min-width:46.5rem){.cmodel{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px}}@media (min-width:63.75rem){.cmodel{grid-template-columns:minmax(0,1fr) 260px;gap:48px}}.cmodel__name{text-wrap:balance}.cmodel__note{max-width:58ch;color:var(--color-ink-2);margin-top:6px}.cmodel__specs{grid-template-columns:3.5rem minmax(0,1fr);gap:0 24px;margin:0;display:grid}@media (min-width:63.75rem){.cmodel__specs{justify-content:flex-end;gap:40px}}.cmodel__specs div{flex-direction:column;gap:4px;display:flex}.cmodel__specs dt{color:var(--color-ink-3)}.cmodel__specs dd{margin:0}@media (prefers-reduced-motion:no-preference){.cmgroup[data-reveal=armed] .cmodel{opacity:0;translate:0 25px}.cmgroup[data-reveal=shown] .cmodel{opacity:1;transition:opacity var(--dur-reveal-fade) linear calc(var(--i,0) * 60ms), translate var(--dur-reveal-move) var(--ease-settle) calc(var(--i,0) * 60ms);translate:0}}@media (prefers-reduced-motion:reduce){.cmgroup[data-reveal=armed] .cmodel,.cmgroup[data-reveal=shown] .cmodel{opacity:1;transition:none;translate:none}}.cmodels__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.cmodels__note{max-width:60ch;color:var(--color-ink-3)}.csize__head{gap:20px;display:grid}@media (min-width:63.75rem){.csize__head{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.csize__intro{max-width:56ch;color:var(--color-ink-2)}.csize__cols{gap:40px;margin-top:56px;display:grid}@media (min-width:46.5rem){.csize__cols{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.csize__cols{column-gap:calc(var(--gutter) * 2)}}.csize__col-head{margin-bottom:12px}.csize__body{max-width:52ch;color:var(--color-ink-2)}.csize__up{margin-top:16px}.csize__notes{border-top:1px solid var(--color-rule);gap:32px;margin:56px 0 0;padding-top:40px;display:grid}@media (min-width:46.5rem){.csize__notes{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.cnote__detail{max-width:52ch;color:var(--color-ink-2);margin-top:8px}.cfaq{background:var(--color-surface-recessed)}.cfaq__inner{gap:40px;display:grid}@media (min-width:63.75rem){.cfaq__inner{gap:var(--gutter);grid-template-columns:1fr 1fr;align-items:start}}.cfaq__title{max-width:14ch}.cfaq__intro{max-width:44ch;color:var(--color-ink-2);margin-top:20px}@media (prefers-reduced-motion:no-preference){.cfaq__list[data-reveal=armed] .qa{opacity:0;translate:0 25px}.cfaq__list[data-reveal=shown] .qa{opacity:1;transition:opacity var(--dur-reveal-fade) linear calc(var(--i,0) * .15s), translate var(--dur-reveal-move) var(--ease-settle) calc(var(--i,0) * .15s);translate:0}}@media (prefers-reduced-motion:reduce){.cfaq__list[data-reveal=armed] .qa,.cfaq__list[data-reveal=shown] .qa{opacity:1;transition:none;translate:none}}.cfaq__related{border-top:1px solid var(--color-rule);margin-top:40px;padding-top:28px}.cfaq__related-head{color:var(--color-ink-3)}.cfaq__related ul{flex-wrap:wrap;gap:12px 32px;margin:16px 0 0;padding:0;list-style:none;display:flex}.cfaq__service{margin-top:28px}.cfaq__service ul{margin:12px 0 0;padding:0;list-style:none}
