@font-face{font-family:Atelia;src:url(/land/fonts/Atelia.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Haffer;src:url(/land/fonts/HafferXH-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Haffer;src:url(/land/fonts/HafferXH-SemiBold.otf)format("opentype");font-weight:600;font-display:swap}.tdc-landing{color:#26221f;-webkit-font-smoothing:antialiased;background:#fcfcfa;font-family:Haffer,system-ui,sans-serif;overflow-x:clip}.tdc-landing a{color:#26221f;text-decoration:none}.tdc-landing a:hover{color:#dd7b3e}.tdc-landing button{font-family:inherit}html:has(.tdc-landing){scroll-behavior:smooth}.tdc-landing .tdc-btn-dark{transition:background .2s}.tdc-landing .tdc-btn-dark:hover{color:#fbfaf6;background:#3a352f}.tdc-landing .tdc-cta{transition:transform .2s,background .2s}.tdc-landing .tdc-cta:hover{background:#3a352f;transform:translateY(-2px)}@keyframes tdc-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-14px)}}@keyframes tdc-sun{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tdc-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tdc-marqr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes tdc-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes tdc-bobx{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-18px)}}@keyframes tdc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes tdc-spin{to{transform:rotate(360deg)}}@keyframes tdc-tilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(-2deg)}}@keyframes tdc-eq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes tdc-flyin{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.9)}18%{opacity:1}55%{opacity:1;transform:translate(0)scale(1)}78%,to{opacity:0;transform:translateY(54px)scale(.4)}}@keyframes tdc-flyin-m{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.85)}16%{opacity:1}58%{opacity:1;transform:translate(0)scale(1)}82%,to{opacity:0;transform:translateY(-18px)scale(.92)}}@keyframes tdc-pscale{0%,4%{transform:scale(1)}12%{transform:scale(1.07)}26%{transform:scale(1.07)}34%,to{transform:scale(1)}}@keyframes tdc-pcheck{0%,8%{opacity:0;transform:scale(.5)}18%{opacity:1;transform:scale(1)}30%{opacity:1}40%,to{opacity:0;transform:scale(.5)}}@keyframes tdc-pstrike{0%,10%{transform:scaleX(0)}20%{transform:scaleX(1)}30%{transform:scaleX(1)}40%,to{transform:scaleX(0)}}.tdc-landing [data-wavecard]:hover [data-wavebar],.tdc-landing [data-flycard]:hover [data-flychip],.tdc-landing [data-donecard]:hover [data-doserow],.tdc-landing [data-donecard]:hover [data-pcheck],.tdc-landing [data-donecard]:hover [data-pstrike],.tdc-landing .tour-active[data-wavecard] [data-wavebar],.tdc-landing .tour-active[data-flycard] [data-flychip],.tdc-landing .tour-active[data-donecard] [data-doserow],.tdc-landing .tour-active[data-donecard] [data-pcheck],.tdc-landing .tour-active[data-donecard] [data-pstrike]{animation-play-state:running!important}@media (max-width:820px){.tdc-landing [data-herofg],.tdc-landing [data-herolayer]>img{object-position:18% 92%!important}.tdc-landing [data-nav]{padding:12px 18px!important}.tdc-landing [data-navlinks],.tdc-landing [data-navactions]{display:none!important}.tdc-landing [data-navburger]{display:flex!important}.tdc-landing [data-htrack]{gap:16px!important;padding:0 6vw!important}.tdc-landing [data-htrack]>div{width:min(88vw,600px)!important}.tdc-landing [data-htrack]>div h3{font-size:30px!important}.tdc-landing [data-htrack]>div>div>p{font-size:15px!important}.tdc-landing [data-flychip]{z-index:8!important;width:198px!important;margin-left:-99px!important;padding:9px 13px!important;font-size:12.5px!important;animation-name:tdc-flyin-m!important}.tdc-landing [data-doserow]{gap:9px!important;padding:12px 15px!important}.tdc-landing [data-doserow]>span:nth-child(2){font-size:13.5px!important}.tdc-landing [data-doserow]>span:nth-child(3){padding:5px 9px!important;font-size:11px!important}.tdc-landing [data-feat]>span{font-size:13px!important}.tdc-landing [data-feat] h2{font-size:29px!important}.tdc-landing [data-feat] p{margin-top:9px!important;font-size:14.5px!important;line-height:1.5!important}.tdc-landing #platforms{padding:56px 18px 90px!important}.tdc-landing #platforms>.reveal{flex-direction:column!important;align-items:stretch!important;min-height:0!important}.tdc-landing #platforms>.reveal>div:first-child{width:100%!important;padding:40px 26px 8px!important}.tdc-landing #platforms>.reveal>div:nth-child(2){flex:none!important;width:100%!important;min-height:440px!important;padding:0!important}.tdc-landing [data-plat-desktop]{width:min(80%,440px)!important;top:30px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(2deg)!important}.tdc-landing [data-plat-phone]{width:150px!important;bottom:26px!important;left:8%!important;transform:rotate(-6deg)!important}.tdc-landing [data-plat-widget]{width:132px!important;bottom:46px!important;right:7%!important;transform:rotate(4deg)!important}.tdc-landing [data-footimg]{object-position:72% center!important}.tdc-landing #cta{padding-top:84px!important}.tdc-landing [data-ctaspace]{height:5vh!important}.tdc-landing #cta h2{font-size:33px!important}.tdc-landing #cta>div p{margin-top:12px!important;font-size:16px!important}.tdc-landing [data-t6-report]{width:196px!important;margin-left:-64px!important;bottom:-96px!important;left:50%!important;right:auto!important;transform:rotate(5deg)!important}.tdc-landing [data-t6-clubby]{width:300px!important;margin-left:-210px!important;bottom:-104px!important;left:50%!important;right:auto!important;transform:rotate(-7deg)!important}.tdc-landing #faq{padding:72px 22px!important}.tdc-landing #voices{padding:80px 0!important}.tdc-landing [data-footgrid]{grid-template-columns:1fr 1fr!important;gap:20px 26px!important}.tdc-landing [data-footgrid]>div{gap:6px!important}.tdc-landing [data-footgrid] b{margin-bottom:2px!important;font-size:15px!important}.tdc-landing [data-footgrid] a{font-size:13.5px!important}}@media (max-width:560px){.tdc-landing [data-herocopy] h1{font-size:40px!important}.tdc-landing [data-herocopy] p{max-width:100%!important;font-size:16px!important}}@media (max-width:520px){.tdc-landing [data-htrack]>div h3{font-size:26px!important}.tdc-landing [data-footgrid]{grid-template-columns:1fr 1fr!important;gap:18px 20px!important}}
