.cost_hero__wjYJP{display:grid;gap:var(--space-8);align-items:start}@media (min-width:900px){.cost_hero__wjYJP{grid-template-columns:1fr 1fr;gap:var(--space-12)}}.cost_heroCopy__C_kYZ{max-width:38rem}.cost_heroH1__IzXCz{font-family:var(--font-display);font-size:var(--text-section-h2);font-weight:500;line-height:1.15;color:var(--navy);margin:0 0 var(--space-5)}.cost_heroLead__L5Y7U{font-family:var(--font-body);font-size:var(--section-lead-font-size);line-height:var(--list-item-line-height);color:var(--text-muted);margin:0 0 var(--space-4)}.cost_heroLead__L5Y7U a{color:var(--color-gold-accessible);text-decoration:underline;text-underline-offset:2px}.cost_trustStrip__7zWQf{font-family:var(--font-body);font-size:var(--text-body-sm);letter-spacing:.02em;color:var(--navy);margin:0 0 var(--space-6);line-height:var(--list-item-line-height)}.cost_heroCtas__tmDcI{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.cost_heroImageWrap__uEYt_{position:relative;width:100%;aspect-ratio:3/2;border:1px solid var(--border);box-shadow:var(--shadow-card)}.cost_heroImg__5AvQ_{object-fit:cover}.cost_pricingGrid__qlX2q{display:grid;gap:var(--space-5)}@media (min-width:900px){.cost_pricingGrid__qlX2q{grid-template-columns:repeat(3,1fr);align-items:stretch}}.cost_inclusionGrid__u1T_0{display:grid;gap:var(--space-10)}@media (min-width:768px){.cost_inclusionGrid__u1T_0{grid-template-columns:1fr 1fr;gap:var(--space-12)}}.cost_inclusionColTitle__n6E6Y{font-family:var(--font-body);font-size:var(--text-xl);font-weight:600;color:var(--navy);margin:0 0 var(--space-4);display:flex;align-items:center;gap:var(--space-3)}.cost_inclusionList__pH497{margin:0;padding:0;list-style:none;font-family:var(--font-body);font-size:var(--text-body-default);line-height:var(--list-item-line-height);color:var(--text-muted)}.cost_inclusionList__pH497 li{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3)}.cost_inclusionList__pH497 li:last-child{margin-bottom:0}.cost_iconSvg__rz_Q5{flex-shrink:0;width:var(--space-5);height:var(--space-5);margin-top:.15em;color:var(--color-gold-accessible)}.cost_iconSvgNeutral__YM0Go{color:var(--text-muted)}.cost_factors__KIrBo{display:grid;gap:var(--space-6)}@media (min-width:768px){.cost_factors__KIrBo{grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-10)}}.cost_factorBlock__V1PBj{padding:var(--space-5) var(--space-5) var(--space-6);border:1px solid var(--border);background:var(--cream)}.cost_factorH3__ON7bZ{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;color:var(--navy);margin:0 0 var(--space-2)}.cost_factorP__3JIMf{font-family:var(--font-body);font-size:var(--text-body-default);line-height:var(--list-item-line-height);color:var(--text-muted);margin:0}@media (min-width:768px){.cost_factorBlockWide__06_gZ{grid-column:1/-1}}.cost_tableWrap__x3Mn8{overflow-x:auto;margin-top:var(--space-2);border:1px solid var(--border)}.cost_quoteTable__3CQeg{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-body-default)}.cost_quoteTable__3CQeg td,.cost_quoteTable__3CQeg th{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--border)}.cost_quoteTable__3CQeg th{font-weight:600;color:var(--navy);background:var(--cream-dark)}.cost_quoteTable__3CQeg td:last-child{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cost_quoteTable__3CQeg tbody tr:last-child td{border-bottom:none;font-weight:600;color:var(--navy)}.cost_resourceGrid__LMCuz{display:grid;gap:var(--space-5)}@media (min-width:768px){.cost_resourceGrid__LMCuz{grid-template-columns:repeat(2,1fr)}}.cost_compareGrid__4mu5x{display:grid;gap:var(--space-5)}@media (min-width:900px){.cost_compareGrid__4mu5x{grid-template-columns:repeat(3,1fr)}}.cost_formIntro__8a2hU{font-size:var(--text-body-default);max-width:40rem;margin:0 0 var(--space-4)}.cost_formFooterLine__J3Myd,.cost_formIntro__8a2hU{font-family:var(--font-body);line-height:var(--list-item-line-height);color:var(--text-muted)}.cost_formFooterLine__J3Myd{font-size:var(--text-body-sm);margin-top:var(--space-5)}.cost_formFooterLine__J3Myd a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cost_formBlock__tI_i6{margin-bottom:var(--space-10)}