@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:250;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-35Thin.61663fd8.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:300;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-45Light.868e400f.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-55Roman.86637b6b.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-65Medium.a72e73ef.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-75Bold.7c69a47b.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotDisp-95Black.934969f6.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotText-55Roman.ebc5f3aa.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:500;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotText-65Medium.4746e6b2.woff2) format("woff2")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/_next/static/media/NeueHaasGrotText-75Bold.d70f882f.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/_next/static/media/cascadia-code-latin-400-normal.7af4159a.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/_next/static/media/cascadia-code-latin-500-normal.9aa981a1.woff2) format("woff2")}@font-face{font-family:Cascadia Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/_next/static/media/cascadia-code-latin-600-normal.f3367316.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--sc-color-surface-page);color:var(--sc-color-text-primary);font-family:var(--sc-p-font-family-sans);transition:background-color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing),color var(--sc-motion-mode-duration) var(--sc-motion-mode-easing)}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}button{background:none;border:0;padding:0;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block;max-width:100%}:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}::-moz-selection{background-color:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent)}::selection{background-color:var(--sc-color-brand-accent);color:var(--sc-color-text-on-accent)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sc-deadend{position:relative;z-index:2;min-height:100dvh;display:grid;place-items:center;background:var(--sc-color-surface-page);color:var(--sc-color-text-primary);padding-inline:var(--sc-space-layout-inset-sm);padding-block:var(--sc-p-space-48)}.sc-deadend__measure{width:100%;max-width:560px;margin-inline:auto}.sc-deadend__card{display:flex;flex-direction:column;gap:var(--sc-space-component-gap-lg);text-align:left;background:var(--sc-color-surface-floating);border-radius:var(--sc-radius-surface);padding:var(--sc-space-component-padding-lg)}.sc-deadend__eyebrow{font:var(--sc-font-text-mono-chrome);letter-spacing:var(--sc-p-font-tracking-widest);text-transform:uppercase;color:var(--sc-color-brand-accent);margin:0}.sc-deadend__title{font:var(--sc-font-text-display-sm);letter-spacing:var(--portal-tracking-title-page);color:var(--sc-color-text-primary);margin:0}.sc-deadend__body{font:var(--sc-font-text-body-lead);color:var(--sc-color-text-secondary);margin:0;max-width:46ch}.sc-deadend__contact{margin:var(--sc-p-space-16) 0 0;font:var(--sc-font-text-body-default)}.sc-deadend__link{color:var(--sc-color-interactive-default);text-underline-offset:.2em;transition:color var(--sc-motion-hover-duration) var(--sc-motion-hover-easing)}.sc-deadend__link:hover{color:var(--sc-color-interactive-hover)}.sc-deadend__link:focus-visible{outline:var(--sc-border-width-focus) solid var(--sc-color-border-focus);outline-offset:var(--sc-border-focus-offset)}@media (min-width:768px){.sc-deadend{padding-inline:var(--sc-space-layout-inset-md);padding-block:var(--sc-p-space-80)}}@media (min-width:1024px){.sc-deadend{padding-inline:var(--sc-space-layout-inset-lg)}}@media (min-width:1440px){.sc-deadend{padding-block:var(--sc-p-space-96)}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.relative{position:relative}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.hidden{display:none}.border{border-width:1px}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light dark;--status-success:var(--sc-color-status-success);--status-success-ink:#226244;--status-error:var(--sc-color-status-error);--status-error-ink:var(--sc-color-status-error);--ease-reveal:cubic-bezier(0.17,0.86,0.28,1);--ease-lead:cubic-bezier(0.42,0.03,0.68,0.42);--motion-ui:220ms;--motion-micro:120ms;--motion-follow:60ms;--signal-live:#c8281c;--signal-live-text:#ebe7e4;--signal-progress:#fbff00;--signal-progress-text:#1a1815;--portal-font-title-page:var(--sc-p-font-weight-black) 36px/1.1 var(--sc-p-font-family-display);--portal-tracking-title-page:-0.02em}[data-theme=dark]{--status-success-ink:#3a9466;--status-error-ink:#df5656;--signal-live:#da5c4d;--signal-live-text:#0f0f0f;--signal-progress:#fbff00;--signal-progress-text:#1a1815}.sc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Grain_grain__IrK8E{--grain-opacity:0.01;position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:100;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;will-change:transform;animation:Grain_grain-drift__GVi_F 6s steps(6) infinite}@keyframes Grain_grain-drift__GVi_F{0%{transform:translate(0)}20%{transform:translate(-6px,4px)}40%{transform:translate(4px,-6px)}60%{transform:translate(-4px,-4px)}80%{transform:translate(6px,4px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.Grain_grain__IrK8E{animation:none}}