.service-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-scheme{max-width:1000px;margin:48px auto}.service-scheme img{display:block;width:100%;height:auto}.service-scheme figcaption{font-size:13px;color:var(--muted);margin-top:12px}.service-method{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;padding:0}.service-method li{padding:22px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.service-method h3{font-size:20px;line-height:1.2;margin:0 0 16px}.service-method p{font-size:15px;line-height:1.6}.service-method strong{display:block;color:var(--navy);margin-top:18px}.service-detail{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;padding:38px 0;border-top:1px solid var(--line)}.service-detail h2{font-family:var(--serif);font-weight:400;font-size:34px;line-height:1.14;margin:0}.service-detail p{margin:0 0 18px}.service-result{border-left:3px solid #b37b35;padding-left:18px}.service-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.service-three article{padding:24px;background:white;border:1px solid var(--line);border-radius:12px}.service-three h3{font-family:var(--serif);font-size:29px;font-weight:400}.service-close p{max-width:800px}.service-opening h1{overflow-wrap:break-word}@media(max-width:1000px){.service-method{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.service-detail{grid-template-columns:1fr;gap:20px}.service-three{grid-template-columns:1fr}.service-method{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.service-four-grid,.service-method{grid-template-columns:1fr}.service-scheme{margin:28px auto}.service-detail h2{font-size:30px}}
