.lab-g .lgpr-plans,.lab-g .lgpr-top{position:relative;z-index:1}.lab-g .lgpr-top{padding-block:var(--lg-head-top) clamp(56px,6vw,88px)}.lab-g .lgpr-h1{max-width:14ch;font-family:var(--lg-display),system-ui,sans-serif;font-weight:500;font-size:var(--lg-h1-xl);line-height:.95;letter-spacing:-.045em;color:#f7f9ff;text-wrap:balance;text-shadow:0 2px 40px rgba(3,6,22,.45)}.lab-g .lgpr-h1 span{display:block;background:linear-gradient(100deg,#5fd4ff,#ffffff 40%,#9fb8ff 75%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.lab-g .lgpr-lede{margin-top:30px;max-width:600px;font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:rgba(226,234,255,.86);text-shadow:0 1px 18px rgba(3,6,22,.8);text-wrap:pretty}.lab-g .lgpr-plans{padding-block:8px clamp(64px,7vw,96px)}.lab-g .lgpr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,2.6vw,40px);gap:clamp(24px,2.6vw,40px)}.lab-g .lgpr-tier{min-width:0}.lab-g .lgpr-tier-in{position:relative;height:100%;display:flex;flex-direction:column;padding-top:30px;border-top:1px solid rgba(170,195,255,.2)}.lab-g .lgpr-tier-in[data-lead=true]{border-top-color:transparent}.lab-g .lgpr-tier-in[data-lead=true]:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--lg-blue),var(--lg-cyan) 50%,rgba(127,220,255,.2));box-shadow:0 0 18px rgba(127,220,255,.55)}.lab-g .lgpr-tier-in[data-lead=true]:after{content:"";position:absolute;left:-10%;right:-10%;top:0;height:220px;pointer-events:none;background:radial-gradient(60% 70% at 40% 0,rgba(76,134,255,.16),transparent 75%);z-index:-1}.lab-g .lgpr-name{font-family:var(--lg-display),system-ui,sans-serif;font-weight:500;font-size:clamp(26px,2.2vw,32px);line-height:1.1;letter-spacing:-.025em;color:#fff}.lab-g .lgpr-for{margin-top:12px;min-height:3em;font-size:16.5px;line-height:1.5;color:var(--lg-mute);text-wrap:pretty}.lab-g .lgpr-cta{margin-top:26px;align-self:flex-start;height:48px;padding:0 22px;font-size:15.5px}.lab-g .lgpr-inc{margin-top:30px;display:grid;grid-gap:14px;gap:14px}.lab-g .lgpr-inc li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:15.5px;line-height:1.45;color:rgba(232,238,255,.9)}.lab-g .lgpr-inc svg{margin-top:3px;color:var(--lg-cyan)}.lab-g .lgpr-note{margin-top:auto;padding-top:26px;font-size:14px;line-height:1.5;color:var(--lg-faint);text-wrap:pretty}.lab-g .lgpr-every{margin-top:clamp(64px,7vw,104px);display:grid;grid-gap:18px;gap:18px;padding-block:28px 30px;border-block:1px solid rgba(170,195,255,.14)}.lab-g .lgpr-every-h{font-family:var(--lg-display),system-ui,sans-serif;font-weight:500;font-size:clamp(20px,1.6vw,24px);letter-spacing:-.015em;color:#fff}.lab-g .lgpr-every-list{display:flex;flex-wrap:wrap;gap:12px clamp(24px,3vw,44px)}.lab-g .lgpr-every-list li{display:inline-flex;align-items:center;gap:10px;font-size:17px;color:rgba(226,234,255,.84)}.lab-g .lgpr-every-list svg{flex:none;color:var(--lg-cyan)}.lab-g .lgpr-faq{padding-block:clamp(32px,4vw,56px) 20px}@media (max-width:1180px){.lab-g .lgpr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px clamp(28px,5vw,64px)}.lab-g .lgpr-for{min-height:0}}@media (max-width:640px){.lab-g .lgpr-grid{grid-template-columns:minmax(0,1fr);gap:52px}.lab-g .lgpr-cta{align-self:stretch}.lab-g .lgpr-every-list{display:grid;grid-gap:10px;gap:10px}}