/* Clear offers and enquiry guidance; inherits the approved graphite/lime identity. */
.conversion-delivery,.conversion-support{background:#101719;color:#f4f5ef;padding:clamp(56px,8vw,110px) 0;border-top:1px solid #ffffff24}
.conversion-delivery .kicker,.conversion-support .kicker,.conversion-index{color:#d1f25b}
.conversion-delivery h2,.conversion-support h2{color:#f4f5ef;font-size:clamp(30px,4vw,54px);line-height:1.1;letter-spacing:-.04em;max-width:760px}
.conversion-delivery p,.conversion-support p{color:#b5c0bd;line-height:1.75}
.conversion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0}
.conversion-grid article{padding:24px 0;border-top:1px solid #ffffff35;min-width:0}
.conversion-grid h3{font-size:22px;line-height:1.3;color:#f4f5ef;margin:22px 0 12px}
.conversion-index{font-size:13px;letter-spacing:.12em}
.conversion-footnote{font-size:14px;max-width:850px}
.conversion-support-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,7vw,100px)}
.conversion-support a{color:#d1f25b;display:inline-block;padding:12px 0;overflow-wrap:anywhere}
.conversion-person{border-top:1px solid #18212240;margin-top:28px;padding-top:24px}
.conversion-person h3{font-size:22px;margin:0 0 12px}.conversion-person a{overflow-wrap:anywhere}
.reference-edition .studio-intro .conversion-note{font-size:13px;line-height:1.5;color:#b5c0bd;margin:12px 0 0;max-width:360px}
.reference-edition.digital-gallery .conversion-example-note{font-size:14px;line-height:1.65;margin-top:14px;color:#b5c0bd}
.conversion-example-quote{display:inline-block;color:#d1f25b!important;padding:14px 0;line-height:1.5;font-size:14px;text-underline-offset:5px}
.conversion-example-quote:hover{text-decoration:underline}
.conversion-steps{display:flex;list-style:none;padding:0;margin:24px 0;gap:12px;flex-wrap:wrap}
.conversion-steps li{padding:10px 12px;border:1px solid #ffffff35;border-radius:8px;font-size:13px;color:#b5c0bd}
.conversion-steps [aria-current]{color:#d1f25b;border-color:#d1f25b}
.conversion-contact-help{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.conversion-contact-help a{color:#d1f25b}
@media(max-width:700px){.conversion-grid,.conversion-support-grid{grid-template-columns:1fr;gap:16px}.conversion-grid{margin:24px 0}.conversion-grid article{padding:20px 0}.conversion-steps{gap:6px}.conversion-steps li{font-size:12px;padding:9px}.conversion-contact-help a{display:block}}
@media(prefers-reduced-motion:reduce){.conversion-delivery *,.conversion-support *{animation:none!important;transition:none!important}}
