:root{--zw-bg: #f7f4f0;--zw-white: #ffffff;--zw-green: #7a9b7a;--zw-green-light: #e8f0e8;--zw-brown: #c09a7a;--zw-brown-light: #f5ede5;--zw-text: #3a3a3a;--zw-text-muted: #777;--zw-border: #e0dbd5;--zw-radius: 10px;--zw-page-padding: 20px}.zw-section{padding:56px var(--zw-page-padding);background-color:var(--zw-bg)}.zw-section--white{background-color:var(--zw-white)}.zw-section--green{background-color:var(--zw-green-light)}.zw-inner{max-width:1100px;margin:0 auto;padding:0 var(--zw-page-padding, 20px)}.zw-label{display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zw-brown);margin-bottom:8px}.zw-heading-wrap{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}.zw-heading-bar{width:4px;min-height:28px;background-color:var(--zw-green);border-radius:2px;flex-shrink:0;margin-top:4px}.zw-heading{font-size:var(--text-h3);font-weight:700;color:var(--zw-text);margin:0;line-height:1.4}.zw-subheading{font-size:var(--text-lg);font-weight:500;color:var(--zw-text);margin:0 0 16px;line-height:1.6}.zw-body{font-size:var(--text-base);color:#555;line-height:1.85}.zw-body p{margin:0 0 12px}.zw-body p:last-child{margin:0}.zw-divider{border:none;border-top:1px solid var(--zw-border);margin:32px 0}.zw-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border-radius:var(--zw-radius);font-size:var(--text-base);font-weight:600;text-decoration:none;cursor:pointer;border:none;line-height:1.3;text-align:center}.zw-btn--primary{background-color:var(--zw-green);color:#fff}.zw-btn--outline{background-color:transparent;border:1.5px solid var(--zw-green);color:var(--zw-green)}.zw-btn--line{background-color:#06c755;color:#fff}.zw-btn-group{display:flex;flex-direction:column;gap:12px;margin-top:28px}.zw-notice{border:2px dashed var(--zw-brown);border-radius:var(--zw-radius);background-color:var(--zw-brown-light);padding:24px 20px}.zw-cards{display:flex;flex-direction:column;gap:14px;margin-top:20px}.zw-card{background-color:var(--zw-white);border-radius:var(--zw-radius);padding:22px 18px;display:flex;flex-direction:column;gap:8px}.zw-card__icon{width:40px;height:40px;background-color:#f0f0ec;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:var(--text-lg)}.zw-card__title{font-size:var(--text-base);font-weight:700;color:var(--zw-text);margin:0}.zw-card__body{font-size:var(--text-sm);color:var(--zw-text-muted);line-height:1.7;margin:0}.zw-num-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.zw-num-list li{display:flex;align-items:flex-start;gap:14px;font-size:var(--text-base);color:var(--zw-text);line-height:1.6}.zw-num-list__num{width:26px;height:26px;min-width:26px;background-color:var(--zw-green);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;margin-top:1px}.zw-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.zw-check-list li{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-base);color:var(--zw-text);line-height:1.6}.zw-check-list li:before{content:"\2713";color:var(--zw-green);font-weight:700;font-size:var(--text-base);flex-shrink:0;margin-top:1px}.zw-bullet-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.zw-bullet-list li{display:flex;align-items:flex-start;gap:8px;font-size:var(--text-sm);color:var(--zw-text);line-height:1.6}.zw-bullet-list li:before{content:"\25cf";color:var(--zw-green);font-size:.5rem;flex-shrink:0;margin-top:5px}.zw-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.zw-tag{background-color:var(--zw-green-light);color:var(--zw-green);font-size:var(--text-sm);font-weight:600;padding:5px 12px;border-radius:20px;font-family:monospace}.zw-info-row{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--zw-border);font-size:var(--text-sm)}.zw-info-row:last-child{border-bottom:none}.zw-info-row__label{font-weight:700;color:var(--zw-text);min-width:80px;flex-shrink:0}.zw-info-row__value{color:#555;line-height:1.6}.zw-faq-group+.zw-faq-group{margin-top:32px}.zw-faq-group__title{font-size:var(--text-sm);font-weight:700;color:var(--zw-green);margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid var(--zw-green-light)}.zw-faq-item{border-bottom:1px solid var(--zw-border)}.zw-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 0;font-size:var(--text-base);font-weight:600;color:var(--zw-text);line-height:1.5}.zw-faq-item summary::-webkit-details-marker{display:none}.zw-faq-item summary:after{content:"+";font-size:var(--text-lg);color:var(--zw-green);flex-shrink:0;margin-top:-2px;line-height:1}.zw-faq-item[open] summary:after{content:"\2212"}.zw-faq-answer{font-size:var(--text-sm);color:#555;line-height:1.75;padding:0 0 16px}.zw-steps{display:flex;flex-direction:column;gap:0;margin-top:20px}.zw-step{display:flex;gap:16px;padding-bottom:20px;position:relative}.zw-step:before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background-color:var(--zw-border)}.zw-step:last-child:before{display:none}.zw-step__num{width:32px;height:32px;min-width:32px;border-radius:50%;background-color:var(--zw-green);color:#fff;font-size:var(--text-sm);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.zw-step__content{padding-top:4px}.zw-step__title{font-size:var(--text-base);font-weight:700;color:var(--zw-text);margin:0 0 4px}.zw-step__body{font-size:var(--text-sm);color:var(--zw-text-muted);line-height:1.65;margin:0}.zw-warning{background-color:#fffbf0;border-left:4px solid #e8b84b;border-radius:0 var(--zw-radius) var(--zw-radius) 0;padding:14px 16px;font-size:var(--text-sm);color:#5a4a1a;line-height:1.7}.zw-warning p{margin:0 0 6px}.zw-warning p:last-child{margin:0}@media screen and (min-width:750px){:root{--zw-page-padding: 40px}.zw-section{padding:72px var(--zw-page-padding)}.zw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.zw-heading{font-size:var(--text-h2)}.zw-btn{width:auto;min-width:240px;display:inline-flex}.zw-btn-group{flex-direction:row;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zw-monitor.css.map */
