body:has(.socialProduct),html:has(.socialProduct){overflow-x:clip!important;overflow-y:visible!important}.socialProduct h1,.socialProduct h2,.socialProduct h3{text-transform:none}.stpSkip{position:fixed;left:16px;top:-90px;z-index:200;background:#fff;color:#14283f;padding:12px 20px;border-radius:6px;font-weight:700}.stpSkip:focus{top:10px}.stpHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid #ffffff17;background:#0e223bf7;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stpHeaderInner{justify-content:space-between;gap:25px;min-height:78px;width:min(1300px,calc(100% - 64px));margin:auto}.stpBrand,.stpHeaderInner{display:flex;align-items:center}.stpBrand{gap:10px;color:#fff;text-decoration:none;flex-shrink:0}.stpBrand>span{font-size:21px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.stpBrand>span>span{color:#ffac86}.stpBrand small{display:block;font-size:7px;font-weight:600;letter-spacing:1.45px;color:#a9bace;margin-top:6px}.stpBrand img{border-radius:9px}.stpDesktopNav{display:flex;align-items:center;gap:25px}.stpDesktopNav a,.stpSignIn{font-size:12px;font-weight:650;color:#d6e1ed;text-decoration:none;white-space:nowrap}.stpDesktopNav a:hover,.stpDesktopNav a[aria-current=page],.stpSignIn:hover{color:#ffb28e}.stpHeaderActions{display:flex;align-items:center;gap:20px}.stpHeader .stpHeaderCta{display:flex;align-items:center;gap:9px;min-height:40px;padding:10px 15px;border:1px solid #ff8653;border-radius:6px;background:#ff8653;color:#132337;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.stpHeader .stpHeaderCta:hover{background:#ffa174}.stpMenuToggle{display:none;border:1px solid #496078;border-radius:6px;width:40px;height:40px;background:transparent;color:#fff;align-items:center;justify-content:center;cursor:pointer}.stpFooter a:focus-visible,.stpHeader :is(a,button):focus-visible{outline:3px solid #ffac86;outline-offset:4px}.stpMobileNav{padding:8px 24px 18px;border-top:1px solid #ffffff19}.stpMobileNav a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #ffffff12;text-decoration:none;font-size:14px;color:#d6e1ed}.stpMobileNav a[aria-current=page]{color:#ffac86}.stpFooter{background:#091a2e;color:#aebed0;padding:42px max(24px,calc((100vw - 1180px)/2));border-top:1px solid #ffffff14;font-size:12px}.stpFooterTop{display:flex;justify-content:space-between;align-items:flex-start;gap:35px}.stpFooter .stpBrand{margin-bottom:14px}.stpFooterTop p{font-size:12px;line-height:1.8;max-width:320px;margin:0;color:#aebed0}.stpFooter nav{display:flex;gap:25px;flex-wrap:wrap}.stpFooter nav a{color:#d3deea;text-decoration:none;min-height:30px;display:inline-flex;align-items:center}.stpFooter a:hover{color:#ffb28e}.stpFooterBottom{margin-top:32px;padding-top:20px;border-top:1px solid #ffffff17;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#879eb5}.stpFooterBottom a{color:#b7c8d9;text-decoration:none}.stpFooterBottom nav{gap:18px}.stpFooterBottom nav a{min-height:20px}@media(max-width:1050px){.stpHeaderInner{width:calc(100% - 40px);gap:20px}.stpDesktopNav{gap:17px}.stpHeaderActions{gap:14px}.stpBrand>span{font-size:19px}}@media(max-width:880px){.stpDesktopNav{display:none}.stpMenuToggle{display:flex}.stpHeaderInner{min-height:70px}.stpHeaderActions{gap:17px}.stpFooterTop{flex-direction:column;gap:27px}}@media(max-width:540px){.stpHeaderInner{width:calc(100% - 28px);gap:9px;min-height:67px}.stpBrand{gap:7px}.stpBrand img{width:32px;height:32px}.stpBrand>span{font-size:16px;letter-spacing:-.5px}.stpBrand small{font-size:5px;letter-spacing:1px;margin-top:4px}.stpHeaderActions{gap:10px}.stpHeader .stpHeaderCta{padding:8px 10px;min-height:36px;font-size:10px}.stpHeaderCta svg{display:none}.stpSignIn{font-size:10px}.stpMenuToggle{width:31px;height:36px;border:0}.stpFooter{padding:33px 22px}.stpFooter nav{gap:17px}.stpFooterBottom{flex-direction:column;gap:12px}}@media(max-width:359px){.stpBrand small{display:none}.stpBrand>span{font-size:14px}.stpHeaderActions{gap:8px}.stpHeader .stpHeaderCta{padding:8px}.stpBrand img{width:27px;height:27px}}.stpHeader{background:#071a33f7;border-bottom-color:#2c4260}.stpBrand>span>span{color:#ff7900}.stpHeader .stpHeaderCta{background:#ff7900;border-color:#ff7900;color:#102036;box-shadow:0 5px 18px #ff790029}.stpHeader .stpHeaderCta:hover{background:#ff9400}.stpDesktopNav a:hover,.stpDesktopNav a[aria-current=page],.stpMobileNav a[aria-current=page],.stpSignIn:hover{color:#ff9400}.stpFooter a:focus-visible,.stpHeader :is(a,button):focus-visible{outline-color:#ff9400}.stpFooter{background:#041124;border-top-color:#2c4260}.stpFooter a:hover{color:#ff9400}.socialProduct img.shoutApprovedLogo{display:block;width:320px!important;height:auto!important;max-width:100%;object-fit:contain;background:transparent;border-radius:0;padding:0;flex-shrink:0}.socialProduct .workspaceWordmark:has(.shoutApprovedLogo){display:flex;align-items:center;flex-shrink:0;background:transparent;padding:0}.socialProduct .workspaceWordmark img.shoutApprovedLogo{width:330px!important}.socialProduct.socialProduct .stpWorkspaceRail .railBrand{width:64px;height:64px;transform:none;background:transparent;overflow:visible;border-radius:0;border:0;box-shadow:none;padding:0}.socialProduct.socialProduct .railBrand .shoutMenuIcon{display:block;width:64px;height:64px;object-fit:contain;transform:none;background:transparent}@media(min-width:881px) and (max-width:1100px){.socialProduct .stpHeader img.shoutApprovedLogo{width:250px!important}}@media(max-width:600px){.socialProduct .workspaceWordmark img.shoutApprovedLogo{width:220px!important}}@media(max-width:540px){.socialProduct .stpHeader img.shoutApprovedLogo{width:180px!important}.socialProduct .stpHeaderActions{gap:6px}}@media(max-width:359px){.socialProduct .stpHeader img.shoutApprovedLogo{width:145px!important}.socialProduct .workspaceWordmark img.shoutApprovedLogo{width:190px!important}}.socialProduct.socialProduct:has(.stpHeader){--studio-ink:#edf5ff;--studio-muted:#b3c9e7;--studio-line:#b5d6ff30;--studio-blue:#3176ff;--studio-surface:linear-gradient(145deg,#79baff17,#c2dfff06);background:radial-gradient(ellipse at 75% 20%,#1955b275,transparent 55%),linear-gradient(125deg,#112c5e,#102a5b 55%,#11366e)!important;color:var(--studio-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.socialProduct:has(.stpHeader) .stpHeader{background:#122c56df;border-color:var(--studio-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.socialProduct:has(.stpHeader) .stpFooter{background:#102a5b80;border-color:var(--studio-line)}.socialProduct:has(.stpHeader) .stpHeaderInner{min-height:94px}.socialProduct:has(.stpHeader) :is(.stpM,.stpFeatures,.stpResearch){font-family:inherit;background:transparent;color:var(--studio-ink)}.socialProduct:has(.stpHeader) .stpM{--ink:#edf5ff;--muted:#b3c9e7;--line:#b5d6ff30;--paper:transparent;--warm:#102a5b50}.socialProduct:has(.stpHeader) :is(.stpM-hero,.stpM-problem,.stpM-faq,.stpResearchHero){background:transparent}.socialProduct:has(.stpHeader) .stpM-hero:before{display:none}.socialProduct:has(.stpHeader) :is(.stpM-how,.stpM-pricing,.sfBand){background:#0b225038;border-color:var(--studio-line)}.socialProduct:has(.stpHeader) :is(.stpM-final,.sfFinal){background:radial-gradient(ellipse at 50% 100%,#3176ff30,transparent 70%),#102a5b55;border-color:var(--studio-line)}.socialProduct:has(.stpHeader) :is(.stpM h1,.stpFeatures h1,.stpResearch h1,.stpAuth h1){font-weight:650;letter-spacing:-.055em;line-height:1.08}.socialProduct:has(.stpHeader) :is(.stpM h2,.stpM h3,.stpFeatures h2,.stpFeatures h3,.stpResearch h2,.stpAuth h2){font-weight:600}.socialProduct:has(.stpHeader) :is(.stpM-hero h1 em,.sfHero h1 em,.stpResearchHero h1 em){background:linear-gradient(105deg,#b8e7ff,#79aeff 65%,#a3b4ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#86bdff;text-shadow:none}.socialProduct:has(.stpHeader) .stpM-heroCopy{padding-top:48px}.socialProduct:has(.stpHeader) :is(.stpM-eyebrow,.sfEyebrow,.stpAuthIntro>span,.stpResearchHero>span){color:#a9c9f5;font-weight:650;letter-spacing:.15em}.socialProduct:has(.stpHeader) .stpM-dot{background:#91d7ff;box-shadow:0 0 12px #8dd4ff;animation:none}.socialProduct:has(.stpHeader) :is(.stpM-button,.stpHeader .stpHeaderCta,.sfButton,.stpAuthCard .stpAuthSubmit,.stpResearchHero>a,.stpResearchEnd>a){background:linear-gradient(120deg,#538fff,#3774ee);border:1px solid #b8deff80;border-radius:14px;color:#fff!important;font-weight:600;box-shadow:inset 0 1px 0 #ffffff55,0 8px 24px #05266c66,0 0 35px #3d8aff29}.socialProduct:has(.stpHeader) :is(.stpM-button,.stpHeader .stpHeaderCta,.sfButton,.stpAuthCard .stpAuthSubmit,.stpResearchHero>a,.stpResearchEnd>a):hover{background:linear-gradient(120deg,#659cff,#4282ff);border-color:#c5e6ff;box-shadow:inset 0 1px 0 #ffffff70,0 12px 30px #05266c88}.socialProduct:has(.stpHeader) .stpM-buttonOutline{background:#92bfff10;border-color:#a3caff50;box-shadow:inset 0 1px 0 #ffffff15}.socialProduct:has(.stpHeader) :is(.stpM-demo,.stpM-outcomes article,.stpM-featureGrid article,.stpM-timing,.stpM-priceGrid article,.stpAuthCard,.sfSteps,.sfBenefitGrid article,.sfPlans article,.sfEventGrid article,.stpResearchSteps article,.stpResearchSources article){background:var(--studio-surface);border:1px solid #a4ceff38;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff16,0 18px 45px #031e4f25}.socialProduct:has(.stpHeader) .stpM-demo{background:linear-gradient(145deg,#214b83ee,#173665ee);box-shadow:inset 0 1px 0 #ffffff25,0 28px 65px #001c5d55}.socialProduct:has(.stpHeader) :is(.stpM-demoBar,.stpM-demoFoot){background:#bddcff09;border-color:#accbff26}.socialProduct:has(.stpHeader) .stpM-demoBar>small{border-color:#a4ceff38;border-radius:7px;color:#c8defb}.socialProduct:has(.stpHeader) :is(.stpM-choice button,.stpM-reminders button,.sfJump a){background:#bddcff09;border:1px solid #a5cbff30;border-radius:11px;color:#dceaff;font-weight:600}.socialProduct:has(.stpHeader) .stpM-choice button[aria-pressed=true]{background:linear-gradient(120deg,#538fff,#3774ee);border-color:#b8deff80;color:#fff;box-shadow:inset 0 1px 0 #ffffff35}.socialProduct:has(.stpHeader) .stpM-reminders button[aria-pressed=true]{background:linear-gradient(120deg,#659cff30,#6ea6ff18);border-color:#9ecaff80;box-shadow:inset 0 1px 0 #ffffff20}.socialProduct:has(.stpHeader) :is(.stpM-choice button,.stpM-reminders button):hover{border-color:#9bd6ff;background:#659cff30}.socialProduct:has(.stpHeader) :is(.stpM-icon,.sfSteps article>span){background:linear-gradient(140deg,#92bfff25,#92bfff08);border-color:#a3caff40;color:#a9d4ff;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff20}.socialProduct:has(.stpHeader) :is(.stpM-featureGrid article>svg,.stpM-reassurance svg,.stpM-heroPoints svg,.stpM-priceGrid li svg,.stpM-demoFoot svg,.sfBenefitGrid svg,.sfChecks svg,.stpAuthIntro li>svg){color:#a9d4ff}.socialProduct:has(.stpHeader) :is(.stpM-outcomes article,.stpM-featureGrid article,.stpM-priceGrid article):hover{border-color:#8fc5ff}.socialProduct:has(.stpHeader) .stpM-priceGrid article.stpM-featuredPlan{background:linear-gradient(145deg,#538fff30,#92bfff0c);border:2px solid #82baff;box-shadow:0 0 35px #3176ff20,0 20px 50px #001c5d33}.socialProduct:has(.stpHeader) .stpM-billingSwitch{background:#0a204c66;border-color:#a5cbff30;border-radius:14px}.socialProduct:has(.stpHeader) .stpM-billingSwitch button[aria-pressed=true]{background:linear-gradient(120deg,#538fff,#3774ee);color:#fff;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff30}.socialProduct:has(.stpHeader) .stpM-planFlag{background:#3774ee;border:1px solid #b8deff80;color:#fff;border-radius:7px}.socialProduct:has(.stpHeader) :is(.stpM-audience,.stpM-heroPoints,.stpM-howSteps li,.stpM-faq details,.stpM-priceGrid ul,.stpAuthSwitch,.sfJump,.sfPlans dl>div){border-color:var(--studio-line)}.socialProduct:has(.stpHeader) :is(.stpM-howSteps li>span,.stpM-timingSteps>div:before){background:#538fff;border-color:#9ecaff;color:#fff}.socialProduct:has(.stpHeader) .stpM-timingSteps>div{border-color:#7fbaff66}.socialProduct:has(.stpHeader) :is(.stpM-timingSteps>div>span,.stpM-faq summary>svg,.sfNumber,.sfInline){color:#a9d4ff}.socialProduct:has(.stpHeader) .stpM-timing:before{background:#82baff;box-shadow:0 0 20px #3176ff55}.socialProduct:has(.stpHeader) .stpAuthCard{padding:34px}.socialProduct:has(.stpHeader) .stpAuthCard input{background:#0b225080;border-color:#a5cbff50;border-radius:10px}.socialProduct:has(.stpHeader) .stpAuthCard a{color:#a9d4ff}.socialProduct:has(.stpHeader) .stpAuthCard input:focus{outline-color:#91d7ff;border-color:#91d7ff}.socialProduct:has(.stpHeader) .sfTimeline article{border-color:#82baff}.socialProduct:has(.stpHeader) :is(.stpM,.stpAuthCard,.stpHeader,.stpFeatures,.stpResearch) :is(a,button,summary):focus-visible{outline:3px solid #91d7ff;outline-offset:4px}@media(max-width:800px){.socialProduct:has(.stpHeader) .stpM-heroCopy{padding-top:0}}@media(max-width:540px){.socialProduct:has(.stpHeader) .stpHeaderInner{min-height:76px}.socialProduct:has(.stpHeader) .stpAuthCard{padding:25px 23px}.socialProduct:has(.stpHeader) .stpM-hero h1{font-size:clamp(36px,10vw,46px)}}.socialProduct .stpResearchHero{padding:56px 24px 44px}.socialProduct .stpResearchHero h1{width:100%;max-width:1000px;margin:20px auto 24px;text-align:center}.socialProduct .stpResearchHero>p{max-width:740px;margin:0 auto 28px;line-height:1.75;text-align:center}.socialProduct .stpResearchBody{width:100%;max-width:1240px;box-sizing:border-box;padding:36px 30px 40px}.socialProduct .stpResearchSteps{gap:24px;align-items:stretch}.socialProduct.socialProduct .stpResearchSteps article{min-width:0;padding:28px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.socialProduct .stpResearchSteps article>svg{display:block;box-sizing:content-box;flex:0 0 auto;width:26px;height:26px;padding:13px;margin:0 0 22px;border:1px solid #a3caff50;border-radius:15px;background:linear-gradient(145deg,#75b8ff35,#2765b720);color:#a9d4ff;stroke-width:1.7;box-shadow:inset 0 1px 0 #ffffff25}.socialProduct .stpResearchSteps h2{font-size:21px;line-height:1.3;margin:0 0 14px;max-width:none}.socialProduct .stpResearchSteps p{font-size:15px;line-height:1.75;margin:0;max-width:none;color:#c4d8f3}.socialProduct .stpResearchEvidence{gap:44px;margin-top:44px;padding:44px 0;align-items:start}.socialProduct .stpResearchEvidence h2{font-size:30px;line-height:1.25}.socialProduct .stpResearchComment p,.socialProduct .stpResearchDetail p,.socialProduct .stpResearchEvidence p{font-size:15px;line-height:1.8;margin:0 0 16px}.socialProduct.socialProduct .stpResearchSources article{padding:26px;min-width:0;box-sizing:border-box}.socialProduct .stpResearchSources a{display:inline-block;font-size:16px;line-height:1.5;color:#b8dcff}.socialProduct .stpResearchSources p{margin:14px 0}.socialProduct .stpResearchSources small{display:block;font-size:13px;line-height:1.6;color:#a9c5e8}.socialProduct .stpResearchLabel{color:#a9c9f5}.socialProduct .stpResearchDetail{gap:44px}.socialProduct .stpResearchDetail li{align-items:flex-start;font-size:15px;line-height:1.7;gap:12px}.socialProduct .stpResearchDetail li svg{display:block;flex:0 0 20px;width:20px;height:20px;margin-top:3px;color:#a9d4ff}.socialProduct .stpResearchComment{background:linear-gradient(145deg,#79baff17,#c2dfff06);border-color:#a4ceff38;border-radius:22px;padding:30px}.socialProduct .stpResearchEnd{padding:28px 0;gap:28px}.socialProduct .stpResearchEnd>a{flex-shrink:0}.socialProduct .stpResearch .stpResearchDate{font-size:12px;line-height:1.7;margin-top:16px}@media(max-width:900px){.socialProduct .stpResearchSteps{gap:16px}.socialProduct.socialProduct .stpResearchSteps article{padding:22px}.socialProduct .stpResearchSteps h2{font-size:19px}}@media(max-width:750px){.socialProduct .stpResearchHero{padding:36px 20px 32px}.socialProduct .stpResearchHero h1{font-size:clamp(30px,7vw,44px)}.socialProduct .stpResearchHero h1 br{display:none}.socialProduct .stpResearchHero h1 em{display:block;margin-top:8px}.socialProduct .stpResearchBody{padding:24px 20px 30px}.socialProduct .stpResearchSteps{gap:18px}.socialProduct.socialProduct .stpResearchSteps article,.socialProduct.socialProduct .stpResearchSteps article:last-child{padding:24px;border:1px solid #a4ceff38}.socialProduct .stpResearchSteps article>svg{margin-bottom:18px}.socialProduct .stpResearchDetail,.socialProduct .stpResearchEvidence{gap:28px}.socialProduct .stpResearchComment{padding:24px}.socialProduct .stpResearchEnd{padding:12px 0}.socialProduct .stpResearchSources a{overflow-wrap:anywhere}}.socialProduct.socialProduct:has(.stpHeader){--brand-orange:#ff7900;--brand-orange-light:#ff9a32}.socialProduct:has(.stpHeader) :is(.stpM-button:not(.stpM-buttonOutline),.stpHeader .stpHeaderCta,.sfButton,.stpAuthCard .stpAuthSubmit,.stpResearchHero>a,.stpResearchEnd>a){background:#ff7900;border-color:#ff9a32;color:#102036!important;box-shadow:inset 0 1px 0 #ffc08080,0 8px 24px #ff790024}.socialProduct:has(.stpHeader) :is(.stpM-button:not(.stpM-buttonOutline),.stpHeader .stpHeaderCta,.sfButton,.stpAuthCard .stpAuthSubmit,.stpResearchHero>a,.stpResearchEnd>a):hover{background:#ff9a32;border-color:#ffc080;box-shadow:0 10px 28px #ff790040}.socialProduct:has(.stpHeader) :is(.stpM-eyebrow,.sfEyebrow,.stpAuthIntro>span,.stpResearchHero>span,.stpResearchLabel,.stpM-timingSteps>div>span,.sfNumber){color:#ff9a32}.socialProduct:has(.stpHeader) .stpM-dot{background:#ff7900;box-shadow:0 0 14px #ff790080}.socialProduct:has(.stpHeader) :is(.stpM-icon,.stpResearchSteps article>svg){background:#ff7900;border-color:#ffac55;color:#102e60;box-shadow:inset 0 1px 0 #ffd59b70,0 7px 20px #ff790025}.socialProduct:has(.stpHeader) :is(.stpM-featureGrid article>svg,.stpM-reassurance svg,.stpM-heroPoints svg,.stpM-priceGrid li svg,.stpM-demoFoot svg,.sfBenefitGrid svg,.sfChecks svg,.stpAuthIntro li>svg,.stpResearchDetail li svg,.stpM-faq summary>svg){color:#ff9a32}.socialProduct:has(.stpHeader) :is(.stpM-choice button[aria-pressed=true],.stpM-billingSwitch button[aria-pressed=true],.stpM-planFlag,.stpM-howSteps li>span,.sfSteps article>span){background:#ff7900;border-color:#ffac55;color:#102036;box-shadow:inset 0 1px 0 #ffd59b55}.socialProduct:has(.stpHeader) .stpM-reminders button[aria-pressed=true]{background:linear-gradient(120deg,#ff790024,#ff790008);border-color:#ff7900;box-shadow:inset 0 1px 0 #ffc08025}.socialProduct:has(.stpHeader) :is(.stpM-choice button,.stpM-reminders button):hover{border-color:#ff7900}.socialProduct:has(.stpHeader) :is(.stpM-outcomes article,.stpM-featureGrid article,.stpM-priceGrid article):hover{border-color:#ff7900;box-shadow:inset 0 1px 0 #ffffff20,0 18px 40px #031e4f45}.socialProduct:has(.stpHeader) .stpM-priceGrid article.stpM-featuredPlan{border-color:#ff7900;box-shadow:0 0 35px #ff790015,0 20px 50px #001c5d33}.socialProduct:has(.stpHeader) :is(.stpM-timing:before,.stpM-timingSteps>div:before){background:#ff7900;box-shadow:0 0 16px #ff790040}.socialProduct:has(.stpHeader) .sfTimeline article{border-top-color:#ff7900}.socialProduct:has(.stpHeader) .stpResearchSources article{border-left:3px solid #ff7900}.socialProduct:has(.stpHeader) .stpResearchComment{border-left:3px solid #ff7900}.socialProduct:has(.stpHeader) :is(.stpAuthCard a,.sfInline,.stpResearchSources a){color:#ffb266}.socialProduct:has(.stpHeader) :is(.stpM,.stpAuthCard,.stpHeader,.stpFeatures,.stpResearch) :is(a,button,summary):focus-visible{outline-color:#ff7900}.socialProduct:has(.stpHeader) .stpAuthCard input:focus{outline-color:#ff7900;border-color:#ff7900}.socialProduct:has(.stpHeader) .stpFooter{border-top-color:#ff790050}.socialProduct:has(.stpHeader) .stpFooter a:hover{color:#ff9a32}