.lg-shell{color:#f4edf7;background:#0e0c13;flex-direction:column;min-height:100dvh;display:flex}.lg-top{z-index:5;background:#100d16;border-bottom:1px solid #2b2133;justify-content:space-between;align-items:center;gap:16px;height:62px;padding:0 24px;display:flex;position:sticky;top:0}.lg-brand{letter-spacing:-.5px;color:#f7effa;font-size:17px;font-weight:750}.lg-brand:hover{color:#ff91c7}.lg-adults{color:#99839e;white-space:nowrap;border:1px solid #493047;border-radius:4px;padding:4px 6px;font-size:11px;font-weight:600;line-height:1}.lg-main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:40px 24px 56px}.lg-main h1{letter-spacing:-.9px;color:#f8e5f5;font-size:34px;font-weight:700;line-height:1.2}.lg-summary{color:#c9b3d2;margin-top:14px;font-size:17px;line-height:1.7}.lg-updated{color:#8a7894;margin-top:10px;font-size:13px}.lg-main section{margin-top:34px}.lg-main h2{letter-spacing:-.3px;color:#f1d9ee;margin-bottom:12px;font-size:20px;font-weight:650;line-height:1.35}.lg-main p,.lg-main li{color:#d8c9de;font-size:16px;line-height:1.75}.lg-main section>p+p,.lg-main section>ul+p,.lg-main section>p+ul{margin-top:12px}.lg-main ul{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.lg-main li::marker{color:#f33f94}.lg-main a{color:#f08bc4;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.lg-main a:hover{color:#ffb6dc}.lg-footer{background:#100d16;border-top:1px solid #2b2133;padding:24px}.lg-footer nav{flex-wrap:wrap;gap:8px 18px;max-width:720px;margin:0 auto;display:flex}.lg-footer a{color:#b69bc2;font-size:13px;line-height:1.6}.lg-footer a:hover{color:#f08bc4}.lg-footer a[aria-current=page]{color:#f4edf7;font-weight:600}.lg-footer p{color:#77657f;max-width:720px;margin:14px auto 0;font-size:12px}@media (max-width:560px){.lg-top{padding:0 16px}.lg-main{padding:28px 16px 44px}.lg-main h1{font-size:27px}.lg-summary{font-size:16px}.lg-footer{padding:20px 16px}}
