.tvc{--tvc-navy:#081a3c;--tvc-ink:#0e1730;--tvc-blue:#1768f2;--tvc-blue-dark:#0a55d8;--tvc-ice:#f4f8fd;--tvc-muted:#627087;--tvc-line:#dce4ef;--tvc-white:#fff;color:var(--tvc-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.55}.tvc *{box-sizing:border-box}.tvc a{text-decoration:none}.tvc img{display:block;width:100%;height:auto}.tvc__campaign{padding:10px 24px;color:#fff;background:var(--tvc-navy);font-size:12px;font-weight:700;text-align:center}.tvc__header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 max(28px,calc((100vw - 1240px)/2));background:#fff;border-bottom:1px solid #edf1f6;position:sticky;top:0;z-index:20}.tvc__brand{display:flex;align-items:center;gap:10px;color:var(--tvc-ink);font-weight:800;letter-spacing:.15em}.tvc__brand svg{width:34px;height:34px;fill:var(--tvc-blue)}.tvc__nav{display:flex;gap:34px;color:#445169;font-size:14px;font-weight:600}.tvc__nav a{color:inherit}.tvc__nav a:hover{color:var(--tvc-blue)}.tvc__button{display:inline-flex;min-height:52px;padding:0 26px;align-items:center;justify-content:center;border:0;border-radius:999px;color:#fff!important;background:var(--tvc-blue);font-size:14px;font-weight:800;box-shadow:0 8px 25px #1768f238;transition:transform .2s,background .2s}.tvc__button:hover{background:var(--tvc-blue-dark);transform:translateY(-1px)}.tvc__button--small{min-height:42px;padding:0 21px}.tvc__button--block{width:100%}.tvc__button--outline{color:var(--tvc-blue)!important;background:#fff;border:1px solid #b7cdf4;box-shadow:none}.tvc__button--light{color:var(--tvc-navy)!important;background:#fff;box-shadow:none}.tvc__hero{min-height:720px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:66px;padding:76px max(28px,calc((100vw - 1240px)/2)) 84px;background:radial-gradient(circle at 78% 22%,#d3e8ff 0,transparent 34%),linear-gradient(135deg,#f7fbff 0,#edf5ff 55%,#f7fbff);overflow:hidden}.tvc__eyebrow{margin:0 0 18px;color:var(--tvc-blue);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tvc__hero h1{max-width:620px;margin:0;font-size:clamp(46px,5.5vw,76px);line-height:1.02;letter-spacing:-.055em}.tvc__hero h1 strong{color:var(--tvc-blue)}.tvc__lead{max-width:590px;margin:26px 0 0;color:#53627a;font-size:19px}.tvc__hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.tvc__text-link{display:inline-flex;align-items:center;gap:10px;color:var(--tvc-ink)!important;font-size:14px;font-weight:800}.tvc__text-link span{color:var(--tvc-blue);font-size:20px}.tvc__proof{display:flex;gap:38px;margin-top:48px;padding-top:27px;border-top:1px solid #cad9eb}.tvc__proof div{display:flex;flex-direction:column}.tvc__proof strong{font-size:18px}.tvc__proof span{color:var(--tvc-muted);font-size:12px}.tvc__hero-media{position:relative}.tvc__hero-media img{height:560px;object-fit:cover;object-position:center;border-radius:28px;box-shadow:0 22px 70px #081a3c1f}.tvc__floating-card{position:absolute;right:-16px;bottom:26px;display:flex;flex-direction:column;min-width:245px;padding:17px 20px;border:1px solid rgba(255,255,255,.8);border-radius:14px;background:#ffffffeb;box-shadow:0 14px 35px #081a3c29}.tvc__floating-card span{color:var(--tvc-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.tvc__floating-card strong{margin-top:3px}.tvc__dark{padding:108px max(28px,calc((100vw - 1240px)/2));color:#fff;background:var(--tvc-navy)}.tvc__heading{max-width:760px;margin:0 auto 50px;text-align:center}.tvc__heading h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.04em}.tvc__heading>p:last-child{margin:18px auto 0;color:var(--tvc-muted);font-size:17px}.tvc__heading--light .tvc__eyebrow{color:#7db1ff}.tvc__heading--light>p:last-child{color:#aebbd1}.tvc__pain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tvc__pain-grid article{min-height:245px;padding:30px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff0e}.tvc__pain-grid article>span{color:#76abff;font-size:12px;font-weight:800}.tvc__pain-grid h3{margin:40px 0 10px;color:#fff;font-size:20px}.tvc__pain-grid p{margin:0;color:#aebbd1;font-size:14px}.tvc__compare{padding:112px max(28px,calc((100vw - 1040px)/2));background:#fff}.tvc__price-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}.tvc__price-card{position:relative;display:flex;flex-direction:column;padding:38px;border:1px solid var(--tvc-line);border-radius:22px;background:#fff}.tvc__price-card--featured{border:2px solid var(--tvc-blue);box-shadow:0 22px 50px #1768f221}.tvc__recommended{position:absolute;top:-15px;left:28px;padding:7px 14px;border-radius:999px;color:#fff;background:var(--tvc-blue);font-size:11px;font-weight:800}.tvc__product-name{margin:0;color:#42516a;font-size:14px;font-weight:700}.tvc__price{margin-top:12px;font-size:52px;font-weight:800;letter-spacing:-.045em}.tvc__price--muted{color:#68758a}.tvc__price-note{margin:0;color:var(--tvc-muted);font-size:13px}.tvc__card-groups{margin:28px 0;flex:1}.tvc__card-group{padding:16px 0;border-bottom:1px solid #edf1f6}.tvc__card-group:first-child{border-top:1px solid #edf1f6}.tvc__card-group h3{margin:0 0 9px;color:#738097;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tvc__card-group p{display:flex;align-items:flex-start;margin:7px 0;color:var(--tvc-ink);font-size:14px}.tvc__tick{display:inline-grid;flex:0 0 22px;width:22px;height:22px;margin:0 9px 0 0;place-items:center;border-radius:50%;color:#fff;background:var(--tvc-blue);font-size:12px;font-weight:800}.tvc__neutral{display:inline-grid;flex:0 0 22px;width:22px;height:22px;margin:0 9px 0 0;place-items:center;border-radius:50%;color:#5c6a80;background:#edf1f6;font-size:12px;font-weight:800}.tvc__source{margin:22px 0 0;color:#7a8597;font-size:11px;line-height:1.7}.tvc__source a{color:#66758c;text-decoration:underline}.tvc__story{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;padding:100px max(28px,calc((100vw - 1240px)/2));background:#fff}.tvc__story--blue{background:var(--tvc-ice)}.tvc__story--reverse{grid-template-columns:.85fr 1.15fr}.tvc__story--reverse .tvc__story-image{order:2}.tvc__story-image img{border-radius:22px;box-shadow:0 22px 70px #081a3c1f}.tvc__story-copy h2{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.04em}.tvc__story-copy>p:not(.tvc__eyebrow){margin:22px 0;color:var(--tvc-muted);font-size:17px}.tvc__feature-list{margin:28px 0 0;padding:0;list-style:none}.tvc__feature-list li{margin:13px 0;font-weight:700}.tvc__feature-list span{display:inline-grid;width:25px;height:25px;margin-right:10px;place-items:center;border-radius:50%;color:#fff;background:var(--tvc-blue);font-size:12px}.tvc__mini-stats{display:flex;gap:12px;margin-top:32px}.tvc__mini-stats div{display:flex;flex:1;flex-direction:column;padding:19px;border:1px solid var(--tvc-line);border-radius:14px}.tvc__mini-stats strong{font-size:22px}.tvc__mini-stats span{color:var(--tvc-muted);font-size:12px}.tvc__choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tvc__choice-grid article{padding:42px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#ffffff0f}.tvc__choice-label{margin:0 0 14px;color:#7db1ff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.tvc__choice-grid h3{margin:0;color:#fff;font-size:27px;line-height:1.25}.tvc__choice-grid ul{margin:28px 0 0;padding-left:20px;color:#bac5d8}.tvc__choice-grid li{margin:10px 0}.tvc__faq{padding:112px max(28px,calc((100vw - 900px)/2));background:#fff}.tvc__faq-list{border-top:1px solid var(--tvc-line)}.tvc__faq-list details{border-bottom:1px solid var(--tvc-line)}.tvc__faq-list summary{display:flex;align-items:center;justify-content:space-between;padding:23px 4px;cursor:pointer;font-size:16px;font-weight:800;list-style:none}.tvc__faq-list summary::-webkit-details-marker{display:none}.tvc__faq-list summary span{color:var(--tvc-blue);font-size:23px}.tvc__faq-list details[open] summary span{transform:rotate(45deg)}.tvc__faq-list details p{max-width:760px;margin:0;padding:0 4px 25px;color:var(--tvc-muted);font-size:14px}.tvc__final{padding:100px 28px;color:#fff;background:linear-gradient(135deg,#1768f2,#0a49bb);text-align:center}.tvc__final .tvc__eyebrow{color:#cfe2ff}.tvc__final h2{max-width:800px;margin:0 auto;color:#fff;font-size:clamp(38px,5vw,62px);line-height:1.05;letter-spacing:-.045em}.tvc__final p:not(.tvc__eyebrow){margin:20px auto 30px;color:#dbe9ff}.tvc__footer{display:flex;align-items:center;justify-content:space-between;padding:40px max(28px,calc((100vw - 1240px)/2));color:#8792a4;background:#07142f;font-size:12px}.tvc__footer .tvc__brand{color:#fff}.tvc__mobile-buy{display:none}@media(max-width:900px){.tvc__nav{display:none}.tvc__hero{min-height:auto;grid-template-columns:1fr;padding-top:55px}.tvc__hero-media img{height:430px}.tvc__pain-grid{grid-template-columns:1fr 1fr}.tvc__story,.tvc__story--reverse{grid-template-columns:1fr;gap:36px}.tvc__story--reverse .tvc__story-image{order:0}.tvc__story-copy{max-width:700px}.tvc__choice-grid{grid-template-columns:1fr}}@media(max-width:620px){.tvc{padding-bottom:66px}.tvc__campaign{font-size:10px}.tvc__header{height:64px;padding:0 18px}.tvc__button--small{display:none}.tvc__hero{gap:38px;padding:44px 18px 56px}.tvc__hero h1{font-size:44px}.tvc__lead{font-size:16px}.tvc__hero-actions{align-items:flex-start;flex-direction:column}.tvc__proof{gap:20px}.tvc__proof strong{font-size:15px}.tvc__hero-media img{height:340px;border-radius:20px}.tvc__floating-card{right:10px;bottom:12px;min-width:210px}.tvc__dark,.tvc__compare,.tvc__story,.tvc__faq{padding:75px 18px}.tvc__heading{text-align:left}.tvc__pain-grid,.tvc__price-cards,.tvc__choice-grid{grid-template-columns:1fr}.tvc__pain-grid article{min-height:auto}.tvc__pain-grid h3{margin-top:24px}.tvc__price-card{padding:30px 24px}.tvc__price{font-size:44px}.tvc__story-image img{border-radius:14px}.tvc__mini-stats{flex-wrap:wrap}.tvc__mini-stats div{min-width:90px}.tvc__final{padding:72px 18px}.tvc__footer{align-items:flex-start;flex-direction:column;gap:8px;padding:38px 18px}.tvc__mobile-buy{position:fixed;right:12px;bottom:10px;left:12px;z-index:30;display:flex;height:50px;align-items:center;justify-content:center;border-radius:999px;color:#fff!important;background:var(--tvc-blue);font-size:14px;font-weight:800;box-shadow:0 10px 30px #081a3c47}}@media(prefers-reduced-motion:reduce){.tvc__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/tiburn-vibe-comparison.css.map */
