.lb-public-layout{--public-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Arial,sans-serif}.lb-public-layout,.lb-public-layout main{font-family:var(--public-font)}.lb-public-layout main{background-color:rgba(10,10,13,.68)!important}.lb-public-layout main h1,.lb-public-layout main h2,.lb-public-layout main h3{font-family:var(--public-font)!important;text-transform:none!important}.lb-public-layout :where(input,textarea,button,select){font-family:inherit}.lb-public-layout :where(a,button,summary,input,textarea,[role=button]):focus-visible{outline:3px solid #b8f34a;outline-offset:3px}.lb-editorial-card{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:rgba(255,255,255,.055);box-shadow:0 20px 56px rgba(0,0,0,.22)}.lb-editorial-card__media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#17171a}.lb-editorial-card__media img{object-fit:cover;transition:transform .35s ease}.lb-editorial-card:hover .lb-editorial-card__media img{transform:scale(1.025)}.lb-editorial-card__scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(5,5,8,.64))}.lb-editorial-card__badge{position:absolute;top:16px;left:16px;min-width:42px;min-height:42px;display:grid;place-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(8,8,10,.72);backdrop-filter:blur(14px);color:#b8f34a;font-size:15px;font-weight:750}.lb-editorial-card__body{padding:18px}.lb-editorial-card__body>p:first-child{margin:0 0 7px;color:#b8f34a;font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lb-editorial-card__body h3{margin:0;color:#f5f5f7;font-size:22px!important;line-height:1.16;letter-spacing:-.03em}.lb-editorial-card__body h3+p{margin:9px 0 0;color:rgba(245,245,247,.65);font-size:15px!important;line-height:1.54}.lb-public-detail-page{max-width:1320px!important;padding:20px clamp(10px,2vw,24px) 64px!important;background:transparent}.lb-public-detail-page>:first-child>div:first-child,.lb-public-detail-page>div:first-child{font-size:15px!important}.lb-public-detail-page h1{font-size:clamp(30px,4.2vw,48px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.lb-public-detail-page .lb-detail-section{margin-top:16px;padding:clamp(18px,2vw,24px);border-color:rgba(255,255,255,.12);border-radius:24px;background:rgba(255,255,255,.055);box-shadow:0 18px 52px rgba(0,0,0,.2)}.lb-public-detail-page .lb-detail-section>h2{margin-bottom:14px!important;color:#b8f34a!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}.lb-public-detail-page .lb-detail-section p{font-size:15px!important;line-height:1.58!important}.lb-public-detail-page .lb-detail-section a{font-size:15px!important}.lb-auth-split{color-scheme:dark}.lb-auth-split__form h1{color:#f5f5f7!important;font-size:clamp(30px,3.1vw,38px)!important;font-weight:720!important;line-height:1.04!important;letter-spacing:-.045em!important}.lb-auth-split__form h2{color:#f5f5f7!important;font-size:20px!important;font-weight:700!important;letter-spacing:-.02em!important}.lb-auth-split__form p{font-size:14px!important;line-height:1.5!important}.lb-auth-split__form label{margin-bottom:7px!important;color:rgba(245,245,247,.76)!important;font-size:13px!important;font-weight:600!important}.lb-auth-split__form :where(input,textarea){min-height:40px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:13px!important;background:rgba(255,255,255,.065)!important;color:#f5f5f7!important;font-size:15px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}.lb-auth-split__form :where(input,textarea)::placeholder{color:rgba(245,245,247,.34)}.lb-auth-split__form :where(input,textarea):focus{border-color:rgba(184,243,74,.75)!important;box-shadow:0 0 0 4px rgba(184,243,74,.12)!important}.lb-auth-split__form a[style*=primaryBtn],.lb-auth-split__form button{min-height:38px;border-radius:12px!important;font-size:13px!important;font-weight:650!important}.lb-auth-form>div:first-of-type{margin-bottom:20px!important}.lb-auth-form form{gap:14px!important}.lb-auth-form .lb-role-card{overflow:hidden;border-color:rgba(255,255,255,.12)!important;border-radius:16px!important;background:rgba(255,255,255,.055)!important;box-shadow:0 12px 30px rgba(0,0,0,.14)}.lb-auth-form .lb-role-card button{min-height:64px!important;padding:10px!important}.lb-auth-form .lb-role-card:hover{transform:none!important;border-color:rgba(184,243,74,.48)!important;background:rgba(184,243,74,.065)!important}.lb-auth-form [role=tablist]{min-height:38px;padding:3px!important;border-radius:11px!important;background:rgba(255,255,255,.075)!important}.lb-auth-form [role=tab]{min-height:32px;border-radius:9px!important}.lb-auth-state{padding:clamp(24px,4.2vw,40px)!important;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:rgba(255,255,255,.052);box-shadow:0 24px 70px rgba(0,0,0,.25)}.lb-auth-state>div:first-child{box-shadow:0 14px 42px rgba(0,0,0,.22)}.lb-auth-wizard>div{gap:16px!important}.lb-auth-wizard>div>div:first-child p:first-child{margin-bottom:10px!important;color:#b8f34a!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important}.lb-auth-wizard>div>div:first-child h1{margin-bottom:10px!important}.lb-auth-wizard>div>div:nth-child(2)>div:last-child{height:8px!important}.lb-auth-wizard>div>div:nth-child(3){padding:clamp(16px,2.6vw,24px)!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:20px!important;background:rgba(255,255,255,.05)!important;box-shadow:0 20px 60px rgba(0,0,0,.22)!important}.lb-auth-wizard h2,.lb-auth-wizard h3{color:#f5f5f7!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.02em!important;text-transform:none!important}.lb-auth-wizard form,.lb-auth-wizard>div>div:nth-child(3)>div{gap:12px!important}.lb-contact-page,.lb-legal-page{padding:clamp(24px,3vw,42px) clamp(10px,2vw,22px) 56px!important;background:rgba(10,10,13,.72)!important}.lb-contact-page>div,.lb-legal-page>div{max-width:1200px!important}.lb-contact-page h1,.lb-legal-page h1{font-size:clamp(28px,3.4vw,42px)!important;line-height:1.04!important;letter-spacing:-.045em!important}.lb-contact-page h2,.lb-legal-page h2{font-size:16px!important;line-height:1.25!important;letter-spacing:-.02em!important}.lb-contact-page p,.lb-legal-page li,.lb-legal-page p{font-size:13px!important;line-height:1.52!important}.lb-contact-page [class*=Card],.lb-legal-page [class*=Card]{border-radius:22px!important}.lb-legal-page details{border-radius:20px!important;background:rgba(255,255,255,.055)!important}.lb-legal-page nav a,.lb-legal-page summary{font-size:15px!important}.lb-contact-page input,.lb-contact-page textarea{border-radius:12px!important;font-size:13px!important}.lb-contact-page label{font-size:12px!important}.lb-contact-page button{min-height:38px;border-radius:12px!important;font-size:13px!important}.lb-blog-article{padding:22px clamp(10px,2vw,18px) 48px!important;background:rgba(10,10,13,.72)}.lb-blog-article h1{font-size:clamp(30px,4vw,50px)!important;line-height:1.02!important;letter-spacing:-.05em!important}.lb-blog-article article{max-width:820px!important;color:rgba(245,245,247,.72)!important;font-size:15px!important;line-height:1.62!important}.lb-blog-article article :where(h2,h3){margin-top:1.45em;color:#f5f5f7;font-size:1.45em!important;letter-spacing:-.025em!important}.lb-blog-article article a{color:#b8f34a}.lb-status-page{padding:clamp(40px,5vw,64px) 16px!important;background:rgba(10,10,13,.72)}.lb-status-page>div{max-width:760px!important;padding:clamp(20px,3vw,28px)!important;border-radius:18px!important;background:rgba(255,255,255,.06)!important}.lb-status-page h1{font-size:clamp(24px,2.8vw,32px)!important;line-height:1.08!important;letter-spacing:-.04em!important}.lb-status-page p{font-size:13px!important;line-height:1.52!important}.lb-status-page a,.lb-status-page button{min-height:38px;border-radius:11px!important;font-size:13px!important}@media (max-width:900px){.lb-auth-state{padding:34px 24px!important}}@media (max-width:640px){.lb-public-detail-page{padding:14px 12px 56px!important}.lb-public-detail-page h1{font-size:32px!important}.lb-public-detail-page .lb-detail-section{padding:18px 16px;border-radius:18px}.lb-blog-article,.lb-contact-page,.lb-legal-page{padding:20px 12px 48px!important}.lb-blog-article article{font-size:14px!important}.lb-auth-split__form h1{font-size:28px!important}.lb-auth-form [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.lb-auth-wizard>div>div:nth-child(3){padding:16px 12px!important;border-radius:16px!important}}@media (prefers-reduced-motion:reduce){.lb-public-layout *,.lb-public-layout :after,.lb-public-layout :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.lb-editorial-card__media img{transition:none}.lb-editorial-card:hover .lb-editorial-card__media img{transform:none}}.lb-editorial-card{border-radius:15px;box-shadow:0 11px 30px rgba(0,0,0,.19)}.lb-editorial-card__media{aspect-ratio:16/9}.lb-editorial-card__badge{top:9px;left:9px;min-width:32px;min-height:32px;padding-inline:8px;border-radius:10px;font-size:11.5px}.lb-editorial-card__body{padding:11px}.lb-editorial-card__body h3{font-size:18.5px!important}.lb-editorial-card__body h3+p{margin-top:5px;font-size:12.875px!important;line-height:1.42}.lb-public-detail-page{padding:10px clamp(9px,1.1vw,16px) 34px!important}.lb-public-detail-page h1{font-size:clamp(24px,2.9vw,36px)!important}.lb-public-detail-page .lb-detail-section{margin-top:8px;padding:12px;border-radius:14px}.lb-public-detail-page .lb-detail-section>h2{margin-bottom:6px!important;font-size:12px!important}.lb-public-detail-page .lb-detail-section p{font-size:12.25px!important;line-height:1.4!important}.lb-auth-split__form h1{font-size:clamp(25px,2.8vw,32px)!important}.lb-auth-split__form p{font-size:13.5px!important;line-height:1.45!important}.lb-auth-split__form label{margin-bottom:5px!important;font-size:12.5px!important}.lb-auth-split__form :where(input,textarea){min-height:42px!important;padding-inline:13px!important;border-radius:11px!important;font-size:13.5px!important}.lb-auth-split__form a[style*=primaryBtn],.lb-auth-split__form button{min-height:40px;font-size:13.5px!important}.lb-auth-form>div:first-of-type{margin-bottom:15px!important}.lb-auth-form form{gap:11px!important}.lb-auth-form .lb-role-card button{min-height:51px!important;padding:9px!important}.lb-auth-form [role=tablist]{min-height:37px}.lb-auth-form [role=tab]{min-height:33px}.lb-auth-state{padding:20px!important;border-radius:17px}.lb-auth-wizard>div{gap:13px!important}.lb-auth-wizard>div>div:nth-child(3){padding:16px!important;border-radius:16px!important}.lb-auth-wizard form,.lb-auth-wizard>div>div:nth-child(3)>div{gap:11px!important}.lb-contact-page,.lb-legal-page{padding:22px clamp(11px,1.3vw,20px) 43px!important}.lb-contact-page h1,.lb-legal-page h1{font-size:clamp(27px,3.3vw,40px)!important}.lb-contact-page p,.lb-legal-page li,.lb-legal-page p{font-size:13.5px!important;line-height:1.49!important}.lb-contact-page input,.lb-contact-page textarea{min-height:42px!important;font-size:13.5px!important}.lb-blog-article{padding:20px clamp(11px,1.3vw,20px) 43px!important}.lb-blog-article h1{font-size:clamp(27px,3.5vw,42px)!important}.lb-blog-article article{font-size:14.5px!important;line-height:1.59!important}.lb-status-page{padding:33px 17px!important}.lb-status-page>div{padding:20px!important;border-radius:19px!important}