.nav-bar[data-v-6c343c59]{z-index:100;color:#0a0a0a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;transition:padding .3s,background-color .3s,color .3s;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=1024px){.nav-bar[data-v-6c343c59]{padding:1.5rem 3rem}}.nav-bar.is-scrolled[data-v-6c343c59]{-webkit-backdrop-filter:blur(12px);background-color:#ffffffd9;border-bottom:1px solid #0000000f;padding-top:.85rem;padding-bottom:.85rem}.nav-bar.is-open[data-v-6c343c59]{color:#fff;-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.nav-logo[data-v-6c343c59]{color:inherit;z-index:102;align-items:center;text-decoration:none;display:inline-flex;position:relative}.nav-logo__img[data-v-6c343c59]{width:auto;height:48px;display:block}@media (width>=768px){.nav-logo__img[data-v-6c343c59]{height:56px}}.nav-toggle[data-v-6c343c59]{z-index:102;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:.7rem;margin:-.4rem;padding:.4rem;display:inline-flex;position:relative}.nav-toggle__icon[data-v-6c343c59]{flex-direction:column;justify-content:center;width:22px;height:14px;display:inline-flex;position:relative}.nav-toggle__bar[data-v-6c343c59]{background-color:currentColor;border-radius:2px;width:22px;height:1.5px;transition:transform .35s cubic-bezier(.65,.05,.36,1),opacity .25s;display:block}.nav-toggle__bar[data-v-6c343c59]:first-child{transform:translateY(-4px)}.nav-toggle__bar[data-v-6c343c59]:last-child{transform:translateY(4px)}.nav-toggle.is-open .nav-toggle__bar[data-v-6c343c59]:first-child{transform:translateY(0)rotate(45deg)}.nav-toggle.is-open .nav-toggle__bar[data-v-6c343c59]:last-child{transform:translateY(-1.5px)rotate(-45deg)}.nav-toggle__label[data-v-6c343c59]{letter-spacing:.14em;text-transform:uppercase;text-align:left;min-width:3.4em;height:1.05em;font-size:.85rem;font-weight:500;line-height:1.05em;display:inline-block;position:relative;overflow:hidden}.nav-toggle__word[data-v-6c343c59]{transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .3s;display:inline-block}.nav-toggle__word.is-hidden[data-v-6c343c59]{opacity:0;transform:translateY(-110%)}.nav-toggle__word--close[data-v-6c343c59]{opacity:0;position:absolute;top:0;left:0;transform:translateY(110%)}.nav-toggle__word--close.is-visible[data-v-6c343c59]{opacity:1;transform:translateY(0)}.menu-overlay[data-v-6c343c59]{z-index:90;color:#fff;background:radial-gradient(120% 120% at 20% 0,#1a0f18 0%,#0a0609 55%,#050305 100%);position:fixed;inset:0;overflow-y:auto}.menu-holder[data-v-6c343c59]{flex-direction:column;width:100%;min-height:100%;padding:6rem 1.5rem 2.5rem;display:flex}@media (width>=1024px){.menu-holder[data-v-6c343c59]{padding:7rem 3rem 3rem}}.menu-wrapper[data-v-6c343c59]{flex-direction:column;flex:1;justify-content:space-between;gap:4rem;width:100%;max-width:1440px;margin:0 auto;display:flex}.menu-links[data-v-6c343c59]{border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.menu-links-item[data-v-6c343c59]{opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) forwards menuLinkIn-6c343c59;animation-delay:calc(.12s + var(--stagger) * 70ms);border-bottom:1px solid #ffffff14;transform:translateY(24px)}@keyframes menuLinkIn-6c343c59{to{opacity:1;transform:translateY(0)}}.menu-links-item__link[data-v-6c343c59]{color:#ffffffd1;align-items:baseline;gap:1.25rem;padding:1rem 0;text-decoration:none;transition:color .3s,padding-left .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.menu-links-item__link[data-v-6c343c59]:hover,.menu-links-item__link.is-active[data-v-6c343c59]{color:#ffd74b;padding-left:1rem}.menu-links-item__index[data-v-6c343c59]{color:#ffffff59;letter-spacing:.1em;flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;transition:color .3s}.menu-links-item__link:hover .menu-links-item__index[data-v-6c343c59],.menu-links-item__link.is-active .menu-links-item__index[data-v-6c343c59]{color:#ffd74bbf}.menu-links-item__text[data-v-6c343c59]{letter-spacing:-.025em;font-size:clamp(2.25rem,7vw,5.25rem);font-weight:500;line-height:1.05}.menu-footer[data-v-6c343c59]{opacity:0;flex-direction:column;gap:2.25rem;animation:.7s .6s forwards menuFadeIn-6c343c59;display:flex}@keyframes menuFadeIn-6c343c59{to{opacity:1}}@media (width>=768px){.menu-footer[data-v-6c343c59]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}.menu-cta[data-v-6c343c59]{color:#0a0a0a;letter-spacing:.01em;background-color:#ffd74b;border-radius:9999px;align-self:flex-start;align-items:center;gap:.75rem;padding:.95rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-flex}.menu-cta[data-v-6c343c59]:hover{background-color:#fff;transform:translateY(-2px)}.menu-cta__icon[data-v-6c343c59]{width:1.1rem;height:1.1rem;transition:transform .3s}.menu-cta:hover .menu-cta__icon[data-v-6c343c59]{transform:translate(2px,-2px)}.menu-socials[data-v-6c343c59]{flex-wrap:wrap;gap:.6rem;display:flex}.menu-socials-item[data-v-6c343c59]{color:#ffffffe6;letter-spacing:.01em;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:.75rem;padding:.6rem 1.15rem .6rem 1.25rem;font-size:.85rem;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s;display:inline-flex}.menu-socials-item[data-v-6c343c59]:hover{color:#fff;background-color:#ffffff0f;border-color:#ffffff8c}.menu-socials-item__iconwrap[data-v-6c343c59]{width:1rem;height:1rem;display:inline-flex;position:relative;overflow:hidden}.menu-socials-item__icon[data-v-6c343c59]{width:1rem;height:1rem;transition:transform .4s cubic-bezier(.65,.05,.36,1)}.menu-socials-item__icon--secondary[data-v-6c343c59]{position:absolute;inset:0;transform:translate(-120%,120%)}.menu-socials-item:hover .menu-socials-item__icon[data-v-6c343c59]{transform:translate(120%,-120%)}.menu-socials-item:hover .menu-socials-item__icon--secondary[data-v-6c343c59]{transform:translate(0)}.menu-txt[data-v-6c343c59]{color:#ffffff59;letter-spacing:.02em;margin:0;font-size:.8rem}.menu-enter-active[data-v-6c343c59],.menu-leave-active[data-v-6c343c59]{transition:clip-path .7s cubic-bezier(.76,0,.24,1),opacity .4s}.menu-enter-from[data-v-6c343c59]{clip-path:inset(0 0 100%);opacity:.4}.menu-enter-to[data-v-6c343c59],.menu-leave-from[data-v-6c343c59]{clip-path:inset(0 0 0%);opacity:1}.menu-leave-to[data-v-6c343c59]{clip-path:inset(100% 0 0);opacity:.4}.bg-bird-yellow[data-v-ca3323c6]{background-color:#ffd74b}.text-bird-yellow[data-v-ca3323c6]{color:#ffd74b}.hover\:bg-bird-yellow[data-v-ca3323c6]:hover{background-color:#ffd74b}.hover\:text-bird-yellow[data-v-ca3323c6]:hover{color:#ffd74b}.footer-form-section[data-v-ca3323c6]{background:#000;padding:3rem 1.5rem 0}@media (width>=1024px){.footer-form-section[data-v-ca3323c6]{padding:4rem 2rem 0}}.footer-form-card[data-v-ca3323c6]{background:radial-gradient(at 0 0,#3a1a2e 0%,#1a0f18 45%,#0a0609 100%);border-radius:28px 28px 0 0;max-width:1440px;margin:0 auto;padding:3rem 1.5rem;position:relative}@media (width>=768px){.footer-form-card[data-v-ca3323c6]{padding:4rem 3rem}}@media (width>=1024px){.footer-form-card[data-v-ca3323c6]{padding:5rem 4rem}}.footer-form[data-v-ca3323c6]{width:100%}.eyebrow[data-v-ca3323c6]{color:#ffffffd9;letter-spacing:.005em;align-items:center;gap:.65rem;margin-bottom:2.5rem;font-size:.9rem;font-weight:400;display:inline-flex}.eyebrow-dot[data-v-ca3323c6]{background:#ff2d6c;border-radius:9999px;flex-shrink:0;width:10px;height:10px;display:inline-block}.hp-field[data-v-ca3323c6]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-grid[data-v-ca3323c6]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.form-grid[data-v-ca3323c6]{grid-template-columns:1fr 1fr;gap:1.5rem}}.textarea-cell[data-v-ca3323c6],.upload-cell[data-v-ca3323c6]{grid-column:span 1}@media (width>=768px){.textarea-cell[data-v-ca3323c6]{grid-area:3/1/span 2}.upload-cell[data-v-ca3323c6]{flex-direction:column;grid-area:3/2/span 2;gap:1.25rem;display:flex}}.form-input[data-v-ca3323c6]{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;padding:1.15rem 1.5rem;font-family:inherit;font-size:1rem;transition:all .25s}.form-input[data-v-ca3323c6]::placeholder{color:#ffffff73}.form-input[data-v-ca3323c6]:hover{background:#ffffff0f;border-color:#ffffff1f}.form-input[data-v-ca3323c6]:focus{background:#ffffff12;border-color:#ffffff40}.form-textarea[data-v-ca3323c6]{resize:vertical;min-height:220px;padding-top:1.15rem;line-height:1.5}.form-error[data-v-ca3323c6]{color:#fca5a5;margin-top:.35rem;font-size:.8rem}.file-upload[data-v-ca3323c6]{cursor:pointer;background:#ffffff08;border:1px dashed #ffffff2e;border-radius:14px;align-items:center;gap:1rem;padding:1.35rem 1.5rem;transition:all .25s;display:flex}.file-upload[data-v-ca3323c6]:hover{background:#ffffff0d;border-color:#ffffff4d}.file-upload.is-filled[data-v-ca3323c6]{background:#ffd74b0d;border-style:solid;border-color:#ffd74b66}.file-input-hidden[data-v-ca3323c6]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.file-upload__icon[data-v-ca3323c6]{color:#ffffffb3;background:#ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.file-upload.is-filled .file-upload__icon[data-v-ca3323c6]{color:#ffd74b;background:#ffd74b26}.file-upload__label[data-v-ca3323c6]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.file-upload__title[data-v-ca3323c6]{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}.file-upload__sub[data-v-ca3323c6]{color:#fff6;margin-top:.2rem;font-size:.75rem}.privacy-note[data-v-ca3323c6]{color:#ffffff73;margin:0;font-size:.75rem;line-height:1.55}.privacy-link[data-v-ca3323c6]{color:#ffffffb3;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.privacy-link[data-v-ca3323c6]:hover{color:#ffd74b}.submit-row[data-v-ca3323c6]{justify-content:flex-end;margin-top:auto;display:flex}.footer-send-btn[data-v-ca3323c6]{color:#fff;letter-spacing:.01em;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:9999px;justify-content:center;align-items:center;min-width:140px;padding:.9rem 2.6rem;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.footer-send-btn[data-v-ca3323c6]:hover:not(:disabled){color:#1a1a1a;background:#fff;border-color:#fff}.footer-send-btn[data-v-ca3323c6]:disabled{opacity:.5;cursor:not-allowed}
