.social-follow{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 0 42px;margin:0 0 50px;border-bottom:1px solid #424242}.social-follow .eyebrow{font-size:10px;color:#ffac70;margin:0 0 12px}.social-follow h2{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.04em;margin:0;color:#fff}.social-follow nav{display:flex;gap:12px;flex-wrap:wrap}.social-profile{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 21px;border:1px solid #6b6b6b;border-radius:12px;color:white;font-size:14px;font-weight:600;min-height:54px;transition:background .15s,border-color .15s}.social-profile:hover{background:#ffffff12;border-color:white}.social-profile:focus-visible{outline:3px solid #ffac70;outline-offset:4px}.social-facebook svg{color:#78adff}.social-instagram svg{color:#ff9ac9}.social-profile>span:last-child{margin-left:8px;font-size:18px}@media(max-width:760px){.social-follow{align-items:flex-start;flex-direction:column;gap:25px;padding-bottom:32px;margin-bottom:38px}.social-follow nav{width:100%}.social-profile{flex:1;min-width:135px;padding:15px 17px;font-size:13px}}@media(prefers-reduced-motion:reduce){.social-profile{transition:none}}
