html,body,#root{margin:0;min-height:100%}body{background:var(--ds-page)}.service{font-family:Arial,sans-serif;font-size:15px;line-height:1.9}.service h1,.service h2,.service h3{color:#951c1f;font-family:Arial,sans-serif;line-height:1.55}.service h1{font-size:28px}.service h2{font-size:22px}.service h3{font-size:17px;margin:0 0 8px}.cover{display:block;width:100%;height:auto;border-radius:12px;margin-bottom:28px}.links{display:flex;flex-wrap:wrap;gap:12px 20px;margin:22px 0 36px}.links a{padding:8px 0;color:#951c1f;text-decoration:none;border-bottom:1px solid #d5bdb5;font-size:13px;min-height:28px}.service section{scroll-margin-top:90px;margin-top:32px}.two{display:grid;grid-template-columns:1fr;gap:16px;margin:22px 0}.option{background:#f8f2e9;padding:20px;border-radius:8px}.option p,.cases p{margin:0 0 12px;line-height:1.9}.section-list>div{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid #e9dfd8}.section-list .index{font-size:12px;color:#951c1f;padding-top:4px}.section-list p{margin:0;color:#685950}.cases{display:grid;grid-template-columns:1fr;gap:36px;margin-top:24px}.cases article{min-width:0}.cases .case-name{font-size:12px;color:#8b6255;margin:18px 0 6px}.cases a{font-size:13px}.service ul{padding-right:20px}.service li{padding-right:4px;margin-bottom:10px}.service a:focus-visible{outline:2px solid #951c1f;outline-offset:4px}@media(min-width:700px){.cases,.two{grid-template-columns:repeat(2,minmax(0,1fr))}.service h1{font-size:34px}}

*{box-sizing:border-box}html{background:#fff;color:#251f21}body{width:100%;margin:0}.file-card{max-width:1040px;margin:0 auto;padding:24px;background:white}.file-header{margin:0 0 28px}.file-title{font-size:28px;font-weight:400;margin:0 0 14px}.file-intro,.file-p{margin:0 0 18px;line-height:1.9}.file-intro{color:#585254}.file-group{margin:32px 0}.file-group-heading{font-size:22px;font-weight:400;margin:0 0 18px}.file-closing{border-top:1px solid #e9dfd8;margin-top:36px;padding-top:20px;font-size:12px;color:#685950}.file-photos{margin:0}.file-photos img{width:100%;height:auto;display:block;border-radius:12px}.file-link{color:#951c1f;text-underline-offset:4px}.top-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:0 0 22px}.language-switch{display:inline-flex;border:1px solid #d5bdb5;border-radius:24px;padding:3px;direction:rtl}.language-switch button{font-family:Arial,sans-serif;background:transparent;border:0;border-radius:20px;padding:8px 17px;min-height:44px;cursor:pointer;color:#951c1f;font-size:13px}.language-switch button[aria-pressed=true]{background:#951c1f;color:#fff}.back{font-size:13px;color:#951c1f;padding:10px 0;min-height:44px;text-underline-offset:5px}[hidden]{display:none!important}.service[lang=en]{line-height:1.8}.service[lang=en] ul{padding-inline-start:20px;padding-inline-end:0}.service[lang=en] li{padding:0}.service[lang=en] h1{line-height:1.3}button:focus-visible{outline:2px solid #951c1f;outline-offset:4px} @media(min-width:768px){.file-card{padding:36px}.file-title{font-size:34px}}
