:root{--za-red:#dd0b0b;--za-link:#dd3333;--za-accent:#f09217;--za-editorial-blue:#0b5fce;--za-editorial-mark:#f5c518;--za-ink:#000000;--za-paper:#ffffff;--za-mute:#ededed;--za-header:#ffffff;--za-ink-soft:#2a2a2a;--za-ink-faint:#5a5a5a;--za-max:72rem;--za-gutter:clamp(1rem,3vw,2rem);--za-font-display:"Source Serif 4","Georgia",serif;--za-font-body:"Source Sans 3","Helvetica Neue",sans-serif;--za-ease:cubic-bezier(0.22,1,0.36,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding-top:var(--za-header-offset,8.5rem);font-family:var(--za-font-body);font-size:1.0625rem;line-height:1.65;color:var(--za-ink);background-color:var(--za-paper);background-image:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(221,11,11,0.04),transparent 55%),radial-gradient(ellipse 80% 50% at 100% 100%,rgba(240,146,23,0.05),transparent 50%),linear-gradient(180deg,#fafafa 0%,var(--za-paper) 28%,#f7f7f7 100%);background-attachment:fixed;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--za-link);text-decoration-thickness:1px;text-underline-offset:0.15em;transition:color 0.2s var(--za-ease)}a:hover,a:focus-visible{color:var(--za-red)}h1,h2,h3,h4,h5,h6{font-family:var(--za-font-display);font-weight:700;line-height:1.15;color:var(--za-ink);margin:0 0 0.5em}p{margin:0 0 1em}ul,ol{margin:0 0 1em;padding-left:1.25em}figure{margin:0}.za-wrap{width:min(100% - (var(--za-gutter) * 2),var(--za-max));margin-inline:auto}.za-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.za-screen-reader-text:focus{background:var(--za-paper);clip:auto !important;clip-path:none;color:var(--za-ink);display:block;font-size:0.875rem;height:auto;left:var(--za-gutter);line-height:normal;padding:0.75rem 1rem;top:var(--za-gutter);width:auto;z-index:100000}@keyframes za-masthead-in{from{opacity:0}to{opacity:1}}@keyframes za-scale-in{from{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes za-article-in{from{opacity:0;transform:translateY(0.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes za-fab-in{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes za-dot-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.za-reveal{opacity:0;transform:translateY(0.65rem);transition:opacity 0.45s var(--za-ease),transform 0.45s var(--za-ease);transition-delay:var(--za-reveal-delay,0s)}.za-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}.za-reveal{opacity:1;transform:none;transition:none}}@keyframes za-tap-pop{0%{transform:scale(1)}35%{transform:scale(0.94)}70%{transform:scale(1.04)}100%{transform:scale(1)}}@keyframes za-nav-item-in{from{opacity:0;transform:translateX(-0.55rem)}to{opacity:1;transform:translateX(0)}}@keyframes za-link-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(0.15rem)}}@keyframes za-icon-nudge{0%,100%{transform:scale(1) rotate(0deg)}35%{transform:scale(0.86) rotate(-8deg)}70%{transform:scale(1.14) rotate(6deg)}}.za-tap,.za-primary-nav a,.za-nav-toggle,.za-search-toggle,.za-submenu-toggle,.za-masthead__cta,.za-fab,.za-search-form button,.za-search-panel__submit,.za-comment-form__submit,.za-comment-form .form-submit input[type="submit"],.za-rail__more,.za-rail__title a,.za-rail-item__title a{-webkit-tap-highlight-color:transparent}.za-primary-nav a,.za-nav-toggle,.za-search-toggle,.za-submenu-toggle,.za-masthead__cta,.za-search-form button,.za-search-panel__submit,.za-comment-form__submit,.za-comment-form .form-submit input[type="submit"],.za-rail__more{transition:color 0.2s var(--za-ease),background 0.2s var(--za-ease),background-color 0.2s var(--za-ease),border-color 0.2s var(--za-ease),transform 0.18s var(--za-ease),box-shadow 0.18s var(--za-ease),filter 0.2s var(--za-ease)}.za-primary-nav a:active,.za-nav-toggle:active,.za-search-toggle:active,.za-submenu-toggle:active,.za-masthead__cta:active,.za-search-form button:active,.za-search-panel__submit:active,.za-comment-form__submit:active,.za-comment-form .form-submit input[type="submit"]:active,.za-rail__more:active{transform:scale(0.96)}.za-primary-nav a.is-tapped,.za-nav-toggle.is-tapped,.za-search-toggle.is-tapped,.za-submenu-toggle.is-tapped,.za-masthead__cta.is-tapped,.za-fab.is-tapped,.za-search-form button.is-tapped,.za-search-panel__submit.is-tapped,.za-comment-form__submit.is-tapped,.za-comment-form .form-submit input[type="submit"].is-tapped,.za-rail__more.is-tapped{animation:za-tap-pop 0.4s var(--za-ease)}.za-primary-nav .za-menu-icon{transition:transform 0.2s var(--za-ease),color 0.2s var(--za-ease)}.za-primary-nav a:hover .za-menu-icon,.za-primary-nav a:focus-visible .za-menu-icon{transform:scale(1.12)}.za-primary-nav a.is-tapped .za-menu-icon{animation:za-icon-nudge 0.4s var(--za-ease)}.za-rail__title a,.za-rail-item__title a{display:inline;transition:color 0.2s var(--za-ease)}.za-rail__title a.is-tapped,.za-rail-item__title a.is-tapped{animation:za-link-nudge 0.35s var(--za-ease)}.za-entry-content a,.entry-content a,.za-article__body a{transition:color 0.2s var(--za-ease),text-decoration-color 0.2s var(--za-ease),opacity 0.15s var(--za-ease);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.za-entry-content a:hover,.entry-content a:hover,.za-article__body a:hover,.za-entry-content a:focus-visible,.entry-content a:focus-visible,.za-article__body a:focus-visible{text-decoration-color:currentColor}.za-entry-content a:active,.entry-content a:active,.za-article__body a:active{opacity:0.72}.za-footer a,.za-site-footer a{transition:color 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-footer a:active,.za-site-footer a:active{transform:translateX(0.12rem)}html.za-is-page-loading{overflow:hidden}.za-page-loading{position:fixed;inset:0;z-index:200000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:radial-gradient(ellipse 90% 55% at 50% -10%,rgba(221,11,11,0.16),transparent 58%),linear-gradient(180deg,#d8d8d8 0%,var(--za-header) 18%,#f7f7f7 48%,#efefef 100%);opacity:1;visibility:visible;pointer-events:auto;transition:opacity 0.28s var(--za-ease),visibility 0.28s var(--za-ease),background 0.45s var(--za-ease)}.za-page-loading:not(.is-visible){opacity:0;visibility:hidden;pointer-events:none}.za-page-loading .za-weather-mood{position:absolute;inset:0;z-index:1;opacity:1}.za-page-loading:not(.is-visible) .za-weather-mood{opacity:0}html.za-weather-mood-on.za-weather-mood--clear .za-page-loading{background:linear-gradient(180deg,#ffe08a 0%,#f6c453 40%,#f4f0e4 100%)}html.za-weather-mood-on.za-weather-mood--night .za-page-loading{background:linear-gradient(180deg,#121a2e 0%,#243352 55%,#1a2233 100%)}html.za-weather-mood-on.za-weather-mood--partly .za-page-loading{background:linear-gradient(180deg,#f3e2b0 0%,#d5e2ee 100%)}html.za-weather-mood-on.za-weather-mood--cloud .za-page-loading{background:linear-gradient(180deg,#b7c0ca 0%,#8e99a6 100%)}html.za-weather-mood-on.za-weather-mood--fog .za-page-loading{background:linear-gradient(180deg,#ececec 0%,#d4d4d4 100%)}html.za-weather-mood-on.za-weather-mood--rain .za-page-loading{background:linear-gradient(180deg,#9eb6cc 0%,#6f8eab 100%)}html.za-weather-mood-on.za-weather-mood--snow .za-page-loading{background:linear-gradient(180deg,#f7fbff 0%,#c5d8ea 100%)}html.za-weather-mood-on.za-weather-mood--storm .za-page-loading{background:linear-gradient(180deg,#1c2430 0%,#3a4658 100%)}.za-page-loading__paper{position:absolute;inset:16% 12% 22%;z-index:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.1rem;opacity:0.12;pointer-events:none}.za-page-loading__col{display:block;border-radius:2px;background:linear-gradient(180deg,rgba(0,0,0,0.18) 0 12%,transparent 12% 18%),repeating-linear-gradient(180deg,rgba(0,0,0,0.1) 0 7px,transparent 7px 14px);animation:za-page-shimmer 1.8s ease-in-out infinite}.za-page-loading__col:nth-child(2){animation-delay:0.18s}.za-page-loading__col:nth-child(3){animation-delay:0.36s}.za-page-loading__scan{position:absolute;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--za-red),transparent);box-shadow:0 0 18px rgba(221,11,11,0.55);animation:za-page-scan 2.1s var(--za-ease) infinite;pointer-events:none}.za-page-loading__stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:min(22rem,100%);padding:1.65rem 1.35rem 1.4rem;background:var(--za-paper);border:1px solid rgba(0,0,0,0.12);box-shadow:0 1px 0 rgba(0,0,0,0.06),0 24px 50px rgba(0,0,0,0.18);text-align:center;animation:za-page-rise 0.55s var(--za-ease) both}.za-page-loading__stage::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--za-red)}.za-page-loading__kicker{width:100%;margin:0 0 0.75rem;font-family:var(--za-font-body);font-size:0.68rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;color:var(--za-ink-faint)}.za-page-loading__brand{margin:0;display:flex;justify-content:center}.za-page-loading__brand img{display:block;width:min(15rem,72vw);height:auto;max-height:4.5rem;object-fit:contain}.za-page-loading__rule{display:block;width:0;height:3px;margin:0.85rem 0 0.55rem;background:var(--za-red);animation:za-page-rule 0.7s 0.18s var(--za-ease) forwards}.za-page-loading__date{margin:0 0 1.05rem;font-family:var(--za-font-body);font-size:0.75rem;font-weight:600;letter-spacing:0.01em;text-transform:capitalize;white-space:nowrap;color:var(--za-ink-soft)}.za-page-loading__mark{position:relative;width:4.5rem;height:4.5rem;display:grid;place-items:center;margin-bottom:0.7rem}.za-page-loading__ring{position:absolute;inset:0;width:100%;height:100%;animation:za-page-orbit 1.15s linear infinite}.za-page-loading__ring circle{fill:none;stroke:var(--za-red);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:52 136}.za-page-loading__mono{font-family:var(--za-font-display);font-size:1.85rem;font-weight:800;line-height:1;color:var(--za-ink);animation:za-page-pulse 1.4s var(--za-ease) infinite}.za-page-loading__text{margin:0;font-family:var(--za-font-body);font-size:0.92rem;font-weight:600;color:var(--za-ink-soft)}.za-page-loading__dots{display:flex;gap:0.35rem;margin-top:0.55rem;height:0.55rem}.za-page-loading__dots i{width:0.42rem;height:0.42rem;border-radius:50%;background:var(--za-red);animation:za-page-dot 0.9s ease-in-out infinite}.za-page-loading__dots i:nth-child(2){animation-delay:0.12s}.za-page-loading__dots i:nth-child(3){animation-delay:0.24s}@keyframes za-page-rise{from{transform:translateY(10px) scale(0.985);opacity:0.85}to{transform:none;opacity:1}}@keyframes za-page-rule{to{width:4.75rem}}@keyframes za-page-scan{0%{top:8%;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:88%;opacity:0}}@keyframes za-page-orbit{to{transform:rotate(360deg)}}@keyframes za-page-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(0.92);opacity:0.72}}@keyframes za-page-dot{0%,80%,100%{transform:translateY(0);opacity:0.35}40%{transform:translateY(-5px);opacity:1}}@keyframes za-page-shimmer{0%,100%{opacity:0.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.za-page-loading,.za-page-loading__stage,.za-page-loading__rule,.za-page-loading__ring,.za-page-loading__mono,.za-page-loading__dots i,.za-page-loading__col,.za-page-loading__scan{animation:none !important;transition:none !important}.za-page-loading__rule{width:4.75rem}.za-page-loading__scan{display:none}}.za-site-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;padding-top:max(0.35rem,env(safe-area-inset-top,0px));background:var(--za-header);border-bottom:2px solid var(--za-red);box-shadow:0 2px 10px rgba(0,0,0,0.07);transition:box-shadow 0.2s var(--za-ease),background 0.7s var(--za-ease);margin:0;overflow:visible}@media (min-width:768px){body.za-menu-blur::after{content:"";position:fixed;left:0;right:0;top:var(--za-menu-blur-top,7rem);bottom:0;z-index:190;pointer-events:none;background:rgba(255,255,255,0.18);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:za-menu-blur-in 0.2s var(--za-ease) both}body.za-menu-blur .za-site-header{z-index:210;box-shadow:0 4px 18px rgba(0,0,0,0.12)}body.za-menu-blur .za-contact-fab,body.za-menu-blur #sfsi_floater{filter:blur(6px);opacity:0.55;pointer-events:none;transition:filter 0.2s var(--za-ease),opacity 0.2s var(--za-ease)}}@keyframes za-menu-blur-in{from{opacity:0}to{opacity:1}}@media (min-width:768px) and (prefers-reduced-motion:reduce){body.za-menu-blur::after{display:none}body.za-menu-blur .za-contact-fab,body.za-menu-blur #sfsi_floater{filter:none;opacity:1;pointer-events:auto}}#sfsi_floater{z-index:150 !important}.sfsiaftrpstwpr{display:none !important}.admin-bar .za-site-header{top:32px}@media screen and (max-width:782px){.admin-bar .za-site-header{top:46px}}@media screen and (max-width:600px){html #wpadminbar{position:fixed}}.za-masthead{padding:0.45rem 0 0.35rem;text-align:center;transition:padding 0.25s var(--za-ease)}.za-masthead__banner{display:flex;align-items:center;justify-content:center;gap:0.5rem;min-width:0}.za-masthead__identity{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-width:0;margin-inline:auto;text-align:center}.za-masthead__anniversary{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.4rem;margin:0 auto 0.05rem;padding:0.12rem 0 0;line-height:1;text-align:center;transition:opacity 0.2s var(--za-ease),max-height 0.25s var(--za-ease),margin 0.25s var(--za-ease),transform 0.25s var(--za-ease);max-height:none;overflow:visible}.za-masthead__years{flex:0 0 auto;font-family:var(--za-font-display);font-size:clamp(1.25rem,3.6vw,1.85rem);font-weight:800;letter-spacing:-0.04em;line-height:1;color:#6b6b6b;text-align:center}.za-masthead__anniversary-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;min-width:0;text-align:left}.za-masthead__anniversary-main{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0.28rem;min-width:0}.za-masthead__anniversary-lead,.za-masthead__anniversary-em{font-family:var(--za-font-body);font-size:clamp(0.5rem,1.15vw,0.62rem);font-weight:700;letter-spacing:0.055em;line-height:1.05;text-transform:uppercase;white-space:nowrap}.za-masthead__anniversary-lead{color:#8a8a8a;font-weight:600}.za-masthead__anniversary-em{color:#1a1a1a}.za-masthead__anniversary-sub{font-family:var(--za-font-body);font-size:clamp(0.44rem,0.95vw,0.52rem);font-weight:600;letter-spacing:0.045em;line-height:1.1;text-transform:uppercase;color:#7a7a7a;white-space:nowrap}@media (max-width:380px){.za-masthead__anniversary-sub{display:none}}.za-masthead__brand{margin:0;font-family:var(--za-font-display);font-size:clamp(1.45rem,4.8vw,2.45rem);font-weight:800;letter-spacing:-0.03em;line-height:0.92;color:var(--za-ink);transition:font-size 0.25s var(--za-ease)}.za-masthead__brand em{font-style:italic;font-weight:700;color:var(--za-red)}.za-masthead__brand a{color:inherit;text-decoration:none}.za-masthead__brand a:hover,.za-masthead__brand a:focus-visible{color:var(--za-ink)}.za-masthead__brand a:hover em,.za-masthead__brand a:focus-visible em{color:var(--za-link)}.za-masthead__logo{margin:0;line-height:0}.za-masthead__logo a{display:inline-block;line-height:0}.za-masthead__logo img{display:block;margin-inline:auto;max-height:5rem;width:auto;height:auto;transition:max-height 0.25s var(--za-ease)}.za-masthead__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.3rem 0.9rem;margin-top:0.3rem;font-size:0.7rem;color:var(--za-ink-soft)}.za-masthead__kicker{font-size:0.625rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--za-ink-faint)}.za-masthead__date{text-transform:capitalize;font-weight:600}.za-masthead__cta{display:inline-flex;align-items:center;gap:0.35rem;padding:0.3rem 0.75rem;background:var(--za-red);color:var(--za-paper);font-family:var(--za-font-body);font-size:0.75rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:background 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-masthead__cta:hover,.za-masthead__cta:focus-visible{background:var(--za-ink);color:var(--za-paper);transform:translateY(-1px)}.za-masthead__gnews{display:inline-flex;align-items:center;gap:0.4rem;padding:0.28rem 0.7rem 0.28rem 0.4rem;border:1px solid rgba(0,0,0,0.12);background:#fff;color:var(--za-ink-soft);font-family:var(--za-font-body);font-size:0.75rem;font-weight:700;letter-spacing:0.02em;text-decoration:none;white-space:nowrap;transition:border-color 0.2s var(--za-ease),color 0.2s var(--za-ease),box-shadow 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-masthead__gnews:hover,.za-masthead__gnews:focus-visible{border-color:#4285f4;color:#1a73e8;box-shadow:0 2px 8px rgba(66,133,244,0.18);transform:translateY(-1px)}.za-masthead__gnews-mark{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:0.3rem;background:#f8f9fa;border:1px solid rgba(0,0,0,0.06)}.za-masthead__gnews-mark svg{display:block}.za-site-header.is-compact{box-shadow:0 6px 18px rgba(0,0,0,0.14)}.za-site-header.is-compact .za-masthead{padding:0.28rem 0 0.2rem}.za-site-header.is-compact .za-masthead__anniversary,.za-site-header.is-compact .za-masthead__kicker,.za-site-header.is-compact .za-masthead__date,.za-site-header.is-compact .za-masthead__cta,.za-site-header.is-compact .za-weather{display:none}.za-site-header.is-compact .za-masthead__gnews-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.za-site-header.is-compact .za-masthead__gnews{padding:0.28rem}.za-site-header.is-compact .za-masthead__meta{display:none}.za-site-header.is-compact .za-masthead__brand{font-size:clamp(1.15rem,3.2vw,1.55rem)}.za-site-header.is-compact .za-masthead__logo img{max-height:3rem}@media (max-width:767px){.za-site-header.is-compact .za-masthead{padding:0.18rem 0 0.08rem}.za-site-header.is-compact .za-nav-bar{padding:0.18rem 0}}.za-nav-shell{display:block;width:100%;background:transparent;border-top:1px solid rgba(0,0,0,0.12)}.za-nav-shell__inner{display:block}.za-nav-bar{min-height:0}.za-nav-toggle{display:inline-flex;align-items:center;gap:0.45rem;margin:0.2rem 0;padding:0.4rem 0.7rem;background:transparent;color:var(--za-ink);border:none;box-shadow:none;font-family:var(--za-font-body);font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;cursor:pointer;transform:translateZ(0)}.za-nav-toggle:hover,.za-nav-toggle:focus-visible{background:transparent;color:var(--za-red)}.za-nav-toggle__bars{display:inline-flex;flex-direction:column;justify-content:center;gap:3px;width:1.05rem}.za-nav-toggle__bars span{display:block;height:2px;width:100%;background:currentColor;transition:transform 0.2s var(--za-ease),opacity 0.2s var(--za-ease)}.za-nav-toggle[aria-expanded="true"]{background:transparent;color:var(--za-red)}.za-nav-toggle[aria-expanded="true"] .za-nav-toggle__bars span:nth-child(1){transform:translateY(5px) rotate(45deg)}.za-nav-toggle[aria-expanded="true"] .za-nav-toggle__bars span:nth-child(2){opacity:0}.za-nav-toggle[aria-expanded="true"] .za-nav-toggle__bars span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.za-primary-nav{display:none;width:100%}.za-primary-nav ul{list-style:none;margin:0;padding:0.5rem 0 0.75rem;display:flex;flex-direction:column;gap:0.15rem}.za-primary-nav .sub-menu{display:none}.za-primary-nav a{display:flex;align-items:center;gap:0.45rem;padding:0.55rem 0.25rem;color:var(--za-ink);font-weight:600;font-size:0.9375rem;text-decoration:none;border-bottom:2px solid transparent;transform:translateZ(0)}.za-primary-nav .za-menu-icon{flex:0 0 auto;font-size:1rem;line-height:1;speak:never}.za-primary-nav .za-menu-icon[class*="brankic"]{font-size:1.125rem}.za-primary-nav .za-menu-icon.img_icon{display:inline-block;width:1.125rem;height:1.125rem;background-repeat:no-repeat;background-position:center;background-size:contain}.za-primary-nav .za-icon-only>a{justify-content:center}.za-primary-nav .za-menu-icon.icon_only{font-size:1.5rem;margin:0}.za-primary-nav .za-menu-icon.icon_only[class*="brankic"]{font-size:1.625rem}.za-primary-nav .za-icon-only-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.za-primary-nav a:hover,.za-primary-nav a:focus-visible,.za-primary-nav .current-menu-item>a{color:var(--za-red);border-bottom-color:var(--za-red)}.za-search-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin:0;padding:0;border:none;box-shadow:none;background:transparent;color:var(--za-ink);cursor:pointer;transition:color 0.2s var(--za-ease),background 0.2s var(--za-ease)}.za-search-toggle--nav{display:none}.za-search-toggle__icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.za-search-toggle__icon svg{display:block;width:1.05rem;height:1.05rem}.za-search-toggle:hover,.za-search-toggle:focus-visible,.za-search-toggle[aria-expanded="true"]{color:var(--za-red);background:transparent}.za-search-panel{padding:0.65rem 0 0.85rem;border-top:1px solid rgba(0,0,0,0.1)}.za-search-panel__form{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:stretch;gap:0;margin:0;min-height:2.75rem}.za-search-panel__field{display:block;min-width:0;margin:0;height:2.75rem}.za-search-panel__field input[type="search"]{display:block;width:100%;height:2.75rem;margin:0;padding:0 0.85rem;border:1px solid rgba(0,0,0,0.18);border-right:0;border-radius:0;background:var(--za-paper);color:var(--za-ink);font-family:var(--za-font-body);font-size:1rem;line-height:1.25;box-sizing:border-box;-webkit-appearance:none;appearance:none}.za-search-panel__field input[type="search"]::-webkit-search-decoration,.za-search-panel__field input[type="search"]::-webkit-search-cancel-button,.za-search-panel__field input[type="search"]::-webkit-search-results-button,.za-search-panel__field input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.za-search-panel__field input[type="search"]:focus{outline:2px solid rgba(221,11,11,0.35);outline-offset:-2px}body.za-search-open .za-search-toggle{visibility:hidden !important;pointer-events:none !important}.za-search-panel__submit{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;margin:0;padding:0;border:1px solid var(--za-red);border-radius:0;background:var(--za-red);color:var(--za-paper);font-size:1.15rem;line-height:1;box-sizing:border-box;cursor:pointer}.za-search-panel__submit:hover,.za-search-panel__submit:focus-visible{background:var(--za-ink);border-color:var(--za-ink)}.za-search-suggest{margin-top:0.55rem;border:1px solid rgba(0,0,0,0.12);background:var(--za-paper);max-height:min(24rem,55vh);overflow-y:auto}.za-search-suggest__msg{margin:0;padding:0.85rem 1rem;color:var(--za-ink-faint);font-size:0.9375rem}.za-search-suggest__item{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:0.75rem;align-items:start;padding:0.7rem 0.85rem;color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.08)}.za-search-suggest__item:last-child{border-bottom:0}.za-search-suggest__item:hover,.za-search-suggest__item:focus-visible{background:rgba(0,0,0,0.04)}.za-search-suggest__thumb{display:block;width:4rem;height:4rem;object-fit:cover;background:var(--za-mute)}.za-search-suggest__thumb--empty{background:linear-gradient(135deg,#ddd 0%,#eee 50%,#d6d6d6 100%)}.za-search-suggest__body{display:flex;flex-direction:column;gap:0.25rem;min-width:0}.za-search-suggest__title{font-family:var(--za-font-display);font-size:1rem;font-weight:700;line-height:1.25;color:var(--za-ink)}.za-search-suggest__excerpt{font-size:0.8125rem;line-height:1.4;color:var(--za-ink-faint)}.za-submenu-toggle{display:none}@media (max-width:767px){.za-masthead{padding:0.35rem 0 0.3rem}.za-masthead__banner{position:relative;z-index:100080;display:grid;grid-template-columns:2.75rem minmax(0,1fr) 3.05rem;align-items:center;gap:0.45rem;padding:0;min-height:2.85rem}.za-masthead__identity{justify-self:center;margin-inline:0;max-width:100%}.za-masthead__logo img{max-height:3.5rem}.za-nav-shell{background:transparent;border-top:0;min-height:0}.za-nav-shell__inner{display:block;min-height:0}.za-nav-toggle,.za-search-toggle{position:relative;z-index:100090}.za-nav-toggle{margin:0;flex:0 0 auto;justify-content:center;align-self:stretch;width:2.6rem;min-width:2.6rem;min-height:2.6rem;padding:0;border:none;border-radius:0;background:transparent;color:var(--za-ink);box-shadow:none}.za-nav-toggle__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.za-nav-toggle[aria-expanded="true"]{background:transparent;color:var(--za-red)}.za-search-toggle{margin:0;justify-self:end;align-self:stretch;flex:0 0 3.05rem;width:3.05rem;height:auto;min-width:3.05rem;min-height:2.85rem;border:none;border-radius:0;background:transparent;color:var(--za-ink);box-shadow:none}.za-search-toggle__icon svg{width:1.2rem;height:1.2rem}.za-search-toggle:hover,.za-search-toggle:focus-visible,.za-search-toggle[aria-expanded="true"]{background:transparent;border:none;color:var(--za-red)}.za-nav-backdrop{display:none;position:fixed;top:var(--za-header-height,5.25rem);right:0;bottom:0;left:0;z-index:100050;margin:0;padding:0;border:0;background:rgba(0,0,0,0.42);cursor:pointer;-webkit-tap-highlight-color:transparent}body.za-nav-open .za-nav-backdrop{display:block}body.za-nav-open .za-site-header{position:fixed !important;top:0 !important;left:0;right:0;width:100%;z-index:100100;transform:none !important;filter:none !important;animation:none !important}body.admin-bar.za-nav-open .za-site-header{top:46px !important}body.za-nav-open .za-contact-fab,body.za-nav-open #sfsi_floater{visibility:hidden !important;pointer-events:none !important}.za-primary-nav{display:none;position:fixed;top:var(--za-header-height,5.25rem);left:0;right:0;bottom:0;z-index:100060;width:100%;margin:0;padding:0.35rem var(--za-gutter) 1.5rem;border-top:1px solid rgba(0,0,0,0.1);background:linear-gradient(180deg,#fff 0%,#f8f6f2 100%);box-shadow:0 12px 28px rgba(0,0,0,0.18);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.za-primary-nav.is-open{display:block}.za-primary-nav>ul,.za-primary-nav>.za-menu{gap:0;padding:0.15rem 0 0;max-height:none;overflow:visible}html.za-nav-open{overflow:hidden;height:100%}body.za-nav-open{position:fixed;left:0;right:0;width:100%;overflow:hidden;touch-action:none}body.za-nav-open .za-primary-nav.is-open{touch-action:pan-y}body.za-nav-open .za-primary-nav.is-open>ul>li{animation:za-nav-item-in 0.34s var(--za-ease) both}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(1){animation-delay:0.02s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(2){animation-delay:0.05s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(3){animation-delay:0.08s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(4){animation-delay:0.11s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(5){animation-delay:0.14s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(6){animation-delay:0.17s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(7){animation-delay:0.2s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(8){animation-delay:0.23s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(9){animation-delay:0.26s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(10){animation-delay:0.29s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(11){animation-delay:0.32s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(12){animation-delay:0.35s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(13){animation-delay:0.38s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(14){animation-delay:0.41s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(15){animation-delay:0.44s}body.za-nav-open .za-primary-nav.is-open>ul>li:nth-child(n+16){animation-delay:0.47s}.za-primary-nav>ul>li{border-bottom:1px solid rgba(0,0,0,0.08);position:relative}.za-primary-nav>ul>li:last-child{border-bottom:0}.za-primary-nav>ul>li>a{min-height:3rem;padding:0.85rem 2.75rem 0.85rem 0.65rem;font-size:1rem;font-weight:700;line-height:1.25;border-bottom:none;gap:0.65rem}.za-primary-nav>ul>li>a:hover,.za-primary-nav>ul>li>a:focus-visible,.za-primary-nav>ul>li.current-menu-item>a,.za-primary-nav>ul>li.current-menu-ancestor>a{color:var(--za-red);background:rgba(221,11,11,0.05);border-bottom-color:transparent}.za-primary-nav .za-menu-icon{width:1.35rem;text-align:center;font-size:1.125rem;color:var(--za-red)}.za-primary-nav .za-menu-icon[class*="brankic"]{font-size:1.2rem}.za-primary-nav .za-icon-only>a{justify-content:flex-start}.za-primary-nav .za-menu-icon.icon_only{font-size:1.125rem}.za-primary-nav .za-icon-only-label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:normal}.za-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0.25rem;right:0.1rem;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--za-ink);cursor:pointer}.za-submenu-toggle:hover,.za-submenu-toggle:focus-visible{color:var(--za-red);background:rgba(221,11,11,0.06);outline:none}.za-submenu-toggle::before{content:"";width:0.55rem;height:0.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s var(--za-ease)}.za-submenu-toggle[aria-expanded="true"]::before{transform:rotate(-135deg);margin-top:0.2rem}.za-primary-nav .sub-menu{display:block;max-height:0;overflow:hidden;opacity:0;padding:0;background:rgba(0,0,0,0.035);transition:max-height 0.4s var(--za-ease),opacity 0.3s var(--za-ease),padding 0.3s var(--za-ease)}.za-primary-nav .menu-item-has-children.is-open>.sub-menu{max-height:24rem;opacity:1;padding:0 0 0.4rem}.za-primary-nav .sub-menu a{min-height:2.75rem;padding:0.7rem 0.85rem 0.7rem 2.65rem;font-size:0.9rem;font-weight:600;color:var(--za-ink-faint);border-bottom:1px solid rgba(0,0,0,0.05)}.za-primary-nav .sub-menu li:last-child>a{border-bottom:0}.za-primary-nav .za-icon-only{border-left:3px solid transparent}.za-primary-nav .za-icon-only>a{gap:0.75rem}}@media (min-width:768px){.za-nav-toggle{display:none}.za-nav-backdrop{display:none !important}.za-masthead__banner{display:block;position:static}.za-masthead__identity{margin-inline:auto}.za-primary-nav>ul>li.za-nav-extra{display:none !important}.za-primary-nav>ul>li.za-nav-group>a{cursor:default}.za-nav-shell{display:block;position:relative;width:100%;min-height:2.65rem;border-top:1px solid rgba(0,0,0,0.12);background:transparent}.za-nav-shell__inner{display:grid;grid-template-columns:minmax(0,1fr) 2.65rem;align-items:stretch;gap:0;min-height:2.65rem;width:100%}.za-primary-nav{display:block;grid-column:1;width:100%;min-width:0;overflow:visible;position:relative}.za-masthead__banner .za-search-toggle,.za-search-toggle--bar{display:none !important;pointer-events:none !important}.za-nav-shell__inner>.za-search-toggle,.za-search-toggle--nav{display:inline-flex;grid-column:2;align-self:stretch;justify-self:stretch;position:relative;z-index:2;width:2.65rem;min-width:2.65rem;height:auto;min-height:2.65rem;margin:0;border:0;border-left:1px solid rgba(0,0,0,0.12);border-radius:0;background:transparent;color:var(--za-ink);box-shadow:none}.za-nav-shell__inner>.za-search-toggle:hover,.za-nav-shell__inner>.za-search-toggle:focus-visible,.za-nav-shell__inner>.za-search-toggle[aria-expanded="true"],.za-search-toggle--nav:hover,.za-search-toggle--nav:focus-visible,.za-search-toggle--nav[aria-expanded="true"]{background:var(--za-red);color:#fff;border-color:var(--za-red)}.za-primary-nav>ul,.za-primary-nav>.za-menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:0;padding:0;width:100%;min-width:0;min-height:2.65rem;overflow:visible;border:0;background:transparent}.za-primary-nav>ul>li.za-nav-live{flex:1 1 auto;position:relative;border:0;min-width:0}.za-primary-nav>ul>li.za-nav-live:first-child{border-left:0}.za-primary-nav>ul>li.za-nav-live>a{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:0.35rem;width:100%;min-height:2.65rem;height:100%;padding:0.35rem 0.32rem;font-family:var(--za-font-body);font-size:clamp(0.68rem,0.85vw,0.8125rem);font-weight:700;letter-spacing:0;line-height:1.15;text-align:center;text-transform:none;border-bottom:2px solid transparent;white-space:nowrap;color:var(--za-ink);background:transparent;transition:color 0.18s var(--za-ease),background 0.18s var(--za-ease),border-color 0.18s var(--za-ease)}.za-primary-nav>ul>li.za-nav-live+li.za-nav-live>a{border-left:1px solid rgba(0,0,0,0.08)}.za-primary-nav>ul>li.za-nav-live .za-menu-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:0.95rem;height:0.95rem;font-size:0.9rem;line-height:1;color:var(--za-ink-soft)}.za-primary-nav>ul>li.za-nav-live .za-menu-icon.img_icon{display:inline-block;width:0.95rem;height:0.95rem;background-size:contain}.za-primary-nav>ul>li.za-nav-live .za-menu-icon--empty{display:none !important}.za-primary-nav>ul>li.za-nav-live>a:hover .za-menu-icon,.za-primary-nav>ul>li.za-nav-live>a:focus-visible .za-menu-icon,.za-primary-nav>ul>li.current-menu-item>a .za-menu-icon,.za-primary-nav>ul>li.current-menu-ancestor>a .za-menu-icon{color:var(--za-red)}.za-primary-nav>ul>li.za-nav-live .za-nav-label,.za-primary-nav>ul>li.za-nav-live .za-icon-only-label{display:inline;flex:none;position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;border:0}.za-primary-nav>ul>li>a:hover,.za-primary-nav>ul>li>a:focus-visible,.za-primary-nav>ul>li.current-menu-item>a,.za-primary-nav>ul>li.current-menu-ancestor>a{color:var(--za-red);background:rgba(255,255,255,0.35);border-bottom-color:var(--za-red)}.za-primary-nav>ul>li:hover>.sub-menu,.za-primary-nav>ul>li:focus-within>.sub-menu{display:block;position:absolute;left:0;top:100%;z-index:250;min-width:15rem;max-height:min(70vh,28rem);overflow-x:hidden;overflow-y:auto;padding:0.4rem 0;background:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:0 12px 28px rgba(0,0,0,0.1)}.za-primary-nav>ul>li.za-nav-live.menu-item-has-children>.sub-menu{left:0;right:auto;min-width:max(12rem,100%)}.za-primary-nav>ul>li.za-nav-live.menu-item-has-children:nth-last-child(1 of .za-nav-live)>.sub-menu,.za-primary-nav>ul>li.za-nav-live.menu-item-has-children:nth-last-child(2 of .za-nav-live)>.sub-menu{left:auto;right:0}.za-primary-nav .sub-menu li{border:0}.za-primary-nav .sub-menu a{display:flex;flex-direction:row;align-items:center;gap:0.45rem;padding:0.5rem 0.95rem;font-size:0.8125rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:normal;justify-content:flex-start;text-align:left;border-bottom:0;border-left:0 !important;min-height:0}.za-primary-nav .sub-menu .za-menu-icon{display:none !important}}@media (min-width:1100px){.za-primary-nav>ul>li.za-nav-live>a{padding:0.4rem 0.72rem;font-size:0.9rem}}@media (min-width:1400px){.za-primary-nav>ul>li.za-nav-live>a{font-size:0.9375rem;padding:0.45rem 0.8rem}.za-primary-nav::after{display:none}}.za-lead{position:relative;margin:0 0 2.5rem;background:var(--za-ink);color:var(--za-paper);overflow:hidden}body.home .za-lead.za-slider,body.front-page .za-lead.za-slider{margin-top:0}.za-lead__media{position:relative;min-height:min(72vh,36rem);isolation:isolate;background-color:#111;background-image:var(--za-lead-bg,none);background-size:cover;background-position:center}.za-lead__media--empty{background-image:linear-gradient(160deg,#1a1a1a 0%,#333 45%,#111 100%)}.za-lead__media img,.za-lead__img{width:100%;height:min(72vh,36rem);object-fit:cover;animation:za-scale-in 1.1s var(--za-ease) both}.za-slider .za-lead__media{display:block;background-color:#0a0a0a;background-image:none;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.za-slider .za-lead__media::before{content:none}.za-slider .za-lead__media img,.za-slider .za-lead__img{position:absolute;inset:0;z-index:1;animation:none;opacity:0;transition:opacity 0.35s var(--za-ease);transform:none;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.za-slider .za-lead__media img.is-loaded,.za-slider .za-lead__img.is-loaded,.za-slider__slide.is-active .za-lead__media img.is-loaded{animation:none;opacity:1;transform:none}.za-slider .za-lead__body{z-index:3}.za-slider .za-lead__media::after{z-index:2}@media (min-width:768px){.za-slider .za-lead__media::before{content:"";position:absolute;inset:-10%;z-index:0;background-color:#0a0a0a;background-image:var(--za-lead-bg,none);background-size:cover;background-position:center;filter:blur(24px) saturate(1.05) brightness(0.55);transform:scale(1.1);pointer-events:none}.za-slider .za-lead__media img,.za-slider .za-lead__img{object-fit:contain}.za-slider .za-slider__video .za-video__player,.za-slider .za-lead__media--video video.za-video__player{object-fit:contain}}@media (max-width:767px){.za-slider .za-lead__media{min-height:min(62vh,28rem)}.za-slider .za-lead__media img,.za-slider .za-lead__img{object-fit:cover}.za-slider .za-slider__video .za-video__player,.za-slider .za-lead__media--video video.za-video__player{object-fit:cover}}.za-slider .za-slider__video,.za-slider .za-lead__media--video>.za-video{position:absolute;inset:0;width:100%;height:100%;margin:0;z-index:0;background:#0a0a0a}.za-slider .za-slider__video .za-video__player,.za-slider .za-lead__media--video video.za-video__player{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#0a0a0a}.za-slider .za-slider__video .za-video__frame{position:absolute;inset:0;width:100%;height:100%}.za-slider .za-slider__video .za-video__frame iframe,.za-slider .za-slider__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.za-lead__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.22) 48%,transparent 78%),linear-gradient(180deg,rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.28) 38%,rgba(0,0,0,0.82) 100%);pointer-events:none}.za-lead__body{position:absolute;left:0;right:0;bottom:0;padding:clamp(1.5rem,4vw,3rem) var(--za-gutter) clamp(1.75rem,4vw,2.75rem);padding-right:max(var(--za-gutter),5.5rem);z-index:1}.za-lead__kicker{display:inline-block;margin-bottom:0.65rem;font-family:var(--za-font-body);font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--za-accent);text-shadow:0 1px 2px rgba(0,0,0,0.45)}.za-lead__title{margin:0 0 0.65rem;font-size:clamp(1.75rem,5.5vw,3.25rem);font-weight:800;max-width:22ch;color:var(--za-paper);text-shadow:0 2px 18px rgba(0,0,0,0.45)}.za-slider .za-lead__title{max-width:min(52rem,94%);font-size:clamp(1.35rem,4vw,2.65rem);line-height:1.18;overflow:visible;display:block;-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;hyphens:auto;overflow-wrap:anywhere;word-break:break-word}.za-slider .za-lead__body{max-width:100%;padding-right:max(var(--za-gutter),4.5rem)}.za-slider .za-lead__dek{max-width:min(48rem,94%)}.za-lead__title a{color:inherit;text-decoration:none}.za-lead__title a:hover,.za-lead__title a:focus-visible{color:var(--za-accent)}.za-lead__dek{margin:0 0 1.25rem;max-width:42ch;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.45;color:rgba(255,255,255,0.92);text-shadow:0 1px 10px rgba(0,0,0,0.4)}.za-lead__cta{display:inline-flex;align-items:center;padding:0.7rem 1.25rem;background:var(--za-red);color:var(--za-paper);font-family:var(--za-font-body);font-size:0.875rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;transition:background 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-lead__cta:hover,.za-lead__cta:focus-visible{background:var(--za-accent);color:var(--za-ink);transform:translateY(-2px)}.za-lead--empty{padding:4rem var(--za-gutter);text-align:center;background:var(--za-mute);color:var(--za-ink)}.za-slider{--za-slider-nav-size:2.75rem}.za-slider__viewport{position:relative;overflow:hidden}.za-slider__track{list-style:none;margin:0;padding:0;position:relative}.za-slider__slide{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.55s var(--za-ease),visibility 0.55s var(--za-ease)}.za-slider__slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.za-slider__slide.is-entering-from-next .za-lead__body,.za-slider__slide.is-entering-from-prev .za-lead__body{animation:za-slider-copy-in 0.55s var(--za-ease) both}.za-slider__slide.is-entering-from-next .za-lead__body{animation-name:za-slider-copy-in-right}.za-slider__slide.is-entering-from-prev .za-lead__body{animation-name:za-slider-copy-in-left}@keyframes za-slider-copy-in-right{from{opacity:0;transform:translateX(1.5rem)}to{opacity:1;transform:translateX(0)}}@keyframes za-slider-copy-in-left{from{opacity:0;transform:translateX(-1.5rem)}to{opacity:1;transform:translateX(0)}}.za-slider__chrome{position:absolute;inset:0;z-index:2;pointer-events:none}.za-slider__nav{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:var(--za-slider-nav-size);height:var(--za-slider-nav-size);display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0.45);color:var(--za-paper);font-size:1.75rem;line-height:1;cursor:pointer;transition:background 0.2s var(--za-ease),color 0.2s var(--za-ease)}.za-slider__nav:hover,.za-slider__nav:focus-visible{background:var(--za-red);color:var(--za-paper);outline:none}.za-slider__nav--prev{left:max(0.75rem,var(--za-gutter))}.za-slider__nav--next{right:max(0.75rem,var(--za-gutter))}.za-slider__dots{pointer-events:auto;position:absolute;left:50%;bottom:1rem;transform:translateX(-50%);display:flex;gap:0.5rem;align-items:center;justify-content:center}.za-slider__dot{position:relative;width:0.65rem;height:0.65rem;margin:0;padding:0;border:0;border-radius:0;background:rgba(255,255,255,0.45);cursor:pointer;overflow:hidden;transition:background 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-slider__dot:hover,.za-slider__dot:focus-visible{background:var(--za-paper);outline:2px solid var(--za-accent);outline-offset:2px;transform:scale(1.15)}.za-slider__dot.is-active{background:rgba(255,255,255,0.35);transform:scale(1.2)}.za-slider__dot.is-active::after{content:"";position:absolute;inset:0;background:var(--za-accent);transform:scaleX(0);transform-origin:left center}.za-slider__dot.is-active.is-progressing::after{animation:za-dot-progress var(--za-dot-duration,6.5s) linear forwards}@media (max-width:640px){.za-slider__nav{top:50%;bottom:auto;transform:translateY(-50%);width:2.75rem;height:2.75rem;font-size:1.5rem;background:rgba(0,0,0,0.55)}.za-slider__nav--prev{left:0.5rem}.za-slider__nav--next{right:0.5rem}.za-slider__dots{bottom:0.85rem}.za-lead__body{padding-bottom:2.75rem}}@media (prefers-reduced-motion:reduce){.za-slider__slide,.za-slider .za-lead__media img,.za-slider__slide.is-active .za-lead__media img,.za-slider__slide.is-entering-from-next .za-lead__body,.za-slider__slide.is-entering-from-prev .za-lead__body,.za-slider__dot.is-active.is-progressing::after,.za-article__header,.za-article__thumb,.za-article__video,.za-contact-fab.is-ready{animation:none !important;transition:none !important}.za-slider .za-lead__media img,.za-slider .za-lead__media img.is-loaded{opacity:1}.za-contact-fab{opacity:1;transform:none;pointer-events:auto}}.za-rails,.za-home-stack{padding-bottom:3rem}.za-home-stack{display:flex;flex-direction:column;gap:0}.za-home-split{display:grid;gap:2rem;margin-bottom:2.75rem}@media (min-width:900px){.za-home-split{grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}.za-home-split .za-rail{margin-bottom:0}}.za-rail{margin-bottom:2.75rem}.za-rail__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-bottom:0.65rem;border-bottom:3px solid var(--za-red)}.za-rail__title{margin:0;font-size:clamp(1.35rem,3vw,1.75rem)}.za-rail__title a{color:inherit;text-decoration:none}.za-rail__title a:hover,.za-rail__title a:focus-visible{color:var(--za-red)}.za-rail__more{font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;text-decoration:none;color:var(--za-ink-faint);white-space:nowrap}.za-rail__more:hover,.za-rail__more:focus-visible{color:var(--za-red)}.za-rail__list{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}@media (min-width:640px){.za-rail__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.za-rail__list{grid-template-columns:repeat(4,1fr);gap:1.75rem}}.za-rail-item{display:flex;flex-direction:column;gap:0.75rem;min-width:0;padding-bottom:0.15rem}.za-rail-item__media{aspect-ratio:16 / 10;overflow:hidden;background:var(--za-mute);display:block;box-shadow:0 1px 0 rgba(0,0,0,0.04)}.za-rail-item__media--empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#e8e8e8 0%,#d0d0d0 100%);text-decoration:none}.za-rail-item__mark{font-family:var(--za-font-display);font-size:2.5rem;font-weight:800;color:var(--za-red);line-height:1;opacity:0.85}.za-rail-item__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.45s var(--za-ease)}.za-rail-item:hover .za-rail-item__media img,.za-rail-item:focus-within .za-rail-item__media img{transform:scale(1.04)}.za-rail-item__meta-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:0.35rem 0.55rem}.za-rail-item__meta{font-size:0.75rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--za-red)}.za-rail-item__date{font-size:0.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--za-ink-faint)}.za-rail-item__title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.za-rail-item__title a{color:var(--za-ink);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:color 0.2s var(--za-ease),background-size 0.3s var(--za-ease)}.za-rail-item__title a:hover,.za-rail-item__title a:focus-visible{color:var(--za-link);background-size:100% 1px}.za-rail-item__excerpt{margin:0;font-size:0.9375rem;line-height:1.45;color:var(--za-ink-faint)}.za-rail__badge{display:inline-block;margin-left:0.55rem;padding:0.15rem 0.45rem;font-family:var(--za-font-sans);font-size:0.65rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;vertical-align:middle;color:#fff;background:var(--za-ink-faint);border-radius:2px}.za-rail--paid .za-rail__head{border-bottom-color:var(--za-ink-faint)}.za-rail__featured{display:grid;gap:1.5rem}@media (min-width:860px){.za-rail__featured{grid-template-columns:1.35fr 1fr;gap:2rem;align-items:start}}.za-rail__featured-side{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.za-rail__list--compact{grid-template-columns:1fr !important;gap:0.85rem !important}.za-rail-item--compact{flex-direction:row;align-items:flex-start;gap:0.85rem;padding-bottom:0.85rem;border-bottom:1px solid rgba(0,0,0,0.08)}.za-rail-item--compact:last-child{border-bottom:0;padding-bottom:0}.za-rail-item__media--thumb{flex:0 0 5.5rem;width:5.5rem;aspect-ratio:1;align-self:stretch}.za-rail-item__body{min-width:0;flex:1;display:flex;flex-direction:column;gap:0.35rem}.za-rail-item--compact .za-rail-item__title{font-size:0.98rem}.za-rail-item--compact .za-rail-item__excerpt{display:none}.za-print-edition{padding:1.35rem 0 1.6rem;background:linear-gradient(180deg,#f3f3f3 0%,#ebebeb 100%);border-bottom:1px solid rgba(0,0,0,0.06)}.za-print-edition__banner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;margin-bottom:1.25rem;padding:1.15rem 1.25rem;background:#fff;border:1px solid rgba(0,0,0,0.08);text-align:center}@media (max-width:767px){.za-print-edition__banner{display:none !important}}.za-print-edition__banner-title{margin:0;font-family:var(--za-font-display);font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:800;letter-spacing:0.04em;text-transform:uppercase;color:var(--za-ink)}.za-print-edition__banner-cta{display:inline-flex;align-items:center;justify-content:center;padding:0.7rem 1.35rem;font-size:0.85rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--za-red);transition:background 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-print-edition__banner-cta:hover,.za-print-edition__banner-cta:focus-visible{background:#b01010;color:#fff;transform:translateY(-1px)}.za-print-edition__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem 1.15rem;align-items:center}@media (min-width:720px){.za-print-edition__inner{gap:1.75rem}}.za-print-edition__cover{display:block;width:5.75rem;justify-self:start;box-shadow:0 8px 24px rgba(0,0,0,0.18);background:#111;transition:transform 0.25s var(--za-ease),box-shadow 0.25s var(--za-ease)}@media (min-width:720px){.za-print-edition__cover{width:7.5rem}}.za-print-edition__cover:hover,.za-print-edition__cover:focus-visible{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,0.22)}.za-print-edition__cover img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.za-print-edition__cover-fallback{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;font-family:var(--za-font-display);font-size:2.5rem;font-weight:800;color:#fff;background:linear-gradient(145deg,var(--za-red),#7a1010)}.za-print-edition__kicker{margin:0 0 0.35rem;font-size:0.75rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--za-red)}.za-print-edition__title{margin:0 0 0.35rem;font-size:clamp(1.05rem,2.5vw,1.55rem);line-height:1.2}@media (max-width:719px){.za-print-edition{padding:1rem 0 1.15rem}.za-print-edition__title{font-size:1.05rem;line-height:1.25}.za-print-edition__date,.za-print-edition__text{margin:0 0 0.45rem;font-size:0.86rem}.za-print-edition__actions{gap:0.45rem 0.75rem}.za-print-edition__cta{padding:0.55rem 0.9rem;font-size:0.74rem}.za-print-edition__secondary{font-size:0.82rem}}.za-print-edition__title a{color:inherit;text-decoration:none}.za-print-edition__title a:hover,.za-print-edition__title a:focus-visible{color:var(--za-link)}.za-print-edition__date,.za-print-edition__text{margin:0 0 0.65rem;color:var(--za-ink-faint);font-size:0.95rem}.za-print-edition__actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1rem}.za-print-edition__cta{display:inline-flex;align-items:center;justify-content:center;padding:0.65rem 1.15rem;font-size:0.8rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--za-red);transition:background 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-print-edition__cta:hover,.za-print-edition__cta:focus-visible{background:#b01010;color:#fff}.za-print-edition__secondary{font-size:0.9rem;font-weight:600;color:var(--za-ink);text-decoration:none;border-bottom:1px solid currentColor}.za-print-edition__secondary:hover,.za-print-edition__secondary:focus-visible{color:var(--za-red)}.za-rail--print .za-rail__head{border-bottom-color:var(--za-ink)}.za-rail__badge--print{background:var(--za-ink)}.za-products{margin:0 0 2.75rem}.za-products__head{margin-bottom:1.25rem}.za-products__title{margin:0 0 0.35rem;font-size:clamp(1.35rem,3vw,1.75rem)}.za-products__dek{margin:0;max-width:40rem;color:var(--za-ink-faint)}.za-products__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}@media (min-width:760px){.za-products__grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.za-product-card{position:relative;display:grid;grid-template-rows:10rem auto;min-height:100%;overflow:hidden;text-decoration:none;color:inherit;background:#111;box-shadow:0 2px 0 rgba(0,0,0,0.04);transition:transform 0.25s var(--za-ease)}.za-product-card:hover,.za-product-card:focus-visible{transform:translateY(-3px)}.za-product-card__media{display:block;background:linear-gradient(180deg,rgba(0,0,0,0.15),rgba(0,0,0,0.55)),var(--za-product-bg,linear-gradient(135deg,#333,#111)) center / cover no-repeat}.za-product-card__body{display:flex;flex-direction:column;gap:0.45rem;padding:1.1rem 1.15rem 1.25rem;background:#161616;color:#f5f5f5}.za-product-card__title{font-family:var(--za-font-display);font-size:1.2rem;font-weight:700;line-height:1.25}.za-product-card__blurb{font-size:0.92rem;line-height:1.4;color:rgba(255,255,255,0.72)}.za-product-card__cta{margin-top:0.35rem;font-size:0.78rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#ffb4b4}.za-anunturi-hub{margin-bottom:2.75rem;padding:1.25rem 1.25rem 1.4rem;background:#f6f6f6;border-top:3px solid var(--za-red)}.za-anunturi-hub__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.za-anunturi-hub__title{margin:0;font-size:clamp(1.25rem,2.5vw,1.55rem)}.za-anunturi-hub__title a{color:inherit;text-decoration:none}.za-anunturi-hub__cats{list-style:none;margin:0 0 1.15rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0.65rem}@media (min-width:720px){.za-anunturi-hub__cats{grid-template-columns:repeat(4,1fr)}}.za-anunturi-hub__cat{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;padding:0.7rem 0.85rem;text-decoration:none;color:var(--za-ink);background:#fff;border:1px solid rgba(0,0,0,0.08);transition:border-color 0.2s var(--za-ease),color 0.2s var(--za-ease)}.za-anunturi-hub__cat:hover,.za-anunturi-hub__cat:focus-visible{border-color:var(--za-red);color:var(--za-red)}.za-anunturi-hub__cat-name{font-size:0.9rem;font-weight:600;line-height:1.25}.za-anunturi-hub__cat-count{font-size:0.75rem;font-variant-numeric:tabular-nums;color:var(--za-ink-faint)}.za-anunturi-hub__list{margin:0}.za-social-follow{margin:0 0 2.75rem}.za-social-follow__head{margin-bottom:1.15rem}.za-social-follow__title{margin:0 0 0.35rem;font-size:clamp(1.35rem,3vw,1.75rem)}.za-social-follow__dek{margin:0;max-width:38rem;color:var(--za-ink-faint)}.za-social-follow__grid{display:grid;gap:1.25rem}@media (min-width:860px){.za-social-follow__grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.za-social-card{display:flex;flex-direction:column;min-width:0;background:#f6f6f6;border:1px solid rgba(0,0,0,0.06);overflow:hidden}.za-social-card__preview{position:relative;aspect-ratio:16 / 9;background:#111}.za-social-card__preview iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.za-social-card__preview--fb{aspect-ratio:auto;min-height:22rem}.za-social-card__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;height:100%;min-height:12rem;padding:1.5rem;text-align:center;text-decoration:none;color:#fff;font-weight:700;background:radial-gradient(circle at 30% 20%,#ff4d4d,#8b0000 70%)}.za-social-card__placeholder--yt{background:radial-gradient(circle at 30% 20%,#ff5555,#b00000 65%)}.za-social-card__play{width:3.25rem;height:3.25rem;border-radius:50%;background:#fff;position:relative}.za-social-card__play::after{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-style:solid;border-width:0.55rem 0 0.55rem 0.9rem;border-color:transparent transparent transparent #c00;transform:translate(-50%,-50%)}.za-social-card__body{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.9rem 1rem;background:#fff}.za-social-card__label{margin:0;font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--za-ink-faint)}.za-social-card__cta{font-size:0.9rem;font-weight:700;text-decoration:none;color:var(--za-red)}.za-social-card__cta:hover,.za-social-card__cta:focus-visible{text-decoration:underline}.za-main{padding:1.75rem 0 3.5rem}body.home .za-main,body.front-page .za-main{padding-top:0;margin-top:0}body.home .za-site-header,body.front-page .za-site-header{margin-bottom:0;padding-bottom:0;border-bottom:0}body.home .za-site-header::after,body.front-page .za-site-header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--za-red);z-index:6;pointer-events:none}body.home .za-site-header>.za-wrap,body.front-page .za-site-header>.za-wrap{margin-bottom:0;padding-bottom:0}body.home .za-main>.za-lead:first-child,body.front-page .za-main>.za-lead:first-child{margin-top:0;padding-top:0}@media (min-width:960px){.za-main{padding-top:2rem}body.home .za-main,body.front-page .za-main{padding-top:0}}.za-page-header{margin-bottom:2rem;padding-bottom:1rem;border-bottom:3px solid var(--za-red);position:relative}.za-page-header::after{content:"";position:absolute;left:0;bottom:-3px;width:4.5rem;height:3px;background:var(--za-accent)}.za-page-header__title{margin:0 0 0.35rem;font-size:clamp(1.75rem,4vw,2.5rem)}.za-page-header__desc{margin:0;color:var(--za-ink-faint);max-width:50ch}.za-posts{display:grid;gap:1.75rem}.za-post-teaser{display:grid;gap:1rem;padding-bottom:1.75rem;border-bottom:1px solid var(--za-mute)}@media (min-width:720px){.za-post-teaser{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start;gap:1.25rem}}.za-post-teaser__media{aspect-ratio:16 / 10;overflow:hidden;background:var(--za-mute);display:block;position:relative}.za-post-teaser__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.45s var(--za-ease)}.za-post-teaser__mark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--za-font-display);font-size:2.5rem;font-weight:800;color:rgba(0,0,0,0.22);background:linear-gradient(145deg,#f2f2f2,#e4e4e4)}.za-post-teaser:hover .za-post-teaser__media img,.za-post-teaser:focus-within .za-post-teaser__media img{transform:scale(1.04)}.za-post-teaser__title{margin:0 0 0.4rem;font-size:clamp(1.25rem,2.5vw,1.6rem)}.za-post-teaser__title a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:color 0.2s var(--za-ease),background-size 0.3s var(--za-ease)}.za-post-teaser__title a:hover,.za-post-teaser__title a:focus-visible{color:var(--za-link);background-size:100% 1px}.za-post-teaser__meta{margin:0 0 0.65rem;font-size:0.8125rem;color:var(--za-ink-faint)}.za-post-teaser__excerpt{margin:0;color:var(--za-ink-soft);line-height:1.5}.za-pagination{display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:space-between;margin-top:2.75rem;padding-top:1.25rem;border-top:1px solid var(--za-mute);font-weight:700}.za-pagination a{text-decoration:none;padding:0.35rem 0;border-bottom:2px solid transparent;transition:color 0.2s var(--za-ease),border-color 0.2s var(--za-ease)}.za-pagination a:hover,.za-pagination a:focus-visible{color:var(--za-red);border-bottom-color:var(--za-red);outline:none}.za-pagination--numbers{justify-content:center;gap:0.35rem}.za-pagination--numbers .page-numbers{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.35rem;margin:0;padding:0}.za-pagination--numbers .page-numbers li{margin:0}.za-pagination--numbers a.page-numbers,.za-pagination--numbers span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;min-height:2.35rem;padding:0.35rem 0.65rem;border:1px solid rgba(0,0,0,0.14);border-bottom:1px solid rgba(0,0,0,0.14);background:var(--za-paper);color:var(--za-ink);font-size:0.875rem;font-weight:700;line-height:1;text-decoration:none}.za-pagination--numbers a.page-numbers:hover,.za-pagination--numbers a.page-numbers:focus-visible{color:#fff;background:var(--za-red);border-color:var(--za-red);outline:none}.za-pagination--numbers span.page-numbers.current{color:#fff;background:var(--za-ink);border-color:var(--za-ink)}.za-pagination--numbers span.page-numbers.dots{border:0;background:transparent;min-width:1.5rem}.za-article{max-width:46rem}.za-article__header{margin-bottom:1.15rem;animation:za-article-in 0.5s var(--za-ease) both}.za-article__kicker{--za-kicker-ink:#140808;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:0.55rem;margin:0 0 0.85rem;padding:0.48rem 1.15rem 0.48rem 0.78rem;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.16),transparent 42%),linear-gradient(135deg,#ff1a1a 0%,var(--za-red) 48%,#9a0707 100%);color:#fff;font-family:var(--za-font-body);font-size:0.6875rem;font-weight:800;letter-spacing:0.16em;line-height:1.1;text-transform:uppercase;text-decoration:none;border:0;clip-path:polygon(0 0,calc(100% - 0.85rem) 0,100% 50%,calc(100% - 0.85rem) 100%,0 100%);box-shadow:0 0 0 1px rgba(255,255,255,0.35) inset,0 0 0 2px var(--za-kicker-ink),0 0 0 4px var(--za-red),0 10px 24px rgba(221,11,11,0.28);transform:translateZ(0);transition:transform 0.22s var(--za-ease),box-shadow 0.22s var(--za-ease),filter 0.22s var(--za-ease)}.za-article__kicker::before{content:"";flex:0 0 auto;width:0.42rem;height:0.42rem;border-radius:50%;background:#fff;box-shadow:0 0 0 0 rgba(255,255,255,0.75),0 0 10px rgba(255,255,255,0.85);animation:za-kicker-pulse 1.35s ease-out infinite}.za-article__kicker::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 0%,transparent 42%,rgba(255,255,255,0.38) 50%,transparent 58%,transparent 100%);transform:translateX(-130%);transition:transform 0.55s var(--za-ease);pointer-events:none}.za-article__kicker:hover,.za-article__kicker:focus-visible{color:#fff;transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 0 0 1px rgba(255,255,255,0.45) inset,0 0 0 2px var(--za-kicker-ink),0 0 0 4px #ff2a2a,0 14px 28px rgba(221,11,11,0.38);outline:none}.za-article__kicker:hover::after,.za-article__kicker:focus-visible::after{transform:translateX(130%)}@keyframes za-kicker-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.8),0 0 8px rgba(255,255,255,0.9)}70%{box-shadow:0 0 0 0.55rem rgba(255,255,255,0),0 0 8px rgba(255,255,255,0.55)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0),0 0 8px rgba(255,255,255,0.55)}}@media (prefers-reduced-motion:reduce){.za-article__kicker::before,.za-article__kicker::after{animation:none;transition:none}.za-article__kicker:hover,.za-article__kicker:focus-visible{transform:none}}.za-article__title{margin:0 0 0.85rem;font-size:clamp(1.85rem,4.5vw,2.75rem)}.za-title-flag{display:inline-block;margin-right:0.35rem;padding:0.12rem 0.4rem 0.16rem;background:var(--za-red);color:#fff;font-family:var(--za-font-body);font-size:0.42em;font-weight:800;letter-spacing:0.06em;line-height:1.2;vertical-align:0.35em}.za-byline{display:grid;gap:0.2rem;margin:0;font-size:0.95rem;color:var(--za-ink-soft)}.za-byline__authors{display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem 0.55rem;margin:0;font-weight:700}.za-byline__label{flex:0 0 auto;font-weight:700;color:var(--za-ink-soft)}.za-byline__author{display:inline-flex;align-items:center;gap:0.4rem;color:#1d4e89;text-decoration:none}.za-byline__author:hover,.za-byline__author:focus-visible{color:var(--za-red);outline:none}.za-byline__avatar{display:block;width:1.85rem;height:1.85rem;border-radius:50%;object-fit:cover;flex:0 0 auto;background:var(--za-mute)}.za-byline__name{line-height:1.2}.za-byline__sep{color:var(--za-ink-faint);font-weight:600}.za-byline__authors a{color:#1d4e89;text-decoration:none}.za-byline__time{margin:0;color:var(--za-ink-faint);font-size:0.9rem}.za-share{display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem;margin-top:0.85rem;padding:0.75rem 0 0.1rem;border-top:1px solid rgba(0,0,0,0.08)}.za-share__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;min-width:2.35rem;min-height:2.35rem;padding:0;border:1.5px solid rgba(0,0,0,0.2);border-radius:50%;background:var(--za-paper);color:var(--za-ink);font:inherit;line-height:1;text-decoration:none;cursor:pointer;overflow:hidden;box-shadow:none;transform:translateZ(0);transition:background 0.2s var(--za-ease),color 0.2s var(--za-ease),border-color 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-share__btn--facebook,.za-share__btn--whatsapp,.za-share__btn--messenger,.za-share__btn--copy{background:var(--za-paper);border-color:rgba(0,0,0,0.2);color:var(--za-ink)}.za-share__icon{flex:0 0 auto;width:1.05rem;height:1.05rem;display:block;fill:currentColor;color:inherit;transition:transform 0.18s var(--za-ease)}.za-share__btn--copy .za-share__icon{stroke:currentColor;fill:none}.za-share__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.za-share__btn:hover,.za-share__btn:focus-visible{background:var(--za-mute);border-color:rgba(0,0,0,0.32);color:var(--za-ink);transform:translateY(-1px)}.za-share__btn--copy:hover,.za-share__btn--copy:focus-visible{background:var(--za-mute);border-color:rgba(0,0,0,0.32);color:var(--za-ink)}.za-share__btn:active{transform:scale(0.94)}.za-share__btn.is-clicked{animation:za-share-pop 0.42s var(--za-ease)}.za-share__btn.is-clicked .za-share__icon{animation:za-share-icon-bounce 0.42s var(--za-ease)}.za-share__btn.is-copied{background:#111;border-color:#111;color:#fff;animation:za-share-pop 0.42s var(--za-ease)}.za-share__btn.is-copied .za-share__icon{animation:za-share-icon-bounce 0.42s var(--za-ease)}@keyframes za-share-pop{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(17,17,17,0.28)}35%{transform:scale(0.92);box-shadow:0 0 0 0 rgba(17,17,17,0.22)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(17,17,17,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(17,17,17,0)}}@keyframes za-share-icon-bounce{0%,100%{transform:scale(1) rotate(0deg)}35%{transform:scale(0.82) rotate(-8deg)}70%{transform:scale(1.18) rotate(6deg)}}@media (prefers-reduced-motion:reduce){.za-share__btn,.za-share__icon{transition:none}.za-share__btn:active,.za-share__btn.is-clicked,.za-share__btn.is-copied,.za-share__btn.is-clicked .za-share__icon,.za-share__btn.is-copied .za-share__icon{animation:none;transform:none;box-shadow:none}}.za-zoom{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.za-zoom img,.za-article__content img{cursor:zoom-in}.za-article__content a img,.za-ad img{cursor:pointer}.za-lightbox{width:min(96vw,72rem);max-height:92vh;padding:2.5rem 0.75rem 0.75rem;border:0;background:#111}.za-lightbox::backdrop{background:rgba(0,0,0,0.82)}.za-lightbox__img{display:block;width:100%;height:auto;max-height:82vh;margin:0 auto;object-fit:contain;cursor:default}.za-lightbox__close{position:absolute;top:0.45rem;right:0.45rem;border:0;background:transparent;color:#fff;font:inherit;font-weight:700;cursor:pointer}.za-ad{clear:both;margin:1.25rem 0;padding:0.65rem;background:#f4f4f4;border:1px solid #e2e2e2;min-height:110px;contain:layout style}.za-ad-slot{--za-ad-w:728px;--za-ad-h:90px;--za-ad-mw:320px;--za-ad-mh:100px;box-sizing:border-box;width:min(100% - (2 * var(--za-gutter)),var(--za-max));margin:1.25rem auto;padding:0.5rem var(--za-gutter);background:#f7f7f7;border-block:1px solid #e8e8e8;contain:layout style}.za-ad-slot--sidebar{width:100%;margin:0 0 1rem;padding:0.5rem;border:1px solid #e8e8e8;border-block:1px solid #e8e8e8}.za-ad-slot--sitewide{margin-top:0}.za-ad-slot-wrap--inarticle{margin:1.5rem 0}.za-ad-slot-wrap--inarticle .za-ad-slot{width:100%;margin:0;padding:0.5rem 0}.za-ad-slot__label{display:block;margin-bottom:0.35rem;font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--za-ink-faint);text-align:center}.za-ad-slot__frame{position:relative;width:min(100%,var(--za-ad-w));max-width:100%;min-height:var(--za-ad-h);height:var(--za-ad-h);margin-inline:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#efefef;aspect-ratio:var(--za-ad-w) / var(--za-ad-h)}.za-ad-slot__frame>*{max-width:100%;max-height:100%}.za-ad-slot__frame iframe,.za-ad-slot__frame ins,.za-ad-slot__frame .adsbygoogle{max-width:100% !important}.za-ad-slot--adsense .za-ad-slot__frame{height:auto;overflow:visible;background:transparent}.za-ad-slot--adsense .za-ad-slot__frame>*{max-height:none}.za-ad-slot--adsense .za-ad-slot__frame ins.adsbygoogle{display:block;width:100%;min-height:var(--za-ad-h)}@media (max-width:767px){.za-ad-slot--adsense .za-ad-slot__frame ins.adsbygoogle{min-height:var(--za-ad-mh)}}.za-ad-slot__frame:empty::before{content:"";display:block;width:100%;height:100%;min-height:inherit;background:repeating-linear-gradient(-45deg,transparent,transparent 8px,rgba(0,0,0,0.03) 8px,rgba(0,0,0,0.03) 16px)}.za-ad-slot--billboard .za-ad-slot__frame{width:min(100%,var(--za-ad-w))}.za-ad-slot--rectangle .za-ad-slot__frame,.za-ad-slot--inarticle .za-ad-slot__frame{width:min(100%,var(--za-ad-w))}@media (max-width:767px){.za-ad-slot__frame{width:min(100%,var(--za-ad-mw));min-height:var(--za-ad-mh);height:var(--za-ad-mh);aspect-ratio:var(--za-ad-mw) / var(--za-ad-mh)}}.za-ad__label{display:block;margin-bottom:0.4rem;font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--za-ink-faint)}.za-ad img{max-width:100%;height:auto}.popup-ad-overlay,#popup-ad-overlay{display:none !important}.za-article__thumb{margin:0 0 1.5rem;overflow:hidden;background:var(--za-mute);animation:za-article-in 0.55s var(--za-ease) 0.06s both}.za-article__thumb img{width:100%;animation:za-scale-in 0.9s var(--za-ease) both}.za-article__video{margin:0 0 1.5rem;animation:za-article-in 0.55s var(--za-ease) 0.06s both}.za-video{width:100%;max-width:100%}.za-video__player{display:block;width:100%;max-height:min(80vh,40rem);background:#000}.za-video--embed .za-video__frame{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden}.za-video--facebook .za-video__frame{aspect-ratio:9 / 16;max-width:28rem;margin-inline:auto}.za-video__frame iframe,.za-video__frame>*{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:100%;border:0}.za-video__external{display:inline-flex;padding:0.7rem 1.1rem;background:var(--za-red);color:var(--za-paper);font-weight:700;text-decoration:none}.za-article__content{font-size:1.125rem;line-height:1.75}.za-article__content>*:first-child{margin-top:0}.za-article__content h2,.za-article__content h3{margin-top:1.75em}.za-article__content a{text-decoration:underline}.za-article__content #za-news-list-title{display:none}.za-article__footer{margin-top:1.75rem;padding-top:1rem;border-top:1px solid var(--za-mute);font-size:0.8125rem;color:var(--za-ink-faint);display:flex;flex-wrap:wrap;gap:0.35rem 0.65rem;align-items:baseline}.za-article__tags-label{font-weight:700;letter-spacing:0.04em;text-transform:uppercase;font-size:0.6875rem;color:var(--za-ink-faint)}.za-article__tags{display:flex;flex-wrap:wrap;gap:0.4rem;line-height:1.2}.za-article__tags a{display:inline-flex;align-items:center;padding:0.35rem 0.7rem;border-radius:999px;background:#6b7280;color:#fff;text-decoration:none;font-weight:600}.za-article__tags a:hover,.za-article__tags a:focus-visible{background:#4b5563;color:#fff}.za-author-cards{display:grid;gap:0.75rem;margin-top:1.5rem}.za-author-card{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:0.85rem;align-items:center;padding:0.85rem;background:#f4f7fb;color:inherit;text-decoration:none}.za-author-card__photo{width:4.5rem;height:4.5rem;border-radius:999px;object-fit:cover}.za-author-card__body{display:grid;gap:0.15rem}.za-author-card__name{font-weight:800;font-size:1.05rem;color:#1d4e89}.za-author-card__role{font-weight:700;font-size:0.85rem}.za-author-card__bio{color:var(--za-ink-soft);font-size:0.92rem}.za-author-profile{margin-bottom:1.75rem}.za-author-profile__layout{display:grid;gap:1rem;justify-items:center;text-align:center;padding:1.25rem 1rem;background:#f4f7fb}.za-author-profile__photo{width:9rem;height:9rem;border-radius:999px;object-fit:cover}.za-author-profile__name{margin:0;color:#1d4e89;font-size:clamp(1.8rem,4vw,2.4rem)}.za-author-profile__role{margin:0.35rem 0 0;font-weight:800}.za-author-profile__bio{margin-top:0.75rem;text-align:left}.za-read-also{margin-top:2.5rem;padding-top:0.35rem}.za-read-also__title{margin:0 0 0.35rem;color:#1d4e89;font-size:1.65rem;text-align:center;text-transform:uppercase}.za-read-also__list{list-style:none;margin:0;padding:0}.za-read-also__item{border-top:3px solid #1d4e89}.za-read-also__link{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:0.85rem;align-items:center;padding:0.85rem 0;color:inherit;text-decoration:none}.za-read-also__media img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.za-read-also__cat{display:block;margin-bottom:0.25rem;color:#1d4e89;font-size:0.75rem;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}.za-read-also__headline{display:block;font-family:var(--za-font-display);font-size:1.2rem;font-weight:700;line-height:1.3}.za-inline-ra-wrap{margin:1.5rem 0}.za-inline-ra{margin:0}.za-inline-ra__link,.za-article__content .za-inline-ra__link,.za-article__body .za-inline-ra__link,.za-entry-content .za-inline-ra__link,.entry-content .za-inline-ra__link{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) minmax(0,1fr);align-items:stretch;min-height:6.5rem;text-decoration:none;color:inherit;background:#f3f6fb;border:1px solid rgba(29,78,137,0.12);overflow:hidden;transition:box-shadow 0.2s var(--za-ease),transform 0.2s var(--za-ease)}.za-inline-ra__link:hover,.za-inline-ra__link:focus-visible,.za-article__content .za-inline-ra__link:hover,.za-article__content .za-inline-ra__link:focus-visible,.za-article__body .za-inline-ra__link:hover,.za-article__body .za-inline-ra__link:focus-visible{text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,0.08);transform:translateY(-1px)}.za-inline-ra__media{position:relative;display:block;background:#d8dee8;overflow:hidden}.za-inline-ra__media::before{content:"";position:absolute;top:0;left:0;z-index:1;border-style:solid;border-width:0.85rem 0.9rem 0 0;border-color:var(--za-red) transparent transparent transparent}.za-inline-ra__media img,.za-inline-ra__img{display:block;width:100%;height:100%;object-fit:cover}.za-inline-ra__media--empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#e8e8e8,#d0d0d0)}.za-inline-ra__mark{font-family:var(--za-font-display);font-size:2rem;font-weight:800;color:var(--za-red);line-height:1}.za-inline-ra__body{display:flex;flex-direction:column;justify-content:center;gap:0.45rem;padding:0.75rem 0.95rem;border-left:1px solid rgba(29,78,137,0.12);min-width:0}.za-inline-ra__label{--za-kicker-ink:#140808;position:relative;isolation:isolate;display:inline-flex;align-items:center;align-self:flex-start;gap:0.45rem;margin:0;padding:0.38rem 0.95rem 0.38rem 0.65rem;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.16),transparent 42%),linear-gradient(135deg,#ff1a1a 0%,var(--za-red) 48%,#9a0707 100%);color:#fff;font-family:var(--za-font-body);font-size:0.625rem;font-weight:800;letter-spacing:0.14em;line-height:1.1;text-transform:uppercase;text-decoration:none;border:0;border-bottom:0;clip-path:polygon(0 0,calc(100% - 0.7rem) 0,100% 50%,calc(100% - 0.7rem) 100%,0 100%);box-shadow:0 0 0 1px rgba(255,255,255,0.35) inset,0 0 0 2px var(--za-kicker-ink),0 0 0 3px var(--za-red),0 6px 14px rgba(221,11,11,0.22)}.za-inline-ra__label::before{content:"";flex:0 0 auto;width:0.34rem;height:0.34rem;border-radius:50%;background:#fff;box-shadow:0 0 8px rgba(255,255,255,0.85);animation:za-kicker-pulse 1.35s ease-out infinite}.za-inline-ra__title{display:block;font-size:1rem;font-weight:700;line-height:1.3;color:var(--za-ink);text-decoration:none;border-bottom:0}.za-inline-ra__link:hover .za-inline-ra__title,.za-inline-ra__link:focus-visible .za-inline-ra__title{color:var(--za-red);text-decoration:none}@media (prefers-reduced-motion:reduce){.za-inline-ra__label::before{animation:none}}.za-inline-ra__flag{display:inline-block;margin-right:0.35rem;padding:0.12rem 0.4rem;vertical-align:0.1em;background:var(--za-red);color:#fff;font-size:0.68rem;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;line-height:1.2}@media (max-width:560px){.za-inline-ra__link{grid-template-columns:5.5rem minmax(0,1fr);min-height:5.25rem}.za-inline-ra__body{padding:0.55rem 0.7rem}.za-inline-ra__title{font-size:0.92rem}}.za-gfollow-wrap{margin:1.75rem 0}.za-gfollow-wrap--home{margin:1.1rem 0 1.35rem}.za-gfollow-wrap--article{margin:0 0 1.35rem}.za-gfollow{margin:0}.za-gfollow__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0.65rem 0.75rem;padding:0.65rem 0.75rem;background:#f3f4f6;border:1px solid rgba(0,0,0,0.06)}.za-gfollow__btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:0.55rem 0.9rem;border:1px solid rgba(0,0,0,0.12);background:#fff;color:var(--za-ink);font-family:var(--za-font-body);font-size:0.92rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:border-color 0.2s var(--za-ease),background 0.2s var(--za-ease),color 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-gfollow__btn:hover,.za-gfollow__btn:focus-visible{border-color:#4285f4;color:#1a73e8;background:#fff;transform:translateY(-1px)}.za-gfollow__btn--news{border-color:rgba(66,133,244,0.35);color:#1a73e8}.za-gfollow__badge{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:0.45rem;background:#fff;border:1px solid rgba(0,0,0,0.08);box-shadow:0 1px 2px rgba(0,0,0,0.04)}.za-gfollow__g{display:block}@media (max-width:640px){.za-gfollow__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-items:stretch;padding:0.55rem 0.45rem;gap:0.4rem}.za-gfollow__badge{order:0;justify-self:center;width:2rem;height:2rem}.za-gfollow__btn{width:100%;min-height:2.45rem;padding:0.4rem 0.45rem;font-size:0.72rem;line-height:1.2}}@media (min-width:720px){.za-author-profile__layout{grid-template-columns:9rem minmax(0,1fr);justify-items:start;text-align:left;align-items:center}}.za-related{margin-top:2.75rem;padding-top:1.35rem;border-top:3px solid var(--za-red)}.za-related__title{margin:0 0 1.35rem;font-size:1.5rem}.za-related__list{list-style:none;margin:0;padding:0;display:grid;gap:1.35rem}@media (min-width:640px){.za-related__list{grid-template-columns:repeat(3,1fr)}}.za-breadcrumbs{margin:0 0 0.85rem;font-size:0.75rem;line-height:1.4;color:var(--za-ink-faint)}.za-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0.2rem 0}.za-breadcrumbs__item{display:inline-flex;align-items:center;max-width:100%}.za-breadcrumbs__item:not(:last-child)::after{content:"/";margin:0 0.45rem;color:rgba(0,0,0,0.35)}.za-breadcrumbs__link{color:var(--za-ink-faint);text-decoration:none;border-bottom:1px solid transparent;transition:color 0.2s var(--za-ease),border-color 0.2s var(--za-ease)}.za-breadcrumbs__link:hover,.za-breadcrumbs__link:focus-visible{color:var(--za-red);border-bottom-color:var(--za-red)}.za-breadcrumbs__current{color:var(--za-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(42ch,70vw)}.za-page-header .za-breadcrumbs{margin-bottom:0.65rem}.za-search-form{display:flex;gap:0.5rem;max-width:28rem}.za-search-form label{flex:1;display:flex}.za-search-form input[type="search"]{width:100%;padding:0.65rem 0.85rem;border:1px solid #bbb;background:var(--za-paper);font-family:var(--za-font-body);font-size:1rem}.za-search-form input[type="search"]:focus{outline:2px solid var(--za-accent);outline-offset:1px;border-color:var(--za-accent)}.za-search-form button{padding:0.65rem 1rem;border:none;background:var(--za-red);color:var(--za-paper);font-family:var(--za-font-body);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.04em;cursor:pointer;transform:translateZ(0)}.za-search-form button:hover,.za-search-form button:focus-visible{background:var(--za-ink)}.za-none{padding:2rem 0}.za-none__title{margin-bottom:0.75rem}.za-404{text-align:center;padding:3rem 0}.za-404__code{font-family:var(--za-font-display);font-size:clamp(4rem,15vw,7rem);font-weight:800;line-height:1;color:var(--za-red);margin:0 0 0.5rem}.za-site-footer{margin-top:auto;background:#000;color:rgba(255,255,255,0.88)}.za-site-footer a{text-decoration:none}.za-footer__platforms{background:#fff;border-top:1px solid rgba(0,0,0,0.06)}.za-footer__platforms-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem 2rem;padding:1.35rem var(--za-gutter)}.za-footer-platform{display:inline-flex;align-items:center;color:inherit;transition:opacity 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-footer-platform:hover,.za-footer-platform:focus-visible{opacity:0.82;transform:translateY(-1px)}.za-footer-platform__brand{display:inline-flex;align-items:center;gap:0.35rem}.za-footer-platform__g{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;font-family:var(--za-font-body);font-size:1.15rem;font-weight:700;line-height:1;background:linear-gradient(135deg,#4285f4 0%,#ea4335 45%,#fbbc05 70%,#34a853 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.za-footer-platform__word{display:inline-flex;flex-direction:column;line-height:1.05}.za-footer-platform__google{font-family:var(--za-font-body);font-size:1.05rem;font-weight:500;color:#5f6368;letter-spacing:-0.01em}.za-footer-platform__sub{font-family:var(--za-font-body);font-size:1.05rem;font-weight:500;color:#9aa0a6;letter-spacing:-0.01em}.za-footer-platform__label{font-family:var(--za-font-body);font-size:1.15rem;font-weight:700;letter-spacing:-0.02em}.za-footer-platform--youtube .za-footer-platform__label{color:#ff0000}.za-footer-platform--instagram .za-footer-platform__label{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);-webkit-background-clip:text;background-clip:text;color:transparent}.za-footer-platform--facebook .za-footer-platform__label{color:#1877f2;font-weight:800;text-transform:lowercase}.za-footer__body{padding:2rem 0 1.25rem}.za-footer__body-inner{text-align:center}.za-footer-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.85rem 1.75rem}.za-footer-nav a{color:#fff;font-family:var(--za-font-body);font-size:clamp(0.72rem,1.6vw,0.92rem);font-weight:800;letter-spacing:0.06em;text-transform:uppercase;transition:color 0.2s var(--za-ease)}.za-footer-nav a:hover,.za-footer-nav a:focus-visible{color:var(--za-accent)}.za-footer__settings{margin:1.15rem 0 0}.za-footer__settings a{color:rgba(255,255,255,0.72);font-size:0.92rem;font-weight:600;transition:color 0.2s var(--za-ease)}.za-footer__settings a:hover,.za-footer__settings a:focus-visible{color:#fff}.za-footer__copy{margin:1.35rem 0 0;font-size:0.78rem;color:rgba(255,255,255,0.45)}.za-footer__social{padding:0 0 2rem}.za-footer-social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.65rem}.za-footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:1px solid rgba(255,255,255,0.85);border-radius:50%;color:#fff;transition:background 0.2s var(--za-ease),border-color 0.2s var(--za-ease),transform 0.18s var(--za-ease)}.za-footer-social__link svg{width:1.05rem;height:1.05rem;display:block}.za-footer-social__link--google-news svg{width:1.15rem;height:1.15rem}.za-footer-social__link:hover,.za-footer-social__link:focus-visible{background:rgba(255,255,255,0.08);border-color:#fff;transform:translateY(-2px)}@media (max-width:640px){.za-footer__platforms-inner{gap:1rem 1.35rem;padding:1.1rem var(--za-gutter)}.za-footer-nav__list{gap:0.65rem 1rem}}.za-ai{margin:2.25rem 0 0.5rem;padding-top:0.35rem}.za-ai__credit{margin:0 0 0.85rem;text-align:right;font-size:0.72rem;font-weight:600;color:var(--za-ink-faint)}.za-ai__credit strong{color:var(--za-ink-soft)}.za-ai__chips{display:flex;flex-wrap:wrap;gap:0.55rem;margin-bottom:0.9rem}.za-ai__chip{display:inline-flex;align-items:center;gap:0.55rem;max-width:100%;padding:0.55rem 0.55rem 0.55rem 0.95rem;border:0;border-radius:999px;background:#111;color:#fff;font-family:var(--za-font-body);font-size:0.9rem;font-weight:600;line-height:1.25;cursor:pointer;transition:transform 0.18s var(--za-ease),background 0.2s var(--za-ease)}.za-ai__chip:hover,.za-ai__chip:focus-visible{background:#000;transform:translateY(-1px)}.za-ai__chip-text{text-align:left}.za-ai__chip-go{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;background:#fff;color:#111;font-size:1rem;font-weight:700;line-height:1}.za-ai__thread{display:grid;gap:0.75rem;margin:0 0 1rem}.za-ai__thread[hidden]{display:none}.za-ai__bubble{padding:0.85rem 1rem;border-radius:1rem;font-size:0.98rem;line-height:1.55}.za-ai__bubble p{margin:0 0 0.55em}.za-ai__bubble p:last-child{margin-bottom:0}.za-ai__bubble--q{justify-self:end;max-width:min(36rem,92%);background:#111;color:#fff;border-bottom-right-radius:0.35rem}.za-ai__bubble--a{justify-self:start;max-width:min(42rem,100%);background:#f3f4f6;color:var(--za-ink);border-bottom-left-radius:0.35rem}.za-ai__bubble--a.is-loading{color:var(--za-ink-faint);font-style:italic}.za-ai__bubble--err{background:#fff1f1;color:#8a1f1f}.za-ai__form{margin:0}.za-ai__shell{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:0.45rem;min-height:3.35rem;padding:0.35rem 0.4rem 0.35rem 0.7rem;border-radius:999px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#6ec8ff 0%,#ff7eb3 55%,#dd0b0b 100%) border-box;border:2px solid transparent;box-shadow:0 8px 24px rgba(0,0,0,0.05)}.za-ai__mark{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:50%;background:#111;color:#fff;font-family:var(--za-font-display);font-size:0.68rem;font-weight:800;letter-spacing:0.02em}.za-ai__input{width:100%;min-width:0;border:0;background:transparent;color:var(--za-ink);font-family:var(--za-font-body);font-size:1rem;line-height:1.3;outline:none}.za-ai__input::placeholder{color:#9ca3af}.za-ai__mic,.za-ai__send{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:0;border-radius:50%;cursor:pointer;transition:transform 0.18s var(--za-ease),opacity 0.2s var(--za-ease)}.za-ai__mic{background:#fff;color:#3b82f6;box-shadow:inset 0 0 0 1.5px #93c5fd}.za-ai__mic.is-listening{background:#dbeafe;color:#1d4ed8}.za-ai__send{background:linear-gradient(135deg,#6ec8ff 0%,#ff7eb3 55%,#dd0b0b 100%);color:#fff}.za-ai__mic:hover,.za-ai__mic:focus-visible,.za-ai__send:hover,.za-ai__send:focus-visible{transform:scale(1.05)}.za-ai__send:disabled,.za-ai__chip:disabled{opacity:0.55;cursor:wait;transform:none}@media (max-width:640px){.za-ai__chips{flex-direction:column;align-items:stretch}.za-ai__chip{justify-content:space-between}.za-ai__shell{grid-template-columns:auto minmax(0,1fr) auto;padding-left:0.55rem}.za-ai__mic{display:none}}.alignleft{float:left;margin:0 1.25rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1.25rem}.aligncenter{display:block;margin-inline:auto}.wp-caption{max-width:100%}.wp-caption-text,.za-article__content figcaption,.za-article__thumb figcaption{display:block;font-size:0.875rem;color:var(--za-ink-faint);margin-top:0.4rem;line-height:1.35}.sticky .za-post-teaser__title::before{content:"● ";color:var(--za-accent)}.bypostauthor>.comment-body{border-left:3px solid var(--za-accent);padding-left:0.75rem}.za-comments{margin-block:2.5rem 1.5rem;padding-top:1.75rem;border-top:1px solid var(--za-mute)}.za-comments__title,.za-comments .comment-reply-title{font-family:var(--za-font-display);font-size:1.35rem;font-weight:700;margin:0 0 1rem;color:var(--za-ink)}.za-comments__list,.za-comments__list .children{list-style:none;margin:0 0 1.5rem;padding:0}.za-comments__list .children{margin:1rem 0 0 1.25rem;padding-left:0.75rem;border-left:2px solid var(--za-mute)}.za-comments__list .comment-body{margin-bottom:1.25rem}.za-comments__list .comment-author{font-weight:700;color:var(--za-ink-soft)}.za-comments__list .comment-author .avatar{border-radius:50%;margin-right:0.5rem;vertical-align:middle}.za-comments__list .comment-meta{font-size:0.8125rem;color:var(--za-ink-faint);margin:0.25rem 0 0.5rem}.za-comments__list .comment-content p{margin:0 0 0.5rem}.za-comments__list .reply a{font-size:0.875rem;font-weight:600}.za-comments__nav{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;font-size:0.9375rem}.za-comments__closed{color:var(--za-ink-faint);font-size:0.9375rem}.za-comment-form{display:grid;gap:0.75rem}.za-comment-form__field{margin:0}.za-comment-form__field input,.za-comment-form__field textarea{width:100%;max-width:100%;padding:0.65rem 0.85rem;border:1px solid #d0d0d0;border-radius:2px;font:inherit;color:var(--za-ink);background:var(--za-paper);transition:border-color 0.2s var(--za-ease),box-shadow 0.2s var(--za-ease)}.za-comment-form__field input:focus,.za-comment-form__field textarea:focus{outline:none;border-color:var(--za-red);box-shadow:0 0 0 3px rgba(221,11,11,0.12)}.za-comment-form__field--comment textarea{min-height:8rem;resize:vertical}.za-comment-form__submit,.za-comment-form .form-submit input[type="submit"]{appearance:none;border:0;background:var(--za-red);color:#fff;font:inherit;font-weight:700;padding:0.7rem 1.35rem;cursor:pointer;border-radius:2px;transition:filter 0.2s var(--za-ease),transform 0.15s var(--za-ease)}.za-comment-form__submit:hover,.za-comment-form__submit:focus-visible,.za-comment-form .form-submit input[type="submit"]:hover,.za-comment-form .form-submit input[type="submit"]:focus-visible{filter:brightness(1.05);color:#fff}.za-comment-form .form-submit{margin:0.25rem 0 0}@media (max-width:640px){.za-comments__list .children{margin-left:0.35rem}.za-comment-form__field input,.za-comment-form__field textarea{font-size:1rem}.za-comment-form__submit,.za-comment-form .form-submit input[type="submit"]{width:100%}}.za-comments .akismet_comment_form_privacy_notice{font-size:0.8125rem;color:var(--za-ink-faint)}.za-contact-fab{position:fixed;right:0.75rem;bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:9999;display:flex;flex-direction:column;gap:0.75rem;opacity:0;transform:translateY(0.75rem);pointer-events:none;transition:opacity 0.4s var(--za-ease),transform 0.4s var(--za-ease)}.za-contact-fab.is-ready{opacity:1;transform:translateY(0);pointer-events:auto;animation:za-fab-in 0.45s var(--za-ease) both}.za-fab{width:3.5rem;height:3.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;box-shadow:0 10px 25px rgba(0,0,0,0.35);outline:2px solid rgba(255,255,255,0.4);outline-offset:0;transition:transform 0.2s var(--za-ease),filter 0.2s var(--za-ease),box-shadow 0.2s var(--za-ease)}.za-fab:hover,.za-fab:focus-visible{transform:scale(1.08);color:#fff;filter:brightness(1.05);box-shadow:0 14px 28px rgba(0,0,0,0.4)}.za-fab:active{transform:scale(0.92)}.za-fab__icon{width:1.75rem;height:1.75rem;display:block}.za-fab--facebook{background-color:#1877f2}.za-fab--whatsapp{background-color:#059669}.za-fab--phone{background-color:var(--za-red,#dc2626)}@media (max-width:480px){.za-contact-fab{right:0.65rem;gap:0.65rem}.za-fab{width:3.15rem;height:3.15rem}.za-fab__icon{width:1.55rem;height:1.55rem}}.za-layout--with-sidebar{display:grid;gap:2rem}@media (min-width:960px){.za-layout--with-sidebar{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start}}.za-sidebar{display:grid;gap:1.75rem}.za-sidebar .widget,.za-sidebar .za-gn-widget,.za-sidebar>*{margin:0}.za-sidebar .mom-e3lanat-wrap,.za-sidebar .mom-e3lanat,.za-sidebar .widget{margin-bottom:0}.za-layout--with-sidebar .za-related{margin-bottom:0.5rem}.za-gn-widget__title{margin:0 0 0.75rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em}.za-gn-widget .mom-e3lanat-wrap,.za-gn-widget .mom-e3lanat{max-width:100%}.za-gn-widget img{max-width:100%;height:auto}.za-side-rail__list{list-style:none;margin:0;padding:0;display:grid;gap:0.85rem}.za-side-rail__item{margin:0}.za-side-rail-item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:0.65rem;align-items:start}.za-side-rail-item--no-thumb{grid-template-columns:minmax(0,1fr)}.za-side-rail-item__thumb{display:block;aspect-ratio:1;overflow:hidden;background:var(--za-mute)}.za-side-rail-item__thumb img{width:100%;height:100%;object-fit:cover;display:block}.za-side-rail-item__title{margin:0;font-size:0.92rem;line-height:1.35;font-weight:700}.za-side-rail-item__title a{color:inherit;text-decoration:none}.za-side-rail-item__title a:hover,.za-side-rail-item__title a:focus-visible{color:var(--za-link)}.za-side-rail-item__date{display:block;margin-top:0.2rem;font-size:0.75rem;color:var(--za-ink-faint)}.za-gn-widget__title a{color:inherit;text-decoration:none}.za-side-authors{list-style:none;margin:0;padding:0;display:grid;gap:0.55rem}.za-side-authors__link{display:flex;align-items:center;gap:0.7rem;text-decoration:none;color:inherit;font-weight:600;font-size:0.9rem;padding:0.55rem 0.65rem;border:1px solid color-mix(in srgb,var(--za-ink) 8%,transparent);background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--za-mute) 55%,#fff) 100%);transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}.za-side-authors__link:hover,.za-side-authors__link:focus-visible{color:var(--za-link);border-color:color-mix(in srgb,var(--za-link) 35%,transparent);box-shadow:0 6px 16px color-mix(in srgb,var(--za-ink) 8%,transparent);transform:translateY(-1px)}.za-side-authors__avatar{border-radius:50%;width:2.5rem;height:2.5rem;object-fit:cover;flex-shrink:0;outline:2px solid #fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--za-ink) 12%,transparent)}.widget.widget_authors.za-gn-widget,.widget.widget_authors{padding:0}.widget.widget_authors .za-gn-widget__title,.widget.widget_authors .widget-title{margin:0 0 0.85rem;padding-bottom:0.45rem;border-bottom:2px solid var(--za-red);letter-spacing:0.08em}.widget.widget_authors ul{list-style:none;margin:0;padding:0;display:grid;gap:0.5rem}.widget.widget_authors li{display:flex;align-items:center;gap:0.75rem;margin:0;padding:0.55rem 0.7rem;border:1px solid color-mix(in srgb,var(--za-ink) 8%,transparent);background:linear-gradient(180deg,#ffffff 0%,color-mix(in srgb,var(--za-mute) 50%,#ffffff) 100%);line-height:1.3;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease,background 0.18s ease}.widget.widget_authors li:hover,.widget.widget_authors li:focus-within{border-color:color-mix(in srgb,var(--za-red) 40%,transparent);box-shadow:0 8px 18px color-mix(in srgb,var(--za-ink) 9%,transparent);transform:translateY(-1px);background:#fff}.widget.widget_authors .avatar{width:2.75rem !important;height:2.75rem !important;border-radius:50%;object-fit:cover;flex-shrink:0;margin:0 !important;vertical-align:middle;outline:2px solid #fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--za-ink) 14%,transparent)}.widget.widget_authors li>a:not([href*="feed"]){flex:1 1 auto;min-width:0;color:var(--za-ink);font-weight:700;font-size:0.92rem;text-decoration:none;letter-spacing:0.01em}.widget.widget_authors li>a:not([href*="feed"]):hover,.widget.widget_authors li>a:not([href*="feed"]):focus-visible{color:var(--za-link)}.widget.widget_authors li a[href*="feed"]{flex:0 0 auto;font-size:0.68rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;color:var(--za-ink-faint);padding:0.2rem 0.4rem;border:1px solid color-mix(in srgb,var(--za-ink) 12%,transparent)}.widget.widget_authors li a[href*="feed"]:hover,.widget.widget_authors li a[href*="feed"]:focus-visible{color:var(--za-red);border-color:color-mix(in srgb,var(--za-red) 40%,transparent)}.widget.widget_authors .za-author-count{margin-left:auto;flex:0 0 auto;min-width:1.75rem;padding:0.18rem 0.45rem;border-radius:999px;background:color-mix(in srgb,var(--za-red) 12%,#fff);color:var(--za-red);font-size:0.72rem;font-weight:800;letter-spacing:0.02em;text-align:center;line-height:1.2}.widget.widget_authors .credit{display:none}html.za-nl-open{overflow:hidden}.za-nl-overlay{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(17,17,17,0.48);backdrop-filter:blur(2px)}.za-nl-overlay[hidden]{display:none !important}.za-nl{position:relative;width:min(100%,34rem);padding:1.35rem 1.4rem 1.2rem;background:#fff;box-shadow:0 18px 48px rgba(0,0,0,0.22);animation:za-nl-in 0.28s var(--za-ease)}@keyframes za-nl-in{from{opacity:0;transform:translateY(10px) scale(0.98)}to{opacity:1;transform:none}}.za-nl__close{position:absolute;top:0.45rem;right:0.55rem;width:2rem;height:2rem;border:0;background:transparent;color:var(--za-ink-faint);font-size:1.5rem;line-height:1;cursor:pointer}.za-nl__close:hover,.za-nl__close:focus-visible{color:var(--za-ink)}.za-nl__head{display:flex;align-items:center;gap:0.85rem;margin-bottom:1.1rem;padding-right:1.5rem}.za-nl__logo{flex:0 0 auto;width:3rem;height:3rem;object-fit:contain;border-radius:50%;background:#f3f3f3}.za-nl__mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--za-red);color:#fff;font-family:var(--za-font-display);font-size:1.35rem;font-weight:800}.za-nl__title{margin:0;font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.3;font-weight:700}.za-nl__email-label{display:block;margin-bottom:0.35rem;font-size:0.8rem;font-weight:700;color:var(--za-ink-faint)}.za-nl__email{width:100%;margin-bottom:1rem;padding:0.7rem 0.85rem;border:1px solid rgba(0,0,0,0.16);font:inherit;font-size:1rem}.za-nl__email:focus{outline:2px solid color-mix(in srgb,var(--za-red) 45%,transparent);outline-offset:1px;border-color:var(--za-red)}.za-nl__topics{list-style:none;margin:0 0 1rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0.55rem 1.25rem}.za-nl__topic{display:flex;align-items:center;gap:0.55rem;font-size:0.95rem;cursor:pointer;user-select:none}.za-nl__topic input{appearance:none;width:1.15rem;height:1.15rem;margin:0;border:2px solid rgba(0,0,0,0.28);border-radius:3px;background:#fff;flex:0 0 auto;cursor:pointer;position:relative}.za-nl__topic input:checked{border-color:var(--za-red);background:var(--za-red)}.za-nl__topic input:checked::after{content:"";position:absolute;left:0.28rem;top:0.05rem;width:0.28rem;height:0.55rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.za-nl__status{margin:0 0 0.85rem;font-size:0.9rem}.za-nl__status--ok{color:#1a7a3a}.za-nl__status--err{color:var(--za-red)}.za-nl__actions{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.za-nl__later{border:0;background:transparent;padding:0.4rem 0.2rem;font:inherit;font-size:0.95rem;font-weight:600;color:var(--za-red);cursor:pointer}.za-nl__later:hover,.za-nl__later:focus-visible{text-decoration:underline}.za-nl__submit{border:0;padding:0.7rem 1.25rem;font:inherit;font-size:0.95rem;font-weight:700;color:#fff;background:var(--za-red);cursor:pointer;transition:background 0.2s var(--za-ease)}.za-nl__submit:hover,.za-nl__submit:focus-visible{background:#b01010}.za-nl__submit:disabled{opacity:0.65;cursor:wait}@media (max-width:520px){.za-nl__topics{grid-template-columns:1fr}.za-nl__actions{flex-direction:column-reverse;align-items:stretch}.za-nl__later{text-align:center}}@media (prefers-reduced-motion:reduce){.za-nl{animation:none}}html.za-merge-open{overflow:hidden}.za-merge-overlay{position:fixed;inset:0;z-index:100050;display:grid;place-items:center;padding:1rem;background:rgba(0,0,0,0.62);backdrop-filter:blur(2px)}.za-merge-overlay[hidden]{display:none}.za-merge{position:relative;width:min(100%,56rem)}.za-merge__close{position:absolute;top:-0.35rem;right:-0.35rem;z-index:5;width:2.5rem;height:2.5rem;border:0;border-radius:0.2rem;background:var(--za-red);color:#fff;font-size:1.55rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,0.25);transition:transform 0.18s var(--za-ease),background 0.2s var(--za-ease)}.za-merge__close:hover,.za-merge__close:focus-visible{background:#b40a0a;transform:scale(1.05)}.za-merge__stage{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:0.35rem;box-shadow:0 24px 60px rgba(0,0,0,0.35);background:#0b0b0b}.za-merge__panel{position:relative;display:grid;align-content:end;min-height:clamp(18rem,48vh,26rem);padding:1.35rem 1.25rem 1.45rem;text-decoration:none;color:#fff;overflow:hidden;isolation:isolate}.za-merge__panel--left{transform:translateX(-108%)}.za-merge__panel--right{transform:translateX(108%)}.za-merge.is-merged .za-merge__panel--left,.za-merge.is-merged .za-merge__panel--right{transform:translateX(0);transition:transform 0.75s var(--za-ease)}.za-merge.is-merged .za-merge__panel--right{transition-delay:0.05s}.za-merge__media{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.72) 100%),var(--za-merge-bg,none) center / cover no-repeat}.za-merge__panel--gold .za-merge__media{background:linear-gradient(160deg,rgba(180,120,20,0.88) 0%,rgba(90,45,8,0.92) 100%),var(--za-merge-bg,linear-gradient(135deg,#c9922a,#6b3a0e)) center / cover no-repeat}.za-merge__panel--blue .za-merge__media{background:linear-gradient(160deg,rgba(18,78,150,0.9) 0%,rgba(8,32,72,0.94) 100%),var(--za-merge-bg,linear-gradient(135deg,#1d4e89,#0b2a4a)) center / cover no-repeat}.za-merge__copy{display:grid;gap:0.45rem;max-width:22rem}.za-merge__kicker{font-size:0.72rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;opacity:0.9}.za-merge__title{font-family:var(--za-font-display);font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:800;line-height:1.15}.za-merge__blurb{font-size:0.95rem;line-height:1.45;opacity:0.92}.za-merge__cta{display:inline-flex;align-items:center;justify-self:start;margin-top:0.35rem;padding:0.45rem 0.85rem;border:1px solid rgba(255,255,255,0.55);background:rgba(255,255,255,0.12);font-size:0.82rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;transition:background 0.2s var(--za-ease),border-color 0.2s var(--za-ease)}.za-merge__panel:hover .za-merge__cta,.za-merge__panel:focus-visible .za-merge__cta{background:#fff;border-color:#fff;color:#111}@media (max-width:720px){.za-merge__stage{grid-template-columns:1fr}.za-merge__panel{min-height:14.5rem}.za-merge__panel--left{transform:translateY(-110%)}.za-merge__panel--right{transform:translateY(110%)}.za-merge.is-merged .za-merge__panel--left,.za-merge.is-merged .za-merge__panel--right{transform:translateY(0)}.za-merge__close{top:0.35rem;right:0.35rem}}@media (prefers-reduced-motion:reduce){.za-merge__panel--left,.za-merge__panel--right,.za-merge.is-merged .za-merge__panel--left,.za-merge.is-merged .za-merge__panel--right{transform:none;transition:none}}.za-weather{position:relative;display:inline-flex;align-items:center}.za-weather__current{display:inline-flex;align-items:center;gap:0.3rem;margin:0;padding:0;border:0;background:transparent;color:var(--za-ink-faint);font:inherit;font-size:0.625rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;line-height:1.1;cursor:pointer}.za-weather__current:hover,.za-weather__current:focus-visible,.za-weather__current[aria-expanded="true"]{background:transparent;border:0;color:var(--za-ink-soft)}.za-weather__icon{display:inline-flex;width:0.95rem;height:0.95rem;color:inherit;opacity:0.9}.za-weather__icon svg{width:100%;height:100%;fill:none}.za-weather__temp{font-variant-numeric:tabular-nums;letter-spacing:-0.03em}.za-weather__summary{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.2rem 0.35rem;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:uppercase;line-height:1.1}.za-weather__place{font-weight:700;color:inherit}.za-weather__forecast{position:absolute;top:calc(100%+0.45rem);left:50%;z-index:40;width:min(22rem,calc(100vw - 1.5rem));padding:0.7rem 0.75rem 0.55rem;transform:translateX(-50%);background:#fff;border:1px solid rgba(0,0,0,0.12);box-shadow:0 12px 28px rgba(0,0,0,0.16);text-align:left}.za-weather__forecast[hidden]{display:none}.za-weather__forecast-title,.za-weather__details,.za-weather__credit{margin:0}.za-weather__forecast-title{font-size:0.68rem;font-weight:800;letter-spacing:0.06em;text-transform:uppercase}.za-weather__days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0.35rem;margin:0.55rem 0 0.45rem;padding:0;list-style:none}.za-weather__days li{display:flex;flex-direction:column;align-items:center;gap:0.2rem;min-width:0;font-size:0.68rem}.za-weather__day{font-weight:800;letter-spacing:0.03em;text-transform:uppercase}.za-weather__range{display:flex;gap:0.25rem;font-variant-numeric:tabular-nums}.za-weather__range span,.za-weather__pop{color:var(--za-ink-faint);font-weight:600}.za-weather__details,.za-weather__credit{font-size:0.65rem;color:var(--za-ink-faint)}.za-weather__credit{margin-top:0.25rem}.za-weather__credit a{color:inherit}.za-site-header.is-compact .za-weather__summary{display:none}.za-weather-mood{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0;transition:opacity 0.45s var(--za-ease)}.za-weather-mood::before,.za-weather-mood::after{content:"";position:absolute;pointer-events:none}html.za-weather-mood-on .za-page-loading.is-visible .za-weather-mood{opacity:1}html.za-weather-mood-on.za-weather-mood--clear .za-weather-mood{background:linear-gradient(180deg,rgba(255,186,40,0.38),rgba(255,220,120,0.08) 48%,transparent 70%)}html.za-weather-mood-on.za-weather-mood--clear .za-weather-mood::before{width:160vmax;height:160vmax;left:58%;top:-55%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,214,80,0.55) 0deg 8deg,transparent 8deg 24deg);animation:za-sun-spin 16s linear infinite}html.za-weather-mood-on.za-weather-mood--clear .za-weather-mood::after{width:7.5rem;height:7.5rem;left:72%;top:6%;border-radius:50%;background:radial-gradient(circle,#fff8dc 0%,#ffd15a 42%,rgba(255,180,40,0) 72%);box-shadow:0 0 2.5rem rgba(255,190,40,0.85);animation:za-sun-pulse 2.4s ease-in-out infinite}html.za-weather-mood-on.za-weather-mood--night .za-weather-mood{background:linear-gradient(180deg,rgba(8,14,32,0.55),rgba(18,28,58,0.22) 60%,transparent 85%)}html.za-weather-mood-on.za-weather-mood--night .za-weather-mood::before{width:2px;height:2px;left:12%;top:18%;border-radius:50%;background:#fff;box-shadow:8vw 6vh 0 #fff,18vw -4vh 0 #d7e4ff,34vw 10vh 0 #fff,48vw 2vh 0 #fff,62vw 14vh 0 #e8eeff,74vw -2vh 0 #fff,86vw 8vh 0 #fff,22vw 28vh 0 #fff,55vw 24vh 0 #d7e4ff,70vw 32vh 0 #fff;animation:za-stars 1.6s ease-in-out infinite}html.za-weather-mood-on.za-weather-mood--night .za-weather-mood::after{width:4.5rem;height:4.5rem;right:12%;top:7%;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#d5def2 55%,transparent 70%);box-shadow:0 0 1.5rem rgba(210,220,255,0.7)}html.za-weather-mood-on.za-weather-mood--partly .za-weather-mood{background:radial-gradient(ellipse 70% 45% at 78% 8%,rgba(255,220,120,0.42),transparent 58%),linear-gradient(180deg,rgba(160,200,240,0.26),rgba(210,230,250,0.08) 42%,transparent 70%)}html.za-weather-mood-on.za-weather-mood--partly .za-weather-mood::before{width:6.5rem;height:6.5rem;right:14%;top:5%;z-index:0;border-radius:50%;background:radial-gradient(circle at 40% 40%,#fff8dc 0%,#ffd15a 42%,rgba(255,180,40,0) 72%);box-shadow:0 0 2.2rem rgba(255,190,40,0.55);animation:za-sun-pulse 3.2s ease-in-out infinite}html.za-weather-mood-on.za-weather-mood--partly .za-weather-mood::after{content:none;display:none}html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood{background:radial-gradient(ellipse 90% 50% at 50% -5%,rgba(120,135,155,0.38),transparent 60%),linear-gradient(180deg,rgba(90,102,116,0.36),rgba(130,145,160,0.1) 48%,transparent 72%)}html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood::before,html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood::after{content:none;display:none}.za-weather-mood__cloud{--za-cloud:#e8eef5;position:absolute;display:block;width:9rem;height:2.9rem;margin-top:2.6rem;border-radius:999px;background:var(--za-cloud);box-shadow:0 0.55rem 1.25rem rgba(50,70,100,0.16);filter:blur(1.25px);will-change:transform;pointer-events:none}.za-weather-mood__cloud::before,.za-weather-mood__cloud::after{content:"";position:absolute;border-radius:50%;background:var(--za-cloud);pointer-events:none}.za-weather-mood__cloud::before{width:4.8rem;height:4.8rem;left:0.55rem;top:-2.55rem}.za-weather-mood__cloud::after{width:3.9rem;height:3.9rem;left:4.15rem;top:-2.95rem}.za-weather-mood__cloud--far{opacity:0.42;filter:blur(2.8px) saturate(0.92);z-index:1}.za-weather-mood__cloud--mid{opacity:0.74;filter:blur(1.5px);z-index:2}.za-weather-mood__cloud--near{opacity:0.95;filter:blur(0.85px);z-index:3}.za-weather-mood__cloud--a{top:4%;left:-14%;width:11.5rem;height:3.3rem;animation:za-cloud-float-a 42s linear infinite}.za-weather-mood__cloud--a::before{width:5.8rem;height:5.8rem;top:-3rem}.za-weather-mood__cloud--a::after{width:4.8rem;height:4.8rem;left:5.4rem;top:-3.45rem}.za-weather-mood__cloud--b{top:10%;left:50%;width:9.2rem;height:2.8rem;animation:za-cloud-float-b 54s linear infinite}.za-weather-mood__cloud--b::before{width:4.5rem;height:4.5rem;top:-2.35rem}.za-weather-mood__cloud--b::after{width:3.7rem;height:3.7rem;left:4.3rem;top:-2.7rem}.za-weather-mood__cloud--c{top:15%;left:4%;width:12.5rem;height:3.5rem;animation:za-cloud-float-c 34s linear infinite}.za-weather-mood__cloud--c::before{width:6.2rem;height:6.2rem;top:-3.2rem}.za-weather-mood__cloud--c::after{width:5.1rem;height:5.1rem;left:6rem;top:-3.6rem}.za-weather-mood__cloud--d{top:22%;left:58%;width:9.8rem;height:2.95rem;animation:za-cloud-float-d 46s linear infinite}.za-weather-mood__cloud--d::before{width:4.7rem;height:4.7rem;top:-2.45rem}.za-weather-mood__cloud--d::after{width:3.9rem;height:3.9rem;left:4.6rem;top:-2.85rem}.za-weather-mood__cloud--e{top:28%;left:12%;width:14rem;height:3.8rem;animation:za-cloud-float-e 28s linear infinite}.za-weather-mood__cloud--e::before{width:6.8rem;height:6.8rem;top:-3.5rem;left:0.8rem}.za-weather-mood__cloud--e::after{width:5.6rem;height:5.6rem;left:6.8rem;top:-4rem}html.za-weather-mood-on.za-weather-mood--partly .za-weather-mood__cloud{--za-cloud:#ffffff}html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood__cloud{--za-cloud:#d5dee8}html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood__cloud--far{--za-cloud:#c0ccd8;opacity:0.5}html.za-weather-mood-on.za-weather-mood--cloud .za-weather-mood__cloud--near{--za-cloud:#e4ebf2}html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood__cloud,html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__cloud{--za-cloud:#748496}html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood__cloud--far,html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__cloud--far{--za-cloud:#5f6e80;opacity:0.55}html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood__cloud--near,html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__cloud--near{--za-cloud:#8b9aab}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__cloud{opacity:0.88;filter:blur(1.6px) brightness(0.82)}html.za-weather-mood-on.za-weather-mood--fog .za-weather-mood{background:rgba(255,255,255,0.28)}html.za-weather-mood-on.za-weather-mood--fog .za-weather-mood::before,html.za-weather-mood-on.za-weather-mood--fog .za-weather-mood::after{left:-10%;width:120%;height:22%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.72),transparent);filter:blur(8px)}html.za-weather-mood-on.za-weather-mood--fog .za-weather-mood::before{top:18%;animation:za-fog-slide 7s ease-in-out infinite}html.za-weather-mood-on.za-weather-mood--fog .za-weather-mood::after{top:48%;animation:za-fog-slide 9s ease-in-out infinite reverse}html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood{background:radial-gradient(ellipse 90% 55% at 50% -5%,rgba(120,150,180,0.35),transparent 60%),linear-gradient(180deg,rgba(55,85,115,0.28),rgba(70,100,130,0.08) 45%,transparent 70%)}html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood::before,html.za-weather-mood-on.za-weather-mood--rain .za-weather-mood::after{content:none;display:none}.za-weather-mood__rain,.za-weather-mood__rain-mist{position:absolute;inset:-15% -8%;pointer-events:none}.za-weather-mood__rain{background-repeat:repeat;transform:skewX(-12deg);will-change:background-position}.za-weather-mood__rain--far{opacity:0.45;filter:blur(1.1px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='200' viewBox='0 0 140 200'%3E%3Cg fill='none' stroke='%23c8dcf0' stroke-linecap='round'%3E%3Cpath stroke-width='1' opacity='.35' d='M12 0l-6 36M34 18l-5 28M58 6l-7 40M82 22l-5 30M106 4l-6 34M128 16l-5 32M22 70l-6 34M48 88l-5 30M74 64l-7 38M98 82l-5 28M122 68l-6 36M8 130l-5 32M40 148l-6 34M66 126l-5 30M92 142l-7 38M118 128l-5 30'/%3E%3C/g%3E%3C/svg%3E");background-size:140px 200px;animation:za-rain-fall 0.85s linear infinite}.za-weather-mood__rain--mid{opacity:0.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='260' viewBox='0 0 180 260'%3E%3Cg fill='none' stroke='%23e6f2ff' stroke-linecap='round'%3E%3Cpath stroke-width='1.35' opacity='.55' d='M14 2l-9 52M41 28l-7 44M69 8l-10 58M97 36l-8 48M125 12l-9 54M153 30l-7 46M26 90l-8 50M55 118l-9 54M84 96l-7 46M112 122l-10 58M148 98l-8 50M18 178l-9 52M48 204l-7 44M78 184l-10 56M110 208l-8 48M146 186l-9 54'/%3E%3Cpath stroke-width='1.8' opacity='.75' d='M33 54l-11 64M88 70l-12 70M160 58l-10 60M62 160l-11 66M132 172l-12 68'/%3E%3C/g%3E%3C/svg%3E");background-size:180px 260px;animation:za-rain-fall 0.55s linear infinite}.za-weather-mood__rain--near{opacity:0.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='320' viewBox='0 0 220 320'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.35' stop-color='%23f2f8ff' stop-opacity='.95'/%3E%3Cstop offset='1' stop-color='%23c5daf0' stop-opacity='.15'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url(%23g)' stroke-linecap='round'%3E%3Cpath stroke-width='2' d='M18 0l-14 78M52 40l-12 70M96 10l-16 88M138 48l-13 74M184 18l-15 82M28 120l-13 72M74 150l-15 84M120 128l-12 70M166 156l-16 88M204 132l-13 74M40 230l-14 78M90 250l-12 68M142 236l-15 82M188 258l-13 72'/%3E%3C/g%3E%3C/svg%3E");background-size:220px 320px;animation:za-rain-fall 0.38s linear infinite}.za-weather-mood__rain-mist{inset:0;background:radial-gradient(ellipse 70% 40% at 20% 100%,rgba(170,195,220,0.28),transparent 55%),radial-gradient(ellipse 60% 35% at 80% 95%,rgba(150,180,210,0.22),transparent 50%),linear-gradient(180deg,transparent 55%,rgba(90,120,150,0.18) 100%);animation:za-rain-mist 3.6s ease-in-out infinite alternate;pointer-events:none}html.za-weather-mood-on.za-weather-mood--snow .za-weather-mood{background:linear-gradient(180deg,rgba(255,255,255,0.45),transparent 55%)}html.za-weather-mood-on.za-weather-mood--snow .za-weather-mood::before,html.za-weather-mood-on.za-weather-mood--snow .za-weather-mood::after{inset:-10% 0}html.za-weather-mood-on.za-weather-mood--snow .za-weather-mood::before{background-image:radial-gradient(circle,#fff 1.5px,transparent 1.8px);background-size:22px 22px;animation:za-snow-small 3.2s linear infinite}html.za-weather-mood-on.za-weather-mood--snow .za-weather-mood::after{background-image:radial-gradient(circle,rgba(255,255,255,0.95) 3px,transparent 3.4px);background-size:54px 54px;animation:za-snow-large 5.5s linear infinite}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood{background:radial-gradient(ellipse 90% 50% at 50% -8%,rgba(40,55,80,0.45),transparent 58%),rgba(10,14,22,0.38);animation:za-storm-flash 2.8s linear infinite}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood::before{content:none;display:none}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__rain--far{opacity:0.55;animation-duration:0.65s}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__rain--mid{opacity:0.85;animation-duration:0.4s}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood__rain--near{opacity:1;animation-duration:0.28s}html.za-weather-mood-on.za-weather-mood--storm .za-weather-mood::after{width:7rem;height:46vh;left:64%;top:0;z-index:2;background:#fff8d0;clip-path:polygon(46% 0,18% 46%,42% 46%,8% 100%,78% 42%,48% 42%);filter:drop-shadow(0 0 12px #fff);opacity:0;animation:za-bolt 2.8s steps(1,end) infinite}@keyframes za-sun-spin{to{transform:rotate(1turn)}}@keyframes za-sun-pulse{0%,100%{transform:scale(1);opacity:0.85}50%{transform:scale(1.12);opacity:1}}@keyframes za-stars{0%,100%{opacity:0.35}50%{opacity:1}}@keyframes za-cloud-float-a{0%{transform:translate3d(-12%,0,0) scale(0.86)}25%{transform:translate3d(18vw,1.1%,0) scale(0.9)}50%{transform:translate3d(48vw,-0.6%,0) scale(0.88)}75%{transform:translate3d(78vw,1.4%,0) scale(0.91)}100%{transform:translate3d(112vw,0.2%,0) scale(0.86)}}@keyframes za-cloud-float-b{0%{transform:translate3d(18vw,0,0) scale(0.8)}30%{transform:translate3d(-8vw,-1.2%,0) scale(0.84)}60%{transform:translate3d(-36vw,0.8%,0) scale(0.82)}100%{transform:translate3d(-72vw,-0.3%,0) scale(0.8)}}@keyframes za-cloud-float-c{0%{transform:translate3d(-20%,0,0) scale(0.96) rotate(-0.8deg)}35%{transform:translate3d(24vw,1.6%,0) scale(1.02) rotate(0.5deg)}70%{transform:translate3d(58vw,-0.9%,0) scale(0.98) rotate(-0.3deg)}100%{transform:translate3d(105vw,0.4%,0) scale(0.96) rotate(-0.6deg)}}@keyframes za-cloud-float-d{0%{transform:translate3d(10vw,0,0) scale(0.93)}40%{transform:translate3d(-18vw,-1.5%,0) scale(0.98)}100%{transform:translate3d(-78vw,0.7%,0) scale(0.93)}}@keyframes za-cloud-float-e{0%{transform:translate3d(-24%,0,0) scale(1.06) rotate(0.3deg)}30%{transform:translate3d(16vw,1.8%,0) scale(1.12) rotate(-0.6deg)}65%{transform:translate3d(48vw,-0.7%,0) scale(1.08) rotate(0.4deg)}100%{transform:translate3d(98vw,0.3%,0) scale(1.06) rotate(0.2deg)}}@keyframes za-fog-slide{0%,100%{transform:translateX(-6%);opacity:0.45}50%{transform:translateX(8%);opacity:0.9}}@keyframes za-rain-fall{from{background-position:0 0}to{background-position:-28px 320px}}@keyframes za-rain-mist{from{opacity:0.55;transform:translateY(0)}to{opacity:0.95;transform:translateY(-1.5%)}}@keyframes za-snow-small{from{background-position:0 0}to{background-position:18px 120px}}@keyframes za-snow-large{from{background-position:0 0}to{background-position:-36px 90px}}@keyframes za-storm-flash{0%,70%,100%{background-color:rgba(10,14,22,0.35)}72%{background-color:rgba(255,255,255,0.72)}76%{background-color:rgba(10,14,22,0.4)}}@keyframes za-bolt{0%,70%,78%,100%{opacity:0}72%,76%{opacity:1}74%{opacity:0.15}}@media (max-width:640px){.za-weather__summary{flex-direction:row;gap:0.28rem}.za-weather__label{display:none}.za-weather__forecast{left:auto;right:0;transform:none}}@media (prefers-reduced-motion:reduce){.za-weather-mood,html.za-weather-mood-on .za-weather-mood,.za-weather-mood::before,.za-weather-mood::after,.za-weather-mood__cloud,.za-weather-mood__cloud::before,.za-weather-mood__cloud::after,.za-weather-mood__rain,.za-weather-mood__rain-mist{display:none;animation:none}}