/* Silvertide Capital Partners tokens: both themes. Night is the default; set data-theme="paper" on a container for the Paper theme. Fonts load from fonts/ beside this file. */
@font-face{font-family:'Newsreader';src:url(fonts/Newsreader-Roman.woff2) format('woff2');font-weight:200 800;font-style:normal;font-display:block}
@font-face{font-family:'Newsreader';src:url(fonts/Newsreader-Italic.woff2) format('woff2');font-weight:200 800;font-style:italic;font-display:block}
@font-face{font-family:'Archivo';src:url(fonts/Archivo.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:block}
@font-face{font-family:'Archivo Expanded';src:url(fonts/ArchivoExpanded.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:block}
:root,[data-theme="night"]{--ink:#0a0a0a;--graphite:#1a1a1a;--rule-night:#2b2b2b;--steel:#555555;--ash:#8c8c8c;--pale:#bdbdbd;--rule:#d9d9d9;--mist:#f2f2f2;--paper:#ffffff;--surface:var(--ink);--surface-raised:var(--graphite);--surface-glass:rgba(255,255,255,.08);--line-glass:rgba(255,255,255,.14);--text:var(--paper);--text-soft:var(--pale);--text-muted:var(--ash);--text-emphasis:var(--pale);--line:var(--rule-night);--line-strong:var(--ash);--now:var(--paper);--action:var(--paper);--on-action:var(--ink);--focus:var(--paper);color-scheme:dark;}
[data-theme="paper"]{--surface:var(--paper);--surface-raised:var(--mist);--surface-glass:rgba(10,10,10,.04);--line-glass:rgba(10,10,10,.12);--text:var(--ink);--text-soft:var(--steel);--text-muted:var(--steel);--text-emphasis:var(--steel);--line:var(--rule);--line-strong:var(--ink);--now:var(--ink);--action:var(--ink);--on-action:var(--paper);--focus:var(--ink);color-scheme:light;}
:root{--space-4:4px;--space-8:8px;--space-11:11px;--space-14:14px;--space-22:22px;--space-28:28px;--space-34:34px;--space-48:48px;--space-88:88px;--space-96:96px;--page-margin:40px;--page-margin-board:64px;--page-margin-phone:16px;--indent:128px;--measure:640px;--radius-0:0px;--stroke-now:1.5px;--font-serif:Newsreader, Georgia, "Times New Roman", serif;--font-sans:Archivo, "Helvetica Neue", Arial, sans-serif;--font-expanded:"Archivo Expanded", Archivo, "Helvetica Neue", Arial, sans-serif;}
.statement{font-family:var(--font-serif);font-size:34px;line-height:1.2;font-weight:300;letter-spacing:-0.01em;font-variation-settings:'opsz' 36;}
.principle{font-family:var(--font-serif);font-size:24px;line-height:1.3;font-weight:300;font-variation-settings:'opsz' 24;}
.headline{font-family:var(--font-serif);font-size:43px;line-height:1.05;font-weight:300;letter-spacing:-0.018em;font-variation-settings:'opsz' 60;}
.section-title{font-family:var(--font-serif);font-size:25px;line-height:1.15;font-weight:340;letter-spacing:-0.012em;font-variation-settings:'opsz' 36;}
.note-title{font-family:var(--font-serif);font-size:16px;line-height:1.3;font-weight:400;font-variation-settings:'opsz' 16;}
.body-screen{font-family:var(--font-serif);font-size:17px;line-height:1.5;font-weight:400;font-variation-settings:'opsz' 16;}
.caption{font-family:var(--font-serif);font-size:14px;line-height:1.3;font-weight:400;font-style:italic;font-variation-settings:'opsz' 16;}
.row-name{font-family:var(--font-serif);font-size:20px;line-height:1.3;font-weight:340;font-variation-settings:'opsz' 20;}
.ui{font-family:var(--font-sans);font-size:13px;line-height:1.4;font-weight:400;}
.place{font-family:var(--font-sans);font-size:14px;line-height:1.7;font-weight:400;letter-spacing:0.02em;}
.small-print{font-family:var(--font-sans);font-size:11px;line-height:1.4;font-weight:400;}
.figures{font-family:var(--font-sans);font-size:13px;line-height:1.4;font-weight:400;font-variant-numeric:tabular-nums;}
.label{font-family:var(--font-expanded);font-size:11px;line-height:1.35;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;}
.label-small{font-family:var(--font-expanded);font-size:9px;line-height:1.35;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;}
.label-button{font-family:var(--font-expanded);font-size:10.5px;line-height:1;font-weight:500;letter-spacing:0.13em;text-transform:uppercase;}
