:root{--ttt-border-radius:10px;--ttt-green:#0f350e;--ttt-green-dark:#0b270a;--ttt-green-darkest:#051204;--ttt-green-light:#dbe9bf;--ttt-green-lightest:#e2e6da;--ttt-grey:#e9e9e9;--ttt-grey-dark:grey;--ttt-grey-darkest:#3f3f3f;--ttt-orange:#fd8323;--ttt-white:#fff;--ttt-font-family-sans:"dm-sans",sans-serif;--ttt-font-family-serif:"reiher-headline",sans-serif;--ttt-square-checkbox:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18.583 1 8.75 13.192a.834.834 0 0 1-1.242.1L4 9.75'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 8.695v9.333a.89.89 0 0 1-.889.889H1.89a.89.89 0 0 1-.889-.89V3.807a.89.89 0 0 1 .889-.89H12.11'/%3E%3C/svg%3E");--ttt-transition-time:250ms;accent-color:var(--ttt-orange)}body,html,ol,ul{margin:0;padding:0}html{display:flex;flex-direction:column;min-height:100%}*{box-sizing:border-box}body{background:var(--ttt-green-dark);color:var(--ttt-grey);display:flex;flex:1 0 0;flex-direction:column;font-family:var(--ttt-font-family-sans);font-size:14px;font-weight:400;min-height:100%}ol,ul{margin-left:20px}ol li,ul li{margin:0 0 12px}ol.checked,ul.checked{color:var(--ttt-orange);list-style:none;margin-left:0}ol.checked li,ul.checked li{--icon-width:20px;padding:1px 0 0 calc(var(--icon-width) + 8px);position:relative}ol.checked li:last-child,ul.checked li:last-child{margin-bottom:24px}ol.checked li:before,ul.checked li:before{aspect-ratio:1;background:var(--ttt-orange);content:"";display:block;left:0;mask:var(--ttt-square-checkbox) no-repeat;position:absolute;top:0;width:var(--icon-width)}@media screen and (min-width:750px){ol.checked li,ul.checked li{--icon-width:24px;padding-top:0}}ol ul,ul ul{margin-top:12px}h1,h2,h3,h4,h5,p{margin:0 0 24px;padding:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,p:last-child{margin:0}@media screen and (min-width:750px){h1,h2,h3,h4,h5,p{margin:0 0 32px}}h2:has(+h3){margin-bottom:10px}img,svg{display:block;width:100%}footer,header,main{padding:0 24px}footer .mobile-wide,header .mobile-wide,main .mobile-wide{margin-left:-24px;margin-right:-24px}@media screen and (min-width:750px){footer .mobile-wide,header .mobile-wide,main .mobile-wide{margin-left:0;margin-right:0}}section{margin:0 0 80px}@media screen and (min-width:750px){section{margin:0 0 180px}}section.align-bottom .container{align-items:flex-end}.container{margin:0 auto;max-width:1240px;width:100%}.container.wide{max-width:1500px}.container.sep{border-top:1px solid var(--ttt-green);padding-top:24px}@media screen and (min-width:750px){.container.sep{padding-top:64px}}.text-center{text-align:center}a{text-decoration:none;transition:all var(--ttt-transition-time) ease-in-out}a.btn:hover{background:var(--ttt-white)}a.btn,button.btn{background:var(--ttt-orange);border:1px solid var(--ttt-orange);border-radius:var(--ttt-border-radius);color:var(--ttt-green-dark);font-family:var(--ttt-font-family-sans);font-size:14px;font-weight:700;letter-spacing:4%;line-height:100%;padding:20px;text-transform:uppercase}a.btn svg,button.btn svg{aspect-ratio:1;display:inline-block;margin:0 0 0 8px;vertical-align:middle;width:15px}a{color:var(--ttt-orange)}a:hover{color:var(--ttt-grey-dark)}@media screen and (min-width:750px){a.btn{font-size:16px}a.btn svg{width:18px}}.btn{align-items:center;cursor:pointer;display:flex;justify-content:center}div+.btn{margin-top:24px}@media screen and (min-width:750px){.btn{display:inline-flex}}.h1-sans,.h2-sans,.h3-sans,.h4-sans,.h5-sans{font-family:var(--ttt-font-family-sans);font-size:48px;font-style:normal;font-weight:400;letter-spacing:-2%;line-height:110%}.h2-sans,.h3-sans,.h4-sans,.h5-sans{font-size:32px;line-height:120%}.h3-sans{font-size:28px}.h4-sans{font-size:22px}.h5-sans{font-size:18px}.h1-serif,.h2-serif{font-family:var(--ttt-font-family-serif);font-size:48px;font-style:italic;font-weight:300;letter-spacing:-3%;line-height:92%}.h2-serif{font-size:32px}.b1-body,.b3-body,.b4-body{font-family:var(--ttt-font-family-sans);font-size:20px;font-weight:400;letter-spacing:-2%;line-height:130%}div.b1-body:has(p:last-child):not(:last-child),div.b3-body:has(p:last-child):not(:last-child),div.b4-body:has(p:last-child):not(:last-child){margin:0 0 24px}.b3-body{font-size:18px}.b4-body{font-size:16px}.s1-subtitle{font-family:var(--ttt-font-family-sans);font-size:20px;font-weight:500;letter-spacing:-2%;line-height:130%}.btn-text,label{font-size:14px}#pagination a,#pagination span,.btn-text,.caption,.caption a,label{font-family:var(--ttt-font-family-sans);font-weight:700;letter-spacing:4%;line-height:92%}#pagination a,#pagination span,.caption,.caption a{color:var(--ttt-grey-dark);font-size:12px;margin:0 0 12px;text-transform:uppercase}.caption,.caption a{color:var(--ttt-grey-dark)!important}.caption a:hover{color:var(--ttt-orange)!important}@media screen and (min-width:750px){.h1-sans{line-height:92%}.h1-sans,.h1-serif{font-size:72px}.h2-sans,.h2-serif{font-size:48px}div.b1-body:has(p:last-child):not(:last-child),div.b3-body:has(p:last-child):not(:last-child),div.b4-body:has(p:last-child):not(:last-child){margin:0 0 32px}.b1-body{font-size:22px}.b3-body{font-size:20px}.b4-body{font-size:18px}.s1-subtitle{font-size:22px;line-height:120%}#pagination a,#pagination span,.btn-text,.caption,.caption a,label{font-size:16px}}.container:has(.clip-t){--t-tail-height:27px}.clip-t{--bg-internal:var(--bg);background:var(--ttt-green);border-radius:var(--ttt-border-radius) var(--ttt-border-radius) 0 0;display:grid;grid-template-columns:62.5px auto 62.5px;grid-template-rows:auto var(--t-tail-height);overflow:hidden;position:relative}.clip-t.image-only{aspect-ratio:354/231;background-color:transparent}.clip-t.image-only img{height:100%}.clip-t:has(picture){background:transparent}.clip-t:has(video){--t-tail-height:86px;aspect-ratio:700/370;background:transparent}.clip-t:has(video) video{height:100%;width:100%}.clip-t>div:first-child{grid-column:1/4;padding:32px 20px}.clip-t>div:first-child img,.clip-t>div:first-child video{bottom:0;left:0;object-fit:cover;position:absolute;right:0;top:0}.clip-t>div:nth-child(2),.clip-t>div:nth-child(3){position:relative;transition:all var(--ttt-transition-time) ease-in-out}.clip-t>div:nth-child(2):after,.clip-t>div:nth-child(2):before,.clip-t>div:nth-child(3):after,.clip-t>div:nth-child(3):before{background:radial-gradient(var(--ttt-border-radius) at 0 0,transparent 99%,var(--bg-internal) calc(100% + 1px)) var(--ttt-border-radius) 0;content:"";display:block;height:var(--ttt-border-radius);position:absolute;width:var(--ttt-border-radius)}.clip-t>div:nth-child(2){--bg-internal:var(--bg-left,var(--bg));background:var(--bg-internal);border-radius:0 var(--ttt-border-radius) 0 0}.clip-t>div:nth-child(2):after,.clip-t>div:nth-child(2):before{rotate:90deg}.clip-t>div:nth-child(2):before{left:0;top:calc(var(--ttt-border-radius)*-1)}.clip-t>div:nth-child(2):after{bottom:0;right:calc(var(--ttt-border-radius)*-1)}.clip-t>div:nth-child(3){--bg-internal:var(--bg-right,var(--bg));background:var(--bg-internal);border-radius:var(--ttt-border-radius) 0 0 0;grid-column:3/4}.clip-t>div:nth-child(3):before{right:0;top:calc(var(--ttt-border-radius)*-1)}.clip-t>div:nth-child(3):after{bottom:0;left:calc(var(--ttt-border-radius)*-1)}.double-t{display:grid;grid-template-columns:1fr;grid-template-rows:auto calc(var(--ttt-border-radius) + var(--t-tail-height)) auto var(--t-tail-height)}.double-t .clip-t:first-child{grid-area:1/1/3/2}.double-t .clip-t:last-child{grid-area:2/1/5/2}@media screen and (min-width:750px){.container:has(.clip-t){--t-tail-height:52px}.clip-t{grid-template-columns:36.5px auto 36.5px;grid-template-rows:minmax(100px,calc(100% - var(--t-tail-height))) minmax(calc(var(--ttt-border-radius)*2),var(--t-tail-height))}.clip-t>div:first-child{padding:64px 50px 32px}.clip-t.image-only{--t-tail-height:143px;aspect-ratio:818/413;grid-template-columns:62px auto 62px}.double-t{grid-template-rows:minmax(450px,auto) var(--t-tail-height)}.double-t .clip-t:first-child{grid-area:1/1/2/2}.double-t .clip-t:last-child{grid-area:1/1/3/2}.double-t .clip-t.image-only{aspect-ratio:auto}.double-t .clip-t+.clip-t{margin:auto 0 0 auto;max-width:608px;min-height:calc(143px + var(--t-tail-height) + var(--ttt-border-radius))}}.col-2 .container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.col-2 .container>div:first-child{margin:0 0 24px}@media screen and (min-width:750px){.col-2 .container{align-items:flex-start;flex-direction:row}.col-2 .container>div{flex:1 1 50%;padding:0}.col-2 .container>div:first-child{margin-bottom:0;padding-right:50px}.col-2 .container>div:last-child{padding-left:50px}}header{padding-bottom:80px}header,header a,header a.btn{color:var(--ttt-grey)}header .container{align-items:center;display:flex;justify-content:space-between;padding-top:23px}header .container>a{color:var(--ttt-orange);flex:0 0 104px;height:48px;z-index:101}header .container>a>svg{height:100%}header .container>div:focus-within:not(:has(.close:focus)) .btn+div{transform:none}header a.btn{align-items:center;background:transparent;display:flex;padding:16px;text-transform:uppercase}header a.btn:hover{background:var(--ttt-orange);color:var(--ttt-grey)}header a.btn span{margin-left:8px;text-align:left}header a.btn span,header a.btn span:after,header a.btn span:before{background:currentColor;display:inline-block;height:1.5px;position:relative;width:10px}header a.btn span:after,header a.btn span:before{content:"";position:absolute;top:-4px;width:12px}header a.btn span:after{top:4px}header a.btn+div{background:var(--ttt-green-darkest);border-left:1px solid var(--ttt-green);bottom:0;display:flex;flex-direction:column;padding:23px 24px 24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform var(--ttt-transition-time) ease-in-out;width:100%;z-index:100}header a.btn+div>div{padding:0 0 16px;text-align:right}header a.close{display:inline-flex;padding-right:36px;position:relative;transition:color var(--ttt-transition-time) ease-in-out}header a.close:after,header a.close:before{background:currentColor;content:"";display:block;height:2px;position:absolute;right:16px;top:calc(50% - 1px);transform:rotate(-45deg);transform-origin:center center;width:13px}header a.close:after{transform:rotate(45deg)}header a:hover{color:var(--ttt-orange)}header ul{list-style:none;margin:auto 0;padding:0}header ul li{padding:36px 0 0;text-transform:uppercase}header ul li a{color:var(--ttt-orange)}header ul li:has(.btn){display:none}header ul li ul li{padding:16px 0 0}header ul li ul li a{color:var(--ttt-grey-dark);text-transform:none}header ul li ul li a span{color:var(--ttt-grey);text-transform:uppercase}header ul+.btn{background:var(--ttt-orange);color:var(--ttt-green-dark);margin:36px 0 0}@media screen and (min-width:750px){header{padding-bottom:64px}header a{text-transform:uppercase}header .container>a{flex-basis:145px;height:67px}header .container>div{max-width:726px;padding:0 0 0 50px;width:100%}header .container>div>a{display:none}header .container>div>div{background:transparent;border:none;max-width:100%;overflow:initial;padding:0;position:static;transform:none}header .container>div>div>div{display:none}header .container>div>div ul{align-items:stretch;display:flex;justify-content:space-between}header .container>div>div ul li{display:flex;flex-direction:column;justify-content:center;padding:0;position:relative}header .container>div>div ul li>a:has(+div){padding-right:16px;position:relative}header .container>div>div ul li>a:has(+div):after,header .container>div>div ul li>a:has(+div):before{background:currentColor;content:"";display:block;height:2px;position:absolute;right:0;top:calc(50% - 2px);transform:rotate(-45deg);transform-origin:right center;transition:top var(--ttt-transition-time) ease-in-out,transform var(--ttt-transition-time) ease-in-out;width:5px}header .container>div>div ul li>a:has(+div):after{right:2px;transform:rotate(45deg);transform-origin:left center}header .container>div>div ul li>div{background:var(--ttt-green-lightest);border-radius:0 var(--ttt-border-radius) var(--ttt-border-radius);height:0;interpolate-size:allow-keywords;overflow:hidden;padding:0;position:absolute;top:50px;transition:height var(--ttt-transition-time) ease-in-out;z-index:100}header .container>div>div ul li>div ul{align-items:flex-start;flex-direction:column;margin:48px 148px 48px 48px}header .container>div>div ul li>div ul li{padding:0 0 24px;white-space:nowrap}header .container>div>div ul li>div ul li:last-child{padding-bottom:0}header .container>div>div ul li>div ul li a{color:var(--ttt-grey-darkest);font-size:16px;line-height:130%}header .container>div>div ul li>div ul li a span{color:var(--ttt-green-darkest);font-weight:700;line-height:92%;transition:color var(--ttt-transition-time) ease-in-out}header .container>div>div ul li>div ul li a:hover span{color:var(--ttt-orange)}header .container>div>div ul li:hover>a:has(+div):after,header .container>div>div ul li:hover>a:has(+div):before{top:calc(50% + 2px);transform:rotate(45deg)}header .container>div>div ul li:hover>a:has(+div):after{transform:rotate(-45deg)}header .container>div>div ul li:hover>div{height:auto}header .container>div>div ul li a{color:var(--ttt-grey)}header .container>div>div ul li a:not(.btn):hover{color:var(--ttt-orange)}header .container>div>div ul li:has(.btn){display:initial}header .container>div>div ul li:has(.btn)+li{display:none}header .container>div>div ul+a{display:none}}footer{background:var(--ttt-green-darkest);color:var(--ttt-grey-dark);margin-top:auto;padding-bottom:118px;padding-top:121px}footer svg{color:var(--ttt-orange);height:48px;width:104px}footer .container:first-child>div{border-bottom:1px solid var(--ttt-grey-darkest);padding:0 0 48px}footer .container:first-child>div:last-child{padding:48px 0 0}footer .container:first-child>div:last-child>div{display:flex;flex-wrap:wrap}footer .container:first-child>div:last-child>div ul{flex:0 0 50%;list-style:none;padding-right:25px}footer .container:first-child>div:last-child>div ul li{margin:0 0 16px}footer .container:first-child>div:last-child>div ul li:last-child{margin-bottom:48px}footer .container:last-child{letter-spacing:-5%;line-height:92%;padding-top:48px}footer a,footer h2{white-space:nowrap}footer h2{color:var(--ttt-white);margin:0;text-transform:uppercase}footer a{color:var(--ttt-green-lightest)}@media screen and (min-width:750px){footer{padding-bottom:82px;padding-top:110px}footer svg{height:67px;width:145px}footer .container:first-child{display:flex;justify-content:space-between}footer .container:first-child>div{flex:0 0 145px}footer .container:first-child>div:last-child{display:flex;flex:1 0 0;flex-wrap:nowrap;justify-content:flex-end;padding:0}footer .container:first-child>div:last-child>div{flex:0 0 100%;flex-wrap:nowrap;justify-content:space-between;max-width:760px}footer .container:first-child>div:last-child>div ul{flex:0 0 0;padding:0 50px 0 0}footer .container:first-child>div:last-child>div ul:first-child{padding-left:50px}footer .container:first-child>div:last-child>div ul:last-child{padding-right:154px}footer .container:first-child>div:last-child>div ul li{margin:0 0 34px;white-space:nowrap}footer .container:first-child>div:last-child>div ul li:first-child{margin-bottom:40px}}.hero.col-2 .container>div:first-child{margin-bottom:32px}.hero.col-2-40-60>:first-child,.hero.col-2-60-40>:last-child{display:none}.hero.col-2-40-60>:first-child:has(h2){--t-tail-height:88px;display:initial}.hero.col-2-40-60>:first-child:has(h2)+div{padding-top:80px}.hero h1,.hero h2,.hero h3,.hero h4{color:var(--ttt-white)}@media screen and (min-width:750px){.hero.col-2 .container>div{flex-basis:45%}.hero.col-2 .container>div:first-child{margin-bottom:0;padding-right:100px}.hero.col-2 .container>div:last-child{flex-basis:55%;padding-left:0}.hero.col-2-60-40{align-items:flex-end;display:flex}.hero.col-2-60-40>:first-child{flex:0 0 60%;padding:0 180px 0 0}.hero.col-2-60-40>:last-child{display:initial;flex:0 0 40%}.hero.col-2-60-40>:last-child.clip-t{display:grid}.hero.col-2-40-60{align-items:flex-end;display:flex}.hero.col-2-40-60>:first-child{display:initial;flex:0 0 40%}.hero.col-2-40-60>:first-child.clip-t{display:grid}.hero.col-2-40-60>:first-child:has(h2){padding-left:130px}.hero.col-2-40-60>:last-child{flex:0 0 60%;padding:0 0 0 180px}.hero.col-2-40-60 .clip-t.image-only,.hero.col-2-60-40 .clip-t.image-only{--t-tail-height:202px;aspect-ratio:600/484}}.different .container{--t-tail-height:64px;--grid-gap:24px}.different .container>div:last-child{--bg:var(--ttt-green-lightest);display:grid;gap:var(--grid-gap);margin:32px 0 0}.different .container>div:last-child>div{background:var(--bg);border-radius:var(--ttt-border-radius);color:var(--ttt-green-darkest)}.different .container>div:last-child>div h2{margin:0;padding:48px 36px;text-align:center}.different .container>div:last-child>div h2:has(+p){padding-bottom:16px}.different .container>div:last-child>div p{color:var(--ttt-grey-dark);padding:0 36px 48px;text-align:center}@media screen and (min-width:750px){.different .container{--grid-gap:32px}.different .container>div:last-child{grid-template-columns:repeat(2,1fr);margin:64px 0 0}.different .container>div:first-child{margin-top:0}}@media screen and (min-width:1150px){.different .container>div:last-child{grid-template-columns:repeat(4,1fr)}}.grid{text-align:center}.grid div{border-top:1px solid var(--ttt-green);margin:36px 0 0;padding:8px 0 0}.grid div p{font-size:15px;letter-spacing:-2%;line-height:130%}.grid svg{aspect-ratio:1;margin:0 auto 8px;width:24px}.grid h3,.grid svg{color:var(--ttt-orange)}@media screen and (min-width:750px){.grid{display:grid;gap:0 96px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid div{margin-top:60px;padding-top:24px}.grid div p{font-size:18px}.grid svg{height:auto;width:28px}.grid .b3-body{font-size:28px}}.steps{align-items:stretch;color:var(--ttt-grey-darkest);display:grid;gap:24px;grid-template-columns:1fr;grid-template-rows:auto auto;position:relative}.steps>div{--offset:10px;background:var(--ttt-green-lightest);border-radius:var(--ttt-border-radius);overflow:hidden;position:sticky;top:calc((var(--index, 0) + 1)*var(--offset))}.steps>div div{padding:36px 36px 48px}.steps>div div h3{color:var(--ttt-orange)}.steps>div div h4{color:var(--ttt-green-dark)}.steps>div img{aspect-ratio:1;object-fit:cover}@media screen and (min-width:750px){.steps>div{--offset:48px;display:flex}.steps>div div{flex:0 0 60%;padding:108px 182px 108px 124px}.steps>div div h4{font-size:28px}.steps>div div .b3-body{font-size:22px}.steps>div>img{aspect-ratio:auto;flex:0 0 40%}}.pills{margin:0 auto}.pills>div{align-items:center;background:var(--ttt-green-light);border-radius:var(--ttt-border-radius);color:var(--ttt-green-dark);display:inline-flex;margin:6px;padding:16px;text-transform:uppercase}.pills>div svg{aspect-ratio:1;color:var(--ttt-green-darkest);margin:0 8px 0 0;width:20px}@media screen and (min-width:750px){.pills{max-width:900px}.pills>div{margin:16px}}.testimonials .carousel{display:grid;grid-template-columns:repeat(3,100%);overflow:hidden}.testimonials .carousel>div{background:var(--ttt-green);border-radius:var(--ttt-border-radius);display:flex;flex-direction:column;justify-content:space-between;padding:36px;text-align:left;transform:translateX(calc(var(--active, 0)*-100%));transition:transform var(--ttt-transition-time) ease-in-out}.testimonials .carousel>div>div:last-child{align-items:center;display:flex;margin:125px 0 0}.testimonials .carousel>div>div:last-child img{border-radius:50%;height:48px;margin:0 16px 0 0;width:48px}.testimonials .carousel>div>div:last-child div{color:var(--ttt-grey);font-family:var(--ttt-font-family-sans);font-size:16px;font-weight:500;letter-spacing:-2%;line-height:130%}.testimonials .carousel>div>div:last-child div span{color:var(--ttt-grey-dark);display:block;font-weight:400;margin:4px 0 0}.testimonials .controls{align-items:center;display:flex;justify-content:space-between;margin:36px 0 0}.testimonials .controls div:first-child{display:flex;gap:12px}.testimonials .controls div:first-child span{background:var(--ttt-green);border-radius:var(--ttt-border-radius);height:4px;transition:background var(--ttt-transition-time) ease-in-out;width:40px}.testimonials .controls div:first-child span.active{background:var(--ttt-orange)}.testimonials .controls div:last-child{display:flex;gap:22px}.testimonials .controls div:last-child a{align-items:center;background:var(--ttt-orange);border-radius:50%;color:var(--ttt-green-dark);display:flex;height:40px;justify-content:center;transform:opacity var(--ttt-transition-time) ease-in-out;width:40px}.testimonials .controls div:last-child a.inactive{opacity:50%}.testimonials .controls div:last-child a svg{height:12.5px}@media screen and (min-width:750px){.container:has(.testimonials){text-align:center}.testimonials .carousel{gap:32px;grid-template-columns:repeat(3,1fr)}.testimonials .carousel>div{transform:none;transition:none}.testimonials .carousel>div>div:last-child{margin-top:64px}.testimonials .carousel>div>div:last-child div{font-size:18px}.testimonials .carousel>div>div:last-child div span{font-size:16px}.testimonials .controls{display:none}}.better-team{--bg:var(--ttt-green-dark);background:var(--ttt-green-lightest)}.better-team>div:first-child{color:var(--ttt-green-darkest);padding:68px 24px;text-align:center}.better-team>div:first-child p{padding-left:30px;padding-right:30px}.better-team .clip-t.image-only{--t-tail-height:150px;aspect-ratio:401/379}.better-team .clip-t.image-only img{height:100%}@media screen and (min-width:750px){.better-team{border-radius:var(--ttt-border-radius);display:flex}.better-team>div:first-child{order:1;padding:132px;text-align:left}.better-team>div:first-child p{padding-left:0;padding-right:0}.better-team>div:last-child{flex:0 0 40%}.better-team .clip-t{--bg-right:var(--ttt-green-lightest)}.better-team .clip-t.image-only{--t-tail-height:227px;aspect-ratio:595/561}.better-team.right>div:first-child{order:0}.better-team.right .clip-t{--bg-left:var(--ttt-green-lightest);--bg-right:var(--ttt-green-dark)}}form div{margin:0 0 24px}@media screen and (min-width:750px){form div{margin:0 0 36px}}form div:has(>input[type=checkbox]){align-items:center;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start}form div:has(+.form-error){margin-bottom:0}form label{color:var(--ttt-green-lightest);text-transform:uppercase}form input,form textarea{border:0;border-radius:4px;font-family:var(--ttt-font-family-sans);font-size:16px;font-weight:500;line-height:92%;margin:8px 0 0;padding:14px 16px;width:100%}form input::placeholder,form textarea::placeholder{color:#999}form textarea{line-height:130%}form input[type=checkbox]{height:16px;margin:0 8px 0 0;width:16px}form input[type=checkbox]+label{font-size:11px;font-weight:400;line-height:130%;text-transform:none}form button.btn{padding-bottom:18px;padding-top:18px;width:100%}form button.loading{opacity:.5;pointer-events:none}form .form-error{color:red;margin-top:5px}form textarea+.form-error{margin-top:2px}#contact-form h1{margin-bottom:0}#contact-form form{margin:129px 0;position:relative}#contact-form form:after,#contact-form form:before{background:var(--ttt-grey-dark);content:"";height:1px;left:-24px;position:absolute;right:-24px;top:-65px}#contact-form form:after{bottom:-65px;top:auto}#contact-form>:last-child{display:none}.contact-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.contact-details div,.contact-details+div{color:var(--ttt-orange);font-family:var(--ttt-font-family-sans);font-size:18px;font-weight:500;letter-spacing:-2%;line-height:130%;padding:0 10px 24px 0}.contact-details div a,.contact-details+div a{color:var(--ttt-green-lightest);font-weight:400;text-decoration:underline}@media screen and (min-width:750px){#contact-form{display:grid;gap:0 50px;grid-template-columns:repeat(2,1fr)}#contact-form>div:first-of-type{grid-column:2/3;grid-row:1/4}#contact-form form{border:1px solid var(--ttt-grey-dark);border-radius:var(--ttt-border-radius);margin:0;padding:64px}#contact-form form:after,#contact-form form:before{display:none}#contact-form>:last-child{display:block;margin-top:50px}#contact-form>:last-child .contact-details{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}div:has(>.contact-details){display:none}.contact-details div,.contact-details+div{font-size:28px;line-height:120%}.contact-details div a,.contact-details+div a{font-size:22px}.contact-details div{padding:0 10px 80px 0}.contact-details+div{padding:0}}#blog-header>div{display:flex;flex-wrap:wrap;gap:12px;margin:64px 0 0}#blog-header>div a.active{background:var(--ttt-orange);border-color:var(--ttt-orange);color:var(--ttt-green-dark)}#blog-header>div a:hover:not(.active){color:var(--ttt-orange)}#blog span a,#blog-header a,.blog span a{border:1px solid;border-radius:50px;color:var(--ttt-white);font-family:var(--ttt-font-family-sans);font-size:12px;font-weight:700;letter-spacing:4%;line-height:92%;padding:15px 16px;text-transform:uppercase}.blog{border-radius:var(--ttt-border-radius);margin:0 0 24px;overflow:hidden;position:relative}.blog:before{border:1px solid var(--ttt-grey-dark);border-radius:var(--ttt-border-radius);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.blog:last-child{margin:0}.blog.headline{background:var(--ttt-green-lightest);color:var(--ttt-green-darkest)}.blog.headline:before{display:none}.blog.headline>div:first-child{padding:24px 24px 0}.blog.headline h2 a{color:var(--ttt-green-darkest)}.blog img{aspect-ratio:354/167;border-radius:0 0 var(--ttt-border-radius) var(--ttt-border-radius);object-fit:cover}.blog h2{margin:0;padding:36px 24px}.blog h2 a{color:var(--ttt-white)}.blog h2 a:hover,.blog>div:last-child>div{color:var(--ttt-grey-dark)}.blog>div:last-child>div{align-items:center;display:flex;font-family:var(--ttt-font-family-sans);font-size:12px;font-weight:700;gap:12px;letter-spacing:4%;line-height:92%;padding:24px;text-transform:uppercase}.blog>div:last-child>div span a{color:var(--ttt-grey-dark);display:block;padding:13px 16px;white-space:nowrap}.blog>div:last-child>div>a{color:var(--ttt-orange);margin:0 0 0 auto;text-decoration:underline;white-space:nowrap}.blog>div:last-child>div>a:hover{text-decoration:none}#blog h3{margin:0 0 16px}#blog h2{margin:0}#blog h2+div{align-items:center;color:var(--ttt-grey-dark);display:flex;gap:12px;padding:44px 0;text-transform:uppercase}#blog h2+div span a{color:var(--ttt-grey-dark);display:block;padding:13px 16px;white-space:nowrap}#blog>div:nth-child(2){--t-tail-height:90px}#blog>div:nth-child(2) .clip-t+#share{margin:40px 0 0}#blog>div>div:last-child>div>h2,#blog>div>div:last-child>div>h2+div{display:none}#blog>div>div:last-child .content{margin:40px 0 0}#blog>div>div:last-child .content img{height:auto!important;max-width:100%;width:auto!important}#blog>div>div:last-child .content h2,#blog>div>div:last-child .content h3,#blog>div>div:last-child .content h4,#blog>div>div:last-child .content h5{font-family:var(--ttt-font-family-sans);font-size:32px;font-style:normal;font-weight:400;letter-spacing:-2%;line-height:120%;margin:0 0 24px}#blog>div>div:last-child .content h2 em,#blog>div>div:last-child .content h2 i,#blog>div>div:last-child .content h3 em,#blog>div>div:last-child .content h3 i,#blog>div>div:last-child .content h4 em,#blog>div>div:last-child .content h4 i,#blog>div>div:last-child .content h5 em,#blog>div>div:last-child .content h5 i{font-family:var(--ttt-font-family-serif)}#blog>div>div:last-child .content h3{font-size:28px}#blog>div>div:last-child .content h4{font-size:22px}#blog>div>div:last-child .content h5{font-size:18px}#blog #share{align-items:center;border:1px solid var(--ttt-grey-dark);border-radius:var(--ttt-border-radius);display:flex;gap:24px;padding:14px 32px}#blog #share span{color:var(--ttt-grey-dark);margin:0 auto 0 0}#blog #share a{color:var(--ttt-orange);height:28px;padding:3px;transition:color var(-ttt-transition-time) ease-in-out;width:28px}#blog #share a:hover{color:var(--ttt-white)}#blog #share a svg{height:100%}@media screen and (min-width:750px){#blog-header{align-items:flex-end;display:flex;gap:30px}#blog-header>*{flex:1 1 50%;margin:0}#blog-header>div{justify-content:flex-end}.blog{margin:0}.blog h2{font-size:28px;padding:48px}.blog>div:last-child>div{padding:12px 48px 48px}.blog.headline{align-items:center;display:flex;gap:0 12%;margin:0 0 72px;padding:48px}.blog.headline>div{flex:1 1 53%}.blog.headline>div:first-child{flex-basis:47%;padding:0}.blog.headline>div:last-child>div{padding:48px 48px 0 0}.blog.headline h2{font-size:48px;letter-spacing:-1%;line-height:110%;padding:0}section:has(.blog-grid){margin-top:-100px}.blog-grid{display:grid;gap:72px 36px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}#blog>div>div:first-of-type,#blog>div>h2{display:none}#blog>div:nth-child(2){--t-tail-height:156px}#blog>div>div:last-child{display:flex}#blog>div>div:last-child>div>h2{display:initial}#blog>div>div:last-child>div>h2+div{display:flex}#blog>div>div:last-child>div:first-child{flex:0 0 40%;order:2}#blog>div>div:last-child>div:last-child{flex:0 0 60%;padding:0 50px 0 0}#blog>div>div:last-child .content{margin:0}#blog>div>div:last-child .content h2,#blog>div>div:last-child .content h3,#blog>div>div:last-child .content h4,#blog>div>div:last-child .content h5{margin:0 0 32px}#blog>div>div:last-child .content h2{font-size:48px}#blog #share{font-size:22px;gap:42px;padding:24px 50px}#blog #share a{height:42px;padding:8px;width:42px}}#pagination{align-items:center;display:flex;gap:0 8px;justify-content:flex-end}#pagination a{border-radius:4px;color:var(--ttt-orange);padding:12px 14px;text-transform:uppercase;white-space:nowrap}#pagination a:has(svg){align-items:center;display:flex;padding:0}#pagination a.active{background:var(--ttt-orange);color:var(--ttt-green-dark)}#pagination a:first-child{margin-right:16px}#pagination a:last-child{margin-left:16px}#pagination svg{height:7.5px;margin:0 8px;width:9px}@media screen and (min-width:750px){section:has(#pagination){margin-top:-100px}}.advantages .carousel{--gap:16px;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--count),min(635px,100%));overflow:hidden}.advantages .carousel>div{--t-tail-height:62px;background:var(--ttt-grey);border-radius:var(--ttt-border-radius);transform:translateX(calc((-100% - var(--gap, 0px))*var(--active, 0)));transition:transform var(--ttt-transition-time) ease-in-out}.advantages .carousel>div h4,.advantages .carousel>div p{color:var(--ttt-green-darkest);margin:36px 36px 16px;text-align:center}.advantages .carousel>div p{color:var(--ttt-grey-dark);margin-bottom:48px;margin-top:0}.advantages .controls{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:36px 0 0}.advantages .controls div:first-child{background:var(--ttt-green);border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.advantages .controls div:first-child:after{background:var(--ttt-orange);bottom:0;content:"";display:block;left:0;position:absolute;top:0;transform:translateX(calc(var(--active, 0)*100%));transition:transform var(--ttt-transition-time) ease-in-out;width:calc(100%/var(--count))}.advantages .controls div:last-child{display:flex;gap:22px}.advantages .controls div:last-child a{align-items:center;background:var(--ttt-orange);border-radius:50%;color:var(--ttt-green-dark);cursor:pointer;display:flex;height:40px;justify-content:center;transform:opacity var(--ttt-transition-time) ease-in-out;width:40px}.advantages .controls div:last-child a.inactive{opacity:50%}.advantages .controls div:last-child a svg{height:12.5px}@media screen and (min-width:750px){.advantages .carousel{--gap:32px}.advantages .controls{gap:128px}.advantages .controls div:last-child a{height:46px;width:46px}}.faqs{margin:42px 0 0;text-align:left}@media screen and (min-width:750px){.faqs{margin:72px 0 0}}.faqs>div{border:1px solid var(--ttt-grey-dark);cursor:pointer;padding:24px}@media screen and (min-width:750px){.faqs>div{padding:32px 40px}}.faqs>div:not(:first-child){border-top:0}.faqs>div>div:first-child{padding-right:41px;position:relative}@media screen and (min-width:750px){.faqs>div>div:first-child{padding-right:44px}}.faqs>div>div:first-child:after,.faqs>div>div:first-child:before{background:var(--ttt-orange);content:"";height:1px;position:absolute;right:0;top:calc(50% - 1px);transform-origin:center;width:17px}@media screen and (min-width:750px){.faqs>div>div:first-child:after,.faqs>div>div:first-child:before{width:20px}}.faqs>div>div:first-child:after{transform:rotate(-90deg);transition:transform var(--ttt-transition-time) ease-in-out}.faqs>div>div:last-child{height:0;interpolate-size:allow-keywords;overflow:hidden;transition:height var(--ttt-transition-time) ease-in-out}.faqs>div>div:last-child>div{padding:16px 0 0}.faqs>div.active>div:first-child:after{transform:none}.faqs>div.active>div:last-child{height:auto}.container:has(.faqs){max-width:1000px;text-align:center}.products{display:grid;gap:32px;grid-template-columns:100%}.products>div{--t-tail-height:62px;background:var(--ttt-grey);border-radius:var(--ttt-border-radius);text-align:center}.products>div a,.products>div h4,.products>div p{color:var(--ttt-green-darkest);margin:36px 36px 16px}.products>div p{color:var(--ttt-grey-dark);margin-top:0}.products>div a{color:var(--ttt-orange);display:inline-block;margin:0 0 48px;text-decoration:underline;text-transform:uppercase;white-space:nowrap}.products>div a:hover{text-decoration:none}@media screen and (min-width:750px){.products{grid-template-columns:1fr 1fr}}table{border-collapse:collapse;margin:0 0 48px}table td,table th{border:1px solid var(--ttt-green-lightest);padding:10px 15px;text-align:left;vertical-align:top}.terms{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center}.terms>div{max-width:100%;text-align:center;width:400px}.terms>div a:first-child{display:block;margin:0 0 24px}