.kos-follow{border-top:1px solid var(--kos-line);padding-block:clamp(48px,6.5vw,92px);background:radial-gradient(70% 120% at 0% 100%,rgba(63,157,136,.1),transparent 60%),radial-gradient(50% 90% at 100% 0%,rgba(201,162,74,.06),transparent 62%),var(--kos-bg)}.kos-follow__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}.kos-follow__eyebrow{display:inline-flex;align-items:center;gap:10px}.kos-follow__eyebrow .kos-brand__mark{width:16px;height:16px}.kos-follow__title{font-family:var(--kos-serif);font-weight:400;font-size:clamp(1.9rem,1.3rem + 2.4vw,3.1rem);line-height:1.05;letter-spacing:-.018em;margin:16px 0 0;text-wrap:balance}.kos-follow__title em{display:block;font-style:italic;color:var(--kos-jade-soft)}.kos-follow__lede{margin-top:18px;max-width:30rem;color:var(--kos-muted);font-size:1rem;line-height:1.7}.kos-follow__lede p{margin:0}.kos-social{list-style:none;margin:0;padding:0}.kos-follow__note{display:flex;align-items:center;gap:10px;margin:18px 0 0;font-size:12.5px;line-height:1.55;color:var(--kos-muted)}.kos-follow__note span{width:6px;height:6px;border-radius:50%;flex:none;background:var(--kos-jade);box-shadow:0 0 0 4px #3f9d8824}.kos-social--rows{border-top:1px solid var(--kos-line-strong)}.kos-social--rows li{border-bottom:1px solid var(--kos-line)}.kos-social-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px 6px;text-decoration:none;color:var(--kos-ink);transition:background-color .2s ease,padding .2s ease}.kos-social-row__icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--kos-line-strong);color:var(--kos-ink-dim);transition:border-color .2s ease,color .2s ease,background-color .2s ease}.kos-social-row__icon svg{width:19px;height:19px}.kos-social-row__name{font-family:var(--kos-serif);font-size:1.3rem;line-height:1.2;letter-spacing:-.005em}.kos-social-row__handle{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kos-faint);transition:color .2s ease}.kos-social-row__arrow{width:15px;height:15px;color:var(--kos-faint);transition:transform .2s ease,color .2s ease}.kos-social-row:hover{background:#3f9d880f;padding-inline:14px 10px}.kos-social-row:hover .kos-social-row__icon{border-color:var(--kos-jade);color:var(--kos-jade-soft);background:#3f9d881a}.kos-social-row:hover .kos-social-row__handle{color:var(--kos-jade-soft)}.kos-social-row:hover .kos-social-row__arrow{color:var(--kos-jade-soft);transform:translate(2px,-2px)}.kos-social-row:focus-visible{outline:2px solid var(--kos-jade-soft);outline-offset:2px}.kos-footer__social{margin-top:22px}.kos-social--round{display:flex;flex-wrap:wrap;gap:10px}.kos-social-btn{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--kos-line-strong);color:var(--kos-muted)!important;transition:border-color .2s ease,color .2s ease,transform .2s ease,background-color .2s ease}.kos-social-btn svg{width:17px;height:17px}.kos-social-btn:hover{border-color:var(--kos-gold);color:var(--kos-gold-soft)!important;background:#c9a24a12;transform:translateY(-2px)}.kos-social-btn:focus-visible{outline:2px solid var(--kos-jade-soft);outline-offset:3px}@media(max-width:860px){.kos-follow__inner{grid-template-columns:1fr}}@media(max-width:480px){.kos-social-row{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.kos-social-row__handle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/kos-social.css.map */
