:root{--sector-breakpoint-desktop:1440;--sector-breakpoint-laptop:1024;--sector-breakpoint-phone:0;--sector-breakpoint-phone-large:430;--sector-breakpoint-tablet:768;--sector-color-action-destructive:#bc1c1c;--sector-color-action-disabled-bg:#dde4ec;--sector-color-action-disabled-fg:#788699;--sector-color-action-ghost-fg:#3a4a5f;--sector-color-action-on-primary:#fff;--sector-color-action-primary:#1d4ed8;--sector-color-action-primary-hover:#1a3eae;--sector-color-action-primary-press:#17348a;--sector-color-action-secondary-bg:#edf3ff;--sector-color-action-secondary-fg:#1a3eae;--sector-color-bg-canvas:#f6f8fb;--sector-color-bg-inverse:#16202e;--sector-color-bg-scrim:#0b111a8f;--sector-color-bg-surface:#fff;--sector-color-bg-surface-raised:#fff;--sector-color-bg-surface-sunken:#edf1f6;--sector-color-border-control:#788699;--sector-color-border-default:#c3cedb;--sector-color-border-focus:#3563e9;--sector-color-border-strong:#66768c;--sector-color-border-subtle:#dde4ec;--sector-color-evidence-after:#16a34a;--sector-color-evidence-before:#66768c;--sector-color-evidence-during:#3563e9;--sector-color-evidence-general:#788699;--sector-color-feedback-danger-bg:#fdeded;--sector-color-feedback-danger-fg:#9b1818;--sector-color-feedback-info-bg:#edf3ff;--sector-color-feedback-info-fg:#1a3eae;--sector-color-feedback-success-bg:#e9f8ef;--sector-color-feedback-success-fg:#0f6a32;--sector-color-feedback-warning-bg:#fff6e5;--sector-color-feedback-warning-fg:#82520a;--sector-color-primitive-amber-100:#ffe9bf;--sector-color-primitive-amber-200:#ffd583;--sector-color-primitive-amber-300:#fbbf24;--sector-color-primitive-amber-300-a14:#fbbf2424;--sector-color-primitive-amber-300-a36:#fbbf245c;--sector-color-primitive-amber-400:#e9a409;--sector-color-primitive-amber-50:#fff6e5;--sector-color-primitive-amber-500:#c77f09;--sector-color-primitive-amber-600:#a2650a;--sector-color-primitive-amber-700:#82520a;--sector-color-primitive-amber-800:#653f09;--sector-color-primitive-amber-900:#4a2e07;--sector-color-primitive-blue-100:#dbe6fe;--sector-color-primitive-blue-200:#bacdfd;--sector-color-primitive-blue-300:#8fadfa;--sector-color-primitive-blue-400:#5f86f4;--sector-color-primitive-blue-400-a14:#5f86f424;--sector-color-primitive-blue-50:#edf3ff;--sector-color-primitive-blue-500:#3563e9;--sector-color-primitive-blue-600:#1d4ed8;--sector-color-primitive-blue-700:#1a3eae;--sector-color-primitive-blue-800:#17348a;--sector-color-primitive-blue-900:#142c6e;--sector-color-primitive-green-100:#cdeedc;--sector-color-primitive-green-200:#9cdcba;--sector-color-primitive-green-300:#63c494;--sector-color-primitive-green-400:#33ab73;--sector-color-primitive-green-400-a16:#33ab7329;--sector-color-primitive-green-400-a38:#33ab7361;--sector-color-primitive-green-50:#e9f8ef;--sector-color-primitive-green-500:#16a34a;--sector-color-primitive-green-600:#12833c;--sector-color-primitive-green-700:#0f6a32;--sector-color-primitive-green-800:#0c5228;--sector-color-primitive-green-900:#093d1f;--sector-color-primitive-ink-0:#fff;--sector-color-primitive-ink-100:#edf1f6;--sector-color-primitive-ink-1000-a68:#000000ad;--sector-color-primitive-ink-200:#dde4ec;--sector-color-primitive-ink-25:#fbfcfe;--sector-color-primitive-ink-300:#c3cedb;--sector-color-primitive-ink-325:#b4c1d1;--sector-color-primitive-ink-350:#8a99ac;--sector-color-primitive-ink-400:#788699;--sector-color-primitive-ink-450:#7286a0;--sector-color-primitive-ink-50:#f6f8fb;--sector-color-primitive-ink-500:#66768c;--sector-color-primitive-ink-550:#5d6f88;--sector-color-primitive-ink-600:#4e5f76;--sector-color-primitive-ink-700:#3a4a5f;--sector-color-primitive-ink-750:#33445b;--sector-color-primitive-ink-800:#263447;--sector-color-primitive-ink-850:#22303f;--sector-color-primitive-ink-875:#1b2634;--sector-color-primitive-ink-900:#16202e;--sector-color-primitive-ink-925:#111a26;--sector-color-primitive-ink-950:#0b111a;--sector-color-primitive-ink-950-a56:#0b111a8f;--sector-color-primitive-ink-975:#08101c;--sector-color-primitive-red-100:#fbd9d9;--sector-color-primitive-red-200:#f5b0b0;--sector-color-primitive-red-300:#ee8080;--sector-color-primitive-red-400:#e15353;--sector-color-primitive-red-400-a14:#e1535324;--sector-color-primitive-red-400-a34:#e1535357;--sector-color-primitive-red-50:#fdeded;--sector-color-primitive-red-500:#dc2626;--sector-color-primitive-red-600:#bc1c1c;--sector-color-primitive-red-700:#9b1818;--sector-color-primitive-red-800:#7a1414;--sector-color-primitive-red-900:#5c0f0f;--sector-color-status-cancelled-accent:#e15353;--sector-color-status-cancelled-bg:#fdeded;--sector-color-status-cancelled-border:#f5b0b0;--sector-color-status-cancelled-fg:#9b1818;--sector-color-status-completed-accent:#12833c;--sector-color-status-completed-bg:#edf1f6;--sector-color-status-completed-border:#dde4ec;--sector-color-status-completed-fg:#4e5f76;--sector-color-status-confirmed-accent:#16a34a;--sector-color-status-confirmed-bg:#e9f8ef;--sector-color-status-confirmed-border:#9cdcba;--sector-color-status-confirmed-fg:#0f6a32;--sector-color-status-in-progress-accent:#1d4ed8;--sector-color-status-in-progress-bg:#1d4ed8;--sector-color-status-in-progress-border:#1d4ed8;--sector-color-status-in-progress-fg:#fff;--sector-color-status-paused-accent:#c77f09;--sector-color-status-paused-bg:#fff6e5;--sector-color-status-paused-border:#ffd583;--sector-color-status-paused-fg:#82520a;--sector-color-status-pending-accent:#c77f09;--sector-color-status-pending-bg:#fff6e5;--sector-color-status-pending-border:#ffd583;--sector-color-status-pending-fg:#82520a;--sector-color-sync-error-bg:#fdeded;--sector-color-sync-error-fg:#9b1818;--sector-color-sync-offline-bg:#edf1f6;--sector-color-sync-offline-fg:#3a4a5f;--sector-color-sync-pending-bg:#fff6e5;--sector-color-sync-pending-fg:#82520a;--sector-color-sync-synced-bg:#e9f8ef;--sector-color-sync-synced-fg:#0f6a32;--sector-color-sync-uploading-bg:#edf3ff;--sector-color-sync-uploading-fg:#1a3eae;--sector-color-text-disabled:#788699;--sector-color-text-inverse:#fff;--sector-color-text-link:#1d4ed8;--sector-color-text-primary:#16202e;--sector-color-text-secondary:#4e5f76;--sector-color-text-tertiary:#66768c;--sector-component-choice-chip-padding-inline:14;--sector-component-field-padding-block:6;--sector-component-field-textarea-padding-block:10;--sector-elevation-0:none;--sector-elevation-1:0 1px 2px #0b111a0f, 0 1px 3px #0b111a0d;--sector-elevation-2:0 2px 4px #0b111a0f, 0 4px 10px #0b111a0f;--sector-elevation-3:0 6px 12px #0b111a14, 0 12px 28px #0b111a1a;--sector-elevation-4:0 12px 24px #0b111a1f, 0 24px 48px #0b111a24;--sector-motion-duration-ambient:1600;--sector-motion-duration-base:200;--sector-motion-duration-fast:120;--sector-motion-duration-instant:0;--sector-motion-duration-slow:320;--sector-motion-easing-emphasized:cubic-bezier(.05, .7, .1, 1);--sector-motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--sector-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--sector-opacity-disabled:.38;--sector-opacity-pressed:.88;--sector-opacity-scrim:.56;--sector-opacity-skeleton:.08;--sector-radius-2xl:28;--sector-radius-brandmark:22;--sector-radius-full:999;--sector-radius-lg:16;--sector-radius-md:12;--sector-radius-none:0;--sector-radius-sm:8;--sector-radius-xl:20;--sector-size-avatar-lg:56;--sector-size-avatar-md:40;--sector-size-avatar-sm:32;--sector-size-border-emphasis:2;--sector-size-border-hairline:1;--sector-size-brandmark:72;--sector-size-button-height-lg:56;--sector-size-button-height-md:48;--sector-size-button-height-sm:40;--sector-size-card-agendacompactminheight:86;--sector-size-densitydot:6;--sector-size-icon-lg:24;--sector-size-icon-md:20;--sector-size-icon-sm:16;--sector-size-icon-xl:32;--sector-size-input-height:52;--sector-size-map-pickerfixedheight:300;--sector-size-map-pickerheight:520;--sector-size-map-previewheight:160;--sector-size-map-suggestionsmaxheight:300;--sector-size-navbar-height:56;--sector-size-progress-stepheight:6;--sector-size-routestrokewidth:4;--sector-size-skeleton-lineheight:12;--sector-size-statusstripe-width:4;--sector-size-swipeminimumdistance:20;--sector-size-tabbar-height:60;--sector-size-thumbnail-evidence:88;--sector-size-touch-comfortable:56;--sector-size-touch-fab:64;--sector-size-touch-fabcompact:48;--sector-size-touch-minimum:44;--sector-space-0:0;--sector-space-1:2;--sector-space-10:48;--sector-space-11:64;--sector-space-2:4;--sector-space-3:8;--sector-space-4:12;--sector-space-5:16;--sector-space-6:20;--sector-space-7:24;--sector-space-8:32;--sector-space-9:40;--sector-space-aliases-card-padding:16;--sector-space-aliases-list-gap:10;--sector-space-aliases-safe-bottom-extra:12;--sector-space-aliases-screen-padding-h:16;--sector-space-aliases-section-gap:12;--sector-typography-family-numeric:tabular-nums;--sector-typography-family-sans:Inter;--sector-typography-scale-body-lineheight:25;--sector-typography-scale-body-size:17;--sector-typography-scale-body-sm-lineheight:22;--sector-typography-scale-body-sm-size:15;--sector-typography-scale-body-sm-tracking:0;--sector-typography-scale-body-sm-weight:400;--sector-typography-scale-body-tracking:0;--sector-typography-scale-body-weight:400;--sector-typography-scale-caption-lineheight:18;--sector-typography-scale-caption-size:13;--sector-typography-scale-caption-tracking:0;--sector-typography-scale-caption-weight:400;--sector-typography-scale-display-lineheight:34;--sector-typography-scale-display-size:28;--sector-typography-scale-display-tracking:-.4;--sector-typography-scale-display-weight:700;--sector-typography-scale-headline-lineheight:23;--sector-typography-scale-headline-size:17;--sector-typography-scale-headline-tracking:0;--sector-typography-scale-headline-weight:600;--sector-typography-scale-label-lineheight:20;--sector-typography-scale-label-size:15;--sector-typography-scale-label-sm-lineheight:18;--sector-typography-scale-label-sm-size:13;--sector-typography-scale-label-sm-tracking:0;--sector-typography-scale-label-sm-weight:600;--sector-typography-scale-label-tracking:0;--sector-typography-scale-label-weight:600;--sector-typography-scale-mono-time-lineheight:22;--sector-typography-scale-mono-time-size:17;--sector-typography-scale-mono-time-tracking:0;--sector-typography-scale-mono-time-weight:700;--sector-typography-scale-overline-lineheight:16;--sector-typography-scale-overline-size:12;--sector-typography-scale-overline-tracking:.72;--sector-typography-scale-overline-transform:uppercase;--sector-typography-scale-overline-weight:700;--sector-typography-scale-title-lg-lineheight:28;--sector-typography-scale-title-lg-size:22;--sector-typography-scale-title-lg-tracking:-.2;--sector-typography-scale-title-lg-weight:700;--sector-typography-scale-title-lineheight:26;--sector-typography-scale-title-size:20;--sector-typography-scale-title-tracking:-.1;--sector-typography-scale-title-weight:600;--sector-zindex-base:0;--sector-zindex-dialog:50;--sector-zindex-fab:30;--sector-zindex-navbar:20;--sector-zindex-sheet:40;--sector-zindex-sticky:10;--sector-zindex-syncbanner:70;--sector-zindex-toast:60}[data-sector-theme=dark]{--sector-color-action-destructive:#ee8080;--sector-color-action-disabled-bg:#22303f;--sector-color-action-disabled-fg:#4e5f76;--sector-color-action-ghost-fg:#b4c1d1;--sector-color-action-on-primary:#08101c;--sector-color-action-primary:#5f86f4;--sector-color-action-primary-hover:#8fadfa;--sector-color-action-primary-press:#8fadfa;--sector-color-action-secondary-bg:#5f86f424;--sector-color-action-secondary-fg:#8fadfa;--sector-color-bg-canvas:#0b111a;--sector-color-bg-inverse:#f6f8fb;--sector-color-bg-scrim:#000000ad;--sector-color-bg-surface:#16202e;--sector-color-bg-surface-raised:#263447;--sector-color-bg-surface-sunken:#111a26;--sector-color-border-control:#5d6f88;--sector-color-border-default:#33445b;--sector-color-border-focus:#8fadfa;--sector-color-border-strong:#7286a0;--sector-color-border-subtle:#22303f;--sector-color-evidence-after:#63c494;--sector-color-evidence-before:#8a99ac;--sector-color-evidence-during:#8fadfa;--sector-color-evidence-general:#66768c;--sector-color-feedback-danger-bg:#e1535324;--sector-color-feedback-danger-fg:#f5b0b0;--sector-color-feedback-info-bg:#5f86f424;--sector-color-feedback-info-fg:#8fadfa;--sector-color-feedback-success-bg:#33ab7329;--sector-color-feedback-success-fg:#9cdcba;--sector-color-feedback-warning-bg:#fbbf2424;--sector-color-feedback-warning-fg:#ffd583;--sector-color-status-cancelled-accent:#ee8080;--sector-color-status-cancelled-bg:#e1535324;--sector-color-status-cancelled-border:#e1535357;--sector-color-status-cancelled-fg:#f5b0b0;--sector-color-status-completed-accent:#63c494;--sector-color-status-completed-bg:#1b2634;--sector-color-status-completed-border:#22303f;--sector-color-status-completed-fg:#8a99ac;--sector-color-status-confirmed-accent:#63c494;--sector-color-status-confirmed-bg:#33ab7329;--sector-color-status-confirmed-border:#33ab7361;--sector-color-status-confirmed-fg:#9cdcba;--sector-color-status-in-progress-accent:#5f86f4;--sector-color-status-in-progress-bg:#5f86f4;--sector-color-status-in-progress-border:#5f86f4;--sector-color-status-in-progress-fg:#08101c;--sector-color-status-paused-accent:#fbbf24;--sector-color-status-paused-bg:#fbbf2424;--sector-color-status-paused-border:#fbbf245c;--sector-color-status-paused-fg:#ffd583;--sector-color-status-pending-accent:#fbbf24;--sector-color-status-pending-bg:#fbbf2424;--sector-color-status-pending-border:#fbbf245c;--sector-color-status-pending-fg:#ffd583;--sector-color-sync-error-bg:#e1535324;--sector-color-sync-error-fg:#f5b0b0;--sector-color-sync-offline-bg:#1b2634;--sector-color-sync-offline-fg:#b4c1d1;--sector-color-sync-pending-bg:#fbbf2424;--sector-color-sync-pending-fg:#ffd583;--sector-color-sync-synced-bg:#33ab7329;--sector-color-sync-synced-fg:#9cdcba;--sector-color-sync-uploading-bg:#5f86f424;--sector-color-sync-uploading-fg:#8fadfa;--sector-color-text-disabled:#4e5f76;--sector-color-text-inverse:#16202e;--sector-color-text-link:#8fadfa;--sector-color-text-primary:#f6f8fb;--sector-color-text-secondary:#b4c1d1;--sector-color-text-tertiary:#8a99ac}
@media (prefers-color-scheme:dark){:root:not([data-sector-theme=light]){--sector-color-action-destructive:#ee8080;--sector-color-action-disabled-bg:#22303f;--sector-color-action-disabled-fg:#4e5f76;--sector-color-action-ghost-fg:#b4c1d1;--sector-color-action-on-primary:#08101c;--sector-color-action-primary:#5f86f4;--sector-color-action-primary-hover:#8fadfa;--sector-color-action-primary-press:#8fadfa;--sector-color-action-secondary-bg:#5f86f424;--sector-color-action-secondary-fg:#8fadfa;--sector-color-bg-canvas:#0b111a;--sector-color-bg-inverse:#f6f8fb;--sector-color-bg-scrim:#000000ad;--sector-color-bg-surface:#16202e;--sector-color-bg-surface-raised:#263447;--sector-color-bg-surface-sunken:#111a26;--sector-color-border-control:#5d6f88;--sector-color-border-default:#33445b;--sector-color-border-focus:#8fadfa;--sector-color-border-strong:#7286a0;--sector-color-border-subtle:#22303f;--sector-color-evidence-after:#63c494;--sector-color-evidence-before:#8a99ac;--sector-color-evidence-during:#8fadfa;--sector-color-evidence-general:#66768c;--sector-color-feedback-danger-bg:#e1535324;--sector-color-feedback-danger-fg:#f5b0b0;--sector-color-feedback-info-bg:#5f86f424;--sector-color-feedback-info-fg:#8fadfa;--sector-color-feedback-success-bg:#33ab7329;--sector-color-feedback-success-fg:#9cdcba;--sector-color-feedback-warning-bg:#fbbf2424;--sector-color-feedback-warning-fg:#ffd583;--sector-color-status-cancelled-accent:#ee8080;--sector-color-status-cancelled-bg:#e1535324;--sector-color-status-cancelled-border:#e1535357;--sector-color-status-cancelled-fg:#f5b0b0;--sector-color-status-completed-accent:#63c494;--sector-color-status-completed-bg:#1b2634;--sector-color-status-completed-border:#22303f;--sector-color-status-completed-fg:#8a99ac;--sector-color-status-confirmed-accent:#63c494;--sector-color-status-confirmed-bg:#33ab7329;--sector-color-status-confirmed-border:#33ab7361;--sector-color-status-confirmed-fg:#9cdcba;--sector-color-status-in-progress-accent:#5f86f4;--sector-color-status-in-progress-bg:#5f86f4;--sector-color-status-in-progress-border:#5f86f4;--sector-color-status-in-progress-fg:#08101c;--sector-color-status-paused-accent:#fbbf24;--sector-color-status-paused-bg:#fbbf2424;--sector-color-status-paused-border:#fbbf245c;--sector-color-status-paused-fg:#ffd583;--sector-color-status-pending-accent:#fbbf24;--sector-color-status-pending-bg:#fbbf2424;--sector-color-status-pending-border:#fbbf245c;--sector-color-status-pending-fg:#ffd583;--sector-color-sync-error-bg:#e1535324;--sector-color-sync-error-fg:#f5b0b0;--sector-color-sync-offline-bg:#1b2634;--sector-color-sync-offline-fg:#b4c1d1;--sector-color-sync-pending-bg:#fbbf2424;--sector-color-sync-pending-fg:#ffd583;--sector-color-sync-synced-bg:#33ab7329;--sector-color-sync-synced-fg:#9cdcba;--sector-color-sync-uploading-bg:#5f86f424;--sector-color-sync-uploading-fg:#8fadfa;--sector-color-text-disabled:#4e5f76;--sector-color-text-inverse:#16202e;--sector-color-text-link:#8fadfa;--sector-color-text-primary:#f6f8fb;--sector-color-text-secondary:#b4c1d1;--sector-color-text-tertiary:#8a99ac}}
:root{--s-0:0;--s-1:calc(var(--sector-space-1) * 1px);--s-2:calc(var(--sector-space-2) * 1px);--s-3:calc(var(--sector-space-3) * 1px);--s-4:calc(var(--sector-space-4) * 1px);--s-5:calc(var(--sector-space-5) * 1px);--s-6:calc(var(--sector-space-6) * 1px);--s-7:calc(var(--sector-space-7) * 1px);--s-8:calc(var(--sector-space-8) * 1px);--s-9:calc(var(--sector-space-9) * 1px);--s-10:calc(var(--sector-space-10) * 1px);--s-11:calc(var(--sector-space-11) * 1px);--r-sm:calc(var(--sector-radius-sm) * 1px);--r-md:calc(var(--sector-radius-md) * 1px);--r-lg:calc(var(--sector-radius-lg) * 1px);--r-xl:calc(var(--sector-radius-xl) * 1px);--r-2xl:calc(var(--sector-radius-2xl) * 1px);--r-full:calc(var(--sector-radius-full) * 1px);--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-numeric:var(--font-sans);--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3rem;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.6;--leading-relaxed:1.75;--measure-prose:68ch;--measure-wide:1120px;--measure-narrow:44ch}@media (min-width:48rem){:root{--text-3xl:2.75rem;--text-4xl:3.5rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--sector-color-text-primary);background-color:var(--sector-color-bg-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{letter-spacing:-.015em;font-weight:650;line-height:var(--leading-tight);text-wrap:balance;margin:0}p,ul,ol,dl{margin:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--sector-color-text-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--sector-color-border-focus);outline-offset:2px;border-radius:var(--r-sm)}hr{height:1px;margin:var(--s-9) 0;background-color:var(--sector-color-border-subtle);border:0}code{border-radius:var(--r-sm);background-color:var(--sector-color-bg-surface-sunken);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.9em}.container{width:100%;max-width:var(--measure-wide);padding-inline:var(--s-5);margin-inline:auto}@media (min-width:48rem){.container{padding-inline:var(--s-8)}}.prose{max-width:var(--measure-prose)}.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{top:var(--s-3);left:var(--s-3);z-index:10;padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background-color:var(--sector-color-bg-surface);color:var(--sector-color-text-primary);box-shadow:var(--sector-elevation-3);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}
.page{flex-direction:column;min-height:100dvh;display:flex}.page__main{flex:1 0 auto}.site-header{z-index:5;border-bottom:1px solid var(--sector-color-border-subtle);background-color:color-mix(in srgb, var(--sector-color-bg-surface) 92%, transparent);-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:60px;display:flex}.site-header__nav{align-items:center;gap:var(--s-6);font-size:var(--text-sm);display:flex}.site-header__nav a{color:var(--sector-color-text-secondary);font-weight:550;text-decoration:none}.site-header__nav a:hover,.site-header__nav a[aria-current=page]{color:var(--sector-color-text-primary);text-decoration:underline}@media (max-width:34rem){.site-header__nav a[data-optional=true]{display:none}}.brand{align-items:center;gap:var(--s-4);color:var(--sector-color-text-primary);letter-spacing:-.02em;font-weight:700;text-decoration:none;display:inline-flex}.brand__mark{border-radius:calc(var(--sector-radius-brandmark) * .4px);background-color:var(--sector-color-action-primary);width:30px;height:30px;color:var(--sector-color-action-on-primary);place-items:center;font-size:.9rem;font-weight:800;display:grid}.button{justify-content:center;align-items:center;gap:var(--s-3);min-height:48px;padding:var(--s-4) var(--s-7);border-radius:var(--r-md);font:inherit;cursor:pointer;border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.button--primary{background-color:var(--sector-color-action-primary);color:var(--sector-color-action-on-primary)}.button--primary:hover{background-color:var(--sector-color-action-primary-hover)}.button--primary:active{background-color:var(--sector-color-action-primary-press)}.button--secondary{background-color:var(--sector-color-action-secondary-bg);color:var(--sector-color-action-secondary-fg)}.button--ghost{border-color:var(--sector-color-border-default);color:var(--sector-color-action-ghost-fg);background-color:#0000}.button--ghost:hover{border-color:var(--sector-color-border-strong)}.section{padding-block:var(--s-10)}@media (min-width:48rem){.section{padding-block:var(--s-11)}}.section--surface{background-color:var(--sector-color-bg-surface);border-block:1px solid var(--sector-color-border-subtle)}.section__eyebrow{margin-bottom:var(--s-4);color:var(--sector-color-text-tertiary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.section__title{font-size:var(--text-2xl);margin-bottom:var(--s-5)}.section__lede{max-width:var(--measure-prose);color:var(--sector-color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.hero{padding-block:var(--s-10) var(--s-11);background:radial-gradient(120% 90% at 50% 0%, var(--sector-color-primitive-blue-50) 0%, transparent 70%), var(--sector-color-bg-canvas)}.hero__title{max-width:16ch;font-size:var(--text-4xl);letter-spacing:-.03em}.hero__lede{max-width:var(--measure-prose);margin-top:var(--s-6);color:var(--sector-color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.hero__actions{gap:var(--s-4);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.hero__note{margin-top:var(--s-6);color:var(--sector-color-text-tertiary);font-size:var(--text-sm)}.grid{gap:var(--s-5);margin-top:var(--s-8);display:grid}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.card{padding:var(--s-7);border:1px solid var(--sector-color-border-subtle);border-radius:var(--r-lg);background-color:var(--sector-color-bg-surface)}.card__title{font-size:var(--text-lg);margin-bottom:var(--s-4)}.card__body{color:var(--sector-color-text-secondary);line-height:var(--leading-relaxed)}.card--link{color:inherit;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:block}.card--link:hover{border-color:var(--sector-color-border-strong);box-shadow:var(--sector-elevation-2)}.card--link .card__title{color:var(--sector-color-text-link);text-underline-offset:.18em;text-decoration:underline}.steps{counter-reset:step;gap:var(--s-6);margin-top:var(--s-8);padding:0;list-style:none;display:grid}.steps>li{padding-left:calc(var(--s-9) + var(--s-2));color:var(--sector-color-text-secondary);line-height:var(--leading-relaxed);position:relative}.steps>li:before{counter-increment:step;content:counter(step);border-radius:var(--r-full);background-color:var(--sector-color-action-secondary-bg);width:32px;height:32px;color:var(--sector-color-action-secondary-fg);font-size:var(--text-sm);place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.steps strong{color:var(--sector-color-text-primary);display:block}.notice{padding:var(--s-6);border:1px solid var(--sector-color-border-subtle);border-left:4px solid var(--sector-color-feedback-info-fg);border-radius:var(--r-md);background-color:var(--sector-color-feedback-info-bg);color:var(--sector-color-feedback-info-fg);line-height:var(--leading-relaxed)}.notice--warning{border-left-color:var(--sector-color-feedback-warning-fg);background-color:var(--sector-color-feedback-warning-bg);color:var(--sector-color-feedback-warning-fg)}.notice__title{margin-bottom:var(--s-3);font-size:var(--text-base);font-weight:700}.faq{margin-top:var(--s-8);border-top:1px solid var(--sector-color-border-subtle)}.faq__item{border-bottom:1px solid var(--sector-color-border-subtle);padding-block:var(--s-6)}.faq__question{font-size:var(--text-lg);margin-bottom:var(--s-3)}.faq__answer{max-width:var(--measure-prose);color:var(--sector-color-text-secondary);line-height:var(--leading-relaxed)}.legal-header{padding-block:var(--s-9) var(--s-7);border-bottom:1px solid var(--sector-color-border-subtle);background-color:var(--sector-color-bg-surface)}.legal-header__title{font-size:var(--text-3xl)}.legal-header__meta{margin-top:var(--s-5);color:var(--sector-color-text-tertiary);font-size:var(--text-sm)}.legal-body{padding-block:var(--s-9) var(--s-11)}.legal-doc{max-width:var(--measure-prose);font-size:var(--text-base);line-height:var(--leading-relaxed)}.legal-doc h2{margin-top:var(--s-10);margin-bottom:var(--s-5);padding-top:var(--s-6);border-top:1px solid var(--sector-color-border-subtle);font-size:var(--text-xl)}.legal-doc h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-doc h3{margin-top:var(--s-8);margin-bottom:var(--s-4);font-size:var(--text-base);text-transform:none}.legal-doc p,.legal-doc ul,.legal-doc ol{margin-bottom:var(--s-5);color:var(--sector-color-text-secondary)}.legal-doc li{margin-bottom:var(--s-3)}.legal-doc strong{color:var(--sector-color-text-primary)}.legal-doc table{width:100%;margin-bottom:var(--s-7);border-collapse:collapse;font-size:var(--text-sm)}.legal-doc th,.legal-doc td{padding:var(--s-4);border:1px solid var(--sector-color-border-subtle);text-align:left;vertical-align:top;color:var(--sector-color-text-secondary)}.legal-doc th{background-color:var(--sector-color-bg-surface-sunken);color:var(--sector-color-text-primary);font-weight:650}.legal-doc__scroll{overflow-x:auto}.legal-toc{margin-bottom:var(--s-9);padding:var(--s-6);border:1px solid var(--sector-color-border-subtle);border-radius:var(--r-lg);background-color:var(--sector-color-bg-surface)}.legal-toc__title{margin-bottom:var(--s-4);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--sector-color-text-tertiary);font-weight:700}.legal-toc ol{padding-left:var(--s-6);font-size:var(--text-sm);margin:0}.legal-toc li{margin-bottom:var(--s-3)}.contact-list{gap:var(--s-5);margin-top:var(--s-8);padding:0;display:grid}.contact-list>div{padding:var(--s-6);border:1px solid var(--sector-color-border-subtle);border-radius:var(--r-lg);background-color:var(--sector-color-bg-surface)}.contact-list dt{margin-bottom:var(--s-3);font-weight:650}.contact-list dd{color:var(--sector-color-text-secondary);line-height:var(--leading-relaxed);margin:0}.site-footer{margin-top:var(--s-11);padding-block:var(--s-9);border-top:1px solid var(--sector-color-border-subtle);background-color:var(--sector-color-bg-surface);font-size:var(--text-sm)}.site-footer__grid{gap:var(--s-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.site-footer__heading{margin-bottom:var(--s-5);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sector-color-text-tertiary);font-weight:700}.site-footer ul{padding:0;list-style:none}.site-footer li{margin-bottom:var(--s-4)}.site-footer a{color:var(--sector-color-text-secondary);text-decoration:none}.site-footer a:hover{color:var(--sector-color-text-primary);text-decoration:underline}.site-footer__legal{margin-top:var(--s-9);padding-top:var(--s-6);border-top:1px solid var(--sector-color-border-subtle);color:var(--sector-color-text-tertiary);line-height:var(--leading-relaxed)}
