.rz{background:var(--su-black);color:var(--su-white);font:400 var(--su-body)/var(--su-body-lh) var(--su-sans);letter-spacing:0;-webkit-font-smoothing:antialiased}.rz *,.rz :before,.rz :after{box-sizing:border-box}.rz p,.rz li,.rz ol,.rz ul,.rz dl,.rz dd,.rz dt,.rz blockquote,.rz figure,.rz h2,.rz h3,.rz h4,.rz a,.rz button,.rz summary,.rz span,.rz b{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:none;margin:0;padding:0;font-weight:400}.rz ol,.rz ul{list-style:none}.rz a{text-decoration:none}.rz button{cursor:pointer;text-align:inherit;background:0 0;border:0}.rz img{max-width:100%;display:block}.rz :focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}.rz .rz-panel{border-radius:var(--su-r);position:relative}.rz .rz-light{background:var(--su-white);color:var(--su-black)}.rz .rz-slate{background:var(--su-slate);color:var(--su-white)}.rz .rz-ground{background:var(--su-black);color:var(--su-white)}.rz .rz-panel:before,.rz .rz-panel:after{content:"";width:var(--su-notch-w);height:var(--su-notch-h);z-index:1;pointer-events:none;background:var(--su-black);-webkit-mask:var(--su-notch) center / 100% 100% no-repeat;-webkit-mask:var(--su-notch) center / 100% 100% no-repeat;mask:var(--su-notch) center / 100% 100% no-repeat;position:absolute;left:50%}.rz .rz-panel:before{top:-.5px;transform:translate(-50%)}.rz .rz-panel:after{bottom:-.5px;transform:translate(-50%)rotate(180deg)}.rz .rz-seam-up{position:relative}.rz .rz-seam-up:before{content:"";left:0;right:0;top:calc(-1 * var(--su-r));height:var(--su-r);pointer-events:none;background:radial-gradient(circle at 100% 0, transparent calc(var(--su-r) - .5px), var(--su-black) var(--su-r)) left top / var(--su-r) var(--su-r) no-repeat, radial-gradient(circle at 0 0, transparent calc(var(--su-r) - .5px), var(--su-black) var(--su-r)) right top / var(--su-r) var(--su-r) no-repeat;position:absolute}.rz .rz-seam-up:after{content:"";left:50%;top:calc(-1 * var(--su-notch-h) + .5px);width:var(--su-notch-w);height:var(--su-notch-h);pointer-events:none;background:var(--su-black);-webkit-mask:var(--su-notch) center / 100% 100% no-repeat;-webkit-mask:var(--su-notch) center / 100% 100% no-repeat;mask:var(--su-notch) center / 100% 100% no-repeat;position:absolute;transform:translate(-50%)rotate(180deg)}.rz .rz-sec{padding-block:var(--su-sec-y)}.rz .rz-wrap{padding-inline:var(--su-m)}.rz .rz-g12{column-gap:var(--su-gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rz .rz-h2{font:400 var(--su-h2)/var(--su-h2-lh) var(--su-serif);letter-spacing:var(--su-h2-ls);max-width:var(--su-h2-max);text-wrap:balance}.rz .rz-part{padding-bottom:var(--su-head-gap)}.rz .rz-part-h{font:400 var(--su-display)/var(--su-display-lh) var(--su-serif);letter-spacing:var(--su-display-ls);max-width:var(--su-display-max);text-wrap:balance}.rz .rz-part-center .rz-part-h{text-align:center;margin-inline:auto}.rz .cand-faq-group+.cand-faq-group{margin-top:var(--su-head-gap)}.rz .rz-h3.cand-faq-gh{max-width:960px;margin:0 auto 16px}.rz .rz-h3{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);max-width:var(--su-h3-max);text-wrap:balance}.rz .rz-small{font:400 var(--su-small)/var(--su-small-lh) var(--su-sans)}.rz .rz-muted{color:var(--su-ink-50)}.rz .rz-ground .rz-muted,.rz .rz-slate .rz-muted,.rz .rz-on-dark .rz-muted{color:var(--su-paper-50)}.rz .rz-center{text-align:center;margin-inline:auto}.rz .rz-intro{gap:var(--su-stack);text-align:center;margin-bottom:var(--su-head-gap);justify-items:center;display:grid}.rz .rz-intro>*{margin-inline:auto}.rz .rz-measure{font:400 var(--su-lede)/var(--su-lede-lh) var(--su-sans);max-width:var(--su-lede-max)}.rz .rz-pill{min-height:46px;font-size:var(--su-button);white-space:nowrap;transition:background-color var(--su-dur-300) var(--su-ease-out), color var(--su-dur-300) var(--su-ease-out);border-radius:70px;justify-self:start;align-items:center;gap:12px;padding:14px 18px;line-height:1;display:inline-flex}.rz .rz-pill svg,.rz .rz-go svg{width:18px;height:18px;transition:transform var(--su-dur-300) var(--su-ease-expo)}@media (hover:hover){.rz .rz-pill:hover svg,.rz .rz-door:hover .rz-go svg{transform:translate(3px)}}@media (hover:none){.rz .rz-pill:active svg,.rz .rz-door:active .rz-go svg{transform:translate(3px)}}.rz .rz-pill-blue{background:var(--su-blue);color:var(--su-black)}@media (hover:hover){.rz .rz-pill-blue:hover{background:var(--su-white)}}@media (hover:none){.rz .rz-pill-blue:active{background:var(--su-white)}}.rz .rz-pc{isolation:isolate;color:inherit;grid-template-rows:auto 1fr;display:grid;position:relative}.rz .rz-pc>.rz-shape{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rz .rz-pc>.rz-shape path{fill:var(--rz-fill,transparent);stroke:var(--rz-stroke,var(--su-paper-10));stroke-width:var(--su-hairline);transition:fill var(--su-dur-200) var(--su-ease-out), stroke var(--su-dur-200) var(--su-ease-out)}.rz .rz-on-light{--rz-stroke:var(--su-ink-10)}.rz .rz-on-dark{--rz-stroke:var(--su-paper-10)}.rz .rz-pc-head{padding:var(--su-pattern-pad);position:relative}.rz .rz-pc-body{padding:var(--su-card-pad-t) var(--su-card-pad-x) var(--su-card-pad-b);gap:var(--su-card-gap);align-content:start;display:grid}.rz .rz-pc canvas{width:100%;display:block}.rz .rz-sig{aspect-ratio:1}.rz .rz-sig.rz-wide{aspect-ratio:16/9}@media (hover:hover){.rz .rz-on-light.rz-seal:hover{--rz-fill:var(--su-blue);--rz-stroke:transparent;color:var(--su-black)}}@media (hover:none){.rz .rz-on-light.rz-seal:active{--rz-fill:var(--su-blue);--rz-stroke:transparent;color:var(--su-black)}}.rz .rz-door,.rz .rz-door p{transition:color var(--su-dur-200) var(--su-ease-out)}.rz .rz-door:focus-visible{--rz-fill:var(--su-pale-blue,var(--su-blue));--rz-stroke:transparent;color:var(--su-black)}@media (hover:hover){.rz .rz-door:hover{--rz-fill:var(--su-pale-blue,var(--su-blue));--rz-stroke:transparent;color:var(--su-black)}}@media (hover:none){.rz .rz-door:active{--rz-fill:var(--su-pale-blue,var(--su-blue));--rz-stroke:transparent;color:var(--su-black)}}.rz .rz-door:focus-visible p{color:var(--su-tile-72)}@media (hover:hover){.rz .rz-door:hover p{color:var(--su-tile-72)}}@media (hover:none){.rz .rz-door:active p{color:var(--su-tile-72)}}@media (hover:hover){.rz .rz-slate .rz-on-dark:hover{--rz-fill:var(--su-slate-hover);--rz-stroke:transparent}}@media (hover:none){.rz .rz-slate .rz-on-dark:active{--rz-fill:var(--su-slate-hover);--rz-stroke:transparent}}.rz .rz-row{column-gap:var(--su-gap);grid-template-rows:auto 1fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.rz .rz-row>.rz-pc{grid-row:span 2;grid-template-rows:subgrid}.rz .rz-clients{align-items:center;row-gap:40px}.rz .rz-cl-tile{aspect-ratio:1;border-radius:var(--su-r);background:var(--su-tile);box-shadow:inset 0 0 0 1px var(--su-paper-10);color:var(--su-white);grid-column:1/6;position:relative;overflow:hidden}.rz .rz-cl-tile canvas{width:100%;height:100%;position:absolute;inset:0}.rz .rz-cl-name{text-align:center;font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);text-shadow:0 0 24px var(--su-black), 0 0 8px var(--su-black);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.rz .rz-cl-list{gap:var(--su-head-gap);grid-column:7/13;display:grid}.rz .rz-names{font:400 var(--su-h3)/1.16 var(--su-serif);letter-spacing:var(--su-h3-ls);flex-wrap:wrap;gap:2px .38em;display:flex}.rz .rz-names button{color:var(--su-paper-32);transition:color var(--su-dur-300) var(--su-ease-out)}.rz .rz-names button[aria-pressed=true],.rz .rz-names button:focus-visible{color:var(--su-white)}@media (hover:hover){.rz .rz-names button:hover{color:var(--su-white)}}@media (hover:none){.rz .rz-names button:active{color:var(--su-white)}}.rz .rz-names span{color:var(--su-paper-32)}.rz .rz-logos{padding-bottom:0}.rz .rz-logos-row{padding-bottom:var(--su-head-gap);border-bottom:1px solid var(--su-paper-12);align-items:center;row-gap:32px}.rz .rz-logos-cap{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);text-wrap:balance;grid-column:1/5}.rz .rz-logos .lf-marquee{min-width:0;-webkit-mask-image:linear-gradient(90deg, #0000, var(--su-black) 10%, var(--su-black) 90%, #0000);-webkit-mask-image:linear-gradient(90deg, #0000, var(--su-black) 10%, var(--su-black) 90%, #0000);mask-image:linear-gradient(90deg, #0000, var(--su-black) 10%, var(--su-black) 90%, #0000);grid-column:5/13;overflow:hidden}.rz .rz-logos .lf-marquee-track{width:max-content;animation-duration:70s;display:flex}.rz .rz-logos .lf-marquee-set{flex:none;display:flex}.rz .rz-logos .lf-logo{opacity:.85;flex:none;place-items:center;width:180px;height:96px;display:grid;overflow:hidden}@media (hover:hover){.rz .rz-logos .lf-logo:hover{opacity:.85}}@media (hover:none){.rz .rz-logos .lf-logo:active{opacity:.85}}.rz .rz-logos .lf-logo>svg{width:100%;height:100%}.rz .rz-doors-sec{padding-top:var(--su-head-gap)}@media (max-width:991px){.rz .rz-logos-cap,.rz .rz-logos .lf-marquee{grid-column:1/-1}}@media (max-width:767px){.rz .rz-logos .lf-logo{width:140px;height:76px}}.rz .rz-doors{align-items:start;row-gap:var(--su-head-gap)}.rz .rz-doors>.rz-h2{grid-column:1/5}.rz .rz-pair{grid-column:5/13}.rz .rz-door .rz-pc-head{padding:var(--su-text-card-pad) var(--su-text-card-pad) calc(var(--su-text-card-pad) + 4px)}.rz .rz-door .rz-pc-body{padding:calc(var(--su-text-card-pad) - 2px) var(--su-text-card-pad) var(--su-text-card-pad);gap:14px}.rz .rz-door h3{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);text-wrap:balance}.rz .rz-door p{font-size:var(--su-small);line-height:var(--su-body-lh);color:var(--su-paper-60)}.rz .rz-go{font-size:var(--su-small);align-items:center;gap:10px;margin-top:4px;display:inline-flex}.rz .rz-demo-g{align-items:start;row-gap:var(--su-head-gap)}.rz .rz-demo-left{grid-column:1/6;align-self:stretch}.rz .rz-demo-h{position:sticky;top:128px}.rz .rz-demo-right{grid-column:7/13}.rz .rz-sim{gap:16px;display:grid}.rz .rz-demo-sub{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls)}.rz .rz-demo-lede{font:400 var(--su-lede)/var(--su-lede-lh) var(--su-sans);color:var(--su-ink-50);max-width:var(--su-lede-max)}.rz .rz-cands{margin-top:40px}.rz .rz-cand .rz-pc-head,.rz .rz-firm .rz-pc-head{padding:var(--su-card-pad-t) var(--su-card-pad-x) 18px;gap:4px;display:grid}.rz .rz-cand-name,.rz .rz-firm-name{font:400 var(--su-title)/var(--su-title-lh) var(--su-serif);letter-spacing:var(--su-title-ls)}.rz .rz-micro{font-size:var(--su-micro);line-height:var(--su-micro-lh)}.rz .rz-rows li{font:400 var(--su-small)/var(--su-small-lh) var(--su-sans);border-top:1px solid var(--su-ink-10);padding:7px 0}.rz .rz-rows li:first-child{border-top:0;padding-top:0}.rz .rz-cant{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);max-width:var(--su-h3-max);text-wrap:balance;margin-top:48px}.rz .rz-place{margin-top:56px}.rz .rz-toggle{gap:var(--su-gap);display:flex}.rz .rz-tg{box-shadow:inset 0 0 0 1px var(--su-ink-10);text-align:left;transition:background-color var(--su-dur-250) var(--su-ease-out), box-shadow var(--su-dur-250) var(--su-ease-out);border-radius:70px;gap:4px;padding:13px 22px 14px;display:grid}.rz .rz-tg b{font:400 var(--su-title)/1 var(--su-serif);letter-spacing:var(--su-title-ls)}.rz .rz-tg span{font-size:var(--su-micro);color:var(--su-ink-50);line-height:1.2}.rz .rz-tg[aria-pressed=true]{background:var(--su-blue);box-shadow:none;color:var(--su-black)}@media (hover:hover){.rz .rz-tg:hover{background:var(--su-blue);box-shadow:none;color:var(--su-black)}}@media (hover:none){.rz .rz-tg:active{background:var(--su-blue);box-shadow:none;color:var(--su-black)}}.rz .rz-tg[aria-pressed=true] span{color:var(--su-black)}@media (hover:hover){.rz .rz-tg:hover span{color:var(--su-black)}}@media (hover:none){.rz .rz-tg:active span{color:var(--su-black)}}.rz .rz-firms{margin-top:16px;position:relative}.rz .rz-demo{overflow-x:clip}.rz .rz-slot{position:relative}.rz .rz-traveller{will-change:transform;pointer-events:none;background:var(--su-white);box-shadow:0 0 0 8px var(--su-white);gap:10px;display:grid;position:absolute;top:0;left:0}.rz .rz-occ-layers{display:grid}.rz .rz-occ-layers>.rz-occ-post{grid-area:1/1}.rz .rz-occ-more{display:grid}.rz .rz-occ{gap:10px;display:grid}.rz .rz-occ-who{font-size:var(--su-small);line-height:var(--su-small-lh);will-change:transform}.rz .rz-occ-post{gap:8px;display:grid}.rz .rz-post-state{font:400 var(--su-h3)/1 var(--su-serif);letter-spacing:var(--su-h3-ls)}.rz .rz-occ-post h4{font:400 var(--su-body)/1.35 var(--su-sans)}.rz .rz-read summary{cursor:pointer;font-size:var(--su-micro);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--su-ink-35);text-decoration-color:var(--su-ink-35);align-items:center;gap:8px;list-style:none;display:inline-flex}.rz .rz-read summary::-webkit-details-marker{display:none}.rz .rz-read[open] summary{margin-bottom:10px}.rz .rz-read .rz-post-txt{font:400 var(--su-small)/1.5 var(--su-sans);color:var(--su-ink-60);gap:10px;margin:8px 0;display:grid}.rz .rz-meta{font-size:var(--su-micro);line-height:var(--su-micro-lh);color:var(--su-ink-50)}.rz .rz-verdict{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);max-width:var(--su-h3-max);text-wrap:balance;margin-top:56px}.rz .rz-verdict span{color:var(--su-ink-50)}@media (max-width:991px){.rz .rz-demo-left,.rz .rz-demo-right{grid-column:1/-1}.rz .rz-demo-h{position:static}}.rz .rz-quote .rz-wrap{text-align:center;justify-items:center;display:grid}.rz .rz-qframe{font:400 var(--su-quote)/var(--su-quote-lh) var(--su-serif);position:relative}.rz .rz-cq{aspect-ratio:500/427;background:url(/assets/6a3998b283723e7152265f76_quotemarks-p-500.avif) 50%/contain no-repeat;width:1.3em;position:absolute}.rz .rz-cq-open{top:-.3em;left:-1.7em}.rz .rz-cq-close{bottom:.05em;right:-1.7em;transform:rotate(180deg)}.rz .rz-qframe-l{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);max-width:30ch}.rz .rz-qframe-l .rz-cq{width:.9em}.rz .rz-qframe-l .rz-cq-open{top:.05em;left:auto;right:calc(100% + .45em)}.rz .rz-qframe-l .rz-cq-close{bottom:.15em;right:-1.1em}@media (max-width:991px){.rz .rz-qframe{display:grid}.rz .rz-cq,.rz .rz-qframe-l .rz-cq{width:40px;position:static}.rz .rz-cq-open{justify-self:start;margin-bottom:16px}.rz .rz-cq-close{justify-self:end;margin:12px 0 0}}.rz .rz-quote blockquote{font:400 var(--su-quote)/var(--su-quote-lh) var(--su-serif);letter-spacing:var(--su-quote-ls);max-width:var(--su-quote-max);text-wrap:pretty}.rz .rz-cite{font-size:var(--su-small);line-height:var(--su-small-lh);color:var(--su-paper-50);margin-top:28px}.rz .rz-cite b{color:var(--su-white)}.rz .rz-steps-g{align-items:start;row-gap:var(--su-head-gap)}.rz .rz-steps-g>.rz-h2{grid-column:1/4}.rz .rz-steps-wrap{grid-column:4/13}.rz .rz-step h3{font:400 var(--su-title)/var(--su-title-lh) var(--su-serif);letter-spacing:var(--su-title-ls);text-wrap:balance}.rz .rz-step p{font:400 var(--su-small)/var(--su-small-lh) var(--su-sans);color:var(--su-ink-60)}.rz .rz-on-dark.rz-step p{color:var(--su-paper-60)}.rz .rz-step p.rz-sub,.rz .rz-step.is-on p{color:inherit}@media (hover:hover){.rz .rz-step:hover p{color:inherit}}@media (hover:none){.rz .rz-step:active p{color:inherit}}.rz .rz-step{cursor:default;outline:none}.rz .rz-step:focus-visible{outline-offset:4px;border-radius:var(--su-r);outline:2px solid}.rz .rz-step>.rz-shape path{transition:fill var(--su-soften) var(--su-ease-lock), stroke var(--su-soften) var(--su-ease-lock)}.rz .rz-step .rz-pc-head{position:relative}.rz .rz-num{left:var(--su-step-num-x);top:var(--su-step-num-y);z-index:1;font:400 var(--su-step-num)/.8 var(--su-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;transform-origin:0 0;transition:transform var(--su-lock) var(--su-ease-lock);pointer-events:none;position:absolute}.rz .rz-step .rz-sig{position:relative}.rz .rz-step.is-on .rz-num,.rz .rz-step.is-touch .rz-num{transform:scale(var(--su-step-num-scale))}.rz .rz-on-light.rz-step.is-on{--rz-fill:var(--su-blue);--rz-stroke:transparent;color:var(--su-black)}.rz .rz-on-dark.rz-step.is-on{--rz-fill:var(--su-slate);--rz-stroke:transparent}.rz .rz-on-light.rz-step.is-touch,.rz .rz-on-light.rz-step.is-touch.is-on{--rz-fill:transparent;--rz-stroke:var(--su-ink-10);color:inherit}.rz .rz-on-dark.rz-step.is-touch,.rz .rz-on-dark.rz-step.is-touch.is-on{--rz-fill:transparent;--rz-stroke:var(--su-paper-10)}@media (prefers-reduced-motion:reduce){.rz .rz-num,.rz .rz-step>.rz-shape path{transition:none!important}}.rz .rz-steps-lat{margin-top:clamp(72px,7vw,112px)}.rz .rz-lat-split{align-items:start;row-gap:48px}.rz .rz-lat-left{gap:var(--su-stack);grid-column:1/7;display:grid}.rz .rz-lat-left .rz-h3{text-wrap:balance;max-width:20em}.rz .rz-lat-right{grid-column:8/13;gap:20px;display:grid}.rz .rz-inbox-card .rz-pc-body{padding:18px 22px 12px}.rz .rz-inbox-head{font-size:var(--su-small);justify-content:space-between;padding-bottom:10px;display:flex}.rz .rz-inbox li{border-top:1px solid var(--su-paper-10);font-size:var(--su-small);color:var(--su-paper-50);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 44px;gap:14px;padding:9px 0;line-height:1.35;display:grid}.rz .rz-inbox li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rz .rz-inbox li span:last-child{text-align:right}.rz .rz-lost{font:400 var(--su-body)/1.45 var(--su-sans);gap:2px;display:grid}.rz .rz-lost .rz-muted{color:var(--su-paper-50)}@media (max-width:991px){.rz .rz-lat-left,.rz .rz-lat-right{grid-column:1/-1}}.rz .rz-win{border-radius:var(--su-r);background:var(--rz-fill,transparent);box-shadow:inset 0 0 0 1px var(--su-ink-10);transition:background-color var(--su-dur-200) var(--su-ease-out)}.rz .rz-on-dark.rz-win{box-shadow:inset 0 0 0 1px var(--su-paper-10)}.rz .rz-eco-split{align-items:center;row-gap:48px}.rz .rz-eco-left{gap:var(--su-stack);grid-column:1/6;display:grid}.rz .rz-eco-left .rz-h3{text-wrap:balance;max-width:20em}.rz .rz-eco-right{grid-column:7/13;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rz .rz-eco-mandate{grid-area:1/1/auto/11}.rz .rz-eco-brief{--rz-fill:var(--su-slate);--rz-stroke:var(--su-paper-10);grid-area:2/3/auto/13;margin-top:-72px}.rz .rz-eco-top{padding:22px var(--su-card-pad-x) 16px;font-size:var(--su-micro);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;line-height:1.4;display:flex}.rz .rz-eco-top-b{justify-content:stretch;gap:6px;padding-top:24px;display:grid}.rz .rz-eco-card .rz-pc-body{padding:4px var(--su-card-pad-x) 22px}.rz .rz-eco-mandate .rz-pc-body{padding-bottom:88px}.rz .rz-eco-card .rz-facts{margin-top:0}.rz .rz-eco-card .rz-pill{margin-top:10px}@media (hover:hover){.rz .rz-slate .rz-eco-card:hover{--rz-fill:var(--su-slate);--rz-stroke:var(--su-paper-10)}}@media (hover:none){.rz .rz-slate .rz-eco-card:active{--rz-fill:var(--su-slate);--rz-stroke:var(--su-paper-10)}}@media (max-width:991px){.rz .rz-eco-left,.rz .rz-eco-right{grid-column:1/-1}}@media (max-width:767px){.rz .rz-eco-mandate,.rz .rz-eco-brief{grid-column:1/-1}.rz .rz-eco-brief{margin:-56px 0 0 16px}.rz .rz-eco-mandate .rz-pc-body{padding-bottom:72px}}.rz .rz-card-t{font:400 var(--su-title)/var(--su-title-lh) var(--su-serif);letter-spacing:var(--su-title-ls)}.rz .rz-facts{font-size:var(--su-small);grid-template-columns:minmax(104px,max-content) minmax(0,1fr);column-gap:16px;margin-top:4px;line-height:1.4;display:grid}@media (max-width:479px){.rz .rz-facts{grid-template-columns:1fr}.rz .rz-facts dd{border-top:0;padding-top:0}}.rz .rz-facts dt,.rz .rz-facts dd{border-top:1px solid var(--su-paper-10);padding:8px 0}.rz .rz-facts dt{color:var(--su-paper-50);font-size:var(--su-micro);padding-top:9px}.rz .rz-seal .rz-pc-head{padding:var(--su-text-card-pad) var(--su-card-pad-x) calc(var(--su-text-card-pad) - 4px)}.rz .rz-seal .rz-pc-head svg{width:56px;height:56px;display:block}.rz .rz-seal h3{font:400 var(--su-title)/var(--su-title-lh) var(--su-serif);letter-spacing:var(--su-title-ls)}.rz .rz-seal p{font:400 var(--su-small)/var(--su-small-lh) var(--su-sans);color:var(--su-ink-60)}@media (hover:hover){.rz .rz-seal:hover p{color:inherit}}@media (hover:none){.rz .rz-seal:active p{color:inherit}}.rz .rz-faq-h{margin-top:var(--su-block);margin-bottom:var(--su-head-gap)}.rz .rz-faq{max-width:960px;margin:0 auto}.rz .rz-faq details{border-top:1px solid var(--su-ink-10)}.rz .rz-faq details:last-child{border-bottom:1px solid var(--su-ink-10)}.rz .rz-faq summary{cursor:pointer;font:400 var(--su-lede)/1.3 var(--su-sans);grid-template-columns:40px minmax(0,1fr) 20px;align-items:baseline;gap:12px;padding:20px 0;list-style:none;display:grid}.rz .rz-faq summary::-webkit-details-marker{display:none}.rz .rz-n{font-size:var(--su-micro);color:var(--su-ink-50)}.rz .rz-x{justify-self:end;width:14px;height:14px;position:relative;top:2px}.rz .rz-x:before,.rz .rz-x:after{content:"";height:1px;transition:transform var(--su-dur-350) var(--su-ease-expo);background:currentColor;position:absolute;top:50%;left:0;right:0}.rz .rz-x:after{transform:rotate(90deg)}.rz .rz-faq details[open] .rz-x:after{transform:rotate(0)}.rz .rz-faq details p{font:400 var(--su-body)/var(--su-body-lh) var(--su-sans);color:var(--su-ink-60);max-width:calc(var(--su-body-max) + 84px);padding:0 32px 24px 52px}.rz .rz-person{grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin:0;display:grid}.rz .rz-person-img{border-radius:var(--su-r);min-height:100%;position:relative;overflow:hidden}.rz .rz-person-img img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.rz .rz-person-words{text-align:left;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:64px;min-height:clamp(460px,42vw,640px);padding:0 0 0 clamp(64px,6vw,96px);display:flex}.rz .rz-close blockquote{font:400 var(--su-h3)/var(--su-h3-lh) var(--su-serif);letter-spacing:var(--su-h3-ls);max-width:30ch}.rz .rz-close .rz-cite{margin-top:0;line-height:1.5}.rz .rz-cta{gap:var(--su-stack);text-align:center;justify-items:center;display:grid}.rz .rz-cta h2{text-wrap:balance;max-width:22ch}.rz .rz-cta p{font:400 var(--su-lede)/var(--su-lede-lh) var(--su-sans);max-width:var(--su-lede-max);color:var(--su-ink-60,var(--su-ink-60));text-wrap:pretty}.rz .rz-cta .rz-pill{justify-self:center;margin-top:12px}.rz .rz-cta-sec{border-radius:var(--su-r) var(--su-r) 0 0;margin-bottom:calc(-1 * var(--su-r));padding-bottom:calc(var(--su-sec-y) + var(--su-r))}.rz .rz-cta-sec:after{content:none}body:has(article.lf.is-visible) .footer{z-index:3}.rz .rz-pill-ink{background:var(--su-black);color:var(--su-white)}@media (hover:hover){.rz .rz-pill-ink:hover{background:var(--su-blue);color:var(--su-black)}}@media (hover:none){.rz .rz-pill-ink:active{background:var(--su-blue);color:var(--su-black)}}@media (max-width:991px){.rz .rz-cl-tile,.rz .rz-cl-list,.rz .rz-doors>.rz-h2,.rz .rz-pair,.rz .rz-steps-g>.rz-h2,.rz .rz-steps-wrap{grid-column:1/-1}.rz .rz-cl-tile{justify-self:center;width:100%;max-width:480px}.rz .rz-cl-list{text-align:center;justify-items:center}.rz .rz-names{justify-content:center}.rz .rz-seals.rz-row{row-gap:var(--su-gap);grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-flow:row}.rz .rz-seals.rz-row>.rz-pc{grid-row:auto;grid-template-rows:auto 1fr}}@media (max-width:767px){.rz .rz-toggle{flex-direction:column;align-items:stretch}.rz .rz-row{row-gap:var(--su-gap);grid-template-rows:none;grid-auto-flow:row}.rz .rz-row>.rz-pc{grid-row:auto;grid-template-rows:auto 1fr}.rz .rz-seals.rz-row{grid-template-columns:1fr}.rz .rz-inbox li{grid-template-columns:minmax(0,1fr) 40px}.rz .rz-inbox li span:nth-child(2){grid-area:2/1}.rz .rz-person{grid-template-columns:1fr}.rz .rz-person-img{aspect-ratio:4/5;max-height:460px}.rz .rz-person{row-gap:32px}.rz .rz-person-words{gap:32px;min-height:0;padding:0}.rz .rz-faq summary{grid-template-columns:30px minmax(0,1fr) 16px;font-size:17px}.rz .rz-faq details p{padding:0 0 20px 42px}}@media (prefers-reduced-motion:reduce){.rz *,.rz :before,.rz :after{transition-duration:.01ms!important}}.rz .rz-clients{margin-top:var(--su-head-gap)}.rz .rz-clients>.rz-names{grid-column:7/13}@media (max-width:991px){.rz .rz-clients>.rz-names{grid-column:1/-1;justify-content:center}}.rz .rz-step.is-touch.is-scrub .rz-num{transform:scale(calc(1 - (1 - var(--su-step-num-scale)) * var(--rz-k,0)));transition:none}
.lf-hero+.rz>.rz-seam-up:first-child:before,.lf-hero+.rz>.rz-seam-up:first-child:after{content:none}.lf-hero .lf-cols{transition:none}:root{--lfh-grad:linear-gradient(to bottom, #0000 0%, #00000003 8.1%, #0000000c 15.5%, #0000001b 22.5%, #0000002d 29%, var(--su-ink-26) 35.3%, #0000005a 41.2%, var(--su-ink-45) 47.1%, var(--su-ink-55) 52.9%, #000000a5 58.8%, #000000bd 64.7%, #000000d2 71%, #000000e4 77.5%, #000000f3 84.5%, #000000fc 91.9%, var(--su-black) 100%)}.lfh-pass .lf-cols{box-sizing:border-box;z-index:1;height:100svh;min-height:0;padding:0 12px 84px;position:relative}.lfh-pass .lf-plate-wrap{z-index:2;flex:none;width:65%;position:relative}.lfh-pass .lf-txt{z-index:1;width:calc(35% - 16.4px);position:absolute;top:0;bottom:84px;right:12px}.lfh-filled .lf-hero,.lfh-filled .lf-cols{background:var(--su-black)}.lfh-next{z-index:2;position:relative}.lfh-pass .lf-hero+.rz>.rz-seam-up:first-child:before{content:"";background:var(--lfh-grad);height:55svh;opacity:var(--lfh-fade,0);pointer-events:none;position:absolute;inset:auto 0 calc(100% - 1px);transform:none;-webkit-mask:none;mask:none}.lfh-fade{background:var(--lfh-grad);height:55%;opacity:var(--lfh-fade,0);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.lf .lf-hero.is-dark .lf-cols{background-color:var(--su-black)!important}.lf:has(>.lf-hero.is-dark){background-color:var(--su-black)}
.lf .lf-hero{transition:background-color var(--su-dur-220) linear}.lf .lf-hero.is-dark{background:var(--su-black)}.lf .lf-hero .lf-h1{transition:color var(--su-dur-220) linear}.lf .lf-hero.is-dark .lf-h1{color:var(--su-white)}
:root{--su-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.72 17.86H31.61' stroke-width='2.14'/%3E%3Cpath d='M19.79 1.79C19.3 8.72 24.05 15.91 34.26 17.86C24.05 19.81 19.3 27 19.79 33.93' stroke-width='2.3'/%3E%3C/svg%3E");--su-arw-ease:cubic-bezier(.16, 1, .3, 1);--su-arw-s:14px;--su-arw-m:18px;--su-arw-l:22px}svg.su-arw{transition:transform var(--su-dur-300) var(--su-arw-ease);flex:none;overflow:visible;width:var(--su-arw-m)!important;height:var(--su-arw-m)!important}.rzx-gl-all svg.su-arw{width:var(--su-arw-s)!important;height:var(--su-arw-s)!important}.rzr-pn svg.su-arw{width:var(--su-arw-l)!important;height:var(--su-arw-l)!important}:is(a,button,summary,label,[role=button]):focus-visible svg.su-arw.su-arw.su-arw.su-arw{transform:translate(4px)}@media (hover:hover){:is(a,button,summary,label,[role=button]):hover svg.su-arw.su-arw.su-arw.su-arw{transform:translate(4px)}}@media (hover:none){:is(a,button,summary,label,[role=button]):active svg.su-arw.su-arw.su-arw.su-arw{transform:translate(4px)}}:is(a,button,summary,label,[role=button]):focus-visible svg.su-arw.su-arw-l.su-arw-l.su-arw{transform:translate(-4px)}@media (hover:hover){:is(a,button,summary,label,[role=button]):hover svg.su-arw.su-arw-l.su-arw-l.su-arw{transform:translate(-4px)}}@media (hover:none){:is(a,button,summary,label,[role=button]):active svg.su-arw.su-arw-l.su-arw-l.su-arw{transform:translate(-4px)}}:is(a,button,summary,label,[role=button]):focus-visible svg.su-arw.su-arw-d.su-arw-d.su-arw{transform:translateY(4px)}@media (hover:hover){:is(a,button,summary,label,[role=button]):hover svg.su-arw.su-arw-d.su-arw-d.su-arw{transform:translateY(4px)}}@media (hover:none){:is(a,button,summary,label,[role=button]):active svg.su-arw.su-arw-d.su-arw-d.su-arw{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){svg.su-arw{transition:none!important}}

