/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}body,button,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{word-wrap:break-word;-webkit-box-sizing:inherit;box-sizing:inherit}button,input,textarea{-webkit-appearance:none;border-radius:0}details,summary{outline:none}summary{display:block}summary::-webkit-details-marker{display:none}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:400;src:url(../fonts/FKGrotesk-Regular-3283e796b7.woff2) format("woff2"),url(../fonts/FKGrotesk-Regular-2a70aacf44.woff) format("woff")}@font-face{font-family:FK Grotesk;font-style:normal;font-weight:500;src:url(../fonts/FKGrotesk-Medium-7806bc6f30.woff2) format("woff2"),url(../fonts/FKGrotesk-Medium-65a542ba6a.woff) format("woff")}@font-face{font-family:FK Grotesk Mono;font-style:normal;font-weight:500;src:url(../fonts/FKGroteskMono-Medium-9414bc82ba.woff2) format("woff2"),url(../fonts/FKGroteskMono-Medium-3f5a3505c2.woff) format("woff")}.u-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-hidden{display:none}.u-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.u-hide-scrollbar::-webkit-scrollbar{display:none}hgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;text-wrap:balance;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}hgroup p{margin-bottom:0}hgroup *{max-width:70rem}.u-button{background:#212322;border:none;border-radius:.5rem;color:#fff;cursor:pointer;padding:.5rem 1rem;position:relative;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;z-index:0}@media (hover:hover){.u-button:hover{background:#333;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}}.u-button.--solid{background:#a16efb;color:#fff}@media (hover:hover){.u-button.--solid:hover{background:#8e4eff}}.u-button.--regular{background:transparent;-webkit-box-shadow:inset 0 0 0 1px #212322;box-shadow:inset 0 0 0 1px #212322;color:#212322}@media (hover:hover){.u-button.--regular:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}}.u-button.--regular:before{-webkit-animation:gradientBorder 6s linear infinite;animation:gradientBorder 6s linear infinite;background:-webkit-gradient(linear,right top,left top,from(#8e4eff),color-stop(#72e4c2),to(#8e4eff));background:-o-linear-gradient(right,#8e4eff,#72e4c2,#8e4eff);background:linear-gradient(270deg,#8e4eff,#72e4c2,#8e4eff);background-size:400% 400%;border-radius:inherit;content:"";inset:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;position:absolute;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:-1}@media (hover:hover){.u-button.--regular:hover{-webkit-box-shadow:none;box-shadow:none}.u-button.--regular:hover:before{opacity:1}}@-webkit-keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;left:0;padding:2rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}@media (max-width:640px){.Header{padding:1rem}}.Header-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;letter-spacing:normal}@media (max-width:64rem){.Header-inner{-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr)}}.Header-logo{z-index:1000}@media (max-width:64rem){.Header-logo{-ms-grid-column-span:5;-ms-grid-column:1;grid-column:1/6}}.Header-logo .Header-logoImg{height:2rem;width:auto}.Header-menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;margin-left:auto;padding:0}@media (max-width:1024px){.Header-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;-ms-flex-direction:column;flex-direction:column;grid-column:6/-1;height:100%;justify-content:center;left:0;margin:0;opacity:0;position:fixed;text-align:center;top:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s step-end;-o-transition:opacity .3s ease-in-out,visibility .3s step-end;transition:opacity .3s ease-in-out,visibility .3s step-end;visibility:hidden;width:100%}body.is-state--menu .Header-menu{opacity:1;-webkit-transition:opacity .3s ease-in-out,visibility .3s step-start;-o-transition:opacity .3s ease-in-out,visibility .3s step-start;transition:opacity .3s ease-in-out,visibility .3s step-start;visibility:visible}}ul.Header-menu-items{gap:.5rem}.login-buttons{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;line-height:normal;margin:0;padding:0}@media (max-width:1024px){ul.Header-menu-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media (max-width:640px){ul.Header-menu-items{margin-bottom:2rem}}.login-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media (max-width:640px){.login-buttons{margin-bottom:2rem}}}.login-dropdown{position:relative}.login-dropdown:after{content:"";height:.5rem;left:0;position:absolute;right:0;top:100%}.login-dropdown-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #e7e7e7;border-radius:.5rem;-webkit-box-shadow:0 .25rem 1rem rgba(33,35,34,.08);box-shadow:0 .25rem 1rem rgba(33,35,34,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;list-style:none;margin:0;min-width:12rem;opacity:0;padding:.35rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .5rem);-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;visibility:hidden;z-index:20}@media (max-width:1024px){.login-dropdown-menu{min-width:100%;position:static}}.login-dropdown-menu a{border-radius:.25rem;color:#212322;display:block;padding:.45rem .6rem;text-align:left;text-decoration:none}.login-dropdown-menu a:hover{background:#f2f2f2}.login-dropdown.is-open .login-dropdown-menu,.login-dropdown:focus-within .login-dropdown-menu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}@media (min-width:1024px){.login-dropdown:hover .login-dropdown-menu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}}.lang-icon,ul.Header-menu-items{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;gap:2rem;line-height:normal;margin:0;padding:0}@media (max-width:1024px){ul.Header-menu-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media (max-width:640px){ul.Header-menu-items{margin-bottom:2rem}}.lang-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media (max-width:640px){.lang-icon{margin-bottom:2rem}}}.thedock-language-dropdown{background:#fff}.Header-menuItem{text-wrap:nowrap;display:inline-block;line-height:1.5em;position:relative}.Header-menuItem>a:hover{text-decoration:none}.Header-menuItem--active a:after,.Header-menuItem a:after{background:#8e4eff;bottom:-.125em;content:"";height:.125em;position:absolute;right:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;width:0}.Header-menuItem--active a:after,.Header-menuItem a:hover:after{left:0;width:100%}.Header-menuItem>.sub-menu{background-color:#fff;display:none;left:0;min-width:8rem;padding:.75rem 1rem;position:absolute;top:100%}.Header-menuItem>.sub-menu:before{content:"---"}.Header-menuItem--hasChildren:hover>.sub-menu{display:block;padding:0}.Header-menuItem:last-child{margin-left:2rem;margin-right:1rem}.thedock-language-dropdown{border:none;font:inherit;outline:none}.thedock-multilanguage-switcher-menu-item{gap:0!important}.thedock-multilanguage-switcher-menu-item:before{background-image:url(/wp-content/themes/smartfleet2026/assets/img/lang-icon-9ad9365242.svg);background-size:cover;content:"";height:1.3rem;margin-bottom:.2rem;width:1.3rem}.Header-menuToggler{background:transparent;border:none;cursor:pointer;display:none;font-size:12px;height:1.5em;outline:none;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;z-index:2000}@media (max-width:1024px){.Header-menuToggler{display:block}}.Header-menuTogglerLine{background-color:#212322;height:3px;left:0;position:absolute;-webkit-transition:top .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:top .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;transition:top .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;transition:top .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.Header-menuTogglerLine--top{top:0}body.is-state--menu .Header-menuTogglerLine--top{top:calc(50% - 1.5px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.Header-menuTogglerLine--middle{top:calc(50% - 1.5px)}body.is-state--menu .Header-menuTogglerLine--middle{opacity:0}.Header-menuTogglerLine--bottom{top:calc(100% - 3px)}body.is-state--menu .Header-menuTogglerLine--bottom{top:calc(50% - 1.5px);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.Footer{background:#2d2c2d;border-radius:1.25rem 1.25rem 0 0;color:#fff;padding:2rem;position:relative;z-index:100}@media (max-width:640px){.Footer{padding:1rem}}.Footer .Footer-inner .Footer-content{-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(12,1fr);min-height:70vh}@media (max-width:640px){.Footer .Footer-inner .Footer-content{gap:1rem}}@media (max-width:1024px){.Footer .Footer-inner .Footer-content{display:block}}.Footer .Footer-inner .Footer-content .Footer-intro{-ms-grid-column-span:4;font-size:1rem;font-weight:500;-ms-grid-column:1;grid-column:1/5;letter-spacing:-.01em;line-height:1.4em;margin-bottom:2rem;max-width:30rem}@media (max-width:640px){.Footer .Footer-inner .Footer-content .Footer-intro{margin-bottom:1rem}}.Footer .Footer-inner .Footer-content .Footer-text{-ms-grid-column-span:3;font-size:1rem;font-weight:500;-ms-grid-column:8;grid-column:8/11;letter-spacing:-.01em;line-height:1.4em;margin-bottom:2rem;max-width:30rem}@media (max-width:640px){.Footer .Footer-inner .Footer-content .Footer-text{margin-bottom:1rem}}.Footer .Footer-inner .Footer-content .Footer-text h3{margin-bottom:1.5rem}.Footer .Footer-inner .Footer-content .Footer-text.--02{grid-column:11/-1}.Footer .Footer-inner .Footer-content .Footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-grid-column-span:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-grid-column:5;grid-column:5/7;letter-spacing:-.01em;line-height:1.5em;margin-bottom:2rem}@media (max-width:640px){.Footer .Footer-inner .Footer-content .Footer-menu{margin-bottom:1rem}}@media (max-width:1024px){.Footer .Footer-inner .Footer-content .Footer-menu{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.Footer .Footer-inner .Footer-content .Footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0}.Footer .Footer-inner .Footer-content .Footer-menu ul li{-ms-flex-item-align:start;align-self:flex-start;margin:0 0 1rem;opacity:.5}.Footer .Footer-inner .Footer-content .Footer-menu ul li.Header-menuItem--active a:after,.Footer .Footer-inner .Footer-content .Footer-menu ul li.Header-menuItem a:after{background:#bd9df5}.Footer .Footer-inner .Footer-content .Footer-menu ul li.list-heading{opacity:1}.Footer .Footer-inner .Footer-logo .Footer-logoImg{max-width:100%;width:36rem}.Form fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin:0;padding:0}.Form legend{margin-bottom:.5rem}.Form.is-submitting{cursor:not-allowed;opacity:.7;pointer-events:0}.Form-fieldWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.Form-fieldWrap:not(:last-of-type){margin-bottom:.5rem}.Form-field{background-color:#f1f1f1;border:none;border-radius:.25rem;min-width:24rem;padding:.5rem;text-align:left}@media (hover:hover){.Form-field:hover:not(:focus):not(:disabled):not([type=submit]){outline:1px solid #212322}}.Form-field:not(:-moz-placeholder-shown):not([type=submit]){text-transform:none}.Form-field:not(:-ms-input-placeholder):not([type=submit]){text-transform:none}.Form-field:not(:placeholder-shown):not([type=submit]){text-transform:none}.Form-field:focus-visible{outline:2px solid #212322}.Form-field--submit{background-color:#212322;color:#fff;cursor:pointer;margin-top:.5rem}@media (hover:hover){.Form-field--submit:hover:not(:disabled){opacity:.8}}.Form-field--submit:disabled{background-color:gray;cursor:default}.CaseArchive{margin:2rem}@media (max-width:640px){.CaseArchive{margin:1rem}}.CaseArchive .CaseArchive-inner{gap:2rem;margin-bottom:2rem}@media (max-width:640px){.CaseArchive .CaseArchive-inner{gap:1rem;margin-bottom:1rem}}.CaseArchive .CaseArchive-inner hgroup{margin:0 auto;max-width:45rem;padding:5rem 0;text-align:center}@media (max-width:640px){.CaseArchive .CaseArchive-inner hgroup{padding:2rem 0}}.CaseArchive .CaseArchive-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:undefined;line-height:1.2em}@media (max-width:640px){.CaseArchive .CaseArchive-inner hgroup h2{font-size:2rem}}.CaseArchive .CaseArchive-inner hgroup h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.CaseArchive .CaseArchive-inner .post-grid{display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}@media (max-width:640px){.CaseArchive .CaseArchive-inner .post-grid{gap:1rem}}.CaseArchive .CaseArchive-inner .post-card{background:#f2f2f2;border-radius:1.25rem;overflow:hidden}.CaseArchive .CaseArchive-inner .post-card-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none}.CaseArchive .CaseArchive-inner .post-card-image{margin:0}.CaseArchive .CaseArchive-inner .post-card-image img{aspect-ratio:4/3;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.CaseArchive .CaseArchive-inner .post-card-content{padding:2rem}@media (max-width:640px){.CaseArchive .CaseArchive-inner .post-card-content{padding:1rem}}.CaseArchive .CaseArchive-inner .post-card-content .post-card-meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:.5rem;opacity:.6}.CaseArchive .CaseArchive-inner .post-card-content .post-card-category,.CaseArchive .CaseArchive-inner .post-card-content .post-card-date{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.CaseArchive .CaseArchive-inner .post-card-content .post-card-title{font-family:FK Grotesk,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.35em}@media (max-width:1024px){.CaseArchive .CaseArchive-inner .post{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.SingleCase{margin:2rem}@media (max-width:640px){.SingleCase{margin:1rem}}.SingleCase hgroup{margin-inline:auto;padding:5rem 0;text-align:center}@media (max-width:640px){.SingleCase hgroup{padding:2rem 0}}.SingleCase hgroup h2{text-wrap:pretty;font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:undefined;line-height:1.2em;margin-inline:auto;max-width:20em}@media (max-width:640px){.SingleCase hgroup h2{font-size:2rem}}.SingleCase hgroup h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;margin-inline:auto;text-transform:uppercase}.SingleCase .post-image{margin:0 -2rem 2rem}@media (max-width:640px){.SingleCase .post-image{margin:0 -1rem 1rem}}.SingleCase .post-image img{height:100%;max-height:66vh;-o-object-fit:cover;object-fit:cover;width:100%}.SingleCase .SingleCase-inner{gap:2rem;margin:0 auto 2rem;max-width:100rem}@media (max-width:640px){.SingleCase .SingleCase-inner{gap:1rem;margin:0 auto 1rem}}.SingleCase .SingleCase-inner .post{background:#f2f2f2;border-radius:1.25rem;padding:2rem}@media (max-width:640px){.SingleCase .SingleCase-inner .post{padding:1rem}}.SingleCase .SingleCase-inner .post .post-content{margin:0 auto;max-width:50rem}.SingleCase .SingleCase-inner .post .post-content h2,.SingleCase .SingleCase-inner .post .post-content h3{margin-bottom:1.5rem}.SingleCase .SingleCase-inner .post .post-content h2:not(:first-child){margin-top:3rem}@media (max-width:640px){.SingleCase .SingleCase-inner .post .post-content h2:not(:first-child){margin-top:2rem}}.SingleCase .SingleCase-inner .post .post-content h3:not(:first-child){margin-top:3rem}@media (max-width:640px){.SingleCase .SingleCase-inner .post .post-content h3:not(:first-child){margin-top:2rem}}.SingleCase .SingleCase-inner .post .post-content p,.SingleCase .SingleCase-inner .post .post-content ul{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.SingleCase .SingleCase-inner .post .post-content p:not(:last-child),.SingleCase .SingleCase-inner .post .post-content ul:not(:last-child){margin-bottom:1.5em}.SingleCase .SingleCase-inner .post .post-content ul{text-wrap:balance;list-style-type:square;padding-left:1rem}.SingleCase .SingleCase-inner .post .post-content ul li{margin-left:0;padding-left:.5rem}.SingleCase .SingleCase-inner .post .post-content ul li:not(:last-child){margin-bottom:.5rem}.article-tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.article-tag{background-color:#e7e7e7;border-radius:.5rem;color:#212322;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;padding:.7rem 1.4rem;text-transform:uppercase}.Page .Page-inner{-ms-grid-columns:1fr 2fr;display:-ms-grid;display:grid;gap:1rem;grid-template-columns:1fr 2fr;padding:7.5rem 0}@media (max-width:640px){.Page .Page-inner{padding:2rem 0}}@media (max-width:1024px){.Page .Page-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Page .Page-inner .Page-title{margin-bottom:2rem}@media (max-width:640px){.Page .Page-inner .Page-title{margin-bottom:1rem}}}.Page .Page-title{font-size:3.75rem;letter-spacing:-.02em;line-height:1.15em}@media (max-width:640px){.Page .Page-title{font-size:2.5rem}}.Hero{position:relative;width:100%}.Hero,.Hero-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Hero-inner{gap:2rem;padding:7.5rem 2rem;text-align:center}@media (max-width:640px){.Hero-inner{padding:2rem 1rem}}.Hero-inner hgroup{gap:0}.Hero h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;margin-bottom:2rem;text-align:center}@media (max-width:640px){.Hero h2{font-size:2rem;margin-bottom:1rem}}.Hero:first-of-type h2{font-size:3.75rem;letter-spacing:-.02em;line-height:1.15em}@media (max-width:640px){.Hero:first-of-type h2{font-size:2.5rem}}.Hero h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;letter-spacing:.07em;margin-bottom:1.5rem;text-transform:uppercase}.Hero h3,.Hero p{font-weight:500;line-height:1.4em}.Hero p{text-wrap:pretty;font-size:1rem;letter-spacing:-.01em;margin-inline:auto;max-width:36em;text-align:center}.Hero-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:center}.Hero-img,.Hero img{width:100%}.Hero img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.Hero--a2{color:#fff;display:-ms-grid;display:grid}.Hero--a2 .Hero-img,.Hero--a2 .Hero-inner{grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1}.Hero--a2 .Hero-inner{-ms-flex-item-align:end;-ms-grid-row-align:end;-ms-grid-column-align:center;align-self:end;justify-self:center;padding:0 1rem 6rem;z-index:100}@media (max-width:640px){.Hero--a2 .Hero-inner{padding-bottom:2rem}}.Hero--a2 .Hero-inner hgroup{padding:2rem 0}.Hero--a2 .Hero-img{height:100%;min-height:90vh;position:relative;z-index:3}.Hero--a2 .Hero-img img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.Hero--a2 .Hero-img:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5));bottom:0;-webkit-box-shadow:inset 0 0 10rem #212322;box-shadow:inset 0 0 10rem #212322;content:"";left:0;position:absolute;right:0;top:0;z-index:4}.Hero--a2 .--regular{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;color:#fff}@media (hover:hover){.Hero--a2 .--regular:hover{-webkit-box-shadow:none;box-shadow:none}}.Hero--a3{position:relative}.Hero--a3 .Hero-img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;z-index:-1}.Hero--a3 .Hero-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 8rem)}.Hero--a3 .Hero-content{width:100%}.Hero--a3 h2{color:#212322}.Hero--a3 .Hero-actions{max-width:40rem;width:100%}.Hero-a3-input-wrapper{max-width:40rem;position:relative;width:80%}.Hero-a3-input-wrapper .u-button{right:.4rem;top:.5rem}.Hero-a3-input-wrapper input{background-color:#e7e7e7;border:none;border-radius:.5rem;font-size:1rem;outline:none;padding:1.1rem 4.5rem 1.1rem 1rem;width:100%}.Hero-a3-input-wrapper .u-button{border-radius:.5rem;margin:0;padding:.5rem 1rem;position:absolute;right:.5rem;width:auto}.Hero--a5 .Hero-img{background-color:#fff;border-radius:1.5rem;padding:2rem;position:relative}@media (max-width:640px){.Hero--a5 .Hero-img{padding:1rem}}.Hero--a5 .Hero-img[data-label]:not([data-label=""]):before{background-color:#e7e7e7;border-radius:.5rem;color:#212322;content:attr(data-label);font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;left:3rem;letter-spacing:.07em;line-height:1.4em;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:3rem;z-index:2}@media (max-width:640px){.Hero--a5 .Hero-img[data-label]:not([data-label=""]):before{left:2rem;top:2rem}}.Hero--a5 .Hero-img img{border-radius:1rem;display:block;height:auto;width:100%}.Hero--a2 .Hero-inner{padding:auto 2rem 6rem}@media (max-width:640px){.Hero--a2 .Hero-inner{padding:auto 1rem 2rem}}.Hero--a3 .Hero-inner{padding:auto 2rem}@media (max-width:640px){.Hero--a3 .Hero-inner{padding:auto 1rem}}.Hero--a4 .Hero-inner{padding:3rem 5rem 5rem}@media (max-width:640px){.Hero--a4 .Hero-inner{padding:2rem}}.Hero--a4 .Hero-img{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:50vh;overflow:hidden}.Hero--a4 .Hero-img img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.Hero--a5 .Hero-inner{padding:7.5rem 2rem 3rem}@media (max-width:640px){.Hero--a5 .Hero-inner{padding:2rem 1rem}}.Hero--a5 .Hero-content h2{margin-inline:auto;max-width:20em}.Hero--a5 .Hero-content p{text-wrap:pretty;margin-inline:auto;max-width:36em}.Hero--a5 .Hero-img{max-width:104rem}@media (max-width:1024px){.Hero-a3-input-wrapper,.Hero-a3-input-wrapper input{width:100%}}.Cards{margin:2rem}@media (max-width:640px){.Cards{margin:1rem}}.Cards .Cards-inner{-ms-grid-rows:auto 1fr auto;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;grid-template-rows:auto 1fr auto;padding:2rem}@media (max-width:640px){.Cards .Cards-inner{padding:1rem;padding-left:0;padding-right:0}}.Cards .Cards-inner .Cards-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.Cards .Cards-inner .Cards-header .Card-toggle{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.Cards .Cards-inner .Cards-header .Card-toggle img{height:2.3rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.Cards .Cards-inner .Cards-header .Card-toggle[aria-expanded=true] img{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.Cards .Cards-inner hgroup{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;padding-bottom:7.5rem}@media (max-width:640px){.Cards .Cards-inner hgroup{padding-bottom:2rem}}.Cards .Cards-inner hgroup h2{-ms-grid-column-span:1;text-wrap:pretty;font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;-ms-grid-column:1;grid-column:1/2;letter-spacing:-.02em;line-height:1.2em;max-width:16em}@media (max-width:640px){.Cards .Cards-inner hgroup h2{font-size:2rem}}.Cards .Cards-inner hgroup h3{-ms-grid-column-span:1;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;-ms-grid-column:1;grid-column:1/2;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Cards .Cards-inner hgroup p{-ms-grid-column-span:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/3;justify-self:flex-end;max-width:35.5rem}.Cards .Cards-inner hgroup strong{color:#8e4eff}@media (max-width:1024px){.Cards .Cards-inner hgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1439px){.Cards .Cards-inner hgroup{margin:0 1rem}}.Cards .Cards-inner .Cards-container{-ms-grid-columns:(1fr)[4];align-self:flex-end;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media (max-width:640px){.Cards .Cards-inner .Cards-container{gap:1rem}}.Cards .Cards-inner .Cards-container.--columns-1{-ms-grid-columns:1fr;grid-template-columns:1fr}.Cards .Cards-inner .Cards-container.--columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.Cards .Cards-inner .Cards-container.--columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.Cards .Cards-inner .Cards-container.--columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media (max-width:1439px){.Cards .Cards-inner .Cards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-padding-left:1rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.Cards .Cards-inner .Cards-container .Card:first-child{margin-left:1rem}.Cards .Cards-inner .Cards-container .Card:last-child{margin-right:1rem}}.Cards .Cards-inner .Cards-container .Card{-ms-grid-columns:1fr auto;-ms-grid-rows:(1fr)[2];background:#e7e7e7;border-radius:1.25rem;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr auto;grid-template-rows:repeat(2,1fr);padding:1.5rem;scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:640px){.Cards .Cards-inner .Cards-container .Card{gap:1rem}}@media (max-width:1439px){.Cards .Cards-inner .Cards-container .Card{min-width:23rem}}.Cards .Cards-inner .Cards-container .Card .Card-number{align-self:flex-start;background:#d7d5d5;border-radius:.5rem;font-family:FK Grotesk Mono,monospace;font-size:.9rem;letter-spacing:.07em;line-height:1.4em;padding:.5rem 1rem}.Cards .Cards-inner .Cards-container .Card .Card-link,.Cards .Cards-inner .Cards-container .Card .Card-number{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column-align:end;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/2;justify-self:end;position:relative;z-index:2}.Cards .Cards-inner .Cards-container .Card .Card-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;-webkit-box-shadow:0 0 0 1px #d7d5d5;box-shadow:0 0 0 1px #d7d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;inset:-1px;justify-content:center;width:2.5rem}.Cards .Cards-inner .Cards-container .Card .Card-link:hover{border-radius:50%}.Cards .Cards-inner .Cards-container .Card .Card-link svg{height:.5rem;width:.5rem}.Cards .Cards-inner .Cards-container .Card .Card-headline,.Cards .Cards-inner .Cards-container .Card .Card-image{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/2;-ms-grid-row:1;grid-row:1/2}.Cards .Cards-inner .Cards-container .Card .Card-image{margin:0;padding:0}.Cards .Cards-inner .Cards-container .Card .Card-image img{aspect-ratio:1;border-radius:1rem;-o-object-fit:cover;object-fit:cover;width:11rem}.Cards .Cards-inner .Cards-container .Card .Card-headline{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.35em;margin-bottom:15rem}.Cards .Cards-inner .Cards-container .Card .Card-featured-text{-ms-grid-row-span:2;color:#212322;font-family:FK Grotesk,sans-serif;font-size:1.5rem;font-weight:500;grid-column:1/-1;-ms-grid-row:1;grid-row:1/3;letter-spacing:-.01em;line-height:1.5em}.Cards .Cards-inner .Cards-container .Card .Card-featured-text--overlay{-ms-grid-row-align:start;-ms-grid-row-span:1;align-self:start;grid-column:1/-1;-ms-grid-row:1;grid-row:1/2;opacity:0;pointer-events:none;visibility:hidden;z-index:1}.Cards .Cards-inner .Cards-container .Card .Card-text{-ms-grid-row-span:1;grid-column:1/-1;-ms-grid-row:2;grid-row:2/3}.Cards .Cards-inner .Cards-container .Card .Card-text p{color:rgba(33,35,34,.5);font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.4em}.Cards .Cards-inner .Cards-container .Card .Card-text p strong{color:#212322;font-weight:500}.Cards .Cards-inner .Cards-container .Card .Card-disclosure{-ms-grid-row-align:start;-ms-grid-row-span:1;align-self:start;display:-ms-grid;display:grid;grid-column:1/-1;-ms-grid-row:2;grid-row:2/3}.Cards .Cards-inner .Cards-container .Card .Card-disclosure .Card-featured-text,.Cards .Cards-inner .Cards-container .Card .Card-disclosure .Card-text{display:-ms-grid;display:grid;grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1;-webkit-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.Cards .Cards-inner .Cards-container .Card .Card-disclosure .Card-featured-text{opacity:1;visibility:visible}.Cards .Cards-inner .Cards-container .Card .Card-disclosure .Card-text{opacity:0;pointer-events:none;visibility:hidden}.Cards .Cards-inner .Cards-container .Card .Card-toggle{background:none;border:none;bottom:1.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;left:1.5rem;padding:0;position:absolute;z-index:3}.Cards .Cards-inner .Cards-container .Card .Card-toggleIcon{display:block;height:2rem;width:2rem}.Cards .Cards-inner .Cards-container .Card .Card-featured-text--overlay,.Cards .Cards-inner .Cards-container .Card .Card-image,.Cards .Cards-inner .Cards-container .Card .Card-number,.Cards .Cards-inner .Cards-container .Card .Card-toggle{-webkit-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure{padding-bottom:4.5rem;position:relative}@media (hover:hover) and (min-width:1440px){.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-featured-text{opacity:0;pointer-events:none;visibility:hidden}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-text{opacity:1;pointer-events:auto;visibility:visible}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-featured-text--overlay{opacity:1;visibility:visible}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-image,.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-number,.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure:hover .Card-toggle{opacity:0;pointer-events:none;visibility:hidden}}@media (hover:none),(max-width:1439px){.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-featured-text{opacity:0;pointer-events:none;visibility:hidden}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-text{opacity:1;pointer-events:auto;visibility:visible}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-featured-text--overlay{opacity:1;visibility:visible}.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-image,.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-number,.Cards .Cards-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-toggle{opacity:0;pointer-events:none;visibility:hidden}}.Cards .Cards-inner .Cards-container .Card.--variant-b6 .Card-text p{margin:0}.Cards.--collapsed{margin-bottom:-5rem}.Cards.--collapsed .Cards-container{display:none}.Cards.--collapsed .Cards-inner hgroup{padding-bottom:0}.Cards.--variant-b1 .Cards-container .Card .Card-image{width:6.25rem}.Cards.--variant-b6 .Cards-container .Card .Card-text p{margin:0}.Feature{margin:2rem;overflow:hidden;position:relative}@media (max-width:640px){.Feature{margin:1rem}}.Feature .Feature-bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;z-index:-1}.Feature .Feature-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media (max-width:640px){.Feature .Feature-inner{gap:1rem}}@media (max-width:1024px){.Feature .Feature-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.Feature .Feature-inner hgroup{-ms-grid-rows:auto 1fr;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;grid-template-rows:auto 1fr;padding:2rem;width:50%}@media (max-width:640px){.Feature .Feature-inner hgroup{padding:1rem}}@media (max-width:1024px){.Feature .Feature-inner hgroup{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.Feature .Feature-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;max-width:20em}@media (max-width:640px){.Feature .Feature-inner hgroup h2{font-size:2rem}}.Feature .Feature-inner hgroup h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Feature .Feature-inner hgroup .Feature-text{-ms-flex-item-align:end;align-self:flex-end}.Feature .Feature-inner hgroup .Feature-text .Feature-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem}.Feature .Feature-inner hgroup .Feature-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em;max-width:35rem}.Feature .Feature-inner hgroup .Feature-text b,.Feature .Feature-inner hgroup .Feature-text strong{color:#8e4eff;font-weight:500}.Feature .Feature-inner hgroup .Feature-text ul{list-style-image:url(../img/list-icon-090d4da097.svg);padding-left:1.3rem}.Feature .Feature-inner hgroup .Feature-text ul li{font-family:FK Grotesk;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.4em;margin-bottom:.5rem;padding-left:.5rem}.Feature .Feature-inner .Feature-image{background:#f2f2f2;border-radius:1.25rem;margin:0;padding:2rem;width:50%}@media (max-width:640px){.Feature .Feature-inner .Feature-image{padding:1rem}}@media (max-width:1024px){.Feature .Feature-inner .Feature-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.Feature .Feature-inner .Feature-image img{border-radius:1rem;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.--variant-c2 .Feature-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.--variant-k1 .Feature-inner{background:#f2f2f2;border-radius:1.25rem}.--variant-l1{margin:0}.--variant-l1 .Feature-inner{gap:0;padding:7.5rem}@media (max-width:640px){.--variant-l1 .Feature-inner{padding:2rem}}@media (max-width:1024px){.--variant-l1 .Feature-inner{padding:2rem}@media (max-width:640px){.--variant-l1 .Feature-inner{padding:1rem}}}.--variant-l1 .Feature-inner hgroup{border-radius:1.25rem 0 0 1.25rem;padding-right:3rem}@media (max-width:640px){.--variant-l1 .Feature-inner hgroup{padding-right:2rem}}@media (max-width:1024px){.--variant-l1 .Feature-inner hgroup{border-radius:0 0 1.25rem 1.25rem;padding-right:2rem}@media (max-width:640px){.--variant-l1 .Feature-inner hgroup{padding-right:1rem}}}.--variant-l1 .Feature-inner .Feature-image{border-radius:0 1.25rem 1.25rem 0;padding-left:3rem}@media (max-width:640px){.--variant-l1 .Feature-inner .Feature-image{padding-left:2rem}}@media (max-width:1024px){.--variant-l1 .Feature-inner .Feature-image{border-radius:1.25rem 1.25rem 0 0;padding-left:2rem}@media (max-width:640px){.--variant-l1 .Feature-inner .Feature-image{padding-left:1rem}}}.--variant-l1 .Feature-inner .Feature-image img{aspect-ratio:6/5}.--variant-k1 p,.--variant-l1 p{color:rgba(33,35,34,.5)}.--variant-k1 .Feature-text b,.--variant-k1 .Feature-text strong,.--variant-l1 .Feature-text b,.--variant-l1 .Feature-text strong{color:#212322}.Questions{margin:2rem}@media (max-width:640px){.Questions{margin:1rem}}.Questions-inner{-ms-grid-rows:auto 1fr;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;grid-template-rows:auto 1fr;padding:2rem}@media (max-width:640px){.Questions-inner{padding:1rem}}.Questions-inner>hgroup{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;padding-bottom:7.5rem}@media (max-width:640px){.Questions-inner>hgroup{padding-bottom:2rem}}@media (max-width:1024px){.Questions-inner>hgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:3rem}@media (max-width:640px){.Questions-inner>hgroup{padding-bottom:2rem}}}.Questions-inner>hgroup h2{-ms-grid-column-span:1;font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;-ms-grid-column:1;grid-column:1/2;letter-spacing:-.02em;line-height:1.2em;max-width:45rem}@media (max-width:640px){.Questions-inner>hgroup h2{font-size:2rem}}.Questions-inner>hgroup h3{-ms-grid-column-span:1;color:#212322;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;-ms-grid-column:1;grid-column:1/2;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Questions-inner>hgroup p{-ms-grid-column-span:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-column:2/3;-ms-grid-row:1;grid-row:1/3;justify-self:flex-end;max-width:35.5rem}.Question-items{background:#e7e7e7;border-radius:1.25rem;margin-top:auto;padding:0 1.5rem}.Question-items details{border-bottom:1px solid rgba(33,35,34,.5);padding:1.5rem 0}.Question-items details p{max-width:50rem}@media (max-width:640px){.Question-items details{max-width:21rem}}.Question-items details:last-of-type{border-bottom:none}.Question-items details summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.625rem;font-style:Medium;font-weight:500;letter-spacing:-1%;line-height:135%;width:100%;word-break:break-word}@media (hover:hover){.Question-items details summary{cursor:pointer}}@media (max-width:640px){.Question-items details summary{font-size:1rem}}.Question-items details summary .question-text{max-width:60rem}.Question-items details summary .icon-plus{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.Question-items details[open]>summary{padding-bottom:1rem}.Question-items details svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media (max-width:640px){.Question-items details svg{max-width:1rem}}.Question-items details[open] svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.Solutions{margin-top:7.5rem;overflow:hidden;position:relative}@media (max-width:640px){.Solutions{margin-top:2rem}}.Solutions .bg-img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:8rem;width:100%;z-index:-1}.Solutions .Solutions-inner{-ms-grid-rows:auto 1fr auto;display:-ms-grid;display:grid;grid-template-rows:auto 1fr auto;padding:0 7.5rem 7.5rem}@media (max-width:640px){.Solutions .Solutions-inner{padding:2rem}}.Solutions .Solutions-inner hgroup{margin:0 auto;padding-bottom:5rem;text-align:center}@media (max-width:640px){.Solutions .Solutions-inner hgroup{padding-bottom:2rem}}.Solutions .Solutions-inner hgroup h2{text-wrap:pretty;font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;max-width:20em}@media (max-width:640px){.Solutions .Solutions-inner hgroup h2{font-size:2rem}}.Solutions .Solutions-inner hgroup h3{color:#212322;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Solutions .Solutions-inner .Cards-container{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:640px){.Solutions .Solutions-inner .Cards-container{gap:1rem}}.Solutions .Solutions-inner .Cards-container hgroup{margin:0;padding:0;text-align:left}.Solutions .Solutions-inner .Cards-container hgroup h2{text-wrap:pretty;font-family:FK Grotesk,sans-serif;font-size:1.95rem;font-weight:500;letter-spacing:-.01em;line-height:1.35em;max-width:20em}.Solutions .Solutions-inner .Cards-container hgroup h3{margin-top:.5rem}.Solutions .Solutions-inner .Cards-container .Card{-ms-grid-columns:1fr auto;-ms-grid-rows:15rem 1fr;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr auto;grid-template-rows:15rem 1fr;padding:1.5rem 1.5rem 3rem}@media (max-width:640px){.Solutions .Solutions-inner .Cards-container .Card{gap:1rem;padding:1.5rem 1.5rem 2rem}}.Solutions .Solutions-inner .Cards-container .Card:not(:has(h4)){-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.Solutions .Solutions-inner .Cards-container .Card hgroup{-ms-grid-column-span:1;text-wrap:wrap;-ms-grid-column:1;grid-column:1/2}.Solutions .Solutions-inner .Cards-container .Card .Card-image{aspect-ratio:1;border-radius:1rem;grid-column:2/-1;height:auto;-o-object-fit:cover;object-fit:cover;width:8rem}.Solutions .Solutions-inner .Cards-container .Card .Card-text{-ms-grid-row-align:start;align-self:start;grid-column:1/-1;max-width:30rem}.Solutions .Solutions-inner .Cards-container .Card .Card-text h4{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.35em;margin-bottom:.5rem;opacity:1}.Solutions .Solutions-inner .Cards-container .Card .Card-text h4~*{color:rgba(33,35,34,.5)}.Solutions .Solutions-inner .Cards-container .Card .Card-text hr{border:none;border-bottom:1px solid rgba(33,35,34,.5);margin-bottom:1.5rem;max-height:0}.Solutions .Solutions-inner .Cards-container .Card .Card-text ul{list-style-image:url(../img/list-icon-090d4da097.svg);max-width:30em;padding-left:1.3rem}.Solutions .Solutions-inner .Cards-container .Card .Card-text ul li{text-wrap:pretty;color:#212322;margin-bottom:.5rem;opacity:.5;padding-left:.5rem}.Solutions .Solutions-inner .Cards-container .Card .Card-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.Solutions .Solutions-inner .Cards-container .Card .Button{-ms-grid-column-align:start;justify-self:start}@media (max-width:1024px){.Solutions .Solutions-inner{padding:2rem}.Solutions .Solutions-inner hgroup h2{font-size:1.5rem}.bg-img{display:none}.Solutions .Solutions-inner .Cards-container{-ms-grid-columns:1fr;grid-template-columns:1fr}.Solutions .Solutions-inner .Cards-container .Card .Card-text h4{font-size:1rem}}@media (max-width:640px){.Solutions hgroup{max-width:18rem}.Solutions .Solutions-inner .Cards-container .Card{max-width:25rem}.Solutions .Solutions-inner .Cards-container .Card .Card-image{width:4rem}}.Testimonials{overflow:hidden;padding:2rem;position:relative}@media (max-width:640px){.Testimonials{padding:1rem}}.Testimonials .Testimonials-inner-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Testimonials .arrow-buttons,.Testimonials .Testimonials-inner-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Testimonials .arrow-buttons{gap:1rem}.Testimonials .Testimonials-inner{-ms-grid-rows:auto 1fr;display:-ms-grid;display:grid;grid-template-rows:auto 1fr}.Testimonials .Testimonials-inner h2{background:#e7e7e7;border-radius:.5rem;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;justify-self:flex-start;letter-spacing:.07em;line-height:1.4em;margin-bottom:7.5rem;padding:.5rem 1.3rem;text-transform:uppercase}@media (max-width:640px){.Testimonials .Testimonials-inner h2{margin-bottom:2rem}}.Testimonials .Testimonials-inner .arrow-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.Testimonials .Testimonials-inner .arrow-button svg{height:.7rem;width:.7rem}.Testimonials .Testimonials-inner .arrow-button.--regular{-webkit-box-shadow:inset 0 0 0 1px #d7d5d5;box-shadow:inset 0 0 0 1px #d7d5d5}.Testimonials .Testimonials-inner .arrow-button.--solid svg{-webkit-filter:invert(1);filter:invert(1)}.Testimonials .Testimonials-inner:hover{border-radius:50%}.Testimonials .Testimonials-inner .left-arrow{rotate:225deg}.Testimonials .Testimonials-inner .right-arrow{rotate:45deg}.Testimonials .Testimonials-inner .arrow-button.is-disabled{opacity:.3;pointer-events:none}.Testimonials .Testimonials-inner .Cards-container{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:auto}@media (max-width:640px){.Testimonials .Testimonials-inner .Cards-container{gap:1rem}}.Testimonials .Testimonials-inner .Cards-container .Card[hidden]{display:none}@media (max-width:768px){.Testimonials .Testimonials-inner .Cards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.Testimonials .Testimonials-inner .Cards-container article{-ms-grid-columns:auto 1fr auto;-ms-grid-row-align:stretch;align-self:stretch;-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background:rgba(161,110,251,.5);border-radius:1.25rem;color:#fff;display:-ms-grid;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;min-height:25rem;padding:1.5rem;scroll-snap-align:center;scroll-snap-stop:always}@media (max-width:768px){.Testimonials .Testimonials-inner .Cards-container article{min-width:23rem}}.Testimonials .Testimonials-inner .Cards-container article figure{margin:0;padding:0}.Testimonials .Testimonials-inner .Cards-container article figure img{aspect-ratio:1;background:#fff;border-radius:.5rem;height:auto;max-width:8rem;-o-object-fit:contain;object-fit:contain}.Testimonials .Testimonials-inner .Cards-container article .Card-info{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Testimonials .Testimonials-inner .Cards-container article .Card-info p{font-weight:500;margin:0}.Testimonials .Testimonials-inner .Cards-container article .Card-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;inset:-1px;justify-content:center;width:2.5rem}.Testimonials .Testimonials-inner .Cards-container article .Card-link svg{height:.7rem;width:.7rem}.Testimonials .Testimonials-inner .Cards-container article .Card-link.--regular{-webkit-box-shadow:inset 0 0 0 1px #d7d5d5;box-shadow:inset 0 0 0 1px #d7d5d5}.Testimonials .Testimonials-inner .Cards-container article .Card-link.--solid svg{-webkit-filter:invert(1);filter:invert(1)}.Testimonials .Testimonials-inner .Cards-container article .Card-link:hover{border-radius:50%}.Testimonials .Testimonials-inner .Cards-container article .Card-text{font-size:1.5rem;font-weight:500;grid-column:1/-1;letter-spacing:-1%;line-height:135%;margin-top:auto}.Testimonials .Testimonials-inner .Cards-container article .Card-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em;max-width:23rem}.Testimonials .Testimonials-inner .Cards-container article .Card-rating-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;margin:1rem 0}.Testimonials .Testimonials-inner .Cards-container article .Card-rating{aspect-ratio:1;background:#fff;-webkit-clip-path:polygon(50% 0,79% 90%,2% 35%,98% 35%,21% 90%);clip-path:polygon(50% 0,79% 90%,2% 35%,98% 35%,21% 90%);content:"";display:block;position:relative;width:2.5rem}.Testimonials .Testimonial-bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;z-index:-1}.Testimonials.--fill .Testimonials-inner .Cards-container article{background:#f2f2f2;color:#212322}.Testimonials.--fill .Testimonials-inner .Cards-container article .Card-rating{background:#8e4eff}.Logos{margin:2rem}@media (max-width:640px){.Logos{margin:1rem}}.Logos-inner{background:#f2f2f2;border-radius:1rem;height:9.5rem;overflow:hidden;position:relative}.Logos-inner:after,.Logos-inner:before{content:"";height:9.5rem;position:absolute;width:28rem;z-index:2}@media (max-width:1024px){.Logos-inner:before{width:7.5rem}@media (max-width:640px){.Logos-inner:before{width:2rem}}.Logos-inner:after{width:7.5rem}@media (max-width:640px){.Logos-inner:after{width:2rem}}}.Logos-inner:before{background:-webkit-gradient(linear,right top,left top,from(#f2f2f2),to(rgba(0,0,0,0)));background:-o-linear-gradient(right,#f2f2f2 0,rgba(0,0,0,0) 100%);background:linear-gradient(270deg,#f2f2f2,rgba(0,0,0,0));right:0;top:0}.Logos-inner:after{background:-webkit-gradient(linear,left top,right top,from(#f2f2f2),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,#f2f2f2 0,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,#f2f2f2,rgba(0,0,0,0));left:0;top:0}.Logos-track{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;height:9.5rem;margin:auto 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.Logos-track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.Logos-group{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;justify-content:center;padding-right:4rem}@media (max-width:640px){.Logos-group{gap:2rem;padding-right:2rem}}.Logos img{-webkit-filter:grayscale(1);filter:grayscale(1);max-height:3rem;width:auto}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.Articles{margin:2rem}@media (max-width:640px){.Articles{margin:1rem}}.Articles .Articles-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7.5rem;padding:7.5rem 0}@media (max-width:640px){.Articles .Articles-inner{gap:2rem;padding:2rem 0}}.Articles .Articles-inner hgroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:center}@media (max-width:640px){.Articles .Articles-inner hgroup{gap:1rem}}.Articles .Articles-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;max-width:40rem;text-align:center}@media (max-width:640px){.Articles .Articles-inner hgroup h2{font-size:2rem}}.Articles .Articles-inner hgroup h3{color:#212322;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Articles .Articles-inner .Card-container{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.Articles .Articles-inner .Card-container{gap:1rem}}@media (max-width:1024px){.Articles .Articles-inner .Card-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.Articles .Articles-inner .Card-container .Card{-ms-grid-columns:1fr auto;-ms-grid-row-align:end;-ms-grid-row-align:stretch;align-self:end;align-self:stretch;background:#e7e7e7;border-radius:1.25rem;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr auto;min-height:20rem;padding:1.25rem;position:relative;scroll-snap-align:center;scroll-snap-stop:always;text-align:left}@media (max-width:640px){.Articles .Articles-inner .Card-container .Card{gap:1rem}}@media (max-width:1024px){.Articles .Articles-inner .Card-container .Card{min-width:23rem}}.Articles .Articles-inner .Card-container .Card .article-img{margin:0;padding:0}.Articles .Articles-inner .Card-container .Card .article-img img{aspect-ratio:1;border-radius:1rem;margin-bottom:5rem;-o-object-fit:cover;object-fit:cover;width:8rem}@media (max-width:640px){.Articles .Articles-inner .Card-container .Card .article-img img{margin-bottom:2rem}}.Articles .Articles-inner .Card-container .Card .Card-text{-ms-flex-line-pack:end;align-content:end}.Articles .Articles-inner .Card-container .Card .Card-text h2{font-weight:500;margin-bottom:1rem}.Articles .Articles-inner .Card-container .Card .Card-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.Articles .Articles-inner .Card-container .Card .Card-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/-1;height:2.5rem;justify-content:center;width:2.5rem}.Articles .Articles-inner .Card-container .Card .Card-link svg{height:.7rem;width:.7rem}.Articles .Articles-inner .Card-container .Card .Card-link.--regular{-webkit-box-shadow:inset 0 0 0 1px #d7d5d5;box-shadow:inset 0 0 0 1px #d7d5d5;inset:-1px}.Articles .Articles-inner .Card-container .Card .Card-link.--solid svg{-webkit-filter:invert(1);filter:invert(1)}.Articles .Articles-inner .Card-container .Card .Card-link:hover{border-radius:50%}.Articles .Articles-inner .Articles-link{-ms-grid-column-align:unset;justify-self:unset;margin:0 auto}.Articles.--variant-j3 .Articles-inner .Card-container .Card{background:transparent;color:#fff;overflow:hidden}@media (max-width:1024px){.Articles.--variant-j3 .Articles-inner .Card-container .Card:nth-child(2) .Card-link{right:1.7rem}}.Articles.--variant-j3 .Articles-inner .Card-container .Card .article-img{margin:0;padding:0}.Articles.--variant-j3 .Articles-inner .Card-container .Card .article-img img{aspect-ratio:1;bottom:0;height:100%;left:0;margin-bottom:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.Articles.--variant-j3 .Articles-inner .Card-container .Card:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5));bottom:0;-webkit-box-shadow:inset 0 0 7.5rem #212322;box-shadow:inset 0 0 7.5rem #212322;content:"";left:0;position:absolute;right:0;top:0;z-index:4;z-index:-1}@media (max-width:640px){.Articles.--variant-j3 .Articles-inner .Card-container .Card:after{-webkit-box-shadow:inset 0 0 2rem #212322;box-shadow:inset 0 0 2rem #212322}}.Articles.--variant-j2 .Articles-inner .Card-container .Card .article-img img{margin-bottom:0;width:11rem}.Contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#8e4eff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Contact-inner{-ms-grid-columns:1fr 1fr auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-ms-grid;display:grid;gap:5rem;grid-template-columns:1fr 1fr auto;margin:5rem 5rem 0 0;max-width:100%!important}@media (max-width:640px){.Contact-inner{gap:2rem;margin:5rem 2rem 0 0}}@media (max-width:1024px){.Contact-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.Contact-image img{height:100%;-o-object-fit:cover;object-fit:cover}.Contact-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;grid-column:2/-1;justify-content:center;width:50rem}@media (max-width:640px){.Contact-content{gap:1rem}}.Contact--m1 .Contact-image img{width:100%}.Contact--m2 .Contact-image{max-width:100%}.Contact--m2 .Contact-image img{aspect-ratio:540/461;border-top-left-radius:1.5rem;display:block;height:100%;-webkit-mask-image:url(/wp-content/themes/smartfleet2026/assets/img/mask2-3dcdb118c3.svg);mask-image:url(/wp-content/themes/smartfleet2026/assets/img/mask2-3dcdb118c3.svg);-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-o-object-fit:cover;object-fit:cover;width:100%}.Contact-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.Contact-text h2{color:#fff;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;text-align:center}@media (max-width:640px){.Contact-text h2{font-size:2rem}}.Contact-text h3{color:#fff;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-align:center;text-transform:uppercase}.Contact-input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40rem;padding-bottom:7.5rem;position:relative;width:65%}@media (max-width:640px){.Contact-input-wrapper{padding-bottom:2rem}}.Contact-input-wrapper input{background-color:#e7e7e7;border:none;border-radius:.75rem;font-size:1rem;outline:none;padding:1rem;width:100%}.Contact-input-wrapper input+.u-button{position:absolute;right:.4rem}.Contact-input-wrapper>.u-button{margin:0 auto}@media (max-width:1024px){.Contact-text h2{font-size:2.5rem}@media (max-width:640px){.Contact-text h2{font-size:2rem}}.Contact-input-wrapper{margin-bottom:2rem;width:75%}}.Locations{margin:2rem;padding:7.5rem 0}@media (max-width:640px){.Locations{margin:1rem;padding:2rem 0}}.Locations .Locations-inner hgroup{grid-column:1/-1;margin:0 auto;max-width:45rem;padding-bottom:7.5rem;text-align:center}@media (max-width:640px){.Locations .Locations-inner hgroup{padding-bottom:2rem}}.Locations .Locations-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em}@media (max-width:640px){.Locations .Locations-inner hgroup h2{font-size:2rem}}.Locations .Locations-inner hgroup h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Locations .Locations-inner hgroup p{color:rgba(33,35,34,.5);font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.Locations .Locations-inner hgroup p:not(:last-child){margin-bottom:0}.Locations .Locations-inner .Cards-container{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:640px){.Locations .Locations-inner .Cards-container{gap:1rem}}@media (max-width:1024px){.Locations .Locations-inner .Cards-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.Locations .Locations-inner .Cards-container hgroup{margin:0;text-align:left}@media (max-width:1024px){.Locations .Locations-inner .Cards-container hgroup{padding-bottom:3rem}@media (max-width:640px){.Locations .Locations-inner .Cards-container hgroup{padding-bottom:2rem}}}.Locations .Locations-inner .Cards-container .Card{-ms-grid-columns:1fr 1fr;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr 1fr;min-height:30rem;padding:1.5rem}@media (max-width:640px){.Locations .Locations-inner .Cards-container .Card{gap:1rem}}.Locations .Locations-inner .Cards-container .Card .Card-image{-ms-grid-column-align:center;-ms-grid-row-align:center;align-self:center;aspect-ratio:1;border-radius:1rem;grid-column:2/-1;height:auto;justify-self:center;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.Locations .Locations-inner .Cards-container .Card .Card-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;grid-column:1/-1;order:1}}.Locations .Locations-inner .Cards-container .Card .Card-text{-ms-grid-column-span:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1;grid-column:1/2;justify-content:space-between}@media (max-width:1024px){.Locations .Locations-inner .Cards-container .Card .Card-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;grid-column:1/-1;order:2}}.Locations .Locations-inner .Cards-container .Card .Card-text h4{color:rgba(33,35,34,.5);font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Locations .Locations-inner .Cards-container .Card .Card-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.Locations .Locations-button{display:block;margin:6rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:640px){.Locations .Locations-button{margin:2rem auto 0}}.Pricing{padding:2rem}@media (max-width:640px){.Pricing{padding:1rem}}.Pricing .Pricing-inner{padding:7.5rem 0 0}@media (max-width:640px){.Pricing .Pricing-inner{padding:2rem 0 0}}.Pricing .Pricing-inner hgroup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-bottom:5rem;text-align:center}@media (max-width:640px){.Pricing .Pricing-inner hgroup{padding-bottom:2rem}}.Pricing .Pricing-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em}@media (max-width:640px){.Pricing .Pricing-inner hgroup h2{font-size:2rem}}.Pricing .Pricing-inner hgroup h3{color:#212322;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Pricing .Pricing-inner .Cards-container{-ms-grid-columns:(1fr)[3];background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);padding:7.5rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container{gap:1rem;padding:2rem}}@media (max-width:1024px){.Pricing .Pricing-inner .Cards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap;overflow-x:auto;overflow-y:hidden;padding:3rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container{padding:2rem}}}.Pricing .Pricing-inner .Cards-container hgroup{margin:0;padding:0;text-align:left}.Pricing .Pricing-inner .Cards-container .Card{background:#e7e7e7;border-radius:1.25rem;min-height:35rem;min-width:100%;padding:1.5rem;position:relative;scroll-snap-align:center;scroll-snap-stop:always}.Pricing .Pricing-inner .Cards-container .Card .Card-image{aspect-ratio:1;border-radius:1rem;height:auto;margin-bottom:3rem;-o-object-fit:cover;object-fit:cover;width:6rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container .Card .Card-image{margin-bottom:2rem}}.Pricing .Pricing-inner .Cards-container .Card .Card-text h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;margin-bottom:.5rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container .Card .Card-text h2{font-size:2rem}}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;margin-bottom:.5rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2{font-size:2rem}}.Pricing .Pricing-inner .Cards-container .Card .Card-text h2+p{margin-bottom:3rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container .Card .Card-text h2+p{margin-bottom:2rem}}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2+p{margin-bottom:3rem}@media (max-width:640px){.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2+p{margin-bottom:2rem}}.Pricing .Pricing-inner .Cards-container .Card .Card-text h2+p+p,.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2+p+p{font-size:1.5rem;margin-bottom:.5rem}.Pricing .Pricing-inner .Cards-container .Card .Card-text h2+p+p+p,.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary h2+p+p+p{color:rgba(33,35,34,.5)}.Pricing .Pricing-inner .Cards-container .Card .Card-text hr,.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary hr{border:none;border-bottom:1px solid rgba(33,35,34,.5);margin-bottom:1.5rem;max-height:0}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary ul,.Pricing .Pricing-inner .Cards-container .Card .Card-text ul{list-style:none;max-width:19rem;padding-left:0}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary ul li,.Pricing .Pricing-inner .Cards-container .Card .Card-text ul li{font-family:FK Grotesk;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.4em;margin-bottom:.5rem;opacity:.5;padding-left:1.375rem;position:relative}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary ul li:before,.Pricing .Pricing-inner .Cards-container .Card .Card-text ul li:before{background-image:url(../img/list-icon-090d4da097.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.875rem;left:0;position:absolute;top:.3em;width:.875rem}.Pricing .Pricing-inner .Cards-container .Card .Card-text p,.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:undefined;line-height:1.4em}.Pricing .Pricing-inner .Cards-container .Card .Card-textPrimary{-ms-grid-rows:auto 1fr;display:-ms-grid;display:grid;grid-template-rows:auto 1fr;height:20rem;word-break:break-word}.Pricing .Pricing-inner .Cards-container .Card .Card-textSecondary{display:block}.Pricing .Pricing-inner .Cards-container .Card .Card-toggle{-webkit-box-pack:center;-ms-flex-pack:center;display:none;justify-content:center;margin-top:1rem}.Pricing .Pricing-inner .Cards-container .Card .Card-toggleLabel{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.4em}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure{padding-bottom:3.5rem}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure .Card-toggle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure .Card-toggleContent{max-height:0;overflow:hidden;padding:0;text-align:left;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;width:100%}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-toggleContent{max-height:45rem;padding-bottom:1rem}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure .Card-textSecondary{display:none}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-textSecondary{display:block}.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure.is-expanded .Card-toggleLabel.--open,.Pricing .Pricing-inner .Cards-container .Card.Card--with-disclosure:not(.is-expanded) .Card-toggleLabel.--close{display:none}.Pricing .Pricing-inner .Cards-container .Card .u-button{display:block;text-align:center;width:100%}.Article{margin:2rem}@media (max-width:640px){.Article{margin:1rem}}.Article .Article-inner{gap:2rem;margin-bottom:2rem}@media (max-width:640px){.Article .Article-inner{gap:1rem;margin-bottom:1rem}}.Article .Article-inner hgroup{margin:0 auto;max-width:45rem;padding:5rem 0;text-align:center}@media (max-width:640px){.Article .Article-inner hgroup{padding:2rem 0}}.Article .Article-inner hgroup h2{font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:undefined;line-height:1.2em}@media (max-width:640px){.Article .Article-inner hgroup h2{font-size:2rem}}.Article .Article-inner hgroup h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Article .Article-inner .post{-ms-grid-columns:(1fr)[12];-ms-grid-rows:auto 1fr auto;background:#f2f2f2;border-radius:1.25rem;display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr auto;margin-bottom:2rvar --spacing-sm em;padding:2rem}@media (max-width:640px){.Article .Article-inner .post{padding:1rem}}.Article .Article-inner .post .post-date{-ms-grid-column-span:5;-ms-grid-row-span:1;font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;-ms-grid-column:1;grid-column:1/6;-ms-grid-row:1;grid-row:1/2;letter-spacing:.07em;line-height:1.4em}.Article .Article-inner .post .post-title{-ms-grid-column-span:5;-ms-grid-row-span:1;font-family:FK Grotesk,sans-serif;font-size:2.5rem;font-weight:500;-ms-grid-column:1;grid-column:1/6;-ms-grid-row:2;grid-row:2/3;letter-spacing:undefined;line-height:1.2em}@media (max-width:640px){.Article .Article-inner .post .post-title{font-size:2rem}}.Article .Article-inner .post .post-image{-ms-grid-column-span:5;-ms-grid-column:1;grid-column:1/6;grid-row:3/-1;margin:0}.Article .Article-inner .post .post-image img{border-radius:1.25rem}.Article .Article-inner .post .post-content{grid-column:7/-1;grid-row:1/-1}.Percentages{padding:2rem}@media (max-width:640px){.Percentages{padding:1rem}}.Percentages .Percentages-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f2f2f2;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:45rem;padding:2rem}@media (max-width:640px){.Percentages .Percentages-inner{padding:1rem}}.Percentages .Percentages-content{-ms-grid-columns:(1fr)[4];display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media (max-width:640px){.Percentages .Percentages-content{gap:1rem}}@media (max-width:1024px){.Percentages .Percentages-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.Percentages .Percentages-heading{-ms-grid-column-span:2;grid-column:span 2}.Percentages .Percentages-heading h2{font-size:2.5rem;letter-spacing:-.02em;line-height:1.2em}@media (max-width:640px){.Percentages .Percentages-heading h2{font-size:2rem}}.Percentages .Percentages-heading h3{font-family:FK Grotesk Mono,monospace;font-size:.9rem;font-weight:500;letter-spacing:.07em;line-height:1.4em;text-transform:uppercase}.Percentages .Percentages-text{-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2;margin-left:auto;max-width:50%}@media (max-width:1024px){.Percentages .Percentages-text{max-width:100%}}.Percentages .Percentages-cards{-ms-grid-columns:(minmax(0,1fr))[2];display:-ms-grid;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem}@media (max-width:640px){.Percentages .Percentages-cards{margin-top:2rem}}@media (max-width:1024px){.Percentages .Percentages-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:40rem}}.Percentages .Percentages-cards .Card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#e7e7e7;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:20rem;padding:1rem}@media (max-width:1024px){.Percentages .Percentages-cards .Card{-ms-flex-negative:1;-ms-flex-preferred-size:0;flex-basis:0;flex-shrink:1;min-height:unset}}.Percentages .Percentages-cards .Card p{color:rgba(33,35,34,.5);font-family:FK Grotesk,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.35em}.Percentages .Percentages-cards .Card p strong{color:#212322;font-weight:500}.Percentages .Percentages-number{color:#fff;font-size:3.75rem;padding:1rem 0}@media (max-width:640px){.Percentages .Percentages-number{font-size:2.5rem}}.Percentages .Percentages-cards .Card .Percentages-card-text{color:#fff;margin-bottom:.5rem;margin-left:.5rem;margin-top:auto}.hubspot-form{position:relative}.hubspot-form hgroup{grid-column:1/-1;margin:0 auto;max-width:45rem;text-align:center}.hubspot-form hgroup h2{font-family:FK Grotesk,sans-serif;font-size:3.75rem;font-weight:500;letter-spacing:-.02em;line-height:1.15em}@media (max-width:640px){.hubspot-form hgroup h2{font-size:2.5rem}}.hubspot-form .hubspot-form-inner{margin:4rem 0;position:relative;z-index:1}@media (max-width:640px){.hubspot-form .hubspot-form-inner{margin:2rem 0}}.hubspot-form .hs-form-frame{margin:0 auto;max-width:60%}@media (max-width:1024px){.hubspot-form .hs-form-frame{max-width:100%}}.hubspot-form-background-image{inset:0;overflow:hidden;position:absolute;z-index:0}.hubspot-form-background-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hubspot-form--form2 .hubspot-form-columns{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;margin-top:3rem;padding:0 3rem;position:relative;z-index:1}@media (max-width:640px){.hubspot-form--form2 .hubspot-form-columns{margin-top:2rem;padding:0 2rem}}@media (max-width:1024px){.hubspot-form--form2 .hubspot-form-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}.hubspot-form--form2 .hubspot-form-inner{margin-top:-2rem}.hubspot-form--form2 .hs-form-frame{max-width:100%}.hubspot-form--form2 .hubspot-form-text{margin-top:4rem;max-width:80%}.hubspot-form--form2 .hubspot-form-text p{font-family:FK Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.4em}*{font-weight:500}html{font-size:clamp(12px,.9vw,18px);scroll-behavior:smooth}[id]{scroll-margin-top:10rem}body{background-color:#fff;color:#212322;font-family:FK Grotesk,sans-serif;font-size:1rem;line-height:1.5em}.Section-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.Footer-inner,.Header-inner,.Section-block>section>div:first-child{margin-left:auto;margin-right:auto;max-width:100rem}.Section-block>section:last-of-type{margin-bottom:-1.25rem;padding-bottom:3.75rem}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button{-moz-appearance:none;-webkit-appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit}p:not(:last-child){margin-bottom:1.5em}img{display:block;height:auto;width:100%}b,strong{font-weight:500}[data-viewport]{opacity:0;position:relative;-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;-o-transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out,-webkit-transform .6s ease-out;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-viewport=in]:first-child{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-viewport=in]:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-viewport=in]:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-viewport=in]:nth-child(4){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-viewport=in]{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}[data-viewport=before]{-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem)}.u-text--purple{color:#8e4eff}.u-text--purple-light{color:#a16efb}.u-text--green-accent{color:#72e4c2}#tinymce{padding:1.5rem}#tinymce:has(b,strong) p{color:#666}#tinymce h3{font-size:90%;letter-spacing:.02em;text-transform:uppercase}#tinymce h2,#tinymce h3{margin-bottom:1rem}#tinymce b,#tinymce strong{color:#8e4eff;font-weight:500!important}