.scWc{-moz-column-count:1;column-count:1;-moz-column-gap:3em;column-gap:3em}@media (min-width: 900px){.scWc{-moz-column-count:2;column-count:2}}.scLe{display:flex;flex-direction:row;gap:.3em;margin-top:16px}.scLe button{width:3.875em;height:.25em;border:none;outline:none;border-radius:.125em;transition:background-color .1s linear;background:var(--color-text-on-background)}.scLe button:hover{background:var(--color-text-on-background-dark)}.scLe button[aria-selected=true],.scLe button[aria-selected=true]:hover{background:var(--color-primary)}.scwe{display:flex;flex-direction:column;align-items:center;overflow:hidden}.scxe{width:100%;height:100%;transition:transform .4s ease-in;touch-action:none}@media (max-width: 900px){.scxe{transform:none!important}}@media (min-width: 900px){.scxe{width:calc(100% / var(--slide-count));height:78%}}.scxe>*{border-radius:2.25em}.scxe[data-selected=true]{transform:scale(1.2820512821);z-index:1}.scxe[data-selected=true]>*{box-shadow:0 0 3px #000}.scxe>img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.scye{display:flex;flex-direction:row;align-items:center;touch-action:none;height:300px;transition:transform .5s linear;width:calc(100% * var(--slide-count));gap:.75em}@media (min-width: 900px){.scye{gap:0;width:auto}}.scye[data-manual-move=true],.scye[data-manual-move=true] .scxe{transition:none}.scFe{display:grid;border:4px solid var(--color-text-on-background);border-radius:45px;box-shadow:0 0 2px var(--color-text-on-background);padding:10px 10px 30px}@media (min-width: 900px){.scFe{grid-template-columns:40% 1fr;padding:20px 60px}}.scGe{float:right;height:20em}@media (min-width: 900px){.scGe{grid-column:2/2;grid-row:1/1}}.scGe img{width:100%;height:100%;object-fit:contain;object-position:60% 50%}.scHe{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:20px}.scHe p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}@media (min-width: 900px){.scHe p{text-align:start}}.scHe button{margin-top:15px}@media (min-width: 900px){.scHe{align-items:start;grid-row:1/1;grid-column:1/1}}.sc0b{margin:1em .5em 0}@media (min-width: 900px){.sc0b{margin:4em 0 0}}.sc1b{margin:2em 1.75em;text-align:justify}@media (min-width: 900px){.sc1b{margin:6em 5em}}.sc1b h4{display:block;margin-bottom:.5em}.sc2b{margin:0 1em 3em}@media (min-width: 900px){.sc2b{margin:0 6em 3em}}
