.VideoButton-module-scss-module__7OKwuW__videoButton{opacity:0}@container ui-root style(--ui-js-enabled:0){.VideoButton-module-scss-module__7OKwuW__videoButton{opacity:1}}.VideoButton-module-scss-module__7OKwuW__videoButton.VideoButton-module-scss-module__7OKwuW__active{opacity:1;transition:opacity .5s ease-in}@media (prefers-reduced-motion:reduce){.VideoButton-module-scss-module__7OKwuW__videoButton.VideoButton-module-scss-module__7OKwuW__active{transition:none}}.VideoButton-module-scss-module__7OKwuW__videoButton{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoButton-module-scss-module__7OKwuW__videoButton__button{z-index:1;justify-content:center;align-items:center;block-size:100%;inline-size:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.VideoButton-module-scss-module__7OKwuW__isPlaying .VideoButton-module-scss-module__7OKwuW__videoButton__button{pointer-events:none}.VideoButton-module-scss-module__7OKwuW__active .VideoButton-module-scss-module__7OKwuW__videoButton__button{opacity:1}.VideoButton-module-scss-module__7OKwuW__isPlaying.VideoButton-module-scss-module__7OKwuW__active .VideoButton-module-scss-module__7OKwuW__videoButton__button{opacity:0}.VideoButton-module-scss-module__7OKwuW__videoButton__iconWrapper{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1a;border-radius:50%;place-items:center;block-size:80px;inline-size:80px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:grid}@media (pointer:fine){.VideoButton-module-scss-module__7OKwuW__videoButton__button:hover .VideoButton-module-scss-module__7OKwuW__videoButton__iconWrapper{color:#1a2a28;background-color:#dff268}}.VideoButton-module-scss-module__7OKwuW__videoButton__icon{z-index:1;block-size:24px;inline-size:24px;position:relative}
.CardProject-module-scss-module__PiPBKq__cardProject{opacity:0}@container ui-root style(--ui-js-enabled:0){.CardProject-module-scss-module__PiPBKq__cardProject{opacity:1}}.CardProject-module-scss-module__PiPBKq__cardProject.CardProject-module-scss-module__PiPBKq__active{opacity:1;transition:opacity .5s ease-in}@media (prefers-reduced-motion:reduce){.CardProject-module-scss-module__PiPBKq__cardProject.CardProject-module-scss-module__PiPBKq__active{transition:none}}.CardProject-module-scss-module__PiPBKq__cardProject{--__column-spacing:calc(var(--ui-content-width) / 12 * .25);background-color:#fff;padding:clamp(32px,6vi,56px)}.CardProject-module-scss-module__PiPBKq__cardProject+.CardProject-module-scss-module__PiPBKq__cardProject{margin-block-end:16px}.CardProject-module-scss-module__PiPBKq__cardProject:has(+.CardProject-module-scss-module__PiPBKq__cardProject){margin-block-end:16px}.CardProject-module-scss-module__PiPBKq__cardProject__grid{gap:16px;inline-size:100%}.CardProject-module-scss-module__PiPBKq__cardProject__container,.CardProject-module-scss-module__PiPBKq__cardProject__meta{flex-direction:column;gap:16px;display:flex}.CardProject-module-scss-module__PiPBKq__cardProject__container{z-index:0;block-size:100%;position:relative}@media (min-width:1080px){.CardProject-module-scss-module__PiPBKq__cardProject__container{padding-inline-end:var(--__column-spacing)}.CardProject-module-scss-module__PiPBKq__hasMeta .CardProject-module-scss-module__PiPBKq__cardProject__container:after{content:"";background-color:var(--ui-color-border);inline-size:1px;position:absolute;inset-block:0;inset-inline-end:calc(var(--ui-gutter)*-.5)}}.CardProject-module-scss-module__PiPBKq__cardProject__content{flex-direction:column;gap:8px;display:flex}.CardProject-module-scss-module__PiPBKq__cardProject__title{font-variation-settings:"wght" 600;padding-block:4px;font-size:clamp(1.25rem,min(.47619vw,.952381vh) + 1.1071rem,1.5rem)}.CardProject-module-scss-module__PiPBKq__cardProject__description{max-block-size:var(--collapsed-block-size,none);-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp);-webkit-box-orient:vertical;transition:max-block-size .5s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}.CardProject-module-scss-module__PiPBKq__open .CardProject-module-scss-module__PiPBKq__cardProject__description{max-block-size:var(--expanded-block-size,none);transition:max-block-size .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.CardProject-module-scss-module__PiPBKq__cardProject__contentInner{overflow:hidden}.CardProject-module-scss-module__PiPBKq__cardProject__actions{flex-wrap:wrap;gap:8px;padding-block:16px;display:flex}.CardProject-module-scss-module__PiPBKq__cardProject__toggle svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.CardProject-module-scss-module__PiPBKq__open .CardProject-module-scss-module__PiPBKq__cardProject__toggle svg{transform:rotate(45deg)}@media (min-width:1080px){.CardProject-module-scss-module__PiPBKq__cardProject__metaContainer{padding-inline-start:var(--__column-spacing)}}.CardProject-module-scss-module__PiPBKq__cardProject__tags{flex-wrap:wrap;gap:8px;display:flex}
