.tvi{--tvi-grey: #f5f5f5;--tvi-white: #ffffff;--tvi-navy: #14455f;--tvi-navy-deep: #0d3346;--tvi-night: #0b2c3d;--tvi-sky: #7fb4d6;--tvi-sky-deep: #4e8fba;--tvi-pale: #e8f1f7;--tvi-ink: #14455f;--tvi-body: #5f6d76;--tvi-muted: #8d99a1;--tvi-rule: #e1e6e8;--tvi-neutral: #bfc8ce;--tvi-font: "Inter", "Helvetica Neue", Arial, sans-serif;color:var(--tvi-body);font-family:var(--tvi-font);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.tvi *,.tvi *:before,.tvi *:after{box-sizing:border-box}.tvi__wrap{margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.tvi__center{text-align:center;display:flex;flex-direction:column;align-items:center}.tvi h1,.tvi h2,.tvi h3{margin:0;color:var(--tvi-ink);line-height:1.05;text-wrap:balance;letter-spacing:-.04em;font-family:var(--tvi-font)}.tvi h1{font-size:clamp(42px,7vw,80px);font-weight:800;letter-spacing:-.05em}.tvi h2{font-size:clamp(32px,5vw,60px);font-weight:800;letter-spacing:-.048em}.tvi h3{font-size:19px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.tvi p{margin:0}.tvi a{text-decoration:none}.tvi__eyebrow{font-size:14px;font-weight:600;color:var(--tvi-sky-deep)}.tvi__sub{font-size:clamp(18px,2vw,23px);color:var(--tvi-body);max-width:30ch;line-height:1.45;letter-spacing:-.015em}.tvi__sub--wide{max-width:46ch;font-size:clamp(17px,1.7vw,20px)}.tvi__note{font-size:13px;color:var(--tvi-muted)}.tvi__btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center}.tvi__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;padding:15px 30px;font-weight:600;font-size:16px;font-family:inherit;border:1px solid transparent;cursor:pointer;letter-spacing:-.01em}.tvi__btn--navy{background:var(--tvi-navy);color:#fff}.tvi__btn--navy:hover{background:var(--tvi-navy-deep);color:#fff}.tvi__btn--plain{color:var(--tvi-sky-deep);padding:15px 8px}.tvi__btn--plain:after{content:" \203a";font-size:19px;line-height:1;margin-left:4px}.tvi__btn--plain:hover{color:var(--tvi-navy)}.tvi a:focus-visible,.tvi button:focus-visible,.tvi summary:focus-visible{outline:2px solid var(--tvi-sky);outline-offset:4px}.tvi-pre{opacity:0;transform:translateY(16px)}.tvi-in{opacity:1;transform:none;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.3,1)}@media(prefers-reduced-motion:reduce){.tvi-pre{opacity:1;transform:none}.tvi-in{transition:none}}.tvi__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 34px;margin-top:26px;font-size:14px;color:var(--tvi-muted)}.tvi__trust span{display:inline-flex;align-items:center;gap:8px}.tvi__trust i{width:5px;height:5px;border-radius:50%;background:var(--tvi-sky);flex:none}.tvi__film{position:relative;width:100%;overflow:hidden;background:var(--tvi-grey);border-radius:30px;box-shadow:0 30px 70px #14455f24}.tvi__film--45{aspect-ratio:4 / 5}.tvi__film--11{aspect-ratio:1 / 1}.tvi__film--169{aspect-ratio:16 / 9}.tvi__film video,.tvi__film img{width:100%;height:100%;object-fit:cover;display:block}.tvi__filmcap{margin-top:16px;font-size:13px;color:var(--tvi-muted)}.tvi__claim{max-width:22ch;font-size:clamp(30px,4.6vw,54px);font-weight:800;color:var(--tvi-ink);letter-spacing:-.045em;line-height:1.08}.tvi__claim em,.tvi__claim strong{font-style:normal;font-weight:800;color:var(--tvi-sky-deep)}.tvi__stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:72px;width:100%}.tvi__stats>div{text-align:center;padding:0 16px;border-left:1px solid var(--tvi-rule)}.tvi__stats>div:first-child{border-left:0}.tvi__stats b{display:block;font-size:clamp(30px,4vw,46px);font-weight:800;color:var(--tvi-ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1.05}.tvi__stats span{font-size:13.5px;color:var(--tvi-muted)}.tvi__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin-top:72px;width:100%;text-align:left}.tvi__step{display:flex;flex-direction:column;gap:12px;min-width:0}.tvi__step b{font-size:13px;font-weight:700;color:var(--tvi-sky-deep)}.tvi__step p{font-size:15.5px}.tvi__pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:44px}.tvi__pill{border:1px solid var(--tvi-rule);background:var(--tvi-white);color:var(--tvi-body);border-radius:100px;padding:10px 20px;font-size:14.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s}.tvi__pill:hover{border-color:var(--tvi-sky)}.tvi__pill[aria-pressed=true]{background:var(--tvi-navy);border-color:var(--tvi-navy);color:#fff}.tvi__demo{margin-top:32px;width:100%;max-width:620px;background:var(--tvi-white);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #14455f21;text-align:left}.tvi__demoHead{background:var(--tvi-navy);color:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;font-size:13.5px;font-weight:600;gap:12px}.tvi__demoHead span:last-child{color:#a9c4d6;font-weight:400;font-size:12.5px}.tvi__demoLabel{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tvi-muted);padding:20px 24px 8px}.tvi__bluerow{background:var(--tvi-pale);padding:22px 24px;display:flex;gap:16px;align-items:flex-start}.tvi__bluerow .gp{width:26px;height:26px;border-radius:50%;background:var(--tvi-navy);flex:none;margin-top:2px}.tvi__bluerow strong{display:block;font-size:18px;color:var(--tvi-ink);font-weight:700;letter-spacing:-.03em}.tvi__bluerow p,.tvi__bluerow>span>div{font-size:14.5px;margin-top:7px;color:var(--tvi-body);max-width:46ch;line-height:1.5}.tvi__tagline{display:inline-block;margin-top:13px;background:var(--tvi-navy);color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;padding:5px 13px;border-radius:100px}.tvi__plainrow{display:flex;gap:16px;align-items:center;padding:16px 24px;border-top:1px solid var(--tvi-rule);font-size:15px;color:var(--tvi-muted)}.tvi__plainrow .bp{width:22px;height:22px;border-radius:50%;background:#eceff1;border:2px solid var(--tvi-neutral);flex:none}.tvi__demoFade{height:32px;background:linear-gradient(180deg,var(--tvi-white),rgba(255,255,255,0))}.tvi__lines{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 48px;width:100%;text-align:left}.tvi__lines li{display:flex;gap:12px;align-items:center;font-size:16px;color:var(--tvi-ink);font-weight:600;min-width:0;letter-spacing:-.02em}.tvi__lines i{color:var(--tvi-sky-deep);font-style:normal;font-weight:700;flex:none}.tvi__tablewrap{overflow-x:auto;margin-top:62px;width:100%;-webkit-overflow-scrolling:touch}.tvi__tablewrap table{border-collapse:collapse;width:100%;min-width:560px;text-align:left}.tvi__tablewrap th,.tvi__tablewrap td{padding:19px 18px;font-size:15px;border-bottom:1px solid var(--tvi-rule)}.tvi__tablewrap thead th{font-size:12px;letter-spacing:.06em;color:var(--tvi-muted);font-weight:600;padding-bottom:14px}.tvi__tablewrap thead th.ours{color:var(--tvi-sky-deep);font-weight:700}.tvi__tablewrap td.ours{font-weight:700;color:var(--tvi-ink);background:var(--tvi-pale)}.tvi__tablewrap td:first-child{color:var(--tvi-ink);font-weight:500;width:34%}.tvi__tablewrap tbody tr:last-child td{border-bottom:0}.tvi__swipe{display:none;font-size:13px;color:var(--tvi-muted);margin-top:12px}.tvi__checks{display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin-top:68px;width:100%;text-align:left}.tvi__check{display:flex;flex-direction:column;gap:11px;min-width:0}.tvi__check b{font-size:13px;font-weight:700;color:var(--tvi-sky-deep)}.tvi__check p{font-size:15.5px}.tvi__scar{display:flex;align-items:center;gap:16px;margin-top:52px;flex-wrap:wrap;justify-content:center}.tvi__scar .bars{display:flex;gap:8px}.tvi__scar .bars i{width:44px;height:12px;border-radius:6px;background:var(--tvi-navy);display:block}.tvi__scar .bars i.open{background:transparent;border:1px dashed var(--tvi-sky-deep)}.tvi__scar b{font-size:18px;color:var(--tvi-ink);letter-spacing:-.03em;font-weight:700}.tvi__avail{margin-top:62px;width:100%;text-align:left}.tvi__arow{display:grid;grid-template-columns:1fr 180px 92px;gap:28px;align-items:center;padding:22px 0;border-bottom:1px solid var(--tvi-rule)}.tvi__arow:first-child{border-top:1px solid var(--tvi-rule)}.tvi__arow h3{font-size:21px}.tvi__astatus{font-size:14px;color:var(--tvi-muted);margin-top:4px}.tvi__meter{height:5px;border-radius:100px;background:var(--tvi-pale);overflow:hidden}.tvi__meter i{display:block;height:100%;background:var(--tvi-sky-deep)}.tvi__meter--full i{background:var(--tvi-navy)}.tvi__acount{font-size:15px;font-weight:700;color:var(--tvi-ink);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tvi__arow--full .tvi__acount{color:var(--tvi-muted)}.tvi__faq{margin-top:56px;width:100%;text-align:left;border-top:1px solid var(--tvi-rule)}.tvi__faq details{border-bottom:1px solid var(--tvi-rule)}.tvi__faq summary{cursor:pointer;list-style:none;padding:24px 0;font-weight:600;font-size:17px;color:var(--tvi-ink);display:flex;justify-content:space-between;align-items:center;gap:18px;letter-spacing:-.02em}.tvi__faq summary::-webkit-details-marker{display:none}.tvi__faq summary:after{content:"+";color:var(--tvi-sky-deep);font-weight:600;font-size:22px;line-height:1;flex:none}.tvi__faq details[open] summary:after{content:"\2013"}.tvi__faq details p{padding:0 0 26px;font-size:15.5px;max-width:62ch}.tvi__steps2{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:62px;width:100%;text-align:left}.tvi__s2{display:flex;flex-direction:column;gap:9px;min-width:0;padding-top:18px;border-top:1px solid var(--tvi-rule)}.tvi__s2 b{font-size:13px;font-weight:700;color:var(--tvi-sky-deep);font-variant-numeric:tabular-nums}.tvi__s2 p{font-size:15px}@media(max-width:900px){.tvi__stats{grid-template-columns:repeat(2,1fr);gap:34px 0;margin-top:52px}.tvi__stats>div:nth-child(3){border-left:0}.tvi__steps,.tvi__checks,.tvi__lines,.tvi__steps2{grid-template-columns:1fr;gap:30px;margin-top:48px}.tvi__arow{grid-template-columns:1fr 84px;gap:12px 18px}.tvi__arow .tvi__meter{grid-column:1 / -1}.tvi__swipe{display:block}.tvi__btns .tvi__btn{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/travure-partner-i.css.map */
