@media(max-width:600px){.rd .rd-section{padding-block:40px}.rd .rd-chooser-section .rd-service-heading h2,.rd .rd-contact h2,.rd .rd-offer-section>.rd-wrap>.rd-section-heading h2,.rd .rd-testimonials h2,.rd .rd-work h2,.rd h2{font-size:31px;line-height:1.12;text-align:center}.rd .rd-section-heading>p,.rd .rd-service-heading>div>p:not(.rd-label){text-align:center;margin-inline:auto}.rd .rd-hero{gap:18px;padding:22px 0 8px;text-align:center}.rd .rd-hero-copy{display:contents}.rd .rd-hero h1{order:0;font-size:clamp(34px,9.6vw,42px);margin:0}.rd .rd-hero-copy>.rd-lead{order:1;margin:0 auto;font-size:15px;line-height:1.6;max-width:34ch}.rd .rd-hero-visual{order:2;margin:6px auto 0;width:100%}.rd .rd-video-frame{width:min(100%,250px);border-radius:24px}.rd .rd-hero-actions{order:3;margin:4px 0 0;gap:0}.rd .rd-hero-actions .rd-portfolio-link{display:none}.rd .rd-hero-credentials{order:4;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:4px 0 0}.rd .rd-hero-credentials>.rd-google{width:auto;min-height:0;flex-direction:row;gap:8px}.rd .rd-google-caption{display:none}.rd .rd-meta-cert{width:auto;padding:0 0 0 18px;border-top:0;border-left:1px solid var(--brand-line);gap:8px}.rd .rd-meta-cert img{width:30px;height:30px}.rd .rd-meta-cert .rd-meta-title,.rd .rd-meta-cert strong{display:none}.rd .rd-meta-cert .rd-meta-kicker{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--ink)}.rd .rd-hero-proof{order:5;margin-top:6px}.rd .rd-work{padding-top:36px}.rd .rd-portfolio-group-heading h3{font-size:19px}.rd .rd-brixton h3{text-align:center}.rd .rd-brixton p:not(.rd-label){display:none}.rd .rd-main-offer{text-align:center}.rd .rd-main-offer h3{font-size:28px}.rd .rd-main-offer .rd-offer-includes,.rd .rd-offer-parts{display:none}.rd .rd-guarantee-note{margin-top:24px}.rd .rd-library-service,.rd .rd-speaking-card:nth-child(n+5){display:none}.rd .rd-fit-card h2{justify-content:center;text-align:center}.rd .rd-fit-invitation{display:none}.rd .rd-fit-grid{gap:16px}.rd .rd-contact-inner>div>p:not(.rd-label){font-size:15px;max-width:30ch;margin-inline:auto}}