.style-actions[data-astro-cid-ytjorlfk]{margin-top:1.6rem}.styles-art[data-astro-cid-ytjorlfk]{aspect-ratio:16/9;transform:rotate(1deg)}.compare-section[data-astro-cid-ytjorlfk]{border-top:1px solid var(--line)}.compare-heading[data-astro-cid-ytjorlfk]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);display:grid}.style-grid[data-astro-cid-ytjorlfk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.style-grid[data-astro-cid-ytjorlfk] article[data-astro-cid-ytjorlfk]{border:1px solid var(--line);background:var(--surface);min-height:25rem;padding:clamp(1.3rem,4vw,2.2rem);position:relative;overflow:hidden}.style-grid[data-astro-cid-ytjorlfk] .style-featured[data-astro-cid-ytjorlfk]{background:var(--surface-strong)}.style-number[data-astro-cid-ytjorlfk]{color:var(--line);opacity:.38;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(5rem,12vw,9rem);font-weight:800;line-height:1;position:absolute;top:.25rem;right:1rem}.style-grid[data-astro-cid-ytjorlfk] h3[data-astro-cid-ytjorlfk]{font-size:clamp(3.5rem,8vw,6rem);position:relative}.style-price[data-astro-cid-ytjorlfk]{color:var(--accent);margin-top:1rem;font-size:1.3rem;display:block}.style-grid[data-astro-cid-ytjorlfk] article[data-astro-cid-ytjorlfk]>p[data-astro-cid-ytjorlfk]:not(.eyebrow){max-width:44ch;color:var(--muted);margin-top:2.5rem;position:relative}.style-grid[data-astro-cid-ytjorlfk] article[data-astro-cid-ytjorlfk]>a[data-astro-cid-ytjorlfk]{margin-top:2rem;font-weight:760;display:inline-block}.style-table-wrap[data-astro-cid-ytjorlfk]{margin-top:1rem}.route-section[data-astro-cid-ytjorlfk],.faq-section[data-astro-cid-ytjorlfk]{border-block:1px solid var(--line);background:var(--surface-strong)}.route-grid[data-astro-cid-ytjorlfk],.budget-grid[data-astro-cid-ytjorlfk],.faq-grid[data-astro-cid-ytjorlfk]{grid-template-columns:minmax(18rem,.78fr) minmax(24rem,1.22fr);gap:clamp(2rem,6vw,6rem);display:grid}.route-grid[data-astro-cid-ytjorlfk] .text-link[data-astro-cid-ytjorlfk]{margin-top:1.3rem;font-weight:760;display:inline-block}.route-list[data-astro-cid-ytjorlfk]{counter-reset:route;margin:0;padding:0;list-style:none}.route-list[data-astro-cid-ytjorlfk] li[data-astro-cid-ytjorlfk]{counter-increment:route;grid-template-columns:3rem 1fr;gap:.25rem 1rem;padding-block:1rem;display:grid}.route-list[data-astro-cid-ytjorlfk] li[data-astro-cid-ytjorlfk]+li[data-astro-cid-ytjorlfk]{border-top:1px solid var(--line)}.route-list[data-astro-cid-ytjorlfk] li[data-astro-cid-ytjorlfk]:before{color:var(--accent);content:counter(route, decimal-leading-zero);grid-row:span 2;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.5rem;font-weight:780}.route-list[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk]{color:var(--muted)}.budget-grid[data-astro-cid-ytjorlfk]{align-items:center}.budget-copy[data-astro-cid-ytjorlfk] .button[data-astro-cid-ytjorlfk]{margin-top:1.5rem}.budget-math[data-astro-cid-ytjorlfk]{grid-template-columns:repeat(3,minmax(0,1fr));padding:clamp(1.3rem,4vw,2.5rem);display:grid}.budget-math[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]{min-width:0;padding:1rem}.budget-math[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]+div[data-astro-cid-ytjorlfk]{border-left:1px solid var(--line)}.budget-math[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk],.budget-math[data-astro-cid-ytjorlfk] strong[data-astro-cid-ytjorlfk]{display:block}.budget-math[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk]{color:var(--muted);font-size:.82rem}.budget-math[data-astro-cid-ytjorlfk] strong[data-astro-cid-ytjorlfk]{margin-top:.45rem;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(2rem,5vw,3.7rem);line-height:1}.checklist[data-astro-cid-ytjorlfk]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid}.checklist[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]{border-top:1px solid var(--line);padding:1.2rem}.checklist[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]:nth-child(2n){border-left:1px solid var(--line)}.checklist[data-astro-cid-ytjorlfk] strong[data-astro-cid-ytjorlfk],.checklist[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk]{display:block}.checklist[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk]{color:var(--muted);margin-top:.35rem}.faq-list[data-astro-cid-ytjorlfk] details[data-astro-cid-ytjorlfk]{border-top:1px solid var(--line);padding-block:1rem}.faq-list[data-astro-cid-ytjorlfk] summary[data-astro-cid-ytjorlfk]{cursor:pointer;font-weight:760}.faq-list[data-astro-cid-ytjorlfk] p[data-astro-cid-ytjorlfk]{color:var(--muted);margin-top:.8rem}.related-section[data-astro-cid-ytjorlfk]{border-bottom:1px solid var(--line)}.related-grid[data-astro-cid-ytjorlfk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.related-grid[data-astro-cid-ytjorlfk] a[data-astro-cid-ytjorlfk]{border:1px solid var(--line);background:var(--surface);flex-direction:column;justify-content:flex-end;min-height:11rem;padding:1.1rem;text-decoration:none;display:flex}.related-grid[data-astro-cid-ytjorlfk] a[data-astro-cid-ytjorlfk]:hover{border-color:var(--accent);background:var(--surface-strong);color:var(--ink)}.related-grid[data-astro-cid-ytjorlfk] strong[data-astro-cid-ytjorlfk]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.75rem}.related-grid[data-astro-cid-ytjorlfk] span[data-astro-cid-ytjorlfk]{color:var(--muted);margin-top:.45rem}@media (width<=58rem){.compare-heading[data-astro-cid-ytjorlfk],.route-grid[data-astro-cid-ytjorlfk],.budget-grid[data-astro-cid-ytjorlfk],.faq-grid[data-astro-cid-ytjorlfk]{grid-template-columns:1fr}.related-grid[data-astro-cid-ytjorlfk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.style-grid[data-astro-cid-ytjorlfk],.checklist[data-astro-cid-ytjorlfk],.related-grid[data-astro-cid-ytjorlfk],.budget-math[data-astro-cid-ytjorlfk]{grid-template-columns:1fr}.style-grid[data-astro-cid-ytjorlfk] article[data-astro-cid-ytjorlfk]{min-height:21rem}.checklist[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]:nth-child(2n),.budget-math[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]+div[data-astro-cid-ytjorlfk]{border-left:0}.budget-math[data-astro-cid-ytjorlfk] div[data-astro-cid-ytjorlfk]+div[data-astro-cid-ytjorlfk]{border-top:1px solid var(--line)}}
