.carter.carter-voices{background:var(--ink-2);border-block:1px solid var(--line)}.carter-voices .vo-head{max-width:70ch}.carter-voices .vo-head h2{margin-bottom:clamp(14px,2vw,20px)}.carter-voices .vo-intro{margin:0;font-size:clamp(14px,1.6vw,17px);line-height:1.65;color:var(--fog);max-width:62ch}.carter-voices .vo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,22px);margin-top:var(--gap-lg)}.carter-voices .vo-card{position:relative;display:flex;flex-direction:column;gap:clamp(16px,1.8vw,22px);padding:clamp(24px,2.4vw,30px) clamp(20px,2vw,26px) clamp(22px,2.2vw,28px);background:var(--ink);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.carter-voices .vo-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--acid);opacity:.4;transition:opacity .3s ease}.carter-voices .vo-card:hover{transform:translateY(-5px);border-color:#bff02966;background:#0b0d0b}.carter-voices .vo-card:hover:before{opacity:1}.carter-voices .vo-mark{position:absolute;top:-18px;right:10px;font-family:var(--display);font-weight:900;font-style:italic;font-size:110px;line-height:1;color:var(--acid);opacity:.09;pointer-events:none;-webkit-user-select:none;user-select:none}.carter-voices .vo-quote{position:relative;z-index:1;margin:0;font-family:var(--display);font-size:clamp(14.5px,1.5vw,16.5px);font-style:italic;font-weight:600;line-height:1.5;letter-spacing:-.01em;color:var(--white);flex:1}.carter-voices .vo-quote:before{content:"\201c"}.carter-voices .vo-quote:after{content:"\201d"}.carter-voices .vo-foot{position:relative;z-index:1;display:flex;align-items:center;gap:13px;padding-top:clamp(14px,1.6vw,18px);border-top:1px solid var(--line)}.carter-voices .vo-face{flex:none;width:46px;height:46px;border-radius:50%;overflow:hidden;background:#0e100e;box-shadow:0 0 0 1px #bff02947;display:grid;place-items:center}.carter-voices .vo-face img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.carter-voices .vo-initial{font-family:var(--display);font-weight:900;font-style:italic;font-size:19px;color:var(--acid)}.carter-voices .vo-id{min-width:0;display:flex;flex-direction:column;gap:3px}.carter-voices .vo-name{font-family:var(--display);font-weight:800;font-style:italic;font-size:15px;letter-spacing:-.01em;color:#fff;line-height:1.15}.carter-voices .vo-role{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--acid);line-height:1.3}.carter-voices .vo-note{margin:clamp(18px,2.2vw,26px) 0 0;font-size:12.5px;line-height:1.6;color:var(--fog-2);max-width:78ch}@media(max-width:1024px){.carter-voices .vo-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.carter-voices .vo-grid{grid-template-columns:1fr;gap:12px;margin-top:36px}.carter-voices .vo-card{padding:22px 18px 20px;gap:15px}.carter-voices .vo-mark{font-size:88px;top:-14px;right:8px}.carter-voices .vo-quote{font-size:15px;line-height:1.55}.carter-voices .vo-face{width:42px;height:42px}.carter-voices .vo-name{font-size:14.5px}.carter-voices .vo-role{font-size:10px;letter-spacing:.14em}.carter-voices .vo-intro{font-size:14.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/carter-voices.css.map */
