:root{--color-canvas: #FFFFFF;--color-surface: #F6F6F6;--color-card: #FFFFFF;--color-surfacePressed: #E9EFEB;--color-surfaceSelected: #E6F0EA;--color-textPrimary: #111111;--color-textPrimaryBold: #454545;--color-textSecondary: #5B5B5B;--color-textTertiary: #8C8C8C;--color-divider: #E7E7E7;--color-controlBorder: #C7CACB;--color-action: #0E7C7B;--color-actionPressed: #0B6160;--color-onAction: #FFFFFF;--color-focus: #3367A8;--color-warning: #B36A00;--color-destructive: #C0332A;--color-source: #6D5A93;--color-scrim: rgba(25,32,29,.34);--color-selectionTint: #EEF7E1;--color-rowTintRed: #FCEBE7;--color-rowTintAmber: #FDF1DA;--color-nocturneAccent: #3F7D2F;--color-nocturneAccentInk: #FFFFFF;--color-nocturneBg: #FBFBF8;--color-nocturneSurface: #FFFFFF;--color-nocturneLine: #E3E5E1;--color-nocturneTextPrimary: #191B1F;--color-nocturneTextMid: #5A5F68;--color-menuSurface: #1C1C1E;--color-menuText: #F7F6F2;--color-menuTextDisabled: #8C8C8C;--color-menuPressed: #2C2C2E}:root[data-scheme=dark]{--color-canvas: #0B0B0C;--color-surface: #141416;--color-card: #141416;--color-surfacePressed: #252D28;--color-surfaceSelected: #1D3227;--color-textPrimary: #F7F6F2;--color-textPrimaryBold: #C6C5C0;--color-textSecondary: #9C9C95;--color-textTertiary: #5E5E58;--color-divider: #26262A;--color-controlBorder: #5E5E58;--color-action: #159891;--color-actionPressed: #48AFA9;--color-onAction: #141414;--color-focus: #75A9E5;--color-warning: #FFB020;--color-destructive: #FF5C43;--color-source: #B7A5D8;--color-scrim: rgba(0,0,0,.54);--color-selectionTint: #1A2410;--color-rowTintRed: #1B100E;--color-rowTintAmber: #1B1409;--color-nocturneAccent: #C6F24E;--color-nocturneAccentInk: #0E0F12;--color-nocturneBg: #0E0F12;--color-nocturneSurface: #17191E;--color-nocturneLine: #2A2E37;--color-nocturneTextPrimary: #F4F5F3;--color-nocturneTextMid: #9CA1AC;--color-menuSurface: #2C2C2E;--color-menuText: #F7F6F2;--color-menuTextDisabled: #8C8C8C;--color-menuPressed: #3A3A3C}:root{--type-screenTitle-size: 34px;--type-screenTitle-line: 40px;--type-screenTitle-weight: 700;--type-screenTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-navigationTitle-size: 20px;--type-navigationTitle-line: 26px;--type-navigationTitle-weight: 700;--type-navigationTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-sectionTitle-size: 15px;--type-sectionTitle-line: 20px;--type-sectionTitle-weight: 600;--type-sectionTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-taskTitle-size: 16px;--type-taskTitle-line: 21px;--type-taskTitle-weight: 500;--type-taskTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-taskRowTitle-size: 17px;--type-taskRowTitle-line: 22px;--type-taskRowTitle-weight: 400;--type-taskRowTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-composerTitle-size: 17px;--type-composerTitle-line: 22px;--type-composerTitle-weight: 400;--type-composerTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-taskCaption-size: 12px;--type-taskCaption-line: 16px;--type-taskCaption-weight: 500;--type-taskCaption-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-body-size: 16px;--type-body-line: 22px;--type-body-weight: 400;--type-body-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-listRowTitle-size: 17px;--type-listRowTitle-line: 22px;--type-listRowTitle-weight: 600;--type-listRowTitle-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-listRowLabel-size: 17px;--type-listRowLabel-line: 22px;--type-listRowLabel-weight: 400;--type-listRowLabel-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-label-size: 14px;--type-label-line: 19px;--type-label-weight: 500;--type-label-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-metadata-size: 13px;--type-metadata-line: 18px;--type-metadata-weight: 400;--type-metadata-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-composerBody-size: 17px;--type-composerBody-line: 22px;--type-composerBody-weight: 400;--type-composerBody-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-caption-size: 12px;--type-caption-line: 16px;--type-caption-weight: 500;--type-caption-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-displayTitle-size: 34px;--type-displayTitle-line: 38px;--type-displayTitle-weight: 600;--type-displayTitle-family: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--type-displayTitle-letter: -1px;--type-heroTitle-size: 20px;--type-heroTitle-line: 26px;--type-heroTitle-weight: 600;--type-heroTitle-family: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--type-heroBody-size: 13px;--type-heroBody-line: 19.5px;--type-heroBody-weight: 400;--type-heroBody-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-nocturnePrimaryLabel-size: 15px;--type-nocturnePrimaryLabel-line: 20px;--type-nocturnePrimaryLabel-weight: 600;--type-nocturnePrimaryLabel-family: "Inter Tight", system-ui, -apple-system, sans-serif;--type-mono-size: 13px;--type-mono-line: 18px;--type-mono-weight: 400;--type-mono-family: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 20px;--space-xl: 24px;--space-xxl: 32px;--space-xxxl: 40px;--geo-screenInset: 20px;--geo-screenInsetCompact: 16px;--geo-compactWidthBreakpoint: 390px;--geo-controlRadius: 6px;--geo-sheetRadius: 8px;--geo-badgeRadius: 4px;--geo-menuRadius: 14px;--geo-floatingBarRadius: 16px;--geo-iconInline: 18px;--geo-iconIndicator: 14px;--geo-iconToolbar: 20px;--geo-iconNavigation: 22px;--geo-iconPrimary: 24px;--geo-minTouchTargetIOS: 44px;--geo-minTouchTargetAndroid: 48px;--geo-completedRowOpacity: .4px;--geo-taskRowMinHeight: 47px;--geo-rowInset: 20px;--geo-composerInset: 10px;--geo-completionControlSize: 14.4px;--geo-completionControlRadius: 2.7px;--geo-checkboxStroke: 1.3px;--geo-selectionControlSize: 20px;--geo-composerControlSize: 14.4px;--geo-subtaskControlSize: 15px;--geo-hairline: 1px;--geo-sourceSquareSize: 8px;--geo-addButtonSize: 52px;--geo-addButtonIconSize: 24px;--geo-browseRowMinHeight: 52px;--geo-trailingStateWidth: 24px;--motion-pressMs: .1s;--motion-rowTransitionMs: .18s;--motion-composerSpring: [object Object]ms;--motion-scrimSpring: [object Object]ms;--motion-composerActionBarSpring: [object Object]ms;--motion-composerExpandMs: .32s;--motion-composerBackdropOpacity: .45ms;--motion-completionDrawMs: .14s;--motion-completionHoldMs: .35s;--motion-completionCollapseMs: .18s;--motion-sheetMs: .26s;--motion-scopeCrossfadeMs: .16s;--motion-menuScrimOpacity: .22ms;--motion-menuOpenDownMs: 50ms;--motion-menuOpenUpMs: 85ms;--motion-menuDismissMs: 90ms;--motion-selectTintMs: .3s;--motion-deselectMs: 30ms;--motion-barIdleOpacity: .55ms;--motion-barInMs: .14s;--motion-barOutMs: .1s;--motion-headerSwapMs: .12s;--motion-fabOutMs: 85ms;--motion-fabInMs: 70ms;--motion-logCollapseMs: .25s;--motion-loggedUnfoldMs: .26s;--motion-loggedUnfoldStaggerMs: 28ms}:root{--color-brand: var(--color-action);--type-display-size: var(--type-displayTitle-size);--type-display-line: var(--type-displayTitle-line);--type-display-weight: var(--type-displayTitle-weight);--type-display-family: var(--type-displayTitle-family)}:root{--brand-ink: #171a18;--brand-citron: #b9d77a;--brand-citron-ink: #657f37;--brand-paper: #f4f4ee;--brand-white: #ffffff;--brand-slate: #59605a;--brand-line: #e3e3dc;--brand-accent: #0e7c7b;--brand-on-ink: #f4f4ee;--brand-ink-muted: #9aa39b;--brand-r-sm: 8px;--brand-r-md: 16px;--brand-r-lg: 28px;--brand-font-display: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--brand-font-body: "Inter Tight", system-ui, -apple-system, sans-serif;--brand-gutter: clamp(20px, 5.5vw, 80px);--brand-max: 1440px;--brand-section-y: clamp(56px, 7vw, 96px)}*{box-sizing:border-box}:root{color-scheme:light}html{background:var(--color-canvas);color:var(--color-textPrimary)}body{margin:0;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--color-action, var(--color-focus))}.container{max-width:72rem;margin-inline:auto;padding-inline:var(--space-xl)}.section-title{font-family:var(--type-sectionTitle-family);font-size:var(--type-sectionTitle-size);font-weight:var(--type-sectionTitle-weight);line-height:var(--type-sectionTitle-line)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:12px 20px;background:var(--brand-ink);color:var(--brand-paper);border-radius:var(--brand-r-sm);text-decoration:none}.skip-link:focus{left:var(--brand-gutter);top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
