.social-hero-grid{grid-template-columns:1.2fr 1fr;gap:7%}.social-hero-grid h1{font-size:clamp(55px,6vw,93px);line-height:.99;letter-spacing:-.065em;text-transform:none}.social-hero-grid .hero-copy>p{font-size:14px;line-height:1.95}.social-hero-grid h1 em{display:inline}.reach-board{padding:32px;background:#e4e8dc;border-top:4px solid var(--yellow)}.reach-board h2{font-size:36px;margin:28px 0}.reach-row{display:flex;gap:23px;align-items:start;border-top:1px solid #bdc7ae;padding:22px 0}.reach-glyph{font-size:31px;color:#6f805c;line-height:1;width:28px;flex-shrink:0}.reach-row h3{font-size:23px;font-weight:500;letter-spacing:-.6px;line-height:1.2}.reach-row p{font-size:12px;line-height:1.85;color:#59684b;margin-top:10px}.reach-board .board-caption{margin-top:0}.social-experience{display:grid;grid-template-columns:repeat(3,1fr);background:var(--paper);position:relative;padding-top:0;padding-bottom:30px;border-bottom:1px solid var(--line)}.social-experience>div{display:flex;align-items:center;gap:23px;padding:35px 24px 35px 0}.social-experience>div+div{border-left:1px solid var(--line);padding-left:32px}.social-experience strong{font-size:clamp(45px,5.2vw,78px);font-weight:700;letter-spacing:-.07em;line-height:1}.social-experience strong span{font-size:.65em}.social-experience p{font-size:11px;color:#667158;line-height:1.8}.social-experience>small{grid-column:1/-1;font-size:9px;color:#758066;border-top:1px solid var(--line);padding-top:15px}.social-extensions{background:#dfe5d5}.social-extensions .section-label{color:#647451}.extension-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:23px}.extension-grid article{background:#f3f5eb;padding:32px;border:1px solid #bbc6ad;position:relative}.extension-index{position:absolute;right:27px;top:25px;font-size:36px;letter-spacing:-2px;color:#bcc8ad}.extension-grid .micro{font-size:8px;letter-spacing:.6px;color:#657751;display:block;max-width:80%}.extension-grid h3{font-size:32px;font-weight:500;letter-spacing:-1px;line-height:1.1;margin:35px 0 19px}.extension-grid strong{font-size:14px;font-weight:500;line-height:1.6;display:block;margin-bottom:13px}.extension-grid p{font-size:13px;line-height:1.9;color:#637153;max-width:520px}.cii-note{display:grid;grid-template-columns:1fr 2fr;gap:35px;border-top:1px solid #aebd9c;margin-top:30px;padding-top:25px}.cii-note .micro{font-size:9px;color:#61734e}.cii-note p{font-size:12px;line-height:1.9;color:#61734e}.social-extensions>.text-link{margin-top:26px;font-size:12px}.first-month>.section-label{color:#5b602c}.trial-foot{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-top:30px;border-top:1px solid #17181655;padding-top:25px}.trial-foot>p{font-size:11px;line-height:1.9;max-width:650px;color:#4e542b}.trial-foot>.button{background:var(--ink);color:var(--paper);font-size:12px;min-height:54px;gap:35px;flex-shrink:0}.trial-foot>.button>span{color:var(--yellow)}.social-measure{padding-top:65px;padding-bottom:65px}.header nav{gap:23px;font-size:11px}@media(max-width:1050px){.social-experience>div{gap:17px;padding-right:18px}.social-experience>div+div{padding-left:23px}.social-experience p{font-size:10px}.reach-board{padding:25px}.reach-board h2{font-size:31px}.reach-row h3{font-size:20px}.social-hero-grid{gap:4%}.trial-foot>p{max-width:500px}.header nav{gap:18px}.brand-note{font-size:8px}}@media(max-width:700px){.social-hero-grid{grid-template-columns:1fr;gap:30px}.social-hero-grid h1{font-size:clamp(46px,11.7vw,76px);line-height:1}.social-hero-grid .hero-copy>p{font-size:13px}.reach-board{padding:26px}.reach-board h2{font-size:33px}.reach-row h3{font-size:23px}.reach-row p{font-size:12px}.social-experience{grid-template-columns:1fr;padding-top:8px;padding-bottom:23px}.social-experience>div,.social-experience>div+div{padding:22px 0;border-left:0;display:grid;grid-template-columns:110px 1fr;gap:25px}.social-experience>div+div{border-top:1px solid var(--line)}.social-experience strong{font-size:59px}.social-experience p{font-size:12px}.social-experience>small{font-size:9px;line-height:1.8}.extension-grid{grid-template-columns:1fr;gap:18px}.extension-grid article{padding:27px}.extension-grid h3{font-size:31px}.extension-grid p{font-size:13px}.extension-grid strong{font-size:14px}.cii-note{grid-template-columns:1fr;gap:14px}.cii-note p{font-size:12px}.trial-foot{display:block}.trial-foot>p{font-size:11px;max-width:none}.trial-foot>.button{margin-top:23px;max-width:100%;font-size:12px;gap:27px}.social-measure{padding-top:45px;padding-bottom:45px}.header nav{font-size:12px}}
