:root{font-family:adineue,Adobe Blank;line-height:1.5;font-weight:400;color-scheme:light dark;color:#f7f0f0;background-color:#02bebe;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}a{font-weight:500;color:#646cff;text-decoration:inherit}@font-face{font-family:Adobe Blank;src:url(AdobeBlank.woff2) format("woff2"),url(AdobeBlank.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:adineue;src:url(/assets/adineue-COfT8aUh.woff2) format("woff2"),url(/assets/adineue-BnLs6Sxt.woff) format("woff");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:sm00ch;src:local("sm00ch"),url(/assets/sm00ch-CYCn1wn-.woff2) format("woff2"),url(/assets/sm00ch-UU7JkWdf.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Microsoft;src:url(/assets/MicrosoftSansSerif-CG1yj1Qu.woff2) format("woff2"),url(/assets/MicrosoftSansSerif-WEtBFi4Y.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}.container{width:100%;height:100%;overflow:hidden;position:relative}.overlay-text{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:10;pointer-events:none}.overlay-text .text-fit>:not([aria-hidden])>span{color:#f7f0f0!important;opacity:1!important;pointer-events:auto}.overlay-text .text-fit [aria-hidden]{opacity:0}.text-column{display:flex;flex-direction:column;padding-left:1rem;padding-right:14px;width:100%;height:100vh}.flexcontainer{display:flex;align-items:flex-end;height:100vh}.content-wrapper{position:relative;z-index:1;height:100vh;display:flex;flex-direction:column}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden}.Figure-Demo{padding:1rem}.textfit-container{display:flex;flex-direction:column;align-items:flex-end;width:60%}canvas{display:block;max-width:100%;height:auto}@media (max-width: 768px){.overlay-text{position:absolute;top:auto;width:100%;height:100vh;z-index:10;pointer-events:none;padding-bottom:2rem}.flexcontainer{display:flex;align-items:flex-end;height:100vh}.text-column{width:100%}.Figure-Demo .text-fit>:not([aria-hidden])>span,.overlay-text .text-fit>:not([aria-hidden])>span{color:#f7f0f0!important;opacity:1!important}.Figure-Demo .text-fit [aria-hidden],.overlay-text .text-fit [aria-hidden]{opacity:0}.textfit-container{align-items:center;gap:1rem}canvas{width:100%!important}.distorted-text-container{height:100vh!important;min-height:100vh!important}.distorted-text-container canvas{height:100%!important;width:100%!important;object-fit:fill!important}.content-wrapper{height:100vh;display:flex;flex-direction:column;justify-content:space-around}.overlay-text,.overlay-text *,.text-column,.text-column *,.text-fit,.text-fit *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.distorted-text-container,.distorted-text-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.text-fit{font-family:adineue,sans-serif;display:flex;container-type:inline-size;width:100%;--captured-length: initial;--support-sentinel: var(--captured-length, 9999px)}.text-fit>[aria-hidden]{visibility:hidden}.text-fit>:not([aria-hidden]){flex-grow:1;container-type:inline-size;--captured-length: 100cqi;--available-space: var(--captured-length)}.text-fit>:not([aria-hidden])>*{--support-sentinel: inherit;--captured-length: 100cqi;--ratio: tan(atan2( var(--available-space), var(--available-space) - var(--captured-length) ));--font-size: clamp( 1em, 1em * var(--ratio), var(--max-font-size, infinity * 1px) - var(--support-sentinel) );inline-size:var(--available-space);display:block;font-size:var(--font-size);white-space:nowrap}@container (inline-size > 0){.text-fit>:not([aria-hidden])>*{white-space:nowrap}}.text-fit>:not([aria-hidden])>*:not(.text-fit){display:block;font-size:var(--font-size)}@container (inline-size > 0){.text-fit>:not([aria-hidden])>*:not(.text-fit){white-space:nowrap}}.text-fit>:not([aria-hidden])>*.text-fit{--captured-length2: var(--font-size);font-variation-settings:"opsz" tan(atan2(var(--captured-length2),1px))}@property --captured-length{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --captured-length2{syntax: "<length>"; initial-value: 0px; inherits: true;}.text-fit1{width:30%}.distorted-text-container{height:100%!important;width:100%!important;object-fit:fill!important}.distorted-text-container canvas{height:100%!important;width:100%!important;object-fit:fill!important}.title-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.title-gap{margin-bottom:-20rem}.footer{position:absolute;left:0;bottom:2rem;padding:1rem;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;font-family:adineue,sans-serif}.footer-left{margin-left:0}.footer-right{margin-right:1rem;font-family:sm00ch,sans-serif;font-size:3rem}.link{font-size:1.5rem}@media (max-width: 768px){.footer{position:relative;padding:1rem;font-family:adineue,sans-serif;width:100%;height:auto;bottom:0;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.footer-left{margin-left:0rem}.footer-right{margin-right:1rem;font-size:2rem}.link{font-size:1.2rem}}.desktop-first-row .text-fit{margin-bottom:-.1rem;line-height:1.1}.desktop-first-row .flexcontainer{align-items:flex-end;height:auto;min-height:100vh}.desktop-second-row{display:flex;flex-direction:column;background-color:#f7f0f0;color:#02bebe;position:relative;z-index:1;height:100vh}.mobile-first-row .flexcontainer{align-items:flex-end;height:100vh}.desktop-first-row .text-column.Figure-Demo{display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding-top:2rem;padding-bottom:2rem}.desktop-first-row .text-column.Figure-Demo>:first-child{margin-top:0;align-self:flex-start}.desktop-first-row .text-column.Figure-Demo>:nth-child(3){margin-bottom:2rem;align-self:flex-end}.mobile-first-row .text-column.Figure-Demo{display:flex;flex-direction:column;height:100vh}.mobile-first-row .text-column.Figure-Demo>:first-child{margin-top:0;align-self:flex-start}.mobile-first-row .text-column.Figure-Demo>:nth-child(2),.mobile-first-row .text-column.Figure-Demo>:nth-child(3),.mobile-first-row .text-column.Figure-Demo>:nth-child(4){margin-bottom:0;align-self:flex-end}.mobile-second-row{display:flex;flex-direction:column;height:100vh;background-color:#f7f0f0;color:#02bebe;position:relative;z-index:1}.metallic-button{position:relative;z-index:3}.metallic-cursor-active *{cursor:none!important}.metalli-switch+label{border-radius:1.25em;box-shadow:#ffffff80 1px 1px;display:block!important;height:3.5em;margin:.5em 0;overflow:hidden;position:relative;text-align:center;width:100%!important;min-width:100%!important;max-width:100%!important;transition:all .25s ease}.switch-label-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#02bebe!important;font-family:adineue,sans-serif;font-weight:500;font-size:1rem;white-space:nowrap;z-index:2;pointer-events:none;width:80%;text-align:center;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:opacity .25s ease}.metalli-switch:checked+label .switch-label-text{opacity:.7}.metalli-switch+label.disabled .switch-label-text{color:#02bebeb3!important}@media (max-width: 768px){.metalli-xlg+label{height:4em}.metalli-xlg+label .bg{height:4em}.metalli-xlg+label .on,.metalli-xlg+label .off{height:3.5em;width:3.5em;border-radius:1.75em}.metalli-switch:checked+label .on{left:calc(100% - 3.75em)}.switch-label-text{font-size:1.1rem;width:85%}}@media (hover: hover) and (pointer: fine){.metallic-cursor{position:fixed;width:24px;height:24px;pointer-events:none;z-index:9999;left:0;top:0;will-change:transform;transition:width .15s ease-out,height .15s ease-out,border-radius .15s ease-out,clip-path .15s ease-out;transform-origin:center}.metallic-cursor.circle{width:20px;height:20px;border-radius:50%;background:linear-gradient(145deg,silver,#e0e0e0)!important;box-shadow:2px 2px 4px #0000004d,inset 1px 1px 3px #fffc,inset -1px -1px 3px #0003!important}.metallic-cursor.text-shape{width:14px;height:28px;background:linear-gradient(145deg,silver,#e0e0e0)!important;box-shadow:2px 2px 4px #0000004d,inset 1px 1px 3px #fffc,inset -1px -1px 3px #0003!important;border-radius:50%;animation:oval-pulse 1.5s infinite alternate}.metallic-cursor.pointer-oval{width:28px;height:14px;background:linear-gradient(145deg,silver,#e0e0e0)!important;box-shadow:2px 2px 4px #0000004d,inset 1px 1px 3px #fffc,inset -1px -1px 3px #0003!important;border-radius:50%;animation:oval-pulse 1.5s infinite alternate}}.contact-form{width:100%;padding:1rem;box-sizing:border-box;font-family:adineue,sans-serif;font-size:1.5rem;color:#02bebe!important;opacity:1}.contact-form__group{width:100%;display:flex;margin-bottom:1.5rem;flex-direction:column;align-items:flex-start}.contact-form__label{font-weight:500;margin-right:15px;white-space:nowrap;width:100%}.contact-form__input{flex:1;padding:15px 20px;box-sizing:border-box;border:0px solid #02bebe;background:#02bebe1a;font-family:inherit;font-size:1.5rem;outline:none;border-radius:50px;transition:all .3s ease;color:#02bebe!important;opacity:1;width:100%}.contact-form__input--success{background:#a6bf04!important;color:#02bebe!important}.contact-form__input--error{background:#f86042!important;color:#02bebe!important}.contact-form__input::placeholder{color:#02bebe99;opacity:1;transition:color .3s ease}@media (max-width: 768px){.contact-form{font-size:1.2rem}.contact-form__group{flex-direction:column;align-items:flex-start}.contact-form__label{margin-right:0;margin-bottom:8px}.contact-form__input{width:100%;font-size:1.2rem;padding:12px 15px;border-radius:25px}}.contact-form__submit-responsive{margin-top:2rem;text-align:left;width:100%}.contact-form__mobile-submit{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.contact-form__desktop-submit{display:flex;flex-direction:column;align-items:center;gap:1rem}.mobile-slider.metalli-switch{display:block;width:100%!important}.submit-label{color:#02bebe}.textarea-scroll-track{position:absolute;right:2px;top:2px;bottom:2px;width:8px;background:transparent;border-radius:4px;opacity:0;transition:opacity .3s;pointer-events:none}.textarea-container:hover .textarea-scroll-track{opacity:1}.textarea-scroll-thumb{position:absolute;right:1px;width:6px;border-radius:3px;min-height:20px;cursor:grab;pointer-events:auto}.textarea-scroll-thumb:hover{transform:scaleX(1.1)}.textarea-scroll-thumb:active{cursor:grabbing}.metallic-switch-container{display:inline-block;vertical-align:middle;position:relative;width:100%}.metalli-sm{--convexity: 3;font-size:.8em}.metalli-m{--convexity: 3;font-size:1em}.metalli-lg{--convexity: 3;font-size:1.25em}.metalli-xlg{--convexity: 3;font-size:1.5625em}.metalli-switch{border:0;height:0;position:absolute;visibility:hidden;width:0}.metalli-switch+label{border-radius:1.25em;box-shadow:#ffffff80 1px 1px;display:block!important;height:3.5em;margin:.5em 0;overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:100%!important;min-width:100%!important;max-width:100%!important;transition:all .25s ease}.switch-label-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fefefe!important;font-family:adineue,sans-serif;font-weight:500;font-size:1rem;white-space:nowrap;z-index:2;pointer-events:none;width:80%;text-align:center;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:opacity .25s ease}.metalli-switch+label.disabled{opacity:.6;filter:grayscale(.3)}.metalli-switch+label.disabled .switch-label-text{color:#ffffffb3!important}.metalli-switch+label .on,.metalli-switch+label .off{border-radius:1.4em;height:3em;left:.25em;position:absolute;top:.25em;transition:left .25s!important;width:3em;z-index:3}.metalli-switch+label .bg{--convexity: -3;border-radius:1.25em;display:block;height:3.5em;width:100%!important;min-width:100%!important;max-width:100%!important}.metalli-switch+label .on{left:calc(75% - 2.34375em);top:2.5em}.metalli-switch+label:active .off,.metalli-switch:checked+label:active .on{left:calc(75% - 2.34375em);top:.15625em}.metalli-switch:checked+label .on{left:calc(100% - 3.25em);top:.25em}.metalli-switch:checked+label .off{left:calc(75% - 2.34375em);top:2.5em}.metalli-switch+label .bg,.metalli-switch+label .off,.metalli-switch+label .on{--metal: linear-gradient(145deg, #e0e0e0, #c0c0c0, #a0a0a0)}@media (hover: hover) and (pointer: fine){.metalli-switch+label:not(.disabled):hover{transform:scale(1.02);transition:transform .15s ease;filter:brightness(1.1)}.metalli-switch+label:not(.disabled):hover .switch-label-text{opacity:1}.metalli-switch+label:not(.disabled):active{transform:scale(.98)}.metalli-switch:checked+label:not(.disabled) .bg,.metalli-switch:checked+label:not(.disabled) .on{--metal: linear-gradient(145deg, #f0f0f0, #d0d0d0, #b0b0b0);filter:brightness(1.05)}}.metalli-switch:focus+label{outline:2px solid rgba(192,192,192,.8);outline-offset:2px}@media (max-width: 768px){.metalli-xlg+label{height:4em}.metalli-xlg+label .bg{height:4em}.metalli-xlg+label .on,.metalli-xlg+label .off{height:3.5em;width:3.5em;border-radius:1.75em}.metalli-switch:checked+label .on{left:calc(100% - 3.75em)}.switch-label-text{font-size:1.2rem;width:85%}}.metallic-scroll-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.metallic-scroll-container{width:100%;height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.metallic-scroll-container::-webkit-scrollbar{display:none}.scroll-content{min-height:100%}.scrollbar-track{position:absolute;right:0;top:0;bottom:0;width:14px;background:#0000;z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s;border-radius:7px;margin:2px}.metallic-scroll-wrapper:hover .scrollbar-track{opacity:1}.scrollbar-thumb{position:absolute;right:1px;width:12px;border-radius:6px;min-height:20px;cursor:grab;transition:transform .1s ease,height .1s ease;transform-origin:center top;will-change:transform,height;pointer-events:auto;background:#fff;box-shadow:0 1px 3px #0000004d,inset 0 1px 1px #fff6,inset 0 -1px 1px #0003}.scrollbar-thumb:hover{transform:scaleX(1.1)}.scrollbar-thumb:active{cursor:grabbing}
