.hz-page{background:radial-gradient(circle at 20% 14%, #ddcca980, transparent 24rem), var(--background)}@supports (color:lab(0% 0 0)){.hz-page{background:radial-gradient(circle at 20% 14%, lab(82.7607% 2.12318 19.6243/.5), transparent 24rem), var(--background)}}.hz-shell{width:min(1120px,100% - 2.5rem);margin-inline:auto}.hz-hero{background:radial-gradient(circle at 82% 0%, #56acf033, transparent 24rem), linear-gradient(180deg, var(--slate-core), #081728);color:#fff;padding-block:clamp(2.6rem,6vw,4.5rem) clamp(2.2rem,5vw,3.5rem);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.hz-hero{background:radial-gradient(circle at 82% 0%, lab(67.2327% -11.0065 -42.6272/.2), transparent 24rem), linear-gradient(180deg, var(--slate-core), lab(7.03772% -.885673 -13.7682))}}.hz-hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-image:linear-gradient(lab(100% 0 0/.07) 1px,#0000 1px),linear-gradient(90deg,lab(100% 0 0/.07) 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40%,#0000)}.hz-hero-in{z-index:1;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid;position:relative}@media (min-width:880px){.hz-hero-in{grid-template-columns:1.25fr 1fr}}.hz-crumbs{color:#abb9cb;color:lab(74.4127% -2.34339 -10.8213);letter-spacing:.06em;flex-wrap:wrap;gap:.4rem;font-size:.78rem;font-weight:700;display:flex}.hz-crumbs a{color:#b4defc;color:lab(86.1283% -8.87641 -19.3614);text-decoration:none}.hz-crumbs a:hover{text-decoration:underline}.hz-hero h1{margin-top:.9rem;font-size:clamp(2rem,5vw,3.3rem);font-weight:900;line-height:1.04}.hz-hero h1 mark{color:#b4defc;color:lab(86.1283% -8.87641 -19.3614);background:0 0}.hz-answer{border-left:4px solid var(--accent-sky);color:#d5dfeb;color:lab(88.3604% -1.6605 -7.26156);background:#ffffff12;background:lab(100% 0 0/.07);border-radius:0 10px 10px 0;margin-top:1.15rem;padding:1rem 1.15rem;font-size:1.04rem;line-height:1.75}.hz-answer b{color:#b4defc;color:lab(86.1283% -8.87641 -19.3614);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.3rem;font-size:.74rem;font-weight:900;display:block}.hz-cta-row{flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;display:flex}.hz-btn-wa{color:#a3eac3;color:lab(87.2856% -29.3003 11.5919);letter-spacing:.12em;text-transform:uppercase;min-height:48px;transition:transform .18s var(--ease-out-quart), background-color .18s var(--ease-out-quart);background:#53c48e1f;background:lab(71.5621% -43.0128 16.9354/.12);border:1px solid #53c48ea6;border:1px solid lab(71.5621% -43.0128 16.9354/.65);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.2rem;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.hz-btn-wa:hover{background:#53c48e38;background:lab(71.5621% -43.0128 16.9354/.22);text-decoration:none;transform:translateY(-2px)}.hz-hero-media{aspect-ratio:4/3.4;border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000059;box-shadow:0 28px 70px lab(0% 0 0/.35)}.hz-hero-media img{object-fit:cover}.hz-section{padding-block:clamp(2.2rem,5vw,3.6rem)}.hz-section>.hz-shell>h2,.hz-h2{color:var(--ink);font-size:clamp(1.55rem,3.4vw,2.3rem);font-weight:900;line-height:1.1}.hz-intro{max-width:62rem;color:var(--muted);gap:1rem;margin-top:1.1rem;font-size:1.06rem;line-height:1.85;display:grid}.hz-grid{gap:.9rem;margin-top:1.5rem;display:grid}@media (min-width:700px){.hz-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.hz-grid{grid-template-columns:repeat(3,1fr)}}.hz-usecase{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:1.1rem 1.2rem}.hz-usecase h3{color:var(--ink);font-size:1.02rem;font-weight:900}.hz-usecase p{color:var(--muted);margin-top:.4rem;line-height:1.65}.hz-two{gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:820px){.hz-two{grid-template-columns:1fr 1fr}}.hz-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:1.25rem 1.35rem}.hz-panel-title{color:var(--ink);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.82rem;font-weight:900;display:flex}.hz-panel-title:before{content:"";background:var(--accent-green);border-radius:999px;width:9px;height:9px}.hz-panel-warn .hz-panel-title:before{background:var(--accent-warm)}.hz-panel ul{gap:.55rem;margin-top:.9rem;display:grid}.hz-panel li{color:var(--muted);padding-left:1.1rem;line-height:1.65;position:relative}.hz-panel li:before{content:"";background:var(--brand);width:.45rem;height:2px;position:absolute;top:.62em;left:0}.hz-chips{flex-wrap:wrap;gap:.55rem;margin-top:.9rem;display:flex}.hz-chip{border:1px solid var(--line);background:var(--panel);color:var(--steel);border-radius:8px;padding:.55rem .8rem;font-size:.86rem;font-weight:700;line-height:1.4}.hz-steps{counter-reset:hz-step;gap:1.05rem;margin-top:1.5rem;display:grid}.hz-steps li{border-top:1px solid var(--line);grid-template-columns:3.4rem 1fr;gap:1rem;padding-top:1.05rem;display:grid}.hz-steps li:before{counter-increment:hz-step;content:"0" counter(hz-step);color:var(--brand);font-size:1.35rem;font-weight:900}.hz-steps strong{color:var(--ink);font-size:1.08rem;font-weight:900;display:block}.hz-steps span{color:var(--muted);margin-top:.3rem;line-height:1.7;display:block}.hz-gallery{gap:.9rem;margin-top:1.5rem;display:grid}@media (min-width:760px){.hz-gallery{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.hz-gallery figure{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.hz-gallery .hz-gallery-media{aspect-ratio:4/3;position:relative}.hz-gallery img{object-fit:cover}.hz-gallery figcaption{color:var(--muted);padding:.7rem .9rem;font-size:.85rem;font-weight:700}.hz-scope{color:var(--steel);background:#db984017;background:lab(68.4484% 20.3386 54.8326/.09);border:1px solid #db984080;border:1px solid lab(68.4484% 20.3386 54.8326/.5);border-radius:10px;margin-top:1.5rem;padding:1.1rem 1.25rem;line-height:1.7}.hz-scope b{color:var(--ink)}.hz-band{background:radial-gradient(circle at 14% 10%, #2580c133, transparent 22rem), linear-gradient(180deg, var(--slate-core), #0a192a);color:#fff;padding-block:clamp(2.2rem,5vw,3.4rem)}@supports (color:lab(0% 0 0)){.hz-band{background:radial-gradient(circle at 14% 10%, lab(50.8988% -9.05672 -42.3204/.2), transparent 22rem), linear-gradient(180deg, var(--slate-core), lab(8.16355% -1.10827 -13.8614))}}.hz-band-in{gap:1.4rem;display:grid}@media (min-width:860px){.hz-band-in{grid-template-columns:1.2fr 1fr;align-items:center}}.hz-band h2{font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:900;line-height:1.12}.hz-band h2 mark{color:#b4defc;color:lab(86.1283% -8.87641 -19.3614);background:0 0}.hz-band p{color:#c6d2e2;color:lab(83.7077% -2.02414 -9.05129);margin-top:.8rem;line-height:1.75}.hz-band-actions{flex-wrap:wrap;gap:.7rem;display:flex}.hz-faq{max-width:56rem;margin-top:1.4rem}.hz-related{flex-wrap:wrap;gap:.55rem;margin-top:1.1rem;display:flex}.hz-related a{border:1px solid var(--line);background:var(--panel);color:var(--steel);border-radius:999px;padding:.5rem .95rem;font-size:.84rem;font-weight:800;text-decoration:none}.hz-related a:hover{border-color:var(--brand);color:var(--brand)}.hz-contact{border-top:1px solid var(--line);background:var(--paper);padding-block:clamp(2.2rem,5vw,3.2rem)}.hz-contact-in{gap:1.3rem;display:grid}@media (min-width:860px){.hz-contact-in{grid-template-columns:1.2fr 1fr;align-items:center}}.hz-contact h2{color:var(--ink);font-size:clamp(1.5rem,3.2vw,2.15rem);font-weight:900;line-height:1.12}.hz-contact p{color:var(--muted);margin-top:.7rem;line-height:1.75}.hz-contact .hz-btn-wa{color:var(--hx-paper-accent-strong)}.hz-contact-card{border:1px solid var(--line);background:var(--panel);color:var(--steel);border-radius:12px;padding:1.4rem;line-height:1.8}.hz-contact-card strong{color:var(--ink)}.hz-contact-card a{color:var(--brand);font-weight:800}.hz-hero .ghost-button,.hz-band .ghost-button{color:#fff}
