@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-Medium.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexSans-Bold.ttf) format("truetype")}:root{--measure-assistant-start: 380px;--customize-palette-height: 120px;--color-ink: #221A15;--color-editor-ink: #674E3E;--color-paper: #FFFFFF;--color-canvas: #FBF8F4;--color-editor-canvas-base: #F1EDE7;--color-editor-canvas-overlay: transparent;--color-surface: #F3ECE3;--color-body: #4A3F37;--color-muted: #75695F;--color-placeholder-active: color-mix(in srgb, var(--color-muted) 40%, transparent);--color-border: #E7DFD4;--color-border-strong: #D6C9B8;--color-rail: #FBF9F5;--color-guide-cv: var(--color-accent);--color-guide-recruitment: #2F5A43;--color-guide-career: #3D5A80;--color-guide-market: #98884D;--color-hairline: #EEEBE5;--color-accent: #287454;--color-accent-deep: #1D5C40;--color-accent-soft: #E4F1E8;--color-focus: #155EEF;--color-canvas-element-light: #467DB5;--color-canvas-entry-light: #467DB5;--color-canvas-entry-hover: rgba(70, 125, 181, .04);--canvas-block-gutter: 64px;--assistant-canvas-inset: 44px;--assistant-canvas-gap: 24px;--assistant-panel-min-width: 694px;--canvas-rail-width: 44px;--canvas-rail-radius: 0px;--canvas-scope-label-height: 19px;--canvas-scope-label-font: 11px;--canvas-scope-label-padding: 7px;--canvas-scope-label-radius: 4px;--canvas-inline-height: 24px;--canvas-language-form-height: 76px;--canvas-field-hover-radius: 4px;--canvas-remove-size: 20px;--canvas-inline-hover: #EEF3FC;--color-canvas-section-light: #5B81AD;--color-canvas-element-dark: #8CC8FF;--color-canvas-entry-dark: #A5C9F5;--color-canvas-section-dark: #75B3EF;--color-success: #18794E;--color-warning: #9A6700;--color-danger: #B42318;--color-modal-backdrop: rgba(255, 255, 255, .84);--color-image-copy-overlay: rgba(255, 255, 255, .88);--color-hero-surface: var(--color-ink);--color-hero-ink: var(--color-paper);--color-hero-body: #D6D2CA;--color-hero-muted: #B5B0A6;--color-hero-accent: #A5C9B0;--color-hero-rule: #4B4742;--color-hero-border: #3A3733;--color-hero-hover: #262422;--color-warm-canvas: var(--color-canvas);--color-warm-ink: var(--color-ink);--color-warm-body: var(--color-body);--color-warm-muted: var(--color-muted);--color-warm-border: var(--color-border);--color-warm-border-strong: var(--color-border-strong);--color-warm-rule: #DDD2C4;--color-warm-surface: var(--color-surface);--color-warm-row-hover: #F7F1EA;--color-warm-accent: var(--color-accent);--color-warm-accent-deep: var(--color-accent-deep);--color-warm-accent-soft: var(--color-accent-soft);--color-warm-accent-line: #72A58A;--color-warm-accent-border: #B3CDBD;--color-warm-robot-accent: #3E8967;--color-warm-robot-ink: #2B211B;--color-warm-selected-bg: #F5FAF6;--color-warm-drop-border: #D9CBB9;--color-warm-drop-active: #EDF7F0;--color-warm-disabled-ink: #8F8378;--color-tier-free-bg: #E9F0EA;--color-tier-free-ink: #2F5A43;--guide-bubble-width: 340px;--guide-robot-size: 104px;--guide-welcome-size: 150px;--guide-compact-size: 64px;--guide-inset: 12px;--guide-gap: 8px;--radius-warm-tab: var(--radius-editorial);--radius-warm-control: var(--radius-control);--radius-warm-tile: var(--radius-editorial);--radius-warm-card: var(--radius-panel);--radius-warm-choice: var(--radius-editorial);--radius-warm-field: var(--radius-editorial);--radius-warm-band: var(--radius-editorial);--shadow-warm-bubble: var(--shadow-editorial-card);--shadow-warm-card: var(--shadow-editorial-card);--shadow-warm-ring: 0 0 0 3px var(--color-warm-accent-soft);--shadow-warm-selected: var(--shadow-editorial-action-accent);--shadow-warm-tab: var(--shadow-raised);--shadow-warm-page: 0 1px 2px rgba(60, 35, 20, .08), 0 18px 40px rgba(80, 50, 30, .16);--shadow-creator-card: 6px 6px 0 var(--color-warm-ink);--shadow-creator-accent: 6px 6px 0 var(--color-warm-accent);--color-ink-soft: color-mix(in srgb, var(--color-ink) 72%, var(--color-paper));--color-border-soft: color-mix(in srgb, var(--color-border) 56%, var(--color-paper));--color-focus-soft: color-mix(in srgb, var(--color-focus) 12%, var(--color-paper));--color-success-soft: color-mix(in srgb, var(--color-success) 12%, var(--color-paper));--color-warning-soft: color-mix(in srgb, var(--color-warning) 12%, var(--color-paper));--color-danger-soft: color-mix(in srgb, var(--color-danger) 10%, var(--color-paper));--color-danger-border: #E8B4AF;--color-success-border: color-mix(in srgb, var(--color-success) 30%, var(--color-paper));--color-warning-border: color-mix(in srgb, var(--color-warning) 30%, var(--color-paper));--font-ui: "IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: JetBrainsMono, "JetBrains Mono", Consolas, monospace;--font-display: var(--font-ui);--font-body: var(--font-ui);--text-display: var(--text-narrative-display);--text-page: clamp(2rem, 3.5vw, 2.75rem);--text-section: 1.5rem;--text-title: 1.125rem;--text-body: 1rem;--text-ui: .875rem;--canvas-menu-width: 224px;--canvas-contact-menu-width: 128px;--canvas-entry-menu-width: 168px;--canvas-menu-padding: 3px;--canvas-menu-row-height: 30px;--canvas-menu-gap: 14px;--canvas-menu-viewport-inset: 13px;--text-label: .75rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--tracking-label: .12em;--text-panel-title: 1rem;--text-assistant-question: .9375rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--space-5: 20px;--space-7: 28px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-14: 56px;--space-18: 72px;--space-20: 80px;--space-22: 88px;--space-narrative-section: clamp(104px, 12vw, 168px);--measure-narrative: 1200px;--text-guide-title: clamp(2.5rem, 5vw, 4rem);--guide-summary-width: 380px;--guide-reading-width: 760px;--text-guide-hub-title: clamp(2rem, 3.4vw, 2.875rem);--guide-contents-width: 340px;--guide-toc-anchor: 108px;--guide-section-offset: 128px;--measure-landing: 1240px;--space-landing-section: clamp(72px, 9vw, 128px);--space-landing-hero-top: clamp(48px, 6vw, 88px);--space-landing-hero-bottom: clamp(56px, 7vw, 104px);--text-landing-display: clamp(3rem, 6.6vw, 6.25rem);--text-landing-section: clamp(2.25rem, 4.4vw, 3.75rem);--text-landing-lead: clamp(1.0625rem, 1.5vw, 1.25rem);--text-landing-step: 3.5rem;--text-landing-price: 4rem;--text-landing-faq: clamp(2rem, 3.6vw, 3rem);--text-landing-final: clamp(2.75rem, 6vw, 5.5rem);--measure-landing-hero-example: 440px;--landing-action-height: 60px;--shadow-landing-action: 4px 4px 0 var(--color-ink);--shadow-landing-paper: 12px 12px 0 var(--color-ink);--shadow-landing-plan: 10px 10px 0 var(--color-accent);--shadow-landing-selected: 6px 6px 0 var(--color-accent);--shadow-landing-final: 6px 6px 0 var(--color-paper);--site-header-height: 72px;--brand-mark-size: 36px;--brand-logo-width: 132px;--brand-wordmark-size: 20px;--brand-wordmark-tracking: -.035em;--brand-wordmark-weight: 700;--ai-preparation-top-inset: clamp(var(--space-6), 20dvh, 200px);--ai-wait-line-width: 160px;--ai-wait-line-height: 2px;--ai-wait-line-segment: 48px;--ai-wait-line-duration: 3.2s;--site-logo-width: var(--brand-logo-width);--site-hero-action-height: 52px;--radius-site-action: var(--radius-editorial);--text-site-nav: .9375rem;--text-site-title: var(--text-page);--text-site-section: var(--text-section);--tracking-site-eyebrow: var(--tracking-label);--text-narrative-display: clamp(2.75rem, 5.6vw, 5rem);--text-narrative-title: clamp(2rem, 3.4vw, 2.875rem);--text-narrative-cta: clamp(2.25rem, 4.4vw, 3.75rem);--text-narrative-body: 1.0625rem;--text-catalogue-display: clamp(2.5rem, 5vw, 4.25rem);--text-catalogue-lead: 1.1875rem;--radius-micro: 4px;--radius-editorial: 4px;--shadow-editorial-card: 6px 6px 0 var(--color-ink);--shadow-editorial-reading: 8px 8px 0 var(--color-ink);--shadow-editorial-feature: 8px 8px 0 var(--color-accent);--shadow-editorial-panel: 10px 10px 0 var(--color-ink);--shadow-editorial-action: 3px 3px 0 var(--color-ink);--shadow-editorial-action-accent: 3px 3px 0 var(--color-warm-accent);--shadow-selection-toolbar: 4px 4px 0 var(--color-warm-accent);--shadow-record-toolbar: 3px 3px 0 var(--color-warm-accent);--shadow-editorial-toast: 4px 4px 0 var(--color-ink);--shadow-editorial-accent: 4px 4px 0 var(--color-accent);--radius-panel: var(--radius-editorial);--radius-preview: var(--radius-editorial);--radius-control: var(--radius-editorial);--radius-pill: 999px;--radius-action: var(--radius-editorial);--radius-canvas-tool: 0px;--control-height: 44px;--control-height-compact: 36px;--topbar-h: 48px;--shadow-raised: var(--shadow-editorial-action);--shadow-pop: var(--shadow-editorial-card);--shadow-editor-paper: 0 0 0 .5px rgba(34, 26, 21, .1), inset 0 1px 0 var(--color-paper), 0 2px 4px rgba(34, 26, 21, .08), 0 20px 40px -12px rgba(34, 26, 21, .26), 0 44px 70px -24px rgba(34, 26, 21, .22);--editor-paper-ground: radial-gradient(ellipse at center, rgba(34, 26, 21, .34) 0%, rgba(34, 26, 21, .12) 45%, rgba(34, 26, 21, 0) 72%);--editor-paper-light: linear-gradient(160deg, rgba(255, 255, 255, 0) 40%, rgba(34, 26, 21, .04) 100%);--editor-paper-ground-inset: 4%;--editor-paper-ground-bottom: -46px;--editor-paper-ground-height: 44px;--editor-paper-ground-blur: 5px;--editor-paper-clearance: 64px;--shadow-editor-entry-color: rgba(22, 22, 22, .17);--shadow-editor-active-color: rgba(21, 94, 239, .22);--shadow-editor-entry: 0 5px 14px var(--shadow-editor-entry-color);--shadow-editor-active: 0 4px 12px var(--shadow-editor-active-color);--shadow-editor-skills-active: 0 0 10px 1px var(--shadow-editor-active-color);--shadow-hero-scene: 0 18px 40px rgba(80, 50, 30, .16);--motion-fast: .12s;--motion-standard: .2s;--motion-slow: .32s;--motion-edit-zoom: .5s;--motion-gallery-turn: .76s;--motion-gallery-ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.2, 0, 0, 1);--z-sticky: 100;--z-popover: 200;--z-editor-affordance: 400;--z-editor-context: 410;--z-editor-selection: 420;--z-editor-task-panel: 430;--z-editor-guide: 440;--z-modal: 450;--z-toast: 500;--primary-bg: var(--color-paper);--secondary-bg: var(--color-paper);--surface: var(--color-paper);--surface-2: var(--color-surface);--bg-cream: var(--color-canvas);--chrome-ink: var(--color-ink);--chrome-muted: var(--color-muted);--chrome-border: var(--color-border);--chrome-surface: var(--color-paper);--chrome-control: var(--color-surface);--chrome-hover: var(--color-accent-soft);--chrome-accent: var(--color-ink);--chrome-accent-strong: var(--color-ink);--chrome-shadow: none;--accent: var(--color-accent);--accent-strong: var(--color-ink);--accent-soft: var(--color-accent-soft);--accent-grad: var(--color-ink);--on-accent: var(--color-paper);--gold: var(--color-accent);--gold-deep: var(--color-accent);--gold-soft: var(--color-accent-soft);--amber: var(--color-warning);--green: var(--color-success);--primary-btn: var(--color-ink);--secondary-btn: var(--color-paper);--close-btn: var(--color-surface);--primary-font: var(--color-ink);--ink-2: var(--color-ink);--secondary-font: var(--color-muted);--muted-font: var(--color-muted);--label-font: var(--color-muted);--deco-font: var(--color-accent);--border: var(--color-border);--border-soft: var(--color-border-soft);--border-line: var(--color-border);--focus: var(--color-focus);--success: var(--color-success);--success-soft: var(--color-success-soft);--warning: var(--color-warning);--warning-soft: var(--color-warning-soft);--danger: var(--color-danger);--danger-soft: var(--color-danger-soft);--r-xl: var(--radius-panel);--r-lg: var(--radius-panel);--r-md: var(--radius-control);--r-sm: var(--radius-control);--primary-font-family: var(--font-ui);--secondary-font-family: var(--font-ui)}html{color-scheme:light;background:var(--color-paper);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;min-height:100dvh;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-ui)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}::selection{background:var(--color-accent-soft);color:var(--color-ink)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes indet{0%{transform:translate(-100%)}50%{transform:translate(60%)}to{transform:translate(220%)}}@keyframes popIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-220px 0}to{background-position:320px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--ai-template-preview-height: 160px;--ai-template-fit-preview-height: 150px;--ai-template-card-bottom: 10px;--ai-template-check-measure: 480px;--color-template-hairline: #F3EFEA}*{box-sizing:border-box}body{font-family:var(--font-ui);color:var(--color-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--color-canvas);overflow-x:hidden}.main-container{display:flex;flex-direction:row;height:calc(100dvh - var(--analytics-notice-height, 0px));overflow:hidden;position:relative}.main-container.has-demo-banner{--demo-banner-h: 31px}.right-pane{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-editor-canvas-base)}.canvas-area{margin-left:var(--canvas-block-gutter);flex:1;min-width:0;min-height:0;position:relative;overflow:auto;padding:8px 0;background:var(--color-editor-canvas-overlay);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-ink) var(--color-editor-canvas-overlay)}.canvas-area::-webkit-scrollbar{width:12px;height:12px}@media(min-width:1100px){.main-container:has([data-tour-anchor=sections-panel]) .canvas-area{margin-left:calc(var(--canvas-block-gutter) + 330px)}.main-container:has([data-tour-anchor=photo-panel]) .canvas-area{margin-left:calc(var(--canvas-block-gutter) + 300px)}}.canvas-area::-webkit-scrollbar-track{margin:10px 0;background:var(--color-editor-canvas-overlay);border-left:1px solid var(--color-border)}.canvas-area::-webkit-scrollbar-thumb{background:var(--color-ink);border:2px solid transparent;background-clip:padding-box;border-radius:var(--radius-control);min-height:48px}.canvas-area::-webkit-scrollbar-thumb:hover{background:var(--color-accent);background-clip:padding-box}.canvas-area::-webkit-scrollbar-thumb:active{background:var(--color-ink);background-clip:padding-box}.canvas-area::-webkit-scrollbar-corner{background:transparent}.canvas-single{display:flex;justify-content:center;min-width:100%;transform:translate(0);transition:transform var(--motion-standard) var(--motion-ease)}@media print{[data-editor-control]{display:none!important}}@media(min-width:721px){.main-container[data-ai-assistant-open=true] .canvas-area:has(.canvas-single){margin-left:0}}.main-container[data-ai-assistant-open=true] .canvas-single{transform:translate(calc(-1 * var(--ai-assistant-canvas-shift, 0px)));will-change:transform}.canvas-spread{--canvas-spread-outer-gutter: 220px;display:flex;align-items:flex-start;justify-content:center;gap:18px;width:max-content;min-width:100%;padding:0 var(--canvas-spread-outer-gutter)}.editor-lazy-status{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);font:600 var(--text-label)/1.2 var(--font-ui)}.editor-lazy-status--modal{inset:0;display:grid;place-items:center;width:100%;min-height:100dvh;padding:var(--space-6);background:color-mix(in srgb,var(--color-ink) 22%,transparent);color:var(--color-ink)}@media(max-width:720px){.main-container.has-demo-banner .canvas-area{margin-inline:var(--space-2)}.canvas-area{padding-block:4px;scrollbar-gutter:auto}.canvas-spread{--canvas-spread-outer-gutter: 72px;gap:8px}.main-container[data-ai-assistant-open=true] .canvas-single{transform:none;will-change:auto}}@media(prefers-reduced-motion:reduce){.canvas-single{transition:none}}.page-canvas p{margin:0;line-height:0;padding:0}.page-canvas div,.page-canvas p,.page-canvas img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Times-Roman;font-weight:400;font-style:normal;src:url(/fonts/TimesRoman.ttf)}@font-face{font-family:Times-Roman;font-weight:700;font-style:normal;src:url(/fonts/TimesRoman-Bold.ttf)}@font-face{font-family:Times-Roman;font-weight:400;font-style:italic;src:url(/fonts/TimesRoman-Italic.ttf)}@font-face{font-family:Times-Roman;font-weight:700;font-style:italic;src:url(/fonts/TimesRoman-BoldItalic.ttf)}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(/fonts/Inter.ttf)}@font-face{font-family:Inter;font-weight:700;font-style:normal;src:url(/fonts/Inter-Bold.ttf)}@font-face{font-family:Inter;font-weight:400;font-style:italic;src:url(/fonts/Inter-Italic.ttf)}@font-face{font-family:Inter;font-weight:700;font-style:italic;src:url(/fonts/Inter-BoldItalic.ttf)}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(/fonts/Roboto.ttf)}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/fonts/Roboto-Bold.ttf)}@font-face{font-family:Roboto;font-weight:400;font-style:italic;src:url(/fonts/Roboto-Italic.ttf)}@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url(/fonts/Roboto-BoldItalic.ttf)}@font-face{font-family:PlayfairDisplay;font-weight:400;font-style:normal;src:url(/fonts/PlayfairDisplay.ttf)}@font-face{font-family:PlayfairDisplay;font-weight:700;font-style:normal;src:url(/fonts/PlayfairDisplay-Bold.ttf)}@font-face{font-family:PlayfairDisplay;font-weight:400;font-style:italic;src:url(/fonts/PlayfairDisplay-Italic.ttf)}@font-face{font-family:PlayfairDisplay;font-weight:700;font-style:italic;src:url(/fonts/PlayfairDisplay-BoldItalic.ttf)}@font-face{font-family:CormorantGaramond;font-weight:400;font-style:normal;src:url(/fonts/CormorantGaramond.ttf)}@font-face{font-family:CormorantGaramond;font-weight:700;font-style:normal;src:url(/fonts/CormorantGaramond-Bold.ttf)}@font-face{font-family:CormorantGaramond;font-weight:400;font-style:italic;src:url(/fonts/CormorantGaramond-Italic.ttf)}@font-face{font-family:CormorantGaramond;font-weight:700;font-style:italic;src:url(/fonts/CormorantGaramond-BoldItalic.ttf)}@font-face{font-family:Lora;font-weight:400;font-style:normal;src:url(/fonts/Lora.ttf)}@font-face{font-family:Lora;font-weight:700;font-style:normal;src:url(/fonts/Lora-Bold.ttf)}@font-face{font-family:Lora;font-weight:400;font-style:italic;src:url(/fonts/Lora-Italic.ttf)}@font-face{font-family:Lora;font-weight:700;font-style:italic;src:url(/fonts/Lora-BoldItalic.ttf)}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/fonts/Montserrat.ttf)}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat;font-weight:400;font-style:italic;src:url(/fonts/Montserrat-Italic.ttf)}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:url(/fonts/Montserrat-BoldItalic.ttf)}@font-face{font-family:JetBrainsMono;font-weight:400;font-style:normal;src:url(/fonts/JetBrainsMono.ttf)}@font-face{font-family:JetBrainsMono;font-weight:700;font-style:normal;src:url(/fonts/JetBrainsMono-Bold.ttf)}@font-face{font-family:JetBrainsMono;font-weight:400;font-style:italic;src:url(/fonts/JetBrainsMono-Italic.ttf)}@font-face{font-family:JetBrainsMono;font-weight:700;font-style:italic;src:url(/fonts/JetBrainsMono-BoldItalic.ttf)}body:has(.main-container){--color-editor-ink: var(--color-warm-ink);--color-accent: var(--color-warm-accent-deep);--chrome-hover: var(--color-warm-surface);--accent: var(--color-warm-accent-deep);--secondary-font: var(--color-warm-body);--secondary-bg: var(--color-warm-surface);--color-ink: var(--color-editor-ink);--color-ink-soft: color-mix(in srgb, var(--color-editor-ink) 72%, var(--color-paper));--chrome-ink: var(--color-editor-ink);--chrome-accent: var(--color-warm-accent-deep);--chrome-accent-strong: var(--color-warm-accent);--accent-strong: var(--color-editor-ink);--accent-grad: var(--color-editor-ink);--primary-btn: var(--color-editor-ink);--primary-font: var(--color-editor-ink);--ink-2: var(--color-editor-ink)}@font-face{font-family:BarlowCondensed;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/BarlowCondensed.ttf) format("truetype")}@font-face{font-family:BarlowCondensed;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/BarlowCondensed-Bold.ttf) format("truetype")}@font-face{font-family:BarlowCondensed;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/BarlowCondensed-Italic.ttf) format("truetype")}@font-face{font-family:BarlowCondensed;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/BarlowCondensed-BoldItalic.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Lato.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/Lato-Italic.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/Lato-BoldItalic.ttf) format("truetype")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Jost.ttf) format("truetype")}@font-face{font-family:Jost;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Jost-Bold.ttf) format("truetype")}@font-face{font-family:Jost;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/Jost-Italic.ttf) format("truetype")}@font-face{font-family:Jost;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/Jost-BoldItalic.ttf) format("truetype")}@font-face{font-family:BodoniModa;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/BodoniModa.ttf) format("truetype")}@font-face{font-family:BodoniModa;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/BodoniModa-Bold.ttf) format("truetype")}@font-face{font-family:BodoniModa;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/BodoniModa-Italic.ttf) format("truetype")}@font-face{font-family:BodoniModa;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/BodoniModa-BoldItalic.ttf) format("truetype")}._page_dxnmd_1{min-height:100dvh;display:grid;place-items:center;padding:clamp(24px,6vw,72px);background:var(--color-canvas);color:var(--chrome-ink);font-family:var(--font-body)}._compact_dxnmd_11{min-height:min(520px,70dvh)}._panel_dxnmd_15{width:min(100%,640px);border-top:4px solid var(--chrome-accent);border-bottom:1px solid var(--chrome-border);padding:clamp(24px,5vw,52px) 0}._eyebrow_dxnmd_22{display:block;margin-bottom:18px;color:var(--chrome-accent);font:600 var(--text-label)/1.25 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase}._panel_dxnmd_15 h1{max-width:12ch;margin:0;font:600 clamp(30px,6vw,58px)/.98 var(--font-display);letter-spacing:-.04em}._panel_dxnmd_15 p{max-width:54ch;margin:20px 0 0;color:var(--chrome-muted);font:400 14px/1.6 var(--font-body)}._actions_dxnmd_45{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}._actions_dxnmd_45 button,._actions_dxnmd_45 a{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;border:1px solid var(--chrome-ink);border-radius:var(--radius-control);padding:9px 15px;background:var(--chrome-ink);color:var(--chrome-surface);font:600 12px/1.2 var(--font-body);text-decoration:none;cursor:pointer}._actions_dxnmd_45 a{background:transparent;color:var(--chrome-ink)}._actions_dxnmd_45 button:hover,._actions_dxnmd_45 a:hover{border-color:var(--chrome-accent);background:var(--chrome-accent);color:var(--chrome-surface)}._actions_dxnmd_45 button:focus-visible,._actions_dxnmd_45 a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._status_1em1v_3{box-sizing:border-box;min-width:0;padding:var(--space-6);color:var(--color-ink);font:var(--weight-medium) var(--text-ui)/1.5 var(--font-ui)}._content_1em1v_11{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--space-6);overflow-wrap:anywhere}._fullscreen_1em1v_20{display:grid;place-content:center;min-height:100dvh;background:var(--color-canvas)}._indicator_1em1v_27{box-sizing:border-box;flex:0 0 var(--space-6);width:var(--space-6);height:var(--space-6);border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-pill);animation:_spin_1em1v_1 calc(var(--motion-slow) * 3) linear infinite}@keyframes _spin_1em1v_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._indicator_1em1v_27{animation:none}}@media(forced-colors:active){._indicator_1em1v_27{border-color:CanvasText;border-top-color:Highlight}}@media print{._status_1em1v_3{display:none}}
