:root{--ink: #0C151D;--ink-2: #16222E;--paper: #F4F0E8;--paper-2: #E9E3D6;--rule-soft: rgba(12, 21, 29, .12);--rule-dark: rgba(244, 240, 232, .18);--mute: #6A7684;--steel: #3E5867;--accent: #C8842A;--accent-hot: #E39A32;--sans: "IBM Plex Sans", system-ui, -apple-system, Helvetica, Arial, sans-serif;--serif: "IBM Plex Serif", Georgia, serif;--mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--container-max: 1440px;--container-pad: 48px;--col-gap: 32px;--space-section: 120px;--space-label: 40px;--space-block: 80px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);background:var(--paper);color:var(--ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%}a{color:inherit}figure{margin:0}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--col-gap)}.col-headline{grid-column:1 / span 6}.col-body{grid-column:7 / span 6}.col-content,.col-full{grid-column:1 / -1}.col-half-l{grid-column:1 / span 6}.col-half-r{grid-column:7 / span 6}.label-row{display:flex;align-items:baseline;gap:32px}.row--content{margin-top:var(--space-label);align-items:start}.row--content>.headline,.row--content>.body-text,.row--content>.lede{text-box:trim-start cap alphabetic}.row--block{margin-top:var(--space-block)}@media(max-width:960px){:root{--container-pad: 28px}.row--content>.col-body{margin-top:28px}.col-headline,.col-body,.col-content,.col-half-l,.col-half-r{grid-column:1 / -1}.row--content,.row--block{margin-top:var(--space-label)}}@media(max-width:600px){:root{--container-pad: 22px;--col-gap: 20px}}.display{font-family:var(--serif);font-weight:300;font-size:clamp(44px,6.8vw,96px);line-height:1;letter-spacing:-.02em;margin:0;text-wrap:balance}.display em{font-style:italic;font-weight:400;color:var(--accent-hot)}.headline{font-family:var(--serif);font-weight:300;font-size:clamp(32px,4.4vw,58px);line-height:1.04;letter-spacing:-.015em;margin:0;text-wrap:balance}.headline em{font-style:italic;font-weight:400;color:var(--accent-hot)}.lede{font-size:clamp(17px,1.4vw,20px);line-height:1.5;max-width:56ch;font-weight:400;margin:0}.body-text{font-size:17px;line-height:1.6;color:var(--ink-2);margin:0}.body-text p{margin:0}.body-text p+p{margin-top:1em}.num{font-size:12px;letter-spacing:.2em;color:var(--mute);font-variant-numeric:tabular-nums}.tag{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--steel)}section{position:relative}.section{padding:var(--space-section) 0}.section--bordered{border-top:1px solid var(--rule-soft)}.section--dark{background:var(--ink);color:var(--paper)}.section--dark .num,.section--dark .tag{color:#f4f0e88c}.section--dark .body-text{color:#f4f0e8d1}.markets-stack{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--rule-dark)}.markets-stack>div{padding:28px 20px 24px;border-right:1px solid rgba(244,240,232,.08);border-bottom:1px solid var(--rule-dark)}.markets-stack>div:first-child{padding-left:0}.markets-stack>div:last-child{border-right:0;padding-right:0}.mkt-num{font-size:11px;letter-spacing:.2em;color:#f4f0e880;margin-bottom:12px;font-variant-numeric:tabular-nums}.mkt-name{font-family:var(--serif);font-size:24px;line-height:1.1;font-weight:400;margin-bottom:8px;color:var(--paper)}.mkt-note{font-size:12px;line-height:1.5;color:#f4f0e8a6}@media(max-width:1100px){.markets-stack{grid-template-columns:repeat(3,1fr)}.markets-stack>div:nth-child(3n){border-right:0}.markets-stack>div:nth-child(3n+1){padding-left:0}}@media(max-width:640px){.markets-stack{grid-template-columns:repeat(2,1fr)}.markets-stack>div{border-right:1px solid rgba(244,240,232,.08)}.markets-stack>div:nth-child(2n){border-right:0;padding-right:0}.markets-stack>div:nth-child(odd){padding-left:0}.markets-stack>div:nth-child(3n){border-right:1px solid rgba(244,240,232,.08)}}.trans-panel{background:var(--ink);color:var(--paper);padding:28px 28px 24px;border-radius:4px;font-family:var(--mono);font-size:12.5px;line-height:1.6}.pnl-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(244,240,232,.14);padding-bottom:12px;margin-bottom:14px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#f4f0e899}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent-hot);box-shadow:0 0 0 4px #e39a322e;margin-right:10px;vertical-align:1px}.pnl-row{display:grid;grid-template-columns:74px 1fr auto;gap:14px;padding:7px 0;border-bottom:1px dashed rgba(244,240,232,.08);color:#f4f0e8eb}.pnl-row:last-of-type{border-bottom:0}.pnl-row .t{color:#f4f0e88c;font-variant-numeric:tabular-nums}.pnl-row .v{color:var(--accent-hot);font-variant-numeric:tabular-nums}.pnl-row .v.flat{color:#f4f0e88c}.pnl-meter{margin-top:18px;display:grid;grid-template-columns:repeat(24,1fr);gap:3px;height:34px}.pnl-meter i{display:block;background:#f4f0e82e;border-radius:1px}.pnl-meter i.on{background:var(--accent-hot)}.pnl-meter i.mid{background:#e39a3273}.pnl-foot{margin-top:14px;display:flex;justify-content:space-between;font-size:11px;color:#f4f0e88c;letter-spacing:.04em}.cta h2,.cta-headline{font-family:var(--serif);font-weight:300;font-size:clamp(36px,5vw,68px);line-height:1.02;letter-spacing:-.015em;margin:0}.cta h2 em,.cta-headline em{font-style:italic;color:var(--accent-hot);font-weight:400}.cta-kicker{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#f4f0e899;margin:0 0 18px;display:inline-flex;align-items:center;gap:12px}.cta-kicker:before{content:"";width:28px;height:1px;background:currentColor}.cta-btn{display:inline-flex;align-items:center;gap:14px;margin-top:40px;padding:18px 26px;background:var(--accent);color:var(--ink);text-decoration:none;font-weight:500;font-size:14px;letter-spacing:.04em;border-radius:2px;transition:background .18s ease,transform .18s ease}.cta-btn:hover{background:var(--accent-hot);transform:translate(2px)}.cta-btn .arrow{width:18px;height:1px;background:currentColor;position:relative}.cta-btn .arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.cta-meta{font-size:13px;color:#f4f0e8b3;text-align:right}.cta-meta strong{display:block;color:var(--paper);font-weight:500;font-size:15px;margin-top:4px}@media(max-width:820px){.cta-meta{text-align:left}}.form input:not([type=checkbox]):not([type=radio]),.form select,.form textarea,.form .unit{box-sizing:border-box;font:inherit;font-size:15px;line-height:1.3;margin:0;width:100%;min-width:0;color:var(--field-ink, var(--ink));background:var(--field-bg, var(--paper-2));border:1px solid var(--field-border, var(--rule-soft));border-radius:3px}.form input:not([type=checkbox]):not([type=radio]),.form select,.form .unit{height:46px;padding:0 13px}.form textarea{min-height:104px;padding:11px 13px;resize:vertical;display:block}.form select{appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23334' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.form .unit{display:flex;align-items:center;padding:0}.form .unit input[type]{flex:1;height:100%;border:0;background:transparent;padding-right:0}.form .unit>span{padding-right:13px;font-size:12px;color:var(--steel);white-space:nowrap;text-transform:none;letter-spacing:0}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible,.form .unit:focus-within{outline:2px solid var(--accent);outline-offset:1px}.form .unit input[type]:focus-visible{outline:0}.form input[type=number]{-moz-appearance:textfield;appearance:textfield}.form input[type=number]::-webkit-inner-spin-button,.form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.nav[data-astro-cid-dmqpwcec]{z-index:20}.nav--over-hero[data-astro-cid-dmqpwcec]{position:absolute;inset:0 0 auto;color:var(--paper)}.nav--inline[data-astro-cid-dmqpwcec]{position:relative;color:var(--ink);border-bottom:1px solid var(--rule-soft);background:var(--paper)}.nav-inner[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:28px var(--container-pad);gap:24px;max-width:var(--container-max);margin:0 auto}.brand-mark[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:12px;font-weight:500;letter-spacing:.22em;font-size:13px;text-transform:uppercase;text-decoration:none;color:inherit}.brand-mark[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec]{width:22px;height:22px;display:inline-block;position:relative}.brand-mark[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec]:before,.brand-mark[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;inset:0;border:1px solid currentColor}.brand-mark[data-astro-cid-dmqpwcec] .mark[data-astro-cid-dmqpwcec]:after{transform:rotate(45deg)}.nav-meta[data-astro-cid-dmqpwcec]{justify-self:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.nav-links[data-astro-cid-dmqpwcec]{justify-self:end;display:flex;gap:28px;font-size:13px;letter-spacing:.04em}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{text-decoration:none;opacity:.85;white-space:nowrap}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{opacity:1}@media(max-width:960px){.nav-meta[data-astro-cid-dmqpwcec]{display:none}.nav-inner[data-astro-cid-dmqpwcec]{grid-template-columns:auto 1fr}.nav-links[data-astro-cid-dmqpwcec]{gap:18px}}@media(max-width:600px){.nav-inner[data-astro-cid-dmqpwcec]{grid-template-columns:1fr;gap:20px}.nav-links[data-astro-cid-dmqpwcec]{justify-self:start;flex-wrap:wrap;gap:12px 18px;font-size:12px}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}footer[data-astro-cid-sz7xmlte]{background:var(--ink);color:#f4f0e899;padding:36px 0;border-top:1px solid rgba(244,240,232,.08);font-size:12px;letter-spacing:.04em}.footer-inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.footer-inner[data-astro-cid-sz7xmlte] .brand-mark[data-astro-cid-sz7xmlte]{color:var(--paper);display:inline-flex;align-items:center;gap:12px;font-weight:500;letter-spacing:.22em;font-size:13px;text-transform:uppercase;text-decoration:none}.footer-inner[data-astro-cid-sz7xmlte] .brand-mark[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte]{width:22px;height:22px;display:inline-block;position:relative}.footer-inner[data-astro-cid-sz7xmlte] .brand-mark[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte]:before,.footer-inner[data-astro-cid-sz7xmlte] .brand-mark[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;inset:0;border:1px solid currentColor}.footer-inner[data-astro-cid-sz7xmlte] .brand-mark[data-astro-cid-sz7xmlte] .mark[data-astro-cid-sz7xmlte]:after{transform:rotate(45deg)}.footer-meta[data-astro-cid-sz7xmlte]{justify-self:center}.footer-links[data-astro-cid-sz7xmlte]{justify-self:end;display:flex;flex-wrap:wrap;gap:22px}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--paper)}@media(max-width:720px){.footer-inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.footer-meta[data-astro-cid-sz7xmlte],.footer-links[data-astro-cid-sz7xmlte]{justify-self:start}}
