@import url("https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=Instrument+Serif:ital@0;1&display=swap");:root{--gw-bg:24 7% 5%;--gw-bg-soft:30 8% 8%;--gw-surface:28 7% 11%;--gw-surface-elevated:30 6% 15%;--gw-border:30 6% 20%;--gw-border-strong:38 12% 28%;--gw-text:30 15% 96%;--gw-text-muted:30 6% 70%;--gw-text-subtle:30 6% 52%;--gw-gold:38 92% 50%;--gw-gold-soft:43 89% 65%;--gw-gold-deep:35 92% 38%;--gw-emerald:160 84% 45%}.gw-2026{background:hsl(var(--gw-bg));color:hsl(var(--gw-text));font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01" on,"cv11" on}.gw-2026,.gw-2026 a,.gw-2026 button,.gw-2026 div,.gw-2026 input,.gw-2026 li,.gw-2026 p,.gw-2026 select,.gw-2026 span,.gw-2026 textarea{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.gw-2026 .gw-h1,.gw-2026 .gw-h2,.gw-2026 .gw-serif,.gw-serif{font-family:"Instrument Serif",ui-serif,Georgia,serif}.gw-serif{letter-spacing:-.02em}.gw-aurora{position:relative;isolation:isolate}.gw-aurora:before{background:radial-gradient(900px 600px at 12% 8%,hsl(var(--gw-gold)/.18) 0,transparent 60%),radial-gradient(700px 500px at 88% 20%,hsl(var(--gw-gold-soft)/.1) 0,transparent 60%),radial-gradient(800px 700px at 50% 100%,hsl(var(--gw-emerald)/.06) 0,transparent 65%);z-index:-2}.gw-aurora:after,.gw-aurora:before{content:"";position:absolute;inset:0;pointer-events:none}.gw-aurora:after{background-image:linear-gradient(hsl(var(--gw-border)/.4) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--gw-border)/.4) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 60% 50% at 50% 30%,#000 30%,transparent 100%);z-index:-1;opacity:.5}.gw-glass{background:hsl(var(--gw-surface)/.6);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid hsl(var(--gw-border)/.6);border-radius:20px;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.04) inset,0 30px 60px -20px rgba(0,0,0,.5),0 8px 20px -8px rgba(0,0,0,.3)}.gw-glass-strong{background:hsl(var(--gw-surface-elevated)/.9);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(var(--gw-border-strong)/.7);border-radius:24px;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.06) inset,0 40px 80px -24px rgba(0,0,0,.6)}.gw-btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;font-size:.95rem;letter-spacing:-.01em;color:#100f0e;background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%);border-radius:999px;border:1px solid hsl(var(--gw-gold-deep));cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease;box-shadow:0 1px 0 0 hsla(0,0%,100%,.25) inset,0 0 0 1px hsl(var(--gw-gold)/.3),0 12px 28px -8px hsl(var(--gw-gold)/.45)}.gw-btn-primary:hover{transform:translateY(-1px);box-shadow:0 1px 0 0 hsla(0,0%,100%,.35) inset,0 0 0 1px hsl(var(--gw-gold)/.5),0 16px 36px -8px hsl(var(--gw-gold)/.6)}.gw-btn-primary:focus-visible{outline:2px solid hsl(var(--gw-gold));outline-offset:3px}.gw-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:500;font-size:.95rem;letter-spacing:-.01em;color:hsl(var(--gw-text));background:hsl(var(--gw-surface)/.5);backdrop-filter:blur(8px);border-radius:999px;border:1px solid hsl(var(--gw-border-strong)/.6);cursor:pointer;transition:background .2s ease,border-color .2s ease}.gw-btn-ghost:hover{background:hsl(var(--gw-surface-elevated)/.7);border-color:hsl(var(--gw-border-strong))}.gw-input{width:100%;padding:.875rem 1.125rem;font-size:.95rem;color:hsl(var(--gw-text));background:hsl(var(--gw-bg-soft)/.7);border:1px solid hsl(var(--gw-border)/.8);border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;font-family:inherit}.gw-input::-moz-placeholder{color:hsl(var(--gw-text-subtle))}.gw-input::placeholder{color:hsl(var(--gw-text-subtle))}.gw-input:hover{border-color:hsl(var(--gw-border-strong)/.8)}.gw-input:focus{outline:none;border-color:hsl(var(--gw-gold)/.6);background:hsl(var(--gw-bg-soft));box-shadow:0 0 0 4px hsl(var(--gw-gold)/.12)}.gw-label{display:block;font-size:.8rem;font-weight:500;color:hsl(var(--gw-text-muted));margin-bottom:.5rem;letter-spacing:.01em}.gw-h1{font-family:"Instrument Serif",ui-serif,Georgia,serif;font-size:clamp(2.75rem,6vw,5rem);line-height:1.02;letter-spacing:-.035em;color:hsl(var(--gw-text));font-weight:400}.gw-h1 em{font-style:italic;color:hsl(var(--gw-gold-soft))}.gw-h2{font-family:"Instrument Serif",ui-serif,Georgia,serif;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1;letter-spacing:-.025em;font-weight:400}.gw-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.78rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--gw-gold-soft));background:hsl(var(--gw-gold)/.08);border:1px solid hsl(var(--gw-gold)/.2);border-radius:999px}.gw-eyebrow-dot{width:6px;height:6px;border-radius:999px;background:hsl(var(--gw-gold));box-shadow:0 0 12px hsl(var(--gw-gold))}.gw-lead{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;color:hsl(var(--gw-text-muted));max-width:38rem}.gw-glow-border{position:relative}.gw-glow-border:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,hsl(var(--gw-gold)/.4),transparent 30%,transparent 70%,hsl(var(--gw-gold)/.2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes gw-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes gw-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.gw-fade-up{animation:gw-fade-up .6s cubic-bezier(.2,.8,.2,1) both}.gw-fade-up-delay-1{animation-delay:.1s}.gw-fade-up-delay-2{animation-delay:.2s}.gw-fade-up-delay-3{animation-delay:.3s}.gw-fade-up-delay-4{animation-delay:.4s}.gw-float{animation:gw-float-slow 6s ease-in-out infinite}.gw-text-balance{text-wrap:balance}@media (prefers-reduced-motion:reduce){.gw-fade-up,.gw-float{animation:none!important}}body.gw-lux-active{background:hsl(var(--gw-bg))!important;color:hsl(var(--gw-text));--background:var(--gw-bg);--foreground:var(--gw-text);--card:var(--gw-surface);--card-foreground:var(--gw-text);--popover:var(--gw-surface-elevated);--popover-foreground:var(--gw-text);--primary:var(--gw-gold);--primary-foreground:24 7% 6%;--secondary:var(--gw-bg-soft);--secondary-foreground:var(--gw-text);--muted:var(--gw-bg-soft);--muted-foreground:var(--gw-text-muted);--accent:var(--gw-surface);--accent-foreground:var(--gw-text);--border:var(--gw-border);--input:var(--gw-border);--ring:var(--gw-gold)}body.gw-lux-active header[class*=fixed]:not(:has(.gw-capsule)):not(:has(.gw-glass)){background:hsl(var(--gw-bg)/.55)!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;border-bottom:1px solid hsl(var(--gw-border)/.4)!important;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.04) inset,0 12px 30px -10px rgba(0,0,0,.4)!important}body.gw-lux-active header:has(.gw-capsule),body.gw-lux-active header:has(.gw-glass){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important}body.gw-lux-active .gw-capsule{background:hsl(var(--gw-surface)/.6)!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;border:1px solid hsl(var(--gw-border)/.6)!important;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.04) inset,0 30px 60px -20px rgba(0,0,0,.5),0 8px 20px -8px rgba(0,0,0,.3)!important}body.gw-lux-active .gw-mobile-menu{background:hsl(var(--gw-bg))!important;color:hsl(var(--gw-text))!important}body.gw-lux-active .gw-mobile-menu [class*=bg-card],body.gw-lux-active .gw-mobile-menu [class*=bg-muted]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active .gw-mobile-menu [class*=text-muted-foreground]{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active .gw-mobile-menu [class*=border-b],body.gw-lux-active .gw-mobile-menu [class*=border-t]{border-color:hsl(var(--gw-border)/.4)!important}body.gw-lux-active .gw-mobile-menu [class*="bg-primary/10"]{background:hsl(var(--gw-gold)/.12)!important;color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active .gw-mobile-menu [class*="bg-primary/20"]{background:hsl(var(--gw-gold)/.2)!important}body.gw-lux-active header button[aria-label=Menu]{color:hsl(var(--gw-text))!important}body.gw-lux-active header button[aria-label=Menu]:hover{background:hsl(var(--gw-surface-elevated)/.6)!important}body.gw-lux-active header a[href="/"]{color:hsl(var(--gw-text))!important}body.gw-lux-active header a[href="/"] img{filter:brightness(1.1) drop-shadow(0 2px 8px hsl(var(--gw-gold)/.3))}body.gw-lux-active header a[href="/"] span.font-bold,body.gw-lux-active header a[href="/"] span.text-xl{color:hsl(var(--gw-text))!important;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;font-size:1.05rem!important}body.gw-lux-active header nav button,body.gw-lux-active header nav>div>a{color:hsl(var(--gw-text-muted))!important;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif!important;font-weight:500!important;border-radius:999px!important;padding:.5rem 1rem!important;transition:color .2s ease,background .2s ease!important}body.gw-lux-active header nav button:hover,body.gw-lux-active header nav>div>a:hover{color:hsl(var(--gw-text))!important;background:hsl(var(--gw-surface)/.6)!important}body.gw-lux-active header [class*=absolute][class*=top-full]>div,body.gw-lux-active header [class*=bg-card][class*=rounded-2xl]{background:hsl(var(--gw-surface)/.96)!important;backdrop-filter:blur(32px) saturate(180%)!important;-webkit-backdrop-filter:blur(32px) saturate(180%)!important;border:1px solid hsl(var(--gw-border-strong)/.7)!important;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.06) inset,0 40px 80px -20px rgba(0,0,0,.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active header [class*=bg-card] .font-semibold,body.gw-lux-active header [class*=rounded-2xl] .font-semibold{color:hsl(var(--gw-text))!important;letter-spacing:-.01em}body.gw-lux-active header [class*=bg-card] .font-medium{color:hsl(var(--gw-text))!important}body.gw-lux-active header [class*=bg-card] .text-sm,body.gw-lux-active header [class*=bg-card] .text-xs,body.gw-lux-active header [class*=bg-card] [class*=text-muted-foreground],body.gw-lux-active header [class*=rounded-2xl] [class*=text-muted-foreground]{color:hsl(var(--gw-text-subtle))!important}body.gw-lux-active header [class*=bg-card] a:hover .font-medium,body.gw-lux-active header [class*=rounded-2xl] a:hover .font-medium{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active header [class*=bg-card] a[class*="hover:bg-muted"]:hover,body.gw-lux-active header [class*=rounded-2xl] a[class*="hover:bg-muted"]:hover{background:hsl(var(--gw-surface-elevated)/.6)!important}body.gw-lux-active header [class*=border-r]{border-color:hsl(var(--gw-border)/.4)!important}body.gw-lux-active header [class*=bg-muted]{background:hsl(var(--gw-bg-soft)/.6)!important}body.gw-lux-active header [class*="bg-blue-500/10"]{background:rgba(60,131,246,.12)!important}body.gw-lux-active header [class*="bg-violet-500/10"]{background:rgba(145,86,240,.12)!important}body.gw-lux-active header [class*="bg-purple-500/10"]{background:rgba(168,85,247,.12)!important}body.gw-lux-active header [class*="bg-pink-500/10"]{background:rgba(236,70,153,.12)!important}body.gw-lux-active header [class*="bg-amber-500/10"]{background:hsl(var(--gw-gold)/.12)!important}body.gw-lux-active header [class*="bg-emerald-500/10"],body.gw-lux-active header [class*="bg-green-500/10"]{background:rgba(18,211,147,.12)!important}body.gw-lux-active header [class*="bg-orange-500/10"]{background:rgba(249,122,31,.12)!important}body.gw-lux-active header [class*=bg-gradient-to-br][class*=from-amber]{background:linear-gradient(135deg,hsl(var(--gw-gold)/.18),hsl(var(--gw-gold-deep)/.12))!important;border:1px solid hsl(var(--gw-gold)/.3)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active header a[class*=bg-primary],body.gw-lux-active header a[class*=from-amber-500],body.gw-lux-active header button[class*=from-amber-500]{background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;box-shadow:0 1px 0 0 hsla(0,0%,100%,.25) inset,0 12px 28px -8px hsl(var(--gw-gold)/.45)!important}body.gw-lux-active [class*=UserMenu] [class*=bg-card],body.gw-lux-active [class*=UserMenu] [class*=bg-popover]{background:hsl(var(--gw-surface-elevated)/.96)!important;border:1px solid hsl(var(--gw-border-strong)/.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active header a[href*="/connexion"],body.gw-lux-active header a[href="/login"]{color:hsl(var(--gw-text))!important;font-weight:500!important;padding:.5rem 1rem!important;border-radius:999px!important;transition:color .2s ease,background .2s ease!important}body.gw-lux-active header a[href*="/connexion"]:hover,body.gw-lux-active header a[href="/login"]:hover{color:hsl(var(--gw-gold-soft))!important;background:hsl(var(--gw-surface)/.5)!important}body.gw-lux-active header button[class*=border]:not([class*=bg-amber]):not([class*=bg-primary]){background:hsl(var(--gw-surface)/.6)!important;color:hsl(var(--gw-text))!important;border:1px solid hsl(var(--gw-border-strong)/.7)!important;border-radius:999px!important;transition:background .2s ease,border-color .2s ease!important}body.gw-lux-active header button[class*=border]:not([class*=bg-amber]):not([class*=bg-primary]):hover{background:hsl(var(--gw-surface-elevated)/.7)!important;border-color:hsl(var(--gw-border-strong))!important;color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active header [class*=text-gray-],body.gw-lux-active header [class*=text-slate-],body.gw-lux-active header [class*=text-zinc-]{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active header svg{color:currentColor!important}body.gw-lux-active section [class*=ReviewsMarquee],body.gw-lux-active section:has(>div>div [class*="w-[380px]"]){background:transparent!important}body.gw-lux-active [class*="w-[380px]"]>[class*=bg-card]{background:hsl(var(--gw-surface)/.6)!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;border:1px solid hsl(var(--gw-border)/.6)!important;border-radius:20px!important;color:hsl(var(--gw-text))!important}body.gw-lux-active [class*="w-[380px]"] .text-gray-400,body.gw-lux-active [class*="w-[380px]"] .text-zinc-400,body.gw-lux-active [class*="w-[380px]"] [class*=text-muted-foreground]{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active [class*="w-[380px]"] .font-bold,body.gw-lux-active [class*="w-[380px]"] .font-semibold,body.gw-lux-active [class*="w-[380px]"] .text-foreground,body.gw-lux-active [class*="w-[380px]"] .text-zinc-100{color:hsl(var(--gw-text))!important}body.gw-lux-active [class*="w-[380px]"] [class*=ring-card]{--tw-ring-color:hsl(var(--gw-surface))!important}body.gw-lux-active section.bg-card,body.gw-lux-active section[class*=bg-card]{background:hsl(var(--gw-bg-soft))!important;border-color:hsl(var(--gw-border)/.5)!important}body.gw-lux-active section:has(>div>[class*=LogoLoop]),body.gw-lux-active section:has([class*=LogoLoop]){background:hsl(var(--gw-bg-soft))!important;border-color:hsl(var(--gw-border)/.5)!important}body.gw-lux-active [class*=LogoLoop],body.gw-lux-active section [class*=bg-gray-50],body.gw-lux-active section [class*=bg-neutral-50],body.gw-lux-active section [class*=bg-slate-50],body.gw-lux-active section [class*=bg-stone-50],body.gw-lux-active section [class*=bg-white],body.gw-lux-active section [class*=bg-zinc-50]{background:transparent!important}body.gw-lux-active [class*=LogoLoop]{--logoloop-fadeColor:hsl(var(--gw-bg-soft))!important;--logoloop-fadeColorAuto:hsl(var(--gw-bg-soft))!important}body.gw-lux-active [class*=LogoLoop] img{filter:brightness(0) invert(1) opacity(.5)!important;transition:filter .2s ease,opacity .2s ease}body.gw-lux-active [class*=LogoLoop] img:hover{filter:brightness(0) invert(1) opacity(.9)!important}body.gw-lux-active [class*=LogoLoop] [class*=text-gray],body.gw-lux-active [class*=LogoLoop] [class*=text-zinc]{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active [class*=LogoLoop] [class*=overflow-hidden]>div[class*=flex] img[alt]{filter:brightness(0) invert(1) opacity(.5)}body.gw-lux-active [class*=bg-zinc-900]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;backdrop-filter:blur(16px);border-radius:20px!important}body.gw-lux-active [class*=bg-zinc-900]:hover{border-color:hsl(var(--gw-gold)/.3)!important;transform:translateY(-2px);transition:transform .3s ease,border-color .3s ease}body.gw-lux-active [class*="bg-primary/20"]{background:hsl(var(--gw-gold)/.12)!important;color:hsl(var(--gw-gold-soft))!important;border:1px solid hsl(var(--gw-gold)/.25)}body.gw-lux-active section:has(>[class*=SecurePayment]){background:transparent!important}body.gw-lux-active [class*=SecurePayment] [class*=bg-card],body.gw-lux-active [class*=SecurePayment] [class*=bg-muted],body.gw-lux-active [class*=SecurePayment] [class*=bg-white]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active [class*=SecurePayment] [class*=text-muted-foreground]{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active [class*=SecurePayment] h2,body.gw-lux-active [class*=SecurePayment] h3,body.gw-lux-active [class*=SecurePayment] h4{color:hsl(var(--gw-text))!important}body.gw-lux-active [class*=AgentsShowcase]{background:transparent!important}body.gw-lux-active [class*=AgentsShowcase] [class*=bg-card],body.gw-lux-active [class*=AgentsShowcase] [class*=bg-white]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active [class*=CookieConsent],body.gw-lux-active div[class*=fixed][class*=bottom-][class*=z-]:has(button:contains("Accepter")){background:hsl(var(--gw-surface-elevated)/.96)!important;backdrop-filter:blur(28px) saturate(160%)!important;border:1px solid hsl(var(--gw-border-strong)/.7)!important;border-radius:20px!important;color:hsl(var(--gw-text))!important;box-shadow:0 1px 0 0 hsl(var(--gw-text)/.06) inset,0 40px 80px -24px rgba(0,0,0,.6)!important}body.gw-lux-active [class*=CookieConsent] h2,body.gw-lux-active [class*=CookieConsent] h3{color:hsl(var(--gw-text))!important;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em}body.gw-lux-active [class*=CookieConsent] label,body.gw-lux-active [class*=CookieConsent] p,body.gw-lux-active [class*=CookieConsent] span{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active [class*=CookieConsent] button{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-weight:500;border-radius:999px;transition:transform .2s ease,background .2s ease}body.gw-lux-active [class*=CookieConsent] button[class*=bg-amber],body.gw-lux-active [class*=CookieConsent] button[class*=bg-primary]{background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;box-shadow:0 12px 28px -8px hsl(var(--gw-gold)/.4)!important}body.gw-lux-active [class*=CookieConsent] button[class*=bg-card],body.gw-lux-active [class*=CookieConsent] button[class*=bg-muted],body.gw-lux-active [class*=CookieConsent] button[class*=bg-secondary],body.gw-lux-active [class*=CookieConsent] button[class*=border-]{background:hsl(var(--gw-surface)/.5)!important;color:hsl(var(--gw-text))!important;border:1px solid hsl(var(--gw-border-strong)/.6)!important}body.gw-lux-active [class*=CookieConsent] [class*=bg-card][class*=rounded-],body.gw-lux-active [class*=CookieConsent] [class*=bg-muted]{background:hsl(var(--gw-bg-soft)/.6)!important;border:1px solid hsl(var(--gw-border)/.4)!important}body.gw-lux-active [class*=StickyCallToAction] button,body.gw-lux-active [class*=fixed][class*=bottom-][class*=right-] button[class*=bg-amber]{background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;box-shadow:0 12px 28px -8px hsl(var(--gw-gold)/.5)!important}body.gw-lux-active footer{background:hsl(var(--gw-bg-soft))!important;border-top:1px solid hsl(var(--gw-border)/.6)!important;color:hsl(var(--gw-text));font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}body.gw-lux-active footer .font-bold,body.gw-lux-active footer .font-semibold,body.gw-lux-active footer h2,body.gw-lux-active footer h3,body.gw-lux-active footer h4{color:hsl(var(--gw-text))!important;letter-spacing:-.01em}body.gw-lux-active footer .text-gray-400,body.gw-lux-active footer .text-zinc-400,body.gw-lux-active footer [class*=text-muted-foreground],body.gw-lux-active footer a,body.gw-lux-active footer li,body.gw-lux-active footer p,body.gw-lux-active footer span{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active footer a{transition:color .2s ease}body.gw-lux-active footer a:hover{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active footer [class*=border-]{border-color:hsl(var(--gw-border)/.5)!important}body.gw-lux-active footer [class*=bg-card],body.gw-lux-active footer [class*=bg-muted]{background:hsl(var(--gw-surface)/.4)!important;border-color:hsl(var(--gw-border)/.5)!important}body.gw-lux-active footer input{background:hsl(var(--gw-bg)/.6)!important;border-color:hsl(var(--gw-border))!important;color:hsl(var(--gw-text))!important;border-radius:14px!important}body.gw-lux-active footer input::-moz-placeholder{color:hsl(var(--gw-text-subtle))!important}body.gw-lux-active footer input::placeholder{color:hsl(var(--gw-text-subtle))!important}body.gw-lux-active footer input:focus{border-color:hsl(var(--gw-gold)/.6)!important;box-shadow:0 0 0 3px hsl(var(--gw-gold)/.12)!important;outline:none!important}body.gw-lux-active footer button[type=submit]{background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;border-radius:999px!important}body.gw-lux-active footer .text-amber-500,body.gw-lux-active footer .text-amber-600,body.gw-lux-active footer [class*=text-amber-]{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active div[class*=agentia],body.gw-lux-active iframe[id*=agentia],body.gw-lux-active iframe[src*="agents.goldwizard"]{filter:hue-rotate(0deg)}body.gw-lux-active [class*=agentia-bubble],body.gw-lux-active div[id*=agentia-bubble]{box-shadow:0 12px 32px -8px hsl(var(--gw-gold)/.4)!important}body.gw-lux-active div[class*=fixed][class*=bottom-] [class*=bg-white]:has(button){background:hsl(var(--gw-surface-elevated)/.96)!important;color:hsl(var(--gw-text))!important;border:1px solid hsl(var(--gw-border-strong)/.7)!important;border-radius:16px!important;backdrop-filter:blur(20px)}body.gw-lux-active div[class*=fixed][class*=bottom-] [class*=bg-white] p{color:hsl(var(--gw-text))!important}body.gw-lux-active div[class*=fixed][class*=bottom-] button[class*=rounded]:not([class*=bg-amber]):not([class*=bg-primary]){background:hsl(var(--gw-bg-soft)/.6)!important;color:hsl(var(--gw-gold-soft))!important;border:1px solid hsl(var(--gw-gold)/.3)!important}body.gw-lux-active div[class*=fixed][class*=bottom-] button[class*=rounded]:hover{background:hsl(var(--gw-gold)/.15)!important}body.gw-lux-active .gw-glass p,body.gw-lux-active .gw-glass-strong p{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active .gw-glass span[class*=text-amber-400],body.gw-lux-active .gw-glass-strong span[class*=text-amber-400]{color:hsl(var(--gw-gold-soft))!important;font-weight:500}body.gw-lux-active main [class*=bg-gray-100]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-gray-50]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-neutral-100]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-neutral-50]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-slate-100]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-slate-50]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-stone-100]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-stone-50]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-white]:not([class*=text-white]):not(header *):not(footer *),body.gw-lux-active main [class*=bg-zinc-100]:not(header *):not(footer *),body.gw-lux-active main [class*=bg-zinc-50]:not(header *):not(footer *){background-color:hsl(var(--gw-surface)/.5)!important;color:hsl(var(--gw-text))}body.gw-lux-active main [class*=bg-card]:not(header *):not(footer *){background-color:hsl(var(--gw-surface)/.6)!important;border-color:hsl(var(--gw-border)/.5)!important;color:hsl(var(--gw-text))}body.gw-lux-active main [class*=bg-background]:not(header *):not(footer *){background-color:hsl(var(--gw-bg))!important}body.gw-lux-active main [class*=bg-muted]:not([class*=bg-muted-]):not(header *):not(footer *){background-color:hsl(var(--gw-bg-soft)/.6)!important}body.gw-lux-active main section[class*=bg-gray-50],body.gw-lux-active main section[class*=bg-slate-50],body.gw-lux-active main section[class*=bg-stone-50],body.gw-lux-active main section[class*=bg-zinc-50]{background-color:hsl(var(--gw-bg-soft)/.4)!important}body.gw-lux-active main [class*=text-black]:not([class*=bg-amber]):not([class*=bg-yellow]):not(header *):not(footer *),body.gw-lux-active main [class*=text-gray-700]:not(header *):not(footer *),body.gw-lux-active main [class*=text-gray-800]:not(header *):not(footer *),body.gw-lux-active main [class*=text-gray-900]:not(header *):not(footer *),body.gw-lux-active main [class*=text-neutral-700]:not(header *):not(footer *),body.gw-lux-active main [class*=text-neutral-800]:not(header *):not(footer *),body.gw-lux-active main [class*=text-neutral-900]:not(header *):not(footer *),body.gw-lux-active main [class*=text-slate-700]:not(header *):not(footer *),body.gw-lux-active main [class*=text-slate-800]:not(header *):not(footer *),body.gw-lux-active main [class*=text-slate-900]:not(header *):not(footer *),body.gw-lux-active main [class*=text-stone-700]:not(header *):not(footer *),body.gw-lux-active main [class*=text-stone-800]:not(header *):not(footer *),body.gw-lux-active main [class*=text-stone-900]:not(header *):not(footer *),body.gw-lux-active main [class*=text-zinc-700]:not(header *):not(footer *),body.gw-lux-active main [class*=text-zinc-800]:not(header *):not(footer *),body.gw-lux-active main [class*=text-zinc-900]:not(header *):not(footer *){color:hsl(var(--gw-text))!important}body.gw-lux-active main [class*=text-gray-500]:not(header *):not(footer *),body.gw-lux-active main [class*=text-gray-600]:not(header *):not(footer *),body.gw-lux-active main [class*=text-neutral-500]:not(header *):not(footer *),body.gw-lux-active main [class*=text-neutral-600]:not(header *):not(footer *),body.gw-lux-active main [class*=text-slate-500]:not(header *):not(footer *),body.gw-lux-active main [class*=text-slate-600]:not(header *):not(footer *),body.gw-lux-active main [class*=text-stone-500]:not(header *):not(footer *),body.gw-lux-active main [class*=text-stone-600]:not(header *):not(footer *),body.gw-lux-active main [class*=text-zinc-500]:not(header *):not(footer *),body.gw-lux-active main [class*=text-zinc-600]:not(header *):not(footer *){color:hsl(var(--gw-text-muted))!important}body.gw-lux-active main [class*=text-foreground]:not(header *):not(footer *),body.gw-lux-active main [class*=text-muted-foreground]:not(header *):not(footer *){color:hsl(var(--gw-text-muted))}body.gw-lux-active main [class*=border-gray-100]:not(header *):not(footer *),body.gw-lux-active main [class*=border-gray-200]:not(header *):not(footer *),body.gw-lux-active main [class*=border-neutral-200]:not(header *):not(footer *),body.gw-lux-active main [class*=border-slate-200]:not(header *):not(footer *),body.gw-lux-active main [class*=border-stone-200]:not(header *):not(footer *),body.gw-lux-active main [class*=border-zinc-100]:not(header *):not(footer *),body.gw-lux-active main [class*=border-zinc-200]:not(header *):not(footer *){border-color:hsl(var(--gw-border)/.5)!important}body.gw-lux-active main div[class*=rounded-][class*=bg-gray-50],body.gw-lux-active main div[class*=rounded-][class*=bg-stone-50],body.gw-lux-active main div[class*=rounded-][class*=bg-white],body.gw-lux-active main div[class*=rounded-][class*=bg-zinc-50]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;backdrop-filter:blur(12px);color:hsl(var(--gw-text))!important}body.gw-lux-active main input:not([type=checkbox]):not([type=radio]):not(header *):not(footer *),body.gw-lux-active main select:not(header *):not(footer *),body.gw-lux-active main textarea:not(header *):not(footer *){background:hsl(var(--gw-bg-soft)/.6)!important;border:1px solid hsl(var(--gw-border)/.6)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active main input:focus,body.gw-lux-active main select:focus,body.gw-lux-active main textarea:focus{border-color:hsl(var(--gw-gold)/.6)!important;box-shadow:0 0 0 3px hsl(var(--gw-gold)/.15)!important}body.gw-lux-active main input::-moz-placeholder,body.gw-lux-active main textarea::-moz-placeholder{color:hsl(var(--gw-text-subtle))!important}body.gw-lux-active main input::placeholder,body.gw-lux-active main textarea::placeholder{color:hsl(var(--gw-text-subtle))!important}body.gw-lux-active main [class*=from-gray-50],body.gw-lux-active main [class*=from-slate-50],body.gw-lux-active main [class*=from-stone-50],body.gw-lux-active main [class*=from-white],body.gw-lux-active main [class*=from-zinc-50]{background:linear-gradient(180deg,hsl(var(--gw-bg-soft)) 0,hsl(var(--gw-bg)) 100%)!important}body.gw-lux-active main div[class*=bg-amber-100],body.gw-lux-active main div[class*=bg-amber-50],body.gw-lux-active main span[class*=bg-amber-100],body.gw-lux-active main span[class*=bg-amber-50]{background:hsl(var(--gw-gold)/.12)!important;color:hsl(var(--gw-gold-soft))!important;border:1px solid hsl(var(--gw-gold)/.25)!important}body.gw-lux-active main div[class*=bg-blue-100],body.gw-lux-active main div[class*=bg-blue-50],body.gw-lux-active main span[class*=bg-blue-100],body.gw-lux-active main span[class*=bg-blue-50]{background:rgba(60,131,246,.12)!important;color:#85b2f9!important}body.gw-lux-active main span[class*=bg-emerald-100],body.gw-lux-active main span[class*=bg-emerald-50],body.gw-lux-active main span[class*=bg-green-100],body.gw-lux-active main span[class*=bg-green-50]{background:rgba(18,211,147,.12)!important;color:#43efb6!important}body.gw-lux-active main table:not(header *):not(footer *){color:hsl(var(--gw-text))}body.gw-lux-active main thead{background:hsl(var(--gw-surface)/.6)!important}body.gw-lux-active main tbody tr{border-color:hsl(var(--gw-border)/.4)!important}body.gw-lux-active main h1,body.gw-lux-active main h2,body.gw-lux-active main h3,body.gw-lux-active main h4{color:hsl(var(--gw-text))}body.gw-lux-active main .prose a,body.gw-lux-active main article a{color:hsl(var(--gw-gold-soft));text-decoration-color:hsl(var(--gw-gold)/.5)}body.gw-lux-active main .prose,body.gw-lux-active main [class*=prose]{color:hsl(var(--gw-text-muted));--tw-prose-body:hsl(var(--gw-text-muted));--tw-prose-headings:hsl(var(--gw-text));--tw-prose-bold:hsl(var(--gw-text));--tw-prose-links:hsl(var(--gw-gold-soft));--tw-prose-quotes:hsl(var(--gw-text-muted));--tw-prose-quote-borders:hsl(var(--gw-gold)/0.4);--tw-prose-code:hsl(var(--gw-gold-soft));--tw-prose-pre-bg:hsl(var(--gw-surface));--tw-prose-pre-code:hsl(var(--gw-text))}body.gw-lux-active main nav[aria-label*=readcrumb],body.gw-lux-active main nav[aria-label*=readcrumb] a{color:hsl(var(--gw-text-muted))!important}body.gw-lux-active main nav[aria-label*=readcrumb] a:hover{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active main a[class*=bg-amber-500],body.gw-lux-active main a[class*=bg-amber-600],body.gw-lux-active main a[class*=from-amber-]:not(span):not(p),body.gw-lux-active main button[class*=bg-amber-500],body.gw-lux-active main button[class*=bg-amber-600],body.gw-lux-active main button[class*=from-amber-]:not(span):not(p){background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important}body.gw-lux-active main [class*=bg-indigo-100],body.gw-lux-active main [class*=bg-indigo-50],body.gw-lux-active main [class*=bg-pink-100],body.gw-lux-active main [class*=bg-pink-50],body.gw-lux-active main [class*=bg-purple-100],body.gw-lux-active main [class*=bg-purple-50],body.gw-lux-active main [class*=bg-rose-100],body.gw-lux-active main [class*=bg-rose-50],body.gw-lux-active main [class*=bg-violet-100],body.gw-lux-active main [class*=bg-violet-50]{background:hsl(var(--gw-surface)/.6)!important;border:1px solid hsl(var(--gw-gold)/.2)!important}body.gw-lux-active main [class*=bg-amber-50],body.gw-lux-active main [class*=bg-orange-50],body.gw-lux-active main [class*=bg-yellow-50]{background:hsl(var(--gw-gold)/.06)!important;border-color:hsl(var(--gw-gold)/.2)!important}body.gw-lux-active main thead[class*=bg-gradient-to-r][class*=from-indigo],body.gw-lux-active main thead[class*=bg-gradient-to-r][class*=from-purple],body.gw-lux-active main thead[class*=bg-gradient-to-r][class*=from-violet],body.gw-lux-active main thead[class*=bg-indigo],body.gw-lux-active main thead[class*=bg-purple],body.gw-lux-active main thead[class*=bg-violet],body.gw-lux-active main tr[class*=bg-purple],body.gw-lux-active main tr[class*=bg-violet]{background:linear-gradient(90deg,hsl(var(--gw-gold)/.15),hsl(var(--gw-gold-deep)/.1))!important;color:hsl(var(--gw-text))!important}body.gw-lux-active main thead th,body.gw-lux-active main tr[class*=bg-purple] th,body.gw-lux-active main tr[class*=bg-violet] th{color:hsl(var(--gw-text))!important}body.gw-lux-active main [class*=bg-indigo-100] svg,body.gw-lux-active main [class*=bg-purple-100] svg,body.gw-lux-active main [class*=bg-violet-100] svg,body.gw-lux-active main [class*=text-indigo-600],body.gw-lux-active main [class*=text-indigo-700],body.gw-lux-active main [class*=text-purple-600],body.gw-lux-active main [class*=text-purple-700],body.gw-lux-active main [class*=text-purple-800],body.gw-lux-active main [class*=text-purple-900],body.gw-lux-active main [class*=text-violet-600],body.gw-lux-active main [class*=text-violet-700]{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active main [class*=bg-red-100],body.gw-lux-active main [class*=bg-red-50]{background:rgba(239,67,67,.06)!important;border:1px solid rgba(239,67,67,.2)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active main [class*=bg-emerald-100],body.gw-lux-active main [class*=bg-emerald-50],body.gw-lux-active main [class*=bg-green-100],body.gw-lux-active main [class*=bg-green-50]{background:rgba(18,211,147,.06)!important;border:1px solid rgba(18,211,147,.2)!important;color:hsl(var(--gw-text))!important}body.gw-lux-active main [class*=bg-red-100] [class*=text-red-],body.gw-lux-active main [class*=bg-red-50] [class*=text-red-]{color:#f37272!important}body.gw-lux-active main [class*=bg-emerald-50] [class*=text-emerald-],body.gw-lux-active main [class*=bg-green-100] [class*=text-green-],body.gw-lux-active main [class*=bg-green-50] [class*=text-green-]{color:#43efb6!important}body.gw-lux-active main [class*=text-red-500],body.gw-lux-active main [class*=text-red-600],body.gw-lux-active main [class*=text-red-700],body.gw-lux-active main [class*=text-red-800]{color:#f37272!important}body.gw-lux-active main [class*=text-emerald-500],body.gw-lux-active main [class*=text-emerald-600],body.gw-lux-active main [class*=text-emerald-700],body.gw-lux-active main [class*=text-green-500],body.gw-lux-active main [class*=text-green-600],body.gw-lux-active main [class*=text-green-700]{color:#43efb6!important}body.gw-lux-active main [class*=bg-indigo-500]:not(button):not(a),body.gw-lux-active main [class*=bg-pink-500]:not(button):not(a),body.gw-lux-active main [class*=bg-purple-500]:not(button):not(a),body.gw-lux-active main [class*=bg-rose-500]:not(button):not(a),body.gw-lux-active main [class*=bg-violet-500]:not(button):not(a){background:hsl(var(--gw-gold)/.15)!important;border:1px solid hsl(var(--gw-gold)/.3)!important}body.gw-lux-active main [class*=bg-indigo-500] svg,body.gw-lux-active main [class*=bg-pink-500] svg,body.gw-lux-active main [class*=bg-purple-500] svg,body.gw-lux-active main [class*=bg-rose-500] svg,body.gw-lux-active main [class*=bg-violet-500] svg{color:hsl(var(--gw-gold-soft))!important}body.gw-lux-active main h1{font-family:"Instrument Serif",ui-serif,Georgia,serif!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.05!important;font-feature-settings:"ss01" on}body.gw-lux-active main h1 em,body.gw-lux-active main h1 span[class*=bg-clip-text],body.gw-lux-active main h1 span[class*=from-amber],body.gw-lux-active main h1 span[class*=from-blue],body.gw-lux-active main h1 span[class*=from-indigo],body.gw-lux-active main h1 span[class*=from-pink],body.gw-lux-active main h1 span[class*=from-purple],body.gw-lux-active main h1 span[class*=from-violet],body.gw-lux-active main h1 span[class*=from-yellow],body.gw-lux-active main h1 span[class*=text-amber],body.gw-lux-active main h1 span[class*=text-indigo],body.gw-lux-active main h1 span[class*=text-purple],body.gw-lux-active main h1 span[class*=text-transparent],body.gw-lux-active main h1 span[class*=text-violet]{background:linear-gradient(135deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-style:italic;font-family:"Instrument Serif",ui-serif,Georgia,serif!important}body.gw-lux-active main section:first-of-type a[class*=rounded]:not([class*=amber]):not([class*=ghost]):not([class*=outline]):not([class*=border]):not([href*=realisations]):not([href="/"]),body.gw-lux-active main section:first-of-type button[class*=rounded]:not([class*=amber]):not([class*=ghost]):not([class*=outline]):not([type=button]){background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;box-shadow:0 1px 0 0 hsla(0,0%,100%,.25) inset,0 12px 28px -8px hsl(var(--gw-gold)/.45)!important;font-weight:600!important}body.gw-lux-active main section:first-of-type a[href*=audit],body.gw-lux-active main section:first-of-type a[href*=contact],body.gw-lux-active main section:first-of-type a[href*=devis],body.gw-lux-active main section:first-of-type button:not([class*=ghost]):not([class*=outline]):not([aria-label*=Menu]){background:linear-gradient(180deg,hsl(var(--gw-gold-soft)) 0,hsl(var(--gw-gold)) 50%,hsl(var(--gw-gold-deep)) 100%)!important;color:#100f0e!important;border:1px solid hsl(var(--gw-gold-deep))!important;font-weight:600!important}body.gw-lux-active main section:first-of-type a[class*=rounded]:hover,body.gw-lux-active main section:first-of-type button[class*=rounded]:hover{transform:translateY(-1px);box-shadow:0 1px 0 0 hsla(0,0%,100%,.35) inset,0 16px 36px -8px hsl(var(--gw-gold)/.6)!important}body.gw-lux-active main>div>div:has(>nav[aria-label*=readcrumb])+section:not(.gw-aurora),body.gw-lux-active main>div>nav+section:not(.gw-aurora),body.gw-lux-active main>div>section:first-of-type:not(.gw-aurora),body.gw-lux-active main>section:first-of-type:not(.gw-aurora){position:relative;isolation:isolate;padding-top:4rem!important;padding-bottom:5rem!important}body.gw-lux-active main>div>section:first-of-type:not(.gw-aurora):before,body.gw-lux-active main>section:first-of-type:not(.gw-aurora):before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(900px 600px at 12% 8%,hsl(var(--gw-gold)/.12) 0,transparent 60%),radial-gradient(700px 500px at 88% 20%,hsl(var(--gw-gold-soft)/.06) 0,transparent 60%),radial-gradient(800px 700px at 50% 100%,hsl(var(--gw-emerald)/.04) 0,transparent 65%);pointer-events:none}body.gw-lux-active main>div>section:first-of-type:not(.gw-aurora):after,body.gw-lux-active main>section:first-of-type:not(.gw-aurora):after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(hsl(var(--gw-border)/.25) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--gw-border)/.25) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 50% at 50% 0,#000 0,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 0,#000 0,transparent 80%);opacity:.5;pointer-events:none}body.gw-lux-active main h1[class*=text-3xl],body.gw-lux-active main h1[class*=text-4xl],body.gw-lux-active main h1[class*=text-5xl],body.gw-lux-active main h1[class*=text-6xl]{font-size:clamp(2.5rem,5vw,4.5rem)!important;font-weight:400!important}body.gw-lux-active main section:first-of-type p[class*=text-lg],body.gw-lux-active main section:first-of-type p[class*=text-xl]{color:hsl(var(--gw-text-muted))!important;max-width:42rem;margin-left:auto;margin-right:auto;line-height:1.6}body.gw-lux-active main section:first-of-type div[class*=flex][class*=gap-]:has(svg[class*=text-emerald]),body.gw-lux-active main section:first-of-type div[class*=flex][class*=gap-]:has(svg[class*=text-green]){margin-top:1.5rem;margin-bottom:1.5rem}body.gw-lux-active main section:first-of-type div[class*=rounded-full][class*=px-][class*=inline-flex],body.gw-lux-active main section:first-of-type span[class*=rounded-full][class*=px-]{background:hsl(var(--gw-gold)/.1)!important;color:hsl(var(--gw-gold-soft))!important;border:1px solid hsl(var(--gw-gold)/.25)!important;backdrop-filter:blur(8px);font-weight:500!important;letter-spacing:.02em}body.gw-lux-active main section:first-of-type div[class*=rounded-full][class*=px-3][class*=inline-flex],body.gw-lux-active main section:first-of-type span[class*=rounded-full][class*=px-3]{padding:.5rem 1rem!important}