.nc4JNq_shell{background:var(--mist);grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.nc4JNq_side{background:var(--ledger-night);height:100vh;color:var(--hero-muted);flex-direction:column;gap:4px;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.nc4JNq_brand{font-family:var(--f-display);color:var(--hero-ink);padding:0 10px 18px;font-size:19px;font-weight:600}.nc4JNq_brand span{font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--hero-muted);margin-top:4px;font-size:10px;display:block}.nc4JNq_nav{gap:2px;display:grid}.nc4JNq_navSection{letter-spacing:.16em;text-transform:uppercase;color:#a3bdb1b3;margin:0;padding:16px 10px 6px;font-size:10.5px;font-weight:600}.nc4JNq_side a{color:var(--hero-muted);border-radius:7px;align-items:center;gap:11px;padding:9px 10px;font-size:15px;text-decoration:none;display:flex}.nc4JNq_side a svg{flex:none}.nc4JNq_navDot{background:var(--hero-accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.nc4JNq_side a:hover{color:var(--hero-ink)}.nc4JNq_side a[aria-current=page]{color:var(--hero-ink);background:#86d9b624}.nc4JNq_sideFoot{border-top:1px solid var(--hero-rule);margin-top:auto;padding:14px 4px 0}.nc4JNq_user{align-items:center;gap:10px;display:flex}.nc4JNq_avatar{width:34px;height:34px;color:var(--ledger-night);background:#dfe8d6;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.nc4JNq_userText{min-width:0;font-size:12.5px;line-height:1.35;display:grid}.nc4JNq_userText strong{color:var(--hero-ink);font-size:13.5px;font-weight:600}.nc4JNq_userText strong,.nc4JNq_userText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc4JNq_signOut{border:1px solid var(--hero-rule);width:32px;height:32px;color:var(--hero-muted);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;margin-left:auto;display:grid}.nc4JNq_signOut:hover{color:var(--hero-ink);border-color:var(--hero-muted)}.nc4JNq_main{min-width:0;padding:28px clamp(16px,3vw,40px) 64px}.nc4JNq_top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.nc4JNq_top h1{font-size:28px}.nc4JNq_panel{background:var(--paper);border:1px solid var(--rule);border-radius:8px;margin-bottom:18px;padding:20px 22px}.nc4JNq_panel h2{margin-bottom:12px;font-size:19px}.nc4JNq_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.nc4JNq_kpi{background:var(--paper);border:1px solid var(--rule);color:var(--ink);border-radius:8px;padding:14px 16px;text-decoration:none}.nc4JNq_kpi:hover{border-color:var(--ledger-green);color:var(--ink)}.nc4JNq_kpi .nc4JNq_k{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.nc4JNq_kpi .nc4JNq_v{font-family:var(--f-mono);margin-top:4px;font-size:26px;font-weight:600}@media (max-width:960px){.nc4JNq_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.nc4JNq_tableWrap{background:var(--paper);border:1px solid var(--rule);border-radius:8px;position:relative;overflow-x:auto}.nc4JNq_table{border-collapse:collapse;width:100%;font-size:14.5px}.nc4JNq_table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--rule);white-space:nowrap;background:#f6f8f7;padding:10px 14px;font-size:11px;font-weight:600}.nc4JNq_table td{border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:11px 14px}.nc4JNq_table tr:last-child td{border-bottom:0}.nc4JNq_num{text-align:right;font-family:var(--f-mono);white-space:nowrap}.nc4JNq_pill{white-space:nowrap;border:1px solid;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.nc4JNq_ok{color:var(--ok)}.nc4JNq_warn{color:var(--warn)}.nc4JNq_muted{color:var(--muted)}.nc4JNq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.nc4JNq_formGrid .full{grid-column:1/-1}@media (max-width:720px){.nc4JNq_formGrid{grid-template-columns:minmax(0,1fr)}}.nc4JNq_check{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.nc4JNq_check input{width:18px;height:18px}.nc4JNq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.nc4JNq_status{font-size:14.5px}.nc4JNq_status.nc4JNq_okText{color:var(--ok)}.nc4JNq_status.nc4JNq_errText{color:var(--red-ink)}.nc4JNq_inlineSelect{font:inherit;border:1px solid var(--rule);background:var(--paper);border-radius:5px;padding:4px 6px;font-size:13.5px}.nc4JNq_priceEdit{grid-template-columns:auto auto;align-items:center;gap:4px 8px;display:inline-grid}.nc4JNq_priceField{border:1px solid var(--rule);background:var(--paper);color:var(--muted);border-radius:5px;align-items:center;gap:2px;padding:0 8px;display:inline-flex}.nc4JNq_priceField:focus-within{border-color:var(--ledger-green);box-shadow:0 0 0 2px #146b522e}.nc4JNq_priceEmpty{background:#fdf8ee;border-color:#ead8b4}.nc4JNq_priceUnit{font-family:var(--f-body);color:var(--muted);grid-column:1;margin-top:-1px;font-size:12.5px}.nc4JNq_priceChanged{border-color:var(--brass);background:#fdf9ef}.nc4JNq_priceField input{width:9ch;color:var(--ink);font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:5px 0;font-size:14px}.nc4JNq_priceField input::placeholder{color:var(--brass-ink);opacity:1;font-family:var(--f-body);font-size:13.5px}.nc4JNq_priceSave{font:inherit;font-family:var(--f-body);border:1px solid var(--ledger-green);background:var(--ledger-green);color:#fff;cursor:pointer;border-radius:5px;padding:5px 12px;font-size:13px;font-weight:600}.nc4JNq_priceSave:disabled{cursor:default;opacity:.7}.nc4JNq_priceSaveIdle{visibility:hidden}.nc4JNq_priceSlot{place-items:center start;display:grid}.nc4JNq_priceSlot>*{grid-area:1/1}.nc4JNq_priceSaved{width:20px;height:20px;color:var(--ok);background:#e3f1e7;border-radius:50%;place-items:center;animation:.22s ease-out nc4JNq_priceSaved;display:inline-grid}@keyframes nc4JNq_priceSaved{0%{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.nc4JNq_priceSaved{animation:none}}.nc4JNq_priceError{color:var(--red-ink)}.nc4JNq_priceNote{font-family:var(--f-body);white-space:normal;grid-column:1/-1;font-size:12.5px}@media (max-width:860px){.nc4JNq_shell{grid-template-columns:minmax(0,1fr)}.nc4JNq_side{flex-flow:wrap;align-items:center;height:auto;padding:12px;position:static}.nc4JNq_brand{width:100%;padding:0 10px 0 4px}.nc4JNq_sideFoot{border-top:0;width:100%;margin-top:0;padding:0 10px}.nc4JNq_nav{flex-wrap:wrap;width:100%;display:flex}.nc4JNq_navSection,.nc4JNq_navDot{display:none}}.nc4JNq_authPage{background:var(--ledger-night);min-height:100vh;padding:24px max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid}.nc4JNq_authCard{background:var(--paper);border-radius:10px;gap:16px;width:min(420px,100%);padding:28px;display:grid}.nc4JNq_authCard h1{font-size:26px}.nc4JNq_qr{border:1px solid var(--rule);border-radius:6px;width:200px;height:200px}.nc4JNq_codes{font-family:var(--f-mono);background:var(--mist);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;padding:12px 14px;font-size:14px;display:grid}.nc4JNq_headText{flex:420px;max-width:760px}.nc4JNq_dialog{border:1px solid var(--rule);background:var(--paper);width:min(720px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border-radius:12px;padding:0;box-shadow:0 24px 60px #0f2a2247}.nc4JNq_dialog::backdrop{background:#0f2a2273}.nc4JNq_dialogHead{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.nc4JNq_dialogHead h2{font-size:20px}.nc4JNq_dialogBody{padding:20px 22px}.nc4JNq_dialogFoot{border-top:1px solid var(--rule-soft);background:#f6f8f7;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;display:flex}.nc4JNq_dialogFoot .nc4JNq_status{margin-right:auto}.nc4JNq_dismiss{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:22px;line-height:1}.nc4JNq_dismiss:hover{background:var(--mist-deep);color:var(--ink)}.nc4JNq_created{gap:10px;margin-bottom:18px;display:grid}.nc4JNq_createdHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nc4JNq_createdHead .nc4JNq_dismiss{margin:-6px -8px 0 0}.nc4JNq_copyRow{flex-wrap:wrap;gap:8px;display:flex}.nc4JNq_copyRow input{min-width:0;font:14px var(--f-mono);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:6px;flex:320px;padding:8px 10px}@media (prefers-reduced-motion:no-preference){.nc4JNq_dialog[open]{animation:.18s ease-out nc4JNq_dialogIn}.nc4JNq_table tr[data-fresh] td{animation:2.4s ease-out nc4JNq_freshRow}}@keyframes nc4JNq_dialogIn{0%{opacity:0;transform:translateY(8px)}}@keyframes nc4JNq_freshRow{0%{background:#dcefe3}}.nc4JNq_fieldLabel{font-size:15px;font-weight:600}.nc4JNq_timeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nc4JNq_timeChosen{color:var(--ledger-green-dark);font-size:15px;font-weight:600}.nc4JNq_timeActions{gap:8px;display:flex}.nc4JNq_timePicker{border:1px solid var(--rule-soft);border-radius:var(--radius);background:#f8faf9;gap:12px;padding:12px;display:grid}.nc4JNq_dayRow{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.nc4JNq_dayRow>button{flex:none}.nc4JNq_nowrap{white-space:nowrap}.nc4JNq_dialogNarrow{width:min(520px,100vw - 32px)}.nc4JNq_stack{gap:16px;display:grid}.nc4JNq_choices{border:0;gap:8px;margin:0;padding:0;display:grid}.nc4JNq_choices legend{margin-bottom:4px;padding:0;font-size:15px;font-weight:600}.nc4JNq_settingList{margin:0 0 14px;padding:0;list-style:none;display:grid}.nc4JNq_settingList li{border-top:1px solid var(--rule-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.nc4JNq_settingList li:first-child{border-top:0}.nc4JNq_settingList .nc4JNq_muted{margin-top:2px;font-size:13.5px;display:block}.nc4JNq_rowNote{max-width:160px;font-size:13.5px;display:block}.nc4JNq_dangerText{color:var(--red-ink)}.nc4JNq_dangerText:hover{border-color:var(--red-ink)}.nc4JNq_dangerButton,.nc4JNq_dangerButton:hover{background:var(--red-ink);border-color:var(--red-ink)}.nc4JNq_dangerButton:hover{filter:brightness(.92)}
._7_NDOW_page{--line:#dce4de;--line-soft:#e8ede9;--head-bg:#f7f9f6;--sage-bg:#edf1e6;--sage-ink:#5b6943;--amber-bg:#fbf1df;--amber-ink:#9a6210;max-width:1280px}._7_NDOW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}._7_NDOW_title{font-family:var(--f-display);letter-spacing:-.01em;margin:8px 0 6px;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.1}._7_NDOW_lede{color:var(--muted);margin:0;font-size:15.5px}._7_NDOW_headActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7_NDOW_ghostButton,._7_NDOW_primaryButton{min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}._7_NDOW_ghostButton{border:1px solid var(--line);background:var(--paper);color:var(--ink)}._7_NDOW_ghostButton:hover{border-color:var(--ledger-green);color:var(--ink)}._7_NDOW_primaryButton{border:1px solid var(--ledger-green);background:var(--ledger-green);color:#fff}._7_NDOW_primaryButton:hover{background:var(--ledger-green-dark);color:#fff}._7_NDOW_panel{background:var(--paper);border:1px solid var(--line);border-radius:12px;overflow:hidden}._7_NDOW_bar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px 20px;padding:0 22px;display:flex}._7_NDOW_tabs{scrollbar-width:none;align-self:stretch;gap:24px;margin-bottom:-1px;display:flex;overflow-x:auto}._7_NDOW_tools{align-items:center;gap:8px;padding:10px 0;display:flex}._7_NDOW_tab{font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:15px 0 13px;font-size:14.5px;display:inline-flex}._7_NDOW_tab:hover{color:var(--ink)}._7_NDOW_tabActive{color:var(--ink);border-bottom-color:var(--ledger-green);font-weight:600}._7_NDOW_count{min-width:20px;color:var(--muted);text-align:center;background:#eef1ec;border-radius:10px;padding:1px 6px;font-size:11.5px;font-weight:600}._7_NDOW_tabActive ._7_NDOW_count{color:var(--ledger-green-dark);background:#dcede3}._7_NDOW_search{width:220px;color:var(--muted);align-items:center;display:flex;position:relative}._7_NDOW_search svg{pointer-events:none;position:absolute;left:10px}._7_NDOW_search input,._7_NDOW_select select{font:inherit;color:var(--ink);background-color:var(--paper);border:1px solid var(--line);border-radius:8px;font-size:14px}._7_NDOW_search input{width:100%;padding:7px 10px 7px 31px}._7_NDOW_select select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%2355675e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:7px 30px 7px 11px}._7_NDOW_search input:focus,._7_NDOW_select select:focus{outline:2px solid var(--ledger-green);outline-offset:0;border-color:var(--ledger-green)}._7_NDOW_tableWrap{position:relative;overflow-x:auto}._7_NDOW_table{border-collapse:collapse;width:100%;min-width:860px;font-size:14.5px}._7_NDOW_table th{border-bottom:1px solid var(--line-soft);background:var(--head-bg);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:11px 16px;font-size:11px;font-weight:600}._7_NDOW_table td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:14px 16px}._7_NDOW_table th:first-child,._7_NDOW_table td:first-child{padding-left:22px}._7_NDOW_table tbody tr:last-child td{border-bottom:0}._7_NDOW_table tbody tr:hover td{background:#fafcf9}._7_NDOW_sortButton{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._7_NDOW_sortButton svg{fill:currentColor;flex:none}._7_NDOW_sortButton:hover,._7_NDOW_sorted{color:var(--ink)}._7_NDOW_code{color:var(--ink);font-family:var(--f-mono);white-space:nowrap;background:#f3f5f1;border:1px solid #e2e7e1;border-radius:5px;padding:3px 8px;font-size:12.5px;display:inline-block}._7_NDOW_name{color:var(--ink);font-weight:500;text-decoration:none;display:block}._7_NDOW_name:hover{color:var(--ledger-green);text-decoration:underline}._7_NDOW_description{color:var(--muted);margin-top:2px;font-size:13px;display:block}._7_NDOW_inactiveRow ._7_NDOW_code,._7_NDOW_inactiveRow ._7_NDOW_name,._7_NDOW_inactiveRow ._7_NDOW_description{opacity:.55}._7_NDOW_typePill{background:var(--sage-bg);color:var(--sage-ink);white-space:nowrap;border:1px solid #dfe5d4;border-radius:6px;padding:3px 10px;font-size:12.5px;display:inline-block}._7_NDOW_priceCell{white-space:nowrap;width:1%}._7_NDOW_visibility{white-space:nowrap;align-items:center;gap:10px;font-size:13.5px;display:inline-flex}._7_NDOW_switch{cursor:pointer;background:#d3dbd5;border:0;border-radius:999px;flex:none;width:34px;height:20px;padding:0;transition:background .15s;position:relative}._7_NDOW_switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f2a2240}._7_NDOW_switch[aria-checked=true]{background:var(--ledger-green)}._7_NDOW_switch[aria-checked=true]:after{transform:translate(14px)}._7_NDOW_switch:disabled{cursor:not-allowed;background:#e5eae6}._7_NDOW_switch:disabled:after{box-shadow:none;background:#f8f9f7}@media (prefers-reduced-motion:reduce){._7_NDOW_switch,._7_NDOW_switch:after{transition:none}}._7_NDOW_visibleText{color:var(--ink)}._7_NDOW_muted{color:var(--muted)}._7_NDOW_needsPrice{color:var(--amber-ink)}._7_NDOW_menuCell{text-align:right;width:1%}._7_NDOW_menuButton{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}._7_NDOW_menuButton svg{fill:currentColor}._7_NDOW_menuButton:hover,._7_NDOW_menuButton[aria-expanded=true]{color:var(--ink);background:#edf2ee}._7_NDOW_menu{z-index:50;border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:10px;min-width:170px;padding:6px;display:grid;position:fixed;box-shadow:0 12px 32px #0f2a2224}._7_NDOW_menu a{color:var(--ink);border-radius:6px;padding:8px 10px;font-size:14px;text-decoration:none}._7_NDOW_menu a:hover,._7_NDOW_menu a:focus-visible{background:#eff4f0;outline:none}._7_NDOW_empty{text-align:center;color:var(--muted);padding:32px 22px!important}._7_NDOW_linkButton{font:inherit;color:var(--ledger-green);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._7_NDOW_foot{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 22px;font-size:13px;display:flex}._7_NDOW_note{color:var(--muted);align-items:flex-start;gap:8px;margin:14px 2px 0;font-size:13.5px;display:flex}._7_NDOW_note svg{flex:none;margin-top:2px}@media (max-width:760px){._7_NDOW_head{align-items:flex-start}._7_NDOW_bar{flex-wrap:wrap;padding:0 16px}._7_NDOW_tools{order:-1;width:100%;padding:14px 0 2px}._7_NDOW_search{flex:1;width:auto}._7_NDOW_tabs{gap:18px;width:100%}._7_NDOW_foot{padding-left:16px;padding-right:16px}}._7_NDOW_provider{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}._7_NDOW_syncButton{border:1px solid var(--line);background:var(--paper);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}._7_NDOW_syncButton:hover:not(:disabled){border-color:var(--ledger-green);color:var(--ledger-green)}._7_NDOW_syncButton:disabled{opacity:.4;cursor:not-allowed}._7_NDOW_spinning:disabled{opacity:1;cursor:progress}@media (prefers-reduced-motion:no-preference){._7_NDOW_spinning svg{animation:.9s linear infinite _7_NDOW_syncSpin}}@keyframes _7_NDOW_syncSpin{to{transform:rotate(360deg)}}._7_NDOW_syncError{max-width:200px;color:var(--red-ink);flex-basis:100%;font-size:12.5px;line-height:1.35}
.id3xTa_headTools{align-items:center;gap:10px;display:flex}.id3xTa_gear{border:1px solid var(--rule);background:var(--paper);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;display:grid;position:relative}.id3xTa_gear:hover{border-color:var(--ledger-green);color:var(--ink)}.id3xTa_gear:disabled{opacity:.5;cursor:progress}.id3xTa_gearDot{border:2px solid var(--paper);background:var(--warn);color:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:-4px;right:-4px}.id3xTa_price{background:var(--paper);border:1px solid var(--rule);border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-bottom:18px;padding:16px 20px;display:flex}.id3xTa_priceFigure{gap:2px;display:grid}.id3xTa_label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.id3xTa_priceFigure strong{font-size:24px;font-weight:600;line-height:1.2}.id3xTa_priceFigure strong small{color:var(--muted);font-size:14px;font-weight:400}.id3xTa_stripe{border-left:1px solid var(--rule-soft);flex:260px;gap:2px;padding-left:28px;font-size:14px;display:grid}.id3xTa_stripeState{align-items:center;gap:7px;font-weight:600;display:inline-flex}.id3xTa_stripeState:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.id3xTa_stripeState[data-state=off]:before{background:#a6b3ac}.id3xTa_stripeState[data-state=error]:before,.id3xTa_stripeState[data-state=stale]:before{background:var(--warn)}.id3xTa_priceActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.id3xTa_stripe{border-left:0;padding-left:0}}.id3xTa_tabs{border-bottom:1px solid var(--rule);gap:26px;margin-bottom:20px;display:flex}.id3xTa_tab{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 11px;font-size:15px;text-decoration:none}.id3xTa_tab:hover{color:var(--ink)}.id3xTa_tab[aria-current=page]{border-bottom-color:var(--ledger-green);color:var(--ink);font-weight:600}.id3xTa_attention{border-left:3px solid var(--warn);margin-bottom:24px}.id3xTa_attentionHead{margin:0 0 4px;font-size:18px}.id3xTa_filters{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:18px;display:flex}.id3xTa_segmented{border:1px solid var(--rule);background:var(--paper);border-radius:8px;padding:3px;display:inline-flex}.id3xTa_segmented a{color:var(--muted);white-space:nowrap;border-radius:6px;padding:6px 12px;font-size:14px;text-decoration:none}.id3xTa_segmented a:hover{color:var(--ink)}.id3xTa_segmented a[aria-current=true]{background:var(--mist);color:var(--ink);font-weight:600}.id3xTa_productSelect{font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:8px;padding:7px 10px;font-size:14px}.id3xTa_figures{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}@media (max-width:1000px){.id3xTa_figures{grid-template-columns:repeat(2,minmax(0,1fr))}.id3xTa_figures>:first-child{grid-column:1/-1}}.id3xTa_figure{background:var(--paper);border:1px solid var(--rule);border-radius:8px;align-content:start;gap:4px;padding:14px 16px;display:grid}.id3xTa_figure strong{font-family:var(--f-body);font-variant-numeric:proportional-nums;font-size:24px;font-weight:600;line-height:1.15}.id3xTa_figure:first-child strong{font-size:40px}.id3xTa_delta{color:var(--muted);font-size:13.5px}.id3xTa_delta[data-dir=up] b{color:var(--ok)}.id3xTa_delta[data-dir=down] b{color:var(--red-ink)}.id3xTa_card{background:var(--paper);border:1px solid var(--rule);border-radius:8px;margin-bottom:18px;padding:18px 20px 14px}.id3xTa_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:14px;display:flex}.id3xTa_cardHead h2{font-size:18px}.id3xTa_cardHead p{color:var(--muted);margin:0;font-size:13.5px}.id3xTa_chart{--bar:#1a7f5a;margin:0}.id3xTa_plot{grid-template-columns:52px minmax(0,1fr);height:240px;display:grid}.id3xTa_yAxis{position:relative}.id3xTa_yAxis span{font-family:var(--f-mono);color:var(--muted);white-space:nowrap;font-size:12px;position:absolute;right:10px;transform:translateY(50%)}.id3xTa_area{position:relative}.id3xTa_grid{background:var(--rule-soft);pointer-events:none;height:1px;position:absolute;left:0;right:0}.id3xTa_baseline{background:var(--rule)}.id3xTa_columns{display:flex;position:absolute;inset:0}.id3xTa_column{cursor:default;background:0 0;border:0;flex:1 1 0;min-width:0;padding:0;position:relative}.id3xTa_column:focus-visible{outline:2px solid var(--ledger-green);outline-offset:-2px}.id3xTa_columnActive{background:#1a7f5a0f}.id3xTa_bar{background:var(--bar);border-radius:4px 4px 0 0;width:min(24px,100% - 2px);position:absolute;left:50%;transform:translate(-50%)}.id3xTa_barNegative{background:var(--red-ink);border-radius:0 0 4px 4px}.id3xTa_columnActive .id3xTa_bar{filter:brightness(1.15)}.id3xTa_tooltip{z-index:2;background:var(--paper);border:1px solid var(--rule);min-width:180px;color:var(--muted);white-space:nowrap;pointer-events:none;border-radius:8px;gap:1px;padding:9px 12px;font-size:13px;display:grid;position:absolute;top:0;transform:translate(-50%);box-shadow:0 8px 24px #0f2a2224}.id3xTa_tooltip[data-edge=start]{transform:translate(-12px)}.id3xTa_tooltip[data-edge=end]{transform:translate(calc(12px - 100%))}.id3xTa_tooltip strong{color:var(--ink);font-size:16px}.id3xTa_xAxis{margin:6px 0 0 52px;display:flex}.id3xTa_xAxis span{min-width:0;color:var(--muted);text-align:center;white-space:nowrap;flex:1 1 0;font-size:12px;overflow:visible}.id3xTa_tableView{margin-top:12px;font-size:14px}.id3xTa_tableView summary{width:max-content;color:var(--ledger-green);cursor:pointer}.id3xTa_tableView table,.id3xTa_ledger{border-collapse:collapse;width:100%;font-size:14px}.id3xTa_tableView table{margin-top:10px}.id3xTa_tableView th,.id3xTa_tableView td,.id3xTa_ledger th,.id3xTa_ledger td{border-bottom:1px solid var(--rule-soft);text-align:left;padding:7px 10px}.id3xTa_tableView th,.id3xTa_ledger th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.id3xTa_num{font-family:var(--f-mono);white-space:nowrap;text-align:right!important}.id3xTa_note{color:var(--muted);margin:0;font-size:13.5px}
.DX_RHq_layout{grid-template-columns:220px minmax(0,1fr);gap:48px;padding-top:40px;display:grid}.DX_RHq_toolNav{border-left:1px solid var(--rule);align-content:start;gap:2px;display:grid}.DX_RHq_toolNav a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:8px 14px;text-decoration:none}.DX_RHq_toolNav a:hover{color:var(--ink)}.DX_RHq_toolNav a[aria-current=page]{color:var(--ink);border-left-color:var(--ledger-green);font-weight:600}@media (max-width:820px){.DX_RHq_layout{grid-template-columns:minmax(0,1fr);gap:24px}.DX_RHq_toolNav{border-left:0;flex-wrap:wrap;gap:6px;display:flex}.DX_RHq_toolNav a{border:1px solid var(--rule);border-radius:20px;margin:0;padding:6px 14px}.DX_RHq_toolNav a[aria-current=page]{border-color:var(--ledger-green)}}.DX_RHq_tabs{flex-wrap:wrap;gap:8px;margin:8px 0 18px;display:flex}.DX_RHq_tab{font:600 14.5px/1 var(--f-body);border:1px solid var(--rule);background:var(--paper);color:var(--muted);cursor:pointer;border-radius:20px;padding:9px 16px}.DX_RHq_tab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.DX_RHq_sheet{max-width:640px}.DX_RHq_row{border-bottom:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) auto 96px;align-items:center;gap:14px;padding:12px 0;display:grid}.DX_RHq_row:first-child{border-top:1px solid var(--rule)}.DX_RHq_rowName{font-weight:600}.DX_RHq_rowName small{color:var(--muted);font-size:14px;font-weight:400;display:block}.DX_RHq_rowPrice{font-family:var(--f-mono);color:var(--muted);font-size:13px;font-weight:400}.DX_RHq_amount{font-family:var(--f-mono);text-align:right;font-size:15px}.DX_RHq_amount.DX_RHq_zero{color:#a6b3ac}.DX_RHq_stepper{border:1px solid var(--rule);border-radius:var(--radius);justify-self:start;align-items:center;display:inline-flex;overflow:hidden}.DX_RHq_stepper button{background:var(--mist);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;font-size:18px}.DX_RHq_stepper button:disabled{color:#b5c2ba;cursor:not-allowed}.DX_RHq_stepper output{text-align:center;min-width:40px;font-family:var(--f-mono);font-size:15px}.DX_RHq_totalRow{justify-content:space-between;align-items:baseline;padding:18px 0 6px;font-size:18px;font-weight:600;display:flex}.DX_RHq_totalRow output{font-family:var(--f-mono);font-size:24px;font-weight:600}.DX_RHq_fine{color:var(--muted);font-size:14px}.DX_RHq_saveBox{border:1px solid var(--rule);border-radius:var(--radius);gap:14px;max-width:640px;margin-top:28px;padding:20px;display:grid}.DX_RHq_saveBox h2{font-size:20px}.DX_RHq_inline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:560px){.DX_RHq_inline{grid-template-columns:minmax(0,1fr)}.DX_RHq_row{grid-template-columns:minmax(0,1fr) auto}.DX_RHq_amount{grid-column:2}}.DX_RHq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DX_RHq_bookGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;padding-top:40px;display:grid}@media (max-width:860px){.DX_RHq_bookGrid{grid-template-columns:minmax(0,1fr)}}.DX_RHq_form{gap:18px;display:grid}.DX_RHq_summary{border:1px solid var(--rule);border-radius:var(--radius);align-self:start;gap:10px;padding:22px;display:grid;position:sticky;top:96px}.DX_RHq_summary h2{font-size:20px}.DX_RHq_kv{border-bottom:1px solid var(--rule-soft);justify-content:space-between;gap:12px;padding:8px 0;font-size:15.5px;display:flex}.DX_RHq_kv span:first-child{color:var(--muted)}.DX_RHq_success{border:1px solid var(--ledger-green);border-radius:var(--radius);background:#f1f8f4;padding:22px}.DX_RHq_success h2{margin-bottom:8px;font-size:22px}.DX_RHq_toolList{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DX_RHq_toolList a{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--ink);gap:8px;padding:24px 22px;text-decoration:none;display:grid}.DX_RHq_toolList a:hover{background:var(--mist)}.DX_RHq_toolList h2{font-size:21px}.DX_RHq_toolList p{color:var(--muted);margin:0}@media (max-width:640px){.DX_RHq_toolList{grid-template-columns:minmax(0,1fr)}}.DX_RHq_linkList{border-top:1px solid var(--rule);max-width:640px;margin:0;padding:0;list-style:none}.DX_RHq_linkList li{border-bottom:1px solid var(--rule-soft);padding:16px 0}.DX_RHq_linkList strong{display:block}.DX_RHq_linkList span{color:var(--muted);font-size:15px}.DX_RHq_slotGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.DX_RHq_slot{font:500 14px/1 var(--f-mono);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);cursor:pointer;padding:10px 0}.DX_RHq_slot:hover{border-color:var(--ledger-green)}.DX_RHq_slot[aria-pressed=true]{background:var(--ledger-green);border-color:var(--ledger-green);color:#fff}.DX_RHq_tab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.DX_RHq_heldTime{border:1px solid var(--ledger-green);border-radius:var(--radius);background:var(--mist);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.DX_RHq_heldTime strong{color:var(--ink);font-family:var(--f-mono);font-weight:500}.DX_RHq_slot[data-held]:not([aria-pressed=true]){border-color:var(--ledger-green);box-shadow:inset 0 -3px 0 var(--ledger-green)}.DX_RHq_totalRow small{color:var(--muted);font-size:14px;font-weight:400}.DX_RHq_totalRow+.DX_RHq_totalRow{padding-top:6px}.DX_RHq_startLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:16px 0 4px;font-size:14.5px;display:flex}
.oB1X9q_utility{background:var(--ledger-night);color:var(--hero-muted);font-size:13px}.oB1X9q_utilityInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.oB1X9q_utility a{color:var(--hero-ink);font-weight:600;text-decoration:none}.oB1X9q_utility a:hover{color:#fff;text-decoration:underline}.oB1X9q_header{z-index:20;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);background:#fffffff7;position:sticky;top:0}.oB1X9q_headerInner{align-items:center;gap:16px 28px;min-height:72px;display:flex}.oB1X9q_wordmark{color:var(--ink);line-height:1.1;text-decoration:none;display:grid}.oB1X9q_wordmark:hover{color:var(--ink)}.oB1X9q_wordmark strong{font-family:var(--f-display);letter-spacing:-.005em;font-size:22px;font-weight:600}.oB1X9q_wordmark span{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:10px;font-weight:600}.oB1X9q_nav{flex:1;gap:26px;display:flex}.oB1X9q_nav a{color:var(--ink);border-bottom:2px solid #0000;padding:6px 0;font-size:15.5px;text-decoration:none}.oB1X9q_nav a:hover{color:var(--ledger-green)}.oB1X9q_nav a[aria-current=page]{color:var(--ledger-green);border-bottom-color:var(--ledger-green)}.oB1X9q_menu{margin-left:auto;display:none;position:relative}.oB1X9q_menu summary{cursor:pointer;border:1px solid var(--rule);border-radius:var(--radius);padding:8px 10px;font-size:15px;font-weight:600;list-style:none}.oB1X9q_menu summary::-webkit-details-marker{display:none}.oB1X9q_menuPanel{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 30px -16px #0f2a2259}.oB1X9q_menuPanel a{color:var(--ink);border-radius:4px;padding:10px 12px;text-decoration:none}.oB1X9q_menuPanel a:hover{background:var(--mist)}@media (max-width:820px){.oB1X9q_nav{display:none}.oB1X9q_menu{display:block}.oB1X9q_headerInner{min-height:64px}.oB1X9q_book{padding:0 12px}}@media (max-width:420px){.oB1X9q_wordmark span{display:none}}.oB1X9q_footer{background:var(--ledger-night);color:var(--hero-muted);margin-top:96px;font-size:15px}main:has([data-flush-footer])+.oB1X9q_footer{margin-top:0}.oB1X9q_footerGrid{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:48px 32px;display:grid}.oB1X9q_footer h2{font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--hero-ink);margin-bottom:12px;font-size:12px;font-weight:600}.oB1X9q_footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.oB1X9q_footer a{color:var(--hero-ink);text-decoration:none}.oB1X9q_footer a:hover{color:#fff;text-decoration:underline}.oB1X9q_footerBrand strong{font-family:var(--f-display);color:var(--hero-ink);margin-bottom:8px;font-size:22px;font-weight:600;display:block}.oB1X9q_footerBase{border-top:1px solid var(--hero-rule);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:18px 28px;font-size:13px;display:flex}.oB1X9q_partnerBadge{letter-spacing:.12em;text-transform:uppercase;color:#e7cd92;border:1px solid #c9a04e99;border-radius:3px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-block}@media (max-width:820px){.oB1X9q_footerGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.oB1X9q_footerBrand{grid-column:1/-1}}.oB1X9q_hero{background:var(--ledger-night);color:var(--hero-ink)}.oB1X9q_heroInner{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:48px;padding-block:72px 64px;display:grid}.oB1X9q_hero .eyebrow{color:var(--hero-muted)}.oB1X9q_hero h1{max-width:18ch;margin:14px 0 18px;font-size:clamp(34px,5vw,56px);line-height:1.1}.oB1X9q_heroLede{color:var(--hero-muted);max-width:48ch;margin-bottom:22px;font-size:19px}.oB1X9q_heroLink{color:var(--hero-accent);font-weight:600}.oB1X9q_heroLink:hover{color:#fff}.oB1X9q_creds{border-top:1px solid var(--hero-rule);margin:0;padding:0;list-style:none}.oB1X9q_creds li{border-bottom:1px solid var(--hero-rule);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.oB1X9q_creds span{color:var(--hero-muted);font-size:14px}@media (max-width:820px){.oB1X9q_heroInner{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:48px 40px}}.oB1X9q_section{padding-block:64px 0}.oB1X9q_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.oB1X9q_sectionHead h2{font-size:clamp(26px,3vw,34px)}.oB1X9q_ruledGrid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oB1X9q_card{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--ink);flex-direction:column;gap:10px;min-height:210px;padding:24px 22px 20px;text-decoration:none;display:flex}.oB1X9q_card:hover{background:var(--mist);color:var(--ink)}.oB1X9q_card h3{font-size:21px}.oB1X9q_card p{color:var(--muted);margin:0;font-size:15.5px}.oB1X9q_cardBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--brass-ink);border:1px solid var(--brass);border-radius:3px;align-self:flex-start;padding:2px 8px;font-size:10.5px;font-weight:600}.oB1X9q_cardMore{color:var(--ledger-green);margin-top:auto;padding-top:6px;font-size:15px;font-weight:600}@media (max-width:960px){.oB1X9q_ruledGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.oB1X9q_ruledGrid{grid-template-columns:minmax(0,1fr)}.oB1X9q_card{min-height:0}}.oB1X9q_industries{color:var(--muted);margin-top:20px;font-size:15.5px}.oB1X9q_industries strong{color:var(--ink)}.oB1X9q_pageHead{background:var(--mist);border-bottom:1px solid var(--rule)}.oB1X9q_pageHeadInner{padding-block:56px 44px}.oB1X9q_pageHead h1{max-width:22ch;margin:10px 0 14px;font-size:clamp(32px,4.2vw,48px)}.oB1X9q_pageHead p{color:var(--muted);max-width:60ch;margin:0;font-size:19px}.oB1X9q_twoCol{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:56px;padding-top:48px;display:grid}@media (max-width:860px){.oB1X9q_twoCol{grid-template-columns:minmax(0,1fr);gap:32px}}.oB1X9q_ledgerList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.oB1X9q_ledgerList li{border-bottom:1px solid var(--rule-soft);padding:12px 0}.oB1X9q_steps{counter-reset:step;gap:18px;margin:0;padding:0;list-style:none;display:grid}.oB1X9q_steps li{counter-increment:step;grid-template-columns:34px minmax(0,1fr);gap:12px;display:grid}.oB1X9q_steps li:before{content:counter(step);border:1px solid var(--ledger-green);width:28px;height:28px;color:var(--ledger-green);font-family:var(--f-mono);border-radius:50%;place-items:center;font-size:13px;display:grid}.oB1X9q_steps strong{display:block}.oB1X9q_steps span{color:var(--muted);font-size:15.5px}.oB1X9q_aside{border:1px solid var(--rule);border-radius:var(--radius);align-self:start;gap:14px;padding:22px;display:grid}.oB1X9q_aside h2{font-size:20px}.oB1X9q_partnerPanel{border:1px solid var(--brass);border-radius:var(--radius);background:#fbf7ee;gap:12px;margin-top:32px;padding:22px;display:grid}.oB1X9q_industryList{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;display:grid}.oB1X9q_industryList>div{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:20px 22px}.oB1X9q_industryList h2{margin-bottom:6px;font-size:20px}.oB1X9q_industryList p{color:var(--muted);margin:0}@media (max-width:640px){.oB1X9q_industryList{grid-template-columns:minmax(0,1fr)}}.oB1X9q_contactGrid{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:40px;display:grid}.oB1X9q_contactGrid>div{border-bottom:1px solid var(--rule);padding:22px 22px 22px 0}.oB1X9q_contactGrid h2{font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:600}@media (max-width:760px){.oB1X9q_contactGrid{grid-template-columns:minmax(0,1fr)}}.oB1X9q_profile{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:22px;padding:22px;display:grid}.oB1X9q_profile img{object-fit:cover;border-radius:50%;width:112px;height:112px}.oB1X9q_profile h3{font-size:22px}.oB1X9q_profile p{margin:0}.oB1X9q_profile .oB1X9q_profileRole{color:var(--ledger-green);margin:4px 0 10px;font-weight:600}@media (max-width:520px){.oB1X9q_profile{grid-template-columns:1fr}}
.w0crZq_page{--bk-bg:#f6f8f4;--bk-sage:#5c7254;--bk-open:#e7efe9;--bk-open-hover:#d6e5da;background:var(--bk-bg);padding-bottom:72px}.w0crZq_hero{text-align:center;padding-block:44px 32px}.w0crZq_heroEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.w0crZq_heroEyebrow:before{content:"";background:var(--bk-sage);border-radius:50%;width:6px;height:6px}.w0crZq_hero h1{letter-spacing:-.015em;max-width:30ch;margin:14px auto 12px;font-size:clamp(32px,4.6vw,54px);font-weight:500}.w0crZq_hero h1 em{color:var(--bk-sage);font-weight:400}.w0crZq_heroLede{max-width:56ch;color:var(--muted);margin:0 auto;font-size:17px}.w0crZq_badges{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.w0crZq_badges li{align-items:center;gap:7px;display:inline-flex}.w0crZq_layout{align-items:start;gap:24px;display:grid}@media (min-width:1024px){.w0crZq_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:28px}.w0crZq_layout>.w0crZq_card{flex-direction:column;display:flex}.w0crZq_layout>.w0crZq_card>.w0crZq_body:not([hidden]){flex:1;align-content:start}}.w0crZq_card{background:var(--paper);border:1px solid var(--rule);border-radius:14px;box-shadow:0 1px 2px #0f2a220a,0 18px 40px -28px #0f2a2240;container-type:inline-size}.w0crZq_steps{border-bottom:1px solid var(--rule-soft);align-items:center;gap:12px;margin:0;padding:20px 28px;list-style:none;display:flex}.w0crZq_step{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}.w0crZq_step:last-child{flex:none}.w0crZq_step:not(:last-child):after{content:"";background:var(--rule);flex:1;height:1px}.w0crZq_step[data-state=done]:after{background:var(--ledger-green)}.w0crZq_stepButton{font:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}button.w0crZq_stepButton{cursor:pointer}button.w0crZq_stepButton:hover .w0crZq_stepLabel{text-decoration:underline}.w0crZq_stepNum{border:1px solid var(--rule);width:30px;height:30px;color:var(--muted);background:var(--paper);border-radius:50%;place-items:center;font-size:13.5px;font-weight:600;display:grid}.w0crZq_step[data-state=current] .w0crZq_stepNum,.w0crZq_step[data-state=done] .w0crZq_stepNum{background:var(--ledger-night);border-color:var(--ledger-night);color:#fff}.w0crZq_stepLabel{color:var(--muted);font-size:15px}.w0crZq_step[data-state=current] .w0crZq_stepLabel{color:var(--ink);font-weight:600}@container (max-width:560px){.w0crZq_steps{gap:8px;padding:16px 18px}.w0crZq_step{gap:8px}.w0crZq_step:not([data-state=current]) .w0crZq_stepLabel{display:none}}.w0crZq_body{gap:20px;padding:30px 30px 26px;display:grid}.w0crZq_body[hidden]{display:none}@container (max-width:560px){.w0crZq_body{padding:24px 18px 20px}}.w0crZq_title{outline:none;font-size:clamp(25px,3.4cqi,31px);font-weight:500}.w0crZq_lede{color:var(--muted);margin:-10px 0 0;font-size:16px}.w0crZq_heldNote,.w0crZq_firmNote{border-radius:10px;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.w0crZq_heldNote{background:#fbf5e6;border:1px solid #ecdcb2}.w0crZq_heldNote svg{color:var(--brass-ink);flex:none;margin-top:2px}.w0crZq_firmNote{background:var(--mist);border:1px solid var(--rule-soft);display:block}.w0crZq_length{background:var(--bk-bg);border:1px solid var(--rule-soft);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.w0crZq_length>svg{color:var(--muted);flex:none}.w0crZq_lengthText{margin-right:auto;line-height:1.35;display:grid}.w0crZq_lengthText span{font-size:15px;font-weight:600}.w0crZq_lengthText small{color:var(--muted);font-size:14px}.w0crZq_lengthFixed{text-align:right;font-size:15px;font-weight:600}.w0crZq_stepper{align-items:center;gap:10px;display:flex}.w0crZq_stepper button{border:1px solid var(--rule);background:var(--paper);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:8px;font-size:19px;line-height:1}.w0crZq_stepper button:hover:not(:disabled){border-color:var(--ledger-green)}.w0crZq_stepper button:disabled{color:#9aa69f;cursor:default}.w0crZq_stepper output{text-align:center;min-width:64px;font-size:15px;font-weight:600}.w0crZq_picker{gap:24px;transition:opacity .15s;display:grid}.w0crZq_picker[aria-busy=true]{opacity:.55}@container (min-width:640px){.w0crZq_picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.w0crZq_times{border-left:1px solid var(--rule-soft);padding-left:26px}}.w0crZq_monthHead{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:16px;font-weight:600;display:flex}.w0crZq_monthNav{gap:6px;display:flex}.w0crZq_monthNav button{border:1px solid var(--rule);background:var(--paper);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:8px;place-items:center;display:grid}.w0crZq_monthNav button:disabled{color:#b3bdb7;border-color:var(--rule-soft);cursor:default}.w0crZq_weekdays,.w0crZq_dates{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.w0crZq_weekdays{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:6px;font-size:11.5px;font-weight:600}.w0crZq_date{height:44px;font:inherit;color:#8b978f;background:0 0;border:0;border-radius:8px;place-items:center;font-size:15px;display:grid;position:relative}.w0crZq_date[data-open=true]{background:var(--bk-open);color:var(--ink);cursor:pointer;font-weight:500}.w0crZq_date[data-open=true]:hover{background:var(--bk-open-hover)}.w0crZq_date[aria-pressed=true],.w0crZq_date[aria-pressed=true]:hover{background:var(--ledger-night);color:#fff;font-weight:600}.w0crZq_date[data-held]:after{content:"";background:var(--brass);border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px}.w0crZq_legend{color:var(--muted);align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.w0crZq_legendDot{background:var(--bk-open);border:1px solid var(--bk-open-hover);border-radius:3px;width:12px;height:12px}.w0crZq_timesHead{gap:2px;margin-bottom:14px;display:grid}.w0crZq_timesHead strong{font-size:16px}.w0crZq_timesHead span{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.w0crZq_timesHead svg{width:15px;height:15px}.w0crZq_timeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@container (min-width:720px){.w0crZq_timeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.w0crZq_time{white-space:nowrap;border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;place-items:center;padding:6px 4px;font-size:14.5px;line-height:1.2;display:grid}.w0crZq_time:hover{border-color:var(--ledger-green)}.w0crZq_time small{color:var(--brass-ink);font-size:11.5px;font-weight:600}.w0crZq_time[data-held]:not([aria-pressed=true]){border-color:var(--brass);background:#fbf5e6}.w0crZq_time[aria-pressed=true]{background:var(--ledger-night);border-color:var(--ledger-night);color:#fff;font-weight:600}.w0crZq_time[aria-pressed=true] small{color:#f0dca9}.w0crZq_empty{border:1px dashed var(--rule);border-radius:10px;justify-items:start;gap:12px;padding:18px;display:grid}.w0crZq_empty p{margin:0}.w0crZq_infoNote{background:var(--bk-bg);border:1px solid var(--rule-soft);color:var(--muted);border-radius:10px;gap:10px;margin:0;padding:12px 14px;font-size:14.5px;display:flex}.w0crZq_infoNote svg{flex:none;margin-top:2px}.w0crZq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.w0crZq_fields .full{grid-column:1/-1}@container (max-width:560px){.w0crZq_fields{grid-template-columns:minmax(0,1fr)}}.w0crZq_fields input,.w0crZq_fields textarea{border-radius:8px;min-height:48px}.w0crZq_fields input[readonly]{background:var(--bk-bg);color:var(--muted)}.w0crZq_fields textarea{resize:vertical;margin-top:4px}.w0crZq_label{font-size:15px;font-weight:600}.w0crZq_optional{color:var(--muted);font-weight:400}.w0crZq_chips{flex-wrap:wrap;gap:8px;display:flex}.w0crZq_chip{border:1px solid var(--rule);background:var(--bk-bg);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;display:inline-flex}.w0crZq_chip:hover{border-color:var(--ledger-green)}.w0crZq_chip[aria-pressed=true]{background:var(--ledger-night);border-color:var(--ledger-night);color:#fff}.w0crZq_chip svg{width:15px;height:15px}.w0crZq_review{border:1px solid var(--rule-soft);border-radius:10px;margin:0}.w0crZq_review>div{grid-template-columns:110px minmax(0,1fr);gap:12px;padding:14px 18px;display:grid}.w0crZq_review>div+div{border-top:1px solid var(--rule-soft)}.w0crZq_review dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:12px;font-weight:600}.w0crZq_review dd{overflow-wrap:anywhere;margin:0;font-size:15.5px}.w0crZq_review dd button{font:inherit;color:var(--ledger-green);cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-size:14px;text-decoration:underline}.w0crZq_reviewTotal{font-family:var(--f-display);font-weight:600;font-size:22px!important}.w0crZq_policy{color:var(--muted);margin:0;font-size:14.5px}.w0crZq_foot{border-top:1px solid var(--rule-soft);background:var(--paper);border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:12px;padding:16px 30px;display:flex}@container (max-width:560px){.w0crZq_foot{z-index:2;padding:12px 18px;position:sticky;bottom:0;box-shadow:0 -8px 20px -14px #0f2a2259}.w0crZq_footHint{display:none}.w0crZq_next{flex:1}}.w0crZq_footHint{color:var(--muted);font-size:15px}.w0crZq_back{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 4px;font-size:15px;display:inline-flex}.w0crZq_back:hover{text-decoration:underline}.w0crZq_next{min-height:48px;margin-left:auto;padding:0 22px;font-size:15.5px}.w0crZq_next:disabled{color:var(--muted);cursor:default;opacity:1;background:#dde6e0;border-color:#dde6e0}.w0crZq_summaryWrap{gap:14px;display:grid}.w0crZq_summary{background:var(--paper);border:1px solid var(--rule);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.w0crZq_summaryHead{background:var(--ledger-night);color:#fff;padding:28px 26px 26px;position:relative;overflow:hidden}.w0crZq_summaryHead:before,.w0crZq_summaryHead:after{content:"";pointer-events:none;border:26px solid #ffffff0a;border-radius:50%;position:absolute}.w0crZq_summaryHead:before{width:220px;height:220px;top:-110px;right:-90px}.w0crZq_summaryHead:after{border-width:18px;width:120px;height:120px;top:-40px;right:-20px}.w0crZq_summaryEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--hero-muted);font-size:11.5px;font-weight:600}.w0crZq_summaryTitle{font-family:var(--f-display);margin:12px 0 10px;font-size:27px;line-height:1.2;position:relative}.w0crZq_summaryLede{color:#c4d6cc;margin:0;font-size:15px}.w0crZq_summaryBody{gap:18px;padding:22px 24px 8px;display:grid}.w0crZq_fact{gap:12px;display:flex}.w0crZq_fact>svg{color:var(--muted);flex:none;margin-top:2px}.w0crZq_fact div{gap:2px;display:grid}.w0crZq_fact span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.w0crZq_fact strong{font-size:15.5px;font-weight:500}.w0crZq_placeholder{color:var(--muted)}.w0crZq_total{border-top:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.w0crZq_total div{display:grid}.w0crZq_total strong{font-size:15.5px;font-weight:600}.w0crZq_total span{color:var(--muted);font-size:13.5px}.w0crZq_price{font-family:var(--f-display);letter-spacing:-.01em;font-size:38px;font-weight:500;line-height:1}.w0crZq_price small{color:var(--muted);font-size:20px}.w0crZq_peace{border-top:1px solid var(--rule-soft);padding-top:16px}.w0crZq_peace strong{align-items:center;gap:8px;font-size:15px;display:flex}.w0crZq_peace svg{color:var(--ledger-green)}.w0crZq_peace p{color:var(--muted);margin:6px 0 0;font-size:14px}.w0crZq_more{border-top:1px solid var(--rule-soft)}.w0crZq_more summary{cursor:pointer;justify-content:space-between;align-items:center;padding:13px 0;font-size:15px;list-style:none;display:flex}.w0crZq_more summary::-webkit-details-marker{display:none}.w0crZq_more summary:after{content:"+";color:var(--muted);font-size:18px}.w0crZq_more[open] summary:after{content:"−"}.w0crZq_more p{color:var(--muted);margin:0 0 14px;font-size:14px}.w0crZq_question{border-top:1px solid var(--rule-soft);text-align:center;color:var(--muted);margin:auto 0 0;padding:14px 26px;font-size:14.5px}.w0crZq_question a{color:var(--ink)}.w0crZq_loading{text-align:center;color:var(--muted);padding:48px 30px}@media (max-width:560px){.w0crZq_hero{padding-block:28px 22px}.w0crZq_heroEyebrow{letter-spacing:.16em;font-size:11px}.w0crZq_heroLede{font-size:16px}.w0crZq_badges{gap:6px 16px;font-size:13.5px}}.w0crZq_timesSummary{display:none}@container (max-width:639px){.w0crZq_times{display:none}.w0crZq_timesSummary{border:1px solid var(--rule);background:var(--bk-bg);border-radius:10px;gap:12px;padding:14px 16px;font-size:15px;display:grid}.w0crZq_timesSummary small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;display:block}.w0crZq_timesSummary .w0crZq_button{width:100%}}.w0crZq_sheet{background:var(--paper);width:100%;max-width:560px;max-height:85dvh;color:var(--ink);border:0;border-radius:18px 18px 0 0;margin:auto auto 0;padding:0;box-shadow:0 -12px 40px #0f2a2240}.w0crZq_sheet[open]{flex-direction:column;display:flex}.w0crZq_sheet::backdrop{background:#0f2a2273}@media (prefers-reduced-motion:no-preference){.w0crZq_sheet[open]{animation:.22s ease-out w0crZq_sheetUp}@keyframes w0crZq_sheetUp{0%{opacity:0;transform:translateY(32px)}}}.w0crZq_sheetHead{border-bottom:1px solid var(--rule-soft);grid-template-columns:40px minmax(0,1fr) 40px 40px;align-items:center;gap:6px;padding:12px;display:grid}.w0crZq_sheetHead button{border:1px solid var(--rule);background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:10px;place-items:center;display:grid}.w0crZq_sheetHead button:disabled{opacity:.35;cursor:default}.w0crZq_sheetHead svg{width:18px;height:18px}.w0crZq_sheetHead .w0crZq_sheetClose{color:var(--muted);border-color:#0000;font-size:24px;line-height:1}.w0crZq_sheetTitle{text-align:center;display:grid}.w0crZq_sheetTitle strong{font-size:16px}.w0crZq_sheetTitle span{color:var(--muted);font-size:13px}.w0crZq_sheetBody{padding:16px 16px calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto}.w0crZq_sheetBody .w0crZq_timeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:359px){.w0crZq_sheetBody .w0crZq_timeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.y8j2PG_choose{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.y8j2PG_year{align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:inline-flex}.y8j2PG_year select{font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:8px;padding:8px 10px;font-weight:400}.y8j2PG_docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.y8j2PG_doc{border:1px solid var(--rule);background:var(--paper);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.y8j2PG_doc[data-picked]{border-color:var(--ledger-green);background:#f3f8f5}.y8j2PG_docText{gap:2px;min-width:0;display:grid}.y8j2PG_docText strong{font-size:15.5px}.y8j2PG_docText span{color:var(--muted);font-size:13.5px}.y8j2PG_lines{border-collapse:collapse;width:100%;font-size:15px}.y8j2PG_lines th{border-bottom:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 0 8px;font-size:11.5px;font-weight:600}.y8j2PG_lines td{border-bottom:1px solid var(--rule-soft);padding:10px 0}.y8j2PG_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.y8j2PG_lines small{color:var(--muted)}.y8j2PG_deposit{background:var(--bk-open);border:1px solid var(--bk-open-hover);border-radius:10px;padding:16px 18px}.y8j2PG_deposit strong{font-size:16px}.y8j2PG_deposit p{color:var(--muted);margin:6px 0 0;font-size:14.5px}.y8j2PG_agree{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;display:flex}.y8j2PG_agree input{width:18px;height:18px;accent-color:var(--ledger-green);margin-top:3px}.y8j2PG_fact{border-bottom:1px solid var(--rule-soft);gap:2px;padding:12px 0;display:grid}.y8j2PG_fact span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.y8j2PG_fact strong{font-size:15.5px;font-weight:600}.y8j2PG_monthly{color:var(--muted);margin:0;font-size:14px}@container (max-width:560px){.y8j2PG_doc{padding:10px 12px}}
