.ToolShell-module__88adLG__page{background:radial-gradient(1100px 520px at 78% -120px,#0596690f,transparent 55%),radial-gradient(900px 520px at -120px 40px,#0f1a270b,transparent 60%),var(--color-bg-cream);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-body);padding-top:88px}.ToolShell-module__88adLG__headerSpacer{height:0}.ToolShell-module__88adLG__container{max-width:1240px;margin:0 auto;padding:0 24px}@media (max-width:640px){.ToolShell-module__88adLG__container{padding:0 16px}}.ToolShell-module__88adLG__hero{padding:48px 0 28px}.ToolShell-module__88adLG__breadcrumb{color:var(--color-text-muted);letter-spacing:.01em;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.ToolShell-module__88adLG__breadcrumb a{color:var(--color-text-muted);transition:color .15s var(--ease-out);text-decoration:none}.ToolShell-module__88adLG__breadcrumb a:hover{color:var(--color-navy-900)}.ToolShell-module__88adLG__breadcrumb .ToolShell-module__88adLG__sep{opacity:.4}.ToolShell-module__88adLG__hubBadge{background:var(--hub-soft,#05966914);color:var(--hub-color,var(--color-emerald-700));letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.ToolShell-module__88adLG__hubBadge:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.ToolShell-module__88adLG__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-navy-900);margin:0 0 16px;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.05}.ToolShell-module__88adLG__titleAccent{color:var(--hub-color,var(--color-emerald-600));font-style:italic}.ToolShell-module__88adLG__subtitle{color:var(--color-text-body);max-width:680px;margin:0 0 24px;font-size:18px;line-height:1.55}.ToolShell-module__88adLG__meta{color:var(--color-text-muted);border-top:1px solid var(--color-stone-200);flex-wrap:wrap;gap:24px;margin-top:32px;padding-top:16px;font-size:13px;display:flex}.ToolShell-module__88adLG__meta>span{align-items:center;gap:8px;display:inline-flex}.ToolShell-module__88adLG__meta strong{color:var(--color-text-primary);font-weight:600}.ToolShell-module__88adLG__metaDot{background:var(--hub-color,var(--color-emerald-500));border-radius:999px;width:4px;height:4px}.ToolShell-module__88adLG__proofBand{border-top:1px solid var(--color-stone-200);border-bottom:1px solid var(--color-stone-200);grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:40px;padding:28px 0;display:grid}@media (max-width:768px){.ToolShell-module__88adLG__proofBand{grid-template-columns:1fr;gap:20px;padding:20px 0}}.ToolShell-module__88adLG__proofItem{align-items:flex-start;gap:14px;display:flex}.ToolShell-module__88adLG__proofIcon{background:var(--hub-soft,#05966914);width:32px;height:32px;color:var(--hub-color,var(--color-emerald-700));border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.ToolShell-module__88adLG__proofText{color:var(--color-text-body);font-size:14px;line-height:1.45}.ToolShell-module__88adLG__proofText strong{color:var(--color-text-dark);margin-bottom:2px;font-weight:600;display:block}.ToolShell-module__88adLG__workspace{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:32px;padding-bottom:40px;display:grid}@media (max-width:960px){.ToolShell-module__88adLG__workspace{grid-template-columns:1fr;gap:24px}}.ToolShell-module__88adLG__card{border:1px solid var(--color-stone-200);border-radius:var(--radius-xl);background:#fff;box-shadow:0 1px #0f172a05,0 12px 32px #0f172a0a}.ToolShell-module__88adLG__cardHeader{padding:20px 24px 0}.ToolShell-module__88adLG__cardTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-navy-900);margin:0 0 4px;font-size:22px;font-weight:400}.ToolShell-module__88adLG__cardCaption{color:var(--color-text-muted);font-size:13px}.ToolShell-module__88adLG__cardBody{padding:20px 24px 24px}.ToolShell-module__88adLG__sticky{position:relative}@media (min-width:961px){.ToolShell-module__88adLG__sticky{position:sticky;top:104px}}.ToolShell-module__88adLG__fieldGroup{gap:16px;display:grid}.ToolShell-module__88adLG__field{gap:6px;display:grid}.ToolShell-module__88adLG__label{color:var(--color-text-primary);letter-spacing:.005em;font-size:13px;font-weight:600}.ToolShell-module__88adLG__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ToolShell-module__88adLG__labelValue{color:var(--hub-color,var(--color-emerald-700));font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ToolShell-module__88adLG__helper{color:var(--color-text-muted);font-size:12px;line-height:1.4}.ToolShell-module__88adLG__inputWrap{position:relative}.ToolShell-module__88adLG__input{border:1.5px solid var(--color-stone-200);border-radius:var(--radius-lg);width:100%;height:52px;color:var(--color-text-dark);font-variant-numeric:tabular-nums;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out);appearance:textfield;background:#fff;padding:0 56px 0 16px;font-family:inherit;font-size:16px;font-weight:500}.ToolShell-module__88adLG__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ToolShell-module__88adLG__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ToolShell-module__88adLG__input:hover{border-color:var(--color-stone-300)}.ToolShell-module__88adLG__input:focus{border-color:var(--hub-color,var(--color-emerald-500));box-shadow:0 0 0 4px var(--hub-soft,#0596691f);outline:none}.ToolShell-module__88adLG__adorn{height:100%;color:var(--color-text-muted);pointer-events:none;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;top:0;right:14px}.ToolShell-module__88adLG__slider{appearance:none;background:linear-gradient(to right,var(--hub-color,var(--color-emerald-500))0%,var(--hub-color,var(--color-emerald-500))var(--fill,0%),var(--color-stone-200)var(--fill,0%),var(--color-stone-200)100%);border-radius:999px;outline:none;width:100%;height:8px;margin:6px 0 2px}.ToolShell-module__88adLG__slider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--hub-color,var(--color-emerald-600));cursor:grab;width:22px;height:22px;transition:transform .15s var(--ease-out);background:#fff;border-radius:999px;box-shadow:0 4px 10px #0f172a1f}.ToolShell-module__88adLG__slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.ToolShell-module__88adLG__slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.2)}.ToolShell-module__88adLG__slider::-moz-range-thumb{border:2px solid var(--hub-color,var(--color-emerald-600));cursor:grab;background:#fff;border-radius:999px;width:22px;height:22px}.ToolShell-module__88adLG__rangeTicks{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.ToolShell-module__88adLG__segmented{background:var(--color-stone-100);border-radius:var(--radius-lg);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:4px;display:grid}.ToolShell-module__88adLG__segItem{appearance:none;color:var(--color-text-body);border-radius:calc(var(--radius-lg) - 4px);cursor:pointer;transition:all .15s var(--ease-out);background:0 0;border:none;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500}.ToolShell-module__88adLG__segItemActive{color:var(--color-navy-900);background:#fff;box-shadow:0 1px 2px #0f172a14}.ToolShell-module__88adLG__select{border:1.5px solid var(--color-stone-200);border-radius:var(--radius-lg);width:100%;height:52px;color:var(--color-text-dark);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'><path d='M4 6l4 4 4-4' stroke='%23525252' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 16px center no-repeat;padding:0 40px 0 16px;font-family:inherit;font-size:16px;font-weight:500}.ToolShell-module__88adLG__select:focus{border-color:var(--hub-color,var(--color-emerald-500));box-shadow:0 0 0 4px var(--hub-soft,#0596691f);outline:none}.ToolShell-module__88adLG__resultHero{border-bottom:1px solid var(--color-stone-200);border-radius:var(--radius-xl)var(--radius-xl)0 0;background:linear-gradient(180deg,var(--hub-soft,#0596690f)0%,transparent 100%);flex-direction:column;gap:6px;padding:28px;display:flex}.ToolShell-module__88adLG__resultLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px;font-weight:600}.ToolShell-module__88adLG__resultValue{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-navy-900);font-variant-numeric:tabular-nums;transition:color .2s var(--ease-out);font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1}.ToolShell-module__88adLG__resultValue.ToolShell-module__88adLG__accent{color:var(--hub-color,var(--color-emerald-700))}.ToolShell-module__88adLG__resultSub{color:var(--color-text-body);margin-top:4px;font-size:15px}.ToolShell-module__88adLG__resultWarn{border-radius:var(--radius-md);color:#9a3412;background:#d9770614;border:1px solid #d9770640;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.5}.ToolShell-module__88adLG__resultOk{border-radius:var(--radius-md);color:var(--color-emerald-800);background:#05966914;border:1px solid #05966940;margin-top:12px;padding:10px 14px;font-size:13px}.ToolShell-module__88adLG__metricGrid{background:var(--color-stone-200);border-top:1px solid var(--color-stone-200);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;display:grid}.ToolShell-module__88adLG__metric{background:#fff;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.ToolShell-module__88adLG__metricLabel{color:var(--color-text-muted);letter-spacing:.02em;font-size:12px}.ToolShell-module__88adLG__metricValue{color:var(--color-text-dark);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:600}.ToolShell-module__88adLG__metricDelta{font-size:12px;font-weight:500}.ToolShell-module__88adLG__metricDelta.ToolShell-module__88adLG__pos{color:var(--color-emerald-700)}.ToolShell-module__88adLG__metricDelta.ToolShell-module__88adLG__neg{color:#c2410c}.ToolShell-module__88adLG__chartWrap{padding:20px 12px 8px}.ToolShell-module__88adLG__chartTitle{font-family:var(--font-body);color:var(--color-text-primary);letter-spacing:.01em;padding:0 16px 8px;font-size:13px;font-weight:600}.ToolShell-module__88adLG__legend{color:var(--color-text-body);flex-wrap:wrap;gap:16px;padding:0 16px 16px;font-size:12px;display:flex}.ToolShell-module__88adLG__legendDot{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.ToolShell-module__88adLG__scenarios{border-top:1px solid var(--color-stone-200);grid-template-columns:repeat(3,1fr);gap:12px;padding:20px 24px 24px;display:grid}@media (max-width:640px){.ToolShell-module__88adLG__scenarios{grid-template-columns:1fr}}.ToolShell-module__88adLG__scenario{border:1px solid var(--color-stone-200);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:4px;padding:16px;display:flex;position:relative}.ToolShell-module__88adLG__scenario.ToolShell-module__88adLG__highlight{border-color:var(--hub-color,var(--color-emerald-500));background:linear-gradient(180deg,var(--hub-soft,#0596690f)0%,#fff 80%)}.ToolShell-module__88adLG__scenarioLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:700}.ToolShell-module__88adLG__scenarioValue{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-navy-900);font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1.1}.ToolShell-module__88adLG__scenarioHint{color:var(--color-text-muted);font-size:12px}.ToolShell-module__88adLG__ctaCard{background:linear-gradient(135deg,var(--color-navy-900)0%,var(--color-navy-800)60%,var(--color-navy-700)100%);border-radius:var(--radius-2xl);color:#fff;margin-top:24px;padding:36px;position:relative;overflow:hidden}.ToolShell-module__88adLG__ctaCard:before{content:"";background:radial-gradient(circle,var(--hub-color,var(--color-emerald-500))0%,transparent 60%);opacity:.25;border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.ToolShell-module__88adLG__ctaGrid{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:36px;display:grid;position:relative}@media (max-width:840px){.ToolShell-module__88adLG__ctaGrid{grid-template-columns:1fr;gap:24px}}.ToolShell-module__88adLG__ctaEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--hub-color,var(--color-emerald-400));align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:600;display:inline-flex}.ToolShell-module__88adLG__ctaEyebrow:before{content:"";background:currentColor;width:18px;height:1px}.ToolShell-module__88adLG__ctaTitle{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.15}.ToolShell-module__88adLG__ctaBody{color:#ffffffc7;max-width:420px;margin:0 0 20px;font-size:15px;line-height:1.55}.ToolShell-module__88adLG__ctaSignals{color:#ffffffd9;flex-direction:column;gap:10px;font-size:13px;display:flex}.ToolShell-module__88adLG__ctaSignal{align-items:center;gap:10px;display:flex}.ToolShell-module__88adLG__ctaSignal svg{color:var(--hub-color,var(--color-emerald-400));flex-shrink:0}.ToolShell-module__88adLG__leadForm{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-xl);background:#ffffff0f;border:1px solid #ffffff1a;gap:12px;padding:20px;display:grid}.ToolShell-module__88adLG__leadFormField{gap:4px;display:grid}.ToolShell-module__88adLG__leadFormLabel{color:#fff9;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:500}.ToolShell-module__88adLG__leadFormInput{border-radius:var(--radius-md);color:#fff;background:#ffffff14;border:1px solid #ffffff26;width:100%;height:46px;padding:0 14px;font-family:inherit;font-size:15px;transition:all .15s}.ToolShell-module__88adLG__leadFormInput::placeholder{color:#ffffff59}.ToolShell-module__88adLG__leadFormInput:focus{border-color:var(--hub-color,var(--color-emerald-400));background:#ffffff1f;outline:none}.ToolShell-module__88adLG__leadFormSubmit{background:var(--hub-color,var(--color-emerald-500));width:100%;height:50px;color:var(--color-navy-950);border-radius:var(--radius-lg);cursor:pointer;transition:transform .15s var(--ease-out),filter .15s;letter-spacing:.01em;border:none;margin-top:6px;font-family:inherit;font-size:15px;font-weight:700}.ToolShell-module__88adLG__leadFormSubmit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ToolShell-module__88adLG__leadFormSubmit:disabled{opacity:.6;cursor:wait}.ToolShell-module__88adLG__leadFormMention{color:#ffffff80;margin-top:4px;font-size:11px;line-height:1.4}.ToolShell-module__88adLG__leadSuccess{border-radius:var(--radius-xl);color:#fff;text-align:center;background:linear-gradient(135deg,#05966926,#10b98140);border:1px solid #10b98166;padding:24px}.ToolShell-module__88adLG__leadSuccess h4{font-family:var(--font-display);color:#fff;margin:0 0 8px;font-size:22px;font-weight:400}.ToolShell-module__88adLG__leadSuccess p{color:#ffffffd9;margin:0;font-size:14px;line-height:1.5}.ToolShell-module__88adLG__leadError{border-radius:var(--radius-md);color:#fecaca;background:#dc262626;border:1px solid #dc262659;padding:10px 14px;font-size:13px}.ToolShell-module__88adLG__seoBlock{border-top:1px solid var(--color-stone-200);background:#fff;margin-top:56px;padding:80px 0}.ToolShell-module__88adLG__seoGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:72px;display:grid}@media (max-width:960px){.ToolShell-module__88adLG__seoGrid{grid-template-columns:1fr;gap:40px}}.ToolShell-module__88adLG__seoEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hub-color,var(--color-emerald-700));margin-bottom:20px;font-size:12px;font-weight:700}.ToolShell-module__88adLG__seoH2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-navy-900);margin:0 0 24px;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.1}.ToolShell-module__88adLG__seoLead{color:var(--color-text-body);margin:0 0 28px;font-size:17px;line-height:1.65}.ToolShell-module__88adLG__seoBody p{color:var(--color-text-body);margin:0 0 18px;font-size:15px;line-height:1.75}.ToolShell-module__88adLG__seoBody h3{font-family:var(--font-display);color:var(--color-navy-900);letter-spacing:-.01em;margin:32px 0 14px;font-size:22px;font-weight:400}.ToolShell-module__88adLG__seoBody ul{margin:0 0 18px;padding:0;list-style:none}.ToolShell-module__88adLG__seoBody ul li{color:var(--color-text-body);margin-bottom:10px;padding-left:28px;font-size:15px;line-height:1.7;position:relative}.ToolShell-module__88adLG__seoBody ul li:before{content:"";background:var(--hub-color,var(--color-emerald-500));width:14px;height:2px;position:absolute;top:11px;left:0}.ToolShell-module__88adLG__seoAside{background:var(--color-stone-100);border-radius:var(--radius-xl);height:fit-content;padding:28px}@media (min-width:961px){.ToolShell-module__88adLG__seoAside{position:sticky;top:104px}}.ToolShell-module__88adLG__seoAsideLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:11px;font-weight:700}.ToolShell-module__88adLG__seoAsideList{flex-direction:column;gap:14px;display:flex}.ToolShell-module__88adLG__seoAsideItem{border-bottom:1px solid var(--color-stone-200);padding-bottom:14px}.ToolShell-module__88adLG__seoAsideItem:last-child{border:none;padding-bottom:0}.ToolShell-module__88adLG__seoAsideItem a{color:var(--color-navy-900);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .15s;display:block}.ToolShell-module__88adLG__seoAsideItem a:hover{color:var(--hub-color,var(--color-emerald-700))}.ToolShell-module__88adLG__seoAsideItem span{color:var(--color-text-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.ToolShell-module__88adLG__faq{background:var(--color-bg-cream);border-top:1px solid var(--color-stone-200);padding:64px 0 80px}.ToolShell-module__88adLG__faqInner{max-width:820px;margin:0 auto;padding:0 24px}.ToolShell-module__88adLG__faqTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-navy-900);text-align:center;margin:0 0 32px;font-size:clamp(24px,3vw,36px);font-weight:400}.ToolShell-module__88adLG__faqItem{border-bottom:1px solid var(--color-stone-200);padding:18px 0}.ToolShell-module__88adLG__faqQ{color:var(--color-navy-900);cursor:pointer;justify-content:space-between;gap:16px;margin:0 0 8px;font-size:16px;font-weight:600;list-style:none;display:flex}.ToolShell-module__88adLG__faqQ::-webkit-details-marker{display:none}.ToolShell-module__88adLG__faqQ:after{content:"+";color:var(--hub-color,var(--color-emerald-600));font-size:22px;font-weight:300;transition:transform .2s}details[open]>.ToolShell-module__88adLG__faqQ:after{transform:rotate(45deg)}.ToolShell-module__88adLG__faqA{color:var(--color-text-body);margin:0;padding-top:6px;font-size:15px;line-height:1.7}.ToolShell-module__88adLG__stepper{justify-content:center;gap:0;margin:0;padding:8px 0 32px;list-style:none;display:flex}.ToolShell-module__88adLG__stepperItem{align-items:center;gap:12px;display:flex;position:relative}.ToolShell-module__88adLG__stepperItem+.ToolShell-module__88adLG__stepperItem:before{content:"";background:var(--color-stone-300);width:48px;height:1px;margin:0 16px}@media (max-width:640px){.ToolShell-module__88adLG__stepperItem+.ToolShell-module__88adLG__stepperItem:before{width:24px;margin:0 8px}}.ToolShell-module__88adLG__stepperCircle{border:1.5px solid var(--color-stone-300);width:30px;height:30px;color:var(--color-text-muted);transition:all .2s var(--ease-out);background:#fff;border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:grid}.ToolShell-module__88adLG__stepperItemActive .ToolShell-module__88adLG__stepperCircle{background:var(--hub-color,var(--color-emerald-600));border-color:var(--hub-color,var(--color-emerald-600));color:#fff;box-shadow:0 0 0 4px var(--hub-soft,#0596691f)}.ToolShell-module__88adLG__stepperItemDone .ToolShell-module__88adLG__stepperCircle{background:var(--hub-color,var(--color-emerald-600));border-color:var(--hub-color,var(--color-emerald-600));color:#fff}.ToolShell-module__88adLG__stepperLabel{color:var(--color-text-muted);letter-spacing:.01em;font-size:13px;font-weight:600}.ToolShell-module__88adLG__stepperItemActive .ToolShell-module__88adLG__stepperLabel,.ToolShell-module__88adLG__stepperItemDone .ToolShell-module__88adLG__stepperLabel{color:var(--color-navy-900)}@media (max-width:640px){.ToolShell-module__88adLG__stepperLabel{display:none}}.ToolShell-module__88adLG__wizard{padding-bottom:40px;display:block}.ToolShell-module__88adLG__stepForm{max-width:720px;margin:0 auto}.ToolShell-module__88adLG__stepFormCta{justify-content:flex-end;margin-top:24px;display:flex}.ToolShell-module__88adLG__primaryBtn{appearance:none;background:var(--hub-color,var(--color-emerald-600));color:#fff;border-radius:var(--radius-lg);letter-spacing:.01em;cursor:pointer;transition:transform .15s var(--ease-out),filter .15s;border:none;align-items:center;gap:10px;padding:14px 28px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.ToolShell-module__88adLG__primaryBtn:hover{filter:brightness(1.08);transform:translateY(-1px)}.ToolShell-module__88adLG__primaryBtn:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.ToolShell-module__88adLG__secondaryBtn{appearance:none;color:var(--color-navy-900);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.ToolShell-module__88adLG__secondaryBtn:hover{background:var(--color-stone-100)}.ToolShell-module__88adLG__stepResults{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;display:flex}.ToolShell-module__88adLG__modulator{border:1px solid var(--color-stone-200);border-radius:var(--radius-xl);background:#fff;flex-wrap:wrap;align-items:center;gap:20px 28px;padding:18px 22px;display:flex;box-shadow:0 1px #0f172a05}.ToolShell-module__88adLG__modulatorLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-right:4px;font-size:11px;font-weight:700}.ToolShell-module__88adLG__modulatorItem{flex-direction:column;flex:200px;gap:6px;min-width:180px;display:flex}.ToolShell-module__88adLG__modulatorItemHead{justify-content:space-between;align-items:baseline;display:flex}.ToolShell-module__88adLG__modulatorItemLabel{color:var(--color-text-body);font-size:12px;font-weight:600}.ToolShell-module__88adLG__modulatorItemValue{color:var(--hub-color,var(--color-emerald-700));font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ToolShell-module__88adLG__modulatorEdit{flex:none;margin-left:auto}.ToolShell-module__88adLG__combo{position:relative}.ToolShell-module__88adLG__comboInput{border:1.5px solid var(--color-stone-200);border-radius:var(--radius-lg);width:100%;height:52px;color:var(--color-text-dark);transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out);background:#fff;padding:0 44px 0 16px;font-family:inherit;font-size:16px;font-weight:500}.ToolShell-module__88adLG__comboInput:hover{border-color:var(--color-stone-300)}.ToolShell-module__88adLG__comboInput:focus{border-color:var(--hub-color,var(--color-emerald-500));box-shadow:0 0 0 4px var(--hub-soft,#0596691f);outline:none}.ToolShell-module__88adLG__comboInput::placeholder{color:var(--color-text-light)}.ToolShell-module__88adLG__comboChevron{color:var(--color-text-muted);pointer-events:none;transition:transform .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ToolShell-module__88adLG__combo[data-open=true] .ToolShell-module__88adLG__comboChevron{transform:translateY(-50%)rotate(180deg)}.ToolShell-module__88adLG__comboList{border:1px solid var(--color-stone-200);border-radius:var(--radius-lg);z-index:30;background:#fff;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 48px #0f172a1f}.ToolShell-module__88adLG__comboOption{color:var(--color-text-primary);border-radius:var(--radius-md);cursor:pointer;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;padding:10px 12px;font-size:14px;transition:background .1s;display:flex}.ToolShell-module__88adLG__comboOption:hover,.ToolShell-module__88adLG__comboOptionActive{background:var(--hub-soft,#05966914);color:var(--color-navy-900)}.ToolShell-module__88adLG__comboOptionCode{color:var(--color-text-muted);min-width:28px;font-size:12px;font-weight:700}.ToolShell-module__88adLG__comboEmpty{color:var(--color-text-muted);text-align:center;padding:16px 12px;font-size:13px}.ToolShell-module__88adLG__hookCard{border:1px solid var(--color-stone-200);border-left:3px solid var(--hub-color,var(--color-emerald-600));border-radius:var(--radius-lg);background:#fff;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:8px;padding:16px 20px;display:flex}.ToolShell-module__88adLG__hookStat{background:var(--hub-soft,#0596691a);color:var(--hub-color,var(--color-emerald-700));font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.ToolShell-module__88adLG__hookStatLabel{opacity:.8;font-weight:500}.ToolShell-module__88adLG__hookStatValue{font-weight:700}.ToolShell-module__88adLG__hookBody{flex:220px;min-width:0}.ToolShell-module__88adLG__hookTitle{font-family:var(--font-body);color:var(--color-navy-900);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600;line-height:1.35}.ToolShell-module__88adLG__hookText{color:var(--color-text-muted);margin:2px 0 0;font-size:13px;line-height:1.45}@media (max-width:640px){.ToolShell-module__88adLG__hookCard{flex-direction:column;align-items:stretch}.ToolShell-module__88adLG__hookCard>button{justify-content:center;width:100%}}@keyframes ToolShell-module__88adLG__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ToolShell-module__88adLG__fadeUp{animation:ToolShell-module__88adLG__fadeUp .4s var(--ease-out)both}
