@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._button_157z4_5{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:var(--text-body);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;min-width:0;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none;display:inline-flex;position:relative}._button_157z4_5:hover{background:var(--surface-sunken);border-color:var(--border-loud);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._button_157z4_5:active{box-shadow:none;transform:translateY(0)scale(.99)}._button_157z4_5[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}._primary_157z4_50{background:var(--accent-strong);color:var(--accent-on);box-shadow:inset 0 1px 0 #ffffff29, var(--shadow-accent);border-color:#0000;font-weight:600}._primary_157z4_50:hover{background:var(--accent-strong);filter:brightness(1.08);box-shadow:inset 0 1px 0 #ffffff29, var(--shadow-accent);border-color:#0000}._ghost_157z4_69{box-shadow:none;background:0 0;border-color:#0000}._ghost_157z4_69:hover{background:var(--surface-sunken);box-shadow:none;border-color:#0000}._danger_157z4_81{color:var(--danger-ink)}._danger_157z4_81:hover{background:var(--danger-wash);border-color:var(--danger-ink)}._small_157z4_90{min-height:var(--control-sm);padding:0 var(--space-4);font-size:var(--text-small)}._large_157z4_96{min-height:var(--control-lg);padding:0 var(--space-6);font-size:var(--text-lead)}._card_157z4_103{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--pad-card);box-shadow:var(--shadow-raised);position:relative}._cardTitle_157z4_114{align-items:center;gap:var(--space-3);font-size:var(--text-body);letter-spacing:-.006em;color:var(--text);margin-bottom:var(--space-3);font-weight:600;display:flex}._cardTitleText_157z4_125{flex:1;min-width:0}._statValue_157z4_132,._emptyTitle_157z4_133{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1}._chipIcon_157z4_141{width:var(--chip-size);height:var(--chip-size);border-radius:var(--radius);background:var(--accent-wash);color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}._toneMoney_157z4_153{background:var(--money-wash);color:var(--money-ink)}._toneTime_157z4_158{background:var(--time-wash);color:var(--time-ink)}._toneWork_157z4_163{background:var(--work-wash);color:var(--work-ink)}._toneQuiet_157z4_168{background:var(--state-estimated-wash);color:var(--state-estimated-ink)}._statHead_157z4_174 ._toneWork_157z4_163{color:var(--work)}._statHead_157z4_174 ._toneQuiet_157z4_168{color:var(--text-faint)}._chip_157z4_141{padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-tiny);letter-spacing:.005em;white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}._chip_157z4_141:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}._estimated_157z4_202{background:var(--state-estimated-wash);color:var(--state-estimated-ink)}._quoted_157z4_207{background:var(--state-quoted-wash);color:var(--state-quoted-ink)}._paid_157z4_212{background:var(--state-paid-wash);color:var(--state-paid-ink)}._warning_157z4_217{background:var(--accent-wash);color:var(--accent-ink)}._error_157z4_222{background:var(--danger-wash);color:var(--danger-ink)}._stat_157z4_132{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3) var(--space-3);box-shadow:var(--shadow-raised);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;justify-content:center;gap:2px;display:flex;position:relative}._stat_157z4_132:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._statLive_157z4_249{border-color:var(--gold-300);background:linear-gradient(180deg, var(--accent-wash), var(--surface) 70%)}._statValue_157z4_132{font-family:var(--font-display);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1.1;display:block}._statHead_157z4_174{align-items:center;gap:6px;min-width:0;display:flex}._statHead_157z4_174 ._chipIcon_157z4_141{width:8px;height:8px;color:var(--text-faint);background:currentColor;border-radius:50%}._statHead_157z4_174 ._chipIcon_157z4_141>*{display:none}._statLive_157z4_249 ._statHead_157z4_174 ._chipIcon_157z4_141{color:var(--accent)}._statLabel_157z4_291{min-width:0;font-size:var(--text-caption);color:var(--text-muted);overflow-wrap:break-word;font-weight:500}._statNote_157z4_299{font-size:var(--text-tiny);color:var(--text-faint);display:block}@media (min-width:1100px){._stat_157z4_132{align-items:baseline;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._statHead_157z4_174{grid-area:1/1}._statValue_157z4_132{grid-area:1/2;justify-self:end}._statNote_157z4_299{grid-area:2/1/auto/-1}}._field_157z4_333{min-width:0;display:block}._fieldLabel_157z4_338{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-small);color:var(--text-muted);margin-bottom:var(--space-2);flex-wrap:wrap;font-weight:500;display:flex}._fieldValue_157z4_350{color:var(--text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:600}._fieldHelp_157z4_357{margin-top:var(--space-2);font-size:var(--text-tiny);color:var(--text-faint);display:block}._input_157z4_364,._select_157z4_365,._textarea_157z4_366{width:100%;min-width:0;max-width:100%;min-height:var(--control-md);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}._input_157z4_364:hover,._select_157z4_365:hover,._textarea_157z4_366:hover{border-color:var(--border-loud)}._input_157z4_364:focus,._select_157z4_365:focus,._textarea_157z4_366:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}._select_157z4_365{appearance:none;padding-right:var(--space-7);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 19px) calc(50% + 2px),calc(100% - 13px) calc(50% + 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}._textarea_157z4_366{resize:vertical;min-height:118px;line-height:1.55}._range_157z4_418{--fill:50%;appearance:none;cursor:pointer;background:0 0;width:100%;min-width:0;height:34px}._range_157z4_418::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--gold-500) 0%, var(--accent) var(--fill), var(--ivory-100) var(--fill), var(--ivory-100) 100%);height:6px}._range_157z4_418::-moz-range-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--gold-500) 0%, var(--accent) var(--fill), var(--ivory-100) var(--fill), var(--ivory-100) 100%);height:6px}._range_157z4_418::-webkit-slider-thumb{appearance:none;background:var(--surface);border:3px solid var(--accent);width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--dur-fast) var(--ease-spring), box-shadow var(--dur-fast) var(--ease-out);border-radius:50%;margin-top:-7px}._range_157z4_418::-moz-range-thumb{background:var(--surface);border:3px solid var(--accent);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%}._range_157z4_418:hover::-webkit-slider-thumb{transform:scale(1.1)}._range_157z4_418:active::-webkit-slider-thumb{box-shadow:var(--shadow-accent);transform:scale(1.02)}._empty_157z4_133{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sunken)}._emptyTitle_157z4_133{color:var(--text);font-family:var(--font-display);font-size:var(--text-h3);margin-bottom:var(--space-2);font-weight:600}._lockup_1er25_1{color:var(--text);align-items:center;gap:.5em;display:inline-flex}._mark_1er25_8{flex:none;display:block}._dot_1er25_13{fill:var(--accent)}._arcs_1er25_17{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4px}._arc1_1er25_24{opacity:.95}._arc2_1er25_28{opacity:.6}._arc3_1er25_32{opacity:.3}._pulsing_1er25_36 ._arc1_1er25_24,._pulsing_1er25_36 ._arc2_1er25_28,._pulsing_1er25_36 ._arc3_1er25_32{opacity:0;transform-box:view-box;transform-origin:8.5px 16px;animation:1.8s cubic-bezier(.22,.61,.36,1) infinite _arc-out_1er25_1}._pulsing_1er25_36 ._arc2_1er25_28{animation-delay:.22s}._pulsing_1er25_36 ._arc3_1er25_32{animation-delay:.44s}@keyframes _arc-out_1er25_1{0%{opacity:0;transform:scale(.72)}35%{opacity:.9}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){._pulsing_1er25_36 ._arc1_1er25_24{opacity:.95}._pulsing_1er25_36 ._arc2_1er25_28{opacity:.6}._pulsing_1er25_36 ._arc3_1er25_32{opacity:.3}}._word_1er25_79{font-size:var(--text-logo);letter-spacing:-.015em;font-weight:550}._rail_1qqtp_4{flex-direction:column;min-height:100%;display:flex}._brand_1qqtp_10{color:inherit;margin-bottom:var(--space-4);text-decoration:none;display:inline-flex}._groupLabel_1qqtp_19{align-items:center;gap:var(--space-2);font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:var(--space-4) 0 var(--space-2);display:flex}._groupLabel_1qqtp_19:before{content:"";background:var(--gold-300);border-radius:50%;width:5px;height:5px}._list_1qqtp_38{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}._item_1qqtp_47{width:100%;min-height:var(--control-md);text-align:left;cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--text-muted);font-size:var(--text-body);background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;text-decoration:none;display:flex}._item_1qqtp_47:hover{background:var(--surface-sunken);color:var(--text)}._item_1qqtp_47[aria-current=page],._item_1qqtp_47[aria-current=true]{background:var(--accent-wash);color:var(--accent-ink);border-color:#0000;font-weight:600}._itemMeta_1qqtp_77{font-size:var(--text-tiny);color:var(--text-faint);margin-top:1px;display:block}._scenarioRow_1qqtp_84{align-items:center;gap:var(--space-1);display:flex}._scenarioRow_1qqtp_84 ._item_1qqtp_47{flex:1;min-width:0}._nav_1qqtp_95{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}._footerSpacer_1qqtp_101{flex:1}._disclaimer_1qqtp_107{padding-top:var(--space-4);font-size:var(--text-tiny);color:var(--text-faint);margin-top:auto;line-height:1.4}._footer_1qqtp_101{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);align-items:center;gap:var(--space-3);font-size:var(--text-tiny);flex-wrap:wrap;display:flex}._footerLink_1qqtp_126{color:var(--text-faint);text-decoration:none}._footerLink_1qqtp_126:hover{color:var(--text);text-decoration:underline}._newButton_1qqtp_136{width:100%}._shell_q3ocn_5{flex-direction:column;height:100svh;display:flex;overflow:hidden}._main_q3ocn_12{overscroll-behavior:contain;min-width:0;min-height:0;padding:clamp(12px, 3vw, 24px) clamp(12px, 4vw, 16px) var(--space-4);flex:1;overflow-y:auto}._inner_q3ocn_23{flex-direction:column;width:100%;min-width:0;max-width:1600px;min-height:100%;margin:0 auto;display:flex}._topbar_q3ocn_33{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._topbarLink_q3ocn_44{color:inherit;flex:none;text-decoration:none}._topbarActions_q3ocn_50{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._planName_q3ocn_58{text-overflow:ellipsis;white-space:nowrap;max-width:11ch;display:inline-block;overflow:hidden}._chevronUp_q3ocn_66{display:inline-flex;transform:rotate(180deg)}._drawer_q3ocn_71{padding:var(--space-3) var(--space-4) var(--space-5);border-bottom:1px solid var(--border);background:var(--surface);max-height:60svh;overflow-y:auto}._dock_q3ocn_79{flex:none}._bottomNav_q3ocn_83{background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._bottomNavLink_q3ocn_92{min-width:0;padding:var(--space-2) var(--space-1);font-size:var(--text-tiny);color:var(--text-muted);min-height:52px;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:500;text-decoration:none;display:flex}._bottomNavLink_q3ocn_92:hover{color:var(--text);background:var(--surface-sunken)}._bottomNavLink_q3ocn_92[aria-current=page]{color:var(--accent-ink);box-shadow:inset 0 2px 0 var(--accent);background:var(--accent-wash);font-weight:600}._sidebar_q3ocn_122{display:none}@media (min-width:900px){._shell_q3ocn_5{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:252px minmax(0,1fr);display:grid}._topbar_q3ocn_33,._bottomNav_q3ocn_83,._drawer_q3ocn_71{display:none}._sidebar_q3ocn_122{min-height:0;padding:var(--space-5) var(--space-4);border-right:1px solid var(--border);grid-area:1/1/3;display:block;overflow-y:auto}._main_q3ocn_12{padding:var(--space-3) clamp(16px, 3vw, 32px) var(--space-2);grid-area:1/2}._dock_q3ocn_79{grid-area:2/2}}._page_1uyyr_1{--gutter:clamp(16px, 5vw, 32px)}._wrap_1uyyr_5{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin:0 auto}._header_1uyyr_14{z-index:60;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color var(--dur-base) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}._headerStuck_1uyyr_24{border-bottom-color:var(--border)}._headerRow_1uyyr_28{align-items:center;gap:var(--space-4);min-height:68px;display:flex}._brand_1uyyr_35{color:inherit;border-radius:var(--radius);align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}._nav_1uyyr_44{align-items:center;gap:var(--space-2);display:none}._navLink_1uyyr_50{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-small);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);font-weight:500;text-decoration:none;position:relative}._navLink_1uyyr_50:after{content:"";left:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);background:var(--accent);transform-origin:0;height:1.5px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:6px;transform:scaleX(0)}._navLink_1uyyr_50:hover{color:var(--text)}._navLink_1uyyr_50:hover:after{transform:scaleX(1)}._headerActions_1uyyr_83{align-items:center;gap:var(--space-2);display:flex}._headerCta_1uyyr_89{display:none}._menuPanel_1uyyr_93{gap:var(--space-1);padding:var(--space-3) 0 var(--space-5);border-top:1px solid var(--border);display:grid}._menuLink_1uyyr_100{padding:var(--space-3);border-radius:var(--radius);color:var(--text);font-weight:500;text-decoration:none}._menuLink_1uyyr_100:hover{background:var(--surface-sunken)}@media (min-width:860px){._nav_1uyyr_44,._headerCta_1uyyr_89{display:flex}._menuButton_1uyyr_118{display:none}}._hero_1uyyr_125{padding-block:clamp(36px,6vw,72px) clamp(40px,7vw,80px);position:relative;overflow:hidden}._hero_1uyyr_125:before{content:"";background:var(--veil);pointer-events:none;height:150%;position:absolute;inset:-40% 0 auto}._heroGrid_1uyyr_140{align-items:center;gap:clamp(32px,5vw,56px);display:grid;position:relative}@media (min-width:1000px){._heroGrid_1uyyr_140{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}._eyebrow_1uyyr_153{align-items:center;gap:var(--space-2);padding:6px var(--space-3) 6px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-raised);font-size:var(--text-tiny);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:600;display:inline-flex}._eyebrowDot_1uyyr_169{color:var(--accent-ink);display:inline-flex}._title_1uyyr_174{margin-top:var(--space-5);font-size:var(--text-display)}._titleMark_1uyyr_179{color:var(--accent-ink);font-style:italic}._lead_1uyyr_184{margin-top:var(--space-5);max-width:46ch;font-size:var(--text-lead);color:var(--text-muted)}._heroActions_1uyyr_191{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}._heroNote_1uyyr_198{margin-top:var(--space-4);gap:var(--space-4);font-size:var(--text-small);color:var(--text-faint);flex-wrap:wrap;display:flex}._heroNote_1uyyr_198 span{align-items:center;gap:6px;display:inline-flex}._demo_1uyyr_215{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._demoBar_1uyyr_224{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface-sunken);display:flex}._demoDot_1uyyr_233{background:var(--border-strong);border-radius:50%;width:9px;height:9px}._demoTitle_1uyyr_240{margin-left:var(--space-2);font-size:var(--text-tiny);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-weight:600}._demoBody_1uyyr_249{padding:var(--pad-card);gap:var(--space-4);display:grid}._demoTotalRow_1uyyr_255{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._demoTotalLabel_1uyyr_263{font-size:var(--text-small);color:var(--text-muted)}._demoTotal_1uyyr_255{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.3rem + 2.6vw,2.75rem);font-weight:600;line-height:1;display:block}._demoDelta_1uyyr_282{padding:5px var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-small);font-variant-numeric:tabular-nums;background:var(--danger-wash);color:var(--danger-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}._demoDeltaDown_1uyyr_295{background:var(--state-quoted-wash);color:var(--state-quoted-ink)}._demoDeltaFlat_1uyyr_300{background:var(--surface-sunken);color:var(--text-muted)}._demoLines_1uyyr_305{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);gap:1px;display:grid;overflow:hidden}._demoLine_1uyyr_305{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:9px var(--space-3);background:var(--surface);font-size:var(--text-small);display:flex}._demoLineMoved_1uyyr_324{background:var(--accent-wash)}._demoLineName_1uyyr_328{color:var(--text-muted);min-width:0}._demoLineValue_1uyyr_333{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._demoConsequences_1uyyr_339{gap:var(--space-2);display:grid}._demoConsequence_1uyyr_339{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--text-muted);display:flex}._demoConsequenceIcon_1uyyr_352{color:var(--accent-ink);flex:none;display:inline-flex}._demoBreach_1uyyr_358,._demoBreach_1uyyr_358 ._demoConsequenceIcon_1uyyr_352{color:var(--danger-ink)}._section_1uyyr_368{padding-block:var(--pad-section);border-top:1px solid var(--hairline)}._sectionHead_1uyyr_373{max-width:54ch;margin-bottom:clamp(24px,3vw,36px)}._kicker_1uyyr_378{font-size:var(--text-tiny);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);font-weight:700}._sectionTitle_1uyyr_386{margin-top:var(--space-3);font-size:var(--text-h2)}._sectionLead_1uyyr_391{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-lead)}._panel_1uyyr_400{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--pad-card);background:var(--surface)}._inlineLink_1uyyr_407{color:var(--accent-ink);text-underline-offset:3px;font-weight:550}._compare_1uyyr_413{gap:var(--space-4);display:grid}@media (min-width:760px){._compare_1uyyr_413{grid-template-columns:repeat(2,minmax(0,1fr))}}._compareCardUs_1uyyr_428{border-color:var(--accent);box-shadow:var(--shadow-md)}._compareLabel_1uyyr_433{font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-weight:700}._compareCardUs_1uyyr_428 ._compareLabel_1uyyr_433{color:var(--accent-ink)}._compareTitle_1uyyr_445{margin-top:var(--space-2);font-size:var(--text-h3)}._compareList_1uyyr_450{margin-top:var(--space-4);gap:var(--space-3);padding:0;list-style:none;display:grid}._compareItem_1uyyr_458{gap:var(--space-3);color:var(--text-muted);font-size:var(--text-body);align-items:flex-start;display:flex}._compareItem_1uyyr_458 svg{vertical-align:-.12em;flex:none}._no_1uyyr_473{color:var(--text-faint)}._yes_1uyyr_477{color:var(--state-quoted-ink)}._features_1uyyr_483{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}._feature_1uyyr_483{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}._feature_1uyyr_483:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-3px)}._featureIcon_1uyyr_503{border-radius:var(--radius);background:var(--accent-wash);width:42px;height:42px;color:var(--accent-ink);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}._featureTitle_1uyyr_515{font-size:var(--text-h3)}._featureText_1uyyr_519{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-body)}._steps_1uyyr_527{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:880px){._steps_1uyyr_527{grid-template-columns:repeat(3,minmax(0,1fr))}}._step_1uyyr_527{padding-top:var(--space-5);border-top:2px solid var(--border);position:relative}._stepNumber_1uyyr_547{background:var(--accent);width:30px;height:30px;color:var(--accent-on);font-size:var(--text-tiny);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:absolute;top:-15px;left:0}._stepTitle_1uyyr_564{font-size:var(--text-h3)}._stepText_1uyyr_568{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-body)}._kinds_1uyyr_576{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));display:grid}._kind_1uyyr_576{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);position:relative;overflow:hidden}._kind_1uyyr_576:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._kindName_1uyyr_596{font-size:var(--text-h3)}._kindBlurb_1uyyr_600{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-body)}._kindMeta_1uyyr_606{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);gap:var(--space-2);font-size:var(--text-tiny);color:var(--text-faint);flex-wrap:wrap;display:flex}._kindTag_1uyyr_617{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken)}._plans_1uyyr_625{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}._planCard_1uyyr_631{gap:var(--space-2);color:inherit;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);grid-template-columns:minmax(0,1fr);justify-items:start;text-decoration:none;display:grid}._planCard_1uyyr_631:hover{box-shadow:var(--shadow-md);border-color:var(--accent);transform:translateY(-3px)}._planName_1uyyr_651{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.012em;font-weight:600}._planMeta_1uyyr_658{font-size:var(--text-small);color:var(--text-muted)}._planGo_1uyyr_663{margin-top:var(--space-2);font-size:var(--text-small);color:var(--accent-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}._planCard_1uyyr_631:hover ._planGo_1uyyr_663 svg{transform:translate(3px)}._planGo_1uyyr_663 svg{transition:transform var(--dur-base) var(--ease-out)}._faq_1uyyr_683{gap:var(--space-2);max-width:820px;display:grid}._faqItem_1uyyr_689{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}._faqItem_1uyyr_689[open]{border-color:var(--border-strong)}._faqQuestion_1uyyr_700{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;min-height:56px;font-weight:600;list-style:none;display:flex}._faqQuestion_1uyyr_700::-webkit-details-marker{display:none}._faqQuestion_1uyyr_700:hover{background:var(--surface-sunken)}._faqChevron_1uyyr_720{color:var(--text-faint);transition:transform var(--dur-base) var(--ease-out);flex:none}._faqItem_1uyyr_689[open] ._faqChevron_1uyyr_720{transform:rotate(180deg)}._faqAnswer_1uyyr_730{padding:0 var(--space-5) var(--space-5);color:var(--text-muted);max-width:68ch}._closing_1uyyr_738{padding:var(--pad-section);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);text-align:center;margin-block:clamp(40px,6vw,72px) clamp(32px,5vw,56px);position:relative;overflow:hidden}._closing_1uyyr_738:before{content:"";background:var(--veil);pointer-events:none;position:absolute;inset:0}._closingInner_1uyyr_758{position:relative}._closingTitle_1uyyr_762{font-size:var(--text-h1)}._closingText_1uyyr_766{margin:var(--space-4) auto 0;max-width:48ch;color:var(--text-muted);font-size:var(--text-lead)}._closingActions_1uyyr_773{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._footer_1uyyr_783{border-top:1px solid var(--border);background:var(--surface-sunken);padding-block:clamp(32px, 5vw, 48px) var(--space-5)}._footerGrid_1uyyr_791{gap:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:620px){._footerGrid_1uyyr_791{grid-template-columns:repeat(3,minmax(0,1fr))}._footerAbout_1uyyr_802{grid-column:1/-1}}@media (min-width:920px){._footerGrid_1uyyr_791{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}._footerAbout_1uyyr_802{grid-column:auto}}._footerAbout_1uyyr_802{max-width:38ch}._footerText_1uyyr_821{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-body)}._footerHeading_1uyyr_827{font-family:var(--font-sans);font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-3);font-weight:700}._footerList_1uyyr_837{gap:var(--space-2);padding:0;list-style:none;display:grid}._footerLink_1uyyr_844{color:var(--text-muted);font-size:var(--text-body);padding:3px 0;text-decoration:none;display:inline-block}._footerLink_1uyyr_844:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}._footerBottom_1uyyr_858{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);gap:var(--space-3);font-size:var(--text-small);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;display:flex}._disclaimer_1uyyr_870{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;color:var(--text-muted);font-size:var(--text-small)}._prosePage_1uyyr_882{width:100%;max-width:760px;padding:clamp(32px, 7vw, 72px) var(--gutter) clamp(48px, 8vw, 88px);margin:0 auto}._prosePage_1uyyr_882 h1{font-size:var(--text-h1)}._prosePage_1uyyr_882 h2{font-size:var(--text-h2);margin-top:clamp(32px,5vw,48px)}._prosePage_1uyyr_882 p,._prosePage_1uyyr_882 li{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-lead)}._prosePage_1uyyr_882 strong{color:var(--text);font-weight:600}._prosePage_1uyyr_882 ul{padding-left:var(--space-5)}._proseLead_1uyyr_914{font-size:var(--text-lead)}._anchor_3bk9i_5{min-width:0;position:relative}._trigger_3bk9i_10{align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:flex}._trigger_3bk9i_10:hover{border-color:var(--border-loud)}._triggerOpen_3bk9i_35{border-color:var(--accent);background:var(--accent-wash)}._triggerInvalid_3bk9i_40{border-color:var(--danger-ink)}._triggerText_3bk9i_44{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}._triggerNote_3bk9i_53{font-size:var(--text-tiny);color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none}._panel_3bk9i_60{z-index:40;min-width:min(288px,100vw - 24px);padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-lg);animation:_drop_3bk9i_1 var(--dur-base) var(--ease-out);position:absolute;top:calc(100% + 6px);left:0}._panel_3bk9i_60[data-place=above]{animation-name:_rise_3bk9i_1;top:auto;bottom:calc(100% + 6px)}@keyframes _rise_3bk9i_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _drop_3bk9i_1{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._panel_3bk9i_60{animation:none}}._panel_3bk9i_60[data-align=end]{left:auto;right:0}._panelHead_3bk9i_107{grid-template-columns:var(--control-sm) minmax(0, 1fr) var(--control-sm);align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:grid}._panelTitle_3bk9i_115{text-align:center;font-weight:600;font-size:var(--text-small)}._step_3bk9i_121{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._step_3bk9i_121:hover{background:var(--surface-sunken);color:var(--text)}._stepBack_3bk9i_139{display:inline-flex;transform:rotate(180deg)}._weekdays_3bk9i_144,._week_3bk9i_144{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._days_3bk9i_151{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}._weekdays_3bk9i_144{font-size:var(--text-tiny);color:var(--text-faint);text-align:center;margin-bottom:2px}._day_3bk9i_151{height:var(--control-sm);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--text-small);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}._day_3bk9i_151:hover:not([disabled]){background:var(--accent-wash)}._day_3bk9i_151[disabled]{color:var(--text-faint);opacity:.45;cursor:not-allowed}._dayOutside_3bk9i_192{color:var(--text-faint)}._dayToday_3bk9i_196{border-color:var(--border-strong);font-weight:600}._daySelected_3bk9i_201,._daySelected_3bk9i_201:hover:not([disabled]){background:var(--accent);color:var(--accent-on);border-color:#0000;font-weight:650}._panelFoot_3bk9i_209{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._quick_3bk9i_218{min-height:var(--control-sm);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-muted);font:inherit;font-size:var(--text-caption);cursor:pointer}._quick_3bk9i_218:hover{border-color:var(--accent);color:var(--text)}._clock_3bk9i_235{grid-template-columns:var(--control-lg) minmax(0, 1fr);gap:var(--space-3);display:grid}._column_3bk9i_241{grid-template-columns:minmax(0,1fr);gap:2px;max-height:232px;padding-right:2px;display:grid;overflow-y:auto}._columnWide_3bk9i_250{align-content:start;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tick_3bk9i_257{min-height:var(--control-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-small);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;display:flex}._tick_3bk9i_257:hover{border-color:var(--accent)}._tickOn_3bk9i_276{background:var(--accent);color:var(--accent-on);border-color:#0000;font-weight:650}._meridiem_3bk9i_283{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._form_1lpvm_5{gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:100%;max-width:1040px;margin:auto;display:grid}._head_1lpvm_15{max-width:62ch}._title_1lpvm_19{font-size:var(--text-h2)}._intro_1lpvm_23{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-small)}._fieldset_1lpvm_29{border:0;min-width:0;margin:0;padding:0}._legend_1lpvm_36,._label_1lpvm_37{margin-bottom:var(--space-2);font-size:var(--text-small);color:var(--text-muted);padding:0;font-weight:500;display:block}._field_1lpvm_29{min-width:0}._pair_1lpvm_50{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));display:grid}._kindRow_1lpvm_58{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));display:grid}._kind_1lpvm_58{align-content:start;align-items:center;gap:2px var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);grid-template-columns:18px minmax(0,1fr);grid-template-areas:"mark name"".blurb";display:grid;position:relative}._kind_1lpvm_58:hover{border-color:var(--border-loud);transform:translateY(-1px)}._kind_1lpvm_58 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._kind_1lpvm_58:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._kindMark_1lpvm_109{border:2px solid var(--border-strong);width:18px;height:18px;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:50%;grid-area:mark}._kind_1lpvm_58:has(input:checked){border-color:var(--accent);background:var(--accent-wash)}._kind_1lpvm_58:has(input:checked) ._kindMark_1lpvm_109{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 9px var(--accent)}._kindName_1lpvm_132{grid-area:name;font-weight:600}._kindBlurb_1lpvm_137{font-size:var(--text-caption);color:var(--text-muted);grid-area:blurb}._split_1lpvm_145{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._facts_1lpvm_152{gap:var(--space-3);grid-template-columns:minmax(0,1fr);justify-items:stretch;display:grid}._facts_1lpvm_152>button{justify-self:start}._preview_1lpvm_163{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface-sunken);flex-wrap:wrap;display:flex}._previewLabel_1lpvm_174{font-size:var(--text-tiny);letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);font-weight:600}._previewFigure_1lpvm_182{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-size:var(--text-figure);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600}._previewNote_1lpvm_194{font-size:var(--text-caption);color:var(--text-muted)}._describe_1lpvm_199{padding:var(--pad-card);border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-wash);min-width:0}._describeTitle_1lpvm_207{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-family:var(--font-sans);font-size:var(--text-tiny);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-ink);font-weight:600;display:flex}._describe_1lpvm_199 textarea{min-height:96px}._describeFoot_1lpvm_224{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._notes_1lpvm_231{margin-top:var(--space-3);padding-left:var(--space-5);font-size:var(--text-caption);color:var(--text-muted)}._error_1lpvm_238{color:var(--danger-ink);font-size:var(--text-small);font-weight:500}._hint_1lpvm_244{font-size:var(--text-tiny);color:var(--text-muted)}@media (min-width:820px){._split_1lpvm_145{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._describeFoot_1lpvm_224{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}}._screen_ht5rt_1{justify-content:center;align-items:center;gap:var(--space-5);min-height:60svh;color:var(--text);flex-direction:column;display:flex}._label_ht5rt_11{font-size:var(--text-body);letter-spacing:.14em;color:var(--text-muted)}:root{--ivory-000:#fff;--ivory-025:#fdfbf8;--ivory-050:#faf7f2;--ivory-100:#f4efe7;--ivory-200:#ece5d9;--ink-900:#1c1917;--ink-700:#3b352f;--ink-500:#6b635a;--ink-300:#8a8075;--gold-800:#6f4e12;--gold-700:#8a6214;--gold-600:#a97c1e;--gold-500:#c89b37;--gold-300:#e5c57e;--gold-100:#f8ecd4;--gold-050:#fdf6e8;--sage-700:#1f6b45;--sage-500:#3f9168;--sage-100:#e6f2ea;--sky-700:#1f5684;--sky-500:#3d82bd;--sky-100:#e7f0f8;--lilac-700:#51398f;--lilac-500:#7a5fc0;--lilac-100:#efebf9;--clay-700:#9c3d22;--clay-500:#c25f3c;--clay-100:#fbeae2;--rose-700:#a32035;--rose-500:#cf4258;--rose-100:#fcebee;--bg:var(--ivory-050);--surface:var(--ivory-000);--surface-raised:var(--ivory-000);--surface-sunken:var(--ivory-025);--border:#efe8dd;--border-strong:#e2d9ca;--border-loud:var(--ink-700);--text:var(--ink-900);--text-muted:var(--ink-500);--text-faint:#756b61;--text-inverse:var(--ivory-025);--accent:var(--gold-600);--accent-ink:var(--gold-700);--accent-deep:var(--gold-800);--accent-wash:var(--gold-050);--accent-on:#fff;--accent-strong:var(--gold-700);--money:var(--gold-600);--money-ink:var(--gold-700);--money-wash:var(--gold-050);--time:var(--lilac-500);--time-ink:var(--lilac-700);--time-wash:var(--lilac-100);--work:var(--sage-500);--work-ink:var(--sage-700);--work-wash:var(--sage-100);--state-estimated-wash:var(--ivory-100);--state-estimated-ink:var(--ink-500);--state-quoted-wash:var(--sage-100);--state-quoted-ink:var(--sage-700);--state-paid-wash:var(--clay-100);--state-paid-ink:var(--clay-700);--danger-wash:var(--rose-100);--danger-ink:var(--rose-700);--focus:var(--sky-700);--cat-venue:#a97c1e;--cat-food:#3d82bd;--cat-people:#c25f3c;--cat-things:#3f9168;--cat-travel:#7a5fc0;--cat-paperwork:#a32035;--cat-income:var(--ink-500);--veil:radial-gradient(120% 100% at 50% 0%, #a97c1e1a 0%, #a97c1e08 42%, transparent 72%);--hairline:#1c191712;--control-sm:36px;--control-md:44px;--control-lg:52px;--chip-size:36px;--pad-card:clamp(14px, 2.4vw, 18px);--pad-section:clamp(32px, 6vw, 56px);--dock-height:140px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-xl:22px;--radius-pill:999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:6.5rem;--font-display:"Playfair Display Variable", ui-serif, Georgia, "Times New Roman", serif;--font-sans:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Devanagari", "Noto Sans Telugu", sans-serif;--font-num:var(--font-sans);--text-display:clamp(2.5rem, 1.5rem + 4.4vw, 4.5rem);--text-h1:clamp(2rem, 1.4rem + 2.6vw, 3rem);--text-h2:clamp(1.5rem, 1.25rem + 1.1vw, 2rem);--text-h3:clamp(1.125rem, 1.05rem + .4vw, 1.3125rem);--text-lead:clamp(1.0625rem, 1rem + .4vw, 1.25rem);--text-figure-lg:1.75rem;--text-figure:1.6rem;--text-logo:1.0625rem;--text-body:.9375rem;--text-small:.875rem;--text-caption:.8125rem;--text-tiny:.75rem;--shadow-raised:0 1px 2px #1c19170a;--shadow-sm:0 2px 6px -2px #1c191712;--shadow-md:0 12px 30px -16px #1c19172e;--shadow-lg:0 30px 64px -32px #1c191742;--shadow-float:var(--shadow-md);--shadow-accent:0 10px 24px -14px #a97c1e8c;--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-spring:cubic-bezier(.34, 1.3, .64, 1);--page-max:1120px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:600px){:root{--dock-height:124px}}@media (min-width:1000px){:root{--dock-height:104px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#15120f;--surface:#1d1915;--surface-raised:#241f1a;--surface-sunken:#191511;--border:#2e2822;--border-strong:#433a31;--border-loud:#6b5f52;--text:#f6f1e8;--text-muted:#b6aa9b;--text-faint:#a3988b;--text-inverse:#15120f;--accent:var(--gold-500);--accent-ink:var(--gold-300);--accent-deep:var(--gold-300);--accent-wash:#332715;--accent-on:#1c1308;--accent-strong:var(--gold-500);--money:var(--gold-500);--money-ink:var(--gold-300);--money-wash:#332715;--time:#a98fe0;--time-ink:#c3b1ee;--time-wash:#2b2340;--work:#67b68c;--work-ink:#8fd3ae;--work-wash:#16301f;--state-estimated-wash:#2a241e;--state-estimated-ink:#b6aa9b;--state-quoted-wash:#16301f;--state-quoted-ink:#8fd3ae;--state-paid-wash:#3a211a;--state-paid-ink:#e59a77;--danger-wash:#3b1620;--danger-ink:#f093a4;--focus:#8fb8e8;--cat-venue:#b58a2c;--cat-food:#4f94cf;--cat-people:#d4714c;--cat-things:#4fa87a;--cat-travel:#8f74d2;--cat-paperwork:#c04257;--cat-income:#a3988b;--veil:radial-gradient(120% 100% at 50% 0%, #c89b371f 0%, #c89b370a 42%, transparent 72%);--hairline:#f6f1e817;--shadow-raised:0 1px 2px #0006;--shadow-sm:0 2px 6px -2px #00000080;--shadow-md:0 12px 30px -16px #000000b3;--shadow-lg:0 30px 64px -32px #000c;--shadow-accent:0 10px 24px -14px #c89b3780;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#15120f;--surface:#1d1915;--surface-raised:#241f1a;--surface-sunken:#191511;--border:#2e2822;--border-strong:#433a31;--border-loud:#6b5f52;--text:#f6f1e8;--text-muted:#b6aa9b;--text-faint:#a3988b;--text-inverse:#15120f;--accent:var(--gold-500);--accent-ink:var(--gold-300);--accent-deep:var(--gold-300);--accent-wash:#332715;--accent-on:#1c1308;--accent-strong:var(--gold-500);--money:var(--gold-500);--money-ink:var(--gold-300);--money-wash:#332715;--time:#a98fe0;--time-ink:#c3b1ee;--time-wash:#2b2340;--work:#67b68c;--work-ink:#8fd3ae;--work-wash:#16301f;--state-estimated-wash:#2a241e;--state-estimated-ink:#b6aa9b;--state-quoted-wash:#16301f;--state-quoted-ink:#8fd3ae;--state-paid-wash:#3a211a;--state-paid-ink:#e59a77;--danger-wash:#3b1620;--danger-ink:#f093a4;--focus:#8fb8e8;--cat-venue:#b58a2c;--cat-food:#4f94cf;--cat-people:#d4714c;--cat-things:#4fa87a;--cat-travel:#8f74d2;--cat-paperwork:#c04257;--cat-income:#a3988b;--veil:radial-gradient(120% 100% at 50% 0%, #c89b371f 0%, #c89b370a 42%, transparent 72%);--hairline:#f6f1e817;--shadow-raised:0 1px 2px #0006;--shadow-sm:0 2px 6px -2px #00000080;--shadow-md:0 12px 30px -16px #000000b3;--shadow-lg:0 30px 64px -32px #000c;--shadow-accent:0 10px 24px -14px #c89b3780;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--border-strong);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-feature-settings:"cv05" 1, "ss03" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:600;line-height:1.12}p{text-wrap:pretty;margin:0}ul,ol{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--accent-wash);color:var(--text)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-3);top:var(--space-3);z-index:100;padding:var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-md);transition:transform var(--dur-base) var(--ease-out);position:absolute;transform:translateY(-250%)}.skip-link:focus-visible{transform:translateY(0)}.motion-ready [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(18px)}.motion-ready [data-reveal=shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-ready [data-reveal]{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dock-placeholder{height:var(--dock-height);border-top:1px solid var(--border);background:var(--surface)}
