@font-face{font-family:Sage Text;src:url(../fonts/Sage_Text-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sage Text;src:url(../fonts/Sage_Text-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sage Text;src:url(../fonts/Sage_Text-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--page-bg:#32284a;--accent:#ff656c;--accent-track:rgba(255,102,109,.3);--surface:#1b1b1b;--gray:#ababab;--white:#fff;--black:#000;--text-on-card:hsla(0,0%,100%,.9);--form-text:#1a1a1a;--font-display:"Obviously Narrow","Arial Narrow",Impact,sans-serif;--font-body:"Neufile Grotesk","Sage Text",Arial,sans-serif;--app-header-height:95px;--page-section-x:60px}*{box-sizing:border-box}#__nuxt,body,html{min-height:100%;margin:0;background:var(--page-bg)}body{color:var(--white);font-family:var(--font-body)}button,input{font:inherit}main{overflow-x:hidden}.page-main{min-height:calc(100svh - var(--app-header-height));background:var(--page-bg)}.page-main-section{width:100%;max-width:1440px;margin:0 auto;padding:0 var(--page-section-x)}@media(max-width:1180px){:root{--page-section-x:clamp(24px,5vw,60px)}}@media(max-width:760px){:root{--app-header-height:80px;--page-section-x:20px}}.topbar[data-v-add5d9f1]{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 60px 16px;background:var(--page-bg)}.brand[data-v-add5d9f1]{flex:0 1 486px;min-width:0}.brand img[data-v-add5d9f1]{display:block;width:100%;max-width:486px;height:auto}.topbar__link[data-v-add5d9f1]{flex:none;color:var(--white);font-size:20px;font-weight:400;line-height:28px;text-decoration:none}.topbar__link[data-v-add5d9f1]:focus-visible,.topbar__link[data-v-add5d9f1]:hover{color:var(--accent)}.topbar__link[data-v-add5d9f1]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:1180px){.topbar[data-v-add5d9f1]{padding-inline:var(--page-section-x)}}@media(max-width:760px){.topbar[data-v-add5d9f1]{gap:16px;padding-top:20px;padding-bottom:12px}.brand[data-v-add5d9f1]{flex-basis:240px}.topbar__link[data-v-add5d9f1]{font-size:16px}}.app-button[data-v-0cf97302]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:Sage Text,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.app-button[data-v-0cf97302]:focus-visible{outline:2px solid var(--white);outline-offset:3px}.app-button--primary[data-v-0cf97302]{width:255px;max-width:100%;height:56px;padding:11px 19px;border:2px solid var(--accent);border-radius:100px;background:var(--accent);color:var(--black);font-size:20px;line-height:28px}.app-button--primary[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):focus-visible,.app-button--primary[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):hover{background:transparent;color:var(--accent)}.app-button--primary[data-v-0cf97302]:focus-visible{outline-color:var(--accent)}.app-button--outline[data-v-0cf97302]{width:161px;height:49px;padding:0 24px;border:2px solid var(--white);border-radius:64px;background:transparent;color:var(--white)}.app-button--outline[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):focus-visible,.app-button--outline[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):hover{background:var(--white);color:var(--black)}.app-button--solid[data-v-0cf97302]{width:161px;height:49px;padding:0 24px;border:2px solid var(--white);border-radius:64px;background:var(--white);color:var(--black)}.app-button--solid[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):focus-visible,.app-button--solid[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):hover{background:transparent;color:var(--white)}.app-button--outline-dark[data-v-0cf97302]{padding:10px 16px;border:1.8px solid var(--black);border-radius:24px;background:transparent;color:var(--black);font-size:14.5px;line-height:20px}.app-button--outline-dark[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):focus-visible,.app-button--outline-dark[data-v-0cf97302]:not(:disabled):not([aria-disabled=true]):hover{background:var(--black);color:var(--white)}.app-button--outline-dark[data-v-0cf97302]:focus-visible{outline-color:var(--black)}.app-button[data-v-0cf97302]:disabled,.app-button[aria-disabled=true][data-v-0cf97302]{cursor:not-allowed;opacity:.45}.error-shell[data-v-697aaa4f]{min-height:100svh;background:var(--page-bg);color:var(--white)}.error-card[data-v-697aaa4f]{display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(40px,10vh,120px);padding-bottom:64px}.error-card__code[data-v-697aaa4f]{margin:0 0 16px;color:var(--gray);font-size:18px;font-weight:500;line-height:24px}.error-card__title[data-v-697aaa4f]{max-width:900px;margin:0;color:var(--accent);font-family:var(--font-display);font-size:clamp(2.75rem,1.6rem + 4.6vw,4.5rem);font-style:italic;font-weight:900;letter-spacing:-.02em;line-height:.85;text-transform:uppercase}.error-card__description[data-v-697aaa4f]{max-width:552px;margin:25px 0 32px;color:var(--white);font-size:18px;font-weight:500;line-height:24px}
