.layout.svelte-10ynsbu{display:flex;justify-content:space-between;align-items:flex-start;padding:5vh 5vw;height:100vh;width:100vw;background:linear-gradient(155deg,#a0c4ff,#e0f0ff);font-family:Segoe UI,sans-serif;overflow:hidden}.title.svelte-10ynsbu{font-size:12vw;font-family:Verdana;font-weight:900;background:url(../../../glider.jpg) no-repeat center 60% / 100% 500%;-webkit-background-clip:text;background-clip:text;color:transparent;position:absolute;left:50%;top:50%;transform:translate(-50%,-65%);pointer-events:none;letter-spacing:-3px;text-transform:uppercase;transition:opacity .5s ease,transform .5s ease;-webkit-user-select:none;user-select:none}.panel.svelte-10ynsbu{flex:1;display:flex;justify-content:center;position:relative;padding:2rem}.content-wrapper.svelte-10ynsbu{position:absolute;top:60vh;width:35vw;height:18vh;cursor:pointer}.content.svelte-10ynsbu{position:relative;width:100%;height:100%;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:20px;border:1px solid rgba(68,68,68,.1);cursor:pointer;box-shadow:2px 2px 5px #0000001a;background:#ffffff26;transition:all .5s ease;opacity:1}.content-wrapper.svelte-10ynsbu:hover .content:where(.svelte-10ynsbu){position:absolute;opacity:1;transform:translateY(-70%) scale(1.2);background:#ffffff1a;box-shadow:0 15px 40px #00000026;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);transition:all .7s ease;width:100%;height:360%}.label.svelte-10ynsbu{height:100%;display:flex;justify-content:center;align-items:center;font-family:Garamond;font-size:2vw;font-weight:900;color:#004080;transition:all .6s ease;opacity:.8}.content-wrapper.svelte-10ynsbu:hover .label:where(.svelte-10ynsbu){color:#06c;font-size:2.8rem;font-weight:900;opacity:1;transition:all .4s ease;transform:translateY(-40%)}.details.svelte-10ynsbu{font-size:1.5rem;line-height:1.6;color:#00264d;opacity:0;transition:all .2s ease;position:absolute;top:30%}.content-wrapper.svelte-10ynsbu:hover .details:where(.svelte-10ynsbu){opacity:1;transform:translateY(-10%);transition:all 1s ease}.layout.svelte-10ynsbu:has(.content-wrapper:where(.svelte-10ynsbu):hover) .title:where(.svelte-10ynsbu){opacity:.07;transform:translate(-50%,-137%) scale(.65);transition:all .6s ease}@media (max-width: 460px){.title.svelte-10ynsbu{position:absolute;top:50vh;left:50vw;font-size:13.5vw}.layout.svelte-10ynsbu{flex-direction:column;align-items:center}.panel.svelte-10ynsbu{width:70vw;height:20vh;padding:1rem 0}.content-wrapper.svelte-10ynsbu{position:relative;width:100%;top:10vh;margin-bottom:2rem}.content.svelte-10ynsbu{padding:3%;width:100%;height:100%}.label.svelte-10ynsbu{font-size:4vw}.content-wrapper.svelte-10ynsbu:hover .label.right:where(.svelte-10ynsbu){font-size:10vw;transition:all .5s ease}.content-wrapper.svelte-10ynsbu:hover .label.left:where(.svelte-10ynsbu){font-size:10vw;transition:all .5s ease}.layout.svelte-10ynsbu:has(.content-wrapper:where(.svelte-10ynsbu):hover) .title:where(.svelte-10ynsbu){opacity:.07;transform:translate(-50%,-65%) scale(.65);transition:all .6s ease}.content-wrapper.svelte-10ynsbu:hover .content.left:where(.svelte-10ynsbu){position:absolute;opacity:1;transform:translate(-10vw,-4vh);background:#ffffff1a;box-shadow:0 15px 40px #00000026;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);transition:all .5s ease;width:90vw;height:75vh;z-index:1}.content-wrapper.svelte-10ynsbu:hover .content.right:where(.svelte-10ynsbu){position:absolute;opacity:1;transform:translate(-10vw,-49vh);background:#ffffff1a;box-shadow:0 15px 40px #00000026;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);transition:all .5s ease;width:90vw;height:75vh;z-index:1}}
