.service-page.process-page{max-width:1180px}.process-page>h1{font-size:clamp(34px,5vw,64px);max-width:930px}.process-page>.lead{max-width:780px}.process-video-section{padding:34px;border-radius:28px;background:#ecf8f9;border:1px solid #d8ecee;margin-top:48px}.process-video-section h2{margin-top:10px}.process-videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:24px}.process-clip{margin:0}.process-clip video{width:100%;max-height:560px;aspect-ratio:4/5;object-fit:contain;background:#152b30;border-radius:20px;display:block}.process-clip figcaption{font-size:14px;line-height:1.6;padding-top:14px;color:#36555c}.process-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:20px}.process-photos figure{margin:0;border:1px solid #e1e9e9;border-radius:20px;overflow:hidden;background:#f5f8f7}.process-photos img{display:block;width:100%;aspect-ratio:4/5;object-fit:contain}.process-information{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:48px}.process-information section{margin:0!important;padding:28px;border-radius:20px;background:#f6f9f9}.process-information h2{font-size:24px}.process-page .process-request{padding:30px;border:1px solid #dbe8ea;border-radius:22px}.process-request p{max-width:780px}@media(max-width:700px){.process-video-section{padding:21px}.process-information{grid-template-columns:1fr}.process-information section{padding:23px}.process-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.process-clip video{max-height:480px}.process-page>h1{font-size:36px}}
.process-instagram .process-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.process-instagram a{display:block}.process-instagram a:focus-visible{outline:3px solid #008a9e;outline-offset:-3px}.process-instagram img{transition:transform .2s ease}.process-instagram a:hover img{transform:scale(1.025)}@media(max-width:700px){.process-instagram .process-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.process-instagram img{transition:none}}
