.hero{isolation:isolate}.hero-connections{z-index:-1;pointer-events:none;opacity:.36;filter:drop-shadow(0 0 3px #48a6ff99);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 80%,#0000);mask-image:linear-gradient(#0000,#000 15% 80%,#0000)}.offer-feature{isolation:isolate;position:relative;overflow:hidden}.offer-limited{background:radial-gradient(at 95% 0,#6342a33b,#0000 60%),linear-gradient(135deg,#172d50,#17192f);border-color:#9bafff70;box-shadow:0 0 45px #7b78f509,inset 0 1px #d6dcff18}.offer-badge{color:#e0d7ff;letter-spacing:.065em;background:#aca2ff0d;border:1px solid #b9abff55;border-radius:100px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 10px;font-size:.62rem;font-weight:700;line-height:1.4;display:inline-flex}.offer-badge>span{background:#c6b5ff;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 9px #bba5ff99}.offer-feature .offer-price{letter-spacing:-.06em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:25px 0 18px;font-family:Space Grotesk Variable,sans-serif;font-size:3.25rem;font-weight:600;line-height:1.1;display:flex}.offer-feature .offer-price>span{letter-spacing:0;font-family:Manrope Variable,sans-serif;font-size:.75rem;font-weight:400}.offer-feature .offer-deadline{color:#e1d9ff;align-items:flex-start;gap:9px;margin:0 0 25px;font-size:.73rem;line-height:1.6;display:flex}.offer-deadline svg{color:#bdadf3;flex:none;margin-top:3px}.offer-deadline time{color:#acb9d2;font-size:.65rem}.offer-feature .eyebrow{margin-bottom:14px}.offer-limited .button{color:#111328;background:#b9a8f1}.offer-limited .button:hover{background:#d2c4ff}.offer-sheen{pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 25%,#cbbaff0c 45%,#d5dcff10 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}.offer-glints{pointer-events:none;z-index:-1;position:absolute;inset:0}.offer-glints i{opacity:.3;background:#ece2ff;border-radius:50%;width:3px;height:3px;display:block;position:absolute;box-shadow:0 0 7px 2px #d7baff44}.offer-glints i:first-child{top:21px;right:21px}.offer-glints i:nth-child(2){top:27%;right:11%}.offer-glints i:nth-child(3){width:2px;height:2px;bottom:18%;right:8%}.offer-glints i:nth-child(4){width:2px;height:2px;bottom:22px;left:22px}@media (max-width:750px){.hero-connections{opacity:.3}.offer-feature .offer-price{font-size:3rem}.offer-badge{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.offer-sheen{display:none}.offer-glints i{opacity:.3!important;transform:none!important}}
