.zs .zs-sec--paper{background:var(--paper)}.zs .zs-sec--peach{background:var(--os)}.zs .zs-h1 small{display:block;font-size:.5em;font-weight:600;color:var(--tx);margin-top:12px;letter-spacing:0}.zs .zs-cta__fine{font-size:13.5px!important;font-weight:500!important;opacity:.9;margin-top:10px!important}.zs .zs-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.zs .zs-tags li{font-size:14px;font-weight:700;color:var(--o2);background:#fff;border:1px solid var(--edge);border-radius:999px;padding:6px 14px}.zs .zs-when{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zs .zs-when li{background:#fff;border:1px solid var(--edge);border-radius:20px;padding:22px}.zs .zs-when .zs-ico{color:var(--o);width:28px;height:28px;margin-bottom:12px}.zs .zs-when p{font-size:15.5px;margin-top:6px}.zs .zs-when li.zs-urgent{border:2px solid var(--o)}.zs .zs-when li.zs-urgent a{font-weight:800;white-space:nowrap}.zs .zs-privacy{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.zs .zs-privacy li{background:var(--cream);border:1px solid var(--edge);border-radius:16px;padding:16px}.zs .zs-privacy strong{display:block;font-family:"Quicksand",sans-serif;color:var(--ink);font-size:16px}.zs .zs-privacy span{display:block;font-size:14.5px;margin-top:4px;line-height:1.5}.zs .zs-vs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}.zs .zs-vs>div{padding:24px 26px}.zs .zs-vs>div+div{background:var(--os);border-left:1px solid var(--edge)}.zs .zs-vs h4{margin-bottom:12px}.zs .zs-vs li{position:relative;padding-left:22px;font-size:15.5px;margin-top:8px}.zs .zs-vs li::before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:#ccc}.zs .zs-vs>div+div li::before{background:var(--o)}.zs .zs-impact{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zs .zs-impact li{background:#fff;border-radius:20px;padding:24px;border:1px solid var(--line)}.zs .zs-impact .zs-ico{width:30px;height:30px;color:var(--o);margin-bottom:14px}.zs .zs-impact p{font-size:15.5px;margin-top:8px}.zs .zs-symptoms{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zs .zs-symptoms>div{background:#fff;border-radius:20px;padding:24px;border:1px solid var(--line)}.zs .zs-symptoms .zs-h4{padding-bottom:12px;margin-bottom:6px;border-bottom:2px solid var(--os)}.zs .zs-symptoms li{font-size:15.5px;padding:7px 0 7px 18px;position:relative;line-height:1.45}.zs .zs-symptoms li::before{content:"";position:absolute;left:2px;top:15px;width:7px;height:7px;border-radius:50%;background:var(--o)}.zs .zs-symptoms li.zs-flag{color:var(--ink);font-weight:700}.zs .zs-note{margin-top:26px;font-size:16px;background:#fff;border-radius:16px;padding:18px 22px;border:1px solid var(--line);display:flex;gap:12px}.zs .zs-note .zs-ico{color:var(--o);margin-top:2px}.zs .zs-pillars{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.zs .zs-pillars>div{display:grid;grid-template-columns:52px 1fr;gap:18px;background:#fff;border-radius:22px;padding:26px;border:1px solid var(--line)}.zs .zs-pillars .zs-why__ico{width:52px;height:52px;border-radius:16px}.zs .zs-pillars p{font-size:15.5px;margin-top:6px}.zs .zs-online2{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:stretch}.zs .zs-online2>div>p:first-of-type{margin-top:14px}.zs .zs-media--fill{aspect-ratio:auto;height:100%;min-height:340px;margin:0}.zs .zs-online2__table{margin-top:44px}.zs .zs-online2__table .zs-tablewrap{margin-top:0}.zs .zs-actions--center{justify-content:center}.zs .zs-sticky.is-on{transform:none}.zs .zs-when li.zs-urgent{--ac:var(--o);--acs:var(--os);--ace:#ffd9b3;--act:var(--o2);background:#fffaf5}.zs .zs-tags li{color:var(--act);background:var(--acs);border-color:var(--ace)}.zs .zs-when li{border-color:var(--ace)}.zs .zs-symptoms>div{border-top:5px solid var(--ac)}.zs .zs-symptoms .zs-h4{border-bottom-color:var(--acs)}.zs .zs-symptoms li::before{background:var(--ac)}.zs .zs-privacy li{background:var(--acs);border-color:var(--ace)}.zs .zs-vs>div+div{background:var(--lav-s);border-left-color:var(--lav-e)}.zs .zs-vs>div+div li::before{background:var(--lav)}.zs .zs-note{border-color:var(--lav-e)}.zs .zs-note .zs-ico{color:var(--lav)}.zs .zs-hcard{position:relative;z-index:2;margin:-120px 0 0 -40px;background:#fff;border-radius:24px;padding:24px;border:1px solid var(--lav-e);box-shadow:0 26px 54px -18px rgba(90,73,214,.32),0 6px 18px rgba(0,0,0,.05)}.zs .zs-hcard__label{display:inline-flex;align-items:center;gap:8px;font:700 14px/1 "Quicksand",sans-serif;color:var(--lav-t);background:var(--lav-s);border-radius:999px;padding:8px 13px}.zs .zs-hcard__label .zs-ico{width:17px;height:17px}.zs .zs-hcard__title{font:700 23px/1.25 "Quicksand",sans-serif;color:var(--ink);margin-top:14px;letter-spacing:-.01em}.zs .zs-hcard__text{font-size:15.5px;margin-top:6px;line-height:1.55}.zs .zs-hcard__badges{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:16px 0 20px}.zs .zs-hcard__badges li{display:flex;gap:9px;align-items:center;font-size:14px;font-weight:700;color:var(--ink);line-height:1.3}.zs .zs-hcard__badges .zs-ico{width:32px;height:32px;padding:7px;border-radius:10px;background:var(--acs);color:var(--ac)}.zs .zs-hcard a.zs-btn{width:100%}@media (prefers-reduced-motion:no-preference){.zs .zs-hcard{animation:zsRise .9s .35s cubic-bezier(.2,.7,.2,1) both}}.zs .zs-sun{position:absolute;left:50%;bottom:-340px;width:600px;height:600px;margin-left:-300px}.zs .zs-sun__rays{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.zs .zs-sun__rays{animation:zsSpin 90s linear infinite}.zs .zs-sun{animation:zsBob 7s ease-in-out infinite}}@media (prefers-reduced-motion:no-preference){.zs.zs-anim .zs-rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.zs.zs-anim .zs-rv.is-in{opacity:1;transform:none}.zs.zs-anim .zs-steps>.zs-step.zs-rv::after{transform:scaleY(0);transform-origin:top;transition:transform .8s .35s ease}.zs.zs-anim .zs-steps>.zs-step.is-in::after{transform:none}}.zs button.zs-faqmore{display:none}.zs button.zs-faqmore,.zs button.zs-faqmore:hover,.zs button.zs-faqmore:focus{width:100%;align-items:center;justify-content:center;gap:8px;margin:14px 0 0!important;padding:15px 18px!important;font:700 15.5px/1.2 "Quicksand",sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:var(--lav-t)!important;background:#fff!important;border:1.5px dashed var(--lav-e)!important;border-radius:16px!important;box-shadow:none!important;cursor:pointer;min-height:0}.zs .zs-faq.is-all+button.zs-faqmore{display:none!important}.zs .zs-dots{display:none;justify-content:center;gap:6px;margin-top:4px}.zs .zs-dots span{width:7px;height:7px;border-radius:99px;background:#e3e3ea;transition:width .25s,background-color .25s}.zs .zs-dots span.on{width:22px;background:var(--o)}@media (max-width:1080px){.zs .zs-when{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.zs .zs-media--fill{min-height:0;height:auto;aspect-ratio:16/11}.zs .zs-privacy{grid-template-columns:1fr}}@media (max-width:600px){.zs .zs-vs>div+div{border-left:0;border-top:1px solid var(--edge)}}@media (max-width:900px){.zs .zs-hcard{margin:-60px 14px 0}}@media (max-width:600px){.zs .zs-vs>div{border:1px solid var(--line)!important;border-radius:18px;background:#fff}.zs .zs-vs>div+div{border-color:var(--lav-e)!important;background:var(--lav-s)}.zs .zs-hcard{margin:-44px 6px 0;padding:20px}.zs .zs-hcard__badges{grid-template-columns:1fr}.zs .zs-dots{display:flex}.zs .zs-faq:not(.is-all) details.zs-more{display:none}.zs button.zs-faqmore{display:flex}.zs .zs-sun{width:420px;height:420px;margin-left:-210px;bottom:-230px}}