.interior-review--partners .partner-review-brief{background:var(--detail-paper);padding:0 0 24px}.interior-review--partners .partner-review-brief>div{border-block:1px solid var(--detail-line);grid-template-columns:1.1fr 1fr;gap:clamp(64px,8vw,150px);padding-block:32px 44px;display:grid}.interior-review--partners .partner-review-actions{flex-wrap:wrap;align-content:start;gap:18px 38px;display:flex}.interior-review--partners .partner-note{background:0 0;border:0;border-radius:0;padding:0}.interior-review--partners .partner-note span{color:var(--detail-muted);letter-spacing:.13em;font-size:12px;font-weight:500}.interior-review--partners .partner-note strong{color:var(--detail-ink);letter-spacing:-.02em;text-shadow:0 1px #fff,2px 3px 4px #292b2a15;margin:20px 0 16px;font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.4}.interior-review--partners .partner-note p{max-width:560px;color:var(--detail-muted);margin:0;font-size:16px;line-height:1.8}.interior-review--partners .two-column-intro{grid-template-columns:1.1fr 1fr;gap:clamp(64px,8vw,150px)}.interior-review--partners .audience-grid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin-top:64px}.interior-review--partners .audience-grid article{border:0;border-top:1px solid var(--detail-line);background:0 0;padding:28px 0 0}.interior-review--partners :is(.audience-grid article>span,.checklist-grid b,.distributor-grid li>span){color:#7a7b75;letter-spacing:.06em;font-size:13px;font-weight:400}.interior-review--partners :is(.audience-grid h3,.checklist-grid h3,.distributor-grid h3){color:var(--detail-ink);letter-spacing:-.015em;font-size:24px;font-weight:500;line-height:1.3}.interior-review--partners .audience-grid h3{margin-top:32px}.interior-review--partners .audience-grid p{margin-top:18px}.interior-review--partners .section-heading{grid-template-columns:1.1fr 1fr;gap:clamp(64px,8vw,150px)}.interior-review--partners .checklist-grid{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}.interior-review--partners .checklist-grid article{border:0;border-top:1px solid var(--detail-line);background:0 0;min-height:0;padding:24px 0 0}.interior-review--partners .checklist-grid h3{margin-top:32px;font-size:21px}.interior-review--partners .checklist-grid p{margin:16px 0 0}.interior-review--partners .distributor-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(64px,8vw,150px)}.interior-review--partners .distributor-grid>div>p:not(.eyebrow){max-width:580px;margin-top:26px}.interior-review--partners .distributor-grid ol{border-color:var(--detail-line)}.interior-review--partners .distributor-grid li{border-color:var(--detail-line);grid-template-columns:48px minmax(0,1fr);gap:20px;padding:28px 0}.interior-review--partners .distributor-grid li>span{padding-top:5px}.interior-review--partners .distributor-grid li p{margin-top:12px}.interior-review--partners .rfq-layout{border-top:1px solid var(--detail-line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(64px,8vw,150px);padding-top:48px}.interior-review--partners .rfq-layout aside>p:not(.eyebrow){max-width:480px;margin-top:28px}.interior-review--partners .rfq-layout aside .text-link{color:var(--detail-ink);border-bottom:1px solid #73746f;margin-top:24px;padding-bottom:12px;font-size:14px;font-weight:500;display:inline-flex}.interior-review--privacy .privacy-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(64px,8vw,150px)}.interior-review--privacy .privacy-summary{border:0;border-top:1px solid var(--detail-line);background:0 0;border-radius:0;padding:28px 0 0}.interior-review--privacy main>.section .privacy-summary h2{font-size:clamp(28px,2.2vw,36px)}.interior-review--privacy .privacy-summary p:not(.eyebrow){margin-block:24px}.interior-review--privacy .privacy-summary .text-link{color:var(--detail-ink);border-bottom:1px solid #73746f;margin-top:8px;padding-bottom:12px;font-size:14px;font-weight:500;display:inline-flex}.interior-review--privacy .privacy-sections{border-color:var(--detail-line)}.interior-review--privacy .privacy-sections>section{border-color:var(--detail-line);padding-block:28px}.interior-review--privacy main>.section .privacy-sections h2{text-shadow:none;font-size:clamp(23px,1.7vw,28px);font-weight:500;line-height:1.35}.interior-review--privacy .privacy-sections p{margin-top:18px}.interior-review--privacy .privacy-sections a{color:var(--detail-ink);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:500}.interior-review--privacy main>.section .privacy-updated{letter-spacing:.06em;margin-top:32px;font-size:12px;font-weight:400}@media (max-width:1100px){.interior-review--partners .checklist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 32px}.interior-review--partners .audience-grid{gap:32px}}@media (max-width:900px){.interior-review--partners .partner-review-brief>div,.interior-review--partners :is(.two-column-intro,.section-heading,.distributor-grid,.rfq-layout),.interior-review--privacy .privacy-layout{grid-template-columns:minmax(0,1fr);gap:40px}.interior-review--privacy .privacy-summary{position:static}.interior-review--partners .audience-grid{grid-template-columns:minmax(0,1fr);gap:36px}.interior-review--partners .audience-grid h3{margin-top:24px}.interior-review--partners .rfq-layout{gap:48px;padding-top:36px}}@media (max-width:600px){.interior-review--partners .checklist-grid{grid-template-columns:minmax(0,1fr);gap:30px}.interior-review--partners .checklist-grid h3{margin-top:20px}.interior-review--partners .partner-review-brief>div{padding-block:24px 36px}.interior-review--partners .partner-note strong{font-size:25px}}
