html:has(.page-sl){background:var(--night)}.page-sl{color:var(--night-ink)}.page-sl .sky-fallback:after{opacity:1}.top--sl .brand--sl{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.top--sl .brand--sl img{width:36px;height:36px;border-radius:24%;box-shadow:0 4px 12px #00000059}.top--sl .brand--sl span{font-size:24px;line-height:1;color:var(--night-ink)}.top--sl .by{font-size:14px;font-weight:600;text-decoration:none;opacity:.75;padding:6px 10px;border-radius:999px}.top--sl .by:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.slhero{position:relative;min-height:100svh;display:flex;align-items:center;padding:110px 0 120px}.slhero .pname{margin-bottom:16px}.slhero .plead{color:var(--night-ink-2)}.slhero .facts li{border-color:var(--night-line);background:#06151459;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.slhero .soon{color:var(--night-ink-2)}.slhero .soon__dot{background:var(--glow);animation-name:pingglow}.slhero .phead__text{text-shadow:0 2px 24px rgba(4,16,15,.6)}.sl-body{margin-top:30px;padding-top:70px}.sl-body .jarnote{margin-top:0}.page-sl .faq details{border-color:var(--night-line)}.page-sl .faq details p{color:var(--night-ink-2)}.page-sl .faq details a,.page-sl .faq__more a{color:var(--glow)}.faq__more{margin-top:14px;color:var(--night-ink-2);font-size:15.5px}.xsell--ep{background:var(--paper);color:var(--ink)}.xsell--ep img{border-radius:0;object-fit:contain}.xsell--ep small{color:var(--ink-3)}.xsell--ep b{color:#22545c}.xsell--ep span span{color:var(--ink-2)}.xsell--ep .arrow{color:var(--coral)}.foot--sl{padding-top:16vh}.foot--sl .foot__night{font-size:clamp(56px,9vw,150px)}.foot--sl .foot__cols{margin-top:clamp(50px,6vw,80px)}@media(max-width:900px){.slhero{padding-top:70px}.slhero .jar-stage{order:-1;max-width:380px}}@media(max-width:600px){.top--sl .by{display:none}.top--sl .brand--sl span{font-size:21px}}
