
            #hero, #about, #reviews, #form {
                scroll-margin-top: 84px;
            }
            @media screen and (max-width: 768px) {
                #hero, #about, #reviews, #form {
                    scroll-margin-top: 64px;
                }
            }
        
.l-d52a74cc { position: relative; z-index: 5; }
.l-095933e6 { display: flex; justify-content: center; align-items: center; height: 85px; }
.l-c7c45931 { position: sticky; top: -1px; z-index: 5; }
.l-70a705fe { display: flex; justify-content: center; align-items: center; height: 85px; position: relative; }
.l-70a705fe::after { content: ""; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 75%; height: 1px; background-color: var(--color-text); }
.l-e97d6d46 { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; text-decoration: none; margin: 0 auto; }
.l-16d0f59a { font-size: 34px; margin-right: var(--size-xxs); }
.l-e2172537 { font-size: 24px; font-weight: 600; }
.l-19fd573a { display: block; }
.l-19fd573a.active { display: block; }
.l-6bec8e3b { display: flex; justify-content: flex-end; align-items: center; gap: clamp(0.75rem, 8.59375vw + -3.375rem, 3.5rem); }
.l-07c51487 { text-decoration: none; white-space: nowrap; padding: var(--size-xxs); }
.l-07c51487:hover { text-decoration: underline; }
.l-dc963a00 { display: none; flex-direction: column; gap: 5px; border: 0; padding: var(--size-xs); border-radius: var(--size-xxs); cursor: pointer; }
.l-80070cef { width: 32px; height: 3px; }
@media screen and (max-width: 768px) { .l-d52a74cc { position: sticky; top: 0; }
.l-095933e6 { justify-content: space-between; height: 65px; }
.l-c7c45931.mobile { top: 65px; height: 0; }
.l-70a705fe::after { display: none; }
.l-e97d6d46 { margin: 0; }
.l-19fd573a { position: absolute; right: 0; bottom: 75px; transform: translateY(100%); background-color: var(--color-secondary); width: 260px; padding: var(--size-m); border-radius: var(--size-xxs); display: none; }
.l-19fd573a.active { display: block; }
.l-6bec8e3b { gap: var(--size-m); flex-direction: column; align-items: center; color: var(--color-text-light); }
.l-dc963a00 { display: flex; }
 }@media screen and (max-width: 576px) { .l-16d0f59a { font-size: 28px; }
.l-e2172537 { font-size: 20px; }
.l-19fd573a { width: 100%; }
 }
.l-a75e4e6f { display: flex; align-items: center; gap: var(--size-s); }
.l-1483dde9 { flex: 1; }
.l-e39c215e { flex: 0 1 465px; padding: var(--size-m) var(--size-s); display: flex; justify-content: center; align-items: flex-start; flex-direction: column; }
.l-7130ea6c { flex: 1 1 660px; }
@media screen and (max-width: 1024px) { .l-a75e4e6f { flex-direction: column; }
.l-e39c215e { flex: auto; }
.l-7130ea6c { flex: auto; width: 100%; }
 }@media screen and (max-width: 576px) { .l-e39c215e { text-align: center; align-items: center; padding: var(--size-m); }
 }
.l-76683b55 { column-count: 2; gap: var(--size-m); }
@media screen and (max-width: 768px) { .l-e3447031 { text-align: center; }
.l-76683b55 { column-count: 1; }
 }
.l-f56a669b { display: flex; align-items: center; gap: var(--size-m); }
.l-f8428d82 { flex: 1; }
.l-75c9ae71 { max-height: 600px; display: flex; justify-content: center; align-items: center; }
@media screen and (max-width: 768px) { .l-f56a669b { flex-direction: column; }
 }@media screen and (max-width: 576px) { .l-08543f2e { text-align: center; }
 }
.l-d62c1707 { width: 60%; }
.l-84ee1c81 { flex: 1; position: relative; display: flex; gap: var(--size-l); }
.l-5f8b1787 { flex: 1; }
.l-9781b4d8 { position: relative; }
.l-9781b4d8::before { content: ""; position: absolute; top: 0; left: calc(-1 * var(--size-l) / 2); width: 1px; height: 100%; background-color: var(--color-secondary); }
.l-34ea9c4d::before { display: none; }
@media screen and (max-width: 870px) { .l-8a02c7e1 { flex-direction: column; }
.l-d62c1707 { width: 100%; }
.l-84ee1c81 { display: grid; grid-template-columns: 1fr 1fr; }
.l-84ee1c81::before { content: ""; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background-color: var(--color-secondary); }
.l-84ee1c81::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background-color: var(--color-secondary); }
.l-9781b4d8::before { display: none; }
 }@media screen and (max-width: 576px) { .l-d62c1707 { text-align: center; }
.l-84ee1c81 { margin-top: var(--size-m); gap: var(--size-m); grid-template-columns: 1fr; }
.l-84ee1c81::before { display: none; }
.l-84ee1c81::after { display: none; }
.l-9781b4d8::before { left: 0; top: calc(-1 * var(--size-m) / 2); display: block; height: 1px; width: 100%; }
.l-34ea9c4d::before { display: none; }
 }
.l-5bfce2cb { display: grid; grid-template-columns: 1fr 1fr; gap: var(--size-s); }
.l-453c56d1 { padding: var(--size-m); box-shadow: var(--shadow); }
.l-c38a02f0 svg { fill: var(--color-secondary); }
@media screen and (max-width: 768px) { .l-5bfce2cb { grid-template-columns: 1fr; }
 }
.l-4586db3b { text-align: center; }

.l-ca5fc8d4 { position: relative; display: flex; align-items: center; gap: var(--size-m); min-height: 550px; padding: var(--size-xl); }
.l-05b6889c { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; }
.l-4d655fc3 { position: relative; z-index: 2; width: 60%; margin-left: auto; padding: var(--size-m); }
@media screen and (max-width: 870px) { .l-4d655fc3 { width: 100%; }
 }@media screen and (max-width: 576px) { .l-ca5fc8d4 { padding: 0; flex-direction: column-reverse; }
.l-05b6889c { position: static; border-radius: 0; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; }
.l-4d655fc3 { text-align: center; }
 }
.l-59ea7f58 { position: relative; display: flex; justify-content: flex-start; align-items: flex-start; gap: var(--size-xl); }
.l-abaa797d { flex: 1; }
.l-927288ef { flex: 1; display: flex; flex-direction: column; gap: var(--size-m); }
.l-f47f0ebb { display: flex; justify-content: flex-start; align-items: flex-start; gap: var(--size-s); }
.l-3ba789c5 { 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-59ea7f58 { flex-direction: column; gap: var(--size-m); }
.l-abaa797d { text-align: center; }
 }@media screen and (max-width: 576px) { .l-927288ef { gap: var(--size-s); }
.l-f47f0ebb { flex-direction: column; gap: var(--size-xxs); }
 }
.l-59ec761e { position: relative; gap: var(--size-s); }
.l-59ec761e * { flex: 1; }
.l-1d8f2207 { width: 80%; margin-inline: auto; }
.l-c1d9e4b2 { width: 32px; height: 32px; flex-shrink: 0; display: flex; justify-content: center; align-items: center; background-color: var(--color-secondary); border-radius: 50%; margin-right: var(--size-xl); color: var(--color-text-light); }
.l-db8cfdf1 { user-select: none; }
.l-db8cfdf1[open] .l-1f4cc1f2 { transform: scaleY(1); }
.l-93a6edb7 { display: flex; justify-content: flex-start; align-items: center; list-style: none; cursor: pointer; padding: var(--size-s) var(--size-m); }
.l-93a6edb7::-webkit-details-marker { display: none; }
.l-1f4cc1f2 { width: 32px; height: 32px; flex-shrink: 0; display: flex; justify-content: center; align-items: center; margin-left: auto; border-radius: 50%; background-color: var(--color-bg); transform: scaleY(-1); }
.l-1f4cc1f2 svg { fill: var(--color-primary); }
.l-622cd4d4 { padding: 0 var(--size-m) var(--size-s); }
@media screen and (max-width: 870px) { .l-93a6edb7 { padding-top: var(--size-xs); padding-bottom: var(--size-xs); }
.l-622cd4d4 { padding-bottom: var(--size-xs); }
 }@media screen and (max-width: 768px) { .l-59ec761e { flex-direction: column; }
.l-1d8f2207 { width: 100%; margin-top: var(--size-m); }
.l-c1d9e4b2 { margin-right: var(--size-s); }
 }
.l-0f88b10b { padding: var(--size-xl); }
@media screen and (max-width: 768px) { .l-0f88b10b { text-align: center; padding: var(--size-m); }
 }@media screen and (max-width: 576px) { .l-0f88b10b { padding: var(--size-s); }
 }
.l-a69f1d1f { padding: 0; }
@media screen and (max-width: 1280px) { .l-81fc1e1b { border-radius: 0; }
 }@media screen and (max-width: 768px) { .l-a69f1d1f { padding: 0 var(--wrapper-padding); }
.l-c6a3b74a { column-count: 1; }
.l-81fc1e1b { border-radius: var(--b-radius); }
 }@media screen and (max-width: 576px) { .l-c6a3b74a { text-align: center; }
 }
.l-1632afb8 { width: 60%; }
.l-d993ad35 { flex: 1; position: relative; display: flex; gap: var(--size-l); }
.l-7249bb82 { flex: 1; }
.l-f026deb7 { position: relative; }
.l-f026deb7::before { content: ""; position: absolute; top: 0; left: calc(-1 * var(--size-l) / 2); width: 1px; height: 100%; background-color: var(--color-primary); }
.l-5716f1dc::before { display: none; }
@media screen and (max-width: 870px) { .l-b525e9ac { flex-direction: column; }
.l-1632afb8 { width: 100%; }
.l-d993ad35 { display: grid; grid-template-columns: 1fr 1fr; }
.l-d993ad35::before { content: ""; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background-color: var(--color-primary); }
.l-d993ad35::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; height: 1px; background-color: var(--color-primary); }
.l-f026deb7::before { display: none; }
 }@media screen and (max-width: 576px) { .l-1632afb8 { text-align: center; }
.l-d993ad35 { margin-top: var(--size-m); gap: var(--size-m); grid-template-columns: 1fr; }
.l-d993ad35::before { display: none; }
.l-d993ad35::after { display: none; }
.l-f026deb7::before { left: 0; top: calc(-1 * var(--size-m) / 2); display: block; height: 1px; width: 100%; }
.l-5716f1dc::before { display: none; }
 }
.l-361bf5bc { display: flex; gap: var(--size-s); height: clamp(37.5rem, 58.59375vw + 9.375rem, 56.25rem); }
.l-54647e4e { flex: 1; display: flex; flex-direction: column; }
.l-0da35bca { flex: 0 0 40%; display: flex; flex-direction: column; gap: var(--size-s); }
.l-0aec04a0 { flex: 1; }
@media screen and (max-width: 768px) { .l-0aec04a0 { margin-top: var(--size-m); }
.l-361bf5bc { flex-direction: column; height: auto; }
 }
.l-a6b7b67d { text-align: center; }

.l-e0794207 { display: flex; align-items: center; gap: var(--size-m); }
.l-cef3586e { flex: 1; }
.l-c6da71cf { flex: 1; }
@media screen and (max-width: 768px) { .l-e0794207 { flex-direction: column-reverse; }
 }@media screen and (max-width: 576px) { .l-c6da71cf { text-align: center; }
 }
.l-a854cc62 { position: relative; display: flex; justify-content: flex-start; align-items: center; gap: var(--size-s); padding-left: var(--wrapper-padding); }
.l-68ff7840 { flex: 0 1 560px; }
.l-f7bf2f29 { flex: 1 1 630px; }
.l-4b33f23c { flex: 1; }
.l-284fc0e7 { display: flex; gap: var(--size-s); flex-wrap: wrap; }
.l-4fe96490 { flex: 1; }
.l-ed53708e { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-s); }
.l-502e8953 { 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-a854cc62 { padding: 0 var(--wrapper-padding); flex-direction: column-reverse; }
.l-68ff7840 { flex: auto; }
.l-f7bf2f29 { flex: auto; width: 100%; }
.l-284fc0e7 { margin-top: var(--size-s); }
.l-4fe96490 { flex: 1 1 calc(50% - var(--size-s) / 2); }
 }@media screen and (max-width: 1024px) { .l-ed53708e { align-items: flex-start; flex-direction: column; gap: var(--size-xs); }
 }@media screen and (max-width: 576px) { .l-68ff7840 { text-align: center; }
.l-284fc0e7 { flex-direction: column; }
.l-4fe96490 { flex: auto; text-align: center; }
.l-ed53708e { align-items: center; }
 }
.l-3b645e03 { display: flex; justify-content: flex-start; position: relative; gap: var(--size-m); z-index: 1; }
.l-5da3ef15 { flex: 1; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; }
.l-f881da94 { flex: 0 0 660px; padding: var(--size-m) var(--size-m) var(--size-xl); display: flex; flex-direction: column; justify-content: center; }
.l-0e618627 { position: relative; z-index: 1; transform: translateY(50%); padding: var(--size-xs); }
.l-d5d88f74 { width: 100%; display: flex; justify-content: space-evenly; align-items: flex-start; gap: var(--size-m); flex-wrap: wrap; }
.l-e0e700ac { flex: 1; display: flex; align-items: center; flex-direction: column; text-align: center; }
.l-a6ec0fff { width: 56px; height: 56px; flex-shrink: 0; display: flex; justify-content: center; align-items: center; border-radius: 50%; font-size: 24px; }
.l-07b57dc6 { fill: var(--color-text); }
.l-c79a263d { stroke: var(--color-text); }
.l-03f15cf7 { stroke: var(--color-text); }
.l-cf681692 { display: flex; flex-direction: column; }
.l-96e7d345 { width: 100%; height: 370px; }
@media screen and (max-width: 1024px) { .l-3b645e03 { flex-direction: column; }
.l-cdeb26d0 { margin-top: 0; }
.l-f881da94 { flex: 1; }
.l-96e7d345 { height: 430px; }
 }@media screen and (max-width: 768px) { .l-cf681692 { margin-top: var(--size-xs); }
 }@media screen and (max-width: 576px) { .l-5da3ef15 { align-items: center; text-align: center; }
.l-f881da94 { padding: var(--size-s); }
.l-0e618627 { transform: translateY(var(--size-xl)); }
.l-d5d88f74 { flex-direction: column; align-items: center; }
.l-96e7d345 { height: 370px; }
 }
.l-bd032d9c { padding-top: var(--size-xl); padding-bottom: var(--size-m); }
.l-526cd11a { padding: var(--size-m) var(--size-xl); }
.l-01bf0db9 { display: flex; justify-content: space-between; align-items: flex-start; gap: var(--size-xl); }
.l-287ac587 { display: flex; align-items: flex-start; gap: var(--size-s); }
.l-87293fa2 { display: flex; justify-content: flex-start; width: 270px; }
.l-3f5fe6da { height: 40px; padding: var(--size-xxs) var(--size-s); border: 0; outline: none; width: calc(100% - 74px); border-radius: var(--b-radius) 0 0 var(--b-radius); }
.l-3b58b4c0 { width: 74px; flex-shrink: 0; border: 0; padding: 0; border-radius: 0 var(--b-radius) var(--b-radius) 0; }
.l-903d8e81 { display: flex; justify-content: flex-start; align-items: center; }
.l-5cd0b048 { font-size: 36px; margin-right: var(--size-xs); }
.l-86227626 { font-size: 24px; font-weight: 600; line-height: 1; }
.l-4d580809 { width: 32%; }
.l-447b4d25 { margin-right: var(--size-xl); }
.l-58af590e { white-space: nowrap; display: flex; flex-direction: column; gap: var(--size-m); }
.l-3d14cd15 { display: flex; gap: var(--size-s); }
@media screen and (max-width: 768px) { .l-01bf0db9 { gap: var(--size-m); flex-direction: column; align-items: center; }
.l-287ac587 { align-items: center; flex-direction: column-reverse; text-align: center; }
.l-0f35bb32 { text-align: center; }
.l-4d580809 { width: 100%; text-align: center; order: 2; }
.l-447b4d25 { margin-right: 0; order: 3; }
.l-58af590e { justify-content: space-between; align-items: center; }
 }@media screen and (max-width: 576px) { .l-526cd11a { padding: var(--size-s); }
.l-87293fa2 { width: 100%; }
.l-3d14cd15 { flex-direction: column; align-items: center; }
.l-58af590e { flex-direction: column; align-items: center; gap: var(--size-s); }
 }
.l-38216cb6 { position: fixed; bottom: 0; opacity: 0; right: 30px; opacity: 0; transform: translateY(100%); background-color: var(--color-primary); border: none; width: 60px; height: 60px; border-radius: 50%; cursor: pointer; transition: 0.3s opacity ease-in-out, 0.3s transform ease-in-out; z-index: 4; }
.l-3add970a { fill: var(--color-text-light); }
.l-a724b165 { opacity: 1; transform: translateY(-35px); }
@media screen and (max-width: 768px) { .l-38216cb6 { transform: scale(0.8); bottom: 15px; right: 15px; }
 }
.l-def576bc { display: none; position: fixed; bottom: 0; left: 0; width: 100%; padding: var(--size-m); z-index: 3; }
.l-0cce33ce { display: block; }
.l-b0007296 { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-xl); }
.l-a6b41828 { width: 195px; display: flex; flex-direction: column; gap: var(--size-xs); }
.l-626f5307 { width: 100%; }
@media screen and (max-width: 768px) { .l-def576bc { padding: var(--size-s); }
.l-b0007296 { text-align: center; gap: var(--size-s); flex-direction: column; }
.l-a6b41828 { width: 100%; flex-direction: row; justify-content: center; flex-wrap: wrap; }
.l-626f5307 { width: auto; }
 }@media screen and (max-width: 576px) { .l-a6b41828 { gap: var(--size-xxs); }
 }

            #hero, #about, #reviews, #form {
                scroll-margin-top: 84px;
            }
            @media screen and (max-width: 768px) {
                #hero, #about, #reviews, #form {
                    scroll-margin-top: 64px;
                }
            }
        
.l-cc6cbe9f { position: relative; z-index: 5; }
.l-0dc4e681 { display: flex; justify-content: center; align-items: center; height: 85px; }
.l-dc9d67e2 { position: sticky; top: -1px; z-index: 5; }
.l-e01f8457 { display: flex; justify-content: center; align-items: center; height: 85px; position: relative; }
.l-e01f8457::after { content: ""; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 75%; height: 1px; background-color: var(--color-text); }
.l-6cfcd8bf { display: flex; justify-content: flex-start; align-items: center; white-space: nowrap; text-decoration: none; margin: 0 auto; }
.l-5bc74c99 { font-size: 34px; margin-right: var(--size-xxs); }
.l-4a5564d7 { font-size: 24px; font-weight: 600; }
.l-2b3bf422 { display: block; }
.l-2b3bf422.active { display: block; }
.l-3a2f3dfa { display: flex; justify-content: flex-end; align-items: center; gap: clamp(0.75rem, 8.59375vw + -3.375rem, 3.5rem); }
.l-a9c8cab9 { text-decoration: none; white-space: nowrap; padding: var(--size-xxs); }
.l-a9c8cab9:hover { text-decoration: underline; }
.l-3b919edf { display: none; flex-direction: column; gap: 5px; border: 0; padding: var(--size-xs); border-radius: var(--size-xxs); cursor: pointer; }
.l-5dcb6e55 { width: 32px; height: 3px; }
@media screen and (max-width: 768px) { .l-cc6cbe9f { position: sticky; top: 0; }
.l-0dc4e681 { justify-content: space-between; height: 65px; }
.l-dc9d67e2.mobile { top: 65px; height: 0; }
.l-e01f8457::after { display: none; }
.l-6cfcd8bf { margin: 0; }
.l-2b3bf422 { position: absolute; right: 0; bottom: 75px; transform: translateY(100%); background-color: var(--color-secondary); width: 260px; padding: var(--size-m); border-radius: var(--size-xxs); display: none; }
.l-2b3bf422.active { display: block; }
.l-3a2f3dfa { gap: var(--size-m); flex-direction: column; align-items: center; color: var(--color-text-light); }
.l-3b919edf { display: flex; }
 }@media screen and (max-width: 576px) { .l-5bc74c99 { font-size: 28px; }
.l-4a5564d7 { font-size: 20px; }
.l-2b3bf422 { width: 100%; }
 }
.l-e4e2e801 { padding-top: var(--size-xl); padding-bottom: var(--size-m); }
.l-a8b6f56e { padding: var(--size-m) var(--size-xl); }
.l-f9dba6b1 { display: flex; justify-content: space-between; align-items: flex-start; gap: var(--size-xl); }
.l-1db868f0 { display: flex; align-items: flex-start; gap: var(--size-s); }
.l-4e012b9f { display: flex; justify-content: flex-start; width: 270px; }
.l-49c34de7 { height: 40px; padding: var(--size-xxs) var(--size-s); border: 0; outline: none; width: calc(100% - 74px); border-radius: var(--b-radius) 0 0 var(--b-radius); }
.l-3ca9d971 { width: 74px; flex-shrink: 0; border: 0; padding: 0; border-radius: 0 var(--b-radius) var(--b-radius) 0; }
.l-ab9aacd9 { display: flex; justify-content: flex-start; align-items: center; }
.l-ff0479e7 { font-size: 36px; margin-right: var(--size-xs); }
.l-42d553d6 { font-size: 24px; font-weight: 600; line-height: 1; }
.l-2f82ec5a { width: 32%; }
.l-f58ca101 { margin-right: var(--size-xl); }
.l-3593081e { white-space: nowrap; display: flex; flex-direction: column; gap: var(--size-m); }
.l-fdc1aaae { display: flex; gap: var(--size-s); }
@media screen and (max-width: 768px) { .l-f9dba6b1 { gap: var(--size-m); flex-direction: column; align-items: center; }
.l-1db868f0 { align-items: center; flex-direction: column-reverse; text-align: center; }
.l-eb8e057f { text-align: center; }
.l-2f82ec5a { width: 100%; text-align: center; order: 2; }
.l-f58ca101 { margin-right: 0; order: 3; }
.l-3593081e { justify-content: space-between; align-items: center; }
 }@media screen and (max-width: 576px) { .l-a8b6f56e { padding: var(--size-s); }
.l-4e012b9f { width: 100%; }
.l-fdc1aaae { flex-direction: column; align-items: center; }
.l-3593081e { flex-direction: column; align-items: center; gap: var(--size-s); }
 }
.l-4e0bd2df { position: fixed; bottom: 0; opacity: 0; right: 30px; opacity: 0; transform: translateY(100%); background-color: var(--color-primary); border: none; width: 60px; height: 60px; border-radius: 50%; cursor: pointer; transition: 0.3s opacity ease-in-out, 0.3s transform ease-in-out; z-index: 4; }
.l-dfc09ee4 { fill: var(--color-text-light); }
.l-df14c50f { opacity: 1; transform: translateY(-35px); }
@media screen and (max-width: 768px) { .l-4e0bd2df { transform: scale(0.8); bottom: 15px; right: 15px; }
 }
.l-b356fb71 { display: none; position: fixed; bottom: 0; left: 0; width: 100%; padding: var(--size-m); z-index: 3; }
.l-7d12af12 { display: block; }
.l-ffd442b8 { display: flex; justify-content: flex-start; align-items: center; gap: var(--size-xl); }
.l-ee236b47 { width: 195px; display: flex; flex-direction: column; gap: var(--size-xs); }
.l-224bc0de { width: 100%; }
@media screen and (max-width: 768px) { .l-b356fb71 { padding: var(--size-s); }
.l-ffd442b8 { text-align: center; gap: var(--size-s); flex-direction: column; }
.l-ee236b47 { width: 100%; flex-direction: row; justify-content: center; flex-wrap: wrap; }
.l-224bc0de { width: auto; }
 }@media screen and (max-width: 576px) { .l-ee236b47 { gap: var(--size-xxs); }
 }
.l-00f0067f * + * { margin-top: var(--size-xs); }
.l-00f0067f ul { list-style: disc; }
.l-00f0067f ul li { margin-left: 16px; }

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

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