.logo[data-v-faf11acf]{align-items:center;display:inline-flex;gap:10px;line-height:1}.light[data-v-faf11acf]{color:var(--chalk)}.dark[data-v-faf11acf]{color:var(--klein)}.mark[data-v-faf11acf]{flex-shrink:0;height:34px;overflow:visible;width:38px}.dot[data-v-faf11acf]{fill:var(--papaya);filter:drop-shadow(0 0 6px rgba(255,123,44,.75))}.word[data-v-faf11acf]{align-items:baseline;display:inline-flex;font-size:21px;white-space:nowrap}.w1[data-v-faf11acf]{font-weight:700;letter-spacing:-.02em}.w1[data-v-faf11acf],.w2[data-v-faf11acf]{font-family:Fraunces,Georgia,serif}.w2[data-v-faf11acf]{color:var(--papaya);font-style:italic;font-weight:600;letter-spacing:-.01em;margin-left:1px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.w3[data-v-faf11acf]{font-family:Instrument Sans,sans-serif;font-size:13px;font-weight:500;margin-left:2px;opacity:.75}@media(max-width:380px){.word[data-v-faf11acf]{font-size:17px}.mark[data-v-faf11acf]{height:28px;width:32px}}:root{--error-klein:#1939b7;--error-klein-dark:#071352;--error-papaya:#ff7b2c;--error-chalk:#f4f1ec}#__nuxt,body,html{min-height:100%}body{margin:0}.error-page{background:radial-gradient(60% 55% at 50% 25%,#3b5eeb 0,transparent 68%),linear-gradient(145deg,var(--error-klein) 0,var(--error-klein-dark) 88%);color:#fff;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.error-page:before{background-image:radial-gradient(hsla(0,0%,100%,.28) 1px,transparent 0);background-size:28px 28px;content:"";inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent 90%);mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent 90%);opacity:.22;pointer-events:none;position:absolute}.error-shell{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:28px 0 24px;position:relative;width:min(100% - 32px,980px);z-index:1}.error-brand{align-self:flex-start;display:inline-flex}.error-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:32px;box-shadow:0 30px 70px -32px #030830e6,inset 0 1px #ffffff2e;margin:auto;padding:clamp(32px,7vw,76px) clamp(22px,7vw,72px);text-align:center;width:min(100%,720px)}.error-code{color:var(--error-papaya);font-family:var(--font-display,"Plus Jakarta Sans",sans-serif);font-size:clamp(4.4rem,14vw,8rem);font-weight:800;letter-spacing:-.08em;line-height:.82;margin-bottom:8px;text-shadow:0 0 36px rgba(255,123,44,.35)}.error-eyebrow{align-items:center;color:#ffffffc7;display:inline-flex;font-size:.72rem;font-weight:700;gap:10px;letter-spacing:.2em;margin:22px 0 14px;text-transform:uppercase}.error-line{background:var(--error-papaya);border-radius:999px;height:3px;width:24px}.error-card h1{font-family:var(--font-display,"Plus Jakarta Sans",sans-serif);font-size:clamp(2rem,5vw,3.7rem);letter-spacing:-.05em;line-height:1;margin:0 auto;max-width:620px}.error-copy{color:#ffffffbf;font-size:1.05rem;line-height:1.65;margin:20px auto 0;max-width:530px}.error-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.error-actions .btn-accent,.error-actions .btn-glass{text-decoration:none}.error-footer{color:#ffffff8c;font-size:.78rem;letter-spacing:.03em;margin:28px 0 0}.error-footer span{color:var(--error-papaya);margin:0 8px}.error-glow{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute}.error-glow-one{border:1px solid rgba(255,123,44,.42);box-shadow:0 0 36px #ff7b2c33;height:260px;right:-90px;top:12%;width:260px}.error-glow-two{border:1px solid hsla(0,0%,100%,.18);bottom:8%;height:180px;left:-70px;width:180px}@media(max-width:640px){.error-shell{padding-top:20px;width:min(100% - 24px,980px)}.error-card{border-radius:24px}.error-footer{line-height:1.6;text-align:center}}
