.cth{--ct-bg:#0b0c0b;--ct-panel:#161816;--ct-panel2:#1f221f;--ct-line:#2f332f;--ct-text:#eceeea;--ct-muted:#b7c0b0;--ct-accent:#15ff00;--ct-accent-dim:#0f3a12;background:var(--ct-bg);color:var(--ct-text);font-family:var(--font-body--family);font-size:1.0625rem;line-height:1.55}.cth *{box-sizing:border-box}.cth a{color:inherit}.cth__wrap{max-width:1180px;margin:0 auto;padding:0 20px}.cth section{padding:72px 0;border-top:1px solid var(--ct-line)}.cth section:first-of-type{border-top:0}.cth h1,.cth h2,.cth h3{font-family:var(--font-heading--family);font-weight:700;letter-spacing:0;margin:0;color:var(--ct-text);text-transform:none}.cth h1{font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.02}.cth h2{font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.08}.cth h3{font-size:1.35rem;line-height:1.2}.cth p{margin:0}.cth__eyebrow{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-muted);margin-bottom:16px;display:flex;align-items:center;gap:10px}.cth__eyebrow:before{content:"";width:28px;height:2px;background:var(--ct-accent)}.cth__lead{color:var(--ct-muted);font-size:1.15rem;max-width:40em;margin-top:18px}.cth__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.cth__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:4px;font-weight:600;text-decoration:none;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem;border:2px solid var(--ct-accent);transition:background .15s,color .15s;cursor:pointer;font-family:inherit}.cth__btn--primary{background:var(--ct-accent);color:#041004!important}.cth__btn--primary:hover{background:#7dff6e}.cth__btn--ghost{background:transparent;color:var(--ct-text)!important;border-color:var(--ct-line)}.cth__btn--ghost:hover{border-color:var(--ct-muted)}.cth__meta{margin-top:22px;color:var(--ct-muted);font-size:.9rem;display:flex;flex-wrap:wrap;gap:6px 18px}.cth__meta span:before{content:"\25a0";color:var(--ct-accent);font-size:.55rem;margin-right:8px;vertical-align:middle}.cth-hero{padding:56px 0 72px!important}.cth-hero__grid{display:grid;gap:40px;align-items:center}@media(min-width:900px){.cth-hero__grid{grid-template-columns:1.05fr 1fr}}.cth-hero__media img{width:100%;height:auto;display:block;border-radius:6px}.cth-hero__cap{font-size:.75rem;color:var(--ct-muted);margin-top:8px;text-align:right}.cth-grid3{display:grid;gap:16px;margin-top:36px}@media(min-width:760px){.cth-grid3{grid-template-columns:repeat(3,1fr)}}.cth-card{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:6px;padding:28px}.cth-card p{color:var(--ct-muted);margin-top:10px}.cth-card__num{font-size:.8rem;color:var(--ct-accent);letter-spacing:.12em;margin-bottom:14px;display:block}.cth-table{width:100%;border-collapse:collapse;margin-top:32px;font-size:1rem}.cth-table th,.cth-table td{padding:16px 14px;border-bottom:1px solid var(--ct-line);text-align:left;vertical-align:top}.cth-table thead th{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ct-muted);font-weight:600}.cth-table thead th:last-child{color:var(--ct-accent)}.cth-table td:first-child{color:var(--ct-muted);width:28%}.cth-table td:last-child{color:var(--ct-text);font-weight:600}@media(max-width:640px){.cth-table td:first-child{width:auto}.cth-table th,.cth-table td{padding:12px 8px;font-size:.92rem}}.cth-build{display:grid;gap:36px;align-items:center;margin-top:32px}@media(min-width:900px){.cth-build{grid-template-columns:1.1fr 1fr}}.cth-build svg{width:100%;height:auto;display:block}.cth-build ol{margin:0;padding:0;list-style:none;display:grid;gap:16px}.cth-build li{display:grid;grid-template-columns:34px 1fr;gap:12px}.cth-build li b{display:block}.cth-build li span{color:var(--ct-muted)}.cth-build__n{width:34px;height:34px;border:2px solid var(--ct-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:var(--ct-accent)!important}.cth-lines{display:grid;gap:16px;margin-top:36px}@media(min-width:860px){.cth-lines{grid-template-columns:1fr 1fr}}.cth-line{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:6px;padding:32px;display:flex;flex-direction:column;gap:14px}.cth-line__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cth-line__name{font-family:var(--font-heading--family);font-weight:700;font-size:2.2rem;line-height:1}.cth-line__thick{color:var(--ct-accent);font-weight:600;letter-spacing:.08em}.cth-line p{color:var(--ct-muted)}.cth-sizes{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin:8px 0 4px}.cth-size{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--ct-text)}.cth-size i{display:block;border:2px solid var(--ct-accent);border-radius:3px}.cth-line__price{font-size:.95rem;color:var(--ct-muted)}.cth-line .cth__btn{margin-top:auto;align-self:flex-start}.cth-adv{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:6px;padding:28px;margin-top:32px;display:grid;gap:26px}@media(min-width:900px){.cth-adv{grid-template-columns:1.2fr 1fr;padding:36px}}.cth-q{border:0;margin:0 0 22px;padding:0}.cth-q legend{font-weight:700;margin-bottom:10px;font-size:1.05rem;padding:0}.cth-q__n{color:var(--ct-accent);margin-right:8px}.cth-opts{display:flex;flex-wrap:wrap;gap:8px}.cth-opts label{cursor:pointer;position:relative;display:inline-block}.cth-opts input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.cth-opt{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:46px;padding:8px 16px;border:1px solid var(--ct-line);border-radius:4px;background:var(--ct-panel2);font-size:.95rem;line-height:1.25}.cth-opt small{display:block;color:var(--ct-muted);font-size:.78rem;margin-top:2px}.cth-opts input:checked+.cth-opt{border-color:var(--ct-accent);box-shadow:inset 0 0 0 1px var(--ct-accent)}.cth-opts input:focus-visible+.cth-opt{outline:2px solid var(--ct-accent);outline-offset:2px}.cth-measure{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cth-measure label{display:flex;flex-direction:column;font-size:.8rem;color:var(--ct-muted);gap:4px}.cth-measure input{width:110px;min-height:46px;background:var(--ct-panel2);border:1px solid var(--ct-line);border-radius:4px;color:var(--ct-text);padding:0 12px;font-size:1rem;font-family:inherit}.cth-res{background:var(--ct-bg);border:1px solid var(--ct-line);border-radius:6px;padding:26px;display:flex;flex-direction:column;gap:12px;min-height:260px}.cth-res__label{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ct-muted)}.cth-res__title{font-family:var(--font-heading--family);font-weight:700;font-size:1.9rem;line-height:1.1}.cth-res__text{color:var(--ct-muted)}.cth-res__note{font-size:.88rem;color:var(--ct-muted);border-left:2px solid var(--ct-accent);padding-left:10px}.cth-res .cth__btn{align-self:flex-start;margin-top:auto}.cth-fe{display:grid;gap:36px;align-items:center}@media(min-width:900px){.cth-fe{grid-template-columns:1fr 1fr}}.cth-fe__plate{border:2px solid var(--ct-accent);border-radius:6px;padding:34px;text-align:center;background:linear-gradient(180deg,var(--ct-panel),var(--ct-bg))}.cth-fe__plate small{display:block;letter-spacing:.2em;font-size:.75rem;color:var(--ct-muted);text-transform:uppercase}.cth-fe__plate strong{display:block;font-family:var(--font-heading--family);font-size:clamp(3.4rem,9vw,5.6rem);line-height:1;margin:14px 0;color:var(--ct-text)}.cth-fe ul{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.cth-fe li{padding-left:26px;position:relative;color:var(--ct-muted)}.cth-fe li:before{content:"";position:absolute;left:0;top:.55em;width:12px;height:2px;background:var(--ct-accent)}.cth-vip{margin-top:28px;background:var(--ct-accent-dim);border:1px solid var(--ct-accent);border-radius:6px;padding:22px}.cth-vip b,.cth-vip p{color:var(--ct-text)}.cth-trust{display:grid;gap:16px;margin-top:32px}@media(min-width:760px){.cth-trust{grid-template-columns:repeat(3,1fr)}}.cth-trust div{border-top:2px solid var(--ct-accent);padding-top:16px}.cth-trust p{color:var(--ct-muted);margin-top:6px}.cth-founder{display:grid;gap:28px;align-items:center}@media(min-width:860px){.cth-founder--img{grid-template-columns:280px 1fr}}.cth-founder:not(.cth-founder--img){max-width:820px}.cth-founder img{width:100%;height:auto;border-radius:6px;display:block}.cth-founder blockquote{margin:0;font-size:1.3rem;line-height:1.45}.cth-founder cite{display:block;margin-top:14px;color:var(--ct-muted);font-style:normal;font-size:.95rem}.cth-faq{margin-top:28px;border-top:1px solid var(--ct-line)}.cth-faq details{border-bottom:1px solid var(--ct-line)}.cth-faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-weight:600;position:relative;font-size:1.05rem}.cth-faq summary::-webkit-details-marker{display:none}.cth-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--ct-accent);font-size:1.5rem;font-weight:400}.cth-faq details[open] summary:after{content:"\2013"}.cth-faq__a{padding:0 0 22px;color:var(--ct-muted);max-width:46em}.cth-faq__a p+p{margin-top:10px}.cth-share{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:6px;padding:32px;display:grid;gap:20px}@media(min-width:860px){.cth-share{grid-template-columns:1.3fr 1fr;align-items:center}}.cth-share p{color:var(--ct-muted);margin-top:10px}.cth-share__btns{display:flex;flex-wrap:wrap;gap:10px}.cth-share__ok{font-size:.85rem;color:var(--ct-accent);min-height:1.2em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ct-home.css.map */
