.lounge{--ink:244 240 233;--ink-2:205 212 225;--muted:154 166 184;--accent:255 122 46;--accent-bright:255 154 92;--accent-dark:214 92 26;--accent-dark-2:168 66 16;--accent-text:240 186 122;--accent-deep:28 17 8;--accent-fg:26 15 7;--glass-panel:226 234 250;--glass-panel-a:0.062;--glass-inset-a:0.032;--glass-edge:150 164 192;--glass-shadow:0 0 0;--shadow-light:255 255 255;--shadow-dark:120 134 160;color:rgb(var(--ink));position:relative;isolation:isolate}.lounge:before{content:"";position:fixed;inset:0;z-index:-2;background-image:radial-gradient(1200px 700px at 12% -10%,rgba(255,122,46,.2),transparent 62%),radial-gradient(900px 620px at 96% 4%,rgba(120,92,190,.18),transparent 60%),radial-gradient(800px 800px at 50% 108%,rgba(226,150,74,.14),transparent 62%),linear-gradient(168deg,#0a0e18,#101725 46%,#0b1017);background-color:#0a0e18}.lounge:after{content:"";position:fixed;inset:-20%;z-index:-1;pointer-events:none;background-image:radial-gradient(560px 380px at 22% 30%,rgba(255,138,66,.1),transparent 60%),radial-gradient(520px 420px at 76% 66%,rgba(150,116,220,.09),transparent 62%);animation:club-drift 26s ease-in-out infinite alternate}@keyframes club-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08)}}.club-card{position:relative;overflow:hidden;border-radius:26px;border:1px solid hsla(33,75%,76%,.3);background:linear-gradient(135deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03) 34%,hsla(0,0%,100%,0) 55%),linear-gradient(152deg,#23180f,#2e1d10 26%,#171b2a 62%,#10131d);box-shadow:0 30px 60px -20px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,226,190,.22);transition:transform .26s cubic-bezier(.2,.7,.3,1),box-shadow .26s ease;transform-style:preserve-3d;will-change:transform}.club-card__sheen{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(255,232,200,.2),transparent 60%);transition:opacity .2s ease}.club-card__grain,.club-card__sheen{position:absolute;inset:0;pointer-events:none}.club-card__grain{opacity:.5;background-image:repeating-linear-gradient(115deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 7px),repeating-linear-gradient(-25deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 11px);-webkit-mask-image:radial-gradient(120% 100% at 80% 0,#000 20%,transparent 78%);mask-image:radial-gradient(120% 100% at 80% 0,#000 20%,transparent 78%)}.club-foil{background:linear-gradient(96deg,#e7bd83,#d19b57 24%,#fbeacf 46%,#c9903f 68%,#eac68f);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:club-foil 7s ease-in-out infinite}@keyframes club-foil{0%,to{background-position:0 0}50%{background-position:100% 0}}.club-tabs{display:flex;gap:4px;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);backdrop-filter:blur(14px)}.club-tab{flex:1;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:600;letter-spacing:.01em;color:rgb(var(--muted));transition:color .18s ease,background .22s ease,box-shadow .22s ease;white-space:nowrap}.club-tab:hover{color:rgb(var(--ink-2))}.club-tab[aria-selected=true]{color:#1c1108;background:linear-gradient(180deg,#f2cf9c,#e0ab6c);box-shadow:0 6px 18px -6px hsla(33,80%,71%,.7)}.club-panels[data-active=care] [data-panel]:not([data-panel=care]),.club-panels[data-active=concierge] [data-panel]:not([data-panel=concierge]),.club-panels[data-active=home] [data-panel]:not([data-panel=home]),.club-panels[data-active=vault] [data-panel]:not([data-panel=vault]){display:none}.club-rule{height:1px;background:linear-gradient(90deg,transparent,hsla(33,75%,76%,.35),transparent)}.club-eyebrow{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--accent-text))}@media (hover:hover){.club-lift{transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s ease}.club-lift:hover{transform:translateY(-2px);box-shadow:0 18px 40px -18px rgba(0,0,0,.8)}}.club-stagger>*{animation:club-rise .56s cubic-bezier(.2,.7,.3,1) both}.club-stagger>:first-child{animation-delay:40ms}.club-stagger>:nth-child(2){animation-delay:90ms}.club-stagger>:nth-child(3){animation-delay:.14s}.club-stagger>:nth-child(4){animation-delay:.19s}.club-stagger>:nth-child(5){animation-delay:.24s}.club-stagger>:nth-child(6){animation-delay:.29s}@keyframes club-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lounge .neu-cta,.lounge .neu-cta-sm{color:#1c1108;background:linear-gradient(180deg,#f4d3a1,#e0aa6a);border:1px solid rgba(255,236,209,.5);box-shadow:0 10px 26px -10px hsla(32,74%,67%,.65);backdrop-filter:none}.lounge .neu-cta-sm:hover:not(:disabled),.lounge .neu-cta:hover:not(:disabled){background:linear-gradient(180deg,#f9dfb6,#e8b87c);box-shadow:0 14px 32px -10px hsla(32,74%,67%,.8)}.lounge .neu-input,.lounge select,.lounge textarea{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);color:rgb(var(--ink))}.lounge .neu-input::-moz-placeholder,.lounge textarea::-moz-placeholder{color:rgb(var(--muted))}.lounge .neu-input::placeholder,.lounge textarea::placeholder{color:rgb(var(--muted))}.lounge .neu-input:focus,.lounge select:focus,.lounge textarea:focus{outline:none;border-color:hsla(33,80%,71%,.55);box-shadow:0 0 0 3px hsla(33,80%,71%,.16)}.lounge select option{background:#141a28;color:#f4f0e9}.lounge input[type=date]{color-scheme:dark}@media (prefers-reduced-motion:reduce){.club-foil,.lounge:after{animation:none}.club-stagger>*{animation:none;opacity:1;transform:none}.club-card{transition:none}}