@font-face{font-family:futuraLt;src:url(../media/FuturaLTPro_Light-s.p.19lsk8d5k9eyt.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:futuraLt;src:url(../media/FuturaLTPro_Book-s.p.1m53ile8c3uyy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:futuraLt;src:url(../media/FuturaLTPro_Medium-s.p.3lr-fjt1p7nki.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:futuraLt Fallback;src:local(Arial);ascent-override:83.23%;descent-override:17.65%;line-gap-override:20.18%;size-adjust:99.13%}.futuralt_aae33241-module__2BM1Ya__className{font-family:futuraLt,futuraLt Fallback}.futuralt_aae33241-module__2BM1Ya__variable{--nf-futura-lt:"futuraLt", "futuraLt Fallback"}
@font-face{font-family:Romie;src:url(/fonts/romie/Romie-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.gz-root{--gz-ink:var(--brand-ink,#05142c);--gz-paper:#fdfaf7;--gz-paper-2:#fefcfb;--gz-muted:var(--brand-muted,#64748b);--gz-tertiary:#f3eee7;--gz-hairline:var(--brand-hairline,#05142c21);--gz-hairline-strong:var(--brand-hairline-strong,#05142c42);--gz-win:var(--brand-sage-green,#13a570);--gz-loss:var(--brand-berry,#e02b5f);--gz-gold:var(--color-gold,#c5964a);--gz-scroll-hover:var(--gz-win);--gz-serif:var(--font-heading,"Romie", Georgia, serif);--gz-sans:var(--nf-futura-lt), Futura, ui-sans-serif, system-ui, sans-serif;--gz-caps:var(--nf-futura-lt), Futura, ui-sans-serif, system-ui, sans-serif;--gz-max:1180px;--gz-measure:677px;--gz-markets-h:42px;--gz-mast-h:56px;-webkit-overflow-scrolling:touch;background:var(--gz-paper);height:100vh;color:var(--gz-ink);font-family:var(--gz-sans);letter-spacing:0;overflow:hidden auto}.gz-root *,.gz-root :before,.gz-root :after{box-sizing:border-box}.gz-root{text-rendering:optimizelegibility;font-synthesis:none}.gz-menu__nav a,.gz-btn,.gz-sections__link,.gz-rubric,.gz-card__brand,.gz-cell__label,.gz-card__closed-label,.gz-ladder__label,.gz-receipt dt,.gz-tool__soon,.gz-scanner__track,.gz-sales__guide-tag,.gz-section-sort__btn,.gz-tile__date{font-family:var(--gz-caps)}:where(.gz-root) a{color:inherit;text-decoration:none}.gz-body a.gz-ext{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--gz-ink) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--gz-ink) 32%, transparent);transition:text-decoration-color .16s}.gz-body a.gz-ext:hover{-webkit-text-decoration-color:var(--gz-ink);text-decoration-color:var(--gz-ink)}:where(.gz-root) a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.gz-num{font-variant-numeric:tabular-nums}.gz-tone-win{color:var(--gz-win)}.gz-tone-loss{color:var(--gz-loss)}.gz-tone-neutral{color:var(--gz-ink)}.gz-chrome{z-index:25;background:var(--gz-paper);position:sticky;top:0}.gz-markets{height:var(--gz-markets-h);align-items:center;min-width:0;padding:0 10px;display:flex}.gz-markets .mk-tape{width:100%}.gz-markets .mk-kicker{display:none}.gz-markets .mk-name{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}@media (max-width:859px){.gz-markets .mk-set{gap:22px;padding-right:22px}.gz-markets .mk-item{gap:8px}.gz-markets .mk-item-col{gap:1px}.gz-markets .mk-name{font-size:9px}.gz-markets .mk-row{gap:6px}.gz-markets .mk-price{font-size:11.5px}.gz-markets .mk-pct{font-size:10.5px}.gz-markets .mk-unit{font-size:8.5px}.gz-markets .mk-spark-slot,.gz-markets .mk-spark{width:52px;height:15px}}.gz-mast{z-index:25;background:var(--gz-paper);position:relative}.gz-mast__top{min-height:var(--gz-mast-h);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;padding:8px 12px;display:grid;position:relative}.gz-menu{z-index:30;isolation:isolate;justify-self:start;position:relative}.gz-menu.is-open{z-index:42}.gz-menu__button{z-index:43;cursor:pointer;background:var(--gz-paper);width:40px;height:40px;color:var(--gz-ink);font:inherit;transition:background-color var(--duration-quick,.15s) ease, transform var(--duration-quick,.15s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));border:0;border-radius:2px;place-items:center;padding:0;display:grid;position:relative}.gz-menu__button:hover{background:var(--gz-tertiary)}.gz-menu__button:active{transform:scale(.96)}.gz-menu__bars{width:18px;height:14px;display:block;position:relative}.gz-menu__bars span{transform-origin:50%;height:1.5px;transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), top var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), opacity var(--duration-quick,.15s) ease;background:currentColor;position:absolute;left:0;right:0}.gz-menu__bars span:first-child{top:0}.gz-menu__bars span:nth-child(2){top:6.25px}.gz-menu__bars span:nth-child(3){top:12.5px}.gz-menu__button.is-open .gz-menu__bars span:first-child{top:6.25px;transform:rotate(45deg)}.gz-menu__button.is-open .gz-menu__bars span:nth-child(2){opacity:0}.gz-menu__button.is-open .gz-menu__bars span:nth-child(3){top:6.25px;transform:rotate(-45deg)}.gz-menu__overlay{inset:calc(var(--gz-markets-h) + var(--gz-mast-h)) 0 0;z-index:40;opacity:0;pointer-events:none;transition:opacity var(--duration-fast,.25s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));background:#05142c59;position:fixed}.gz-menu__overlay.is-open{opacity:1;pointer-events:auto}.gz-menu__panel{top:calc(var(--gz-markets-h) + var(--gz-mast-h));z-index:41;background:var(--gz-paper);border-top:1px solid var(--gz-hairline-strong);border-right:1px solid var(--gz-hairline-strong);visibility:hidden;pointer-events:none;width:min(320px,84vw);transition:transform var(--duration-medium,.35s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1)), visibility 0s linear var(--duration-medium,.35s);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;transform:translate(-100%)}.gz-menu__panel.is-open{visibility:visible;pointer-events:auto;transition:transform var(--duration-medium,.35s) var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));transform:translate(0)}.gz-menu__nav{padding:12px 0 10px;display:grid}.gz-menu__nav a{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;font-size:14.5px;font-weight:500;display:block}.gz-menu__nav a:hover{background:var(--gz-tertiary);text-decoration:none}.gz-menu__sub{border-left:1px solid var(--gz-hairline-strong);margin:-4px 0 6px 20px;display:grid}.gz-menu__nav .gz-menu__sub a{padding:12px 16px;font-size:13px;line-height:16px}.gz-menu__actions{border-top:1px solid var(--gz-hairline-strong);gap:14px;margin-top:auto;padding:18px 20px 24px;display:grid}.gz-menu__actions .gz-btn{justify-content:center;width:100%}.gz-mast__brandwrap{text-align:center;grid-column:2;min-width:0;position:relative}.gz-mast__brandwrap:before{content:"";border-top:1px solid var(--gz-hairline-strong);position:absolute;top:50%;left:0;right:-52px}.gz-mast__brand{background:var(--gz-paper);max-width:100%;font-family:var(--gz-serif);letter-spacing:-.02em;color:var(--gz-ink);white-space:nowrap;padding:0 10px;font-size:clamp(18px,6vw,28px);font-style:italic;font-weight:400;line-height:1;display:inline-block;position:relative}.gz-mast__brand:hover{text-decoration:none}.gz-mast__actions{align-items:center;gap:16px;display:flex;position:absolute;top:0;bottom:0;right:-40px}.gz-btn{border:1px solid var(--gz-ink);min-height:49px;font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 33px;font-size:14.5px;font-weight:500;line-height:1.25;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.gz-btn:hover{text-decoration:none}.gz-btn:active{transform:scale(.96)}.gz-btn--primary{background:var(--gz-ink);color:var(--gz-paper)}.gz-btn--primary:hover{color:var(--gz-paper);background:#1b2e4a;border-color:#1b2e4a}.gz-btn--ghost{color:var(--gz-ink);background:0 0}.gz-btn--ghost:hover{background:var(--gz-ink);color:var(--gz-paper)}.gz-sections{display:none}.gz-sections::-webkit-scrollbar{display:none}.gz-sections__list{gap:20px;width:max-content;margin:0 auto;padding:0 16px;list-style:none;display:flex}.gz-page-frame{min-height:48vh}@keyframes gz-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes gz-line-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.gz-page-frame{animation:.48s cubic-bezier(.22,1,.36,1) both gz-rise}.gz-enter{animation:.46s cubic-bezier(.22,1,.36,1) both gz-rise}.gz-reveal-line{animation:.48s cubic-bezier(.22,1,.36,1) both gz-line-in}.gz-reveal-line:first-child{animation-delay:60ms}.gz-reveal-line:nth-child(2){animation-delay:.14s}.gz-reveal-line:nth-child(3){animation-delay:.22s}.gz-reveal-line:nth-child(4){animation-delay:.3s}.gz-reveal-line:nth-child(5){animation-delay:.38s}.gz-section-grid>.gz-tile{animation:.45s cubic-bezier(.22,1,.36,1) both gz-rise}.gz-section-grid>.gz-tile:first-child{animation-delay:.18s}.gz-section-grid>.gz-tile:nth-child(2){animation-delay:.24s}.gz-section-grid>.gz-tile:nth-child(3){animation-delay:.3s}.gz-section-grid>.gz-tile:nth-child(4){animation-delay:.36s}.gz-section-grid>.gz-tile:nth-child(5){animation-delay:.42s}.gz-section-grid>.gz-tile:nth-child(6){animation-delay:.48s}.gz-section-grid>.gz-tile:nth-child(7){animation-delay:.54s}.gz-section-grid>.gz-tile:nth-child(8){animation-delay:.6s}.gz-section-grid>.gz-tile:nth-child(n+9){animation-delay:.64s}@media (prefers-reduced-motion:reduce){.gz-page-frame,.gz-enter,.gz-reveal-line,.gz-section-grid>.gz-tile{animation:none}}.gz-sections__link{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-ink);white-space:nowrap;transition:border-color var(--duration-fast,.25s) var(--ease-smooth-out,ease), color var(--duration-fast,.25s) var(--ease-smooth-out,ease);border-bottom:2px solid #0000;padding:9px 0 10px;font-size:13.5px;font-weight:500;display:block}.gz-sections__link:hover{border-bottom-color:var(--gz-hairline-strong);text-decoration:none}.gz-sections__link.is-current{border-bottom-color:var(--gz-ink)}.gz-sections__item--menu{position:relative}.gz-sections__chev{vertical-align:0;width:10px;height:10px;transition:transform var(--duration-quick,.15s) var(--ease-smooth-out,ease);margin-left:6px}.gz-sections__item--menu:hover .gz-sections__chev,.gz-sections__item--menu:focus-within .gz-sections__chev{transform:rotate(180deg)}.gz-dropdown{z-index:40;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;width:max-content;min-width:220px;transform:translate(-50%, calc(-1 * var(--distance-micro,4px))) scale(var(--scale-medium,.97));transition:opacity var(--duration-quick,.15s) var(--ease-smooth-out,ease), transform var(--duration-quick,.15s) var(--ease-smooth-out,ease), visibility 0s linear var(--duration-quick,.15s);padding-top:6px;position:absolute;top:100%;left:50%}.gz-sections__item--menu:hover>.gz-dropdown,.gz-sections__item--menu:focus-within>.gz-dropdown{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-fast,.25s) var(--ease-smooth-out,ease), transform var(--duration-fast,.25s) var(--ease-smooth-out,ease), visibility 0s;transform:translate(-50%)scale(1)}.gz-dropdown__list{background:var(--gz-paper);box-shadow:var(--shadow-border);border-radius:2px;margin:0;padding:6px;list-style:none}.gz-dropdown__link{color:var(--gz-ink);font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-quick,.15s) var(--ease-out,ease-out);border-radius:2px;padding:12px 14px;font-size:13px;font-weight:500;line-height:16px;text-decoration:none;display:block}.gz-dropdown__link:hover{background:var(--gz-tertiary);text-decoration:none}.gz-dropdown__link:focus-visible{outline:2px solid var(--gz-ink);outline-offset:-2px;text-decoration:none}@media (prefers-reduced-motion:reduce){.gz-dropdown,.gz-sections__item--menu:hover>.gz-dropdown,.gz-sections__item--menu:focus-within>.gz-dropdown{transform:translate(-50%)}.gz-sections__chev{transition:none}}@media (min-width:600px) and (max-width:859px){.gz-mast__brand{font-size:clamp(22px,4.4vw,34px)}}@media (prefers-reduced-motion:reduce){.gz-btn{transition:none}.gz-btn:active{transform:none}}@media (max-width:380px){.gz-mast__brand{letter-spacing:-.03em;padding:0 8px;font-size:18px}}@media (prefers-reduced-motion:reduce){.gz-menu__button,.gz-menu__bars span,.gz-menu__overlay,.gz-menu__panel{transition:none}.gz-menu__button:active{transform:none}}@media (min-width:860px){.gz-markets{height:56px;padding:0 32px}.gz-chrome{border-bottom:1px solid var(--gz-hairline)}.gz-mast__top{min-height:0;padding:8px 32px;display:block}.gz-menu{display:none}.gz-sections{z-index:20;background:var(--gz-paper);display:block;position:relative;overflow:visible}.gz-sections::-webkit-scrollbar{display:none}.gz-mast__actions{right:-16px}.gz-mast__brandwrap{margin-top:22px}.gz-mast__brandwrap:before{content:"";border-top:1px solid var(--gz-hairline-strong);position:absolute;top:50%;left:-32px;right:-32px}.gz-mast__brand{padding:0 20px;font-size:48px}.gz-sections__list{gap:26px}.gz-sections__link{font-size:14.5px}}.gz-page{max-width:var(--gz-max);margin:0 auto;padding:16px 20px 64px}@media (min-width:860px){.gz-page{padding:44px 32px 96px}}.gz-page__head{border-bottom:1px solid var(--gz-hairline-strong);margin-bottom:28px;padding-bottom:20px}.gz-page__title{font-family:var(--gz-serif);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(30px,4vw,40px);font-weight:500;line-height:1.05}.gz-page__blurb{max-width:60ch;color:var(--gz-muted);letter-spacing:.01em;margin:0;font-size:16px;font-weight:400;line-height:1.5}.gz-rubric{letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-size:11px;font-weight:500}.gz-rubric a:hover{color:var(--gz-ink);text-decoration:none}.gz-rubric__draft{color:var(--gz-gold)}.gz-section-chip{color:var(--gz-ink);align-items:center;gap:10px;margin:0 0 18px;transition:opacity .16s;display:inline-flex}.gz-section-chip:hover{opacity:.72;text-decoration:none}.gz-section-chip__label{font-family:var(--gz-serif);letter-spacing:-.02em;font-size:20px;font-style:italic;font-weight:400;line-height:1;display:block;transform:translateY(2px)}.gz-section-chip__lock{color:color-mix(in srgb, var(--gz-ink) 52%, transparent);flex-shrink:0;display:block;transform:translateY(1px)}.gz-section-mark{--gz-mark-size:28px;--gz-mark-letter:26px;width:var(--gz-mark-size);height:var(--gz-mark-size);box-shadow:none;color:var(--gz-mark-fg,#05142c);background:var(--gz-mark-bg,#9c9);border:0;border-radius:0;outline:none;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.gz-section-mark--hero{--gz-mark-size:112px;--gz-mark-letter:104px}.gz-section-mark--art{background:0 0}.gz-section-mark--art img{width:var(--gz-mark-size);height:var(--gz-mark-size);border-radius:0;display:block}.gz-section-mono{font-family:var(--gz-serif);font-style:italic;font-weight:700;line-height:1;display:block;position:absolute;inset:0}.gz-section-mono__a,.gz-section-mono__b{font-size:var(--gz-mark-letter);-webkit-text-stroke:calc(.45px * var(--gz-mark-size) / 28);font-style:italic;font-weight:700;line-height:.78;position:absolute}.gz-section-mono__a{z-index:1;top:-4%;left:-4%}.gz-section-mono__b{z-index:2;bottom:-11%;right:-7%}.gz-section-mark[data-pair=MM] .gz-section-mono__a{top:-14%;left:-18%}.gz-section-mark[data-pair=MM] .gz-section-mono__b{bottom:-21%;right:-21%}.gz-section-mono--solo{font-size:calc(var(--gz-mark-letter) * .77);place-items:center;display:grid}.gz-section-chip--sm{gap:8px;margin:0 0 8px}.gz-section-chip--sm .gz-section-chip__label{font-size:16px}.gz-section-title{font-family:var(--gz-serif);letter-spacing:-.02em;margin:0;font-size:23px;font-weight:500}@media (min-width:860px){.gz-section-title{font-size:26px}}.gz-section{margin-top:36px;padding-top:0}.gz-section:before{content:"";background:var(--gz-hairline-strong);width:200px;height:1px;margin:0 auto 30px;display:block}.gz-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:8px;display:flex}.gz-section__more{color:var(--gz-muted);white-space:nowrap;font-size:13px;font-weight:500}.gz-section-mast{text-align:center;flex-direction:column;align-items:center;padding:12px 0 8px;display:flex}.gz-section-mast__title{font-family:var(--gz-serif);letter-spacing:-.03em;text-wrap:balance;margin:22px 0 10px;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.05}.gz-section-mast__blurb{max-width:42ch;color:var(--gz-muted);letter-spacing:.01em;text-wrap:pretty;margin:0;font-size:16px;font-weight:400;line-height:1.5}.gz-section-sort{justify-content:center;gap:22px;margin:36px 0 0;display:flex}.gz-section-sort__btn{appearance:none;min-height:40px;color:var(--gz-muted);font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0 8px;font-size:13.5px;font-weight:500}.gz-section-sort__btn:hover{color:var(--gz-ink);text-decoration:none}.gz-section-sort__btn.is-current{color:var(--gz-ink);border-bottom-color:var(--gz-ink)}.gz-section-tools{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:22px;display:flex}.gz-section-tools>.gz-section-sort{margin-top:36px}.gz-section-sort--filter{border-right:1px solid var(--gz-hairline);padding-right:22px}@media (max-width:520px){.gz-section-sort--filter{border-right:0;padding-right:0}.gz-section-tools>.gz-section-sort+.gz-section-sort{margin-top:4px}}.gz-outcome{white-space:nowrap;font-weight:500}.gz-article__outcome{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-size:12px}.gz-section-grid{border-top:1px solid var(--gz-hairline);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;display:grid}.gz-tile{border-bottom:1px solid var(--gz-hairline);flex-direction:column;min-width:0;padding:28px 0;display:flex}.gz-tile__link{min-height:100%;color:inherit;flex-direction:column;flex:auto;gap:12px;display:flex}.gz-tile__link:hover{text-decoration:none}.gz-tile__link:hover .gz-tile__title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.gz-tile__link:hover .gz-tile__media{opacity:.92}.gz-tile__media{aspect-ratio:3/2;background:var(--gz-tertiary);width:100%;min-height:0;transition:opacity var(--duration-fast,.25s) var(--ease-smooth-out,ease);position:relative;overflow:hidden}.gz-tile__frame,.gz-tile__blank{width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.gz-tile__media img,.gz-tile__media video{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;width:100%;height:100%;display:block;position:absolute;inset:0}.gz-tile__date{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);margin:2px 0 0;font-size:11.5px;font-weight:500}.gz-tile__title{font-family:var(--gz-serif);letter-spacing:-.025em;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.gz-tile__dek{color:#374151;font-family:var(--gz-sans);letter-spacing:.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:auto;margin:0;font-size:16px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.gz-tile__by{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);align-items:center;gap:8px;margin-top:auto;font-size:11.5px;font-weight:500;display:flex}.gz-avatar--tile{width:22px;height:22px;font-size:8.5px}@media (min-width:640px){.gz-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-20px}.gz-tile{padding:32px 20px}.gz-tile:not(:nth-child(2n)){box-shadow:1px 0 0 var(--gz-hairline)}}@media (min-width:1100px){.gz-section-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:-22px}.gz-tile{box-shadow:1px 0 0 var(--gz-hairline);padding:36px 22px}.gz-tile:nth-child(3n){box-shadow:none}}.gz-tile:nth-child(n+7){content-visibility:auto;contain-intrinsic-size:auto 520px}@media (prefers-reduced-motion:reduce){.gz-tile__media,.gz-sections__link{transition:none}}.gz-list-articles{gap:0;display:grid}.gz-item{border-bottom:1px solid var(--gz-hairline);padding:18px 0}.gz-item__title{font-family:var(--gz-serif);letter-spacing:-.02em;margin:6px 0;font-size:22px;font-weight:500;line-height:1.15}.gz-item__dek{color:#374151;font-family:var(--gz-sans);letter-spacing:.01em;max-width:62ch;margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.5}.gz-item__meta{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-size:14.5px;font-weight:500}.gz-item--lead{border-bottom:none;gap:20px;padding:0;display:grid}.gz-item--lead .gz-item__media{order:0}.gz-item--lead .gz-item__title{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(30px,4.6vw,48px);line-height:1.02}.gz-item--lead .gz-item__dek{max-width:60ch;font-size:18px;line-height:1.45}.gz-item__media{display:block;position:relative}.gz-item__media img,.gz-item__media video{outline:1px solid var(--gz-hairline);width:100%;height:auto;display:block}.gz-card-lock{z-index:1;background:var(--gz-paper);color:var(--gz-ink);font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;align-items:center;gap:6px;padding:5px 9px 4px;font-size:11.5px;font-weight:500;line-height:14px;display:inline-flex;position:absolute;bottom:10px;left:10px}.gz-card-lock .gz-lock{vertical-align:0;width:11px;height:11px}.gz-item__media-frame{margin:0}.gz-item--lead .gz-item__dek{max-width:none}.gz-item--lead .gz-item__title{text-wrap:wrap}.gz-lead{padding-bottom:12px}.gz-empty{padding:32px 0}.gz-article{max-width:760px;margin:0 auto}.gz-article__head{padding-bottom:24px}.gz-article__title{font-family:var(--gz-serif);letter-spacing:-.03em;text-wrap:wrap;margin:0 0 14px;font-size:clamp(32px,5vw,46px);font-weight:500;line-height:1.04}.gz-article__dek{font-family:var(--gz-serif);color:var(--gz-ink);margin:0 0 16px;font-size:21px;font-weight:500;line-height:1.4}.gz-article__byline{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);border-bottom:1px solid var(--gz-hairline-strong);align-items:center;gap:10px;padding-bottom:18px;font-size:14.5px;font-weight:500;display:flex}.gz-avatar{background:var(--gz-ink);width:32px;height:32px;color:var(--gz-paper);font-family:var(--gz-sans);letter-spacing:.06em;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:500;display:grid;overflow:hidden}.gz-avatar img{object-fit:cover;width:100%;height:100%;display:block}.gz-article__byline .gz-avatar{letter-spacing:.04em;width:56px;height:56px;font-size:19px}.gz-byline__name{color:var(--gz-ink);font-weight:500}.gz-hero{margin:0 0 22px}.gz-hero img,.gz-hero video{outline:1px solid var(--gz-hairline);width:100%;height:auto;display:block}.gz-hero img.gz-hero__still{display:none}@media (prefers-reduced-motion:reduce){.gz-hero video,.gz-item__media video{display:none}.gz-hero img.gz-hero__still{display:block}}.gz-blurred{outline:1px solid var(--gz-hairline);outline-offset:-1px;overflow:hidden}.gz-blurred img{filter:blur(16px);outline:none;scale:1.1}.gz-body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizelegibility;font-kerning:normal;font-feature-settings:"kern" 1, "liga" 1, "clig" 1;font-synthesis:none;text-wrap:pretty}.gz-article__dek{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizelegibility}.gz-p{font-family:var(--gz-serif);letter-spacing:0;color:var(--gz-ink);margin:0 0 20px;font-size:18px;font-weight:500;line-height:29px}.gz-p strong,.gz-list strong{font-weight:700}.gz-pct{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.gz-pct--pos{color:var(--gz-win)}.gz-pct--neg{color:var(--gz-loss)}.gz-pct__unit,.gz-unit{font-family:var(--gz-sans);letter-spacing:0;margin-left:1px;font-size:.72em;font-weight:500}.gz-pct__sign{font-family:var(--gz-sans);margin-right:1px;font-size:.86em;font-weight:500}.gz-article__title .gz-unit{margin-left:2px;font-size:.68em;font-weight:500}.gz-p em,.gz-list em{font-style:italic;font-weight:400}.gz-h2{font-family:var(--gz-serif);letter-spacing:-.02em;margin:40px 0 14px;font-size:27px;font-weight:700;line-height:1.15}.gz-h3{margin:28px 0 10px;font-size:18px;font-weight:600}.gz-list{font-family:var(--gz-serif);margin:0 0 20px;padding-left:22px;font-size:18px;font-weight:500;line-height:29px}.gz-list li{margin-bottom:8px}.gz-pullquote{border-left:2px solid var(--gz-ink);margin:28px 0;padding:4px 0 4px 20px}.gz-pullquote p{font-family:var(--gz-serif);margin:0 0 6px;font-size:26px;font-style:italic;font-weight:400;line-height:1.3}.gz-pullquote cite{color:var(--gz-muted);font-size:13px;font-style:normal}.gz-figure{margin:26px 0}.gz-figure img{outline:1px solid var(--gz-hairline);width:100%;height:auto;display:block}.gz-figure figcaption{color:var(--gz-muted);margin-top:8px;font-size:12.5px}.gz-rule{background:var(--gz-hairline-strong);border:0;width:200px;height:1px;margin:40px auto}.gz-cta-wrap{margin:28px 0}.gz-card{border:1px solid var(--gz-hairline-strong);background:var(--gz-paper-2);border-radius:2px;margin:26px 0 30px}.gz-card--missing{color:var(--gz-muted);border-style:dashed;padding:14px 16px;font-size:13px}.gz-card__head{border-bottom:1px solid var(--gz-hairline);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:12px 16px;display:flex}.gz-card__id{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.gz-card__brand{letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-size:11px;font-weight:500}.gz-card__symbol{font-family:var(--gz-sans);letter-spacing:-.01em;font-size:18px;font-weight:600}.gz-card__sector,.gz-card__meta{color:var(--gz-muted);font-size:12.5px}.gz-card__cells{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gz-cell{border-bottom:1px solid var(--gz-hairline);padding:14px 16px}.gz-cell:nth-child(odd){border-right:1px solid var(--gz-hairline)}.gz-cell__label{letter-spacing:.06em;text-transform:uppercase;color:var(--gz-muted);margin-bottom:6px;font-size:11px;font-weight:500}.gz-cell__value{letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1}.gz-cell__unit{color:var(--gz-muted);margin-left:2px;font-size:16px;font-weight:500}.gz-cell__status{color:var(--gz-muted);margin-top:6px;font-size:12px}.gz-card__closed{border-bottom:1px solid var(--gz-hairline);flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:12px 16px;font-size:15px;font-weight:500;display:flex}.gz-card__closed-label{letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-size:11px;font-weight:500}.gz-card__closed .gz-num{font-size:22px}.gz-card__closed-days,.gz-card__closed-rule{color:var(--gz-muted);font-weight:400}.gz-card__foot{color:var(--gz-muted);padding:10px 16px 12px;font-size:12.5px;line-height:1.5}.gz-card__population{margin-top:2px}@media (min-width:640px){.gz-card__cells{grid-template-columns:repeat(4,minmax(0,1fr))}.gz-cell{border-bottom:1px solid var(--gz-hairline);border-right:1px solid var(--gz-hairline)}.gz-cell:nth-child(odd){border-right:1px solid var(--gz-hairline)}.gz-cell:last-child{border-right:none}}.gz-ladder{border-top:1px solid var(--gz-hairline-strong);border-bottom:1px solid var(--gz-hairline-strong);margin:22px 0 28px;padding:6px 0}.gz-ladder__row{grid-template-columns:90px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.gz-ladder__row+.gz-ladder__row{border-top:1px solid var(--gz-hairline)}.gz-ladder__label{letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-size:11px;font-weight:500}.gz-ladder__line{background:var(--gz-hairline);height:1px}.gz-ladder__value{font-size:17px;font-weight:500}.gz-ladder__note{color:var(--gz-muted);padding:8px 0 4px;font-size:12px}.gz-receipt{border:1px solid var(--gz-hairline-strong);border-radius:2px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:22px 0 28px;display:grid}.gz-receipt>div{border-bottom:1px solid var(--gz-hairline);padding:12px 16px}.gz-receipt dt{letter-spacing:.06em;text-transform:uppercase;color:var(--gz-muted);margin-bottom:4px;font-size:11px;font-weight:500}.gz-receipt dd{margin:0;font-size:16px;font-weight:500}@media (min-width:640px){.gz-receipt{grid-template-columns:repeat(5,minmax(0,1fr))}.gz-receipt>div{border-bottom:none;border-right:1px solid var(--gz-hairline)}.gz-receipt>div:last-child{border-right:none}}.gz-disclaimer{color:var(--gz-muted);max-width:80ch;margin:22px 0 0;font-size:12px;line-height:1.5}.gz-strip{gap:14px;padding:18px 0;display:grid}.gz-tool{border:1px solid var(--gz-hairline-strong);border-radius:2px;padding:16px}.gz-tool__name{font-family:var(--gz-serif);margin:4px 0 6px;font-size:20px;font-weight:500}.gz-tool__text{color:#374151;margin:0;font-size:14px;line-height:1.5}.gz-tool__soon{letter-spacing:.06em;text-transform:uppercase;color:var(--gz-muted);margin-top:10px;font-size:11px;font-weight:500;display:inline-block}@media (min-width:860px){.gz-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.gz-veiled{border:1px solid var(--gz-hairline-strong);background:linear-gradient(180deg, var(--gz-paper-2), var(--gz-tertiary));border-radius:2px;gap:10px;padding:22px;display:grid}.gz-veiled__title{font-family:var(--gz-serif);margin:0;font-size:22px;font-weight:500}.gz-veiled__text{color:#374151;max-width:60ch;margin:0;font-size:15px;line-height:1.5}.gz-scanner{margin-top:12px}.gz-scanner__track{border:1px solid var(--gz-hairline-strong);background:var(--gz-paper-2);letter-spacing:.04em;text-transform:uppercase;height:48px;color:var(--gz-muted);border-radius:2px;align-items:center;padding-left:60px;font-size:13px;font-weight:500;display:flex;position:relative}.gz-scanner__knob{background:var(--gz-ink);width:40px;height:38px;color:var(--gz-paper);border-radius:2px;place-items:center;display:grid;position:absolute;top:4px;left:4px}.gz-scroll{display:none}@media (hover:hover) and (min-width:860px){.gz-root{scrollbar-width:none}.gz-root::-webkit-scrollbar{display:none}.gz-scroll{z-index:15;pointer-events:none;width:100%;height:100%;color:var(--gz-hairline-strong);display:block;position:fixed;inset:0}.gz-scroll line{stroke:currentColor;stroke-width:var(--gz-scroll-stroke,3);stroke-linecap:round;opacity:0;transition:stroke .2s,opacity .3s}.gz-scroll[data-state=tracking][data-awake="1"] line{opacity:1}.gz-scroll line.is-focus{stroke:var(--gz-ink)}.gz-scroll line.is-section{stroke:var(--gz-muted)}.gz-scroll line.is-hover{stroke:var(--gz-scroll-hover)}.gz-scroll text{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.06em;text-transform:uppercase;fill:var(--gz-muted);opacity:0;pointer-events:none;font-size:11.5px;font-weight:500;transition:opacity .25s,fill .2s}.gz-scroll[data-state=tracking][data-awake="1"] text{pointer-events:all;cursor:pointer}.gz-scroll[data-state=tracking][data-awake="1"][data-hover="1"] text,.gz-scroll[data-state=tracking][data-awake="1"] text.is-current{opacity:1}.gz-scroll text.is-current{fill:var(--gz-ink)}.gz-scroll text.is-hover{fill:var(--gz-scroll-hover)}.gz-scroll__arrow{fill:none;stroke:var(--gz-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.gz-scroll[data-state=idle] .gz-scroll__arrow{opacity:.7;animation:2s ease-in-out infinite gz-bob}.gz-scroll__arrow-hit,.gz-scroll__hit{fill:#0000;pointer-events:none}.gz-scroll[data-state=idle] .gz-scroll__arrow-hit,.gz-scroll[data-state=tracking][data-awake="1"] .gz-scroll__hit{pointer-events:all;cursor:pointer}.gz-scroll[data-state=idle] .gz-scroll__arrow-hit:hover~.gz-scroll__arrow{opacity:1}.gz-scroll[data-state=idle]:has(.gz-scroll__arrow-hit:hover) .gz-scroll__arrow{opacity:1}@media (min-width:1180px){.gz-scroll[data-state=tracking][data-awake="1"] text{opacity:1}}@keyframes gz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.gz-scroll[data-state=idle] .gz-scroll__arrow{animation:none}.gz-scroll line{transition:none}}}.gz-body>.gz-p,.gz-body>.gz-h2,.gz-body>.gz-h3,.gz-body>.gz-list,.gz-body>.gz-pullquote,.gz-body>.gz-cta-wrap,.gz-body>.gz-ladder,.gz-body>.gz-receipt,.gz-body>.gz-strategy{max-width:var(--gz-measure)}.gz-ticket{isolation:isolate;background:0 0;margin:26px 0 30px;padding:26px 28px;position:relative}.gz-ticket__tiles{border-bottom:1px solid #e5e7eb;align-items:center;width:100%;margin-bottom:22px;padding:2px 0 22px;display:flex}.gz-ticket__tiles>div{flex:1 1 0}.gz-ticket__placas{width:100%;display:flex}.gz-ticket__placas .pfl-stat{text-align:center;flex:1 1 0;align-items:center}.gz-ticket__placas .pfl-stat-head{justify-content:center}.gz-ticket .pfl-stat[data-tone=positive] .pfl-stat-value{color:#13a570}.gz-ticket .pfl-stat[data-tone=negative] .pfl-stat-value{color:#e02b5f}.gz-ticket__caption{text-align:center;color:#6b7280;margin:-16px 0 30px;font-size:15px;line-height:1.3}@media (max-width:720px){.gz-ticket{padding:18px 14px}.gz-ticket .detail-title-row{flex-wrap:wrap;row-gap:4px}.gz-ticket .detail-company{flex:100%;font-size:22px;line-height:28px}.gz-ticket .detail-title-row>.detail-title-sep:first-of-type{display:none}.gz-ticket .detail-ticker{font-size:18px;line-height:22px}.gz-ticket .detail-sector{max-width:none}.gz-ticket__placas .pfl-stat{flex:30%;padding:10px}.gz-ticket__placas .pfl-stat-value{white-space:normal;font-size:17px}.gz-ticket__placas .pfl-stat-sub,.gz-ticket__placas .pfl-stat-label{white-space:normal;line-height:1.25}.gz-ticket__tiles{grid-template-columns:1fr 1fr;row-gap:16px;display:grid}.gz-ticket__tiles>div{border-left:none!important;padding:0 6px!important}.gz-ticket .t-tt{display:none}}@media (max-width:480px){.gz-ticket__placas{flex-direction:column}.gz-ticket__placas .pfl-stat{text-align:right;flex:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head value""sub sub";align-items:center;gap:6px 12px;padding:12px 14px;display:grid}.gz-ticket__placas .pfl-stat-head{grid-area:head;justify-content:flex-start}.gz-ticket__placas .pfl-stat-value{white-space:nowrap;grid-area:value;justify-self:end;font-size:19px}.gz-ticket__placas .pfl-stat-sub{grid-area:sub;justify-self:end}.gz-ticket__placas .pfl-stat-label,.gz-ticket__placas .pfl-stat-sub{white-space:nowrap;line-height:1}}.gz-lifecycle{border:1px solid var(--gz-hairline-strong);background:var(--gz-paper-2);border-radius:2px;margin:26px 0 8px;padding:20px 24px 16px}.gz-lifecycle .lifecycle-header{margin-bottom:14px}.gz-lifecycle__caption{text-align:center;color:#6b7280;margin:0 0 30px;font-size:15px;line-height:1.3}@media (max-width:640px){.gz-lifecycle{padding:14px 12px 12px}.gz-lifecycle .lifecycle-header{flex-wrap:wrap;gap:10px}}.gz-chart{border:1px solid var(--gz-hairline-strong);background:var(--gz-paper-2);border-radius:2px;margin:26px 0 8px;padding:8px 20px 4px}.gz-chart .candidate-chart-root{background:0 0;border:none}.gz-chart .candidate-chart-header{background:0 0;padding:4px 0 8px}.gz-chart .candidate-chart-symbol{font-family:var(--gz-serif);letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1}.gz-chart .pw-strip{background:0 0}.gz-chart .candidate-chart-legend{padding:8px 0 6px}.gz-chart__caption{text-align:center;color:#6b7280;margin:0 0 30px;font-size:15px;line-height:1.3}@media (max-width:640px){.gz-chart{padding:6px 10px 2px}.gz-chart .candidate-chart-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.gz-chart .candidate-chart-legend-item{white-space:nowrap;gap:4px;min-width:0}.gz-chart .candidate-chart-legend-line{flex:none;width:18px}}.gz-sales{border:1px solid var(--gz-hairline-strong);background:var(--gz-paper-2);border-radius:2px;margin:26px 0 8px;padding:12px 20px 10px}.gz-sales__header{background:0 0;flex-wrap:wrap;align-items:center;gap:12px;padding:0 0 12px;display:flex}.gz-sales__logo{object-fit:contain;background:#fff;border:.5px solid #e5e7eb;border-radius:0;flex-shrink:0;width:56px;height:56px;padding:6px}.gz-sales__logo--empty{background:#f3f4f6;display:block}.gz-sales__title{font-family:var(--gz-serif);letter-spacing:-.02em;color:var(--gz-ink);text-wrap:balance;flex:12rem;margin:0;font-size:20px;font-weight:500;line-height:1}.gz-sales__legend{color:var(--gz-muted);white-space:nowrap;gap:14px;margin:0 0 0 auto;font-size:12px;line-height:1;display:flex}.gz-sales__legend span{align-items:center;gap:6px;display:inline-flex}.gz-sales__swatch{width:10px;height:10px;display:inline-block}.gz-sales__swatch--sales{background:var(--gz-ink)}.gz-sales__swatch--gm{background:var(--gz-win);width:14px;height:2px}.gz-sales__plot{--sales-cols:1;flex-direction:column;gap:6px;min-height:220px;display:flex}.gz-sales__row{grid-template-columns:repeat(var(--sales-cols), minmax(0, 1fr));gap:0;display:grid}.gz-sales__row--tracks{align-items:end;height:140px;position:relative}.gz-sales__plot--compact .gz-sales__row{padding:0 12%}.gz-sales__meta{flex-direction:column;align-items:center;gap:2px;min-height:2.6em;padding:0 4px;transition:opacity .15s ease-out;display:flex}.gz-sales__yoy{font-size:12px;line-height:1.2}.gz-sales__yoy--empty{height:14px}.gz-sales__guide-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--gz-muted);font-size:11px;line-height:1.2}.gz-sales__value{color:var(--gz-ink);white-space:nowrap;font-size:11px;line-height:1.2}.gz-sales__meta--guide .gz-sales__value{white-space:normal;text-align:center;max-width:7.4em}.gz-sales__track{justify-content:center;align-items:flex-end;width:100%;max-width:44px;height:100%;margin:0 auto;transition:opacity .15s ease-out;display:flex;position:relative}.gz-sales__gm-line{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gz-sales__gm-stroke{fill:none;stroke:var(--gz-win);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.gz-sales__gm-zero{stroke:var(--gz-hairline-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.gz-sales__gm{font-variant-numeric:tabular-nums;text-align:center;min-height:1.2em;font-size:11px;line-height:1.2;transition:opacity .15s ease-out}.gz-sales__gm--empty{visibility:hidden}.gz-sales__bar{background:var(--gz-ink);border-radius:0;width:100%;display:block}.gz-sales__bar--guide{background:color-mix(in srgb, var(--gz-ink) 12%, transparent);outline:1.5px solid var(--gz-ink);outline-offset:-1.5px}.gz-sales__band{background:color-mix(in srgb, var(--gz-ink) 36%, transparent);outline:1.5px solid var(--gz-ink);outline-offset:-1.5px;pointer-events:none;position:absolute;left:0;right:0}.gz-sales__year{color:var(--gz-muted);white-space:nowrap;text-align:center;font-size:12px;transition:opacity .15s ease-out}.gz-sales__caption{text-align:center;color:#6b7280;margin:0 0 30px;font-size:15px;line-height:1.3}@media (max-width:640px){.gz-sales{padding:10px 10px 8px}.gz-sales__plot{gap:4px}.gz-sales__plot--compact .gz-sales__row{padding:0 6%}.gz-sales__track{max-width:36px}.gz-sales__value{font-size:10px}.gz-sales__title{font-size:18px}}.gz-strategy{margin:28px 0 8px}.gz-strategy__card{--card-accent:#9ca3af;--card-edge:color-mix(in srgb, var(--card-accent) 20%, #e5e7eb);--card-angle:0deg;background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from var(--card-angle), var(--card-edge) 0deg, var(--card-edge) 75deg, var(--card-accent) 110deg, var(--card-edge) 145deg, var(--card-edge) 360deg) border-box;font-family:var(--gz-sans);border:1.5px solid #0000;border-radius:0;padding:18px 28px 22px;animation:6s linear infinite gz-strategy-border}@keyframes gz-strategy-border{to{--card-angle:360deg}}@media (prefers-reduced-motion:reduce){.gz-strategy__card{animation:none}}.gz-strategy__title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.gz-strategy__title{font-family:var(--gz-serif);letter-spacing:-.015em;color:var(--gz-ink);margin:0;font-size:28px;font-weight:500}.gz-strategy__live{letter-spacing:.08em;text-transform:uppercase;color:#13a570;flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:400;display:inline-flex}.gz-strategy__dot{background:#13a570;border-radius:50%;width:7px;height:7px}.gz-strategy__meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:18px 0 16px;display:flex}.gz-strategy__meta-label{letter-spacing:.07em;text-transform:uppercase;color:#9ca3af;margin-bottom:6px;font-size:11px;font-weight:400;display:block}.gz-strategy__meta-value{color:var(--gz-ink);font-size:13px;font-weight:500}.gz-strategy__meta-muted{color:#9ca3af;font-weight:400}.gz-strategy__bars{gap:4px;display:flex}.gz-strategy__bars span{width:34px;height:7px;display:block}.gz-strategy__chart{border:.5px solid var(--gz-hairline);background:#f9fafb;margin:20px 0 0;padding:16px}.gz-strategy__chart-legend{color:#6b7280;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.gz-strategy__keys{gap:14px;display:flex}.gz-strategy__keys span{color:#05142c;align-items:center;gap:5px;display:inline-flex}.gz-strategy__keys i{width:14px;height:2px;display:inline-block}.gz-strategy__key-spy{background:0 0;border-top:1.5px dashed #9ca3af;height:0}.gz-strategy__plot{width:100%;height:200px;margin-top:18px}.gz-strategy__plot .recharts-cartesian-axis-tick-value,.gz-strategy__plot .recharts-cartesian-axis-tick-value tspan{font-family:var(--gz-sans);font-variant-numeric:tabular-nums;letter-spacing:.01em}.gz-strategy__chart-empty{height:48px}.gz-strategy__growth{margin:20px 4px 24px}.gz-strategy__growth-labels{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#6b7280;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.gz-strategy__growth-labels span:last-child{font-size:16px;font-weight:700}.gz-strategy__growth-track{background:#f3f4f6;height:4px;overflow:hidden}.gz-strategy__growth-fill{width:0;height:100%;animation:2.5s ease-in-out forwards gz-growth-fill}@keyframes gz-growth-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.gz-strategy__growth-fill{width:100%;animation:none}}.gz-strategy__metrics{border-top:.5px dashed var(--gz-hairline);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;padding-top:18px;display:grid}.gz-strategy__metric{flex-direction:column;gap:6px;display:flex}.gz-strategy__metric-label{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;font-size:12px;font-weight:400}.gz-strategy__metric-value{font-family:var(--gz-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gz-ink);font-size:24px;font-weight:700;line-height:1}.gz-strategy__metric-unit{font-family:var(--gz-sans);margin-left:1px;font-size:.72em;font-weight:500}.gz-strategy__live,.gz-strategy__meta-label,.gz-strategy__metric-label{font-family:var(--nf-futura-lt), var(--gz-caps);-webkit-text-stroke:0;font-synthesis:none;font-weight:400}.gz-strategy__caption{text-align:center;color:#6b7280;margin:10px 0 28px;font-size:15px;line-height:1.3}.gz-ticket__caption,.gz-lifecycle__caption,.gz-chart__caption,.gz-sales__caption,.gz-strategy__caption,.gz-figure figcaption{font-family:var(--nf-futura-lt), var(--gz-caps);letter-spacing:.01em;-webkit-text-stroke:0;font-synthesis:none;font-style:normal;font-weight:300}@media (max-width:640px){.gz-strategy__card{padding:14px 16px 16px}.gz-strategy__title{font-size:24px}.gz-strategy__meta{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:0 10px;display:grid}.gz-strategy__meta>*{flex-direction:column;min-width:0;display:flex}.gz-strategy__meta-label{letter-spacing:.05em;min-height:2.4em;margin-bottom:6px;font-size:10px;line-height:1.2}.gz-strategy__meta .gz-strategy__bars{margin-top:4px}.gz-strategy__meta-value{font-size:12px;line-height:1.25}.gz-strategy__meta-value .gz-strategy__meta-muted{font-size:10px;display:block}.gz-strategy__bars{gap:3px}.gz-strategy__bars span{flex:1 1 0;width:auto;max-width:22px;height:6px}.gz-strategy__metrics{gap:8px;padding-top:16px}.gz-strategy__metric-label{font-size:11px}.gz-strategy__metric-value{font-size:20px}}.gz-body>.gz-pitch{max-width:var(--gz-measure)}.gz-close__pitch{max-width:var(--gz-measure);margin-top:32px}.gz-close__pitch .gz-p:last-child{margin-bottom:0}.gz-close__bridge{max-width:var(--gz-measure)}.gz-close__bridge+.gz-close__cta{margin-top:22px}.gz-close__coords{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.gz-close__coords li{font-family:var(--gz-serif);color:var(--gz-ink);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;font-size:18px;font-weight:500;line-height:29px;display:grid}.gz-close__coord-icon{border:1px solid var(--gz-hairline-strong);width:40px;height:40px;color:var(--gz-win);place-items:center;display:grid}.gz-close__coord-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;width:20px;height:20px}.gz-close__coord-icon svg rect{fill:currentColor;stroke:none}.gz-close__features{font-family:var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;font-size:11.5px;font-weight:500;list-style:none;display:flex}.gz-close__features li{align-items:center;gap:8px;display:inline-flex}.gz-close__features li:before{content:"";background:var(--gz-win);flex-shrink:0;width:5px;height:5px}.gz-pitch{--pt-paper:var(--gz-paper);--pt-ash:var(--brand-ash-green,#abc8b1);--pt-signal:var(--brand-signal-green,#0fd186);--pt-line:#fdfaf729;background:var(--brand-pine,#022518);color:var(--pt-paper);margin:40px 0 44px;padding:28px 22px 26px}.gz-pitch__kicker{font-family:var(--gz-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--pt-ash);align-items:center;gap:10px;margin:0 0 16px;font-size:12px;font-weight:500;display:flex}.gz-pitch__kicker i{background:var(--pt-signal);flex-shrink:0;width:8px;height:8px}.gz-pitch__headline{font-family:var(--gz-serif);letter-spacing:-.02em;color:var(--pt-paper);text-wrap:balance;margin:0 0 16px;font-size:clamp(25px,3.2vw,32px);font-weight:500;line-height:1.14}.gz-pitch__headline em{color:var(--pt-signal);font-style:italic;font-weight:400}.gz-pitch__lead,.gz-pitch__after{font-family:var(--gz-sans);color:#fdfaf7d6;text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.gz-pitch__coords{border-top:1px solid var(--pt-line);margin:18px 0;padding:0;list-style:none;display:grid}.gz-pitch__coords li{border-bottom:1px solid var(--pt-line);font-family:var(--gz-serif);color:var(--pt-paper);align-items:center;gap:14px;padding:12px 0;font-size:18px;font-weight:500;line-height:1.25;display:flex}.gz-pitch__icon{border:1px solid var(--pt-line);width:38px;height:38px;color:var(--pt-signal);flex-shrink:0;place-items:center;display:grid}.gz-pitch__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;width:20px;height:20px}.gz-pitch__icon svg rect{fill:currentColor;stroke:none}.gz-pitch__close{font-family:var(--gz-serif);color:var(--pt-ash);margin:18px 0 0;font-size:19px;font-weight:500;line-height:1.35}.gz-pitch__close strong{color:var(--pt-paper);font-weight:500}.gz-pitch__btn{background:var(--pt-paper);border-color:var(--pt-paper);width:100%;color:var(--brand-pine,#022518);margin-top:22px}.gz-pitch__btn:hover{color:var(--pt-paper);background:0 0}.gz-pitch__features{font-family:var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--pt-ash);flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;padding:0;font-size:11.5px;font-weight:500;list-style:none;display:flex}.gz-pitch__features li{align-items:center;gap:8px;display:inline-flex}.gz-pitch__features li:before{content:"";background:var(--pt-signal);flex-shrink:0;width:5px;height:5px}@media (min-width:640px){.gz-pitch{padding:36px 40px 32px}.gz-pitch__coords{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gz-pitch__coords li{border:1px solid var(--pt-line);flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.gz-pitch__btn{width:auto}}.gz-carousel{margin:22px 0 0;position:relative}.gz-carousel.is-moving{-webkit-mask-image:linear-gradient(to right, transparent, var(--gz-ink) 5%, var(--gz-ink) 95%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--gz-ink) 5%, var(--gz-ink) 95%, transparent);mask-image:linear-gradient(to right, transparent, var(--gz-ink) 5%, var(--gz-ink) 95%, transparent)}.gz-carousel:not(.is-moving){scrollbar-width:none;overflow-x:auto}.gz-carousel__list{gap:24px;margin:0;padding:0 24px 4px 0;list-style:none;display:flex}.gz-ccard{--ccard-muted:#5b6778;flex:0 0 340px;min-width:0}.gz-ccard__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.gz-ccard__media{aspect-ratio:3/2;background:#edeae3;position:relative;overflow:hidden}.gz-ccard__frame{width:100%;height:100%;margin:0;position:absolute;inset:0}.gz-ccard__media img,.gz-ccard__media video{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out,ease);position:absolute;inset:0}@media (hover:hover){.gz-ccard__link:hover .gz-ccard__media img{transform:scale(1.035)}}.gz-ccard__badge{background:var(--gz-paper);font-family:var(--gz-serif);align-items:baseline;gap:9px;padding:7px 11px 6px;font-size:22px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:12px}.gz-ccard__badge small{font-family:var(--gz-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--ccard-muted);font-size:10.5px;font-weight:500}.gz-ccard__unit{font-family:var(--font-body), var(--gz-sans);letter-spacing:0;margin-left:.06em;font-size:.62em;font-weight:500}.gz-ccard__meta{font-family:var(--gz-caps);letter-spacing:.07em;text-transform:uppercase;color:var(--ccard-muted);margin:14px 0 0;font-size:11.5px;font-weight:500}.gz-ccard__meta strong{color:var(--gz-ink);font-weight:500}.gz-ccard__title{-webkit-line-clamp:3;font-family:var(--gz-serif);letter-spacing:-.015em;text-wrap:pretty;-webkit-box-orient:vertical;margin:8px 0 0;font-size:21px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.gz-ccard__dek{-webkit-line-clamp:2;color:var(--ccard-muted);-webkit-box-orient:vertical;margin:8px 0 0;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.gz-ccard__cta{font-family:var(--gz-caps);letter-spacing:.07em;text-transform:uppercase;color:var(--gz-ink);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:12.5px;font-weight:500;display:inline-flex}@media (max-width:720px){.gz-ccard{flex-basis:min(300px,78vw)}.gz-carousel__list{gap:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.gz-ccard__media img{transition:none}}.gz-related{max-width:var(--gz-max);margin:72px auto 0}.gz-related__head{border-bottom:1px solid var(--gz-hairline-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:16px;display:flex}.gz-related__title{font-family:var(--gz-serif);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:500}.gz-related__note{font-family:var(--gz-caps);letter-spacing:.05em;text-transform:uppercase;color:#5b6778;margin:0;font-size:12px;font-weight:500}@media (min-width:860px){.gz-related{margin-top:96px}}.gz-top-anchor{height:0;display:block}.gz-footer{--ft-paper:var(--gz-paper);--ft-ash:var(--brand-ash-green,#abc8b1);--ft-signal:var(--brand-signal-green,#0fd186);--ft-line:#fdfaf729;--ft-quiet:#f2f3f999;background:var(--brand-pine,#022518);color:var(--ft-paper);overflow:hidden}.gz-footer__inner{max-width:var(--gz-max);margin:0 auto;padding:48px 20px 0}.gz-footer__head{border-bottom:1px solid var(--ft-line);gap:36px;padding-bottom:36px;display:grid}.gz-footer__about{max-width:36ch;font-family:var(--gz-serif);letter-spacing:-.015em;color:var(--ft-paper);text-wrap:balance;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:500;line-height:1.28}.gz-footer__about em{color:var(--ft-signal);font-style:italic;font-weight:400}.gz-footer__btn{background:var(--ft-paper);border-color:var(--ft-paper);width:100%;color:var(--brand-pine,#022518);margin-top:28px}.gz-footer__btn:hover{color:var(--ft-paper);background:0 0}.gz-footer__label,.gz-footer__nav a,.gz-footer__copy,.gz-footer__totop{font-family:var(--gz-caps);letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;font-weight:500}.gz-footer__label{color:var(--ft-ash);margin:0 0 16px}.gz-footer__nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}.gz-footer__nav a{color:var(--ft-paper);transition:color .2s}.gz-footer__nav a:hover{color:var(--ft-ash);text-decoration:none}.gz-footer__legal{gap:18px;padding:24px 0 30px;display:grid}.gz-footer__disclaimer{max-width:112ch;color:var(--ft-quiet);margin:0;font-size:11.5px;line-height:1.6}.gz-footer__disclaimer strong{color:var(--ft-paper);font-weight:500}.gz-footer__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;display:flex}.gz-footer__copy{color:var(--ft-quiet);margin:0}.gz-footer__privacy{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.gz-footer__privacy:hover{color:var(--ft-signal)}.gz-footer__totop{color:var(--ft-ash);transition:color .2s}.gz-footer__totop:hover{color:var(--ft-signal);text-decoration:none}@media (min-width:860px){.gz-footer__inner{padding:72px 32px 0}.gz-footer__head{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:64px;padding-bottom:48px}.gz-footer__nav ul{gap:14px 32px}.gz-footer__btn{width:auto}.gz-footer__legal{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px}.gz-footer__meta{flex-direction:column;align-items:flex-end;gap:12px}}@media (prefers-reduced-motion:reduce){.gz-footer__nav a,.gz-footer__totop{transition:none}}.gz-wordmark{--wm-ease:cubic-bezier(.22, 1, .36, 1);color:var(--ft-paper);touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:4px;position:relative;container-type:inline-size}.gz-wordmark__text{--wm1:calc(100cqw / 5.9);--wm2:calc(100cqw / 3.24);height:calc(var(--wm1) * .98 + var(--wm2) * .64);font-family:var(--gz-serif);letter-spacing:-.02em;white-space:nowrap;flex-direction:column;align-items:flex-start;font-style:italic;font-weight:400;line-height:.98;display:flex;overflow:hidden}.gz-wordmark__line{display:block}.gz-wordmark__line--the-anomaly{font-size:var(--wm1);padding-left:.02em}.gz-wordmark__line--gazette{font-size:var(--wm2);margin-top:-.04em}.gz-wordmark__space{width:.24em;display:inline-block}.gz-wordmark__ch{transform:translateY(calc(var(--lift,0) * -1em));transition:transform .52s var(--wm-ease);display:inline-block}.gz-wordmark.is-armed:not(.is-in) .gz-wordmark__ch{transform:translateY(1em)}.gz-wordmark.is-in:not(.is-settled) .gz-wordmark__ch{transition:transform 1.1s var(--wm-ease) calc(var(--i) * 34ms)}@media (min-width:640px){.gz-wordmark__text{--wm1:calc(100cqw / 8.98);height:calc(var(--wm1) * .66);flex-direction:row;justify-content:center;align-items:flex-start}.gz-wordmark__line--gazette{font-size:var(--wm1);margin:0 0 0 .24em}}@media (prefers-reduced-motion:reduce){.gz-wordmark__ch{transition:none;transform:none}}
