.page_page__Q6bU_{max-width:960px;margin:auto;padding:32px 24px 150px;color:#103f38;font-size:19px;line-height:1.75;overflow-wrap:anywhere}.page_back__pzp0d{display:inline-flex;align-items:center;min-height:48px;font-weight:700}.page_hero__G5g92{padding:32px;border-top:6px solid #aa3629;background:#fffaf0;margin:20px 0 32px}.page_hero__G5g92 h1{font-size:clamp(29px,4vw,44px);line-height:1.35;margin:12px 0 24px;text-wrap:balance}.page_hero__G5g92 strong{color:#a33527;font-size:24px;display:block}.page_example__jvPZ2 small,.page_hero__G5g92 small,.page_sources__y34mu small{display:block;font-size:16px}.page_section__bdkRu{margin:36px 0}.page_example__jvPZ2 h2,.page_section__bdkRu h2{font-size:27px;line-height:1.4;text-wrap:balance}.page_steps__dj3aT{padding:0;list-style:none;display:grid;gap:12px}.page_cases__BvNp9 article,.page_steps__dj3aT li{padding:20px;background:#fffdf7;border:1px solid #d7cec0}.page_cases__BvNp9 p,.page_steps__dj3aT p{margin:8px 0 0}.page_steps__dj3aT b{font-size:21px}.page_cases__BvNp9{display:grid;gap:12px}.page_cases__BvNp9 h3{font-size:21px;margin:0}.page_example__jvPZ2{padding:28px;background:#103f38;color:#fffaf0;border-left:6px solid #e7bd65}.page_example__jvPZ2 h3{font-size:22px}.page_example__jvPZ2 a{display:block;color:#ffe19c;min-height:48px;text-decoration:underline}.page_example__jvPZ2 small{margin-top:12px}.page_action__hWEic{display:flex;align-items:center;min-height:58px;padding:16px 20px;background:#aa3629;color:white;font-weight:700;margin:24px 0}.page_action__hWEic:hover{background:#872b21}.page_page__Q6bU_ a:focus-visible,.page_page__Q6bU_ summary:focus-visible{outline:3px solid #cd921e;outline-offset:4px}.page_sources__y34mu{padding:20px;border:1px solid #bdb09c;margin:28px 0}.page_sources__y34mu summary{cursor:pointer;font-weight:700;min-height:44px}.page_sources__y34mu li{margin:12px 0}.page_sources__y34mu a{text-decoration:underline}@media(max-width:480px){.page_page__Q6bU_{padding:20px 18px 140px;font-size:18px}.page_hero__G5g92{padding:22px}.page_hero__G5g92 strong{font-size:21px}.page_example__jvPZ2 h2,.page_section__bdkRu h2{font-size:24px}.page_example__jvPZ2{padding:22px}.page_sources__y34mu{padding:16px}}