._page_15qgx_2{--ink: #0f172a;--ink-soft: #334155;--ink-muted: #64748b;--line: #e2e8f0;--line-soft: #f1f5f9;--surface: #ffffff;--surface-alt: #f8fafc;--accent: #4f46e5;--accent-ink: #4338ca;--accent-soft: #eef2ff;--radius-sm: 8px;--radius: 14px;--radius-lg: 22px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .06);--shadow-md: 0 4px 12px rgba(15, 23, 42, .06), 0 2px 4px rgba(15, 23, 42, .04);--shadow-lg: 0 24px 48px -16px rgba(15, 23, 42, .18), 0 8px 16px -8px rgba(15, 23, 42, .1);--max-width: 1180px;color:var(--ink);background:var(--surface);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.5;display:flex;flex-direction:column;min-height:100vh}._page_15qgx_2>main{flex:1}._page_15qgx_2 *{box-sizing:border-box}._nav_15qgx_43{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:#ffffffd9;border-bottom:1px solid var(--line)}._navInner_15qgx_52{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:var(--max-width);margin:0 auto;padding:.875rem 1.5rem}._logo_15qgx_62{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;color:var(--ink);font-weight:700;letter-spacing:-.01em}._logoMark_15qgx_72{flex-shrink:0}._logoWordmark_15qgx_76{font-size:1.125rem}._navLinks_15qgx_80{display:flex;gap:1.75rem;font-size:.9375rem;color:var(--ink-soft)}._navLinks_15qgx_80 a{color:inherit;text-decoration:none;transition:color .15s ease}._navLinks_15qgx_80 a:hover{color:var(--accent)}._navCta_15qgx_97{display:inline-flex;align-items:center;padding:.5rem 1rem;background:var(--ink);color:#fff;border-radius:999px;text-decoration:none;font-size:.9375rem;font-weight:600;transition:background .15s ease,transform .15s ease}._navCta_15qgx_97:hover{background:var(--accent);transform:translateY(-1px)}._navTail_15qgx_115{display:flex;align-items:center;gap:.875rem}._langToggle_15qgx_121{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;padding:2px;background:var(--surface);font-size:.75rem;font-weight:700;letter-spacing:.04em}._langButton_15qgx_133{padding:.3rem .625rem;border-radius:999px;text-decoration:none;color:var(--ink-muted);transition:color .15s ease,background .15s ease;line-height:1}._langButton_15qgx_133:hover{color:var(--ink)}._langButtonActive_15qgx_146,._langButtonActive_15qgx_146:hover{background:var(--ink);color:#fff}._hero_15qgx_153{position:relative;overflow:hidden;padding:4.5rem 1.5rem 5rem}._heroBg_15qgx_159{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 85% 10%,rgba(79,70,229,.12),transparent 60%),radial-gradient(ellipse 45% 40% at 10% 100%,rgba(79,70,229,.06),transparent 60%),linear-gradient(180deg,#fff,#f8fafc);pointer-events:none}._heroInner_15qgx_169{position:relative;max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:3rem;align-items:center}._heroCopy_15qgx_179{display:flex;flex-direction:column;gap:1.25rem}._eyebrow_15qgx_185{display:inline-flex;align-self:flex-start;align-items:center;padding:.35rem .75rem;background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;font-size:.8125rem;font-weight:600;letter-spacing:.01em}._heroHeading_15qgx_198{margin:0;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--ink)}._heroHeadingAccent_15qgx_209{color:var(--accent)}._heroSubline_15qgx_213{margin:0;font-size:1.125rem;color:var(--ink-soft);max-width:34rem;line-height:1.6}._heroActions_15qgx_221{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}._trust_15qgx_228{margin:.5rem 0 0;font-size:.875rem;color:var(--ink-muted)}._trustItem_15qgx_234{white-space:nowrap}._buttonPrimary_15qgx_239,._buttonSecondary_15qgx_240{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.5rem;border-radius:10px;font-size:1rem;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}._buttonPrimary_15qgx_239{background:var(--ink);color:#fff;box-shadow:var(--shadow-sm)}._buttonPrimary_15qgx_239:hover{background:var(--accent);transform:translateY(-1px);box-shadow:var(--shadow-md)}._buttonSecondary_15qgx_240{background:var(--surface);color:var(--ink);border-color:var(--line)}._buttonSecondary_15qgx_240:hover{border-color:var(--ink);transform:translateY(-1px)}._heroVisual_15qgx_279{position:relative}._heroImage_15qgx_283{display:block;width:100%;height:auto}._mockupWindow_15qgx_289{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow-lg);overflow:hidden;transform:perspective(1600px) rotateY(-4deg) rotateX(2deg);transform-origin:center left;transition:transform .4s ease}._mockupWindow_15qgx_289:hover{transform:perspective(1600px) rotateY(-2deg) rotateX(1deg)}._mockupChrome_15qgx_304{display:flex;align-items:center;gap:.4rem;padding:.45rem .875rem;border-bottom:1px solid var(--line);background:var(--surface-alt)}._mockupDot_15qgx_313{width:9px;height:9px;border-radius:50%;background:var(--line)}._mockupDot_15qgx_313[data-color=red]{background:#ff5f57}._mockupDot_15qgx_313[data-color=yellow]{background:#febc2e}._mockupDot_15qgx_313[data-color=green]{background:#28c840}._mockupUrl_15qgx_332{margin-left:.6rem;font-size:.75rem;line-height:1;color:var(--ink-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._mockupBody_15qgx_340{padding:1.5rem;display:grid;gap:.875rem}._mockupRow_15qgx_346{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--surface-alt);border-radius:var(--radius-sm);border:1px solid var(--line-soft);font-size:.9375rem}._mockupLabel_15qgx_357{color:var(--ink-muted)}._mockupValue_15qgx_361{color:var(--ink);font-weight:600}._mockupValueHighlight_15qgx_366{font-weight:700;font-size:1.125rem;color:var(--accent)}._mockupPill_15qgx_372{padding:.25rem .625rem;background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;font-size:.8125rem;font-weight:600}._mockupChart_15qgx_381{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;height:96px;padding:.75rem 1rem;background:var(--surface-alt);border-radius:var(--radius-sm);border:1px solid var(--line-soft)}._mockupBar_15qgx_393{flex:1;background:linear-gradient(180deg,var(--accent) 0%,var(--accent-ink) 100%);border-radius:4px 4px 0 0;opacity:.85}._mockupBar_15qgx_393:last-child{background:var(--accent-ink);opacity:1}._sectionInner_15qgx_406{max-width:var(--max-width);margin:0 auto;padding:5rem 1.5rem}._sectionHead_15qgx_412{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.875rem;max-width:44rem;margin:0 auto 3rem}._sectionHeading_15qgx_422{margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--ink)}._sectionSub_15qgx_431{margin:0;font-size:1.0625rem;color:var(--ink-soft);line-height:1.6}._features_15qgx_439{background:var(--surface)}._featureGrid_15qgx_443{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(min-width:961px){._featureGrid_15qgx_443>._featureCard_15qgx_450:last-child:nth-child(3n+1){grid-column:2 / 3}}@media(min-width:641px){._featureGrid_15qgx_443{grid-auto-rows:1fr}}._featureCard_15qgx_450{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem;box-shadow:var(--shadow-sm);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._featureCard_15qgx_450:hover{transform:translateY(-2px);border-color:transparent;box-shadow:var(--shadow-md)}._featureHeading_15qgx_479{margin:0}._featureToggle_15qgx_484{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:default}._featureChevron_15qgx_496{display:none}._featureIcon_15qgx_500{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--accent-soft);color:var(--accent-ink);margin-bottom:1rem}._featureTitle_15qgx_512{display:block;margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}._featureProBadge_15qgx_523{position:absolute;top:calc(1.75rem + 22px);right:1.75rem;transform:translateY(-50%);display:inline-block;padding:.1rem .5rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.75rem;font-weight:600;vertical-align:middle}._featureBody_15qgx_538{margin:0;font-size:.9375rem;color:var(--ink-soft);line-height:1.6}._paths_15qgx_546{background:var(--surface);scroll-margin-top:80px}._pathGrid_15qgx_551{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._pathCard_15qgx_557{display:flex;flex-direction:column;gap:.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:2.25rem;box-shadow:var(--shadow-sm);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._pathCard_15qgx_557:hover{transform:translateY(-2px);border-color:transparent;box-shadow:var(--shadow-md)}._pathIcons_15qgx_575,._pathIconGroup_15qgx_576{display:flex;align-items:center;gap:.625rem}._pathIconArrow_15qgx_582{font-size:1.25rem;color:var(--ink-muted)}._pathIcon_15qgx_575{width:64px;height:64px;display:grid;place-items:center;border-radius:16px;background:var(--surface-alt);border:1px solid var(--line);color:var(--ink-soft)}._pathIcon_15qgx_575 svg{width:34px;height:34px}._pathTitle_15qgx_603{margin:.25rem 0 0;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}._pathTagline_15qgx_611{margin:0;font-size:1rem;color:var(--ink-soft);line-height:1.5}._pathList_15qgx_618{list-style:none;padding:0;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.625rem}._pathListItem_15qgx_627,._pricingListItem_15qgx_628{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;color:var(--ink-soft);line-height:1.55}._pricingListItemStrong_15qgx_637{font-weight:700;color:var(--ink)}._pathListIcon_15qgx_642,._pricingListIcon_15qgx_643{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);margin-top:1px}._pathListIcon_15qgx_642 svg,._pricingListIcon_15qgx_643 svg{width:14px;height:14px}._pathFormats_15qgx_662{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.4rem}._pathFormatsLabel_15qgx_671{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted)}._pathFormatsList_15qgx_679{font-size:.875rem;color:var(--ink);line-height:1.55}._pathCalcLink_15qgx_685{display:inline-block;margin-top:.5rem;font-size:.8125rem;font-weight:600;color:var(--accent);text-decoration:none}._pathCalcLink_15qgx_685:hover{color:var(--accent-ink)}._pathFormatsNote_15qgx_698{margin:.5rem 0 0;font-size:.8125rem;color:var(--ink-soft);line-height:1.55}._howItWorks_15qgx_706{background:var(--surface)}._steps_15qgx_710{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;counter-reset:step}._step_15qgx_710{position:relative;padding:2rem 1.75rem;background:var(--surface-alt);border-radius:var(--radius);border:1px solid var(--line)}._stepClip_15qgx_728{margin-bottom:1.25rem;border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow-lg);overflow:hidden;background:var(--surface)}._stepClipBody_15qgx_738{aspect-ratio:2 / 1;display:flex;align-items:center;background:#f1f1f1}._stepClipBody_15qgx_738 video{display:block;width:100%;height:100%;object-fit:contain}._stepOpen_15qgx_753{position:absolute;inset:0;z-index:1;border:0;padding:0;background:transparent;border-radius:var(--radius);cursor:zoom-in}._stepOpen_15qgx_753:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._step_15qgx_710:hover{border-color:var(--accent-soft);box-shadow:var(--shadow-md)}._stepHint_15qgx_774{display:inline-block;margin-top:.75rem;font-size:.8125rem;font-weight:600;color:var(--accent)}._stepDialog_15qgx_783{width:min(1040px,calc(100% - 32px));max-height:calc(100% - 32px);padding:0;border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--surface);color:var(--ink)}._stepDialog_15qgx_783::backdrop{background:#0f172a99}._stepDialogInner_15qgx_798{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._stepDialogInner_15qgx_798 ._stepClip_15qgx_728{margin-bottom:0}._stepDialogHead_15qgx_809{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._stepDialogClose_15qgx_816{flex:none;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:var(--surface-alt);color:var(--ink);font-size:1.25rem;line-height:1;cursor:pointer}._stepDialogClose_15qgx_816:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._stepPoints_15qgx_834{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;color:var(--ink-soft);line-height:1.6}._evalVisual_15qgx_845{width:100%;padding:0 8%;display:flex;flex-direction:column;gap:1.1rem;font-size:.875rem;color:#303030}._evalRow_15qgx_855{display:grid;grid-template-columns:7.5rem 1fr 3.5rem;gap:.75rem;align-items:center}._evalRow_15qgx_855 b{text-align:right;font-variant-numeric:tabular-nums}._evalTrack_15qgx_867{height:.75rem;border-radius:999px;background:#e3e3e3;overflow:hidden}._evalFill_15qgx_874{display:block;height:100%;border-radius:999px;background:#8a8a8a}._evalFill_15qgx_874[data-group=mailed]{background:var(--accent)}._stepNumber_15qgx_885{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;border-radius:50%;border:1px solid var(--line);font-size:.875rem;font-weight:600;color:var(--ink-soft);margin-right:.625rem}._stepProBadge_15qgx_901{margin-left:.5rem;padding:.1rem .5rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.75rem;font-weight:600;letter-spacing:0}._stepTitle_15qgx_913{display:flex;align-items:center;margin:0 0 1rem;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}._stepBody_15qgx_923{margin:0;font-size:.9375rem;color:var(--ink-soft);line-height:1.6}._pricing_15qgx_628{background:var(--surface);scroll-margin-top:80px}._pricingGrid_15qgx_936{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:56rem;margin:0 auto}._pricingPlus_15qgx_944{max-width:56rem;margin:2rem auto 0;text-align:center}._pricingPlusTitle_15qgx_950{margin:0 0 .5rem;font-size:1.125rem}._pricingPlusBody_15qgx_955{margin:0 auto 1rem;max-width:40rem;color:var(--ink-soft);line-height:1.6}._pricingCard_15qgx_962{position:relative;display:flex;flex-direction:column;gap:.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:2.25rem;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}._pricingCard_15qgx_962:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._pricingCardFeatured_15qgx_980{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow-md)}._pricingCardFeatured_15qgx_980:hover{box-shadow:0 0 0 1px var(--accent),var(--shadow-lg)}._pricingBadge_15qgx_989{position:absolute;top:-.75rem;left:50%;transform:translate(-50%);padding:.35rem .875rem;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-ink) 100%);color:#fff;border-radius:999px;font-size:.8125rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;box-shadow:var(--shadow-sm)}._pricingTitle_15qgx_1005{margin:0;font-size:1.25rem;font-weight:700;color:var(--ink);letter-spacing:-.01em}._pricingPriceRow_15qgx_1013{display:flex;align-items:baseline;gap:.5rem;margin:.25rem 0 .5rem}._pricingPrice_15qgx_1013{font-size:2.5rem;font-weight:800;letter-spacing:-.03em;color:var(--ink);line-height:1}._pricingPriceUnit_15qgx_1028{font-size:.9375rem;color:var(--ink-muted)}._pricingPriceNote_15qgx_1033{margin:-.25rem 0 .5rem;font-size:.8125rem;color:var(--ink-muted)}._pricingDescription_15qgx_1039{margin:0;font-size:.9375rem;color:var(--ink-soft);line-height:1.55}._pricingList_15qgx_628{list-style:none;padding:0;margin:.75rem 0 1.25rem;display:flex;flex-direction:column;gap:.625rem;flex:1}._pricingCard_15qgx_962 ._buttonPrimary_15qgx_239,._pricingCard_15qgx_962 ._buttonSecondary_15qgx_240{width:100%}._faq_15qgx_1062{background:var(--surface-alt);scroll-margin-top:80px}._faqList_15qgx_1067{max-width:50rem;margin:0 auto;display:flex;flex-direction:column;gap:.625rem}._faqItem_15qgx_1075{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s ease,box-shadow .15s ease}._faqItem_15qgx_1075[data-open]{border-color:var(--accent);box-shadow:var(--shadow-sm)}._faqHeading_15qgx_1087{margin:0}._faqQuestion_15qgx_1091{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer;padding:1.125rem 1.375rem;font-size:1rem;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:1rem;line-height:1.45;border-radius:var(--radius);-webkit-tap-highlight-color:transparent}._faqQuestion_15qgx_1091:focus{outline:none}._faqQuestion_15qgx_1091:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._chevron_15qgx_1121{display:block;flex:none;color:var(--ink-muted);transition:transform .25s ease,color .25s ease}._faqItem_15qgx_1075[data-open] ._chevron_15qgx_1121{transform:rotate(180deg);color:var(--accent)}._collapse_15qgx_1135{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .25s ease}._collapse_15qgx_1135>*{min-height:0;overflow:hidden}._faqItem_15qgx_1075[data-open] ._collapse_15qgx_1135{grid-template-rows:1fr;opacity:1}._faqAnswer_15qgx_1154 p{margin:0;padding:0 1.375rem 1.25rem;color:var(--ink-soft);font-size:.9375rem;line-height:1.65}._loginSection_15qgx_1163{background:var(--surface);scroll-margin-top:80px}._loginCard_15qgx_1168{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:3rem;background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow-lg)}._loginCard_15qgx_1168 ._buttonPrimary_15qgx_239{white-space:normal;text-align:center}._loginCopy_15qgx_1186{display:flex;flex-direction:column;gap:.875rem;align-items:flex-start;text-align:left}._loginCopy_15qgx_1186 ._sectionHeading_15qgx_422{text-align:left}._loginForm_15qgx_1198{display:flex;flex-direction:column;gap:.75rem;align-self:center;width:100%}._loginLabel_15qgx_1206{font-size:.9375rem;font-weight:600;color:var(--ink)}._loginInput_15qgx_1212{width:100%;padding:.875rem 1rem;border:1px solid var(--line);border-radius:10px;font-size:1rem;background:var(--surface);color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}._loginInput_15qgx_1212:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #4f46e526}._footer_15qgx_1231{background:var(--surface-alt);color:var(--ink-soft);padding:3rem 1.5rem 1.5rem}._footerInner_15qgx_1237{max-width:var(--max-width);margin:0 auto;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-bottom:2rem;border-bottom:1px solid var(--line)}._footerBrand_15qgx_1248{display:flex;flex-direction:column;gap:.75rem;max-width:24rem}._footerTagline_15qgx_1255{margin:0;font-size:.9375rem;color:var(--ink-muted)}._footerLinks_15qgx_1261{display:flex;gap:1.75rem;align-items:center;font-size:.9375rem}._footerLinks_15qgx_1261 a{color:var(--ink-soft);text-decoration:none;transition:color .15s ease}._footerLinks_15qgx_1261 a:hover{color:var(--accent)}._footerBottom_15qgx_1278{max-width:var(--max-width);margin:1.5rem auto 0;font-size:.8125rem;color:var(--ink-muted)}@media(max-width:920px){._navLinks_15qgx_80{display:none}}._calculator_15qgx_1295{background:var(--surface-alt);scroll-margin-top:80px}._calcCard_15qgx_1300{max-width:44rem;margin:0 auto;display:flex;flex-direction:column;gap:1.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:2.25rem;box-shadow:var(--shadow-sm)}._calcInputs_15qgx_1313{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}._calcField_15qgx_1319{display:flex;flex-direction:column;gap:.375rem}._calcLabel_15qgx_1325{font-size:.875rem;font-weight:600;color:var(--ink)}._calcControl_15qgx_1331{font:inherit;font-size:1rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:.625rem .75rem;min-width:0}._calcControl_15qgx_1331:focus{outline:2px solid var(--accent);outline-offset:1px}._calcHint_15qgx_1347{font-size:.8125rem;font-weight:400;color:var(--ink-muted)}._calcHintBlock_15qgx_1353{display:block;margin-top:.125rem;font-size:.8125rem;color:var(--ink-muted)}._calcSummary_15qgx_1360{margin:0;display:flex;flex-direction:column;gap:.5rem}._calcRow_15qgx_1367{display:flex;justify-content:space-between;gap:1rem;font-size:.9375rem;color:var(--ink-soft)}._calcRow_15qgx_1367 dt,._calcRow_15qgx_1367 dd{margin:0}._calcRow_15qgx_1367 dd{font-variant-numeric:tabular-nums;white-space:nowrap}._calcTotal_15qgx_1385{margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--line);font-size:1.125rem;font-weight:700;color:var(--ink)}._calcDetails_15qgx_1394 summary{cursor:pointer;font-weight:600;color:var(--accent-ink)}._calcTableWrap_15qgx_1400{margin-top:1rem;overflow-x:auto}._calcTable_15qgx_1400{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}._calcTable_15qgx_1400 th,._calcTable_15qgx_1400 td{padding:.5rem .625rem;text-align:right;border-bottom:1px solid var(--line-soft);white-space:nowrap}._calcTable_15qgx_1400 thead th{font-weight:600;color:var(--ink-muted)}._calcTable_15qgx_1400 th[scope=row],._calcTable_15qgx_1400 thead th:first-child{text-align:left}._calcTable_15qgx_1400 tbody th{font-weight:500;color:var(--ink)}._calcTable_15qgx_1400 tr[data-active]{background:var(--accent-soft)}._calcCheapest_15qgx_1439{margin:0;font-size:.9375rem;font-weight:600;color:var(--ink);line-height:1.5}._calcNote_15qgx_1447{margin:0;font-size:.8125rem;color:var(--ink-muted);line-height:1.5}@media(max-width:960px){._heroInner_15qgx_169{grid-template-columns:1fr;gap:3rem}._mockupWindow_15qgx_289{transform:none}._featureGrid_15qgx_443,._steps_15qgx_710{grid-template-columns:repeat(2,1fr)}._pathGrid_15qgx_551,._pricingGrid_15qgx_936{grid-template-columns:1fr}._loginCard_15qgx_1168{grid-template-columns:1fr;gap:2rem;padding:2rem}}@media(max-width:640px){._hero_15qgx_153{padding:2.5rem 1.25rem 3.5rem}._heroInner_15qgx_169{gap:2rem}._heroHeading_15qgx_198{font-size:clamp(1.5rem,calc((100vw - 2.5rem)*.08),2.25rem)}._trust_15qgx_228{text-align:center}._sectionInner_15qgx_406{padding:3.5rem 1.25rem}._featureGrid_15qgx_443,._steps_15qgx_710{grid-template-columns:1fr}._calcCard_15qgx_1300{padding:1.5rem 1.25rem}._calcInputs_15qgx_1313{grid-template-columns:1fr}._stepOpen_15qgx_753,._stepHint_15qgx_774{display:none}._featureGrid_15qgx_443{gap:.5rem}._featureCard_15qgx_450{padding:.875rem 1rem;box-shadow:none}._featureCard_15qgx_450:hover{transform:none;border-color:var(--line);box-shadow:none}._featureToggle_15qgx_484{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-tap-highlight-color:transparent}._featureToggle_15qgx_484:focus{outline:none}._featureIcon_15qgx_500{flex:none;width:36px;height:36px;margin-bottom:0}._featureTitle_15qgx_512{flex:1;margin:0;font-size:1rem}._featureProBadge_15qgx_523{position:static;transform:none;margin-left:.5rem}._featureChevron_15qgx_496{display:block;flex:none;color:var(--ink-muted);transition:transform .2s ease}._featureCard_15qgx_450[data-open] ._featureChevron_15qgx_496{transform:rotate(180deg)}._featureBody_15qgx_538{max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .25s ease,margin-top .25s ease,opacity .2s ease}._featureCard_15qgx_450[data-open] ._featureBody_15qgx_538{max-height:10rem;margin-top:.75rem;opacity:1}._pathCard_15qgx_557,._pricingCard_15qgx_962{padding:1.75rem}._heroActions_15qgx_221{flex-direction:column;align-items:stretch}._buttonPrimary_15qgx_239,._buttonSecondary_15qgx_240{width:100%}._footerInner_15qgx_1237{flex-direction:column;align-items:flex-start;gap:1.5rem}}._legalPage_15qgx_1622{padding:4rem 1.5rem 6rem;background:var(--surface)}._legalContent_15qgx_1627{max-width:44rem;margin:0 auto}._legalHeading_15qgx_1632{margin:0 0 1.5rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:800;letter-spacing:-.02em;color:var(--ink)}._legalBody_15qgx_1640{margin:0;color:var(--ink-soft);font-size:1.0625rem;line-height:1.7}._contactIntro_15qgx_1647{margin:0 0 2rem;color:var(--ink-soft);font-size:1.0625rem;line-height:1.7}._contactResponseTime_15qgx_1654{margin:.75rem 0 0;color:var(--ink-muted);font-size:.9375rem}._legalSection_15qgx_1660{margin-top:2.5rem}._legalSection_15qgx_1660:first-of-type{margin-top:0}._legalSubheading_15qgx_1668{margin:0 0 .75rem;font-size:1.125rem;font-weight:700;color:var(--ink)}._legalAddress_15qgx_1675{margin:0;color:var(--ink-soft);font-style:normal;line-height:1.7;font-size:1rem}._legalDataRow_15qgx_1683+._legalAddress_15qgx_1675{margin-top:.75rem}._legalAddress_15qgx_1675 a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}._legalAddress_15qgx_1675 a:hover{color:var(--accent)}._legalDataRow_15qgx_1683{margin:0;color:var(--ink-soft);line-height:1.7;font-size:1rem}._legalDataRow_15qgx_1683 a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}._legalDataRow_15qgx_1683 a:hover{color:var(--accent)}._legalDataRow_15qgx_1683+._legalDataRow_15qgx_1683{margin-top:.25rem}._legalMuted_15qgx_1718{color:var(--ink-muted)}._comingSoon_15qgx_1723{display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;background:radial-gradient(60% 50% at 50% 0%,var(--accent-soft) 0%,transparent 70%),var(--surface)}._comingSoonCard_15qgx_1733{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;max-width:34rem}._comingSoonLogo_15qgx_1742{height:42px;width:auto}._comingSoonWordmark_15qgx_1747{font-size:1.75rem;font-weight:700;letter-spacing:-.01em}._comingSoonBadge_15qgx_1753{display:inline-flex;align-items:center;padding:.3rem .85rem;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink);font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}._comingSoonHeading_15qgx_1766{margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}._comingSoonBody_15qgx_1774{margin:0;font-size:1.0625rem;color:var(--ink-muted)}._comingSoonFooter_15qgx_1780{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;border-top:1px solid var(--line);font-size:.875rem;color:var(--ink-muted)}._comingSoonLinks_15qgx_1791{display:flex;gap:1.25rem}._comingSoonLinks_15qgx_1791 a{color:var(--ink-soft);text-decoration:none}._comingSoonLinks_15qgx_1791 a:hover{color:var(--accent);text-decoration:underline}
