.methodology-module__2VnxDG__shell{min-height:100vh;color:var(--ink);background:linear-gradient(145deg, #fbfaf7 0%, var(--paper) 64%, #eee9df 100%)}.methodology-module__2VnxDG__content{width:min(920px,100% - 48px);margin-inline:auto;padding:62px 0 72px}.methodology-module__2VnxDG__breadcrumbs{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.methodology-module__2VnxDG__breadcrumbs a{color:var(--gold)}.methodology-module__2VnxDG__intro{border-bottom:1px solid var(--line);padding:30px 0 34px}.methodology-module__2VnxDG__intro span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.methodology-module__2VnxDG__intro h1{letter-spacing:-.035em;max-width:760px;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,60px);font-weight:400;line-height:1.04}.methodology-module__2VnxDG__intro p{max-width:780px;color:var(--ink-soft);margin-top:18px;font-size:17px;line-height:1.7}.methodology-module__2VnxDG__sections{gap:16px;padding-top:28px;display:grid}.methodology-module__2VnxDG__section{border:1px solid var(--line);background:#ffffffc7;padding:24px;box-shadow:0 12px 34px #142f3b0b}.methodology-module__2VnxDG__section h2{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.methodology-module__2VnxDG__section p,.methodology-module__2VnxDG__section li{color:var(--ink-soft);font-size:14px;line-height:1.75}.methodology-module__2VnxDG__section p{margin-top:10px}.methodology-module__2VnxDG__section ul{gap:7px;margin:12px 0 0 20px;display:grid}.methodology-module__2VnxDG__section a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.methodology-module__2VnxDG__notice{border-left:3px solid var(--gold);padding-left:18px}@media (max-width:600px){.methodology-module__2VnxDG__content{width:min(100% - 30px,920px);padding-block:38px 48px}.methodology-module__2VnxDG__intro{padding-top:24px}.methodology-module__2VnxDG__intro p{font-size:15px}.methodology-module__2VnxDG__section{padding:19px}}
