.hero.svelte-1uha8ag{isolation:isolate;background:#d6b57e;min-height:calc(100svh - 82px);display:flex;position:relative;overflow:hidden}.hero.svelte-1uha8ag>picture:where(.svelte-1uha8ag),.hero-wash.svelte-1uha8ag{width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1uha8ag>picture:where(.svelte-1uha8ag){z-index:-2}.hero-art.svelte-1uha8ag{object-fit:cover;object-position:center;width:100%;height:100%;animation:1.4s cubic-bezier(.2,.7,.2,1) both svelte-1uha8ag-settle}.hero-wash.svelte-1uha8ag{z-index:-1;background:linear-gradient(90deg,#fffaeef0 0%,#fff8e8c7 27%,#fff8e814 56%),linear-gradient(#0000 71%,#161412ad 100%)}.hero-copy.svelte-1uha8ag{width:min(100% - 48px,1500px);margin:auto;padding:clamp(5rem,10vh,9rem) 0 12rem}.kicker.svelte-1uha8ag,.section-label.svelte-1uha8ag,.vector-id.svelte-1uha8ag,.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag),.finale-kicker.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:.62rem}.kicker.svelte-1uha8ag{align-items:center;gap:.7rem;margin:0 0 1.8rem;display:flex}.kicker.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--orange);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #ee4f2e24}h1.svelte-1uha8ag{letter-spacing:-.095em;max-width:760px;margin:0;font-size:clamp(5.2rem,9.5vw,10rem);font-weight:800;line-height:.78}h1.svelte-1uha8ag em:where(.svelte-1uha8ag),.multipliers-head.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag),blockquote.svelte-1uha8ag em:where(.svelte-1uha8ag),.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--orange);font-family:Newsreader,Georgia,serif;font-weight:400}.hero-dek.svelte-1uha8ag{color:#393630;max-width:550px;margin:2.3rem 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.48}.hero-actions.svelte-1uha8ag{align-items:center;gap:1.8rem;margin-top:2.6rem;display:flex}.primary-action.svelte-1uha8ag,.finale.svelte-1uha8ag>a:where(.svelte-1uha8ag){color:var(--paper);background:var(--ink);border-radius:999px;align-items:center;gap:1.8rem;padding:.55rem .55rem .55rem 1.2rem;font-size:.72rem;font-weight:600;display:inline-flex}.primary-action.svelte-1uha8ag span:where(.svelte-1uha8ag),.finale.svelte-1uha8ag>a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){width:2.4rem;height:2.4rem;color:var(--ink);background:var(--solar);border-radius:50%;place-items:center;font-size:1rem;transition:transform .18s;display:grid}.primary-action.svelte-1uha8ag:hover span:where(.svelte-1uha8ag),.finale.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover span:where(.svelte-1uha8ag){transform:rotate(45deg)}.text-action.svelte-1uha8ag{border-bottom:1px solid #1516118c;padding-bottom:.35rem;font-size:.72rem;font-weight:600}.text-action.svelte-1uha8ag span:where(.svelte-1uha8ag){margin-left:.6rem}.hero-index.svelte-1uha8ag{color:#fff;border-top:1px solid #ffffff8c;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:1.5rem;left:max(24px,50vw - 750px);right:max(24px,50vw - 750px)}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag){text-transform:uppercase;grid-template-columns:auto 1fr;gap:.25rem 1rem;padding:1rem 1.2rem 0 0;font-family:DM Mono,monospace;font-size:.58rem;display:grid}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){border-left:1px solid #fff6;padding-left:1.2rem}.hero-index.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--solar);grid-row:1/3}.hero-index.svelte-1uha8ag b:where(.svelte-1uha8ag){letter-spacing:.08em;font-weight:400}.hero-index.svelte-1uha8ag i:where(.svelte-1uha8ag){color:#ffffffad;font-style:normal}.thesis.svelte-1uha8ag,.orientation.svelte-1uha8ag{grid-template-columns:1fr 4fr;gap:4rem;width:min(100% - 48px,1440px);margin:auto;padding:clamp(7rem,13vw,13rem) 0;display:grid}.section-label.svelte-1uha8ag{gap:1.4rem;display:flex}.section-label.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--orange)}.section-label.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.thesis-lead.svelte-1uha8ag{letter-spacing:-.05em;max-width:1150px;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(3.5rem,7.3vw,7.5rem);line-height:.93}.thesis-lead.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--orange);font-weight:400}.thesis-note.svelte-1uha8ag{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:2rem;max-width:840px;margin:5rem 0 0 auto;padding-top:1.3rem;display:grid}.thesis-note.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:620px;color:var(--muted);margin:0;font-size:.88rem;line-height:1.75}.thesis-note.svelte-1uha8ag span:where(.svelte-1uha8ag){text-transform:uppercase;font-family:DM Mono,monospace;font-size:.58rem}.multipliers.svelte-1uha8ag{color:#f8f2e8;background:var(--deep);padding:clamp(6rem,10vw,10rem) max(24px,50vw - 720px)}.section-label--light.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--solar)}.multipliers-head.svelte-1uha8ag{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:4rem;margin-bottom:6rem;display:grid}.multipliers-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.orientation-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.075em;margin:0;font-size:clamp(4rem,7.8vw,8rem);line-height:.82}.multipliers-head.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#f8f2e899;max-width:300px;margin:0;font-family:Newsreader,Georgia,serif;font-size:1.05rem;line-height:1.5}.vector-system.svelte-1uha8ag{border:1px solid #ffffff2e;grid-template-columns:minmax(280px,.72fr) 1.28fr;min-height:620px;display:grid}.vector-tabs.svelte-1uha8ag{border-right:1px solid #ffffff2e;flex-direction:column;display:flex}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#f8f2e894;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff24;flex:1;grid-template-columns:3rem 1fr auto;align-items:center;padding:0 2rem;transition:color .16s,background .16s;display:grid}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):last-child{border-bottom:0}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:#fff}.vector-tabs.svelte-1uha8ag button[aria-selected=true]:where(.svelte-1uha8ag){color:var(--ink);background:var(--solar)}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){font-family:DM Mono,monospace;font-size:.58rem;font-style:normal}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-family:Newsreader,Georgia,serif;font-size:1.7rem;font-weight:400}.vector-panel.svelte-1uha8ag{background:#302a25;flex-direction:column;padding:clamp(2rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.vector-signal.svelte-1uha8ag{color:#ffc7540f;letter-spacing:-.1em;font-size:clamp(10rem,20vw,20rem);font-weight:800;line-height:1;position:absolute;top:-.22em;right:-.04em}.vector-id.svelte-1uha8ag{z-index:1;color:var(--solar);margin:0;position:relative}.vector-panel.svelte-1uha8ag h3:where(.svelte-1uha8ag){z-index:1;letter-spacing:-.045em;max-width:700px;margin:2.5rem 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(3.2rem,5vw,5.8rem);font-weight:400;line-height:.93;position:relative}.vector-body.svelte-1uha8ag{z-index:1;color:#f8f2e8a3;max-width:540px;margin:auto 0 0;font-size:.88rem;line-height:1.75;position:relative}.vector-stat.svelte-1uha8ag{z-index:1;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:2.8rem;font-family:DM Mono,monospace;font-size:.58rem;display:grid;position:relative}.vector-stat.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#ffffff40;height:1px}.vector-stat.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--solar);font-weight:400}.machine-window.svelte-1uha8ag{color:#fff;background:#9f432e;grid-template-columns:1.15fr .85fr;min-height:760px;display:grid}.machine-image.svelte-1uha8ag{overflow:hidden}.machine-image.svelte-1uha8ag picture:where(.svelte-1uha8ag){width:100%;height:100%;display:block}.machine-image.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:48% center;width:100%;height:100%;transform:scale(1.35)}.machine-copy.svelte-1uha8ag{flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,8rem);display:flex}blockquote.svelte-1uha8ag{letter-spacing:-.045em;margin:5rem 0 0;font-family:Newsreader,Georgia,serif;font-size:clamp(2.8rem,4.5vw,5rem);line-height:1.02}blockquote.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--solar)}.machine-copy.svelte-1uha8ag>a:where(.svelte-1uha8ag){border-bottom:1px solid #ffffffa6;align-self:flex-start;margin-top:4rem;padding-bottom:.4rem;font-size:.72rem}.machine-copy.svelte-1uha8ag>a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){margin-left:1rem}.orientation.svelte-1uha8ag{grid-template-columns:1fr 3fr}.orientation-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:4rem}.orientation-grid.svelte-1uha8ag{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);align-self:end;margin-top:13rem;display:grid}.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){flex-direction:column;min-height:390px;padding:1.5rem 1.8rem 0 0;display:flex}.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)+article:where(.svelte-1uha8ag){border-left:1px solid var(--line);padding-left:1.8rem}.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:var(--orange)}.orientation-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:auto 0 1.5rem;font-family:Newsreader,Georgia,serif;font-size:clamp(2rem,2.7vw,3.2rem);font-weight:400;line-height:.98}.orientation-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){min-height:6rem;color:var(--muted);margin:0;font-size:.8rem;line-height:1.7}.finale.svelte-1uha8ag{min-height:820px;color:var(--ink);background:var(--solar);padding:clamp(6rem,11vw,11rem) max(24px,50vw - 720px);position:relative;overflow:hidden}.finale-kicker.svelte-1uha8ag{margin:0 0 5rem}.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag){z-index:2;max-width:1100px;font-size:clamp(5rem,10.5vw,11rem);position:relative}.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#a83a29}.finale-dek.svelte-1uha8ag{max-width:470px;margin:3rem 0 0;font-family:Newsreader,Georgia,serif;font-size:1.25rem}.finale.svelte-1uha8ag>a:where(.svelte-1uha8ag){z-index:2;margin-top:3rem;position:relative}.finale.svelte-1uha8ag>a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){background:#fff}.finale-orbit.svelte-1uha8ag{border:1px solid #15161138;border-radius:50%;width:58rem;height:58rem;position:absolute;bottom:-25rem;right:-18rem}.finale-orbit.svelte-1uha8ag span:where(.svelte-1uha8ag),.finale-orbit.svelte-1uha8ag i:where(.svelte-1uha8ag){border:1px solid #15161138;border-radius:50%;position:absolute;inset:15%}.finale-orbit.svelte-1uha8ag i:where(.svelte-1uha8ag){inset:33%}@keyframes svelte-1uha8ag-settle{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (width<=960px){.hero-wash.svelte-1uha8ag{background:linear-gradient(90deg,#fffaeeeb 0%,#fff8e8a6 45%,#fff8e80f 78%),linear-gradient(#0000 68%,#161412b8 100%)}.thesis.svelte-1uha8ag,.orientation.svelte-1uha8ag{grid-template-columns:1fr}.multipliers-head.svelte-1uha8ag{grid-template-columns:1fr 2fr}.multipliers-head.svelte-1uha8ag>p:where(.svelte-1uha8ag){grid-column:2}.vector-system.svelte-1uha8ag{grid-template-columns:1fr}.vector-tabs.svelte-1uha8ag{border-bottom:1px solid #ffffff2e;border-right:0;grid-template-columns:repeat(5,minmax(120px,1fr));display:grid;overflow-x:auto}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){border-bottom:0;border-right:1px solid #ffffff24;justify-content:center;min-height:84px;padding:1rem;display:flex}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){display:none}.vector-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-size:1rem}.vector-panel.svelte-1uha8ag{min-height:560px}.machine-window.svelte-1uha8ag{grid-template-columns:1fr}.machine-image.svelte-1uha8ag{min-height:580px}.machine-copy.svelte-1uha8ag{min-height:650px}.orientation-grid.svelte-1uha8ag{margin-top:5rem}}@media (width<=680px){.hero.svelte-1uha8ag{min-height:820px}.hero-art.svelte-1uha8ag{object-position:58% center}.hero-wash.svelte-1uha8ag{background:linear-gradient(#fff9ece6 0%,#fff9ec80 45%,#161412c2 100%)}.hero-copy.svelte-1uha8ag{width:min(100% - 28px,1500px);padding:5rem 0 14rem}h1.svelte-1uha8ag{max-width:560px;font-size:clamp(4.5rem,22vw,7rem)}.hero-dek.svelte-1uha8ag{max-width:420px}.hero-actions.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.hero-index.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);bottom:1rem;left:14px;right:14px}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag){padding:.75rem 0}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag)+div:where(.svelte-1uha8ag){padding-left:.8rem}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(3){border-top:1px solid #ffffff59;border-left:0;padding-left:0}.hero-index.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-child(4){border-top:1px solid #ffffff59}.thesis.svelte-1uha8ag,.orientation.svelte-1uha8ag{gap:3rem;width:min(100% - 28px,1440px);padding-block:7rem}.thesis-lead.svelte-1uha8ag{font-size:clamp(3rem,14vw,5rem)}.thesis-note.svelte-1uha8ag{grid-template-columns:1fr;margin-top:3.5rem}.multipliers.svelte-1uha8ag{padding-block:6rem}.multipliers-head.svelte-1uha8ag{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}.multipliers-head.svelte-1uha8ag>p:where(.svelte-1uha8ag){grid-column:1}.vector-panel.svelte-1uha8ag{min-height:520px;padding:2rem 1.3rem}.machine-image.svelte-1uha8ag{min-height:480px}.machine-copy.svelte-1uha8ag{min-height:620px;padding-inline:1.3rem}.orientation-grid.svelte-1uha8ag{border-top:1px solid var(--ink);grid-template-columns:1fr}.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);min-height:320px;padding:1.5rem 0}.orientation-grid.svelte-1uha8ag article:where(.svelte-1uha8ag)+article:where(.svelte-1uha8ag){border-left:0;padding-left:0}.orientation-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){min-height:auto}.finale.svelte-1uha8ag{min-height:700px}.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(4.5rem,20vw,7rem)}}
