main.container-narrow.page-customer-upgrade-hbibi{--upgrade-teal:#66f4dd;--upgrade-violet:#c77be8;width:100%;max-width:1240px;box-sizing:border-box;padding:clamp(24px,4vw,48px) clamp(16px,4vw,48px);color:#fff;overflow-wrap:anywhere}.social-upgrade *,.social-upgrade :after,.social-upgrade :before{box-sizing:border-box}.social-upgrade h1,.social-upgrade h2,.social-upgrade h3{font-family:var(--font-archivo-black),var(--font-archivo),sans-serif;font-weight:700;margin:0}.social-upgrade p{margin:0;line-height:1.65}.social-upgrade a{color:var(--upgrade-teal)}.social-upgrade-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:28px;font-size:.875rem;text-decoration:none}.social-upgrade-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:24px 48px;align-items:start}.social-upgrade-intro{grid-column:1}.social-upgrade-kicker{display:inline-block;padding:7px 12px;border:1px solid #9e40c155;border-radius:999px;color:var(--upgrade-violet);background:#9e40c114;font-size:.8125rem;font-weight:600}.social-upgrade h1{font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.12;letter-spacing:-.035em;margin:20px 0}.social-upgrade h1 span{color:var(--upgrade-teal);display:block}.social-upgrade-lead{color:#ccc;font-size:1.0625rem;max-width:52ch}.social-upgrade-price{grid-column:2;grid-row:1/span 2;padding:clamp(20px,2.5vw,32px);border:1px solid #9e40c166;border-radius:24px;background:linear-gradient(145deg,#9e40c11a,transparent 60%),#282828;min-width:0}.social-upgrade-plan-icon{display:inline-flex;padding:10px;border-radius:14px;color:var(--upgrade-teal);background:#66f4dd14;margin-bottom:16px}.social-upgrade-price h2{font-size:1.25rem}.social-upgrade-price-value{display:flex;flex-direction:column;gap:0;margin-top:24px!important}.social-upgrade-price-value strong{font-family:var(--font-archivo-black),var(--font-archivo),sans-serif;font-size:clamp(2.5rem,4vw,3.25rem);line-height:1.2;color:var(--upgrade-teal)}.social-upgrade-old-price,.social-upgrade-price-value span{color:#ccc;font-size:.9375rem}.social-upgrade-renewal{margin-top:16px!important;font-size:.9375rem}.social-upgrade-included{list-style:none;padding:20px 0;margin:20px 0;border-block:1px solid #ffffff1a;display:grid;gap:10px;font-size:.875rem}.social-upgrade-included li{display:flex;gap:10px;align-items:start}.social-upgrade-included svg{flex:0 0 auto;color:var(--upgrade-teal);margin-top:3px}.social-upgrade-payment-note{font-size:.8125rem;color:#ccc;margin-bottom:12px!important}.social-upgrade .social-upgrade-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;padding:13px 20px;border-radius:999px;border:1px solid var(--upgrade-teal);background:var(--upgrade-teal);color:#141414;font:700 .9375rem/1.4 var(--font-archivo),sans-serif;white-space:normal;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s,color .15s}.social-upgrade-price .social-upgrade-button{width:100%}.social-upgrade-button svg{flex-shrink:0}.social-upgrade .social-upgrade-button:hover:not(:disabled){background:#fff;border-color:#fff}.social-upgrade .social-upgrade-button:disabled{opacity:.65;cursor:wait}.social-upgrade a:focus-visible,.social-upgrade button:focus-visible{outline:2px solid var(--upgrade-teal)}.social-upgrade-expiry,.social-upgrade-fine-print{font-size:.8125rem;color:#bbb;margin-top:16px!important}.social-upgrade-expiry{display:flex;gap:8px}.social-upgrade-expiry svg{flex-shrink:0;margin-top:3px}.social-upgrade-benefits{grid-column:1;min-width:0}.social-upgrade-mascot{display:block;width:240px;max-width:100%;height:auto;margin:0 auto 20px;object-fit:contain}.social-upgrade-benefits h2{font-size:1.125rem;margin-bottom:20px}.social-upgrade-benefits ul{padding:0;margin:0;list-style:none;display:grid;gap:20px}.social-upgrade-benefits li{display:flex;gap:14px}.social-upgrade-benefits li>svg{color:var(--upgrade-violet);flex-shrink:0;width:21px;margin-top:2px}.social-upgrade-benefits h3{font-family:var(--font-archivo),sans-serif;font-size:1rem;margin-bottom:5px}.social-upgrade-benefits p{color:#bbb;font-size:.9375rem}.social-upgrade-next{display:flex;align-items:start;gap:16px;padding:24px;margin-top:32px;border:1px solid #66f4dd30;background:#282828;border-radius:20px}.social-upgrade-next>svg{flex-shrink:0;color:var(--upgrade-teal)}.social-upgrade-next h2{font-size:1.0625rem;margin-bottom:10px}.social-upgrade-next p{font-size:.9375rem;color:#ccc}.social-upgrade-next p+p{margin-top:8px;color:#aaa}.social-upgrade-conditions{font-size:.8125rem;color:#aaa;margin-top:20px!important}.social-upgrade-state{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:32px;padding:clamp(20px,4vw,48px);background:#282828;border:1px solid #9e40c144;border-radius:24px}.social-upgrade-state h1{font-size:clamp(1.75rem,3vw,2.75rem)}.social-upgrade-state p{color:#ccc;margin-bottom:24px}.social-upgrade-state .social-upgrade-mascot{margin:0}.social-upgrade [role=alert]{margin-top:14px}@media (max-width:900px){.social-upgrade-layout{grid-template-columns:minmax(0,1fr);gap:24px}.social-upgrade-benefits,.social-upgrade-intro,.social-upgrade-price{grid-column:1;grid-row:auto}.social-upgrade-intro{max-width:640px}.social-upgrade-benefits .social-upgrade-mascot{width:200px}.social-upgrade-state{grid-template-columns:minmax(0,1fr)}.social-upgrade-state .social-upgrade-mascot{width:160px;justify-self:center}}@media (max-width:480px){.social-upgrade h1{font-size:2rem}.social-upgrade-lead{font-size:1rem}.social-upgrade-back{margin-bottom:20px}.social-upgrade-benefits .social-upgrade-mascot{width:140px}.social-upgrade-next{padding:20px;gap:12px}.social-upgrade-state .social-upgrade-button{width:100%}}@media (prefers-reduced-motion:reduce){.social-upgrade .social-upgrade-button{transition:none}}.social-upgrade-saving{color:var(--color-metallic-teal);font-size:var(--font-sm);font-weight:600}.social-upgrade-monthly-link{display:block;text-align:center;padding:12px;margin-top:12px;text-decoration:underline;text-underline-offset:4px;color:var(--text-muted)}.social-upgrade a:focus-visible,.social-upgrade button:focus-visible{outline:2px solid var(--color-metallic-teal);outline-offset:4px}.social-upgrade-benefits,.social-upgrade-intro,.social-upgrade-price{min-width:0;overflow-wrap:anywhere}