@font-face{font-family:Inter;src:url('/fonts/inter-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/inter-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/inter-900.woff2') format('woff2');font-weight:900;font-display:swap}
:root{--paper:#ede9df;--ink:#20201e;--red:#b83224;--muted:#6b685f;--line:#20201e33;--header:68px;--footer:66px;--ease:cubic-bezier(.19,.7,.18,1);color-scheme:light}
*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden}body{background:var(--paper);color:var(--ink);font:400 16px/1.5 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit}button:disabled{opacity:.3;cursor:default}button:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:5px}[hidden]{display:none!important}::selection{background:var(--red);color:white}
.reader-header,.reader-footer{position:fixed;inset-inline:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-inline:3.4vw;background:var(--paper)}
.reader-header{top:0;height:var(--header);border-bottom:1px solid var(--line)}.reader-footer{bottom:0;height:calc(var(--footer) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line)}
.wordmark{position:absolute;left:50%;transform:translateX(-50%);font:700 34px/1 Georgia,serif;letter-spacing:-2px}.wordmark span{color:var(--red)}.back-link{display:flex;align-items:center;gap:13px;font-size:12px}.back-link>span:first-child{font-size:22px}.appendix-trigger{display:flex;align-items:center;gap:16px;background:none;border:0;padding:12px 0;font-size:12px}.appendix-trigger b{font:400 26px/1 Inter,sans-serif}.back-link:hover,.appendix-trigger:hover{color:var(--red)}
#reader{position:absolute;top:var(--header);bottom:calc(var(--footer) + env(safe-area-inset-bottom));width:100%;overflow:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;outline:none}#reader::-webkit-scrollbar{display:none}
.scene{height:100%;min-height:540px;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;position:relative}.scene-inner{position:relative;width:100%;height:100%;max-width:1800px;margin:auto;padding:25px 6vw 55px;isolation:isolate;display:flex;flex-direction:column}.scene-kicker{display:flex;justify-content:space-between;gap:20px;position:relative;z-index:4;font-size:10px;text-transform:uppercase;letter-spacing:.16em}.scene-kicker>span:last-child{color:var(--red)}
.scene-copy{position:relative;z-index:3;margin-block:auto;max-width:42%}.scene-copy h1,.scene-copy h2{font:400 clamp(55px,6vw,100px)/1.01 Georgia,serif;letter-spacing:-.06em;margin:0 0 24px;text-wrap:balance}.scene-copy p{font-size:clamp(16px,1.25vw,20px);line-height:1.55;max-width:31ch;margin:0;color:#57544e}.scene-bottom{position:absolute;bottom:21px;inset-inline:6vw;display:flex;justify-content:space-between;gap:16px;z-index:5;font-size:10px;color:var(--muted)}.scene-bottom a{border-bottom:1px solid #6b685f70}.scene-bottom>span{letter-spacing:.08em}
.pencil-circle{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--red);stroke-width:2.7;transform:rotate(-11deg);pointer-events:none}.pencil-circle path:last-child{opacity:.4;stroke-width:1.3}.pencil-arrow{width:110px;height:60px;fill:none;stroke:var(--red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}
.cover-name{position:absolute;inset-inline:5.5vw;top:52px;z-index:2;font:900 clamp(112px,17.5vw,280px)/.9 Inter,sans-serif;letter-spacing:-.09em;pointer-events:none;direction:ltr}.scene-1 .scene-copy{margin:clamp(170px,22vh,230px) 0 auto;max-width:45%;padding-bottom:20px}.scene-1 .scene-copy h1{font-size:clamp(55px,6.8vw,112px);font-style:italic;letter-spacing:-.065em;max-width:8ch;margin-bottom:24px}.scene-1 .cover-byline{font-size:10px;letter-spacing:.025em;max-width:40ch;margin-bottom:22px;color:var(--red)}.scene-1 .scene-copy>p:last-child{font-size:16px;max-width:32ch}.cover-photo{position:absolute;right:6vw;top:125px;bottom:61px;width:42%;margin:0;z-index:1;background:#d9d3c7;transform:rotate(1.5deg);overflow:visible}.cover-photo img{height:100%;width:100%;object-fit:cover;object-position:48% 40%;filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply}.cover-photo:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 3px,#20201e0b 3px 4px);pointer-events:none}.cover-photo figcaption{position:absolute;bottom:12px;inset-inline:16px;text-align:end;color:white;font-size:9px;text-shadow:0 1px 3px black}.cover-photo .pencil-circle{inset:-7% -14%;width:125%;height:113%;z-index:3;stroke-width:2}.cover-stamp{position:absolute;left:43%;bottom:75px;z-index:4;color:var(--red);font:900 90px/1 Inter,sans-serif;transform:rotate(-14deg)}
.scene-2{background:#d8d4ca}.scene-2 .scene-copy{margin:4vh 0 0;max-width:80%}.scene-2 .scene-copy h2{font-size:clamp(55px,5.5vw,85px);margin-bottom:18px}.scene-2 .scene-copy p{max-width:54ch;font-size:17px}.holdings-visual{position:relative;z-index:2;margin:auto 0 0;width:100%}.data-label{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.holdings-number{font:900 clamp(100px,13.5vw,215px)/1.1 Inter,sans-serif;letter-spacing:-.08em;white-space:nowrap}.holdings-number>span{font-size:.6em;font-weight:400;color:var(--red);padding-inline-start:24px;display:inline-block;transform:rotate(13deg)}.holdings-rule{display:flex;justify-content:space-between;border-top:1px solid var(--ink);padding-top:13px;gap:16px;font-size:10px;color:var(--muted)}.purchase-note{display:flex;align-items:center;gap:22px;margin:15px 0}.purchase-note strong{font-size:36px;letter-spacing:-.06em;font-weight:600}.purchase-note>span{font-size:11px;max-width:19ch}.purchase-note .pencil-arrow{transform:rotate(160deg);width:80px;height:42px}.data-note{font-size:10px;color:var(--muted);line-height:1.5;margin:15px 0 0;max-width:70ch}.margin-glyph{position:absolute;right:-30px;top:30px;font:900 420px/1 Inter,sans-serif;color:#20201e06;transform:rotate(15deg);pointer-events:none}
.scene-3{background:#232320;color:var(--paper)}.scene-3 .scene-copy p{color:#b8b5aa}.scene-3 .scene-kicker>span:last-child{color:#f1806c}.scene-3 .scene-bottom{color:#aaa698}.scene-3 :focus-visible{outline-color:#f1806c}.funding-visual{position:absolute;inset-inline-end:6vw;top:15%;width:44%;bottom:68px;display:flex;flex-direction:column}.funding-visual>.data-label{color:#bbb7aa;margin-bottom:14px}.funding-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;z-index:2}.funding-tabs button{border:1px solid #eee9dd55;background:transparent;color:#e8e3d6;padding:13px 8px;display:flex;align-items:center;gap:12px;text-align:start;font-size:12px;transition:background .25s,color .25s}.funding-tabs button>span{opacity:.5;font-size:9px}.funding-tabs button[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.funding-pipes{height:35px;display:grid;grid-template-columns:repeat(3,1fr);position:relative;max-width:70%;width:70%;margin:auto}.funding-pipes:after{content:'';position:absolute;bottom:0;inset-inline:0;border-bottom:1px solid #d9d1bf55}.funding-pipes i{height:100%;width:1px;background:#d9d1bf55;justify-self:center}.company-ticket{padding:18px 22px;background:var(--paper);color:var(--ink);width:76%;margin:0 auto;position:relative;transform:rotate(-2deg)}.company-ticket>span{font-size:9px;text-transform:uppercase;letter-spacing:.13em}.company-ticket>strong{font:900 clamp(25px,3.8vw,60px)/1.3 Inter,sans-serif;letter-spacing:-.055em;display:block}.company-ticket>strong>span{font-size:10px;vertical-align:top;letter-spacing:0}.ticket-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);margin-top:8px;padding-top:8px;font-size:9px}.ticket-bottom>span:last-child{color:var(--red);font-size:20px}.funding-destination{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 0 10px}.funding-destination>span{font:400 45px/1 Inter,sans-serif;color:#f1806c}.funding-destination p{font-size:11px;max-width:17ch;margin:0}.funding-details{min-height:90px;margin-top:auto;border-top:1px solid #ede9df33;padding-top:14px}.funding-details p{font-size:13px;color:#d1cdbf;margin:0;line-height:1.6;max-width:54ch}.visual-hint{font-size:9px;color:#969286;margin:12px 0 0}.funding-pipes i{transition:background .3s}[data-funding=equity] .funding-pipes i:first-child,[data-funding=debt] .funding-pipes i:nth-child(2),[data-funding=preferred] .funding-pipes i:last-child{background:#f1806c}
.scene-4 .scene-copy{max-width:40%}.balance-visual{position:absolute;inset-inline-end:6vw;top:13%;width:44%;bottom:65px;display:flex;flex-direction:column}.balance-switch{display:flex;gap:20px;border-bottom:1px solid var(--line);padding-bottom:10px}.balance-switch button{border:0;background:none;padding:6px 0;font-size:12px;border-bottom:2px solid transparent}.balance-switch button[aria-pressed=true]{border-bottom-color:var(--red);color:var(--red)}.currency-pair{direction:ltr;display:flex;align-items:center;justify-content:space-around;margin:auto 0;font:400 clamp(100px,12.6vw,196px)/1 Inter,sans-serif}.currency-pair>i{font:400 .3em/1 Georgia,serif}.currency-pair>span{transition:opacity .5s,transform .6s var(--ease);display:block}.bitcoin-mark{color:var(--ink);transform:rotate(-10deg)}.dollar-mark{color:var(--red);transform:rotate(9deg);opacity:.25}[data-lens=dollar] .bitcoin-mark{opacity:.2;transform:rotate(0deg)}[data-lens=dollar] .dollar-mark{opacity:1;transform:rotate(0deg)}.lens-panels{min-height:112px}.lens-panels strong{font:900 clamp(35px,4vw,65px)/1 Inter,sans-serif;letter-spacing:-.05em;display:block}.lens-panels small{font-size:.35em;font-weight:400}.lens-panels p{font-size:13px;max-width:44ch;color:#59564f;margin:15px 0 0}.balance-visual>.data-note{border-top:1px solid var(--line);padding-top:12px;font-size:9px}
.scene-5{background:#dcd7cc}.scene-5 .scene-copy{max-width:43%}.spending-visual{position:absolute;inset-inline-end:6vw;top:23%;width:45%;bottom:75px;display:flex;flex-direction:column;justify-content:center}.spending-row{position:relative;display:flex;align-items:center;gap:22px;border-top:1px solid var(--ink);padding:22px 0;transform:rotate(-2deg)}.spending-row strong{font:600 clamp(36px,4.6vw,75px)/1.35 Inter,sans-serif;letter-spacing:-.065em;display:block;white-space:nowrap}.spending-symbol{font:400 72px/1 Inter,sans-serif;flex:0 0 50px}.spending-red{color:var(--red);border-color:var(--red);transform:rotate(1deg);margin-top:15px}.ledger-mark{position:absolute;right:0;top:9px;font:400 9px/1 monospace;opacity:.65}.spending-visual>.data-note{margin-top:30px}
.scene-6 .scene-copy{max-width:43%}.verdict-visual{position:absolute;inset-inline-end:6vw;top:11%;bottom:65px;width:43%;display:flex;flex-direction:column}.verdict-portrait{position:absolute;right:0;top:-12px;width:120px;height:145px;transform:rotate(6deg);border:6px solid #d9d3c7}.verdict-portrait img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);mix-blend-mode:multiply}.verdict-portrait>span{display:block;font-size:7px;line-height:1.3;margin-top:9px}.watch-list{padding:0;list-style:none;margin:28px 0 0;width:calc(100% - 145px)}.watch-list li{display:flex;gap:16px;border-top:1px solid var(--line);padding:17px 0}.watch-list li>span{font-size:9px;color:var(--red);padding-top:4px}.watch-list strong{font-size:16px;font-weight:600}.watch-list p{font-size:12px;color:var(--muted);margin:5px 0 0}.end-note{display:flex;align-items:center;gap:18px;margin:auto 0 20px}.end-note .pencil-arrow{width:60px;flex:0 0 60px;transform:rotate(-30deg)}.end-note p{font:italic 26px/1.2 Georgia,serif;max-width:22ch}.end-appendix{display:flex;justify-content:space-between;align-items:center;border:0;border-bottom:1px solid var(--ink);padding:15px 0;background:none;text-align:start;font-size:13px}.end-appendix span{font-size:23px}
.reading-time{font-size:10px;color:var(--muted)}.scene-nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:5px}.scene-nav a{display:flex;align-items:center;justify-content:center;width:36px;height:40px}.scene-nav a>span{height:2px;width:28px;background:#b4afa3;transition:background .2s,height .2s}.scene-nav a[aria-current]>span{background:var(--red);height:4px}.step-buttons{display:flex;align-items:center;gap:13px;direction:ltr}.step-buttons button{border:1px solid var(--line);background:transparent;border-radius:100%;width:36px;height:36px;font-size:19px}.step-buttons>span{font-size:11px;min-width:48px;text-align:center}.step-buttons i{font-style:normal;color:#8b867a}
.scene-copy,.holdings-visual,.funding-visual,.balance-visual,.spending-visual,.verdict-visual{transition:translate .85s var(--ease),opacity .65s var(--ease)}.scene:not(.is-active) .scene-copy,.scene:not(.is-active) .holdings-visual,.scene:not(.is-active) .funding-visual,.scene:not(.is-active) .balance-visual,.scene:not(.is-active) .spending-visual,.scene:not(.is-active) .verdict-visual{translate:0 20px}
dialog{border:0;width:min(720px,calc(100% - 60px));max-height:calc(100dvh - 70px);overflow-y:auto;overscroll-behavior:contain;background:var(--paper);padding:0;color:var(--ink);box-shadow:0 30px 100px #0006}dialog::backdrop{background:#20201ea8;backdrop-filter:blur(4px)}.appendix-head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:var(--paper);z-index:1;padding:17px 40px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.12em}.appendix-head button{background:none;border:0;font-size:30px;line-height:1;padding:0 4px}.appendix-content{padding:35px 50px 45px}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--red)}.appendix-content h2{font:400 58px/.98 Georgia,serif;letter-spacing:-.05em;max-width:17ch;margin:20px 0}.appendix-deck{font-size:17px;max-width:65ch;color:#666056}.appendix-columns{display:grid;grid-template-columns:1fr;gap:27px;margin:30px 0;max-width:62ch}.appendix-columns h3,.source-list h3{font-size:14px}.appendix-columns p{font-size:16px;line-height:1.7;color:#534f47}.source-list{border-top:1px solid var(--line);padding-top:12px}.source-list ol{padding-inline-start:20px;font-size:12px;line-height:1.9}.source-list a{border-bottom:1px solid #6b685f55}.source-list>p{font-size:10px;color:var(--muted);max-width:90ch}
@media(max-width:1000px) and (min-width:701px){.funding-tabs button{font-size:10px;gap:6px}.watch-list{width:100%;margin-top:155px}.watch-list li{padding:10px 0}.verdict-portrait{left:0;right:auto;width:115px;height:120px}.end-note{display:none}.end-appendix{margin-top:auto}.scene-copy h2{font-size:56px}.cover-name{top:60px}.scene-1 .scene-copy{margin-top:180px}.scene-1 .scene-copy h1{font-size:67px}.cover-photo{top:150px}.spending-symbol{font-size:47px;flex-basis:30px}.spending-row{gap:10px}.spending-row strong{font-size:38px}}
@media(max-width:700px){
 :root{--header:58px;--footer:58px}.reader-header,.reader-footer{padding-inline:20px;gap:10px}.wordmark{font-size:28px}.back-link{gap:6px;font-size:10px;max-width:26vw}.back-link>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.back-link>span:first-child{font-size:19px}.appendix-trigger{gap:9px;font-size:10px;max-width:27vw}.appendix-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appendix-trigger>b{font-size:23px}
 .scene{min-height:520px}.scene-inner{padding:19px 24px 52px}.scene-kicker{font-size:8px;letter-spacing:.1em;gap:10px}.scene-kicker>span:last-child{max-width:36%;text-align:end}.scene-copy{max-width:100%;margin:32px 0 0}.scene-copy h1,.scene-copy h2{font-size:clamp(39px,11.5vw,65px);letter-spacing:-.065em;line-height:1.03;margin-bottom:16px}.scene-copy p{font-size:14px;max-width:34ch}.scene-bottom{inset-inline:24px;bottom:19px;font-size:8px;gap:10px}.scene-bottom>span{letter-spacing:0}
 .cover-name{inset-inline:20px;top:50px;font-size:18vw;letter-spacing:-.08em}.scene-1 .scene-copy{margin:112px 0 0;max-width:100%;padding:0;z-index:3}.scene-1 .cover-byline{font-size:8px;margin-bottom:16px;max-width:39ch}.scene-1 .scene-copy h1{font-size:13.3vw;line-height:.98;max-width:7ch;margin-bottom:18px}.scene-1 .scene-copy>p:last-child{font-size:12px;max-width:22ch}.cover-photo{top:43%;bottom:49px;right:23px;width:46%;transform:rotate(3deg);z-index:1}.cover-photo img{object-fit:cover;object-position:55% 35%}.cover-photo figcaption{bottom:10px;inset-inline:8px;font-size:7px;line-height:1.3}.cover-photo .pencil-circle{inset:-4% -21%;width:145%;height:110%}.cover-stamp{font-size:70px;left:21%;bottom:72px;transform:rotate(-15deg)}
 .scene-2 .scene-copy{margin-top:33px;max-width:100%}.scene-2 .scene-copy h2{font-size:11vw;max-width:10ch}.scene-2 .scene-copy h2 br{display:initial}.scene-2 .scene-copy p{font-size:14px;max-width:32ch}.holdings-visual{margin:auto 0 15px}.holdings-number{font-size:18vw;letter-spacing:-.075em;margin:12px 0}.holdings-number>span{padding-inline-start:10px}.data-label{font-size:9px;letter-spacing:.09em}.holdings-rule{font-size:8px;gap:15px;padding-top:12px}.holdings-rule>span:last-child{white-space:nowrap}.purchase-note{gap:12px;margin-top:20px}.purchase-note strong{font-size:29px}.purchase-note>span{font-size:10px}.purchase-note .pencil-arrow{width:54px}.data-note{font-size:9px}.margin-glyph{font-size:250px;top:10%;right:-60px}
 .scene-3 .scene-copy,.scene-4 .scene-copy,.scene-5 .scene-copy,.scene-6 .scene-copy{max-width:100%;margin:28px 0 0}.scene-3 .scene-copy h2,.scene-4 .scene-copy h2,.scene-5 .scene-copy h2,.scene-6 .scene-copy h2{font-size:clamp(38px,10.5vw,60px)}
 .funding-visual{inset-inline:24px;top:auto;bottom:52px;width:auto;height:49%}.funding-visual>.data-label{font-size:8px;margin-bottom:8px}.funding-tabs{gap:5px}.funding-tabs button{font-size:10px;gap:7px;padding:9px 7px;min-height:40px}.funding-tabs button>span{font-size:8px}.funding-pipes{height:19px;min-height:19px}.company-ticket{width:69%;padding:10px 17px}.company-ticket>span{font-size:7px}.company-ticket>strong{font-size:31px}.ticket-bottom{font-size:7px;padding-top:3px;margin-top:3px}.ticket-bottom>span:last-child{font-size:14px}.funding-destination{padding:9px 0;gap:13px}.funding-destination>span{font-size:27px}.funding-destination p{font-size:9px;max-width:none}.funding-details{min-height:64px;padding-top:10px}.funding-details p{font-size:10px;line-height:1.5}.visual-hint{font-size:8px;margin-top:8px}
 .balance-visual{inset-inline:24px;top:auto;bottom:53px;width:auto;height:49%}.balance-switch{gap:20px;padding-bottom:5px}.balance-switch button{font-size:11px;padding:3px 0}.currency-pair{font-size:110px;margin:14px 0}.lens-panels{min-height:80px}.lens-panels strong{font-size:36px}.lens-panels p{font-size:11px;margin-top:9px;max-width:42ch}.balance-visual>.data-note{font-size:8px;padding-top:8px;margin-top:auto}
 .spending-visual{inset-inline:24px;top:auto;bottom:66px;width:auto;height:43%;justify-content:center}.spending-row{gap:16px;padding:18px 0}.spending-symbol{font-size:49px;flex-basis:33px}.spending-row strong{font-size:9.3vw;letter-spacing:-.06em}.spending-row .data-label{font-size:8px}.ledger-mark{font-size:8px}.spending-red{margin-top:13px}.spending-visual>.data-note{margin-top:20px;font-size:8px}
 .verdict-visual{inset-inline:24px;top:auto;bottom:54px;width:auto;height:48%}.verdict-portrait{width:87px;height:105px;right:0;top:12px;border-width:4px}.verdict-portrait>span{font-size:6px;margin-top:8px}.watch-list{margin:0;width:calc(100% - 110px)}.watch-list li{gap:10px;padding:13px 0}.watch-list li>span{font-size:8px}.watch-list strong{font-size:12px}.watch-list p{font-size:9px;margin-top:3px}.end-note{gap:10px;margin:4px 0 8px}.end-note .pencil-arrow{width:38px;flex-basis:38px;height:32px}.end-note p{font-size:18px;max-width:24ch;margin:0}.end-appendix{font-size:11px;padding:10px 0;margin-top:auto}.end-appendix span{font-size:18px}
 .reading-time{display:none}.scene-nav{position:static;transform:none;gap:3px}.scene-nav a{width:20px}.scene-nav a>span{width:16px}.step-buttons{gap:9px}.step-buttons button{width:34px;height:34px;font-size:17px}.step-buttons>span{min-width:40px;font-size:10px}
 dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.appendix-head{padding:14px 22px;font-size:8px}.appendix-content{padding:25px}.appendix-content h2{font-size:42px}.appendix-deck{font-size:15px}.appendix-columns{grid-template-columns:1fr;gap:10px;margin:22px 0}.appendix-columns p{font-size:15px}.source-list ol{font-size:11px}
}
@media(max-height:730px) and (min-width:701px){:root{--header:55px;--footer:55px}.scene{min-height:440px}.scene-inner{padding-top:18px}.cover-name{top:37px;font-size:15vw}.scene-1 .scene-copy{margin-top:160px}.scene-1 .scene-copy h1{font-size:65px;margin-bottom:15px}.scene-1 .cover-byline{margin-bottom:12px}.scene-1 .scene-copy>p:last-child{font-size:13px}.cover-photo{top:100px}.scene-copy h2{font-size:62px}.scene-copy p{font-size:15px}.scene-2 .scene-copy{margin-top:20px}.scene-2 .scene-copy h2{font-size:51px;margin-bottom:10px}.scene-2 .scene-copy p{font-size:14px}.holdings-number{font-size:12vw}.purchase-note{margin:5px 0}.purchase-note strong{font-size:24px}.holdings-visual .data-note{margin-top:4px}.funding-visual{top:14%;bottom:52px}.funding-tabs button{padding:8px}.company-ticket{padding:8px 18px}.company-ticket>strong{font-size:38px}.funding-destination{padding:9px 0}.funding-destination>span{font-size:25px}.funding-details{min-height:65px;padding-top:9px}.funding-details p{font-size:11px}.funding-pipes{height:22px;min-height:22px}.currency-pair{font-size:120px;margin:12px 0}.lens-panels{min-height:84px}.lens-panels strong{font-size:40px}.lens-panels p{font-size:11px;margin-top:10px}.balance-visual{top:13%;bottom:51px}.spending-visual{top:16%;bottom:55px}.spending-row{padding:15px 0}.spending-row strong{font-size:51px}.watch-list{margin-top:5px}.watch-list li{padding:12px 0}.end-note p{font-size:21px}.verdict-portrait{width:97px;height:114px}.verdict-visual{bottom:52px}.watch-list{width:calc(100% - 118px)}}
@media(max-height:700px) and (max-width:700px){.scene{min-height:505px}.scene-copy{margin-top:22px}.scene-copy p{font-size:12px;max-width:36ch}.scene-1 .scene-copy{margin-top:99px}.scene-1 .cover-byline{margin-bottom:10px;font-size:7px}.scene-1 .scene-copy h1{font-size:12.6vw;margin-bottom:12px}.scene-1 .scene-copy>p:last-child{font-size:11px;max-width:22ch}.cover-photo{top:45%;width:44%}.cover-stamp{font-size:57px;bottom:64px}.scene-2 .scene-copy{margin-top:22px}.scene-2 .scene-copy h2{font-size:10vw;margin-bottom:12px}.scene-2 .scene-copy p{font-size:12px}.holdings-visual{margin-bottom:2px}.holdings-number{font-size:17vw;margin:4px 0}.purchase-note{margin:10px 0}.purchase-note strong{font-size:23px}.holdings-visual .data-note{font-size:8px;margin-top:5px}.scene-3 .scene-copy,.scene-4 .scene-copy,.scene-5 .scene-copy,.scene-6 .scene-copy{margin-top:20px}.scene-3 .scene-copy h2,.scene-4 .scene-copy h2,.scene-5 .scene-copy h2,.scene-6 .scene-copy h2{font-size:10vw;margin-bottom:12px}.funding-visual{height:48%;bottom:46px}.company-ticket{padding:6px 13px}.company-ticket>strong{font-size:25px}.company-ticket>span,.ticket-bottom{font-size:6px}.funding-pipes{height:12px;min-height:12px}.funding-tabs button{font-size:9px;min-height:32px;padding:6px}.funding-destination{padding:7px 0}.funding-destination>span{font-size:23px}.funding-details p{font-size:9px}.funding-details{min-height:55px;padding-top:6px}.visual-hint{font-size:7px;margin-top:5px}.balance-visual{height:48%;bottom:47px}.currency-pair{font-size:83px;margin:9px 0}.lens-panels{min-height:69px}.lens-panels strong{font-size:29px}.lens-panels p{font-size:10px;margin-top:8px}.balance-visual>.data-note{font-size:7px}.spending-visual{bottom:58px;height:42%}.spending-row{padding:14px 0}.spending-visual>.data-note{margin-top:12px}.verdict-visual{height:46%;bottom:47px}.watch-list li{padding:9px 0}.watch-list strong{font-size:11px}.watch-list p{font-size:8px}.verdict-portrait{width:76px;height:89px}.end-note p{font-size:16px}.end-appendix{padding:8px 0}.end-note{margin:2px 0}.end-note .pencil-arrow{height:25px}}
@media(max-height:500px){#reader{scroll-snap-type:y proximity}.scene{min-height:700px}.scene-1 .scene-copy{margin-top:210px}.funding-visual,.balance-visual{top:16%;bottom:65px;height:auto}.spending-visual{top:23%;bottom:65px}.verdict-visual{top:15%;bottom:65px}.scene-copy{margin-block:auto}}
html[dir=rtl] .scene-copy h1,html[dir=rtl] .scene-copy h2{letter-spacing:0;line-height:1.13}html[dir=rtl] .cover-photo{right:auto;left:6vw}html[dir=rtl] .cover-stamp{left:auto;right:43%}html[dir=rtl] .cover-byline{letter-spacing:0}html[dir=rtl] .verdict-portrait{right:auto;left:0}html[dir=rtl] .holdings-rule,html[dir=rtl] .funding-tabs{direction:rtl}html[dir=rtl] .company-ticket,html[dir=rtl] .cover-name{direction:ltr}html[dir=rtl] .verdict-portrait{transform:rotate(-6deg)}
@media(max-width:700px){html[dir=rtl] .cover-photo{left:23px;right:auto}html[dir=rtl] .cover-stamp{right:21%;left:auto}html[dir=rtl] .scene-1 .scene-copy h1{font-size:11.7vw}html[dir=rtl] .watch-list{margin-inline-start:0}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important;translate:none!important}}
@media print{html,body{height:auto;overflow:visible}#reader{position:static;overflow:visible}.reader-header,.reader-footer,.appendix-trigger,.end-appendix{display:none}.scene{height:260mm;min-height:0;break-after:page;print-color-adjust:exact}.scene-inner{height:100%}.scene-copy{translate:none!important}dialog{display:block;position:static;max-height:none;width:100%;box-shadow:none}.appendix-head button{display:none}}

@media(min-width:1001px) and (min-height:731px){.scene-1 .scene-copy{margin-top:clamp(220px,27vh,280px)}}
@media(max-width:700px){.scene-1 .scene-copy>p:last-child{max-width:calc(50vw - 40px)}}
.scene-1 .scene-copy h1{max-width:none}
@media(min-width:701px){html[lang=ru] .scene-1 .scene-copy h1{font-size:clamp(52px,5.1vw,86px)}html[lang=ja] .scene-1 .scene-copy h1{font-size:clamp(48px,4.3vw,72px)}html[lang=ar] .scene-1 .scene-copy h1{font-size:clamp(50px,5.6vw,90px)}html[lang=de] .scene-6 .scene-copy h2{font-size:clamp(45px,5.2vw,83px)}}
@media(max-width:700px){html[lang=ru] .scene-1 .scene-copy h1{font-size:11vw}}
@media(max-width:700px) and (max-height:700px){html[lang=ru] .scene-3 .scene-copy h2{font-size:8.7vw}html[lang=ru] .scene-3 .scene-copy p{font-size:11px}}

@media(max-width:700px) and (max-height:500px){
 .scene{height:auto;min-height:0}.scene-inner{display:block;height:auto;min-height:720px;padding-bottom:25px}
 .scene-1 .scene-inner{height:800px}.scene-1 .scene-copy{margin-top:150px}.scene-1 .scene-bottom{position:absolute}
 .scene-2 .scene-copy,.scene-3 .scene-copy,.scene-4 .scene-copy,.scene-5 .scene-copy,.scene-6 .scene-copy{margin:30px 0 0;max-width:100%}
 .scene:not(.scene-1) .scene-copy h2{font-size:48px}.scene:not(.scene-1) .scene-copy p{font-size:15px;max-width:50ch}
 .holdings-visual{margin:35px 0 0}.funding-visual,.balance-visual,.spending-visual,.verdict-visual{position:relative;inset:auto;width:100%;height:auto;min-height:340px;margin:35px 0 25px}
 .funding-pipes{height:25px;min-height:25px}.funding-details{margin-top:20px;min-height:70px}.funding-details p,.lens-panels p{font-size:13px}
 .company-ticket>strong{font-size:40px}.currency-pair{font-size:120px;margin:20px 0}.balance-visual>.data-note{margin-top:25px;font-size:10px}
 .spending-visual{min-height:280px}.watch-list{width:calc(100% - 130px)}.watch-list strong{font-size:15px}.watch-list p{font-size:12px}.verdict-portrait{width:100px;height:125px}
 .end-note{margin:20px 0}.end-appendix{margin-top:15px}.scene:not(.scene-1) .scene-bottom{position:static;margin-top:25px}
}
