@import "https://fonts.googleapis.com/css2?family=Allura&family=DM+Serif+Text&family=Inter:wght@500;600&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0f0c0b;--ink:#fff8f2;--soft-ink:#fff8f2c2;--rose:#de8993;--champagne:#f5e5da;--line:#fff8f21a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%}body{background:var(--paper);margin:0}a{color:inherit;text-decoration:none}.soon-page{min-height:100svh;color:var(--ink);background:radial-gradient(circle at 20% 28%,#de89931a,#0000 28%),#0f0c0b;display:block;position:relative;overflow:hidden}.visual{background:linear-gradient(90deg,#080606b8,#08060661 30%,#08060614 58%,#08060600 78%),linear-gradient(#0806061a,#08060605 42%,#08060633),url(/lb-hero-dark-desktop.png) 50%/cover;min-height:100svh;position:absolute;inset:0;overflow:hidden}.visual:after{content:"";background:radial-gradient(at 18% 58%,#0003,#0000 44%),linear-gradient(#00000005,#0000002e);position:absolute;inset:0}.visual:before{display:none}.soon{z-index:2;text-align:left;width:min(100%,610px);min-height:100svh;box-shadow:none;background:0 0;align-content:center;justify-items:start;padding:clamp(34px,7vw,92px);display:grid;position:relative}.soon:after{display:none}.soon-logo{width:min(100%,510px);margin-bottom:clamp(48px,9svh,96px);display:block;position:relative}.soon-logo:before{display:none}.soon-logo img{filter:drop-shadow(0 1px #0000006b)drop-shadow(1px 0 #00000042)drop-shadow(0 18px 38px #00000052);width:100%;height:auto;display:block}.soon-copy{padding-top:0;position:relative}.soon h1{letter-spacing:0;color:#fff8f2;-webkit-text-stroke:.28px #00000061;paint-order:stroke fill;text-shadow:0 14px 38px #0000008f,0 1px 10px #0000005c;margin:0;font-family:Allura,DM Serif Text,Georgia,serif;font-size:clamp(78px,10vw,148px);font-weight:400;line-height:.72}.soon-link{color:#f3a0aa;-webkit-text-stroke:.1px #0000002e;paint-order:stroke fill;text-shadow:0 8px 18px #00000052;border-bottom:1px solid #f097a2ad;align-items:center;gap:8px;margin-top:clamp(34px,6svh,58px);padding-bottom:8px;font-size:clamp(16px,3vw,20px);font-weight:500;transition:color .18s,border-color .18s,transform .18s;display:inline-flex}.soon-link svg{filter:drop-shadow(0 7px 14px #0000004d);stroke-width:2px}.soon-link:hover{color:#fff8f2;border-color:#fff8f2b8;transform:translateY(-2px)}@media (width<=1180px){.visual{background:linear-gradient(90deg,#080606a8,#08060652 34%,#0806060f 70%),linear-gradient(#08060614,#08060633),url(/lb-hero-dark-tablet.png) 62%/cover;inset:0}.soon{width:min(100%,560px)}}@media (width<=860px){.soon-page{background:radial-gradient(circle at 50% 10%,#de899314,#0000 28%),#0f0c0b;min-height:100svh;display:block;overflow:hidden}.visual{inset:auto;opacity:1;background:linear-gradient(#0806060a,#08060624 24%,#08060605 58%,#0806062e),linear-gradient(90deg,#0806061f,#0806060a 32% 68%,#0806061f),url(/lb-hero-dark-mobile.png) 50%/cover;min-height:100svh;position:absolute;inset:0}.visual:after{background:linear-gradient(#00000005,#0000001f)}.soon{z-index:2;text-align:center;width:100%;min-height:100svh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 16%,#0000001f 38%,#0000002e 58%,#0000 78%);align-content:center;justify-items:center;padding:clamp(28px,7vw,46px) clamp(24px,7vw,42px) clamp(34px,8vw,52px)}.soon:after{display:none}.soon-logo{width:min(100%,360px);margin-bottom:clamp(26px,4.6svh,42px)}.soon-logo:before{display:none}.soon h1{font-size:clamp(64px,18vw,92px);line-height:.72}.soon-link{box-shadow:none;background:0 0;margin-top:clamp(24px,4svh,34px)}}@media (width>=641px) and (width<=860px){.visual{background:linear-gradient(90deg,#08060680,#08060629 40%,#0806060a 70%),linear-gradient(#0806060f,#0806062e),url(/lb-hero-dark-tablet.png) 50% 30%/cover;min-height:100svh}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
