@layer base{.nadia-landing{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(145deg,#fff,#f8f5f2 15%,#f4f4f2 25%,#e8b4a8,#f4f4f2,#fff,#f8f5f2,#e8b4a8);background-attachment:fixed}}@keyframes nadia-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nadia-landing .animate-scroll{animation:nadia-scroll 30s linear infinite;display:flex;width:max-content}.nadia-landing .animate-scroll:hover{animation-play-state:paused}@layer components{.btn-luxe{position:relative;overflow:hidden;box-shadow:0 12px 28px #e8b4a873,inset 0 1px #ffffff59;border:1px solid rgba(255,255,255,.18);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.btn-luxe:after{content:"";position:absolute;top:-120%;left:-30%;width:160%;height:240%;background:linear-gradient(120deg,#fff0,#ffffff40 45%,#fff0 70%);transform:rotate(20deg);opacity:.6;pointer-events:none;transition:transform .4s ease,opacity .4s ease}.btn-luxe:hover:after{transform:translate(40%) rotate(20deg);opacity:.9}.btn-luxe:hover{box-shadow:0 18px 36px #e8b4a88c,inset 0 1px #ffffff73}.card-luxe-panel{position:relative;overflow:hidden;background-image:var(--color-card-bg);border:1px solid rgba(149,101,94,.2);border-radius:1rem;box-shadow:0 18px 38px #95655e40,inset 0 1px #ffffff80}.card-luxe-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ffffffb3,#ffffff26);opacity:.35;pointer-events:none}.card-luxe-panel:after{content:"";position:absolute;top:-20%;left:-15%;width:130%;height:70%;background:#fff9;filter:blur(45px);opacity:.7}.card-luxe-panel>*{position:relative;z-index:1}}.nadia-landing h1,.nadia-landing h2,.nadia-landing h3,.nadia-landing h4,.nadia-landing h5,.nadia-landing h6{font-weight:900!important}.nadia-landing select{cursor:pointer}.nadia-landing select option{background-color:#f4f4f2;color:#151313;padding:.75rem;font-weight:500}.nadia-landing select option:hover{background-color:#e8b4a8}.nadia-landing select option:checked{background-color:#e8b4a8;color:#151313}.nadia-landing .join-section-row{display:flex;gap:1.5rem;align-items:stretch}.nadia-landing .join-video-block,.nadia-landing .join-form-block{flex:1;display:flex;flex-direction:column}@media (min-width: 768px){.nadia-landing .join-video-block .video-desktop-block{margin-top:auto}}@media (max-width: 900px){.nadia-landing .join-section-row{flex-direction:column}.nadia-landing .join-video-block,.nadia-landing .join-form-block{width:100%}}@media (min-width: 1024px) and (max-width: 1440px){.nadia-landing .join-form-block form{max-height:75vh;overflow-y:auto;padding-right:.5rem}.nadia-landing .join-form-block form::-webkit-scrollbar{width:6px}.nadia-landing .join-form-block form::-webkit-scrollbar-track{background:#e8b4a81a;border-radius:10px}.nadia-landing .join-form-block form::-webkit-scrollbar-thumb{background:#e8b4a880;border-radius:10px}.nadia-landing .join-form-block form::-webkit-scrollbar-thumb:hover{background:#e8b4a8b3}}.nadia-landing .bg-card-luxe.overflow-y-auto::-webkit-scrollbar{width:6px}.nadia-landing .bg-card-luxe.overflow-y-auto::-webkit-scrollbar-track{background:#e8b4a81a;border-radius:10px}.nadia-landing .bg-card-luxe.overflow-y-auto::-webkit-scrollbar-thumb{background:#e8b4a880;border-radius:10px}.nadia-landing .bg-card-luxe.overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#e8b4a8b3}
