._page_1end8_1{display:flex;flex-direction:column}._container_1end8_6{width:min(100%,1200px);margin-inline:auto}._plannerSection_1end8_11{padding:var(--spacing-20) var(--spacing-6);background:var(--background)}._rangesSection_1end8_16{padding:var(--spacing-20) var(--spacing-6);background:var(--surface)}._sectionIntro_1end8_21{max-width:48rem;margin-bottom:var(--spacing-12)}._eyebrow_1end8_26{margin:0 0 var(--spacing-3);color:var(--secondary);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._heading_1end8_35{margin:0;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.16}._intro_1end8_44{margin:var(--spacing-6) 0 0;color:var(--muted-foreground);font-size:1.125rem;line-height:1.7}._materialGrid_1end8_51{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._materialCard_1end8_57{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:var(--spacing-8);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);text-decoration:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._materialCard_1end8_57:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._materialCard_1end8_57:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}._materialName_1end8_83{font-size:1rem;font-weight:700}._materialPrice_1end8_88{margin-top:var(--spacing-6);font-family:var(--font-family-display);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2}._unit_1end8_96{margin-top:var(--spacing-1);color:var(--muted-foreground);font-size:.875rem}._materialLink_1end8_102{margin-top:auto;padding-top:var(--spacing-8);color:var(--secondary);font-size:.875rem;font-weight:700}._disclaimer_1end8_110{max-width:78ch;margin:var(--spacing-12) 0 0;padding:var(--spacing-6);border:1px solid color-mix(in srgb,var(--secondary) 28%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--secondary) 4%,var(--surface));color:var(--foreground);line-height:1.65}._factorsSection_1end8_121{padding:var(--spacing-20) var(--spacing-6);background:var(--background)}._factorsLayout_1end8_126{display:grid;gap:var(--spacing-12)}._factorsIntro_1end8_131{max-width:35rem}._factorsGrid_1end8_135{display:grid;gap:0 var(--spacing-8)}._factor_1end8_121{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--spacing-4);padding:var(--spacing-6) 0;border-top:1px solid var(--border)}._factorNumber_1end8_148{color:var(--secondary);font-family:var(--font-family-monospace);font-size:.875rem}._factorTitle_1end8_154{margin:0;color:var(--foreground);font-size:1.125rem;font-weight:700}._factorDescription_1end8_161{margin:var(--spacing-2) 0 0;color:var(--muted-foreground);line-height:1.65}@media(min-width:800px){._materialGrid_1end8_51{grid-template-columns:repeat(3,minmax(0,1fr))}._factorsLayout_1end8_126{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16)}._factorsGrid_1end8_135{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._plannerSection_1end8_11,._rangesSection_1end8_16,._factorsSection_1end8_121{padding:var(--spacing-16) var(--spacing-4)}._materialGrid_1end8_51{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._materialCard_1end8_57{transition:none}._materialCard_1end8_57:hover{transform:none}}
