@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;1,400;1,500&family=DM+Sans:wght@400;500;600;700&display=swap";.zh{--ink:#21221f;--muted:#45443f;--soft:#5f5e5a;--cream:#f8f4ef;--sand:#efe7db;--olive:#49522f;--sage:#5c6a38;--gold:#e0b92c;font-family:DM Sans,system-ui,sans-serif;color:var(--ink);background:var(--cream);font-size:17px;line-height:1.6}.zh *{box-sizing:border-box}.zh.white{background:#fff}.zh.sand{background:var(--sand)}.zh.dark{background:var(--olive);color:#fff}.zh .zh-wrap{max-width:1200px;margin:0 auto;padding:96px 24px}.zh h1,.zh h2,.zh h3{font-family:Lora,Georgia,serif;font-weight:500;color:inherit;letter-spacing:0;margin:0}.zh h1{font-size:clamp(36px,5vw,56px);line-height:1.08;margin-bottom:22px}.zh h2{font-size:clamp(30px,4vw,44px);line-height:1.15;margin-bottom:20px}.zh h3{font-size:23px;font-weight:600;margin-bottom:10px}.zh p{margin:0 0 14px}.zh .eyebrow{font-size:13px;letter-spacing:2.5px;font-weight:700;color:var(--sage);margin:0 0 14px;text-transform:uppercase}.zh.dark .eyebrow{color:#f0d77a}.zh .center{text-align:center}.zh .lead{font-size:19px;color:var(--muted);max-width:560px;margin-bottom:32px}.zh .lead p{margin:0 0 18px}.zh .body{color:var(--muted)}.zh.dark .body,.zh.dark .body p,.zh.dark li,.zh .dark-card p,.zh .dark-card li{color:#eeeee6}.zh .bold-lead{font-weight:700;font-size:18px}.zh .closing{font-family:Lora,serif;font-size:22px;line-height:1.5;margin:0 0 32px}.zh .closing p{margin:0}.zh .closing-center{font-family:Lora,serif;font-size:24px;line-height:1.5;max-width:720px;margin:40px auto 0;text-align:center}.zh .row{display:flex;flex-wrap:wrap;align-items:center;gap:56px}.zh .row.reverse{flex-direction:row-reverse}.zh .col{flex:1 1 420px;min-width:0}.zh .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:24px}.zh .grid.pills{gap:18px}.zh .card{background:#fff;border-radius:22px;padding:32px}.zh.white .card{background:var(--cream)}.zh .card p{color:var(--muted);font-size:16px;margin:0}.zh .pill{background:#fff;border-radius:18px;padding:22px 26px;font-size:17px;margin:0}.zh.white .pill{background:var(--cream)}.zh .btns,.zh .cta-pair{display:flex;flex-wrap:wrap;gap:14px 24px;margin:0 0 16px;align-items:flex-end}.zh .cta-pair>div{display:flex;flex-direction:column}.zh .cta-label{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--soft);margin:0 0 8px}.zh .btn{display:inline-block;text-decoration:none;font-weight:700;font-size:17px;padding:16px 30px;border-radius:999px;border:2px solid transparent;line-height:1.3;text-align:center}.zh .btn-gold{background:var(--gold);color:var(--ink)}.zh .btn-gold:hover{background:#cfa91f;color:var(--ink)}.zh .btn-line{border-color:currentColor;color:inherit;font-weight:600}.zh .btn-line:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.zh .btn-dark{background:var(--ink);color:#fff}.zh .link{color:inherit;font-weight:700}.zh .note{font-size:14px;color:var(--soft);margin:0}.zh .fine{font-size:13px;color:var(--soft);text-align:center;padding:0 24px 40px;margin:0}.zh img.photo{width:100%;object-fit:cover;border-radius:28px;display:block}.zh .ph{width:100%;border-radius:28px;background:var(--sand);display:flex;align-items:center;justify-content:center;color:var(--soft);font-size:15px;text-align:center;padding:24px}.zh .creds{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 40px;font-size:15px;font-weight:600;color:var(--muted);padding:22px 24px;max-width:1200px;margin:0 auto}.zh.creds-wrap{background:#fff;border-top:1px solid #e8e1d6;border-bottom:1px solid #e8e1d6}.zh .num{font-family:Lora,serif;font-size:36px;color:#b8900c;line-height:1;margin:0 0 22px}.zh .step-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.zh .step-icon{width:72px;height:72px;border-radius:50%;background:var(--cream);display:flex;align-items:center;justify-content:center;margin:0 0 22px;color:var(--olive);flex:none}.zh.white .step-icon{background:#fff}.zh .chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px}.zh .chips span{border:1px solid #c9cdb4;border-radius:999px;padding:8px 16px;font-size:14px}.zh ul{margin:0 0 24px;padding-left:20px;line-height:1.85;font-size:16px;color:var(--muted)}.zh .prog{border-radius:26px;padding:40px 36px;background:var(--cream)}.zh.cream .prog{background:#fff}.zh .prog.dark-card{background:var(--olive);color:#fff}.zh .prog ul{margin:0}.zh .mc{background:#fff;border-radius:32px;overflow:hidden;display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto}.zh .mc .txt{flex:1 1 460px;min-width:0;padding:56px 48px}.zh .mc .img{flex:1 1 420px;min-width:0;min-height:360px}.zh .mc .img img{width:100%;height:100%;object-fit:cover;display:block}.zh blockquote{margin:0;font-family:Lora,serif;font-size:20px;line-height:1.5;border:0;padding:0}.zh figure{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.zh figcaption{display:flex;align-items:center;gap:14px;font-size:15px}.zh .av{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:none}.zh .stars{color:#b8900c;letter-spacing:2px}.zh .guide{width:100%;max-width:340px;height:auto;border-radius:6px 14px 14px 6px;box-shadow:0 28px 60px #0006;display:block;margin:0 auto}@media(max-width:749px){.zh .zh-wrap{padding:64px 20px}.zh .mc .txt{padding:36px 24px}.zh .prog{padding:32px 24px}.zh .row.reverse{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/zeli.css.map */
