:root{--plane-ground:#fbf6ee;--plane-canvas:#f1ede4;--plane-surface:#fff;--plane-surface-inset:#f3ebde;--plane-surface-dark:#241d17;--plane-surface-image:#332b22;--plane-ink:#241d17;--plane-body:#55483c;--plane-muted:#6b5b4c;--plane-muted-soft:#7a6b58;--plane-prose:#2e251d;--plane-on-dark:#fff;--plane-on-dark-body:#d8c9b4;--plane-on-dark-muted:#b8a894;--plane-on-teal-head:#fbf6ee;--plane-on-teal-body:#bcd3cd;--plane-on-teal-line:#ffffff24;--plane-accent-bright:#e1541c;--plane-accent:#c4410f;--plane-accent-hover:#9a3308;--plane-accent-deep:#7a2a0c;--plane-accent-tint:#ffe1d0;--plane-accent-tint-mid:#f5c4a8;--plane-accent-tint-strong:#e5a582;--plane-link:var(--plane-accent-hover);--plane-link-hover:var(--plane-accent-deep);--plane-second:#1f5e55;--plane-second-container:#d6e7e2;--plane-second-deep:#123b34;--plane-warm-container:#fbe7d4;--plane-warm-on-container:#8a4a22;--plane-success-container:#d9e8d5;--plane-success:#2f5a3c;--plane-success-deep:#1e4a2c;--plane-warning-container:#fbecc4;--plane-warning:#7a5606;--plane-warning-deep:#5c3f04;--plane-error-container:#f8ddd6;--plane-error:#a32318;--plane-error-deep:#7a1a12;--plane-line:#ebe0d2;--plane-line-warm:#f3ebde;--plane-outline:#dccdb8;--plane-control-outline:#d8c9b4;--plane-placeholder-line:#e4d8c6;--plane-cat-organise-tile:#ffe1d0;--plane-cat-organise-stroke:#9a3308;--plane-cat-to-pdf-tile:#fbecc4;--plane-cat-to-pdf-stroke:#7a5606;--plane-cat-from-pdf-tile:#e7e0f0;--plane-cat-from-pdf-stroke:#4a3a70;--plane-cat-edit-tile:#d6e7e2;--plane-cat-edit-stroke:#1f5e55;--plane-cat-secure-tile:#d9e8d5;--plane-cat-secure-stroke:#2f5a3c;--plane-cat-extract-tile:#f3dde4;--plane-cat-extract-stroke:#7b2947;--plane-tint-blue:#d9e5ef;--plane-tint-blue-stroke:#23506e;--plane-swatch-amber:#e0b96a;--plane-swatch-pink:#e094b4;--plane-swatch-green:#7fbf95;--plane-mark-tile:#e1541c;--plane-mark-wing-top:#fbf6ee;--plane-mark-wing-bottom:#7a2a0c;--plane-mark-tile-inverse:#fbf6ee;--plane-mark-wing-top-inverse:#e1541c;--plane-mark-wing-bottom-inverse:#1f5e55;--plane-mark-wing-bottom-teal:#40230a;--plane-mark-mono:#241d17;--plane-scrim:#241d176b;--plane-overlay-drop:#c4410feb;--plane-ios-switch-on:#34c759;--plane-android-switch-on:var(--plane-accent);--plane-font-sans:"Space Grotesk", "Space Grotesk Fallback", system-ui, sans-serif;--plane-font-mono:"IBM Plex Mono", ui-monospace, monospace;--plane-weight-regular:400;--plane-weight-medium:500;--plane-weight-semibold:600;--plane-weight-bold:700;--plane-text-8:8px;--plane-text-8-5:8.5px;--plane-text-9:9px;--plane-text-9-5:9.5px;--plane-text-10:10px;--plane-text-10-5:10.5px;--plane-text-11:11px;--plane-text-11-5:11.5px;--plane-text-12:12px;--plane-text-12-5:12.5px;--plane-text-13:13px;--plane-text-13-5:13.5px;--plane-text-14:14px;--plane-text-14-5:14.5px;--plane-text-15:15px;--plane-text-15-5:15.5px;--plane-text-16:16px;--plane-text-16-5:16.5px;--plane-text-17:17px;--plane-text-18:18px;--plane-text-19:19px;--plane-text-20:20px;--plane-text-21:21px;--plane-text-22:22px;--plane-text-24:24px;--plane-text-26:26px;--plane-text-28:28px;--plane-text-30:30px;--plane-text-32:32px;--plane-text-34:34px;--plane-text-38:38px;--plane-text-40:40px;--plane-text-42:42px;--plane-text-46:46px;--plane-text-52:52px;--plane-text-56:56px;--plane-text-body-min:13px;--plane-track-display:-.045em;--plane-track-display-tight:-.04em;--plane-track-wordmark:-.04em;--plane-track-heading:-.035em;--plane-track-subhead:-.02em;--plane-track-tight:-.015em;--plane-track-tighter:-.01em;--plane-track-normal:normal;--plane-track-tagline:.02em;--plane-track-tag:.04em;--plane-track-mono-tag:.06em;--plane-track-mono-badge:.08em;--plane-track-mono-xs:.12em;--plane-track-mono:.14em;--plane-track-mono-lg:.16em;--plane-track-password:.2em;--plane-leading-none:1;--plane-leading-display:1.05;--plane-leading-display-2:1.06;--plane-leading-title:1.1;--plane-leading-title-2:1.15;--plane-leading-snug:1.2;--plane-leading-card:1.25;--plane-leading-icon:1.3;--plane-leading-quote:1.35;--plane-leading-compact:1.4;--plane-leading-tight:1.45;--plane-leading-normal:1.5;--plane-leading-relaxed:1.55;--plane-leading-loose:1.6;--plane-leading-prose:1.65;--plane-leading-spec:1.75;--plane-leading-mono:1.8;--plane-leading-links:2;--plane-radius-full:999px;--plane-radius-3xl:32px;--plane-radius-2xl:28px;--plane-radius-xl:26px;--plane-radius-lg:22px;--plane-radius-lg-alt:22px;--plane-radius-md:20px;--plane-radius-md-alt:18px;--plane-radius-sm:16px;--plane-radius-sm-alt:15px;--plane-radius-input:14px;--plane-radius-xs:12px;--plane-radius-xs-alt:11px;--plane-radius-2xs:10px;--plane-radius-3xs:8px;--plane-radius-4xs:6px;--plane-radius-5xs:5px;--plane-radius-6xs:4px;--plane-radius-7xs:3px;--plane-radius-8xs:2px;--plane-radius-ios-tile:17px;--plane-radius-android-tile:20px;--plane-radius-sheet-top:28px 28px 0 0;--plane-mark-radius-ratio:.2833;--plane-space-1:1px;--plane-space-2:2px;--plane-space-3:3px;--plane-space-4:4px;--plane-space-5:5px;--plane-space-6:6px;--plane-space-7:7px;--plane-space-8:8px;--plane-space-9:9px;--plane-space-10:10px;--plane-space-11:11px;--plane-space-12:12px;--plane-space-13:13px;--plane-space-14:14px;--plane-space-16:16px;--plane-space-18:18px;--plane-space-20:20px;--plane-space-22:22px;--plane-space-24:24px;--plane-space-26:26px;--plane-space-28:28px;--plane-space-30:30px;--plane-space-32:32px;--plane-space-34:34px;--plane-space-36:36px;--plane-space-40:40px;--plane-space-44:44px;--plane-space-48:48px;--plane-space-56:56px;--plane-space-60:60px;--plane-space-64:64px;--plane-layout-desktop:1280px;--plane-layout-content-max:1120px;--plane-layout-columns:12;--plane-layout-gutter:24px;--plane-layout-mobile:390px;--plane-layout-rail:340px;--plane-layout-rail-compact:218px;--plane-layout-rail-editor:300px;--plane-layout-rail-icons:88px;--plane-layout-sidebar:248px;--plane-layout-card-half:628px;--plane-layout-card-third:500px;--plane-layout-modal:400px;--plane-layout-modal-wide:460px;--plane-layout-dropzone:440px;--plane-pad-chrome:18px 40px;--plane-pad-chrome-tight:16px 40px;--plane-pad-band-b:40px 40px 28px;--plane-pad-band-d:56px 64px 44px;--plane-pad-band-e:36px 64px 44px;--plane-pad-footer:44px 64px;--plane-pad-canvas:32px 40px;--plane-pad-rail:32px;--plane-pad-modal:26px 28px;--plane-pad-state-card:44px 40px;--plane-bp-rail:900px;--plane-bp-compact:700px;--plane-bp-mobile:480px;--plane-screen-margin:20px;--plane-shadow-card:0 1px 3px #00000014, 0 12px 32px #00000012;--plane-shadow-card-soft:0 1px 3px #00000014, 0 10px 28px #0000000f;--plane-shadow-card-alt:0 1px 3px #0000001a, 0 8px 24px #0000000f;--plane-shadow-doc:0 4px 20px #0000001f;--plane-shadow-doc-sm:0 3px 14px #0000001a;--plane-shadow-selected:0 6px 18px #c4410f2e;--plane-shadow-selected-lg:0 5px 14px #c4410f38;--plane-shadow-selected-sm:0 4px 12px #c4410f29;--plane-shadow-mobile-bar:0 1px 4px #00000040;--plane-ease-emphasized:cubic-bezier(.2, 0, 0, 1);--plane-duration:.3s;--plane-duration-fast:.15s;--plane-duration-slow:.45s;--plane-transition:var(--plane-duration) var(--plane-ease-emphasized);--plane-transition-fast:var(--plane-duration-fast) var(--plane-ease-emphasized);--plane-icon-viewbox-tool:48;--plane-icon-viewbox-ui:24;--plane-icon-stroke-tool:2.6;--plane-icon-stroke-ui:2.2;--plane-icon-stroke-ui-thin:2;--plane-icon-stroke-heavy:3;--plane-icon-linecap:round;--plane-icon-linejoin:round;--plane-btn-radius:var(--plane-radius-full);--plane-btn-radius-ios:14px;--plane-btn-weight:var(--plane-weight-semibold);--plane-btn-pad-xl:17px 24px;--plane-btn-text-xl:16px;--plane-btn-pad-l:16px 28px;--plane-btn-text-l:16px;--plane-btn-pad-m:14px 28px;--plane-btn-text-m:15px;--plane-btn-pad-default:13px 26px;--plane-btn-text-default:15px;--plane-btn-pad-s:12px 26px;--plane-btn-text-s:14.5px;--plane-btn-pad-xs:10px 22px;--plane-btn-text-xs:14px;--plane-btn-pad-2xs:9px 18px;--plane-btn-text-2xs:13.5px;--plane-btn-pad-text:13px 18px;--plane-btn-pad-block:17px;--plane-btn-gap:10px;--plane-btn-filled-bg:var(--plane-accent);--plane-btn-filled-fg:var(--plane-surface);--plane-btn-tonal-bg:var(--plane-accent-tint);--plane-btn-tonal-fg:var(--plane-accent-hover);--plane-btn-outlined-border:var(--plane-control-outline);--plane-btn-outlined-fg:var(--plane-ink);--plane-btn-text-fg:var(--plane-accent);--plane-btn-disabled-bg:var(--plane-surface-inset);--plane-btn-disabled-fg:var(--plane-muted-soft);--plane-btn-accent-bg:var(--plane-second);--plane-btn-accent-fg:var(--plane-surface);--plane-btn-destructive-bg:var(--plane-error);--plane-btn-destructive-fg:var(--plane-surface);--plane-btn-on-dark-bg:var(--plane-accent-tint-mid);--plane-btn-on-dark-fg:var(--plane-accent-deep);--plane-btn-on-dark-border:var(--plane-body);--plane-btn-filled-bg-hover:var(--plane-accent-hover);--plane-btn-tonal-bg-hover:var(--plane-accent-tint-mid);--plane-focus-ring:2px solid var(--plane-accent);--plane-focus-ring-offset:2px;--plane-input-radius:var(--plane-radius-input);--plane-input-radius-compact:var(--plane-radius-2xs);--plane-input-text:14.5px;--plane-input-pad:14px 16px;--plane-input-pad-active:13px 16px;--plane-input-pad-compact:9px 11px;--plane-input-pad-compact-act:8px 11px;--plane-input-border:1px solid var(--plane-control-outline);--plane-input-border-focus:2px solid var(--plane-accent);--plane-input-border-error:2px solid var(--plane-error);--plane-input-placeholder:var(--plane-muted-soft);--plane-input-label:12.5px;--plane-input-label-gap:6px;--plane-search-bg:var(--plane-surface-inset);--plane-search-radius:var(--plane-radius-full);--plane-search-pad:15px 22px;--plane-search-pad-sm:12px 18px;--plane-search-text:15px;--plane-search-fg:var(--plane-body);--plane-chip-radius:var(--plane-radius-full);--plane-chip-pad:8px 16px;--plane-chip-pad-rail:8px 15px;--plane-chip-pad-filter:7px 15px;--plane-chip-pad-lg:9px 16px;--plane-chip-text:13px;--plane-chip-weight:var(--plane-weight-medium);--plane-chip-weight-status:var(--plane-weight-semibold);--plane-chip-selected-bg:var(--plane-accent);--plane-chip-selected-fg:var(--plane-surface);--plane-chip-rest-bg:var(--plane-surface);--plane-chip-rest-border:1px solid var(--plane-control-outline);--plane-chip-rest-fg:var(--plane-body);--plane-badge-pad:4px 10px;--plane-badge-text:10.5px;--plane-badge-weight:var(--plane-weight-bold);--plane-badge-track:var(--plane-track-mono-tag);--plane-card-bg:var(--plane-surface);--plane-card-border:1px solid var(--plane-line);--plane-card-radius:var(--plane-radius-lg);--plane-card-pad:24px;--plane-card-pad-row:18px;--plane-card-gap:14px;--plane-card-shadow:var(--plane-shadow-card);--plane-file-radius:var(--plane-radius-md-alt);--plane-file-pad:12px;--plane-file-pad-selected:11px;--plane-file-border:1px solid var(--plane-line);--plane-file-border-selected:2px solid var(--plane-accent);--plane-file-shadow-selected:var(--plane-shadow-selected);--plane-file-preview-h:128px;--plane-file-preview-radius:var(--plane-radius-xs);--plane-file-preview-bg:var(--plane-canvas);--plane-file-preview-bg-sel:var(--plane-ground);--plane-file-bar-h:6px;--plane-file-bar-radius:3px;--plane-file-bar-lead:var(--plane-control-outline);--plane-file-bar:var(--plane-placeholder-line);--plane-file-bar-lead-sel:var(--plane-accent-tint-strong);--plane-file-bar-sel:var(--plane-accent-tint-mid);--plane-drop-border:2px dashed var(--plane-accent-tint-strong);--plane-drop-border-neutral:2px dashed var(--plane-control-outline);--plane-drop-radius:var(--plane-radius-2xl);--plane-drop-radius-tile:var(--plane-radius-md-alt);--plane-drop-pad:40px 32px;--plane-drop-min-h:174px;--plane-drop-overlay-bg:var(--plane-overlay-drop);--plane-modal-bg:var(--plane-surface);--plane-modal-radius:var(--plane-radius-2xl);--plane-modal-pad:var(--plane-pad-modal);--plane-modal-gap:14px;--plane-modal-title:21px;--plane-modal-scrim:var(--plane-scrim);--plane-modal-actions-gap:10px;--plane-toast-bg:var(--plane-surface-dark);--plane-toast-fg:var(--plane-on-dark);--plane-toast-action:var(--plane-accent-tint-mid);--plane-toast-radius:var(--plane-radius-md-alt);--plane-toast-pad:16px 20px;--plane-toast-gap:14px;--plane-toast-text:14.5px;--plane-progress-h:8px;--plane-progress-h-compare:12px;--plane-progress-h-inline:6px;--plane-progress-radius:var(--plane-radius-full);--plane-progress-track:var(--plane-surface-inset);--plane-progress-fill:var(--plane-accent);--plane-progress-track-inline:var(--plane-accent-tint);--plane-progress-fill-after:var(--plane-second);--plane-progress-fill-before:var(--plane-control-outline);--plane-slider-track-h:4px;--plane-slider-track:var(--plane-surface-inset);--plane-slider-fill:var(--plane-success);--plane-slider-thumb:16px;--plane-slider-thumb-bg:var(--plane-accent);--plane-switch-w:50px;--plane-switch-h:30px;--plane-switch-w-android:52px;--plane-switch-h-android:32px;--plane-switch-w-ios:51px;--plane-switch-h-ios:31px;--plane-switch-pad:3px;--plane-switch-pad-ios:2px;--plane-switch-thumb:24px;--plane-switch-thumb-bg:var(--plane-surface);--plane-switch-on:var(--plane-accent);--plane-switch-off:var(--plane-control-outline);--plane-switch-off-ios:var(--plane-surface-inset);--plane-tile-34:34px;--plane-tile-34-radius:17px;--plane-tile-38:38px;--plane-tile-38-radius:17px;--plane-tile-42:42px;--plane-tile-42-radius:17px;--plane-tile-46:46px;--plane-tile-46-radius:17px;--plane-tile-48:48px;--plane-tile-48-radius:17px;--plane-tile-52:52px;--plane-tile-52-radius:17px;--plane-tile-56:56px;--plane-tile-56-radius:18px;--plane-tile-60:60px;--plane-tile-60-radius:20px;--plane-tile-68:68px;--plane-tile-68-radius:20px;--plane-tile-72:72px;--plane-tile-72-radius:20px;--plane-tile-76:76px;--plane-tile-76-radius:20px;--plane-tile-84:84px;--plane-tile-84-radius:20px;--plane-nav-bg:var(--plane-surface);--plane-nav-border:1px solid var(--plane-line-warm);--plane-nav-pad:var(--plane-pad-chrome);--plane-nav-link:15px;--plane-nav-link-fg:var(--plane-body);--plane-nav-gap:26px;--plane-nav-group-gap:34px;--plane-nav-item-active-bg:var(--plane-accent-tint);--plane-nav-item-active-fg:var(--plane-accent-hover);--plane-nav-item-pad:12px 18px;--plane-footer-bg:var(--plane-surface-dark);--plane-footer-pad:var(--plane-pad-footer);--plane-footer-gap:60px;--plane-footer-col-gap:64px;--plane-footer-link:14px;--plane-footer-link-fg:var(--plane-on-dark-body);--plane-footer-head-fg:var(--plane-on-dark);--plane-footer-blurb-fg:var(--plane-on-dark-muted);--plane-footer-link-leading:var(--plane-leading-links);--plane-table-border:1px solid var(--plane-line);--plane-table-radius:var(--plane-radius-lg);--plane-table-head-bg:var(--plane-canvas);--plane-table-head-pad:16px;--plane-table-cell-pad:13px 16px;--plane-table-cell-text:14px;--plane-table-row-border:1px solid var(--plane-line);--plane-row-radius:var(--plane-radius-md-alt);--plane-row-pad:14px 18px;--plane-row-gap:16px;--plane-row-border:1px solid var(--plane-line);--plane-row-radius-batch:var(--plane-radius-sm);--plane-row-pad-batch:12px 16px;--plane-row-queued-opacity:.6;--plane-step-size:40px;--plane-step-bg:var(--plane-accent-tint);--plane-step-fg:var(--plane-accent-hover);--plane-step-text:17px;--plane-step-size-sm:34px;--plane-step-radius-sm:11px;--plane-divider:1px solid var(--plane-line);--plane-divider-on-canvas:1px solid var(--plane-outline);--plane-divider-chrome:1px solid var(--plane-line-warm);--plane-divider-mobile:.5px solid var(--plane-outline);--plane-hit:44px;--plane-hit-web-design:40px;--plane-hit-ios:44px;--plane-hit-android:48px}.plane-on-dark{--plane-surface:var(--plane-surface-dark);--plane-ground:var(--plane-surface-dark);--plane-canvas:var(--plane-surface-dark);--plane-ink:var(--plane-on-dark);--plane-body:var(--plane-on-dark-body);--plane-muted:var(--plane-on-dark-muted);--plane-muted-soft:var(--plane-on-dark-muted);--plane-line:#3a3029;--plane-accent:var(--plane-accent-tint-mid);--plane-link:var(--plane-accent-tint-mid);--plane-link-hover:var(--plane-on-dark);background:var(--plane-surface-dark);color:var(--plane-on-dark)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=dark],:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-rounded-subset.woff2)format("woff2")}@font-face{font-family:Space Grotesk Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Liberation Sans),local(Nimbus Sans),local(Roboto);size-adjust:111.089%;ascent-override:88.5778%;descent-override:26.2853%;line-gap-override:0%}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}img,picture,svg,canvas,video{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit}:target{scroll-margin-block-start:calc(var(--plane-hit) + var(--plane-space-32))}}@layer base{html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--plane-ground);color:var(--plane-ink);font-family:var(--plane-font-sans);font-size:var(--plane-text-15);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-block-size:100dvh;margin:0}a{color:var(--plane-link);text-decoration:none}a:hover{color:var(--plane-link-hover);text-decoration:underline}:focus-visible{outline:var(--plane-focus-ring);outline-offset:var(--plane-focus-ring-offset)}h1,h2,h3,h4,h5,h6{font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-heading);line-height:var(--plane-leading-snug);text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--plane-accent-tint);color:var(--plane-accent-deep)}::placeholder{color:var(--plane-input-placeholder);opacity:1}}@layer components{.plane-wrap{inline-size:min(100% - (var(--plane-screen-margin) * 2), var(--plane-layout-content-max));margin-inline:auto}.plane-stack>*+*{margin-block-start:var(--flow,var(--plane-space-16))}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;min-block-size:var(--plane-hit);padding-inline:var(--plane-space-20);border-radius:0 0 var(--plane-radius-input) var(--plane-radius-input);background:var(--plane-accent);color:var(--plane-surface);font-size:var(--plane-text-15);font-weight:var(--plane-weight-semibold);transition:transform var(--plane-transition-fast);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:var(--plane-screen-margin);transform:translateY(-140%)}.skip-link:focus{color:var(--plane-surface);text-decoration:none;transform:translateY(0)}.plane-btn{justify-content:center;align-items:center;gap:var(--plane-btn-gap);min-block-size:var(--plane-hit);padding:var(--plane-btn-pad-default);border-radius:var(--plane-btn-radius);font-size:var(--plane-btn-text-default);font-weight:var(--plane-btn-weight);line-height:var(--plane-leading-snug);text-align:center;cursor:pointer;transition:background-color var(--plane-transition-fast), border-color var(--plane-transition-fast), color var(--plane-transition-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}.plane-btn:hover{text-decoration:none}.plane-btn>svg{inline-size:var(--plane-btn-icon,19px);block-size:var(--plane-btn-icon,19px);flex:none}.plane-btn--filled{background:var(--plane-btn-filled-bg);color:var(--plane-btn-filled-fg)}.plane-btn--tonal{background:var(--plane-btn-tonal-bg);color:var(--plane-btn-tonal-fg)}.plane-btn--outlined{border-color:var(--plane-btn-outlined-border);color:var(--plane-btn-outlined-fg);background:0 0}.plane-btn--text{padding:var(--plane-btn-pad-text);color:var(--plane-btn-text-fg);background:0 0}.plane-btn--accent{background:var(--plane-btn-accent-bg);color:var(--plane-btn-accent-fg)}.plane-btn--destructive{background:var(--plane-btn-destructive-bg);color:var(--plane-btn-destructive-fg)}.plane-btn--on-dark{background:var(--plane-btn-on-dark-bg);color:var(--plane-btn-on-dark-fg)}.plane-btn--on-dark-ghost{border-color:var(--plane-btn-on-dark-border);color:var(--plane-on-dark);background:0 0}.plane-btn--filled:hover{background:var(--plane-btn-filled-bg-hover);color:var(--plane-btn-filled-fg)}.plane-btn--tonal:hover{background:var(--plane-btn-tonal-bg-hover)}.plane-btn--outlined:hover{border-color:var(--plane-accent);color:var(--plane-accent)}.plane-btn--text:hover{color:var(--plane-accent-hover);text-decoration:underline}.plane-btn--accent:hover{background:var(--plane-second-deep)}.plane-btn--destructive:hover{background:var(--plane-error-deep)}.plane-btn--on-dark:hover{background:var(--plane-accent-tint)}.plane-btn--on-dark-ghost:hover{border-color:var(--plane-on-dark)}.plane-btn:active{transform:translateY(1px)}.plane-btn:disabled,.plane-btn[aria-disabled=true]{background:var(--plane-btn-disabled-bg);color:var(--plane-btn-disabled-fg);cursor:not-allowed;border-color:#0000;transform:none}.plane-btn--xl{padding:var(--plane-btn-pad-xl);font-size:var(--plane-btn-text-xl)}.plane-btn--l{padding:var(--plane-btn-pad-l);font-size:var(--plane-btn-text-l)}.plane-btn--m{padding:var(--plane-btn-pad-m);font-size:var(--plane-btn-text-m)}.plane-btn--s{padding:var(--plane-btn-pad-s);font-size:var(--plane-btn-text-s)}.plane-btn--xs{padding:var(--plane-btn-pad-xs);font-size:var(--plane-btn-text-xs)}.plane-btn--2xs{padding:var(--plane-btn-pad-2xs);font-size:var(--plane-btn-text-2xs)}.plane-btn--block{inline-size:100%;display:flex}.plane-icon-btn{inline-size:var(--plane-hit);block-size:var(--plane-hit);border-radius:var(--plane-radius-full);background:var(--plane-warm-container);color:var(--plane-warm-on-container);cursor:pointer;transition:background-color var(--plane-transition-fast);place-items:center;display:inline-grid}.plane-icon-btn:hover{background:var(--plane-accent-tint)}.plane-icon-btn--neutral{background:var(--plane-surface-inset);color:var(--plane-body)}.plane-field{gap:var(--plane-input-label-gap);flex-direction:column;display:flex}.plane-field>label{font-size:var(--plane-input-label);font-weight:var(--plane-weight-medium);color:var(--plane-body)}.plane-input{inline-size:100%;min-block-size:var(--plane-hit);padding:var(--plane-input-pad);border:var(--plane-input-border);border-radius:var(--plane-input-radius);background:var(--plane-surface);color:var(--plane-ink);font-size:var(--plane-input-text);transition:border-color var(--plane-transition-fast)}.plane-input:hover{border-color:var(--plane-muted-soft)}.plane-input:focus-visible{padding:var(--plane-input-pad-active);border:var(--plane-input-border-focus);outline:none}.plane-field:focus-within>label{color:var(--plane-accent)}.plane-input[aria-invalid=true],.plane-input.is-error{padding:var(--plane-input-pad-active);border:var(--plane-input-border-error);color:var(--plane-error)}:is(.plane-field:has(.is-error)>label,.plane-field:has([aria-invalid=true])>label){color:var(--plane-error)}.plane-input:disabled{background:var(--plane-surface-inset);border-color:var(--plane-line);color:var(--plane-muted-soft);cursor:not-allowed}.plane-input--compact{min-block-size:auto;padding:var(--plane-input-pad-compact);border-radius:var(--plane-input-radius-compact);font-size:var(--plane-text-12-5)}.plane-input--compact:focus-visible{padding:var(--plane-input-pad-compact-act)}.plane-input--password{letter-spacing:var(--plane-track-password)}.plane-search{inline-size:100%;min-block-size:var(--plane-hit);padding:var(--plane-search-pad);border-radius:var(--plane-search-radius);background:var(--plane-search-bg);color:var(--plane-ink);font-size:var(--plane-search-text);border:0}.plane-search::placeholder{color:var(--plane-search-fg)}.plane-card{gap:var(--plane-card-gap);padding:var(--plane-card-pad);border:var(--plane-card-border);border-radius:var(--plane-card-radius);background:var(--plane-card-bg);flex-direction:column;display:flex}.plane-card--row{padding:var(--plane-card-pad-row);border-radius:var(--plane-radius-md);flex-direction:row;align-items:center}.plane-card--elevated{box-shadow:var(--plane-card-shadow);border-color:#0000;overflow:hidden}.plane-card--sand{background:var(--plane-ground)}.plane-card--sheet{border-radius:var(--plane-radius-2xl)}a.plane-card:hover,.plane-card--interactive:hover{border-color:var(--plane-accent-tint-strong);text-decoration:none}.plane-card.is-selected{border:2px solid var(--plane-accent);padding:calc(var(--plane-card-pad) - 1px);box-shadow:var(--plane-shadow-selected)}.plane-chip{justify-content:center;align-items:center;gap:var(--plane-space-8);min-block-size:var(--plane-hit);padding:var(--plane-chip-pad);border:var(--plane-chip-rest-border);border-radius:var(--plane-chip-radius);background:var(--plane-chip-rest-bg);color:var(--plane-chip-rest-fg);font-size:var(--plane-chip-text);font-weight:var(--plane-chip-weight);cursor:pointer;transition:background-color var(--plane-transition-fast), color var(--plane-transition-fast), border-color var(--plane-transition-fast);display:inline-flex}.plane-chip:hover{border-color:var(--plane-accent);color:var(--plane-accent)}.plane-chip[aria-pressed=true],.plane-chip[aria-selected=true],.plane-chip.is-selected{background:var(--plane-chip-selected-bg);border-color:var(--plane-chip-selected-bg);color:var(--plane-chip-selected-fg)}.plane-chip:disabled,.plane-chip[aria-disabled=true]{background:var(--plane-surface-inset);color:var(--plane-muted-soft);cursor:not-allowed;border-color:#0000}.plane-chip--rail{padding:var(--plane-chip-pad-rail)}.plane-pill{align-items:center;gap:var(--plane-space-8);padding:var(--plane-chip-pad);border-radius:var(--plane-radius-full);font-size:var(--plane-chip-text);font-weight:var(--plane-chip-weight-status);white-space:nowrap;border:1px solid #0000;display:inline-flex}.plane-pill--success{background:var(--plane-success-container);color:var(--plane-success)}.plane-pill--warning{background:var(--plane-warning-container);color:var(--plane-warning)}.plane-pill--error{background:var(--plane-error-container);color:var(--plane-error)}.plane-pill--emphasis{background:var(--plane-second);color:var(--plane-surface)}.plane-pill--selected{background:var(--plane-accent);color:var(--plane-surface)}.plane-pill--neutral{background:var(--plane-surface);border-color:var(--plane-control-outline);color:var(--plane-body)}.plane-pill--warm{background:var(--plane-warm-container);color:var(--plane-warm-on-container)}.plane-pill--tint{background:var(--plane-accent-tint);color:var(--plane-accent-hover)}.plane-pill--lg{padding:var(--plane-chip-pad-lg)}.plane-badge{padding:var(--plane-badge-pad);border-radius:var(--plane-radius-full);font-size:var(--plane-badge-text);font-weight:var(--plane-badge-weight);letter-spacing:var(--plane-badge-track);text-transform:uppercase;background:var(--plane-surface-inset);color:var(--plane-body);display:inline-block}.plane-tile{--tile:var(--plane-tile-56);--tile-radius:var(--plane-tile-56-radius);inline-size:var(--tile);block-size:var(--tile);border-radius:var(--tile-radius);background:var(--plane-surface-inset);color:var(--plane-body);flex:none;place-items:center;display:grid}.plane-tile>svg{block-size:54%;inline-size:54%}.plane-tile--48{--tile:var(--plane-tile-48);--tile-radius:var(--plane-tile-48-radius)}.plane-tile--56{--tile:var(--plane-tile-56);--tile-radius:var(--plane-tile-56-radius)}.plane-tile--60{--tile:var(--plane-tile-60);--tile-radius:var(--plane-tile-60-radius)}.plane-tile--68{--tile:var(--plane-tile-68);--tile-radius:var(--plane-tile-68-radius)}.plane-tile--72{--tile:var(--plane-tile-72);--tile-radius:var(--plane-tile-72-radius)}.plane-tile--76{--tile:var(--plane-tile-76);--tile-radius:var(--plane-tile-76-radius)}.plane-tile--organise{background:var(--plane-cat-organise-tile);color:var(--plane-cat-organise-stroke)}.plane-tile--to-pdf{background:var(--plane-cat-to-pdf-tile);color:var(--plane-cat-to-pdf-stroke)}.plane-tile--from-pdf{background:var(--plane-cat-from-pdf-tile);color:var(--plane-cat-from-pdf-stroke)}.plane-tile--edit{background:var(--plane-cat-edit-tile);color:var(--plane-cat-edit-stroke)}.plane-tile--secure{background:var(--plane-cat-secure-tile);color:var(--plane-cat-secure-stroke)}.plane-tile--extract{background:var(--plane-cat-extract-tile);color:var(--plane-cat-extract-stroke)}.plane-tile--warning{background:var(--plane-warning-container);color:var(--plane-warning)}.plane-tile--neutral{background:var(--plane-surface-inset);color:var(--plane-muted)}.plane-tile--error{background:var(--plane-error-container);color:var(--plane-error)}.plane-drop{justify-content:center;align-items:center;gap:var(--plane-space-16);padding:var(--plane-drop-pad);min-block-size:var(--plane-drop-min-h);border:var(--plane-drop-border);border-radius:var(--plane-drop-radius);background:var(--plane-surface);text-align:center;transition:background-color var(--plane-transition-fast), border-color var(--plane-transition-fast);flex-direction:column;display:flex}.plane-drop__title{font-size:var(--plane-text-19);font-weight:var(--plane-weight-semibold);color:var(--plane-accent-deep)}.plane-drop__sub{font-size:var(--plane-text-14);color:var(--plane-muted)}.plane-drop--tile{gap:var(--plane-space-10);padding:var(--plane-space-16);border:var(--plane-drop-border-neutral);border-radius:var(--plane-drop-radius-tile);background:0 0}.plane-drop:hover{border-color:var(--plane-accent)}.plane-drop:has(:focus-visible){border-color:var(--plane-accent)}.plane-drop.is-dragover{border-color:var(--plane-accent);background:var(--plane-ground)}.plane-drop-overlay{z-index:80;justify-content:center;align-items:center;gap:var(--plane-space-18);padding:var(--plane-screen-margin);background:var(--plane-drop-overlay-bg);color:var(--plane-on-dark);text-align:center;flex-direction:column;display:flex;position:fixed;inset:0}.plane-divider{background:var(--plane-line);border:0;block-size:1px}.plane-divider--on-canvas{background:var(--plane-outline)}.plane-step{inline-size:var(--plane-step-size);block-size:var(--plane-step-size);border-radius:var(--plane-radius-full);background:var(--plane-step-bg);color:var(--plane-step-fg);font-size:var(--plane-step-text);font-weight:var(--plane-weight-bold);flex:none;place-items:center;display:grid}.ms{white-space:nowrap;letter-spacing:normal;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;flex:none;font-family:Material Symbols Rounded;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ms-fill{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}}@layer utilities{.t-display-1{font-size:var(--plane-text-52);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display);line-height:var(--plane-leading-display);text-wrap:pretty}.t-display-2{font-size:var(--plane-text-46);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display);line-height:var(--plane-leading-none);text-wrap:pretty}.t-display-3{font-size:var(--plane-text-42);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display);line-height:var(--plane-leading-none);text-wrap:pretty}.t-display-4{font-size:var(--plane-text-40);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display);line-height:var(--plane-leading-none);text-wrap:pretty}.t-title-1{font-size:var(--plane-text-38);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display)}.t-title-2{font-size:var(--plane-text-34);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display)}.t-title-3{font-size:var(--plane-text-32);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-display-tight);line-height:var(--plane-leading-title)}.t-title-4{font-size:var(--plane-text-30);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-heading)}.t-title-4-sec{font-size:var(--plane-text-30);font-weight:var(--plane-weight-semibold);letter-spacing:var(--plane-track-subhead)}.t-title-4-band{font-size:var(--plane-text-30);font-weight:var(--plane-weight-semibold);letter-spacing:var(--plane-track-heading)}.t-title-5{font-size:var(--plane-text-28);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-heading)}.t-heading-1{font-size:var(--plane-text-24);font-weight:var(--plane-weight-semibold);letter-spacing:var(--plane-track-subhead)}.t-heading-2{font-size:var(--plane-text-22);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-subhead)}.t-heading-3{font-size:var(--plane-text-21);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-subhead)}.t-heading-4{font-size:var(--plane-text-20);font-weight:var(--plane-weight-semibold);letter-spacing:var(--plane-track-subhead)}.t-subhead-1{font-size:var(--plane-text-19);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-subhead)}.t-subhead-1-alt{font-size:var(--plane-text-19);font-weight:var(--plane-weight-semibold)}.t-subhead-2{font-size:var(--plane-text-18);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-subhead)}.t-subhead-2-alt{font-size:var(--plane-text-18);font-weight:var(--plane-weight-semibold)}.t-lede{font-size:var(--plane-text-18);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-relaxed)}.t-prose{font-size:var(--plane-text-17);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-prose);color:var(--plane-prose)}.t-body-1{font-size:var(--plane-text-16);font-weight:var(--plane-weight-regular)}.t-faq-q{font-size:var(--plane-text-16-5);font-weight:var(--plane-weight-semibold)}.t-body-2{font-size:var(--plane-text-15);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-normal)}.t-body-3{font-size:var(--plane-text-14-5);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-normal)}.t-body-4{font-size:var(--plane-text-14);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-tight)}.t-body-5{font-size:var(--plane-text-13-5);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-tight)}.t-body-6{font-size:var(--plane-text-13);font-weight:var(--plane-weight-regular);line-height:var(--plane-leading-normal)}.t-label-1{font-size:var(--plane-text-17);font-weight:var(--plane-weight-semibold)}.t-label-2{font-size:var(--plane-text-16);font-weight:var(--plane-weight-semibold)}.t-label-3{font-size:var(--plane-text-15);font-weight:var(--plane-weight-semibold)}.t-label-3-row{font-size:var(--plane-text-15-5);font-weight:var(--plane-weight-semibold)}.t-nav-link{font-size:var(--plane-text-15);font-weight:var(--plane-weight-medium)}.t-list-row{font-size:var(--plane-text-15-5);font-weight:var(--plane-weight-medium)}.t-label-4{font-size:var(--plane-text-14-5);font-weight:var(--plane-weight-semibold)}.t-label-5{font-size:var(--plane-text-14);font-weight:var(--plane-weight-semibold)}.t-label-6{font-size:var(--plane-text-13-5);font-weight:var(--plane-weight-semibold)}.t-label-6-alt{font-size:var(--plane-text-13-5);font-weight:var(--plane-weight-medium)}.t-micro-1{font-size:var(--plane-text-12-5);font-weight:var(--plane-weight-medium)}.t-micro-1-alt{font-size:var(--plane-text-12-5);font-weight:var(--plane-weight-semibold)}.t-micro-2{font-size:var(--plane-text-12-5);font-weight:var(--plane-weight-regular)}.t-micro-3{font-size:var(--plane-text-12);font-weight:var(--plane-weight-medium)}.t-micro-3-alt{font-size:var(--plane-text-12);font-weight:var(--plane-weight-semibold)}.t-micro-5{font-size:var(--plane-text-11);font-weight:var(--plane-weight-medium)}.t-mono-eyebrow{font-family:var(--plane-font-mono);font-size:var(--plane-text-11);font-weight:var(--plane-weight-medium);letter-spacing:var(--plane-track-mono);text-transform:uppercase}.t-mono-eyebrow-lg{font-family:var(--plane-font-mono);font-size:var(--plane-text-11);font-weight:var(--plane-weight-medium);letter-spacing:var(--plane-track-mono-lg);text-transform:uppercase}.t-mono-eyebrow-sm{font-family:var(--plane-font-mono);font-size:var(--plane-text-10-5);font-weight:var(--plane-weight-medium);letter-spacing:var(--plane-track-mono);text-transform:uppercase}.t-mono-tag{font-family:var(--plane-font-mono);font-size:var(--plane-text-11);font-weight:var(--plane-weight-medium);letter-spacing:var(--plane-track-mono-badge)}.t-mono-value{font-family:var(--plane-font-mono);font-size:var(--plane-text-12-5);font-weight:var(--plane-weight-medium);font-variant-numeric:tabular-nums}.t-mono-value-sm{font-family:var(--plane-font-mono);font-size:var(--plane-text-12);font-weight:var(--plane-weight-medium);font-variant-numeric:tabular-nums}.t-mono-count{font-family:var(--plane-font-mono);font-size:var(--plane-text-10-5);font-weight:var(--plane-weight-medium);font-variant-numeric:tabular-nums}.t-mono-inline{font-family:var(--plane-font-mono);font-size:var(--plane-text-14);font-weight:var(--plane-weight-medium)}.u-ink{color:var(--plane-ink)}.u-body{color:var(--plane-body)}.u-muted{color:var(--plane-muted)}.u-muted-soft{color:var(--plane-muted-soft)}.u-accent{color:var(--plane-accent)}.u-accent-deep{color:var(--plane-accent-deep)}.u-link{color:var(--plane-link)}.u-second{color:var(--plane-second)}.u-error{color:var(--plane-error)}.u-center{text-align:center}.u-nowrap{white-space:nowrap}.u-tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}.plane-logo[data-astro-cid-f7espo7c]{align-items:center;gap:var(--plane-space-10);display:inline-flex}.plane-mark[data-astro-cid-f7espo7c]{flex:none}.plane-logo[data-astro-cid-f7espo7c][data-tone=tile] .mark-tile[data-astro-cid-f7espo7c]{fill:var(--plane-mark-tile)}.plane-logo[data-astro-cid-f7espo7c][data-tone=tile] .mark-wing-top[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-top)}.plane-logo[data-astro-cid-f7espo7c][data-tone=tile] .mark-wing-bottom[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-bottom)}.plane-logo[data-astro-cid-f7espo7c][data-tone=inverse] .mark-tile[data-astro-cid-f7espo7c]{fill:var(--plane-mark-tile-inverse)}.plane-logo[data-astro-cid-f7espo7c][data-tone=inverse] .mark-wing-top[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-top-inverse)}.plane-logo[data-astro-cid-f7espo7c][data-tone=inverse] .mark-wing-bottom[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-bottom-inverse)}.plane-logo[data-astro-cid-f7espo7c][data-tone=bare] .mark-wing-top[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-top-inverse)}.plane-logo[data-astro-cid-f7espo7c][data-tone=bare] .mark-wing-bottom[data-astro-cid-f7espo7c]{fill:var(--plane-mark-wing-bottom)}.plane-wordmark[data-astro-cid-f7espo7c]{font-family:var(--plane-font-sans);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-wordmark);line-height:var(--plane-leading-snug);color:inherit;white-space:nowrap}.consent[data-astro-cid-5krk3x6l]{z-index:90;padding:var(--plane-screen-margin);pointer-events:none;position:fixed;inset-block-end:0;inset-inline:0}.consent-card[data-astro-cid-5krk3x6l]{pointer-events:auto;inline-size:min(100%, var(--plane-layout-content-max));align-items:center;gap:var(--plane-space-18);padding:var(--plane-space-14) var(--plane-space-18);border:1px solid var(--plane-line);border-radius:var(--plane-radius-md-alt);background:var(--plane-surface);box-shadow:var(--plane-shadow-card-soft);flex-wrap:wrap;margin-inline:auto;display:flex}.consent-text[data-astro-cid-5krk3x6l]{min-inline-size:0;color:var(--plane-body);flex:40ch;margin:0}.consent-text[data-astro-cid-5krk3x6l] strong[data-astro-cid-5krk3x6l]{font-weight:var(--plane-weight-semibold);color:var(--plane-ink)}.consent-actions[data-astro-cid-5krk3x6l]{align-items:center;gap:var(--plane-space-10);margin-inline-start:auto;display:flex}.site-header[data-astro-cid-hkbrpulz]{z-index:20;background:var(--plane-nav-bg);border-block-end:1px solid var(--plane-line);position:sticky;inset-block-start:0}.header-inner[data-astro-cid-hkbrpulz]{inline-size:min(100% - (var(--plane-screen-margin) * 2), var(--plane-layout-desktop));padding-block:var(--plane-space-12);justify-content:space-between;align-items:center;gap:var(--plane-space-20);margin-inline:auto;display:flex}@media (min-width:900px){.header-inner[data-astro-cid-hkbrpulz]{padding-block:var(--plane-space-18);padding-inline:var(--plane-space-48)}}.header-lead[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--plane-space-36);min-inline-size:0;display:flex}.brand[data-astro-cid-hkbrpulz]{min-block-size:var(--plane-hit);color:var(--plane-ink);align-items:center;text-decoration:none;display:inline-flex}.brand[data-astro-cid-hkbrpulz]:hover{color:var(--plane-ink);text-decoration:none}.header-nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--plane-nav-gap);list-style:none;display:flex}.nav-link[data-astro-cid-hkbrpulz]{min-block-size:var(--plane-hit);color:var(--plane-nav-link-fg);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-hkbrpulz]:hover{color:var(--plane-accent-hover);text-decoration:underline}.nav-link[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--plane-accent);font-weight:var(--plane-weight-bold)}.header-tail[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--plane-space-14);flex:none;display:flex}.header-cta[data-astro-cid-hkbrpulz]{font-size:var(--plane-text-14-5);padding:11px 22px}.header-note[data-astro-cid-hkbrpulz]{color:var(--plane-muted-soft);white-space:nowrap}@media (max-width:899.98px){.header-inner[data-astro-cid-hkbrpulz]{row-gap:var(--plane-space-8);flex-wrap:wrap}.header-lead[data-astro-cid-hkbrpulz]{display:contents}.brand[data-astro-cid-hkbrpulz]{order:1}.header-tail[data-astro-cid-hkbrpulz]{order:2}.header-nav[data-astro-cid-hkbrpulz]{overscroll-behavior-inline:contain;scrollbar-width:none;flex-basis:100%;order:3;overflow-x:auto}.header-nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}.header-nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:var(--plane-space-18);padding-block-end:var(--plane-space-4)}}@media (max-width:699.98px){.header-note[data-astro-cid-hkbrpulz]{display:none}}.site-footer[data-astro-cid-hkbrpulz]{background:var(--plane-second);color:var(--plane-on-teal-head);--plane-accent:var(--plane-accent-tint-mid);--plane-link:var(--plane-on-teal-body);--plane-link-hover:var(--plane-on-teal-head);margin-block-start:var(--plane-space-44)}.footer-frame[data-astro-cid-hkbrpulz]{inline-size:min(100% - (var(--plane-screen-margin) * 2), var(--plane-layout-desktop));padding-block:var(--plane-space-44);gap:var(--plane-space-32);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:900px){.footer-frame[data-astro-cid-hkbrpulz]{padding:var(--plane-space-48) var(--plane-space-48) var(--plane-space-40)}}.footer-inner[data-astro-cid-hkbrpulz]{justify-content:space-between;gap:var(--plane-footer-gap);flex-wrap:wrap;display:flex}.footer-brand[data-astro-cid-hkbrpulz]{gap:var(--plane-space-12);max-inline-size:300px;color:var(--plane-on-teal-head);flex-direction:column;display:flex}.footer-blurb[data-astro-cid-hkbrpulz]{color:var(--plane-on-teal-body);line-height:var(--plane-leading-relaxed)}.footer-columns[data-astro-cid-hkbrpulz]{gap:var(--plane-space-56);flex-wrap:wrap;display:flex}.footer-column[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{list-style:none}.footer-heading[data-astro-cid-hkbrpulz]{font-size:var(--plane-footer-link);font-weight:var(--plane-weight-bold);letter-spacing:var(--plane-track-normal);line-height:var(--plane-footer-link-leading);color:var(--plane-on-teal-head)}.footer-column[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-size:var(--plane-footer-link);line-height:var(--plane-footer-link-leading);color:var(--plane-on-teal-body);text-decoration:none;display:block}.footer-column[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--plane-on-teal-head);text-decoration:underline}.footer-base[data-astro-cid-hkbrpulz]{border-block-start:1px solid var(--plane-on-teal-line);justify-content:space-between;align-items:center;gap:var(--plane-space-14);color:var(--plane-on-teal-body);flex-wrap:wrap;padding-block-start:var(--plane-space-24);display:flex}.footer-copy[data-astro-cid-hkbrpulz]{font-family:var(--plane-font-mono);font-size:var(--plane-text-11-5);font-weight:var(--plane-weight-medium);color:var(--plane-on-teal-body)}.footer-claim[data-astro-cid-hkbrpulz]{font-size:var(--plane-text-13);line-height:var(--plane-leading-normal);color:var(--plane-on-teal-body)}.footer-entity[data-astro-cid-hkbrpulz]{font-size:var(--plane-text-13);line-height:var(--plane-leading-normal);color:var(--plane-on-teal-body);flex-basis:100%}
