.service-scope{color:#11152d;background:#fff}.service-scope-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(32px,6vw,88px);align-items:start}.service-scope h2{max-width:18ch;font:650 clamp(30px,3.5vw,48px)/1.08 var(--disp);letter-spacing:-.025em;text-wrap:balance}.service-scope h3{margin-bottom:12px;font:650 21px/1.25 var(--disp);letter-spacing:-.015em}.service-scope dd,.service-scope li,.service-scope p{max-width:70ch;font-size:16px;line-height:1.7;color:#454b61}.service-scope-intro p{margin-top:20px}.service-scope-price{padding:26px 30px;background:#f5f6f7;border-radius:14px}.service-scope-price p{margin-top:0}.service-scope ul{padding-left:20px;margin-top:16px}.service-scope li+li{margin-top:8px}.service-scope-roles{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:48px 0;padding:32px 0;border-block:1px solid #d8dce3}.service-work-example{border:1px solid #d8dce3;border-radius:14px}.service-work-example summary{padding:24px 28px;cursor:pointer}.service-work-example summary span{display:block;color:#53596b;font-size:14px;margin-bottom:6px}.service-work-example summary strong{font:650 22px/1.35 var(--disp)}.service-work-example-body{padding:0 28px 28px}.service-work-example-body h3{margin-top:28px}.service-work-example dl{margin:18px 0 24px}.service-work-example dl div{display:grid;grid-template-columns:110px 1fr;gap:16px;border-bottom:1px solid #e1e4ea;padding:12px 0}.service-work-example dt{font-weight:600;font-size:15px}.service-scope .service-scope-proof{margin-top:24px;font-size:14px}.service-scope a{color:#913627;text-decoration:underline;text-underline-offset:3px}.service-scope a:focus-visible,.service-scope summary:focus-visible{outline:3px solid #a23f32;outline-offset:4px}.service-scope .service-scope-continuity{margin:-16px 0 32px}.service-project-proof{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,48px);margin-top:28px;padding:clamp(24px,3vw,36px);border:1px solid var(--line-2,#d8dce3);border-radius:14px;background:var(--paper,#f5f6f7)}.service-project-proof-label{display:flex;flex-direction:column;gap:12px}.service-project-proof-label span{font-size:13px;font-weight:600;color:var(--sv-accent,#913627)}.service-project-proof-label strong{max-width:20ch;font:650 24px/1.25 var(--disp)}.service-project-proof p{margin-bottom:16px}.service-project-proof a{display:inline-block;font-weight:600}@media (max-width:760px){.service-project-proof{grid-template-columns:1fr}.service-scope .service-scope-continuity{margin-top:-8px}.service-scope-intro,.service-scope-roles{grid-template-columns:1fr;gap:26px}.service-scope-roles{margin:32px 0;padding:28px 0}.service-scope-price{padding:24px}.service-work-example summary,.service-work-example-body{padding-left:20px;padding-right:20px}.service-work-example dl div{grid-template-columns:1fr;gap:4px}}