.brand-intro-dialog[data-v-bb9b6dcf]{color:#f4d99b;background:#041c32;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.brand-intro-dialog[open][data-v-bb9b6dcf]{place-items:center;display:grid}.brand-intro-dialog[data-v-bb9b6dcf]::backdrop{background:#041c32}.brand-intro-canvas[data-v-bb9b6dcf]{aspect-ratio:16/9;width:min(100vw,177.778dvh);height:auto}.brand-intro-skip[data-v-bb9b6dcf]{right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));color:#f4d99b;cursor:pointer;background:#041c32a6;border:1px solid #d5aa5973;border-radius:999px;align-items:center;gap:.75rem;padding:.7rem 1.2rem;font-size:.8rem;display:inline-flex;position:absolute}.brand-intro-skip[data-v-bb9b6dcf]:hover{background:#082b46}.brand-intro-skip[data-v-bb9b6dcf]:focus-visible{outline-offset:4px;outline:2px solid #31b6c8}.home-container[data-v-5b861733]{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(1.25rem,3.2vw,3.5rem)}.home-hero[data-v-5b861733]{isolation:isolate;background:radial-gradient(at 54% 0,#0b6580 0%,#032c46 27%,#021b30 68%);min-height:clamp(480px,43vw,650px);position:relative;overflow:hidden}.home-hero-art[data-v-5b861733]{inset-block:0;width:55%;position:absolute;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%);mask-image:linear-gradient(90deg,#0000,#000 12%)}.home-custom-art[data-v-5b861733]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.home-hero[data-v-5b861733]:has(.home-custom-art):after{content:"";z-index:-1;background:linear-gradient(90deg,#041c32 5%,#041c32bb 45%,#0000);position:absolute;inset:0}.home-hero-light[data-v-5b861733]{z-index:-1;pointer-events:none;background:repeating-conic-gradient(from 164deg at 54% -15%,#0000 0deg 8deg,#2fd1eb09 9deg 11deg,#0000 12deg 21deg);position:absolute;inset:0}.home-hero-inner[data-v-5b861733]{width:min(100%,1440px);min-height:inherit;margin:auto;padding:clamp(3rem,5vw,5.5rem) clamp(1.25rem,5.5vw,5.5rem) 6rem;position:relative}.home-hero-copy[data-v-5b861733]{flex-direction:column;align-items:flex-start;gap:1.35rem;max-width:52%;display:flex}.home-title[data-v-5b861733]{color:#f5f7f8;text-wrap:balance;max-width:11ch;font-size:clamp(2.9rem,5.8vw,5.6rem);line-height:.99}.home-description[data-v-5b861733]{color:#f5f7f8;max-width:30rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.home-hero-wave[data-v-5b861733]{inset-inline-start:-15%;opacity:.85;width:75%;height:160px;position:absolute;bottom:3%}.home-hero-bottom[data-v-5b861733]{z-index:3;inset-inline:clamp(1.25rem,3.2vw,3.5rem);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:1.4rem}.home-categories[data-v-5b861733]{background:linear-gradient(110deg,#041c32,#032941,#041c32);padding-block:1.8rem 2rem}.home-section-title[data-v-5b861733]{text-wrap:balance;font-size:clamp(1.85rem,3.5vw,3rem);line-height:1.08}.category-card[data-v-5b861733]{border:1px solid #f4d99b55;border-radius:1rem;overflow:hidden}.category-arrow[data-v-5b861733]{background:linear-gradient(135deg,#fff1cd,#e1af58);border-radius:50%;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}.home-collection[data-v-5b861733]{color:#041c32;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f7f8;padding-block:2.25rem 2.5rem}.home-custom[data-v-5b861733]{background:radial-gradient(at 100%,#0a3b58,#041c32);grid-template-columns:1.1fr 1fr;min-height:300px;display:grid;position:relative;overflow:hidden}.home-custom-image[data-v-5b861733]{-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000);mask-image:linear-gradient(90deg,#000 75%,#0000)}.home-custom-copy[data-v-5b861733]{align-self:center;max-width:650px;padding:2.5rem 3rem 3rem 1.5rem}.home-contact[data-v-5b861733]{background:linear-gradient(110deg,#041c32,#0a3c53,#041c32);border-block:1px solid #d5aa5955;padding-block:1.5rem}[dir=rtl] .home-hero-art[data-v-5b861733]{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 12%);mask-image:linear-gradient(270deg,#0000,#000 12%)}[dir=rtl] .home-hero[data-v-5b861733]:has(.home-custom-art):after{background:linear-gradient(270deg,#041c32 5%,#041c32bb 45%,#0000)}[dir=rtl] .home-custom-image[data-v-5b861733]{-webkit-mask-image:linear-gradient(270deg,#000 75%,#0000);mask-image:linear-gradient(270deg,#000 75%,#0000)}@media (prefers-reduced-motion:no-preference){.home-hero-motion .home-hero-copy[data-v-5b861733]{animation:1s ease-out both home-reveal-5b861733}.home-hero-motion .home-hero-wave[data-v-5b861733]{animation:3.6s ease-out both home-water-5b861733}}@keyframes home-reveal-5b861733{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-water-5b861733{0%{opacity:0;transform:translate(-4%)scaleY(.75)}to{opacity:.85;transform:none}}@media (width<=767px){.home-hero[data-v-5b861733]{flex-direction:column;min-height:0;display:flex}.home-hero[data-v-5b861733]:has(.home-custom-art){min-height:640px}.home-hero-inner[data-v-5b861733]{order:1;min-height:0;padding-top:2.8rem;padding-bottom:2rem}.home-hero-copy[data-v-5b861733]{gap:1.15rem;max-width:100%}.home-title[data-v-5b861733]{max-width:13ch;font-size:clamp(2.8rem,10vw,4.3rem)}.home-description[data-v-5b861733]{max-width:30rem}.home-hero-art[data-v-5b861733]{aspect-ratio:546/398;order:2;width:100%;height:auto;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}[dir=rtl] .home-hero-art[data-v-5b861733]{-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.home-hero-wave[data-v-5b861733]{opacity:.5;width:100%;height:70px;bottom:40%}.home-hero-bottom[data-v-5b861733]{background:#041c32cc;border-radius:2rem;padding:.5rem .7rem;bottom:1rem}.home-custom[data-v-5b861733]{grid-template-columns:1fr}.home-custom-image[data-v-5b861733],[dir=rtl] .home-custom-image[data-v-5b861733]{height:245px;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.home-custom-copy[data-v-5b861733]{padding:1.5rem 1.25rem 3.5rem}}
