
            #hero, #about, #reviews, #form {
                scroll-margin-top: 80px;
            }
        
.l-f8543268 { position: sticky; top: 0; background-color: var(--color-secondary); z-index: 5; }
.l-d8e11c67 { display: flex; justify-content: space-between; align-items: center; height: 80px; position: relative; }
.l-5251a5cc { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; }
.l-2c104e88 { font-size: 36px; margin-right: var(--size-xs); }
.l-7bc3b59f { font-size: 24px; font-weight: 600; }
.l-c5ec8b8b.active { display: block; }
.l-f27b9ae6 { display: flex; justify-content: flex-end; align-items: center; gap: var(--size-xs); }
.l-2383d2ef { text-decoration: none; white-space: nowrap; padding: var(--size-xxs); }
.l-6afbf4e5 { display: none; flex-direction: column; gap: 5px; border: 0; background-color: transparent; padding: 10px; }
.l-5e9972da { width: 32px; height: 3px; }
@media screen and (max-width: 768px) { .l-c5ec8b8b { position: absolute; right: 0; bottom: 0; transform: translateY(100%); background-color: var(--color-surface); width: 260px; padding: var(--size-m); box-shadow: 0 4px 20px var(--input-bg); display: none; }
.l-c5ec8b8b.active { display: block; }
.l-f27b9ae6 { gap: var(--size-m); flex-direction: column; align-items: flex-start; color: var(--color-text); }
.l-6afbf4e5 { display: flex; cursor: pointer; }
 }@media screen and (max-width: 576px) { .l-c5ec8b8b { width: 100%; }
 }
.l-e878f932 { display: flex; align-items: center; gap: var(--size-s); }
.l-21380c2c { flex: 1; }
.l-639a8969 { flex: 0 1 465px; padding: var(--size-m) var(--size-s); display: flex; justify-content: center; align-items: flex-start; flex-direction: column; }
.l-d4874b47 { flex: 1 1 660px; }
@media screen and (max-width: 1024px) { .l-e878f932 { flex-direction: column; }
.l-639a8969 { flex: auto; }
.l-d4874b47 { flex: auto; width: 100%; }
 }@media screen and (max-width: 576px) { .l-639a8969 { text-align: center; align-items: center; padding: var(--size-m); }
 }
.l-6c256684 { column-count: 2; gap: var(--size-m); }
@media screen and (max-width: 768px) { .l-13aba9df { text-align: center; }
.l-6c256684 { column-count: 1; }
 }
.l-85d5caf2 { display: flex; align-items: center; gap: var(--size-m); }
.l-e192cfb4 { flex: 1; }
.l-a056df75 { max-height: 600px; display: flex; justify-content: center; align-items: center; }
@media screen and (max-width: 768px) { .l-85d5caf2 { flex-direction: column; }
 }@media screen and (max-width: 576px) { .l-538cff13 { text-align: center; }
 }
.l-712388c4 { position: relative; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(3, 1fr); gap: var(--size-s); }
.l-2ca4dbd7 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; }
.l-2ca4dbd7::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }
.l-227953a1 { position: relative; grid-row: span 2; min-height: 350px; padding: var(--size-s) var(--size-s) var(--size-m); }
.l-993fce1b { display: grid; grid-template-columns: 1fr 1fr; gap: var(--size-s); }
.l-4b6e53ed { padding: var(--size-s) var(--size-s) var(--size-m); }
.l-d0067194 { display: flex; justify-content: space-between; align-items: center; gap: var(--size-s); }
.l-b10d2d99 { flex-shrink: 0; width: 44px; height: 44px; display: flex; justify-content: center; align-items: center; border-radius: 50%; font-size: 24px; }
@media screen and (max-width: 870px) { .l-2ca4dbd7 { position: static; border-radius: var(--b-radius); overflow: hidden; height: auto; }
.l-2ca4dbd7::after { display: none; }
.l-227953a1 { border-radius: 0; padding: 0; display: flex; flex-direction: column-reverse; gap: var(--size-s); }
 }@media screen and (max-width: 768px) { .l-712388c4 { grid-template-columns: 1fr; grid-template-rows: auto; }
.l-227953a1 { text-align: center; }
.l-993fce1b { grid-template-columns: 1fr 1fr; }
 }@media screen and (max-width: 576px) { .l-256d71a8 { color: var(--color-text); }
.l-993fce1b { grid-template-columns: 1fr; }
.l-4b6e53ed { padding: var(--size-xs); }
.l-d0067194 { flex-direction: column-reverse; justify-content: flex-start; align-items: flex-start; gap: var(--size-xs); }
 }
.l-feaf58f6 { display: grid; grid-template-columns: 1fr 1fr; gap: var(--size-s); }
.l-e893eae4 { padding: var(--size-m); box-shadow: var(--shadow); }
.l-5d5d61d1 svg { fill: var(--color-secondary); }
@media screen and (max-width: 768px) { .l-feaf58f6 { grid-template-columns: 1fr; }
 }
.l-a727a48d { padding: var(--size-xl); }
@media screen and (max-width: 768px) { .l-a727a48d { text-align: center; padding: var(--size-m); }
 }@media screen and (max-width: 576px) { .l-a727a48d { padding: var(--size-s); }
 }
.l-158427cc { display: flex; align-items: center; gap: var(--size-m); }
.l-3c7f3220 { flex: 1; }
.l-6ade4ba7 { max-height: 600px; display: flex; justify-content: center; align-items: center; }
@media screen and (max-width: 768px) { .l-158427cc { flex-direction: column; }
 }@media screen and (max-width: 576px) { .l-743aaaf1 { text-align: center; }
 }
.l-d3d5f0d4 { position: relative; display: flex; justify-content: flex-start; align-items: center; gap: var(--size-s); padding-left: var(--wrapper-padding); }
.l-20093743 { flex: 0 1 560px; }
.l-90510ab4 { flex: 1 1 630px; }
.l-bcabf27a { flex: 1; }
.l-12747b19 { display: flex; gap: var(--size-s); flex-wrap: wrap; }
.l-605ecf4b { flex: 1; }
.l-ebe72ea0 { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-s); }
.l-fa37863b { flex-shrink: 0; width: 44px; height: 44px; display: flex; justify-content: center; align-items: center; border-radius: 50%; font-size: 24px; }
@media screen and (max-width: 768px) { .l-d3d5f0d4 { padding: 0 var(--wrapper-padding); flex-direction: column-reverse; }
.l-20093743 { flex: auto; }
.l-90510ab4 { flex: auto; width: 100%; }
.l-12747b19 { margin-top: var(--size-s); }
.l-605ecf4b { flex: 1 1 calc(50% - var(--size-s) / 2); }
 }@media screen and (max-width: 1024px) { .l-ebe72ea0 { align-items: flex-start; flex-direction: column; gap: var(--size-xs); }
 }@media screen and (max-width: 576px) { .l-20093743 { text-align: center; }
.l-12747b19 { flex-direction: column; }
.l-605ecf4b { flex: auto; text-align: center; }
.l-ebe72ea0 { align-items: center; }
 }
.l-c667d22b { position: relative; min-height: 500px; display: flex; justify-content: flex-start; align-items: center; }
.l-f5216022 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; aspect-ratio: auto; }
.l-f5216022::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); }
.l-5fadc980 { display: grid; gap: var(--size-s); grid-template-columns: 1fr 1fr 1fr; }
.l-57e78938 { aspect-ratio: 16/9; }
@media screen and (max-width: 768px) { .l-c667d22b { padding: var(--size-s); min-height: 350px; }
.l-56fd8886 { padding: 0; }
.l-ec9cfc12 { padding: 0 var(--wrapper-padding); }
.l-5fadc980 { grid-template-columns: 1fr; margin-top: var(--size-s); }
 }
.l-8ad42842 { display: flex; align-items: center; gap: var(--size-m); }
.l-45a4ba29 { flex: 1; }
.l-b7375040 { flex: 1; }
@media screen and (max-width: 768px) { .l-8ad42842 { flex-direction: column-reverse; }
 }@media screen and (max-width: 576px) { .l-b7375040 { text-align: center; }
 }
.l-d8ad0d79 { text-align: center; }

.l-56610210 { display: flex; justify-content: flex-start; align-items: flex-start; gap: var(--size-xl); }
.l-39255871 { flex: 1; }
.l-8abdd9f7 { flex: 1; position: relative; display: flex; flex-direction: column; gap: var(--size-xs); width: 100%; }
.l-d4d573d6 { display: flex; justify-content: flex-start; align-items: flex-start; border-bottom: 1px solid var(--color-surface); gap: var(--size-s); padding-bottom: var(--size-xs); }
.l-fef1a68d { flex: 0 0 50px; font-size: 40px; line-height: 130%; font-weight: 500; }
@media screen and (max-width: 870px) { .l-56610210 { flex-direction: column; }
 }@media screen and (max-width: 576px) { .l-39255871 { text-align: center; }
.l-fef1a68d { font-size: 32px; flex: 0 0 35px; }
 }
.l-fd656bba { position: relative; }
.l-3cac77dc::before { content: ""; position: absolute; top: 0; left: 0; width: clamp(30.3125rem, 47.0703125vw + 7.71875rem, 45.375rem); height: 100%; background-color: var(--color-secondary); z-index: -1; }
.l-c480b0fe { padding: 80px 0; display: flex; justify-content: flex-start; align-items: center; }
.l-e287d016 { flex: 0 0 clamp(26.75rem, 45.3125vw + 5rem, 41.25rem); padding-right: clamp(10rem, 7.8125vw + 6.25rem, 12.5rem); position: relative; }
.l-d02b3cb5 { flex: 1; padding: 0 0 0 clamp(1rem, 7.8125vw + -2.75rem, 3.5rem); margin-left: clamp(-7.0625rem, -3.3203125vw + -5.46875rem, -8.125rem); position: relative; z-index: 1; }
.l-d02b3cb5 li:last-child .l-728cf288 { border-bottom: none; }
.l-728cf288 { border-bottom: 1px solid var(--color-secondary); user-select: none; }
.l-728cf288[open] .l-fdd4502b { transform: rotate(45deg); }
.l-728cf288 .l-9322950f { padding-bottom: var(--size-s); }
.l-72adedda { display: flex; justify-content: space-between; align-items: center; list-style: none; cursor: pointer; padding-top: var(--size-s); padding-bottom: var(--size-s); }
.l-72adedda::-webkit-details-marker { display: none; }
.l-fdd4502b { width: 32px; height: 32px; flex-shrink: 0; display: flex; justify-content: center; align-items: center; background-color: var(--color-surface); border-radius: 50%; margin-left: var(--size-xs); }
.l-fdd4502b svg { fill: var(--color-secondary); }
.l-9322950f { padding-bottom: var(--size-s); }
@media screen and (max-width: 768px) { .l-3cac77dc::before { width: 100%; }
.l-c480b0fe { flex-direction: column; }
.l-e287d016 { flex: 0; padding-right: 0; text-align: center; padding-bottom: var(--size-s); }
.l-d02b3cb5 { margin-left: 0; width: 100%; padding-right: 16px; }
 }@media screen and (max-width: 870px) { .l-72adedda { padding-top: var(--size-xs); padding-bottom: var(--size-xs); }
.l-fdd4502b { width: 24px; height: 24px; }
.l-fdd4502b svg { width: 16px; height: 16px; }
.l-9322950f { padding-bottom: var(--size-xs); }
 }
.l-b8a0146c { position: relative; display: flex; align-items: center; gap: var(--size-m); min-height: 550px; padding: var(--size-xl); }
.l-553e0873 { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; }
.l-d740fc15 { position: relative; z-index: 2; width: 60%; margin-left: auto; padding: var(--size-m); }
@media screen and (max-width: 870px) { .l-d740fc15 { width: 100%; }
 }@media screen and (max-width: 576px) { .l-b8a0146c { padding: 0; flex-direction: column-reverse; }
.l-553e0873 { position: static; border-radius: 0; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; }
.l-d740fc15 { text-align: center; }
 }
.l-930dd7a5 { column-count: 2; gap: var(--size-m); }
@media screen and (max-width: 768px) { .l-b8563ea4 { text-align: center; }
.l-930dd7a5 { column-count: 1; }
 }
.l-a3e283ba { width: 60%; }
.l-cb45988a { flex: 1; position: relative; display: flex; gap: var(--size-l); }
.l-5f2cde93 { flex: 1; }
.l-8acd193e { position: relative; }
.l-8acd193e::before { content: ""; position: absolute; top: 0; left: calc(-1 * var(--size-l) / 2); width: 1px; height: 100%; background-color: var(--color-primary); }
.l-ba49d570::before { display: none; }
@media screen and (max-width: 870px) { .l-46b6cd58 { flex-direction: column; }
.l-a3e283ba { width: 100%; }
.l-cb45988a { display: grid; grid-template-columns: 1fr 1fr; }
.l-cb45988a::before { content: ""; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background-color: var(--color-primary); }
.l-cb45988a::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background-color: var(--color-primary); }
.l-8acd193e::before { display: none; }
 }@media screen and (max-width: 576px) { .l-a3e283ba { text-align: center; }
.l-cb45988a { margin-top: var(--size-m); gap: var(--size-m); grid-template-columns: 1fr; }
.l-cb45988a::before { display: none; }
.l-cb45988a::after { display: none; }
.l-8acd193e::before { left: 0; top: calc(-1 * var(--size-m) / 2); display: block; height: 1px; width: 100%; }
.l-ba49d570::before { display: none; }
 }
.l-273aae8f { display: flex; justify-content: flex-start; position: relative; gap: var(--size-m); z-index: 1; }
.l-161e93f0 { flex: 1; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; }
.l-50aac433 { flex: 0 0 450px; padding: var(--size-m) var(--size-m) var(--size-xl); display: flex; flex-direction: column; justify-content: center; }
.l-b689550b { display: none; }
.l-49627b99 { width: 100%; }
.l-54359be1 { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; gap: var(--size-m); white-space: nowrap; flex-wrap: wrap; }
.l-6a2bc0c8 { flex: 1; display: flex; align-items: flex-start; flex-direction: column; }
.l-8026e0c0 { width: 56px; height: 56px; flex-shrink: 0; display: flex; justify-content: center; align-items: center; border-radius: 50%; font-size: 24px; margin-right: var(--size-m); }
.l-3c1240d3 { fill: var(--color-text); }
.l-47ce7dbc { stroke: var(--color-text); }
.l-b99e4d0f { stroke: var(--color-text); }
.l-0a1a3b6f { display: flex; flex-direction: column; }
.l-ce816fac { width: 100%; height: 300px; }
@media screen and (max-width: 1024px) { .l-273aae8f { flex-direction: column-reverse; }
.l-161e93f0 { flex-direction: column-reverse; justify-content: flex-start; }
.l-50aac433 { flex: 1; }
.l-e13265ed { display: none; }
.l-b689550b { display: block; text-align: center; }
.l-54359be1 { justify-content: space-evenly; }
.l-ce816fac { height: 430px; margin-top: var(--size-s); }
 }@media screen and (max-width: 870px) { .l-161e93f0 { width: 100%; }
 }@media screen and (max-width: 768px) { .l-8026e0c0 { margin-right: 0; }
.l-0a1a3b6f { margin-top: var(--size-xs); }
 }@media screen and (max-width: 576px) { .l-161e93f0 { text-align: center; }
.l-50aac433 { padding: var(--size-s); }
.l-54359be1 { flex-direction: column; align-items: center; margin-top: var(--size-s); }
.l-6a2bc0c8 { flex: inherit; align-items: center; }
 }
.l-f8c293f2 { display: flex; justify-content: space-between; align-items: flex-start; padding-top: var(--size-xl); gap: var(--size-xl); }
.l-a3f6bdd4 { width: 270px; }
.l-b437ef19 { border-top: 1px solid var(--color-bg); display: flex; justify-content: space-between; align-items: center; padding: var(--size-s) 0 var(--size-m); }
.l-afb3342e { display: flex; justify-content: flex-start; }
.l-3c659fb8 { height: 40px; padding: var(--size-xxs) var(--size-s); border: 0; outline: none; width: calc(100% - 74px); }
.l-9bb0448a { width: 74px; flex-shrink: 0; border: 0; padding: 0; }
.l-9a97f0ca { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; }
.l-ab9207b1 { font-size: 36px; margin-right: var(--size-xs); }
.l-827d2f91 { font-size: 24px; font-weight: 600; }
.l-4591a963 { white-space: nowrap; }
.l-ce7bcf3f { margin-left: var(--size-s); }
.l-c1914efa { display: flex; gap: var(--size-s); }
@media screen and (max-width: 768px) { .l-f8c293f2 { flex-direction: column; gap: var(--size-l); }
.l-a3f6bdd4 { width: 100%; }
.l-4591a963 { display: flex; gap: var(--size-m); margin-top: var(--size-xs); flex-wrap: wrap; }
.l-1fa36b67 { margin-top: 0; }
.l-6a40b6e4 { display: flex; justify-content: center; align-items: flex-start; flex-wrap: wrap; gap: var(--size-s); }
.l-4ee59fa2 { flex: 1; margin-top: 0; }
.l-ce7bcf3f { margin-left: 0; }
.l-b437ef19 { flex-direction: column-reverse; align-items: flex-start; gap: var(--size-s); }
.l-c1914efa { flex-direction: column; align-items: flex-start; }
 }@media screen and (max-width: 576px) { .l-4591a963 { flex-direction: column; }
.l-6a40b6e4 { flex-direction: column; }
 }
.l-b1fce161 { position: fixed; bottom: 0; opacity: 0; right: 35px; transform: translateY(100%); background-color: var(--color-primary); border: none; width: 40px; height: 62px; border-radius: 20px; cursor: pointer; z-index: 4; transition: 0.3s opacity ease-in-out, 0.3s transform ease-in-out; }
.l-e8136277 { fill: var(--color-text-light); }
.l-3dea7db9 { opacity: 1; transform: translateY(-35px); }
@media screen and (max-width: 768px) { .l-b1fce161 { transform: scale(0.75); bottom: 15px; right: 15px; }
 }
.l-22ca15fd { display: none; position: fixed; bottom: 0; left: 0; width: 100%; padding: var(--size-m); z-index: 3; }
.l-3ce958b6 { display: block; }
.l-fda08517 { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-xl); }
.l-44874902 { width: 195px; display: flex; flex-direction: column; gap: var(--size-xs); }
.l-0cbe0dfa { width: 100%; }
@media screen and (max-width: 768px) { .l-22ca15fd { padding: var(--size-s); }
.l-fda08517 { text-align: center; gap: var(--size-s); flex-direction: column; }
.l-44874902 { width: 100%; flex-direction: row; justify-content: center; flex-wrap: wrap; }
.l-0cbe0dfa { width: auto; }
 }@media screen and (max-width: 576px) { .l-44874902 { gap: var(--size-xxs); }
 }

            #hero, #about, #reviews, #form {
                scroll-margin-top: 80px;
            }
        
.l-9717ba7e { position: sticky; top: 0; background-color: var(--color-secondary); z-index: 5; }
.l-5adfd81a { display: flex; justify-content: space-between; align-items: center; height: 80px; position: relative; }
.l-e4534e30 { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; }
.l-5f65448a { font-size: 36px; margin-right: var(--size-xs); }
.l-acf89506 { font-size: 24px; font-weight: 600; }
.l-d549c380.active { display: block; }
.l-cc1094d4 { display: flex; justify-content: flex-end; align-items: center; gap: var(--size-xs); }
.l-93297d2e { text-decoration: none; white-space: nowrap; padding: var(--size-xxs); }
.l-e8e696f9 { display: none; flex-direction: column; gap: 5px; border: 0; background-color: transparent; padding: 10px; }
.l-e6b0b05e { width: 32px; height: 3px; }
@media screen and (max-width: 768px) { .l-d549c380 { position: absolute; right: 0; bottom: 0; transform: translateY(100%); background-color: var(--color-surface); width: 260px; padding: var(--size-m); box-shadow: 0 4px 20px var(--input-bg); display: none; }
.l-d549c380.active { display: block; }
.l-cc1094d4 { gap: var(--size-m); flex-direction: column; align-items: flex-start; color: var(--color-text); }
.l-e8e696f9 { display: flex; cursor: pointer; }
 }@media screen and (max-width: 576px) { .l-d549c380 { width: 100%; }
 }
.l-0ae82584 { display: flex; justify-content: space-between; align-items: flex-start; padding-top: var(--size-xl); gap: var(--size-xl); }
.l-2f629cfd { width: 270px; }
.l-d65832c7 { border-top: 1px solid var(--color-bg); display: flex; justify-content: space-between; align-items: center; padding: var(--size-s) 0 var(--size-m); }
.l-8abaa570 { display: flex; justify-content: flex-start; }
.l-7f569fac { height: 40px; padding: var(--size-xxs) var(--size-s); border: 0; outline: none; width: calc(100% - 74px); }
.l-6cd7d801 { width: 74px; flex-shrink: 0; border: 0; padding: 0; }
.l-c8ce53fd { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; }
.l-072d2311 { font-size: 36px; margin-right: var(--size-xs); }
.l-9d42fa7c { font-size: 24px; font-weight: 600; }
.l-115ccbc4 { white-space: nowrap; }
.l-cdd9c083 { margin-left: var(--size-s); }
.l-3324315a { display: flex; gap: var(--size-s); }
@media screen and (max-width: 768px) { .l-0ae82584 { flex-direction: column; gap: var(--size-l); }
.l-2f629cfd { width: 100%; }
.l-115ccbc4 { display: flex; gap: var(--size-m); margin-top: var(--size-xs); flex-wrap: wrap; }
.l-55b046d1 { margin-top: 0; }
.l-e4afc673 { display: flex; justify-content: center; align-items: flex-start; flex-wrap: wrap; gap: var(--size-s); }
.l-e461f590 { flex: 1; margin-top: 0; }
.l-cdd9c083 { margin-left: 0; }
.l-d65832c7 { flex-direction: column-reverse; align-items: flex-start; gap: var(--size-s); }
.l-3324315a { flex-direction: column; align-items: flex-start; }
 }@media screen and (max-width: 576px) { .l-115ccbc4 { flex-direction: column; }
.l-e4afc673 { flex-direction: column; }
 }
.l-9a50ca5f { position: fixed; bottom: 0; opacity: 0; right: 35px; transform: translateY(100%); background-color: var(--color-primary); border: none; width: 40px; height: 62px; border-radius: 20px; cursor: pointer; z-index: 4; transition: 0.3s opacity ease-in-out, 0.3s transform ease-in-out; }
.l-cd41c21b { fill: var(--color-text-light); }
.l-2b1b9088 { opacity: 1; transform: translateY(-35px); }
@media screen and (max-width: 768px) { .l-9a50ca5f { transform: scale(0.75); bottom: 15px; right: 15px; }
 }
.l-d52b560f { display: none; position: fixed; bottom: 0; left: 0; width: 100%; padding: var(--size-m); z-index: 3; }
.l-b1c9d7a8 { display: block; }
.l-eab13c76 { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-xl); }
.l-1bce70c9 { width: 195px; display: flex; flex-direction: column; gap: var(--size-xs); }
.l-47333ed0 { width: 100%; }
@media screen and (max-width: 768px) { .l-d52b560f { padding: var(--size-s); }
.l-eab13c76 { text-align: center; gap: var(--size-s); flex-direction: column; }
.l-1bce70c9 { width: 100%; flex-direction: row; justify-content: center; flex-wrap: wrap; }
.l-47333ed0 { width: auto; }
 }@media screen and (max-width: 576px) { .l-1bce70c9 { gap: var(--size-xxs); }
 }
.l-bd2ee399 * + * { margin-top: var(--size-xs); }
.l-bd2ee399 ul { list-style: disc; }
.l-bd2ee399 ul li { margin-left: 16px; }

.l-7db1a69b * + * { margin-top: var(--size-xs); }
.l-7db1a69b ul { list-style: disc; }
.l-7db1a69b ul li { margin-left: 16px; }

.l-4fccdee4 * + * { margin-top: var(--size-xs); }
.l-4fccdee4 ul { list-style: disc; }
.l-4fccdee4 ul li { margin-left: 16px; }
