.price-guide_page__VI5Mo{max-width:1080px;margin:0 auto;padding:2rem 1.25rem 4rem;color:#172b3a;line-height:1.65}.price-guide_page__VI5Mo h1{max-width:880px;margin:.5rem 0 1rem;font-size:clamp(1.85rem,4vw,2.9rem);font-weight:750;line-height:1.15;letter-spacing:-.025em}.price-guide_page__VI5Mo h2{margin:0 0 .8rem;font-size:1.5rem;line-height:1.3;font-weight:700}.price-guide_page__VI5Mo h3{font-size:1.1rem;font-weight:700;line-height:1.4}.price-guide_page__VI5Mo p{margin:.65rem 0}.price-guide_page__VI5Mo section{margin-top:2.5rem;scroll-margin-top:5rem}.price-guide_page__VI5Mo a{color:#145b78;text-decoration:underline;text-underline-offset:3px}.price-guide_page__VI5Mo a:focus-visible,.price-guide_page__VI5Mo button:focus-visible,.price-guide_page__VI5Mo input:focus-visible,.price-guide_tableWrap__8GAGi:focus-visible{outline:3px solid #b96313;outline-offset:4px}.price-guide_page__VI5Mo ol,.price-guide_page__VI5Mo ul{padding-left:1.5rem}.price-guide_page__VI5Mo ol{list-style:decimal}.price-guide_page__VI5Mo ul{list-style:disc}.price-guide_page__VI5Mo li{margin:.65rem 0}.price-guide_breadcrumb__DE5Hr{display:flex;gap:.6rem;flex-wrap:wrap;font-size:.85rem}.price-guide_eyebrow__uL3Fc{margin-top:2rem!important;color:#34586a;font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.price-guide_reviewed__BBMSM,.price-guide_small__obyXV{font-size:.85rem;color:#475c68}.price-guide_lead__esY_0{font-size:1.1rem;max-width:850px}.price-guide_page__VI5Mo .price-guide_search__qpV63{margin-top:1.5rem;padding:1.5rem;border:1px solid #c3d7df;border-radius:14px;background:#eff6f8}.price-guide_search__qpV63 label{display:block;font-size:.9rem;font-weight:650}.price-guide_search__qpV63 input{display:block;width:100%;max-width:680px;padding:.65rem .8rem;border:1px solid #768d9a;border-radius:6px;background:white;color:#172b3a;font-size:1rem}.price-guide_actions__RWVoI{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.price-guide_actions__RWVoI a{padding:.8rem 1rem;border:1px solid #174e66;border-radius:7px;font-size:.95rem;font-weight:700;text-decoration:none;text-align:center}.price-guide_actions__RWVoI .price-guide_primary__WFP0H{background:#174e66;color:white}.price-guide_actions__RWVoI .price-guide_secondary__XjdHf{background:white;color:#174e66}.price-guide_snapshotButton__DGnQY{margin-top:.5rem;padding:.35rem 0;text-decoration:underline;text-underline-offset:3px;font-size:.85rem;cursor:pointer}.price-guide_snapshotButton__DGnQY:disabled{cursor:wait;opacity:.7}.price-guide_contents__qThf_{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.5rem;font-size:.9rem}.price-guide_tableWrap__8GAGi{overflow-x:auto;margin-top:1rem;border:1px solid #c9d4da;border-radius:8px}.price-guide_page__VI5Mo table{border-collapse:collapse;width:100%;min-width:760px;font-size:.87rem}.price-guide_page__VI5Mo caption{text-align:left;padding:.75rem 1rem;background:#eef3f6;color:#344e5b}.price-guide_page__VI5Mo td,.price-guide_page__VI5Mo th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid #c9d4da;width:25%}.price-guide_page__VI5Mo thead{background:#173c50;color:white}.price-guide_page__VI5Mo tbody th{font-weight:700}.price-guide_page__VI5Mo tbody th p{font-weight:400}.price-guide_page__VI5Mo tbody tr:last-child>*{border-bottom:none}.price-guide_tableLinks__KpkTC a{display:block;margin-bottom:.9rem}.price-guide_drivers___gzM6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.price-guide_drivers___gzM6>div{border-top:3px solid #98bacb;padding-top:.7rem}.price-guide_drivers___gzM6 dt{font-weight:700}.price-guide_drivers___gzM6 dd{margin:.5rem 0 0}.price-guide_page__VI5Mo .price-guide_flags__1ElJL{border-left:4px solid #ac702e;padding:1rem 1.3rem;background:#fcf6ec}.price-guide_worksheet__zRTZl{margin:2rem 0}.price-guide_worksheet__zRTZl svg{width:100%;height:auto}.price-guide_worksheet__zRTZl figcaption{font-size:.85rem;color:#475c68;text-align:center}.price-guide_faq__A_Q3O{border-top:1px solid #c9d4da;padding:1.1rem 0}.price-guide_related__q1k0T{margin-top:2rem;padding:1.4rem;background:#eef3f6;border-radius:10px}@media (max-width:640px){.price-guide_page__VI5Mo{padding:1.25rem 1rem 3rem}.price-guide_page__VI5Mo .price-guide_search__qpV63{padding:1rem}.price-guide_actions__RWVoI{flex-direction:column}.price-guide_actions__RWVoI a{width:100%}.price-guide_drivers___gzM6{grid-template-columns:1fr}.price-guide_worksheet__zRTZl{overflow-x:auto}.price-guide_worksheet__zRTZl svg{min-width:570px}}.dark .price-guide_page__VI5Mo{color:#e4edf2}.dark .price-guide_page__VI5Mo a{color:#a6d8f0}.dark .price-guide_page__VI5Mo .price-guide_search__qpV63,.dark .price-guide_page__VI5Mo caption,.dark .price-guide_related__q1k0T{background:#193142;color:#e4edf2}.dark .price-guide_eyebrow__uL3Fc,.dark .price-guide_reviewed__BBMSM,.dark .price-guide_small__obyXV,.dark .price-guide_worksheet__zRTZl figcaption{color:#c3d5df}.dark .price-guide_page__VI5Mo .price-guide_flags__1ElJL{background:#352b20}.dark .price-guide_actions__RWVoI .price-guide_primary__WFP0H{color:white}.dark .price-guide_actions__RWVoI .price-guide_secondary__XjdHf{color:#174e66}