.not-found-page[data-v-8e04717c]{display:flex;min-height:100dvh;flex-direction:column;color:#1f1f1f;background:#f7f8f6}.not-found-header[data-v-8e04717c]{display:flex;height:68px;flex:none;align-items:center;justify-content:space-between;padding:0 max(48px,env(safe-area-inset-right)) 0 max(48px,env(safe-area-inset-left));border-bottom:1px solid rgba(31,31,31,.08);background:#fff}.not-found-brand[data-v-8e04717c]{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:18px;letter-spacing:-.03em;text-decoration:none}.not-found-brand[data-v-8e04717c] .brand-symbol{width:28px;height:28px}.not-found-main[data-v-8e04717c]{display:grid;width:min(100%,1120px);min-height:520px;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,7vw,100px);margin:auto;padding:48px 40px 72px}.not-found-art[data-v-8e04717c]{position:relative;display:grid;aspect-ratio:1;max-width:430px;place-items:center;overflow:hidden;border:1px solid rgba(33,68,58,.1);border-radius:36px;background:radial-gradient(circle at 64% 28%,#e8f1e9 0,#f2f6ef 36%,#e9efec)}.not-found-orbit[data-v-8e04717c]{position:absolute;width:72%;aspect-ratio:1;border:1px solid rgba(32,97,73,.19);border-radius:50%;transform:rotate(-24deg) scaleX(1.4)}.orbit-two[data-v-8e04717c]{width:52%;border-color:#20614942;transform:rotate(35deg) scaleX(1.7)}.not-found-code[data-v-8e04717c]{position:relative;color:#24543f;font-size:clamp(90px,13vw,152px);font-weight:750;letter-spacing:-.12em;line-height:1;text-shadow:0 12px 32px rgba(27,86,59,.12)}.not-found-copy[data-v-8e04717c]{max-width:460px}.not-found-eyebrow[data-v-8e04717c]{color:#3b7658;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.not-found-copy h1[data-v-8e04717c]{margin:18px 0 14px;font-size:clamp(34px,4vw,52px);font-weight:690;letter-spacing:-.045em;line-height:1.15}.not-found-copy p[data-v-8e04717c]{margin:0;color:#636b66;font-size:17px;line-height:1.8}.not-found-actions[data-v-8e04717c]{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.not-found-actions a[data-v-8e04717c]{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:18px;padding:0 18px;border:1px solid #24543f;border-radius:12px;font-size:14px;font-weight:650;text-decoration:none}.not-found-primary[data-v-8e04717c]{color:#fff;background:#24543f}.not-found-secondary[data-v-8e04717c]{color:#24543f;background:transparent}.not-found-actions a[data-v-8e04717c]:hover{transform:translateY(-2px)}.not-found-brand[data-v-8e04717c]:focus-visible,.not-found-actions a[data-v-8e04717c]:focus-visible{outline:2px solid #24543f;outline-offset:4px}.not-found-copy small[data-v-8e04717c]{display:block;margin-top:22px;color:#888f8a;font-size:12px}@media(max-width:760px){.not-found-header[data-v-8e04717c]{height:60px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.not-found-main[data-v-8e04717c]{min-height:auto;grid-template-columns:1fr;gap:36px;padding:32px 24px 64px}.not-found-art[data-v-8e04717c]{width:min(100%,280px);margin:auto;border-radius:28px}.not-found-code[data-v-8e04717c]{font-size:96px}.not-found-copy[data-v-8e04717c]{text-align:center}.not-found-actions[data-v-8e04717c]{justify-content:center}}
