/*!
Theme Name: Certificate Mailer
Author: Bachoodesign.com
Version: 1.1
Text Domain: cm
*/@font-face{font-display:swap;font-family:"FunnelDisplay";font-style:normal;font-weight:100 900;src:url("assets/dist/fonts/FunnelDisplay-VariableFont_wght.woff2") format("woff2")}@font-face{font-display:swap;font-family:"FunnelSans";font-style:normal;font-weight:100 900;src:url("assets/dist/fonts/FunnelSans-VariableFont_wght.woff2") format("woff2")}:root{--c-primary: #161616;--c-text: #545262;--c-title: #161616;--c-background: #f6f6f8;--c-button-bg: #161616;--c-button-text: #fff;--c-border: #DCDBEA;--c-success: #42C085}[data-color-mode=dark]{--c-text: #B3B3B4;--c-background: #161616;--c-title: #f6f6f8;--c-button-bg: #F6F6F8;--c-button-text: #161616;--c-border: #F6F6F833;--c-success: #42C085}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;scroll-behavior:smooth;font-family:"FunnelSans";font-size:100%;font-weight:400;letter-spacing:-0.02em;line-height:1.4}html.no-scroll{overflow:hidden}html.lenis,html body{height:auto}body{background:var(--c-background);color:var(--c-text);cursor:default;margin:0;overscroll-behavior-y:none;padding:0}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{overflow:hidden}.barba-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100svh}input,textarea{border-radius:0;font-family:"FunnelSans"}p{margin-top:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}.sprite-icons{height:0;opacity:0;overflow:hidden;pointer-events:none;position:relative;width:0}.container-fluid{margin:0 auto;max-width:100%;padding:0 1.5rem;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 62rem){.container-fluid{padding:0 1rem}}@media(max-width: 48rem){.container-fluid{padding:0 1rem}}@media(max-width: 1440px){.container-fluid{max-width:none}}.container{margin:0 auto;max-width:74.375rem;padding:0 1rem;width:100%}@media(max-width: 62rem){.container{max-width:62rem}}@media(max-width: 48rem){.container{max-width:48rem}}@media(max-width: 36rem){.container{max-width:36rem}}.row{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}h1,.h1{font-family:"FunnelDisplay";font-size:4.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h1,.h1{font-size:3rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){h1,.h1{font-size:2.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}h2,.h2{font-family:"FunnelDisplay";font-size:2.625rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h2,.h2{font-size:2.5rem;font-weight:500;letter-spacing:0;line-height:1.1}}@media(max-width: 36rem){h2,.h2{font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.1}}h3,.h3{font-family:"FunnelDisplay";font-size:1.625rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h3,.h3{font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){h3,.h3{font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}h4,.h4{font-family:"FunnelDisplay";font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h4,.h4{font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){h4,.h4{font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:140%}}h5,.h5{font-family:"FunnelDisplay";font-size:1.125rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h5,.h5{font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){h5,.h5{font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}h6,.h6{font-family:"FunnelDisplay";font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){h6,.h6{font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){h6,.h6{font-size:1rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}main{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cm-ticker{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;width:100%}.cm-ticker .cm-ticker-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.cm-ticker .cm-ticker-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.cm-text-animate{display:block;max-width:100%;width:100%}.cm-text-animate .cm-text-line{display:block;max-width:100%;overflow:hidden}.cm-text-animate .cm-text-content{display:block;overflow:hidden;padding:0 0 .5%;position:relative;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s;-webkit-transition-delay:calc(var(--line-index, 0)*.2s);transition-delay:calc(var(--line-index, 0)*.2s)}@media(max-width: 62rem){.cm-text-animate .cm-text-content{-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s;-webkit-transition-delay:calc(var(--line-index, 0)*.15s);transition-delay:calc(var(--line-index, 0)*.15s)}}.cm-text-animate .cm-text-content br{display:none}.cm-text-animate.shown .cm-text-content{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.cm-shade{background-color:var(--c-primary);height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100%;z-index:999}[fade-trigger=scroll]{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem)}.section-header{color:var(--c-text);padding:.75rem 0;position:sticky;top:0;-webkit-transition:background ease-out .4s;transition:background ease-out .4s;-webkit-transition:color ease-out .4s,background ease-out .4s;transition:color ease-out .4s,background ease-out .4s;z-index:33}@media(max-width: 62rem){.section-header{color:#fff;padding:1rem 0}}.section-header.scrolled{background:var(--c-background)}.section-header.error{left:0;position:fixed;top:0;width:100%}@media(min-width: 62.063rem){.section-header:hover{background:#fff}}@media(min-width: 62.063rem){.section-header[data-color-mode=dark]:hover{background:var(--c-background)}}.section-header[data-color-mode=dark] .header-logo{-webkit-filter:invert(1);filter:invert(1)}.section-header[data-color-mode=dark] .menu-shortcode{background:var(--c-background)}.section-header[data-color-mode=dark] .header-menu>ul>li>a{color:var(--c-title)}.section-header[data-color-mode=dark] .header-menu a::after{-webkit-filter:invert(1) brightness(1.5);filter:invert(1) brightness(1.5)}.section-header .header-row{gap:1rem;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-header .header-logo{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-transition:-webkit-filter ease-out .4s;transition:-webkit-filter ease-out .4s;transition:filter ease-out .4s;transition:filter ease-out .4s, -webkit-filter ease-out .4s}.section-header .header-logo img{height:auto;width:9rem}.section-header .header-buttons{-webkit-box-flex:2;-ms-flex:2;flex:2;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-header .header-buttons .button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media(max-width: 62rem){.section-header .header-buttons .button{display:none}}.section-header .header-menu{-webkit-box-flex:5;-ms-flex:5;flex:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 62rem){.section-header .header-menu{display:none}}.section-header .header-menu>ul{gap:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-header .header-menu>ul>li.current-menu-item>a,.section-header .header-menu>ul>li.current-menu-parent>a{color:var(--c-title);font-weight:600}.section-header .header-menu>ul>li.arrow>a{gap:.4rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-header .header-menu>ul>li.arrow>a::after{background:url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.47438 10.7036L0.708336 9.93751L9.34625 1.29168H1.62021V0.208344H11.2035V9.79168H10.1202V2.06564L1.47438 10.7036Z' fill='%23545262'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain;content:"";height:.7rem;-webkit-transition:-webkit-transform ease-out .2s,-webkit-filter ease-out .4s;transition:-webkit-transform ease-out .2s,-webkit-filter ease-out .4s;transition:transform ease-out .2s,filter ease-out .4s;transition:transform ease-out .2s,filter ease-out .4s,-webkit-transform ease-out .2s,-webkit-filter ease-out .4s;width:.7rem}.section-header .header-menu>ul>li.arrow>a:hover::after{-webkit-transform:rotate(10deg);transform:rotate(10deg)}@media(max-width: 62rem){.section-header .header-menu>ul>li.menu-item-has-children{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.section-header .header-menu>ul>li.menu-item-has-children>a{cursor:default;gap:.5rem;position:relative;-webkit-transition:color ease-out .4s;transition:color ease-out .4s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-header .header-menu>ul>li.menu-item-has-children>a::after{background:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.0625L0 1.0625L1.0625 0L5 3.9375L8.9375 0L10 1.0625L5 6.0625Z' fill='%23545262'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain;content:"";height:.625rem;margin:0 0 -0.2rem;-webkit-transition:-webkit-transform ease-out .4s,-webkit-filter ease-out .4s;transition:-webkit-transform ease-out .4s,-webkit-filter ease-out .4s;transition:transform ease-out .4s,filter ease-out .4s;transition:transform ease-out .4s,filter ease-out .4s,-webkit-transform ease-out .4s,-webkit-filter ease-out .4s;width:.625rem}.section-header .header-menu>ul>li.menu-item-has-children>a::before{content:"";height:3rem;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%}.section-header .header-menu>ul>li.menu-item-has-children>a:hover::before{pointer-events:all}@media(min-width: 62.063rem){.section-header .header-menu>ul>li.menu-item-has-children:hover>a::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}}.section-header .header-menu>ul>li.menu-item-has-children:hover .menu-shortcode{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);opacity:1;pointer-events:all;-webkit-transform:translate(0, calc(100% - 1px));transform:translate(0, calc(100% - 1px));visibility:visible}.section-header .header-menu>ul>li>a{-webkit-transition:color ease-out .4s;transition:color ease-out .4s}.section-header .header-menu>ul>li:hover>a{color:var(--c-title)}.section-header .header-menu>ul .sub-menu{display:none}.section-header .header-toggle{background:none;border:0;cursor:pointer;gap:.25rem;padding:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 62.063rem){.section-header .header-toggle{display:none}}.section-header .header-toggle span{background:var(--c-title);height:1px;-webkit-transition:-webkit-transform ease-out .4s;transition:-webkit-transform ease-out .4s;transition:transform ease-out .4s;transition:transform ease-out .4s, -webkit-transform ease-out .4s;width:1rem;will-change:transform}.section-header .header-toggle.active span:first-child{-webkit-transform:rotate(45deg) translate(0.11rem, 0.11rem);transform:rotate(45deg) translate(0.11rem, 0.11rem)}.section-header .header-toggle.active span:last-child{-webkit-transform:rotate(-45deg) translate(0.11rem, -0.11rem);transform:rotate(-45deg) translate(0.11rem, -0.11rem)}.menu-shortcode{background:#fff;bottom:0;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;opacity:1;padding:1.5rem 0 3rem;pointer-events:none;position:absolute;-webkit-transform:translate(0, calc(100% - 0.5rem));transform:translate(0, calc(100% - 0.5rem));-webkit-transition:opacity ease-out .4s,visibility ease-out .4s,background ease-out .4s,clip-path ease-out .4s,-webkit-transform ease-out .4s;transition:opacity ease-out .4s,visibility ease-out .4s,background ease-out .4s,clip-path ease-out .4s,-webkit-transform ease-out .4s;transition:transform ease-out .4s,opacity ease-out .4s,visibility ease-out .4s,background ease-out .4s,clip-path ease-out .4s;transition:transform ease-out .4s,opacity ease-out .4s,visibility ease-out .4s,background ease-out .4s,clip-path ease-out .4s,-webkit-transform ease-out .4s;visibility:hidden;width:100%;z-index:-1}@media(max-width: 62rem){.menu-shortcode{display:none}}.menu-shortcode .menu-row{gap:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-shortcode .menu-list{-webkit-box-flex:4;-ms-flex:4;flex:4;gap:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-shortcode .menu-list-image{border-radius:12px;isolation:isolate;margin:0 0 1.25rem;overflow:hidden;position:relative;width:100%}.menu-shortcode .menu-list-image::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.menu-shortcode .menu-list-image>img{aspect-ratio:16/10;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.menu-shortcode .menu-list-image .tag{-webkit-filter:brightness(1.1);filter:brightness(1.1);left:1rem;position:absolute;top:1rem;z-index:2}.menu-shortcode .menu-list-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-shortcode .menu-list-box .menu-list-title{color:var(--c-title)}.menu-shortcode .menu-list-box .menu-list-description{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5rem 0 .75rem;max-width:22rem}.menu-shortcode .separator{background:var(--c-border);width:1px}.menu-shortcode .menu-info{-webkit-box-flex:1.1;-ms-flex:1.1;flex:1.1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-shortcode .menu-info .section-before-title{margin:0 0 .75rem}.menu-shortcode .menu-info .menu-info-description{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1rem 0 0}.menu-shortcode .menu-info .menu-info-title{color:var(--c-title)}.menu-shortcode .menu-info .button{margin:1rem 0 0}.header-mobile{background:var(--c-background);color:var(--c-text);display:none;height:100%;height:100%;left:0;overflow:auto;padding:4rem 0 1.25rem;position:fixed;top:0;width:100%;will-change:clip-path;z-index:-1}.header-mobile .container-fluid{height:100%}.header-mobile .header-mob-list{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-mobile .header-mob-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-mobile .header-mob-menu h3{margin:0 0 1.25rem;text-transform:uppercase;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.header-mobile .header-menu-mobile>ul{gap:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-mobile .header-menu-mobile>ul>li>a{font-family:"FunnelDisplay";font-size:4.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){.header-mobile .header-menu-mobile>ul>li>a{font-size:3rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){.header-mobile .header-menu-mobile>ul>li>a{font-size:2.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}.header-mobile .header-menu-mobile>ul>li.current-menu-item>a,.header-mobile .header-menu-mobile>ul>li.current-menu-parent>a{color:var(--c-title)}.header-mobile .header-menu-mobile>ul>li.menu-item-has-children>a{gap:.8rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-mobile .header-menu-mobile>ul>li.menu-item-has-children>a::after{background:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.0625L0 1.0625L1.0625 0L5 3.9375L8.9375 0L10 1.0625L5 6.0625Z' fill='%23545262'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain;content:"";height:1.25rem;margin:0 0 -0.45rem;-webkit-transition:-webkit-transform ease-out .4s;transition:-webkit-transform ease-out .4s;transition:transform ease-out .4s;transition:transform ease-out .4s, -webkit-transform ease-out .4s;width:1.25rem}.header-mobile .header-menu-mobile>ul>li.menu-item-has-children.active>a::after{-webkit-filter:brightness(0);filter:brightness(0);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.header-mobile .header-menu-mobile>ul>li .sub-menu{gap:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-mobile .header-menu-mobile>ul>li .sub-menu>li>a{display:block;font-family:"FunnelDisplay";font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}@media(max-width: 62rem){.header-mobile .header-menu-mobile>ul>li .sub-menu>li>a{font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}}@media(max-width: 36rem){.header-mobile .header-menu-mobile>ul>li .sub-menu>li>a{font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;line-height:140%}}.header-mobile .header-menu-mobile>ul>li .sub-menu>li:first-child>a{margin:1.25rem 0 0}.header-mobile .header-menu-mobile>ul>li .sub-menu>li.current-menu-item>a{color:var(--c-title)}.header-mobile .header-buttons-mob{gap:1rem;margin:1.25rem 0 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-mobile .header-buttons-mob .button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.section-footer{background:var(--c-background);color:var(--c-text);overflow:hidden;padding:5rem 0 1.5rem;position:relative}@media(max-width: 36rem){.section-footer{padding:4rem 0 1.5rem}}.section-footer .footer-top{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-footer .footer-top .footer-image{height:4rem;margin:0 0 2.5rem;width:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-footer .footer-top .footer-image img{border-radius:12px;height:100%;isolation:isolate;-o-object-fit:cover;object-fit:cover;width:100%}.section-footer .footer-top .section-title{max-width:58rem}.section-footer .footer-top .section-description{max-width:29rem}.section-footer .footer-top .button{margin:2.5rem 0 0}.section-footer .footer-box h3{color:var(--c-title);font-size:1rem}.section-footer .footer-box .footer-menu{margin:1.5em 0}.section-footer .footer-box .footer-menu ul{gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-footer .footer-box .footer-menu ul li a{-webkit-transition:color ease-out .4s;transition:color ease-out .4s}.section-footer .footer-box .footer-menu ul li a:hover{color:var(--c-title)}.section-footer .footer-contact{gap:1rem;margin:1.5rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-footer .footer-contact-box{gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-footer .footer-contact-box svg{height:1rem;margin:.2rem 0 0;width:1rem}.section-footer .footer-contact-box svg use{fill:var(--c-title)}.section-footer .footer-contact-box a{-webkit-transition:color ease-out .4s;transition:color ease-out .4s}.section-footer .footer-contact-box a:hover{color:var(--c-title)}.section-footer .footer-list{display:grid;gap:4rem;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));margin:5rem 0}.section-footer .footer-copyright{margin:0 auto;text-align:center}.section-error{height:100lvh;padding:3rem 0;position:relative;text-align:center;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-error .cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-error .cover::after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-error .cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-error .section-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-error .section-inner .section-title{font-size:8vw}@media(max-width: 36rem){.section-error .section-inner .section-title{font-size:10vw}}.section-error .section-inner .button{margin:1.5rem 0 0}@media(max-width: 36rem){.section-error .section-inner .button{margin:1rem 0 0}}.section-post-hero{position:relative}.section-hero{background:var(--c-background);height:100svh;margin:-5rem 0 0;max-height:66.875rem;min-height:65rem;overflow:hidden;padding:9.5rem 0 0;position:relative}@media(max-width: 36rem){.section-hero{max-height:54rem;min-height:48rem}}.section-hero::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#f6f6f8));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #f6f6f8 100%);bottom:0;content:"";height:2rem;left:0;position:absolute;width:100%;z-index:3}.section-hero .section-inner{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hero .hero-title{color:var(--c-title)}@media(max-width: 36rem){.section-hero .hero-title br{display:none}}.section-hero .hero-description{color:var(--c-text);margin:1.75rem 0 0;max-width:29rem}@media(max-width: 36rem){.section-hero .hero-description{margin:1.25rem 0 0}}.section-hero .button{margin:2.5rem 0 0}@media(max-width: 36rem){.section-hero .button{margin:3rem 0 0}}.section-hero .hero-media{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:4.5rem 0 0;position:relative;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hero .hero-media img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.section-hero .hero-media .image-center{max-width:57.5rem;will-change:transform}@media(max-width: 62rem){.section-hero .hero-media .image-center{max-width:85%}}.section-hero .hero-media .image-center img{border-radius:12px;isolation:isolate}@media(max-width: 36rem){.section-hero .hero-media .image-center img{border-radius:6px}}.section-hero .hero-media .image-left{aspect-ratio:1/1;left:-0.5rem;position:absolute;top:8rem;width:13.75rem;will-change:transform;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 62rem){.section-hero .hero-media .image-left{top:15%;width:20vw}}.section-hero .hero-media .image-left img{border-radius:50%;height:auto;-o-object-fit:cover;object-fit:cover;width:50%}.section-hero .hero-media .image-left .circle{border:1px solid rgba(220,220,226,.5019607843);border-radius:50%;height:70%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%;z-index:-1}.section-hero .hero-media .image-right{position:absolute;right:0;top:6rem;width:28rem;will-change:transform;z-index:2}@media(max-width: 62rem){.section-hero .hero-media .image-right{right:.5rem;top:16%;width:40vw}}.section-hero .hero-media .image-right img{border-radius:12px;height:auto;isolation:isolate;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width: 36rem){.section-hero .hero-media .image-right img{border-radius:6px}}.section-hero[data-color-mode=dark]{height:80svh;max-height:66.875rem}@media(max-width: 36rem){.section-hero[data-color-mode=dark]{max-height:48rem;min-height:42rem}}.section-hero[data-color-mode=dark]::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(22, 22, 22, 0)), to(rgb(22, 22, 22)));background:linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, rgb(22, 22, 22) 100%)}.section-before-title{color:var(--c-text);margin:0 0 1.25rem;text-transform:uppercase;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.button{background:var(--c-button-bg);border:0;border-radius:12px;color:var(--c-button-text);cursor:pointer;display:block;padding:.75rem 1.25rem;text-align:center;-webkit-transition:opacity ease-out .4s,background ease-out .4s,color ease-out .4s;transition:opacity ease-out .4s,background ease-out .4s,color ease-out .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"FunnelDisplay";font-size:.938rem;font-weight:600;letter-spacing:0;line-height:1.4}.button:hover{opacity:.8}.button:active{opacity:1}.button-outline{background:none;border:1px solid var(--c-border);color:var(--c-title)}.button-text{color:var(--c-title);gap:.5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-text span{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"FunnelDisplay";font-size:.938rem;font-weight:600;letter-spacing:0;line-height:1.4;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-text span::after{background:#fff;bottom:0;content:"";-webkit-filter:blur(0);filter:blur(0);height:1px;left:0;mix-blend-mode:difference;position:absolute;-webkit-transition:opacity ease-out .4s,-webkit-transform ease-out .4s;transition:opacity ease-out .4s,-webkit-transform ease-out .4s;transition:opacity ease-out .4s,transform ease-out .4s;transition:opacity ease-out .4s,transform ease-out .4s,-webkit-transform ease-out .4s;width:100%;z-index:2}.button-text svg{height:1.25rem;margin:0 0 -0.15rem;-webkit-transition:-webkit-transform ease-out .2s;transition:-webkit-transform ease-out .2s;transition:transform ease-out .2s;transition:transform ease-out .2s, -webkit-transform ease-out .2s;width:1.25rem}.button-text svg use{fill:var(--c-title)}.button-text:hover svg{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.button-text:hover span::after{opacity:.2;-webkit-transform:scaleX(0.2);transform:scaleX(0.2)}.section-value{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 36rem){.section-value{padding:4rem 0}}.section-value .section-inner{gap:7.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 62rem){.section-value .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}}.section-value .value-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-value .value-content .section-content{max-width:28rem}.section-value .value-content:not(:has(~.buttons-row,~.button-text)) ul:last-child{margin-bottom:0}.section-value .value-media{-webkit-box-flex:1;-ms-flex:1;flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}@media(max-width: 62rem){.section-value .value-media{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width: 36rem){.section-value .value-media{width:100%}}.section-value .value-media:not(:has(~.image-ui)) .image-background{max-width:none}.section-value .value-media .image-background{margin:0 0 0 auto;max-width:28rem;position:relative;width:100%;will-change:transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 36rem){.section-value .value-media .image-background{margin:0 auto;max-width:none}}.section-value .value-media .image-background:only-child{max-width:none}.section-value .value-media .image-background img{border-radius:12px;height:auto;isolation:isolate;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 36rem){.section-value .value-media .image-background img{max-height:16.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}}.section-value .value-media .image-ui{bottom:2rem;left:-4rem;position:absolute;will-change:transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 36rem){.section-value .value-media .image-ui{display:none}}.section-value .value-media .image-ui img{height:auto;max-width:25.25rem;-o-object-fit:contain;object-fit:contain;width:100%}.section-value .value-media .tag{position:absolute;right:1rem;top:1rem}.section-value .separator{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-value .button-text{margin:2.5rem 0 0}.section-value .buttons-row{gap:.5rem;margin:2.5rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-title{color:var(--c-title);margin:0 0 1.5rem}.section-title i{font-style:normal;font-weight:300}[data-color-mode=dark] ul li::before{-webkit-filter:invert(1);filter:invert(1)}.general-content ul{gap:1rem;margin:2.5rem 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.general-content ul li{gap:.5rem;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.general-content ul li::before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00005 15.0831C7.87783 15.0831 7.75283 15.0637 7.62505 15.0248C7.49727 14.9859 7.37783 14.922 7.26672 14.8331L3.26672 11.7665C3.11116 11.6443 2.99449 11.5026 2.91672 11.3415C2.83894 11.1804 2.80005 11.0054 2.80005 10.8165V2.9998C2.80005 2.66647 2.91672 2.38314 3.15005 2.1498C3.38338 1.91647 3.66672 1.7998 4.00005 1.7998H12C12.3334 1.7998 12.6167 1.91647 12.85 2.1498C13.0834 2.38314 13.2 2.66647 13.2 2.9998V10.8165C13.2 11.0054 13.1612 11.1804 13.0834 11.3415C13.0056 11.5026 12.8889 11.6443 12.7334 11.7665L8.73338 14.8331C8.62227 14.922 8.50283 14.9859 8.37505 15.0248C8.24727 15.0637 8.12227 15.0831 8.00005 15.0831ZM7.30005 8.09981L6.30005 7.09981C6.17783 6.97758 6.03894 6.91647 5.88338 6.91647C5.72783 6.91647 5.58894 6.97758 5.46672 7.09981C5.34449 7.22203 5.28338 7.36369 5.28338 7.52481C5.28338 7.68592 5.34449 7.82758 5.46672 7.94981L6.86672 9.36647C6.98894 9.48869 7.1306 9.54981 7.29172 9.54981C7.45283 9.54981 7.59449 9.48869 7.71672 9.36647L10.55 6.53314C10.6723 6.41092 10.7334 6.27203 10.7334 6.11647C10.7334 5.96092 10.6723 5.82203 10.55 5.69981C10.4278 5.57758 10.2862 5.51647 10.125 5.51647C9.96394 5.51647 9.82227 5.57758 9.70005 5.69981L7.30005 8.09981Z' fill='%23161616'/%3E%3C/svg%3E%0A");-webkit-box-flex:0;-ms-flex:none;flex:none;margin:.15rem 0 0}.general-content a{color:var(--c-title);font-weight:500;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.general-content a::after{background:#fff;bottom:0;content:"";-webkit-filter:blur(0);filter:blur(0);height:1px;left:0;mix-blend-mode:difference;position:absolute;-webkit-transition:opacity ease-out .4s,-webkit-transform ease-out .4s;transition:opacity ease-out .4s,-webkit-transform ease-out .4s;transition:opacity ease-out .4s,transform ease-out .4s;transition:opacity ease-out .4s,transform ease-out .4s,-webkit-transform ease-out .4s;width:100%;z-index:2}.general-content a:hover::after{opacity:.2;-webkit-transform:scaleX(0.2);transform:scaleX(0.2)}.tag{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:hsla(0,0%,100%,.15);border-radius:2rem;color:#fff;gap:.5rem;padding:.5rem 1rem .5rem .75rem;text-transform:uppercase;will-change:transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.tag img{-webkit-box-flex:0;-ms-flex:none;flex:none;height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.section-business-value{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 36rem){.section-business-value{padding:4rem 0}}.section-business-value .business-value-top{max-width:35.375rem}.section-business-value .business-value-list{gap:1.5rem;margin:5rem 0 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-business-value .business-value-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin:4rem 0 0}}.section-business-value .business-value-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-business-value .business-value-item .business-value-image{border-radius:12px;isolation:isolate;margin:0 0 1.5rem;overflow:hidden;position:relative}.section-business-value .business-value-item .business-value-image::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-business-value .business-value-item .business-value-image-img{aspect-ratio:1/.9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.section-business-value .business-value-item .business-value-image .tag{left:1rem;position:absolute;top:1rem;z-index:2}.section-business-value .business-value-item .business-value-title{color:var(--c-title)}.section-business-value .business-value-item .business-value-description{margin:.5rem 0 0}.section-business-value .business-value-item .separator{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-business-value .business-value-item .button-text{margin:2rem 0 0}.section-api{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 36rem){.section-api{padding:4rem 0}}.section-api .api-top{max-width:44rem}.section-api .api-top .button-text{margin:2rem 0 0}.section-api .api-top .section-description{max-width:35.375rem}.section-api .api-content{margin:5rem 0 0}@media(max-width: 48rem){.section-api .api-content{margin:4rem 0 0}}.section-api .api-content.has-card{gap:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-api .api-content.has-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-api .api-content.has-card .api-list{-webkit-box-flex:2;-ms-flex:2;flex:2}.section-api .api-card{border:1px solid var(--c-border);border-radius:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;isolation:isolate;overflow:hidden;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-api .api-card .card-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-api .api-card .card-image.has-icon{border:1px solid var(--c-border);border-radius:12px;height:4rem;margin:1.5rem 0 0 1.5rem;width:4rem}.section-api .api-card .card-image.has-icon img{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.section-api .api-card .card-image:not(.has-icon){-webkit-box-flex:1;-ms-flex:1;flex:1}.section-api .api-card .card-image:not(.has-icon) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-api .api-card .inner{padding:2rem 1.5rem 1.5rem}.section-api .api-card .card-title{color:var(--c-title)}.section-api .api-card .card-description{margin:.5rem 0 0}.section-api .api-list{display:grid;gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr))}.section-api .api-item{border:1px solid var(--c-border);border-radius:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-api .api-item .separator{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-api .api-item .api-icon{border:1px solid var(--c-border);border-radius:12px;height:4rem;margin:0 0 2rem;width:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-api .api-item .api-icon img{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.section-api .api-item .api-title{color:var(--c-title)}.section-api .api-item .api-description{margin:.5rem 0 0}.section-how-it-works{background:var(--c-background);color:var(--c-text);overflow:hidden;padding:5rem 0;position:relative}@media(max-width: 36rem){.section-how-it-works{padding:4rem 0}}.section-how-it-works .how-works-list{gap:5rem;margin:5rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 48rem){.section-how-it-works .how-works-list{gap:4rem;margin:4rem 0 0}}.section-how-it-works .how-works-item{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:7.875rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-how-it-works .how-works-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}}.section-how-it-works .how-works-item .item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-how-it-works .how-works-item .item-content-top{gap:1rem;margin:0 0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-how-it-works .how-works-item .item-content-top .item-before-title{text-transform:uppercase;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.section-how-it-works .how-works-item .item-content-top .item-tag{background:rgba(66,192,133,.1019607843);border-radius:2rem;color:var(--c-success);gap:.25rem;padding:.35rem 1rem .35rem .75rem;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.section-how-it-works .how-works-item .item-content-top .item-tag img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.section-how-it-works .how-works-item .item-title{color:var(--c-title);max-width:28rem}@media(max-width: 48rem){.section-how-it-works .how-works-item .item-title{max-width:none}}.section-how-it-works .how-works-item .item-description{margin:1.25rem 0 0;max-width:28rem}@media(max-width: 48rem){.section-how-it-works .how-works-item .item-description{margin:.5rem 0 0;max-width:none}}.section-how-it-works .how-works-item .item-media{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}.section-how-it-works .how-works-item .item-media .item-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-how-it-works .how-works-item .item-media .item-image img{border-radius:12px;height:auto;isolation:isolate;-o-object-fit:contain;object-fit:contain;width:100%}.section-how-it-works .how-works-item .item-media .icon-curve{aspect-ratio:1/2;height:auto;position:absolute;top:50%;width:50%;z-index:-1}@media(max-width: 48rem){.section-how-it-works .how-works-item .item-media .icon-curve{display:none}}.section-how-it-works .how-works-item .item-media .icon-curve use{fill:var(--c-border)}.section-how-it-works .how-works-item:nth-child(odd) .icon-curve{left:-25%}.section-how-it-works .how-works-item:nth-child(even) .icon-curve{right:-25%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section-how-it-works .how-works-item:last-child .icon-curve{display:none}.section-cta{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative;z-index:1}.section-cta .cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section-cta .cover::before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.section-cta .cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 48rem){.section-cta .cover .cover-img{display:none}}@media(min-width: 48.063rem){.section-cta .cover .cover-img-mob{display:none}}.section-cta .cta-content{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-cta .cta-content .section-before-title{color:#fff}.section-cta .cta-content .section-title{color:#fff}@media(max-width: 36rem){.section-cta .cta-content .section-title br{display:none}}.section-cta .cta-content .button{margin:2rem 0 0}@media(max-width: 36rem){.section-cta .cta-content .button{margin:2.5rem 0 0}}.section-faq{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 36rem){.section-faq{padding:4rem 0}}.section-faq .faq-top{max-width:35.375rem}.section-faq .faq-top .button-text{margin:3.5rem 0 0}.section-faq .faq-list{display:block;margin:5rem 0 0}.button-icon{background:none;background:none;border:1px solid var(--c-border);border-radius:1rem;cursor:pointer;height:3rem;width:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-icon svg{height:1.25rem;-webkit-transition:-webkit-transform ease-out .4s;transition:-webkit-transform ease-out .4s;transition:transform ease-out .4s;transition:transform ease-out .4s, -webkit-transform ease-out .4s;width:1.25rem}.button-icon svg use{fill:var(--c-title)}.accordeon-item{border-bottom:1px solid var(--c-border);padding:1rem 0;width:100%}.accordeon-item .accordeon-title{gap:1rem;scroll-margin-top:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 62rem){.accordeon-item .accordeon-title{scroll-margin-top:4.5rem}}@media(max-width: 36rem){.accordeon-item .accordeon-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.accordeon-item .accordeon-title h3{color:var(--c-title);cursor:pointer}.accordeon-item .accordeon-title .button-icon{-webkit-box-flex:0;-ms-flex:none;flex:none}.accordeon-item .accordeon-title[aria-expanded=true] .button-icon svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.accordeon-item .accordeon-content{height:0;overflow:hidden;position:relative}.accordeon-item .accordeon-content .general-content{padding:.5rem 0}.section-preview{background:var(--c-background);color:var(--c-text);overflow:hidden;padding:2rem 0;position:relative}@media(max-width: 36rem){.section-preview{padding:4rem 0}}.section-preview .section-inner{gap:7.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-preview .section-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}}.section-preview .preview-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-preview .preview-content .section-content{max-width:28rem}.section-preview .preview-content .button-text{margin:2rem 0 0}.section-preview .preview-image{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-preview .preview-image img{border-radius:12px;height:auto;isolation:isolate;-o-object-fit:cover;object-fit:cover;width:100%}.section-faq-single{background:var(--c-background);color:var(--c-text);margin:-5rem 0 0;position:relative}.section-faq-single .section-background{height:20rem;position:relative;width:100%}@media(max-width: 36rem){.section-faq-single .section-background{height:12.5rem}}.section-faq-single .section-background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:25% 20%;object-position:25% 20%;width:100%}.section-faq-single .section-background::before{background:var(--c-primary);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.section-faq-single .section-inner{padding:5rem 0}@media(max-width: 36rem){.section-faq-single .section-inner{padding:4rem 0}}.section-faq-single .section-inner .faq-top{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-faq-single .section-inner .faq-top .section-content{max-width:29rem}.section-faq-single .section-inner .faq-list{margin:5rem 0 0}.section-faq-archive{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 62rem){.section-faq-archive{padding:4rem 0}}.section-faq-archive .faq-top{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-faq-archive .faq-top .section-content{max-width:29rem}.section-faq-archive .faq-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(22rem, 1fr));margin:5rem 0 0}@media(max-width: 62rem){.section-faq-archive .faq-grid{margin:4rem 0 0}}.section-faq-archive .faq-category{border:1px solid var(--c-border);border-radius:12px;isolation:isolate;overflow:hidden;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-faq-archive .faq-category .inner{background:var(--c-background);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-faq-archive .faq-category-image{height:auto;width:100%}.section-faq-archive .faq-category-image img{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.section-faq-archive .faq-category-title{color:var(--c-title)}.section-faq-archive .faq-category-posts{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.75rem;margin:1.25rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-faq-archive .faq-category-posts a{gap:.5rem;-webkit-transition:color ease-out .4s;transition:color ease-out .4s;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-faq-archive .faq-category-posts a:hover{color:var(--c-title)}.section-faq-archive .faq-category-posts a:hover svg{-webkit-filter:invert(0);filter:invert(0);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.section-faq-archive .faq-category-posts a svg{-webkit-filter:invert(0.5);filter:invert(0.5);-webkit-box-flex:0;-ms-flex:none;flex:none;height:1.25rem;margin:.15rem 0 0;-webkit-transition:-webkit-transform ease-out .2s,-webkit-filter ease-out .2s;transition:-webkit-transform ease-out .2s,-webkit-filter ease-out .2s;transition:transform ease-out .2s,filter ease-out .2s;transition:transform ease-out .2s,filter ease-out .2s,-webkit-transform ease-out .2s,-webkit-filter ease-out .2s;width:1.25rem}.section-faq-archive[data-color-mode=dark] .faq-category-posts a svg{-webkit-filter:invert(0.7);filter:invert(0.7)}.section-hero-about{background:var(--c-background);color:var(--c-text);margin:-5rem 0 0;padding:10rem 0;position:relative}@media(max-width: 62rem){.section-hero-about{padding:9rem 0 4rem}}.section-hero-about .hero-top{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hero-about .hero-top .hero-title{color:var(--c-title);max-width:48rem}.section-hero-about .hero-top .section-description{margin:1.5rem 0 0;max-width:29rem}.section-hero-about .hero-list{gap:3rem;margin:8.75rem 0 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-hero-about .hero-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4.5rem 0 0}}.section-hero-about .hero-list-image{border-radius:50%;height:8.75rem;isolation:isolate;overflow:hidden;position:relative;width:8.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 48rem){.section-hero-about .hero-list-image{-webkit-box-flex:0;-ms-flex:none;flex:none;height:4rem;width:4rem}}.section-hero-about .hero-list-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section-hero-about .hero-list-title{color:var(--c-title);margin:1.25rem 0 .5rem}@media(max-width: 48rem){.section-hero-about .hero-list-title{margin:0}}.section-hero-about .dot{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1rem 0 0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 48rem){.section-hero-about .dot{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0}}.section-hero-about .dot .line{border-left:1px dashed var(--c-border);-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:3rem;width:1px}@media(max-width: 48rem){.section-hero-about .dot .line{border-bottom:1px dashed var(--c-border);border-left:0;min-height:auto;width:auto}}.section-hero-about .dot svg{-webkit-filter:drop-shadow(0 0 0.25rem rgba(0, 0, 0, 0.1));filter:drop-shadow(0 0 0.25rem rgba(0, 0, 0, 0.1));height:1.25rem;width:1.25rem}.section-hero-about .hero-list-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 48rem){.section-hero-about .hero-list-content{-webkit-box-flex:5;-ms-flex:5;flex:5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.section-hero-about .hero-list-content .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 48rem){.section-hero-about .hero-list-content .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-hero-about .hero-list-item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 48rem){.section-hero-about .hero-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1rem;text-align:left}}.section-hero-about .hero-list-item::after{background:var(--c-border);bottom:.55rem;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:calc(100% + 3rem);z-index:-1}@media(max-width: 48rem){.section-hero-about .hero-list-item::after{bottom:0;height:calc(100% + 3rem);left:.55rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:1px}}.section-hero-about .hero-list-item:first-child::after{-webkit-transform:translate(0, 0);transform:translate(0, 0);width:calc(50% + 1.5rem)}@media(max-width: 48rem){.section-hero-about .hero-list-item:first-child::after{height:100%;-webkit-transform:translate(0, 25%);transform:translate(0, 25%);width:1px}}.section-hero-about .hero-list-item:last-child::after{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);width:calc(50% + 1.5rem)}@media(max-width: 48rem){.section-hero-about .hero-list-item:last-child::after{height:100%;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);width:1px}}.section-hero-about[data-color-mode=dark] .dot svg{-webkit-filter:brightness(0.3);filter:brightness(0.3)}.section-testimonials{background:var(--c-background);color:var(--c-text);padding:5rem 0;position:relative}@media(max-width: 36rem){.section-testimonials{padding:4rem 0}}.section-testimonials .testimonials-list{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));margin:5rem 0 0;position:relative}@media(max-width: 62rem){.section-testimonials .testimonials-list{margin:4rem 0 0}}@media(max-width: 36rem){.section-testimonials .testimonials-list{gap:1rem;margin:4rem -1rem 0;-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 1rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.section-testimonials .testimonials-item{border:1px solid var(--c-border);border-radius:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:27.5rem;padding:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 36rem){.section-testimonials .testimonials-item{min-height:24rem;min-width:75vw;padding:1rem}}.section-testimonials .testimonials-item-author{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-testimonials .testimonials-item .testimonials-content{color:var(--c-title);padding:0 0 1.5rem}.section-testimonials .testimonials-item .testimonials-company{text-transform:uppercase;font-size:.813rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.section-testimonials .testimonials-item .testimonials-name{color:var(--c-text);font-weight:600}.section-testimonials .testimonials-item .testimonials-image{border-radius:12px;height:2.813rem;isolation:isolate;overflow:hidden;position:relative;width:2.813rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-testimonials .testimonials-item .testimonials-image.icon{border:1px solid var(--c-border)}.section-testimonials .testimonials-item .testimonials-image.icon img{height:1.25rem;width:1.25rem}.section-testimonials .testimonials-item .testimonials-image.other img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}

/*# sourceMappingURL=style.css.map */