.decision-design_report__5lJIj{color:#182c2a;gap:24px}.decision-design_report__5lJIj h1{font-family:inherit;font-weight:650;letter-spacing:-.045em;font-size:clamp(1.9rem,4vw,2.75rem);text-wrap:balance}.decision-design_identity__MuXET{padding:20px 0;border-bottom:1px solid #d7e1dd}.decision-design_verdict__o0lGH{background:#fff;border:1px solid #d7e1dd;border-radius:24px;padding:clamp(20px,4vw,36px);box-shadow:0 12px 36px #183c3008}.decision-design_verdict__o0lGH>p:first-child{color:#497267;letter-spacing:.12em}.decision-design_verdict__o0lGH aside{border-radius:0 12px 12px 0}.decision-design_verdict__o0lGH nav a{border-radius:10px}.decision-design_comparables__p_XUt{display:grid;gap:16px;border:0}.decision-design_comparable__PXmgQ{padding:20px;border:1px solid #d7e1dd;border-radius:18px;background:#fff;box-shadow:0 3px 14px #183c3005}.decision-design_comparable__PXmgQ a{text-decoration:none}.decision-design_comparable__PXmgQ a:hover{text-decoration:underline}.decision-design_toolbar__gdrpy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:24px}.decision-design_toolbar__gdrpy label{display:flex;align-items:center;gap:10px;font-size:13px;color:#405b54}.decision-design_toolbar__gdrpy select{min-height:44px;max-width:100%;border:1px solid #b9ccc4;border-radius:10px;padding:8px 12px;color:#183c30;background:#fff}.decision-design_toolbar__gdrpy select:focus-visible{outline:2px solid #08764e;outline-offset:3px}.decision-design_toolbar__gdrpy p{font-size:12px;color:#52655e}@media (max-width:480px){.decision-design_comparable__PXmgQ{padding:14px}.decision-design_comparable__PXmgQ>div{grid-template-columns:1fr}.decision-design_comparable__PXmgQ>div>div:first-child{aspect-ratio:16/7}.decision-design_identity__MuXET>div{flex-wrap:wrap;gap:4px}}@media print{.decision-design_comparable__PXmgQ,.decision-design_verdict__o0lGH{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}.decision-design_toolbar__gdrpy{display:none}}.analysis-metrics_root__FHyPG{--ink:#123e35;--mint:#74e9bd}.analysis-metrics_metric__8kMkS{position:relative;border:1px solid #caddd3;border-radius:18px;background:radial-gradient(ellipse at 100% 0,#cbf3e3 0,transparent 65%),#f3f8f5;box-shadow:0 4px 18px #143e2c06,inset 0 1px 0 #fff;transition:border-color .18s ease,box-shadow .18s ease}.analysis-metrics_metric__8kMkS:before{content:"";position:absolute;top:22px;right:20px;width:7px;height:7px;border-radius:50%;background:#0d8055;box-shadow:0 0 0 4px #0d805510}.analysis-metrics_metric__8kMkS h2{padding-right:20px}.analysis-metrics_metric__8kMkS>div>p:first-child{font-size:clamp(1.75rem,4vw,2.25rem);letter-spacing:-.045em}.analysis-metrics_chart__e8ijI{border:1px solid #d9e3dc;border-radius:20px;padding:20px;background:#fffdf9;box-shadow:0 8px 28px #16372c06}.analysis-metrics_chart__e8ijI h2{font-family:inherit;font-weight:650;font-size:1.1rem;letter-spacing:-.025em}.analysis-metrics_chart__e8ijI>svg,.analysis-metrics_map__h5xzI>div{border:1px solid #294c47;border-radius:14px;background:radial-gradient(ellipse at 25% 100%,#17473e 0,transparent 75%),#102b29}.analysis-metrics_chart__e8ijI svg text{fill:#b8d5cd}.analysis-metrics_chart__e8ijI svg text[font-weight]{fill:#94f0c9}.analysis-metrics_chart__e8ijI svg line{stroke:#41605b;stroke-dasharray:3 4}.analysis-metrics_point__5yzM5{fill:#7eaff0;opacity:.95;stroke:#c4dbfa;stroke-width:.6px}.analysis-metrics_target__gEN8H{fill:#6ee7b7;stroke:#143e35}.analysis-metrics_map__h5xzI>div{background-image:linear-gradient(#ffffff06 1px,transparent 0),linear-gradient(90deg,#ffffff06 1px,transparent 0),radial-gradient(ellipse at 25% 100%,#17473e,#102b29);background-size:28px 28px,28px 28px,100% 100%}.analysis-metrics_map__h5xzI>div>span{color:#b8d5cd}.analysis-metrics_map__h5xzI svg circle{fill:#88bafa;opacity:.75}.analysis-metrics_map__h5xzI svg circle[stroke]{fill:#6ee7b7;opacity:1}.analysis-metrics_root__FHyPG [data-visible=true]{animation:analysis-metrics_reveal__P_0uF .44s ease-out both}.analysis-metrics_root__FHyPG [data-visible=true] .analysis-metrics_bar__WO8BJ{transform-origin:left center;animation:analysis-metrics_grow__jN8N3 .7s cubic-bezier(.2,.7,.2,1) both}.analysis-metrics_root__FHyPG [data-visible=true] .analysis-metrics_halo__ewPgX{transform-box:fill-box;transform-origin:center;animation:analysis-metrics_signal__Tvd5v 1.2s ease-out 2}@keyframes analysis-metrics_reveal__P_0uF{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes analysis-metrics_grow__jN8N3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes analysis-metrics_signal__Tvd5v{0%{opacity:.9;transform:scale(.65)}to{opacity:0;transform:scale(1.6)}}@media (hover:hover){.analysis-metrics_metric__8kMkS:hover{border-color:#8cbda6;box-shadow:0 8px 22px #143e2c0c}}@media (max-width:480px){.analysis-metrics_chart__e8ijI{padding:14px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.analysis-metrics_root__FHyPG [data-visible=true],.analysis-metrics_root__FHyPG [data-visible=true] .analysis-metrics_bar__WO8BJ,.analysis-metrics_root__FHyPG [data-visible=true] .analysis-metrics_halo__ewPgX{animation:none}.analysis-metrics_metric__8kMkS{transition:none}}@media print{.analysis-metrics_chart__e8ijI>svg,.analysis-metrics_map__h5xzI>div{background:white;border-color:#bccac3}.analysis-metrics_chart__e8ijI svg text,.analysis-metrics_map__h5xzI>div>span{fill:#183a31;color:#183a31}.analysis-metrics_target__gEN8H{fill:#08764e}}