.TimeCalculator_assumptions__uqCHN{margin:0;font-size:15px;color:var(--n-soft)}.TimeCalculator_number___tQez.TimeCalculator_number___tQez{width:88px;height:42px;margin:0;padding:6px 10px;border:1px solid #b8afc8;border-radius:12px;background:white;color:var(--n-ink);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;cursor:text;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.TimeCalculator_number___tQez[aria-invalid=true]{border-color:#a02626}.TimeCalculator_next__08zRv:focus-visible,.TimeCalculator_number___tQez:focus-visible,.TimeCalculator_reset__SIBqq:focus-visible{outline:2px solid var(--n-violet);outline-offset:4px}.TimeCalculator_error__NrLZQ.TimeCalculator_error__NrLZQ{color:#a02626}.TimeCalculator_resultTitle__janc6{margin:0;font-size:24px;font-weight:500}.TimeCalculator_value__WTiE4{font-size:clamp(30px,3vw,40px);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.TimeCalculator_reset__SIBqq{justify-self:start;border:1px solid #b8afc8;border-radius:999px;background:white;padding:10px 18px;font:inherit;font-size:14px;cursor:pointer}.TimeCalculator_next__08zRv{color:var(--n-violet);font-size:16px;font-weight:600}@media (max-width:420px){.TimeCalculator_number___tQez.TimeCalculator_number___tQez{width:75px}.TimeCalculator_resultTitle__janc6{font-size:22px}}.ComparisonTable_root__7SRBf{--ct-bg:#f1f2f1;--ct-panel:#fff;--ct-ink:#111319;--ct-muted:#5f6470;--ct-line:#e4e7ec;--ct-featured:#193764;--ct-featured-ink:#f7faff;--ct-accent:#8ab4f8;--ct-check-ink:#193764;--ct-panel-hover:#f7f9fc;--ct-edge:var(--ct-accent);--ct-glow:rgb(138 180 248/0.28);container-type:inline-size;position:relative;isolation:isolate;overflow:hidden;padding:clamp(64px,8%,112px) 0;background:var(--ct-bg);color:var(--ct-ink);font-family:inherit}.ComparisonTable_root__7SRBf[data-theme=dark]{--ct-bg:var(--comparison-bg,#0a0c11);--ct-panel:#141820;--ct-ink:#eef1f5;--ct-muted:#b1bac7;--ct-line:rgb(255 255 255/0.12);--ct-featured:#151a28;--ct-featured-ink:#f7faff;--ct-check-ink:#151a28;--ct-edge:rgb(160 180 255/0.42);--ct-glow:rgb(150 160 255/0.18);--ct-panel-hover:#1b2330}.ComparisonTable_root__7SRBf:after,.ComparisonTable_root__7SRBf:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none}.ComparisonTable_root__7SRBf:before{background:radial-gradient(60% 42% at 50% 0,rgb(138 180 248/.22),transparent 70%),radial-gradient(30% 60% at 50% 38%,rgb(138 180 248/.08),transparent 70%)}.ComparisonTable_root__7SRBf:after{background-image:radial-gradient(color-mix(in srgb,var(--ct-ink) 14%,transparent) 1px,transparent 1.4px);background-size:22px 22px;mask-image:radial-gradient(70% 55% at 50% 30%,#000,transparent 75%);-webkit-mask-image:radial-gradient(70% 55% at 50% 30%,#000,transparent 75%);opacity:.7}.ComparisonTable_heading__TmIWu{max-width:930px;margin:0 auto clamp(34px,5cqi,58px);padding:0 20px;text-align:center}.ComparisonTable_title__z_Djh{max-width:18ch;margin:0 auto;font-size:clamp(38px,5.5cqi,66px);font-weight:250;line-height:1.08;letter-spacing:-.035em;white-space:pre-line;text-wrap:balance}.ComparisonTable_description__f4MCI{max-width:56ch;margin:18px auto 0;color:var(--ct-muted);font-size:clamp(14px,1.6cqi,17px);font-weight:300;line-height:1.75;text-wrap:balance}.ComparisonTable_scrollHint__pveQg{display:none;margin:0 20px 12px;color:var(--ct-muted);font-size:12px}.ComparisonTable_scroller__SHwu9{position:relative;z-index:0;overflow-x:auto;overscroll-behavior-inline:contain;margin-inline:auto;padding:96px 20px 72px;margin-block:-52px -32px;max-width:1340px;scrollbar-color:var(--ct-accent) transparent;scrollbar-width:thin}.ComparisonTable_scroller__SHwu9:focus-visible{outline:2px solid var(--ct-accent);outline-offset:-2px}.ComparisonTable_table__Wbx5F{width:100%;min-width:950px;border-collapse:separate;border-spacing:8px 0;table-layout:fixed;text-align:center}.ComparisonTable_table__Wbx5F td,.ComparisonTable_table__Wbx5F th{background:var(--ct-panel);padding:18px 10px;height:82px;-webkit-border-after:1px solid var(--ct-line);border-block-end:1px solid var(--ct-line);font-weight:350;vertical-align:middle;transition:background-color .18s ease}.ComparisonTable_table__Wbx5F thead th{position:relative;height:88px;padding:22px 12px;font-size:clamp(17px,1.8cqi,23px);font-weight:470;border-top-left-radius:25px;border-top-right-radius:25px}.ComparisonTable_table__Wbx5F tbody tr:last-child td,.ComparisonTable_table__Wbx5F tbody tr:last-child th{-webkit-border-after:0;border-block-end:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.ComparisonTable_table__Wbx5F .ComparisonTable_rowHeading__Z_Q97{width:25%;position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:1;text-align:start;padding-inline:21px}.ComparisonTable_table__Wbx5F thead .ComparisonTable_rowHeading__Z_Q97{color:var(--ct-muted);font-size:15px;font-weight:400}.ComparisonTable_table__Wbx5F tbody .ComparisonTable_rowHeading__Z_Q97{font-size:16px;font-weight:450}.ComparisonTable_rowDot__H2BZW{display:inline-block;width:5px;height:5px;-webkit-margin-end:12px;margin-inline-end:12px;background:var(--ct-accent);transform:rotate(45deg);vertical-align:3px}.ComparisonTable_column__PBaNk{width:18.75%;color:var(--ct-muted);font-size:15px;line-height:1.45}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk{color:var(--ct-ink)}.ComparisonTable_table__Wbx5F .ComparisonTable_column__PBaNk[data-featured]{position:relative;color:var(--ct-featured-ink);background:linear-gradient(180deg,rgb(255 255 255/.04),transparent 40%),var(--ct-featured);box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge)}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]{box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge),inset 0 1.5px var(--ct-edge)}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]{box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge),inset 0 -1.5px var(--ct-edge)}.ComparisonTable_table__Wbx5F .ComparisonTable_column__PBaNk[data-featured]{border-block-end-color:rgb(255 255 255/.23)}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]{width:23%;background:transparent;box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge)}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]{box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge)}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]:before,.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]:before{content:"";position:absolute;z-index:-1;inset-inline:0;height:calc(100% + 18px);background:var(--ct-featured);pointer-events:none}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]:before{top:-18px;border-radius:26px 26px 0 0;background:linear-gradient(180deg,rgb(255 255 255/.05),transparent 70%),var(--ct-featured);box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge),inset 0 1.5px var(--ct-edge),0 -18px 60px -24px var(--ct-glow)}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]{position:relative}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]:before{top:0;border-radius:0 0 26px 26px;box-shadow:inset 1.5px 0 var(--ct-edge),inset -1.5px 0 var(--ct-edge),inset 0 -1.5px var(--ct-edge),0 22px 60px -24px var(--ct-glow)}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured],.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]{border-radius:0}.ComparisonTable_table__Wbx5F .ComparisonTable_spark__V8QHY{top:-33px}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]:after{content:"";position:absolute;z-index:-1;inset:-56px -24px auto;height:150px;background:radial-gradient(closest-side,var(--ct-glow),transparent);filter:blur(10px);pointer-events:none}.ComparisonTable_spark__V8QHY{position:absolute;top:-15px;inset-inline-start:18px;display:grid;place-items:center;width:30px;height:30px;color:var(--ct-accent);filter:drop-shadow(0 4px 8px rgb(8 25 60/.28))}.ComparisonTable_spark__V8QHY svg{width:25px;height:25px}.ComparisonTable_value__tQe7P{display:inline-flex;align-items:center;justify-content:center;gap:7px}.ComparisonTable_table__Wbx5F tbody .ComparisonTable_column__PBaNk[data-featured]{-webkit-padding-start:clamp(16px,2cqi,26px);padding-inline-start:clamp(16px,2cqi,26px);text-align:start}.ComparisonTable_table__Wbx5F tbody .ComparisonTable_column__PBaNk[data-featured] .ComparisonTable_value__tQe7P{justify-content:flex-start;gap:10px}.ComparisonTable_check__2OOeZ{flex:0 0 22px;width:22px;height:22px;color:var(--ct-accent)}.ComparisonTable_empty__8L_aM{color:var(--ct-muted)}.ComparisonTable_footnote__lb_pH{max-width:1100px;margin:20px auto 0;padding:0 28px;color:var(--ct-muted);font-size:12px;line-height:1.7;text-align:center}@media (hover:hover) and (pointer:fine){.ComparisonTable_table__Wbx5F tbody tr:hover td:not([data-featured]),.ComparisonTable_table__Wbx5F tbody tr:hover th{background:var(--ct-panel-hover)}}@container (max-width: 1050px){.ComparisonTable_scroller__SHwu9{padding-inline:16px}.ComparisonTable_table__Wbx5F{min-width:900px}}@container (max-width: 700px){.ComparisonTable_root__7SRBf{padding-block:72px}.ComparisonTable_heading__TmIWu{margin-bottom:20px}.ComparisonTable_title__z_Djh{font-size:clamp(36px,9cqi,48px)}.ComparisonTable_description__f4MCI{margin-top:14px;font-size:14px}.ComparisonTable_scrollHint__pveQg{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;margin:0 auto 4px;padding:8px 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ct-line);font-size:13px}.ComparisonTable_scrollHint__pveQg svg{width:26px;height:13px;color:var(--ct-accent);animation:ComparisonTable_nudge__MB_VU 1.8s ease-in-out infinite}.ComparisonTable_scroller__SHwu9{padding-inline:12px;scroll-snap-type:x proximity;scrollbar-width:none}.ComparisonTable_scroller__SHwu9::-webkit-scrollbar{display:none}.ComparisonTable_table__Wbx5F{min-width:760px;border-spacing:6px 0}.ComparisonTable_table__Wbx5F .ComparisonTable_rowHeading__Z_Q97{position:static;width:20%;padding-inline:12px}.ComparisonTable_table__Wbx5F .ComparisonTable_column__PBaNk[data-featured],.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured]{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2}.ComparisonTable_table__Wbx5F tbody tr:last-child .ComparisonTable_column__PBaNk[data-featured],.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]{box-shadow:none;background:transparent}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]{height:64px;padding-block:12px 10px}.ComparisonTable_table__Wbx5F thead .ComparisonTable_column__PBaNk[data-featured]:before{top:-10px;height:calc(100% + 10px)}.ComparisonTable_table__Wbx5F .ComparisonTable_spark__V8QHY{top:-24px}.ComparisonTable_table__Wbx5F td,.ComparisonTable_table__Wbx5F th{height:68px;padding:14px 9px}.ComparisonTable_table__Wbx5F tbody .ComparisonTable_rowHeading__Z_Q97{font-size:13px}.ComparisonTable_column__PBaNk{font-size:12.5px}}@keyframes ComparisonTable_nudge__MB_VU{0%,to{translate:0 0}50%{translate:-4px 0}}@media (prefers-reduced-motion:reduce){.ComparisonTable_scrollHint__pveQg svg{animation:none}.ComparisonTable_table__Wbx5F td,.ComparisonTable_table__Wbx5F th{transition:none}}