@font-face{font-family:ZL Serif;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/zl-serif-latin.07l_aueiofvl1.woff2)format("woff2-variations");unicode-range:U+20,U+22-3C,U+3E-5A,U+61-7D,U+A0,U+A3,U+A7,U+A9,U+AB,U+AE,U+B0,U+B7,U+BB,U+C0,U+C2,U+C4,U+C7,U+C9-CA,U+CE,U+D6,U+DB-DC,U+DF-E0,U+E2,U+E4,U+E7-EB,U+EE-EF,U+F4,U+F6,U+F9,U+FB-FC,U+131,U+153,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+20AC}@font-face{font-family:ZL Serif;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/zl-serif-latin-ext.21r4uex96nmtn.woff2)format("woff2-variations");unicode-range:U+11E-11F,U+130,U+15E-15F,U+1E9E,U+20BA}@font-face{font-family:ZL Serif;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/zl-serif-cyrillic.2krs_7fgwz6pd.woff2)format("woff2-variations");unicode-range:U+401,U+410-44F,U+451,U+2116}
:root{--zl-navy:#193154;--zl-night:#0f1f38;--zl-sand:#a49f91;--zl-paper:#f6f5f1;--zl-white:#fff;--zl-ink:#14223a;--zl-text:#3d4658;--zl-label:#6b665b;--zl-numeral:#7a7468;--zl-muted:#5b6475;--zl-hairline:#e4e0d8;--zl-hairline-paper:#dedad2;--zl-rule:var(--zl-ink);--zl-on-dark:#fff;--zl-on-dark-text:#c7cedb;--zl-on-dark-muted:#a9b3c4;--zl-on-dark-rule:#2a3a57;--zl-on-dark-line:#7d889c;--zl-on-dark-faint:#56637a;--zl-dev:#8a4b00;--zl-dev-bg:#fff4e0;--zl-error:#a1271b;--zl-focus:var(--zl-navy);--zl-serif:"ZL Serif", "Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--zl-sans:"Onest Variable", Onest, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--zl-fs-display:clamp(2.375rem, 1.5rem + 3.3vw, 4.25rem);--zl-fs-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--zl-fs-h2:clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem);--zl-fs-h3:clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--zl-fs-h4:1.25rem;--zl-fs-numeral:clamp(2rem, 1.6rem + 1.2vw, 2.5rem);--zl-fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--zl-fs-body:1rem;--zl-fs-prose:1.0625rem;--zl-fs-small:.9375rem;--zl-fs-caption:.875rem;--zl-fs-label:.8125rem;--zl-lh-tight:1.08;--zl-lh-heading:1.18;--zl-lh-body:1.6;--zl-lh-prose:1.72;--zl-track-label:.14em;--zl-track-nav:.1em;--zl-s1:.25rem;--zl-s2:.5rem;--zl-s3:.75rem;--zl-s4:1rem;--zl-s5:1.5rem;--zl-s6:2rem;--zl-s7:3rem;--zl-s8:4rem;--zl-section:clamp(3.5rem, 2rem + 6vw, 7rem);--zl-container:77.5rem;--zl-gutter:clamp(1.25rem, .6rem + 2.8vw, 2rem);--zl-gap:2rem;--zl-measure:42rem;--zl-topbar-h:2.5rem;--zl-header-h:5.75rem;--zl-header-h-mobile:4.5rem;--zl-target:2.75rem;--zl-sticky-h:3.375rem;--zl-radius:0;--zl-border:1px;--zl-rule-w:2px;--zl-ease:cubic-bezier(.2, 0, 0, 1);--zl-dur:.18s}@media (prefers-reduced-motion:reduce){:root{--zl-dur:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--zl-hh-compact) + var(--zl-s5));scroll-padding-bottom:calc(var(--zl-sticky-h) + var(--zl-s4));scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--zl-white);min-height:100dvh;color:var(--zl-text);font-family:var(--zl-sans);font-size:var(--zl-fs-body);line-height:var(--zl-lh-body);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;hyphenate-character:"-";margin:0}.zl-prose a{overflow-wrap:anywhere}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:var(--zl-ink);font-family:var(--zl-serif);font-weight:400;line-height:var(--zl-lh-heading);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}p,ul,ol,dl,figure,blockquote{margin:0}img,svg,video,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--zl-focus);outline-offset:3px}:focus:not(:focus-visible),[tabindex="-1"]:focus{outline:none}.zl-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.zl-skip{inset-inline-start:var(--zl-s4);top:var(--zl-s2);z-index:100;padding:var(--zl-s3) var(--zl-s4);background:var(--zl-white);color:var(--zl-ink);font-weight:600;position:absolute;transform:translateY(-200%)}.zl-skip:focus{transform:none}.zl-prose{max-width:var(--zl-measure);font-size:var(--zl-fs-prose);line-height:var(--zl-lh-prose);color:var(--zl-text)}.zl-prose>*+*{margin-top:1.1em}.zl-prose h2{font-size:var(--zl-fs-h2);margin-top:2.2em}.zl-prose h3{font-size:var(--zl-fs-h3);margin-top:1.8em}.zl-prose h4,.zl-prose h5,.zl-prose h6,.zl-prose .zl-label{font-family:var(--zl-sans);font-size:var(--zl-fs-h4);margin-top:1.6em;font-weight:600;line-height:1.4}.zl-prose .zl-label{color:var(--zl-ink);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.zl-prose h2+*,.zl-prose h3+*,.zl-prose h4+*,.zl-prose .zl-label+*{margin-top:.6em}.zl-prose a{color:var(--zl-navy);-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);font-weight:500}.zl-prose a:hover{text-decoration-color:currentColor}.zl-prose strong,.zl-prose b{color:var(--zl-ink);font-weight:600}.zl-prose ul,.zl-prose ol{padding-inline-start:1.3em}.zl-prose li+li{margin-top:.4em}.zl-prose li::marker{color:var(--zl-label)}.zl-prose blockquote{border-inline-start:var(--zl-rule-w) solid var(--zl-sand);font-family:var(--zl-serif);color:var(--zl-ink);padding-inline-start:var(--zl-s5);font-size:1.15em}.zl-prose figure,.zl-prose img{margin-inline:0}.zl-prose figcaption{margin-top:var(--zl-s2);font-size:var(--zl-fs-caption);color:var(--zl-muted)}.zl-prose hr{border:0;border-top:var(--zl-border) solid var(--zl-hairline)}.zl-table-wrap{border-top:var(--zl-rule-w) solid var(--zl-rule);background:linear-gradient(to right, var(--zl-white) 40%, #fff0) left / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--zl-white) 40%, #fff0) right / 2.5rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0f1f382e, transparent) left / .875rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0f1f382e, transparent) right / .875rem 100% no-repeat scroll;max-width:100%;overflow-x:auto}.zl-table-wrap:focus-visible{outline-offset:0}.zl-prose table{border-collapse:collapse;width:100%;font-size:var(--zl-fs-small);line-height:1.5}.zl-prose th,.zl-prose td{padding:var(--zl-s3) var(--zl-s4) var(--zl-s3) 0;border-bottom:var(--zl-border) solid var(--zl-hairline);text-align:start;vertical-align:top;min-width:8rem}.zl-prose th{color:var(--zl-ink);font-weight:600}@media (max-width:39.99em){.zl-table-wrap--cards{background:0 0;border-top:0;overflow:visible}.zl-table-wrap--cards :is(table,tbody,tr,th,td){display:block}.zl-table-wrap--cards thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zl-table-wrap--cards tr{padding:var(--zl-s2) var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper)}.zl-table-wrap--cards tr+tr{margin-top:var(--zl-s3)}.zl-prose .zl-table-wrap--cards :is(th,td){min-width:0;padding:var(--zl-s2) 0}.zl-prose .zl-table-wrap--cards :is(th,td):last-child{border-bottom:0}.zl-table-wrap--cards [data-label]:before{content:attr(data-label);margin-bottom:var(--zl-s1);color:var(--zl-muted);font-size:var(--zl-fs-caption);font-weight:600;display:block}}
.zl-container{width:100%;max-width:calc(var(--zl-container) + 2 * var(--zl-gutter));padding-inline:var(--zl-gutter);margin-inline:auto}.zl-dark{--zl-focus:var(--zl-paper);background:var(--zl-night);color:var(--zl-on-dark-text)}.zl-langs{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.zl-langs__item{display:flex}.zl-langs a,.zl-langs__state{min-width:var(--zl-target);min-height:var(--zl-target);padding-inline:var(--zl-s2);color:inherit;letter-spacing:var(--zl-track-nav);text-transform:uppercase;justify-content:center;align-items:center;gap:.3125rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.zl-langs a:hover{text-decoration:underline}.zl-langs [aria-current=true]:after{content:"";inset-inline:var(--zl-s2);background:var(--zl-sand);height:2px;position:absolute;bottom:0}.zl-langs__state--missing{opacity:.75;text-decoration:line-through;text-decoration-thickness:1px}.zl-langs__state--pending,.zl-langs__draft{outline:1px dashed var(--zl-dev);outline-offset:-6px}.zl-flag{flex:none;width:1.125rem;height:.84375rem;box-shadow:0 0 0 1px #0f1f3826}:root{--zl-hh:var(--zl-header-h-mobile);--zl-hh-compact:3.75rem}@media (max-width:47.99em){:root{--zl-hh:3.25rem;--zl-hh-compact:3rem}}@media (min-width:80em){:root{--zl-hh:var(--zl-header-h);--zl-hh-compact:4.25rem}}#main{padding-top:var(--zl-hh)}:is(#main:has(>.zl-page-hero:first-child),#main:has(>.zl-home-page:first-child>.zl-home-hero:first-child)){padding-top:0}.zl-masthead{z-index:30;position:fixed;inset:0 0 auto}.zl-header{--zl-hdr-fg:var(--zl-ink);background:var(--zl-white);box-shadow:inset 0 calc(-1 * var(--zl-border)) 0 var(--zl-hairline);color:var(--zl-hdr-fg)}.zl-header__inner{align-items:center;gap:var(--zl-s4);min-height:var(--zl-hh);padding-inline:clamp(var(--zl-gutter), 2vw, 2.5rem);display:flex}@media (min-width:90em){.zl-header__inner{gap:var(--zl-s5)}}@media (prefers-reduced-motion:no-preference){.zl-header,.zl-header__inner,.zl-logo img{transition:background-color var(--zl-dur) var(--zl-ease), box-shadow var(--zl-dur) var(--zl-ease), min-height var(--zl-dur) var(--zl-ease), height var(--zl-dur) var(--zl-ease)}}.zl-masthead[data-compact] .zl-header{box-shadow:0 2px 14px #0f1f381a}.zl-masthead[data-compact] .zl-header__inner{min-height:var(--zl-hh-compact)}.zl-masthead:not([data-compact]) .zl-header{box-shadow:none}.zl-masthead:not([data-compact]):has(+#main>.zl-section--paper:first-child,+#main>.zl-progress:first-child+.zl-section--paper) .zl-header{background:var(--zl-paper)}:is(.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-header,.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-header){--zl-hdr-fg:var(--zl-on-dark);--zl-focus:var(--zl-paper);background:linear-gradient(#0f1f38d9,#0f1f3899 60%,#0f1f3800)}.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-header{background:0 0}.zl-logo{min-height:var(--zl-target);flex:none;align-items:center;margin-inline-end:auto;display:inline-flex}.zl-logo img{width:auto;height:2.75rem}.zl-masthead[data-compact] .zl-logo img{height:2.25rem}@media (max-width:47.99em){.zl-header__inner{gap:var(--zl-s2)}.zl-logo img{height:2.25rem}.zl-masthead[data-compact] .zl-logo img{height:2rem}.zl-header .zl-icon-btn svg{width:1.25rem;height:1.25rem}}@media (min-width:80em){.zl-logo{margin-inline-end:auto}.zl-logo img{height:3.375rem}.zl-masthead[data-compact] .zl-logo img{height:2.625rem}}.zl-logo .zl-logo__img--reverse{display:none}.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-logo__img:not(.zl-logo__img--reverse){display:none}.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-logo__img:not(.zl-logo__img--reverse){display:none}:is(.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-logo__img--reverse,.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-logo__img--reverse){display:block}.zl-nav{display:none}@media (min-width:90em){.zl-logo{margin-inline-end:0}.zl-nav{flex:auto;justify-content:center;min-width:0;display:flex}}.zl-nav__list{justify-content:center;gap:0 clamp(.75rem, 1vw, var(--zl-s5));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zl-nav a{min-height:var(--zl-target);color:var(--zl-hdr-fg);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-nav);text-transform:uppercase;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.zl-nav a:hover,.zl-nav a[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.55em;text-decoration-thickness:2px}.zl-header__actions{align-items:center;gap:var(--zl-s1);flex:none;display:flex}.zl-header .zl-header__cta{display:none}@media (min-width:48em){.zl-header .zl-header__cta{display:inline-flex}}.zl-header .zl-header__wa{display:none}@media (min-width:48em){.zl-header .zl-header__wa{display:inline-flex}}.zl-masthead[data-compact] .zl-header .zl-header__cta{min-height:2.5rem;padding-block:var(--zl-s2)}:is(.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-header__cta,.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-header__cta){border-color:var(--zl-white);background:var(--zl-white);color:var(--zl-navy)}.zl-header .zl-icon-btn:not(.zl-dialog *){color:var(--zl-hdr-fg)}:is(.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-icon-btn:not(.zl-dialog *):hover,.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-icon-btn:not(.zl-dialog *):hover){background:#ffffff1f}.zl-header .zl-header__wa:not(.zl-dialog *){color:#1da851}:is(.zl-masthead:not([data-compact]):has(+#main>.zl-page-hero:first-child) .zl-header__wa:not(.zl-dialog *),.zl-masthead:not([data-compact]):has(+#main>.zl-home-page:first-child) .zl-header__wa:not(.zl-dialog *)){color:#25d366}.zl-header .zl-header__wa svg{width:1.75rem;height:1.75rem}.zl-header__langs{font-size:var(--zl-fs-caption);display:block}.zl-header__langs .zl-langs a,.zl-header__langs .zl-langs__state{min-width:2.75rem;padding-inline:.375rem}@media (min-width:90em) and (max-width:99.99em){.zl-header__langs .zl-langs a,.zl-header__langs .zl-langs__state{min-width:2rem}}@media (max-width:47.99em){.zl-header__langs .zl-langs a,.zl-header__langs .zl-langs__state{min-width:2rem;padding-inline:.25rem}}@media (max-width:23.99em){.zl-header__inner{gap:var(--zl-s1)}.zl-logo img,.zl-masthead[data-compact] .zl-logo img{height:2rem}.zl-header__langs .zl-langs a,.zl-header__langs .zl-langs__state{min-width:1.5rem;padding-inline:.125rem}.zl-header__langs .zl-langs [aria-current=true]:after{inset-inline:.1875rem}.zl-header .zl-icon-btn:not(.zl-dialog *){width:2.25rem}}@media (max-width:99.99em){.zl-header__langs .zl-langs__code{display:none}}@media (min-width:90em){.zl-header .zl-menu-trigger{display:none}}.zl-icon-btn{width:var(--zl-target);height:var(--zl-target);color:var(--zl-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.zl-icon-btn:hover{background:var(--zl-paper)}.zl-icon-btn svg{width:1.375rem;height:1.375rem}.zl-dialog{background:var(--zl-white);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--zl-text);overscroll-behavior:contain;border:0;margin:0;padding:0}.zl-dialog::backdrop{background:#0f1f388c}.zl-dialog[open]{flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.zl-dialog[open]{animation:zl-fade var(--zl-dur) var(--zl-ease)}}@keyframes zl-fade{0%{opacity:0}}.zl-dialog__bar{justify-content:space-between;align-items:center;gap:var(--zl-s4);min-height:var(--zl-header-h-mobile);padding-inline:var(--zl-gutter);border-bottom:var(--zl-border) solid var(--zl-hairline);flex:none;display:flex}.zl-dialog__body{padding:var(--zl-s5) var(--zl-gutter) var(--zl-s6);flex:1;overflow-y:auto}.zl-dialog__foot{padding:var(--zl-s4) var(--zl-gutter) calc(var(--zl-s4) + env(safe-area-inset-bottom));border-top:var(--zl-border) solid var(--zl-hairline);background:var(--zl-white);flex:none}.zl-dialog__title{font-size:var(--zl-fs-h3)}@media (min-width:40em){.zl-dialog--menu{max-width:30rem;margin-inline-start:auto}}.zl-menu__nav{margin:0;padding:0;list-style:none}.zl-menu__nav>li{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-menu__nav>li>a,.zl-menu__disclosure{justify-content:space-between;align-items:center;gap:var(--zl-s4);width:100%;min-height:3.75rem;padding:var(--zl-s3) 0;color:var(--zl-ink);font-family:var(--zl-serif);text-align:start;background:0 0;border:0;font-size:1.5rem;line-height:1.2;text-decoration:none;display:flex}.zl-menu__disclosure svg{width:1.25rem;height:1.25rem;transition:transform var(--zl-dur) var(--zl-ease);flex:none}.zl-menu__disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.zl-menu__sub{margin:0 0 var(--zl-s3);padding:0 0 0 var(--zl-s4);list-style:none}.zl-menu__sub>li{border-top:var(--zl-border) solid var(--zl-hairline)}.zl-menu__group{justify-content:space-between;align-items:center;gap:var(--zl-s4);width:100%;min-height:var(--zl-target);padding:var(--zl-s2) 0;color:var(--zl-ink);font-size:var(--zl-fs-body);text-align:start;background:0 0;border:0;display:flex}.zl-menu__count{color:var(--zl-label);font-size:var(--zl-fs-caption);font-variant-numeric:tabular-nums}.zl-menu__topics{margin:0 0 var(--zl-s3);padding:0 0 0 var(--zl-s4);list-style:none}.zl-menu__topics a,.zl-menu__all{min-height:var(--zl-target);padding-block:var(--zl-s1);color:var(--zl-text);font-size:var(--zl-fs-small);align-items:center;line-height:1.35;text-decoration:none;display:flex}.zl-menu__topics a:hover,.zl-menu__topics a[aria-current]{text-decoration:underline}.zl-menu__nav>li>a[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.3em;text-decoration-thickness:2px}.zl-menu__all{color:var(--zl-navy);font-weight:600}@media (min-width:48em){.zl-dialog--search{margin:8vh auto auto;max-width:44rem;height:auto;max-height:min(42rem,85dvh);margin:8dvh auto auto}}.zl-search__field{gap:var(--zl-s2);flex-direction:column;display:flex}.zl-search__field label{color:var(--zl-ink);font-weight:600}.zl-input{width:100%;min-height:3rem;padding:var(--zl-s3) var(--zl-s4);border:var(--zl-border) solid var(--zl-muted);border-radius:var(--zl-radius);background:var(--zl-white);font-size:1rem}.zl-input:focus-visible{outline-offset:0;border-color:var(--zl-navy)}.zl-search__status{margin-top:var(--zl-s4);color:var(--zl-muted);font-size:var(--zl-fs-small)}.zl-search__results{margin:var(--zl-s3) 0 0;padding:0;list-style:none}.zl-search__results li{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-search__results a{padding:var(--zl-s3) 0;color:var(--zl-ink);text-decoration:none;display:block}.zl-search__results a:hover .zl-search__title,.zl-search__results a:focus-visible .zl-search__title{text-decoration:underline}.zl-search__kind{color:var(--zl-label);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600;display:block}.zl-search__title{font-family:var(--zl-serif);font-size:1.25rem;line-height:1.3;display:block}.zl-search__desc{margin-top:var(--zl-s1);color:var(--zl-muted);font-size:var(--zl-fs-small);line-height:1.5;display:block}.zl-search mark{color:inherit;background:0 0;font-weight:700}.zl-cookiebar{inset-inline:0;z-index:40;padding-block:var(--zl-s4) calc(var(--zl-s4) + env(safe-area-inset-bottom));position:fixed;bottom:0;box-shadow:0 -.5rem 1.5rem #0f1f382e}.zl-cookiebar[hidden]{display:none}.zl-cookiebar__inner{gap:var(--zl-s3);display:grid}.zl-cookiebar__text{max-width:52rem;color:var(--zl-on-dark-text);font-size:var(--zl-fs-caption);margin:0;line-height:1.5}.zl-cookiebar__text a{color:var(--zl-on-dark);-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.2em}.zl-cookiebar__actions{gap:var(--zl-s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zl-btn--bar{min-height:var(--zl-target);padding:var(--zl-s2) var(--zl-s3);border-color:var(--zl-white);background:var(--zl-white);color:var(--zl-navy);font-size:var(--zl-fs-caption)}.zl-btn--bar:hover{background:var(--zl-paper)}@media (min-width:64em){.zl-cookiebar__inner{align-items:center;gap:var(--zl-s6);grid-template-columns:minmax(0,1fr) auto}.zl-cookiebar__actions{grid-template-columns:repeat(3,10.5rem)}}@media (max-width:47.99em){body:has(.zl-cookiebar:not([hidden])) .zl-sticky{display:none}}.zl-dialog--cookie{border-top:var(--zl-rule-w) solid var(--zl-navy);height:auto;max-height:100%;margin-top:auto}@media (min-width:48em){.zl-dialog--cookie{max-width:36rem;margin:auto var(--zl-s6) var(--zl-s6) auto;border:var(--zl-border) solid var(--zl-hairline);box-shadow:0 1.5rem 3rem #0f1f382e}}.zl-cookie__intro{font-size:var(--zl-fs-small)}.zl-cookie__list{margin:var(--zl-s4) 0 0;padding:0;list-style:none}.zl-cookie__item{gap:var(--zl-s1) var(--zl-s4);padding:var(--zl-s4) 0;border-top:var(--zl-border) solid var(--zl-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}.zl-cookie__name{color:var(--zl-ink);font-weight:600}.zl-cookie__desc{color:var(--zl-muted);font-size:var(--zl-fs-caption);grid-column:1;line-height:1.5}.zl-cookie__switch{grid-area:1/2/span 2;align-self:start}.zl-cookie__links{padding-top:var(--zl-s4);border-top:var(--zl-border) solid var(--zl-hairline);color:var(--zl-muted);font-size:var(--zl-fs-caption)}.zl-cookie__actions{gap:var(--zl-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zl-cookie__actions .zl-btn--wide{grid-column:1/-1}.zl-cookie__saved{margin-top:var(--zl-s2);color:var(--zl-ink);font-size:var(--zl-fs-caption)}.zl-switch{width:3.5rem;height:var(--zl-target);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.zl-switch__track{border:2px solid var(--zl-muted);background:var(--zl-white);width:3.25rem;height:1.875rem;transition:background-color var(--zl-dur) var(--zl-ease);border-radius:999px;position:relative}.zl-switch__track:after{content:"";background:var(--zl-muted);width:1.375rem;height:1.375rem;transition:transform var(--zl-dur) var(--zl-ease);border-radius:50%;position:absolute;top:2px;left:2px}.zl-switch[aria-checked=true] .zl-switch__track{border-color:var(--zl-navy);background:var(--zl-navy)}.zl-switch[aria-checked=true] .zl-switch__track:after{background:var(--zl-white);transform:translate(1.375rem)}.zl-switch[aria-disabled=true]{cursor:not-allowed}.zl-switch[aria-disabled=true] .zl-switch__track{background:#6f7f99;border-color:#6f7f99}.zl-footer{padding-block:var(--zl-s8) var(--zl-s6);border-top:var(--zl-border) solid var(--zl-hairline-paper);background:var(--zl-paper);color:var(--zl-text);font-size:var(--zl-fs-small)}.zl-footer__top{gap:var(--zl-s7);display:grid}@media (min-width:64em){.zl-footer__top{gap:var(--zl-s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.zl-footer__lead>*+*{margin-top:var(--zl-s5)}.zl-footer__brand img{width:auto;height:4rem}.zl-footer .zl-footer__news{padding:var(--zl-s6)}.zl-footer__news-title{margin-bottom:var(--zl-s2);font-size:var(--zl-fs-h4)}.zl-footer__news p{margin-bottom:var(--zl-s3)}.zl-footer__news>div>p:last-child{margin-bottom:0}.zl-footer__grid{gap:var(--zl-s6) var(--zl-s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48em) and (max-width:63.99em){.zl-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64em){.zl-footer__grid{padding-top:var(--zl-s2)}}.zl-footer__col h2{margin-bottom:var(--zl-s3);color:var(--zl-ink);font-family:var(--zl-sans);font-size:var(--zl-fs-small);font-weight:600}.zl-footer__col ul,.zl-footer__legal{margin:0;padding:0;list-style:none}.zl-footer__address{overflow-wrap:anywhere;font-style:normal;line-height:1.6}.zl-footer__address p+p{margin-top:var(--zl-s3)}.zl-footer__address a{min-height:var(--zl-target);color:var(--zl-navy);align-items:center;display:inline-flex}.zl-footer__col li>a,.zl-footer__col li>button,.zl-footer__legal a,.zl-footer__legal button,.zl-footer__pending{align-items:center;gap:var(--zl-s2);min-height:var(--zl-target);color:var(--zl-text);font-size:inherit;text-align:start;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.zl-footer__col li>a svg{width:1.25rem;height:1.25rem;color:var(--zl-navy);flex:none}.zl-footer__col li>a:hover,.zl-footer__col li>button:hover,.zl-footer__legal a:hover,.zl-footer__legal button:hover{color:var(--zl-navy);text-decoration:underline}.zl-footer__bottom{gap:var(--zl-s3);margin-top:var(--zl-s7);padding-top:var(--zl-s5);border-top:var(--zl-border) solid var(--zl-hairline-paper);color:var(--zl-muted);font-size:var(--zl-fs-caption);display:grid}.zl-footer__bottom .zl-langs{margin-inline-start:calc(-1 * var(--zl-s2))}.zl-footer__bottom .zl-langs a,.zl-footer__bottom .zl-langs__state,.zl-footer__bottom .zl-langs [aria-current=true]{color:var(--zl-ink)}.zl-footer__bottom .zl-langs__state--missing{color:var(--zl-muted)}.zl-footer__legal{gap:0 var(--zl-s5);flex-wrap:wrap;display:flex}.zl-footer__note,.zl-footer__copy{max-width:52rem}.zl-footer__top-link{align-items:center;gap:var(--zl-s2);min-height:var(--zl-target);color:var(--zl-navy);justify-self:start;font-weight:600;text-decoration:none;display:inline-flex}.zl-footer__top-link svg{width:1.125rem;height:1.125rem}.zl-footer__top-link:hover{text-decoration:underline}@media (min-width:64em){.zl-footer__bottom{align-items:center;column-gap:var(--zl-s6);grid-template-columns:auto minmax(0,1fr) auto}.zl-footer__note,.zl-footer__copy{grid-column:1/3}.zl-footer__top-link{grid-area:1/3}}.zl-sticky{display:none}@media (max-width:47.99em){.zl-sticky{inset-inline:0;z-index:30;gap:var(--zl-s2);padding:var(--zl-s1) var(--zl-s3) calc(var(--zl-s1) + env(safe-area-inset-bottom));border-top:var(--zl-border) solid var(--zl-hairline);background:var(--zl-white);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;position:fixed;bottom:0}.zl-footer{padding-bottom:calc(var(--zl-s6) + var(--zl-sticky-h) + env(safe-area-inset-bottom))}:is(body:has(dialog[open]) .zl-sticky,body:has(main input:focus,main textarea:focus,main select:focus) .zl-sticky){display:none}}.zl-sticky .zl-btn{min-height:var(--zl-target);padding-block:var(--zl-s2);padding-inline:var(--zl-s3)}.zl-sticky .zl-btn svg{width:1.125rem;height:1.125rem}.zl-dev{outline:1px dashed var(--zl-dev);outline-offset:1px;background:var(--zl-dev-bg);color:#5c3300;padding:0 .25em;font-size:.92em;display:inline}.zl-dark .zl-dev{color:#ffcf8a;background:0 0;outline-color:#ffcf8a}.zl-dev-note{margin-block:var(--zl-s3);padding-left:var(--zl-s3);border-left:2px solid var(--zl-dev);color:#5c3300;font-size:var(--zl-fs-label);line-height:1.45;display:block}.zl-band .zl-dev-note,.zl-dark .zl-dev-note{border-left-color:var(--zl-sand);color:var(--zl-on-dark-muted)}.zl-dev-note strong{letter-spacing:.04em;text-transform:uppercase;font-weight:700;display:block}.zl-footer__pending{color:#5c3300}html:has(.zl-dialog[open]){overflow:hidden}.zl-cookie__logo{width:auto;height:2.25rem}@media (max-width:47.99em){.zl-cookiebar{padding-block:var(--zl-s3) calc(var(--zl-s3) + env(safe-area-inset-bottom))}.zl-cookiebar__text{font-size:.8125rem}.zl-btn--bar{padding-inline:var(--zl-s1);font-size:.8125rem}}
.zl-btn{justify-content:center;align-items:center;gap:var(--zl-s2);min-height:3rem;padding:var(--zl-s3) var(--zl-s5);border:var(--zl-border) solid var(--zl-navy);border-radius:var(--zl-radius);background:var(--zl-navy);color:var(--zl-white);font-size:var(--zl-fs-small);text-align:center;transition:background-color var(--zl-dur) var(--zl-ease);font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.zl-btn:hover{background:var(--zl-night)}.zl-btn--outline{background:var(--zl-white);color:var(--zl-navy)}.zl-btn--outline:hover{background:var(--zl-paper)}.zl-btn--light{border-color:var(--zl-white);background:var(--zl-white);color:var(--zl-navy)}.zl-btn--light:hover{border-color:var(--zl-paper);background:var(--zl-paper)}.zl-btn--wide{width:100%}.zl-btn svg{flex:none;width:1.25rem;height:1.25rem}.zl-btn[disabled],.zl-btn[aria-disabled=true]{color:var(--zl-white);cursor:not-allowed;background:#8a93a3;border-color:#8a93a3}.zl-link{min-height:var(--zl-target);color:var(--zl-navy);font-size:var(--zl-fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.45em;align-items:center;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.zl-link:hover{text-decoration-color:currentColor}.zl-eyebrow{margin:0 0 var(--zl-s4);color:var(--zl-label);font-family:var(--zl-sans);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600;line-height:1.4}.zl-dark .zl-eyebrow,.zl-band .zl-eyebrow{color:var(--zl-sand)}.zl-display{font-size:calc(var(--zl-fs-display) * var(--zl-fit,1));line-height:var(--zl-lh-tight);letter-spacing:-.01em}.zl-h2{font-size:var(--zl-fs-h2)}.zl-lead{font-size:var(--zl-fs-lead);line-height:1.65}.zl-section{padding-block:var(--zl-section)}.zl-section--paper{background:var(--zl-paper)}.zl-band{--zl-focus:var(--zl-paper);background:var(--zl-navy);color:var(--zl-on-dark-text)}.zl-band h2,.zl-band h3{color:var(--zl-on-dark)}.zl-section__head{justify-content:space-between;align-items:flex-end;gap:var(--zl-s4) var(--zl-s6);margin-bottom:var(--zl-s6);flex-wrap:wrap;display:flex}.zl-section__head>*{min-width:0}.zl-ruled{gap:var(--zl-s5) var(--zl-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.zl-ruled{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.zl-ruled>*{padding-top:var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-ruled--thin>*{border-top-width:var(--zl-border);border-top-color:var(--zl-hairline)}.zl-ruled dt,.zl-ruled__label{margin-bottom:var(--zl-s2);color:var(--zl-label);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600}.zl-ruled dd{color:var(--zl-ink);margin:0}.zl-ruled a{color:var(--zl-navy)}.zl-steps{gap:var(--zl-s6) var(--zl-gap);counter-reset:zl-step;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.zl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.zl-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.zl-steps li{padding-top:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-steps__num{margin-bottom:var(--zl-s3);color:var(--zl-numeral);font-family:var(--zl-serif);font-size:var(--zl-fs-numeral);font-variant-numeric:lining-nums;line-height:1;display:block}.zl-steps h3{margin-bottom:var(--zl-s2);font-family:var(--zl-sans);font-size:1.125rem;font-weight:600;line-height:1.35}.zl-topic-grid{gap:var(--zl-s6) var(--zl-gap);display:none}@media (min-width:48em){.zl-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zl-topic-acc{display:none}}@media (min-width:64em){.zl-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.zl-topic-acc{border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-topic-acc details{border-bottom:var(--zl-border) solid var(--zl-hairline-paper)}.zl-topic-acc summary{align-items:center;gap:var(--zl-s3);min-height:3.25rem;color:var(--zl-ink);cursor:pointer;list-style:none;display:flex}.zl-topic-acc summary::-webkit-details-marker{display:none}.zl-topic-acc summary>span:first-child{flex:1}.zl-topic-acc summary svg{width:1.125rem;height:1.125rem;transition:transform var(--zl-dur) var(--zl-ease);flex:none}.zl-topic-acc details[open] summary svg{transform:rotate(180deg)}.zl-topic-acc ul{margin:0 0 var(--zl-s3);padding:0 0 0 var(--zl-s4);list-style:none}.zl-topic-acc a{min-height:var(--zl-target);color:var(--zl-text);font-size:var(--zl-fs-small);align-items:center;line-height:1.35;display:flex}.zl-topic-group h3{justify-content:space-between;gap:var(--zl-s3);overflow-wrap:anywhere;padding-bottom:var(--zl-s3);border-bottom:var(--zl-rule-w) solid var(--zl-rule);font-family:var(--zl-sans);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;font-weight:600;display:flex}.zl-topic-group ul{margin:0;padding:0;list-style:none}.zl-topic-group li{border-bottom:var(--zl-border) solid var(--zl-hairline-paper)}.zl-topic-group a{min-height:3.125rem;padding-block:var(--zl-s2);color:var(--zl-ink);align-items:center;line-height:1.35;text-decoration:none;display:flex}.zl-topic-group a:hover{text-decoration:underline}.zl-post-list{border-top:var(--zl-border) solid var(--zl-hairline);margin:0;padding:0;list-style:none}.zl-post-list li{gap:var(--zl-s1) var(--zl-s6);padding-block:var(--zl-s5);border-bottom:var(--zl-border) solid var(--zl-hairline);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48em){.zl-post-list li{grid-template-columns:10rem minmax(0,1fr)}}.zl-post-list time{color:var(--zl-label);font-size:var(--zl-fs-caption)}.zl-post-list a{color:var(--zl-ink);font-family:var(--zl-serif);font-size:1.375rem;line-height:1.3;text-decoration:none}.zl-post-list a:hover{text-decoration:underline}.zl-post-list__excerpt{color:var(--zl-muted);font-size:var(--zl-fs-small);grid-column:-2/-1}.zl-people{gap:var(--zl-s7) var(--zl-gap);display:grid}@media (min-width:64em){.zl-people{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-person{gap:var(--zl-s5);grid-template-columns:minmax(0,8rem) minmax(0,1fr);align-items:start;display:grid}@media (min-width:40em){.zl-person{gap:var(--zl-s6);grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}@media (min-width:64em){.zl-people .zl-person{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.zl-person img{aspect-ratio:5/6;object-fit:cover;background:var(--zl-paper);width:100%}.zl-person h3{font-size:var(--zl-fs-h3)}.zl-person__role{margin-top:var(--zl-s1);color:var(--zl-muted)}.zl-person dl{margin-top:var(--zl-s4);font-size:var(--zl-fs-small);grid-template-columns:minmax(0,1fr);display:grid}.zl-person dd+dt{margin-top:var(--zl-s3)}@media (min-width:30em){.zl-person dl{gap:var(--zl-s2) var(--zl-s4);grid-template-columns:auto minmax(0,1fr)}.zl-person dd+dt{margin-top:0}}.zl-person dt{color:var(--zl-muted)}.zl-person dd{color:var(--zl-ink);margin:0}.zl-person__links{gap:0 var(--zl-s4);margin-top:var(--zl-s4);flex-wrap:wrap;display:flex}.zl-person__email{overflow-wrap:anywhere;min-width:0}.zl-person>div{container-type:inline-size}@container (max-width:22rem){.zl-person__email{flex-basis:100%}}@container (max-width:23.5rem){:lang(ru) .zl-person__email{flex-basis:100%}}@media (max-width:39.99em){.zl-person{gap:var(--zl-s4);grid-template-columns:minmax(0,6.5rem) minmax(0,1fr)}.zl-person__email{flex-basis:100%}}.zl-faq{max-width:var(--zl-measure);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-faq details{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-faq summary{justify-content:space-between;align-items:flex-start;gap:var(--zl-s4);min-height:var(--zl-target);padding:var(--zl-s4) 0;color:var(--zl-ink);cursor:pointer;list-style:none;display:flex}.zl-faq summary::-webkit-details-marker{display:none}.zl-faq__q{font-size:1.0625rem;font-weight:600;line-height:1.45}.zl-faq__icon{flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem;position:relative}.zl-faq__icon:before,.zl-faq__icon:after{content:"";background:var(--zl-navy);width:100%;height:2px;transition:transform var(--zl-dur) var(--zl-ease);position:absolute;top:50%;left:0}.zl-faq__icon:after{transform:rotate(90deg)}.zl-faq details[open] .zl-faq__icon:after{transform:rotate(0)}.zl-faq__answer{padding-bottom:var(--zl-s5)}.zl-page-head{padding-block:var(--zl-s6) var(--zl-s6)}@media (min-width:64em){.zl-page-head{padding-block:var(--zl-s7) var(--zl-s7)}}.zl-page-head h1,.zl-page-hero h1,.zl-page-title{max-width:50rem;font-size:calc(var(--zl-fs-h1) * var(--zl-fit,1));line-height:var(--zl-lh-heading)}@media (max-width:39.99em){.zl-page-head .zl-title--long,.zl-page-hero .zl-title--long{font-size:var(--zl-fs-h2)}}.zl-page-title{color:var(--zl-ink);font-family:var(--zl-serif);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-weight:400}.zl-page-meta{gap:var(--zl-s1) var(--zl-s5);margin-top:var(--zl-s4);color:var(--zl-muted);font-size:var(--zl-fs-caption);flex-wrap:wrap;display:flex}.zl-crumbs ol{align-items:center;gap:0 var(--zl-s2);margin:0 0 var(--zl-s4);color:var(--zl-muted);font-size:var(--zl-fs-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.zl-crumbs li{align-items:center;min-height:2rem;display:inline-flex}.zl-crumbs li+li:before{content:"/";color:var(--zl-hairline);margin-inline-end:var(--zl-s2)}.zl-crumbs a{min-height:2rem;color:var(--zl-muted);align-items:center;display:inline-flex}.zl-crumbs li[aria-current]{text-overflow:ellipsis;white-space:nowrap;flex:10rem;min-width:0;line-height:2rem;display:block;overflow:hidden}.zl-page-body{gap:var(--zl-s7) var(--zl-s8);padding-block:var(--zl-s7) var(--zl-section);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.zl-page-body{grid-template-columns:minmax(0,1fr) 18rem}}.zl-article>*+*{margin-top:var(--zl-s6)}.zl-aside{align-self:start;gap:var(--zl-s6);display:grid}@media (min-width:64em){.zl-aside{top:calc(var(--zl-hh-compact) + var(--zl-s5) - var(--zl-s2));max-height:calc(100vh - var(--zl-hh-compact) - 2 * var(--zl-s5) + 2 * var(--zl-s2));max-height:calc(100dvh - var(--zl-hh-compact) - 2 * var(--zl-s5) + 2 * var(--zl-s2));scrollbar-width:thin;scrollbar-color:var(--zl-hairline) transparent;margin:calc(-1 * var(--zl-s2));padding:var(--zl-s2);position:sticky;overflow-y:auto}.zl-aside--static{max-height:none;position:static;overflow:visible}}.zl-toc{padding-top:var(--zl-s3);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-toc .zl-eyebrow{margin-bottom:var(--zl-s2)}.zl-toc--aside{display:none}@media (min-width:64em){.zl-toc--aside{display:block}.zl-toc--inline{display:none}}.zl-toc--inline summary{align-items:center;gap:var(--zl-s2);min-height:var(--zl-target);color:var(--zl-ink);cursor:pointer;font-weight:600;list-style:none;display:flex}.zl-toc--inline summary::-webkit-details-marker{display:none}.zl-toc--inline summary svg{width:1.125rem;height:1.125rem;transition:transform var(--zl-dur) var(--zl-ease);margin-inline-start:auto}.zl-toc--inline[open] summary svg{transform:rotate(180deg)}.zl-toc ol{margin:0;padding:0;list-style:none}.zl-toc li{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-toc a{min-height:var(--zl-target);padding-block:var(--zl-s2);color:var(--zl-ink);font-size:var(--zl-fs-small);align-items:center;line-height:1.35;text-decoration:none;display:flex}.zl-toc a:hover{text-decoration:underline}.zl-figure img{width:100%}.zl-figure figcaption{justify-content:space-between;gap:var(--zl-s1) var(--zl-s4);margin-top:var(--zl-s3);color:var(--zl-muted);font-size:var(--zl-fs-caption);flex-wrap:wrap;display:flex}.zl-video{max-width:var(--zl-measure);border:var(--zl-border) solid var(--zl-hairline);background:var(--zl-paper)}.zl-video-block .zl-video{max-width:60rem;margin-inline:auto}.zl-video__frame{aspect-ratio:16/9;background:var(--zl-night);position:relative}.zl-video__play{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;display:grid;position:absolute;inset:0}.zl-video__play svg{box-sizing:content-box;background:var(--zl-navy);width:1.75rem;height:1.75rem;fill:var(--zl-white);transition:background var(--zl-dur) var(--zl-ease);border-radius:50%;padding:1.375rem;box-shadow:0 0 0 .25rem #ffffffd9}.zl-video__play:hover svg{background:var(--zl-night)}.zl-video__play:focus-visible{outline-offset:-.375rem}.zl-video__source{top:var(--zl-s3);left:var(--zl-s3);padding:var(--zl-s1) var(--zl-s2);background:var(--zl-night);color:var(--zl-white);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;pointer-events:none;font-weight:600;position:absolute}.zl-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.zl-video__notice{padding:var(--zl-s5);font-size:var(--zl-fs-small)}.zl-video__actions{gap:var(--zl-s2) var(--zl-s5);margin-top:var(--zl-s4);flex-wrap:wrap;align-items:center;display:flex}.zl-gallery{gap:var(--zl-s3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.zl-newsletter{gap:var(--zl-s5);grid-template-columns:minmax(0,1fr);display:grid}.zl-newsletter__row{gap:var(--zl-s2);flex-wrap:wrap;display:flex}.zl-newsletter__row .zl-input{border-color:var(--zl-on-dark-muted);background:var(--zl-night);min-width:0;color:var(--zl-on-dark);flex:14rem}.zl-newsletter__row .zl-input::placeholder{color:var(--zl-on-dark-muted)}.zl-newsletter label{color:var(--zl-on-dark);font-weight:600}.zl-check{gap:var(--zl-s3);margin-top:var(--zl-s4);font-size:var(--zl-fs-caption);align-items:flex-start;display:flex}.zl-check input{width:1.375rem;height:1.375rem;accent-color:var(--zl-navy);flex:none;margin:.1rem 0 0}.zl-notice{gap:var(--zl-s2) var(--zl-s6);padding:var(--zl-s5);border:var(--zl-border) solid var(--zl-hairline);background:var(--zl-white);display:grid}@media (min-width:48em){.zl-notice{grid-template-columns:14rem minmax(0,1fr)}}.zl-notice strong{color:var(--zl-ink)}.zl-notfound{padding-block:var(--zl-section)}.zl-notfound p{max-width:var(--zl-measure);margin-top:var(--zl-s4)}.zl-notfound__actions{gap:var(--zl-s3) var(--zl-s5);margin-top:var(--zl-s6);flex-wrap:wrap;align-items:center;display:flex}.zl-gallery-section+.zl-gallery-section{border-top:var(--zl-border) solid var(--zl-hairline)}.zl-split{gap:var(--zl-s6) var(--zl-s8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.zl-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end}}.zl-split--topics{align-items:start}@media (min-width:64em){.zl-split--topics{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.zl-actions{gap:var(--zl-s3) var(--zl-s6);margin-top:var(--zl-s6);flex-wrap:wrap;align-items:center;display:flex}.zl-home{padding-block:var(--zl-s7) var(--zl-section)}.zl-home>*+*{margin-top:var(--zl-s7)}.zl-hero-blocks{gap:var(--zl-s6) var(--zl-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64em){.zl-hero-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-hero-block--lead{grid-column:1/-1}}.zl-hero-block{padding-top:var(--zl-s4);border-top:var(--zl-border) solid var(--zl-hairline)}.zl-hero-block--lead{border-top:0;padding-top:0}.zl-hero-block>*+*{margin-top:var(--zl-s4)}.zl-hero-block__accent{color:var(--zl-muted);font-weight:300;display:block}.zl-link-list{gap:0 var(--zl-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.zl-link-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-link-list li{border-bottom:var(--zl-border) solid var(--zl-hairline)}.zl-link-list a{justify-content:space-between;align-items:center;gap:var(--zl-s3);min-height:3.125rem;padding-block:var(--zl-s2);color:var(--zl-ink);font-size:var(--zl-fs-small);line-height:1.4;text-decoration:none;display:flex}.zl-link-list a:hover span{text-decoration:underline}.zl-link-list svg{width:1rem;height:1rem;color:var(--zl-label);flex:none}.zl-channels{gap:0 var(--zl-s6);margin:var(--zl-s3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.zl-channels svg{width:1.125rem;height:1.125rem;margin-inline-end:var(--zl-s2)}.zl-form-fallback{padding:var(--zl-s5);border:var(--zl-border) solid var(--zl-hairline)}.zl-link--button{cursor:pointer;background:0 0;border:0;padding:0}.zl-video__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zl-video__frame:has(.zl-video__mark){background:radial-gradient(120% 90% at 30% 20%, var(--zl-navy), var(--zl-night))}.zl-video__mark{right:var(--zl-s4);bottom:var(--zl-s4);opacity:.85;pointer-events:none;width:clamp(4.5rem,18%,7rem);height:auto;position:absolute}.zl-person__placeholder{aspect-ratio:5/6;background:var(--zl-paper);display:block}.zl-people{margin:0;padding:0;list-style:none}.zl-hero{padding-top:var(--zl-s7)}.zl-hero__figure{margin-top:var(--zl-s7)}.zl-hero__figure img{aspect-ratio:16/7;object-fit:cover;object-position:center 30%}.zl-hero__facts{margin-top:var(--zl-s7)}.zl-gallery-block{margin-block:var(--zl-s6)}.zl-states__grid{gap:var(--zl-s7) var(--zl-s8);margin-top:var(--zl-s6);display:grid}@media (min-width:64em){.zl-states__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.zl-states__langs{padding-inline:var(--zl-s3);display:inline-block}.zl-apply-wrap{margin-top:var(--zl-s7)}.zl-apply{max-width:var(--zl-measure);position:relative}.zl-apply__required,.zl-apply__disclaimer,.zl-apply__missing{margin:var(--zl-s3) 0 0;color:var(--zl-muted);font-size:var(--zl-fs-caption)}.zl-apply__trap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.zl-apply__type{gap:var(--zl-s2);min-width:0;margin:0 0 var(--zl-s4);border:0;padding:0;display:grid}.zl-segment{border:var(--zl-border) solid var(--zl-ink);background:var(--zl-white);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px;max-width:30rem;padding:3px;display:grid}.zl-segment__item{cursor:pointer;display:grid;position:relative}.zl-segment__item input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.zl-segment__item span{min-height:var(--zl-target);padding:var(--zl-s2) var(--zl-s3);color:var(--zl-text);font-size:var(--zl-fs-small);text-align:center;transition:background-color var(--zl-dur) var(--zl-ease), color var(--zl-dur) var(--zl-ease);justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:flex}.zl-segment__item:hover span{background:var(--zl-paper);color:var(--zl-ink)}.zl-segment__item input:checked+span{background:var(--zl-navy);color:var(--zl-white)}.zl-segment__item input:focus-visible+span{outline:3px solid var(--zl-focus);outline-offset:2px}:is(.zl-apply:has(input[name=formType][value=quick]:checked) .zl-only-detailed,.zl-apply:has(input[name=formType][value=detailed]:checked) .zl-only-quick){display:none}.zl-apply__group,.zl-field--phone,fieldset.zl-field{border:0;min-width:0;margin:0;padding:0}.zl-apply__group{margin-top:var(--zl-s7);padding-top:var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-apply__legend{width:100%;color:var(--zl-ink);font-family:var(--zl-serif);font-size:var(--zl-fs-h4);font-weight:600;line-height:var(--zl-lh-heading);padding:0;display:block}.zl-apply__legend span{margin-right:var(--zl-s2);color:var(--zl-numeral)}.zl-field{gap:var(--zl-s2);min-width:0;margin-top:var(--zl-s5);display:grid}.zl-field>label,.zl-field>legend{color:var(--zl-ink);padding:0;font-weight:600}fieldset.zl-field>legend{margin-bottom:var(--zl-s2)}.zl-field__opt{color:var(--zl-muted);font-weight:400}.zl-field__sub{margin-bottom:var(--zl-s1);color:var(--zl-text);font-size:var(--zl-fs-caption);display:block}.zl-field__hint,.zl-field__counter{color:var(--zl-muted);font-size:var(--zl-fs-caption);margin:0}.zl-field__counter{text-align:end}.zl-field__error{color:var(--zl-error);font-size:var(--zl-fs-caption);margin:0;font-weight:600}.zl-field__row{gap:var(--zl-s3);display:grid}@media (min-width:36em){.zl-field__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.zl-apply .zl-input{max-width:100%}.zl-apply .zl-input[aria-invalid=true]{border-color:var(--zl-error);box-shadow:inset 0 0 0 1px var(--zl-error)}.zl-input--short{max-width:14rem}.zl-textarea{min-height:12rem;line-height:var(--zl-lh-body);resize:vertical}.zl-textarea--short{min-height:8rem}.zl-choice{gap:var(--zl-s1);display:grid}.zl-choice__item{gap:var(--zl-s3);min-height:var(--zl-target);padding-block:var(--zl-s2);cursor:pointer;align-items:flex-start;display:flex}.zl-choice__item input{width:1.25rem;height:1.25rem;accent-color:var(--zl-navy);flex:none;margin:.15rem 0 0}.zl-file{width:100%;max-width:100%;font-size:var(--zl-fs-small)}.zl-file-list{border-top:var(--zl-border) solid var(--zl-hairline);margin:0;padding:0;list-style:none}.zl-file-list li{gap:var(--zl-s1) var(--zl-s4);padding-block:var(--zl-s2);border-bottom:var(--zl-border) solid var(--zl-hairline);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.zl-apply__summary,.zl-apply__result{margin-top:var(--zl-s5);padding:var(--zl-s4) var(--zl-s5);border-left:4px solid var(--zl-error);background:var(--zl-paper)}.zl-apply__summary-title{color:var(--zl-ink);margin:0;font-weight:700}.zl-apply__summary ul{margin:var(--zl-s2) 0 0;padding-left:var(--zl-s5)}.zl-apply__summary a{color:var(--zl-error);font-weight:600}.zl-apply__result--ok{border-left-color:var(--zl-navy)}.zl-apply__result>:last-child{margin-bottom:0}.zl-apply__legal{margin-top:var(--zl-s7);padding-top:var(--zl-s4);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-apply__text{margin-top:var(--zl-s4);padding:var(--zl-s3) var(--zl-s4);border:var(--zl-border) solid var(--zl-hairline)}.zl-apply__text summary{min-height:var(--zl-target);padding-block:var(--zl-s2);color:var(--zl-ink);cursor:pointer;font-weight:600}.zl-apply__text--consent{background:var(--zl-paper);border-color:var(--zl-hairline-paper)}.zl-apply__text--consent>:last-child{margin-bottom:0}.zl-apply__submit{gap:var(--zl-s3) var(--zl-s5);margin-top:var(--zl-s6);flex-wrap:wrap;align-items:center;display:flex}.zl-apply__submit .zl-apply__missing{flex:14rem;margin:0}.zl-apply-aside{padding-top:var(--zl-s3);border-top:var(--zl-rule-w) solid var(--zl-rule)}.zl-apply-aside h2+*{margin-top:0}.zl-apply-aside .zl-eyebrow:not(:first-child){margin-top:var(--zl-s5)}.zl-apply-aside__steps{padding-left:var(--zl-s5);font-size:var(--zl-fs-small);margin:0}.zl-apply-aside__steps li+li{margin-top:var(--zl-s2)}.zl-newsletter__form{gap:var(--zl-s3);display:grid}.zl-newsletter__privacy summary{cursor:pointer;color:var(--zl-on-dark);text-underline-offset:.2em;text-decoration:underline}.zl-newsletter__privacy .zl-prose{margin-top:var(--zl-s3);max-height:22rem;padding:var(--zl-s4);border:1px solid var(--zl-on-dark-muted);border-radius:var(--zl-radius);color:var(--zl-on-dark-text);font-size:var(--zl-fs-small);overflow-y:auto}.zl-newsletter__privacy .zl-prose h4{color:var(--zl-on-dark);margin-top:var(--zl-s3)}.zl-newsletter .zl-check label{font-weight:400}.zl-newsletter .zl-field__error{color:var(--zl-sand)}.zl-newsletter__result{padding:var(--zl-s4);border:1px solid var(--zl-on-dark-muted);border-radius:var(--zl-radius)}.zl-newsletter__result--fail{border-color:var(--zl-sand)}.zl-nlpage{background:var(--zl-paper);min-height:100dvh;padding:var(--zl-s8) var(--zl-s4)}.zl-nlpage__brand{max-width:36rem;margin:0 auto var(--zl-s6);gap:var(--zl-s2) var(--zl-s4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.zl-nlpage__brand a{font-family:var(--zl-serif);color:var(--zl-navy);font-size:1.375rem;text-decoration:none}.zl-nlpage__card{max-width:36rem;padding:var(--zl-s6);border-radius:var(--zl-radius);gap:var(--zl-s4);background:#fff;margin:0 auto;display:grid}.zl-nlpage__home{margin-top:var(--zl-s2)}.zl-pubs__bar{gap:var(--zl-s3);padding:var(--zl-s4);background:var(--zl-paper);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zl-pubs__field--search{grid-column:1/-1}@media (min-width:48em){.zl-pubs__bar{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end}.zl-pubs__field--search{grid-column:span 2}}.zl-pubs__field label{margin-bottom:var(--zl-s1);color:var(--zl-ink);font-size:var(--zl-fs-caption);font-weight:600;display:block}.zl-pubs__status{justify-content:space-between;align-items:center;gap:var(--zl-s2) var(--zl-s5);margin-block:var(--zl-s4);color:var(--zl-muted);font-size:var(--zl-fs-small);flex-wrap:wrap;display:flex}.zl-press__filters{gap:var(--zl-s2);flex-wrap:wrap;display:flex}.zl-press__filters button{min-height:var(--zl-target);padding:var(--zl-s1) var(--zl-s4);border:var(--zl-border) solid var(--zl-navy);background:var(--zl-white);color:var(--zl-navy);font:inherit;font-size:var(--zl-fs-small);cursor:pointer;font-weight:600}.zl-press__filters button:hover{background:var(--zl-paper)}.zl-press__filters button[aria-pressed=true]{border-color:var(--zl-navy);background:var(--zl-navy);color:var(--zl-white)}.zl-pubs__grid{gap:var(--zl-s5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40em){.zl-pubs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.zl-pubs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.zl-pub{border:var(--zl-border) solid var(--zl-hairline);background:var(--zl-white);transition:border-color var(--zl-dur) var(--zl-ease);flex-direction:column;display:flex;position:relative}.zl-pub:hover{border-color:var(--zl-navy)}.zl-pub__cover{aspect-ratio:16/9;padding:var(--zl-s3) var(--zl-s4);background:var(--zl-navy);color:var(--zl-on-dark);font-size:var(--zl-fs-label);letter-spacing:var(--zl-track-label);text-transform:uppercase;align-items:flex-end;font-weight:600;display:flex;position:relative;overflow:hidden}.zl-pub__cover span{z-index:1;position:relative}.zl-pub__logo{width:auto;height:2.75rem;margin:auto;position:absolute;inset:0}.zl-pub__photo{object-fit:cover;width:100%;height:100%;transition:transform var(--zl-dur) var(--zl-ease);position:absolute;inset:0}.zl-pub__cover--photo:after{content:"";background:linear-gradient(#0000,#193154eb);position:absolute;inset:45% 0 0}.zl-pub:hover .zl-pub__photo{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.zl-pub:hover .zl-pub__photo{transform:none}}.zl-pub__body{gap:var(--zl-s2);padding:var(--zl-s4);flex-direction:column;flex:1;display:flex}.zl-pub__body time{color:var(--zl-muted);font-size:var(--zl-fs-caption)}.zl-pub__body :is(h2,h3){font-size:var(--zl-fs-h4);line-height:var(--zl-lh-heading)}.zl-pub__body :is(h2,h3) a{color:var(--zl-ink);text-decoration:none}.zl-pub__body :is(h2,h3) a:after{content:"";position:absolute;inset:0}.zl-pub__body :is(h2,h3) a:focus-visible{outline:none}.zl-pub:has(:is(h2,h3) a:focus-visible){outline:2px solid var(--zl-focus);outline-offset:2px}.zl-pub__body p{color:var(--zl-text);font-size:var(--zl-fs-small)}.zl-pub__more{padding-top:var(--zl-s2);color:var(--zl-navy);font-size:var(--zl-fs-caption);text-decoration:underline;-webkit-text-decoration-color:var(--zl-sand);text-decoration-color:var(--zl-sand);text-underline-offset:.25em;margin-top:auto;font-weight:600}.zl-pubs__more{margin-top:var(--zl-s6);justify-content:center;display:flex}.zl-office{gap:var(--zl-s6);padding:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper);display:grid}.zl-office:has(.zl-map) .zl-ruled{grid-template-columns:minmax(0,1fr)}@media (min-width:64em){.zl-office:has(.zl-map){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}}.zl-map:has(.zl-map__facade){aspect-ratio:auto}.zl-map{aspect-ratio:4/3;background:var(--zl-white);border:var(--zl-border) solid var(--zl-hairline-paper);position:relative}.zl-map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.zl-map__facade{place-content:center;justify-items:start;gap:var(--zl-s4);height:100%;padding:var(--zl-s5);font-size:var(--zl-fs-small);display:grid}.zl-empty{padding:var(--zl-s5);border-top:var(--zl-rule-w) solid var(--zl-rule);background:var(--zl-paper)}.zl-empty p{margin-bottom:var(--zl-s3)}
