.roi_page__cuSI8{background:var(--au-paper);color:var(--au-ink);font-family:var(--au-body)}.roi_top__xrGLU{padding-bottom:72px}.roi_top__xrGLU:after{content:"";position:absolute;z-index:-1;inset:auto 0 0 0;height:220px;background:linear-gradient(180deg,transparent,var(--au-paper));pointer-events:none}.roi_head__QWB4o{position:relative;padding-top:calc(var(--au-section-y) + 56px)}.roi_title__S6TB_{font-weight:400;font-size:var(--au-h1);line-height:1.02;letter-spacing:-.03em;overflow-wrap:anywhere;min-width:0}.roi_title__S6TB_,.roi_title__S6TB_ span{font-family:var(--au-display)}.roi_accentLine__P7b30{display:block;color:var(--au-green)}.roi_lede__eUxQL{max-width:40rem;margin-top:20px;font-size:1.125rem;line-height:1.55;color:var(--au-ink-2)}.roi_boardWrap__0VFQU{position:relative;padding-top:48px}.roi_board__Ofrnl{display:grid;overflow:hidden;border-radius:var(--au-r-xl);background:var(--au-white);box-shadow:var(--au-shadow-2)}@media (min-width:900px){.roi_board__Ofrnl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.roi_inputs__Oi7h1{display:grid;align-content:start;gap:22px;min-width:0;padding:32px 24px}@media (min-width:640px){.roi_inputs__Oi7h1{padding:40px}}.roi_boardHead__2Wl7m{font-family:var(--au-display);font-weight:400;font-size:var(--au-h3);line-height:1.15}.roi_field__elPui{display:grid;gap:8px;min-width:0}.roi_label__D3pYV{font-size:.875rem;font-weight:600;color:var(--au-ink)}.roi_hint__2Negl{font-size:.8125rem;line-height:1.45;color:var(--au-ink-3)}.roi_inputWrap__O8TY2{position:relative;display:flex;align-items:center}.roi_prefix__hvv8B{position:absolute;left:14px;font-size:.9375rem;font-weight:600;color:var(--au-ink-3);pointer-events:none}.roi_input__o_lsK{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--au-rule);border-radius:var(--au-r-sm);background:var(--au-white);font-family:var(--au-body);font-size:1rem;font-variant-numeric:tabular-nums;color:var(--au-ink);transition:border-color var(--au-dur-hover) var(--au-ease),box-shadow var(--au-dur-hover) var(--au-ease);-moz-appearance:textfield}.roi_input__o_lsK::-webkit-inner-spin-button,.roi_input__o_lsK::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roi_withPrefix__Ebdkg{padding-left:30px}.roi_input__o_lsK::placeholder{color:var(--au-ink-3)}.roi_input__o_lsK:hover{border-color:var(--au-ink-3)}.roi_input__o_lsK:focus{border-color:var(--au-green);box-shadow:0 0 0 3px var(--au-green-wash);outline:none}.roi_results__uygWl{display:grid;align-content:start;gap:24px;min-width:0;padding:32px 24px;background:var(--au-paper-2)}@media (min-width:640px){.roi_results__uygWl{padding:40px}}.roi_eyebrow__zH1wc{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--au-green-ink)}.roi_roi__OQvkm{display:grid;gap:6px}.roi_roiFig__oSZGR{font-family:var(--au-display);font-weight:400;font-size:clamp(2.75rem,2rem + 2.6vw,4rem);line-height:1;letter-spacing:-.03em;color:var(--au-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.roi_roiFigOn__b8t8u{color:var(--au-green)}.roi_roiNote__JNoQX{font-size:.875rem;line-height:1.45;color:var(--au-ink-2)}.roi_rows__nSh84{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--au-rule)}.roi_rows__nSh84 li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--au-rule);font-size:.9375rem;color:var(--au-ink-2)}.roi_rows__nSh84 b{flex:none;font-family:var(--au-display);font-weight:400;font-size:1.25rem;color:var(--au-ink);font-variant-numeric:tabular-nums}.roi_plan__5gY_7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 16px;border-radius:var(--au-r-md);background:var(--au-white);box-shadow:var(--au-shadow-1);font-size:.875rem;color:var(--au-ink-2)}.roi_plan__5gY_7 b{font-weight:600;color:var(--au-ink)}.roi_method__U3QVA{padding-top:var(--au-section-y)}.roi_h2__51yNv{font-family:var(--au-display);font-weight:400;font-size:var(--au-h2);line-height:1.05;letter-spacing:-.02em}.roi_methodGrid__lQCdl{display:grid;gap:32px}@media (min-width:1024px){.roi_methodGrid__lQCdl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.roi_methodAside__IBwiq{margin-top:16px;max-width:28rem;line-height:1.55;color:var(--au-ink-2)}.roi_steps__IqRdi{margin:0;padding:0;list-style:none;border-top:1px solid var(--au-rule);counter-reset:step}.roi_steps__IqRdi li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--au-rule);line-height:1.55;color:var(--au-ink-2);counter-increment:step}.roi_steps__IqRdi li:before{content:counter(step,decimal-leading-zero);font-family:var(--au-display);font-size:1.0625rem;color:var(--au-green-ink);font-variant-numeric:tabular-nums}.roi_steps__IqRdi b{font-weight:600;color:var(--au-ink)}.roi_ctaSection__F90gg{padding:var(--au-section-y) 0}.roi_cta__cI1Hs{position:relative;isolation:isolate;overflow:hidden;padding:56px 28px;border-radius:var(--au-r-xl);background:var(--au-night);color:var(--au-on-night);text-align:left}@media (min-width:768px){.roi_cta__cI1Hs{padding:80px 64px}}.roi_ctaMark__QSiiG{position:absolute;z-index:-1;right:-180px;bottom:-220px;width:560px;height:560px;background:linear-gradient(135deg,rgb(0 168 136/.24),rgb(0 168 136/.06));-webkit-mask:url(/images/site/mark-ring-watermark.webp) center/contain no-repeat;mask:url(/images/site/mark-ring-watermark.webp) center/contain no-repeat;transform:rotate(-12deg);pointer-events:none}.roi_ctaTitle__kW18n{max-width:18ch;font-family:var(--au-display);font-weight:400;font-size:var(--au-h2);line-height:1.05;letter-spacing:-.02em;color:var(--au-on-night)}.roi_ctaLede__64UVm{margin-top:16px;max-width:32rem;font-size:1.0625rem;line-height:1.55;color:var(--au-on-night-2)}.roi_ctaButtons__vZoWk{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.roi_ctaSecondary__3y4my,.roi_primary__rhZO7{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;border-radius:var(--au-r-pill);font-size:.9375rem;font-weight:600;white-space:nowrap;transition:background-color var(--au-dur-hover) var(--au-ease),border-color var(--au-dur-hover) var(--au-ease)}.roi_primary__rhZO7{background:var(--au-green);color:var(--au-white)}.roi_primary__rhZO7:hover{background:var(--au-green-hover)}.roi_primary__rhZO7 svg{width:16px;height:16px;transition:transform var(--au-dur-hover) var(--au-ease)}.roi_primary__rhZO7:hover svg{transform:translateX(3px)}.roi_ctaSecondary__3y4my{border:1px solid var(--au-on-night-rule);color:var(--au-on-night)}.roi_ctaSecondary__3y4my:hover{border-color:var(--au-on-night-2)}.roi_ctaSecondary__3y4my:focus-visible,.roi_primary__rhZO7:focus-visible{outline:2px solid var(--au-green-bright);outline-offset:3px}@media (prefers-reduced-motion:reduce){.roi_ctaSecondary__3y4my,.roi_input__o_lsK,.roi_primary__rhZO7,.roi_primary__rhZO7 svg{transition:none}}