.dialog-wrapper[data-astro-cid-osbkwynn]{position:fixed;z-index:1000;inset:0}.dialog-overlay[data-astro-cid-osbkwynn]{background-color:#00000080;position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialog-content[data-astro-cid-osbkwynn]{background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px #16171859;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:800px;padding:100px;animation:contentShow .15s cubic-bezier(.16,1,.3,1);text-align:center}@media (max-width: 700px){.dialog-content[data-astro-cid-osbkwynn]{padding:40px 20px 20px;max-height:100vh;overflow-y:auto}}@media (max-width: 500px){.dialog-content[data-astro-cid-osbkwynn]{padding-top:100px}}.dialog-close-button[data-astro-cid-osbkwynn]{font-family:new-hero,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.24px;text-align:center;text-transform:uppercase;width:60px;height:60px;top:32px;right:32px;position:absolute;border-radius:64px;background:#fff;border:1.5px solid #191919;cursor:pointer;transition:background .3s ease,color .3s ease,opacity 0s ease,transform 0s ease}.dialog-close-button[data-astro-cid-osbkwynn]:hover{background:#191919;color:#fff}@media (max-width: 700px){.dialog-close-button[data-astro-cid-osbkwynn]{top:20px;right:20px}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}h1[data-astro-cid-d476q4uj]{font-family:new-hero,sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.9px}p[data-astro-cid-d476q4uj]{margin-top:32px;margin-bottom:52px;font-family:new-hero,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:160%;letter-spacing:-.6px}@media (max-width: 700px){p[data-astro-cid-d476q4uj]{font-family:new-hero,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px}}.buttons[data-astro-cid-d476q4uj]{display:flex;gap:32px;justify-content:center}@media (max-width: 700px){.buttons[data-astro-cid-d476q4uj]{flex-direction:column;gap:16px}}.buttons[data-astro-cid-d476q4uj] .secondary{background-color:#fff;color:#191919}.icon[data-astro-cid-oriico26]{margin-left:10px}.illustration{height:100vh}.illustration-wrapper{opacity:0;transition:opacity .3s ease .5s}.illustration-wrapper .shadow{transform:translate(0);transition:transform .3s ease}.illustration-wrapper .hover{cursor:pointer}.illustration-wrapper .hover:hover{.shadow{transform:translate(20px,20px)}}.illustration-wrapper svg{backface-visibility:hidden}.drag{position:fixed;bottom:20px;left:50vw;transform:translate(-50%);z-index:800;background-color:#fff;color:#191919;display:inline-block;padding:8px 12px 5px;white-space:nowrap;border-radius:35px;border:1.5px solid #191919;display:none}.drag .left-arrow{margin-right:6px}.drag .right-arrow{margin-left:6px}@media only screen and (max-width: 1200px){.drag{display:block}}.logo-wrapper{position:fixed;bottom:10px;left:20px;z-index:800}.ButtonOne:hover~svg .sectionTwo .shadow{transform:translate(20px,20px)}.centeredWrapper:has(.sectionTwo:hover) .ButtonOne{box-shadow:5px 5px #191919}.ButtonTwo:hover~svg .sectionFive .shadow{transform:translate(20px,20px)}.centeredWrapper:has(.sectionFive:hover) .ButtonTwo{box-shadow:5px 5px #191919}.centeredWrapper:has(.sectionFive:hover) .ButtonTwo :global(.arrow){transform:translate(2px)}.ButtonThree:hover~svg .sectionThree .shadow{transform:translate(20px,20px)}.centeredWrapper:has(.sectionThree:hover) .ButtonThree{box-shadow:5px 5px #191919}.ButtonFour:hover~svg .sectionFour .shadow{transform:translate(20px,20px)}.centeredWrapper:has(.sectionFour:hover) .ButtonFour{box-shadow:5px 5px #191919}.ButtonFive:hover~svg .sectionOne .shadow{transform:translate(20px,20px)}.centeredWrapper:has(.sectionOne:hover) .ButtonFive{box-shadow:5px 5px #191919}.illustration-wrapper{width:100vw;height:100vh;overflow-x:scroll;overflow-y:hidden;position:fixed;left:50%;transform:translate(-50%);z-index:1;cursor:grab;user-select:none;background-color:#cbe7e5;top:0;-ms-overflow-style:none;scrollbar-width:none}.illustration-wrapper.dragging{cursor:grabbing;scroll-behavior:auto}.illustration-wrapper::-webkit-scrollbar{display:none}.illustration{height:100vh;min-width:max-content;display:flex;justify-content:center;align-items:center}.illustration img{width:auto;height:100%;pointer-events:none}.illustration .centeredWrapper{height:100%;width:auto;max-width:none;object-fit:contain;position:relative}.illustration-wrapper .button{font-family:new-hero,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px;border-radius:4px;color:#191919;text-decoration:none;border:1.5px solid #191919;display:inline-block;padding:10px 16px 7px;transition:.3s background-color ease,box-shadow .3s ease;box-shadow:0 0 #000;z-index:1000}.illustration-wrapper .button:hover{box-shadow:5px 5px #000}.illustration-wrapper .button:hover span:first-child{opacity:0}.illustration-wrapper .button:hover .hidden{max-width:200px;opacity:1}.ButtonOne{position:absolute;background-color:#fff;top:calc(42 * var(--vh, 1vh));left:calc(140 * var(--vh, 1vh))}.ButtonTwo{position:absolute;background-color:#fff;top:calc(50 * var(--vh, 1vh));left:calc(95 * var(--vh, 1vh))}.ButtonThree{position:absolute;background-color:#fff;top:calc(70 * var(--vh, 1vh));left:calc(180 * var(--vh, 1vh))}.ButtonFour{position:absolute;background-color:#fff;top:calc(70 * var(--vh, 1vh));left:calc(135 * var(--vh, 1vh))}.ButtonFive{position:absolute;background-color:#fff;top:calc(70 * var(--vh, 1vh));left:calc(60 * var(--vh, 1vh))}.ButtonSix{position:absolute;background-color:#fff;top:calc(17 * var(--vh, 1vh));left:calc(45 * var(--vh, 1vh))}.ButtonSeven{position:absolute;background-color:#fff;top:calc(17 * var(--vh, 1vh));left:calc(188 * var(--vh, 1vh))}.popup-overlay{position:fixed;top:8px;left:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);background-color:#191919;z-index:1000;transform:translateY(110%) scale(1.1);will-change:transform;transition:transform .6s ease;border-radius:32px}.popup-overlay.hidden{opacity:0}.popup-overlay.open{transform:translateY(0) scale(1)}.popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80vh;width:45vh;max-width:90vw}.popup-inner{position:relative;padding-bottom:177.78%;height:0;width:100%;overflow:hidden}.popup-inner :global(iframe){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.popup-overlay.open .popup-inner :global(iframe){opacity:1;transition:opacity .3s ease .6s}.close-button{font-family:new-hero,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.24px;text-align:center;text-transform:uppercase;width:60px;height:60px;z-index:1000;top:8px;right:8px;position:fixed;border-radius:64px;background:#fff;border:1.5px solid #191919;cursor:pointer;opacity:0;transition:background .3s ease,color .3s ease,opacity 0s ease,transform 0s ease}.close-button:hover{background:#191919;color:#fff}.popup-overlay.open .close-button{opacity:1;transition:background .3s ease,color .3s ease,opacity .3s ease .6s,transform .3s ease .6s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bounce{animation:bounce 1.5s ease-in-out infinite;transform-origin:center center;will-change:transform}.ButtonFour.bounce{animation-delay:.75s}@media only screen and (min-width: 1280px){.close-button{top:24px;right:24px}}.preload-container{position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}
