:root{--lb-glass-edge:#f2ffe066;--lb-glass-ink:#f7faee;--lb-glass-shadow:0 10px 28px #00000038,inset 0 1px 0 #ffffff7a,inset 0 -1px 0 #ffffff1a}body :is(button,.boost-action,.nav-contact,.cinema-contact-dock,.mobile-call,.lb-button,.ops-button,.text-link,[role=button]){isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%);text-shadow:0 1px 3px #00000040;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:44px;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;position:relative;border:1px solid var(--lb-glass-edge)!important;color:var(--lb-glass-ink)!important;box-shadow:var(--lb-glass-shadow)!important;background:linear-gradient(145deg,#f2ffdd3b,#fff1 42%,#0711073d 73%),#161f1366!important;border-radius:999px!important}body .boost :is(.boost-action,.nav-contact,.cinema-contact-dock,.mobile-call){background:radial-gradient(at 27% 0,#ffffff47,#0000 66%),linear-gradient(140deg,#d9ff9452,#97c25021 55%,#0f1d0a61),#19261075!important;border-color:#e1ffb29e!important}body .boost .text-link{align-items:center;gap:9px;line-height:1.4;display:inline-flex;padding:11px 19px!important}body .boost .menu-toggle{min-width:70px;padding:10px 18px}body .boost .nav-contact span{color:inherit}body :is(button,.boost-action,.nav-contact,.text-link,[role=button]):focus-visible{outline-offset:4px;outline:3px solid #d1ff86!important}@media (hover:hover){body :is(button,.boost-action,.nav-contact,.text-link,[role=button]):hover:not(:disabled){transform:translateY(-2px);border-color:#fffc!important;box-shadow:0 14px 32px #0004,inset 0 1px 1px #fff9,inset 0 -1px #e5ffc333!important}}body :is(button,.boost-action,.nav-contact,.text-link,[role=button]):active:not(:disabled){transform:scale(.975);box-shadow:0 3px 10px #0003,inset 0 2px 5px #0003,inset 0 1px #fff5!important}body button:disabled{opacity:.48;cursor:not-allowed;transform:none}body .lb-ops button[aria-current=page],body .lb-ops button[aria-selected=true],body .lb-ops .ops-nav-button.active{background-color:#94ba3c33!important;border-color:#c8ff3d!important}body .boost .offer.featured .boost-action{color:#f7ffe8!important;background:linear-gradient(145deg,#29391ebf,#12200bdd)!important}.boost .discovery-section>p:not(.cinema-eyebrow){max-width:620px;margin-top:24px;line-height:1.8}.discovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:38px;display:grid}.boost .discovery-grid>a{background:radial-gradient(at 15% 0,#c4dc9c12,#0000 75%),#121a12;border:1px solid #cce5ae24;border-radius:20px;flex-direction:column;gap:20px;min-height:260px;padding:25px;transition:border-color .2s,transform .2s;display:flex;position:relative}.boost .discovery-grid>a:hover{border-color:#cce5ae77;transform:translateY(-3px)}.discovery-grid span{letter-spacing:.13em;color:#c7dca6;font-size:10px}.boost .discovery-grid h3{font-size:23px;line-height:1.15}.boost .discovery-grid p{font-size:13px;line-height:1.7}.discovery-grid b{color:#d5eabd;margin-top:auto;font-size:24px}@media (width<=1000px){.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.discovery-grid{grid-template-columns:1fr}.boost .discovery-grid>a{min-height:200px}.boost .hero-actions{gap:14px}body .boost .hero-actions .text-link{padding:13px 18px!important}body .boost .cinema-contact-dock{min-height:48px;padding:12px 20px!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body :is(button,.boost-action,.nav-contact,.text-link,[role=button]){background:linear-gradient(145deg,#34442d,#182114)!important}}@media (prefers-reduced-motion:reduce){body :is(button,a){transition:none!important;transform:none!important}}@media (prefers-contrast:more){body :is(button,.boost-action,.nav-contact,.text-link){text-shadow:none;color:#fff!important;background:#172012!important;border-color:#e9ffd0!important}}
