.RoiCalculator_grid__XKAVz{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media (min-width:920px){.RoiCalculator_grid__XKAVz{grid-template-columns:1.05fr .95fr;gap:2.25rem}}.RoiCalculator_form__TQh89{background:var(--mk-bg-raised);border:1px solid var(--mk-border);border-radius:var(--mk-r-card);padding:clamp(1.25rem,1rem + 1.5vw,2.1rem);box-shadow:var(--mk-shadow-sm)}.RoiCalculator_group__9ZAr7{padding-top:1.6rem}.RoiCalculator_group__9ZAr7+.RoiCalculator_group__9ZAr7{margin-top:1.6rem;border-top:1px solid var(--mk-border)}.RoiCalculator_group__9ZAr7:first-child{padding-top:0}.RoiCalculator_groupTitle__thS0Z{display:flex;align-items:center;gap:.55rem;font-size:var(--mk-text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--mk-accent-deep);margin:0 0 1.1rem}.RoiCalculator_groupTitle__thS0Z:before{content:"";width:16px;height:2px;border-radius:999px;background:var(--mk-accent)}.RoiCalculator_field__pGIoS{margin-bottom:1.35rem}.RoiCalculator_field__pGIoS:last-child{margin-bottom:0}.RoiCalculator_fieldTop__FzJkV{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.RoiCalculator_fieldLabel__SJxVA{font-size:.9rem;font-weight:500;color:var(--mk-ink-soft);line-height:1.3}.RoiCalculator_fieldValue__Snq1Q{font-family:var(--mk-font-display);font-weight:600;font-size:1.05rem;color:var(--mk-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--mk-bg-sunken);border-radius:var(--mk-r-pill);padding:.15rem .7rem}.RoiCalculator_fieldHint__MEkEO{margin:.5rem 0 0;font-size:var(--mk-text-xs);color:var(--mk-muted-2);line-height:1.5;max-width:46ch}.RoiCalculator_range__p7KKJ{appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--mk-accent) var(--pct,0),var(--mk-bg-sunken) var(--pct,0));outline:none;cursor:pointer}.RoiCalculator_range__p7KKJ::-webkit-slider-thumb{appearance:none;width:22px;height:22px;border-radius:50%;background:var(--mk-bg-raised);border:2px solid var(--mk-accent);box-shadow:var(--mk-shadow-sm);-webkit-transition:transform var(--mk-dur) var(--mk-ease),box-shadow var(--mk-dur) var(--mk-ease);transition:transform var(--mk-dur) var(--mk-ease),box-shadow var(--mk-dur) var(--mk-ease)}.RoiCalculator_range__p7KKJ::-webkit-slider-thumb:hover{transform:scale(1.12);box-shadow:var(--mk-shadow-card)}.RoiCalculator_range__p7KKJ::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--mk-bg-raised);border:2px solid var(--mk-accent);box-shadow:var(--mk-shadow-sm)}.RoiCalculator_range__p7KKJ:focus-visible{box-shadow:0 0 0 4px var(--mk-accent-soft)}.RoiCalculator_segmented__d5Oai{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--mk-border-strong);border-radius:var(--mk-r-sm);overflow:hidden;background:var(--mk-bg)}.RoiCalculator_segHint__fbk3g{margin:.85rem 0 0;font-size:var(--mk-text-xs);color:var(--mk-muted-2);line-height:1.55}.RoiCalculator_statement__nKGaQ{position:sticky;top:88px;background:var(--mk-bg-ink);color:var(--mk-on-ink);border-radius:calc(var(--mk-r-card) + 2px);padding:clamp(1.4rem,1.1rem + 1.5vw,2rem);box-shadow:var(--mk-shadow-lift);overflow:hidden}.RoiCalculator_statement__nKGaQ:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}@media (max-width:919px){.RoiCalculator_statement__nKGaQ{position:static}}.RoiCalculator_stHead__h_tHk{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1.1rem;margin-bottom:1.25rem;border-bottom:1px dashed rgba(255,255,255,.16)}.RoiCalculator_stKicker__8RM_G{margin:0;font-size:var(--mk-text-xs);text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:#9db4c9}.RoiCalculator_stName__yAVjh{margin:0;font-size:var(--mk-text-xs);color:var(--mk-on-ink-muted)}.RoiCalculator_headline__6s_at{font-family:var(--mk-font-display);font-weight:500;font-size:clamp(2.75rem,2rem + 3.4vw,3.75rem);line-height:1;letter-spacing:-.02em;color:var(--mk-bg);margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RoiCalculator_headSub__2sjAM{margin:.7rem 0 1.4rem;font-size:var(--mk-text-sm);color:var(--mk-on-ink-muted);line-height:1.5;max-width:40ch}.RoiCalculator_ledger__ZqMyT{display:grid;gap:.15rem;margin-bottom:1.4rem}.RoiCalculator_stRow__MJaOz{display:flex;align-items:baseline;gap:.5rem;padding:.45rem 0}.RoiCalculator_stLabel__iMaY5{font-size:.875rem;color:var(--mk-on-ink-muted)}.RoiCalculator_stLeader__1HwW1{flex:1 1;border-bottom:1px dotted rgba(255,255,255,.22);transform:translateY(-.2rem)}.RoiCalculator_stValue__1rnq_{font-size:.9rem;font-weight:600;color:var(--mk-on-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.RoiCalculator_save__uI5JR{color:#86d9ae}.RoiCalculator_add__NDV7n{color:#f2b872}.RoiCalculator_included__gOeu_{list-style:none;margin:0 0 1.4rem;padding:1.1rem 0 0;border-top:1px dashed rgba(255,255,255,.16);display:grid;gap:.55rem}.RoiCalculator_included__gOeu_ li{display:flex;align-items:flex-start;gap:.55rem;font-size:.85rem;color:var(--mk-on-ink)}.RoiCalculator_included__gOeu_ svg{color:#86d9ae;flex-shrink:0;margin-top:.15rem}.RoiCalculator_cta__wLlKU{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:var(--mk-accent);color:#fff;font-weight:600;font-size:.95rem;padding:.85rem 1rem;border-radius:var(--mk-r-pill);text-decoration:none;box-shadow:0 10px 24px -12px rgba(47,128,192,.7);transition:background var(--mk-dur) var(--mk-ease),transform var(--mk-dur) var(--mk-ease)}.RoiCalculator_cta__wLlKU:hover{background:#3a8ecb;transform:translateY(-1px)}.RoiCalculator_cta__wLlKU svg{transition:transform var(--mk-dur) var(--mk-ease)}.RoiCalculator_cta__wLlKU:hover svg{transform:translateX(3px)}.RoiCalculator_disclaimer__HDE1o{margin:.9rem 0 0;font-size:var(--mk-text-xs);color:#8a97a6;line-height:1.55}.RoiCalculator_choice__QkGgP{border:0;margin:0 0 1.1rem;padding:0;min-width:0}.RoiCalculator_choice__QkGgP legend{margin-bottom:.6rem;padding:0}.RoiCalculator_choiceRow__DQVWU{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--mk-r-pill);background:var(--mk-surface-tint)}.RoiCalculator_choiceOption__9lgRi{position:relative;display:block;cursor:pointer}.RoiCalculator_choiceOption__9lgRi input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.RoiCalculator_choiceOption__9lgRi span{display:grid;place-items:center;height:38px;border-radius:var(--mk-r-pill);font-size:14px;font-weight:500;color:var(--mk-muted);transition:background-color var(--mk-dur) var(--mk-ease),color var(--mk-dur) var(--mk-ease)}.RoiCalculator_choiceOption__9lgRi input:checked+span{background:#ffffff;color:var(--mk-ink);box-shadow:0 1px 2px rgba(0,7,64,.08)}.RoiCalculator_choiceOption__9lgRi input:focus-visible+span{outline:2px solid var(--mk-accent);outline-offset:2px}.RoiCalculator_stSection__1_mMQ{margin:0 0 .25rem;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mk-on-ink-muted)}.MetaLine_separator__gtQeb{display:inline;margin:0 .25em;opacity:var(--meta-separator-opacity,.55);font-weight:400}.ConnectionPage_page__xCAPA{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--color-bg-secondary);color:var(--color-text-primary);font-family:var(--font-family)}.ConnectionPage_header__jdyDL{padding:var(--space-6) var(--space-6) 0}.ConnectionPage_lockup___bB_4{display:inline-flex;align-items:center;gap:var(--space-2)}.ConnectionPage_lockupMark__xu_en{display:block;width:26px;height:26px;flex-shrink:0}.ConnectionPage_lockupWord__tLXXy{font-family:var(--app-font);font-size:19px;font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--hero-navy);white-space:nowrap}.ConnectionPage_main__cPf91{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px var(--space-4) 56px}.ConnectionPage_card__IxpyJ{width:100%;max-width:440px;background:var(--color-surface,#fff);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);text-align:center;overflow:hidden;animation:ConnectionPage_rise__6MJ0L .35s ease-out both}@keyframes ConnectionPage_rise__6MJ0L{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ConnectionPage_bridge__1LWeP{display:flex;align-items:center;justify-content:center;padding:40px var(--space-6) 0;margin-bottom:var(--space-6);--node-fg:var(--color-text-secondary);--node-bg:var(--color-bg-tertiary);--node-ring:transparent;--rail:var(--color-border-dark)}.ConnectionPage_bridge__1LWeP[data-state=done]{--node-fg:#fff;--node-bg:var(--color-success-deep);--node-ring:var(--color-success-bg);--rail:var(--color-success-border)}.ConnectionPage_bridge__1LWeP[data-state=failed]{--node-fg:#fff;--node-bg:var(--color-error-deep);--node-ring:var(--color-error-bg)}.ConnectionPage_bridge__1LWeP[data-state=attention]{--node-fg:#fff;--node-bg:var(--color-warning-deep);--node-ring:var(--color-warning-bg)}.ConnectionPage_tile__WPTmJ{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;background:var(--color-surface,#fff);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-sm)}.ConnectionPage_tile__WPTmJ img{display:block}.ConnectionPage_rail__NRlO_{position:relative;display:flex;align-items:center;justify-content:center;width:104px;height:64px}.ConnectionPage_rail__NRlO_:before{content:"";position:absolute;left:10px;right:10px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background-image:linear-gradient(to right,var(--rail) 60%,transparent 60%);background-size:6px 2px}.ConnectionPage_bridge__1LWeP[data-state=working] .ConnectionPage_rail__NRlO_:before{background-image:linear-gradient(to right,var(--color-primary) 60%,transparent 60%);opacity:.6;animation:ConnectionPage_travel__FnnIh .7s linear infinite}.ConnectionPage_bridge__1LWeP[data-state=done] .ConnectionPage_rail__NRlO_:before{background-image:none;background-color:var(--rail)}@keyframes ConnectionPage_travel__FnnIh{to{background-position:6px 0}}.ConnectionPage_node__Zzyu6{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:var(--node-fg);background:var(--node-bg);box-shadow:0 0 0 4px var(--color-surface,#fff),0 0 0 8px var(--node-ring);animation:ConnectionPage_pop__7yJiv .3s ease-out both}.ConnectionPage_bridge__1LWeP[data-state=working] .ConnectionPage_node__Zzyu6{background:var(--color-surface,#fff);box-shadow:0 0 0 1px var(--color-border),0 0 0 4px var(--color-surface,#fff);animation:none}@keyframes ConnectionPage_pop__7yJiv{0%{transform:scale(.7);opacity:0}to{transform:none;opacity:1}}.ConnectionPage_spinner__cOQn2{width:14px;height:14px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:ConnectionPage_turn__GXikd .75s linear infinite}@keyframes ConnectionPage_turn__GXikd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ConnectionPage_bridge__1LWeP[data-state=working] .ConnectionPage_rail__NRlO_:before,.ConnectionPage_card__IxpyJ,.ConnectionPage_node__Zzyu6{animation:none}.ConnectionPage_spinner__cOQn2{animation-duration:2.4s}}.ConnectionPage_title__bodaU{margin:0 0 var(--space-2);padding:0 var(--space-6);font-size:1.3125rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance}.ConnectionPage_message__deNd_{margin:0;padding:0 36px;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary);text-wrap:balance}.ConnectionPage_detail__psNBW{margin:var(--space-3) 0 0;padding:0 var(--space-6);font-size:.8125rem;line-height:1.5;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConnectionPage_actions__ORRYv{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-6);margin-top:var(--space-6)}.ConnectionPage_assurance__HZvv2{display:block;margin:var(--space-6) 0 0;padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border-light);background:var(--color-bg-secondary);font-size:.75rem;line-height:1.5;color:var(--color-text-tertiary);text-align:center;text-wrap:balance}.ConnectionPage_assuranceIcon__gCL9p{display:inline-block;margin-right:var(--space-2);vertical-align:-1px}.ConnectionPage_help__VVljT{margin:var(--space-5) 0 0;font-size:.8125rem;color:var(--color-text-tertiary)}.ConnectionPage_helpLink__FL2p_{color:var(--color-primary);font-weight:500;text-decoration:none}.ConnectionPage_helpLink__FL2p_:hover{text-decoration:underline;text-underline-offset:2px}.ConnectionPage_footerBrand__pDdis:focus-visible,.ConnectionPage_footerLink__4HQ6w:focus-visible,.ConnectionPage_helpLink__FL2p_:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:3px}.ConnectionPage_footer__rkWYh{display:flex;justify-content:center;padding:var(--space-4) var(--space-4) var(--space-5);font-size:.75rem;color:var(--color-text-tertiary)}.ConnectionPage_footerLine__zuJW0{text-align:center}.ConnectionPage_footerBrand__pDdis,.ConnectionPage_footerLink__4HQ6w{color:inherit;text-decoration:none}.ConnectionPage_footerBrand__pDdis{display:inline;white-space:nowrap}.ConnectionPage_footerBrand__pDdis strong{font-weight:600;color:var(--color-text-secondary)}.ConnectionPage_footerMark__fCpf7{display:inline-block;width:12px;height:12px;margin-right:var(--space-1);vertical-align:-1px;opacity:.6;filter:grayscale(1);transition:opacity .15s ease,filter .15s ease}.ConnectionPage_footerBrand__pDdis:hover,.ConnectionPage_footerLink__4HQ6w:hover{color:var(--color-text-primary)}.ConnectionPage_footerBrand__pDdis:hover .ConnectionPage_footerMark__fCpf7{opacity:1;filter:none}@media (max-width:560px){.ConnectionPage_header__jdyDL{padding:var(--space-5) var(--space-4) 0}.ConnectionPage_main__cPf91{justify-content:flex-start;padding-top:var(--space-6)}.ConnectionPage_bridge__1LWeP{padding:var(--space-6) var(--space-5) 0}.ConnectionPage_rail__NRlO_{width:80px}.ConnectionPage_actions__ORRYv,.ConnectionPage_detail__psNBW,.ConnectionPage_message__deNd_,.ConnectionPage_title__bodaU{padding-left:var(--space-5);padding-right:var(--space-5)}.ConnectionPage_assurance__HZvv2{padding:var(--space-3) var(--space-4)}}.OAuthReturn_picker__Ng1ft{display:grid;gap:var(--space-3);width:100%;text-align:left}.OAuthReturn_warn__LKOMz{margin:0;font-size:.8125rem;color:var(--color-warning-text)}.OAuthReturn_list__x2J9c{margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.OAuthReturn_item__SGElw+.OAuthReturn_item__SGElw{border-top:1px solid var(--color-border-light)}.OAuthReturn_option__0X4FQ{display:flex;align-items:flex-start;gap:var(--space-3);padding:12px 14px;cursor:pointer}.OAuthReturn_option__0X4FQ input{width:16px;height:16px;margin-top:2px;accent-color:var(--color-primary)}.OAuthReturn_nested__dsYI8{padding-left:42px;padding-top:0}.OAuthReturn_optionName__4KHON{display:block;font-size:.875rem;font-weight:600;color:var(--color-text)}.OAuthReturn_optionNote__WouOk{display:block;margin-top:2px;font-size:.75rem;color:var(--color-text-tertiary)}.FieldSuggestionsPanel_title__RIlPR:focus{outline:none}.FieldSuggestionsPanel_inviteHeader__vNPqe.FieldSuggestionsPanel_inviteHeader__vNPqe{min-height:0;padding-top:var(--ed-pad);border-bottom:0}.FieldSuggestionsPanel_inviteBody__WUsoJ.FieldSuggestionsPanel_inviteBody__WUsoJ{padding-top:var(--space-2)}.FieldSuggestionsPanel_intro__85sDQ{margin:0 0 var(--space-3);font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary)}.FieldSuggestionsPanel_rowButton__tuLsr:focus-visible{outline:2px solid var(--color-focus-border);outline-offset:2px}.FieldSuggestionsPanel_actions__erbyK{display:flex;align-items:center;gap:var(--space-1);margin:0 0 var(--space-3)}.FieldSuggestionsPanel_actions__erbyK:last-child{margin-bottom:0}.FieldSuggestionsPanel_progressText__FgmjM{margin:0 0 var(--space-2);font-size:.8125rem;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FieldSuggestionsPanel_track__fj8S2{height:4px;border-radius:var(--radius-full);background:var(--color-bg-tertiary);overflow:hidden}.FieldSuggestionsPanel_bar__wwHDC{height:100%;border-radius:inherit;background:var(--color-primary);transition:width .3s ease}.FieldSuggestionsPanel_barIndeterminate__QTmM5{width:30%;animation:FieldSuggestionsPanel_suggestionsSweep__Hfptf 1.2s ease-in-out infinite}@keyframes FieldSuggestionsPanel_suggestionsSweep__Hfptf{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.FieldSuggestionsPanel_barIndeterminate__QTmM5{animation:none;width:100%;opacity:.4}}.FieldSuggestionsPanel_note__N6629{margin:var(--space-3) 0 0;font-size:.75rem;line-height:1.5;color:var(--color-text-secondary)}.FieldSuggestionsPanel_copy__8f03W{display:grid;gap:var(--space-1);margin:0 0 var(--space-3)}.FieldSuggestionsPanel_lead__FwTQW{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text-primary)}.FieldSuggestionsPanel_aside__bjo9d{margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-secondary)}.FieldSuggestionsPanel_error__HpAXe{margin:0 0 var(--space-3);font-size:.8125rem;line-height:1.5;color:var(--color-error-deep)}.FieldSuggestionsPanel_error__HpAXe:last-child{margin-bottom:0}.FieldSuggestionsPanel_list__NHhOc{margin:0 calc(-1 * var(--ed-pad, 14px)) calc(-1 * var(--ed-pad, 14px));padding:0;list-style:none;border-top:1px solid var(--color-border-light)}.FieldSuggestionsPanel_row__x5kx8{display:flex;align-items:center;gap:2px;padding:0 var(--space-2) 0 0;border-bottom:1px solid var(--color-border-light)}.FieldSuggestionsPanel_row__x5kx8:last-child{border-bottom:0}.FieldSuggestionsPanel_pageHead__mxnLC{padding:var(--space-3) var(--ed-pad,var(--space-4)) var(--space-1);border-bottom:1px solid var(--color-border-light);background:var(--color-bg-secondary);font-size:.6875rem;font-weight:600;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FieldSuggestionsPanel_rowButton__tuLsr{flex:1 1;min-width:0;display:block;padding:var(--space-2) var(--space-2) var(--space-2) var(--ed-pad,var(--space-4));border:0;background:transparent;text-align:left;font:inherit;cursor:pointer}.FieldSuggestionsPanel_rowFocused__GQBpW,.FieldSuggestionsPanel_row__x5kx8:hover{background:var(--app-hover)}.FieldSuggestionsPanel_rowName__ef0bq{display:block;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:18px;color:var(--color-text-primary)}.FieldSuggestionsPanel_rowMeta__rrb3U{display:block;margin-top:1px;line-height:16px;overflow-wrap:anywhere;font-size:.75rem;color:var(--color-text-secondary)}.FieldSuggestionsPanel_check__G5dr6{color:var(--color-warning-text)}@media (hover:hover){.FieldSuggestionsPanel_row__x5kx8 .FieldSuggestionsPanel_rowAction__UR2Dh{opacity:0;transition:opacity .12s ease}.FieldSuggestionsPanel_rowFocused__GQBpW .FieldSuggestionsPanel_rowAction__UR2Dh,.FieldSuggestionsPanel_row__x5kx8:focus-within .FieldSuggestionsPanel_rowAction__UR2Dh,.FieldSuggestionsPanel_row__x5kx8:hover .FieldSuggestionsPanel_rowAction__UR2Dh{opacity:1}}@media (prefers-reduced-motion:reduce){.FieldSuggestionsPanel_row__x5kx8 .FieldSuggestionsPanel_rowAction__UR2Dh{transition:none}}.FieldSuggestionsPanel_caution__oUoL4{margin:0 0 var(--space-3);font-size:.75rem;line-height:1.5;color:var(--color-text-secondary)}