.servitude-calculator_a_card__MFuFd{position:relative;overflow:clip;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule);box-shadow:var(--shadow-3);--calc-top:78px;--calc-pad:20px}.servitude-calculator_a_progress__G_7KT{position:sticky;top:var(--calc-top);z-index:4;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;height:6px;background:var(--color-tint-1)}.servitude-calculator_a_progressSeg__Tu2TR{background:var(--color-tint-1);transition:background var(--dur-slow) ease}.servitude-calculator_a_progressSegOn__vKlDN{background:var(--color-brand)}.servitude-calculator_a_console__WE82i,.servitude-calculator_a_counter__jeE2g{display:contents}.servitude-calculator_a_counterMain__JOl__{position:sticky;top:calc(var(--calc-top) + 6px);z-index:3;min-width:0;padding:16px var(--calc-pad) 18px;background:linear-gradient(135deg,var(--color-card-dark-from) 0,var(--color-card-dark-to) 100%);border-bottom:1px solid var(--color-rule-dark);box-shadow:var(--card-dark-edge)}.servitude-calculator_a_counterMain__JOl__:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(clamp(280px,46vw,620px) clamp(120px,16vw,220px) at 88% 118%,rgba(0,152,149,.22),transparent 70%)}.servitude-calculator_a_counterEyebrow__ichVa{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:8px;padding:4px 12px;border-radius:var(--radius-full);font-size:15px;font-weight:700;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-brand-on-ink);background:rgba(255,255,255,.08);border:1px solid var(--color-rule-dark)}.servitude-calculator_a_counterTitle__skvLM{display:block;font-family:var(--font-heading);font-weight:600;font-size:clamp(25px,2vw + 17.2px,46px);line-height:1.1;letter-spacing:0;font-variant-numeric:tabular-nums;color:#fff}.servitude-calculator_a_counterNote__AkFMx{padding:14px var(--calc-pad);background:var(--color-surface);border-bottom:1px solid var(--color-rule);font-size:16px;line-height:1.5;color:var(--color-secondary);text-wrap:pretty;max-width:78ch}.servitude-calculator_a_body__NSHpY{padding:24px var(--calc-pad) 28px}.servitude-calculator_a_qHead__1JMil{margin-bottom:12px}.servitude-calculator_a_qEyebrow__GOtji{padding-top:6px;white-space:nowrap;font-family:var(--font-mono);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-deep)}.servitude-calculator_a_qTitle__SQMJQ{font-family:var(--font-heading);font-weight:600;font-size:25px;line-height:1.3;letter-spacing:0;color:var(--color-ink);margin-bottom:6px;text-wrap:balance}.servitude-calculator_a_hint__mDopJ{margin-bottom:20px;font-size:17px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}.servitude-calculator_a_microNote__9EvRT{margin-top:12px;font-size:16px;line-height:1.5;color:var(--color-muted)}.servitude-calculator_a_stepFoot__znNDD{margin-top:20px}.servitude-calculator_a_gridDevice__ZhpXI,.servitude-calculator_a_gridLand__itL_A,.servitude-calculator_a_gridLength__qQeSD,.servitude-calculator_a_gridSince__w4Gtk{display:grid;gap:12px}.servitude-calculator_a_gridDevice__ZhpXI,.servitude-calculator_a_gridLand__itL_A,.servitude-calculator_a_gridSince__w4Gtk{grid-template-columns:1fr}.servitude-calculator_a_gridLength__qQeSD{grid-template-columns:repeat(2,1fr)}.servitude-calculator_a_spanAll__5yPjF{grid-column:1/-1}.servitude-calculator_a_tile__0jYxL{gap:14px;text-align:left;padding:14px 16px;font-family:var(--font-body)}.servitude-calculator_a_tileC__xPHIc,.servitude-calculator_a_tile__0jYxL{display:flex;align-items:center;width:100%;margin:0;cursor:pointer;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule-strong);box-shadow:var(--shadow-1);scroll-margin-top:190px;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.servitude-calculator_a_tileC__xPHIc{justify-content:center;padding:16px 10px;font-family:var(--font-mono);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-ink)}.servitude-calculator_a_tileC__xPHIc:hover,.servitude-calculator_a_tile__0jYxL:hover{border-color:var(--color-brand);background:var(--color-tint-2);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){.servitude-calculator_a_tileC__xPHIc:hover,.servitude-calculator_a_tile__0jYxL:hover{transform:translateY(-2px)}.servitude-calculator_a_tileC__xPHIc:active,.servitude-calculator_a_tile__0jYxL:active{transform:translateY(0);box-shadow:var(--shadow-1)}}.servitude-calculator_a_tileC__xPHIc:focus-visible,.servitude-calculator_a_tile__0jYxL:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}.servitude-calculator_a_tileOn__1bQBv.servitude-calculator_a_tileC__xPHIc,.servitude-calculator_a_tileOn__1bQBv.servitude-calculator_a_tile__0jYxL{background:var(--color-tint-2);border-color:var(--color-brand);box-shadow:inset 0 0 0 1px var(--color-brand)}.servitude-calculator_a_tileOn__1bQBv.servitude-calculator_a_tileC__xPHIc:focus-visible,.servitude-calculator_a_tileOn__1bQBv.servitude-calculator_a_tile__0jYxL:focus-visible{box-shadow:var(--focus-ring)}.servitude-calculator_a_tileGhost__kH955{background:var(--color-paper);border-style:dashed;box-shadow:none;padding-block:12px}.servitude-calculator_a_tileGhost__kH955 .servitude-calculator_a_tileIco__9LYTT{background:transparent;border:1px dashed var(--color-rule-strong);color:var(--color-muted)}.servitude-calculator_a_tileGhost__kH955 .servitude-calculator_a_tileTitle__aLsl_{font-size:16px}.servitude-calculator_a_tileGhost__kH955:hover{box-shadow:none}.servitude-calculator_a_tileGhost__kH955.servitude-calculator_a_tileOn__1bQBv,.servitude-calculator_a_tileGhost__kH955:hover{background:var(--color-tint-2);border-style:solid}.servitude-calculator_a_tileGhost__kH955.servitude-calculator_a_tileOn__1bQBv .servitude-calculator_a_tileIco__9LYTT{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.servitude-calculator_a_tileIco__9LYTT{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--color-tint-1);color:var(--color-brand-deep);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.servitude-calculator_a_tileIco__9LYTT svg{width:26px;height:26px}.servitude-calculator_a_tileOn__1bQBv .servitude-calculator_a_tileIco__9LYTT{background:var(--color-brand);color:#fff}.servitude-calculator_a_tileTitle__aLsl_{display:block;font-family:var(--font-heading);font-weight:600;font-size:17px;line-height:1.35;letter-spacing:0;color:var(--color-ink)}.servitude-calculator_a_tileDesc__h4mrh{display:block;margin-top:3px;font-size:16px;line-height:1.4;color:var(--color-muted)}.servitude-calculator_a_tileDot__AbjUu{flex:0 0 auto;margin-left:auto;align-self:center;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-rule-strong);color:transparent;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.servitude-calculator_a_tileOn__1bQBv .servitude-calculator_a_tileDot__AbjUu{background:var(--color-brand);border-color:var(--color-brand);color:#fff}@media (prefers-reduced-motion:no-preference){.servitude-calculator_a_tileOn__1bQBv .servitude-calculator_a_tileDot__AbjUu svg{animation:servitude-calculator_a_calc-a-check-in__irvK8 var(--dur-fast) var(--ease-out) both}}@keyframes servitude-calculator_a_calc-a-check-in__irvK8{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.servitude-calculator_a_tileCLabel__4s2qq{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--color-ink)}.servitude-calculator_a_tileCLabelSub__74CXc{font-weight:400;color:var(--color-muted)}@media (min-width:640px){.servitude-calculator_a_card__MFuFd{--calc-top:86px;--calc-pad:28px}.servitude-calculator_a_gridDevice__ZhpXI,.servitude-calculator_a_gridLand__itL_A{grid-template-columns:repeat(2,1fr)}.servitude-calculator_a_gridLength__qQeSD{grid-template-columns:repeat(4,1fr)}.servitude-calculator_a_gridSince__w4Gtk{grid-template-columns:repeat(3,1fr)}.servitude-calculator_a_qTitle__SQMJQ{font-size:30px}.servitude-calculator_a_body__NSHpY{padding:28px var(--calc-pad) 32px}.servitude-calculator_a_counterMain__JOl__{padding:20px var(--calc-pad) 22px}.servitude-calculator_a_counterNote__AkFMx{padding:16px var(--calc-pad);font-size:17px}}@media (min-width:1024px){.servitude-calculator_a_gridDevice__ZhpXI{grid-template-columns:repeat(3,1fr)}.servitude-calculator_a_gridLand__itL_A{grid-template-columns:repeat(4,1fr)}}.servitude-calculator_b_card__NfhUy{position:relative;overflow:clip;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule);box-shadow:var(--shadow-3);display:grid;grid-template-columns:1fr;--calc-top:78px;--calc-pad:20px;--calc-ink-from:var(--color-card-dark-from);--calc-ink-to:var(--color-card-dark-to)}.servitude-calculator_b_progress__Mys4m{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;height:6px;background:var(--color-tint-1)}.servitude-calculator_b_progressSeg__NAWPR{background:var(--color-tint-1);transition:background var(--dur-slow) ease}.servitude-calculator_b_progressSegOn__TJ_Us{background:var(--color-brand)}.servitude-calculator_b_console__REwtR,.servitude-calculator_b_counter__U579D{display:contents}.servitude-calculator_b_counterMain__DYKdf{position:sticky;top:var(--calc-top);z-index:3;min-width:0;padding:16px var(--calc-pad) 18px;background:linear-gradient(160deg,var(--calc-ink-from) 0,var(--calc-ink-to) 100%);border-bottom:1px solid var(--color-rule-dark);box-shadow:var(--card-dark-edge)}.servitude-calculator_b_counterMain__DYKdf:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(clamp(280px,46vw,520px) clamp(120px,16vw,260px) at 92% 116%,rgba(0,152,149,.22),transparent 70%)}.servitude-calculator_b_counterEyebrow__wLfka{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:8px;padding:4px 12px;border-radius:var(--radius-full);font-size:15px;font-weight:700;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-brand-on-ink);background:rgba(255,255,255,.08);border:1px solid var(--color-rule-dark)}.servitude-calculator_b_counterTitle__EYbjj{display:block;font-family:var(--font-mono);font-weight:600;font-size:clamp(25px,1.2vw + 20.3px,34px);line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff}.servitude-calculator_b_counterNote__M5JLg{position:relative;z-index:1;padding:14px var(--calc-pad);background:var(--color-surface);border-bottom:1px solid var(--color-rule);font-size:16px;line-height:1.5;color:var(--color-secondary);text-wrap:pretty;max-width:78ch}.servitude-calculator_b_ledger__1x0kg{display:none;list-style:none;margin:0;padding:8px 0 12px}.servitude-calculator_b_ledgerRow__6AHAt{border-bottom:1px solid var(--color-rule-dark)}.servitude-calculator_b_ledgerRow__6AHAt:last-child{border-bottom:0}.servitude-calculator_b_ledgerBtn__RAiQ9{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:10px var(--calc-pad);text-align:left;border-left:3px solid transparent;background:transparent;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}button.servitude-calculator_b_ledgerBtn__RAiQ9{cursor:pointer}button.servitude-calculator_b_ledgerBtn__RAiQ9:hover{background:rgba(255,255,255,.07)}button.servitude-calculator_b_ledgerBtn__RAiQ9:hover .servitude-calculator_b_ledgerA__sLdk0{color:var(--color-brand-on-ink)}button.servitude-calculator_b_ledgerBtn__RAiQ9:focus-visible{outline:2px solid var(--color-brand-on-ink);outline-offset:-3px}.servitude-calculator_b_ledgerIdx__INqlY{flex:0 0 auto;font-family:var(--font-mono);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.55)}.servitude-calculator_b_ledgerRowOn__KNBMS .servitude-calculator_b_ledgerIdx__INqlY{color:var(--color-brand-on-ink)}.servitude-calculator_b_ledgerText__FRF5B{min-width:0;flex:1 1 auto}.servitude-calculator_b_ledgerQ__piAVn{display:block;font-size:16px;line-height:1.35;color:rgba(255,255,255,.62)}.servitude-calculator_b_ledgerA__sLdk0{display:block;margin-top:2px;font-family:var(--font-body);font-weight:600;font-size:17px;line-height:1.3;color:rgba(255,255,255,.55);transition:color var(--dur-fast) ease}.servitude-calculator_b_ledgerRowOn__KNBMS .servitude-calculator_b_ledgerA__sLdk0{color:#fff}.servitude-calculator_b_ledgerRowNow__fDiKo .servitude-calculator_b_ledgerBtn__RAiQ9{border-left-color:var(--color-brand);background:rgba(255,255,255,.05)}.servitude-calculator_b_ledgerPen__R9_fV{flex:0 0 auto;margin-left:auto;display:inline-flex;color:rgba(255,255,255,.55)}button.servitude-calculator_b_ledgerBtn__RAiQ9:hover .servitude-calculator_b_ledgerPen__R9_fV{color:var(--color-brand-on-ink)}.servitude-calculator_b_body__7gvIs{padding:24px var(--calc-pad) 28px}.servitude-calculator_b_qHead___wUeO{margin-bottom:12px}.servitude-calculator_b_qEyebrow__m7F8s{padding-top:6px;white-space:nowrap;font-family:var(--font-mono);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-deep)}.servitude-calculator_b_qTitle__ZhtUQ{font-family:var(--font-heading);font-weight:600;font-size:25px;line-height:1.3;letter-spacing:0;color:var(--color-ink);margin-bottom:6px;text-wrap:balance}.servitude-calculator_b_hint__2viAu{margin-bottom:20px;font-size:17px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}.servitude-calculator_b_microNote__AOfbA{margin-top:12px;font-size:16px;line-height:1.5;color:var(--color-muted)}.servitude-calculator_b_stepFoot__Vvu9B{margin-top:20px}.servitude-calculator_b_gridDevice__ZaKKX,.servitude-calculator_b_gridLand__RmaZK,.servitude-calculator_b_gridLength__ncRGs,.servitude-calculator_b_gridSince__e4eKy{display:grid;gap:12px;grid-template-columns:1fr}.servitude-calculator_b_gridLength__ncRGs{grid-template-columns:repeat(2,1fr)}.servitude-calculator_b_spanAll__nhvHT{grid-column:1/-1}.servitude-calculator_b_tile__MoV4l{gap:14px;text-align:left;padding:14px 16px;font-family:var(--font-body)}.servitude-calculator_b_tileC___eUrh,.servitude-calculator_b_tile__MoV4l{display:flex;align-items:center;width:100%;margin:0;cursor:pointer;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule-strong);box-shadow:var(--shadow-1);scroll-margin-top:190px;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.servitude-calculator_b_tileC___eUrh{justify-content:center;padding:16px 10px;font-family:var(--font-mono);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-ink)}.servitude-calculator_b_tileC___eUrh:hover,.servitude-calculator_b_tile__MoV4l:hover{border-color:var(--color-brand);background:var(--color-tint-2);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){.servitude-calculator_b_tileC___eUrh:hover,.servitude-calculator_b_tile__MoV4l:hover{transform:translateY(-2px)}.servitude-calculator_b_tileC___eUrh:active,.servitude-calculator_b_tile__MoV4l:active{transform:translateY(0);box-shadow:var(--shadow-1)}}.servitude-calculator_b_tileC___eUrh:focus-visible,.servitude-calculator_b_tile__MoV4l:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}.servitude-calculator_b_tileOn__3uHVx.servitude-calculator_b_tileC___eUrh,.servitude-calculator_b_tileOn__3uHVx.servitude-calculator_b_tile__MoV4l{background:var(--color-tint-2);border-color:var(--color-brand);box-shadow:inset 0 0 0 1px var(--color-brand)}.servitude-calculator_b_tileOn__3uHVx.servitude-calculator_b_tileC___eUrh:focus-visible,.servitude-calculator_b_tileOn__3uHVx.servitude-calculator_b_tile__MoV4l:focus-visible{box-shadow:var(--focus-ring)}.servitude-calculator_b_tileGhost__QbJIq{background:var(--color-paper);border-style:dashed;box-shadow:none;padding-block:12px}.servitude-calculator_b_tileGhost__QbJIq .servitude-calculator_b_tileIco__j1het{background:transparent;border:1px dashed var(--color-rule-strong);color:var(--color-muted)}.servitude-calculator_b_tileGhost__QbJIq .servitude-calculator_b_tileTitle__EKKuS{font-size:16px}.servitude-calculator_b_tileGhost__QbJIq:hover{box-shadow:none}.servitude-calculator_b_tileGhost__QbJIq.servitude-calculator_b_tileOn__3uHVx,.servitude-calculator_b_tileGhost__QbJIq:hover{background:var(--color-tint-2);border-style:solid}.servitude-calculator_b_tileGhost__QbJIq.servitude-calculator_b_tileOn__3uHVx .servitude-calculator_b_tileIco__j1het{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.servitude-calculator_b_tileIco__j1het{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--color-tint-1);color:var(--color-brand-deep);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.servitude-calculator_b_tileIco__j1het svg{width:26px;height:26px}.servitude-calculator_b_tileOn__3uHVx .servitude-calculator_b_tileIco__j1het{background:var(--color-brand);color:#fff}.servitude-calculator_b_tileTitle__EKKuS{display:block;font-family:var(--font-heading);font-weight:600;font-size:17px;line-height:1.35;letter-spacing:0;color:var(--color-ink)}.servitude-calculator_b_tileDesc__Bf9lh{display:block;margin-top:3px;font-size:16px;line-height:1.4;color:var(--color-muted)}.servitude-calculator_b_tileDot__qVIkV{flex:0 0 auto;margin-left:auto;align-self:center;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-rule-strong);color:transparent;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.servitude-calculator_b_tileOn__3uHVx .servitude-calculator_b_tileDot__qVIkV{background:var(--color-brand);border-color:var(--color-brand);color:#fff}@media (prefers-reduced-motion:no-preference){.servitude-calculator_b_tileOn__3uHVx .servitude-calculator_b_tileDot__qVIkV svg{animation:servitude-calculator_b_calc-b-check-in__iWJLN var(--dur-fast) var(--ease-out) both}}@keyframes servitude-calculator_b_calc-b-check-in__iWJLN{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.servitude-calculator_b_tileCLabel__9OQ_N{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--color-ink)}.servitude-calculator_b_tileCLabelSub__IZFQ1{font-weight:400;color:var(--color-muted)}@media (min-width:640px){.servitude-calculator_b_card__NfhUy{--calc-top:86px;--calc-pad:24px}.servitude-calculator_b_gridDevice__ZaKKX,.servitude-calculator_b_gridLand__RmaZK{grid-template-columns:repeat(2,1fr)}.servitude-calculator_b_gridLength__ncRGs{grid-template-columns:repeat(4,1fr)}.servitude-calculator_b_gridSince__e4eKy{grid-template-columns:repeat(3,1fr)}.servitude-calculator_b_qTitle__ZhtUQ{font-size:30px}.servitude-calculator_b_body__7gvIs{padding:28px var(--calc-pad) 32px}.servitude-calculator_b_counter__U579D{padding:20px var(--calc-pad) 22px}}@media (min-width:1024px){.servitude-calculator_b_card__NfhUy{grid-template-columns:minmax(0,1fr) 372px;grid-template-areas:"progress console" "body console";align-items:start}.servitude-calculator_b_progress__Mys4m{grid-area:progress}.servitude-calculator_b_console__REwtR{grid-area:console;display:flex;flex-direction:column;align-self:stretch;background:linear-gradient(160deg,var(--calc-ink-from) 0,var(--calc-ink-to) 100%);box-shadow:inset 1px 0 0 rgba(255,255,255,.06)}.servitude-calculator_b_counter__U579D{display:block}.servitude-calculator_b_console__REwtR{position:relative;isolation:isolate}.servitude-calculator_b_console__REwtR:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(420px 300px at 96% 8%,rgba(0,152,149,.2),transparent 68%)}.servitude-calculator_b_counterMain__DYKdf:after{display:none}.servitude-calculator_b_counterMain__DYKdf{position:relative;top:auto;z-index:0;padding:22px var(--calc-pad) 0;background:none;border-bottom:0;box-shadow:none}.servitude-calculator_b_counterNote__M5JLg{padding:12px var(--calc-pad) 20px;background:none;border-bottom:1px solid var(--color-rule-dark);color:rgba(255,255,255,.78);font-size:16px;max-width:46ch}.servitude-calculator_b_ledger__1x0kg{display:flex;flex:1 1 auto;flex-direction:column;padding:0}.servitude-calculator_b_ledgerRow__6AHAt{display:flex;flex:1 1 0}.servitude-calculator_b_ledgerBtn__RAiQ9{flex:1 1 auto}.servitude-calculator_b_body__7gvIs{grid-area:body;padding:30px 32px 34px}.servitude-calculator_b_chips__uG1cB{display:none}.servitude-calculator_b_gridSince__e4eKy{grid-template-columns:repeat(2,1fr)}.servitude-calculator_b_counterTitle__EYbjj{font-size:34px}}@media (min-width:1280px){.servitude-calculator_b_gridSince__e4eKy{grid-template-columns:repeat(3,1fr)}}.servitude-calculator_c_card__6Gw3X{position:relative;overflow:clip;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule);box-shadow:var(--shadow-3);--calc-pad:20px}.servitude-calculator_c_progress__hTqgQ{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;height:8px;margin:20px var(--calc-pad) 0}.servitude-calculator_c_progressSeg__G7H3x{border-radius:var(--radius-xs);background:var(--color-tint-1);transition:background var(--dur-slow) ease}.servitude-calculator_c_progressSegOn___Lz2E{background:var(--color-brand)}.servitude-calculator_c_console__UTbsR,.servitude-calculator_c_counter__rdGNu{display:contents}.servitude-calculator_c_counterMain__EFsyT{position:relative;min-width:0;padding:20px var(--calc-pad) 0}.servitude-calculator_c_counterMain__EFsyT:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(clamp(300px,48vw,660px) clamp(90px,11vw,170px) at 14% 62%,rgba(0,152,149,.07),transparent 66%)}.servitude-calculator_c_counterEyebrow__n0qKP{position:relative;display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:10px;padding:4px 12px;border-radius:var(--radius-full);font-size:15px;font-weight:700;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-brand-deep);background:var(--color-tint-1);border:1px solid rgba(0,152,149,.28)}.servitude-calculator_c_counterTitle__i6Fpk{display:block;font-family:var(--font-heading);font-weight:600;font-size:clamp(30px,2.1vw + 21.8px,52px);line-height:1.1;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-ink);text-wrap:balance}.servitude-calculator_c_counterNote__lxxRL{position:relative;margin:14px var(--calc-pad) 0;padding-bottom:22px;border-bottom:1px solid var(--color-rule);font-size:17px;line-height:1.5;color:var(--color-secondary);text-wrap:pretty;max-width:74ch}.servitude-calculator_c_body__35cDL{padding:24px var(--calc-pad) 28px}.servitude-calculator_c_qHead__q3Z0H{margin-bottom:14px}.servitude-calculator_c_qEyebrow__376xu{padding-top:6px;white-space:nowrap;font-family:var(--font-mono);font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-deep)}.servitude-calculator_c_qTitle__Oi3S0{font-family:var(--font-heading);font-weight:600;font-size:26px;line-height:1.3;letter-spacing:0;color:var(--color-ink);margin-bottom:8px;text-wrap:balance}.servitude-calculator_c_hint__kqAM7{margin-bottom:24px;font-size:17px;line-height:1.5;color:var(--color-muted);text-wrap:pretty}.servitude-calculator_c_microNote__WcjbV{margin-top:14px;font-size:16px;line-height:1.5;color:var(--color-muted)}.servitude-calculator_c_stepFoot__fawcy{margin-top:24px}.servitude-calculator_c_gridDevice__xgdN1,.servitude-calculator_c_gridLand__YtCpB,.servitude-calculator_c_gridLength__SGlXN,.servitude-calculator_c_gridSince__dIPTX{display:grid;gap:10px;grid-template-columns:1fr}.servitude-calculator_c_gridLength__SGlXN{grid-template-columns:repeat(2,1fr)}.servitude-calculator_c_spanAll__p7Nm6{grid-column:1/-1}.servitude-calculator_c_tile__JfKs5{gap:16px;text-align:left;padding:15px 16px;font-family:var(--font-body)}.servitude-calculator_c_tileC__6_w3g,.servitude-calculator_c_tile__JfKs5{display:flex;align-items:center;width:100%;margin:0;cursor:pointer;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-rule-strong);transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,box-shadow var(--dur-fast) ease,color var(--dur-fast) ease}.servitude-calculator_c_tileC__6_w3g{justify-content:center;padding:17px 10px;font-family:var(--font-mono);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-ink)}.servitude-calculator_c_tileC__6_w3g:hover,.servitude-calculator_c_tile__JfKs5:hover{border-color:var(--color-brand);background:var(--color-tint-2)}.servitude-calculator_c_tile__JfKs5:hover .servitude-calculator_c_tileIco___1V3M,.servitude-calculator_c_tile__JfKs5:hover .servitude-calculator_c_tileTitle__sLjVp{color:var(--color-brand-deep)}.servitude-calculator_c_tileC__6_w3g:active,.servitude-calculator_c_tile__JfKs5:active{background:var(--color-tint-1)}.servitude-calculator_c_tileC__6_w3g:focus-visible,.servitude-calculator_c_tile__JfKs5:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring)}.servitude-calculator_c_tileOn__1UfX3.servitude-calculator_c_tileC__6_w3g,.servitude-calculator_c_tileOn__1UfX3.servitude-calculator_c_tile__JfKs5{background:var(--color-tint-1);border-color:var(--color-brand);box-shadow:inset 0 0 0 1px var(--color-brand)}.servitude-calculator_c_tileOn__1UfX3.servitude-calculator_c_tileC__6_w3g:focus-visible,.servitude-calculator_c_tileOn__1UfX3.servitude-calculator_c_tile__JfKs5:focus-visible{box-shadow:var(--focus-ring)}.servitude-calculator_c_tileGhost__PaQti{border-style:dashed;padding-block:13px}.servitude-calculator_c_tileGhost__PaQti .servitude-calculator_c_tileIco___1V3M{color:var(--color-muted)}.servitude-calculator_c_tileGhost__PaQti .servitude-calculator_c_tileTitle__sLjVp{font-size:16px}.servitude-calculator_c_tileGhost__PaQti:hover{border-style:solid;background:var(--color-tint-2)}.servitude-calculator_c_tileGhost__PaQti.servitude-calculator_c_tileOn__1UfX3{border-style:solid;background:var(--color-tint-1)}.servitude-calculator_c_tileIco___1V3M{flex:0 0 auto;display:grid;place-items:center;width:40px;height:44px;color:var(--color-brand-deep);transition:color var(--dur-fast) ease}.servitude-calculator_c_tileIco___1V3M svg{width:30px;height:30px}.servitude-calculator_c_tileOn__1UfX3 .servitude-calculator_c_tileIco___1V3M{color:var(--color-brand-deep)}.servitude-calculator_c_tileTitle__sLjVp{display:block;font-family:var(--font-heading);font-weight:600;font-size:18px;line-height:1.3;letter-spacing:0;color:var(--color-ink);transition:color var(--dur-fast) ease}.servitude-calculator_c_tileDesc__A3_6h{display:block;margin-top:4px;font-size:16px;line-height:1.4;color:var(--color-muted)}.servitude-calculator_c_tileDot__me_Ik{flex:0 0 auto;margin-left:auto;align-self:center;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-rule-strong);color:transparent;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.servitude-calculator_c_tileOn__1UfX3 .servitude-calculator_c_tileDot__me_Ik{background:var(--color-brand);border-color:var(--color-brand);color:#fff}@media (prefers-reduced-motion:no-preference){.servitude-calculator_c_tileOn__1UfX3 .servitude-calculator_c_tileDot__me_Ik svg{animation:servitude-calculator_c_calc-c-check-in__nUrZr var(--dur-fast) var(--ease-out) both}}@keyframes servitude-calculator_c_calc-c-check-in__nUrZr{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.servitude-calculator_c_tileCLabel__C2KVu{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--color-ink)}.servitude-calculator_c_tileCLabelSub__dmcB7{font-weight:400;color:var(--color-muted)}@media (min-width:640px){.servitude-calculator_c_card__6Gw3X{--calc-pad:30px}.servitude-calculator_c_gridDevice__xgdN1,.servitude-calculator_c_gridLand__YtCpB{grid-template-columns:repeat(2,1fr)}.servitude-calculator_c_gridLength__SGlXN{grid-template-columns:repeat(4,1fr)}.servitude-calculator_c_gridSince__dIPTX{grid-template-columns:repeat(3,1fr)}.servitude-calculator_c_qTitle__Oi3S0{font-size:34px}.servitude-calculator_c_counterMain__EFsyT{padding-top:28px}.servitude-calculator_c_body__35cDL{padding:30px var(--calc-pad) 34px}.servitude-calculator_c_progress__hTqgQ{margin-top:26px}}@media (min-width:1024px){.servitude-calculator_c_gridDevice__xgdN1{grid-template-columns:repeat(3,1fr)}.servitude-calculator_c_gridLand__YtCpB{grid-template-columns:repeat(4,1fr)}}