.investor-page{--investor-width:min(980px, calc(100vw - 64px));--investor-line:#d6e6f421;--investor-line-subtle:#d6e6f413;--investor-line-strong:#d6e6f438;--investor-soft:#d6e6f4b8;--investor-muted:#d6e6f48a;--investor-panel:#f8f8f809;padding-top:var(--nav-height);background:var(--brand-bg)}.investor-shell{width:var(--investor-width);margin-inline:auto}.investor-page h1,.investor-page h2,.investor-page h3,.investor-page p{margin-top:0}.investor-page a:focus-visible{outline:2px solid var(--brand-ur);outline-offset:4px}.investor-hero{justify-content:space-between;align-items:flex-end;gap:40px;min-height:290px;padding-block:88px 52px;display:flex}.investor-hero__title{min-width:0}.investor-eyebrow{color:var(--brand-ur);letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px;font-size:.72rem;font-weight:600;display:inline-block}.investor-hero h1{color:var(--brand-white);letter-spacing:-.01em;margin:0;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:400;line-height:1.05}.investor-hero__rule{background:var(--brand-ui);opacity:.4;width:64px;height:1px;margin-top:36px}.investor-updated{color:var(--investor-muted);white-space:nowrap;align-items:center;gap:8px;margin:0 0 6px;font-size:.78rem;display:flex}.investor-updated>span{background:var(--brand-usd);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #87fb6712}.investor-about{grid-template-columns:180px minmax(0,1fr);gap:56px;padding-block:52px 60px;display:grid}.investor-about h2,.investor-library>h2,.investor-metrics>h2{color:var(--brand-white);letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:400;line-height:1.15}.investor-about p{max-width:740px;color:var(--brand-ui);letter-spacing:-.015em;margin:0;font-size:clamp(1.18rem,2vw,1.38rem);line-height:1.52}.investor-about__copy{gap:1.15em;display:grid}.investor-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.investor-views{border-top:1px solid var(--investor-line-strong)}.investor-view-tabs{border-bottom:1px solid var(--investor-line);gap:34px;display:flex}.investor-view-tab{min-height:58px;color:var(--investor-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:2px 0 0;font-size:.86rem;transition:color .16s,border-color .16s}.investor-view-tab:hover{color:var(--brand-white)}.investor-view-tab[aria-selected=true]{border-bottom-color:var(--brand-ur);color:var(--brand-white)}.investor-view-tab:focus-visible,.archive-shortcut:focus-visible,.archive-controls input:focus-visible,.archive-controls select:focus-visible{outline:2px solid var(--brand-ur);outline-offset:3px}.investor-view-panel[hidden]{display:none}.investor-section-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:25px;display:flex}.investor-archive__heading h2,.investor-section-heading h2{color:var(--brand-white);letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:400;line-height:1.15}.investor-section-heading>span{color:var(--investor-muted);font-size:.72rem}.investor-library{padding-block:54px 0}.investor-library>h2{margin-bottom:25px}.featured-letter{border:1px solid var(--investor-line);background:radial-gradient(circle at 88% 0%, #ed8fff17, transparent 39%), var(--investor-panel);min-height:270px;color:inherit;border-radius:18px;flex-direction:column;padding:36px 42px 38px;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s;display:flex;position:relative;overflow:hidden}.featured-letter:hover{border-color:#ed8fff66;transform:translateY(-2px)}.resource-meta{color:var(--investor-muted);letter-spacing:.02em;margin:0;font-size:.73rem}.resource-meta span{color:var(--brand-ur);margin-inline:5px}.featured-letter__content{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:58px;margin-top:34px;display:grid}.featured-letter h3{max-inline-size:17ch;color:var(--brand-white);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,2.7rem);font-weight:400;line-height:1.06}.featured-letter__details{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.featured-letter__details p{max-width:360px;color:var(--investor-soft);margin:0;font-size:.94rem;line-height:1.58}.featured-letter__action{border-bottom:1px solid var(--investor-muted);color:var(--brand-white);white-space:nowrap;align-items:center;gap:12px;padding-bottom:4px;font-size:.85rem;display:inline-flex}.featured-letter__action i{color:var(--brand-ur);font-style:normal;transition:transform .18s}.featured-letter:hover .featured-letter__action i{transform:translate(4px)}.resource-columns{grid-template-columns:1fr 1fr;gap:48px;margin-top:40px;display:grid}.resource-group{min-width:0}.resource-group>h3{border-bottom:1px solid var(--investor-line);color:var(--brand-white);letter-spacing:-.025em;margin:0;padding:8px 0 18px;font-size:1.22rem;font-weight:400}.resource-list{padding:0}.archive-shortcut{border:0;border-bottom:1px solid var(--investor-muted);min-height:44px;color:var(--brand-white);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;margin-top:26px;padding:0 0 3px;font-size:.78rem;display:inline-flex}.archive-shortcut span{color:var(--brand-ur);transition:transform .18s}.archive-shortcut:hover span{transform:translate(3px)}.investor-archive{padding-block:56px 72px}.investor-archive__heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:20px;display:flex}.investor-archive__heading h2{color:var(--brand-white);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3.5vw,2.35rem);font-weight:400}.investor-archive__heading p{color:var(--investor-muted);margin:0;font-size:.8rem}.investor-archive__heading>span{color:var(--investor-muted);white-space:nowrap;padding-bottom:2px;font-size:.7rem}.archive-controls{grid-template-columns:minmax(220px,1fr) 190px auto;align-items:center;gap:10px;margin-bottom:19px;display:grid}.archive-controls label,.archive-controls input,.archive-controls select{min-width:0}.archive-controls input,.archive-controls select{border:1px solid var(--investor-line);background:var(--investor-panel);width:100%;min-height:44px;color:var(--brand-white);border-radius:4px;padding-inline:14px;font-size:.8rem}.archive-controls input::placeholder{color:var(--investor-muted)}.archive-controls select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.archive-count{color:var(--investor-muted);white-space:nowrap;margin:0 0 0 15px;font-size:.72rem}.archive-count strong{color:var(--investor-soft);font-weight:400}.archive-list{border-top:1px solid var(--investor-line-strong)}.archive-row{border-bottom:1px solid var(--investor-line-subtle);grid-template-columns:180px minmax(0,1fr) 72px;align-items:center;gap:38px;min-height:74px;display:grid}.archive-row[hidden]{display:none}.archive-row:not(.archive-row--heading){transition:background .16s}.archive-row:not(.archive-row--heading):hover{background:#d6e6f406}.archive-row--heading{border-bottom-color:var(--investor-line);min-height:38px;color:var(--investor-soft);letter-spacing:.075em;text-transform:uppercase;font-size:.65rem;font-weight:600}.archive-row--heading>:last-child{justify-self:end}.archive-row time{color:var(--investor-muted);font-size:.72rem}.archive-row__title{min-width:0}.archive-row__title a{min-height:24px;color:var(--brand-white);align-items:center;font-size:.88rem;line-height:1.35;text-decoration:none;display:inline-flex}.archive-row__title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--brand-ur);text-decoration-color:var(--brand-ur);text-underline-offset:5px}.archive-row__title small{color:var(--investor-muted);margin-top:5px;font-size:.68rem;display:block}.archive-row__format{justify-self:end}.archive-row__format a{min-height:44px;color:var(--brand-ur);align-items:center;gap:7px;font-size:.72rem;text-decoration:none;display:inline-flex}.archive-empty{border-bottom:1px solid var(--investor-line);color:var(--investor-muted);margin:0;padding:34px 0;font-size:.82rem}.resource-row{border-bottom:1px solid var(--investor-line);min-height:92px;color:inherit;grid-template-columns:28px minmax(0,1fr) 44px;align-items:center;gap:16px;padding-block:18px;text-decoration:none;transition:background .18s;display:grid;position:relative}.resource-row__title{min-width:0;color:var(--brand-white);font-size:.91rem;font-weight:400;line-height:1.38;text-decoration:none}.resource-dl{color:var(--investor-muted);text-underline-offset:4px;white-space:nowrap;text-decoration-line:underline;text-decoration-color:#d6e6f447;transition:color .16s,text-decoration-color .16s;display:inline;position:relative}.resource-dl:after{content:"";position:absolute;inset:-14px -6px}.resource-dl:hover,.resource-dl:focus-visible{color:var(--brand-white);-webkit-text-decoration-color:var(--brand-ur);text-decoration-color:var(--brand-ur)}@media (prefers-reduced-motion:reduce){.resource-dl{transition:none}}.resource-row:last-child{border-bottom:1px solid var(--investor-line)}.resource-row:not(.resource-row--static):hover{background:#d6e6f409}.resource-row--static{cursor:default}.format-icon{border:1px solid var(--investor-line-strong);width:28px;height:28px;color:var(--brand-ur);border-radius:50%;place-items:center;display:grid;position:relative}.format-icon--video:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid;width:0;height:0;margin-left:2px}.format-icon--written:before,.format-icon--document:before{content:"";border:1px solid;border-radius:1px;width:9px;height:11px}.format-icon--written:after,.format-icon--document:after{content:"";background:currentColor;width:5px;height:1px;position:absolute;box-shadow:0 3px}.format-icon--pdf:before{content:"";border:1px solid;border-radius:1px;width:9px;height:11px}.format-icon--pdf:after{content:"↓";font-size:8px;line-height:1;position:absolute}.resource-row__copy{flex-direction:column;gap:6px;min-width:0;display:flex}.resource-row__copy strong{color:var(--brand-white);text-overflow:ellipsis;white-space:nowrap;font-size:.91rem;font-weight:400;overflow:hidden}.resource-row__meta,.resource-row__copy small{min-width:0;color:var(--investor-muted);font-size:.72rem;line-height:1.45}.resource-row__actions{display:contents}.resource-open{box-sizing:border-box;width:44px;height:44px;color:var(--brand-ur);place-items:center end;text-decoration:none;display:grid}.resource-arrow{color:var(--brand-ur);font-size:.9rem;transition:transform .18s}.resource-open:hover .resource-arrow{transform:translate(3px)}.investor-metrics{padding-bottom:66px}.investor-metrics>h2{letter-spacing:-.025em;margin-bottom:20px;font-size:1.25rem}.investor-metric-grid{border-top:1px solid var(--investor-line-strong);border-bottom:1px solid var(--investor-line-strong);grid-template-columns:1.15fr 1fr 1fr;display:grid}.investor-metric{min-width:0;padding:27px 30px 28px}.investor-metric:first-child{padding-left:0}.investor-metric+.investor-metric{border-left:1px solid var(--investor-line-strong)}.investor-metric__label{color:var(--investor-muted);margin:0 0 15px;font-size:.78rem}.investor-metric__value{min-height:46px;color:var(--brand-white);white-space:nowrap;align-items:baseline;gap:9px;margin:0;display:flex}.investor-metric__value strong{letter-spacing:-.045em;font-size:clamp(1.95rem,3.3vw,2.45rem);font-weight:400;line-height:1}.investor-metric__suffix{letter-spacing:-.035em}.investor-metric__value small{color:var(--investor-soft);font-size:.84rem}.investor-metric__context{color:var(--investor-soft);margin:15px 0 0;font-size:.72rem}.investor-metric__change{color:var(--brand-usd);margin:6px 0 0;font-size:.72rem}.investor-explore{border-top:1px solid var(--investor-line-strong);border-bottom:1px solid var(--investor-line-strong);grid-template-columns:1fr 1fr;display:grid}.explore-panel{flex-direction:column;min-width:0;min-height:230px;padding:31px 36px 32px 0;display:flex}.explore-panel+.explore-panel{border-left:1px solid var(--investor-line-strong);padding-left:36px;padding-right:0}.explore-panel h2{color:var(--brand-white);letter-spacing:-.025em;margin:0 0 11px;font-size:1.18rem;font-weight:400}.explore-panel p{max-width:420px;color:var(--investor-muted);margin:0;font-size:.85rem;line-height:1.6}.network-links,.research-links{align-items:center;gap:20px;margin-top:auto;padding-top:28px;display:flex}.network-links a,.research-links a{min-height:44px;color:var(--investor-soft);white-space:nowrap;align-items:center;gap:7px;font-size:.76rem;text-decoration:none;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.network-links a:hover,.research-links a:hover{color:var(--brand-white)}.network-links a>span{color:var(--brand-ur)}.network-brand img{object-fit:contain;opacity:.78;width:auto;transition:opacity .16s}.network-brand--tmc img{height:9px}.network-brand--taostats img{height:10px}.network-brand:hover img{opacity:1}.research-links{gap:10px}.research-links a{border:1px solid var(--investor-line);border-radius:999px;min-height:44px;padding-inline:14px}.research-links a:hover{background:#ed8fff0d;border-color:#ed8fff6b}.research-links img{object-fit:contain;width:16px;height:16px}.investor-disclosure{color:var(--investor-muted);padding-block:24px 42px;font-size:.7rem;line-height:1.55}@media (max-width:1040px){.investor-page{--investor-width:calc(100vw - 48px)}.featured-letter__content{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}}@media (max-width:820px){.investor-about{grid-template-columns:1fr;gap:22px}.featured-letter__content{grid-template-columns:1fr;gap:24px}.resource-columns,.investor-metric-grid,.investor-explore{grid-template-columns:1fr}.archive-row{grid-template-columns:112px minmax(0,1fr) 64px;gap:12px}.investor-metric{padding:25px 0 26px}.investor-metric+.investor-metric{border-top:1px solid var(--investor-line-strong);border-left:0}.explore-panel{min-height:0;padding:29px 0 31px}.explore-panel+.explore-panel{border-top:1px solid var(--investor-line-strong);border-left:0;padding:31px 0}}@media (max-width:560px){.investor-page{--investor-width:calc(100vw - (var(--page-gutter) * 2))}.investor-hero{min-height:0;padding-block:80px 44px;display:block}.investor-hero h1{font-size:clamp(2.4rem,12vw,3.5rem)}.investor-hero .investor-updated{margin-top:24px}.investor-about{padding-block:44px 50px}.investor-about h2,.investor-library>h2{font-size:1.6rem}.investor-about p{font-size:1.1rem;line-height:1.58}.investor-view-tabs{gap:24px}.investor-view-tab{text-align:left;max-width:190px;font-size:.8rem;line-height:1.3}.investor-section-heading{display:block}.investor-section-heading>span{margin-top:8px;display:block}.investor-library{padding-block:44px 0}.featured-letter{border-radius:14px;min-height:0;padding:28px 24px 30px}.featured-letter__content{margin-top:31px;padding-top:0}.featured-letter h3{font-size:2rem}.resource-columns{gap:16px;margin-top:30px}.investor-archive__heading{display:block}.investor-archive__heading>span{margin-top:12px;display:block}.archive-controls{grid-template-columns:1fr auto}.archive-search{grid-column:1/-1}.archive-count{margin-left:4px}.archive-row--heading{display:none}.archive-row:not(.archive-row--heading){grid-template-columns:84px minmax(0,1fr) auto;gap:12px;min-height:88px;padding-block:16px}.archive-row time{grid-area:1/1;align-self:start;padding-top:2px}.archive-row__title{grid-area:1/2;align-self:center}.archive-row__format{grid-area:1/3;align-self:center}.resource-row{grid-template-columns:28px minmax(0,1fr) 44px;padding-block:17px}.investor-metrics{padding-bottom:58px}.investor-metric__value strong{font-size:2.15rem}.network-links{flex-wrap:wrap;gap:2px 18px}.research-links{gap:8px}}@media (prefers-reduced-motion:reduce){.featured-letter,.featured-letter__action i,.resource-row,.network-links a,.research-links a,.network-brand img,.resource-arrow,.investor-view-tab,.archive-shortcut span,.archive-row{transition:none}}.deck-page{--deck-shell:min(1180px, calc(100vw - 64px));padding-top:var(--nav-height);background:var(--brand-bg)}.deck-shell{width:var(--deck-shell);margin-inline:auto}.deck-back-row{padding-top:38px}.deck-back{color:#d6e6f4bd;align-items:center;gap:9px;min-height:44px;font-size:.8rem;text-decoration:none;display:inline-flex}.deck-back span{color:var(--brand-ur);font-size:1rem;transition:transform .16s}.deck-back:hover span,.deck-back:focus-visible span{transform:translate(-3px)}.deck-heading{padding-block:42px 30px}.deck-heading h1{max-width:850px;color:var(--brand-white);letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(2.6rem,5vw,4rem);font-weight:400;line-height:1}.deck-meta{color:#d6e6f480;letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:24px;font-size:.76rem;display:flex}.deck-download{color:#d6e6f4bd;letter-spacing:.03em;text-transform:uppercase;border:1px solid #d6e6f43b;align-items:center;gap:9px;min-height:44px;margin-inline-start:auto;padding-inline:16px;font-size:.76rem;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.deck-download:hover,.deck-download:focus-visible{border-color:var(--brand-ur);color:var(--brand-white)}.deck-download i{color:var(--brand-ur);font-style:normal;transition:transform .16s}.deck-download:hover i{transform:translateY(2px)}.deck-stage{aspect-ratio:16/9;background:#0b0b0b;border:1px solid #d6e6f42e;width:100%;position:relative;overflow:hidden}.deck-slide{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .22s;display:block;position:absolute;inset:0}.deck-slide.is-current{opacity:1}.deck-hit{cursor:pointer;appearance:none;background:0 0;border:0;width:34%;padding:0;position:absolute;top:0;bottom:0}.deck-hit--prev{cursor:w-resize;left:0}.deck-hit--next{cursor:e-resize;right:0}.deck-hit:focus-visible{outline:2px solid var(--brand-ur);outline-offset:-4px}.deck-controls{align-items:center;gap:18px;margin-top:18px;display:flex}.deck-arrow{width:44px;height:44px;color:var(--brand-ui);cursor:pointer;background:0 0;border:1px solid #d6e6f43b;justify-content:center;align-items:center;font-size:1rem;transition:border-color .16s,color .16s,opacity .16s;display:inline-flex}.deck-arrow:hover:not(:disabled),.deck-arrow:focus-visible:not(:disabled){border-color:var(--brand-ur);color:var(--brand-white)}.deck-arrow:disabled{opacity:.3;cursor:default}.deck-count{color:#d6e6f4bd;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-family:PPNeueBit,monospace;font-size:1.05rem}.deck-ticks{flex:1;align-items:center;gap:6px;display:flex}.deck-tick{cursor:pointer;background:0 0;border:0;flex:1;height:24px;padding:0;position:relative}.deck-tick:after{content:"";background:#d6e6f429;height:3px;transition:background .16s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.deck-tick:hover:after,.deck-tick:focus-visible:after{background:#d6e6f466}.deck-tick.is-current:after{background:var(--brand-ur)}.deck-fullscreen{color:#d6e6f4bd;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d6e6f43b;align-items:center;min-height:44px;padding-inline:14px;font-family:inherit;font-size:.72rem;transition:border-color .16s,color .16s;display:inline-flex}.deck-fullscreen:hover,.deck-fullscreen:focus-visible{border-color:var(--brand-ur);color:var(--brand-white)}.deck-hint{color:#d6e6f466;margin:14px 0 0;font-size:.78rem}.deck-hint kbd{border:1px solid #d6e6f433;padding:1px 6px;font-family:PPNeueBit,monospace;font-size:.85em}.deck-outline{padding-top:72px}.deck-outline>h2{color:var(--brand-white);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400;line-height:1.1}.deck-outline-list{border-top:1px solid #d6e6f424;margin:26px 0 0;padding:0;list-style:none}.deck-outline-list li{border-bottom:1px solid #d6e6f424;padding:24px 0}.deck-outline-label{color:var(--brand-ur);letter-spacing:.08em;font-family:PPNeueBit,monospace;font-size:.9rem;display:block}.deck-outline-list h3{max-width:44ch;color:var(--brand-white);letter-spacing:-.01em;margin:10px 0 0;font-size:1.2rem;font-weight:400;line-height:1.3}.deck-outline-list p{color:#d6e6f4bd;max-width:72ch;margin:10px 0 0;font-size:.92rem;line-height:1.6}.deck-outro{padding-block:54px 96px}.deck-stage:fullscreen{aspect-ratio:auto;background:#000;border:0;width:100vw;height:100vh}.deck-stage:fullscreen .deck-slide{object-fit:contain}@media (max-width:720px){.deck-page{--deck-shell:calc(100vw - (var(--page-gutter) * 2))}.deck-download{margin-inline-start:0}.deck-controls{flex-wrap:wrap}.deck-ticks{scroll-snap-type:x proximity;scrollbar-width:none;flex-basis:100%;order:3;padding-bottom:4px;overflow-x:auto}.deck-ticks::-webkit-scrollbar{display:none}.deck-tick{scroll-snap-align:start;flex:0 0 44px;height:44px}.deck-hit{display:none}}@media (prefers-reduced-motion:reduce){.deck-slide,.deck-back span,.deck-download i{transition:none}}.announcement-page{--announcement-shell:min(940px, calc(100vw - 64px));--announcement-paper:min(760px, calc(100vw - 64px));--announcement-ink:#151515;--announcement-muted:#595959;min-height:calc(100vh - var(--nav-height));padding-top:var(--nav-height);background:radial-gradient(circle at 50% 18%, #ed8fff0b, transparent 34rem), var(--brand-bg)}.announcement-shell{width:var(--announcement-shell);margin-inline:auto}.announcement-toolbar{justify-content:space-between;align-items:center;gap:24px;padding-block:42px 26px;display:flex}.announcement-back,.announcement-download{min-height:44px}.announcement-back{color:#d6e6f4b3;align-items:center;gap:10px;font-size:.875rem;text-decoration:none;display:inline-flex}.announcement-back span{color:var(--brand-ur);transition:transform .18s}.announcement-back:hover span{transform:translate(-3px)}.announcement-actions{align-items:center;gap:12px;display:flex}.announcement-download{color:var(--brand-white);border:1px solid #d6e6f43d;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:.78rem;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.announcement-download:hover{background:#d6e6f40f;border-color:#d6e6f480}.announcement-back:focus-visible,.announcement-download:focus-visible{outline:2px solid var(--brand-ur);outline-offset:4px}.announcement-summary{padding:14px 0 42px}.announcement-kicker{color:var(--brand-ur);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 17px;font-family:PPNeueBit,monospace;font-size:.8125rem;display:flex}.announcement-kicker span{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ed8fff14}.announcement-summary>h1{max-width:980px;color:var(--brand-white);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.1vw,4.9rem);font-weight:400;line-height:.98}.announcement-summary>h1.announcement-summary-title--compact{max-inline-size:17ch}.announcement-summary-meta{border-top:1px solid #d6e6f424;border-bottom:1px solid #d6e6f424;justify-content:space-between;align-items:center;gap:32px;margin-top:34px;padding:18px 0;display:flex}.announcement-issuer{min-width:0;color:var(--brand-white);align-items:center;gap:12px;display:flex}.announcement-issuer__mark{border:1px solid #d6e6f42e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.announcement-issuer__mark img{filter:invert();opacity:.9;width:22px;height:22px;display:block}.announcement-issuer>span:last-child{gap:3px;display:grid}.announcement-issuer strong{font-size:.9rem;font-weight:400}.announcement-issuer small,.announcement-summary-meta>p{color:#d6e6f494;font-size:.74rem}.announcement-summary-meta>p{white-space:nowrap;gap:18px;margin:0;display:flex}.announcement-summary-meta>p span+span:before{content:"·";margin-right:18px}.announcement-stage{gap:32px;padding:0 0 110px;display:grid}.announcement-paper{box-sizing:border-box;width:var(--announcement-paper);min-height:1075px;color:var(--announcement-ink);background:#fff;flex-direction:column;margin-inline:auto;padding:clamp(34px,5vw,64px) clamp(24px,8vw,61px) clamp(32px,4vw,41px);font-family:Times New Roman,Liberation Serif,Tinos,Nimbus Roman,Nimbus Roman No9 L,Thorndale AMT,Times,serif;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #ffffff14,0 32px 80px #0000005c}.announcement-letterhead{grid-template-columns:minmax(140px,190px) minmax(180px,1fr);align-items:end;gap:6px 28px;display:grid}.announcement-wordmark{object-fit:contain;object-position:left center;filter:invert();width:min(100%,168px);height:42px;display:block}.announcement-address{color:#232323;text-align:right;margin:0;font-size:.7rem;font-style:normal;line-height:1.22}.announcement-address strong{font-size:.74rem;display:block}.announcement-letterhead:after{content:"";background:#222;grid-column:1/-1;height:1px;margin-top:2px}.announcement-paper p.announcement-date{text-align:left;-webkit-hyphens:none;hyphens:none;margin:24px 0 22px;font-size:.835rem;font-weight:700}.announcement-document-title{text-align:center;text-wrap:balance;max-width:100%;margin:0 auto 12px;font-size:clamp(.94rem,1.15vw,1.02rem);line-height:1.3}.announcement-paper p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 8px;font-size:.835rem;line-height:1.38}.announcement-document-section{margin-top:9px}.announcement-document-section:first-of-type{margin-top:0}.announcement-document-section h3{margin:0 0 8px;font-size:.92rem;line-height:1.32}.announcement-document-section:has(blockquote) h3{margin:0 0 5px;font-size:.835rem;font-style:italic;line-height:1.3}.announcement-document-section:has(blockquote){margin-top:12px}.announcement-document-section:has(blockquote)+.announcement-document-section:not(:has(blockquote)){margin-top:24px}.announcement-document-section ul,.announcement-document-section ol{gap:1px;margin:0 0 12px;padding-left:2.1rem;display:grid}.announcement-document-section li{text-align:justify;-webkit-hyphens:auto;hyphens:auto;padding-left:.4rem;font-size:.835rem;line-height:1.36}.announcement-paper--tokenholders .announcement-document-section{margin-top:18px}.announcement-paper--tokenholders .announcement-document-section h3{margin-bottom:9px}.announcement-paper--tokenholders a{color:#6f087d;text-underline-offset:.12em}.announcement-paper--tokenholders code{overflow-wrap:anywhere;color:#145426;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}.announcement-paper--tokenholders .announcement-signoff p{text-align:left;margin-bottom:10px}.announcement-document-section blockquote{color:#2c2c2c;margin:0;padding:0 0 0 22px}.announcement-document-section blockquote p{margin-bottom:0;font-style:italic}.announcement-paper--continued>.announcement-document-section:first-child{margin-top:0}#about-sn25~p{line-height:1.34;font-size:.75rem!important}.announcement-signoff{margin-top:48px!important}.announcement-legal{color:var(--announcement-muted);padding-top:10px;margin-top:auto!important;font-size:.75rem!important}@media (max-width:760px){.announcement-page{--announcement-shell:calc(100vw - 32px);--announcement-paper:calc(100vw - 24px)}.announcement-toolbar{align-items:flex-start;padding-block:28px 18px}.announcement-actions{flex-direction:column;align-items:flex-end}.announcement-summary{padding:12px 0 32px}.announcement-summary>h1{font-size:clamp(2.35rem,9vw,3.9rem)}.announcement-summary-meta{align-items:flex-end}.announcement-summary-meta>p{flex-direction:column;align-items:flex-end;gap:5px}.announcement-summary-meta>p span+span:before{content:none}.announcement-paper{min-height:0;padding:48px 30px 72px}.announcement-letterhead{grid-template-columns:1fr;gap:16px}.announcement-wordmark{width:210px;height:58px}.announcement-address{text-align:left;font-size:.68rem}.announcement-letterhead:after{margin-top:8px}.announcement-document-title{text-align:left;margin-block:24px 40px;font-size:1.35rem}.announcement-paper p{font-size:.94rem;line-height:1.55}.announcement-paper--tokenholders .announcement-document-section li{font-size:.94rem;line-height:1.5}}@media (max-width:480px){.announcement-page{--announcement-shell:calc(100vw - 24px);--announcement-paper:calc(100vw - 16px)}.announcement-toolbar{align-items:center;gap:16px}.announcement-actions{flex-direction:row;justify-content:flex-end}.announcement-download{padding-inline:14px}.announcement-paper{padding:42px 22px 58px}.announcement-summary>h1{font-size:2.3rem}.announcement-summary-meta{flex-direction:column;align-items:flex-start;gap:14px}.announcement-summary-meta>p{align-items:flex-start}.announcement-wordmark{width:178px}}@media (prefers-reduced-motion:reduce){.announcement-back span,.announcement-download{transition:none}}@media print{@page investor-announcement{size:A4;margin:.62in .72in .7in}.announcement-page{page:investor-announcement}:root:has(.announcement-page){--brand-bg:#fff}.announcement-toolbar,.announcement-summary{display:none!important}body:has(.announcement-page) :is(.disclaimer,.nav,.footer){display:none!important}.announcement-page,.announcement-stage{background:#fff!important}html:has(.announcement-page){background:#fff!important}body:has(.announcement-page){background:#fff!important}.app:has(.announcement-page){background:#fff!important}.section-page:has(.announcement-page){padding-top:0}.announcement-page{min-height:0;padding:0}.announcement-stage{gap:0;padding:0}.announcement-paper{width:100%;min-height:0;box-shadow:none;margin:0;padding:0;overflow:visible;background:#fff!important}.announcement-paper+.announcement-paper{break-before:page}.announcement-paper p{font-size:10pt;line-height:1.42}.announcement-document-section li{font-size:10pt}.announcement-document-section h3{font-size:10.5pt}.announcement-paper>p,.announcement-document-section{break-inside:avoid}.announcement-document-title{font-size:12pt}}.investor-letter-page{--letter-shell:min(860px, calc(100vw - 64px));--letter-body:min(680px, calc(100vw - 64px));--letter-line:#d6e6f424;--letter-line-strong:#d6e6f43b;--letter-soft:#d6e6f4bd;--letter-muted:#d6e6f480;padding-top:var(--nav-height);background:var(--brand-bg)}.investor-letter-page h1,.investor-letter-page h2,.investor-letter-page p{margin-top:0}.letter-shell{width:var(--letter-shell);margin-inline:auto}.letter-back-row{padding-top:38px}.letter-back,.letter-end a{min-height:44px;color:var(--letter-soft);align-items:center;gap:9px;font-size:.8rem;text-decoration:none;display:inline-flex}.letter-back span,.letter-end span{color:var(--brand-ur);font-size:1rem;transition:transform .16s}.letter-back:hover span,.letter-back:focus-visible span,.letter-end a:hover span,.letter-end a:focus-visible span{transform:translate(-3px)}.investor-letter-page a:focus-visible{outline:2px solid var(--brand-ur);outline-offset:4px}.letter-masthead{display:none}.letter-heading{border-bottom:1px solid var(--letter-line-strong);padding-block:42px 54px}.letter-kicker{color:var(--brand-ur);letter-spacing:.06em;text-transform:uppercase;margin-bottom:22px;font-family:PPNeueBit,monospace;font-size:.94rem}.letter-heading h1{max-width:850px;color:var(--brand-white);letter-spacing:-.052em;margin-bottom:28px;font-size:clamp(3.25rem,6vw,4.6rem);font-weight:400;line-height:.99}.letter-dek{max-width:720px;color:var(--letter-soft);margin-bottom:34px;font-size:1.28rem;line-height:1.5}.letter-meta{color:var(--letter-muted);letter-spacing:.03em;text-transform:uppercase;gap:24px;font-size:.76rem;display:flex}.letter-body{width:var(--letter-body);margin:68px auto 0}.letter-body p{color:var(--letter-soft);margin-bottom:28px;font-size:1.08rem;line-height:1.78}.letter-body .letter-lead{color:var(--brand-ui);font-size:1.34rem;line-height:1.62}.letter-salutation{color:var(--brand-white)!important;font-size:1.2rem!important}.letter-divider{border:0;border-top:1px solid var(--letter-line-strong);width:100%;margin:58px 0}.letter-body h2{color:var(--brand-white);letter-spacing:-.03em;margin:62px 0 21px;font-size:1.88rem;font-weight:400;line-height:1.15}.letter-body blockquote{border-left:3px solid var(--brand-ur);margin:46px 0;padding:4px 0 4px 28px}.letter-body blockquote p{color:var(--brand-white);letter-spacing:-.025em;margin:0;font-size:1.86rem;line-height:1.25}.letter-body ul{margin:4px 0 34px;padding-left:23px}.letter-body li{color:var(--letter-soft);margin:12px 0;padding-left:7px;font-size:1.08rem;line-height:1.62}.letter-body li::marker{color:var(--brand-ur)}.letter-body li strong{color:var(--brand-ui);font-weight:500}.letter-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.letter-exhibit{width:min(1000px,100vw - 36px);margin:74px 0 74px 50%;transform:translate(-50%)}.letter-exhibit__heading{border-bottom:1px solid var(--letter-line-strong);gap:8px;margin-bottom:30px;padding-bottom:22px;display:grid}.letter-exhibit__heading strong{color:var(--brand-white);letter-spacing:-.025em;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:400;line-height:1.2}.letter-exhibit__heading small{color:var(--letter-muted);font-size:.94rem;line-height:1.5}.coverage-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}.coverage-panel{min-width:0}.coverage-panel__eyebrow{letter-spacing:.09em;text-transform:uppercase;font-family:PPNeueBit,monospace;color:var(--brand-ur)!important;margin-bottom:12px!important;font-size:.82rem!important;line-height:1!important}.coverage-panel .coverage-panel__title{color:var(--brand-white);margin:0 0 7px;font-size:1.12rem;font-weight:500;display:block}.coverage-panel>p:not(.coverage-panel__eyebrow){min-height:42px;color:var(--letter-muted)!important;margin-bottom:17px!important;font-size:.88rem!important;line-height:1.45!important}.coverage-map{border:1px solid var(--letter-line);color:#d6e6f438;background:#d6e6f406;width:100%;height:auto;padding:8px;display:block}.coverage-map__land{fill:url(#coverage-dots-before)}.coverage-panel--after .coverage-map__land{fill:url(#coverage-dots-after)}.coverage-map__routes{fill:none;stroke:#e2ff0061;stroke-width:1px}.coverage-map__nodes{fill:var(--brand-ur)}.letter-flow{grid-template-columns:1fr auto 1.25fr auto 1.75fr;align-items:stretch;gap:14px;display:grid}.letter-flow__stage{border:1px solid var(--letter-line-strong);background:#d6e6f406;flex-direction:column;justify-content:center;gap:9px;min-height:154px;padding:24px;display:flex}.letter-flow__stage--core{background:#e2ff0009;border-color:#e2ff0094}.letter-flow__stage strong{color:var(--brand-white);font-size:1.05rem;font-weight:500}.letter-flow__stage span,.letter-flow__stage small{color:var(--letter-muted);font-size:.88rem;line-height:1.42}.letter-flow__stage span b{color:var(--brand-ui);font-weight:500}.letter-flow__stage small{color:var(--brand-ur)}.letter-flow__arrow{color:var(--brand-ur);align-self:center;font-size:1.25rem}.letter-stack-scroll{padding-bottom:8px;overflow-x:auto}.letter-stack{min-width:var(--stack-intrinsic-width);grid-template-columns:repeat(4,1fr);column-gap:0;display:grid}.letter-stack__group-label{border-top:2px solid var(--letter-line-strong);color:var(--letter-muted);letter-spacing:.09em;text-transform:uppercase;padding:0 0 13px;font-family:PPNeueBit,monospace;font-size:.92rem}.letter-stack__group-label--live{border-color:var(--brand-ur);color:var(--brand-ur);grid-column:1;margin-right:14px}.letter-stack__group-label--research{grid-column:2/5;margin-left:14px}.letter-stack__programme{border-right:1px solid var(--letter-line);text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:144px;padding:20px 18px;display:flex}.letter-stack__programme:nth-of-type(4){border-right:0}.letter-stack__programme strong{color:var(--brand-white);font-size:.98rem;font-weight:500}.letter-stack__programme b{color:var(--brand-ui);font-size:.86rem;font-weight:500}.letter-stack__programme span{color:var(--letter-muted);font-size:.88rem;line-height:1.42}.letter-stack__connector{grid-column:1/5;grid-template-columns:repeat(4,1fr);align-items:start;height:64px;display:grid;position:relative}.letter-stack__connector:before{background:var(--letter-line-strong);content:"";height:1px;position:absolute;top:39px;left:12.5%;right:12.5%}.letter-stack__connector:after{background:var(--letter-line-strong);content:"";width:1px;position:absolute;top:39px;bottom:0;left:50%}.letter-stack__connector span{background:var(--letter-line-strong);justify-self:center;width:1px;height:40px;position:relative}.letter-stack__connector span:before{border-top:1px solid var(--letter-soft);border-left:1px solid var(--letter-soft);content:"";width:7px;height:7px;position:absolute;top:-2px;left:-3px;transform:rotate(45deg)}.letter-stack__subnet{background:#e2ff0009;border:1px solid #e2ff0094;grid-column:1/5;grid-template-columns:1fr 150px 130px;align-items:center;gap:24px;padding:25px;display:grid}.letter-stack__subnet>div:first-child{gap:8px;display:grid}.letter-stack__subnet-label{color:var(--brand-ur);letter-spacing:.09em;text-transform:uppercase;font-family:PPNeueBit,monospace;font-size:.92rem}.letter-stack__subnet>div:first-child strong{color:var(--brand-white);font-size:1rem;font-weight:500}.letter-stack__subnet small{max-width:470px;color:var(--letter-muted);font-size:.86rem;line-height:1.42}.letter-stack__stat{border-left:1px solid var(--letter-line-strong);text-align:center;gap:5px;padding-left:22px;display:grid}.letter-stack__stat strong{color:var(--brand-white);letter-spacing:-.04em;font-size:1.8rem;font-weight:400}.letter-stack__stat span{color:var(--letter-muted);font-size:.84rem}.letter-stack-frame{position:relative}.letter-stack-expand,.letter-stack-dialog{display:none}@media screen and (max-width:900px){:is(html:has(.letter-stack-dialog[open]),body:has(.letter-stack-dialog[open])){overflow:hidden}.letter-stack-frame{border:1px solid var(--letter-line-strong);background:#d6e6f405;padding:12px;overflow:hidden}.letter-stack-scroll{padding-bottom:0;overflow:hidden}.letter-stack-scroll>.letter-stack{transform:scale(var(--stack-preview-scale,1));transform-origin:0 0}.letter-stack-expand{z-index:2;cursor:zoom-in;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;padding:0;display:flex;position:absolute;inset:0}.letter-stack-expand:hover{background:#d6e6f406}.letter-stack-expand:focus-visible{outline:2px solid var(--brand-ur);outline-offset:-3px}.letter-stack-dialog{border:1px solid var(--letter-line-strong);background:var(--brand-bg);width:min(920px,100vw - 24px);max-width:none;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);color:var(--brand-white);margin:auto;padding:0;overflow:hidden}.letter-stack-dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.letter-stack-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d1}.letter-stack-dialog__toolbar{z-index:2;border-bottom:1px solid var(--letter-line-strong);min-height:64px;color:var(--letter-soft);letter-spacing:.09em;text-transform:uppercase;background:#101010f5;justify-content:space-between;align-items:center;padding-left:18px;font-family:PPNeueBit,monospace;font-size:.84rem;display:flex;position:relative}.letter-stack-dialog__toolbar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.letter-stack-dialog__actions,.letter-stack-dialog__zoom{align-items:center;display:flex}.letter-stack-dialog__actions{flex:none;gap:4px}.letter-stack-dialog__zoom{border:1px solid var(--letter-line-strong)}.letter-stack-dialog__zoom button{border:0;border-right:1px solid var(--letter-line-strong);min-width:44px;height:44px;color:var(--brand-white);font:inherit;cursor:pointer;background:0 0;place-items:center;padding:0 10px;display:grid}.letter-stack-dialog__zoom button:last-child{border-right:0}.letter-stack-dialog__zoom button:hover,.letter-stack-dialog__zoom button:focus-visible{color:var(--brand-ur);outline:1px solid var(--brand-ur);outline-offset:-1px;background:#d6e6f414}.letter-stack-dialog__zoom button:disabled{color:var(--letter-muted);cursor:default;opacity:.42}.letter-stack-dialog__actions form{display:flex}.letter-stack-dialog__close{width:48px;height:48px;color:var(--brand-white);cursor:pointer;background:0 0;border:1px solid #0000;margin-right:8px;padding:0;position:relative}.letter-stack-dialog__close:before,.letter-stack-dialog__close:after{content:"";background:currentColor;width:23px;height:1px;position:absolute;top:50%;left:50%}.letter-stack-dialog__close:before{transform:translate(-50%,-50%)rotate(45deg)}.letter-stack-dialog__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.letter-stack-dialog__close:hover,.letter-stack-dialog__close:focus-visible{border-color:var(--brand-ur);outline:0}.letter-stack-dialog__viewport{cursor:grab;overscroll-behavior:contain;scrollbar-color:#d6e6f45c transparent;scrollbar-width:thin;touch-action:none;padding:22px;overflow:auto}.letter-stack-dialog__viewport:active{cursor:grabbing}.letter-stack-dialog__canvas{margin-inline:auto;position:relative}.letter-stack-dialog__viewport::-webkit-scrollbar{width:8px;height:8px}.letter-stack-dialog__viewport::-webkit-scrollbar-track{background:0 0}.letter-stack-dialog__viewport::-webkit-scrollbar-thumb{background:#d6e6f45c;border-radius:999px}.letter-stack-dialog .letter-stack{width:var(--stack-intrinsic-width);min-width:var(--stack-intrinsic-width);transform:scale(var(--stack-dialog-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}}@media screen and (max-width:430px){.letter-stack-dialog__toolbar{padding-left:10px}.letter-stack-dialog__toolbar>span{font-size:.72rem}.letter-stack-dialog__actions{gap:2px}.letter-stack-dialog__zoom button{width:44px;min-width:44px;padding:0}.letter-stack-dialog__close{width:44px;height:44px;margin-right:2px}}.letter-body .letter-sign-off{color:var(--brand-white);margin-top:54px}.letter-end,.letter-disclosure{width:var(--letter-body);margin-inline:auto}.letter-end{border-top:1px solid var(--letter-line-strong);margin-top:72px;padding-top:28px}.letter-disclosure{color:var(--letter-muted);margin-top:38px;padding-bottom:66px;font-size:.7rem;line-height:1.55}@media screen and (max-width:720px){.investor-letter-page{--letter-shell:calc(100vw - (var(--page-gutter) * 2));--letter-body:calc(100vw - (var(--page-gutter) * 2))}.letter-back-row{padding-top:28px}.letter-heading{padding-block:30px 42px}.letter-heading h1{font-size:clamp(2.7rem,12vw,3.5rem)}.letter-dek{font-size:1.12rem}.letter-body{margin-top:48px}.letter-body p{font-size:1.02rem;line-height:1.72}.letter-body .letter-lead{font-size:1.2rem}.letter-body h2{margin-top:49px;font-size:1.7rem}.letter-body blockquote{margin:38px 0;padding-left:20px}.letter-body blockquote p{font-size:1.6rem}.letter-body li{font-size:1.02rem}.letter-divider{margin-block:46px}.letter-exhibit{width:calc(100vw - (var(--page-gutter) * 2));margin-block:56px}.letter-exhibit__heading{margin-bottom:25px}.coverage-comparison{grid-template-columns:1fr;gap:42px}.coverage-panel>p:not(.coverage-panel__eyebrow){min-height:0}.letter-flow{grid-template-columns:1fr;gap:10px}.letter-flow__stage{min-height:0}.letter-flow__arrow{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.letter-back span,.letter-end span{transition:none}}.letter-meta{flex-wrap:wrap;align-items:center}.letter-download{border:1px solid var(--letter-line-strong);min-height:44px;color:var(--letter-soft);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:9px;margin-inline-start:auto;padding-inline:16px;font-size:.76rem;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.letter-download:hover,.letter-download:focus-visible{border-color:var(--brand-ur);color:var(--brand-white)}.letter-download i{color:var(--brand-ur);font-style:normal;transition:transform .16s}.letter-download:hover i,.letter-download:focus-visible i{transform:translateY(2px)}@media screen and (max-width:720px){.letter-download{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.letter-download i{transition:none}}@media print{:root:has(.investor-letter-page){--brand-bg:#fff;--brand-white:#101010;--brand-ui:#1c1c1c;--brand-ur:#8e2fb0}.letter-back-row,.letter-end,.letter-download,.letter-kicker{display:none!important}body:has(.investor-letter-page) :is(.disclaimer,.nav,.footer){display:none!important}.section-page:has(.investor-letter-page){padding-top:0}.investor-letter-page{--letter-shell:74%;--letter-body:74%;--letter-line:#10101029;--letter-line-strong:#1010104d;--letter-soft:#1c1c1c;--letter-muted:#5a5a5a;background:#fff;padding-top:0}.investor-letter-page,.investor-letter-page p,.investor-letter-page li{color:#1c1c1c;font-size:10.5pt;line-height:1.62}.investor-letter-page p{margin-bottom:11pt}.letter-body .letter-sign-off{margin-top:18pt}.letter-disclosure{margin-top:14pt;padding-bottom:0}.investor-letter-page h2,.investor-letter-page h3,.investor-letter-page .coverage-panel__title{color:#101010;break-after:avoid}.letter-masthead{color:#5a5a5a;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #1010104d;align-items:center;gap:12px;padding-bottom:10px;font-size:7.5pt;display:flex}.letter-masthead__mark{filter:invert();width:34px;height:auto}.letter-masthead span{margin-inline-start:auto}.letter-heading{border-bottom-width:1px;padding-block:0 18px}.investor-letter-page h1{color:#101010;letter-spacing:-.03em;margin:26pt 0 14pt;font-size:30pt;line-height:1.02}.letter-meta{color:#5a5a5a;letter-spacing:.12em;gap:18px;font-size:7.5pt}.letter-body{margin-top:26pt}.letter-salutation{font-size:11.5pt!important}.letter-body h2{margin:20pt 0 9pt;font-size:15pt}.letter-divider{border-color:#1010102e;margin:16pt 0}.letter-salutation,.letter-sign-off,.letter-disclosure,.coverage-panel,.letter-flow,.letter-stack{break-inside:avoid}.letter-stack-scroll{padding-bottom:0;overflow:visible}.letter-stack{zoom:.75}.coverage-map__routes{stroke:#7a8a00d9;stroke-width:1.4px}.letter-flow__stage--core,.letter-stack__subnet{background:#e2ff0017;border-color:#7a8a00b3}.letter-exhibit{break-inside:avoid;margin-block:20pt}.letter-exhibit__heading{margin-bottom:16pt;padding-bottom:10pt}.letter-exhibit__heading strong{font-size:12pt;line-height:1.25}.letter-exhibit__heading small{color:#5a5a5a;font-size:8.5pt}.coverage-comparison{gap:20pt}.coverage-panel__eyebrow{font-size:7.5pt!important}.coverage-panel .coverage-panel__title{font-size:10.5pt}.coverage-panel>p:not(.coverage-panel__eyebrow){min-height:2.9em;margin-bottom:8pt!important;font-size:8.5pt!important}.coverage-map{color:#1010109e;background:#fff;border-color:#10101038;padding:6px}.coverage-map__nodes circle{stroke:#fff;stroke-width:1.1px;paint-order:stroke fill}.letter-flow__stage{background:#10101006;min-height:0;padding:14pt}.letter-flow__stage strong{font-size:10.5pt}.letter-flow__stage span,.letter-flow__stage small{font-size:8.5pt}.letter-body a[href^=http]:after{content:" (" attr(href) ")";color:#565656;word-break:break-all;font-size:9pt}}@page{size:A4;margin:18mm 16mm 20mm}
