.tcp-home{--tcp-lime: #d8ff55;--tcp-bg: #0a0b0d;--tcp-card: #17191f;--tcp-paper: #f3f2ee;--tcp-ink: #111318;--tcp-muted: #a8aeb8;color:#fff;background:var(--tcp-bg);font-family:Arial,Helvetica,sans-serif}.tcp-home *,.tcp-home *:before,.tcp-home *:after{box-sizing:border-box}.tcp-home a{color:inherit;text-decoration:none}.tcp-home__container{width:min(1180px,calc(100% - 40px));margin:0 auto}.tcp-home__kicker{margin-bottom:14px;color:var(--tcp-lime);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.tcp-home h1,.tcp-home h2,.tcp-home h3,.tcp-home p{margin-top:0}.tcp-home h1,.tcp-home h2,.tcp-home h3{font-weight:950;letter-spacing:-.045em;line-height:.98}.tcp-home h1{max-width:780px;margin-bottom:24px;font-size:clamp(52px,7.6vw,104px)}.tcp-home h2{margin-bottom:20px;font-size:clamp(40px,5vw,68px)}.tcp-home h3{margin-bottom:12px;font-size:22px}.tcp-home__accent{color:var(--tcp-lime)}.tcp-home__button{display:inline-grid;min-height:58px;padding:0 26px;border-radius:14px;place-items:center;color:#101305;background:var(--tcp-lime);box-shadow:0 14px 36px #d8ff552e;font-weight:950}.tcp-home__button--ghost{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.18);box-shadow:none}.tcp-home__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tcp-home-hero{padding:92px 0 68px;overflow:hidden;background:radial-gradient(circle at 78% 30%,rgba(37,70,133,.34),transparent 38%),var(--tcp-bg)}.tcp-home-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.tcp-home-hero__copy{max-width:650px;margin-bottom:28px;color:#c8ccd4;font-size:19px;line-height:1.65}.tcp-home-hero__visual{position:relative;min-height:590px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:32px;background:#1b1e25}.tcp-home-hero__visual img{width:100%;height:100%;min-height:590px;object-fit:cover}.tcp-home-hero__badge{position:absolute;right:18px;bottom:18px;max-width:220px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#0a0b0de0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tcp-home-hero__badge b,.tcp-home-hero__badge span{display:block}.tcp-home-hero__badge b{margin-bottom:5px}.tcp-home-hero__badge span{color:var(--tcp-muted);font-size:12px;line-height:1.5}.tcp-home-trust{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);background:#0e1014}.tcp-home-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.tcp-home-trust__item{min-height:112px;padding:25px;border-right:1px solid rgba(255,255,255,.1)}.tcp-home-trust__item:last-child{border-right:0}.tcp-home-trust__item b,.tcp-home-trust__item span{display:block}.tcp-home-trust__item b{margin-bottom:7px;font-size:14px}.tcp-home-trust__item span{color:#969da8;font-size:12px;line-height:1.45}.tcp-home-benefits{padding:105px 0;color:var(--tcp-ink);background:var(--tcp-paper)}.tcp-home-benefits__head{max-width:760px;margin-bottom:46px}.tcp-home-benefits__intro{color:#5d636d;font-size:18px;line-height:1.6}.tcp-home-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tcp-home-benefit{min-height:285px;padding:30px;border:1px solid #dedfdc;border-radius:22px;background:#fff}.tcp-home-benefit__icon{display:grid;width:46px;height:46px;margin-bottom:70px;border-radius:13px;place-items:center;color:#101305;background:var(--tcp-lime);font-weight:950}.tcp-home-benefit p{margin-bottom:0;color:#5b616b;line-height:1.6}.tcp-home-featured{padding:105px 0;background:#0d0f12}.tcp-home-featured__grid{display:grid;grid-template-columns:1fr 1fr;gap:62px;align-items:center}.tcp-home-featured__media{min-height:580px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:#1c1f25}.tcp-home-featured__media img{width:100%;height:100%;min-height:580px;object-fit:cover}.tcp-home-featured__copy>p{color:#b7bdc7;font-size:18px;line-height:1.65}.tcp-home-featured__price{margin:25px 0;color:var(--tcp-lime);font-size:27px;font-weight:950}.tcp-home-featured__checks{display:grid;gap:13px;margin:25px 0 32px;padding:0;list-style:none}.tcp-home-featured__checks li{display:flex;gap:10px;align-items:center;font-weight:750}.tcp-home-featured__checks span{display:grid;width:22px;height:22px;border-radius:50%;place-items:center;color:#101305;background:var(--tcp-lime);font-size:12px}.tcp-home-reviews{padding:100px 0;color:var(--tcp-ink);background:#fff}.tcp-home-reviews__head{margin-bottom:40px;text-align:center}.tcp-home-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tcp-home-review{display:flex;min-height:245px;padding:27px;flex-direction:column;border:1px solid #e4e5e7;border-radius:18px;background:#f5f6f7}.tcp-home-review__stars{margin-bottom:18px;color:#00b67a;letter-spacing:3px}.tcp-home-review p{color:#4e545d;line-height:1.6}.tcp-home-review small{margin-top:auto;color:#717782;font-weight:750}.tcp-home-final{padding:100px 0;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(216,255,85,.12),transparent 40%),#090a0c}.tcp-home-final h2{max-width:850px;margin-right:auto;margin-left:auto}.tcp-home-final p{max-width:620px;margin:0 auto 28px;color:#aab0ba;font-size:18px;line-height:1.6}body:has(.tcp-home) .utility-bar{color:#101206!important;background:#d8ff55!important}body:has(.tcp-home) .announcement-bar,body:has(.tcp-home) .announcement-bar__message{color:#101206!important}body:has(.tcp-home) .header-wrapper{color:#fff!important;background:#0a0b0d!important}body:has(.tcp-home) .header__menu-item,body:has(.tcp-home) .header__icon,body:has(.tcp-home) .header__active-menu-item{color:#fff!important}body:has(.tcp-home) .header__heading-logo{filter:brightness(0) invert(1)}@media(max-width:900px){.tcp-home-hero__grid,.tcp-home-featured__grid{grid-template-columns:1fr}.tcp-home-hero__visual,.tcp-home-hero__visual img,.tcp-home-featured__media,.tcp-home-featured__media img{min-height:480px}.tcp-home-trust__grid{grid-template-columns:1fr 1fr}.tcp-home-trust__item:nth-child(2){border-right:0}.tcp-home-trust__item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)}.tcp-home-benefits__grid,.tcp-home-reviews__grid{grid-template-columns:1fr}}@media(max-width:620px){.tcp-home__container{width:min(100% - 28px,1180px)}.tcp-home-hero{padding:64px 0 48px}.tcp-home h1{font-size:clamp(48px,15vw,66px)}.tcp-home h2{font-size:42px}.tcp-home-hero__visual,.tcp-home-hero__visual img,.tcp-home-featured__media,.tcp-home-featured__media img{min-height:390px}.tcp-home-hero__badge{right:10px;bottom:10px;max-width:185px;padding:12px}.tcp-home-trust__item{min-height:105px;padding:19px 15px}.tcp-home-benefits,.tcp-home-featured,.tcp-home-reviews,.tcp-home-final{padding:76px 0}.tcp-home-benefit__icon{margin-bottom:38px}.tcp-home__actions{align-items:stretch;flex-direction:column}.tcp-home__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tracking-card-pro-home.css.map */
