.ySIXJjX{width:2.65rem;height:2.65rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;background:transparent}.ySIXJjX,.ySIXJjX.show{transition:opacity 1s linear}.ySIXJjX.show{opacity:1;pointer-events:all}.ySIXJjX .content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:.6rem;border-radius:50%;background-color:black;transition:background-color .5s linear,scale .2s ease}.ySIXJjX.next .content{border-radius:50% 0 0 50%;padding-right:.075rem}.ySIXJjX.previous .content{border-radius:0 50% 50% 0;padding-left:.075rem}@media (hover:hover){.ySIXJjX:hover .content{transition:background-color .15s linear,scale .15s ease;background-color:var(--palette-teal);scale:1.1}}.ySIXJjX:active .content{background-color:var(--palette-teal);scale:1}.ySIXJjX .icon{width:100%;height:100%}@media screen and (min-width:1024px){.ySIXJjX.next .content,.ySIXJjX.previous .content{border-radius:50%}.ySIXJjX.next .content{padding-right:.4rem}.ySIXJjX.previous .content{padding-left:.4rem}.ySIXJjX .icon *{stroke-width:1.5px}}.yL1aTIV{height:100%;aspect-ratio:2/3}.yL1aTIV1{position:relative;touch-action:none;width:100%;height:100%;overflow:hidden}.yL1aTIV1 .container{width:100%;height:100%;display:flex}.yL1aTIV1 .nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.yL1aTIV1 .nav.previous{left:0}.yL1aTIV1 .nav.next{right:0}@media screen and (min-width:1024px){.yL1aTIV1 .nav{top:60%}.yL1aTIV1 .nav.previous{left:2rem}.yL1aTIV1 .nav.next{right:2rem}}.yQJuuH1{position:relative;max-height:100dvh;height:100dvh;padding:var(--pad-3xl) 0 var(--pad-3xl) 0;gap:var(--gap-xl);display:flex;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:none}.yQJuuH1 .logo-container{padding:0 var(--pad-md);display:flex;align-items:center;justify-content:center;flex:1 1 32dvh;width:100%;min-height:0}.yQJuuH1 .logo-container svg{height:100%;width:100%}@media screen and (min-width:768px){.yQJuuH1{padding:var(--pad-4xl) 0 var(--pad-3xl) 0;gap:var(--gap-3xl)}.yQJuuH1 .logo-container{flex:0 1 37dvh;padding:0 var(--pad-2xl)}}@media screen and (min-width:1024px){.yQJuuH1{justify-content:center}}@media screen and (min-width:1440px){.yQJuuH1 .logo-container{padding:0 var(--pad-5xl)}}.yQJuuH11{flex:1 0 50dvh;max-height:35rem}@media screen and (min-width:768px){.yQJuuH11{flex:1 0 47dvh}}