.partner-home{padding:38px 3.5vw 70px}.partner-home>header{justify-content:space-between;align-items:end;display:flex}.partner-home header span,.partner-panel>span,.section-title>span,.partner-metrics span{letter-spacing:.16em;font-size:9px;font-weight:900}.partner-home h1{letter-spacing:-.075em;margin:25px 0;font-size:clamp(55px,7vw,100px);line-height:.82}.partner-home header p{max-width:520px;font-size:11px;line-height:1.6}.partner-home header>a,.solid{background:var(--ink);color:var(--paper);padding:14px 17px;font-size:9px;font-weight:900}.partner-metrics{border:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-bottom:35px;display:grid}.partner-metrics article{border-right:1px solid var(--line);flex-direction:column;min-height:130px;padding:18px;display:flex}.partner-metrics strong{letter-spacing:-.06em;margin-top:auto;font-size:42px}.partner-panel{border:1px solid var(--ink);margin-bottom:20px;padding:25px}.section-title h2,.partner-panel h2{letter-spacing:-.05em;font-size:36px}.request{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr .7fr;align-items:center;gap:25px;padding:22px 0;display:grid}.request b{color:var(--acid);text-transform:uppercase;font-size:8px}.request h3{margin:10px 0;font-size:22px}.request p{font-size:10px}.request dl{grid-template-columns:1fr 1fr;font-size:9px;display:grid}.request dt,.request dd{padding:5px}.request button,.service button{border:1px solid var(--ink);background:0 0;width:100%;margin:5px 0;padding:9px;font-size:8px;display:block}.request button:first-child{background:var(--ink);color:#fff}.partner-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.partner-panel>p{border-top:1px solid var(--line);grid-template-columns:45px 1fr;padding:13px 0;font-size:10px;display:grid}.partner-panel>p b{color:var(--acid)}.service{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;font-size:10px;display:flex}.service button{width:auto}.partner-panel .solid{width:max-content;margin-top:30px;display:block}.privacy-note{background:var(--acid);grid-template-columns:.4fr 1fr;padding:25px;font-size:10px;display:grid}.privacy-note p{margin:0}@media (width<=700px){.partner-home{padding:28px 20px}.partner-home header>a{display:none}.partner-metrics{grid-template-columns:1fr 1fr}.request,.partner-split,.privacy-note{grid-template-columns:1fr}.request>div:last-child{gap:5px;display:flex}.privacy-note{gap:12px}}
