.security-button--secondary{background:transparent;color:#151b2b!important;border:1px solid #151b2b2e}.security-hero__price{display:flex;align-items:center;gap:14px;margin-top:18px}.security-hero__price span{font-size:13px;color:#667085}.security-close__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.security-sale{min-height:calc(100vh - 90px);background:#f3f5f8;color:#151b2b;padding:28px 34px 56px}.security-sale *{box-sizing:border-box}.security-sale__top{max-width:1480px;margin:0 auto 18px;display:flex;justify-content:space-between;color:#667085;font-size:13px}.security-sale__top a{color:#151b2b;font-weight:800;text-decoration:none}.security-sale__layout{max-width:1480px;min-height:740px;margin:auto;display:grid;grid-template-columns:minmax(330px,420px) 1fr;background:#fff;border:1px solid #e1e6ed;border-radius:30px;overflow:hidden;box-shadow:0 30px 90px #1018281a}.security-sale__rail{display:flex;flex-direction:column;padding:50px 44px;background:linear-gradient(145deg,#151b2b,#202b40 62%,#3b1e25 140%);color:#fff}.security-sale__rail h1{font-size:clamp(32px,3vw,50px);line-height:1.02;letter-spacing:-.045em;margin:16px 0}.security-sale__rail>div>p{color:#c7cfdd;line-height:1.65}.security-sale__rail ol{list-style:none;padding:0;margin:44px 0;display:grid;gap:20px}.security-sale__rail li{display:grid;grid-template-columns:34px 42px 1fr;align-items:center;gap:12px;color:#8e9bad}.security-sale__rail li>span{font-size:10px;font-weight:900}.security-sale__rail li>i{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffffff0f;border:1px solid #ffffff14}.security-sale__rail li svg{width:20px}.security-sale__rail li strong,.security-sale__rail li small{display:block}.security-sale__rail li small{font-size:11px;color:#7f8ca0}.security-sale__rail li.is-active{color:#fff}.security-sale__rail li.is-active>i{background:#c81d2a;box-shadow:0 10px 25px #c81d2a59}.security-sale__rail li.is-done>i{background:#fff;color:#151b2b}.security-sale__price{margin-top:auto;padding:20px;border-radius:18px;background:#ffffff12;border:1px solid #ffffff17}.security-sale__price span,.security-sale__price p{display:block;color:#aab5c5;font-size:12px}.security-sale__price strong{display:block;font-size:28px;margin:6px 0}.security-sale__price p{margin:0}.security-sale__panel{padding:60px clamp(34px,6vw,92px);display:flex;align-items:center}.security-sale__panel form{width:100%;max-width:880px;margin:auto}.security-sale__step{display:none;animation:saleIn .35s ease}.security-sale__step.is-active{display:block}@keyframes saleIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.security-sale__step h2{font-size:clamp(30px,4vw,52px);letter-spacing:-.045em;line-height:1.05;margin:12px 0}.security-sale__step>p{max-width:670px;color:#667085;line-height:1.6;margin-bottom:34px}.security-sale__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.security-sale__fields label,.security-sale__slug{display:grid;gap:9px}.security-sale__fields .is-wide{grid-column:1/-1}.security-sale label>span{font-size:13px;font-weight:800}.security-sale input[type=text],.security-sale input[type=email],.security-sale input:not([type]){width:100%;border:1px solid #d8dee8;background:#f9fafb;border-radius:14px;padding:16px 17px;font:inherit;color:#151b2b;outline:0}.security-sale input:focus{background:#fff;border-color:#151b2b;box-shadow:0 0 0 4px #151b2b12}.security-sale__slug>div{display:flex;align-items:center;border:1px solid #d8dee8;background:#f9fafb;border-radius:14px;overflow:hidden}.security-sale__slug input{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.security-sale__slug em{padding:0 16px;color:#667085;font-style:normal;white-space:nowrap}.security-sale__slug small{color:#8b95a5}.security-sale__host-preview,.security-sale__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.security-sale__host-preview article,.security-sale__trust span{padding:18px;border:1px solid #e0e5ec;border-radius:16px}.security-sale__host-preview i{font-size:10px;font-style:normal;font-weight:900;color:#c81d2a}.security-sale__host-preview strong,.security-sale__host-preview span{display:block;overflow-wrap:anywhere}.security-sale__host-preview strong{font-size:13px;margin:12px 0 6px}.security-sale__host-preview span{font-size:11px;color:#7c8798}.security-sale__owner-card{display:grid;grid-template-columns:58px 1fr auto;gap:16px;align-items:center;padding:24px;border:1px solid #dce2ea;border-radius:20px;background:#f9fafb}.security-sale__owner-card>span{width:56px;height:56px;display:grid;place-items:center;background:#151b2b;color:#fff;border-radius:17px}.security-sale__owner-card svg{width:26px}.security-sale__owner-card small,.security-sale__owner-card p{display:block;color:#7c8798;margin:0}.security-sale__owner-card strong{display:block;font-size:18px;margin:4px 0}.security-sale__owner-card>b{padding:8px 12px;border-radius:999px;background:#e8f8ef;color:#187b4c;font-size:11px}.security-sale__trust span{font-size:12px;font-weight:700}.security-sale__trust svg{width:16px;color:#188657;vertical-align:middle}.security-sale__summary{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e0e5ec;border-radius:20px;overflow:hidden}.security-sale__summary>div{padding:22px;border-right:1px solid #e0e5ec;border-bottom:1px solid #e0e5ec}.security-sale__summary>div:nth-child(2n){border-right:0}.security-sale__summary>div:nth-last-child(-n+2){border-bottom:0}.security-sale__summary span,.security-sale__summary small{display:block;color:#7c8798;font-size:11px}.security-sale__summary strong{display:block;margin:8px 0 3px}.security-sale__consent{display:flex;gap:12px;margin:22px 0;font-size:13px;color:#586273}.security-sale__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:34px;padding-top:24px;border-top:1px solid #edf0f4}.security-sale__actions button{border:0;border-radius:14px;padding:15px 22px;font:inherit;font-weight:850;cursor:pointer}.security-sale__next,.security-sale__submit{background:#151b2b;color:#fff;display:flex;align-items:center;gap:10px}.security-sale__submit{background:#c81d2a}.security-sale__actions svg{width:18px}.security-sale__back{background:#eef1f5}.security-sale__error{margin-top:20px;padding:14px 16px;border-radius:12px;background:#fff0f1;color:#a5121e}.security-sale__mobile-progress{display:none}.security-sale--activation{display:grid;place-items:center}.security-sale__activation-card{width:min(760px,100%);background:#fff;border:1px solid #e0e5ec;border-radius:30px;padding:clamp(30px,6vw,70px);box-shadow:0 30px 90px #1018281c;text-align:center}.security-sale__pulse{width:76px;height:76px;margin:0 auto 24px;display:grid;place-items:center;border-radius:24px;background:#151b2b;color:#fff;box-shadow:0 0 0 12px #edf0f5}.security-sale__pulse svg{width:34px}.security-sale__activation-card h1{font-size:clamp(32px,5vw,55px);letter-spacing:-.045em}.security-sale__progress{height:8px;border-radius:99px;background:#edf0f4;overflow:hidden;margin:34px 0 22px}.security-sale__progress span{display:block;width:18%;height:100%;background:linear-gradient(90deg,#c81d2a,#151b2b);transition:width .5s}.security-sale__activation-card ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.security-sale__activation-card li{font-size:11px;color:#98a1af;padding-top:14px;border-top:2px solid #e5e9ef}.security-sale__activation-card li.is-current{color:#151b2b;border-color:#c81d2a;font-weight:800}.security-sale__activation-card li.is-done{color:#188657;border-color:#188657}.security-sale__addresses{display:grid;gap:10px;margin:28px 0;text-align:left}.security-sale__addresses a{display:grid;grid-template-columns:110px 1fr auto;gap:14px;padding:15px;border:1px solid #e1e6ed;border-radius:14px;color:#151b2b;text-decoration:none}
@media(max-width:900px){.security-sale{padding:14px}.security-sale__top span,.security-sale__rail{display:none}.security-sale__layout{display:block;border-radius:22px;min-height:0}.security-sale__panel{padding:28px 20px}.security-sale__mobile-progress{display:grid;gap:9px;margin-bottom:32px}.security-sale__mobile-progress i{height:5px;background:#edf0f4;border-radius:99px;overflow:hidden}.security-sale__mobile-progress b{display:block;width:25%;height:100%;background:#c81d2a}.security-sale__fields,.security-sale__host-preview,.security-sale__trust,.security-sale__summary{grid-template-columns:1fr}.security-sale__summary>div{border-right:0;border-bottom:1px solid #e0e5ec!important}.security-sale__slug>div{display:block}.security-sale__slug em{display:block;padding:0 16px 14px}.security-sale__owner-card{grid-template-columns:52px 1fr}.security-sale__owner-card>b{grid-column:1/-1}.security-sale__activation-card ol{grid-template-columns:1fr 1fr}.security-sale__addresses a{grid-template-columns:1fr}.security-sale__actions button{flex:1;justify-content:center}.security-hero__price{align-items:flex-start;flex-direction:column}}
.security-sale [hidden]{display:none!important}
.security-sale__checkout{width:100%;max-width:920px;margin:auto}.security-sale__checkout-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}.security-sale__checkout-head h2{font-size:clamp(29px,3.6vw,48px);line-height:1.04;letter-spacing:-.045em;margin:10px 0}.security-sale__checkout-head p{margin:0;color:#667085}.security-sale__checkout-head button{border:1px solid #d8dee8;background:#fff;color:#151b2b;border-radius:12px;padding:11px 14px;font:800 12px inherit;cursor:pointer;white-space:nowrap}.security-sale__stripe-trust{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 19px;margin-bottom:18px;border:1px solid #cfe8da;border-radius:16px;background:#f2fbf6;color:#275d43}.security-sale__stripe-trust strong{display:flex;align-items:center;gap:8px}.security-sale__stripe-trust>span{font-size:12px;color:#51705f}.security-sale__checkout-mount{min-height:360px;padding:18px;border:1px solid #e0e5ec;border-radius:20px;background:#fff;box-shadow:0 16px 50px #1018280b}.security-sale__checkout-loading{min-height:320px;display:grid;place-items:center;align-content:center;gap:15px;color:#667085}.security-sale__checkout-loading i{width:34px;height:34px;border:3px solid #e4e8ee;border-top-color:#c81d2a;border-radius:50%;animation:securityStripeSpin .8s linear infinite}@keyframes securityStripeSpin{to{transform:rotate(1turn)}}.security-sale__checkout-error{margin-top:14px;padding:14px 16px;border-radius:12px;background:#fff0f1;color:#a5121e}.security-sale__stripe-footer{display:flex;justify-content:space-between;gap:20px;margin-top:14px;color:#7c8798;font-size:12px}.security-sale__stripe-footer strong{font-size:16px;letter-spacing:-.04em;color:#635bff}@media(max-width:700px){.security-sale__checkout-head,.security-sale__stripe-trust,.security-sale__stripe-footer{align-items:stretch;flex-direction:column}.security-sale__checkout-head button{width:100%}.security-sale__checkout-mount{padding:8px;border-radius:15px}}
.security-sale input[type=password]{width:100%;border:1px solid #d8dee8;background:#f9fafb;border-radius:14px;padding:16px 17px;font:inherit;color:#151b2b;outline:0}.security-sale__account-help{margin:0;color:#667085;font-size:13px;line-height:1.5}.security-sale__account-activation{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:24px;border:1px solid #dfe4ec;border-radius:20px;background:#f9fafb}.security-sale__account-activation>span,.security-sale__account-activation>h2,.security-sale__account-activation>p,.security-sale__account-activation>button,.security-sale__account-error{grid-column:1/-1}.security-sale__account-activation>span{color:#c81d2a;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.security-sale__account-activation h2,.security-sale__account-activation p{margin:0}.security-sale__account-activation label{display:grid;gap:8px;font-weight:800;font-size:13px}.security-sale__account-activation button{border:0;border-radius:14px;padding:16px;background:#151b2b;color:#fff;font:800 15px inherit;cursor:pointer}.security-sale__account-error{margin:0!important;color:#a5121e}@media(max-width:700px){.security-sale__account-activation{grid-template-columns:1fr}}

/* Checkout fields: consistent geometry, clear labels and accessible touch targets. */
.security-sale__fields{align-items:start;gap:24px 20px}
.security-sale__fields label{display:flex;flex-direction:column;align-items:stretch;gap:9px;min-width:0}
.security-sale__fields label>span{font-size:14px;line-height:20px;font-weight:750;color:#253047}
.security-sale__fields input[type=text],.security-sale__fields input[type=email],.security-sale__fields input[type=password]{height:56px;min-height:56px;padding:15px 16px;font-size:16px;line-height:24px;background:#fff;border:1px solid #cdd5e1;border-radius:12px;box-shadow:0 1px 2px #10182805;transition:border-color .18s ease,box-shadow .18s ease}
.security-sale__fields input:hover{border-color:#9daac0}
.security-sale__fields input:focus{border-color:#4b5d7c;box-shadow:0 0 0 4px #4b5d7c16}
.security-sale__fields small{font-size:12px;line-height:1.6;color:#667085}
.security-sale__owner-card+.security-sale__fields{margin-top:26px}
.security-sale__owner-card>div{min-width:0}
.security-sale__owner-card p{overflow-wrap:anywhere}
@media(max-width:900px){.security-sale__fields{gap:22px}.security-sale__owner-card{padding:18px;gap:12px}.security-sale__owner-card>span{width:48px;height:48px}.security-sale__owner-card strong{font-size:16px}.security-sale__owner-card+.security-sale__fields{margin-top:24px}}
@media(prefers-reduced-motion:reduce){.security-sale__fields input{transition:none}}

@media(max-width:900px){.security-sale__panel{display:block}.security-sale__mobile-progress{width:100%}.security-sale__owner-card>b{justify-self:start}}
/* Shared installation journey: real stages, responsive surfaces and accessible help. */
.security-sale--activation.lb-install{display:block;max-width:1240px;margin:auto;padding:30px 24px 70px;min-height:0}.lb-install *{box-sizing:border-box}.lb-install__top{display:flex;justify-content:space-between;gap:16px;margin-bottom:24px;font-size:12px;color:#68768c}.lb-install__top a{color:inherit;text-decoration:none}.lb-install__top>span{display:flex;align-items:center;gap:8px}.lb-install__top i,.lb-install__connection i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#399774}.lb-install__hero{display:grid;grid-template-columns:1fr 250px;align-items:center;gap:28px;padding:42px 46px;background:radial-gradient(ellipse at 95% 30%,#33445d 0,transparent 60%),#182132;border-radius:28px;color:white;overflow:hidden;position:relative}.lb-install__hero .security-kicker{font-size:10px;letter-spacing:2.4px;color:#e3a5a9}.lb-install__hero h1{font-size:clamp(30px,3.7vw,46px);line-height:1.1;letter-spacing:-1.8px;margin:18px 0}.lb-install__hero-copy>p:last-of-type{font-size:15px;line-height:1.7;color:#c5cfdf;max-width:650px;min-height:52px}.lb-install__meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.lb-install__meta span{font-size:11px;padding:9px 12px;background:#ffffff0d;border:1px solid #ffffff15;border-radius:30px;color:#d5dfed}.lb-install__orbit{width:230px;height:230px;position:relative;display:grid;place-items:center}.lb-install__orbit>span{position:absolute;inset:0;border:1px solid #ffffff12;border-radius:50%}.lb-install__orbit>span:nth-child(2){inset:24px;border:1px dashed #ffffff30;animation:lb-orbit 40s linear infinite}.lb-install__mark{width:100px;height:100px;border:1px solid #ffffff25;border-radius:28px;background:#ffffff0b;display:grid;place-items:center;box-shadow:0 0 70px #a3c9ff15;position:relative}.lb-install__mark>svg{width:48px;height:48px;color:#d2dfef}.lb-install__success{position:absolute;width:100%;height:100%;display:none;place-items:center;background:#2e926d;border-radius:28px}.lb-install__success svg{width:52px;height:52px}.lb-install__spark{position:absolute;top:22px;left:46px;width:8px;height:8px;background:#a5bfdc;border-radius:50%;box-shadow:0 0 20px #a5bfdc80;animation:lb-spark 3s ease-in-out infinite}.lb-install__spark:nth-last-child(2){top:170px;left:200px;animation-delay:1s}.lb-install__spark:last-child{top:190px;left:30px;animation-delay:2s}.lb-install__layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:20px;margin:22px 0}.lb-install__panel{padding:28px;background:#fff;border:1px solid #e0e6ee;border-radius:22px;box-shadow:0 8px 30px #18213203;min-width:0}.lb-install__heading{display:flex;justify-content:space-between;gap:16px;align-items:start}.lb-install__eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;color:#7b8aa0}.lb-install h2{font-size:22px;line-height:1.3;letter-spacing:-.6px;color:#1b263a;margin:10px 0 22px}.lb-install__help{position:relative;flex-shrink:0;margin-top:5px}.lb-install__help summary{display:grid;place-items:center;width:24px;height:24px;border:1px solid #cbd5e4;border-radius:50%;font-size:12px;color:#728198;cursor:pointer;list-style:none}.lb-install__help summary::-webkit-details-marker{display:none}.lb-install__help[open]>div{position:absolute;right:0;top:32px;width:min(310px,77vw);padding:18px;border-radius:12px;background:#182132;color:#fff;z-index:20;box-shadow:0 12px 30px #18213230;font-size:12px;line-height:1.6}.lb-install__help p{color:#cbd5e5;margin-bottom:0}.lb-install ol.lb-install__steps{display:block;list-style:none;padding:0;margin:0;text-align:left}.lb-install__steps li{position:relative;display:grid;grid-template-columns:36px 1fr auto;gap:14px;align-items:start;padding:18px 0;border:0!important;opacity:.65;transition:opacity .3s}.lb-install__steps li:not(:last-child):after{content:'';position:absolute;width:1px;background:#e2e8ef;top:58px;bottom:-10px;left:17px}.lb-install__steps li>i{display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;border-radius:12px;width:36px;height:36px;background:#f1f4f8;color:#8190a5}.lb-install__steps strong{display:block;font-size:13px;color:#243148;line-height:1.4}.lb-install__steps p{font-size:12px;line-height:1.6;color:#758196;margin:4px 0 0}.lb-install__step-state{font-size:10px;white-space:nowrap;color:#8391a5;padding-top:4px}.lb-install__steps .is-done,.lb-install__steps .is-current{opacity:1}.lb-install__steps .is-done>i{background:#e9f6ee;color:#2c8360}.lb-install__steps .is-done .lb-install__step-state{color:#2c8360}.lb-install__steps .is-current>i{background:#182132;color:white;box-shadow:0 0 0 5px #eef1f7}.lb-install__steps .is-current .lb-install__step-state{color:#a63232;font-weight:700}.lb-install__progress{height:5px!important;margin:22px 0 14px!important;background:#eef1f6;overflow:hidden}.lb-install__progress>span{transition:width .7s ease;background:linear-gradient(90deg,#a63232,#23354c)!important}.lb-install__connection{display:flex;align-items:center;gap:8px;font-size:10px;color:#7c8899}.lb-install__connection i{width:6px;height:6px}.lb-install__freedom{background:#fafbfd}.lb-install__mail-icon{width:42px;height:42px;background:#e9eff7;border-radius:14px;display:grid;place-items:center;color:#6682a6}.lb-install__mail-icon svg{width:21px;height:21px}.lb-install__freedom h2{margin-bottom:10px}.lb-install__freedom>p{font-size:13px;line-height:1.75;color:#69778c}.lb-install__return{background:#fff;padding:18px;border-radius:14px;border:1px solid #e0e7f1;margin:20px 0}.lb-install__return strong{font-size:13px;color:#243148}.lb-install__return p{font-size:12px;line-height:1.6;color:#77859a;margin:7px 0 13px}.lb-install__return button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;background:#edf1f6;border:0;border-radius:9px;color:#30415b;font-size:12px;font-weight:700;padding:10px 12px;cursor:pointer}.lb-install__return button svg{width:16px;height:16px}.lb-install__return small{display:block;color:#2b805f;font-size:11px;line-height:1.5;margin-top:8px}.lb-install__return small:empty{display:none}.lb-install__faq{font-size:12px;border-top:1px solid #e5eaf1;padding:14px 0}.lb-install__faq summary{cursor:pointer;color:#40516d;font-weight:700}.lb-install__faq p{color:#748095;line-height:1.7;margin-bottom:0}.lb-install__badge{font-size:10px;color:#6d7c91;background:#f0f3f7;border-radius:20px;padding:9px 12px;white-space:nowrap}.lb-install__space-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lb-install__space-grid article{background:#f7f9fc;border-radius:16px;padding:22px;min-width:0}.lb-install__space-grid article>i{display:grid;place-items:center;width:36px;height:36px;background:#e9eef6;border-radius:11px;color:#6c819e}.lb-install__space-grid svg{width:19px;height:19px}.lb-install h3{font-size:15px;margin:14px 0 8px;color:#223049}.lb-install__space-grid p{font-size:12px;line-height:1.6;color:#78869b}.lb-install__space-grid small{display:block;font-size:10px;color:#526987;overflow-wrap:anywhere;margin-top:16px}.lb-install__addresses{margin:22px 0 0!important;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px}.lb-install__addresses[hidden]{display:none}.lb-install__addresses a{display:flex!important;flex-direction:column;align-items:start;text-align:left!important;background:#f4f6fa;border-radius:14px!important;padding:20px!important;border:1px solid #e2e8f0!important;text-decoration:none;gap:8px;transition:transform .2s,box-shadow .2s}.lb-install__addresses a:first-child{background:#182132;color:white;border-color:#182132!important}.lb-install__addresses a:hover{transform:translateY(-3px);box-shadow:0 8px 20px #18213218}.lb-install__addresses a span{font-size:9px;color:#8293aa;letter-spacing:1px}.lb-install__addresses a strong{font-size:14px;color:#24354c}.lb-install__addresses a b{font-size:11px;margin-top:10px;color:#536f95}.lb-install__addresses a:first-child strong,.lb-install__addresses a:first-child b{color:#fff}.lb-install__next{margin:36px 0 24px}.lb-install__next>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.lb-install__next article{border-top:1px solid #dfe5ee;padding-top:18px}.lb-install__next b{font-size:11px;color:#96a2b5}.lb-install__next h3{font-size:14px}.lb-install__next p{font-size:12px;color:#758397;line-height:1.7}.lb-install__footer{text-align:center;color:#7b879a;font-size:11px;line-height:1.8}.lb-install__footer a{color:#405a7c}.lb-install.is-ready .lb-install__success{display:grid;animation:lb-arrive .6s ease both}.lb-install.is-ready .lb-install__spark{animation:none}.lb-install.is-ready .lb-install__badge{background:#e9f6ee;color:#2c8360}.lb-install.is-ready .lb-install__progress>span{background:#33926d!important}.lb-install.needs-attention .lb-install__connection i{background:#bb823c}.lb-install :focus-visible{outline:3px solid #9db3d7;outline-offset:3px}@keyframes lb-orbit{to{transform:rotate(360deg)}}@keyframes lb-spark{50%{opacity:.25;transform:scale(.7)}}@keyframes lb-arrive{from{opacity:0;transform:scale(.7) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(max-width:900px){.lb-install__hero{grid-template-columns:1fr 150px;padding:30px}.lb-install__orbit{width:150px;height:150px}.lb-install__spark:nth-last-child(2){top:120px;left:135px}.lb-install__spark:last-child{top:130px;left:20px}.lb-install__layout{grid-template-columns:1fr 1fr}.lb-install__steps li{grid-template-columns:32px 1fr}.lb-install__step-state{grid-column:2;padding:0;margin-top:-6px}.lb-install__panel{padding:22px}}@media(max-width:650px){.security-sale--activation.lb-install{padding:18px 16px 40px}.lb-install__top{font-size:10px;margin-bottom:16px}.lb-install__hero{grid-template-columns:1fr;padding:28px;border-radius:22px}.lb-install__hero h1{font-size:33px;letter-spacing:-1.3px;max-width:90%}.lb-install__hero .security-kicker{max-width:85%;font-size:9px}.lb-install__hero-copy>p:last-of-type{font-size:13px}.lb-install__orbit{position:absolute;right:-36px;top:-35px;width:125px;height:125px;opacity:.35;pointer-events:none}.lb-install__mark{width:55px;height:55px;border-radius:16px}.lb-install__mark>svg{width:28px;height:28px}.lb-install__success{border-radius:16px}.lb-install__success svg{width:30px;height:30px}.lb-install__meta span{font-size:10px}.lb-install__layout{grid-template-columns:1fr;gap:16px;margin:16px 0}.lb-install h2{font-size:20px}.lb-install__steps li{grid-template-columns:32px 1fr auto;gap:10px}.lb-install__step-state{grid-column:auto;margin:0;padding-top:4px;font-size:9px}.lb-install__steps strong{font-size:12px}.lb-install__steps p{font-size:11px}.lb-install__heading{flex-wrap:wrap}.lb-install__status .lb-install__heading{flex-wrap:nowrap}.lb-install__space-grid,.lb-install__addresses,.lb-install__next>div:last-child{grid-template-columns:1fr}.lb-install__space-grid{gap:10px}.lb-install__space-grid article{padding:18px 18px 18px 66px;position:relative}.lb-install__space-grid article>i{position:absolute;left:16px;top:20px}.lb-install__space-grid h3{margin:0}.lb-install__space-grid small{margin-top:8px}.lb-install__next>div:last-child{gap:15px}.lb-install.is-ready .lb-install__orbit{opacity:1}.lb-install__badge{margin-bottom:16px}.lb-install__next article{padding-top:14px}}@media(prefers-reduced-motion:reduce){.lb-install *{animation:none!important;transition:none!important}}

.lb-install .lb-install__primary-access{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:15px 20px;border-radius:12px;background:#fff;color:#182132;font-weight:800;text-decoration:none;box-shadow:0 6px 20px #0002;transition:transform .2s,box-shadow .2s}.lb-install .lb-install__primary-access:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.lb-install .lb-install__primary-access[hidden]{display:none}@media(max-width:650px){.lb-install .lb-install__primary-access{width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.lb-install .lb-install__primary-access{transition:none}}
