.scGc{column-count:1;column-gap:3em}@media (min-width: 900px){.scGc{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)}.scWc{display:flex;flex-direction:column;align-items:center;overflow:hidden}.scXc{width:100%;height:100%;transition:transform .4s ease-in;touch-action:none}@media (max-width: 900px){.scXc{transform:none!important}}@media (min-width: 900px){.scXc{width:calc(100% / var(--slide-count));height:78%}}.scXc>*{border-radius:2.25em}.scXc[data-selected=true]{transform:scale(1.2820512821);z-index:1}.scXc[data-selected=true]>*{box-shadow:0 0 3px #000}.scXc>img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.scYc{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){.scYc{gap:0;width:auto}}.scYc[data-manual-move=true],.scYc[data-manual-move=true] .scXc{transition:none}.scZc{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){.scZc{grid-template-columns:40% 1fr;padding:20px 60px}}.sc0c{float:right;height:20em}@media (min-width: 900px){.sc0c{grid-column:2/2;grid-row:1/1}}.sc0c img{width:100%;height:100%;object-fit:contain;object-position:60% 50%}.sc1c{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:20px}.sc1c p{width:fit-content;text-align:center}@media (min-width: 900px){.sc1c p{text-align:start}}.sc1c button{margin-top:15px}@media (min-width: 900px){.sc1c{align-items:start;grid-row:1/1;grid-column:1/1}}.scme{margin:1em .5em 0}@media (min-width: 900px){.scme{margin:4em 0 0}}.scne{margin:2em 1.75em;text-align:justify}@media (min-width: 900px){.scne{margin:6em 5em}}.scne h4{display:block;margin-bottom:.5em}.scoe{margin:0 1em 3em}@media (min-width: 900px){.scoe{margin:0 6em 3em}}
