:root{--iti-hover-color:#0000000d;--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__a11y-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{z-index:0;position:relative;margin:0!important}.iti__country-container{padding:var(--iti-border-width);position:absolute;top:0;bottom:0;left:0}.iti__selected-country{z-index:1;height:100%;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.iti__selected-country-primary{height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);align-items:center;display:flex}.iti__arrow{margin-left:var(--iti-arrow-padding);border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);width:0;height:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);position:absolute;box-shadow:1px 1px 4px #0003}.iti__search-input{border-width:0;border-radius:3px;width:100%;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;background-position:right 8px center;padding-right:30px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{align-items:center;display:flex;position:relative}.iti__search-icon{pointer-events:none;display:flex;position:absolute;left:8px}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3px}.iti__search-clear{cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;transition:background-color .15s;display:flex;position:absolute;right:4px}.iti__search-clear .iti__search-clear-x{stroke-width:2px}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}[dir=rtl] .iti__search-clear{left:4px;right:auto}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{cursor:pointer;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;overflow-y:scroll}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (width<=500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{padding:8px var(--iti-spacer-horizontal);outline:none;align-items:center;display:flex}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}:is(.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary){background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{z-index:1060;padding:var(--iti-border-width);position:fixed;top:-1000px;left:-1000px}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{padding:var(--iti-mobile-popup-margin);background-color:#00000080;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;inset:0}.iti--fullscreen-popup .iti__dropdown-content{flex-direction:column;max-height:100%;display:flex;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);border-radius:1px;box-shadow:0 0 1px #888}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);box-shadow:none;background-position:100%;background-size:contain;height:19px}@media (resolution>=2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}:root{--iti-path-flags-1x:url(/assets/webp/flags.a2kmUSbF.webp);--iti-path-flags-2x:url(/assets/webp/flags@2x.gR6KPp3x.webp);--iti-path-globe-1x:url(data:image/webp;base64,UklGRvoBAABXRUJQVlA4TO4BAAAvE8AEENXIkiRZtZu7H33ql07cqTlilvbz9i4tosSMZma27zWzHRGyIEk2bcu2bdvGn23btm3btm3btm0/m5PqAEkLTYYwxTPAW84Tl6wNgmvIqptKKH9nYAr4xle+TML/BDI2LSg6QHKT/nngE4+ZMIUePUGeTvly+YoV8F1DtkGUzlfst2LUKTX6PaWZeMWiDqN6PgcciGa2boYPmxlR5bIIL5l6RVyDYMXmY1f10pGb7PmAN6sRTBTN3N9C9Zi/LbVhlL+Oo2M7RxoE/a4+/nDjeBrSVwtGYXGGMIrUbJzCU1LgFftP9K1hkpOXmBim30cIJ1hgOkSwMhYCMgmaw7rXcfT5/wQcFhrcuaOEBuq5ytYblLPBEhV0Aq/ZqcDn/6RUDgrUL0/0UZgK/p+rR8/4nZAqFfuXA6TbtFQyJSe4gpj6T19a5q+HLEkox0mlWXvbIGbuJw28fkozjybhT5oXHNY4py5rH1CflcyeB1fId9wXDAvFmz/8m6AE/8TgYzEVGoRMCKUhND7PQho7jGo1utkdV559cm3llGFs3sxBZrmGbEExop91jyfg5G7BmCCi6evNaSDFBrG3vyaRNzt+HJ9kQpVbgj+xFUoNgr3abxqGfH3WfQq9lp5UZPRW74ZbFgpq+EGo67dUAQ==);--iti-path-globe-2x:url(data:image/webp;base64,UklGRlwFAABXRUJQVlA4TE8FAAAvJ8AJEEfHKJIkKdmcgvjj3wwill7QwKhtJEnOnIDmv/zJLAdGbSNJcuYENP/lT2Y5OGwjSZHmtL3wTFl9tp8SM/9xz47Ctm2b7mnwDggKFNd77jgHyxhIYVvLQBDEHEBKRQBIOXzQpAhiBQCIAMaIAACHhAQHIMFhhRkSRt1hlRIYDAZDhiE3CVrBS2gFkZGRYdA6mjQQBYAv6yOZSVAQCoPWMCWBIBQKwtCCUBANFARBlChBfPCG/dZUjxJECYJQECU+KGFQEC1YdN/NSUNRTDm4osQBGUwFjDFCBOYRo9QWxAmPlKQECRERMbVLCZapZ0owSrnz3hb6/P8auL9vAwr7/xeS5EV9q2sWU2vbtjla27Zt28akprq6a3bPtm2np87eJIvePUzd9fvoXkT0fwK4Vwdo8t6qyQW+O7Tn4k7NAdvi/jMR0fGpwhglhZBKm3B0pzvg3JcDrUuMEn7SDaUIRTLhhqb/AbDvw+bbJToMEq5QflFfv+QhJVPxcmkm/Ih9TzZfFxk/CJUnP7zMykJqnhsqQ51M6tTv2Pdgc/GKCuKmaI96HlhVAJy4vWVWWgRSfYJ9l4jv+4aB0F15Td3kH1YW4DiMnEJHGSaFOoOdw4LxOhCqPTf0JvLys6I8Wv/9BeeuhEkZfE+UZfNSOumqT+CArgHwbBHZw+ZB00AGeiYxIKKudH2zDxg97VK7FxdO6+9Pmt3l4J/bZR58rtyEOY6dtdhcMbPh2jsyNKr3mNnDy+c8Pig0od5wGXakg7DYgYgfU5648s0fC0Ljv9SigQVrHwUafXVgmNE92zBBBeYjsHn5L6Emz/6776EnxwJUsqKADMDmq8fG/T16fujr7lhknhheLG4PPwFD15IXs2xWFWBZVj4ndDW+fDItPRncssi75Fxv/iHQQL2PDbkg4k/zP/BfgfR1axxy59PM/IYdsypZWUCUiTlck2/zTz4fm3LzqkNlxxnzW+A4fK4vkbNrIbn7bgVoKn3djQu90krrllynQ1g7v2rpjUYsfeR6tdLSaqV5w5fR6E5+k8BVT/0aqqSXDAdV4wvpCplTCJnbFTLb9dTEHjoQQiTMC7Ah3PPuwbffOfD+xP4d3s7uMGDC+wcOvrs7kVKTZ6m4EMIVfn1O61JyrnuU3EM3A3znefrp142f5cnmnDXNyXecPFYUYNt2pVUlvot//qWFDszz9aTrCuGpQVX4Wn+KAw6rCrAgw/eqLZXQVQfmXZ5QnnCF2wrwdlJ5F8DhC1MP/itRnhv+wmHji7hpT+x0tekziRw7jxUF2LZznX3xOydH3e5fVhYWO5QOlClPzYFX9EMD65P9bBHZ16fLq7dHfrlal5vO2LxuKkTcfABvjZDxwsWvf9hs7pCv2ry5cowvB2/8iosq5YraWHw7JCxLyaAWZPoUrilMaRMKo8WwpQv0z2AXqnLzLA42H5gKEVcTuM76RfDtpVrzh9b5oTp0e5SI+Topy78hAzFm6QqRMN2gugNYLH0EoHF6Pyw3vm+OYQMRlwPpCd+sAep/WQ1OPGZZ13lO0ugpE0+m1xGRbdNKe67wzTN3Nouw3yfw03WH+nrnqUAnEul5YOXA5o20L4SnAiXjoX6f7Pm6RIeBl14EGe4a8VLad4UnvZTwysxR2DtOumEiUOpliLi7FWNb2vOEK4QQnnyoIav+Ko9XhGbUF1gZ7tWKcVBLX+T05HkOGmn0iA4WjsW9Ww6ny3WiTAjhyd41WWfGrv4sAof7t/l+ppGJlFeR7oBVr4kF2BYP0oYjDxsZpjuTsQDHsXjAUYxrrwwe9gGWRRRZ3CcA)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:200;src:url(/assets/woff2/oswald-v57-latin-200.36LDsJsv.woff2)format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(/assets/woff2/oswald-v57-latin-300.Cl0rPaJv.woff2)format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/assets/woff2/oswald-v57-latin-regular.BAFo8sP8.woff2)format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(/assets/woff2/oswald-v57-latin-500.B-eyT0Dw.woff2)format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:600;src:url(/assets/woff2/oswald-v57-latin-600.plFmSr5g.woff2)format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/assets/woff2/oswald-v57-latin-700.vy6hmKSr.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/woff2/poppins-v24-latin-300.Dku2WoCh.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/woff2/poppins-v24-latin-regular.cpxAROuN.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/assets/woff2/poppins-v24-latin-500.C8OXljZJ.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/woff2/poppins-v24-latin-600.zEkxB9Mr.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/assets/woff2/poppins-v24-latin-700.Qrb0O0WB.woff2)format("woff2")}.contact-us .form__field label{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.1}.contact-us .form__field input,.contact-us .form__field textarea{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}.form-field__input,.custom-dropdown__button{font-size:var(--ts-font-size--md);font-weight:400;line-height:1}@media (width>=768px){.form-field__input,.custom-dropdown__button{font-size:var(--ts-font-size--lg)}}.custom-dropdown__option{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=768px){.custom-dropdown__option{font-size:var(--ts-font-size--lg)}}.form-field__label{font-size:var(--ts-font-size--md);font-weight:700;line-height:1.1}@media (width>=768px){.form-field__label{font-size:var(--ts-font-size--lg)}}.ts-search-field input{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@view-transition{navigation:auto}::view-transition-old(root){animation:.15s cubic-bezier(.4,0,1,1) both fade-out}::view-transition-new(root){animation:.25s cubic-bezier(0,0,.2,1) both fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#header{view-transition-name:main-header}::view-transition-group(root){animation-duration:.25s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-image-pair(root){isolation:isolate}*,:after,:before{box-sizing:border-box}:root{--ts-color--green:#00c78b;--ts-color--aqua:#61dcb7;--ts-color--purple:#e09fea;--ts-color--purple-2:#b2afeb;--ts-color--gray:#ececec;--ts-color--orange:#ff976a;--ts-color--red:#ef5b5b;--ts-color--light-orange:#ffb596;--ts-color--pink:#ffb2e6;--ts-color--yellow:#ffe88a;--ts-color--gold:#fdc700;--ts-color--green-subtone:#9bdeca;--ts-color--aqua-subtone:#bcf1e1;--ts-color--orange-subtone:#ffbb9d;--ts-color--purple-subtone:#e5b3ed;--ts-color--yellow-subtone:#f1e19f;--ts-color--pink-subtone:#ffd3f0;--ts-color--light-orange-subtone:#ffd8c8;--ts-color--sky-subtone:#d1f3ff;--ts-color--practice-mint-panel:#defff5;--ts-color--practice-mint-heading:#108662;--ts-color--practice-rose-panel:#ffe4e4;--ts-color--practice-rose-heading:#b54949;--ts-color--white:#fff;--ts-color--black:#000;--ts-color--off-white:#f2f2f2;--ts-color--charcoal:#2f2f2f;--ts-color--light-gray:#afb4be;--ts-color--neutral-gray:#7d7c7c;--ts-color--medium-gray:#8c96a5;--ts-color--dark-gray:#2d3549;--ts-color--dark:#2d3549;--ts-color--common-gray:#d9d9d9;--ts-color--error:#e12828;--ts-color--body-bg:var(--ts-color--white);--ts-font--primary:"Poppins", sans-serif;--ts-font--secondary:"Oswald", sans-serif;--ts-font-size--xs:.75rem;--ts-font-size--sm:.875rem;--ts-font-size--md:1rem;--ts-font-size--lg:1.125rem;--ts-font-size--xl:1.25rem;--ts-font-size--2xl:1.375rem;--ts-font-size--3xl:1.5rem;--ts-font-size--4xl:1.75rem;--ts-font-size--5xl:2rem;--ts-font-size--6xl:2.25rem;--ts-font-size--7xl:2.5rem;--ts-font-size--8xl:3rem;--ts-font-size--9xl:3.5rem;--ts-font-size--10xl:4rem}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--ts-font--primary);background-color:var(--ts-color--body-bg);font-size:var(--ts-font-size--md);margin:0;padding:0;font-weight:400;line-height:1.25}@media (width>=992px){body{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}body.site-nav-lock-scroll{overflow:hidden}button{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}button,input,select,textarea{font-family:inherit}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none;transition:color .3s}svg.ts-icon{aspect-ratio:1}svg.ts-icon.icon-isotype{aspect-ratio:1.23}svg.ts-svg-sprite{display:none!important}h1,h2,h3,h4,h5,h6{margin:0}img,svg{max-width:100%;height:auto}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:940px}}@media (width>=1220px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1280px}}.row-nowrap>*,.row>*{flex-shrink:0;width:100%;max-width:100%}.row{flex-wrap:wrap;display:flex}.row-nowrap{flex-wrap:nowrap;display:flex}.row-nowrap.row-gap-none{gap:0}.row-nowrap.row-gap-xxs{gap:.5rem}.row-nowrap.row-gap-xs{gap:.75rem}.row-nowrap.row-gap-sm{gap:1rem}.row-nowrap.row-gap-md{gap:1.25rem}.row-nowrap.row-gap-lg{gap:1.5rem}.row-nowrap.row-gap-xl{gap:2rem}.row-nowrap.row-gap-2xl{gap:2.5rem}.row-nowrap.row-gap-3xl{gap:3rem}.row-nowrap.row-gap-4xl{gap:4rem}.row-nowrap.row-gap-5xl{gap:5rem}.row-nowrap.row-gap-6xl{gap:6rem}.row-nowrap.row-gap-7xl{gap:7rem}.row-nowrap.row-gap-8xl{gap:8rem}.row-nowrap{gap:1rem}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (width>=1220px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}}.ts-heading-primary-h1{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-primary-h1{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.ts-heading-secondary-h1{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-secondary-h1{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.ts-heading-primary-h2{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-primary-h2{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-heading-secondary-h2{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-secondary-h2{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-heading-primary-h3{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-h3{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-heading-secondary-h3{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-h3{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-heading-primary-h4{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-heading-primary-h4{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.ts-heading-secondary-h4{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-heading-secondary-h4{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.ts-heading-primary-h5{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--2xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-heading-primary-h5{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.ts-heading-secondary-h5{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--2xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-heading-secondary-h5{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.ts-heading-primary-title-medium{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-primary-title-medium{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.ts-heading-secondary-title-medium{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-secondary-title-medium{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.ts-heading-primary-modal-title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1}@media (width>=992px){.ts-heading-primary-modal-title{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.ts-heading-secondary-modal-title{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1}@media (width>=992px){.ts-heading-secondary-modal-title{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.ts-heading-primary-post-title-1{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-post-title-1{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-heading-secondary-post-title-1{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-post-title-1{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-heading-primary-post-title-2{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-post-title-2{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.376}}.ts-heading-secondary-post-title-2{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-post-title-2{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.376}}.ts-heading-primary-title-content-3{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-primary-title-content-3{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}}.ts-heading-secondary-title-content-3{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-secondary-title-content-3{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}}.ts-heading-primary-title-sidebar{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-title-sidebar{font-size:var(--ts-font-size--2xl);font-weight:700;line-height:1.25}}.ts-heading-secondary-title-sidebar{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-title-sidebar{font-size:var(--ts-font-size--2xl);font-weight:700;line-height:1.25}}.ts-heading-primary-display-lg{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-primary-display-lg{font-size:var(--ts-font-size--9xl);font-weight:700;line-height:1.1}}.ts-heading-secondary-display-lg{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-heading-secondary-display-lg{font-size:var(--ts-font-size--9xl);font-weight:700;line-height:1.1}}.ts-heading-primary-display-hero{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-display-hero{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.376}}.ts-heading-secondary-display-hero{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-display-hero{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.376}}.ts-heading-primary-display-page-banner-subtitle{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--2xl);font-weight:600;line-height:1.25}@media (width>=992px){.ts-heading-primary-display-page-banner-subtitle{font-size:var(--ts-font-size--4xl);font-weight:600;line-height:1.376}}.ts-heading-secondary-display-page-banner-subtitle{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--2xl);font-weight:600;line-height:1.25}@media (width>=992px){.ts-heading-secondary-display-page-banner-subtitle{font-size:var(--ts-font-size--4xl);font-weight:600;line-height:1.376}}.ts-heading-primary-display-banner-title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}.ts-heading-secondary-display-banner-title{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}.ts-heading-primary-section-title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-section-title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}}.ts-heading-secondary-section-title{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-section-title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}}.ts-heading-primary-section-title-sm{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--md);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-primary-section-title-sm{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}}.ts-heading-secondary-section-title-sm{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--md);font-weight:700;line-height:1.25}@media (width>=992px){.ts-heading-secondary-section-title-sm{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}}.ts-text-copy-xl{font-size:var(--ts-font-size--xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-text-copy-xl{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.25}}.ts-text-body-2xl{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.376}@media (width>=992px){.ts-text-body-2xl{font-size:var(--ts-font-size--3xl);font-weight:300;line-height:1.376}}.ts-text-body-xl{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.ts-text-body-xl{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.ts-text-body-lg{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.ts-text-body-lg{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.ts-text-body-md{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.ts-text-body-md{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.ts-text-body-sm{font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.ts-text-body-sm{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-text-body-xs{font-size:var(--ts-font-size--xs);line-height:1.25}@media (width>=992px){.ts-text-body-xs{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-text-label-lg,.ts-text-main-menu{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}.ts-text-mobile-menu{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.1}.ts-text-sub-menu{font-size:var(--ts-font-size--lg);font-weight:600;line-height:1.1}.ts-text-meta{font-size:var(--ts-font-size--sm);font-weight:500;line-height:1.1}.ts-text-caption{font-size:var(--ts-font-size--xs);font-weight:500;line-height:1.512}.ts-text-dashboard-navigation{font-size:.8125rem;font-weight:700;line-height:1}@media (width>=576px){.ts-text-dashboard-navigation{font-size:var(--ts-font-size--sm);font-weight:700;line-height:1}}@media (width>=768px){.ts-text-dashboard-navigation{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1}}@media (width>=992px){.ts-text-dashboard-navigation{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1}}.hide,[x-cloak]{display:none!important}.m-none{margin:0}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.ml-none{margin-left:0}.mr-none{margin-right:0}.m-xxs{margin:.5rem}.mt-xxs{margin-top:.5rem}.mb-xxs{margin-bottom:.5rem}.ml-xxs{margin-left:.5rem}.mr-xxs{margin-right:.5rem}.m-xs{margin:.75rem}.mt-xs{margin-top:.75rem}.mb-xs{margin-bottom:.75rem}.ml-xs{margin-left:.75rem}.mr-xs{margin-right:.75rem}.m-sm{margin:1rem}.mt-sm{margin-top:1rem}.mb-sm{margin-bottom:1rem}.ml-sm{margin-left:1rem}.mr-sm{margin-right:1rem}.m-md{margin:1.25rem}.mt-md{margin-top:1.25rem}.mb-md{margin-bottom:1.25rem}.ml-md{margin-left:1.25rem}.mr-md{margin-right:1.25rem}.m-lg{margin:1.5rem}.mt-lg{margin-top:1.5rem}.mb-lg{margin-bottom:1.5rem}.ml-lg{margin-left:1.5rem}.mr-lg{margin-right:1.5rem}.m-xl{margin:2rem}.mt-xl{margin-top:2rem}.mb-xl{margin-bottom:2rem}.ml-xl{margin-left:2rem}.mr-xl{margin-right:2rem}.m-2xl{margin:2.5rem}.mt-2xl{margin-top:2.5rem}.mb-2xl{margin-bottom:2.5rem}.ml-2xl{margin-left:2.5rem}.mr-2xl{margin-right:2.5rem}.m-3xl{margin:3rem}.mt-3xl{margin-top:3rem}.mb-3xl{margin-bottom:3rem}.ml-3xl{margin-left:3rem}.mr-3xl{margin-right:3rem}.m-4xl{margin:4rem}.mt-4xl{margin-top:4rem}.mb-4xl{margin-bottom:4rem}.ml-4xl{margin-left:4rem}.mr-4xl{margin-right:4rem}.m-5xl{margin:5rem}.mt-5xl{margin-top:5rem}.mb-5xl{margin-bottom:5rem}.ml-5xl{margin-left:5rem}.mr-5xl{margin-right:5rem}.m-6xl{margin:6rem}.mt-6xl{margin-top:6rem}.mb-6xl{margin-bottom:6rem}.ml-6xl{margin-left:6rem}.mr-6xl{margin-right:6rem}.m-7xl{margin:7rem}.mt-7xl{margin-top:7rem}.mb-7xl{margin-bottom:7rem}.ml-7xl{margin-left:7rem}.mr-7xl{margin-right:7rem}.m-8xl{margin:8rem}.mt-8xl{margin-top:8rem}.mb-8xl{margin-bottom:8rem}.ml-8xl{margin-left:8rem}.mr-8xl{margin-right:8rem}.bg-color-green{background-color:#00c78b!important}.text-color-green{color:#00c78b!important}.border-color-green{border-color:#00c78b!important}.bg-color-aqua{background-color:#61dcb7!important}.text-color-aqua{color:#61dcb7!important}.border-color-aqua{border-color:#61dcb7!important}.bg-color-purple{background-color:#e09fea!important}.text-color-purple{color:#e09fea!important}.border-color-purple{border-color:#e09fea!important}.bg-color-purple-2{background-color:#b2afeb!important}.text-color-purple-2{color:#b2afeb!important}.border-color-purple-2{border-color:#b2afeb!important}.bg-color-gray{background-color:#ececec!important}.text-color-gray{color:#ececec!important}.border-color-gray{border-color:#ececec!important}.bg-color-orange{background-color:#ff976a!important}.text-color-orange{color:#ff976a!important}.border-color-orange{border-color:#ff976a!important}.bg-color-red{background-color:#ef5b5b!important}.text-color-red{color:#ef5b5b!important}.border-color-red{border-color:#ef5b5b!important}.bg-color-light-orange{background-color:#ffb596!important}.text-color-light-orange{color:#ffb596!important}.border-color-light-orange{border-color:#ffb596!important}.bg-color-pink{background-color:#ffb2e6!important}.text-color-pink{color:#ffb2e6!important}.border-color-pink{border-color:#ffb2e6!important}.bg-color-yellow{background-color:#ffe88a!important}.text-color-yellow{color:#ffe88a!important}.border-color-yellow{border-color:#ffe88a!important}.bg-color-gold{background-color:#fdc700!important}.text-color-gold{color:#fdc700!important}.border-color-gold{border-color:#fdc700!important}.bg-color-green-subtone{background-color:#9bdeca!important}.text-color-green-subtone{color:#9bdeca!important}.border-color-green-subtone{border-color:#9bdeca!important}.bg-color-aqua-subtone{background-color:#bcf1e1!important}.text-color-aqua-subtone{color:#bcf1e1!important}.border-color-aqua-subtone{border-color:#bcf1e1!important}.bg-color-orange-subtone{background-color:#ffbb9d!important}.text-color-orange-subtone{color:#ffbb9d!important}.border-color-orange-subtone{border-color:#ffbb9d!important}.bg-color-purple-subtone{background-color:#e5b3ed!important}.text-color-purple-subtone{color:#e5b3ed!important}.border-color-purple-subtone{border-color:#e5b3ed!important}.bg-color-yellow-subtone{background-color:#f1e19f!important}.text-color-yellow-subtone{color:#f1e19f!important}.border-color-yellow-subtone{border-color:#f1e19f!important}.bg-color-pink-subtone{background-color:#ffd3f0!important}.text-color-pink-subtone{color:#ffd3f0!important}.border-color-pink-subtone{border-color:#ffd3f0!important}.bg-color-light-orange-subtone{background-color:#ffd8c8!important}.text-color-light-orange-subtone{color:#ffd8c8!important}.border-color-light-orange-subtone{border-color:#ffd8c8!important}.bg-color-sky-subtone{background-color:#d1f3ff!important}.text-color-sky-subtone{color:#d1f3ff!important}.border-color-sky-subtone{border-color:#d1f3ff!important}.bg-color-practice-mint-panel{background-color:#defff5!important}.text-color-practice-mint-panel{color:#defff5!important}.border-color-practice-mint-panel{border-color:#defff5!important}.bg-color-practice-mint-heading{background-color:#108662!important}.text-color-practice-mint-heading{color:#108662!important}.border-color-practice-mint-heading{border-color:#108662!important}.bg-color-practice-rose-panel{background-color:#ffe4e4!important}.text-color-practice-rose-panel{color:#ffe4e4!important}.border-color-practice-rose-panel{border-color:#ffe4e4!important}.bg-color-practice-rose-heading{background-color:#b54949!important}.text-color-practice-rose-heading{color:#b54949!important}.border-color-practice-rose-heading{border-color:#b54949!important}.bg-color-white{background-color:#fff!important}.text-color-white{color:#fff!important}.border-color-white{border-color:#fff!important}.bg-color-black{background-color:#000!important}.text-color-black{color:#000!important}.border-color-black{border-color:#000!important}.bg-color-off-white{background-color:#f2f2f2!important}.text-color-off-white{color:#f2f2f2!important}.border-color-off-white{border-color:#f2f2f2!important}.bg-color-charcoal{background-color:#2f2f2f!important}.text-color-charcoal{color:#2f2f2f!important}.border-color-charcoal{border-color:#2f2f2f!important}.bg-color-light-gray{background-color:#afb4be!important}.text-color-light-gray{color:#afb4be!important}.border-color-light-gray{border-color:#afb4be!important}.bg-color-neutral-gray{background-color:#7d7c7c!important}.text-color-neutral-gray{color:#7d7c7c!important}.border-color-neutral-gray{border-color:#7d7c7c!important}.bg-color-medium-gray{background-color:#8c96a5!important}.text-color-medium-gray{color:#8c96a5!important}.border-color-medium-gray{border-color:#8c96a5!important}.bg-color-dark-gray{background-color:#2d3549!important}.text-color-dark-gray{color:#2d3549!important}.border-color-dark-gray{border-color:#2d3549!important}.bg-color-dark{background-color:#2d3549!important}.text-color-dark{color:#2d3549!important}.border-color-dark{border-color:#2d3549!important}.bg-color-common-gray{background-color:#d9d9d9!important}.text-color-common-gray{color:#d9d9d9!important}.border-color-common-gray{border-color:#d9d9d9!important}.bg-color-error{background-color:#e12828!important}.text-color-error{color:#e12828!important}.border-color-error{border-color:#e12828!important}.text-align-justify{text-align:justify}.text-align-center{text-align:center}.text-align-left{text-align:left}.complete-profile__background,.login-page__background,.verify-email-page__background,.register-page__background{width:100%;height:100%;position:absolute;top:0;left:0}.complete-profile__background img,.login-page__background img,.verify-email-page__background img,.register-page__background img{object-fit:cover;object-position:center center;width:100%;height:100%}.ts-checkout__resume-features{text-align:left;width:100%;font-weight:500;font-size:var(--ts-font-size--sm);flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:16px;margin:0;padding:0;line-height:1.25;list-style:none;display:flex}@media (width>=992px){.ts-checkout__resume-features{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-checkout__resume-features li.no-included{color:gray;text-decoration:line-through}.ts-checkout__resume-features ul{grid-template-columns:repeat(2,1fr);column-gap:4px;margin-top:10px;display:grid}.ts-checkout__resume-features ul li{list-style-type:disc;list-style-position:inside}.ts-checkout__resume-features ul li::marker{margin-right:0}.custom-dropdown__list::-webkit-scrollbar{background:0 0;border-radius:8px;width:6px}.custom-dropdown__list-body::-webkit-scrollbar{background:0 0;border-radius:8px;width:6px}.form-field .iti__country-list::-webkit-scrollbar{background:0 0;border-radius:8px;width:6px}.custom-dropdown__list::-webkit-scrollbar-thumb{background:var(--ts-color--green);border-radius:8px}.custom-dropdown__list-body::-webkit-scrollbar-thumb{background:var(--ts-color--green);border-radius:8px}.form-field .iti__country-list::-webkit-scrollbar-thumb{background:var(--ts-color--green);border-radius:8px}.custom-dropdown__list::-webkit-scrollbar-thumb:hover{background:var(--ts-color--green)}.custom-dropdown__list-body::-webkit-scrollbar-thumb:hover{background:var(--ts-color--green)}.form-field .iti__country-list::-webkit-scrollbar-thumb:hover{background:var(--ts-color--green)}.complete-profile,.login-page,.verify-email-page,.register-page{width:100%;min-height:100vh;padding:calc(16px + var(--ts-header--height-offset)) 16px 16px;background:var(--ts-color--common-gray);justify-content:center;align-items:center;row-gap:36px;display:flex;position:relative;overflow:hidden}.iti{--iti-path-flags-1x:url(/assets/images/i18n/flags.webp);--iti-path-flags-2x:url(/assets/images/i18n/flags@2x.webp);--iti-path-globe-1x:url(/assets/temp/images/misc-icons/globe.svg);--iti-path-globe-2x:url(/assets/temp/images/misc-icons/globe.svg);--iti-spacer-horizontal:12px;--iti-hover-color:#f0f9f6}.form-field .iti__globe{width:20px}.form-field .iti__selected-country{border-radius:8px 0 0 8px;overflow:hidden}.form-field .iti__selected-country-primary{transition:all .4s}.form-field .iti__selected-country-primary:after{content:"";background:#d1d1d1;width:1px;height:32px;margin-top:-16px;display:block;position:absolute;top:50%;right:0}.form-field .iti__selected-country-primary:hover{background-color:var(--ts-color--common-gray)!important}.form-field .iti--inline-dropdown .iti__dropdown-content{background:#fff;border:0;border-radius:12px;margin-top:10px;padding:0;box-shadow:0 2px 8px #0000001a}.form-field .iti__country-list{padding:4px 20px}.form-field .iti__country-list:before{content:"";background:#f3f4f6;width:100%;height:1px;margin-bottom:4px;display:block}.form-field .iti__search-input-wrapper{margin:12px 24px}.form-field .iti__search-icon-svg{width:18px}.form-field .iti__search-input{height:36px;font-size:var(--ts-font-size--sm);background-color:#f5f5f5;border:0;border-radius:8px;padding-left:38px;padding-right:12px}.form-field .iti__search-input:focus{border-width:2px;border-color:var(--ts-color--green);outline:0}.form-field .iti__search-icon{left:12px}.form-field .iti__country{font-size:var(--ts-font-size--sm);border-radius:8px;padding:10px 12px}@media (width>=768px){.form-field .iti__country{padding:12px}}.form-field .iti__country-name{color:#364153;font-weight:500}.form-field .iti__dial-code{color:#99a1af;margin-left:auto}.form-field.form-field--country .iti__country-container,.form-field.form-field--country .iti__selected-country{width:100%}.form-field.form-field--country .iti__dial-code{display:none}.form-field.form-field--country .iti__tel-input{padding-left:51px!important}.form-field.form-field--country .iti__selected-country-primary:after{display:none}.ts-btn{font-size:var(--ts-font-size--xl);color:var(--ts-color--white);text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;column-gap:10px;font-weight:700;transition:background-color .3s,color .3s;display:inline-flex}@media (width>=992px){.ts-btn{border-radius:16px}}.ts-btn--rounded{border-radius:80px}.ts-btn--block{width:100%;display:flex}.ts-btn--mini{min-height:26px;font-size:var(--ts-font-size--xs);column-gap:4px;padding:2px 10px;line-height:1.25}@media (width>=992px){.ts-btn--mini{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-btn--small{font-size:var(--ts-font-size--xl);min-height:26px;padding:2px 18px;font-weight:500}.ts-btn--small-x{font-size:var(--ts-font-size--md);min-height:32px;padding:4px 16px;font-weight:700}.ts-btn--medium{font-size:var(--ts-font-size--xl);min-height:40px;font-weight:700;font-family:var(--ts-font--secondary);padding:6px 12px}@media (width>=768px){.ts-btn--medium{min-height:44px;padding:6px 24px}}.ts-btn--large{min-height:50px;font-size:24px;font-family:var(--ts-font--secondary);padding:6px 32px}@media (width>=768px){.ts-btn--large{min-height:54px;font-size:26px}}.ts-btn--extra-large{font-size:var(--ts-font-size--3xl);min-height:48px;font-weight:700;font-family:var(--ts-font--secondary);padding:2px 24px 4px}@media (width>=992px){.ts-btn--extra-large{font-size:var(--ts-font-size--7xl);min-height:64px;padding:2px 32px 4px;font-weight:700}}.ts-btn--purple{background:#bd89c1}.ts-btn--purple:hover{background:#b478b8}.ts-btn--white{background:var(--ts-color--white);color:var(--ts-color--black)}.ts-btn--white:hover{background:var(--ts-color--common-gray)}.ts-btn--orange{background:var(--ts-color--orange)}.ts-btn--orange:hover{background:var(--ts-color--light-orange)}.ts-btn--green{background:var(--ts-color--green)}.ts-btn--green:hover{background:#00ae79}.ts-btn--black{background:var(--ts-color--black)}.ts-btn--medium-gray{background:var(--ts-color--medium-gray)}.ts-btn--medium-gray:hover,.ts-btn--dark{background:var(--ts-color--dark)}.ts-btn--dark:hover{background:#404c69}.ts-btn--red{background:var(--ts-color--red)}.ts-btn--red:hover{background:#ed4444}.ts-btn--charcoal{background:var(--ts-color--charcoal)}.ts-btn--light-gray{background:var(--ts-color--light-gray)}.ts-btn--light-gray:hover{background:var(--ts-color--medium-gray)}.ts-btn:disabled,.ts-btn--disabled{background:var(--ts-color--light-gray);color:var(--ts-color--white);cursor:not-allowed}.ts-btn--disabled{cursor:auto}.ts-btn--action{width:48px;height:32px}.ts-btn--action svg{width:18px}.ts-btn--icon-only{min-width:60px}.ts-btn--icon-only .ts-icon{width:18px}.ts-btn--social-media{font-size:var(--ts-font-size--lg);font-weight:600;line-height:1.1;font-family:var(--ts-font--primary);border-radius:12px}.ts-btn .ts-icon{width:18px;height:auto}.ts-btn--facebook{background:#0866f2}.ts-btn--google{background:var(--ts-color--white);color:var(--ts-color--dark);border:2px solid var(--ts-color--common-gray)}.ts-btn--apple{background:#1e1e1e}.ts-modal__container,.ts-modal{width:100%;height:100%;position:fixed;top:0;left:0}@keyframes modal-in{0%{opacity:0}50%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes modal-in-overlay{0%{opacity:0}to{opacity:1}}.ts-modal{z-index:1009;justify-content:center;align-items:center;display:none}.ts-modal__container{z-index:1019;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;pointer-events:auto;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;overflow:auto}@media (width<=767px){.ts-modal__container{max-height:100dvh}}.ts-modal.open{display:flex}.ts-modal.open .ts-modal__overlay{animation:.4s cubic-bezier(.4,0,.2,1) forwards modal-in-overlay}.ts-modal.open .ts-modal__box{animation:.5s cubic-bezier(.4,0,.2,1) modal-in}.ts-modal__overlay{z-index:1009;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ts-modal__box{background:var(--ts-color--common-gray);pointer-events:all;opacity:0;border-radius:16px;flex:0 694px;margin:auto;padding:28px 32px 32px 24px;transition:opacity .25s,transform .25s;position:relative;transform:scale(.95)}.ts-modal.open .ts-modal__box{opacity:1;transform:scale(1)}.ts-modal__box:focus,.ts-modal__box:focus-visible{box-shadow:none;outline:none}.ts-modal__close{z-index:10;aspect-ratio:1;cursor:pointer;width:24px;min-width:24px;color:var(--ts-color--black);appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex;position:absolute;top:12px;right:12px}.ts-modal__close:focus:not(:focus-visible){box-shadow:none;outline:none}.ts-modal__close:focus-visible{outline:2px solid var(--ts-color--dark);outline-offset:3px;border-radius:4px}.ts-modal__close:active{box-shadow:none;outline:none}.ts-modal__close .ts-icon,.ts-modal__close svg{pointer-events:none;flex-shrink:0;width:100%;height:100%;display:block}.ts-modal__description>p:first-of-type{margin:0}.ts-modal__description>:last-child{margin-bottom:0}.ts-modal__description ul{margin-top:24px;list-style-type:disc;list-style-position:inside}.ts-modal__actions{flex-direction:row;justify-content:center;align-items:center;column-gap:24px;margin-top:32px;display:flex}.ts-modal--video .ts-modal__box{background:var(--ts-color--common-gray);border:1.5px solid #00000014;border-radius:24px;width:100%;max-width:min(95vw,1200px);padding:48px 32px 16px;overflow:hidden}.ts-modal--video .ts-modal__content{padding:0}@media (width<=767.98px){.ts-modal--video .ts-modal__container{padding-inline:0}.ts-modal--video .ts-modal__box{background:0 0;border:none;border-radius:12px;width:100%;max-width:100%;padding:0}.ts-modal--video .ts-modal__close{background:var(--ts-color--common-gray);border-radius:50%;width:20px;min-width:20px;height:20px}.ts-modal--video .ts-modal__close svg,.ts-modal--video .ts-modal__close .ts-icon{width:14px;height:14px}.ts-modal--video .ts-modal-video__support{display:none}}.ts-modal-video__player{aspect-ratio:16/9;background:#1a1a1a;border-radius:8px;width:100%;position:relative;overflow:hidden}.ts-modal-video__player iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.ts-modal-video__support{letter-spacing:0;text-align:center;color:var(--ts-color--dark-gray);margin:0;padding:16px 0 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:28px}.ts-modal-video__support a.ts-modal-video__email{color:inherit;font-weight:600;text-decoration:none}.ts-modal-video__support a.ts-modal-video__email:hover{text-decoration:underline}.ts-modal-split .ts-modal__box{max-width:600px!important}.ts-modal-split--orange .ts-modal__close{color:var(--ts-color--orange)!important;box-shadow:none!important;background:0 0!important;border:none!important}.ts-modal-split--orange .ts-modal__close svg{fill:var(--ts-color--orange)!important;stroke:var(--ts-color--orange)!important}.ts-modal-split--red .ts-modal__close{color:var(--ts-color--red)!important;box-shadow:none!important;background:0 0!important;border:none!important}.ts-modal-split--red .ts-modal__close svg{fill:var(--ts-color--red)!important;stroke:var(--ts-color--red)!important}.ts-modal-split__content{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:20px;display:flex}@media (width<=600px){.ts-modal-split__content{text-align:center;flex-direction:column-reverse}}.ts-modal-split__text{flex:1}.ts-modal-split__text .ts-heading-primary-h4{margin-bottom:25px;font-weight:800;line-height:1.3}.ts-modal-split__image{flex:1;justify-content:center;display:flex}.ts-modal-split__image img{object-fit:contain;width:100%;max-width:220px;height:auto}.ts-notification-modal{padding:32px 16px}.ts-notification-modal__popup{border-radius:16px;grid-template-columns:1fr;gap:12px 16px;width:656px;padding:48px 24px 24px;overflow:hidden}@media (width>=576px){.ts-notification-modal__popup{grid-template-rows:auto auto;grid-template-columns:auto 1fr}}@media (width>=768px){.ts-notification-modal__popup{column-gap:24px;padding-bottom:48px}}@media (width>=992px){.ts-notification-modal__popup{border-radius:24px;column-gap:48px;padding:60px}}.ts-notification-modal__popup h2.swal2-title{color:var(--ts-color--black);text-align:center;font-size:var(--ts-font-size--md);padding:0;font-weight:400;line-height:1.25}@media (width>=992px){.ts-notification-modal__popup h2.swal2-title{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.ts-notification-modal__popup h2.swal2-title{font-weight:700}@media (width>=576px){.ts-notification-modal__popup h2.swal2-title{text-align:left;grid-area:1/2/span 1/span 1}}.ts-notification-modal__popup .swal2-html-container{text-align:center;color:var(--ts-color--black);font-size:var(--ts-font-size--md);padding:0;font-weight:400;line-height:1.25;overflow:visible}@media (width>=992px){.ts-notification-modal__popup .swal2-html-container{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}@media (width>=576px){.ts-notification-modal__popup .swal2-html-container{text-align:left;grid-area:2/2/span 1/span 1}}.ts-notification-modal__popup .ts-notification-modal__close{color:var(--ts-color--black);outline:none;width:20px;height:20px;margin:0;position:absolute;top:12px;right:12px}@media (width>=768px){.ts-notification-modal__popup .ts-notification-modal__close{top:24px;right:24px}}.ts-notification-modal__icon.swal2-icon{border:0;border-radius:0;align-self:flex-start;width:48px;height:auto;margin:0 auto}@media (width>=576px){.ts-notification-modal__icon.swal2-icon{grid-area:1/1/span 2/span 1;margin:0}}@media (width>=768px){.ts-notification-modal__icon.swal2-icon{width:72px}}.ts-notification-modal__icon.swal2-icon .swal2-icon-content{animation:none!important}.ts-notification-modal__icon.swal2-icon .ts-icon{width:100%;color:var(--swal2-timer-progress-bar-background)!important}.ts-notification-modal__icon.swal2-icon .ts-icon.ts-check{max-width:65px}.ts-notification-modal__icon.swal2-icon .ts-icon.ts-error-alt{max-width:60px}.ts-notification-modal div:where(.swal2-timer-progress-bar){height:8px}.ts-notification-modal__popup.swal2-icon-warning{--swal2-timer-progress-bar-background:var(--ts-color--orange)}.ts-notification-modal__popup.swal2-icon-success{--swal2-timer-progress-bar-background:var(--ts-color--green)}.ts-notification-modal__popup.swal2-icon-error{--swal2-timer-progress-bar-background:var(--ts-color--red)}.custom-dropdown{width:100%;position:relative}.custom-dropdown__button{background:var(--ts-color--gray);border:2px solid #0000;border-radius:8px;outline:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0 12px;display:flex;position:relative}@media (width>=768px){.custom-dropdown__button{border-radius:12px;height:60px;padding:0 16px}}.custom-dropdown__button:focus,.custom-dropdown__button:focus-visible{border:2px solid var(--ts-color--green);background:#f9f9f9}.is-invalid~.custom-dropdown__button,.custom-dropdown.is-invalid .custom-dropdown__button{border:2px solid var(--ts-color--error)}.custom-dropdown:has(.error) .custom-dropdown__button{border:2px solid var(--ts-color--error)}.custom-dropdown__arrow{aspect-ratio:1;width:28px;padding-top:4px}.custom-dropdown__list{z-index:800;background:#fbfbfb;border-radius:12px;width:100%;max-height:300px;margin-top:2px;display:none;position:absolute;overflow:hidden auto;box-shadow:0 2px 8px #0000001a}.custom-dropdown__list--exercise-count{background:var(--ts-color--white);flex-direction:column;min-height:0;max-height:300px;padding:0;display:none;overflow:hidden}.custom-dropdown__list--exercise-count.is-open{flex-direction:column;height:300px;display:flex}.custom-dropdown__list--exercise-count .custom-dropdown__group-header{font-family:Inter,sans-serif;font-size:13px;font-weight:600}.custom-dropdown__list-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.custom-dropdown__list-footer{text-align:center;color:var(--ts-color--dark-gray);background:var(--ts-color--gray);border-top:1px solid var(--ts-color--common-gray);flex:none;margin:0;padding:10px 14px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1.35}.custom-dropdown__section+.custom-dropdown__section{border-top:1px solid var(--ts-color--common-gray)}.custom-dropdown__group-header{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:600;line-height:1.2;display:flex}.custom-dropdown__group-header-icon{fill:currentColor;flex-shrink:0;width:16px;height:16px}.custom-dropdown__section--recommended .custom-dropdown__group-header{background:var(--ts-color--practice-mint-panel);color:var(--ts-color--practice-mint-heading)}.custom-dropdown__section--recommended .custom-dropdown__group-header .custom-dropdown__group-header-icon{color:var(--ts-color--practice-mint-heading)}.custom-dropdown__section--long .custom-dropdown__group-header{background:var(--ts-color--practice-rose-panel);color:var(--ts-color--practice-rose-heading)}.custom-dropdown__section--long .custom-dropdown__group-header .custom-dropdown__group-header-icon{color:var(--ts-color--practice-rose-heading)}.custom-dropdown__section-options{background:#fbfbfb;margin:0;padding:0;list-style:none}.custom-dropdown__section-options .custom-dropdown__option{padding-left:16px;padding-right:16px}.custom-dropdown__option{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4px;padding:10px 12px;display:flex}@media (width>=768px){.custom-dropdown__option{padding:13px 16px}}.custom-dropdown__option.is-disabled{pointer-events:none;opacity:.5}.custom-dropdown__option .ts-icon{flex:none;width:18px}.custom-dropdown__option img{width:24px;margin-right:4px}.custom-dropdown.is-disabled{pointer-events:none;opacity:.8}.custom-dropdown__list.is-open:not(.custom-dropdown__list--exercise-count){display:block}.custom-dropdown__option:hover,.custom-dropdown__option.selected{background:var(--ts-color--green);color:var(--ts-color--white)}.radio-group{flex-direction:column;gap:14px;padding:20px 0;display:flex}.radio-group .radio-option{cursor:pointer;align-items:center;gap:8px;margin-right:auto;display:inline-flex}.radio-group .radio-option__input{appearance:none;border:1px solid var(--ts-color--black);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;transition:border-color .3s;display:flex;position:relative;top:-1px}.radio-group .radio-option__input:checked{border-color:var(--ts-color--black)}.radio-group .radio-option__input:checked:after{content:"";background:var(--ts-color--green);border-radius:50%;width:12px;height:12px}.radio-group .radio-option__label{font-size:var(--ts-font-size--md);color:var(--ts-color--black);font-weight:400;line-height:1.25}@media (width>=768px){.radio-group .radio-option__label{font-size:var(--ts-font-size--lg)}}.radio-group .radio-option--complex{flex-direction:column;row-gap:12px;width:100%}@media (width>=768px){.radio-group .radio-option--complex{flex-direction:row;margin-top:-6px}}.radio-group .radio-option--complex .radio-option{flex:none}.radio-group .radio-option__other{flex:1;width:100%}.radio-group .radio-option__other-input{border:0;border-bottom:1px solid var(--ts-color--black);width:100%;height:32px;color:var(--ts-color--dark);font-size:var(--ts-font-size--md);background-color:#0000;outline:0;padding:0;font-weight:400;line-height:1}@media (width>=768px){.radio-group .radio-option__other-input{font-size:var(--ts-font-size--lg)}}.radio-group .radio-option__other-input:focus{border-color:var(--ts-color--green)}.radio-group .radio-option__other-input:disabled{border-color:#2d354933}.radio-group .radio-option__other-input.is-invalid{border-color:var(--ts-color--error)}.check-item{font-size:var(--ts-font-size--lg);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;display:flex}.check-item__input{visibility:hidden;flex-grow:0;width:0;height:0;margin:0;line-height:0}.check-item__input:checked~.check-item__check-mask:after{opacity:1}.check-item__check-mask{flex:none;width:16px;height:16px;margin-right:8px;display:inline-block;position:relative;top:-1px}.check-item__check-mask:after{content:"";background:var(--ts-color--black);opacity:0;border-radius:50%;transition:opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.check-item--multiple .check-item__check-mask{border:2px solid var(--ts-color--black);border-radius:3px}.check-item--multiple .check-item__check-mask:after{width:7px;height:7px}.check-item--single-choice .check-item__check-mask{background:var(--ts-color--white);border:2px solid var(--ts-color--black);border-radius:50%}.check-item--single-choice .check-item__check-mask:after{border-radius:50%;width:8px;height:8px}.check-group{flex-direction:column;gap:12px 24px;padding:20px 0;display:flex}.check-group [type=checkbox]{visibility:hidden;flex-shrink:0;width:0;height:0;margin:0;line-height:0}.check-group--grid{grid-template-columns:1fr;display:grid}.check-group--cols-2{grid-template-columns:repeat(2,1fr)}.check-group--cols-3{grid-template-columns:repeat(3,1fr)}.check-group--cols-4{grid-template-columns:repeat(4,1fr)}.check-group__header{border-bottom:1px solid var(--ts-color--common-gray);width:100%;color:var(--ts-color--dark-gray);flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;padding-bottom:10px;display:flex}.check-group__check-item{font-size:var(--ts-font-size--lg);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;display:flex}.check-group__check-mask{border:2px solid var(--ts-color--black);border-radius:3px;width:16px;height:16px;margin-right:8px;position:relative}.check-group__check-mask:after{content:"";background:var(--ts-color--black);border-radius:50%;width:7px;height:7px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:checked~.check-group__check-mask:after{display:block}label+.check-group{padding-top:0}:root{--ts-header--height-offset:60px}@media (width>=576px){:root{--ts-header--height-offset:78px}}@media (width>=1220px){:root{--ts-header--height-offset:98px}}html{scroll-padding-top:calc(var(--ts-header--height-offset) + 30px)}.header{z-index:999;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:flex;position:fixed;top:0;left:0}@media (width>=576px){.header{height:78px}}@media (width>=1220px){.header{top:20px}}.header__wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (width<=1219.98px){.header__wrapper{background:var(--ts-color--white);z-index:999;box-shadow:0 4px 15px #0000001a}.header.menu-active .header__wrapper{box-shadow:none;border-bottom:1px solid var(--ts-color--common-gray)}}@media (width<=575.98px){.header.menu-active .header__wrapper{border-bottom:0}}.header__container{height:100%;margin:0}.header__logo{flex-shrink:1;min-width:0;line-height:0;display:inline-block}.header__logo picture{display:block}.header__logo img{object-fit:contain;object-position:left center;width:auto;max-width:min(200px,100vw - 140px);height:auto;max-height:32px;display:block}@media (width>=576px){.header__logo img{max-width:min(240px,100vw - 150px);max-height:36px}}@media (width>=768px){.header__logo img{max-width:min(300px,48vw);max-height:40px}}@media (width>=1220px){.header__logo{flex:none;width:309px}.header__logo img{width:100%;max-width:100%;max-height:none}}.header__logo svg{width:100%;height:auto}.header__inner{flex-direction:row;justify-content:space-between;align-items:center;height:100%;margin:0;padding:0;display:flex}@media (width>=768px){.header__inner{column-gap:24px}}@media (width>=1220px){.header__inner{background:var(--ts-color--white);border-radius:16px;margin:0 -2.5rem;padding:.5rem 2.5rem;box-shadow:0 4px 15px #0000001a}}.header--sticky{margin-bottom:32px;position:sticky}@media (width>=576px){.header--sticky{margin-bottom:48px}}@media (width>=992px){.header--sticky{margin-bottom:70px}}.navigation{display:none}@media (width>=1220px){.navigation{display:block}}.navigation__menu{flex-direction:row;justify-content:flex-start;align-items:stretch;column-gap:28px;margin:0;padding:0;list-style:none;display:flex}.navigation .menu__item{line-height:1;position:relative}.navigation .menu__item>a,.navigation .menu__item>button{font-size:var(--ts-font-size--xl);color:var(--ts-color--dark-gray);flex-direction:row;justify-content:space-between;align-items:center;column-gap:.75rem;padding:2px;font-weight:700;line-height:1.1;display:inline-flex}.navigation .menu__item>a:hover,.navigation .menu__item>button:hover{color:var(--ts-color--green)}.navigation .menu__item>a svg,.navigation .menu__item>button svg{width:24px;color:inherit}.navigation__submenu{--ts-sub-nav--offset:40px;font-size:var(--ts-font-size--lg);background:var(--ts-color--white);z-index:999;width:fit-content;min-width:230px;margin-top:var(--ts-sub-nav--offset);pointer-events:none;visibility:hidden;opacity:0;border-radius:12px;flex-direction:column;padding:1.5rem;font-weight:600;line-height:1.1;display:flex;position:absolute;top:100%;left:-1.5rem;transform:translate(0)translateY(-10px);box-shadow:0 4px 15px #0000001a}.navigation__submenu:before{content:"";width:100%;height:var(--ts-sub-nav--offset);position:absolute;top:0;left:0;transform:translateY(-100%)}.navigation__submenu .menu__sub-item{font-size:var(--ts-font-size--lg);color:var(--ts-color--dark-gray);font-weight:600;line-height:1}.navigation__submenu .menu__sub-item .menu__item-link{color:inherit;padding:.75rem 0;display:block}.navigation__submenu .menu__sub-item .menu__item-link:hover{color:var(--ts-color--green)}.navigation__submenu .menu__sub-item:first-child .menu__item-link{padding-top:4px}.navigation__submenu .menu__sub-item:last-child .menu__item-link{padding-bottom:4px}.menu__item:hover>.navigation__submenu,.menu__item:focus-within>.navigation__submenu,.navigation__submenu:hover,.navigation__submenu:focus-within{pointer-events:all;visibility:visible;opacity:1;transition:opacity .3s ease-in-out 50ms,visibility .3s ease-in-out 50ms,transform .3s cubic-bezier(.34,1.56,.64,1) .1s;transform:translate(0)translateY(0)}.mobile-navigation{z-index:990;pointer-events:none;width:100%;position:fixed;top:78px;left:0}@media (width>=1220px){.mobile-navigation{display:none}}.mobile-navigation__overlay{visibility:hidden;z-index:1;opacity:0;background-color:#00000080;width:100%;height:100vh;position:fixed;top:0;left:0}.mobile-navigation__menu-wrapper{visibility:hidden;opacity:0;z-index:990;background:var(--ts-color--white);flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:20px 0;display:flex;position:fixed;top:78px;left:0;box-shadow:0 4px 15px #0000001a}@media (width<=575.98px){.mobile-navigation__menu-wrapper{max-width:260px;height:calc(100% - 60px);padding:0;top:60px}.mobile-navigation__menu-wrapper .container{max-width:none;padding:0}}.mobile-navigation__menu-wrapper li{width:100%}@media (width<=575.98px){.mobile-navigation__menu-wrapper li{border-bottom:1px solid var(--ts-color--gray)}.mobile-navigation__menu-wrapper li .menu__sub-item{border-bottom:0}}.mobile-navigation__menu-wrapper li>button,.mobile-navigation__menu-wrapper li>a{width:100%;font-size:var(--ts-font-size--lg);color:var(--ts-color--dark-gray);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4px;padding:16px 0;font-weight:700;line-height:1.1;display:inline-flex}@media (width<=575.98px){.mobile-navigation__menu-wrapper li>button,.mobile-navigation__menu-wrapper li>a{min-height:44px;padding:6px 20px}}.mobile-navigation__menu-wrapper li>button svg,.mobile-navigation__menu-wrapper li>a svg{width:24px;color:inherit}.mobile-navigation__menu-wrapper li:focus-within>button,.mobile-navigation__menu-wrapper li:focus-within>a,.mobile-navigation__menu-wrapper li:hover>button,.mobile-navigation__menu-wrapper li:hover>a{color:var(--ts-color--green)}.mobile-navigation__menu-wrapper li.menu__sub-item button,.mobile-navigation__menu-wrapper li.menu__sub-item a{font-size:var(--ts-font-size--sm)}.mobile-navigation__menu-wrapper li:last-child{border-bottom:0}.mobile-navigation__menu-trigger{width:32px;height:32px;color:var(--ts-color--black);flex:none;justify-content:center;align-items:center;display:inline-flex}.mobile-navigation__menu-trigger svg{width:100%;height:auto}@media (width>=1220px){.mobile-navigation__menu-trigger{display:none}}.menu-active .mobile-navigation{pointer-events:all}.menu-active .mobile-navigation__overlay,.menu-active .mobile-navigation__menu-wrapper{visibility:visible;opacity:1;transition:opacity .25s ease-in-out,visibility .25s}@media (width>=1220px){.header.header--platform .navigation{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:24px;display:flex}}@media (width>=1400px){.header.header--platform .navigation{column-gap:32px}}.header.header--platform .navigation__menu{column-gap:20px}@media (width>=1400px){.header.header--platform .navigation__menu{column-gap:28px}}.header.header--platform .header__sep{background:var(--ts-color--dark);width:1px;height:32px;display:inline-block}.header.header--platform .header__actions{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:12px;margin-left:auto;display:flex}.header.header--platform .header__actions .ts-btn{font-size:var(--ts-font-size--xl);border-radius:12px;padding:8px 12px;font-weight:700}.header.header--platform .mobile-navigation .header__actions{display:none}@media (width>=576px) and (width<=1219.98px){.header.header--platform .header__inner{justify-content:flex-start}.header.header--platform .navigation{order:1;margin-left:auto;display:flex}.header.header--platform .navigation__menu,.header.header--platform .header__sep{display:none}.header.header--platform .mobile-navigation__menu-trigger{order:2}}@media (width<=767.98px){.header.header--platform .navigation{margin-right:20px}}@media (width<=575.98px){.header.header--platform .navigation{display:none}.header.header--platform .mobile-navigation .header__actions{display:flex}.header.header--platform .header__actions{flex-direction:column;align-items:stretch;row-gap:12px;padding:20px}}.custom-dropdown.lang-selector{width:94px;margin-left:auto;margin-right:24px}@media (width>=768px){.custom-dropdown.lang-selector{margin-right:32px}}.custom-dropdown.lang-selector .custom-dropdown__button{background:var(--ts-color--white);height:36px;font-size:var(--ts-font-size--md);border-radius:120px;padding:0 12px 0 20px;font-weight:700}.custom-dropdown.lang-selector .custom-dropdown__selected{text-overflow:clip;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;width:2ch;overflow:hidden}.custom-dropdown.lang-selector .custom-dropdown__option{padding:12px}.custom-dropdown.lang-selector .custom-dropdown__list{margin-top:6px}.custom-dropdown.lang-selector .custom-dropdown__option+.custom-dropdown__option{border-top:1px solid var(--ts-color--medium-gray)}.header-account{height:100%;display:none;position:relative}@media (width>=768px){.header-account{display:block}}.header-account__trigger{height:100%;color:var(--ts-color--dark);cursor:pointer;border:0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.header-account__trigger:hover{color:var(--ts-color--black)}.header-account__trigger svg{flex:none;width:24px}.header-account__name{color:inherit;white-space:nowrap;font-size:var(--ts-font-size--xl);font-weight:700;line-height:1}.header-account__avatar-wrapper{background:var(--ts-color--common-gray);border-radius:50%;flex:none;width:48px;height:48px;overflow:hidden}.header-account__avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.header-account__menu{background:var(--ts-color--off-white);z-index:800;pointer-events:none;visibility:hidden;opacity:0;border-radius:0 0 12px 12px;flex-direction:column;min-width:250px;padding:6px 0;display:flex;position:absolute;top:100%;right:0}@media (width>=1220px){.header-account__menu{margin-top:8px}}.header-account__menu-item{color:var(--ts-color--dark);text-align:left;font-size:var(--ts-font-size--lg);background:0 0;font-weight:600;line-height:1.1}.header-account__menu-item a{color:inherit;padding:12px 16px;display:block}.header-account__menu-item:hover,.header-account__menu-item:focus{color:var(--ts-color--green);outline:none}.header-account__menu-item+.header-account__menu-item{border-top:1px solid var(--ts-color--medium-gray)}.header-account.account-menu-active .header-account__trigger svg{transform:rotate(180deg)}.header-account.account-menu-active .header-account__trigger{color:var(--ts-color--black)}.header-account.account-menu-active .header-account__menu{pointer-events:all;visibility:visible;opacity:1;transition:opacity .25s ease-in-out,visibility .25s}.footer{background:var(--ts-color--gray);padding:2.5rem 0}.footer__content{grid-template-rows:auto;grid-template-columns:1fr;gap:1.25rem 2rem;display:grid}@media (width>=768px){.footer__content{grid-template-columns:3fr auto;row-gap:2.5rem}}@media (width>=992px){.footer__content{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}}.footer__column{min-width:94px}@media (width>=768px) and (width<=991.98px){.footer__column:nth-child(2){order:3}.footer__column:nth-child(3){order:4}}.footer__company{flex:1;max-width:436px}.footer__logo{width:100%;max-width:250px;margin-bottom:16px;display:inline-block}@media (width>=992px){.footer__logo{max-width:309px}}.footer__logo-description{color:var(--ts-color--black);font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.footer__logo-description{font-size:var(--ts-font-size--md);line-height:1.25}}.footer__column-title{font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.footer__column-title{font-size:var(--ts-font-size--md);line-height:1.25}}.footer__column-title{color:var(--ts-color--black);margin-bottom:12px;font-weight:700}.footer__menu{font-size:var(--ts-font-size--sm);flex-direction:column;row-gap:4px;line-height:1.25;display:flex}@media (width>=992px){.footer__menu{font-size:var(--ts-font-size--md);line-height:1.25}}.footer__menu a{color:var(--ts-color--dark-gray);padding:2px;display:inline-block}.footer__column--nav{flex-shrink:0;min-width:20ch}.footer__nav-groups{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:8px;display:flex}.footer__nav-group{width:100%}.footer__nav-group-trigger{width:100%;color:var(--ts-color--black);font-weight:700;font-size:var(--ts-font-size--sm);background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;padding:0;line-height:1.25;display:flex}@media (width>=992px){.footer__nav-group-trigger{font-size:var(--ts-font-size--md);line-height:1.25}}.footer__nav-group-trigger{cursor:pointer;text-align:left;list-style:none}.footer__nav-group-trigger::-webkit-details-marker{display:none}.footer__nav-group-trigger::marker{content:""}.footer__nav-group-label{display:block}.footer__nav-group-chevron{color:var(--ts-color--black);flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;line-height:0;transition:transform .15s;display:inline-flex}.footer__nav-group-chevron .ts-icon{width:20px;height:20px;display:block}.footer__nav-group[open] .footer__nav-group-chevron{transform:rotate(180deg)}.footer__nav-group-panel{grid-template-rows:0fr;transition:grid-template-rows .15s;display:grid;overflow:hidden}.footer__nav-group-panel>*{min-height:0;overflow:hidden}.footer__nav-group-panel .footer__menu{padding-top:8px}.footer__nav-group-panel .footer__menu a{white-space:nowrap}.footer__nav-group[open] .footer__nav-group-panel{grid-template-rows:1fr}.footer .social-list{color:var(--ts-color--black);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:16px;line-height:0;display:flex}.footer .social-list a{width:32px;color:inherit;display:inline-block}.footer .social-list svg{aspect-ratio:1;width:100%}.footer__bottom{text-align:center;margin-top:48px}@media (width>=768px){.footer__bottom{margin-top:64px}}.footer__copyright{font-size:var(--ts-font-size--xs);color:var(--ts-color--dark-gray);max-width:778px;margin:0 auto;font-weight:500;line-height:1.512}.footer__copyright a{color:inherit;text-decoration:underline}.footer__payment-methods{width:100%;max-width:340px;margin:0 auto 16px;line-height:0}@media (width>=576px){.footer__payment-methods{max-width:384px}}@media (width>=768px){.footer__payment-methods{max-width:625px}}.footer-dashboard{text-align:center;color:var(--ts-color--dark-gray);font-size:var(--ts-font-size--xs);padding:20px 0;line-height:1.25}@media (width>=992px){.footer-dashboard{font-size:var(--ts-font-size--sm);line-height:1.25}}.footer-dashboard p{margin:0}.card-data{background:var(--ts-color--green-subtone);color:var(--ts-color--black);text-align:left;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:32px;width:100%;padding:24px;display:flex}@media (width>=768px){.card-data{row-gap:40px}}.card-data__header{flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;display:flex}@media (width>=768px){.card-data__header{row-gap:40px}}.card-data__thumb{aspect-ratio:1;border-radius:50%;width:96px;display:inline-block;position:relative;overflow:hidden}@media (width>=768px){.card-data__thumb{width:125px}}.card-data__thumb img{object-fit:cover;width:100%;height:100%}.card-data__meta{text-align:center}.card-data__meta-title{text-wrap:balance;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}@media (width>=992px){.card-data__meta-title{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.card-data__meta-description{text-wrap:balance;font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.card-data__meta-description{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.card-data__description{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.card-data__description{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.card-data__footer{text-align:center;font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.card-data__footer{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.card-data--compact{row-gap:18px}.card-data--compact .card-data__description{line-height:1.4}.card-data--compact .card-data__header{row-gap:12px;width:100%}.card-data--compact .card-data__thumb{width:72px}.testimonies-section{padding:2.5rem 0}@media (width>=768px){.testimonies-section{padding:6rem 0}}.testimonies-section .container{flex-direction:column;justify-content:flex-start;align-items:center;gap:40px 60px;display:flex}@media (width>=992px){.testimonies-section .container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}}.testimonies-section__content{color:var(--ts-color--orange);text-align:center;flex:1;order:-1}@media (width>=768px){.testimonies-section__content{order:0}}.testimonies-section__content .ts-btn{margin-top:32px}@media (width<=767.98px){.testimonies-section__content .ts-btn{display:none}}@media (width>=992px){.testimonies-section__content .ts-btn{margin-top:90px}}.testimonies-section__title{color:var(--ts-color--orange);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);flex:1;font-weight:700;line-height:1.1}@media (width>=992px){.testimonies-section__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.testimonies-section__title small{margin-top:8px;font-size:80%;font-weight:400;display:block}.testimonies-section__action{text-align:center;display:block}@media (width>=768px){.testimonies-section__action{display:none}}.testimonies-slider{color:var(--ts-color--black);width:100%;max-width:500px}@media (width>=1400px){.testimonies-slider{max-width:615px}}.testimonies-slider__swiper{background:var(--ts-color--common-gray);font-size:var(--ts-font-size--md);border-radius:60px 60px 300px 300px;font-weight:400;line-height:1.25;overflow:hidden}@media (width>=992px){.testimonies-slider__swiper{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}@media (width>=768px){.testimonies-slider__swiper{border-radius:16px}}.testimonies-slider__thumbs{--ts-thumb--position:0;flex-direction:row;justify-content:center;align-items:flex-start;column-gap:0;display:flex;position:relative}.testimonies-slider__thumb{appearance:none;aspect-ratio:1;background-color:var(--ts-color--common-gray);color:var(--ts-color--dark-gray);background-clip:content-box;border:20px solid #0000;border-radius:50%;width:48px;margin:0;font-weight:700;display:inline-block;position:relative;overflow:hidden}@media (width>=768px){.testimonies-slider__thumb{transform-origin:top;background-color:#0000;background-clip:border-box;border:3px solid #0000;width:75px;transition:transform .3s,border-color .3s;transform:scale(.72)}}.testimonies-slider__thumb img{pointer-events:none;display:none}@media (width>=768px){.testimonies-slider__thumb img{display:block}}.testimonies-slider__thumb.active{background-color:var(--ts-color--orange)}@media (width>=768px){.testimonies-slider__thumb.active{border:3px solid var(--ts-color--common-gray);transform:scale(1)}}.testimonies-slider__controls{flex-direction:row;justify-content:center;align-items:center;column-gap:16px;padding-top:32px;display:flex;position:relative}.testimonies-slider__controls:before{display:none}@media (width>=768px){.testimonies-slider__controls:before{will-change:left;background:var(--ts-color--common-gray);clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:30px;left:var(--ts-thumb--position);width:40px;transition:left .3s;display:inline-block;position:absolute;top:-1px;transform:translate(-50%)}}.testimonies-slider__arrow{color:var(--ts-color--orange);line-height:0;display:inline-block}@media (width>=768px){.testimonies-slider__arrow{display:none}}.testimonies-slider__arrow svg{aspect-ratio:1;width:20px}.testimonies-slider .testimony{padding:24px}.testimonies-slider .testimony__header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media (width>=768px){.testimonies-slider .testimony__header{margin-bottom:24px}}.testimonies-slider .testimony__name{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--2xl);flex:1;font-weight:500;line-height:1.1}@media (width>=992px){.testimonies-slider .testimony__name{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.testimonies-slider .testimony__image{aspect-ratio:1;border-radius:50%;width:160px;margin:32px auto 0;line-height:0;display:block;position:relative;overflow:hidden}@media (width>=768px){.testimonies-slider .testimony__image{display:none}}.testimonies-slider .testimony__image img{object-fit:cover;object-position:center center;width:100%;height:100%}.testimonies-slider .testimony__rate{display:none}@media (width>=768px){.testimonies-slider .testimony__rate{color:var(--ts-color--dark);flex-direction:row;flex:none;justify-content:center;align-items:center;column-gap:2px;display:flex}}.testimonies-slider .testimony__rate svg{aspect-ratio:1;width:24px;color:inherit}.testimonies-slider .testimony__rate[data-rate="1"]>:nth-child(-n+1),.testimonies-slider .testimony__rate[data-rate="2"]>:nth-child(-n+2),.testimonies-slider .testimony__rate[data-rate="3"]>:nth-child(-n+3),.testimonies-slider .testimony__rate[data-rate="4"]>:nth-child(-n+4),.testimonies-slider .testimony__rate[data-rate="5"]>:nth-child(-n+5){color:var(--ts-color--orange)}.split-content{color:var(--ts-color--black);padding:40px 0 32px}@media (width>=768px){.split-content{padding:48px 0}}.split-content__container{flex-direction:column;justify-content:stretch;align-items:center;gap:32px 48px;display:flex}@media (width>=768px){.split-content__container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}}@media (width>=1220px){.split-content__container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}.split-content .section-heading__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin-bottom:20px;font-weight:700;line-height:1.1}@media (width>=992px){.split-content .section-heading__title{font-size:var(--ts-font-size--7xl);margin-bottom:24px;font-weight:700;line-height:1.1}}.split-content__content{flex:3;width:100%}.split-content__copy{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.split-content__copy{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.split-content__copy h3{font-size:var(--ts-font-size--xl);margin-top:20px;margin-bottom:8px}@media (width>=992px){.split-content__copy h3{font-size:var(--ts-font-size--3xl);margin-top:24px;margin-bottom:12px}}.split-content__copy h3+p{margin-top:0}.split-content__copy-wide{margin-bottom:40px}.split-content__image{flex:4;width:100%;max-width:280px}@media (width>=1220px){.split-content__image{max-width:459px}}.split-content__feature-item{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:20px;display:flex}.split-content__feature-item h3{margin:0 0 4px}.split-content__feature-item.split-content__feature-item--small-icon svg{aspect-ratio:.65;width:26px}.split-content__feature-item+.split-content__feature-item{margin-top:20px}.split-content__feature-icon{background:var(--ts-color--purple);color:var(--ts-color--white);aspect-ratio:1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;display:inline-flex}.split-content__feature-icon svg{width:36px;height:auto}.split-content__feature-content{flex:1}.contact-us{background-color:var(--ts-color--common-gray);color:var(--ts-color--dark);padding:48px 0}@media (width>=768px){.contact-us{padding:80px 0 60px}}.contact-us .container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem 3rem;display:flex}@media (width>=768px){.contact-us .container{row-gap:3rem}}@media (width>=992px){.contact-us .container{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=1400px){.contact-us .container{column-gap:128px}}.contact-us__content{flex:1;width:100%}.contact-us__image{width:100%;max-width:440px}@media (width>=1400px){.contact-us__image{flex:none;width:493px}}.contact-us__form{flex:1;grid-template-columns:1fr;gap:24px 40px;width:100%;display:grid}@media (width>=768px){.contact-us__form{grid-template-columns:1fr 1fr;row-gap:40px}}.section-heading+.contact-us__form{margin-top:40px}.contact-us .section-heading__title{color:var(--ts-color--dark-gray);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.contact-us .section-heading__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.contact-us .section-heading__copy{color:var(--ts-color--dark-gray);font-size:var(--ts-font-size--md);margin-top:15px;font-weight:400;line-height:1.25}@media (width>=992px){.contact-us .section-heading__copy{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.contact-us .form__field{flex-direction:column;flex:1;width:100%;display:flex}.contact-us .form__field label{color:var(--ts-color--black);text-transform:uppercase}.contact-us .form__field sup{position:relative;top:3px}.contact-us .form__field input,.contact-us .form__field textarea{border:0;border-bottom:1px solid var(--ts-color--light-gray);background-color:#0000;outline:0;height:42px}.contact-us .form__field textarea{resize:none;height:84px;padding-top:12px}.contact-us .form__button{grid-column:span 1;align-self:center}.contact-us .form__button .ts-btn{line-height:1.15}@media (width>=768px){.contact-us .form__button .ts-btn{min-height:74px;padding:0}.contact-us .form__field.form__field--textarea{grid-column:span 2}}.contact-us .contact-form__textarea-wrap{flex-direction:column;gap:8px;display:flex}.contact-us .contact-form__char-count{font-size:var(--ts-font-size--sm);color:var(--ts-color--medium-gray);align-self:flex-end}.contact-us .contact-form__char-count.is-limit{color:var(--ts-color--orange)}.contact-us .form__field.form__field--captcha{order:10;line-height:0}@media (width>=768px){.contact-us .form__field.form__field--captcha{order:initial}}.contact-us__description{flex:1}@media (width>=1220px){.contact-us--compact .contact-us__description{flex:none;width:596px}}.contact-us--compact .container{column-gap:96px}.contact-us--light-orange{background:var(--ts-color--light-orange);padding:48px 0}@media (width>=768px){.contact-us--light-orange{padding:96px 0}}.contact-us--light-orange .section-heading,.contact-us--light-orange .section-heading__title{color:var(--ts-color--black)}.contact-us--light-orange .section-heading__copy{color:var(--ts-color--charcoal)}.contact-us--main-form{background:0 0;padding:0}.contact-us--main-form .container{column-gap:80px}@media (width>=992px){.contact-us--main-form .container{flex-direction:row-reverse}}.contact-us--main-form .contact-us__image{width:100%;max-width:520px}.contact-us--main-form .contact-us__form{margin-top:48px}.contact-us--main-form .section-heading__title{color:var(--ts-color--green);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}@media (width>=992px){.contact-us--main-form .section-heading__title{font-size:var(--ts-font-size--9xl);font-weight:700;line-height:1.1}}.contact-us--main-form .section-heading__copy{color:var(--ts-color--black);font-size:var(--ts-font-size--md);margin-top:22px;font-weight:400;line-height:1.1}@media (width>=992px){.contact-us--main-form .section-heading__copy{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.contact-info{font-size:var(--ts-font-size--2xl);font-weight:700;font-family:var(--ts-font--secondary);background:var(--ts-color--white);color:var(--ts-color--dark-gray);padding:64px 0 96px}.contact-info__row{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}@media (width>=768px){.contact-info__row{flex-direction:row;justify-content:center;align-items:center;display:flex}}@media (width>=1220px){.contact-info__row{justify-content:space-between;align-items:center;column-gap:10px}}.contact-info svg{aspect-ratio:1;height:24px;display:inline-block}.contact-info__item{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:12px;display:flex}.contact-info__item-icon{line-height:0;display:inline-block;position:relative;top:1px}.contact-info a{color:inherit}.hero-split{background:var(--ts-color--light-gray);color:var(--ts-color--black);padding:48px 0}@media (width>=768px){.hero-split{padding:80px 0}}.hero-split__container{flex-direction:column;justify-content:center;align-items:center;gap:32px 50px;display:flex}@media (width>=992px){.hero-split__container{flex-direction:row;justify-content:space-between;align-items:center;row-gap:48px;display:flex}}.hero-split .section-heading__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin-bottom:24px;font-weight:700;line-height:1.1}@media (width>=992px){.hero-split .section-heading__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.hero-split__content{flex:1;width:100%}.hero-split__copy{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.hero-split__copy{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.hero-split__copy h2{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin-bottom:12px;font-weight:700;line-height:1.1}@media (width>=992px){.hero-split__copy h2{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.hero-split__copy h3{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin-bottom:24px;font-weight:700;line-height:1.1}@media (width>=992px){.hero-split__copy h3{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.hero-split__actions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:18px 24px;margin-top:36px;display:flex}.hero-split__actions .ts-btn{min-width:210px}@media (width<=575.98px){.hero-split__actions .ts-btn{flex:1}}.hero-split__image{flex:1;order:-1;width:100%}@media (width>=992px){.hero-split__image{order:0}}@media (width>=1220px){.hero-split__image{flex:none;max-width:528px}}.hero-split--normal{text-align:center}@media (width>=992px){.hero-split--normal .hero-split__container{column-gap:28px}}.hero-split--normal .hero-split__actions{justify-content:center;gap:8px}.hero-split--normal .hero-split__actions .ts-btn{flex:none;min-width:0}.hero-split--simple{background:var(--ts-color--white)}@media (width>=768px){.hero-split--simple{margin-bottom:80px}}.hero-split--simple .hero-split__copy{text-align:center}.hero-split--simple .hero-split__actions{justify-content:center;margin-top:24px}.hero-split--simple .rich-content__subtitle{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin-bottom:24px;font-weight:700;line-height:1.25}@media (width>=992px){.hero-split--simple .rich-content__subtitle{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.hero-split--simple .rich-content__p{color:var(--ts-color--dark-gray)}.hero-split--simple .rich-content__p a{color:inherit;text-decoration:underline}.ad-banner{color:var(--ts-color--black);height:320px}@media (width>=576px){.ad-banner{height:400px}}.ad-banner .container{height:100%}.ad-banner__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:32px;height:100%;display:flex}@media (width>=576px){.ad-banner__content{row-gap:48px}}.ad-banner__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.ad-banner__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.ad-banner--wide{height:400px}.ad-banner--widget{flex:1;row-gap:32px;width:100%;height:auto}.ad-banner--widget a{line-height:0;display:block}.ad-banner--widget .ad-banner__content{row-gap:24px}@media (width>=992px){.ad-banner--widget .ad-banner__content{row-gap:48px}}.ad-banner--widget .ad-banner__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ad-banner--widget .ad-banner__title{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-search-field{flex:0 282px;position:relative}.ts-search-field input{background:var(--ts-color--gray);width:100%;height:48px;color:var(--ts-color--black);border:0;border-radius:100px;outline:0;padding:0 20px}@media (width>=768px){.ts-search-field input{height:56px;padding:0 24px}}.ts-search-field input::placeholder{color:var(--ts-color--dark)}.ts-search-field input:not(:placeholder-shown){background:var(--ts-color--white);border:1px solid var(--ts-color--dark)}.ts-search-field__button{color:var(--ts-color--dark);width:24px;height:24px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (width>=768px){.ts-search-field__button{right:20px}}.image-upload{flex-direction:column;align-items:flex-start;display:flex}.image-upload-label{cursor:pointer;text-align:center;border:2px dashed #ccc;border-radius:8px;padding:1rem;transition:border-color .2s;display:inline-block}.image-upload-label:hover{border-color:#666}.image-upload__preview{cursor:pointer;border:2px dashed #ccc;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-bottom:10px;padding:16px;display:none}.image-upload__preview--has-image{display:flex}.image-preview{object-fit:contain;width:120px;height:120px;display:block}.image-preview img{object-fit:cover;width:100%;height:100%}.image-upload-text{color:#666;font-size:.9rem;display:block}.accordion{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:10px;display:flex}.accordion__item-title{font-size:var(--ts-font-size--lg);background:var(--ts-color--green);color:var(--ts-color--black);text-align:left;border-radius:16px;width:100%;min-height:60px;padding:16px 60px 16px 16px;font-weight:500;line-height:1.376;transition:border-radius .15s;display:block;position:relative}@media (width>=768px){.accordion__item-title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);padding:.5rem 5rem .5rem 2rem;font-weight:500;line-height:1.1}}.accordion__item-title svg{flex:none;width:32px;height:32px;margin-top:-16px;line-height:1;position:absolute;top:50%;right:16px}@media (width>=768px){.accordion__item-title svg{width:40px;height:40px;margin-top:-20px;right:32px}}.accordion__item-content-box{background-color:var(--ts-color--gray);border-radius:0 0 16px 16px;margin-top:-16px;padding:calc(1.25rem + 16px) 2rem 1.25rem;font-weight:500}.accordion__item-content-box>p:first-of-type{margin:0}.accordion__item-content-box>:last-child{margin-bottom:0}.accordion__item-content-box ul{margin-top:24px;list-style-type:disc;list-style-position:inside}.accordion__item.active .accordion__item-title{border-radius:16px 16px 0 0}.accordion__item.green .accordion__item-title{background:var(--ts-color--green)}.accordion__item.orange .accordion__item-title{background:var(--ts-color--orange)}.accordion__item.purple .accordion__item-title{background:var(--ts-color--purple)}.accordion__item.dark .accordion__item-title{background:var(--ts-color--dark);color:var(--ts-color--white)}.tabs-section{position:relative}.tabs-section__nav{background:var(--ts-color--common-gray);flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex;position:relative}.tabs-section__nav:after{content:"";background:var(--ts-color--white);width:100%;height:2px;position:absolute;bottom:0;left:0}.tabs-section__tab-button{border-top:2px solid #0000;border-bottom:2px solid var(--ts-color--white);width:100%;height:100%;min-height:40px;font-size:var(--ts-font-size--sm);padding:6px 12px;line-height:1.25;position:relative}@media (width>=992px){.tabs-section__tab-button{font-size:var(--ts-font-size--md);line-height:1.25}}@media (width>=1220px){.tabs-section__tab-button{padding:6px 20px}}.tabs-section__tab-button.is-active{z-index:10;background:var(--ts-color--common-gray);border-bottom:2px solid #0000}.tabs-section__nav-item .tabs-section__tab-button{border-right:2px solid var(--ts-color--white)}.tabs-section__content{background:var(--ts-color--gray);padding:30px 0 32px}@media (width>=1220px){.tabs-section__content{padding:40px 48px}}.tabs-section--green .tabs-section__content{background:var(--ts-color--green)}.tabs-section--green .tabs-section__tab-button.is-active{background:var(--ts-color--green);border-bottom-color:var(--ts-color--green)}.tabs-section--gray .tabs-section__nav{background:var(--ts-color--medium-gray)}.tabs-section--gray .tabs-section__content{background:var(--ts-color--gray)}.tabs-section--gray .tabs-section__tab-button.is-active{background:var(--ts-color--gray);border-bottom-color:var(--ts-color--gray)}.tabs-section--light-gray .tabs-section__nav{background:var(--ts-color--light-gray)}.tabs-section--light-gray .tabs-section__content{background:var(--ts-color--common-gray)}.tabs-section--light-gray .tabs-section__tab-button.is-active{background:var(--ts-color--common-gray);border-bottom-color:var(--ts-color--common-gray)}.ts-reading{-webkit-user-select:none;user-select:none}.ts-reading__title{border-bottom:1px solid var(--ts-color--dark-gray);font-size:var(--ts-font-size--lg);margin-bottom:16px;padding-bottom:10px;font-weight:700;line-height:1.25}.reading-template{background:#d9d9d933}.reading-template--dialog .reading-template__person-avatar,.reading-template--dialog .ts-dialog-item__user-avatar{aspect-ratio:1;border-radius:50%;width:64px;line-height:0;display:inline-block;position:relative;overflow:hidden}.reading-template--dialog .reading-template__person-avatar img,.reading-template--dialog .ts-dialog-item__user-avatar img{object-fit:cover;object-position:center center;width:100%;height:100%;margin:0!important}.reading-template--dialog .reading-template__person,.reading-template--dialog .ts-dialog-item__user{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:6px;display:flex}.reading-template--dialog .reading-template__person-name,.reading-template--dialog .ts-dialog-item__user-name{font-weight:700}.reading-template--dialog .reading-template__context{margin-top:12px}.reading-template--dialog .ts-dialog-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:18px;margin-top:24px;display:flex}.reading-template--dialog .ts-dialog-item{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:24px;display:flex}.faq-section{background-color:var(--ts-color--white);padding:64px 0 48px}@media (width>=768px){.faq-section{padding:6rem 0}}.faq-section__title{color:var(--ts-color--black);text-align:center;margin-bottom:2.5rem}.faq-section__footer{text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:24px 32px;margin-top:52px;display:flex}@media (width>=768px){.faq-section__footer{text-align:left;flex-direction:row}}.faq-section__more{color:var(--ts-color--dark-gray);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}@media (width>=992px){.faq-section__more{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.share-block__share{color:var(--text-secondary,#6b7280);align-items:center;gap:1rem;font-weight:500;display:flex}.share-block__share-list{gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.share-block__share-list li{margin:0}.share-block__share-list a{background-color:var(--bg-secondary,#f3f4f6);width:40px;height:40px;color:var(--text-primary,#374151);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.share-block__share-list a:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.share-block__share-list a[aria-label*=Facebook]:hover{color:#fff;background-color:#1877f2}.share-block__share-list a[aria-label*=WhatsApp]:hover{color:#fff;background-color:#25d366}.share-block__share-list a[aria-label*=Instagram]:hover{color:#fff;background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.share-block__share-list a[aria-label*=TikTok]:hover{color:#fff;background-color:#000}.share-block__share-list a.copy-link:hover{background-color:var(--primary-color,#3b82f6);color:#fff}.share-block__share-list a.copy-link.copied{background-color:var(--success-color,#10b981);color:#fff;animation:.6s ease-in-out pulse}.share-block__share-list a.copy-link.copied:after{content:"✓";background-color:var(--success-color,#10b981);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;animation:.3s ease-in-out checkmark;display:flex;position:absolute;top:-8px;right:-8px}.share-block__share-list a svg,.share-block__share-list a i{fill:currentColor;width:20px;height:20px}.toast{border-left:4px solid #ffffff4d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4;box-shadow:0 10px 25px #0000001a}.toast--success{background-color:#10b981}.toast--error{background-color:#ef4444}.toast--info{background-color:#3b82f6}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes checkmark{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(180deg)}to{opacity:1;transform:scale(1)rotate(360deg)}}@media (width<=768px){.share-block__share{flex-direction:column;align-items:flex-start;gap:.75rem}.share-block__share-list{gap:.5rem}.share-block__share-list a{width:36px;height:36px}.share-block__share-list a svg,.share-block__share-list a i{width:18px;height:18px}.toast{max-width:none;font-size:13px;left:10px;right:10px}}.not-found{flex-direction:row;flex:1 0 auto;justify-content:flex-start;align-items:center;padding:0 0 48px;display:flex}@media (width>=992px){.not-found{padding:48px 0 96px}}.not-found__container{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:24px 80px;height:100%;display:flex}@media (width>=576px){.not-found__container{row-gap:48px}}@media (width>=992px){.not-found__container{flex-direction:row;justify-content:flex-start;align-items:center}}.not-found__content{text-align:center;flex:1}@media (width>=992px){.not-found__content{text-align:left}}.not-found__image{flex:1}.not-found__image img{width:100%}.not-found__title{color:var(--ts-color--green);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}@media (width>=992px){.not-found__title{font-size:var(--ts-font-size--9xl);font-weight:700;line-height:1.1}}.not-found__subtitle{color:var(--ts-color--green);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.not-found__subtitle{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.not-found__message{font-size:var(--ts-font-size--md);margin:24px 0;font-weight:400;line-height:1.1}@media (width>=992px){.not-found__message{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}@media (width>=768px){.not-found__message{margin:40px 0}.not-found__message p+p{margin-top:32px}}.main__wrapper:has(.not-found){flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:stretch;display:flex}body:has(.not-found){flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;display:flex}.tippy-box[data-theme~=tesari]{font-size:var(--ts-font-size--sm);background-color:var(--ts-color--dark);border-radius:12px;padding:0;font-weight:500}.tippy-box[data-theme~=tesari] .tippy-content{padding:8px 12px}.tippy-box[data-theme~=tesari] .tippy-arrow{color:var(--ts-color--dark)}.tippy-box[data-theme~=tesari-light],.tippy-box[data-theme~=tesari-light-large]{max-width:218px;color:var(--ts-color--black);background-color:#e8e8e8;border-radius:12px;box-shadow:0 4px 12px #00000040}.tippy-box[data-theme~=tesari-light] .tippy-content,.tippy-box[data-theme~=tesari-light-large] .tippy-content{max-width:240px;padding:12px 20px}.tippy-box[data-theme~=tesari-light] .tippy-arrow,.tippy-box[data-theme~=tesari-light-large] .tippy-arrow{color:#e8e8e8}.tippy-box[data-theme~=tesari-light-large]{max-width:278px}.tippy-box[data-theme~=tesari-light-large] .tippy-content{max-width:300px;font-size:var(--ts-font-size--xs);text-align:center;padding-left:8px;padding-right:8px;font-weight:400}.tippy-box[data-theme~=tesari-record]{color:#fff;background-color:#1e1e1e;border-radius:16px;padding:0;box-shadow:0 4px 12px #0006}.tippy-box[data-theme~=tesari-record] .tippy-content{padding:4px 8px}.tippy-box[data-theme~=tesari-record] .tippy-arrow{color:#1e1e1e}.tippy-box[data-theme~=tesari-suggestion]{border-left:4px solid var(--ts-color--green);color:#12644b;background-color:#f0fff4;border-radius:12px;padding:0;box-shadow:0 4px 12px #00000040}.tippy-box[data-theme~=tesari-suggestion] .tippy-content{padding:16px}.tippy-box[data-theme~=tesari-suggestion] .tippy-arrow{color:#f0fff4}.ts-corrections-html__title{font-weight:700}.ts-corrections-html__content{margin-top:4px;font-family:monospace}.ts-chart--dial-chart{aspect-ratio:1.8;width:100%;position:relative}.dial-chart-overlay{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;font-family:inherit;display:flex;position:absolute;bottom:0;left:0}.dial-chart-overlay .dial-chart-value{font-size:1.7em;font-weight:700}.dial-chart-overlay .dial-chart-label{margin-bottom:4px;font-size:1em;font-weight:500}.dial-chart-overlay .dial-chart-legends{justify-content:space-between;width:calc(100% + 1.5em);margin-top:0;font-size:.9em;font-weight:700;display:flex;position:absolute;bottom:-1.2em}.dial-chart-overlay .dial-chart-legends span{flex:1}.dial-chart-overlay .dial-chart-legends span:first-child{text-align:left}.dial-chart-overlay .dial-chart-legends span:last-child{text-align:right}.ts-chart--radar-chart{width:100%;min-height:140px;position:relative}.ts-modal.ts-modal--upgrade-plan .ts-modal__box{background:var(--ts-color--white);flex:0 928px;padding:0}.upgrade-plan__header{background-color:var(--ts-color--green);color:var(--ts-color--white);border-radius:16px 16px 0 0;padding:20px 16px}@media (width>=768px){.upgrade-plan__header{padding:20px 44px}}.upgrade-plan__current-plan{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.upgrade-plan__current-plan{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.upgrade-plan__title{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.upgrade-plan__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.upgrade-plan__title{font-weight:400}.upgrade-plan__content{max-width:834px;margin:0 auto;padding:24px 16px 40px}@media (width>=768px){.upgrade-plan__content{padding:24px 44px 45px}}.upgrade-plan__info{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;margin-bottom:24px;font-weight:700;display:flex}@media (width>=768px){.upgrade-plan__info{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:54px}}.upgrade-plan__account-name{background:var(--ts-color--gray);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:8px 16px;display:inline-flex}@media (width>=768px){.upgrade-plan__account-name{min-width:310px}}.upgrade-plan__plans{flex-flow:wrap;justify-content:center;align-items:stretch;gap:24px;display:flex}@media (width>=992px){.upgrade-plan__plans{flex-flow:row;justify-content:center;align-items:stretch}}.upgrade-plan .ts-plan-table{max-width:400px;padding:0;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.upgrade-plan .ts-plan-table .ts-plan-table__header{margin:0}.upgrade-plan .ts-plan-table .ts-plan-table__features-wrap{padding:0 20px}.upgrade-plan .ts-plan-table.ts-plan-table--purple{border:1px solid var(--ts-color--purple)}.upgrade-plan .ts-plan-table.ts-plan-table--orange{border:1px solid var(--ts-color--orange)}.upgrade-plan .ts-plan-table.ts-plan-table--green{border:1px solid var(--ts-color--green)}.upgrade-plan .ts-plan-table .ts-btn{font-size:var(--ts-font-size--md);font-family:var(--ts-font--secondary);border-radius:0 0 20px 20px;min-height:40px}.upgrade-plan .ts-plan-table .ts-btn img{width:25px}.upgrade-plan .ts-plan-table .ts-btn--disabled{background:var(--ts-color--common-gray);color:var(--ts-color--medium-gray)}@media (width>=576px) and (width<=767.98px){.upgrade-plan .ts-plan-table:has(.ts-plan-table__guarantee){margin-top:30px}}.upgrade-plan .ts-plan-table .ts-plan-table__footer{margin-top:auto}.upgrade-plan .ts-plan-table__features li .tesario-assistant{align-items:center;gap:8px;justify-content:row;flex-direction:row;display:inline-flex;position:relative;top:-2px}.upgrade-plan .ts-plan-table__features li img{flex:none;width:28px}.upgrade-plan__resume{margin-top:44px}.upgrade-plan__resume-title{text-transform:uppercase;font-size:var(--ts-font-size--xs);padding:0 0 8px;font-weight:700;line-height:1.512}.upgrade-plan__resume-wrap{padding:0 20px}.upgrade-plan__resume-table{border-collapse:collapse;width:100%;font-size:var(--ts-font-size--md);padding:8px 20px 20px;font-weight:400;line-height:1.1}@media (width>=992px){.upgrade-plan__resume-table{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.upgrade-plan__resume-table td{padding:4px 0}.upgrade-plan__resume-table td:last-child{text-align:right;padding-right:0}.upgrade-plan__resume-table tbody tr:last-child td{padding-bottom:8px}.upgrade-plan__resume-table tfoot td{border-top:1px solid var(--ts-color--light-gray);padding-top:8px}.upgrade-plan__resume-copy{font-size:var(--ts-font-size--sm);margin:24px 0;padding:10px 20px;line-height:1.25}@media (width>=992px){.upgrade-plan__resume-copy{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .ts-modal__box{flex:0 1100px}.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .upgrade-plan__content{max-width:none;padding-top:40px}@media (width>=992px){.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .upgrade-plan__content{padding-top:60px}}.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .ts-plan-table__on-sale{font-size:var(--ts-font-size--sm);min-width:110px;padding:2px 12px}@media (width<=767.98px){.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .upgrade-plan__plans{flex-direction:column;align-items:center}}@media (width>=768px) and (width<=991.98px){.ts-modal.ts-modal--upgrade-plan.ts-modal--upgrade-plan--guest .ts-plan-table:has(.ts-plan-table__guarantee){margin-top:28px}}.ts-modal--upgrade-plan.show-elite-only .ts-plan-table:not([data-plan-key=elite]){display:none}.free-trial-signup{--trial--x-padding:16px}@media (width>=768px){.free-trial-signup{--trial--x-padding:40px}}.free-trial-signup__content{padding:24px var(--trial--x-padding);flex-direction:column-reverse;justify-content:flex-start;align-items:center;display:flex}@media (width>=768px){.free-trial-signup__content{padding:32px var(--trial--x-padding);flex-direction:row;justify-content:flex-start;align-items:flex-start}}.free-trial-signup__image{flex-shrink:0;max-width:170px}.free-trial-signup__header{color:var(--ts-color--white);background:var(--ts-color--green);padding:20px calc(var(--trial--x-padding) + 10px) 20px var(--trial--x-padding)}.free-trial-signup__header span{display:block}.free-trial-signup__header span:first-child{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.free-trial-signup__header span:first-child{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.free-trial-signup__header span:first-child{font-weight:400}.free-trial-signup__header span:last-child{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.free-trial-signup__header span:last-child{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.free-trial-signup__features{background:#ececec99;border-radius:20px;flex:1;width:100%;padding:24px 12px}.free-trial-signup__features li{color:var(--ts-color--dark);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:10px;font-weight:500;display:flex}.free-trial-signup__features li img{flex-shrink:0;width:40px;display:block}.free-trial-signup__features li+li{margin-top:14px}.free-trial-signup__actions{padding:0 var(--trial--x-padding) 24px;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:10px;display:flex}@media (width>=768px){.free-trial-signup__actions{padding-bottom:48px}}@media (width>=992px){.free-trial-signup__actions .ts-btn{min-height:72px}}.ts-modal--free-trial-signup .ts-modal__box{background-color:var(--ts-color--white);max-width:580px;padding:0;position:relative;overflow:hidden}.ts-modal--free-trial-signup .ts-modal__close{width:28px;color:var(--ts-color--dark)}@media (width>=768px){.ts-modal--free-trial-signup .ts-modal__close{width:32px}}.blog-x-banner{color:var(--ts-color--white);border-radius:24px;flex-direction:column;justify-content:center;align-items:stretch;gap:20px 32px;margin:80px auto 40px;padding:0 40px;display:flex;position:relative}@media (width>=1220px){.blog-x-banner{flex-direction:row;justify-content:center;align-items:stretch}}@media (width>=1400px){.blog-x-banner{column-gap:40px}}.blog-x-banner__image{flex-shrink:0;width:100%;max-width:264px;line-height:0;position:relative}@media (width<=1219.98px){.blog-x-banner__image{order:2;width:100%;margin:0 auto}}.blog-x-banner__image img{object-fit:contain;object-position:left bottom;width:100%;height:calc(100% + 56px);position:absolute;bottom:0;left:0}@media (width<=1219.98px){.blog-x-banner__image img{object-position:center center;width:100%;height:auto;position:relative}}.blog-x-banner__content{text-align:left;flex-direction:column;flex:6;justify-content:flex-start;align-items:stretch;row-gap:18px;width:100%;max-width:486px;padding:20px 0 32px;display:flex}@media (width<=1219.98px){.blog-x-banner__content{text-align:center;margin:0 auto;padding-bottom:0}}.blog-x-banner .blog-x-banner__title{color:var(--ts-color--white);text-transform:none;font-size:var(--ts-font-size--3xl);margin:0;font-weight:700;line-height:1.1}@media (width>=1220px){.blog-x-banner .blog-x-banner__title{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}@media (width>=1400px){.blog-x-banner .blog-x-banner__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.blog-x-banner .blog-x-banner__title span{display:block}.blog-x-banner .blog-x-banner__title span:first-child{font-family:var(--ts-font--secondary);font-weight:400}.blog-x-banner .blog-x-banner__title span:last-child{font-family:var(--ts-font--primary)}@media (width<=575.98px){.blog-x-banner .blog-x-banner__title span:last-child,.blog-x-banner .blog-x-banner__title span:first-child{font-family:var(--ts-font--secondary);display:inline}}.blog-x-banner .ts-btn--white{text-align:center;color:var(--ts-color--dark)}.blog-x-banner.blog-x-banner--bg-green{background:var(--ts-color--green)}.blog-x-banner.blog-x-banner--bg-gold{background:var(--ts-color--gold)}.blog-x-banner.blog-x-banner--bg-dark{background:var(--ts-color--dark)}.blog-x-banner.blog-x-banner--bg-orange{background:var(--ts-color--orange)}.blog-x-banner.blog-x-banner--bg-purple{background:var(--ts-color--purple)}.blog-x-banner.blog-x-banner--bg-red{background:var(--ts-color--red)}.ts-question.dual-style .ts-question__context{justify-content:center;align-items:flex-start;padding-top:40px;padding-bottom:0;display:flex}.ts-question.dual-style.is-listening-phase .ts-question__context{flex:1;max-width:none}.ts-question.dual-style .ts-question__block{padding-top:40px;padding-bottom:0}.ts-listen-choose__audio-wrapper{background:#fff;border-radius:12px;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.ts-listen-choose__iframe{aspect-ratio:16/9;background:#fff;width:100%;transition:opacity .3s;display:block}.ts-listen-choose__speaker-card.overlay-mode{pointer-events:none;background:0 0;min-height:auto;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-listen-choose__status-badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:20px;padding:8px 16px;font-size:.9rem;font-weight:600}.ts-listen-choose__speaker-icon-wrapper{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:1.5rem;transition:all .3s;display:flex;box-shadow:0 4px 12px #0000000d}.ts-listen-choose__speaker-icon{color:#64748b;width:50px;height:50px;transition:all .3s}.ts-listen-choose__status-text{color:#64748b;letter-spacing:.5px;text-transform:uppercase;margin:0;font-size:1rem;font-weight:600}.ts-listen-choose__equalizer{align-items:flex-end;gap:4px;height:20px;margin-bottom:1rem;display:flex}.ts-listen-choose__equalizer span{background:#fffc;border-radius:2px;width:4px;animation:1s ease-in-out infinite bar-bounce}.ts-listen-choose__equalizer span:first-child{height:60%;animation-delay:0s}.ts-listen-choose__equalizer span:nth-child(2){height:100%;animation-delay:.1s}.ts-listen-choose__equalizer span:nth-child(3){height:80%;animation-delay:.2s}.ts-listen-choose__equalizer span:nth-child(4){height:50%;animation-delay:.3s}.ts-listen-choose__options{gap:1rem;display:grid}@keyframes pulse-ring{0%{box-shadow:0 0 #ffffff4d}70%{box-shadow:0 0 0 15px #fff0}to{box-shadow:0 0 #fff0}}@keyframes bar-bounce{0%,to{height:20%}50%{height:100%}}.ts-listen-choose__error{text-align:center;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:250px;padding:20px;display:flex}.ts-listen-choose__error p{color:#64748b;margin:0;font-weight:500}.ayuda-tutorial-link-wrapper{justify-content:flex-end;width:100%;height:32px;margin-bottom:4px;display:flex}.ayuda-tutorial-link{font-family:var(--ts-font--primary);letter-spacing:0;color:var(--ts-color--dark);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}@media (width>=768px){.ayuda-tutorial-link:hover{color:var(--ts-color--dark);text-decoration:none}.ayuda-tutorial-link:hover .ayuda-tutorial-link__brace,.ayuda-tutorial-link:hover .ayuda-tutorial-link__default{display:none}.ayuda-tutorial-link:hover .ayuda-tutorial-link__hover{font-family:var(--ts-font--primary);letter-spacing:0;color:var(--ts-color--dark);order:-1;font-size:14px;font-weight:600;line-height:24px;text-decoration:underline;display:inline}.ayuda-tutorial-link:hover .ayuda-tutorial-link__icon{order:0}}.ayuda-tutorial-link__brace{font-family:var(--ts-font--primary);color:var(--ts-color--dark);opacity:.6;font-size:14px;font-weight:600;line-height:24px}.ayuda-tutorial-link__default{font-family:var(--ts-font--primary);color:var(--ts-color--dark);font-size:14px;font-weight:600;line-height:24px}.ayuda-tutorial-link__icon{flex-shrink:0}.ayuda-tutorial-link__hover{display:none}.promo-banner{background:var(--ts-color--red);color:var(--ts-color--white);text-align:center;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding:24px;display:flex}@media (width>=768px){.promo-banner{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:48px 44px 40px;display:flex}}.promo-banner__content{flex:1}.promo-banner__timer-items{text-align:center;flex-direction:row;flex:none;justify-content:flex-start;align-items:flex-end;display:flex}.promo-banner__timer-label{font-size:var(--ts-font-size--md);margin-bottom:8px;font-weight:400;line-height:1.1}@media (width>=992px){.promo-banner__timer-label{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.promo-banner__timer-label{font-weight:600}@media (width>=768px){.promo-banner__timer-label{margin-bottom:0}}.promo-banner__timer-sep{font-weight:600;font-size:var(--ts-font-size--4xl);margin-left:12px;margin-right:12px;position:relative;top:2px}.promo-banner__timer-value{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.promo-banner__timer-value{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.promo-banner__title{font-size:var(--ts-font-size--4xl);margin-bottom:12px;font-weight:700;line-height:1.1}@media (width>=992px){.promo-banner__title{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.promo-banner__subtitle{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.promo-banner__subtitle{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.platform-hero-wrap{z-index:1;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:min(100dvh,920px);display:flex;position:relative}@media (width>=768px){.platform-hero-wrap{min-height:100dvh}}.platform-hero-wrap .secondary-hero{flex:1}.platform-hero-wrap .content-banner{flex-shrink:0}.secondary-hero{padding:calc(var(--ts-header--height-offset,80px) + 64px) 0;text-align:left;background:var(--ts-color--gray);flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden}@media (width>=768px){.secondary-hero{padding:128px 0 70px}}.secondary-hero__background{position:absolute;inset:0}.secondary-hero__background-image{object-fit:cover;object-position:center center;z-index:2;width:100%;height:100%;position:absolute;inset:0}.secondary-hero__background video{object-fit:cover;object-position:center center;z-index:3;opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;position:relative}.secondary-hero__background video.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.secondary-hero__background video{transition:none}}.secondary-hero__background:after{content:"";z-index:4;pointer-events:none;background:#0000006b;position:absolute;inset:0}.secondary-hero__background:before{content:"";z-index:6;pointer-events:none;background:linear-gradient(90deg,#000000b3,#0000);width:75%;height:100%;display:block;position:absolute;top:0;left:0}.secondary-hero__container{z-index:10;position:relative}.secondary-hero__title{width:100%;color:var(--ts-color--white);text-shadow:0 1px 2px var(--ts-color--dark);line-height:1.1;font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);margin:0;font-weight:700;line-height:1.1;display:block}@media (width>=992px){.secondary-hero__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.secondary-hero__description{color:var(--ts-color--white);text-shadow:0 1px 2px var(--ts-color--dark);font-size:var(--ts-font-size--xl);margin-top:16px;font-weight:500;line-height:1.1}@media (width>=992px){.secondary-hero__description{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.25}}@media (width>=768px){.secondary-hero__description{font-size:var(--ts-font-size--4xl)}}.secondary-hero__action{margin-top:44px}.secondary-hero__content{max-width:869px}.ts-prices-section{background:var(--ts-color--medium-gray);padding:98px 0 60px;position:relative;overflow:hidden}@media (width>=992px){.ts-prices-section{padding:98px 0 185px}}.ts-plans{text-align:center;position:relative}.ts-plans__title{color:var(--ts-color--white);text-align:center;width:100%;max-width:820px;font-size:var(--ts-font-size--4xl);margin:40px auto;font-weight:700;line-height:1.1}@media (width>=992px){.ts-plans__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}@media (width>=768px){.ts-plans__title{margin:50px auto 75px}}.ts-plans__list{flex-direction:column;justify-content:flex-start;align-items:center;gap:30px 16px;margin:0 auto;display:flex}@media (width>=576px){.ts-plans__list{flex-flow:wrap;justify-content:center;align-items:stretch;row-gap:60px;display:inline-flex}}@media (width>=992px){.ts-plans__list{flex-wrap:nowrap}}.ts-plans__bottom-decoration{display:none}@media (width>=992px){.ts-plans__bottom-decoration{z-index:20;pointer-events:none;width:210px;display:inline-block;position:absolute;bottom:-175px;right:250px}.ts-plans__bottom-decoration img{width:100%;height:auto}}@media (width>=1220px){.ts-plans__bottom-decoration{right:310px}}@media (width>=1400px){.ts-plans__bottom-decoration{right:380px}}.ts-plan-table{background:var(--ts-color--white);border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;row-gap:24px;width:100%;max-width:356px;padding:35px 16px 30px;display:flex;position:relative}@media (width>=576px){.ts-plan-table{min-width:300px;padding:24px 24px 30px}}@media (width>=992px){.ts-plan-table{min-width:0}}@media (width>=1220px){.ts-plan-table{padding:24px 32px 30px}}.ts-plan-table__header{border-radius:20px 20px 0 0;margin:-35px -16px 0;padding:24px}@media (width>=576px){.ts-plan-table__header{margin:-24px -24px 0}}@media (width>=1220px){.ts-plan-table__header{margin:-24px -32px 0}}.ts-plan-table__pricing-image{pointer-events:none;width:180px;display:none;position:absolute;top:-42px;left:-104px}@media (width>=576px){.ts-plan-table__pricing-image{display:block}}@media (width>=992px){.ts-plan-table__pricing-image{width:230px;top:-54px;left:-133px}}.ts-plan-table__on-sale{color:var(--ts-color--white);background:var(--ts-color--red);text-align:center;min-width:148px;min-height:32px;font-weight:500;font-size:var(--ts-font-size--sm);border-radius:100px;justify-content:center;align-items:center;padding:2px 16px;line-height:1.25;display:inline-flex}@media (width>=992px){.ts-plan-table__on-sale{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-plan-table__title{text-align:left;color:var(--ts-color--white);font-size:var(--ts-font-size--2xl);font-weight:500;line-height:1.1}@media (width>=992px){.ts-plan-table__title{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.ts-plan-table__title{font-weight:700}.ts-plan-table__price{text-align:left;flex:1;width:100%}.ts-plan-table__plan-price{text-align:left;color:var(--ts-color--white);white-space:nowrap;font-size:var(--ts-font-size--4xl);padding:16px 0 8px;font-weight:700;line-height:1.1}@media (width>=992px){.ts-plan-table__plan-price{font-size:var(--ts-font-size--5xl);font-weight:700;line-height:1.1}}.ts-plan-table__plan-price s{color:var(--ts-color--red);margin-right:8px;display:inline-block}.ts-plan-table__final-price{font-size:var(--ts-font-size--8xl)}.ts-plan-table__currency{font-size:var(--ts-font-size--md);font-weight:400}.ts-plan-table__info{flex-direction:row;justify-content:space-between;align-items:center;column-gap:16px;display:flex}.ts-plan-table__period{color:var(--ts-color--white);font-size:var(--ts-font-size--xs);line-height:1.25}@media (width>=992px){.ts-plan-table__period{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-plan-table__type{color:var(--ts-color--white);font-size:var(--ts-font-size--xs);margin-top:4px;line-height:1.25}@media (width>=992px){.ts-plan-table__type{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-plan-table__features{text-align:left;width:100%;font-weight:500;font-size:var(--ts-font-size--xs);flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:12px;margin:0;padding:0;line-height:1.25;list-style:none;display:flex}@media (width>=992px){.ts-plan-table__features{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-plan-table__features li{color:#0a0a0a;flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:12px;display:flex}.ts-plan-table__features li.no-included{color:gray;text-decoration:line-through}.ts-plan-table__features li .icon-check-circle{width:18px;color:var(--ts-color--green);flex:none}.ts-plan-table__features li .icon-error-circle{color:#b7493f;flex:none;width:18px}.ts-plan-table__features ul{grid-template-columns:repeat(2,1fr);column-gap:4px;margin-top:10px;display:grid}.ts-plan-table__features ul li{list-style-type:disc;list-style-position:inside}.ts-plan-table__features ul li::marker{margin-right:0}.ts-plan-table__guarantee{white-space:nowrap;z-index:2;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.ts-plan-table__guarantee-label{color:var(--ts-color--white);background:var(--ts-color--orange);z-index:2;min-height:28px;font-family:var(--ts-font--secondary);min-width:215px;font-size:var(--ts-font-size--md);border-radius:100px;justify-content:center;align-items:center;padding:2px 10px;font-weight:700;line-height:.9;display:inline-flex;position:relative}.ts-plan-table__guarantee-decoration{color:#e27f54;z-index:1;width:88px;position:absolute;top:7px}.ts-plan-table__guarantee-decoration svg{width:100%;height:auto}.ts-plan-table__guarantee-decoration:first-child{left:-36px}.ts-plan-table__guarantee-decoration:last-child{right:-36px;transform:scaleX(-1)}@media (width<=575.98px){.ts-plan-table:has(.ts-plan-table__guarantee){margin-top:20px}}.ts-plan-table__features-title,.ts-plan-table__no-features-title{color:var(--ts-color--dark-gray);flex-direction:row;justify-content:center;align-items:center;column-gap:9px;margin-bottom:12px;display:flex}.ts-plan-table__features-title:before,.ts-plan-table__features-title:after,.ts-plan-table__no-features-title:before,.ts-plan-table__no-features-title:after{content:"";flex:1;height:3px;display:block}.ts-plan-table__features-title:before,.ts-plan-table__no-features-title:before{background:linear-gradient(90deg, currentColor 0%, var(--ts-color--white) 100%)}.ts-plan-table__features-title:after,.ts-plan-table__no-features-title:after{background:linear-gradient(90deg, var(--ts-color--white) 0%, currentColor 100%)}.ts-plan-table__features-title span,.ts-plan-table__no-features-title span{text-transform:uppercase;color:var(--ts-color--green);font-size:var(--ts-font-size--sm);flex-shrink:0;font-weight:500;line-height:1.1}.ts-plan-table__features-wrap--no-features{margin-top:auto}.ts-plan-table__features-wrap--no-features .ts-plan-table__no-features-title{color:#84282082}.ts-plan-table__features-wrap--no-features .ts-plan-table__no-features-title span{color:#b7493f}.ts-plan-table .ts-btn{margin-top:auto}.ts-plan-table__features-wrap--no-features~.ts-btn{margin-top:0}.ts-plan-table__features-wrap--no-features .ts-plan-table__features li{color:#b7493f}.ts-plan-table__description{text-align:left;color:var(--ts-color--dark-gray);font-size:var(--ts-font-size--xs);line-height:1.25}@media (width>=992px){.ts-plan-table__description{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-plan-table__legend{text-align:left;font-size:var(--ts-font-size--xs);margin-bottom:12px;line-height:1.25}@media (width>=992px){.ts-plan-table__legend{font-size:var(--ts-font-size--sm);line-height:1.25}}.ts-plan-table__legend-more{color:var(--ts-color--green);font-weight:500}.ts-plan-table--purple .ts-plan-table__header{background:var(--ts-color--purple)}.ts-plan-table--orange .ts-plan-table__header{background:var(--ts-color--orange)}.ts-plan-table--orange .ts-plan-table__legend-name{color:var(--ts-color--purple)}.ts-plan-table--green .ts-plan-table__header{background:var(--ts-color--green)}.ts-plan-table--green .ts-plan-table__legend-name{color:var(--ts-color--orange)}.ts-plan-table__button{padding-left:8px;padding-right:8px}@media (width>=992px) and (width<=1219.98px){.ts-plan-table__button{font-size:var(--ts-font-size--2xl)}}.ts-comparative-table{background:var(--ts-color--green);padding:48px 0}@media (width>=768px){.ts-comparative-table{padding:68px 0}}.ts-comparative-table__title{color:var(--ts-color--white);text-align:center;max-width:820px;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin:0 auto 36px;font-weight:700;line-height:1.1}@media (width>=992px){.ts-comparative-table__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}@media (width>=768px){.ts-comparative-table__title{margin-bottom:48px}}.ts-comparative-table__content{max-width:100%;position:relative;overflow:auto}.ts-comparative-table__feature{font-size:var(--ts-font-size--md);color:var(--ts-color--black);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:5px;display:inline-flex}@media (width>=768px){.ts-comparative-table__feature{font-size:var(--ts-font-size--lg);column-gap:8px}}.ts-comparative-table__feature .ts-tooltip{width:16px;height:16px;color:var(--ts-color--common-gray);cursor:pointer;flex:none}@media (width>=768px){.ts-comparative-table__feature .ts-tooltip{width:18px;height:18px}}.ts-comparative-table__feature .ts-tooltip:hover{color:var(--ts-color--green)}.ts-comparative-table .ts-comparative-table__table{border-collapse:collapse;border:none;width:100%}.ts-comparative-table .ts-comparative-table__table thead th{background:var(--ts-color--common-gray);font-size:var(--ts-font-size--lg);vertical-align:middle;white-space:nowrap;padding:12px}@media (width>=768px){.ts-comparative-table .ts-comparative-table__table thead th{padding:16px}}@media (width>=992px){.ts-comparative-table .ts-comparative-table__table thead th{font-size:var(--ts-font-size--2xl);padding:22px}}.ts-comparative-table .ts-comparative-table__table thead th:first-child{border-radius:20px 0 0}.ts-comparative-table .ts-comparative-table__table thead th:last-child{border-radius:0 20px 0 0}.ts-comparative-table .ts-comparative-table__table thead th picture{min-width:110px;max-width:230px;display:inline-block;position:relative;top:3px}@media (width>=768px){.ts-comparative-table .ts-comparative-table__table thead th picture{min-width:200px;max-width:230px}}.ts-comparative-table .ts-comparative-table__table thead th picture img{width:100%;line-height:0}.ts-comparative-table .ts-comparative-table__table tbody tr td{text-align:center;border-top:1px solid var(--ts-color--common-gray);font-size:var(--ts-font-size--lg);color:var(--ts-color--dark);white-space:nowrap;padding:16px;font-weight:500}@media (width>=992px){.ts-comparative-table .ts-comparative-table__table tbody tr td{font-size:var(--ts-font-size--xl);padding:22px}}.ts-comparative-table .ts-comparative-table__table tbody tr .icon-isotype{width:25px}.ts-comparative-table .ts-comparative-table__table tbody tr .icon-check-simple{width:22px}.ts-comparative-table .ts-comparative-table__table tbody tr td:first-child{text-align:left;white-space:break-spaces;padding-left:16px}@media (width>=576px){.ts-comparative-table .ts-comparative-table__table tbody tr td:first-child{white-space:nowrap}}@media (width>=992px){.ts-comparative-table .ts-comparative-table__table tbody tr td:first-child{padding-left:40px}}.ts-comparative-table .ts-comparative-table__table tbody tr td:nth-child(2){color:var(--ts-color--green)}.ts-comparative-table .ts-comparative-table__table tbody tr:nth-child(odd) td{background:var(--ts-color--white)}.ts-comparative-table .ts-comparative-table__table tbody tr:nth-child(2n) td{background:var(--ts-color--off-white)}.ts-comparative-table .ts-comparative-table__table tbody tr:last-child td:first-child{border-radius:0 0 0 20px}.ts-comparative-table .ts-comparative-table__table tbody tr:last-child td:last-child{border-radius:0 0 20px}.content-banner{background:var(--ts-color--orange);padding:32px 0}@media (width>=768px){.content-banner{padding:48px 0}}.content-banner .container{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px 48px;display:flex}@media (width>=768px){.content-banner .container{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}}.content-banner__col-right{flex:none}.content-banner__col-left{flex:1}.content-banner .section-heading{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:8px;display:flex}.content-banner .section-heading__title{text-wrap:balance;line-height:1.1;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);margin:0;font-weight:700;line-height:1.25}@media (width>=992px){.content-banner .section-heading__title{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.content-banner .section-heading__copy{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.content-banner .section-heading__copy{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.stats-banner{background:var(--ts-color--gray);padding:32px 0}@media (width>=992px){.stats-banner{padding:16px 0}}.stats-banner__list{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px 48px;width:100%;display:flex}@media (width>=576px){.stats-banner__list{text-align:center;justify-content:flex-start;align-items:center}}@media (width>=992px){.stats-banner__list{text-align:left;justify-content:center;align-items:space-between;flex-direction:row}}.stats-banner__item{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:12px;display:flex}.stats-banner__label{font-size:var(--ts-font-size--2xl);flex:1;font-weight:700;line-height:1.25}.stats-banner__image{flex:none}.stats-banner__image img{content-visibility:auto;max-width:100%;height:auto;display:block}.improvement-graph{background:var(--ts-color--dark);color:var(--ts-color--white);padding:48px 0}@media (width>=768px){.improvement-graph{padding:80px 0}}.improvement-graph__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);margin-bottom:28px;font-weight:700;line-height:1.1}@media (width>=992px){.improvement-graph__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.improvement-graph__title em{color:var(--ts-color--green);font-style:normal}.improvement-graph__copy{font-size:var(--ts-font-size--lg);max-width:100%;font-weight:500}@media (width>=992px){.improvement-graph__copy{max-width:650px;font-size:var(--ts-font-size--2xl)}}.improvement-graph__content{z-index:10;position:relative}.improvement-graph .ts-btn{margin-top:36px}.improvement-graph__image{width:100%;margin-top:32px;position:relative}@media (width>=576px){.improvement-graph__image{margin-top:-20px}}@media (width>=768px){.improvement-graph__image{margin-top:-100px}}@media (width>=992px){.improvement-graph__image{margin-top:-200px}}.improvement-graph__image img{width:100%;height:auto}.benefits{padding:64px 0}@media (width>=768px){.benefits{padding:96px 0}}.benefits .container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px 40px;display:flex}@media (width>=1220px){.benefits .container{flex-direction:row;justify-content:flex-start;align-items:stretch}}.benefit-card{color:var(--ts-color--dark);border-radius:16px;padding:24px 16px}@media (width>=768px){.benefit-card{padding:40px}}.benefit-card--static{background:var(--ts-color--light-orange);flex:1}.benefit-card--dynamic{background:var(--ts-color--common-gray);width:100%}@media (width>=1220px){.benefit-card--dynamic{max-width:555px}}.benefit-card__header{flex-direction:row;justify-content:space-between;align-items:center;column-gap:24px;margin-bottom:32px;display:flex}@media (width>=768px){.benefit-card__header{margin-bottom:48px}}.benefit-card__title{text-wrap:balance;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.benefit-card__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.benefit-card__copy{font-size:var(--ts-font-size--lg);margin-top:12px;font-weight:500}@media (width>=992px){.benefit-card__copy{font-size:var(--ts-font-size--2xl);margin-top:24px}}@media (width>=1220px){.benefit-card__copy{padding-right:50px}}.benefit-card__stats{margin-top:24px}@media (width>=768px){.benefit-card__stats{margin-top:48px;padding-right:24px}}.benefit-card__type{background:#ffffff80;border-radius:12px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;column-gap:8px;width:100%;padding:8px 12px;font-weight:600;display:inline-flex}@media (width>=576px){.benefit-card__type{width:160px}}.benefit-card__type .ts-icon{flex:none;max-width:20px}.benefit-card__stat+.benefit-card__stat{margin-top:14px}.benefit-card__label{padding-top:8px}.benefit-card__stat{flex-direction:column;justify-content:flex-start;align-items:stretch;column-gap:12px;display:flex}@media (width>=576px){.benefit-card__stat{flex-direction:row;justify-content:flex-start;align-items:flex-start}}.benefit-card__item-inside{background:var(--ts-color--white);border-radius:16px;position:relative;overflow:hidden}.benefit-card__item-content{padding:16px 24px 24px}.benefit-card__carousel-image-link{display:block;position:relative;overflow:hidden}.benefit-card__carousel-image{background:var(--ts-color--off-white);border-radius:16px;position:relative;overflow:hidden}.benefit-card__carousel-image picture{aspect-ratio:1.86;line-height:0;display:block}.benefit-card__carousel-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.benefit-card__carousel-header{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:14px;margin:16px 0 0;display:flex}.benefit-card__carousel-number{background:var(--ts-color--dark);width:48px;height:48px;color:var(--ts-color--white);font-weight:700;font-size:var(--ts-font-size--2xl);border-radius:50%;flex-direction:row;flex:none;justify-content:center;align-items:center;display:flex}@media (width>=768px){.benefit-card__carousel-number{width:70px;height:70px;font-size:var(--ts-font-size--7xl)}}.benefit-card__carousel-meta{color:var(--ts-color--black);font-size:var(--ts-font-size--sm);flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px 24px;display:flex}.benefit-card__carousel-meta .ts-icon{flex:none;width:20px}.benefit-card__meta-item{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:8px;display:flex}.benefit-card__carousel-title{font-size:var(--ts-font-size--xl);color:var(--ts-color--black);font-weight:600}@media (width>=768px){.benefit-card__carousel-title{font-size:var(--ts-font-size--3xl)}}.benefit-card__nav{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:8px;display:flex}.benefit-card__nav-button{background:var(--ts-color--green);width:36px;height:36px;color:var(--ts-color--white);border-radius:50%;flex-direction:row;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=768px){.benefit-card__nav-button{width:58px;height:58px}}.benefit-card__nav-button svg{width:12px}@media (width>=768px){.benefit-card__nav-button svg{width:24px}}.benefit-card__carousel-content{color:var(--ts-color--black)}.benefit-card__carousel-content p{margin-bottom:0}.benefit-card__prev{background:var(--ts-color--dark)}.benefit-card--dynamic .benefit-card__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);padding-right:0;font-weight:700;line-height:1.1}@media (width>=992px){.benefit-card--dynamic .benefit-card__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1;font-size:var(--ts-font-size--6xl)}}.invest-time{background:var(--ts-color--common-gray);flex-direction:column-reverse;justify-content:stretch;align-items:center;column-gap:48px;padding:32px 16px 32px 0;display:flex;position:relative;overflow:hidden}@media (width>=576px){.invest-time{padding-right:calc(50% - 254px)}}@media (width>=768px){.invest-time{padding-right:calc(50% - 344px)}}@media (width>=992px){.invest-time{padding-right:calc(50% - 454px)}}@media (width>=1220px){.invest-time{padding-right:calc(50% - 554px)}}@media (width>=1400px){.invest-time{padding-right:calc(50% - 624px)}}@media (width>=992px){.invest-time{flex-direction:row;justify-content:flex-start;align-items:center}}@media (width<=991.98px){.invest-time{padding-left:16px}}@media (width<=991.98px) and (width>=576px){.invest-time{padding-left:calc(50% - 254px)}}@media (width<=991.98px) and (width>=768px){.invest-time{padding-left:calc(50% - 344px)}}@media (width<=991.98px) and (width>=992px){.invest-time{padding-left:calc(50% - 454px)}}@media (width<=991.98px) and (width>=1220px){.invest-time{padding-left:calc(50% - 554px)}}@media (width<=991.98px) and (width>=1400px){.invest-time{padding-left:calc(50% - 624px)}}.invest-time__title{color:var(--ts-color--dark);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.invest-time__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.invest-time__col-left{width:100%}@media (width>=992px){.invest-time__col-left{width:55%}}.invest-time__col-left img{width:100%;height:auto}.invest-time__col-right{max-width:640px;padding:32px 0}.invest-time__list{margin:32px 0 0;list-style:none}@media (width>=992px){.invest-time__list{margin-top:48px}}.invest-time__list li{font-size:var(--ts-font-size--lg);flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:12px;display:flex}@media (width>=992px){.invest-time__list li{font-size:var(--ts-font-size--2xl)}}.invest-time__list .ts-icon{width:24px;color:var(--ts-color--green);flex:none}@media (width>=992px){.invest-time__list .ts-icon{width:29px}}.invest-time__list li+li{margin-top:16px}.itp-landing-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.itp-landing-hero{background:var(--ts-color--white);min-height:min(100dvh,880px);position:relative;overflow:hidden}@media (width<=767.98px){.itp-landing-hero{background:#fed6c5;min-height:min(100dvh,41.875rem)}}.itp-landing-hero__bg{pointer-events:none;position:absolute;inset:0}.itp-landing-hero__bg picture{width:100%;height:100%;display:block}.itp-landing-hero__bg-img{object-fit:cover;object-position:70% 35%;width:100%;height:100%}@media (width>=768px){.itp-landing-hero__bg-img{object-position:65% 30%}}@media (width<=767.98px){.itp-landing-hero__bg-img{object-fit:cover;object-position:center bottom}}.itp-landing-hero__inner{z-index:2;padding-top:calc(var(--ts-header--height-offset,80px) + 48px);min-height:inherit;align-items:center;padding-bottom:64px;display:flex;position:relative}@media (width<=767.98px){.itp-landing-hero__inner{padding-top:calc(var(--ts-header--height-offset,72px) + 3rem);min-height:inherit;justify-content:flex-start;align-items:flex-start;padding-bottom:0}}.itp-landing-hero__content{flex-direction:column;align-items:flex-start;width:100%;max-width:640px;display:flex}@media (width<=767.98px){.itp-landing-hero__content{text-align:center;align-items:center;width:100%;max-width:none}}@media (width>=768px){.itp-landing-hero__content{max-width:min(46rem,100%)}}.itp-landing-hero__copy{width:100%;min-width:0}.itp-landing-hero__title{font-family:var(--ts-font--secondary);letter-spacing:-.02em;color:var(--ts-color--dark-gray);margin:0;font-weight:700;line-height:1.05}@media (width>=768px){.itp-landing-hero__title{white-space:nowrap;text-wrap:nowrap;font-size:3.75rem;line-height:1.05}}@media (width<=767.98px){.itp-landing-hero__title{text-align:center;text-wrap:balance;text-shadow:0 1px 2px var(--ts-color--white);font-size:2rem;line-height:2.5rem}}.itp-landing-hero__subtitle{max-width:36rem;font-family:var(--ts-font--primary);color:var(--ts-color--dark-gray);white-space:pre-line;margin:24px 0 0;font-weight:500}@media (width>=768px){.itp-landing-hero__subtitle{max-width:min(46rem,100%);font-size:1.375rem;line-height:1.34}}@media (width<=767.98px){.itp-landing-hero__subtitle{margin:0;text-align:center;white-space:normal;text-wrap:pretty;max-width:21.5rem;text-shadow:0 1px 2px var(--ts-color--white);margin-inline:auto;padding-top:.6875rem;padding-bottom:2.5rem;font-size:1rem;line-height:1.375}}.itp-landing-hero__actions{width:100%;margin-top:36px}@media (width<=767.98px){.itp-landing-hero__actions{z-index:2;margin-top:0;width:100%;max-width:24.375rem;margin-inline:auto;position:relative}}.itp-landing-hero__cta{min-height:56px;padding-inline:28px;font-size:clamp(1.25rem,2.5vw,2rem);background:#00c78b!important}.itp-landing-hero__cta:hover{background:#00a876!important}@media (width<=767.98px){.itp-landing-hero__cta{width:100%;max-width:100%;min-height:3.75rem;font-family:var(--ts-font--secondary);border-radius:12px;justify-content:center;padding-block:.65625rem .90625rem;padding-inline:1.25rem;font-size:1.75rem;font-weight:700;line-height:2.1875rem}}.itp-landing-features{background:var(--ts-color--white);padding:48px 0 56px}@media (width<=767.98px){.itp-landing-features{padding:32px 0 40px}}@media (width>=768px){.itp-landing-features{padding:40px 0}}.itp-landing-features__grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width<=767.98px){.itp-landing-features__grid{gap:14px}}@media (width>=768px){.itp-landing-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.itp-landing-features__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.itp-landing-features__card{justify-content:center;align-items:stretch;display:flex}@media (width<=767.98px){.itp-landing-features__card{justify-content:stretch}}.itp-landing-features__card--tilt-left .itp-landing-features__surface{transform:rotate(-1deg)}.itp-landing-features__card--tilt-right .itp-landing-features__surface{transform:rotate(2deg)}.itp-landing-features__card--tilt-left-alt .itp-landing-features__surface{transform:rotate(-2deg)}.itp-landing-features__card--tilt-right-alt .itp-landing-features__surface{transform:rotate(1deg)}@media (width<=767.98px){.itp-landing-features__card--tilt-left .itp-landing-features__surface,.itp-landing-features__card--tilt-right .itp-landing-features__surface,.itp-landing-features__card--tilt-left-alt .itp-landing-features__surface,.itp-landing-features__card--tilt-right-alt .itp-landing-features__surface{transform:none}}.itp-landing-features__surface{text-align:center;box-sizing:border-box;border-radius:48px;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:276px;min-height:220px;padding:32px 28px 36px;display:flex}@media (width<=767.98px){.itp-landing-features__surface{width:100%;max-width:none;min-height:0;padding:28px 24px 32px}.itp-landing-features__card--tilt-left .itp-landing-features__surface{border-radius:48px 20px 20px 48px}.itp-landing-features__card--tilt-right .itp-landing-features__surface--mint{border-radius:48px 12px 48px 48px}.itp-landing-features__card--tilt-left-alt .itp-landing-features__surface--peach{border-radius:20px 20px 64px}.itp-landing-features__card--tilt-right-alt .itp-landing-features__surface{border-radius:48px 20px 20px 48px}}.itp-landing-features__surface--lavender{background:#f0d5f4}.itp-landing-features__surface--mint{background:#9de6d0}@media (width<=767.98px){.itp-landing-features__surface--mint{background:#c8f0e4}}.itp-landing-features__surface--peach{background:#ffcbb4;border-radius:32px 32px 80px}.itp-landing-features__surface--slate{background:#dee3e9}.itp-landing-features__card--shape-a{border-radius:64px 16px 64px 64px}.itp-landing-features__card--shape-b{border-radius:32px 32px 32px 80px}.itp-landing-features__icon-wrap{justify-content:center;align-items:center;width:96px;height:96px;display:flex}.itp-landing-features__icon-inner{width:94px;height:93px;overflow:visible}.itp-landing-features__icon-inner img{object-fit:cover;width:100%;height:100%}.itp-landing-features__card-title{font-family:var(--ts-font--secondary);color:#191c1d;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.itp-landing-features__card-body{font-family:var(--ts-font--primary);color:#3c4a42;max-width:220px;margin:0;font-size:.875rem;font-weight:400;line-height:1.45}@media (width<=767.98px){.itp-landing-features__card-body{max-width:none;font-size:.9375rem}}.itp-landing-structure{background:var(--ts-color--white);padding:48px 0 64px}@media (width<=767.98px){.itp-landing-structure{padding:32px 0 48px}}@media (width>=768px){.itp-landing-structure{padding:64px 0 80px}}.itp-landing-structure__layout{flex-direction:column;align-items:stretch;gap:40px;display:flex}@media (width<=767.98px){.itp-landing-structure__layout{gap:28px}}@media (width>=992px){.itp-landing-structure__layout{flex-direction:row;align-items:center;gap:70px}}.itp-landing-structure__media{flex-direction:column;flex:50%;min-width:0;display:flex}.itp-landing-structure__media-link{aspect-ratio:16/9;background:var(--ts-color--white);border-radius:35px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000001f}@media (width<=767.98px){.itp-landing-structure__media-link{border-radius:18px;box-shadow:0 10px 28px #0000001a}}.itp-landing-structure__media-link--pending{cursor:default;background:#c5cad3}.itp-landing-structure__media-link--pending .itp-landing-structure__play-triangle{border-color:#0000 #0000 #0000 #00c78b}.itp-landing-structure__video{border:0;width:100%;height:100%;position:absolute;inset:0}.itp-landing-structure__thumb{object-fit:cover;width:100%;height:100%;display:block}.itp-landing-structure__play{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:94px;height:94px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #00000026}@media (width<=767.98px){.itp-landing-structure__play{width:72px;height:72px}}.itp-landing-structure__play-triangle{border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent var(--ts-color--dark-gray);width:0;height:0;margin-left:6px}@media (width<=767.98px){.itp-landing-structure__play-triangle{border-width:11px 0 11px 17px;margin-left:4px}}.itp-landing-structure__panel{flex:50%;min-width:0}.itp-landing-structure__title{font-family:var(--ts-font--secondary);color:#2f343a;margin:0 0 18px;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:700;line-height:1.22}@media (width<=767.98px){.itp-landing-structure__title{text-align:left;margin-bottom:1rem;font-size:1.75rem;line-height:2.1875rem}}.itp-landing-structure__table-wrap{border:1px solid #d4d4d8;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #2f343a0f}@media (width<=767.98px){.itp-landing-structure__table-wrap{border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #2f343a14}}.itp-landing-structure__table{border-collapse:collapse;width:100%;font-family:var(--ts-font--primary);color:#2f343a;background:#fff;font-size:.9375rem;font-weight:400;line-height:1.45}@media (width<=767.98px){.itp-landing-structure__table{table-layout:auto;min-width:0;font-size:.875rem;line-height:1.375}}.itp-landing-structure__table thead th{color:var(--ts-color--white);font-family:var(--ts-font--secondary);letter-spacing:.01em;background:#ff976a;padding:16px 20px;font-size:1rem;font-weight:700}@media (width<=767.98px){.itp-landing-structure__table thead th{vertical-align:middle;padding:.6875rem .75rem;font-size:.875rem;line-height:1.25}}.itp-landing-structure__table thead th:first-child{text-align:left;width:28%}@media (width<=767.98px){.itp-landing-structure__table thead th:first-child{width:5.75rem}}.itp-landing-structure__table thead th:nth-child(2){text-align:center;width:18%}@media (width<=767.98px){.itp-landing-structure__table thead th:nth-child(2){text-align:left;width:3.5rem}}.itp-landing-structure__table thead th:nth-child(3){text-align:left;width:auto}.itp-landing-structure__table tbody tr{background:#fff}.itp-landing-structure__table tbody tr:nth-child(2n){background:#f5f5f5}@media (width<=767.98px){.itp-landing-structure__table tbody tr,.itp-landing-structure__table tbody tr:nth-child(2n){background:#fff}}.itp-landing-structure__table tbody tr:last-child th,.itp-landing-structure__table tbody tr:last-child td{border-bottom:0}.itp-landing-structure__table th[scope=row],.itp-landing-structure__table td{vertical-align:middle;border-bottom:1px solid #d4d4d8;padding:18px 20px}@media (width<=767.98px){.itp-landing-structure__table th[scope=row],.itp-landing-structure__table td{vertical-align:top;word-break:normal;overflow-wrap:anywhere;padding:.75rem}}.itp-landing-structure__table th[scope=row]{font-weight:700}@media (width<=767.98px){.itp-landing-structure__table th[scope=row]{width:5.75rem;padding-right:.5rem;font-size:.875rem;line-height:1.25}}.itp-landing-structure__table td:nth-child(2){text-align:center;white-space:nowrap;width:1%;font-weight:400}@media (width<=767.98px){.itp-landing-structure__table td:nth-child(2){text-align:left;white-space:nowrap;width:3.5rem;padding-inline:.375rem;font-size:.875rem;line-height:1.25}.itp-landing-structure__table td:nth-child(3){padding-left:.5rem}}.itp-landing-structure__section-cell{align-items:center;gap:10px;min-width:0;display:inline-flex}@media (width<=767.98px){.itp-landing-structure__section-cell{flex-direction:column;align-items:flex-start;gap:.25rem}}.itp-landing-structure__section-icon{color:#2f343a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.itp-landing-structure__section-icon .ts-icon{width:22px;height:22px}@media (width<=767.98px){.itp-landing-structure__section-icon .ts-icon{width:1.125rem;height:1.125rem}}.itp-landing-structure__section-label{white-space:nowrap}@media (width<=767.98px){.itp-landing-structure__section-label{white-space:normal;font-size:.875rem;line-height:1.25}}.itp-landing-structure__list{margin:0;padding-left:1.35rem;line-height:1.55;list-style-position:outside}.itp-landing-structure__list li{margin:0 0 10px;padding-left:2px}.itp-landing-structure__list li:last-child{margin-bottom:0}@media (width<=767.98px){.itp-landing-structure__list{padding-left:1.125rem;line-height:1.375}.itp-landing-structure__list li{margin-bottom:.375rem}}.itp-landing-structure__list--plain{padding-left:0;list-style:none}.itp-landing-structure__list--plain li{padding-left:0}@media (width<=767.98px){.itp-landing-structure__list--plain{padding-left:0}}.itp-landing-structure__rich{margin:0;line-height:1.55}.itp-landing-structure__rich p{margin:0 0 10px}.itp-landing-structure__rich p:last-child{margin-bottom:0}@media (width<=767.98px){.itp-landing-structure__rich{line-height:1.375}.itp-landing-structure__rich p{margin-bottom:.375rem;font-size:.875rem}.itp-landing-structure__rich p strong{font-weight:700}}.itp-landing-promo{color:var(--ts-color--white);background:#3e4a59;position:relative;overflow:hidden}@media (width<=991.98px){.itp-landing-promo{padding:clamp(15rem,50vw,18.5rem) 0 0}}@media (width>=992px){.itp-landing-promo{height:500px;padding:0}}.itp-landing-promo__deco{z-index:0;pointer-events:none;background:radial-gradient(75% 50% at 50% 18%,#ffffff0f 0%,#0000 58%),radial-gradient(55% 40% at 50% 12%,#00c78b1a 0%,#0000 52%);position:absolute;inset:0}@media (width>=992px){.itp-landing-promo__deco{background:radial-gradient(85% 70% at 88% 45%,#ffffff0f 0%,#0000 55%),radial-gradient(50% 45% at 78%,#00c78b14 0%,#0000 50%)}}.itp-landing-promo__art{z-index:1;pointer-events:none;display:flex;position:absolute}@media (width<=991.98px){.itp-landing-promo__art{justify-content:center;align-items:flex-end;height:clamp(15rem,50vw,18.5rem);padding:1.25rem 16px 0;top:0;left:0;right:0}}@media (width>=992px){.itp-landing-promo__art{justify-content:flex-end;align-items:center;padding:0;inset:0 max(16px,50% - min(1140px,100%)/2) 0 calc(max(16px,50% - min(1140px,100%)/2) + 36rem + clamp(1.25rem,2.5vw,2.5rem))}}.itp-landing-promo__inner{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;padding:.75rem 16px 2rem;display:flex;position:relative}@media (width>=992px){.itp-landing-promo__inner{text-align:left;align-items:flex-start;width:calc(36rem + 16px);max-width:calc(36rem + 16px);height:100%;margin-left:max(16px,50% - min(1140px,100%)/2);margin-right:auto;padding:56px 0 64px 16px}}.itp-landing-promo__copy{z-index:1;text-align:center;width:100%;min-width:0;max-width:22.5rem;position:relative}@media (width>=992px){.itp-landing-promo__copy{text-align:left;max-width:36rem}}.itp-landing-promo__title{font-family:var(--ts-font--secondary);text-align:center;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}@media (width>=992px){.itp-landing-promo__title{letter-spacing:0;text-align:left;font-size:2.25rem;line-height:1.2}}.itp-landing-promo__title-line{color:#fff;font-size:inherit;line-height:1.25;display:block}@media (width>=992px){.itp-landing-promo__title-line{white-space:nowrap}}.itp-landing-promo__title-accent{color:#3de0a3;margin-top:6px;font-size:1.5rem;line-height:1.2;display:block}@media (width>=992px){.itp-landing-promo__title-accent{font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap;margin-top:0}}.itp-landing-promo__text{font-family:var(--ts-font--primary);color:#fffffff5;margin-top:12px;font-size:.875rem;line-height:1.5}@media (width>=992px){.itp-landing-promo__text{margin-top:20px;font-size:1rem;line-height:1.62}}.itp-landing-promo__lead{margin:0}.itp-landing-promo__teaser{font-family:var(--ts-font--primary);color:#fff;margin:12px 0 0;font-size:.875rem;line-height:1.45}@media (width>=992px){.itp-landing-promo__teaser{margin-top:20px;font-size:1rem;line-height:1.5}}.itp-landing-promo__cta{border-radius:16px;justify-content:center;align-self:stretch;width:100%;margin-top:16px;font-weight:700;box-shadow:0 10px 28px #0000002e;background:#00c78b!important}.itp-landing-promo__cta:hover{background:#00a876!important}@media (width>=992px){.itp-landing-promo__cta{align-self:flex-start;width:auto;margin-top:18px}}.itp-landing-promo__img{object-fit:contain;object-position:center bottom;width:min(100%,20.5rem);height:auto;display:block}@media (width>=992px){.itp-landing-promo__img{object-position:right center;width:auto;max-width:100%;height:30rem;max-height:100%}}.itp-landing-faq{background:var(--ts-color--white);padding:48px 0 72px}@media (width<=767.98px){.itp-landing-faq{padding:36px 0 56px}}@media (width>=768px){.itp-landing-faq{padding:56px 0 88px}}.itp-landing-faq__inner{max-width:892px;margin:0 auto}.itp-landing-faq__title{text-align:center;font-family:var(--ts-font--primary);color:var(--ts-color--black);margin:0 0 40px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}@media (width<=767.98px){.itp-landing-faq__title{margin-bottom:28px;font-size:1.75rem}}.itp-landing-faq__footer{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:42px;display:flex}@media (width<=767.98px){.itp-landing-faq__footer{gap:16px;margin-top:32px}}@media (width>=768px){.itp-landing-faq__footer{flex-flow:wrap;justify-content:center;gap:24px 42px}}.itp-landing-faq__footer-text{font-family:var(--ts-font--primary);color:#465564;margin:0;font-size:1.25rem;font-weight:600}@media (width<=767.98px){.itp-landing-faq__footer-text{font-size:1.0625rem}}.itp-landing-faq__more{border-radius:16px;min-width:200px;height:64px}@media (width<=767.98px){.itp-landing-faq__more{width:100%;max-width:320px}}.itp-landing-faq .accordion{row-gap:12px}.itp-landing-faq .accordion__item-title{background:var(--ts-color--green);color:var(--ts-color--black);font-weight:600}@media (width<=767.98px){.itp-landing-faq .accordion__item-title{border-radius:14px;min-height:52px;padding:14px 52px 14px 16px;font-size:.9375rem;line-height:1.35}.itp-landing-faq .accordion__item.active .accordion__item-title{border-radius:14px 14px 0 0}.itp-landing-faq .accordion__item-content-box{border-radius:0 0 14px 14px}}.connect-section{background:var(--ts-color--purple);color:var(--ts-color--black);padding:2rem 0}@media (width>=768px){.connect-section{padding:3rem 0}}.connect-section .container{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:2rem;display:flex}@media (width>=768px){.connect-section .container{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;display:flex}}.connect-section .section-heading__title{font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.connect-section .section-heading__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.connect-section .section-heading__copy{font-size:var(--ts-font-size--md);margin-top:12px;font-weight:400;line-height:1.1}@media (width>=992px){.connect-section .section-heading__copy{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}@media (width>=768px){.connect-section .section-heading__copy{margin-top:8px}}.connect-section .social-list{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:16px;display:flex}@media (width>=1220px){.connect-section .social-list{column-gap:24px}}.connect-section .social-list a{width:48px;color:var(--ts-color--black);display:inline-block}@media (width>=1220px){.connect-section .social-list a{width:72px}}.connect-section .social-list svg{aspect-ratio:1;width:100%}.connect-section--orange{background:var(--ts-color--orange)}.register-form{background-color:var(--ts-color--white);z-index:10;border-radius:24px;flex:0 630px;padding:24px;position:relative;box-shadow:0 4px 15px #0000001a}@media (width>=768px){.register-form{padding:48px 48px 32px}}.register-form__title{color:var(--ts-color--green);text-align:center;text-wrap:balance;font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin-bottom:42px;font-weight:700;line-height:1.1}@media (width>=992px){.register-form__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.register-form__form{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:24px;display:flex}.register-form__alternatives{text-align:center;margin-top:24px}.register-form__alternatives-text{color:var(--ts-color--dark);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.1}.register-form__alternatives-actions{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;margin-top:24px;display:flex}@media (width>=768px){.register-form__alternatives-actions{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}}.register-form__alternatives-actions .ts-btn{flex:1;padding:0}.register-form__alternatives-actions .ts-btn .ts-icon{width:28px}.form-field{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:8px;display:flex}@media (width>=768px){.form-field{row-gap:12px}}.form-field__label{color:var(--ts-color--black);position:relative}.form-field__label.required:after{content:"*";color:var(--ts-color--error)}.form-field__input{background:var(--ts-color--gray);border:2px solid #0000;border-radius:8px;outline:0;width:100%;height:54px;padding:0 12px;transition:border-color .3s,background-color .3s}@media (width>=992px){.form-field__input{border-radius:12px;height:60px;padding:0 16px}}.form-field__input:focus,.form-field__input:focus-visible{border:2px solid var(--ts-color--green);background:#f9f9f9}.form-field__input.is-invalid{border:2px solid var(--ts-color--error)}.form-field--row{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}@media (width>=768px){.form-field--row{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}:is(.form-field--row:has(>button),.form-field--row:has(>.ts-btn)){align-items:flex-end}}.form-field--row .form-field{flex:1}.form-field--row .form-field--auto{flex:none;min-width:132px}.form-field.is-disabled{pointer-events:none;cursor:not-allowed}.form-field.is-disabled .form-field__label{color:#2d354933}.form-field.is-disabled .custom-dropdown__button{color:#2d354933;background:#2d35491a}.verify-email-page{padding-bottom:60px}.verify-email-container{flex-direction:row;justify-content:center;align-items:center;padding:24px;display:flex}.verify-email-card{background-color:var(--ts-color--white);z-index:10;text-align:center;border-radius:24px;flex:0 660px;padding:32px;position:relative;box-shadow:0 4px 15px #0000001a}@media (width>=768px){.verify-email-card{padding:50px 80px}}.verify-email-card picture{max-width:131px;margin:0 auto}.verify-email-card__title{color:var(--ts-color--green);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.verify-email-card__title{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.verify-email-card__message{color:var(--ts-color--dark);font-size:var(--ts-font-size--md);margin:-10px 0 0;font-weight:400;line-height:1.25}@media (width>=992px){.verify-email-card__message{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.verify-email-card__message{font-weight:600}.verify-email-card__content{flex-direction:column;justify-content:center;align-items:stretch;row-gap:40px;display:flex}.verify-email-card__resend-text{color:var(--ts-color--dark);font-size:var(--ts-font-size--md);margin-top:28px;font-weight:400;line-height:1.25}@media (width>=992px){.verify-email-card__resend-text{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.verify-email-card__resend-text{font-weight:700}.verify-email-card__resend-text a,.verify-email-card__resend-text .resend-link-btn{color:var(--ts-color--green);cursor:pointer;font-weight:700;text-decoration:none;transition:color .3s}.verify-email-card__resend-text a:hover,.verify-email-card__resend-text .resend-link-btn:hover{color:#009467}.verify-email-card__resend-text .resend-link-btn{font:inherit;vertical-align:baseline;background:0 0;border:none;padding:0;display:inline}.verify-email-card__resend-text .resend-link-btn:disabled{color:var(--ts-color--light-gray);cursor:not-allowed;text-decoration:none}.verify-email-card__footer{border-top:1px solid rgba(var(--ts-color--dark), .1);padding-top:24px}.verify-email-card__footer p{color:var(--ts-color--dark);font-size:var(--ts-font-size--sm);margin:0}.verify-email-card__footer a{color:var(--ts-color--green);font-weight:700;text-decoration:none}.verify-email-card__footer a:hover{text-decoration:underline}.verify-email-card .alert{text-align:left;border-radius:8px;margin-bottom:24px;padding:12px 16px}.verify-email-card .alert p{font-size:var(--ts-font-size--sm);margin:0;line-height:1.1}.verify-email-card .alert-danger{background-color:rgba(var(--ts-color--error), .1);border:1px solid rgba(var(--ts-color--error), .3);color:var(--ts-color--error)}.verify-email-card .alert-success{background-color:rgba(var(--ts-color--green), .1);border:1px solid rgba(var(--ts-color--green), .3);color:var(--ts-color--green)}.login-form{background-color:var(--ts-color--white);z-index:10;border-radius:24px;flex:0 630px;padding:24px;position:relative;box-shadow:0 4px 15px #0000001a}@media (width>=768px){.login-form{padding:48px 48px 32px}}.login-form__title{color:var(--ts-color--green);text-align:center;text-wrap:balance;font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin-bottom:1rem;font-weight:700;line-height:1.1}@media (width>=992px){.login-form__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.login-form__form{flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:24px;display:flex}.login-form__alternatives{text-align:center;margin-top:24px}.login-form__alternatives-text{color:var(--ts-color--dark);font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.1}.login-form__alternatives-actions{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;margin-top:24px;display:flex}@media (width>=768px){.login-form__alternatives-actions{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}}.login-form__alternatives-actions .ts-btn{flex:1;padding:0}.login-form__alternatives-actions .ts-btn .ts-icon{width:28px}.login-form__register{text-align:center;border-top:1px solid rgba(var(--ts-color--dark), .1)}.login-form__register p{color:var(--ts-color--dark);font-size:var(--ts-font-size--sm);margin:0 0 8px}.login-form__register p:last-child{margin-bottom:0}.login-form__register a{color:var(--ts-color--dark-gray);font-weight:700;text-decoration:none}.login-form__register a:hover{text-decoration:underline}.login-form__forgot-password{border-top:1px solid rgba(var(--ts-color--dark), .1)}.login-form__forgot-password p{color:var(--ts-color--dark);font-size:var(--ts-font-size--sm);margin:0 0 8px}.login-form__forgot-password p:last-child{margin-bottom:0}.login-form__forgot-password a{color:var(--ts-color--dark-gray);font-weight:700;text-decoration:none}.login-form__forgot-password a:hover{text-decoration:underline}.login-form .alert.alert-danger{color:var(--ts-color--red);text-align:center;font-size:var(--ts-font-size--sm);background:#ffd8c880;border-radius:12px;margin:16px 0;padding:10px 12px;line-height:1.25}@media (width>=992px){.login-form .alert.alert-danger{font-size:var(--ts-font-size--md);line-height:1.25}}.login-form .alert.alert-danger{font-weight:500}.login-form .alert.alert-danger p{margin:0}.form-field__help{color:rgba(var(--ts-color--dark), .7);font-size:var(--ts-font-size--sm);margin-top:8px;line-height:1.1}.form-field__password-wrap{display:block;position:relative}.form-field__password-wrap .form-field__input{padding-right:48px}.form-field__password-toggle{cursor:pointer;width:44px;color:var(--ts-color--dark);background:0 0;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .3s;display:flex;position:absolute;top:2px;bottom:2px;right:2px}.form-field__password-toggle:hover{color:var(--ts-color--charcoal)}.form-field__password-toggle:focus{outline:none}.form-field__password-toggle:focus-visible{box-shadow:inset 0 0 0 1px rgba(var(--ts-color--dark), .2)}.form-field__password-toggle .ts-icon{flex-shrink:0;width:20px;height:20px;display:block}.form-field__password-toggle-icon--hide{display:none}.form-field__password-toggle-icon--show{display:block}.complete-profile{padding:calc(60px + var(--ts-header--height-offset)) 0 180px;flex-direction:column;overflow:visible}@media (width>=576px){.complete-profile{padding-bottom:200px}}.complete-profile__container{margin-top:0}@media (width>=576px){.complete-profile__container{margin-top:36px}}.steps-indicator{z-index:10;text-align:center;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:0 16px;display:flex;position:relative}.steps-indicator__step-number{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:0;font-family:var(--ts-font--secondary);aspect-ratio:1;border:2px solid var(--ts-color--dark);width:48px;color:var(--ts-color--dark);background:#fff9;border-radius:16px;justify-content:center;align-items:center;display:inline-flex}@media (width>=992px){.steps-indicator__step-number{width:58px;font-size:var(--ts-font-size--5xl);border-width:3px;border-radius:24px}}.steps-indicator__step-number .ts-icon{aspect-ratio:1.23;width:28px}@media (width>=992px){.steps-indicator__step-number .ts-icon{width:32px}}.steps-indicator__step.current:not(:last-child) .steps-indicator__step-number{background:var(--ts-color--dark);border-color:var(--ts-color--dark);color:var(--ts-color--white)}.steps-indicator__step:last-child .steps-indicator__step-number{border-color:var(--ts-color--green);color:var(--ts-color--green)}.steps-indicator__step:last-child.current .steps-indicator__step-number{background-color:var(--ts-color--green);color:var(--ts-color--white)}.steps-indicator__step{position:relative}.steps-indicator__step-label{font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.steps-indicator__step-label{font-size:var(--ts-font-size--md);line-height:1.25}}.steps-indicator__step-label{color:var(--ts-color--black);margin-top:10px;font-weight:500;display:none;position:absolute;left:50%;transform:translate(-50%)}@media (width>=576px){.steps-indicator__step-label{display:block}}@media (width>=992px){.steps-indicator__step-label{width:max-content}}.steps-indicator__line{background:var(--ts-color--dark);flex:1;width:100%;max-width:60px;height:2px;display:block}@media (width>=992px){.steps-indicator__line{max-width:110px}}.complete-profile-form{background-color:var(--ts-color--white);z-index:10;border-radius:24px;padding:24px;position:relative;box-shadow:0 4px 15px #0000001a}@media (width>=768px){.complete-profile-form{padding:48px}}.form-step{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:815px;margin:0 auto;display:flex}.form-step__title{color:var(--ts-color--green);text-align:center;text-wrap:balance;font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin-bottom:42px;font-weight:700;line-height:1.1}@media (width>=992px){.form-step__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.form-step__form{flex-direction:column;row-gap:24px;display:flex}@media (width>=768px){.form-step__form{row-gap:32px}}.form-step__form .form-field{scroll-margin-top:calc(var(--ts-header--height-offset,80px) + 50px);column-gap:24px;position:relative}.form-step .form-field--row{row-gap:24px}@media (width>=768px){.form-step .form-field--row:has(.is-invalid){margin-bottom:12px}}.form-step__actions{flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;display:flex}@media (width>=576px){.form-step__actions{flex-direction:row}}.form-step__actions button{width:100%}@media (width>=576px){.form-step__actions button{max-width:200px}}.form-step .radio-group--image{text-align:center;grid-template-columns:1fr;gap:12px 0;padding:0;display:grid}@media (width>=576px){.form-step .radio-group--image{grid-template-columns:1fr 1fr}}@media (width>=768px){.form-step .radio-group--image{row-gap:60px}}.form-step .radio-group--image .radio-option{justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}@media (width>=768px){.form-step .radio-group--image .radio-option{max-width:260px}}.form-step .radio-group--image .radio-option__input{margin:0;display:none}.form-step .radio-group--image .radio-option__image{width:100%;max-width:120px}@media (width>=768px){.form-step .radio-group--image .radio-option__image{max-width:200px}}.form-step .radio-group--image .radio-option__item{cursor:pointer;border-radius:16px;width:100%;padding:16px}@media (width>=768px){.form-step .radio-group--image .radio-option__item{padding:20px 16px}}.form-step .radio-group--image .radio-option__label{color:var(--ts-color--black);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--lg);margin-top:10px;font-weight:700;line-height:1.25;display:block}@media (width>=992px){.form-step .radio-group--image .radio-option__label{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.376}}.form-step .radio-group--image .radio-option:focus-within .radio-option__item,.form-step .radio-group--image .radio-option:hover .radio-option__item,.form-step .radio-group--image :checked~.radio-option__item{background:var(--ts-color--common-gray)}.form-step .invalid-feedback{font-size:var(--ts-font-size--sm);color:var(--ts-color--red);line-height:1;position:absolute;top:calc(100% + 5px)}.form-step .check-item--single-choice .check-item__check-mask{aspect-ratio:1;border-width:1px;width:20px;height:auto}.form-step .check-item--single-choice .check-item__check-mask:after{background:var(--ts-color--green);aspect-ratio:1;width:12px;height:auto}.form-step .contact-method-btn{font-size:var(--ts-font-size--lg);border-radius:12px;column-gap:6px;min-height:38px;padding:2px 14px}.form-step .contact-method-btn .ts-icon{flex:none;width:24px;height:auto}.form-step .contact-method-btn .icon-check-simple{width:16px}.form-step .contact-method-btn .checkmark{width:24px;line-height:0;display:inline-block}.form-step .contact-method-btn .checkmark.checkmark-selected .icon-open{display:none}.form-step .contact-method-btn .checkmark:not(.checkmark-selected) .icon-open{display:inline-block}.form-step .contact-method-btn .checkmark:not(.checkmark-selected) .icon-check-simple{display:none}.form-step .contact-method-btn .checkmark.checkmark-selected .icon-check-simple{display:inline-block}.form-step .contact-methods{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.complete-profile .final-step{flex-direction:column;justify-content:center;align-items:center;gap:24px 42px;display:flex}@media (width>=768px){.complete-profile .final-step{flex-direction:row;justify-content:center;align-items:center;display:flex}}.complete-profile .final-step__image{width:180px}@media (width>=768px){.complete-profile .final-step__image{width:300px}}.complete-profile .final-step__content{text-align:center;flex:1}.complete-profile .final-step__copy{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.complete-profile .final-step__copy{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.complete-profile .final-step__copy{max-width:382px;margin:0 auto 24px;font-weight:700}@media (width>=768px){.complete-profile .final-step__copy{margin-bottom:48px}}@media (width>=992px){.complete-profile .final-step__copy{font-weight:700}}html:has(.ts-checkout){scroll-behavior:auto}.ts-checkout{background:var(--ts-color--aqua-subtone);padding:100px 0 60px;position:relative;overflow:clip visible}@media (width>=768px){.ts-checkout{padding:148px 0 125px}}.ts-checkout--how-to{background:#94d8f9;margin-top:-92px;padding-top:162px}@media (width>=576px){.ts-checkout--how-to{margin-top:-126px;padding-top:196px}}@media (width>=768px){.ts-checkout--how-to{margin-top:-126px;padding-top:256px}}@media (width>=992px){.ts-checkout--how-to{margin-top:-148px;padding-top:278px}}@media (width>=1220px){.ts-checkout--how-to{margin-top:-168px;padding-top:298px}}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume{background:0 0;border-radius:16px;overflow:hidden}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__block-header{color:#fffffff2;background:#ff9f75;border-radius:16px 16px 0 0;padding:20px 10px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-title{color:var(--ts-color--white);font-weight:700;font-size:var(--ts-font-size--4xl);text-align:center;line-height:28px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__block-content{background:#f3f3f3b3;border-radius:0 0 16px 16px;padding:20px 30px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-table{font-size:20px;line-height:16px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-table td{vertical-align:middle}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-table tr:not(.ts-checkout__resume-table__total) td{padding-bottom:16px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-description{color:var(--ts-color--black);margin-top:24px;font-size:18px;font-weight:400;line-height:22px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-description strong{font-weight:700}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-includes--minimal{border-top:1px solid #afb4be;margin-top:18px;padding-top:18px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-summary-list{color:var(--ts-color--black);row-gap:8px;font-size:16px;font-weight:500;line-height:18px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-checkout__resume-includes--rich{margin-top:18px}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-plan-table__features-title:before{background:linear-gradient(90deg,currentColor 0%,#f3f3f300 100%)}.ts-checkout--how-to .ts-checkout__block.ts-checkout__resume .ts-plan-table__features-title:after{background:linear-gradient(90deg,#f3f3f300 0%,currentColor 100%)}.ts-checkout--how-to-split .ts-checkout__background{display:none}.ts-checkout--how-to-split .ts-checkout__print-container--split{box-shadow:none;background:0 0;border-radius:0;row-gap:0;padding:0}.ts-checkout--how-to-split .ts-checkout__paynet-main-card{background:var(--ts-color--white);border-radius:24px;width:100%;max-width:100%;margin:0 auto;padding:24px 18px 28px;overflow:visible;box-shadow:0 4px 6px #0f172a0a,0 12px 40px #0f172a14}@media (width>=576px){.ts-checkout--how-to-split .ts-checkout__paynet-main-card{padding:28px 24px 32px}}@media (width>=768px){.ts-checkout--how-to-split .ts-checkout__paynet-main-card{padding:36px 32px 40px}}@media (width>=1220px){.ts-checkout--how-to-split .ts-checkout__paynet-main-card{padding:40px 40px 44px}}.ts-checkout--how-to-split .ts-checkout__how-to-columns{flex-direction:column;align-items:stretch;gap:28px;width:100%;display:flex;overflow:visible}@media (width>=1220px){.ts-checkout--how-to-split .ts-checkout__how-to-columns{flex-direction:row;justify-content:space-between;align-items:flex-start;column-gap:36px}}.ts-checkout--how-to-split .ts-checkout__instructions-column{flex:1;min-width:0}.ts-checkout--how-to-split .ts-checkout__how-to-resume-column{flex-direction:column;gap:40px;width:100%;display:flex;overflow:visible}@media (width>=1220px){.ts-checkout--how-to-split .ts-checkout__how-to-resume-column{flex:none;max-width:432px}}.ts-checkout--how-to-split .ts-checkout__receipt-box{box-shadow:none;background:0 0;border-radius:0;padding:0}@media (width>=768px){.ts-checkout--how-to-split .ts-checkout__receipt-box{padding:0}}.ts-checkout--how-to-split .ts-checkout__block.ts-checkout__resume{box-shadow:none;width:100%}.ts-checkout--how-to-split .ts-checkout__wait-cta{box-sizing:border-box;background:#ff976a;border-radius:24px;flex-direction:column;width:100%;height:180px;padding:14px 16px 16px;display:flex;position:relative;overflow:visible}@media (width<=575.98px){.ts-checkout--how-to-split .ts-checkout__wait-cta{height:auto;min-height:0}}@media print{.ts-checkout--how-to-split .ts-checkout__wait-cta{display:none}}.ts-checkout--how-to-split .ts-checkout__wait-cta__inner{z-index:0;flex-direction:row;flex:auto;justify-content:space-between;align-items:center;gap:8px;min-height:0;display:flex;position:relative}.ts-checkout--how-to-split .ts-checkout__wait-cta__content{z-index:1;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:12px;min-width:0;padding-right:clamp(100px,32%,150px);display:flex;position:relative}@media (width<=575.98px){.ts-checkout--how-to-split .ts-checkout__wait-cta__content{padding-right:0}}.ts-checkout--how-to-split .ts-checkout__wait-cta__title{color:var(--ts-color--white);flex-shrink:0;min-width:min-content;margin:0;line-height:1.12}.ts-checkout--how-to-split .ts-checkout__wait-cta__title-line{white-space:nowrap;font-family:Oswald,sans-serif;font-size:clamp(1.125rem,2.6vw,1.5rem);font-style:normal;font-weight:500;line-height:1.15;display:block}.ts-checkout--how-to-split .ts-checkout__wait-cta__title-strong{white-space:nowrap;font-family:Poppins,sans-serif;font-size:clamp(1.5rem,3.4vw,2rem);font-style:normal;font-weight:700;line-height:1.1;display:block}.ts-checkout--how-to-split .ts-checkout__wait-cta__btn{box-sizing:border-box;background:var(--ts-color--white);color:#465564;letter-spacing:0;white-space:nowrap;text-align:center;width:max-content;max-width:none;min-height:44px;box-shadow:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 22px;font-family:Oswald,sans-serif;font-size:clamp(1rem,2.2vw,1.5rem);font-style:normal;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.ts-checkout--how-to-split .ts-checkout__wait-cta__btn:hover{color:#465564;background:#f5f5f5}.ts-checkout--how-to-split .ts-checkout__wait-cta__btn:focus-visible{outline-offset:3px;outline:2px solid #fffffff2}.ts-checkout--how-to-split .ts-checkout__wait-cta__figure{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:flex-end;width:max-content;max-width:none;height:calc(100% + 28px);margin:0;padding:0;display:flex;position:absolute;bottom:0;right:-4px}@media (width<=575.98px){.ts-checkout--how-to-split .ts-checkout__wait-cta__figure{display:none}}.ts-checkout--how-to-split .ts-checkout__wait-cta__img{object-fit:contain;object-position:right bottom;width:auto;height:196px;max-height:none;display:block}.ts-checkout--how-to-split .ts-checkout__spei-value--large{color:#5b5fc7}.ts-checkout--how-to-split .ts-checkout__shops--below-split,.ts-checkout--how-to-split .ts-checkout__bank-logos--below-split{border-top:1px solid #0f172a14;margin-top:32px;padding-top:28px}.ts-checkout--success{padding-top:40px}@media (width>=768px){.ts-checkout--success{padding-top:60px}}.ts-checkout__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ts-checkout__background img{object-fit:cover;object-position:50% 75%;width:100%;height:100%}.ts-checkout .container{z-index:2;flex-direction:column-reverse;justify-content:stretch;align-items:stretch;gap:32px 30px;display:flex;position:relative}@media (width>=1220px){.ts-checkout .container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}}@media (width>=1400px){.ts-checkout .container{column-gap:60px}}.ts-checkout__block{background:#ffffffb3;border-radius:16px;width:100%;position:relative;overflow:hidden}.ts-checkout__block.ts-checkout__form{overflow:visible}.ts-checkout__block-header{text-align:left;color:#ffffffb3;border-radius:16px 16px 0 0;padding:12px 10px}@media (width>=768px){.ts-checkout__block-header{text-align:center;padding:20px 10px}}.ts-checkout__block-content{padding:20px 16px}@media (width>=768px){.ts-checkout__block-content{padding:20px 30px}}@media (width>=1400px){.ts-checkout__block-content{padding:20px 50px}}.ts-checkout__resume .ts-checkout__block-content{padding:20px 16px}@media (width>=768px){.ts-checkout__resume .ts-checkout__block-content{padding:20px 30px}}.ts-checkout__form{flex:1}.ts-checkout__form-note{color:var(--ts-color--black);margin-bottom:24px}.ts-checkout__form-note a{color:inherit}.ts-checkout__form .ts-checkout__block-header{background:var(--ts-color--green);text-align:left;padding:20px 16px}@media (width>=768px){.ts-checkout__form .ts-checkout__block-header{padding:20px 30px}}@media (width>=1220px){.ts-checkout__form .ts-checkout__block-header{padding:20px 50px}}.ts-checkout__form-title{color:var(--ts-color--white);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-checkout__form-title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-checkout__form-title span{font-family:var(--ts-font--secondary);font-weight:400}.ts-checkout__form-title strong{display:block}.ts-checkout__form-payment-methods{border-top:1px solid var(--ts-color--light-gray);margin-top:32px;padding-top:32px}.ts-checkout__form-payment-intro{color:var(--ts-color--dark-gray);font-size:var(--ts-font-size--md);margin-top:8px;margin-bottom:20px;font-weight:400;line-height:1.25}@media (width>=992px){.ts-checkout__form-payment-intro{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.ts-checkout__payment-grid{flex-direction:column;gap:16px;margin-top:4px;display:flex}.ts-checkout__payment-card{cursor:pointer;display:block;position:relative}.ts-checkout__payment-card input[type=radio]{opacity:0;cursor:pointer;z-index:2;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ts-checkout__payment-card input[type=radio]:checked~.ts-checkout__card-inner .ts-checkout__card-radio:after{opacity:1}.ts-checkout__payment-card input[type=radio]:checked~.ts-checkout__card-inner{border-color:var(--ts-color--green)}.ts-checkout__card-radio{border:1px solid var(--ts-color--black);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:2px;margin-right:14px;transition:border-color .3s;display:flex;position:relative}.ts-checkout__card-radio:after{content:"";background:var(--ts-color--green);opacity:0;border-radius:50%;width:12px;height:12px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-checkout__card-inner{border:2px solid var(--ts-color--medium-gray);background:var(--ts-color--white);border-radius:16px;align-items:flex-start;padding:20px;transition:border-color .3s,background .3s,box-shadow .3s;display:flex}@media (width>=768px){.ts-checkout__card-inner{padding:24px}}.ts-checkout__payment-card:hover .ts-checkout__card-inner{border-color:var(--ts-color--light-gray);box-shadow:0 4px 15px #0000001a}.ts-checkout__card-body{flex:1;min-width:0}.ts-checkout__card-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ts-checkout__card-title{color:var(--ts-color--black);font-weight:700;font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.ts-checkout__card-title{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.ts-checkout__card-description{color:var(--ts-color--green);font-weight:500;line-height:1.4;font-size:var(--ts-font-size--sm);margin:0 0 12px;padding-left:20px;line-height:1.25;position:relative}@media (width>=992px){.ts-checkout__card-description{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-checkout__card-description:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.5 4L6 11.5L2.5 8' stroke='%2300C78B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:5px;left:0}.ts-checkout__card-options{border-top:1px dashed var(--ts-color--light-gray);margin-top:4px;padding-top:12px}.ts-checkout__card-footnote{border-top:1px solid rgba(var(--ts-color--black), .08);color:var(--ts-color--dark-gray);margin:14px 0 0;padding-top:12px;font-size:14px;font-weight:400;line-height:16px}.ts-checkout__card-options-list{margin:0;padding:0;list-style:none}.ts-checkout__card-options-list li{margin-bottom:4px}.ts-checkout__card-options-list li:last-child{margin-bottom:0}.ts-checkout__card-option-item{flex-direction:column;align-items:flex-start;gap:4px;min-height:32px;padding-left:14px;display:flex;position:relative}@media (width>=768px){.ts-checkout__card-option-item{flex-direction:row;justify-content:space-between;align-items:center}}.ts-checkout__card-option-item:before{content:"";background:var(--ts-color--green);border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.ts-checkout__card-option-wallet{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.ts-checkout__card-option-wallet-label{color:var(--ts-color--dark-gray);font-weight:700;font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.ts-checkout__card-option-wallet-label{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-checkout__card-option-text{color:var(--ts-color--dark-gray);min-width:0;font-size:var(--ts-font-size--sm);flex:1;line-height:1.25}@media (width>=992px){.ts-checkout__card-option-text{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-checkout__card-option-logos{flex-shrink:0;align-items:center;gap:4px;display:flex}.ts-checkout__card-option-logo{object-fit:contain;object-position:center;flex-shrink:0;width:80px;height:32px;display:block}@media (width>=768px){.ts-checkout__card-option-logo{width:88px;height:36px}}.ts-checkout__card-option-logo--wide{width:120px}@media (width>=768px){.ts-checkout__card-option-logo--wide{width:160px}}.ts-checkout__card-option-logo--wallet{width:24px;height:24px}@media (width>=768px){.ts-checkout__card-option-logo--wallet{width:24px;height:24px}}.ts-checkout__form-subtitle{color:var(--ts-color--green);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-checkout__form-subtitle{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-checkout__form-actions{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;margin:32px 0;display:flex}@media (width>=768px){.ts-checkout__form-actions{flex-direction:row}}.ts-checkout__form-actions .ts-btn:first-child{flex:1;width:100%}@media (width>=768px){.ts-checkout__form-actions .ts-btn:first-child{max-width:400px}}.ts-checkout__form-actions .ts-btn:last-child{width:100%;min-width:258px}@media (width>=768px){.ts-checkout__form-actions .ts-btn:last-child{width:auto}}.ts-checkout__form-legal{color:var(--ts-color--black);font-size:var(--ts-font-size--sm);line-height:1.25}@media (width>=992px){.ts-checkout__form-legal{font-size:var(--ts-font-size--md);line-height:1.25}}.ts-checkout__form-legal a{color:inherit;text-decoration:underline}.ts-checkout__form-content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px 10px;display:flex}@media (width>=768px){.ts-checkout__form-content{row-gap:32px}}.ts-checkout__form-content .form-field--row{row-gap:24px}.ts-checkout__form-content .ts-btn{min-width:160px;min-height:60px}.ts-checkout__form-content .form-field--row:has(>button) .ts-btn{min-height:54px}@media (width>=992px){.ts-checkout__form-content .form-field--row:has(>button) .ts-btn{min-height:60px}}.ts-checkout .form-field__input{background:var(--ts-color--white)}.ts-checkout__resume{flex:none;width:100%}@media (width>=1220px){.ts-checkout__resume{max-width:432px}}.ts-checkout__resume .ts-checkout__block-header{background:var(--ts-color--orange)}.ts-checkout__resume-title{text-align:left;font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}@media (width>=992px){.ts-checkout__resume-title{font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.ts-checkout__resume-title{font-weight:400}@media (width>=768px){.ts-checkout__resume-title{text-align:center}}.ts-checkout__resume-table{border-collapse:collapse;width:100%;font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.ts-checkout__resume-table{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.ts-checkout__resume-table__value{text-align:right}.ts-checkout__resume-table tr:not(.ts-checkout__resume-table__total) td{padding-bottom:12px}.ts-checkout__resume-description{font-size:var(--ts-font-size--md);margin-top:24px;font-weight:400;line-height:1.25}@media (width>=992px){.ts-checkout__resume-description{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.ts-checkout__resume-includes--minimal{border-top:1px solid var(--ts-color--light-gray);margin-top:18px;padding-top:18px}.ts-checkout__resume-includes--rich{margin-top:18px}.ts-checkout__resume-summary-list{color:var(--ts-color--black);text-align:left;font-size:var(--ts-font-size--md);flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:12px;margin:0;padding:0;font-weight:400;line-height:1.25;list-style:none;display:flex}@media (width>=992px){.ts-checkout__resume-summary-list{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.ts-checkout__resume-summary-list>li.no-included{color:gray;text-decoration:line-through}.ts-checkout__resume-summary-list>li>ul{font-size:var(--ts-font-size--sm);flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:6px;margin:10px 0 0;padding-left:1.25em;line-height:1.25;list-style-type:disc;display:flex}@media (width>=992px){.ts-checkout__resume-summary-list>li>ul{font-size:var(--ts-font-size--md);line-height:1.25}}@media (width>=576px){.ts-checkout__resume-summary-list>li>ul{grid-template-columns:repeat(2,1fr);column-gap:16px;display:grid}}.ts-checkout__resume-features{border-top:1px solid var(--ts-color--light-gray);row-gap:8px;margin-top:18px;padding-top:18px}@media (width>=768px) and (width<=1219.98px){.ts-checkout__resume-features ul{grid-template-columns:repeat(4,1fr)}}.ts-checkout.ts-checkout--how-to .ts-checkout__background img{object-position:top center}@media (width<=767.98px){.ts-checkout.ts-checkout--how-to .ts-checkout__instructions-section .ts-btn{width:100%;padding-left:10px;padding-right:10px}}.ts-checkout__instructions-title{color:var(--ts-color--neutral-gray);font-size:var(--ts-font-size--3xl);margin-bottom:24px;font-weight:700;line-height:1.1}@media (width>=992px){.ts-checkout__instructions-title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-checkout__print-container{background:#fff9;border-radius:24px;flex-direction:column;justify-content:stretch;align-items:stretch;gap:32px 60px;width:100%;padding:32px 16px 16px;display:flex;position:relative}@media (width>=576px){.ts-checkout__print-container{padding:32px 24px}}@media (width>=768px){.ts-checkout__print-container{row-gap:48px;padding:48px}}@media (width>=1220px){.ts-checkout__print-container{flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:60px;display:flex}}.ts-checkout__row{flex-direction:column;justify-content:stretch;align-items:stretch;row-gap:32px;width:100%;display:flex}@media (width>=1220px){.ts-checkout__row{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:40px;display:flex}}.ts-checkout__instructions-column{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}.ts-checkout__instructions{flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.ts-checkout__instructions-section+.ts-checkout__instructions-section{margin-top:32px}@media (width>=768px){.ts-checkout__instructions-section+.ts-checkout__instructions-section{margin-top:40px}}.ts-checkout__instructions-text{color:var(--ts-color--black);font-size:var(--ts-font-size--md);margin:0;font-weight:400;line-height:1.1}@media (width>=768px){.ts-checkout__instructions-text{font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.25}}@media (width<=767.98px){.ts-checkout__instructions-text{font-weight:700}}.ts-checkout__instructions ul{margin-top:18px}.ts-checkout__instructions ul li{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:12px;display:flex}.ts-checkout__instructions ul .ts-icon{color:var(--ts-color--green);flex:none;width:24px}.ts-checkout__instructions ul li+li{margin-top:12px}.ts-checkout__instructions ul .step-number{background:var(--ts-color--dark);color:var(--ts-color--white);aspect-ratio:1;width:32px;font-size:var(--ts-font-size--md);text-align:center;border-radius:50%;flex-direction:row;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (width>=768px){.ts-checkout__instructions ul .step-number{font-size:var(--ts-font-size--lg);width:35px}}.ts-checkout__instructions .ts-checkout__instructions-actions{margin-top:48px}.ts-checkout__instructions .ts-checkout__instructions-actions li+li{margin-top:24px}.ts-checkout__bar-code{opacity:.6;background-color:var(--ts-color--light-gray);width:100%;height:100px;margin-bottom:24px}.ts-checkout__shops{border-top:1px solid #0000000d;margin-top:30px;padding-top:20px}.ts-checkout__shops h4{color:var(--ts-color--black);text-align:left;margin-bottom:15px;font-size:15px;font-weight:700}.ts-checkout__shops .ts-shops-list{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ts-checkout__shops .ts-shops-list li{text-align:center;background:var(--ts-color--white);aspect-ratio:1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 6px);min-width:0;min-height:0;margin:0;padding:15px 12px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}@media (width>=576px){.ts-checkout__shops .ts-shops-list li{width:calc(25% - 9px)}}@media (width>=992px){.ts-checkout__shops .ts-shops-list li{width:calc(16.6667% - 10px)}}.ts-checkout__shops .ts-shops-list li:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.ts-checkout__shops .ts-shops-list .logo-area{justify-content:center;align-items:center;width:100%;height:60px;margin-bottom:0;display:flex}.ts-checkout__shops .ts-shops-list img{object-fit:contain;flex-shrink:0;max-width:100%;max-height:100%}.ts-checkout__shops .ts-shops-list h6{color:var(--ts-color--dark-gray);max-width:100%;margin:0;font-size:12px;font-weight:500;line-height:1.2}.ts-checkout__bank-logos{border-top:1px solid #0000000d;margin-top:30px;padding-top:20px}.ts-checkout__bank-logos h4{color:var(--ts-color--black);text-align:left;margin-bottom:15px;font-size:15px;font-weight:700}.ts-checkout__bank-logos .ts-bank-logos-list{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ts-checkout__bank-logos .ts-bank-logos-list li{text-align:center;background:var(--ts-color--white);aspect-ratio:1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 6px);min-width:0;min-height:0;margin:0;padding:15px 12px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}@media (width>=576px){.ts-checkout__bank-logos .ts-bank-logos-list li{width:calc(25% - 9px)}}@media (width>=992px){.ts-checkout__bank-logos .ts-bank-logos-list li{width:calc(16.6667% - 10px)}}.ts-checkout__bank-logos .ts-bank-logos-list li:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.ts-checkout__bank-logos .ts-bank-logos-list .logo-area{justify-content:center;align-items:center;width:100%;height:60px;margin-bottom:0;display:flex}.ts-checkout__bank-logos .ts-bank-logos-list img{object-fit:contain;flex-shrink:0;max-width:100%;max-height:100%}.ts-checkout__bank-logos .ts-bank-logos-list h6{color:var(--ts-color--dark-gray);max-width:100%;margin:0;font-size:12px;font-weight:500;line-height:1.2}@media (width>=992px){.ts-checkout__bank-logos--below-split .ts-bank-logos-list{flex-wrap:nowrap;justify-content:flex-start;gap:8px}.ts-checkout__bank-logos--below-split .ts-bank-logos-list li{width:auto;min-width:0;max-width:none;aspect-ratio:unset;flex:1 1 0;height:114px;min-height:0;padding:8px 6px}.ts-checkout__bank-logos--below-split .ts-bank-logos-list .logo-area{height:36px}.ts-checkout__bank-logos--below-split .ts-bank-logos-list img{max-width:100%;max-height:32px}}.ts-checkout__openpay-options{flex-direction:column;gap:16px;margin-top:32px;display:flex}.ts-checkout__openpay-options .ts-btn+.ts-btn{margin-top:0}.ts-checkout__receipt-box{background:var(--ts-color--white);border-radius:12px;padding:20px;box-shadow:0 4px 15px #0000001a}@media (width>=768px){.ts-checkout__receipt-box{padding:32px}}.ts-checkout__receipt-subtitle{font-weight:500;font-size:var(--ts-font-size--md);margin-bottom:20px;font-weight:400;line-height:1.25}@media (width>=992px){.ts-checkout__receipt-subtitle{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.ts-checkout__receipt-reference{text-align:center;color:#1e3a8a;letter-spacing:2px;border:2px dashed var(--ts-color--light-gray);word-break:break-all;background:#f9fafb;border-radius:8px;margin-bottom:20px;padding:15px;font-size:24px;font-weight:700}.ts-checkout__receipt-barcode{text-align:center;margin-bottom:20px}.ts-checkout__receipt-barcode img{border:1px solid var(--ts-color--light-gray);border-radius:4px;max-width:100%;padding:10px}.ts-checkout__receipt-steps-title{color:var(--ts-color--black);margin-bottom:12px;font-size:16px;font-weight:700}.ts-checkout__receipt-list{color:var(--ts-color--dark-gray);margin:0;padding-left:20px;line-height:1.6}.ts-checkout__receipt-list li{margin-bottom:12px}.ts-checkout__receipt-list--disc{list-style-type:disc}.ts-checkout__receipt-list--decimal{list-style-type:decimal}.ts-checkout__spei-grid{margin:0 0 25px;padding:0;list-style:none}.ts-checkout__spei-item{margin-bottom:15px}.ts-checkout__spei-item:last-child{margin-bottom:0}.ts-checkout__spei-label{color:var(--ts-color--neutral-gray);margin-bottom:2px;font-size:13px;display:block}.ts-checkout__spei-value{color:#1e3a8a;font-size:16px;font-weight:700;display:block}.ts-checkout__spei-value--large{letter-spacing:2px;font-size:24px}.ts-checkout__spei-value--box{border:2px dashed var(--ts-color--light-gray);-webkit-user-select:all;user-select:all;background:#f9fafb;border-radius:8px;padding:10px 15px;display:inline-block}.ts-checkout__spei-value--inline-box{border:1px dashed var(--ts-color--light-gray);-webkit-user-select:all;user-select:all;background:#f9fafb;padding:4px 8px;display:inline-block}.ts-checkout-success{padding-top:48px;padding-bottom:48px}@media (width>=768px){.ts-checkout-success{padding-top:64px;padding-bottom:64px}}@media (width>=992px){.ts-checkout-success{padding-top:106px;padding-bottom:106px}}.ts-checkout-success__container{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:48px 64px;display:flex}@media (width>=992px){.ts-checkout-success__container{flex-direction:row;justify-content:space-between;align-items:center}}.ts-checkout-success__content{text-align:center;flex-direction:column;flex:6;justify-content:flex-start;align-items:center;display:flex}.ts-checkout-success__header{text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}@media (width>=992px){.ts-checkout-success__header{column-gap:24px}}.ts-checkout-success__header .ts-icon{aspect-ratio:1.2;width:40px;color:var(--ts-color--green);flex-shrink:0}@media (width>=992px){.ts-checkout-success__header .ts-icon{width:52px}}.ts-checkout-success__title{color:var(--ts-color--neutral-gray);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-checkout-success__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-checkout-success__description{text-wrap:balance;max-width:540px;font-size:var(--ts-font-size--xl);margin-top:24px;font-weight:500;line-height:1.1}@media (width>=992px){.ts-checkout-success__description{font-size:var(--ts-font-size--3xl);text-wrap:wrap;font-weight:500;line-height:1.25}}.ts-checkout-success__image{flex:5;max-width:432px;margin:0 auto}.ts-checkout-success__image img{width:100%;height:auto}.ts-checkout-success__payment-id{width:100%;max-width:432px;color:var(--ts-color--black);font-size:var(--ts-font-size--md);background:#ffffffb3;border-radius:20px;margin-top:40px;padding:20px;font-weight:400;line-height:1.1}@media (width>=992px){.ts-checkout-success__payment-id{font-size:var(--ts-font-size--xl);margin-top:70px;font-weight:400;line-height:1.25}}.ts-checkout-success__benefits-list{text-align:left;margin:24px auto 40px;font-weight:500}@media (width>=992px){.ts-checkout-success__benefits-list{margin-bottom:70px}}.ts-checkout-success__benefits-list li{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:12px;display:flex}.ts-checkout-success__benefits-list li+li{margin-top:16px}.ts-checkout-success__benefits-list .icon-isotype{width:24px;color:var(--ts-color--green);flex-shrink:0;position:relative;top:2px}.ts-checkout-failure{width:100%;padding-top:48px;padding-bottom:48px}@media (width>=768px){.ts-checkout-failure{padding-top:64px;padding-bottom:64px}}@media (width>=992px){.ts-checkout-failure{padding-top:106px;padding-bottom:106px}}.ts-checkout-failure__container{flex-direction:column;justify-content:flex-start;align-items:center;gap:48px 64px;display:flex}@media (width>=992px){.ts-checkout-failure__container{flex-direction:row;justify-content:space-between;align-items:center}}.ts-checkout-failure__content{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.ts-checkout-failure__header{text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}.ts-checkout-failure__header .ts-icon{color:#dc3545;flex-shrink:0;width:40px;height:40px}.ts-checkout-failure__title{color:var(--ts-color--neutral-gray);font-family:var(--ts-font--primary);font-size:var(--ts-font-size--3xl);font-weight:700;line-height:1.1}@media (width>=992px){.ts-checkout-failure__title{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.ts-checkout-failure__description{text-wrap:balance;max-width:560px;font-size:var(--ts-font-size--xl);margin-top:24px;font-weight:500;line-height:1.1}@media (width>=992px){.ts-checkout-failure__description{font-size:var(--ts-font-size--3xl);text-wrap:wrap;font-weight:500;line-height:1.25}}.ts-checkout-failure__image{width:100%;max-width:432px;margin:0 auto}@media (width>=992px){.ts-checkout-failure__image{flex:none;margin:0}}.ts-checkout-failure__image img{object-fit:contain;width:100%;height:auto;display:block}.ts-checkout-failure__text{color:var(--ts-color--black);margin:0;font-weight:700}.ts-checkout-failure__text+.ts-checkout-failure__text{margin-top:24px}.ts-checkout-failure__link{color:var(--ts-color--orange);text-decoration:underline}.ts-checkout-failure__actions{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:40px;display:flex}@media (width>=992px){.ts-checkout-failure__actions{margin-top:70px}}.ts-checkout-failure__actions .ts-btn{width:100%}@media (width>=768px){.ts-checkout-failure__actions .ts-btn{width:auto}}.ts-openpay-options{flex-direction:column;gap:25px;display:flex}.ts-guarantee-content{padding:32px 0 48px}@media (width>=768px){.ts-guarantee-content{padding:64px 0 96px}}.ts-guarantee-content__subsection{margin-top:32px}@media (width>=768px){.ts-guarantee-content__subsection{margin-top:48px}}.ts-guarantee-content__subsection ul{margin-top:16px}@media (width>=768px){.ts-guarantee-content__subsection ul{margin-top:24px}}.ts-guarantee-content__subsection ul li{flex-direction:row;justify-content:flex-start;align-items:flex-start;column-gap:12px;display:flex}.ts-guarantee-content__subsection ul .ts-icon{flex:none;width:20px;position:relative;top:1px}@media (width>=768px){.ts-guarantee-content__subsection ul .ts-icon{width:24px}}.ts-guarantee-content__subsection ul .icon-isotype{color:var(--ts-color--green)}.ts-guarantee-content__subsection ul li+li{margin-top:12px}.dashboard__wrapper.dashboard__wrapper--exercise-result .dashboard__content,.dashboard__wrapper.dashboard__wrapper--quiz-result .dashboard__content{flex-direction:column;display:flex}.exercise-result{flex-direction:column;flex:1 0 auto;display:flex}.exercise-result__content-wrapper{flex-direction:column;flex:1 0 auto;justify-content:center;padding:64px 0;display:flex}@media (width>=576px){.exercise-result__content-wrapper{padding:80px 0}}@media (width>=992px){.exercise-result__content-wrapper{padding:120px 0}}.exercise-result__content{flex-direction:column;justify-content:center;align-items:center;gap:0 40px;display:flex}@media (width>=768px){.exercise-result__content{flex-direction:row;justify-content:center;align-items:center;display:flex}}.exercise-result__content-image{flex:1;width:100%;margin:0 auto}.exercise-result__content-image img{width:100%;height:auto}.exercise-result__content-image--small{max-width:264px;margin:0}.exercise-result__content-inner{flex:none;width:100%;max-width:449px;padding:20px 0}@media (width>=576px){.exercise-result__content-inner{flex:0 auto;width:auto}}.exercise-result__summary{font-size:var(--ts-font-size--lg);margin-top:24px}@media (width>=992px){.exercise-result__summary{font-size:var(--ts-font-size--3xl)}}.exercise-result__heading{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.1}@media (width>=992px){.exercise-result__heading{font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.exercise-result__summary-item{margin-top:10px}.exercise-result__summary-item strong{text-align:center;min-width:20px;margin-right:4px;display:inline-block}.exercise-result__actions{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin-top:32px;display:flex}@media (width>=576px){.exercise-result__actions{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}}.exercise-result__actions .ts-btn{white-space:nowrap;flex:1}@media (width<=767.98px){.exercise-result__actions .ts-btn{padding-left:20px;padding-right:20px}}.exercise-result__new-feat{text-align:center;width:100%;max-width:800px;color:var(--ts-color--dark);background:var(--ts-color--gray);min-height:48px;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--lg);border-radius:12px;justify-content:center;align-items:center;margin:0 auto;padding:5px 15px;font-weight:700;line-height:1.25;display:flex}@media (width>=768px){.exercise-result__new-feat{margin-top:20px}}@media (width>=992px){.exercise-result__new-feat{min-height:56px;font-family:var(--ts-font--primary);font-size:var(--ts-font-size--4xl);font-weight:700;line-height:1.376}}.exercise-result__chart{margin-top:28px}.exercise-result__bottom-bar{background:var(--ts-color--common-gray);flex-shrink:0;padding:25px 0}.exercise-result__status{font-size:var(--ts-font-size--lg);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px 24px;display:flex}@media (width>=576px){.exercise-result__status{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}}.exercise-result__status-list{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:3px;display:flex}.exercise-result__status-list li{display:inline-block;position:relative}.exercise-result__status-list li:hover .ts-tooltip{display:block}.exercise-result__status-list .ts-icon{width:auto;height:11px}.exercise-result__status-list .correct .ts-icon{aspect-ratio:1.4}.exercise-result__status-list .correct .exercise-result__question-item{color:var(--ts-color--green);background:#cbffca;padding-top:1px}.exercise-result__status-list .incorrect .exercise-result__question-item{color:var(--ts-color--error);background:#f9dbc9}.exercise-result__question-item{color:inherit;text-align:center;border:1px solid var(--ts-color--medium-gray);justify-content:center;align-items:center;width:35px;height:24px;display:inline-flex}.exercise-result--passed .exercise-result__heading{color:var(--ts-color--green)}.exercise-result--failed .exercise-result__heading{color:var(--ts-color--orange)}.ts-tooltip{z-index:10;background-color:var(--ts-color--white);text-align:center;width:100%;min-width:188px;font-size:var(--ts-font-size--xs);border-radius:4px;padding:7px;font-weight:500;line-height:1.512;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000040}.ts-tooltip:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--ts-color--white);width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.exercise-result.exercise-result--demo .exercise-result__content-wrapper{flex-direction:column;justify-content:stretch;align-items:stretch;padding:0;display:flex}@media (width>=992px){.exercise-result.exercise-result--demo .exercise-result__content-wrapper{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}}.exercise-result.exercise-result--demo .exercise-result__content,.exercise-result__promo{padding-top:60px;padding-bottom:60px}@media (width>=992px){.exercise-result.exercise-result--demo .exercise-result__content,.exercise-result__promo{padding-top:120px;padding-bottom:100px}}.exercise-result.exercise-result--demo .exercise-result__content{flex-direction:column-reverse;flex:1;row-gap:30px;padding-left:16px;padding-right:80px}@media (width>=576px){.exercise-result.exercise-result--demo .exercise-result__content{padding-left:calc(50% - 254px)}}@media (width>=768px){.exercise-result.exercise-result--demo .exercise-result__content{padding-left:calc(50% - 344px)}}@media (width>=992px){.exercise-result.exercise-result--demo .exercise-result__content{padding-left:calc(50% - 454px)}}@media (width>=1220px){.exercise-result.exercise-result--demo .exercise-result__content{padding-left:calc(50% - 554px)}}@media (width>=1400px){.exercise-result.exercise-result--demo .exercise-result__content{padding-left:calc(50% - 624px)}}@media (width>=1220px){.exercise-result.exercise-result--demo .exercise-result__content{flex-direction:row}}@media (width<=991.98px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:16px}}@media (width<=991.98px) and (width>=576px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:calc(50% - 254px)}}@media (width<=991.98px) and (width>=768px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:calc(50% - 344px)}}@media (width<=991.98px) and (width>=992px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:calc(50% - 454px)}}@media (width<=991.98px) and (width>=1220px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:calc(50% - 554px)}}@media (width<=991.98px) and (width>=1400px){.exercise-result.exercise-result--demo .exercise-result__content{padding-right:calc(50% - 624px)}}.exercise-result.exercise-result--demo .exercise-result__content-image{max-width:180px}@media (width>=768px){.exercise-result.exercise-result--demo .exercise-result__content-image{max-width:280px}}@media (width>=1220px){.exercise-result.exercise-result--demo .exercise-result__content-image{max-width:none}}.exercise-result.exercise-result--demo .exercise-result__heading{color:var(--ts-color--green);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin-bottom:20px;font-weight:700;line-height:1.1}@media (width>=992px){.exercise-result.exercise-result--demo .exercise-result__heading{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.exercise-result.exercise-result--demo .exercise-result__content-inner{max-width:340px}@media (width<=1219.98px){.exercise-result.exercise-result--demo .exercise-result__content-inner{padding-top:0}}@media (width>=1400px){.exercise-result.exercise-result--demo .exercise-result__content-inner{max-width:449px}}.exercise-result__description{color:var(--ts-color--black);font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.exercise-result__description{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.exercise-result__promo{background:var(--ts-color--gray);text-align:center;font-size:var(--ts-font-size--md);flex:none;padding-left:80px;font-weight:400;line-height:1.25}@media (width>=992px){.exercise-result__promo{font-size:var(--ts-font-size--2xl);font-weight:400;line-height:1.376}}.exercise-result__promo{padding-right:16px}@media (width>=576px){.exercise-result__promo{padding-right:calc(50% - 254px)}}@media (width>=768px){.exercise-result__promo{padding-right:calc(50% - 344px)}}@media (width>=992px){.exercise-result__promo{padding-right:calc(50% - 454px)}}@media (width>=1220px){.exercise-result__promo{padding-right:calc(50% - 554px)}}@media (width>=1400px){.exercise-result__promo{padding-right:calc(50% - 624px)}}@media (width<=991.98px){.exercise-result__promo{padding-left:16px}}@media (width<=991.98px) and (width>=576px){.exercise-result__promo{padding-left:calc(50% - 254px)}}@media (width<=991.98px) and (width>=768px){.exercise-result__promo{padding-left:calc(50% - 344px)}}@media (width<=991.98px) and (width>=992px){.exercise-result__promo{padding-left:calc(50% - 454px)}}@media (width<=991.98px) and (width>=1220px){.exercise-result__promo{padding-left:calc(50% - 554px)}}@media (width<=991.98px) and (width>=1400px){.exercise-result__promo{padding-left:calc(50% - 624px)}}.exercise-result__promo strong{font-size:1.18em;display:block}.exercise-result__promo-code{color:var(--ts-color--black);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--3xl);margin:20px 0;font-weight:700;line-height:1.1;display:inline-block}@media (width>=992px){.exercise-result__promo-code{font-size:var(--ts-font-size--7xl);font-weight:700;line-height:1.1}}.exercise-result__due-date{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.exercise-result__due-date{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.exercise-result__due-date{white-space:nowrap}.exercise-result__due-date .countdown{color:var(--ts-color--error);font-weight:700;font-family:var(--ts-font--secondary);font-variant-numeric:tabular-nums;text-align:center;min-width:3.2em;margin:0 2px;display:inline-block}.exercise-result__promo-actions{max-width:326px;margin:40px auto 0}.exercise-result__promo-actions .ts-btn+.ts-btn{margin-top:18px}.exercise-result__promo .exercise-result__column-inside{max-width:380px;margin:0 auto}@media (width>=992px){.exercise-result__promo .exercise-result__column-inside{margin:0}}.exercise-result.exercise-result--demo .exercise-result__status{column-gap:18px}@media (width<=575.98px){.exercise-result.exercise-result--demo .exercise-result__status{flex-direction:row;justify-content:center}}@media (width<=339.98px){.exercise-result.exercise-result--demo .exercise-result__status{text-align:center;flex-direction:column;justify-content:center;align-items:center;row-gap:14px}.exercise-result.exercise-result--demo .exercise-result__status .exercise-result__status-sep{width:40px;height:1px}}.exercise-result.exercise-result--demo .exercise-result__status .ts-icon{width:auto;height:16px;position:relative;top:-2px}.exercise-result.exercise-result--demo .exercise-result__status-item{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:8px;display:inline-flex}.exercise-result.exercise-result--demo .exercise-result__status-item:first-child .ts-icon{color:var(--ts-color--green);aspect-ratio:1.44}.exercise-result.exercise-result--demo .exercise-result__status-item:last-child .ts-icon{color:var(--ts-color--error);aspect-ratio:.9}.exercise-result.exercise-result--demo .exercise-result__status-sep{background:var(--ts-color--black);opacity:.5;width:1px;height:25px}.quiz-result{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.quiz-result__title{text-align:center;color:var(--ts-color--green);font-family:var(--ts-font--secondary);font-size:var(--ts-font-size--4xl);margin-bottom:16px;font-weight:700;line-height:1.1}@media (width>=992px){.quiz-result__title{font-size:var(--ts-font-size--8xl);font-weight:700;line-height:1.25}}.quiz-result__stars{text-align:center;margin:0 auto}.quiz-result__resume{text-align:center;font-size:var(--ts-font-size--xl);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px 24px;margin-top:16px;font-weight:500;line-height:1.1;display:flex}@media (width>=992px){.quiz-result__resume{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.25}}.quiz-result__resume{font-weight:400}@media (width>=768px){.quiz-result__resume{text-align:left;flex-direction:row;justify-content:center;align-items:center}}.quiz-result__actions{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px 24px;width:100%;display:flex}@media (width>=768px){.quiz-result__actions{flex-direction:row;justify-content:center;align-items:center}.quiz-result__actions .ts-btn{min-width:190px}}.quiz-result__lessons{grid-template-rows:auto;gap:12px;width:100%;margin:24px 0;display:grid}.quiz-result__lessons.grid-2-cols{grid-template-columns:repeat(2,1fr);max-width:612px}@media (width<=767.98px){.quiz-result__lessons.grid-2-cols{grid-template-columns:1fr}}.quiz-result__lessons.grid-3-cols{grid-template-columns:repeat(3,1fr);max-width:924px}@media (width<=767.98px){.quiz-result__lessons.grid-3-cols{grid-template-columns:1fr}}.quiz-result__lessons .lesson-preview__next-card{border-radius:12px;flex:1;width:100%;min-height:64px;padding:6px 10px}@media (width<=991.98px){.quiz-result__lessons .lesson-preview__next-card--completed{padding-top:32px}}.quiz-result__lessons .lesson-preview__next-image{width:40px}.quiz-result__lessons .lesson-preview__next-title{font-size:var(--ts-font-size--md);margin-bottom:0}.quiz-result__lessons .lesson-preview__next-time{font-size:var(--ts-font-size--md)}.quiz-result__lessons .lesson-preview__next-time .ts-icon{width:16px;position:relative;top:-1px}@media (width>=992px){.quiz-result__lessons .lesson-preview__completed-badge{border-top-right-radius:12px;border-bottom-left-radius:12px}}@media (width<=991.98px){.quiz-result__lessons .lesson-preview__completed-badge{border-top-left-radius:12px;border-top-right-radius:12px}}.quiz-result .star-list__label{font-size:var(--ts-font-size--md)}.quiz-result .star-list__icon{width:28px}.assessment-top-bar{background:var(--ts-color--gray)}.assessment-top-bar .container{flex-direction:row;justify-content:space-between;align-items:center;column-gap:24px;min-height:90px;padding:20px 16px;display:flex}.assessment-top-bar__type{font-size:var(--ts-font-size--md);font-weight:400;line-height:1.25}@media (width>=992px){.assessment-top-bar__type{font-size:var(--ts-font-size--lg);font-weight:400;line-height:1.376}}.assessment-top-bar__title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}@media (width>=992px){.assessment-top-bar__title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.1}}.assessment-top-bar__actions{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;column-gap:32px;display:flex}.assessment-top-bar__actions button,.assessment-top-bar__actions a{color:inherit;font-size:var(--ts-font-size--md);font-weight:400;line-height:1.1}@media (width>=992px){.assessment-top-bar__actions button,.assessment-top-bar__actions a{font-size:var(--ts-font-size--xl);font-weight:400;line-height:1.25}}.assessment-top-bar__timer{font-size:var(--ts-font-size--2xl);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:12px;font-weight:500;line-height:1.1;display:inline-flex}@media (width>=992px){.assessment-top-bar__timer{font-size:var(--ts-font-size--3xl);font-weight:500;line-height:1.1}}.assessment-top-bar__timer svg{width:26px}.assessment-top-bar__timer span{min-width:70px}.assessment-top-bar__timer--alert,.assessment-top-bar__timer--alert svg{color:#e74c3c}.question-feedback__container{display:block}.question-feedback__main{flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}@media (width>=992px){.question-feedback__main{flex-direction:row;justify-content:space-between;align-items:stretch}}.feedback-header{background:var(--ts-color--light-gray);z-index:10;border-radius:0;grid-area:header;position:relative}@media (width<=991.98px){.feedback-header{margin-top:24px}}.feedback-header__container{z-index:10;flex-direction:row;justify-content:space-between;align-items:center;gap:14px 20px;min-height:90px;display:flex;position:relative}@media (width<=991.98px){.feedback-header__container{flex-wrap:wrap;padding-top:16px;padding-bottom:16px}}[data-result=incorrect] .feedback-header{background:var(--ts-color--orange)}[data-result=correct] .feedback-header{background:var(--ts-color--green)}.question-feedback:has(.ts-ai-review) .feedback-header{border-bottom-right-radius:0}.feedback-header .ts-btn{white-space:nowrap}.feedback-header .ts-btn:disabled{background:var(--ts-color--common-gray);color:var(--ts-color--neutral-gray)}.feedback-header__column--sticker{width:240px;height:100%}@media (width<=991.98px){.feedback-header__column--sticker{display:none}}.feedback-header__column--sticker img{max-width:223px;position:absolute;bottom:0;left:16px}.feedback-header__label{color:var(--ts-color--black);font-size:var(--ts-font-size--sm);margin-bottom:4px;font-weight:500;line-height:1.1}@media (width<=991.98px){.feedback-header__label{white-space:nowrap}}.feedback-header__value{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.1}.feedback-header__preview-navigation{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:8px;display:flex}@media (width<=767.98px){.feedback-header__preview-navigation{justify-content:space-between}}.feedback-header__preview-navigation .ts-btn{min-height:40px;font-size:var(--ts-font-size--sm);border-radius:100px;column-gap:6px}.feedback-header__preview-navigation .ts-btn .ts-icon{width:14px}@media (width<=767.98px){.feedback-header__column--actions{width:100%;display:flex}.feedback-header__column--actions #btn-next{margin-left:auto}.feedback-header__column--actions .ts-btn{font-size:var(--ts-font-size--md)}}.feedback-sidebar{background:var(--ts-color--gray);border-radius:0;flex:none;grid-area:sidebar;margin-top:0;padding:40px 28px 20px 16px;position:relative}@media (width>=576px){.feedback-sidebar{padding-left:calc(50% - 254px)}}@media (width>=768px){.feedback-sidebar{padding-left:calc(50% - 344px)}}@media (width>=992px){.feedback-sidebar{padding-left:calc(50% - 454px)}}@media (width>=1220px){.feedback-sidebar{padding-left:calc(50% - 554px)}}@media (width>=1400px){.feedback-sidebar{padding-left:calc(50% - 624px)}}@media (width<=991.98px){.feedback-sidebar{padding-right:16px}}@media (width<=991.98px) and (width>=576px){.feedback-sidebar{padding-right:calc(50% - 254px)}}@media (width<=991.98px) and (width>=768px){.feedback-sidebar{padding-right:calc(50% - 344px)}}@media (width<=991.98px) and (width>=992px){.feedback-sidebar{padding-right:calc(50% - 454px)}}@media (width<=991.98px) and (width>=1220px){.feedback-sidebar{padding-right:calc(50% - 554px)}}@media (width<=991.98px) and (width>=1400px){.feedback-sidebar{padding-right:calc(50% - 624px)}}@media (width>=1220px){.feedback-sidebar{padding-right:40px}}.feedback-sidebar__inside{width:100%;position:sticky;top:20px}@media (width>=992px){.feedback-sidebar__inside{width:290px}}.feedback-sidebar__title{font-size:var(--ts-font-size--lg);margin-bottom:20px;font-weight:700;line-height:1.25}@media (width>=992px){.feedback-sidebar__title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}}.feedback-sidebar__section:not(:last-child){border-bottom:1px solid var(--ts-color--black);padding-bottom:40px}.feedback-sidebar__section--index{text-align:right;margin-bottom:24px}.feedback-sidebar__list li+li{margin-top:4px}.feedback-sidebar__link{color:var(--ts-color--black);font-size:var(--ts-font-size--md);border-radius:8px;padding:4px 8px;font-weight:700;display:inline-block}.feedback-sidebar__link:hover,.feedback-sidebar__link.active{background:var(--ts-color--light-gray)}.feedback-content{background:var(--ts-color--common-gray);border-radius:0;flex:1;grid-area:content;margin-top:0;padding:40px 16px 48px 48px;position:relative}@media (width>=576px){.feedback-content{padding-right:calc(50% - 254px)}}@media (width>=768px){.feedback-content{padding-right:calc(50% - 344px)}}@media (width>=992px){.feedback-content{padding-right:calc(50% - 454px)}}@media (width>=1220px){.feedback-content{padding-right:calc(50% - 554px)}}@media (width>=1400px){.feedback-content{padding-right:calc(50% - 624px)}}@media (width<=991.98px){.feedback-content{padding-left:16px}}@media (width<=991.98px) and (width>=576px){.feedback-content{padding-left:calc(50% - 254px)}}@media (width<=991.98px) and (width>=768px){.feedback-content{padding-left:calc(50% - 344px)}}@media (width<=991.98px) and (width>=992px){.feedback-content{padding-left:calc(50% - 454px)}}@media (width<=991.98px) and (width>=1220px){.feedback-content{padding-left:calc(50% - 554px)}}@media (width<=991.98px) and (width>=1400px){.feedback-content{padding-left:calc(50% - 624px)}}@media (width>=992px) and (width<=1219.98px){.feedback-content{padding-left:32px}}.feedback-content:has(.tabs-section):before{background:var(--ts-color--light-gray);border-bottom:2px solid var(--ts-color--white);width:100%;height:40px;display:none;position:absolute;top:0;left:0}@media (width>=1220px){.feedback-content:has(.tabs-section):before{content:"";display:block}}.feedback-content__title{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}@media (width>=992px){.feedback-content__title{font-size:var(--ts-font-size--xl);font-weight:700;line-height:1.25}}.feedback-content__subtitle{font-size:var(--ts-font-size--md);font-weight:700;line-height:1.25}@media (width>=992px){.feedback-content__subtitle{font-size:var(--ts-font-size--lg);font-weight:700;line-height:1.25}}.feedback-content .lesson-view__video-wrapper{max-width:684px;margin:0 auto}.feedback-content__section:not(:first-child){border-top:1px solid var(--ts-color--black);margin-top:24px;padding-top:24px}.feedback-content__section-header{flex-direction:row;justify-content:space-between;align-items:center;row-gap:10px;margin-bottom:24px;display:flex}@media (width<=575.98px){.feedback-content__section-header{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.feedback-content .feedback-content__lessons{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;margin-top:24px;display:flex}@media (width>=768px){.feedback-content .feedback-content__lessons{flex-direction:row;justify-content:flex-start;align-items:center}}.feedback-content .lesson-preview__next-card{flex:1;max-width:330px}.feedback-content__form{margin-top:24px}.feedback-content__form .custom-dropdown__button{height:48px}.feedback-content .lesson-view__feedback-comment{border:0;min-height:154px}.feedback-content .lesson-view__feedback-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.feedback-content .feedback-char-count{font-size:var(--ts-font-size--sm);color:var(--ts-color--medium-gray)}.feedback-content .feedback-char-count.is-limit{color:var(--ts-color--orange)}.feedback-content .lesson-view__feedback-form .ts-btn{position:static}.feedback-content .feedback-thanks{align-items:center;gap:12px;padding:16px 0;display:flex}.feedback-content .feedback-thanks__icon{color:var(--ts-color--green);flex-shrink:0}.feedback-content .feedback-thanks__icon .ts-icon{width:24px;height:24px}.feedback-content .feedback-thanks__text{margin:0;font-weight:500}.ts-toggle{background:var(--ts-color--medium-gray);border-radius:120px;flex-direction:row;justify-content:space-between;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ts-toggle__option{white-space:nowrap;color:var(--ts-color--white);cursor:pointer;height:40px;font-size:var(--ts-font-size--md);border-radius:120px;flex:0 1 0;padding:0 18px;font-weight:700}@media (width<=575.98px){.ts-toggle__option{font-size:var(--ts-font-size--sm)}}.ts-toggle__option.is-active{background:var(--ts-color--white);color:#222}.autocalification-tabs{margin-bottom:40px}.autocalification-tabs .tabs-section{background:var(--ts-color--gray);margin:0 -48px}.autocalification-tabs .tabs-section__content{font-size:var(--ts-font-size--xs);line-height:1.25}@media (width>=992px){.autocalification-tabs .tabs-section__content{font-size:var(--ts-font-size--sm);line-height:1.25}}.autocalification-tabs .tabs-section__nav-item:first-child .tabs-section__tab-button{font-weight:700}.autocalification-tabs__table{border:1px solid var(--ts-color--black);border-radius:12px;grid-template-columns:repeat(6,auto);grid-auto-flow:row;display:grid}.autocalification-tabs__table-cell{text-align:center;border-left:1px solid var(--ts-color--black);justify-content:center;align-items:center;min-height:32px;padding:6px 10px;font-weight:500;display:inline-flex}.autocalification-tabs__table-cell:nth-child(n+7){border-top:1px solid var(--ts-color--black)}.autocalification-tabs__table-cell:nth-child(6n+1){border-left:0}.autocalification-tabs+.feedback-content__section{border-top:0;margin-top:0;padding:0}.exercise-toolbar{z-index:200;background:#bababa;width:100%;margin-top:auto;position:sticky;bottom:0}.exercise-toolbar__box{z-index:10;flex-direction:row;justify-content:flex-end;align-items:center;column-gap:20px;padding:10px 0;display:flex;position:relative}@media (width>=768px){.exercise-toolbar__box{min-height:90px;padding:0 40px}}@media (width<=767.98px){.exercise-toolbar__box{box-sizing:border-box;justify-content:flex-end;column-gap:12px;width:100%;padding:12px 16px}.exercise-toolbar__box:has(.ts-btn+.ts-btn){justify-content:flex-start}.exercise-toolbar__box:has(.ts-btn+.ts-btn) .ts-btn{flex:1 1 0}}.exercise-toolbar__box .ts-btn{min-width:203px}@media (width<=767.98px){.exercise-toolbar__box .ts-btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}}.exercise-toolbar__box .ts-btn[disabled]{background:var(--ts-color--common-gray);color:var(--ts-color--neutral-gray)}.exercise-toolbar__box .ts-btn--toolbar-soft{background:#e8e8e8}.exercise-toolbar__box .ts-btn--toolbar-soft:hover{background:var(--ts-color--common-gray)}
