.mode-toggle{z-index:9999;border-radius:999px;padding:4px;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #00000038;color:#fdfbf6!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:#0c0c0c!important;font-family:Geist Mono,monospace!important;font-size:11px!important}.mode-toggle button{cursor:pointer;box-sizing:border-box;border-radius:999px;align-items:center;transition:background .22s,color .22s;color:#fdfbf68c!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:0 0!important;border:none!important;padding:9px 16px!important;font-family:Geist Mono,monospace!important;font-size:11px!important;display:inline-flex!important}.mode-toggle button.active{color:#0c0c0c!important;background:#bcacff!important}.mode-toggle button:hover{color:#fdfbf6!important}.mode-toggle button.active:hover{color:#0c0c0c!important}body.machine .mode-toggle,body.machine .mode-toggle button{letter-spacing:.18em!important;text-transform:uppercase!important;font-family:Geist Mono,monospace!important}.foot{display:none!important}.brand-book-root{padding-bottom:0!important}.agent-toolbar{display:none}body.machine .agent-toolbar{z-index:9998;color:#fdfbf6;letter-spacing:.18em;text-transform:uppercase;background:#0c0c0c;border-bottom:1px solid #fdfbf614;justify-content:space-between;align-items:center;gap:24px;padding:14px 24px;font-family:Geist Mono,monospace;font-size:11px;display:flex;position:fixed;top:0;left:0;right:0}.agent-toolbar-eyebrow{color:#fdfbf6c7;align-items:center;gap:10px;text-decoration:none;transition:color .18s;display:inline-flex}.agent-toolbar-eyebrow:hover{color:#fdfbf6}.agent-toolbar-eyebrow b{color:#fdfbf6;font-weight:500}.agent-toolbar-eyebrow .agent-toolbar-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:1.8s infinite pulse;display:inline-block}.agent-toolbar-eyebrow .agent-toolbar-arrow{color:#fdfbf68c;transition:transform .18s}.agent-toolbar-eyebrow:hover .agent-toolbar-arrow{color:#fdfbf6;transform:translate(2px,-2px)}.agent-toolbar-actions{gap:10px;display:inline-flex}.agent-btn{letter-spacing:.18em;text-transform:uppercase;color:#fdfbf6;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #fdfbf640;border-radius:999px;align-items:center;font-family:Geist Mono,monospace;font-size:11px;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex;padding:9px 14px!important}.agent-btn:hover{background:#fdfbf60f;border-color:#fdfbf699}.agent-btn--primary{background:var(--lime);color:#0c0c0c;border-color:var(--lime)}.agent-btn--primary:hover{color:#0c0c0c;background:#fff080;border-color:#fff080}body.machine{-webkit-font-smoothing:antialiased;color:#fdfbf6!important;letter-spacing:0!important;background:#0c0c0c!important;min-width:auto!important;padding:0!important;font-family:Geist Mono,monospace!important;font-size:14px!important;line-height:1.85!important}body.machine .brand-book-root{background:0 0!important;padding:0!important}body.machine .page{display:none!important}body.machine #agentView{color:#fdfbf6;letter-spacing:0;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;tab-size:2;background:0 0;border-left:1px solid #fdfbf614;border-right:1px solid #fdfbf614;max-width:900px;min-height:100vh;margin:0 auto;padding:120px 32px 96px;font-family:Geist Mono,monospace;font-size:14px;line-height:1.85;display:block}body.machine #agentView a{color:#fdfbf6;text-underline-offset:3px;-webkit-text-decoration:underline #fdfbf659;text-decoration:underline #fdfbf659;transition:text-decoration-color .18s}body.machine #agentView a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}body.machine #agentView .agent-view-loading{color:#fdfbf666;font-style:italic}body.machine #agentView .url{color:#fdfbf673}#agentView{display:none}body.machine .page *{box-shadow:none!important;color:#0c0c0c!important;letter-spacing:-.005em!important;text-transform:none!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important;aspect-ratio:auto!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;font-family:Geist,sans-serif!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;grid-auto-rows:auto!important;text-decoration:none!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.machine .page section,body.machine .page .section-head,body.machine .page .card,body.machine .page article,body.machine .page .grid,body.machine .page>div{text-align:left!important;width:auto!important;margin:0 0 18px!important;padding:0!important;display:block!important}body.machine .page b,body.machine .page em,body.machine .page strong,body.machine .page span,body.machine .page a{display:inline!important}body.machine .page em,body.machine .page b,body.machine .page strong{font-style:normal!important;font-weight:700!important}body.machine .page img,body.machine .page svg,body.machine .page [data-us-project],body.machine .page .hero-pulse,body.machine .page .loading-dots,body.machine .page .pill .dot,body.machine .page .pill .arrow,body.machine .agent-toolbar svg,body.machine .agent-toolbar img{display:none!important}body.machine .page .hero{border-bottom:1px solid #00000014!important;margin:0 0 56px!important;padding:0 0 32px!important}body.machine .page .hero:before{content:"HYPE — Brand Bible 2026";letter-spacing:-.025em;color:#0c0c0c;margin-bottom:14px;font-family:Geist,sans-serif;font-size:40px;font-weight:700;line-height:1.1;display:block}body.machine .page .hero-logo{display:none!important}body.machine .page .hero-top,body.machine .page .hero-doc,body.machine .page .hero-body,body.machine .page .hero-foot,body.machine .page .hero .side{letter-spacing:.06em!important;color:#666!important;margin:2px 0!important;font-family:Geist Mono,monospace!important;font-size:12px!important;display:block!important}body.machine .page .hero .est{color:#0c0c0c!important;letter-spacing:-.01em!important;margin-top:8px!important;font-family:Geist,sans-serif!important;font-size:18px!important;font-weight:600!important}body.machine .page .hero-foot{color:#999!important;margin-top:18px!important}body.machine .page .section-head{border-top:1px solid #00000014!important;border-bottom:none!important;margin:64px 0 24px!important;padding:32px 0 0!important;display:block!important}body.machine .page .section-head h2{letter-spacing:-.025em!important;color:#0c0c0c!important;margin:0 0 6px!important;font-family:Geist,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important}body.machine .page .section-head h2:before{content:none!important}body.machine .page .section-head h2 .sans{font-family:inherit!important;font-weight:inherit!important}body.machine .page .section-head .idx{color:#888!important;letter-spacing:.06em!important;text-align:left!important;max-width:none!important;margin-top:4px!important;font-family:Geist Mono,monospace!important;font-size:12px!important;line-height:1.6!important;display:block!important}body.machine .page .card-label{color:#0c0c0c!important;letter-spacing:-.015em!important;margin:28px 0 6px!important;font-family:Geist,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;display:block!important}body.machine .page .card-label:before{content:none!important}body.machine .page .card-label span{color:#0c0c0c!important;display:inline!important}body.machine .page .card-label span:first-child{font-weight:600!important}body.machine .page .card-label span+span{color:#888!important;letter-spacing:.06em!important;font-family:Geist Mono,monospace!important;font-size:11px!important;font-weight:400!important}body.machine .page .card-label span+span:before{content:"  ·  "!important;color:#bbb!important}body.machine .page section>div,body.machine .page .card>div,body.machine .page .grid>div{color:#1a1a1a!important;margin:8px 0!important;font-family:Geist,sans-serif!important;font-size:15px!important;line-height:1.7!important;display:block!important}body.machine .page .toc-list{margin:8px 0 32px!important;display:block!important}body.machine .page .toc-row{border-bottom:1px solid #0000000d!important;grid-template-columns:32px 1fr 1fr!important;align-items:baseline!important;gap:16px!important;padding:10px 0!important;display:grid!important}body.machine .page .toc-row .num{color:#999!important;letter-spacing:.06em!important;font-family:Geist Mono,monospace!important;font-size:12px!important}body.machine .page .toc-row .num:before{content:none!important}body.machine .page .toc-row .name{color:#0c0c0c!important;letter-spacing:-.01em!important;font-family:Geist,sans-serif!important;font-size:15px!important;font-weight:600!important}body.machine .page .toc-row .desc{color:#666!important;text-align:right!important;letter-spacing:-.005em!important;font-family:Geist,sans-serif!important;font-size:14px!important}body.machine .page .pill{color:#666!important;letter-spacing:.04em!important;margin:0 6px 0 0!important;padding:0!important;font-family:Geist Mono,monospace!important;font-size:12px!important;display:inline!important}body.machine .page .pill:before{content:"["}body.machine .page .pill:after{content:"]"}body.machine .page .grid{display:block!important}body.machine .page [class*=span-]{grid-column:auto!important;width:auto!important}body.machine .page .mono,body.machine .page .mono.caps{color:#888!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-family:Geist Mono,monospace!important;font-size:12px!important}body.machine .page .foot{color:#888!important;letter-spacing:.04em!important;border-top:1px solid #00000014!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;margin-top:96px!important;padding:32px 0 0!important;font-family:Geist Mono,monospace!important;font-size:12px!important;display:flex!important}body.machine .page .foot .big{display:none!important}body.machine .page .foot>div{margin:0!important}body.machine .page .foot a{color:#666!important;text-underline-offset:3px!important;text-decoration:underline!important}body.machine .page .grid>div,body.machine .page section>section{margin-top:12px!important}@media (width<=760px){.mode-toggle{bottom:12px;right:12px}body.machine .agent-toolbar{padding:12px 16px}}:root{--off-white:#fdfbf6;--beige-light:#f4f0e5;--beige:#eae6da;--beige-2:#d9d5c6;--black:#0c0c0c;--muted:#8b8b84;--purple:#bcacff;--purple-2:#a99be5;--lime:#ffeb77;--lime-2:#e8c844}.brand-book-root.svelte-1jmov9b :where(.svelte-1jmov9b){box-sizing:border-box;margin:0;padding:0}.brand-book-root.svelte-1jmov9b{background:var(--beige-light);color:var(--black);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:Geist,sans-serif;overflow-x:clip}.section-head.svelte-1jmov9b{scroll-margin-top:24px}.brand-book-root.svelte-1jmov9b{min-width:auto;padding:clamp(24px,4vw,56px);overflow-x:clip}.serif.svelte-1jmov9b,.serif-i.svelte-1jmov9b{letter-spacing:-.02em;font-family:Geist,sans-serif;font-style:normal;font-weight:300}.mono.svelte-1jmov9b{font-family:Geist Mono,monospace;font-weight:300}.caps.svelte-1jmov9b{text-transform:uppercase;letter-spacing:.12em}.page.svelte-1jmov9b{flex-direction:column;gap:32px;width:min(1528px,100%);max-width:1528px;margin:0 auto;display:flex}.grid.svelte-1jmov9b{gap:32px;display:grid}.grid.svelte-1jmov9b>:where(.svelte-1jmov9b){min-width:0}.cols-12.svelte-1jmov9b{grid-template-columns:repeat(12,1fr)}.span-12.svelte-1jmov9b{grid-column:span 12}.span-8.svelte-1jmov9b{grid-column:span 8}.span-7.svelte-1jmov9b{grid-column:span 7}.span-6.svelte-1jmov9b{grid-column:span 6}.span-5.svelte-1jmov9b{grid-column:span 5}.span-4.svelte-1jmov9b{grid-column:span 4}.span-3.svelte-1jmov9b{grid-column:span 3}.card.svelte-1jmov9b{background:var(--off-white);border:1px solid #0000000f;border-radius:32px;flex-direction:column;gap:36px;padding:56px;display:flex;position:relative;overflow:hidden}.card.black.svelte-1jmov9b{background:var(--black);color:var(--off-white)}.card.purple.svelte-1jmov9b{background:var(--purple)}.card.lime.svelte-1jmov9b{background:var(--lime)}.card.beige.svelte-1jmov9b{background:var(--beige)}.card.flush.svelte-1jmov9b{gap:0;padding:0;overflow:hidden}.card-label.svelte-1jmov9b{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-family:Geist Mono,monospace;font-size:12px;font-weight:300;display:flex}.card.black.svelte-1jmov9b .card-label:where(.svelte-1jmov9b){color:#fdfbf68c}.card.purple.svelte-1jmov9b .card-label:where(.svelte-1jmov9b),.card.lime.svelte-1jmov9b .card-label:where(.svelte-1jmov9b){color:#3a3a3a}.hero.svelte-1jmov9b{background:var(--off-white);color:var(--black);border:1px solid #0000000f;border-radius:40px;flex-direction:column;gap:72px;padding:64px 72px 56px;display:flex}.hero-top.svelte-1jmov9b{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.hero.svelte-1jmov9b .meta:where(.svelte-1jmov9b){letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-family:Geist Mono,monospace;font-size:12px;line-height:1.9}.hero.svelte-1jmov9b .meta:where(.svelte-1jmov9b) b:where(.svelte-1jmov9b){color:var(--black);font-weight:500}.hero-doc.svelte-1jmov9b{gap:56px;display:flex}.hero-doc.svelte-1jmov9b>div:where(.svelte-1jmov9b){flex-direction:column;gap:2px;display:flex}.hero-logo.svelte-1jmov9b{justify-content:center;align-items:center;padding:20px 0;display:flex}.hero-logo.svelte-1jmov9b svg:where(.svelte-1jmov9b){width:72%;max-width:1000px;height:auto}.hero-body.svelte-1jmov9b{justify-content:flex-start;align-items:flex-end;gap:80px;display:flex}.hero-body.svelte-1jmov9b .side:where(.svelte-1jmov9b){text-align:left;min-width:260px}.hero-body.svelte-1jmov9b .side:where(.svelte-1jmov9b) .kicker:where(.svelte-1jmov9b){letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-family:Geist Mono,monospace;font-size:12px;display:block}.hero-body.svelte-1jmov9b .side:where(.svelte-1jmov9b) .est:where(.svelte-1jmov9b){letter-spacing:-.01em;color:var(--black);font-family:Geist,sans-serif;font-size:18px;font-weight:500;line-height:1.5;display:block}.hero-foot.svelte-1jmov9b{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-top:1px solid #00000014;justify-content:space-between;align-items:center;padding-top:32px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.hero-pulse.svelte-1jmov9b{background:var(--lime);border-radius:50%;width:9px;height:9px;animation:1.8s infinite svelte-1jmov9b-pulse;display:inline-block;box-shadow:0 0 #ffeb77b3}@keyframes svelte-1jmov9b-pulse{0%{box-shadow:0 0 #ffeb77b3}70%{box-shadow:0 0 0 14px #ffeb7700}to{box-shadow:0 0 #ffeb7700}}.loading-dots.svelte-1jmov9b{display:inline-block}.loading-dots.svelte-1jmov9b span:where(.svelte-1jmov9b){opacity:0;animation:1.6s infinite svelte-1jmov9b-dot-blink}.loading-dots.svelte-1jmov9b span:where(.svelte-1jmov9b):nth-child(2){animation-delay:.25s}.loading-dots.svelte-1jmov9b span:where(.svelte-1jmov9b):nth-child(3){animation-delay:.5s}@keyframes svelte-1jmov9b-dot-blink{0%,70%,to{opacity:0}30%{opacity:1}}.section-head.svelte-1jmov9b{border-top:1px solid #00000014;grid-column:span 12;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:48px;padding:200px 8px 24px;display:flex}.section-head.svelte-1jmov9b h2:where(.svelte-1jmov9b){letter-spacing:-.03em;white-space:nowrap;font-family:Geist,sans-serif;font-size:88px;font-style:normal;font-weight:300;line-height:.95}.section-head.svelte-1jmov9b h2:where(.svelte-1jmov9b) .sans:where(.svelte-1jmov9b){letter-spacing:-.04em;white-space:nowrap;font-family:Geist,sans-serif;font-weight:700}.section-head.svelte-1jmov9b .idx:where(.svelte-1jmov9b){letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:right;flex-shrink:0;max-width:340px;font-family:Geist Mono,monospace;font-size:10px;line-height:1.7}.section-head.svelte-1jmov9b .idx:where(.svelte-1jmov9b) b:where(.svelte-1jmov9b){color:var(--black);font-weight:500}.logo-stage.svelte-1jmov9b .center:where(.svelte-1jmov9b){justify-content:center;align-items:center;padding:80px 20px;display:flex}.logo-stage.svelte-1jmov9b .center:where(.svelte-1jmov9b) svg:where(.svelte-1jmov9b){width:100%;max-width:960px;height:auto}.swatch.svelte-1jmov9b{border:1px solid #0000000f;border-radius:32px;flex-direction:column;gap:40px;padding:44px;display:flex;position:relative;overflow:hidden}.swatch.svelte-1jmov9b .sw-head:where(.svelte-1jmov9b){letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;font-family:Geist Mono,monospace;font-size:12px;display:flex}.swatch.svelte-1jmov9b .sw-name:where(.svelte-1jmov9b){letter-spacing:-.04em;font-family:Geist,sans-serif;font-size:64px;font-weight:700;line-height:1}.swatch.svelte-1jmov9b .sw-values:where(.svelte-1jmov9b){letter-spacing:.06em;font-family:Geist Mono,monospace;font-size:12px;line-height:1.9}.swatch.svelte-1jmov9b .sw-values:where(.svelte-1jmov9b) span:where(.svelte-1jmov9b){display:block}.dark.svelte-1jmov9b{color:var(--off-white)}.dark.svelte-1jmov9b .sw-head:where(.svelte-1jmov9b),.dark.svelte-1jmov9b .sw-values:where(.svelte-1jmov9b){color:#fdfbf6b3}.light.svelte-1jmov9b .sw-head:where(.svelte-1jmov9b),.light.svelte-1jmov9b .sw-values:where(.svelte-1jmov9b){color:#444}.ratio-bar.svelte-1jmov9b{letter-spacing:.16em;text-transform:uppercase;border-radius:18px;height:80px;font-family:Geist Mono,monospace;font-size:11px;display:flex;overflow:hidden}.ratio-bar.svelte-1jmov9b span:where(.svelte-1jmov9b){color:var(--black);align-items:center;padding:0 18px;display:flex}.ratio-bar.svelte-1jmov9b span.dark-lbl:where(.svelte-1jmov9b){color:var(--off-white)}.type-spec.svelte-1jmov9b{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:14px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.type-sample-xl.svelte-1jmov9b{letter-spacing:-.04em;font-family:Geist,sans-serif;font-size:200px;font-weight:700;line-height:.88}.type-sample-serif.svelte-1jmov9b{letter-spacing:-.03em;font-family:Geist,sans-serif;font-size:220px;font-weight:300;line-height:.95}.scale-row.svelte-1jmov9b{border-bottom:1px solid #00000014;grid-template-columns:90px 90px 120px 1fr;align-items:baseline;gap:24px;padding:22px 0;display:grid}.scale-row.svelte-1jmov9b:last-child{border-bottom:none}.scale-row.svelte-1jmov9b .tag:where(.svelte-1jmov9b),.scale-row.svelte-1jmov9b .px:where(.svelte-1jmov9b),.scale-row.svelte-1jmov9b .w:where(.svelte-1jmov9b){letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-family:Geist Mono,monospace;font-size:12px}.pill.svelte-1jmov9b{border:1px solid var(--black);letter-spacing:.22em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-family:Geist Mono,monospace;font-size:12px;display:inline-flex}.pill.lime.svelte-1jmov9b{background:var(--lime);border-color:var(--lime);color:var(--black)}.pill.purple.svelte-1jmov9b{background:var(--purple);border-color:var(--purple);color:var(--black)}.pill.black.svelte-1jmov9b{background:var(--black);color:var(--off-white);border-color:var(--black)}.pill.svelte-1jmov9b .arrow:where(.svelte-1jmov9b){background:var(--black);width:20px;height:20px;color:var(--lime);border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.pill.black.svelte-1jmov9b .arrow:where(.svelte-1jmov9b){background:var(--lime);color:var(--black);border-radius:6px}.dot.svelte-1jmov9b{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.chip.svelte-1jmov9b{background:var(--lime);color:var(--black);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-family:Geist Mono,monospace;font-size:12px;display:inline-flex}.chip.purple.svelte-1jmov9b{background:var(--purple)}.toc-list.svelte-1jmov9b{flex-direction:column;margin-top:18px;display:flex}.toc-row.svelte-1jmov9b{color:inherit;border-bottom:1px solid #00000014;grid-template-columns:80px 1.6fr 1fr;align-items:baseline;gap:32px;padding:22px 0;text-decoration:none;transition:background .18s;display:grid}.toc-row.svelte-1jmov9b:last-child{border-bottom:none}.toc-row.svelte-1jmov9b:hover{background:#bcacff1a}.toc-row.svelte-1jmov9b .num:where(.svelte-1jmov9b){letter-spacing:.22em;color:var(--muted);font-family:Geist Mono,monospace;font-size:14px;font-weight:300}.toc-row.svelte-1jmov9b .name:where(.svelte-1jmov9b){letter-spacing:-.03em;color:var(--black);font-family:Geist,sans-serif;font-size:38px;font-weight:700;line-height:1}.toc-row.svelte-1jmov9b .desc:where(.svelte-1jmov9b){letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-align:right;font-family:Geist Mono,monospace;font-size:12px;font-weight:300}@keyframes svelte-1jmov9b-tk{to{transform:translate(-100%)}}.seal-wrap.svelte-1jmov9b{justify-content:center;align-items:center;padding:40px;display:flex}.seal.svelte-1jmov9b{width:380px;height:380px;position:relative}.seal.svelte-1jmov9b svg:where(.svelte-1jmov9b){width:100%;height:100%}.seal-center.svelte-1jmov9b{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.seal-center.svelte-1jmov9b svg:where(.svelte-1jmov9b){width:45%;height:auto}.sq.svelte-1jmov9b{flex-direction:column;justify-content:space-between;gap:24px;height:540px;padding:44px;display:flex}.foot.svelte-1jmov9b{background:var(--black);color:var(--off-white);letter-spacing:.2em;text-transform:uppercase;border-radius:32px;justify-content:space-between;align-items:center;gap:40px;padding:48px 56px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.foot.svelte-1jmov9b .big:where(.svelte-1jmov9b){width:280px}.foot.svelte-1jmov9b .big:where(.svelte-1jmov9b) svg:where(.svelte-1jmov9b){width:100%;height:auto;display:block}.editorial-bw.svelte-1jmov9b [style*="https://images.unsplash"]:where(.svelte-1jmov9b),.editorial-bw.svelte-1jmov9b [style*="background:url('/brand-assets"]:where(.svelte-1jmov9b),.editorial-bw.svelte-1jmov9b [style*="background-image:url('/brand-assets"]:where(.svelte-1jmov9b){filter:grayscale()contrast(1.05)}.page.svelte-1jmov9b img:where(.svelte-1jmov9b){max-width:100%}.page.svelte-1jmov9b [style*="aspect-ratio:488/560"]:where(.svelte-1jmov9b){min-height:0!important}@media (width<=1180px){.page.svelte-1jmov9b,.grid.svelte-1jmov9b{gap:24px}.card.svelte-1jmov9b{border-radius:28px;gap:28px;padding:40px}.hero.svelte-1jmov9b{border-radius:32px;gap:48px;padding:48px 48px 40px}.hero-logo.svelte-1jmov9b svg:where(.svelte-1jmov9b){width:88%}.section-head.svelte-1jmov9b{margin-top:32px;padding:120px 8px 20px}.section-head.svelte-1jmov9b h2:where(.svelte-1jmov9b){white-space:normal;font-size:60px}.toc-row.svelte-1jmov9b .name:where(.svelte-1jmov9b){font-size:28px}.type-sample-xl.svelte-1jmov9b{font-size:120px}.type-sample-serif.svelte-1jmov9b{font-size:130px}.swatch.svelte-1jmov9b .sw-name:where(.svelte-1jmov9b){font-size:48px}}@media (width<=760px){.brand-book-root.svelte-1jmov9b{padding:16px}.page.svelte-1jmov9b,.grid.svelte-1jmov9b{gap:16px}.cols-12.svelte-1jmov9b{grid-template-columns:1fr}.grid.svelte-1jmov9b [class*=span-]:where(.svelte-1jmov9b){grid-column:1/-1}.page.svelte-1jmov9b [style*=grid-template-columns]:where(.svelte-1jmov9b):not([style*=absolute]):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){grid-template-columns:1fr!important}.card.svelte-1jmov9b{border-radius:20px;gap:22px;padding:24px}.hero.svelte-1jmov9b{border-radius:20px;gap:32px;padding:24px}.hero-top.svelte-1jmov9b{flex-direction:column;gap:24px}.hero-doc.svelte-1jmov9b{flex-wrap:wrap;gap:24px}.hero-body.svelte-1jmov9b{flex-direction:column;align-items:flex-start;gap:28px}.hero-body.svelte-1jmov9b .side:where(.svelte-1jmov9b){min-width:0}.hero-logo.svelte-1jmov9b svg:where(.svelte-1jmov9b){width:100%}.hero-foot.svelte-1jmov9b{flex-direction:column;align-items:flex-start;gap:10px}.toc-row.svelte-1jmov9b{grid-template-columns:1fr;gap:8px}.toc-row.svelte-1jmov9b .desc:where(.svelte-1jmov9b){text-align:left}.toc-row.svelte-1jmov9b .name:where(.svelte-1jmov9b){font-size:24px}.section-head.svelte-1jmov9b{flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px;padding:56px 0 16px}.section-head.svelte-1jmov9b h2:where(.svelte-1jmov9b){white-space:normal;font-size:34px;line-height:1.05}.section-head.svelte-1jmov9b .idx:where(.svelte-1jmov9b){text-align:left;max-width:none}.type-sample-xl.svelte-1jmov9b,.type-sample-serif.svelte-1jmov9b{font-size:48px}.scale-row.svelte-1jmov9b{grid-template-columns:auto auto 1fr;gap:12px;padding:16px 0}.swatch.svelte-1jmov9b{gap:28px;padding:28px}.swatch.svelte-1jmov9b .sw-name:where(.svelte-1jmov9b){font-size:32px}.ratio-bar.svelte-1jmov9b{height:56px}.seal.svelte-1jmov9b{aspect-ratio:1;width:min(320px,78vw);height:auto}.seal-wrap.svelte-1jmov9b{padding:16px}.sq.svelte-1jmov9b{height:auto;min-height:360px;padding:28px}.foot.svelte-1jmov9b{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 28px}.page.svelte-1jmov9b [style*=font-size\:200px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:56px!important}.page.svelte-1jmov9b [style*=font-size\:180px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:52px!important}.page.svelte-1jmov9b [style*=font-size\:130px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:56px!important}.page.svelte-1jmov9b [style*=font-size\:120px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*=font-size\:118px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*=font-size\:104px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:48px!important}.page.svelte-1jmov9b [style*=font-size\:96px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*=font-size\:92px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:44px!important}.page.svelte-1jmov9b [style*=font-size\:84px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:40px!important}.page.svelte-1jmov9b [style*=font-size\:76px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:38px!important}.page.svelte-1jmov9b [style*=font-size\:72px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:36px!important}.page.svelte-1jmov9b [style*=font-size\:64px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:35px!important}.page.svelte-1jmov9b [style*=font-size\:60px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:34px!important}.page.svelte-1jmov9b [style*=font-size\:58px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:33px!important}.page.svelte-1jmov9b [style*=font-size\:56px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*=font-size\:54px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:32px!important}.page.svelte-1jmov9b [style*=font-size\:52px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:31px!important}.page.svelte-1jmov9b [style*=font-size\:50px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*=font-size\:48px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:30px!important}.page.svelte-1jmov9b [style*=font-size\:46px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:29px!important}.page.svelte-1jmov9b [style*=font-size\:44px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:28px!important}.page.svelte-1jmov9b [style*=font-size\:42px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:27px!important}.page.svelte-1jmov9b [style*=font-size\:38px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:25px!important}.page.svelte-1jmov9b [style*=font-size\:36px]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){font-size:24px!important}.page.svelte-1jmov9b .caps:where(.svelte-1jmov9b),.page.svelte-1jmov9b .card-label:where(.svelte-1jmov9b),.page.svelte-1jmov9b .hero:where(.svelte-1jmov9b) .meta:where(.svelte-1jmov9b),.page.svelte-1jmov9b .hero-foot:where(.svelte-1jmov9b),.page.svelte-1jmov9b .swatch:where(.svelte-1jmov9b) .sw-head:where(.svelte-1jmov9b),.page.svelte-1jmov9b .toc-row:where(.svelte-1jmov9b) .desc:where(.svelte-1jmov9b),.page.svelte-1jmov9b .section-head:where(.svelte-1jmov9b) .idx:where(.svelte-1jmov9b){letter-spacing:.09em}.page.svelte-1jmov9b [style*="letter-spacing:0.24em"]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*="letter-spacing:0.22em"]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*="letter-spacing:0.2em"]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*="letter-spacing:0.18em"]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)),.page.svelte-1jmov9b [style*="letter-spacing:0.16em"]:where(.svelte-1jmov9b):not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){letter-spacing:.09em!important}.card-label.svelte-1jmov9b:not([style*=aspect-ratio]:where(.svelte-1jmov9b) :where(.svelte-1jmov9b)){align-items:flex-start;gap:14px;font-size:11px}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b){container-type:inline-size}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:8px]:where(.svelte-1jmov9b){font-size:calc(8 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:9px]:where(.svelte-1jmov9b){font-size:calc(9 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:10px]:where(.svelte-1jmov9b){font-size:calc(10 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:11px]:where(.svelte-1jmov9b){font-size:calc(11 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:12px]:where(.svelte-1jmov9b){font-size:calc(12 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:13px]:where(.svelte-1jmov9b){font-size:calc(13 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:14px]:where(.svelte-1jmov9b){font-size:calc(14 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:15px]:where(.svelte-1jmov9b){font-size:calc(15 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:16px]:where(.svelte-1jmov9b){font-size:calc(16 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:17px]:where(.svelte-1jmov9b){font-size:calc(17 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:22px]:where(.svelte-1jmov9b){font-size:calc(22 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:30px]:where(.svelte-1jmov9b){font-size:calc(30 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:34px]:where(.svelte-1jmov9b){font-size:calc(34 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:36px]:where(.svelte-1jmov9b){font-size:calc(36 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:38px]:where(.svelte-1jmov9b){font-size:calc(38 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:42px]:where(.svelte-1jmov9b){font-size:calc(42 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:46px]:where(.svelte-1jmov9b){font-size:calc(46 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:48px]:where(.svelte-1jmov9b){font-size:calc(48 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:50px]:where(.svelte-1jmov9b){font-size:calc(50 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:54px]:where(.svelte-1jmov9b){font-size:calc(54 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:58px]:where(.svelte-1jmov9b){font-size:calc(58 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:96px]:where(.svelte-1jmov9b){font-size:calc(96 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) [style*=font-size\:130px]:where(.svelte-1jmov9b){font-size:calc(130 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:60px]:where(.svelte-1jmov9b){width:calc(60 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:62px]:where(.svelte-1jmov9b){width:calc(62 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:64px]:where(.svelte-1jmov9b){width:calc(64 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:66px]:where(.svelte-1jmov9b){width:calc(66 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:72px]:where(.svelte-1jmov9b){width:calc(72 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:88px]:where(.svelte-1jmov9b){width:calc(88 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:90px]:where(.svelte-1jmov9b){width:calc(90 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:100px]:where(.svelte-1jmov9b){width:calc(100 * 100cqw / var(--mockw,748))!important}.page.svelte-1jmov9b [style*=aspect-ratio\:][style*=overflow\:hidden]:where(.svelte-1jmov9b) svg[style*=width\:520px]:where(.svelte-1jmov9b){width:calc(520 * 100cqw / var(--mockw,748))!important}}
