.UtilityRoutes_utilityPage__Yrq7W{--ink:#1c1c1c;--paper:#fffdf8;--lavender:#ab9ff2;--line:color-mix(in srgb,var(--ink) 11%,transparent);--muted:color-mix(in srgb,var(--ink) 64%,var(--paper));--soft:color-mix(in srgb,var(--paper) 73%,var(--lavender));--shadow-control:0 1px 1px rgb(28 28 28/0.14),0 8px 18px rgb(28 28 28/0.1);--shadow-card:0 2px 4px rgb(28 28 28/0.08),0 20px 50px rgb(51 42 83/0.12);--shadow-stage:0 4px 10px rgb(28 28 28/0.09),0 38px 90px rgb(62 49 97/0.17);--route-ink:var(--ink);--route-paper:var(--paper);--route-canvas:color-mix(in srgb,var(--paper) 94%,var(--lavender));--route-lavender:var(--lavender);--route-lavender-light:var(--soft);--route-lavender-dark:color-mix(in srgb,var(--ink) 55%,var(--lavender));--route-muted:var(--muted);--route-line:var(--line);color:var(--ink)}.UtilityRoutes_utilityPage__Yrq7W h2,.UtilityRoutes_utilityPage__Yrq7W h3,.UtilityRoutes_utilityPage__Yrq7W p{margin:0}.UtilityRoutes_toolFrame__J2INh{padding:clamp(38px,6vw,72px) 0 clamp(80px,11vw,145px)}.UtilityRoutes_toolFrame__J2INh>section{border-color:var(--line);background:color-mix(in srgb,var(--paper) 86%,var(--lavender));box-shadow:var(--shadow-stage)}.UtilityRoutes_roiFrame__fFndg{padding-top:34px}.UtilityRoutes_assumptionSection__Gstnq,.UtilityRoutes_comparisonSection__rHe8_{padding:clamp(78px,11vw,150px) 0;border-top:1px solid var(--line)}.UtilityRoutes_comparisonRows__1XG7w{display:grid;border-top:1px solid var(--line)}.UtilityRoutes_comparisonRows__1XG7w article{display:grid;grid-template-columns:58px minmax(260px,.8fr) minmax(300px,1.15fr);gap:clamp(24px,5vw,72px);align-items:center;min-height:150px;padding:26px 0;border-bottom:1px solid var(--line)}.UtilityRoutes_assumptionList__CCkh1 small,.UtilityRoutes_comparisonRows__1XG7w article>span,.UtilityRoutes_comparisonRows__1XG7w small{color:color-mix(in srgb,var(--ink) 60%,var(--lavender));font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.UtilityRoutes_comparisonRows__1XG7w article>div{display:grid;gap:9px}.UtilityRoutes_comparisonRows__1XG7w h3{max-width:18ch;font-size:clamp(1.5rem,2.5vw,2.7rem);letter-spacing:-.055em;line-height:1}.UtilityRoutes_comparisonRows__1XG7w p{color:var(--muted);line-height:1.65}.UtilityRoutes_assumptionList__CCkh1{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none}.UtilityRoutes_assumptionList__CCkh1 li{display:grid;grid-template-columns:auto 1fr;gap:16px;min-height:360px;padding:clamp(24px,4vw,38px);border:1px solid var(--line);border-radius:28px;background:var(--paper);box-shadow:var(--shadow-card)}.UtilityRoutes_assumptionList__CCkh1 li:first-child{background:var(--soft)}.UtilityRoutes_assumptionList__CCkh1 li>span{color:var(--muted);font-size:.66rem}.UtilityRoutes_assumptionList__CCkh1 li>div{display:flex;flex-direction:column}.UtilityRoutes_assumptionList__CCkh1 h3{margin-top:auto;font-size:clamp(1.6rem,2.8vw,3rem);letter-spacing:-.06em;line-height:.98}.UtilityRoutes_assumptionList__CCkh1 p{margin-top:16px;color:var(--muted);line-height:1.6}.UtilityRoutes_supportTriage__p_ml6{margin:34px 0 clamp(84px,12vw,150px);overflow:hidden;border:1px solid var(--line);border-radius:clamp(28px,4vw,48px);background:var(--paper);box-shadow:var(--shadow-stage)}.UtilityRoutes_supportHeader__r0YNZ{display:flex;gap:28px;align-items:end;justify-content:space-between;padding:clamp(28px,5vw,56px);border-bottom:1px solid var(--line)}.UtilityRoutes_supportHeader__r0YNZ>div{display:grid;gap:14px}.UtilityRoutes_supportHeader__r0YNZ>div>span{color:color-mix(in srgb,var(--ink) 60%,var(--lavender));font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.UtilityRoutes_supportHeader__r0YNZ h2{font-size:clamp(2.5rem,5vw,5.4rem);letter-spacing:-.075em;line-height:.92}.UtilityRoutes_supportSearch__Z_4nQ{display:flex;min-width:min(360px,100%);min-height:52px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:999px;padding:0 18px;background:color-mix(in srgb,var(--paper) 94%,var(--lavender));box-shadow:var(--shadow-control)}.UtilityRoutes_supportSearch__Z_4nQ input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.UtilityRoutes_supportSearch__Z_4nQ:focus-within{outline:2px solid var(--ink);outline-offset:4px}.UtilityRoutes_topicGrid__LSxcN{display:grid;grid-template-columns:repeat(4,1fr);padding:14px;background:color-mix(in srgb,var(--paper) 94%,var(--lavender))}.UtilityRoutes_topicGrid__LSxcN button{display:grid;min-height:170px;align-content:start;gap:12px;border:0;border-right:1px solid var(--line);padding:24px;background:transparent;color:var(--ink);cursor:pointer;text-align:left;transition:background-color .18s ease,transform .18s ease}.UtilityRoutes_topicGrid__LSxcN button:last-child{border-right:0}.UtilityRoutes_topicGrid__LSxcN button[aria-selected=true]{border-radius:22px;background:var(--paper);box-shadow:var(--shadow-card);transform:translateY(-4px)}.UtilityRoutes_topicGrid__LSxcN button>svg{color:color-mix(in srgb,var(--ink) 42%,var(--lavender))}.UtilityRoutes_topicGrid__LSxcN button>strong{margin-top:auto;font-size:1.05rem}.UtilityRoutes_topicGrid__LSxcN button>span{color:var(--muted);font-size:.76rem;line-height:1.5}.UtilityRoutes_topicGrid__LSxcN button:focus-visible{position:relative;z-index:2;outline:2px solid var(--ink);outline-offset:-4px}.UtilityRoutes_supportResult__RIawo{display:grid;grid-template-columns:minmax(270px,.6fr) minmax(0,1.2fr);gap:clamp(32px,7vw,90px);padding:clamp(34px,6vw,72px)}.UtilityRoutes_supportResult__RIawo>div:first-child{display:grid;align-content:start}.UtilityRoutes_supportResult__RIawo>div:first-child>span{color:var(--muted);font-size:.68rem;font-weight:800;text-transform:uppercase}.UtilityRoutes_supportResult__RIawo h3{margin-top:18px;font-size:clamp(2.2rem,4vw,4.5rem);letter-spacing:-.07em}.UtilityRoutes_supportResult__RIawo>div:first-child>p{margin-top:18px;color:var(--muted);line-height:1.65}.UtilityRoutes_quickAnswers__ecsLz{display:grid;gap:10px}.UtilityRoutes_quickAnswers__ecsLz>p{color:var(--muted);font-size:.74rem;font-weight:800}.UtilityRoutes_quickAnswers__ecsLz article{padding:20px 22px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--paper) 96%,var(--lavender))}.UtilityRoutes_quickAnswers__ecsLz article p{margin-top:9px;color:var(--muted);font-size:.8rem;line-height:1.55}.UtilityRoutes_supportFlow___9sjm{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.UtilityRoutes_supportFlow___9sjm article{display:flex;min-height:260px;flex-direction:column;padding:24px;border:1px solid color-mix(in srgb,var(--paper) 12%,transparent);border-radius:22px;background:color-mix(in srgb,var(--ink) 92%,var(--paper));color:var(--paper)}.UtilityRoutes_supportFlow___9sjm article>small,.UtilityRoutes_supportFlow___9sjm article>span{color:color-mix(in srgb,var(--paper) 62%,var(--ink));font-size:.66rem}.UtilityRoutes_supportFlow___9sjm article>svg{margin-top:auto;color:var(--lavender)}.UtilityRoutes_supportFlow___9sjm article>strong{margin-top:18px;font-size:1.15rem}.UtilityRoutes_supportFlow___9sjm article>small{margin-top:8px;line-height:1.45}@media (max-width:1020px){.UtilityRoutes_assumptionList__CCkh1{grid-template-columns:1fr}.UtilityRoutes_assumptionList__CCkh1 li{min-height:280px}.UtilityRoutes_supportFlow___9sjm,.UtilityRoutes_topicGrid__LSxcN{grid-template-columns:repeat(2,1fr)}.UtilityRoutes_topicGrid__LSxcN button:nth-child(2){border-right:0}.UtilityRoutes_supportResult__RIawo{grid-template-columns:1fr}}@media (max-width:720px){.UtilityRoutes_toolFrame__J2INh{padding-bottom:90px}.UtilityRoutes_comparisonRows__1XG7w article{grid-template-columns:34px 1fr;gap:14px;align-items:start}.UtilityRoutes_comparisonRows__1XG7w article>p{grid-column:2}.UtilityRoutes_supportHeader__r0YNZ{align-items:stretch;flex-direction:column}.UtilityRoutes_supportSearch__Z_4nQ{min-width:0}.UtilityRoutes_supportFlow___9sjm,.UtilityRoutes_topicGrid__LSxcN{grid-template-columns:1fr}.UtilityRoutes_topicGrid__LSxcN button,.UtilityRoutes_topicGrid__LSxcN button:nth-child(2){min-height:132px;border-right:0;border-bottom:1px solid var(--line)}.UtilityRoutes_topicGrid__LSxcN button:last-child{border-bottom:0}.UtilityRoutes_supportResult__RIawo{padding:28px 20px}.UtilityRoutes_supportFlow___9sjm article{min-height:190px}}@media (prefers-reduced-motion:reduce){.UtilityRoutes_topicGrid__LSxcN button{transition-duration:.01ms}.UtilityRoutes_topicGrid__LSxcN button[aria-selected=true]{transform:none}}