.lp-room[data-astro-cid-au7rboj5]{background:radial-gradient(90% 420px at 50% 0,rgba(63,232,165,.07),transparent 70%),linear-gradient(180deg,#071a12 0,#081d13 46%,#06150e);color:var(--cream-100)}.lp-hero[data-astro-cid-au7rboj5]{position:relative;overflow:hidden;background:var(--night-950);color:var(--cream-100);min-height:clamp(440px,62vh,620px);display:flex;align-items:flex-start}.lp-hero[data-astro-cid-au7rboj5]>img[data-astro-cid-au7rboj5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.lp-hero[data-astro-cid-au7rboj5]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,#071a12a8 0,#071a1247 42%,#071a1200 68%),linear-gradient(180deg,#071a1257 0,#071a1200 30% 62%,#071a12e0 96%,#071a12);pointer-events:none}.lp-hero__in[data-astro-cid-au7rboj5]{position:relative;z-index:2;max-width:1180px;width:100%;margin:0 auto;padding:clamp(30px,7vh,72px) 20px 40px}.lp-hero__title-block[data-astro-cid-au7rboj5]{max-width:520px;padding:22px 24px 20px;border-left:3px solid var(--gold-500);border-radius:0 16px 16px 0;background:radial-gradient(130% 140% at 16% 28%,#071a12d1 0,#071a129e 46%,#071a1247 74%,#071a1200)}.lp-hero[data-astro-cid-au7rboj5] h1[data-astro-cid-au7rboj5]{color:var(--cream-50);margin:0;text-shadow:0 1px 3px rgba(13,29,31,.9),0 3px 22px rgba(0,0,0,.55)}.lp-hero[data-astro-cid-au7rboj5] .eyebrow[data-astro-cid-au7rboj5]{margin:0 0 8px;text-shadow:0 1px 3px rgba(13,29,31,.9)}.lp-devnote[data-astro-cid-au7rboj5]{margin:10px 0 0;font-weight:600;color:var(--cream-100);text-shadow:0 1px 8px rgba(13,29,31,.8)}.lp-floor[data-astro-cid-au7rboj5]{position:relative;overflow:hidden}.lp-floor[data-astro-cid-au7rboj5]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:min(620px,88vw);transform:translate(-50%);background:linear-gradient(180deg,#eed9a417,#eed9a409 55%,#eed9a412);clip-path:polygon(38% 0%,62% 0%,100% 100%,0% 100%);pointer-events:none}.lp-floor[data-astro-cid-au7rboj5] .wrap[data-astro-cid-au7rboj5]{position:relative;z-index:1}.lp-lede[data-astro-cid-au7rboj5]{color:var(--cream-100);max-width:68ch;margin:0 auto;text-align:center}.lp-group-title[data-astro-cid-au7rboj5]{color:var(--gold-300);text-align:center;margin:54px 0 0;font-size:clamp(1.6rem,3.6vw,2.3rem);letter-spacing:.04em}.lp-group-sub[data-astro-cid-au7rboj5]{text-align:center;color:#f7efdbe0;margin:8px auto 0;max-width:60ch}.lp-row[data-astro-cid-au7rboj5]{display:flex;flex-wrap:wrap;justify-content:center;gap:44px 26px;margin:40px auto 0;max-width:1080px}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]{flex:0 1 342px}@media(max-width:900px){.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]{flex-basis:100%;max-width:460px}}.lp-cabinet[data-astro-cid-au7rboj5]{position:relative;isolation:isolate;background:linear-gradient(90deg,#0a1e21 0,var(--night-900) 14%,var(--night-800) 50%,var(--night-900) 86%,#081a1d 100%);border:2px solid var(--gold-600);border-radius:20px;box-shadow:0 24px 48px #00000085,inset 16px 0 26px #00000061,inset -16px 0 26px #00000061,inset 0 0 0 1px #eed9a414;display:flex;flex-direction:column}.lp-cabinet[data-astro-cid-au7rboj5]:before{content:"";position:absolute;z-index:-1;top:-26px;left:-20px;right:-20px;height:245px;background:radial-gradient(ellipse 62% 56% at 50% 42%,#ffc658a8,#d9a4414d 48%,#d9a44100 72%);opacity:.6;animation:lp-breathe 7s ease-in-out infinite alternate;will-change:opacity;pointer-events:none}.lp-cabinet[data-astro-cid-au7rboj5]:after{content:"";position:absolute;z-index:-1;left:3%;right:3%;bottom:-28px;height:54px;background:radial-gradient(ellipse 50% 50% at 50% 50%,#ffbe545c,#d9a44121 55%,#d9a44100 74%);opacity:.68;pointer-events:none}@keyframes lp-breathe{0%{opacity:.48}to{opacity:.92}}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]:nth-child(2):before{animation-duration:6s;animation-delay:-2s}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]:nth-child(3):before{animation-duration:8s;animation-delay:-4s}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]:nth-child(4):before{animation-duration:6.5s;animation-delay:-1s}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]:nth-child(5):before{animation-duration:7.5s;animation-delay:-5s}.lp-row[data-astro-cid-au7rboj5] .lp-cabinet[data-astro-cid-au7rboj5]:nth-child(6):before{animation-duration:6.8s;animation-delay:-3s}.lp-cabinet__link[data-astro-cid-au7rboj5]{display:block;text-decoration:none}.lp-cabinet__marquee[data-astro-cid-au7rboj5]{position:relative;overflow:hidden;border-radius:18px 18px 0 0;border-bottom:3px solid rgba(238,217,164,.25);background:#0d1d1f;box-shadow:inset 0 -22px 28px #0000008c,inset 0 3px #ffd98a2e,inset 0 0 0 4px #00000080,inset 0 0 34px #0006}.lp-cabinet__marquee[data-astro-cid-au7rboj5]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(115deg,#ffffff26 0,#ffffff0a 30%,#fff0 48%);pointer-events:none}.lp-cabinet__marquee[data-astro-cid-au7rboj5]:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 72% 88% at 50% 42%,#ffce6661,#ffce6600 70%);opacity:0;transition:opacity .45s ease;pointer-events:none}.lp-cabinet[data-astro-cid-au7rboj5]:hover .lp-cabinet__marquee[data-astro-cid-au7rboj5]:after,.lp-cabinet[data-astro-cid-au7rboj5]:focus-within .lp-cabinet__marquee[data-astro-cid-au7rboj5]:after{opacity:.65}.lp-cabinet__marquee[data-astro-cid-au7rboj5] img[data-astro-cid-au7rboj5]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.lp-cabinet__link[data-astro-cid-au7rboj5] .lp-cabinet__title[data-astro-cid-au7rboj5]{padding:16px 20px 0}.lp-brand[data-astro-cid-au7rboj5]{display:flex;align-items:center;gap:12px;padding:16px 20px 0}.lp-brand[data-astro-cid-au7rboj5] .lp-cabinet__title[data-astro-cid-au7rboj5]{padding:0}.lp-logo[data-astro-cid-au7rboj5]{height:38px;width:auto;max-width:118px;object-fit:contain;background:#fff;border-radius:9px;padding:5px 9px;flex:none}.lp-logo--app[data-astro-cid-au7rboj5]{padding:0;background:transparent;border-radius:9px;height:42px;width:42px}a[data-astro-cid-au7rboj5].lp-cabinet__link:hover .lp-cabinet__title[data-astro-cid-au7rboj5],a[data-astro-cid-au7rboj5].lp-cabinet__link:focus-visible .lp-cabinet__title[data-astro-cid-au7rboj5]{color:var(--gold-400)}.lp-cabinet__body[data-astro-cid-au7rboj5]{padding:8px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1;border-top:1px solid rgba(238,217,164,.07);box-shadow:inset 0 14px 20px #00000047}.lp-cabinet__title[data-astro-cid-au7rboj5]{font-family:var(--font-head);color:var(--gold-300);letter-spacing:.04em;margin:0;font-size:1.35rem}.lp-cabinet__hook[data-astro-cid-au7rboj5]{color:var(--cream-100);margin:0;line-height:1.45}.lp-cabinet__meta[data-astro-cid-au7rboj5]{color:#f7efdbd6;font-size:.9rem;margin:0;letter-spacing:.02em}.lp-cabinet__stats[data-astro-cid-au7rboj5]{color:var(--gold-300);font-size:.92rem;font-weight:700;margin:0}.lp-cabinet__actions[data-astro-cid-au7rboj5]{margin:auto 0 0;padding-top:10px}.lp-cabinet__go[data-astro-cid-au7rboj5]{background:var(--gold-500);border-color:var(--gold-500);color:var(--night-950);min-width:120px;text-align:center}.lp-inside[data-astro-cid-au7rboj5]{border:2px solid var(--gold-600);border-radius:22px;padding:clamp(20px,4vw,38px);margin:64px auto 0;max-width:1080px;color:var(--cream-100);background:linear-gradient(180deg,#123a27,#071a12);box-shadow:0 24px 48px #00000080,inset 0 0 26px #00000059}.lp-inside__title[data-astro-cid-au7rboj5]{color:var(--gold-300);margin:0;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:.04em}.lp-inside__lede[data-astro-cid-au7rboj5]{color:#f7efdbe6;margin:10px 0 0;max-width:62ch}.lp-inside__list[data-astro-cid-au7rboj5]{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.lp-inside__list[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid rgba(227,200,120,.4);border-radius:14px;background:#00000038;text-decoration:none}.lp-inside__list[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:hover,.lp-inside__list[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:focus-visible{border-color:var(--gold-400)}.lp-inside__label[data-astro-cid-au7rboj5]{color:var(--cream-50);font-weight:700}.lp-inside__line[data-astro-cid-au7rboj5]{color:#f7efdbd9;font-size:.9rem;line-height:1.4}.lp-note[data-astro-cid-au7rboj5]{max-width:720px;margin:30px auto 0;text-align:center;color:var(--cream-100);opacity:.92}.lp-note[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{color:var(--gold-400);font-weight:600}@media(max-width:640px){.lp-hero[data-astro-cid-au7rboj5]{min-height:460px}.lp-hero[data-astro-cid-au7rboj5]>img[data-astro-cid-au7rboj5]{object-position:56% 58%}.lp-hero__title-block[data-astro-cid-au7rboj5]{max-width:none;padding:18px 18px 16px}.lp-hero[data-astro-cid-au7rboj5] .eyebrow[data-astro-cid-au7rboj5]{font-size:.68rem;letter-spacing:.13em}}@media(prefers-reduced-motion:reduce){.lp-cabinet[data-astro-cid-au7rboj5]:before,.lp-cabinet[data-astro-cid-au7rboj5]:after{animation:none}.lp-cabinet[data-astro-cid-au7rboj5]:before{opacity:.6}.lp-cabinet[data-astro-cid-au7rboj5]:after{opacity:.6}.lp-cabinet__marquee[data-astro-cid-au7rboj5]:after{transition:none}}
