.earlyScene .pgHero .vibe:after{width:calc(100% - .42em)}.earlyScene .perks{display:flex;flex-direction:column;gap:14px}.earlyScene .perk{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1)}.earlyScene .perk i{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,122,61,.28),rgba(176,76,243,.34));border:1px solid rgba(255,255,255,.12)}.earlyScene .perk svg{width:21px;height:21px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.earlyScene .perk b{display:block;font-size:16.5px;margin-bottom:3px}.earlyScene .perk span{color:#a9a2b9;font-size:14.5px;line-height:1.5}.earlyScene .perkH{margin:0 0 6px;font-size:clamp(26px,3vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.15}.earlyScene .perkL{margin:0 0 22px;color:#aaa3bb;line-height:1.7;font-size:16px}.earlyScene .picks{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 0 20px}.earlyScene .pick{position:relative;display:flex;gap:12px;align-items:flex-start;text-align:left;padding:14px;border-radius:16px;border:1.5px solid #e6def5;background:#fcfbff;cursor:pointer;font:inherit;color:#15121d;transition:all .2s}.earlyScene .pick:hover{border-color:#cbb3f5}.earlyScene .pick i{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#f1eafc;transition:background .2s}.earlyScene .pick svg{width:18px;height:18px;stroke:#9b4df5;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.earlyScene .pick b{display:block;font-size:14.5px;line-height:1.3}.earlyScene .pick small{display:block;margin-top:3px;color:#78718a;font-size:12.5px;line-height:1.4}.earlyScene .pick:after{content:"";position:absolute;right:12px;top:12px;width:18px;height:18px;border-radius:6px;border:1.5px solid #d8cdea;background:#fff}.earlyScene .pick.on{border-color:#9b4df5;background:#faf6ff;box-shadow:0 0 0 4px rgba(155,77,245,.1)}.earlyScene .pick.on i{background:linear-gradient(135deg,#ff7a3d,#b04cf3)}.earlyScene .pick.on svg{stroke:#fff}.earlyScene .pick.on:after{border:0;background:linear-gradient(135deg,#ff7a3d,#b04cf3) 50%/100% no-repeat;box-shadow:inset 0 0 0 20px transparent}.earlyScene .pick.on:before{content:"";position:absolute;right:18px;top:15px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.earlyScene .pick .tx{padding-right:22px}.earlyScene .pick:nth-child(5){grid-column:1/-1}.earlyScene .lbl2{display:block;font-size:13.5px;font-weight:600;color:#3b3546;margin:0 0 9px}.earlyScene .picks.err{border-radius:18px;outline:2px solid #ff6a7a;outline-offset:4px}.earlyScene .agree{display:flex!important;flex-direction:row!important;gap:10px!important;align-items:flex-start;font-weight:500!important;color:#6a6278!important;font-size:13.5px!important;line-height:1.5}.earlyScene .agree input{width:18px!important;height:18px!important;flex:none;margin:1px 0 0;accent-color:#9b4df5;padding:0!important}.earlyScene .agree.bad span{color:#e0475a}.earlyScene .agree a{color:#984bf0;font-weight:600;text-decoration:none}@media (max-width:520px){.earlyScene .picks{grid-template-columns:1fr}}@media (min-width:961px){.earlyScene .perkCol{position:-webkit-sticky;position:sticky;top:32px;align-self:start}}