@layer wa-fonts{@font-face{font-family:'Neuzeit Grotesk';src:url('/static/fonts/NeuzeitGro-Bla.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Neuzeit Grotesk';src:url('/static/fonts/NeuzeitGro-Bol.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('/static/fonts/ProximaNova-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('/static/fonts/ProximaNova-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('/static/fonts/ProximaNova-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Maple Mono NL';src:url('/static/fonts/MapleMonoNL/MapleMonoNL-Light.ttf.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Maple Mono NL';src:url('/static/fonts/MapleMonoNL/MapleMonoNL-Regular.ttf.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Maple Mono NL';src:url('/static/fonts/MapleMonoNL/MapleMonoNL-SemiBold.ttf.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Maple Mono NL';src:url('/static/fonts/MapleMonoNL/MapleMonoNL-Bold.ttf.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Neuzeit Fallback';src:local('Arial');size-adjust:102.48%;ascent-override:73.09%;descent-override:24.49%;line-gap-override:19.52%}@font-face{font-family:'Proxima Fallback';src:local('Arial');size-adjust:98.76%;ascent-override:79.99%;descent-override:21.26%;line-gap-override:0.00%}}@layer wa-color-palette{:root{--wa-color-blue-95:#ebf4ff;--wa-color-blue-90:#d6e9ff;--wa-color-blue-80:#add2ff;--wa-color-blue-70:#8abfff;--wa-color-blue-60:#66abff;--wa-color-blue-50:#4a9cff;--wa-color-blue-40:#0f7afa;--wa-color-blue-30:#0a60c7;--wa-color-blue-20:#0e4281;--wa-color-blue-10:#0d284a;--wa-color-blue-05:#0a1829;--wa-color-blue:var(--wa-color-blue-50);--wa-color-blue-key:50;--wa-color-gray-05:#0a0a0a;--wa-color-gray-10:#1a1a1a;--wa-color-gray-20:#333333;--wa-color-gray-30:#4d4d4d;--wa-color-gray-40:#666666;--wa-color-gray-50:#808080;--wa-color-gray-60:#999999;--wa-color-gray-70:#b3b3b3;--wa-color-gray-80:#cccccc;--wa-color-gray-90:#d0d0d0;--wa-color-gray-95:#f5f5f5;--wa-color-gray:var(--wa-color-gray-50);--wa-color-gray-key:50}}@layer wa-theme-overrides{:root{--wa-font-family-body:'Proxima Nova','Proxima Fallback',system-ui,-apple-system,sans-serif;--wa-font-family-heading:'Neuzeit Grotesk','Neuzeit Fallback',sans-serif;--wa-font-family-code:'Maple Mono NL',ui-monospace,'SF Mono','JetBrains Mono','Roboto Mono',monospace;--wa-font-weight-heading:700;--wa-font-weight-semibold:600;--wa-color-text-normal:var(--bcp-ink);--wa-color-surface-default:var(--bcp-paper);--wa-color-surface-raised:var(--bcp-paper-white);--wa-form-control-background-color:var(--wa-color-surface-raised);--wa-color-mix-hover:black 10%;--wa-color-mix-active:black 20%;--wa-color-brand-border-quiet:var(--wa-color-brand-50);--wa-color-brand-border-normal:var(--wa-color-brand-50);--wa-color-brand-border-loud:var(--wa-color-brand-50);--wa-border-radius-s:calc(var(--wa-border-radius-scale) * 0.25rem);--wa-border-radius-m:calc(var(--wa-border-radius-scale) * 0.625rem);--wa-border-radius-l:calc(var(--wa-border-radius-scale) * 0.75rem);--wa-border-radius-xl:calc(var(--wa-border-radius-scale) * 1rem);--wa-panel-border-radius:var(--wa-border-radius-xl)}.wa-dark{--wa-color-mix-hover:black 8%;--wa-color-mix-active:black 16%}}@layer wa-theme{wa-callout{margin-bottom:var(--wa-space-m)}wa-callout::part(icon){align-self:flex-start;padding-top:var(--wa-space-3xs)}img,svg,picture,video{border-radius:0}wa-card,wa-details{background-color:var(--wa-color-surface-raised)}}wa-callout[variant="brand"],wa-callout[variant="success"],wa-callout[variant="warning"],wa-callout[variant="danger"],wa-callout[variant="neutral"]{background:var(--wa-color-surface-raised);border:var(--bcp-stroke);border-radius:0;box-shadow:6px 6px 0 0 var(--bcp-callout-hue,var(--bcp-blue))}wa-callout[variant="brand"]{--bcp-callout-hue:var(--bcp-blue)}wa-callout[variant="success"]{--bcp-callout-hue:var(--wa-color-success-fill-loud)}wa-callout[variant="warning"]{--bcp-callout-hue:var(--wa-color-warning-fill-loud)}wa-callout[variant="danger"]{--bcp-callout-hue:var(--wa-color-danger-fill-loud)}wa-callout[variant="neutral"]{--bcp-callout-hue:var(--bcp-ink)}:root{color-scheme:light;--bcp-blue:var(--wa-color-blue-50);--bcp-coral:#ff734d;--bcp-pink:#ED7089;--bcp-pink-deep:#d65a73;--bcp-purple:#4b0f6d;--bcp-dark-teal:#002538;--bcp-turquoise:#24b1be;--bcp-ink:#0A0D12;--bcp-ink-2:#2a2a2a;--bcp-paper:#F5F8FD;--bcp-paper-white:#ffffff;--bcp-body-bg:var(--wa-color-surface-default);--bcp-on-dark:#fff;--bcp-on-dark-quiet:rgba(255,255,255,0.78);--bcp-on-dark-line:rgba(255,255,255,0.25);--bcp-cat-generation:var(--bcp-blue);--bcp-cat-design:var(--bcp-coral);--bcp-cat-production:var(--bcp-purple);--bcp-cat-export:var(--bcp-turquoise);--bcp-cat-preview:#ff9800;--bcp-cat-reporting:var(--bcp-pink-deep);--bcp-cat-automation:#5d4037;--bcp-cat-reference:#ffc107;--bcp-cat-standards:var(--bcp-dark-teal);--bcp-cat-platform:#546e7a;--bcp-stroke:1px solid var(--bcp-ink)}:root.wa-dark{color-scheme:dark;--bcp-ink:#F5F8FD;--bcp-ink-2:#c0c4cc;--bcp-paper:#0B1018;--bcp-paper-white:#14213A}.bcp-offset-shadow{position:relative}.bcp-offset-shadow::before,.bcp-offset-shadow::after{content:"";position:absolute;background:var(--bcp-ink);pointer-events:none}.bcp-offset-shadow::before{top:var(--bcp-shadow-offset,8px);right:calc(-1 * var(--bcp-shadow-offset,8px));width:var(--bcp-shadow-offset,8px);bottom:calc(-1 * var(--bcp-shadow-offset,8px))}.bcp-offset-shadow::after{left:var(--bcp-shadow-offset,8px);right:0;bottom:calc(-1 * var(--bcp-shadow-offset,8px));height:var(--bcp-shadow-offset,8px)}wa-button.bcp-cta::part(base),wa-button.bcp-ghost::part(base),wa-button.bcp-buy::part(base){font-family:'Proxima Nova',sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;border-radius:10px;border-width:2px;border-style:solid;padding-inline:16px;padding-block:8px}.bcp-cta wa-icon,.bcp-ghost wa-icon,.bcp-buy wa-icon{font-size:1.2em}.bcp-cta wa-icon[slot="start"],.bcp-ghost wa-icon[slot="start"],.bcp-buy wa-icon[slot="start"]{margin-inline-end:0.4em}.bcp-cta wa-icon[slot="end"],.bcp-ghost wa-icon[slot="end"],.bcp-buy wa-icon[slot="end"]{margin-inline-start:0.4em}wa-button.bcp-cta::part(base):focus,wa-button.bcp-ghost::part(base):focus,wa-button.bcp-buy::part(base):focus{outline:none;box-shadow:none}wa-button.bcp-cta::part(base){background:var(--bcp-pink);color:white;border-color:white}wa-button.bcp-cta::part(base):hover{background:var(--bcp-pink-deep)}wa-button.bcp-cta::part(base):focus-visible{outline:2px solid white;outline-offset:2px}wa-button.bcp-cta.on-light::part(base){border-color:var(--bcp-ink)}wa-button.bcp-cta.on-light::part(base):focus-visible{outline-color:var(--bcp-ink)}wa-button.bcp-ghost::part(base){background:transparent;color:white;border-color:white}wa-button.bcp-ghost::part(base):hover{background:rgba(255,255,255,0.1)}wa-button.bcp-ghost::part(base):focus-visible{outline:2px solid white;outline-offset:2px}wa-button.bcp-ghost.on-light::part(base){color:var(--bcp-ink);border-color:var(--bcp-ink)}wa-button.bcp-ghost.on-light::part(base):hover{background:var(--bcp-ink);color:var(--bcp-paper)}wa-button.bcp-buy::part(base){background:var(--bcp-ink);color:var(--bcp-paper);border-color:var(--bcp-paper)}wa-button.bcp-buy::part(base):hover{background:var(--bcp-pink);border-color:var(--bcp-pink)}wa-button.bcp-buy.on-light::part(base){border-color:var(--bcp-ink)}wa-dialog{--show-duration:0ms;--hide-duration:0ms;--width:32rem;--wa-color-overlay-modal:color-mix(in srgb,var(--bcp-paper) 92%,transparent)}wa-dialog::part(dialog){background-color:var(--bcp-paper-white);color:var(--bcp-ink);border:var(--bcp-dialog-stroke,1px) solid var(--bcp-ink);border-radius:0;--bcp-shadow-offset:13px;--bcp-dialog-shadow-color:var(--bcp-dialog-hue,var(--bcp-blue));box-shadow:var(--bcp-shadow-offset) var(--bcp-shadow-offset) 0 0 var(--bcp-dialog-hue,var(--bcp-blue))}wa-dialog::part(header){border-block-end:0}wa-dialog::part(footer){border-block-start:0}wa-dialog::part(title){color:var(--bcp-ink);font-size:var(--wa-font-size-l);font-weight:var(--wa-font-weight-heading)}wa-dialog::part(close-button),wa-dialog::part(close-button__base){color:var(--wa-color-text-quiet)}wa-dialog a{color:var(--wa-color-text-link);text-decoration:none}wa-dialog small{color:var(--wa-color-text-quiet)}wa-dialog code{background:var(--wa-color-neutral-fill-quiet);padding:0.1em 0.35em;border-radius:3px}wa-dialog.bcp-dialog-blue::part(dialog){--bcp-shadow-offset:8px;background-color:var(--bcp-blue);color:#fff;box-shadow:var(--bcp-shadow-offset) var(--bcp-shadow-offset) 0 0 var(--bcp-ink)}wa-dialog.bcp-dialog-blue::part(title){font-family:var(--wa-font-family-heading);font-weight:900;font-size:2.1rem;color:#fff}wa-dialog.bcp-dialog-blue::part(close-button),wa-dialog.bcp-dialog-blue::part(close-button__base){color:#fff}wa-dialog.bcp-dialog-blue a{color:#fff;text-decoration:underline}wa-dialog.bcp-dialog-blue small{color:rgba(255,255,255,0.85)}wa-dialog.bcp-dialog-blue code{background:rgba(255,255,255,0.16);padding:0.1em 0.35em;border-radius:3px}