.tl-root{--tl-navy:#0b1f3a;--tl-blue:#3b71d5;--tl-blue-hover:#2f5fba;--tl-blue-dark-hover:#4a7fe0;--tl-teal:#3dc4d0;--tl-text:#4a5568;--tl-muted:#6b7280;--tl-bg:#fbfaf7;--tl-hero-bg:#f8f7f4;--tl-line:#ece9e3;--tl-line-2:#e7e4de;--tl-line-3:#efede8;--tl-pad:clamp(20px, 4vw, 40px);--tl-ease-out:cubic-bezier(.215, .61, .355, 1);background:var(--tl-bg);min-height:100vh;color:var(--tl-navy);font-family:var(--font-figtree), "Figtree", system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.tl-root) *{box-sizing:border-box}:where(.tl-root) :where(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.tl-root) :where(ul,ol){padding:0;list-style:none}:where(.tl-root) a{color:var(--tl-blue);text-decoration:none}:where(.tl-root) a:hover{color:var(--tl-blue-hover)}.tl-root :focus-visible{outline:2px solid var(--tl-blue);outline-offset:2px;border-radius:4px}.tl-eyebrow{letter-spacing:.14em;white-space:nowrap;color:var(--tl-blue);font-size:11px;font-weight:600}.tl-eyebrow--teal{color:var(--tl-teal)}.tl-ulink{white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:1px;transition:background-size .22s}.tl-ulink:hover{background-size:100% 1px}.tl-btn{background:var(--tl-blue);color:#fff;white-space:nowrap;border-radius:8px;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-block}.tl-root .tl-btn{color:#fff}.tl-root .tl-btn:hover{background:var(--tl-blue-hover);color:#fff;transform:translateY(-1px)}.tl-btn--nav{padding:9px 18px;font-size:13.5px}.tl-root .tl-btn--nav:hover{box-shadow:0 4px 10px #0b1f3a1f}.tl-btn--hero{padding:14px 24px;font-size:15px;box-shadow:0 1px 2px #0b1f3a1f}.tl-root .tl-btn--hero:hover{box-shadow:0 6px 14px #0b1f3a24}.tl-root .tl-btn--dark{box-shadow:none}.tl-root .tl-btn--dark:hover{background:var(--tl-blue-dark-hover);box-shadow:none}@keyframes tl-in{0%{opacity:0;transform:translate(var(--x,0), var(--y,0)) scale(var(--s,1))}}@keyframes tl-fade{0%{opacity:0}}.tl-in{animation:tl-in var(--dur,.5s) var(--tl-ease-out) var(--d,0s) both}@media (prefers-reduced-motion:reduce){.tl-in{animation:.25s linear both tl-fade}}.tl-nav{z-index:20;animation:tl-fade .35s var(--tl-ease-out) both;background:#fbfaf700;transition:background-color .2s ease-out,box-shadow .2s ease-out,-webkit-backdrop-filter .2s ease-out,backdrop-filter .2s ease-out;position:sticky;top:0;box-shadow:0 1px #0b1f3a00}.tl-nav[data-scrolled]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fbfaf7eb;box-shadow:0 1px #0b1f3a12}@media (prefers-reduced-motion:reduce){.tl-nav{animation:.25s linear both tl-fade}}.tl-nav__in{max-width:1160px;padding:12px var(--tl-pad);align-items:center;gap:48px;margin:0 auto;display:flex}.tl-root .tl-nav__home{color:var(--tl-navy);flex:none;align-items:center;gap:10px;display:flex}.tl-brand__mark{flex:none;width:46px;height:auto}.tl-brand__mark--sm{width:40px}.tl-brand{flex-direction:column;line-height:1.05;display:flex}.tl-brand__name{letter-spacing:-.01em;font-size:15px;font-weight:700}.tl-brand__by{color:var(--tl-muted);font-size:10.5px;font-weight:500}.tl-nav__links{flex:1;gap:28px;font-size:13.5px;font-weight:500;display:none}.tl-root .tl-nav__links a,.tl-root .tl-nav__links a:hover{color:var(--tl-navy)}.tl-nav__right{flex:none;align-items:center;gap:22px;margin-left:auto;display:flex}.tl-root .tl-nav__login{color:var(--tl-navy);font-size:13.5px;font-weight:500;display:none}@media (min-width:900px){.tl-nav__links{display:flex}.tl-root .tl-nav__login{display:inline}}.tl-hero{background:var(--tl-hero-bg);margin-top:-62px;padding-top:62px;position:relative;overflow:hidden}.tl-hero__grid{max-width:1160px;padding:clamp(56px, 8vw, 104px) var(--tl-pad) clamp(56px, 7vw, 96px);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(24px,3vw,48px);margin:0 auto;display:grid}.tl-hero__copy{z-index:1;flex-direction:column;display:flex;position:relative}.tl-hero__eyebrow{color:var(--tl-blue);letter-spacing:.12em;white-space:nowrap;background:#e8eef9;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:10.5px;font-weight:600}.tl-hero__title{color:var(--tl-navy);letter-spacing:-.035em;margin-top:22px;font-size:clamp(38px,5.4vw,58px);font-weight:700;line-height:1.02}.tl-hero__title span{display:block}.tl-hero__accent{color:var(--tl-blue)}.tl-hero__lead{max-width:400px;color:var(--tl-text);text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.55}.tl-hero__ctas{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.tl-root .tl-hero__more,.tl-root .tl-hero__more:hover{color:var(--tl-navy);white-space:nowrap;transition:background-size .3s var(--tl-ease-out);background-image:linear-gradient(currentColor,currentColor),linear-gradient(#0b1f3a38,#0b1f3a38);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1.5px,100% 1px;padding-bottom:3px;font-size:15px;font-weight:500}.tl-root .tl-hero__more:hover{background-size:100% 1.5px,100% 1px}.tl-hero__checks{color:var(--tl-text);flex-wrap:wrap;gap:10px 24px;margin-top:40px;font-size:12.5px;display:flex}@media (max-width:599px){.tl-hero__checks{flex-direction:column;gap:9px;margin-top:32px;font-size:13px}}.tl-hero__checks span{white-space:nowrap;align-items:center;gap:6px;display:flex}.tl-hero__visual{position:relative}@media (min-width:760px){.tl-hero__visual{margin-right:calc(-1 * var(--tl-pad))}}.tl-hero__img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(72% 78% at 58%,#000 62%,#0000 100%);mask-image:radial-gradient(72% 78% at 58%,#000 62%,#0000 100%)}.tl-benefits{border-top:1px solid var(--tl-line);border-bottom:1px solid var(--tl-line);background:var(--tl-bg);scroll-margin-top:60px}.tl-benefits__grid{max-width:1160px;padding:clamp(32px, 4vw, 44px) var(--tl-pad);grid-template-columns:1fr;row-gap:28px;margin:0 auto;display:grid}@media (min-width:760px){.tl-benefits__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (min-width:1000px){.tl-benefit{border-left:1px solid var(--tl-line-2);padding:0 24px}.tl-benefit:first-child{border-left:0;padding-left:0}.tl-benefit:last-child{padding-right:0}}.tl-benefit{flex-direction:column;gap:10px;display:flex}.tl-benefit b{font-size:14px;font-weight:600}.tl-benefit p{color:var(--tl-text);font-size:13px;line-height:1.5}.tl-steps{background:var(--tl-bg);position:relative}.tl-steps__pin{align-items:center;display:flex;overflow:hidden}.tl-steps__grid{width:100%;max-width:1160px;padding:clamp(72px, 9vw, 112px) var(--tl-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(40px,6vw,72px);margin:0 auto;display:grid}.tl-steps__copy{flex-direction:column;display:flex}.tl-steps__title{letter-spacing:-.025em;margin-top:14px;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1.1}.tl-steps__sub{color:var(--tl-text);margin-top:12px;font-size:16px}.tl-steps__list{gap:28px;margin-top:44px;display:grid}.tl-step__n{color:var(--tl-blue);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.tl-step h3{letter-spacing:-.015em;margin-top:8px;font-size:22px;font-weight:600}.tl-step p{max-width:360px;color:var(--tl-text);margin-top:8px;font-size:15px;line-height:1.55}.tl-steps__bars{gap:8px;max-width:220px;margin-top:32px;display:none}.tl-steps__bars span{background:#e4e2dc;flex:1;height:2px;overflow:hidden}.tl-steps__bars i{background:var(--tl-teal);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.tl-steps__visual{position:relative}.tl-steps__phone{border-radius:24px;width:34%;max-width:180px;display:none;position:absolute;bottom:-28px;right:0;overflow:hidden;box-shadow:0 18px 40px #0b1f3a2e}.tl-steps__phone img{width:104%;height:auto;margin-left:-2%;display:block}.tl-steps[data-sticky]{height:218vh}.tl-steps[data-sticky] .tl-steps__pin{height:100vh;position:sticky;top:0}.tl-steps[data-sticky] .tl-steps__grid{padding-block:64px}.tl-steps[data-sticky] .tl-steps__list{gap:0}.tl-steps[data-sticky] .tl-step{grid-area:1/1}.tl-steps[data-sticky] .tl-step:not(:first-child){opacity:0}.tl-steps[data-sticky] .tl-steps__bars{display:flex}.tl-steps[data-sticky] .tl-steps__visual{padding-right:64px}.tl-steps[data-sticky] .tl-steps__phone{opacity:0;display:block}@media (max-width:1199px){.tl-steps[data-sticky] .tl-steps__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.tl-steps[data-sticky] .tl-steps__visual{padding-right:32px}}.tl-browser{border:1px solid var(--tl-line-2);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 18px 44px #0b1f3a17}.tl-browser__bar{border-bottom:1px solid var(--tl-line-3);background:#fafaf8;align-items:center;gap:6px;padding:10px 14px;display:flex}.tl-browser__bar i{background:#e3e1dc;border-radius:50%;width:9px;height:9px}.tl-browser__url{max-width:240px;color:var(--tl-muted);white-space:nowrap;text-overflow:ellipsis;background:#f0eeea;border-radius:5px;flex:1;margin-left:14px;padding:4px 10px;font-size:10.5px;overflow:hidden}.tl-browser__label{color:var(--tl-muted);white-space:nowrap;margin-left:auto;font-size:10.5px;font-weight:500}.tl-browser__view{aspect-ratio:1.28;background:#fff;position:relative}.tl-screen{position:absolute;inset:0;overflow:hidden}.tl-screen:not(:first-child){opacity:0}.tl-screen>img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.tl-panel{background:#fafaf8;grid-template-columns:118px minmax(0,1fr);height:100%;display:grid}.tl-panel__side{background:var(--tl-navy);color:#c9d3e1;flex-direction:column;gap:4px;padding:16px 12px;font-size:11px;display:flex}.tl-panel__side>span:not(.tl-panel__store){padding:6px 8px}.tl-panel__side>.is-active{color:#fff;background:#ffffff1a;border-radius:5px}.tl-panel__store{align-items:center;gap:7px;margin-bottom:10px;display:flex}.tl-panel__store>span{flex-direction:column;line-height:1.15;display:flex}.tl-panel__store b{color:#fff;font-size:11.5px;font-weight:600}.tl-panel__store span span{color:#8ea0b8;font-size:9px}.tl-panel__main{flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.tl-panel__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.tl-panel__head--order{justify-content:flex-start;gap:10px}.tl-panel__head b{font-size:15px;font-weight:600}.tl-panel__new{background:var(--tl-blue);color:#fff;white-space:nowrap;border-radius:6px;padding:6px 10px;font-size:10px;font-weight:600}.tl-panel__paid{color:#15803d;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.tl-panel__paid:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px}.tl-panel__table{background:#fff;border:1px solid #eceef2;border-radius:6px;font-size:11px;overflow:hidden}.tl-panel__row{border-bottom:1px solid #f0f1f4;grid-template-columns:44px minmax(0,1fr) 56px 40px;align-items:center;gap:10px;padding:8px 12px;display:grid}.tl-panel__row:last-child{border-bottom:0}.tl-panel__row--head{color:var(--tl-muted);font-size:9.5px}.tl-panel__row img{object-fit:cover;border-radius:4px;width:44px;height:36px;display:block}.tl-panel__row b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tl-panel__order{background:#fff;border:1px solid #eceef2;border-radius:6px;flex-direction:column;gap:9px;padding:12px;font-size:11px;display:flex}.tl-panel__meta{color:var(--tl-muted);justify-content:space-between;font-size:10px;display:flex}.tl-panel__line{align-items:center;gap:10px;display:flex}.tl-panel__line img{object-fit:cover;border-radius:4px;width:40px;height:32px;display:block}.tl-panel__line span{flex:1}.tl-panel__line b,.tl-panel__total b{font-weight:600}.tl-panel__total{border-top:1px solid #f0f1f4;justify-content:space-between;padding-top:9px;display:flex}.tl-panel__total span{color:var(--tl-muted)}.tl-panel__note{color:var(--tl-text);font-size:10px}.tl-panel__action{border:1px solid var(--tl-navy);color:var(--tl-navy);border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:10px;font-weight:600}.tl-msteps{display:none}@media (max-width:899px){.tl-steps__grid{grid-template-columns:minmax(0,1fr);gap:0}.tl-steps__list,.tl-steps__bars,.tl-steps__visual{display:none}.tl-steps__title{font-size:clamp(28px,6.4vw,36px)}.tl-msteps{gap:32px;margin-top:36px;display:grid}}@media (min-width:600px) and (max-width:899px){.tl-msteps{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"list device";align-items:center;gap:40px}.tl-msteps__list{grid-area:list}.tl-msteps__device{grid-area:device}}.tl-msteps__device{flex-direction:column;align-items:center;gap:18px;display:flex}.tl-msteps__device:focus-visible{outline-offset:8px;border-radius:16px}.tl-mphone{aspect-ratio:9/19.5;background:#0e1013;border-radius:44px;width:min(260px,70vw);padding:9px;box-shadow:0 30px 60px -22px #0b1f3a66,0 0 0 1px #0b1f3a0f}@media (min-width:600px){.tl-mphone{width:270px}}.tl-mphone__screen{background:#fff;border-radius:36px;height:100%;position:relative;overflow:hidden;container-type:inline-size}.tl-mphone__island{z-index:3;background:#0e1013;border-radius:999px;width:32%;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.tl-mphone__view{opacity:0;transition:opacity .4s ease, transform .5s var(--tl-ease-out);position:absolute;inset:0;transform:translateY(10px)}.tl-mphone__view.is-active{opacity:1;transform:none}.tl-mphone__img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.tl-mphone__view--store{background:#fbfaf6;padding-top:13cqi}.tl-mpanel{height:100%;color:var(--tl-navy);background:#fafaf8;flex-direction:column;font-size:4.3cqi;display:flex}.tl-mpanel__top{background:var(--tl-navy);align-items:center;gap:.7em;padding:3.6em 1.3em 1.1em;display:flex}.tl-mpanel__top svg{flex:none;width:1.3em;height:1.4em}.tl-mpanel__top>span{flex-direction:column;line-height:1.15;display:flex}.tl-mpanel__top b{color:#fff;font-size:1.1em;font-weight:600}.tl-mpanel__top span span{color:#8ea0b8;font-size:.82em}.tl-mpanel__head{justify-content:space-between;align-items:center;padding:1.3em 1.3em .9em;display:flex}.tl-mpanel__head b{font-size:1.35em;font-weight:600}.tl-mpanel__head span{background:var(--tl-blue);color:#fff;border-radius:.55em;padding:.5em .85em;font-size:.9em;font-weight:600}.tl-mpanel__list{background:#fff;border:1px solid #eceef2;border-radius:.75em;margin:0 1.1em;overflow:hidden}.tl-mpanel__list li{border-bottom:1px solid #f0f1f4;grid-template-columns:3.6em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.75em .9em;display:grid}.tl-mpanel__list li:last-child{border-bottom:0}.tl-mpanel__list img{object-fit:cover;border-radius:.4em;width:3.6em;height:3em;display:block}.tl-mpanel__list b{white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:600;overflow:hidden}.tl-mpanel__list li>span{flex-direction:column;align-items:flex-end;font-size:.95em;font-weight:600;display:flex}.tl-mpanel__list small{color:var(--tl-muted);font-size:.82em;font-weight:400}.tl-mpanel__tabs{color:var(--tl-muted);text-align:center;background:#fff;border-top:1px solid #eceef2;grid-template-columns:repeat(4,1fr);margin-top:auto;padding:.9em .4em 2em;font-size:.82em;display:grid}.tl-mpanel__tabs .is-active{color:var(--tl-blue);font-weight:600}.tl-mchat{color:#111;background:#ece5dd;flex-direction:column;height:100%;font-size:4.2cqi;line-height:1.35;display:flex}.tl-mchat .tl-wa__bar{gap:.7em;padding:3.4em 1.2em 1em}.tl-mchat .tl-wa__back{font-size:1.3em}.tl-mchat .tl-wa__who b{font-size:1.1em}.tl-mchat .tl-wa__who span{font-size:.8em}.tl-mchat .tl-mchat__avatar{color:#fff;background:#f07a57;width:2.9em;height:2.9em;font-size:.85em;font-weight:700}.tl-mchat .tl-mchat__body{justify-content:flex-end;gap:.75em;padding:1em}.tl-mchat .tl-wa__msg{border-radius:.75em;padding:.6em .8em}.tl-mchat .tl-wa__pay{margin-top:.6em;padding-top:.6em}.tl-mchat .tl-wa__input{margin:0 .8em 1.8em;padding:.75em 1em;font-size:.9em}.tl-msteps__caption{color:var(--tl-muted);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.tl-msteps__dots{gap:5px;display:flex}.tl-msteps__dots i{background:#d6d3cc;border-radius:3px;width:6px;height:6px;transition:width .3s,background-color .3s}.tl-msteps__dots i.is-active{background:var(--tl-blue);width:18px}.tl-msteps__list{flex-direction:column;gap:10px;display:flex}.tl-mstep{width:100%;color:var(--tl-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:10px;padding:20px 20px 22px;transition:background-color .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.tl-mstep[aria-selected=true]{border-color:var(--tl-line-2);background:#fff;box-shadow:0 14px 32px -16px #0b1f3a33}.tl-mstep__head{align-items:center;gap:12px;display:flex}.tl-mstep__n{width:32px;height:32px;color:var(--tl-blue);font-variant-numeric:tabular-nums;background:#e8eef9;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;transition:background-color .25s,color .25s;display:grid}.tl-mstep[aria-selected=true] .tl-mstep__n{background:var(--tl-blue);color:#fff}.tl-mstep__title{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.25}.tl-mstep__text{color:var(--tl-text);font-size:15px;line-height:1.6}.tl-mstep__progress{background:var(--tl-teal);transform-origin:0;width:100%;height:2px;animation:4.2s linear both tl-mprogress;position:absolute;bottom:0;left:0}@keyframes tl-mprogress{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.tl-mphone__view,.tl-mstep,.tl-mstep__n,.tl-msteps__dots i{transition:none}}.tl-assistant{background:var(--tl-navy);color:#fff}.tl-assistant__grid{max-width:1160px;padding:clamp(72px, 9vw, 112px) var(--tl-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:clamp(40px,5vw,64px);margin:0 auto;display:grid}.tl-assistant__copy{flex-direction:column;display:flex}.tl-assistant__copy h2{letter-spacing:-.02em;margin-top:16px;font-size:clamp(28px,3.4vw,38px);font-weight:600;line-height:1.15}.tl-assistant__copy p{color:#c9d3e1;max-width:420px;margin-top:18px;font-size:16px;line-height:1.6}.tl-assistant__copy .tl-btn{align-self:flex-start;margin-top:32px;padding:13px 22px;font-size:14.5px}.tl-assistant__list{color:#e3e9f2;flex-direction:column;font-size:14px;display:flex}.tl-assistant__list li{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;padding:14px 0;display:flex}.tl-assistant__list li:last-child{border-bottom:0}.tl-assistant__list svg{flex:none}.tl-wa{background:#0e1013;border-radius:36px;justify-self:center;width:100%;max-width:250px;padding:8px;box-shadow:0 24px 48px #0000004d}.tl-wa__screen{color:#111;background:#ece5dd;border-radius:29px;flex-direction:column;height:450px;font-size:10px;line-height:1.35;display:flex;overflow:hidden}.tl-wa__bar{color:#fff;background:#075e54;align-items:center;gap:8px;padding:24px 12px 10px;display:flex}.tl-wa__back{font-size:13px}.tl-wa__avatar{background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.tl-wa__who{white-space:nowrap;line-height:1.2}.tl-wa__who b{font-size:11px;font-weight:600}.tl-wa__who span{opacity:.8;font-size:8px}.tl-wa__body{flex-direction:column;flex:1;gap:7px;padding:10px;display:flex}.tl-wa__msg{background:#fff;border-radius:7px;align-self:flex-start;max-width:84%;padding:6px 8px}.tl-wa__msg--me{background:#dcf8c6;align-self:flex-end}.tl-wa__msg--short{max-width:none}.tl-wa__msg--last{max-width:88%}.tl-wa__msg b{font-weight:600}.tl-wa__pay{color:#009ee3;text-align:center;border-top:1px solid #eee;margin-top:6px;padding-top:6px;font-weight:600}.tl-wa__cards{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.tl-wa__card{background:#fff;border-radius:6px;padding:4px;font-size:8px;line-height:1.3}.tl-wa__card img{aspect-ratio:1.3;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.tl-wa__card-name{margin-top:3px;font-weight:600}.tl-wa__card-price{color:var(--tl-muted)}.tl-wa__input{color:#9ca3af;background:#fff;border-radius:999px;margin:0 8px 10px;padding:7px 10px;font-size:9px}.tl-rubros{background:var(--tl-bg)}.tl-rubros__grid{max-width:1160px;padding:clamp(72px, 9vw, 112px) var(--tl-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(40px,5vw,72px);margin:0 auto;display:grid}.tl-rubros__copy{flex-direction:column;display:flex}.tl-rubros__copy h2{letter-spacing:-.025em;margin-top:14px;font-size:clamp(28px,3.4vw,38px);font-weight:700}.tl-rubros__copy>p{max-width:440px;color:var(--tl-text);margin-top:14px;font-size:16px;line-height:1.6}.tl-tabs{border-bottom:1px solid var(--tl-line-2);flex-wrap:wrap;gap:4px 22px;margin-top:28px;display:flex;position:relative}.tl-tab{color:var(--tl-muted);font:500 14px var(--font-figtree), "Figtree", sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:10px 0 12px;transition:color .2s}.tl-tab[aria-selected=true]{color:var(--tl-navy)}.tl-tabs__ind{background:var(--tl-blue);pointer-events:none;height:2px;position:absolute}.tl-tabs__ind.is-ready{transition:left .3s cubic-bezier(.3,.7,.2,1),top .3s cubic-bezier(.3,.7,.2,1),width .3s cubic-bezier(.3,.7,.2,1)}.tl-rubros__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:32px;font-size:13.5px;display:grid}.tl-rubros__checks li{gap:10px;display:flex}.tl-rubros__checks svg{flex:none;margin-top:1px}.tl-rubros__checks b{font-weight:600}.tl-rubros__checks p{color:var(--tl-text);margin-top:2px}.tl-rubros__shot{flex-direction:column;gap:10px;display:flex}.tl-rubros__frame{border:1px solid var(--tl-line-2);background:#fff;border-radius:8px;display:grid;overflow:hidden}.tl-rubros__frame img{opacity:0;grid-area:1/1;width:100%;height:auto;transition:opacity .3s;display:block}.tl-rubros__frame img.is-active{opacity:1}.tl-rubros__shot figcaption{color:var(--tl-muted);font-size:12px}.tl-payments{border-top:1px solid var(--tl-line);border-bottom:1px solid var(--tl-line);background:#fff}.tl-payments__grid{max-width:1160px;padding:clamp(72px, 9vw, 112px) var(--tl-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(40px,6vw,88px);margin:0 auto;display:grid}.tl-payments__copy{flex-direction:column;display:flex}.tl-payments__copy h2{letter-spacing:-.035em;margin-top:18px;font-size:clamp(34px,4.6vw,54px);font-weight:700;line-height:1.04}.tl-payments__copy h2 span{color:var(--tl-blue)}.tl-payments__strong{max-width:460px;color:var(--tl-navy);margin-top:20px;font-size:17px;font-weight:500;line-height:1.5}.tl-payments__sub{max-width:460px;color:var(--tl-text);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}.tl-payments__more{align-self:flex-start;margin-top:26px;font-size:14px;font-weight:500}.tl-payments__list{flex-direction:column;display:flex}.tl-payments__label{border-bottom:1px solid var(--tl-line-2);color:var(--tl-muted);padding-bottom:12px;font-size:12px;font-weight:600}.tl-root .tl-pay,.tl-root .tl-pay:hover{border-bottom:1px solid var(--tl-line-3);color:var(--tl-navy);align-items:center;gap:16px;padding:18px 0;display:flex}.tl-root .tl-pay:last-child{border-bottom:0}.tl-pay>div{flex:1;min-width:0}.tl-pay b{font-size:15px;font-weight:600}.tl-pay p{color:var(--tl-text);margin-top:3px;font-size:13px}.tl-pay__ic{flex:none;place-items:center;width:32px;display:grid}.tl-pay__ic--mp{background:#009ee3;border-radius:50%;height:32px}.tl-root .tl-pay:hover b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tl-plans{background:var(--tl-bg)}.tl-plans__in{max-width:1160px;padding:clamp(72px, 9vw, 112px) var(--tl-pad);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.tl-plans__in>h2{letter-spacing:-.025em;margin-top:14px;font-size:clamp(28px,3.4vw,38px);font-weight:700}.tl-plans__in>p{max-width:560px;color:var(--tl-text);text-wrap:balance;margin-top:12px;font-size:16px}.tl-plans__grid{text-align:left;grid-template-columns:1fr;gap:20px;width:100%;margin-top:48px;display:grid}@media (min-width:640px){.tl-plans__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.tl-plans__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tl-plan{border:1px solid var(--tl-line-2);background:#fff;border-radius:10px;flex-direction:column;padding:28px;display:flex;position:relative}.tl-plan--hot{border:2px solid var(--tl-blue);padding:27px}.tl-plan__badge{background:var(--tl-blue);color:#fff;letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:600;position:absolute;top:-11px;left:26px}.tl-plan h3{font-size:20px;font-weight:600}.tl-plan__desc{color:var(--tl-text);margin-top:6px;font-size:14px;line-height:1.45}.tl-plan__price{border-bottom:1px solid var(--tl-line-3);align-items:baseline;gap:6px;margin-top:20px;padding-bottom:20px;display:flex}.tl-plan__price b{letter-spacing:-.02em;font-size:34px;font-weight:700}.tl-plan__price span{color:var(--tl-text);white-space:nowrap;font-size:14px}.tl-plan__bullets{color:var(--tl-text);flex-direction:column;flex:1;gap:12px;margin-top:20px;font-size:13.5px;display:flex}.tl-plan__bullets li{gap:10px;display:flex}.tl-plan__bullets svg{flex:none;margin-top:1px}.tl-plan__bullets b{color:var(--tl-navy);font-weight:600}.tl-root .tl-plan__cta{border:1px solid var(--tl-navy);color:var(--tl-navy);text-align:center;border-radius:8px;margin-top:28px;padding:11px;font-size:14px;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s}.tl-root .tl-plan__cta:hover{color:var(--tl-navy);background:#f4f3ef;transform:translateY(-1px)}.tl-root .tl-plan__cta--hot{border-color:var(--tl-blue);background:var(--tl-blue);color:#fff}.tl-root .tl-plan__cta--hot:hover{background:var(--tl-blue-hover);color:#fff;box-shadow:0 4px 10px #0b1f3a1f}.tl-plans__all{margin-top:32px;font-size:14px;font-weight:500}.tl-faq{border-top:1px solid var(--tl-line);background:var(--tl-bg);scroll-margin-top:60px}.tl-faq__grid{max-width:1100px;padding:clamp(72px, 8vw, 96px) var(--tl-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.tl-faq__copy{flex-direction:column;display:flex}.tl-faq__copy h2{letter-spacing:-.025em;margin-top:14px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.tl-faq__copy p{color:var(--tl-text);margin-top:12px;font-size:15px;line-height:1.55}.tl-faq__list{border-top:1px solid var(--tl-line-2);flex-direction:column;display:flex}.tl-qa{border-bottom:1px solid var(--tl-line-2)}.tl-qa h3{font:inherit}.tl-qa__q{width:100%;color:var(--tl-navy);font:500 15px var(--font-figtree), "Figtree", sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.tl-qa__q svg{flex:none;transition:transform .25s}.tl-qa.is-open .tl-qa__q svg{transform:rotate(180deg)}.tl-qa__a{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.3,.7,.2,1),opacity .25s;display:grid}.tl-qa.is-open .tl-qa__a{opacity:1;grid-template-rows:1fr}.tl-qa__a>div{min-height:0;overflow:hidden}.tl-qa__a p{color:var(--tl-text);padding:0 32px 18px 0;font-size:14px;line-height:1.6}.tl-final{background:var(--tl-navy);color:#fff}.tl-final__in{max-width:1100px;padding:clamp(72px, 8vw, 96px) var(--tl-pad);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}.tl-final__in h2{letter-spacing:-.03em;max-width:640px;margin-top:16px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.08}.tl-final__in p{color:#c9d3e1;max-width:520px;margin-top:16px;font-size:16px;line-height:1.6}.tl-final__in .tl-btn{margin-top:32px}.tl-footer{background:var(--tl-bg)}.tl-footer__in{max-width:1160px;padding:28px var(--tl-pad);flex-wrap:wrap;align-items:center;gap:20px 48px;margin:0 auto;display:flex}.tl-root .tl-footer__home{color:var(--tl-navy);flex:none;align-items:center;gap:10px;display:flex}.tl-footer__home .tl-brand__name{letter-spacing:0;font-size:14px;font-weight:600}.tl-footer__nav{flex-wrap:wrap;flex:1;gap:22px;font-size:13px;display:flex}.tl-root .tl-footer__nav a{color:var(--tl-text)}.tl-root .tl-footer__nav a:hover{color:var(--tl-navy)}.tl-footer__social{align-items:center;gap:18px;display:flex}.tl-footer__social a{display:grid}@media (max-width:759px){.tl-footer__social{flex-basis:100%}}.tl-footer__copy{border-top:1px solid var(--tl-line);color:var(--tl-muted);flex-basis:100%;padding-top:18px;font-size:12px}@media (prefers-reduced-motion:reduce){.tl-qa__a,.tl-qa__q svg,.tl-rubros__frame img,.tl-tabs__ind.is-ready,.tl-tab{transition:none}}