.czp{--cz-grad: linear-gradient(135deg, var(--cz-accent) 0%, var(--cz-accent-2) 100%);--cz-navy-grad: linear-gradient(135deg, var(--cz-navy), var(--cz-navy-2));--cz-cream-2: color-mix(in srgb, var(--cz-cream) 60%, color-mix(in srgb, var(--cz-accent) 12%, #ffffff));--cz-heading-font: var(--font-heading--family, inherit);display:block;color:var(--cz-text);font-family:var(--font-body--family, inherit);line-height:1.6;overflow-x:clip}.czp *,.czp *:before,.czp *:after{box-sizing:border-box}.czp img,.czp video{max-width:100%}.czp-wrap{max-width:1080px;margin:0 auto;padding:0 18px}.czp-wrap--narrow{max-width:880px}.czp-wrap--xnarrow{max-width:820px}.czp h1,.czp h2,.czp h3,.czp h4{font-family:var(--cz-heading-font)}.czp-kick{display:inline-block;margin:0 0 10px;color:var(--cz-accent);font-family:var(--cz-heading-font);font-size:12.5px;font-weight:800;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.czp-hl{background:linear-gradient(120deg,var(--cz-accent),var(--cz-accent-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.czp-h2{margin:0 0 14px;color:var(--cz-navy);font-size:clamp(24px,4.2vw,35px);font-weight:800;line-height:1.14;letter-spacing:-.01em}.czp-head{max-width:640px;margin:0 auto 28px;text-align:center}.czp-head .czp-h2{margin-bottom:0}.czp-head p{margin:12px 0 0;color:var(--czp-muted, var(--cz-muted));font-size:16px}.czp-sec{padding:54px 0}.czp-sec--cream{background:var(--cz-cream)}.czp-sec--fade{background:linear-gradient(160deg,#ffffff,var(--cz-cream))}.czp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 30px;border:0;border-radius:12px;background:var(--cz-grad);box-shadow:0 8px 26px color-mix(in srgb,var(--cz-accent) 40%,transparent);color:#fff;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.04em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.czp-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 14px 34px color-mix(in srgb,var(--cz-accent) 50%,transparent)}.czp-btn--ghost{background:#fff;border:1.5px solid color-mix(in srgb,var(--cz-navy) 16%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--cz-navy) 6%,transparent);color:var(--cz-navy)}.czp-btn--ghost:hover{color:var(--cz-navy);border-color:color-mix(in srgb,var(--cz-navy) 34%,transparent);box-shadow:0 10px 26px color-mix(in srgb,var(--cz-navy) 16%,transparent)}.czp-btn--light{background:#fff;color:var(--cz-navy);box-shadow:none}.czp-btn--light:hover{color:var(--cz-navy);box-shadow:0 12px 30px #00000040}.czp-btn--block{width:100%}.czp-btns{display:flex;flex-wrap:wrap;gap:10px}.czp-hero{position:relative;overflow:hidden;padding:58px 18px 62px;text-align:center}.czp-hero>*{position:relative}.czp-hero:before,.czp-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.czp-hero:before{top:-130px;right:-90px;width:380px;height:380px;background:radial-gradient(circle,color-mix(in srgb,var(--cz-accent) 20%,transparent),transparent 70%)}.czp-hero:after{bottom:-150px;left:-110px;width:400px;height:400px;background:radial-gradient(circle,color-mix(in srgb,var(--cz-gold) 14%,transparent),transparent 70%)}.czp-hero--dark{background:radial-gradient(120% 130% at 80% 0,var(--cz-navy-2) 0,var(--cz-navy) 60%);color:#fff}.czp-hero--navy{background:linear-gradient(160deg,var(--cz-navy) 0%,var(--cz-navy-2) 100%);color:#fff;padding:48px 18px 54px}.czp-hero--light{background:linear-gradient(160deg,#ffffff 0%,var(--cz-cream) 58%,var(--cz-cream-2) 100%);color:var(--cz-text)}.czp-hero--light:after{background:radial-gradient(circle,color-mix(in srgb,var(--cz-navy-2) 10%,transparent),transparent 70%)}.czp-hero--dark .czp-kick,.czp-hero--navy .czp-kick{color:color-mix(in srgb,var(--cz-accent-2) 70%,#ffffff)}.czp-crumb{margin:0 0 12px;color:color-mix(in srgb,var(--cz-gold) 85%,#ffffff);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.czp-crumb a{color:#ffffffb3;text-decoration:none}.czp-crumb a:hover{color:#fff}.czp-hero__title{max-width:900px;margin:0 auto;color:var(--cz-navy);font-size:clamp(30px,5.6vw,50px);font-weight:800;line-height:1.07;letter-spacing:-.02em}.czp-hero--dark .czp-hero__title,.czp-hero--navy .czp-hero__title{color:#fff}.czp-hero--navy .czp-hero__title{font-size:clamp(28px,5vw,44px)}.czp-hero__sub{max-width:620px;margin:16px auto 0;color:var(--cz-muted);font-size:17px}.czp-hero__sub p{margin:0}.czp-hero--dark .czp-hero__sub,.czp-hero--navy .czp-hero__sub{color:#ffffffd6}.czp-hero--navy .czp-hero__sub{font-size:15px}.czp-hero .czp-btns{justify-content:center;margin-top:24px}.czp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:9px 10px;margin-top:22px}.czp-chips span{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--cz-line);border-radius:30px;background:#fff;color:var(--cz-navy);font-size:12.5px;font-weight:700;box-shadow:0 2px 8px #0000000d}.czp-hero--dark .czp-chips span,.czp-hero--navy .czp-chips span{border-color:#ffffff29;background:#ffffff14;color:#fff;box-shadow:none}.czp-chips .ck{color:var(--cz-gold);font-weight:900}.czp-hero--dark .czp-chips .ck,.czp-hero--navy .czp-chips .ck{color:var(--cz-accent-2)}.czp-founders{position:relative;display:flex;justify-content:center;align-items:flex-end;margin:26px auto 0;max-width:680px}.czp-hero--has-media{padding-bottom:0!important}.czp-founders img{display:block;width:min(46%,320px);height:auto;filter:drop-shadow(0 16px 26px color-mix(in srgb,var(--cz-navy) 20%,transparent))}.czp-founders img+img{margin-left:-14px}.czp-founders__cap{position:absolute;bottom:16px;left:50%;z-index:2;padding:9px 22px;border-radius:14px;background:#fff;box-shadow:0 10px 26px color-mix(in srgb,var(--cz-navy) 22%,transparent);text-align:center;transform:translate(-50%);white-space:nowrap}.czp-founders__cap b{display:block;color:var(--cz-navy);font-family:var(--cz-heading-font);font-size:clamp(15px,2vw,19px);font-weight:800;line-height:1.15}.czp-founders__cap span{display:block;margin-top:2px;font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.czp-doc{position:relative;z-index:2;margin-top:26px;padding-bottom:6px}.czp-doc__card{padding:clamp(24px,5vw,52px);border:1px solid var(--cz-line);border-radius:20px;background:#fff;box-shadow:0 18px 50px color-mix(in srgb,var(--cz-navy) 12%,transparent)}.czp-rte{color:color-mix(in srgb,var(--cz-text) 92%,#ffffff);font-size:15.5px;line-height:1.75}.czp-rte>:first-child{margin-top:0}.czp-rte>:last-child{margin-bottom:0}.czp-rte h1,.czp-rte h2,.czp-rte h3,.czp-rte h4{margin:34px 0 12px;color:var(--cz-navy);line-height:1.25;letter-spacing:-.01em}.czp-rte h1{font-size:26px}.czp-rte h2{padding-left:14px;border-left:4px solid;border-image:linear-gradient(180deg,var(--cz-accent),var(--cz-accent-2)) 1;font-size:22px}.czp-rte h3{font-size:18px}.czp-rte h4{font-size:16px}.czp-rte p{margin:0 0 16px}.czp-rte a{color:var(--cz-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.czp-rte ul,.czp-rte ol{margin:0 0 18px;padding-left:0;list-style:none}.czp-rte ol{counter-reset:czp-ol}.czp-rte li{position:relative;margin:0 0 10px;padding-left:30px}.czp-rte ul li:before{content:"";position:absolute;top:9px;left:4px;width:8px;height:8px;border-radius:50%;background:var(--cz-grad)}.czp-rte ol li{counter-increment:czp-ol}.czp-rte ol li:before{content:counter(czp-ol);position:absolute;top:1px;left:0;width:21px;height:21px;border-radius:50%;background:var(--cz-navy-grad);color:#fff;font-size:11px;font-weight:800;line-height:21px;text-align:center}.czp-rte strong,.czp-rte b{color:var(--cz-navy);font-weight:700}.czp-rte hr{margin:28px 0;border:0;border-top:1px solid var(--cz-line)}.czp-rte table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:14px}.czp-rte th,.czp-rte td{padding:10px 12px;border:1px solid var(--cz-line);text-align:left}.czp-rte th{background:var(--cz-cream);color:var(--cz-navy);font-weight:800}.czp-rte blockquote{margin:0 0 18px;padding:14px 18px;border-left:4px solid var(--cz-gold);border-radius:12px;background:var(--cz-cream)}.czp-rte img{height:auto;border-radius:12px}.czp-faq{padding:8px 0 56px}.czp-faq .czp-head{margin-bottom:22px}.czp-faq .czp-h2{font-size:clamp(22px,3.6vw,30px)}.czp-faq__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 22px}.czp-faq__tab{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border:1.5px solid var(--cz-line);border-radius:30px;background:#fff;color:var(--cz-navy);font:inherit;font-size:13.5px;font-weight:800;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s,color .2s}.czp-faq__tab:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--cz-navy) 10%,transparent)}.czp-faq__tab.is-on{border-color:transparent;background:var(--cz-navy-grad);color:#fff}.czp-faq__search{display:block;width:100%;max-width:520px;margin:0 auto 18px;padding:13px 16px;border:1.5px solid var(--cz-line);border-radius:12px;background:#fff;color:var(--cz-text);font:inherit;font-size:15px}.czp-faq__search:focus{outline:0;border-color:var(--cz-navy-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--cz-navy-2) 12%,transparent)}.czp-faq__list{display:flex;flex-direction:column;gap:11px}.czp-faq__item{overflow:hidden;border:1px solid var(--cz-line);border-radius:14px;background:#fff;box-shadow:0 2px 12px #0000000d;transition:box-shadow .2s,border-color .2s}.czp-faq__item[hidden]{display:none}.czp-faq__item[open]{border-color:color-mix(in srgb,var(--cz-navy) 18%,transparent);box-shadow:0 10px 26px color-mix(in srgb,var(--cz-navy) 10%,transparent)}.czp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 20px;color:var(--cz-navy);font-family:var(--cz-heading-font);font-size:15.5px;font-weight:700;list-style:none;cursor:pointer}.czp-faq__item summary::-webkit-details-marker{display:none}.czp-faq__ic{position:relative;flex:none;width:24px;height:24px;border-radius:50%;background:var(--cz-cream);transition:background .2s}.czp-faq__ic:before,.czp-faq__ic:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:2px;border-radius:2px;background:var(--cz-navy);transform:translate(-50%,-50%);transition:opacity .2s,background .2s}.czp-faq__ic:after{transform:translate(-50%,-50%) rotate(90deg)}.czp-faq__item[open] .czp-faq__ic{background:var(--cz-grad)}.czp-faq__item[open] .czp-faq__ic:before,.czp-faq__item[open] .czp-faq__ic:after{background:#fff}.czp-faq__item[open] .czp-faq__ic:after{opacity:0}.czp-faq__a{padding:0 20px 18px;color:color-mix(in srgb,var(--cz-text) 85%,#ffffff);font-size:14.5px;line-height:1.65}.czp-faq__a p{margin:0 0 8px}.czp-faq__a p:last-child{margin:0}.czp-faq__a a{color:var(--cz-accent);font-weight:700}.czp-faq__empty{padding:20px;color:var(--cz-muted);text-align:center}.czp-help{padding:30px 0 64px}.czp-help__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:26px;border:1px solid var(--cz-line);border-radius:18px;background:linear-gradient(135deg,var(--cz-cream),var(--cz-cream-2))}.czp-help__in h3{margin:0 0 4px;color:var(--cz-navy);font-size:19px;font-weight:800}.czp-help__in p{margin:0;color:var(--cz-muted);font-size:14px}.czp-cta{padding:60px 18px 70px;background:linear-gradient(180deg,#ffffff,var(--cz-cream));text-align:center}.czp-cta--navy{background:var(--cz-navy-grad);color:#fff}.czp-cta--navy .czp-h2{color:#fff}.czp-cta--navy .czp-kick{color:var(--cz-gold)}.czp-cta .czp-h2{max-width:560px;margin:0 auto 26px}.czp-cta p{max-width:560px;margin:0 auto 22px;color:var(--cz-muted);font-size:16px}.czp-cta--navy p{color:#ffffffc7}.czp-cta .czp-btns{justify-content:center;margin-top:10px}.czp-stats__in{display:grid;grid-template-columns:repeat(2,1fr);gap:26px 18px;max-width:1080px;margin:0 auto;padding:44px 18px;text-align:center}.czp-stats--dark{background:var(--cz-navy-grad);color:#fff}.czp-stats--light{border-bottom:1px solid var(--cz-line);background:#fff}.czp-stats--light .czp-stats__in{padding:34px 18px}.czp-stat__n{font-family:var(--cz-heading-font);font-size:clamp(26px,5vw,40px);font-weight:800;line-height:1}.czp-stats--dark .czp-stat__n{background:linear-gradient(120deg,color-mix(in srgb,var(--cz-gold) 55%,#ffffff),var(--cz-gold));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.czp-stats--light .czp-stat__n{color:var(--cz-navy);font-size:clamp(24px,4vw,34px)}.czp-stat__l{margin-top:8px;font-size:13px;font-weight:600}.czp-stats--dark .czp-stat__l{color:#fffc}.czp-stats--light .czp-stat__l{color:var(--cz-muted)}.czp-grid{display:grid;grid-template-columns:1fr;gap:16px}.czp-card{padding:24px;border:1px solid var(--cz-line);border-radius:16px;background:#fff;box-shadow:0 2px 14px #0000000d;transition:transform .25s,box-shadow .25s}.czp-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px color-mix(in srgb,var(--cz-navy) 12%,transparent)}.czp-ic{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:13px;border-radius:12px;background:var(--cz-navy-grad);color:var(--cz-gold)}.czp-ic svg{display:block;width:23px;height:23px}.czp-card h3{margin:0 0 6px;color:var(--cz-navy);font-size:17px;font-weight:800;line-height:1.3}.czp-card p{margin:0;color:var(--cz-muted);font-size:14.5px}.czp-steps{display:grid;grid-template-columns:1fr;gap:14px;max-width:760px;margin:0 auto}.czp-step{padding:8px;text-align:center}.czp-step__n{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0 auto 12px;border-radius:50%;background:var(--cz-grad);box-shadow:0 8px 18px color-mix(in srgb,var(--cz-accent) 40%,transparent);color:#fff;font-family:var(--cz-heading-font);font-size:18px;font-weight:800}.czp-step h4{margin:0 0 5px;color:var(--cz-navy);font-size:16px;font-weight:800}.czp-step p{margin:0;color:var(--cz-muted);font-size:14px}.czp-rowsec{padding:54px 0}.czp-rowsec--cream{background:var(--cz-cream)}.czp-rowsec--dark{background:radial-gradient(120% 120% at 80% 0,color-mix(in srgb,var(--cz-gold) 18%,var(--cz-navy)) 0,var(--cz-navy) 55%);color:#fff}.czp-rows--steps .czp-rowsec{padding:38px 0}.czp-rows--steps .czp-rowsec+.czp-rowsec .czp-row{border-top:1px solid var(--cz-line);padding-top:38px}.czp-rows--steps .czp-rowsec+.czp-rowsec{padding-top:0}.czp-row{display:grid;grid-template-columns:1fr;gap:30px;align-items:center}.czp-row h2{margin:0 0 16px;color:var(--cz-navy);font-size:clamp(23px,4.2vw,35px);font-weight:800;line-height:1.15;letter-spacing:-.01em}.czp-row__text{color:color-mix(in srgb,var(--cz-text) 90%,#ffffff);font-size:16px}.czp-row__text p{margin:0 0 16px}.czp-rowsec--dark h2{color:#fff}.czp-rowsec--dark .czp-row__text{color:#ffffffd1}.czp-rowsec--dark .czp-kick{color:color-mix(in srgb,var(--cz-gold) 70%,#ffffff)}.czp-media img,.czp-media video,.czp-media svg{display:block;width:100%;height:auto;border-radius:20px;background:var(--cz-navy);box-shadow:0 18px 44px color-mix(in srgb,var(--cz-navy) 16%,transparent)}.czp-media--square img,.czp-media--square video,.czp-media--square svg{aspect-ratio:1;object-fit:cover}.czp-media .czp-placeholder{aspect-ratio:1;background:var(--cz-cream);fill:color-mix(in srgb,var(--cz-navy) 25%,transparent)}.czp-pull{margin:0 0 16px;padding:4px 0 4px 18px;border-left:4px solid;border-image:linear-gradient(180deg,var(--cz-accent),var(--cz-accent-2)) 1;color:var(--cz-navy);font-size:18px;font-style:italic;font-weight:600}.czp-rowsec--dark .czp-pull{border-image:linear-gradient(180deg,color-mix(in srgb,var(--cz-gold) 60%,#ffffff),var(--cz-gold)) 1;color:#fff}.czp-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 15px;border:1px solid color-mix(in srgb,var(--cz-gold) 40%,transparent);border-radius:30px;background:color-mix(in srgb,var(--cz-gold) 14%,transparent);color:var(--cz-gold);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.czp-num{display:inline-flex;align-items:center;gap:9px;margin-bottom:12px}.czp-num b{display:flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--cz-grad);box-shadow:0 8px 18px color-mix(in srgb,var(--cz-accent) 40%,transparent);color:#fff;font-family:var(--cz-heading-font);font-size:17px;font-weight:800}.czp-num span{color:var(--cz-accent);font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.czp-tips{display:grid;gap:9px;margin:6px 0 16px;padding:0;list-style:none}.czp-tips li{position:relative;padding-left:26px;color:color-mix(in srgb,var(--cz-text) 85%,#ffffff);font-size:14.5px}.czp-tips li:before{content:"\2713";position:absolute;top:0;left:0;color:#24845a;font-weight:900}.czp-fgrid{display:grid;grid-template-columns:1fr;gap:26px;align-items:start}.czp-formcard{padding:clamp(22px,4vw,36px);border:1px solid var(--cz-line);border-radius:20px;background:#fff;box-shadow:0 14px 40px color-mix(in srgb,var(--cz-navy) 10%,transparent)}.czp-formcard h2{margin:0 0 6px;color:var(--cz-navy);font-size:24px;font-weight:800}.czp-formcard .czp-lead{margin:0 0 20px;color:var(--cz-muted);font-size:15px}.czp-fields{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:18px}.czp-field label{display:block;margin-bottom:6px;color:var(--cz-navy);font-size:13px;font-weight:700}.czp-field input,.czp-field textarea,.czp-field select{width:100%;padding:13px 15px;border:1.5px solid var(--cz-line);border-radius:11px;background:#fff;color:var(--cz-text);font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.czp-field input:focus,.czp-field textarea:focus,.czp-field select:focus{outline:0;border-color:var(--cz-navy-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--cz-navy-2) 12%,transparent)}.czp-field textarea{min-height:120px;resize:vertical}.czp-field select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236f7585' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;cursor:pointer;appearance:none;-webkit-appearance:none}.czp-msg{margin-bottom:18px;padding:16px;border-radius:12px;font-size:14.5px;font-weight:600}.czp-msg--ok{border:1px solid #24845a;background:#e6f2ec;color:#24845a}.czp-msg--err{border:1px solid #f2e4c8;background:#faf6ee;color:#e54848}.czp-msg ul{margin:6px 0 0;padding-left:18px}.czp-aside{display:flex;flex-direction:column;gap:14px}.czp-info{display:flex;gap:14px;align-items:flex-start;padding:20px;border:1px solid var(--cz-line);border-radius:16px;background:#fff;box-shadow:0 2px 14px #0000000d}.czp-info .czp-ic{flex:none;width:42px;height:42px;margin:0}.czp-info .czp-ic svg{width:21px;height:21px}.czp-info h3{margin:0 0 6px;color:var(--cz-navy);font-size:16px;font-weight:800}.czp-info__body{color:var(--cz-muted);font-size:14px}.czp-info__body p{margin:0 0 6px}.czp-info__body p:last-child{margin:0}.czp-info__body a{color:var(--cz-navy);font-weight:700;text-decoration:none}.czp-info__body a:hover{color:var(--cz-accent)}.czp-info .czp-btn{margin-top:12px;padding:12px 20px;font-size:12.5px}.czp-promise{padding:18px;border:1px solid var(--cz-line);border-radius:16px;background:linear-gradient(135deg,var(--cz-cream),var(--cz-cream-2));color:var(--cz-navy);font-size:13.5px;font-weight:600}.czp-paths{display:grid;grid-template-columns:1fr;gap:18px}.czp-path{display:flex;flex-direction:column;padding:clamp(24px,4vw,34px);border:1px solid var(--cz-line);border-radius:20px;background:#fff;box-shadow:0 14px 40px color-mix(in srgb,var(--cz-navy) 8%,transparent)}.czp-path--dark{border-color:transparent;background:var(--cz-navy-grad);color:#fff}.czp-tag{align-self:flex-start;margin-bottom:14px;padding:6px 12px;border-radius:30px;background:color-mix(in srgb,var(--cz-accent) 14%,transparent);color:var(--cz-accent);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.czp-path--dark .czp-tag{background:color-mix(in srgb,var(--cz-gold) 16%,transparent);color:var(--cz-gold)}.czp-path h3{margin:0 0 10px;color:var(--cz-navy);font-size:22px;font-weight:800}.czp-path--dark h3{color:#fff}.czp-path p{margin:0 0 14px;color:var(--cz-muted);font-size:15px}.czp-path--dark p{color:#fffc}.czp-ul{display:grid;gap:8px;margin:0 0 20px;padding:0;list-style:none}.czp-ul li{position:relative;padding-left:28px;font-size:14.5px;font-weight:600}.czp-ul li:before{content:"\2713";position:absolute;top:1px;left:0;width:19px;height:19px;border-radius:50%;background:var(--cz-navy-grad);color:#fff;font-size:11px;font-weight:900;line-height:19px;text-align:center}.czp-path--dark .czp-ul li:before{background:var(--cz-grad)}.czp-path .czp-btns{margin-top:auto}.czp-path__note{margin-top:12px;color:var(--cz-muted);font-size:13px}.czp-path--dark .czp-path__note{color:#ffffffb3}.czp-path__note a{color:inherit;font-weight:700}.czp-band{padding:clamp(28px,5vw,46px);border-radius:22px;background:var(--cz-navy-grad);color:#fff;text-align:center}.czp-band .czp-h2{color:#fff}.czp-band .czp-kick{color:var(--cz-gold)}.czp-band p{max-width:640px;margin:0 auto;color:#fffc;font-size:16px}.czp-band .czp-chips span{border-color:#ffffff29;background:#ffffff14;color:#fff;box-shadow:none}.czp-track{position:relative;z-index:2;margin-top:-30px;padding-bottom:30px}.czp-track__card{padding:clamp(24px,5vw,40px);border:1px solid var(--cz-line);border-radius:20px;background:#fff;box-shadow:0 18px 50px color-mix(in srgb,var(--cz-navy) 12%,transparent);text-align:center}.czp-track__card h2{margin:0 0 6px;color:var(--cz-navy);font-size:24px;font-weight:800}.czp-track__card .czp-lead{margin:0 0 20px;color:var(--cz-muted);font-size:15px}.czp-track__form{display:flex;gap:10px;max-width:520px;margin:0 auto}.czp-track__form input{flex:1;min-width:0;padding:14px 16px;border:1.5px solid var(--cz-line);border-radius:12px;color:var(--cz-text);font:inherit;font-size:15px}.czp-track__form input:focus{outline:0;border-color:var(--cz-navy-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--cz-navy-2) 12%,transparent)}.czp-track__or{display:flex;align-items:center;gap:12px;max-width:520px;margin:16px auto;color:var(--cz-muted);font-size:13px;font-weight:700;text-transform:uppercase}.czp-track__or:before,.czp-track__or:after{content:"";flex:1;height:1px;background:var(--cz-line)}.czp-track__steps{display:grid;grid-template-columns:1fr;gap:12px;margin-top:22px;text-align:left}.czp-track__step{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--cz-line);border-radius:14px;background:var(--cz-cream)}.czp-track__step .n{display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--cz-navy-grad);color:#fff;font-size:13px;font-weight:800}.czp-track__step p{margin:0;color:var(--cz-text);font-size:14px}.czp-track__step b{color:var(--cz-navy)}.czp-track__help{margin:18px 0 0;color:var(--cz-muted);font-size:14px;text-align:center}.czp-track__help a{color:var(--cz-accent);font-weight:700}.czp-feat{display:grid;grid-template-columns:1fr;overflow:hidden;margin-bottom:26px;border:1px solid var(--cz-line);border-radius:20px;background:#fff;box-shadow:0 14px 40px color-mix(in srgb,var(--cz-navy) 10%,transparent);color:inherit;text-decoration:none;transition:transform .25s,box-shadow .25s}.czp-feat:hover{transform:translateY(-4px);box-shadow:0 22px 50px color-mix(in srgb,var(--cz-navy) 16%,transparent)}.czp-feat__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(22px,4vw,40px)}.czp-feat__body h2{margin:6px 0 12px;color:var(--cz-navy);font-size:clamp(22px,3.4vw,30px);font-weight:800;line-height:1.2}.czp-feat__body p{margin:0 0 14px;color:var(--cz-muted);font-size:15px}.czp-bmedia{display:block;overflow:hidden;aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--cz-cream),var(--cz-cream-2))}.czp-bmedia img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.czp-feat:hover .czp-bmedia img,.czp-bcard:hover .czp-bmedia img{transform:scale(1.05)}.czp-bmedia__ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:color-mix(in srgb,var(--cz-navy) 35%,transparent);font-family:var(--cz-heading-font);font-size:22px;font-weight:800}.czp-btag{align-self:flex-start;padding:5px 11px;border-radius:30px;background:var(--cz-grad);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.czp-bmeta{color:var(--cz-muted);font-size:12.5px;font-weight:600}.czp-bmore{color:var(--cz-accent);font-size:14px;font-weight:800;text-decoration:none}.czp-bgrid{display:grid;grid-template-columns:1fr;gap:18px}.czp-bcard{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cz-line);border-radius:16px;background:#fff;box-shadow:0 2px 14px #0000000d;transition:transform .25s,box-shadow .25s}.czp-bcard:hover{transform:translateY(-5px);box-shadow:0 16px 36px color-mix(in srgb,var(--cz-navy) 14%,transparent)}.czp-bcard__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:16px 18px 18px}.czp-bcard h3{margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.3}.czp-bcard h3 a{color:var(--cz-navy);text-decoration:none}.czp-bcard .czp-bmore{margin-top:auto}.czp-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px}.czp-pager a,.czp-pager span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--cz-line);border-radius:10px;background:#fff;color:var(--cz-navy);font-weight:700;text-decoration:none}.czp-pager .is-current{border-color:transparent;background:var(--cz-navy-grad);color:#fff}.czp-news{padding:0 0 64px}.czp-news__in{padding:clamp(26px,5vw,42px);border-radius:22px;background:var(--cz-navy-grad);color:#fff;text-align:center}.czp-news__in h2{margin:0 0 8px;color:#fff;font-size:clamp(22px,3.6vw,30px);font-weight:800}.czp-news__in p{margin:0 0 20px;color:#fffc}.czp-news__form{display:flex;gap:10px;max-width:480px;margin:0 auto}.czp-news__form input{flex:1;min-width:0;padding:14px 16px;border:0;border-radius:12px;font:inherit;font-size:15px}.czp-news .czp-msg{max-width:480px;margin:0 auto 14px}@media(min-width:560px){.czp-fields--2{grid-template-columns:1fr 1fr}.czp-field--full{grid-column:1 / -1}.czp-track__steps{grid-template-columns:repeat(3,1fr)}}@media(min-width:680px){.czp-steps{grid-template-columns:repeat(3,1fr)}.czp-bgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:740px){.czp-grid--2{grid-template-columns:repeat(2,1fr)}.czp-grid--3{grid-template-columns:repeat(3,1fr)}.czp-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:760px){.czp-stats__in{grid-template-columns:repeat(var(--czp-stat-cols, 4),1fr)}.czp-paths{grid-template-columns:1fr 1fr}.czp-feat{grid-template-columns:1.15fr 1fr}.czp-feat .czp-bmedia{aspect-ratio:auto;min-height:320px}}@media(min-width:820px){.czp-row{grid-template-columns:1fr 1fr;gap:50px}.czp-row--rev .czp-media{order:2}}@media(min-width:860px){.czp-fgrid{grid-template-columns:1.25fr .85fr;gap:38px}}@media(min-width:990px){.czp-grid--4{grid-template-columns:repeat(4,1fr)}.czp-bgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.czp-hero{padding:42px 16px 48px}.czp-sec,.czp-rowsec{padding:40px 0}.czp-help__in{flex-direction:column;text-align:center}.czp-help__in .czp-btn{width:100%;white-space:normal}.czp-founders{margin-left:-12px;margin-right:-12px}.czp-founders img{width:48vw}.czp-founders__cap{bottom:10px;padding:7px 16px}.czp-founders__cap b{font-size:14px}.czp-track__form,.czp-news__form{flex-direction:column}.czp-btn{white-space:normal}}@media(prefers-reduced-motion:reduce){.czp *,.czp *:before,.czp *:after{transition:none!important;animation:none!important}}.czp-bempty{grid-column:1 / -1;max-width:620px;margin:0 auto;padding:40px 28px;border:1px dashed color-mix(in srgb,var(--cz-accent) 55%,var(--cz-line));border-radius:18px;background:color-mix(in srgb,var(--cz-cream) 70%,#fff);text-align:center}.czp-bempty__icon{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:14px;border-radius:50%;background:var(--cz-grad);color:#fff}.czp-bempty__icon svg{width:24px;height:24px}.czp-bempty h2{margin:0 0 8px;color:var(--cz-navy);font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.25}.czp-bempty p{margin:0;color:var(--cz-muted);font-size:15px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cz-pages.css.map */
