.scusaT1-brand-index{background-color:var(--color-blue-400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 361'%3E%3Cpath fill='%23fff' d='M416,282c-210.01-8.94-343.82,22.46-416,47.65V-1h1440v264.27c-333.06,186.31-698.59,32.58-1024,18.73Z'/%3E%3C/svg%3E"), linear-gradient(to bottom, var(--color-grayscale-white) 12.5rem, transparent 12.5rem);background-position:50% 12.5rem,0 0;background-repeat:no-repeat,no-repeat;background-size:100%,100% 100%;padding-block-end:4rem;& h2{margin-block-start:3.75rem}@media (width>=62.5rem){& h2{margin-block-start:7.5rem}}}.scusaT1-grid-module{padding-inline:var(--grid-margin);position:relative;& .inner{max-width:var(--grid-max-width);margin-inline:auto}& .brands-grid{flex-wrap:wrap;justify-content:center;gap:.625rem;max-width:70.625rem;margin-inline:auto;padding-inline-start:0;list-style:none;display:flex;& li{flex:0 0 calc(50% - .3125rem);margin-block-end:0}}& .card{aspect-ratio:1.2;background-color:var(--color-grayscale-white);border-radius:.625rem;justify-content:center;align-items:center;width:100%;text-decoration:none;transition:background-color .4s;display:flex;overflow:hidden;box-shadow:0 0 .875rem #00000026;&.is-hovered{background-color:var(--brand-color,var(--color-grayscale-white))}}& .card-images{width:100%;height:100%;overflow:hidden}& .image-track{width:100%;height:100%;transition:transform .4s linear(0, .212 10%, .554 20%, .811 30%, .956 40%, 1.016 50%, 1.028 60%, 1.022 70%, 1.012 80%, 1.005 90%, 1);display:flex;& img{object-fit:contain;object-position:center;flex-shrink:0;width:100%;height:100%;&:first-child{padding:1.5rem}}}& .flourish{display:none}@media (width>=62.5rem){& .brands-grid{gap:1.25rem}& .brands-grid li{flex:0 0 calc(33.333% - .8333rem)}& .card{border-radius:1.25rem}& .image-track img:first-child{padding:5rem}& .flourish{pointer-events:none;z-index:1;display:block;position:absolute;& img{object-fit:contain;width:18.75rem;height:11.25rem;display:block}}&.has-flourish--top{padding-block-start:3rem;& .flourish{inset-block-start:-3rem;inset-inline-end:2.5rem}}&.has-flourish--bottom{padding-block-end:3rem;& .flourish{inset-block-end:-3rem;inset-inline-start:2.5rem}}}}.scusaT3-news-index{& h1{text-align:center}& .content-column{width:fit-content;max-width:56.25rem;margin-inline:auto}& .posts{flex-direction:column;gap:1.25rem;margin-block:0;padding-inline-start:0;list-style:none;display:flex}& .post-card{border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:2.5rem;display:flex;box-shadow:0 0 .875rem 0 #00000026;& .thumbnail{width:100%;& img{width:100%;max-width:100%;height:auto;display:block}}& h2{margin-block:0 .75em;& a{text-decoration:none!important}}& .date{margin-block-end:1em}}& .pagination{flex-wrap:wrap;gap:.5rem;margin-block-start:2rem;display:flex}@media (width>=62.5rem){& .posts{gap:2.5rem}& .post-card{flex-direction:row;align-items:flex-start;& .thumbnail{flex-shrink:0;width:25%}}}}.scusaT4-news-detail{& .content-column{max-width:56.25rem;margin-inline:auto;&>img{border-radius:1.25rem;width:100%;height:auto;overflow:hidden}& .date{margin-block-start:1em}}@media (width>=62.5rem){& .content-column{width:fit-content}}}