.briefcase-promotion[data-astro-cid-oi6fde2c]{--promotion-background:var(--color-white);--promotion-heading:var(--color-slate-900);--promotion-copy:var(--color-slate-600);--promotion-border:var(--color-slate-200);--promotion-button:var(--color-primary-800);--promotion-button-hover:var(--color-primary-900);--promotion-button-text:var(--color-white);--promotion-link-hover:var(--color-slate-100);--promotion-check:var(--color-primary-800);--promotion-wordmark-filter:brightness(0);background:var(--promotion-background);border:1px solid var(--promotion-border);box-shadow:0 8px 24px -16px var(--color-slate-300);border-radius:1.5rem;grid-template-columns:minmax(0,1fr) minmax(17rem,.55fr);align-items:center;gap:3rem;margin-top:3rem;padding:2rem 2.5rem;display:grid}.briefcase-promotion-dark[data-astro-cid-oi6fde2c],.dark .briefcase-promotion[data-astro-cid-oi6fde2c]{--promotion-background:var(--color-slate-900);--promotion-heading:var(--color-white);--promotion-copy:var(--color-slate-300);--promotion-border:var(--color-slate-700);--promotion-button:var(--color-primary-300);--promotion-button-hover:var(--color-primary-200);--promotion-button-text:var(--color-slate-900);--promotion-link-hover:var(--color-slate-800);--promotion-check:var(--color-primary-300);--promotion-wordmark-filter:brightness(0) invert(1);box-shadow:none}.promotion-message[data-astro-cid-oi6fde2c]{min-width:0}.promotion-wordmark[data-astro-cid-oi6fde2c]{object-fit:contain;width:132px;height:24px;filter:var(--promotion-wordmark-filter);margin-bottom:1.25rem}h2[data-astro-cid-oi6fde2c]{max-width:24ch;font-family:var(--font-bricolage-semibold);letter-spacing:-.025em;text-wrap:balance;color:var(--promotion-heading);margin:0;font-size:clamp(1.65rem,2.5vw,2rem);font-weight:600;line-height:1.15}p[data-astro-cid-oi6fde2c]{max-width:62ch;color:var(--promotion-copy);margin:.875rem 0 0;font-size:.9375rem;line-height:1.7}.promotion-feature[data-astro-cid-oi6fde2c]{background:var(--color-primary-50);color:var(--color-primary-900);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-top:1.25rem;padding:1rem;display:flex}.promotion-feature[data-astro-cid-oi6fde2c]>svg[data-astro-cid-oi6fde2c]{flex:none;width:22px;height:22px}.promotion-feature[data-astro-cid-oi6fde2c] h3[data-astro-cid-oi6fde2c]{margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.promotion-feature[data-astro-cid-oi6fde2c] p[data-astro-cid-oi6fde2c]{color:inherit;margin:.375rem 0 0;font-size:.8125rem;line-height:1.65}.briefcase-promotion-dark[data-astro-cid-oi6fde2c] .promotion-feature[data-astro-cid-oi6fde2c],.dark .promotion-feature[data-astro-cid-oi6fde2c]{background:var(--color-slate-800);color:var(--color-primary-200)}.promotion-conversion[data-astro-cid-oi6fde2c]{min-width:0}.promotion-actions[data-astro-cid-oi6fde2c]{align-items:center;gap:.75rem;display:flex}.promotion-actions[data-astro-cid-oi6fde2c] a[data-astro-cid-oi6fde2c]{white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;min-height:48px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.promotion-primary[data-astro-cid-oi6fde2c]{background:var(--promotion-button);color:var(--promotion-button-text)}.promotion-primary[data-astro-cid-oi6fde2c]:hover{background:var(--promotion-button-hover)}.promotion-primary[data-astro-cid-oi6fde2c] svg[data-astro-cid-oi6fde2c]{width:18px;height:18px}.promotion-secondary[data-astro-cid-oi6fde2c]{color:var(--promotion-heading);border:1px solid var(--promotion-border)}.promotion-secondary[data-astro-cid-oi6fde2c]:hover{background:var(--promotion-link-hover)}a[data-astro-cid-oi6fde2c]:focus-visible{outline:2px solid var(--promotion-check);outline-offset:4px}.promotion-reassurances[data-astro-cid-oi6fde2c]{color:var(--promotion-copy);gap:.5rem;margin:1.125rem 0 0;padding:0;font-size:.75rem;line-height:1.5;list-style:none;display:grid}.promotion-reassurances[data-astro-cid-oi6fde2c] li[data-astro-cid-oi6fde2c]{align-items:center;gap:.5rem;display:flex}.promotion-reassurances[data-astro-cid-oi6fde2c] svg[data-astro-cid-oi6fde2c]{width:16px;height:16px;color:var(--promotion-check);flex:none}.promotion-reassurances[data-astro-cid-oi6fde2c] a[data-astro-cid-oi6fde2c]{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--promotion-border)}.promotion-reassurances[data-astro-cid-oi6fde2c] a[data-astro-cid-oi6fde2c]:hover{color:var(--promotion-heading)}@media (width<=800px){.briefcase-promotion[data-astro-cid-oi6fde2c]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.75rem}h2[data-astro-cid-oi6fde2c]{max-width:28ch}}@media (width<=400px){.briefcase-promotion[data-astro-cid-oi6fde2c]{border-radius:1rem;padding:1.5rem}.promotion-actions[data-astro-cid-oi6fde2c]{flex-wrap:wrap}.promotion-actions[data-astro-cid-oi6fde2c] a[data-astro-cid-oi6fde2c]{flex:1}}.editorial-faq[data-astro-cid-34jcloxq]{--border-secondary:#cbd5e1;--text-heading:#0f172a;--accent:#429aaa;--bg-hover:#f8fafc}.dark .editorial-faq[data-astro-cid-34jcloxq]{--border-secondary:#475569;--text-heading:#fff;--accent:#87d3e1;--bg-hover:#33415580}.editorial-faq[data-astro-cid-34jcloxq]{border-top:1px solid var(--border-secondary);grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr);gap:3rem;margin:4rem 0 1rem;padding-top:3rem;display:grid}.editorial-faq[data-astro-cid-34jcloxq] .editorial-faq-heading[data-astro-cid-34jcloxq] h2[data-astro-cid-34jcloxq]{color:var(--text-heading);margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.2}.editorial-faq-items[data-astro-cid-34jcloxq]{min-width:0}.editorial-faq[data-astro-cid-34jcloxq] details{border-bottom:1px solid var(--border-secondary)}.editorial-faq[data-astro-cid-34jcloxq] summary{cursor:pointer;color:var(--text-heading);justify-content:space-between;align-items:start;gap:1.5rem;padding:1.25rem 0;font-size:1rem;font-weight:500;line-height:1.6;list-style:none;display:flex}.editorial-faq[data-astro-cid-34jcloxq] summary::-webkit-details-marker{display:none}.editorial-faq[data-astro-cid-34jcloxq] summary:after{content:"+";text-align:center;width:20px;color:var(--accent);flex:none;font-size:1.25rem;font-weight:400;line-height:1.25}.editorial-faq[data-astro-cid-34jcloxq] details[open] summary:after{content:"−"}.editorial-faq[data-astro-cid-34jcloxq] summary:hover{color:var(--accent)}.editorial-faq[data-astro-cid-34jcloxq] summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.editorial-faq[data-astro-cid-34jcloxq] .editorial-faq-answer{padding:0 2.5rem 1.5rem 0}.editorial-faq[data-astro-cid-34jcloxq] .editorial-faq-answer p{font-size:.9375rem;line-height:1.75}.editorial-faq[data-astro-cid-34jcloxq] .editorial-faq-answer p:last-child{margin-bottom:0}@media (width<=720px){.editorial-faq[data-astro-cid-34jcloxq]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:2rem}.editorial-faq[data-astro-cid-34jcloxq] .editorial-faq-answer{padding-inline-end:1.75rem}}.editorial-faq[data-astro-cid-34jcloxq] summary{border-radius:4px}.editorial-faq[data-astro-cid-34jcloxq] summary:hover{background:var(--bg-hover)}@supports selector(details::details-content) and (transition-behavior:allow-discrete){.editorial-faq-items[data-astro-cid-34jcloxq] details::details-content{opacity:0;transition:grid-template-rows .24s ease-out, opacity .18s ease-out, content-visibility .24s allow-discrete;grid-template-rows:0fr;display:grid}.editorial-faq-items[data-astro-cid-34jcloxq] details[open]::details-content{opacity:1;grid-template-rows:1fr}.editorial-faq-items[data-astro-cid-34jcloxq] .disclosure-content{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.editorial-faq-items[data-astro-cid-34jcloxq] details::details-content{transition:none}}}.mileage-guide[data-astro-cid-xjxpk5ah]{max-width:58rem;color:var(--color-slate-700)}.mileage-guide[data-astro-cid-xjxpk5ah] section[data-astro-cid-xjxpk5ah]{margin-bottom:2.75rem;scroll-margin-top:2rem}.mileage-guide[data-astro-cid-xjxpk5ah] h2[data-astro-cid-xjxpk5ah]{color:var(--color-slate-900);text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:600;line-height:1.25}.mileage-guide[data-astro-cid-xjxpk5ah] p[data-astro-cid-xjxpk5ah]{margin:.75rem 0;line-height:1.75}.mileage-guide[data-astro-cid-xjxpk5ah] a[data-astro-cid-xjxpk5ah]{color:var(--color-primary-700);text-underline-offset:3px;text-decoration:underline}.mileage-guide[data-astro-cid-xjxpk5ah] table[data-astro-cid-xjxpk5ah]{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.875rem}.mileage-guide[data-astro-cid-xjxpk5ah] caption[data-astro-cid-xjxpk5ah]{text-align:left;margin-bottom:.75rem;font-weight:500}.mileage-guide[data-astro-cid-xjxpk5ah] th[data-astro-cid-xjxpk5ah],.mileage-guide[data-astro-cid-xjxpk5ah] td[data-astro-cid-xjxpk5ah]{text-align:left;border-bottom:1px solid var(--color-slate-200);vertical-align:top;padding:.85rem .75rem}.mileage-guide[data-astro-cid-xjxpk5ah] th[data-astro-cid-xjxpk5ah]:first-child,.mileage-guide[data-astro-cid-xjxpk5ah] td[data-astro-cid-xjxpk5ah]:first-child{padding-left:0}.mileage-guide[data-astro-cid-xjxpk5ah] .source[data-astro-cid-xjxpk5ah]{color:var(--color-slate-500);font-size:.8rem}.mileage-guide[data-astro-cid-xjxpk5ah] .rate-history[data-astro-cid-xjxpk5ah]{border-bottom:1px solid var(--color-slate-200);padding:1rem 0}.mileage-guide[data-astro-cid-xjxpk5ah] .rate-history[data-astro-cid-xjxpk5ah] summary[data-astro-cid-xjxpk5ah]{cursor:pointer;color:var(--color-slate-900);font-weight:600;line-height:1.5}.mileage-guide[data-astro-cid-xjxpk5ah] .rate-history[data-astro-cid-xjxpk5ah] summary[data-astro-cid-xjxpk5ah]:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:5px}.rate-history[data-astro-cid-xjxpk5ah] table[data-astro-cid-xjxpk5ah]{min-width:40rem}.dark .mileage-guide[data-astro-cid-xjxpk5ah]{color:var(--color-slate-300)}.dark .mileage-guide[data-astro-cid-xjxpk5ah] h2[data-astro-cid-xjxpk5ah],.dark .mileage-guide[data-astro-cid-xjxpk5ah] .rate-history[data-astro-cid-xjxpk5ah] summary[data-astro-cid-xjxpk5ah]{color:#fff}.dark .mileage-guide[data-astro-cid-xjxpk5ah] a[data-astro-cid-xjxpk5ah]{color:var(--color-primary-400)}.dark .mileage-guide[data-astro-cid-xjxpk5ah] .source[data-astro-cid-xjxpk5ah]{color:var(--color-slate-400)}.dark .mileage-guide[data-astro-cid-xjxpk5ah] th[data-astro-cid-xjxpk5ah],.dark .mileage-guide[data-astro-cid-xjxpk5ah] td[data-astro-cid-xjxpk5ah],.dark .mileage-guide[data-astro-cid-xjxpk5ah] .rate-history[data-astro-cid-xjxpk5ah]{border-color:var(--color-slate-700)}
