:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-canvas:#101514;--ink-header:#121917;--ink-panel:#19201e;--ink-raised:#242c28;--ink-input:#121a16;--ink-table:#161f19;--ink-table-head:#202b22;--ink-feature-from:#202822;--ink-feature-to:#17211c;--ink-email-selected:#283128;--paper-primary:#f0e9df;--paper-secondary:#abaea4;--paper-muted:#8d988a;--paper-action:#efd3b2;--paper-action-ink:#29251e;--paper-highlight:#f0d8ba;--paper-hero:#f0dfc8;--paper-field:#e2e4d8;--paper-placeholder:#929b8e;--paper-disabled:#7f897e;--paper-check:#c4c9ba;--paper-nav:#b8beb6;--paper-role:#9eab9e;--paper-tab:#a7b19e;--paper-th:var(--paper-tab);--paper-crumb:#a0a99a;--paper-footer:var(--paper-crumb);--paper-note:#97a08f;--paper-lettering:#fff0d8;--paper-list:#d6dacd;--sage-surface:#303b2f;--sage-tag:#30382f;--sage-text:#c9cebf;--sage-accent:#aab8a0;--sage-green:#aec5ad;--sage-hover:color-mix(in srgb, var(--sage-surface) 55%, transparent);--sage-press:color-mix(in srgb, var(--sage-surface) 80%, transparent);--sage-avatar:#394238;--sage-avatar-from:#6a725b;--avatar-ring:#c7b49388;--avatar-mascot-border:var(--sage-green);--line-subtle:#303b35;--line-header:#ffffff12;--line-strong:#485143;--line-menu:var(--line-strong);--line-feature:#344138;--line-drop:#52604f;--line-control:#6b7a6d;--line-focus:var(--paper-action);--line-focus-soft:#efd3b233;--tag-default-bg:var(--sage-tag);--tag-default-text:var(--sage-text);--tag-green-bg:#244031;--tag-green-text:#b9d0b5;--tag-amber-bg:#3a3020;--tag-amber-text:#e6c185;--tag-purple-bg:#3a352b;--tag-purple-text:#ead3b5;--tag-red-bg:#3b2630;--tag-red-text:var(--error-text);--info-surface:#262e24;--info-line:var(--line-strong);--info-text:#d4d9c6;--success-surface:#142b25;--success-line:#27483b;--success-text:#b1d7c0;--warning-surface:#29251e;--warning-line:#504636;--warning-text:#dcc49f;--error-surface:#34232a;--error-line:#6e4550;--error-text:#f0b2bd;--danger-text:#efb0b4;--danger-line:#9a5f6a;--error-control-line:#b66b62;--error-control-surface:#1b1514;--chip-surface:#243026;--chip-line:#4a5749;--chip-text:#d8decf;--chip-filter-surface:#232b25;--chip-filter-text:#c5cabf;--caution-surface:#29271e;--caution-line:#695c40;--caution-accent:#d6b47b;--caution-icon:var(--tag-amber-text);--caution-heading:#efdab6;--caution-text:#d0c7b5;--caution-list:#eee2cc;--caution-note:#bfb49d;--paper-bio:#c4c4b9;--paper-bio-links:#aaa99e;--paper-eyebrow-soft:#b6bbae;--paper-benefit:#e3e3d5;--paper-notes:#c8ccbf;--paper-detail-icon:#d9c6a8;--line-link-underline:#736650;--sage-tile:#2b362c;--line-otp:#4b5b49;--line-discovery:#37433a;--line-author-photo:#566250;--ink-row-mine:#1d2a21;--ink-row-selected:#293329;--line-step:#4b5242;--ink-row:#151d18;--ink-rights:#131c17;--line-foreign:#57493d;--ink-foreign:#171b17;--line-confirm:#5c654f;--ink-confirm:#17201bf2;--confirm-shadow:#050a0866;--progress-track:#344032;--cover-shadow:#080e0a55;--menu-shadow:#0006;--lettering-shadow:#29251ec0;--backdrop:#080f0cbb;--line-dialog:#55604b;--video-poster-from:var(--sage-green);--video-poster-mid:#62715f;--video-poster-to:var(--ink-panel);--video-play-line:#efd3b2cc;--video-play-surface:#10151488;--video-player-from:var(--ink-canvas);--video-player-mid:#1d2722;--video-player-to:#30362b;--video-player-shadow:#080e0a66;--video-big-play-shadow:#060a0880;--video-bar:#080e0ded;--video-bar-line:var(--line-subtle);--video-bar-text:#d8d8cc;--video-track:#343d35;--video-cue:#080e0bcc;--video-seek-line:#59634e;--magnet-link-text:#ead7b8;--magnet-watermark-surface:#eae4d7;--magnet-watermark-text:#625f55;--chart-views:var(--paper-action);--chart-requests:var(--sage-green);--chart-confirmed:var(--tag-amber-text);--chart-downloads:#718c75;--chart-grid:var(--line-subtle);--chart-split-other:#7f9a83;--chart-split-none:#5d6b5f;--compare-head:#1b221f;--compare-status-text:#e7e1d6;--compare-announced-surface:#1d211c;--compare-source-link:#d9c3a3;--plan-lead:#c9ccc0;--plan-chip-text:#ead7b8;--plan-feature-text:#cbd0c2;--plan-stash-surface:#18241c;--plan-stash-line:#5f7a62;--plan-stash-accent:var(--sage-green);--plan-hoard-surface:#231f17;--plan-hoard-line:#7a6440;--plan-hoard-accent:var(--tag-amber-text);--plan-hoard-badge-line:#8a7148;--plan-hoard-growth-line:#6b5a3c;--plan-hoard-growth-surface:#2e281c;--plan-hoard-growth-text:#e8dcc4;--plan-free-col:#171b19;--plan-stash-col:#1a271e;--plan-hoard-col:#252017;--plan-free-head:#222724;--plan-free-head-accent:#8c9488;--plan-stash-head:#25392a;--plan-hoard-head:var(--tag-amber-bg);--plan-row-head-text:#d7dccf;--plan-badge-text:#dbe3d2;--plan-note-text:#b8beb6;--plan-pill-stash-surface:#26311f;--plan-pill-stash-line:#7d8f6e;--plan-pill-hoard-surface:#33291b;--plan-pill-hoard-line:#c7a46f;--plan-alert-dot:#e2895d;--plan-alert-text:#e9b48f;--font-heading:Georgia, "Gelasio", serif;--font-ui:"Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;--font-symbols:"ARC Symbols", "Noto Sans", sans-serif;--text-10:10px;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-18:18px;--text-20:20px;--text-22:22px;--text-24:24px;--text-25:25px;--text-31:31px;--text-32:32px;--text-35:35px;--text-38:38px;--text-48:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-cover:5px;--radius-field:6px;--radius-control:7px;--radius-box:8px;--radius-table:9px;--radius-panel:10px;--radius-feature:12px;--radius-dialog:13px;--radius-tag:20px;--radius-pill:24px;--z-sticky:10;--z-header:20;--z-menu:30;--z-top:100;--motion-fast:.12s;--motion-enter:.18s;--motion-exit:.12s;--ease-out:cubic-bezier(.2, 0, 0, 1);--hover-transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);--touch-target:44px;--content-width:1280px;--workspace-width:1500px;--reading-width:780px;--header-height:84px;--sidebar-width:224px;--aside-width:295px;--aside-width-wide:380px}@media (width<=600px){:root{--header-height:74px}}@font-face{font-family:Caveat;src:url(../../../fonts/caveat-latin.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:ARC Symbols;src:url(../../../fonts/arc-symbols-heart.woff2)format("woff2");unicode-range:U+2661;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../fonts/noto-sans-latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../fonts/noto-sans-latin-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../fonts/noto-sans-latin-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gelasio;src:url(../../../fonts/gelasio-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Gelasio;src:url(../../../fonts/gelasio-latin-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Abril Fatface;src:url(../../../fonts/designs/abrilfatface.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(../../../fonts/designs/bricolagegrotesque.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/designs/cormorantgaramond.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(../../../fonts/designs/ebgaramond.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(../../../fonts/designs/fraunces.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/designs/ibmplexmono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(../../../fonts/designs/librebaskerville.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../../../fonts/designs/playfairdisplay.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(../../../fonts/designs/sourceserif4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(../../../fonts/designs/spacegrotesk.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Special Elite;src:url(../../../fonts/designs/specialelite.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ink-canvas);min-height:100vh;color:var(--paper-primary);font:400 var(--text-15) / 1.55 var(--font-ui);overflow-wrap:break-word;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--paper-primary);font-weight:400;line-height:1.2}h1{font-size:var(--text-38);letter-spacing:-.8px;margin:8px 0 13px}h2{font-size:var(--text-25);margin:0 0 20px}h3{font-size:var(--text-20);margin:0 0 12px}p{color:var(--paper-secondary);margin:0 0 18px}small{color:var(--paper-secondary)}a{color:inherit;text-decoration:none}:where(p,li,dd,small,td)>a:not([class]){color:var(--paper-action);text-underline-offset:3px;text-decoration:underline}:where(p,li,dd,small,td)>a:not([class]):has(>svg.icon){background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;text-decoration:none}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{min-width:0;max-width:100%}input[type=checkbox],input[type=radio]{accent-color:var(--paper-action)}:focus-visible{outline:2px solid var(--line-focus);outline-offset:4px}::selection{background:var(--paper-action);color:var(--paper-action-ink)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:var(--z-top);padding:var(--space-3) var(--space-4);background:var(--paper-action);color:var(--paper-action-ink);border-radius:var(--radius-control);font-weight:600;position:absolute;top:-100px}.skip-link:focus{top:var(--space-2)}.eyebrow{color:var(--paper-action);font-size:var(--text-10);letter-spacing:2px;text-transform:uppercase;margin:0;font-weight:700}.muted{color:var(--paper-secondary)}.rule{background:var(--line-subtle);border:0;height:1px;margin:22px 0}.panel-title{font-size:var(--text-20);margin:0 0 12px}.panel-text{font-size:var(--text-13)}.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=600px){body{font-size:var(--text-14)}h1{font-size:var(--text-31)}}::view-transition-old(root){animation:var(--motion-exit) var(--ease-out) both view-fade-out}::view-transition-new(root){animation:var(--motion-enter) var(--ease-out) both view-fade-in}::view-transition-group(site-header){animation:none}::view-transition-group(workspace-sidebar){animation:none}::view-transition-group(nav-progress){animation:none}::view-transition-new(site-header){animation:none}::view-transition-new(workspace-sidebar){animation:none}::view-transition-new(nav-progress){animation:none}::view-transition-old(site-header){display:none}::view-transition-old(workspace-sidebar){display:none}::view-transition-old(nav-progress){display:none}@keyframes view-fade-out{to{opacity:0}}@keyframes view-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.btn{border:1px solid var(--line-control);border-radius:var(--radius-control);color:var(--paper-primary);font:600 var(--text-13) / 1.55 var(--font-ui);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:9px;padding:11px 19px;text-decoration:none;display:inline-flex}.btn:hover{color:var(--paper-primary);filter:brightness(1.12)}.btn-primary{border-color:var(--paper-action);border-radius:var(--radius-pill);background:var(--paper-action);color:var(--paper-action-ink)}.btn-primary:hover{color:var(--paper-action-ink)}.btn-ghost{color:var(--paper-secondary);border-color:#0000}.btn-ghost:hover{color:var(--paper-primary)}.btn-link{color:inherit;font:inherit;text-align:inherit;white-space:normal;background:0 0;border:0;border-radius:0;padding:0;display:inline}.btn-link:hover{color:var(--paper-action);filter:none}.btn-danger{border-color:var(--danger-line);color:var(--danger-text)}.btn-danger:hover{color:var(--danger-text)}.btn-sm{border-radius:var(--radius-control);font-size:var(--text-12);padding:6px 12px}.btn-block{width:100%}.btn:not(.btn-link):active:not([disabled],[aria-disabled=true]){filter:brightness(.92)}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;filter:none}.btn-primary[disabled],.btn-primary[aria-disabled=true]{border-color:var(--line-strong);background:var(--sage-surface);color:var(--paper-secondary)}.btn[aria-busy=true]{cursor:progress}@media (width<=600px){.panel .btn{white-space:normal;max-width:100%}}.control{border:1px solid var(--line-control);border-radius:var(--radius-field);background:var(--ink-input);width:100%;color:var(--paper-field);font:400 var(--text-13) / 1.55 var(--font-ui);outline:none;padding:12px 13px;display:block}.control::placeholder{color:var(--paper-placeholder)}.control:focus,.control:focus-visible{border-color:var(--paper-action);outline:2px solid var(--line-focus-soft);outline-offset:2px}.control[aria-invalid=true]{border-color:var(--error-text)}.control:disabled{opacity:.6;cursor:not-allowed}textarea.control{resize:vertical;min-height:105px}select.control{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--paper-secondary) 50%), linear-gradient(135deg, var(--paper-secondary) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}select.control option,select.control optgroup{background-color:var(--ink-input);color:var(--paper-field)}.choice-input{width:18px;height:18px;accent-color:var(--paper-action);cursor:pointer;flex:0 0 18px;margin:1px 0 0}.field-label{color:var(--paper-primary);font-size:var(--text-12);margin-bottom:8px;font-weight:600;display:block}.field-required{color:var(--paper-action);margin-left:.25em}.field-hint{color:var(--paper-secondary);font-size:var(--text-11);margin:6px 0 0;display:block}.choice-options{gap:0;display:grid}.choice-option{color:var(--paper-check);font-size:var(--text-12);cursor:pointer;align-items:flex-start;gap:12px;margin:13px 0;display:flex}.choice-option-hint{color:var(--paper-secondary);display:block}.nav-progress.svelte-12qhfyh{z-index:var(--z-top);background:var(--paper-action);transform-origin:0;width:85%;height:2px;animation:svelte-12qhfyh-nav-progress 8s var(--ease-out) forwards;pointer-events:none;view-transition-name:nav-progress;position:fixed;top:0;left:0}@keyframes svelte-12qhfyh-nav-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
