.zar-page{--ink:#132137;--muted:#617288;--line:#cfd9df;--red:#dd3447;--green:#2e6c61;--blue:#1d5792;--paper:#f7f7f2;background:#fff;color:var(--ink);font-family:"Plus Jakarta Sans",sans-serif;overflow:clip}.zar-page *{box-sizing:border-box}.zar-shell{width:min(1168px,calc(100% - 48px));margin:auto}.zar-section{padding:70px 0;border-bottom:1px solid var(--line)}.zar-kicker{margin:0 0 17px;color:var(--red);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.zar-page h1,.zar-page h2,.zar-page h3{margin:0;color:var(--ink);font-weight:800;letter-spacing:-.045em}.zar-page h1{font-size:clamp(50px,5.5vw,78px);line-height:.97}.zar-page h1 em{display:block;color:var(--red);font-style:normal}.zar-page h2{font-size:clamp(34px,3.8vw,54px);line-height:1.02}.zar-page p{color:var(--muted);line-height:1.65}.zar-hero{padding-top:128px;background:linear-gradient(135deg,#fff 0%,#fff9f4 52%,#f2f7f5 100%)}.zar-hero__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:46px;align-items:center}.zar-hero__copy>p:not(.zar-kicker){margin:27px 0 0;max-width:600px;font-size:18px}.zar-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:31px}.zar-actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--ink);border-radius:10px;color:var(--ink);font-size:14px;font-weight:800;text-decoration:none}.zar-actions a:first-child{background:var(--ink);color:#fff}.zar-actions a:focus-visible,.zar-faq summary:focus-visible,.zar-faq a:focus-visible{outline:3px solid var(--red);outline-offset:3px}.zar-visual{margin:0}.zar-visual picture,.zar-visual img{display:block;width:100%}.zar-visual img{height:auto;filter:drop-shadow(0 20px 22px rgba(19,33,55,.08))}.zar-visual figcaption{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:12px}.zar-visual figcaption span{padding:13px 12px}.zar-visual figcaption span+span{border-left:1px solid var(--line)}.zar-visual b,.zar-visual small{display:block}.zar-visual b{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.zar-visual small{margin-top:4px;color:var(--muted);font-size:11px}.zar-role{background:#fff}.zar-role__head{display:grid;grid-template-columns:.78fr 1.22fr;gap:88px;align-items:end;margin-bottom:34px}.zar-role__head>p{margin:0;font-size:17px}.zar-role ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.zar-role li{display:grid;grid-template-columns:140px 1fr minmax(210px,.62fr);gap:28px;padding:24px 0;border-bottom:1px solid var(--line)}.zar-role li>span{color:var(--red);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.zar-role li strong{display:block;font-size:19px}.zar-role li p{margin:7px 0 0;font-size:14px}.zar-role li>b{padding-left:18px;border-left:2px solid #f3abb2;color:var(--muted);font-size:12px;line-height:1.5}.zar-delivery{background:var(--paper)}.zar-delivery__head{display:grid;grid-template-columns:1fr .78fr;gap:70px;align-items:end}.zar-delivery__head>p{margin:0;font-size:16px}.zar-delivery ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:36px 0 0;padding:0;border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden}.zar-delivery li{min-height:252px;padding:25px}.zar-delivery li+li{border-left:1px solid var(--line)}.zar-delivery li span{display:block;color:var(--red);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.zar-delivery li strong{display:block;margin-top:42px;font-size:18px}.zar-delivery li p{margin:8px 0 0;font-size:13px}.zar-delivery li b{display:block;margin-top:17px;color:var(--green);font-size:11px;line-height:1.45}.zar-source__grid{display:grid;grid-template-columns:.85fr 1fr .72fr;border-block:1px solid var(--line)}.zar-source__grid>*{padding:30px}.zar-source__grid>*+*{border-left:1px solid var(--line)}.zar-source h2{font-size:clamp(32px,3.1vw,46px)}.zar-source article span{color:var(--red);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.zar-source article h3{margin-top:13px;font-size:18px;line-height:1.35;letter-spacing:-.02em}.zar-source article p,.zar-source aside p{margin:13px 0 0;font-size:13px}.zar-source article a{display:inline-block;margin-top:18px;color:var(--blue);font-size:12px;font-weight:800}.zar-source aside{background:#fff5df}.zar-source aside strong{color:#925713}.zar-faq{background:#f7f9fb}.zar-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:68px}.zar-faq header a{display:inline-flex;margin-top:25px;color:var(--ink);font-size:13px;font-weight:800}.zar-faq details{border-top:1px solid var(--line)}.zar-faq details:last-child{border-bottom:1px solid var(--line)}.zar-faq summary{display:grid;grid-template-columns:38px 1fr 28px;gap:14px;align-items:center;min-height:80px;padding:10px 0;cursor:pointer;list-style:none}.zar-faq summary::-webkit-details-marker{display:none}.zar-faq summary span{color:var(--red);font-size:11px;font-weight:800}.zar-faq summary strong{font-size:15px;line-height:1.4}.zar-faq summary i{width:18px;height:18px;position:relative}.zar-faq summary i:before,.zar-faq summary i:after{content:"";position:absolute;left:2px;top:8px;width:14px;height:2px;background:var(--red)}.zar-faq summary i:after{transform:rotate(90deg)}.zar-faq details[open] summary i:after{transform:none}.zar-faq details>p{margin:0;padding:0 42px 23px 52px;font-size:13px}.zar-editorial{display:flex;justify-content:space-between;gap:30px;width:min(1168px,calc(100% - 48px));margin:auto;padding:27px 0;color:var(--muted);font-size:12px}.zar-editorial div,.zar-editorial nav{display:flex;flex-wrap:wrap;gap:12px 20px}.zar-editorial strong,.zar-editorial a{color:var(--ink);font-weight:800}.zar-editorial a{text-decoration:none}
@media(max-width:980px){.zar-shell{width:min(100% - 36px,900px)}.zar-section{padding:56px 0}.zar-hero{padding-top:112px}.zar-hero__grid{grid-template-columns:1fr;gap:34px}.zar-hero__copy{max-width:740px}.zar-visual{max-width:760px;margin:auto}.zar-role__head,.zar-delivery__head,.zar-faq__grid{grid-template-columns:1fr;gap:27px}.zar-delivery ol{grid-template-columns:repeat(2,1fr)}.zar-delivery li:nth-child(3){border-left:0;border-top:1px solid var(--line)}.zar-delivery li:nth-child(4){border-top:1px solid var(--line)}.zar-source__grid{grid-template-columns:1fr 1fr}.zar-source aside{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--line)}.zar-editorial{width:min(100% - 36px,900px)}}
@media(max-width:720px){.zar-shell{width:calc(100% - 28px)}.zar-section{padding:43px 0}.zar-hero{padding-top:98px}.zar-page h1{font-size:clamp(40px,12vw,58px)}.zar-page h2{font-size:34px}.zar-hero__copy>p:not(.zar-kicker){font-size:16px;margin-top:20px}.zar-actions{display:grid}.zar-actions a{width:100%}.zar-visual figcaption{grid-template-columns:1fr}.zar-visual figcaption span+span{border-left:0;border-top:1px solid var(--line)}.zar-role__head{margin-bottom:21px}.zar-role li{grid-template-columns:72px 1fr;gap:14px;padding:20px 0}.zar-role li>b{grid-column:2;padding-left:13px}.zar-delivery ol{grid-template-columns:1fr}.zar-delivery li{min-height:auto;padding:22px}.zar-delivery li+li{border-left:0;border-top:1px solid var(--line)}.zar-delivery li strong{margin-top:21px}.zar-source__grid{grid-template-columns:1fr}.zar-source__grid>*{padding:23px 0}.zar-source__grid>*+*{border-left:0;border-top:1px solid var(--line)}.zar-source aside{grid-column:auto;padding:23px!important}.zar-faq summary{grid-template-columns:30px 1fr 24px}.zar-faq details>p{padding-left:44px}.zar-editorial{width:calc(100% - 28px);display:grid;padding:23px 0}.zar-editorial div,.zar-editorial nav{display:grid;gap:8px}.zar-kicker{font-size:10.5px}.zar-page+footer{margin-top:0!important}}
@media(prefers-reduced-motion:reduce){.zar-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
