:root{--cz1-navy:#0a1640;--cz1-navy-2:#142152;--cz1-amber:#f59e0b;--cz1-amber-dk:#d97706;--cz1-green:#0B9F3C;--cz1-light:#eef2fb;--cz1-gold:#fff6e6;--cz1-text:#0a1640;--cz1-muted:#5b6580;--cz1-line:rgba(10,22,64,.12);--cz1-radius:16px;--cz1-font:"Inter","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif}.cz1{font-family:var(--cz1-font);color:var(--cz1-text);line-height:1.55;background:#fff;-webkit-font-smoothing:antialiased}.cz1 *,.cz1 *:before,.cz1 *:after{box-sizing:border-box}.cz1 img{max-width:100%;height:auto;display:block}.cz1 a{color:inherit;text-decoration:none}.cz1__wrap{max-width:1180px;margin:0 auto;padding:0 20px}.cz1__section{padding:60px 0;position:relative}.cz1__eyebrow{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--cz1-amber);margin-bottom:14px}.cz1__h1{font-size:36px;line-height:1.08;font-weight:800;color:var(--cz1-navy);letter-spacing:-.02em;margin:0 0 18px}.cz1__h2{font-size:30px;line-height:1.15;font-weight:800;color:var(--cz1-navy);letter-spacing:-.015em;margin:0 0 14px;text-align:center}.cz1__lead{font-size:17px;line-height:1.6;color:var(--cz1-muted);margin:0 auto 28px;max-width:640px;text-align:center}.cz1-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cz1-amber);color:#fff;font-weight:800;font-size:16px;letter-spacing:.06em;text-transform:uppercase;padding:18px 28px;border-radius:12px;transition:transform .12s,box-shadow .25s,background .2s;box-shadow:0 10px 24px #f59e0b59;cursor:pointer;border:none}.cz1-btn:hover{transform:translateY(-1px);background:var(--cz1-amber-dk);box-shadow:0 14px 30px #f59e0b73}.cz1-btn--navy{background:var(--cz1-navy);box-shadow:0 10px 24px #0a164059}.cz1-btn--navy:hover{background:var(--cz1-navy-2);box-shadow:0 14px 30px #0a164073}.cz1-btn--green{background:var(--cz1-green);box-shadow:0 10px 24px #0b9f3c59}.cz1-btn--green:hover{background:#0a8a34}.cz1-hero{background:linear-gradient(135deg,var(--cz1-navy) 0%,var(--cz1-navy-2) 60%,#1d2c75 100%);color:#fff;overflow:hidden;position:relative}.cz1-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 10%,rgba(245,158,11,.15),transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(30,80,200,.2),transparent 50%);pointer-events:none}.cz1-hero__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:60px 0;position:relative}.cz1-hero__badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:8px 18px;border-radius:100px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cz1-hero__badge .dot{width:8px;height:8px;background:var(--cz1-green);border-radius:50%;animation:cz1-pulse 1.4s infinite}@keyframes cz1-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.cz1-hero__title{font-size:42px;line-height:1.05;font-weight:800;letter-spacing:-.025em;margin:0 0 20px;color:#fff}.cz1-hero__title em{font-style:normal;color:var(--cz1-amber)}.cz1-rotator{display:inline-flex;vertical-align:baseline;height:1.05em;overflow:hidden;position:relative}.cz1-rotator__inner{display:inline-flex;flex-direction:column;animation:cz1-rotate 8s steps(4) infinite}.cz1-rotator__inner span{display:block;line-height:1.05em;color:var(--cz1-amber);font-style:italic}@keyframes cz1-rotate{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.05em)}50%,70%{transform:translateY(-2.1em)}75%,95%{transform:translateY(-3.15em)}to{transform:translateY(-4.2em)}}.cz1-hero__desc{font-size:17px;line-height:1.65;color:#ffffffd9;margin:0 0 28px;max-width:520px}.cz1-hero__stars{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-size:14px;color:#ffffffd9}.cz1-hero__stars-row{color:#fbbf24;letter-spacing:2px;font-size:16px}.cz1-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:18px}.cz1-hero__guarantee{font-size:13px;color:#ffffffb3;display:flex;align-items:center;gap:8px}.cz1-hero__guarantee svg{width:18px;height:18px;color:var(--cz1-green)}.cz1-hero__visual{position:relative;display:flex;align-items:center;justify-content:center}.cz1-hero__visual img{max-width:480px;width:100%;border-radius:24px;box-shadow:0 30px 80px #0006;transform:rotate(-2deg);transition:transform .4s}.cz1-hero__visual:hover img{transform:rotate(0) scale(1.02)}.cz1-hero__glow{position:absolute;width:60%;height:60%;background:radial-gradient(circle,rgba(245,158,11,.4),transparent 70%);filter:blur(40px);z-index:0;animation:cz1-float 6s ease-in-out infinite}@keyframes cz1-float{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.15)}}.cz1-hero__bullets{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.cz1-hero__bullet{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#ffffffd9}.cz1-hero__bullet svg{width:20px;height:20px;color:var(--cz1-amber);flex:none;margin-top:1px}.cz1-marquee{background:var(--cz1-navy);color:#fff;overflow:hidden;padding:18px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.cz1-marquee__track{display:flex;gap:60px;animation:cz1-scroll 28s linear infinite;width:max-content}.cz1-marquee__item{font-size:18px;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;gap:14px;white-space:nowrap;text-transform:uppercase}.cz1-marquee__item svg{width:22px;height:22px;color:var(--cz1-amber)}@keyframes cz1-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cz1-press{background:#fff;padding:36px 0;border-bottom:1px solid var(--cz1-line)}.cz1-press__label{text-align:center;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--cz1-muted);margin-bottom:18px}.cz1-press__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:36px}.cz1-press__logo{font-weight:800;font-size:18px;color:var(--cz1-navy);opacity:.55;letter-spacing:.05em}.cz1-benefits{background:var(--cz1-light)}.cz1-benefits__grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:32px}.cz1-benefit{background:#fff;border-radius:var(--cz1-radius);padding:28px 24px;text-align:center;border:1px solid var(--cz1-line);transition:transform .25s,box-shadow .25s}.cz1-benefit:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0a164014}.cz1-benefit__icon{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,var(--cz1-navy),var(--cz1-navy-2));color:#fff;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 18px}.cz1-benefit__icon svg{width:32px;height:32px}.cz1-benefit__title{font-size:18px;font-weight:800;margin:0 0 8px;color:var(--cz1-navy)}.cz1-benefit__desc{font-size:15px;color:var(--cz1-muted);margin:0;line-height:1.5}.cz1-cmp{background:#fff}.cz1-cmp__table{margin:30px auto 0;max-width:780px;border-radius:18px;overflow:hidden;border:1px solid var(--cz1-line);box-shadow:0 16px 50px #0a164014}.cz1-cmp__row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;border-bottom:1px solid var(--cz1-line)}.cz1-cmp__row:last-child{border-bottom:none}.cz1-cmp__row--head{background:var(--cz1-navy);color:#fff}.cz1-cmp__cell{padding:18px 14px;text-align:center;font-size:14px;line-height:1.4}.cz1-cmp__cell--feat{text-align:left;font-weight:700;color:var(--cz1-navy);background:#fafbfd}.cz1-cmp__cell--us{background:var(--cz1-gold);font-weight:700}.cz1-cmp__cell--head-us{background:var(--cz1-amber);font-weight:800;color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:.05em}.cz1-cmp__yes{color:var(--cz1-green);font-size:22px;font-weight:800}.cz1-cmp__no{color:#c33;font-size:22px;font-weight:800}.cz1-cmp__cta{text-align:center;margin-top:30px}.cz1-howito{background:var(--cz1-navy);color:#fff;position:relative;overflow:hidden}.cz1-howito:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 20%,rgba(245,158,11,.12),transparent 50%);pointer-events:none}.cz1-howito__h2{color:#fff!important}.cz1-howito__steps{display:grid;grid-template-columns:1fr;gap:24px;margin-top:36px;position:relative;z-index:1}.cz1-step{text-align:center;padding:0 12px;position:relative}.cz1-step__num{width:58px;height:58px;border-radius:50%;background:var(--cz1-amber);color:#fff;font-size:26px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:0 10px 24px #f59e0b66}.cz1-step__title{font-size:18px;font-weight:800;margin:0 0 8px;color:#fff}.cz1-step__desc{font-size:15px;color:#fffc;margin:0;line-height:1.6}.cz1-step__img{width:100%;max-width:280px;margin:0 auto 18px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.cz1-step__img img{aspect-ratio:1/1;object-fit:cover}.cz1-stats{background:#fff;padding:50px 0;border-top:1px solid var(--cz1-line);border-bottom:1px solid var(--cz1-line)}.cz1-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;text-align:center}.cz1-stat__num{font-size:42px;font-weight:800;color:var(--cz1-navy);letter-spacing:-.02em;line-height:1;display:block;margin-bottom:6px;font-variant-numeric:tabular-nums}.cz1-stat__label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cz1-muted)}.cz1-reviews{background:var(--cz1-light)}.cz1-reviews__rating{text-align:center;margin:18px 0 28px}.cz1-reviews__rating-stars{color:#fbbf24;letter-spacing:3px;font-size:22px;margin-bottom:6px}.cz1-reviews__rating-text{font-size:14px;color:var(--cz1-muted);font-weight:700}.cz1-reviews__grid{display:grid;grid-template-columns:1fr;gap:18px}.cz1-review{background:#fff;border-radius:var(--cz1-radius);padding:24px;border:1px solid var(--cz1-line);transition:transform .2s,box-shadow .2s}.cz1-review:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0a164014}.cz1-review__head{display:flex;gap:12px;align-items:center;margin-bottom:14px}.cz1-review__photo{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none;background:#eee}.cz1-review__name{font-weight:800;color:var(--cz1-navy);font-size:15px;line-height:1.2}.cz1-review__verified{font-size:11px;color:var(--cz1-green);font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;display:flex;align-items:center;gap:4px}.cz1-review__stars{color:#fbbf24;font-size:15px;letter-spacing:2px;margin-bottom:10px}.cz1-review__title{font-weight:800;color:var(--cz1-navy);font-size:15px;margin:0 0 8px}.cz1-review__quote{font-size:15px;line-height:1.6;color:#333;margin:0}.cz1-guarantee{background:linear-gradient(135deg,var(--cz1-gold),#fff);text-align:center;border-top:1px solid var(--cz1-line);border-bottom:1px solid var(--cz1-line)}.cz1-guarantee__badge{width:130px;height:130px;border-radius:50%;background:linear-gradient(135deg,var(--cz1-amber),var(--cz1-amber-dk));color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:22px;box-shadow:0 16px 40px #f59e0b66;font-weight:800;line-height:1}.cz1-guarantee__badge .big{font-size:36px;letter-spacing:-.02em}.cz1-guarantee__badge .small{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:4px}.cz1-guarantee__h{font-size:28px;font-weight:800;color:var(--cz1-navy);margin:0 0 14px}.cz1-guarantee__desc{font-size:16px;color:var(--cz1-muted);max-width:580px;margin:0 auto 24px;line-height:1.6}.cz1-faq{background:#fff}.cz1-faq__list{max-width:740px;margin:30px auto 0}.cz1-faq__item{border:1px solid var(--cz1-line);border-radius:14px;margin-bottom:12px;overflow:hidden;background:#fff}.cz1-faq__item[open]{border-color:var(--cz1-navy);box-shadow:0 8px 22px #0a164014}.cz1-faq__q{padding:20px 24px;font-weight:800;font-size:16px;color:var(--cz1-navy);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;list-style:none}.cz1-faq__q::-webkit-details-marker{display:none}.cz1-faq__q:after{content:"+";width:28px;height:28px;border-radius:50%;background:var(--cz1-light);color:var(--cz1-navy);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;flex:none;transition:transform .25s,background .25s}.cz1-faq__item[open] .cz1-faq__q:after{content:"\2212";background:var(--cz1-amber);color:#fff;transform:rotate(180deg)}.cz1-faq__a{padding:0 24px 22px;font-size:15px;line-height:1.65;color:#333}.cz1-final{background:linear-gradient(135deg,var(--cz1-navy),var(--cz1-navy-2) 80%);color:#fff;text-align:center;position:relative;overflow:hidden}.cz1-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(245,158,11,.15),transparent 60%);pointer-events:none}.cz1-final__inner{position:relative;z-index:1}.cz1-final__h{font-size:34px;font-weight:800;color:#fff;line-height:1.15;margin:0 0 14px;letter-spacing:-.02em}.cz1-final__h em{font-style:normal;color:var(--cz1-amber)}.cz1-final__desc{font-size:17px;color:#ffffffd9;max-width:580px;margin:0 auto 28px;line-height:1.6}.cz1-final__img{max-width:340px;margin:0 auto 26px;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #0006}.cz1-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.cz1-reveal.is-in{opacity:1;transform:translateY(0)}@media(min-width:760px){.cz1__section{padding:80px 0}.cz1__h1{font-size:48px}.cz1__h2{font-size:40px}.cz1__lead{font-size:18px}.cz1-hero__grid{grid-template-columns:1.1fr 1fr;gap:60px}.cz1-hero__title{font-size:60px}.cz1-hero__desc{font-size:18px}.cz1-benefits__grid{grid-template-columns:repeat(4,1fr)}.cz1-cmp__row{grid-template-columns:1.5fr 1fr 1fr 1fr}.cz1-cmp__cell{padding:22px 16px;font-size:15px}.cz1-howito__steps{grid-template-columns:repeat(3,1fr)}.cz1-stats__grid{grid-template-columns:repeat(4,1fr)}.cz1-stat__num{font-size:54px}.cz1-reviews__grid{grid-template-columns:repeat(3,1fr)}.cz1-guarantee__h{font-size:36px}.cz1-final__h{font-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cz1.css.map */
