._1mip8G_calculator{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}._1mip8G_inputs,._1mip8G_results{border:1px solid #83b9cc33;border-radius:12px;min-width:0;padding:32px}._1mip8G_inputs{background:linear-gradient(135deg,#0d2938,#071d29)}._1mip8G_inputsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:26px;display:flex}._1mip8G_inputsHead h2{letter-spacing:-.04em;font-size:29px;font-weight:400}._1mip8G_badge{color:#04151c;background:#9ee7f0;border-radius:20px;padding:6px 12px;font-size:11px;line-height:1.5}._1mip8G_presets{border:0;border-bottom:1px solid #86b5c535;min-width:0;margin:0 0 26px;padding:0 0 24px}._1mip8G_presets legend{letter-spacing:.16em;text-transform:uppercase;color:#72eaf5;margin-bottom:14px;padding:0;font-size:10px}._1mip8G_presets>div{flex-wrap:wrap;gap:8px;display:flex}._1mip8G_presets button{color:#cfe3ec;cursor:pointer;background:#0b2431;border:1px solid #799db666;border-radius:25px;min-height:40px;padding:9px 15px;font-size:12px}._1mip8G_presets button:hover{border-color:#55d8e5}._1mip8G_presets button[aria-pressed=true]{color:#051821;background:#36e7f5;border-color:#36e7f5}._1mip8G_presets p{color:#a8c4d2;margin-top:12px;font-size:12px;line-height:1.7}._1mip8G_field+._1mip8G_field{margin-top:22px}._1mip8G_field label{color:#eefaff;font-size:15px;line-height:1.4;display:block}._1mip8G_hint{color:#a3bfcd;margin-top:4px;font-size:12px;line-height:1.6}._1mip8G_control{background:#0a2230;border:1px solid #719aae88;border-radius:8px;align-items:stretch;margin-top:10px;display:flex;overflow:hidden}._1mip8G_control:focus-within{border-color:#75e6df;box-shadow:0 0 0 2px #75e6df66}._1mip8G_control input,._1mip8G_control select{font:inherit;color:#eefaff;background:0 0;border:0;min-height:46px}._1mip8G_control input{flex:1;width:100%;min-width:0;padding:10px 14px;font-size:17px}._1mip8G_control input:focus-visible,._1mip8G_control select:focus-visible{outline:none}._1mip8G_control select{cursor:pointer;background:#0d2b3a;border-right:1px solid #719aae66;padding:0 10px;font-size:16px}._1mip8G_control select:focus-visible{background:#134257}._1mip8G_control>span{color:#9ee7f0;border-left:1px solid #719aae44;align-items:center;padding:0 14px;display:flex}._1mip8G_control:has(input[aria-invalid=true]){border-color:#f2a37f}._1mip8G_error{color:#f6bb9f;margin-top:8px;font-size:12px;line-height:1.6}._1mip8G_reset{color:#a8f7ff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #77cbdc;min-height:44px;margin-top:26px;padding:10px 0;font-size:13px}._1mip8G_results{color:#0a2030;background:#f7f4ee;border-color:#f7f4ee;position:sticky;top:110px}._1mip8G_kicker{letter-spacing:.18em;text-transform:uppercase;color:#18677d;font-size:10px}._1mip8G_figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}._1mip8G_figures>div{color:#f7f4ee;background:#0a2431;border-radius:10px;min-width:0;padding:18px}._1mip8G_figures small{color:#9ee7f0;font-size:11px;display:block}._1mip8G_figures strong{letter-spacing:-.04em;overflow-wrap:anywhere;color:#79dce9;margin:10px 0 6px;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.15;display:block}._1mip8G_figures span{color:#c4d8e1;font-size:13px}._1mip8G_formula{margin-top:26px}._1mip8G_formula summary{cursor:pointer;align-items:center;min-height:44px;font-size:15px;font-weight:500;display:flex}._1mip8G_formula ol{margin:12px 0 0;padding:0;list-style:none}._1mip8G_formula li{color:#405967;border-top:1px solid #254e6530;justify-content:space-between;gap:14px;padding:10px 0;font-size:13px;line-height:1.5;display:flex}._1mip8G_formula li span{min-width:0}._1mip8G_formula li b{color:#0a2030;text-align:right;white-space:nowrap;font-weight:500}._1mip8G_formula li:last-child{border-bottom:1px solid #254e6530}._1mip8G_disclaimer{color:#4c626f;margin-top:18px;font-size:12px;line-height:1.7}._1mip8G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1mip8G_derived{color:#9ee7f0;margin-top:8px;font-size:12px}._1mip8G_basis{color:#8fb0bf;margin-top:8px;font-size:11px;line-height:1.6}._1mip8G_basis a{color:#a8f7ff;text-underline-offset:2px;text-decoration:underline}._1mip8G_basis b{color:#cfe3ec;font-weight:500}._1mip8G_yearly{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:14px;display:flex}._1mip8G_yearly strong{letter-spacing:-.05em;color:#0a2030;overflow-wrap:anywhere;font-size:clamp(44px,5.2vw,68px);font-weight:400;line-height:1.05}._1mip8G_yearly span{color:#18677d;font-size:18px}._1mip8G_yearlySub{color:#405967;margin-top:8px;font-size:14px}._1mip8G_scenario{color:#f7f4ee;background:#0a2431;border-radius:10px;margin-top:24px;padding:22px}._1mip8G_scenario label{font-size:15px;line-height:1.5;display:block}._1mip8G_scenario label b{color:#79dce9;font-weight:500}._1mip8G_scenario input[type=range]{accent-color:#36e7f5;width:100%;min-height:28px;margin:16px 0 10px}._1mip8G_bar{background:#f2a37f55;border-radius:8px;height:8px;overflow:hidden}._1mip8G_bar span{background:#36e7f5;height:100%;transition:width .2s;display:block}._1mip8G_scenarioFigures{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}._1mip8G_scenarioFigures small{color:#9ee7f0;font-size:11px;display:block}._1mip8G_scenarioFigures div:last-child small{color:#f6bb9f}._1mip8G_scenarioFigures strong{letter-spacing:-.03em;overflow-wrap:anywhere;margin:6px 0 4px;font-size:clamp(22px,2.4vw,30px);font-weight:400;display:block}._1mip8G_scenarioFigures span{color:#c4d8e1;font-size:12px}._1mip8G_scenario>p{color:#a8c4d2;margin-top:14px;font-size:11px;line-height:1.6}._1mip8G_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._1mip8G_actions button{color:#0a2030;cursor:pointer;background:0 0;border:1px solid #18677d;border-radius:8px;min-height:44px;padding:10px 16px;font-size:13px}._1mip8G_actions button:hover{background:#e5eceb}._1mip8G_actionNote{color:#4c626f;flex-basis:100%;font-size:11px;line-height:1.6}._1mip8G_email{border-top:1px solid #254e6530;margin-top:14px;padding-top:6px}._1mip8G_email summary{color:#18677d;cursor:pointer;align-items:center;min-height:44px;font-size:13px;display:flex}._1mip8G_email label{color:#405967;margin:4px 0 6px;font-size:12px;display:block}._1mip8G_email form>div{gap:8px;display:flex}._1mip8G_email input{min-width:0;min-height:44px;font:inherit;color:#0a2030;background:#fff;border:1px solid #719aae;border-radius:8px;flex:1;padding:8px 12px;font-size:15px}._1mip8G_email button{color:#f7f4ee;cursor:pointer;background:#0a2431;border:0;border-radius:8px;min-height:44px;padding:8px 16px;font-size:13px}._1mip8G_email [role=status]{color:#4c626f;margin-top:8px;font-size:11px;line-height:1.6}._1mip8G_next{background:#e9f1ef;border:1px solid #18677d55;border-radius:10px;margin-top:22px;padding:22px}._1mip8G_next h3{letter-spacing:-.03em;margin-top:10px;font-size:22px;font-weight:400}._1mip8G_next>p:not(._1mip8G_kicker){color:#405967;margin-top:8px;font-size:13px;line-height:1.7}._1mip8G_next>div{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._1mip8G_next a{color:#04151c;background:#36e7f5;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;display:inline-flex}._1mip8G_next a+a{color:#0a2030;background:0 0;border:1px solid #18677d}._1mip8G_powered{margin-top:14px;font-size:12px}._1mip8G_powered a{color:#18677d;text-underline-offset:2px;text-decoration:underline}._1mip8G_print,._1mip8G_liveBar{display:none}@media (max-width:900px){._1mip8G_liveBar{z-index:2;color:#0a2030;background:#f7f4ee;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding:12px 16px;font-size:11px;display:flex;position:sticky;bottom:84px;box-shadow:0 8px 24px #0006}._1mip8G_liveBar strong{letter-spacing:-.02em;font-size:20px;font-weight:500}._1mip8G_liveBar span:last-child{color:#18677d}}._1mip8G_calculator[data-embed] ._1mip8G_results{position:static}._1mip8G_demo{background:#071e2a;border:1px solid #77b8cc55;border-radius:16px;padding:26px}._1mip8G_demoTop{color:#a8c8d7;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:12px;line-height:1.6;display:flex}._1mip8G_demoBadge{letter-spacing:.14em;text-transform:uppercase;color:#04151c;background:#9ee7f0;border-radius:20px;padding:5px 11px;font-size:10px}._1mip8G_demoChoices{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}._1mip8G_demoChoices button{color:#c7e2ed;cursor:pointer;background:0 0;border:1px solid #658ea577;border-radius:24px;min-height:40px;padding:8px 15px;font-size:12px}._1mip8G_demoChoices button[aria-pressed=true]{color:#041b25;background:#60e3ed;border-color:#60e3ed}._1mip8G_demoSetting{letter-spacing:.12em;text-transform:uppercase;color:#8dddea;align-items:center;gap:10px;margin-top:20px;font-size:11px;display:flex}._1mip8G_demoDot{background:#5b7f8f;border-radius:50%;flex:none;width:8px;height:8px}._1mip8G_demoDot[data-live]{background:#36e7f5;box-shadow:0 0 0 4px #36e7f533}._1mip8G_demoLines{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}._1mip8G_demoLines li{color:#e3f1f5;background:#123240;border-radius:14px 14px 14px 4px;max-width:min(640px,88%);padding:14px 18px;font-size:15px;line-height:1.65;position:relative}._1mip8G_demoLines li p{margin:0}._1mip8G_demoLines li[data-state=shown]{animation:.35s ease-out both _1mip8G_demoIn}._1mip8G_demoLines li[data-state=pending]{visibility:hidden}._1mip8G_demoLines li[data-state=typing][data-who]{background:0 0;border-color:#0000}._1mip8G_demoLines li[data-state=typing]>span,._1mip8G_demoLines li[data-state=typing]>p{visibility:hidden}._1mip8G_demoLines li[data-who=tether]{background:#173d49;border:1px solid #36e7f533;border-radius:14px 14px 4px;justify-self:end}._1mip8G_demoLines li span{letter-spacing:.12em;text-transform:uppercase;color:#8dddea;margin-bottom:6px;font-size:10px;display:block}._1mip8G_typing{background:#123240;border-radius:14px 14px 14px 4px;flex-wrap:wrap;align-items:center;gap:5px;width:220px;max-width:100%;padding:14px 18px 16px;font-weight:400;animation:.25s ease-out both _1mip8G_demoIn;display:flex;position:absolute;top:0;left:0}li[data-who=tether]>._1mip8G_typing{background:#173d49;border:1px solid #36e7f533;border-radius:14px 14px 4px;left:auto;right:0}._1mip8G_typing em{letter-spacing:.12em;text-transform:uppercase;color:#8dddea;flex-basis:100%;margin-bottom:4px;font-size:10px;font-style:normal}._1mip8G_typing i{background:#8dddea;border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite both _1mip8G_demoDots}._1mip8G_typing i:nth-of-type(2){animation-delay:.15s}._1mip8G_typing i:nth-of-type(3){animation-delay:.3s}._1mip8G_outcome{color:#0a2030;background:#f7f4ee;border-radius:12px;margin-top:20px;padding:20px 22px}._1mip8G_outcome[data-state=shown]{animation:.45s ease-out both _1mip8G_demoIn}._1mip8G_outcome[data-state=pending]{visibility:hidden}._1mip8G_outcome>span{letter-spacing:.14em;text-transform:uppercase;color:#04151c;background:#36e7f5;border-radius:20px;padding:4px 10px;font-size:10px;display:inline-block}._1mip8G_outcome strong{letter-spacing:-.02em;margin-top:12px;font-size:clamp(19px,2.1vw,26px);font-weight:400;line-height:1.35;display:block}._1mip8G_outcome ul{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}._1mip8G_outcome li{color:#18677d;border:1px solid #18677d55;border-radius:20px;padding:4px 10px;font-size:11px}._1mip8G_outcome small{color:#4c626f;margin-top:14px;font-size:11px;line-height:1.7;display:block}._1mip8G_demoControls{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:18px;display:flex}._1mip8G_callControl{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}._1mip8G_demoControls ._1mip8G_callControl button,._1mip8G_demoControls ._1mip8G_callControl button:hover{color:#04151c;background:#36e7f5;border-color:#36e7f5}._1mip8G_demoControls ._1mip8G_callControl button:hover{background:#7ff0f8}._1mip8G_callControl small{color:#a8c8d7;font-size:11px}._1mip8G_demoLines li[data-speaking]{box-shadow:0 0 0 2px #36e7f5}._1mip8G_demoControls button{color:#a8f7ff;cursor:pointer;background:0 0;border:1px solid #60e3ed88;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:13px;display:inline-flex}._1mip8G_demoControls button:hover{background:#0f3342}@keyframes _1mip8G_demoIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _1mip8G_demoDots{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}._1mip8G_demoLines[data-still] li[data-state],._1mip8G_outcome[data-still][data-state]{animation:none}@media (prefers-reduced-motion:reduce){._1mip8G_demoLines li[data-state],._1mip8G_outcome[data-state],._1mip8G_typing,._1mip8G_typing i{animation:none}}@media print{._1mip8G_print{color:#000;font-size:12pt;line-height:1.5;display:block}._1mip8G_print h1{font-size:20pt}._1mip8G_print h2{margin-top:12pt;font-size:26pt}._1mip8G_print table{border-collapse:collapse;width:100%;margin:12pt 0}._1mip8G_print th,._1mip8G_print td{text-align:left;vertical-align:top;border-top:1px solid #999;padding:6pt 6pt 6pt 0;font-size:10pt}._1mip8G_print p{margin-top:6pt}}@media (max-width:900px){._1mip8G_calculator{grid-template-columns:minmax(0,1fr)}._1mip8G_results{position:static}}@media (max-width:700px){._1mip8G_inputs,._1mip8G_results{padding:22px 18px}._1mip8G_inputsHead h2{font-size:25px}._1mip8G_figures{gap:10px}._1mip8G_figures>div{padding:14px}._1mip8G_figures strong{font-size:24px}._1mip8G_scenario,._1mip8G_next,._1mip8G_demo{padding:18px}._1mip8G_scenarioFigures{gap:10px}._1mip8G_demoLines li{font-size:14px}._1mip8G_formula li{gap:10px;font-size:12px}}@media (max-width:360px){._1mip8G_figures{grid-template-columns:minmax(0,1fr)}}
