@font-face{font-family:Madefor Figures;src:url(./MadeforFigures-Regular.BGWXzRJE.woff2)format("woff2");font-weight:400 599;font-style:normal;unicode-range:U+30-39;font-display:swap}@font-face{font-family:Madefor Figures;src:url(./MadeforFigures-Bold.DI2F8opW.woff2)format("woff2");font-weight:600 800;font-style:normal;unicode-range:U+30-39;font-display:swap}@font-face{font-family:Wix Madefor Display;src:url(./WixMadeforDisplay-Variable.BQ88WCWR.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Wix Madefor Text;src:url(./WixMadeforText-Variable.jidOluH_.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--paper:#f5f5f7;--surface:#fff;--surface-muted:#f8f8fa;--ink:#18181b;--ink-muted:#5f6168;--ink-muted-inverse:#c4c5cb;--line:#e7e7eb;--line-strong:#8e8f96;--brand:#a3401f;--action:#0b6b4f;--action-hover:#085a42;--action-soft:#e5f2ec;--on-action:#fff;--leading:#0b6b4f;--leading-bg:#e5f2ec;--outbid:#8a4b00;--outbid-bg:#fff1d6;--error:#b42318;--error-bg:#fdecea;--error-text:#8f1d14;--focus:#0b6b4f;--font-display:"Madefor Figures", "Wix Madefor Display", "Wix Madefor Text", "Segoe UI", Arial, sans-serif;--font-text:"Madefor Figures", "Wix Madefor Text", "Segoe UI", Arial, sans-serif;--display-tracking:-.02em;--text-xs:.875rem;--text-sm:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--text-4xl:2.75rem;--leading-tight:1.2;--leading-body:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:8px;--radius:14px;--radius-full:999px;--border:1px solid var(--line);--control-height:2.75rem;--header-height:4rem;--measure:68ch;--page-width:76rem;--shadow-sm:none;--shadow-overlay:0 8px 24px #18181b1f;--backdrop:#18181b73;--camera-bg:#000;--camera-mask:#0009;--duration-fast:.15s;--duration:.6s;--dur-press:.1s;--dur-base:.2s;--dur-sheet-in:.28s;--dur-sheet-out:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-exit:cubic-bezier(.3, 0, .8, .15);--ease-sheet:cubic-bezier(.32, .72, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--duration:0s;--duration-fast:0s;--dur-press:0s;--dur-base:0s;--dur-sheet-in:0s;--dur-sheet-out:0s}*,:after,:before{transition-duration:0s!important;animation-duration:0s!important}::view-transition-group(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(*){animation:none!important}}*,:after,:before{box-sizing:border-box}html{font-size:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--text-md);line-height:var(--leading-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:650;line-height:var(--leading-tight);letter-spacing:var(--display-tracking);text-wrap:balance}h1{letter-spacing:-.025em;font-weight:700}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chip,a,button,label,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::view-transition-new(root){animation-duration:var(--duration-fast);animation-timing-function:var(--ease-standard)}::view-transition-old(root){animation-duration:var(--duration-fast);animation-timing-function:var(--ease-standard)}:root{interpolate-size:allow-keywords}.container{width:100%;max-width:var(--page-width);padding:0 var(--space-5);margin:0 auto}@media (width<=40rem){.container{padding:0 var(--space-4)}}.page-head{padding:var(--space-6) 0 var(--space-5)}.page-head h1{font-size:var(--text-3xl);margin:var(--space-2) 0 0;max-width:32ch}.page-head .lead{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:var(--text-lg)}.page-head .meta-row{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.split{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64rem){.split{grid-template-columns:minmax(0,1fr) 22rem}.split>aside{top:calc(var(--header-height) + var(--space-4));position:sticky}}.stack{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (width<=63.99rem){.split.summary-first>aside{order:-1}}@media (width>=64rem) and (width<=89.99rem){.with-sidebar .split{grid-template-columns:minmax(0,1fr)}.with-sidebar .split>aside{position:static}}.card{background:var(--surface);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card-body{padding:var(--space-5)}.card-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border);flex-wrap:wrap;display:flex}.card-head h2{font-size:var(--text-lg);margin:0}.card-head .count{color:var(--ink-muted);font-weight:400}@media (width<=40rem){.card-body{padding:var(--space-4)}.card-head{padding:var(--space-3) var(--space-4)}}.label,.muted{color:var(--ink-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.small{font-size:var(--text-sm)}.label{font-size:var(--text-xs)}.button{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-5);font:inherit;font-size:var(--text-sm);color:var(--on-action);background:var(--action);border:1px solid var(--action);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast),border-color var(--duration-fast),transform var(--dur-press) var(--ease-standard);font-weight:600;text-decoration:none;display:inline-flex}.button:active:not(:disabled){transform:scale(.98)}@media (hover:hover){.button:hover{background:var(--action-hover);border-color:var(--action-hover)}}.button:disabled{opacity:.55;cursor:not-allowed}.button.secondary{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}@media (hover:hover){.button.secondary:hover{background:var(--surface-muted)}}.button.secondary:active:not(:disabled){background:var(--surface-muted)}.button.ghost{color:var(--action);padding:0 var(--space-3);background:0 0;border-color:#0000}@media (hover:hover){.button.ghost:hover{background:var(--action-soft)}}.button.ghost:active:not(:disabled){background:var(--action-soft)}.button.small{height:2.25rem;padding:0 var(--space-4)}.button.block,.input{width:100%}.link-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-button,a.link{color:var(--action);text-underline-offset:.15em}.field{gap:var(--space-1);display:grid}.field>label,.field>legend{font-weight:600;font-size:var(--text-sm)}.field .hint{font-size:var(--text-xs);color:var(--ink-muted);margin:0}.field .error{font-size:var(--text-sm);color:var(--error-text);margin:0;font-weight:600}.input{height:var(--control-height);padding:0 var(--space-3);font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);transition:border-color var(--duration-fast);font-size:calc(max(16px,1rem))}@media (hover:hover){.input:hover{border-color:var(--ink-muted)}}.input:focus-visible{outline-offset:0;border-color:var(--action)}.input[aria-invalid=true]{border:2px solid var(--error)}.form-grid{gap:var(--space-4);display:grid}@media (width>=40rem){.form-grid.two{grid-template-columns:1fr 1fr}.form-grid .wide{grid-column:1/-1}}.choice-cards{gap:var(--space-3);border:0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;display:grid}.choice-card{gap:var(--space-1);padding:var(--space-4);padding-left:calc(1.75rem + var(--space-4));border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;display:grid;position:relative}.choice-card:has(input:checked){border:2px solid var(--action);background:var(--action-soft);padding-left:calc(1.75rem - 1px + var(--space-4));padding-top:calc(-1px + var(--space-4))}.choice-card input{left:var(--space-4);top:calc(2px + var(--space-4));width:1.125rem;height:1.125rem;accent-color:var(--action);margin:0;position:absolute}.choice-card strong{font-weight:600}.choice-card span{font-size:var(--text-xs);color:var(--ink-muted)}.chips{flex-wrap:wrap;min-width:0;display:flex}.chip,.chips{gap:var(--space-2)}.chip{height:2.25rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;align-items:center;display:inline-flex}.chip:hover{border-color:var(--line-strong)}.chip[aria-pressed=true]{background:var(--action-soft);border-color:var(--action);color:var(--action);font-weight:600}.chip .n{color:var(--ink-muted);font-weight:400}@media (pointer:coarse){.button,.button.small,.chip{min-height:2.75rem}}@media (width<=40rem){.chips.scroll{scrollbar-width:none;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4);flex-wrap:nowrap;overflow-x:auto}.chips.scroll .chip{flex:none}}.alert{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin:0 0 var(--space-4);display:flex}.alert.error{background:var(--error-bg);color:var(--error-text)}.alert.success{background:var(--leading-bg);color:var(--leading);font-weight:600}.alert.info{background:var(--surface-muted);border:var(--border)}.alert.warning{background:var(--outbid-bg);color:var(--outbid);font-weight:600}.facts{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.facts dt{font-size:var(--text-xs);color:var(--ink-muted)}.facts dd{margin:var(--space-1) 0 0;font-weight:600}[id]{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.check input{width:1.125rem;height:1.125rem;accent-color:var(--action);flex:none;margin:0}.error-card[data-v-cd313dd2]{max-width:36rem;margin:var(--space-7) auto 0;padding:var(--space-6)}h1[data-v-cd313dd2]{font-size:var(--text-2xl);margin:0 0 var(--space-3)}p[data-v-cd313dd2]{margin:0 0 var(--space-5);color:var(--ink-muted)}
