.wz{background:var(--bg);color:var(--text);padding:118px 0 72px}.wz-wrap{max-width:740px;margin:0 auto;padding:0 20px}.wz-crumbs{margin-bottom:14px}.wz-h1{overflow-wrap:break-word;margin-bottom:16px;font-size:max(1.85rem,min(4.6vw,2.75rem))}.wz-h1:after{margin-top:14px}.wz-answer{color:var(--text);border-left:4px solid var(--primary);background:#2b3db30e;border-radius:0 14px 14px 0;margin:0 0 22px;padding:18px 22px;font-size:1.1rem;font-weight:500;line-height:1.65}.wz-fact{background:linear-gradient(135deg,#f5f7ff 0%,#fbfdf0 100%);border:1px solid #2b3db324;border-radius:18px;margin:0 0 30px;padding:20px 24px}.wz-fact p{margin:0}.wz-fact-label{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:.78rem;font-weight:600}.wz-fact-num{font-family:var(--font-syne),sans-serif;color:var(--primary);overflow-wrap:break-word;font-size:max(1.55rem,min(4.4vw,2.3rem));font-weight:800;line-height:1.12;margin-top:6px!important}.wz-fact-text{line-height:1.65;margin-top:10px!important}.wz-fact-date{color:var(--text-light);font-size:.8rem;margin-top:10px!important}.wz-video{aspect-ratio:16/9;background:#0b0f2e;border-radius:16px;margin:0 0 30px;position:relative;overflow:hidden}.wz-video iframe,.wz-video-btn,.wz-video-btn img{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wz-video-btn{cursor:pointer;background:0 0;padding:0}.wz-video-btn img{object-fit:cover}.wz-video-play{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;font-size:1.6rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000059}.wz-video-btn:focus-visible{outline-offset:-3px;outline:3px solid #cced28}.wz-body{color:var(--text);font-size:1.02rem;line-height:1.78}.wz-body p{margin:0 0 16px;line-height:1.78}.wz-body h2{font-family:var(--font-syne),sans-serif;border-left:4px solid var(--primary);margin:42px 0 14px;padding-left:14px;scroll-margin-top:96px;font-size:max(1.3rem,min(3vw,1.7rem));line-height:1.25}.wz-body h3{font-family:var(--font-syne),sans-serif;margin:28px 0 8px;scroll-margin-top:96px;font-size:1.14rem;line-height:1.35}.wz-body ul,.wz-body ol{font-size:inherit;color:var(--text);margin:0 0 18px;padding-left:24px}.wz-body ul{list-style:outside}.wz-body ol{list-style:decimal}.wz-body li{margin:0 0 8px;line-height:1.72}.wz-body li::marker{color:var(--primary);font-weight:600}.wz-body a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.wz-body strong{color:var(--text);font-weight:600}.wz-body code{background:#2b3db312;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.wz-body pre{color:#e8ebff;white-space:pre-wrap;overflow-wrap:anywhere;background:#0f1433;border-radius:12px;margin:0 0 20px;padding:16px 18px;font-size:.88rem;line-height:1.6;overflow-x:auto}.wz-body pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.wz-table{border:1px solid #2b3db324;border-radius:14px;margin:0 0 22px;overflow-x:auto}.wz-table table{border-collapse:collapse;width:100%;font-size:.95rem}.wz-table th,.wz-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2b3db31a;padding:11px 16px}.wz-table tr:last-child td{border-bottom:0}.wz-table th{background:#2b3db30d;font-weight:600}.wz-table table:not(:has(thead)) td:first-child{color:var(--text-light)}.wz-table table:not(:has(thead)) td:last-child{font-weight:600}.wz-table thead~tbody td:first-child{font-weight:600}.wz-faq{margin-top:8px}.wz-faq-item{border-bottom:1px solid #2b3db31a;padding:4px 0 2px}.wz-faq-item:last-child{border-bottom:0}.wz-related{margin:44px 0 0}.wz-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 12px;font-size:.78rem;font-weight:600}.wz-related ul,.wz-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wz-related li,.wz-list li{margin:0}.wz-card{height:100%;color:var(--text);background:#fff;border:1px solid #2b3db324;border-radius:16px;padding:16px 46px 16px 18px;text-decoration:none;display:block;position:relative}.wz-card-title{font-family:var(--font-syne),sans-serif;color:var(--text);font-size:1.05rem;font-weight:700;line-height:1.3;display:block}.wz-card-desc{color:var(--text-light);margin-top:6px;font-size:.88rem;line-height:1.55;display:block}.wz-card-go{color:var(--primary);position:absolute;top:18px;right:18px}.wz-card:hover{border-color:#2b3db366;box-shadow:0 10px 26px #2b3db31f}.wz-card:focus-visible{border-color:#2b3db366;box-shadow:0 10px 26px #2b3db31f}.wz-card:hover .wz-card-title{color:var(--primary)}.wz-card:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.wz-author{color:var(--text-light);border-top:1px solid #2b3db31f;margin:40px 0 0;padding-top:18px;font-size:.9rem}.wz-author a{color:var(--primary);font-weight:600;text-decoration:none}.wz-author a:hover{text-decoration:underline}.wz-author span{margin:0 6px}.wz-cta{text-align:center;padding:72px 0 40px}.wz-cta-btn{background:var(--primary);color:#fff;border-radius:999px;align-items:center;gap:12px;max-width:100%;padding:18px 30px;font-size:1.05rem;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #2b3db347}.wz-cta-btn:hover{background:var(--primary-dark)}.wz-cta-btn:focus-visible{outline-offset:3px;outline:3px solid #cced28}.wz-intro p{margin:0 0 10px;font-size:1.1rem;line-height:1.75}.wz-group{margin-top:8px}.wz-group .page-h2{margin-top:38px}@media (prefers-reduced-motion:no-preference){.wz-card{transition:border-color .2s,box-shadow .2s,transform .2s}.wz-card:hover{transform:translateY(-2px)}.wz-card-title{transition:color .2s}.wz-cta-btn{transition:background-color .2s,transform .2s}.wz-cta-btn:hover{transform:translateY(-2px)}}@media (min-width:900px){.wz-related ul{grid-template-columns:repeat(3,1fr)}.wz-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.wz{padding-top:90px}.wz-answer{padding:15px 16px;font-size:1.04rem;line-height:1.6}.wz-fact{padding:18px}.wz-cta{padding:56px 0 28px}.wz-cta-btn{padding:16px 22px;font-size:1rem}}.wz nav{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;will-change:auto;-webkit-backface-visibility:visible;backface-visibility:visible;background:0 0;border:0;width:auto;padding:0;transition:none;display:block;position:static;transform:none}
