:root{interpolate-size:allow-keywords;--ff-display:"Funnel Display";--ff-sans:"Funnel Sans";--dur:256ms;--dur-medium:512ms;--dur-long:768ms;--ease:cubic-bezier(0.4,0,0.2,1)}html{box-sizing:border-box;font-size:6.944vw}@media (max-width:768px) and (orientation:portrait){html{font-size:25.641vw}}*,:after,:before{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1;text-rendering:optimizeLegibility;font-smooth:antialiased;font-smoothing:antialiased;font-family:var(--ff-sans),sans;font-size:.24rem;font-size:.16rem;letter-spacing:0;line-height:1.8em;line-height:1.2;text-decoration-skip-ink:none;text-underline-position:from-font}body.is-open-mobile-menu{overflow:hidden}body.page-template-default{background-color:#beaefd}:is(:is(body.page-template-default .page-header) .nav) .link{color:#000}:is(:is(body.page-template-default.scroll-past-top .page-header) .nav) .link{color:#fff}.split-lines{overflow:hidden}[reveal-fade],[reveal-stagger],[reveal-title]{visibility:hidden}.inited:is([reveal-title],[reveal-stagger],[reveal-fade]){visibility:visible}[reveal-fade]{opacity:0;transition:opacity var(--dur-long) var(--ease)}.animate[reveal-fade]{opacity:1}.main{overflow:hidden}.spacer{height:200vh}.relative{position:relative}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.media-frame{position:relative}.media{display:block;height:auto;object-fit:cover;width:100%}.fill{height:100%;left:0;position:absolute;top:0;width:100%}.title-span{color:#ff3f00}.container{margin:auto;max-width:14.4rem;padding:0 .4rem;width:100%}@media (max-width:768px) and (orientation:portrait){.container{max-width:4.3rem;padding:0 .3rem}}.button-1{--y:100%;background-color:#000;border-radius:.2rem;color:#fff;display:block;font-family:var(--ff-sans);font-size:.16rem;font-weight:600;line-height:1;overflow:hidden;padding:.16rem .3rem;position:relative;text-align:center;transition:background-color var(--dur) var(--ease)}:is(.button-1.landing-icon .hover-link) span{align-items:center;display:flex;gap:.08rem}:is(:is(.button-1.landing-icon .hover-link) span) svg{height:auto;width:.12rem}:is(:is(:is(.button-1.landing-icon .hover-link) span:last-child) svg) path{fill:#000!important}.button-1:before{background-color:#ff90cc;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateY(var(--y));width:100%}.button-1 .hover-link{overflow:visible}:is(.button-1 .hover-link)>span{transition:none}:is(.button-1 .hover-link)>span:last-child{transform:translateY(250%)}:is(.button-1:hover .hover-link)>span{transition:transform var(--dur) var(--ease)}:is(.button-1:hover .hover-link)>span:first-child{transform:translateY(-250%)}:is(.button-1:hover .hover-link)>span:last-child{transform:translateY(0);transition-delay:.15s}.hover-link{display:block;overflow:hidden;position:relative}.hover-link>span{display:block;transition:transform var(--dur) var(--ease)}.hover-link>span:first-child{transition-delay:.1s}.hover-link>span:last-child{left:0;position:absolute;top:0;transform:translateY(100%);transition-delay:0s;width:100%}.hover-link:hover>span:first-child{transform:translateY(-100%);transition-delay:0s}.hover-link:hover>span:last-child{transform:translateY(0);transition-delay:.1s}.title-h1,h1{font-size:.6rem;font-weight:600;letter-spacing:0;line-height:1.1}@media (max-width:768px) and (orientation:portrait){.title-h1,h1{font-size:.4rem}}.title-h2,h2{font-size:.3rem;font-weight:400;letter-spacing:0;line-height:1.2}@media (max-width:768px) and (orientation:portrait){.title-h2,h2{font-size:.21rem}}.title-h3,h3{font-size:.24rem;font-weight:400;letter-spacing:0;line-height:1.2}@media (max-width:768px) and (orientation:portrait){.title-h3,h3{font-size:.18rem}}.text-regular{font-size:.16rem;letter-spacing:0;line-height:1.2}:is(.scroll-past-top:not(.is-open-mobile-menu) .page-header) .nav{gap:.4rem}:is(.scroll-past-top:not(.is-open-mobile-menu) .page-header) .nav:before{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:768px) and (orientation:portrait){:is(body.page-template-tpl-landing .mobile-menu) .buttons{margin-top:0}}.page-header{left:0;padding:.2rem 0;position:fixed;top:0;transition:transform var(--dur) var(--ease),background-color var(--dur) var(--ease);width:100%;z-index:15}.page-header .layout{align-items:center;display:flex;justify-content:space-between}.page-header .logo{display:block;position:relative;width:2.5rem}:is(.page-header .logo) img,:is(.page-header .logo) svg{display:block;height:auto;width:100%}.page-header .nav{align-items:center;display:flex;gap:.3rem;position:relative;transition:gap var(--dur) var(--ease)}:is(.page-header .nav):before{background-color:#000;border-radius:.2rem;content:"";display:block;height:.5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.9,.75);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease);width:calc(100% + .6rem)}.page-header .link{color:#fff;display:block;font-family:var(--ff-sans);font-size:.18rem;font-weight:400;line-height:1;transition:color var(--dur) var(--ease)}:is(.page-header .link) span{display:block}.page-header .buttons{align-items:center;display:flex;gap:.2rem}:is(:is(.page-header .buttons) .hover-link)>span:last-child{color:#000}.page-header .lang{align-items:center;display:flex;font-family:var(--ff-sans);font-size:.16rem;font-weight:600;line-height:.18rem;position:relative}:is(.page-header .lang) .label{align-items:center;background-color:#ff90cc;border:0;border-radius:.12rem;color:#000;cursor:pointer;display:flex;font-family:var(--ff-sans);font-size:.16rem;font-weight:600;gap:.06rem;letter-spacing:0;line-height:.18rem;padding:.07rem;transition:background-color var(--dur) var(--ease)}:is(:is(.page-header .lang) .label) span{display:block;min-width:.186rem}:is(:is(.page-header .lang) .label) svg{display:block;height:auto;transform:rotate(-90deg);transition:transform var(--dur) var(--ease);width:.155rem}:is(:is(.page-header .lang) .label) svg path{fill:#000}:is(:is(.page-header .lang) .label):hover{background-color:#beaefd}:is(.page-header .lang) .picks{background-color:#beaefd;border-radius:.12rem;color:#fff;display:flex;flex-direction:column;gap:.06rem;opacity:0;padding:.1rem .15rem;pointer-events:none;position:absolute;right:0;text-align:right;top:calc(100% + .16rem);transform:translateY(20%);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease);width:fit-content}:is(:is(.page-header .lang) .picks) a,:is(:is(.page-header .lang) .picks) button{color:#fff;cursor:pointer;font-family:var(--ff-sans);font-size:.16rem;font-weight:600;letter-spacing:0;line-height:.18rem;transition:color var(--dur) var(--ease)}:is(:is(.page-header .lang) .picks) .is-active,:is(:is(.page-header .lang) .picks) a:hover,:is(:is(.page-header .lang) .picks) button:hover{color:#000}:is(:is(.page-header .lang) .picks) a:not(:last-child),:is(:is(.page-header .lang) .picks) button:not(:last-child){margin-bottom:.06rem}:is(.page-header .lang.is-open) .label{background-color:#beaefd}:is(:is(.page-header .lang.is-open) .label) svg{transform:rotate(-270deg)}:is(.page-header .lang.is-open) .picks{opacity:1;pointer-events:auto;transform:translateY(0)}.page-header .mobile-button{background-color:#ff90cc;border:none;border-radius:.12rem;cursor:pointer;display:none;flex-direction:column;gap:.04rem;height:.36rem;justify-content:center;padding:.1rem;transition:background-color var(--dur) var(--ease);width:.36rem}:is(.page-header .mobile-button)>div{background-color:#000;border-radius:.3rem;height:.02rem;transition:background-color var(--dur) var(--ease),opacity var(--dur) var(--ease),transform var(--dur) var(--ease);width:100%}@media (max-width:768px) and (orientation:portrait){.page-header{padding:.22rem 0 .24rem}.page-header .logo{width:1.87rem}.page-header .buttons,.page-header .nav{display:none}.page-header .mobile-button{display:flex}}:is(.is-open-mobile-menu .page-header) .mobile-button{background-color:#beaefd}:is(:is(.is-open-mobile-menu .page-header) .mobile-button)>div{background-color:#000}:is(:is(.is-open-mobile-menu .page-header) .mobile-button)>div:first-child{transform:translateY(.06rem) rotate(45deg)}:is(:is(.is-open-mobile-menu .page-header) .mobile-button)>div:nth-child(2){opacity:0}:is(:is(.is-open-mobile-menu .page-header) .mobile-button)>div:nth-child(3){transform:translateY(-.06rem) rotate(-45deg)}.mobile-menu{background-color:transparent;display:none;height:100%;left:0;opacity:0;padding:.82rem 0 0;pointer-events:none;position:fixed;top:0;transform:translateX(10%);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease);width:100%;z-index:10}.mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateX(0)}.mobile-menu .container{background-color:#beaefd;border-radius:.2rem;height:fit-content;margin:0 .3rem;max-height:80dvh;overflow-y:auto;overscroll-behavior:contain;padding:.67rem .6rem}.mobile-menu .buttons{align-items:center;display:flex;flex-direction:column;gap:.72rem;justify-content:center;margin-top:.3rem;position:relative;width:100%}.mobile-menu .nav{display:block}:is(.mobile-menu .nav) .link{color:#000;display:block;font-family:var(--ff-sans);font-size:.21rem;text-align:center}:is(:is(.mobile-menu .nav) .link):not(:last-child){margin-bottom:.3rem}.mobile-menu .lang{align-items:center;display:flex;font-family:var(--ff-sans);font-size:.16rem;font-weight:600;line-height:.18rem;position:relative}:is(.mobile-menu .lang) .label{align-items:center;background-color:#ff90cc;border-radius:.12rem;color:#000;display:flex;gap:.06rem;padding:.07rem;transition:background-color var(--dur) var(--ease)}:is(:is(.mobile-menu .lang) .label) span{display:block;min-width:.186rem}:is(:is(.mobile-menu .lang) .label) svg{display:block;height:auto;transform:rotate(-90deg);transition:transform var(--dur) var(--ease);width:.155rem}:is(:is(.mobile-menu .lang) .label) svg path{fill:#000}:is(:is(.mobile-menu .lang) .label):hover{background-color:#beaefd}:is(.mobile-menu .lang) .picks{background-color:#beaefd;border-radius:.12rem;bottom:calc(100% + .16rem);color:#fff;left:0;opacity:0;padding:.1rem .15rem;pointer-events:none;position:absolute;text-align:right;transform:translateY(-20%);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease);width:fit-content}:is(:is(.mobile-menu .lang) .picks)>button{background:transparent;border:0;cursor:pointer;padding:0;transition:color var(--dur) var(--ease)}:is(:is(.mobile-menu .lang) .picks) .is-active,:is(:is(.mobile-menu .lang) .picks)>button:hover{color:#000}:is(:is(.mobile-menu .lang) .picks)>button:not(:last-child){margin-bottom:.06rem}:is(.mobile-menu .lang.is-open) .label{background-color:#beaefd}:is(:is(.mobile-menu .lang.is-open) .label) svg{transform:rotate(-270deg)}:is(.mobile-menu .lang.is-open) .picks{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu .lang-links{align-items:center;display:flex;flex-direction:column;gap:.1rem}:is(.mobile-menu .lang-links)>a{color:#fff;font-family:var(--ff-sans);font-size:.18rem;font-weight:600;letter-spacing:0;line-height:.18rem;transition:color var(--dur) var(--ease)}.is-active:is(:is(.mobile-menu .lang-links)>a){color:#000}:is(:is(.mobile-menu .lang-links)>a):hover{color:#000}@media (max-width:768px) and (orientation:portrait){.mobile-menu{display:flex}}.page-footer{overflow:hidden;position:relative}.page-footer .circles{display:block;filter:blur(.04rem);height:3rem;left:0;position:absolute;top:2rem;width:100%}:is(.page-footer .circles) canvas{left:0;position:absolute;top:0}.page-footer>div{background-color:#ff3f00;padding:1.2rem 0 .6rem;position:relative}.page-footer .info,.page-footer>div{backface-visibility:hidden;transform:translateZ(0)}.page-footer .info{color:#000;font-family:var(--ff-display);font-size:.3rem;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:.3rem;text-align:center}:is(.page-footer .info) p{color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit}:is(.page-footer .info) a{color:#000!important;text-decoration:none!important}.page-footer .button{margin:auto;width:fit-content}:is(.page-footer .button):before{background-color:#beaefd}:is(:is(.page-footer .button) .hover-link)>span:last-child{color:#000}:is(:is(.page-footer .link) .hover-link)>span:last-child{color:#fff}.page-footer .nav{align-items:center;border-bottom:.02rem solid #000;color:#000;display:flex;font-family:var(--ff-sans);font-size:.14rem;font-weight:400;justify-content:space-between;line-height:1.2;margin-bottom:.6rem;margin-top:1.8rem;padding-bottom:.3rem}:is(.page-footer .nav)>div{display:flex;gap:.2rem}.page-footer svg{display:block;height:auto;width:100%}@media (max-width:768px) and (orientation:portrait){.page-footer>div{padding-bottom:.3rem;padding-top:1rem}.page-footer .info{font-size:.21rem;margin-bottom:.2rem}.page-footer .nav{display:block;font-size:.14rem;margin-bottom:.2rem;margin-top:1.17rem;padding-bottom:.2rem;text-align:center}:is(.page-footer .nav)>div{display:block}:is(.page-footer .nav)>div:last-child{margin-top:.5rem}:is(.page-footer .nav) .link{display:block}:is(.page-footer .nav) .link:not(:last-child){margin-bottom:.1rem}}.default-page{padding:2.5rem 2.7rem 1.2rem}.default-page .section-title{font-family:var(--ff-display);margin-bottom:.6rem;text-align:center}:is(.default-page .content-wrap) .content{background-color:#fff;border-radius:.4rem;padding:.8rem 1.15rem}:is(:is(.default-page .content-wrap) .content) ol,:is(:is(.default-page .content-wrap) .content) p,:is(:is(.default-page .content-wrap) .content) ul{color:#3c3c3c}@media (max-width:768px) and (orientation:portrait){.default-page{padding:1.57rem .3rem 1rem}:is(.default-page .content-wrap) .content{border-radius:.2rem;padding:.3rem .2rem}}.user-content{color:#000;font-family:var(--ff-sans),sans;font-size:inherit;letter-spacing:0;line-height:1.2}.user-content>:first-child{margin-top:0}.user-content>:last-child{margin-bottom:0}.user-content blockquote,.user-content figure,.user-content ol,.user-content p,.user-content pre,.user-content table,.user-content ul{margin:0 0 .24rem}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{font-family:var(--ff-display),sans;font-style:normal;letter-spacing:0;line-height:1.2;margin:0 0 .24rem}.user-content h1{font-size:.6rem;font-weight:600}.user-content h2{font-size:.4rem;font-weight:500}.user-content h3{font-size:.3rem;font-weight:400}.user-content h4{font-size:.24rem;font-weight:400}.user-content h5{font-size:.2rem;font-weight:400}.user-content h6{font-size:.18rem;font-weight:500}.user-content cite,.user-content label,.user-content li,.user-content p,.user-content small,.user-content td,.user-content th{font-family:var(--ff-sans),sans;font-size:inherit;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2}.user-content b,.user-content strong{font-weight:700}.user-content em,.user-content i{font-style:italic}.user-content a{color:#8300ff;text-decoration:underline;text-decoration-thickness:.01rem;text-underline-offset:.08em;transition:opacity var(--dur) var(--ease)}:is(.user-content a):hover{opacity:.75}.user-content ol,.user-content ul{padding-left:.3rem}.user-content ul{list-style:disc}.user-content ol{list-style:decimal}.user-content li:not(:last-child){margin-bottom:.08rem}.user-content blockquote{border-left:.02rem solid #8300ff;padding-left:.2rem}.user-content img{display:block;height:auto;max-width:100%}.user-content figure{margin-left:0;margin-right:0}.user-content .wp-caption-text,.user-content caption,.user-content figcaption{font-size:inherit;line-height:1.3;margin-top:.1rem;opacity:.75}.user-content .wp-caption{max-width:100%}.user-content table{border-collapse:collapse;width:100%}.user-content td,.user-content th{border:.01rem solid rgba(0,0,0,.2);padding:.1rem .12rem;text-align:left;vertical-align:top}.user-content hr{border:0;border-top:.01rem solid rgba(0,0,0,.2);margin:.24rem 0}.user-content code,.user-content kbd,.user-content pre,.user-content samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:inherit;line-height:1.35}.user-content pre{background-color:rgba(0,0,0,.06);border-radius:.1rem;overflow-x:auto;padding:.16rem}.user-content .alignleft{float:left;margin:0 .24rem .16rem 0}.user-content .alignright{float:right;margin:0 0 .16rem .24rem}.user-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.user-content .alignnone{float:none}.user-content:after{clear:both;content:"";display:block}@media (max-width:768px) and (orientation:portrait){.user-content{font-size:inherit}.user-content h1{font-size:.4rem}.user-content h2{font-size:.32rem}.user-content h3{font-size:.24rem}.user-content h4{font-size:.2rem}.user-content cite,.user-content h5,.user-content h6,.user-content label,.user-content li,.user-content p,.user-content small,.user-content td,.user-content th{font-size:inherit}.user-content .alignleft,.user-content .alignright{float:none;margin:0 0 .16rem}}.error-page{align-items:center;background-color:#000;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%}.error-page .bg-image{height:100%;left:0;position:absolute;top:0;width:100%}.error-page .container{align-items:center;color:#fff;display:flex;flex-direction:column;gap:.3rem;justify-content:center;max-width:9rem;position:relative;text-align:center;z-index:1}:is(.error-page .container) .section-title{font-family:var(--ff-display)}:is(.error-page .container) .section-text{font-size:.24rem;max-width:3.8rem}:is(.error-page .container) .button-1{background-color:#ff90cc;color:#000}:is(:is(.error-page .container) .button-1):before{background-color:#000}:is(:is(:is(.error-page .container) .button-1) .hover-link)>span:last-child{color:#fff}.otgs-development-site-front-end{display:none!important}