.dh[data-v-fad39d1a]{min-block-size:max(32rem,min(72vh,44rem));background:var(--ez-navy-900);color:#fff;min-block-size:max(32rem,min(72svh,44rem));display:flex;position:relative;overflow:clip}.dh__bg[data-v-fad39d1a]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.dh[data-v-fad39d1a]:after{--shade-to:right;content:"";background:linear-gradient(to var(--shade-to), #040b1ef0 0%, #040b1ed1 34%, #040b1e59 62%, #040b1e00 82%), linear-gradient(180deg, #040b1e8c 0%, transparent 22%, transparent 78%, #040b1e99 100%);position:absolute;inset:0}[dir=rtl] .dh[data-v-fad39d1a]:after{--shade-to:left}.dh__bg[data-v-fad39d1a]{transform:none}[dir=rtl] .dh__bg[data-v-fad39d1a]{transform:scaleX(-1)}.dh__wrap[data-v-fad39d1a]{z-index:1;inline-size:100%;max-inline-size:var(--content-max,90rem);padding:1.5rem var(--gutter,clamp(1rem, 4vw, 3.5rem)) clamp(2rem, 5vw, 3.5rem);flex-direction:column;margin-inline:auto;display:flex;position:relative}.dh__crumbs[data-v-fad39d1a]{color:#ffffffe6;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0 0 auto;padding-block-end:max(2rem,min(6vh,4rem));font-size:.75rem;display:flex}.dh__crumbs a[data-v-fad39d1a]{min-block-size:1.5rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.dh__crumbs a[data-v-fad39d1a]:-webkit-any(:hover,:focus-visible){color:#fff;text-decoration:underline}.dh__crumbs a[data-v-fad39d1a]:-moz-any(:hover,:focus-visible){color:#fff;text-decoration:underline}.dh__crumbs a[data-v-fad39d1a]:is(:hover,:focus-visible){color:#fff;text-decoration:underline}.dh__copy[data-v-fad39d1a]{max-inline-size:40rem}.dh__eyebrow[data-v-fad39d1a]{color:var(--ez-amber-500);letter-spacing:.24em;margin:0 0 1rem;font-size:.75rem}.dh__title[data-v-fad39d1a]{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(2.4rem,min(5.4vw,4.4rem));font-weight:800;line-height:.98}.dh__accent[data-v-fad39d1a]{color:var(--ez-amber-500);display:block}.dh__lede[data-v-fad39d1a]{color:#ffffffe6;max-inline-size:34rem;margin:1.25rem 0 0;font-size:max(1rem,min(1.35vw,1.15rem));line-height:1.55}.dh__actions[data-v-fad39d1a]{flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem;display:flex}.dh__btn[data-v-fad39d1a]{justify-content:center;align-items:center;gap:.5rem;min-block-size:2.9rem;padding-block:.6rem;font-weight:700;text-decoration:none;display:inline-flex}.dh__btn--ghost[data-v-fad39d1a]{border:1.5px solid var(--ez-amber-500);border-radius:var(--ez-radius-pill);color:#ffc48f;padding-inline:1.6rem;transition:background-color .2s,color .2s}.dh__btn--ghost[data-v-fad39d1a]:-webkit-any(:hover,:focus-visible){background:var(--ez-amber-500);color:var(--ez-navy-900)}.dh__btn--ghost[data-v-fad39d1a]:-moz-any(:hover,:focus-visible){background:var(--ez-amber-500);color:var(--ez-navy-900)}.dh__btn--ghost[data-v-fad39d1a]:is(:hover,:focus-visible){background:var(--ez-amber-500);color:var(--ez-navy-900)}.dh__btn[data-v-fad39d1a]:focus-visible{outline-offset:3px;outline:2px solid #fff}.dh__arrow[data-v-fad39d1a]{display:inline-block}[dir=rtl] .dh__arrow[data-v-fad39d1a]{transform:scaleX(-1)}.dh__cats[data-v-fad39d1a]{color:#ffffffdb;flex-wrap:wrap;gap:.25rem 0;margin:1.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.dh__cats li+li[data-v-fad39d1a]:before{content:"·";color:var(--ez-amber-500);padding-inline:.6rem}[dir=rtl] .dh__title[data-v-fad39d1a]{letter-spacing:0;line-height:1.2}[dir=rtl] .dh__eyebrow[data-v-fad39d1a],[dir=rtl] .dh__crumbs[data-v-fad39d1a]{letter-spacing:0;font-size:.85rem}@media (max-width:48rem){.dh[data-v-fad39d1a]:after{background:linear-gradient(#040b1eb3 0%,#040b1ec7 45%,#040b1ef0 100%)}}.dr[data-v-a4a59eb2]{color:var(--g-ink,#0b1226);padding-block:var(--band-pad,clamp(2.5rem, 4.5vw, 4rem));overflow-x:clip}.dr__wrap[data-v-a4a59eb2]{max-inline-size:var(--content-max,90rem);padding-inline:var(--gutter,clamp(1rem, 4vw, 3.5rem));margin-inline:auto}.dr__lead[data-v-a4a59eb2]{align-items:start;gap:1.25rem 3rem;display:grid}.dr__lead-title[data-v-a4a59eb2]{color:inherit;letter-spacing:-.025em;margin:0;font-size:max(1.75rem,min(3.4vw,2.75rem));font-weight:800;line-height:1.05}.dr__accent[data-v-a4a59eb2]{color:var(--g-accent,#a84d00);display:block}.dr__lead-body[data-v-a4a59eb2]{color:var(--g-muted,#5c6a7d);margin:0;font-size:1.05rem;line-height:1.6}.dr__lead-note[data-v-a4a59eb2]{color:var(--g-muted,#5c6a7d);gap:.5rem;margin:1rem 0 0;font-size:.9rem;line-height:1.5;display:flex}.dr__lead-note .q-icon[data-v-a4a59eb2]{color:var(--g-accent,#a84d00);flex:none;margin-block-start:.1rem}.dr__route[data-v-a4a59eb2]{border-block-start:1px solid var(--g-line,#0b12261a);margin-block-start:max(2.5rem,min(5vw,4rem));padding-block-start:max(2rem,min(4vw,3rem))}.dr__eyebrow[data-v-a4a59eb2]{color:var(--g-accent,#a84d00);letter-spacing:.2em;margin:0 0 .75rem;font-size:.75rem}.dr__title[data-v-a4a59eb2]{margin:0 0 var(--head-gap,clamp(1.5rem, 3vw, 2.5rem));color:inherit;letter-spacing:-.02em;font-size:max(1.5rem,min(2.8vw,2.25rem));font-weight:800;line-height:1.1}.dr__steps[data-v-a4a59eb2]{counter-reset:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dr__step[data-v-a4a59eb2]{border:1px solid var(--ez-hairline);border-radius:var(--ez-radius-panel);background:var(--ez-raised);box-shadow:var(--ez-elevation-card);color:var(--ez-ink);padding:1.25rem;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s}.dr__badge[data-v-a4a59eb2]{border:1px solid var(--ez-amber-ink);block-size:2.75rem;inline-size:2.75rem;color:var(--ez-amber-ink);border-radius:50%;place-items:center;transition:background-color .3s,color .3s,transform .5s cubic-bezier(.22,1,.36,1);display:grid}.dr__step-title[data-v-a4a59eb2]{color:inherit;margin:1rem 0 .4rem;font-size:1.02rem;font-weight:700;line-height:1.25}.dr__step-body[data-v-a4a59eb2]{color:var(--ez-muted);margin:0;font-size:.9rem;line-height:1.55}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dr__step[data-v-a4a59eb2]:hover{border-color:var(--ez-amber-500);transform:translateY(-4px)}.dr__step:hover .dr__badge[data-v-a4a59eb2]{background:var(--ez-amber-500);border-color:var(--ez-amber-500);color:var(--ez-navy-900);transform:rotate(-8deg)scale(1.06)}}.dr__note[data-v-a4a59eb2]{color:var(--g-muted,#5c6a7d);margin:1.5rem 0 0;font-size:.85rem;line-height:1.5}[dir=rtl] .dr__lead-title[data-v-a4a59eb2],[dir=rtl] .dr__title[data-v-a4a59eb2]{letter-spacing:0;line-height:1.3}[dir=rtl] .dr__eyebrow[data-v-a4a59eb2]{letter-spacing:0;font-size:.85rem}@media (min-width:60rem){.dr__lead[data-v-a4a59eb2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dr__steps[data-v-a4a59eb2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.dq[data-v-d9ba7c31]{color:var(--g-ink,#0b1226);padding-block:var(--band-pad-tight,clamp(2rem, 3.5vw, 3rem)) var(--band-pad,clamp(2.5rem, 4.5vw, 4rem));overflow-x:clip}.dq__wrap[data-v-d9ba7c31]{max-inline-size:var(--content-max,90rem);padding-inline:var(--gutter,clamp(1rem, 4vw, 3.5rem));margin-inline:auto}.dq__title[data-v-d9ba7c31]{margin:0 0 var(--head-gap,clamp(1.5rem, 3vw, 2.5rem));color:inherit;letter-spacing:-.02em;font-size:max(1.6rem,min(3vw,2.4rem));font-weight:800;line-height:1.1}.dq__cards[data-v-d9ba7c31]{gap:1rem;display:grid}.dq__card[data-v-d9ba7c31]{border:1px solid var(--ez-hairline);border-radius:var(--ez-radius-panel);background:var(--ez-raised);box-shadow:var(--ez-elevation-card);color:var(--ez-ink);flex-direction:column;padding:max(1.25rem,min(2.5vw,1.75rem));display:flex}.dq__card-head[data-v-d9ba7c31]{align-items:center;gap:.9rem;display:flex}.dq__badge[data-v-d9ba7c31]{border:1px solid var(--ez-amber-ink);block-size:3.25rem;inline-size:3.25rem;color:var(--ez-amber-ink);border-radius:50%;flex:none;place-items:center;display:grid}.dq__card-name[data-v-d9ba7c31]{color:inherit;margin:0;font-size:1.4rem;font-weight:800;line-height:1.1}.dq__card-sub[data-v-d9ba7c31]{color:var(--ez-muted);letter-spacing:.12em;margin:.2rem 0 0;font-size:.75rem}.dq__card-body[data-v-d9ba7c31]{color:var(--ez-muted);margin:1rem 0 0;line-height:1.6}.dq__tags[data-v-d9ba7c31]{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.dq__tags li[data-v-d9ba7c31]{border-radius:var(--ez-radius-pill);color:var(--ez-amber-ink);background:#f282251f;padding:.3rem .8rem;font-size:.85rem;font-weight:600}.dq__card-foot[data-v-d9ba7c31]{border-block-start:1px solid var(--ez-hairline);color:inherit;margin:auto 0 0;padding-block-start:1rem;font-size:.88rem;font-weight:600}.dq__tags[data-v-d9ba7c31]{margin-block-end:1.25rem}.dq__prep[data-v-d9ba7c31]{align-items:center;gap:2rem 3rem;margin-block-start:max(3rem,min(6vw,5rem));display:grid}.dq__eyebrow[data-v-d9ba7c31]{color:var(--g-accent,#a84d00);letter-spacing:.2em;margin:0 0 .75rem;font-size:.75rem}.dq__prep-title[data-v-d9ba7c31]{color:inherit;letter-spacing:-.02em;margin:0;font-size:max(1.6rem,min(3vw,2.4rem));font-weight:800;line-height:1.1}.dq__accent[data-v-d9ba7c31]{color:var(--g-accent,#a84d00);display:block}.dq__prep-lede[data-v-d9ba7c31]{color:var(--g-muted,#5c6a7d);margin:1rem 0 0;line-height:1.6}.dq__prep-list[data-v-d9ba7c31]{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.dq__prep-list li[data-v-d9ba7c31]{align-items:flex-start;gap:.6rem;font-weight:600;line-height:1.4;display:flex}.dq__prep-list .q-icon[data-v-d9ba7c31]{color:var(--g-accent,#a84d00);flex:none}.dq__figure[data-v-d9ba7c31]{margin:0}.dq__photo[data-v-d9ba7c31]{aspect-ratio:4/3;object-fit:cover;border-radius:.9rem;block-size:auto;inline-size:100%;display:block}.dq__caption[data-v-d9ba7c31]{color:var(--g-muted,#5c6a7d);letter-spacing:.08em;margin-block-start:.6rem;font-size:.75rem}[dir=rtl] .dq__title[data-v-d9ba7c31],[dir=rtl] .dq__prep-title[data-v-d9ba7c31]{letter-spacing:0;line-height:1.3}[dir=rtl] .dq__eyebrow[data-v-d9ba7c31],[dir=rtl] .dq__card-sub[data-v-d9ba7c31],[dir=rtl] .dq__caption[data-v-d9ba7c31]{letter-spacing:0;font-size:.85rem}@media (min-width:48rem){.dq__cards[data-v-d9ba7c31]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.dq__prep[data-v-d9ba7c31]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.dq__figure[data-v-d9ba7c31]{justify-self:end;max-inline-size:30rem}}.dd[data-v-11c9adfb]{color:var(--g-ink,#fff);padding-block:var(--band-pad,clamp(2.5rem, 4.5vw, 4rem));overflow-x:clip}.dd__wrap[data-v-11c9adfb]{max-inline-size:var(--content-max,90rem);padding-inline:var(--gutter,clamp(1rem, 4vw, 3.5rem));margin-inline:auto}.dd__title[data-v-11c9adfb]{margin:0 0 var(--head-gap,clamp(1.5rem, 3vw, 2.5rem));color:inherit;letter-spacing:-.02em;font-size:max(1.6rem,min(3vw,2.4rem));font-weight:800;line-height:1.1}.dd__items[data-v-11c9adfb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dd__item[data-v-11c9adfb]{border:1px solid var(--ez-hairline);border-radius:var(--ez-radius-panel);background:var(--ez-raised);box-shadow:var(--ez-elevation-card);color:var(--ez-ink);flex-direction:column;gap:1rem;padding:1.25rem;font-weight:700;line-height:1.35;display:flex}.dd__badge[data-v-11c9adfb]{border:1px solid var(--ez-amber-ink);block-size:2.75rem;inline-size:2.75rem;color:var(--ez-amber-ink);border-radius:50%;place-items:center;display:grid}.dd__note[data-v-11c9adfb]{color:var(--g-muted,#ffffffbf);margin:1.5rem 0 0;font-size:.9rem;line-height:1.5}[dir=rtl] .dd__title[data-v-11c9adfb]{letter-spacing:0;line-height:1.3}@media (min-width:60rem){.dd__items[data-v-11c9adfb]{grid-template-columns:repeat(5,minmax(0,1fr))}}.df[data-v-7228662a]{background:var(--ez-white);color:var(--ez-ink);padding-block:var(--band-pad,clamp(2.5rem, 4.5vw, 4rem));overflow-x:clip}.df__wrap[data-v-7228662a]{max-inline-size:var(--content-max,90rem);padding-inline:var(--gutter,clamp(1rem, 4vw, 3.5rem));margin-inline:auto}.df__title[data-v-7228662a]{margin:0 0 var(--head-gap,clamp(1.5rem, 3vw, 2.5rem));color:inherit;letter-spacing:-.02em;font-size:max(1.6rem,min(3vw,2.4rem));font-weight:800;line-height:1.1}.df__list[data-v-7228662a]{border-block-start:1px solid var(--g-line,#0b12261f)}.df__item[data-v-7228662a]{border-block-end:1px solid var(--g-line,#0b12261f)}.df__q[data-v-7228662a]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.5rem;padding-block:1rem;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.df__q[data-v-7228662a]::-webkit-details-marker{display:none}.df__q[data-v-7228662a]:focus-visible{outline:2px solid var(--g-accent,var(--ez-amber-ink));outline-offset:2px}.df__chevron[data-v-7228662a]{border-inline-end:2px solid var(--g-accent,var(--ez-amber-ink));border-block-end:2px solid var(--g-accent,var(--ez-amber-ink));flex:none;block-size:.65rem;inline-size:.65rem;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.df__item[open] .df__chevron[data-v-7228662a]{transform:rotate(225deg)translate(-2px,-2px)}.df__a[data-v-7228662a]{max-inline-size:52rem;color:var(--g-muted,var(--ez-muted));margin:0;padding-block-end:1.25rem;line-height:1.6}.df__doors[data-v-7228662a]{gap:1rem;margin-block-start:max(2.5rem,min(5vw,4rem));display:grid}.df__door[data-v-7228662a]{background:radial-gradient(120% 140% at 0% 0%, #12204a 0%, var(--ez-navy-900) 62%);color:#fff;border-radius:.9rem;flex-direction:column;align-items:flex-start;padding:max(1.5rem,min(3vw,2.25rem));display:flex}.df__door[data-driver-door=drivers][data-v-7228662a]{background:radial-gradient(120% 140% at 100% 0%, #3a2410 0%, var(--ez-navy-900) 62%)}.df__door-icon[data-v-7228662a]{color:var(--ez-amber-500)}.df__door-eyebrow[data-v-7228662a]{color:var(--ez-amber-500);letter-spacing:.2em;margin:1rem 0 .4rem;font-size:.75rem}.df__door-title[data-v-7228662a]{color:#fff;margin:0;font-size:max(1.35rem,min(2.4vw,1.75rem));font-weight:800;line-height:1.15}.df__door-body[data-v-7228662a]{color:#ffffffd1;margin:.75rem 0 1.5rem;line-height:1.55}.df__door-cta[data-v-7228662a]{align-items:center;min-block-size:2.9rem;margin-block-start:auto;font-weight:700;text-decoration:none;display:inline-flex}[dir=rtl] .df__title[data-v-7228662a],[dir=rtl] .df__door-title[data-v-7228662a]{letter-spacing:0;line-height:1.3}[dir=rtl] .df__door-eyebrow[data-v-7228662a]{letter-spacing:0;font-size:.85rem}@media (min-width:48rem){.df__doors[data-v-7228662a]{grid-template-columns:repeat(2,minmax(0,1fr))}}
