.tcc{--tcc-navy: #122343;--tcc-dark: #0D1526;--tcc-red: #CE2029;--tcc-red-hover: #A8171F;--tcc-red-accent: #E04A52;--tcc-paper: #FAFAF8;--tcc-alt: #F2F1ED;--tcc-ink: #14171C;--tcc-muted: #5B5F66;--tcc-hairline: #E7E5DF;--tcc-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--tcc-display: "Barlow Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--tcc-pad: clamp(64px, 8vw, 112px);--tcc-gutter: clamp(20px, 4vw, 48px);background:var(--tcc-paper);color:var(--tcc-ink);font-family:var(--tcc-body);font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}.tcc *,.tcc *:before,.tcc *:after{box-sizing:border-box}.tcc div:empty{display:block}.tcc .tcc-cmp__table>div:empty{display:block}.tcc img{max-width:100%}.tcc h1,.tcc h2,.tcc h3,.tcc p{margin:0}.tcc ul{margin:0;padding:0;list-style:none}.tcc ::selection{background:var(--tcc-navy);color:#fff}.tcc-container{max-width:1240px;margin:0 auto;padding:var(--tcc-pad) var(--tcc-gutter)}.tcc-section--alt{background:var(--tcc-alt);border-top:1px solid var(--tcc-hairline);border-bottom:1px solid var(--tcc-hairline)}.tcc-shead{max-width:720px;display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(36px,5vw,56px)}.tcc-shead--wide{max-width:820px}.tcc-shead__lead{font-size:17px;line-height:1.65;color:var(--tcc-muted)}.tcc-eyebrow{font-family:var(--tcc-display);font-weight:600;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:var(--tcc-red);display:inline-flex;align-self:flex-start;padding:6px 14px;border-radius:6px}.tcc-h1{font-family:var(--tcc-display);font-weight:700;font-size:clamp(44px,6.4vw,84px);line-height:.98;letter-spacing:-.01em;text-transform:uppercase}.tcc-h2{font-family:var(--tcc-display);font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.02;letter-spacing:-.005em;text-transform:uppercase}.tcc-accent{color:var(--tcc-red-accent)}.tcc .tcc-h1,.tcc .tcc-h2{color:var(--tcc-ink)}.tcc .tcc-hero .tcc-h1,.tcc .tcc-cmp .tcc-h2,.tcc .tcc-final__title{color:#fff}.tcc .tcc-h1 .tcc-accent,.tcc .tcc-h2 .tcc-accent,.tcc .tcc-final__title .tcc-accent{color:var(--tcc-red-accent)}.tcc .tcc-step__title{color:var(--tcc-ink)}.tcc-cta-row{display:flex;flex-wrap:wrap;gap:14px}.tcc-cta-row--mt{margin-top:6px}.tcc-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:1 1 300px;max-width:520px;box-sizing:border-box;gap:10px;font-family:var(--tcc-display);font-weight:700;font-size:17px;letter-spacing:.045em;text-transform:uppercase;padding:18px;min-height:52px;border-radius:8px;cursor:pointer;border:0;white-space:nowrap;line-height:1.15;transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}.tcc-btn svg{flex-shrink:0}.tcc-btn--primary{background:var(--tcc-red);color:#fff}.tcc-btn--primary:hover{background:var(--tcc-red-hover);color:#fff;transform:translateY(-2px)}.tcc-btn--light{border:1.5px solid rgba(255,255,255,.5);color:#fff;font-weight:600;background:transparent}.tcc-btn--light:hover{border-color:#fff;background:#ffffff14;color:#fff}.tcc-btn--dark{border:1.5px solid var(--tcc-ink);color:var(--tcc-ink);font-weight:600;background:transparent}.tcc-btn--dark:hover{background:var(--tcc-ink);color:#fff}.tcc-btn.is-disabled,.tcc-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.tcc-btn.is-loading{opacity:.8;cursor:progress;pointer-events:none}.tcc-stock-msg{width:100%;margin-top:4px;font-size:15px;line-height:1.5;font-weight:600;color:var(--tcc-red);background:#ce202914;border:1px solid rgba(206,32,41,.28);border-radius:8px;padding:12px 16px}.tcc-stock-msg[hidden]{display:none}.tcc-hero .tcc-stock-msg,.tcc-final .tcc-stock-msg{color:#fff;background:#ce20294d;border-color:#ffffff59}.tcc-hero{position:relative;background:var(--tcc-dark);color:#fff;overflow:hidden}.tcc-hero__media{position:absolute;top:0;bottom:0;right:0;width:62%;min-width:420px}.tcc-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;animation:tccHeroFade 1.2s ease both}.tcc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d1526,#0d1526b8 26%,#0d152640 55%,#0d15261a),linear-gradient(0deg,#0d1526e6,#0d152600 42%),linear-gradient(#0d15263d,#0d15263d)}.tcc-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#080a0fe6,#080a0f00 30%)}.tcc-hero__inner{position:relative;max-width:1240px;margin:0 auto;padding:clamp(72px,9vw,140px) var(--tcc-gutter) clamp(40px,5vw,72px)}.tcc-hero__content{max-width:820px;display:flex;flex-direction:column;gap:28px;animation:tccHeroUp .9s cubic-bezier(.22,1,.36,1) both}.tcc-hero__logo{width:150px;height:auto;align-self:flex-start}.tcc-hero__badges{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tcc-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--tcc-display);font-size:15px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:6px}.tcc-badge--red{background:var(--tcc-red);color:#fff;font-weight:600}.tcc-badge--ghost{border:1px solid rgba(255,255,255,.3);color:#ffffffd9;font-weight:500}.tcc-hero__subhead{font-family:var(--tcc-display);font-weight:500;font-size:clamp(20px,2.4vw,28px);line-height:1.25;color:#ffffffeb}.tcc-hero__copy{max-width:520px;font-size:17px;line-height:1.6;color:#ffffffb8;text-wrap:pretty}.tcc-chips{display:flex;flex-wrap:wrap;gap:8px}.tcc-chip{border:1px solid rgba(255,255,255,.22);background:#ffffff0f;padding:8px 14px;font-size:14px;font-weight:500;letter-spacing:.04em;border-radius:6px;color:#ffffffd9}.tcc-hero__trust{position:relative;border-top:1px solid rgba(255,255,255,.14);background:#080a0f99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tcc-hero__trust-inner{max-width:1240px;margin:0 auto;padding:18px var(--tcc-gutter);display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.tcc-trust-item{display:flex;align-items:center;gap:12px}.tcc-trust-item svg{flex-shrink:0}.tcc-trust-item span{font-size:14.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9}.tcc-cards2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(20px,3vw,32px)}.tcc-audience{background:#fff;border:1px solid var(--tcc-hairline);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.tcc-audience:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px #14171c40}.tcc-audience__media{aspect-ratio:4/3;overflow:hidden}.tcc-audience__media img{width:100%;height:100%;object-fit:cover}.tcc-audience__body{padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:18px}.tcc-audience__title{font-family:var(--tcc-display);font-weight:700;font-size:28px;text-transform:uppercase;letter-spacing:.02em;color:var(--tcc-navy)}.tcc-bullets{display:flex;flex-direction:column;gap:12px;font-size:16.5px;color:#41454c}.tcc-bullets li{display:flex;gap:12px;align-items:baseline}.tcc-bullets li:before{content:"\2014";color:var(--tcc-red);font-weight:700}.tcc-benefit{background:#fff;border:1px solid var(--tcc-hairline);padding:clamp(28px,3.5vw,44px);display:flex;flex-direction:column;gap:26px}.tcc-benefit__title{font-family:var(--tcc-display);font-weight:700;font-size:24px;text-transform:uppercase;letter-spacing:.04em;color:var(--tcc-navy);display:flex;align-items:center;gap:12px}.tcc-benefit__list{display:flex;flex-direction:column;gap:20px}.tcc-benefit__row{display:flex;gap:16px;align-items:flex-start}.tcc-benefit__row svg{flex-shrink:0;margin-top:2px}.tcc-benefit__row strong{display:block;font-size:17px}.tcc-benefit__row span{font-size:15.5px;color:var(--tcc-muted);line-height:1.55}.tcc-shead-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(36px,5vw,56px)}.tcc-shead-row__main{max-width:600px;display:flex;flex-direction:column;gap:16px}.tcc-shead-row__aside{max-width:360px;font-size:16px;line-height:1.6;color:var(--tcc-muted);text-wrap:pretty}.tcc-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,3vw,32px)}.tcc-step{display:flex;flex-direction:column;gap:18px}.tcc-step__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--tcc-dark)}.tcc-step__media img{width:100%;height:100%;object-fit:cover}.tcc-step__num{position:absolute;top:14px;left:14px;background:var(--tcc-red);color:#fff;font-family:var(--tcc-display);font-weight:700;font-size:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:2px solid rgba(255,255,255,.9);box-sizing:border-box}.tcc-step__title{font-family:var(--tcc-display);font-weight:700;font-size:26px;text-transform:uppercase;margin-bottom:8px}.tcc-step p{font-size:16px;line-height:1.6;color:var(--tcc-muted)}.tcc-cmp{background:var(--tcc-navy);color:#fff}.tcc-cmp__table{display:grid;grid-template-columns:minmax(140px,1.2fr) 1fr 1fr;border:1px solid rgba(255,255,255,.14);font-size:clamp(13.5px,1.5vw,16px)}.tcc-cmp__cell{padding:16px clamp(12px,2vw,24px);border-bottom:1px solid rgba(255,255,255,.1)}.tcc-cmp__cell--head{border-bottom:1px solid rgba(255,255,255,.14);font-family:var(--tcc-display);font-size:clamp(15px,1.8vw,19px);letter-spacing:.06em;text-transform:uppercase}.tcc-cmp__cell--regular{border-left:1px solid rgba(255,255,255,.14);color:#ffffff80}.tcc-cmp__cell--regular.tcc-cmp__cell--head{font-weight:600;color:#ffffff8c}.tcc-cmp__cell--tytan{border-left:2px solid var(--tcc-red);background:#ce202924;color:#fff;font-weight:500}.tcc-cmp__cell--tytan.tcc-cmp__cell--head{font-weight:700}.tcc-cmp__cell--label{font-weight:600;color:#ffffffe6}.tcc-cmp__cell--empty{border-bottom:1px solid rgba(255,255,255,.14)}.tcc-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.tcc-feature{border:1px solid var(--tcc-hairline);background:#fff;padding:28px 24px;display:flex;flex-direction:column;gap:14px;transition:border-color .2s ease,transform .2s ease}.tcc-feature:hover{border-color:var(--tcc-navy);transform:translateY(-3px)}.tcc-feature strong{font-family:var(--tcc-display);font-weight:700;font-size:21px;text-transform:uppercase;letter-spacing:.03em}.tcc-feature p{font-size:15px;line-height:1.55;color:var(--tcc-muted)}.tcc-apps{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.tcc-app{position:relative;overflow:hidden;background:var(--tcc-dark);aspect-ratio:4/3}.tcc-app img{width:100%;height:100%;object-fit:cover}.tcc-app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d1526d9,#0d152600 45%)}.tcc-app__label{position:absolute;left:20px;right:20px;bottom:16px;z-index:1;display:flex;flex-direction:column;gap:4px}.tcc-app__label strong{color:#fff;font-family:var(--tcc-display);font-weight:700;font-size:22px;letter-spacing:.05em;text-transform:uppercase}.tcc-app__label span{color:#ffffffa6;font-size:14px}.tcc-inside{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(28px,4vw,64px);align-items:center}.tcc-inside__media{background:#101623;overflow:hidden}.tcc-inside__media img{width:100%;height:auto;display:block}.tcc-inside__body{display:flex;flex-direction:column;gap:24px}.tcc-stats{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--tcc-hairline)}.tcc-stat{padding:18px 4px;border-bottom:1px solid var(--tcc-hairline)}.tcc-stat strong{display:block;font-family:var(--tcc-display);font-weight:700;font-size:30px;color:var(--tcc-navy)}.tcc-stat span{font-size:14.5px;color:var(--tcc-muted)}.tcc-inside__lead{font-size:16.5px;line-height:1.65;color:var(--tcc-muted);text-wrap:pretty}.tcc-ba{position:relative;aspect-ratio:16/8.5;overflow:hidden;background:var(--tcc-dark);-webkit-user-select:none;user-select:none}.tcc-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tcc-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 50%)}.tcc-ba__line{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 12px #00000080;pointer-events:none}.tcc-ba__handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:var(--tcc-red);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0006}.tcc-ba__tag{position:absolute;top:16px;color:#fff;font-family:var(--tcc-display);font-weight:600;font-size:15px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;z-index:2}.tcc-ba__tag--before{left:16px;background:#080a0fb8}.tcc-ba__tag--after{right:16px;background:var(--tcc-red)}.tcc-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;z-index:3}.tcc-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(28px,4vw,64px)}.tcc-specs__list{border-top:2px solid var(--tcc-ink)}.tcc-spec{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:17px 2px;border-bottom:1px solid var(--tcc-hairline)}.tcc-spec__k{font-size:15.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--tcc-muted)}.tcc-spec__v{font-size:16.5px;font-weight:600;color:var(--tcc-ink);text-align:right}.tcc-faq{max-width:880px}.tcc-faq__list{border-top:2px solid var(--tcc-ink)}.tcc-faq__item{border-bottom:1px solid #DDDBD3}.tcc-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;background:none;border:none;cursor:pointer;text-align:left;padding:20px 2px;min-height:44px;font-family:var(--tcc-body)}.tcc-faq__q span{font-size:17.5px;font-weight:600;color:var(--tcc-ink);line-height:1.4}.tcc-faq__chev{flex-shrink:0;transition:transform .25s ease}.tcc-faq__q[aria-expanded=true] .tcc-faq__chev{transform:rotate(180deg)}.tcc-faq__body{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease}.tcc-faq__body[data-open="1"]{max-height:600px;opacity:1}.tcc-faq__body p{padding:0 40px 22px 2px;font-size:16px;line-height:1.65;color:var(--tcc-muted)}.tcc-final{position:relative;background:#05070b;color:#fff;overflow:hidden}.tcc-final__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% 50%}.tcc-final__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05070beb,#05070bb8 40%,#05070b1a 75%)}.tcc-final__inner{position:relative;max-width:1240px;margin:0 auto;padding:clamp(88px,11vw,160px) var(--tcc-gutter)}.tcc-final__content{max-width:560px;display:flex;flex-direction:column;gap:26px}.tcc-final__logo{width:160px;height:auto;align-self:flex-start}.tcc-final__title{font-family:var(--tcc-display);font-weight:700;font-size:clamp(38px,5.4vw,72px);line-height:1;text-transform:uppercase}.tcc-final__copy{font-size:17px;line-height:1.6;color:#ffffffb8;text-wrap:pretty}@keyframes tccHeroUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes tccHeroFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tcc-hero__content,.tcc-hero__media img{animation:none}.tcc-audience,.tcc-feature,.tcc-btn{transition:none}}@media(max-width:749px){.tcc-hero__media{width:100%;min-width:0}.tcc-hero__logo{width:120px}.tcc-stats{grid-template-columns:1fr 1fr}.tcc-btn{flex-basis:100%;max-width:none}}@media(max-width:620px){.tcc-cmp__table{grid-template-columns:minmax(96px,1fr) 1fr 1fr;font-size:12.5px}.tcc-cmp__cell{padding:12px 10px}.tcc-ba{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tcc.css.map */
