html body .pz2{--roz:#EFC9D2;--crem:#FBF8EC;--grafit:#3C382F;position:relative;background:var(--roz);color:var(--grafit);font-family:Inter,system-ui,sans-serif;overflow:hidden}
html body .pz2 .val{display:block;width:100%;height:40px}
html body .pz2 .val path{fill:var(--crem)}
html body .pz2 .pz2-in{max-width:1100px;margin:0 auto;padding:56px 24px 72px;position:relative}
html body .pz2 h2{font-family:Unbounded,Inter,sans-serif;font-weight:600;font-size:64px;line-height:1.05;letter-spacing:-.01em;margin:0 0 20px}
html body .pz2 .lead{font-size:24px;line-height:1.45;max-width:30ch;margin:0}
html body .pz2 p{font-size:19px;line-height:1.65;margin:0 0 18px;max-width:34ch}
html body .pz2 .gr{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start;margin-top:32px}
html body .pz2 .pola{position:relative;background:#fff;padding:12px 12px 44px;border-radius:4px;box-shadow:0 18px 40px rgba(60,56,47,.20),0 2px 6px rgba(60,56,47,.10)}
html body .pz2 .pola img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:2px}
html body .pz2 .pola.h img{aspect-ratio:3/2}
html body .pz2 .grup{position:relative;height:420px;max-width:560px}
html body .pz2 .grup .pola{position:absolute;width:200px;padding:10px 10px 36px}
html body .pz2 .grup .a{left:0;top:56px;transform:rotate(-8deg);z-index:2}
html body .pz2 .grup .b{left:170px;top:0;transform:rotate(2deg);z-index:1}
html body .pz2 .grup .c{left:350px;top:56px;transform:rotate(6deg);z-index:2}
html body .pz2 .inima{display:block;width:100%;height:auto;max-height:150px;margin:-8px 0 -12px;pointer-events:none}
html body .pz2 .inima path{fill:none;stroke:var(--grafit);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
html body .pz2 .gr2{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;margin-top:24px}
html body .pz2 .mia{width:440px;transform:rotate(4deg);margin-left:20px}
html body .pz2 .nume{font-family:Unbounded,Inter,sans-serif;font-weight:600;font-size:26px;line-height:1.3;margin:0 0 22px;max-width:22ch}
html body .pz2 .final{margin-top:72px;text-align:center}
html body .pz2 .final .t{font-family:Unbounded,Inter,sans-serif;font-weight:600;font-size:36px;line-height:1.2;margin:0 auto 16px;max-width:24ch}
html body .pz2 .final p{margin:0 auto;max-width:44ch;font-size:20px}
html body .pz2 .cta{display:inline-block;margin-top:32px;background:var(--tiffany,#8FD6C4);color:var(--grafit);font-weight:600;font-size:18px;line-height:1.2;padding:16px 32px;border-radius:999px;text-decoration:none}
html body .pz2 .cta:focus-visible{outline:2px solid var(--grafit);outline-offset:3px}
html body .pz2 .mk{background:linear-gradient(transparent 62%,rgba(143,214,196,.85) 62%);padding:0 .08em}

@media(max-width:799.98px){html body .pz2 .val{height:24px}
html body .pz2 .pz2-in{padding:36px 20px 52px}
html body .pz2 h2{font-size:36px}
html body .pz2 .lead{font-size:19px}
html body .pz2 p{font-size:17px;max-width:none}
html body .pz2 .gr,html body .pz2 .gr2{grid-template-columns:1fr;gap:28px;margin-top:28px}
html body .pz2 .grup{height:330px;order:-1;max-width:350px}
html body .pz2 .grup .pola{width:170px}
html body .pz2 .grup .b{display:none}
html body .pz2 .grup .a{left:4px;top:24px;transform:rotate(-7deg)}
html body .pz2 .grup .c{left:150px;top:8px;transform:rotate(6deg);z-index:3}
html body .pz2 .mia{width:auto;margin:8px 18px 0;transform:rotate(3deg)}
html body .pz2 .inima{max-height:90px;margin:4px -8px}
html body .pz2 .nume{font-size:21px}
html body .pz2 .final{margin-top:44px}
html body .pz2 .final .t{font-size:24px}
html body .pz2 .final p{font-size:17px}
}

html body .entry-content>.pz2{width:100vw!important;max-width:none!important;margin:64px 0 0 calc(50% - 50vw)!important;box-sizing:border-box}
html body .pz2 .pola{margin:0}
html body .pz2 .cta{height:auto;min-height:52px;box-sizing:border-box;text-align:center}
