@media (prefers-reduced-motion:reduce){[data-atrium] .atr-niche-curtain{display:none}[data-atrium] .atr-niche-arch,[data-atrium] .atr-niche-key,[data-atrium] .atr-niche-axis,[data-atrium] .atr-niche-sill,[data-atrium] .atr-niche-plate,[data-atrium] .atr-living-poster,[data-atrium] .atr-living-intro,[data-atrium] .atr-living-loop{transition:none}}[data-atrium] .atr-still{display:block}[data-atrium] .atr-still img{width:100%;height:auto;display:block}[data-atrium] .atr-living{width:100%;aspect-ratio:var(--atr-ratio,2 / 3);background:#000;position:relative}[data-atrium] .atr-living-poster,[data-atrium] .atr-living-intro,[data-atrium] .atr-living-loop{width:100%;height:100%;position:absolute;inset:0}[data-atrium] .atr-living-poster img{object-fit:contain;width:100%;height:100%}[data-atrium] .atr-living-poster{transition:opacity .9s var(--atr-ease-silk,ease) .3s}[data-atrium] .atr-living-intro,[data-atrium] .atr-living-loop{object-fit:contain;opacity:0;transition:opacity .9s var(--atr-ease-silk,ease);display:block}[data-atrium] .atr-living[data-phase=intro] .atr-living-poster,[data-atrium] .atr-living[data-phase=loop] .atr-living-poster{opacity:0}[data-atrium] .atr-living[data-phase=intro] .atr-living-intro,[data-atrium] .atr-living[data-phase=loop] .atr-living-loop{opacity:1}[data-atrium] .atr-living[data-phase=loop] .atr-living-intro{transition-delay:1.1s}[data-atrium] .atr-niche{--atr-gap:clamp(9px, 3.4%, 18px);--atr-niche-line:#b08d429e;aspect-ratio:2/3;width:100%;margin:0;position:relative}[data-atrium] .atr-niche-window{z-index:1;background:#000;border-radius:9999px 9999px 0 0;position:absolute;inset:0;overflow:hidden}[data-atrium] .atr-niche-window>.atr-living,[data-atrium] .atr-niche-window>.atr-still{height:100%;position:absolute;inset:0}[data-atrium] .atr-niche-window>.atr-still img{object-fit:cover;height:100%}[data-atrium] .atr-niche-window:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c9a24a6b}[data-atrium] .atr-niche-arch{inset:calc(-1 * var(--atr-gap)) calc(-1 * var(--atr-gap)) 0;pointer-events:none;border:1px solid var(--atr-niche-line);transition:clip-path 1.8s var(--atr-ease-velvet,ease) .15s;clip-path:inset(0);border-bottom:0;border-radius:9999px 9999px 0 0;position:absolute}[data-atrium] .atr-niche-arch:after{content:"";border:1px solid var(--atr-gold-lit,#f1d28a);border-radius:inherit;opacity:calc(var(--warm,0) * .9);border-bottom:0;transition:opacity .4s;position:absolute;inset:-1px -1px 0;box-shadow:0 0 18px #c9a24a59}[data-atrium] .atr-niche-key{left:50%;top:calc(-1 * var(--atr-gap) - 4px);z-index:2;background:var(--atr-gold,#c9a24a);width:7px;height:7px;transition:opacity .6s ease 1.5s, transform .9s var(--atr-ease-silk,ease) 1.5s;margin-left:-3.5px;position:absolute;transform:rotate(45deg)}[data-atrium] .atr-niche-axis{left:50%;top:calc(-1 * var(--atr-gap) - 46px);pointer-events:none;transform-origin:50% 0;width:1px;transition:transform 1.3s var(--atr-ease-silk,ease);background:repeating-linear-gradient(#5f5e5a80 0 12px,#0000 12px 16px,#5f5e5a80 16px 18px,#0000 18px 22px);margin-left:-.5px;position:absolute;bottom:-30px}[data-atrium] .atr-niche-sill{z-index:2;background:linear-gradient(90deg, transparent, var(--atr-gold,#c9a24a) 12%, var(--atr-gold,#c9a24a) 88%, transparent);height:1px;transition:transform 1.4s var(--atr-ease-silk,ease) .1s;position:absolute;bottom:0;left:-14%;right:-14%}[data-atrium] .atr-niche-sill:before,[data-atrium] .atr-niche-sill:after{content:"";background:var(--atr-gold,#c9a24a);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}[data-atrium] .atr-niche-sill:before{left:10%}[data-atrium] .atr-niche-sill:after{right:10%}[data-atrium] .atr-niche-plate{text-align:center;font:400 10.5px/1 var(--atr-font-inscription,serif);letter-spacing:.36em;text-transform:uppercase;color:var(--atr-gold-ink,#7a5c22);transition:opacity .9s ease 1s, transform 1.1s var(--atr-ease-silk,ease) 1s;position:absolute;top:calc(100% + 18px);left:0;right:0}[data-atrium] .atr-niche-curtain{z-index:4;pointer-events:none;background:var(--porcelain,#f2f2f0);transform-origin:50% 0;transition:transform 1.6s var(--atr-ease-velvet,ease) .35s;position:absolute;inset:-1px;transform:scaleY(0)}[data-atrium] .atr-niche[data-shape=lens]{aspect-ratio:1}[data-atrium] .atr-niche[data-shape=lens] .atr-niche-window,[data-atrium] .atr-niche[data-shape=lens] .atr-niche-arch{border-radius:50%}[data-atrium] .atr-niche[data-shape=lens] .atr-niche-arch{inset:calc(-1 * var(--atr-gap));border-bottom:1px solid var(--atr-niche-line)}[data-atrium] .atr-niche[data-shape=lens] .atr-niche-arch:after{border-bottom:1px solid var(--atr-gold-lit,#f1d28a);inset:-1px}[data-atrium] .atr-niche[data-shape=lens] .atr-niche-axis{top:calc(-1 * var(--atr-gap) - 34px);bottom:calc(-1 * var(--atr-gap) - 34px)}[data-atrium] .atr-niche[data-shape=lens] .atr-niche-plate{top:calc(100% + var(--atr-gap) + 18px)}[data-atrium] .atr-seal{aspect-ratio:1;width:168px;display:block;position:relative}[data-atrium] .atr-seal>.atr-still{clip-path:circle(21.8% at 50% 47%);width:230%;position:absolute;top:-58%;left:-65%}[data-atrium] .atr-seal img{filter:contrast(1.12)brightness(1.05)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-arch{clip-path:inset(100% 0 0)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche[data-shape=lens]:not(.is-drawn) .atr-niche-arch{clip-path:inset(50%)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-key{opacity:0;transform:rotate(45deg)scale(.3)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-axis{transform:scaleY(0)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-sill{transform:scaleX(0)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-plate{opacity:0;transform:translateY(8px)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-niche:not(.is-drawn) .atr-niche-curtain{transition:none;transform:scaleY(1)}@media (prefers-reduced-motion:reduce){[data-atrium] .atr-niche-curtain{display:none}[data-atrium] .atr-niche-arch,[data-atrium] .atr-niche-key,[data-atrium] .atr-niche-axis,[data-atrium] .atr-niche-sill,[data-atrium] .atr-niche-plate,[data-atrium] .atr-living-poster,[data-atrium] .atr-living-intro,[data-atrium] .atr-living-loop{transition:none}}@font-face{font-family:Atrium Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/atrium/cinzel-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Atrium Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/atrium/cinzel-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Atrium Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/atrium/cormorant-garamond-latin-wght-normal.woff2)format("woff2-variations"),url(/assets/fonts/atrium/cormorant-garamond-latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Atrium Cormorant;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/atrium/cormorant-garamond-latin-wght-italic.woff2)format("woff2-variations"),url(/assets/fonts/atrium/cormorant-garamond-latin-wght-italic.woff2)format("woff2")}@font-face{font-family:Atrium Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/atrium/jost-latin-wght-normal.woff2)format("woff2-variations"),url(/assets/fonts/atrium/jost-latin-wght-normal.woff2)format("woff2")}[data-atrium]{--atr-ink:#0d0c0a;--atr-bone:#4b463e;--atr-ash:#6b655b;--atr-gold:#c9a24a;--atr-gold-lit:#f1d28a;--atr-gold-deep:#8a6a2b;--atr-gold-ink:#7a5c22;--atr-gold-line:#b08d428c;--atr-gold-hair:#8a6a2b42;--atr-gold-faint:#c9a24a1f;--atr-oxblood:#5c1a1b;--atr-danger:#9e2f1f;--atr-foil:linear-gradient(100deg, #4a3612 0%, #7a5c22 26%, #a07c34 44%, #d4b062 50%, #a07c34 56%, #7a5c22 74%, #4a3612 100%);--atr-font-inscription:"Atrium Cinzel", "Trajan Pro", "Times New Roman", serif;--atr-font-display:"Atrium Cormorant", "Cormorant Garamond", Georgia, serif;--atr-font-body:"Atrium Jost", "Jost", "Futura", system-ui, sans-serif;--atr-gutter:clamp(20px, 6vw, 104px);--atr-max:1480px;--atr-space-chapter:clamp(104px, 13vw, 210px);--atr-space-block:clamp(44px, 5.5vw, 88px);--atr-ease-silk:cubic-bezier(.22, 1, .36, 1);--atr-ease-velvet:cubic-bezier(.65, 0, .35, 1);--atr-caption-h:calc(var(--header-h,76px) + 70px)}[data-atrium].atrium-page{z-index:1;font:400 18px/1.62 var(--atr-font-body);color:var(--atr-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}[data-atrium] :is(h1,h2,h3,h4){text-wrap:balance;margin:0;font-weight:400}[data-atrium] p{text-wrap:pretty;margin:0}[data-atrium] :is(ul,ol,dl,dd){margin:0;padding:0;list-style:none}[data-atrium] a{color:inherit;text-decoration:none}[data-atrium] ::selection{background:var(--atr-gold-lit);color:var(--atr-ink)}[data-atrium] :focus-visible{outline:2px solid var(--atr-gold-ink);outline-offset:5px}[data-atrium] .atr-micro{font:500 11px/1.6 var(--atr-font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--atr-ash)}[data-atrium] .atr-inscription{font-family:var(--atr-font-inscription);letter-spacing:.32em;text-transform:uppercase;font-weight:400}[data-atrium] .atr-display{font-family:var(--atr-font-display);letter-spacing:-.012em;font-weight:300;line-height:.96}[data-atrium] .atr-display em,[data-atrium] .atr-chapter-title em{font-style:italic;font-weight:300}[data-atrium] .atr-chapter-title{max-width:16ch;font:300 clamp(44px, 6vw, 96px)/1 var(--atr-font-display);letter-spacing:-.01em;color:var(--atr-ink)}[data-atrium] .atr-lede{max-width:54ch;color:var(--atr-bone);font-size:clamp(18px,1.35vw,21px);line-height:1.6}[data-atrium] .atr-foil{color:var(--atr-gold-ink);background:var(--atr-foil);-webkit-text-fill-color:transparent;animation:atr-foil-sheen 11s var(--atr-ease-velvet) infinite;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}@keyframes atr-foil-sheen{0%,62%{background-position:100% 0}to{background-position:-60% 0}}[data-atrium] .atr-button{isolation:isolate;cursor:pointer;max-width:100%;min-height:52px;font:500 12px/1.3 var(--atr-font-body);letter-spacing:.26em;text-transform:uppercase;text-align:center;transition:color .26s var(--atr-ease-silk), background-color .26s var(--atr-ease-silk), border-color .26s var(--atr-ease-silk), transform .36s var(--atr-ease-silk);border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 30px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}[data-atrium] .atr-button.is-primary{color:var(--atr-ink);background:linear-gradient(120deg, var(--atr-gold-lit), var(--atr-gold) 55%, #b08d42)}[data-atrium] .atr-button.is-primary:after{content:"";z-index:-1;transition:transform .9s var(--atr-ease-silk);background:linear-gradient(100deg,#0000 35%,#fff8e1bf 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}[data-atrium] .atr-button.is-primary:hover:after{transform:translate(110%)}[data-atrium] .atr-button.is-primary:hover{transform:translateY(-1px)}[data-atrium] .atr-button.is-ghost{color:var(--atr-ink);box-shadow:inset 0 0 0 1px var(--atr-gold-line);background:0 0}[data-atrium] .atr-button.is-ghost:hover{box-shadow:inset 0 0 0 1px var(--atr-gold);background:var(--atr-gold-faint)}[data-atrium] .atr-button:disabled,[data-atrium] .atr-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}[data-atrium] .atr-text-link{cursor:pointer;min-height:44px;font:500 12px/1.4 var(--atr-font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--atr-bone);transition:color .24s var(--atr-ease-silk);background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}[data-atrium] .atr-text-link:hover{color:var(--atr-gold-ink)}[data-atrium] .atr-chevrons{letter-spacing:.2em;color:var(--atr-gold-deep)}[data-atrium] .atr-inline-link{color:var(--atr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--atr-gold);text-decoration-color:var(--atr-gold);text-underline-offset:5px;transition:color .24s var(--atr-ease-silk), text-decoration-color .24s var(--atr-ease-silk);text-decoration-thickness:1px}[data-atrium] .atr-inline-link:hover{color:var(--atr-gold-ink);text-decoration-color:currentColor}[data-atrium] .atr-arrow{width:18px;height:1px;transition:transform .5s var(--atr-ease-silk);background:currentColor;flex:none;display:inline-block;position:relative}[data-atrium] .atr-arrow:after{content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}[data-atrium] .atr-arrow[data-direction=back]{transform:scaleX(-1)}[data-atrium] :is(.atr-button,.atr-text-link):hover .atr-arrow:not([data-direction=back]){transform:translate(4px)}[data-atrium] :is(.atr-button,.atr-text-link):hover .atr-arrow[data-direction=back]{transform:scaleX(-1)translate(4px)}[data-atrium] .atr-caption{max-width:var(--atr-max);padding:0 var(--atr-gutter);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:22px;margin:0 auto;display:grid}[data-atrium] .atr-caption[data-edge=top]{padding-top:calc(var(--header-h,76px) + 26px)}[data-atrium] .atr-caption[data-edge=bottom]{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(64px,9vw,120px)}[data-atrium] .atr-caption-fig{font:400 11px/1 var(--face-caption);letter-spacing:.14em;white-space:nowrap;color:var(--graphite)}[data-atrium] .atr-caption-fig .numeral{color:var(--gold);font-size:11.5px}[data-atrium] .atr-caption-by{white-space:nowrap}[data-atrium] .atr-caption-rule{align-items:center;gap:16px;min-width:0;display:flex}[data-atrium] .atr-caption-ruler{min-width:0;height:9px;transition:clip-path 1.4s var(--atr-ease-silk);clip-path:inset(0);background:linear-gradient(#5f5e5a8c,#5f5e5a8c) 0 100%/100% 1px no-repeat,repeating-linear-gradient(90deg,#5f5e5a9e 0 1px,#0000 1px 48px) 0 100%/100% 9px no-repeat,repeating-linear-gradient(90deg,#5f5e5a4d 0 1px,#0000 1px 8px) 0 100%/100% 4px no-repeat;flex:1}[data-atrium] .atr-caption-gold{background:linear-gradient(90deg, var(--atr-gold), var(--atr-gold-line) 70%, transparent);transform-origin:0;min-width:0;height:1px;transition:transform 1.6s var(--atr-ease-silk) .5s;flex:1;position:relative}[data-atrium] .atr-caption-gold:after{content:"";background:var(--atr-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:8%}[data-atrium] .atr-caption[data-edge=bottom] .atr-caption-gold{background:linear-gradient(270deg, var(--atr-gold), var(--atr-gold-line) 70%, transparent);transform-origin:100%}[data-atrium] .atr-caption[data-edge=bottom] .atr-caption-gold:after{left:8%;right:auto}[data-atrium] .atr-caption-mark{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--atr-gold-hair);transition:opacity .8s ease .3s, transform 1.2s var(--atr-ease-silk) .3s;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}[data-atrium] .atr-caption-emblem{width:28px;height:28px;overflow:visible}.motion-ready:not(.motion-fallback) [data-atrium] .atr-caption:not(.is-drawn) .atr-caption-ruler{clip-path:inset(0 100% 0 0)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-caption[data-edge=bottom]:not(.is-drawn) .atr-caption-ruler{clip-path:inset(0 0 0 100%)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-caption:not(.is-drawn) .atr-caption-gold{transform:scaleX(0)}.motion-ready:not(.motion-fallback) [data-atrium] .atr-caption:not(.is-drawn) .atr-caption-mark{opacity:0;transform:rotate(-50deg)scale(.6)}[data-atrium] .atr-chapter{padding:var(--atr-space-chapter) 0;position:relative}[data-atrium] .atr-chapter-inner{max-width:var(--atr-max);padding:0 var(--atr-gutter);margin:0 auto}[data-atrium] .atr-chapter-heading{max-width:1000px;margin-bottom:var(--atr-space-block);gap:30px;display:grid}[data-atrium] .atr-chapter-heading[data-align=center]{text-align:center;justify-items:center;margin-inline:auto}[data-atrium] .atr-chapter-index{align-items:center;gap:18px;display:flex}[data-atrium] .atr-chapter-numeral{letter-spacing:.14em;color:var(--atr-gold-ink);font-size:15px}[data-atrium] .atr-chapter-index-rule{background:linear-gradient(90deg, var(--atr-gold), transparent);width:64px;height:1px}[data-atrium] .atr-chapter-index-rule.is-left{background:linear-gradient(270deg, var(--atr-gold), transparent)}[data-atrium] .atr-hero{position:relative}[data-atrium] .atr-hero-stage{min-height:calc(100svh - var(--header-h,76px));max-width:var(--atr-max);padding:40px var(--atr-gutter) 72px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;margin:0 auto;display:grid;position:relative}[data-atrium] .atr-hero-art{aspect-ratio:2/3;grid-area:1/2;justify-self:center;height:min(72svh,860px);position:relative}[data-atrium] .atr-hero-copy{z-index:2;grid-area:1/1;gap:28px;max-width:680px;display:grid;position:relative}[data-atrium] .atr-hero-eyebrow{color:var(--atr-gold-ink)}[data-atrium] .atr-hero-title{color:var(--atr-ink);font-size:clamp(64px,8.4vw,150px)}[data-atrium] .atr-hero-tagline{margin-top:-8px;font-size:clamp(30px,2.9vw,46px);line-height:1.06}[data-atrium] .atr-hero-body{max-width:46ch}[data-atrium] .atr-hero-actions{flex-wrap:wrap;align-items:center;gap:18px 34px;margin-top:6px;display:flex}[data-atrium] .atr-hero-promises{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}[data-atrium] .atr-hero-promise{grid-template-columns:1fr;align-content:start;row-gap:10px;display:grid}[data-atrium] .atr-hero-promise-rule{background:linear-gradient(90deg, var(--atr-gold), var(--atr-gold-line));transform-origin:0;width:56px;height:1px;margin-bottom:8px}[data-atrium] .atr-hero-promise-title{letter-spacing:.26em;color:var(--atr-gold-ink);font-size:14px}[data-atrium] .atr-hero-promise-detail{color:var(--atr-bone);font-size:17px}[data-atrium] .atr-hero-cue{left:var(--atr-gutter);min-height:44px;color:var(--atr-bone);align-items:center;gap:14px;display:none;position:absolute;bottom:30px}[data-atrium] .atr-hero-cue-line{background:linear-gradient(transparent, var(--atr-gold));width:1px;height:36px}[data-atrium] .atr-hero-cue-arrow{border-right:1px solid var(--atr-gold-deep);border-bottom:1px solid var(--atr-gold-deep);width:7px;height:7px;animation:atr-cue 2.4s var(--atr-ease-velvet) infinite;transform:rotate(45deg)}@keyframes atr-cue{50%{translate:0 5px}}[data-atrium] .atr-weight-stage{max-width:var(--atr-max);padding:0 var(--atr-gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:6vw;margin:0 auto;display:grid}[data-atrium] .atr-weight-art{aspect-ratio:2/3;justify-self:center;height:min(74svh,860px)}[data-atrium] .atr-weight-copy{gap:44px;display:grid}[data-atrium] .atr-weight-copy .atr-chapter-heading{margin-bottom:0}[data-atrium] .atr-weight-detail{gap:40px;display:grid}[data-atrium] .atr-weight-lines{gap:22px;display:grid}[data-atrium] .atr-weight-line{font:300 clamp(26px, 2.5vw, 40px)/1.15 var(--atr-font-display);grid-template-columns:34px 56px 1fr;align-items:center;gap:18px;display:grid}[data-atrium] .atr-weight-line-numeral{letter-spacing:.16em;text-transform:lowercase;color:var(--atr-gold-ink);font-size:13px}[data-atrium] .atr-weight-line-rule{background:var(--atr-gold-line);transform-origin:0;height:1px}[data-atrium] .atr-weight-closing{font-size:clamp(30px,3vw,48px);line-height:1.12}[data-atrium] .atr-instrument{aspect-ratio:1200/720;width:100%;max-width:1240px;margin:0 auto;position:relative}[data-atrium] .atr-instrument-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-atrium] .atr-instrument-orbit{fill:none;stroke:var(--atr-gold-line);stroke-width:1px}[data-atrium] .atr-instrument-orbit.is-dotted{stroke:#8a6a2b73;stroke-dasharray:1.5 7}[data-atrium] .atr-instrument-orbit.is-faint{stroke:#8a6a2b29}[data-atrium] .atr-instrument-axis{stroke:#5f5e5a33;stroke-width:1px;stroke-dasharray:12 4 2 4}[data-atrium] .atr-instrument-path{fill:none;stroke:var(--atr-gold-line);stroke-width:1px}[data-atrium] .atr-instrument-node{fill:var(--porcelain,#f2f2f0);stroke:var(--atr-gold-deep);stroke-width:1.2px}[data-atrium] .atr-instrument-signal{fill:var(--atr-gold);stroke:var(--atr-gold-deep);stroke-width:.6px}[data-atrium] .atr-instrument-labels{pointer-events:none;position:absolute;inset:0}[data-atrium] .atr-instrument-label{white-space:nowrap;font:500 12px/1 var(--atr-font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--atr-bone);align-items:center;gap:10px;display:inline-flex;position:absolute}[data-atrium] .atr-instrument-label.is-in{transform:translate(calc(-100% - 22px),-50%)}[data-atrium] .atr-instrument-label.is-out{color:var(--atr-ink);transform:translate(22px,-50%)}[data-atrium] .atr-instrument-core{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-atrium] .atr-instrument-core .atr-niche-axis{display:none}[data-atrium] .atr-instrument-core-name{left:50%;bottom:calc(-1 * var(--atr-gap,14px) - 40px);letter-spacing:.34em;white-space:nowrap;font-size:15px;position:absolute;transform:translate(-50%)}[data-atrium] .atr-instrument-core-actions{left:50%;bottom:calc(-1 * var(--atr-gap,14px) - 68px);white-space:nowrap;position:absolute;transform:translate(-50%)}[data-atrium] .atr-instrument.is-tall{display:none}[data-atrium] .atr-verb-rings{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:150px;display:grid}[data-atrium] .atr-verb-ring{border-top:1px solid var(--atr-gold-hair);align-content:start;gap:14px;padding-top:28px;display:grid}[data-atrium] .atr-verb-ring-numeral{letter-spacing:.14em;color:var(--atr-gold-ink);font-size:13px}[data-atrium] .atr-verb-ring-title{color:var(--atr-ink);font-size:clamp(24px,1.9vw,30px);line-height:1.12}[data-atrium] .atr-verb-ring-text{color:var(--atr-bone);font-size:16px}[data-atrium] .atr-trust-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:7vw;display:grid}[data-atrium] .atr-trust-intro{align-self:start;justify-items:center;padding-top:46px;display:grid}[data-atrium] .atr-trust-art{aspect-ratio:2/3;height:min(76vh,880px)}[data-atrium] .atr-charter-track{position:relative}[data-atrium] .atr-charter-articles{gap:84px;padding:10px 0 10px 72px;display:grid;position:relative}[data-atrium] .atr-charter-line{background:var(--atr-gold-hair);width:1px;position:absolute;top:0;bottom:0;left:18px}[data-atrium] .atr-charter-fill{background:linear-gradient(var(--atr-gold-lit), var(--atr-gold) 70%, var(--atr-gold-deep));transform-origin:top;position:absolute;inset:0}[data-atrium] .atr-charter-article{gap:14px;display:grid;position:relative}[data-atrium] .atr-charter-node{border:1px solid var(--atr-gold-deep);background:var(--porcelain,#f2f2f0);width:13px;height:13px;box-shadow:0 0 0 5px var(--porcelain,#f2f2f0);border-radius:50%;position:absolute;top:4px;left:-60px}[data-atrium] .atr-charter-node:after{content:"";background:var(--atr-gold);border-radius:50%;position:absolute;inset:3px}[data-atrium] .atr-charter-numeral{letter-spacing:.3em;color:var(--atr-gold-ink);font-size:12px}[data-atrium] .atr-charter-step{color:var(--atr-ink);font-size:clamp(32px,3.2vw,52px);line-height:1.04}[data-atrium] .atr-charter-body{max-width:46ch;color:var(--atr-bone);font-size:17px}[data-atrium] .atr-charter-seal{margin:96px 0 0 24px}[data-atrium] .atr-fit-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:7vw;display:grid}[data-atrium] .atr-fit-art{aspect-ratio:2/3;justify-self:center;height:min(76vh,860px)}[data-atrium] .atr-fit-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}[data-atrium] .atr-fit-heading{letter-spacing:.3em;border-bottom:1px solid var(--atr-gold-hair);margin-bottom:18px;padding-bottom:16px;font-size:14px}[data-atrium] .atr-fit-heading.is-yes{color:var(--atr-gold-ink)}[data-atrium] .atr-fit-heading.is-no{color:var(--atr-ash)}[data-atrium] .atr-fit-line{border-bottom:1px solid #0d0c0a12;padding:14px 0 14px 32px;font-size:18px;position:relative}[data-atrium] .atr-fit-line:before{content:"";width:14px;height:1px;position:absolute;top:27px;left:2px}[data-atrium] .atr-fit-line.is-yes{color:var(--atr-ink)}[data-atrium] .atr-fit-line.is-yes:before{background:var(--atr-gold);width:7px;height:7px;box-shadow:0 0 0 3px var(--atr-gold-faint);border-radius:50%;top:23px}[data-atrium] .atr-fit-line.is-no{color:var(--atr-ash)}[data-atrium] .atr-fit-line.is-no:before{background:var(--atr-ash)}[data-atrium] .atr-finale{text-align:center;justify-items:center;padding-bottom:40px;display:grid}[data-atrium] .atr-finale-art{aspect-ratio:2/3;height:min(72vh,820px)}[data-atrium] .atr-finale-copy{max-width:980px;padding:0 var(--atr-gutter);justify-items:center;gap:30px;margin-top:88px;display:grid}[data-atrium] .atr-finale-title{color:var(--atr-ink);font-size:clamp(48px,6.6vw,112px)}[data-atrium] .atr-finale-body{margin-inline:auto}[data-atrium] .atr-finale-actions{justify-items:center;gap:22px;display:grid}[data-atrium] .atr-finale-research{max-width:56ch;color:var(--atr-bone);font-size:15px}[data-atrium] .atr-corner-frame{display:none}@media (hover:hover) and (pointer:fine) and (width>=960px){[data-atrium] .atr-corner-frame{z-index:30;pointer-events:none;transition:opacity .6s var(--atr-ease-silk);display:block;position:fixed;inset:0}[data-atrium] .atr-corner-frame[data-away=true]{opacity:0}[data-atrium] .atr-corner{writing-mode:vertical-rl;align-items:center;gap:12px;display:flex;position:absolute;bottom:30px}[data-atrium] .atr-corner-bl{left:max(16px, calc(var(--atr-gutter) / 2 - 12px));transform:rotate(180deg)}[data-atrium] .atr-corner-br{right:max(16px, calc(var(--atr-gutter) / 2 - 8px))}[data-atrium] .atr-corner-numeral{letter-spacing:.08em;color:var(--atr-gold-ink);animation:atr-corner-swap .7s var(--atr-ease-silk);font-size:17px}[data-atrium] .atr-corner-label{animation:atr-corner-swap .7s var(--atr-ease-silk)}[data-atrium] .atr-progress-line{top:46%;right:max(16px, calc(var(--atr-gutter) / 2 - 1px));background:var(--atr-gold-hair);width:1px;height:34vh;position:absolute;transform:translateY(-50%)}[data-atrium] .atr-progress-fill{background:linear-gradient(var(--atr-gold-lit), var(--atr-gold-deep));transform:scaleY(var(--atr-progress,0));transform-origin:top;position:absolute;inset:0}[data-atrium] .atr-progress-tick{background:var(--porcelain,#f2f2f0);border:1px solid var(--atr-gold-line);width:5px;height:5px;transition:background-color .4s var(--atr-ease-silk), transform .4s var(--atr-ease-silk);border-radius:50%;margin-top:-2.5px;position:absolute;left:-2px}[data-atrium] .atr-progress-tick[data-active=true]{background:var(--atr-gold);border-color:var(--atr-gold-deep);transform:scale(1.5)}}@keyframes atr-corner-swap{0%{opacity:0;transform:translateY(8px)}}@media (hover:hover) and (pointer:fine) and (width>=960px) and (prefers-reduced-motion:no-preference){[data-atrium] .atr-hero{height:240vh;margin-top:calc(-1 * var(--atr-caption-h))}[data-atrium] .atr-hero-stage{height:100vh;min-height:680px;padding:calc(var(--atr-caption-h) + 4px) var(--atr-gutter) 64px;position:sticky;top:0;overflow:hidden}[data-atrium] .atr-hero-art{will-change:transform;height:min(64vh,860px)}[data-atrium] .atr-hero-promises{pointer-events:none;grid-area:1/1;grid-template-columns:1fr;gap:34px;max-width:420px;margin-top:0}[data-atrium] .atr-hero-promise{grid-template-rows:auto auto;grid-template-columns:72px 1fr;align-items:center;gap:6px 22px}[data-atrium] .atr-hero-promise-rule{grid-row:1/3;width:auto;margin-bottom:0}[data-atrium] .atr-hero-cue{display:inline-flex}[data-atrium] .atr-caption[data-edge=top]{z-index:3;position:relative}}@media (hover:hover) and (pointer:fine) and (width>=960px){[data-atrium] .atr-trust-intro{top:calc(var(--header-h,76px) + 2vh);position:sticky}}@media (width<=959px){[data-atrium] .atr-chapter-title{font-size:clamp(38px,10.6vw,60px)}[data-atrium] .atr-chapter-heading{gap:22px}[data-atrium] .atr-caption[data-edge=top]{padding-top:calc(var(--header-h,76px) + 18px)}[data-atrium] .atr-caption{grid-template-columns:minmax(0,1fr);row-gap:14px}[data-atrium] .atr-caption-rule{grid-row:2}[data-atrium] .atr-caption[data-edge=top] .atr-caption-fig{grid-row:1}[data-atrium] .atr-caption[data-edge=top] .atr-caption-by{grid-row:3;justify-self:end}[data-atrium] .atr-caption[data-edge=bottom] .atr-caption-by{grid-row:1;justify-self:start}[data-atrium] .atr-caption[data-edge=bottom] .atr-caption-fig{grid-row:3;justify-self:end}[data-atrium] .atr-hero-stage{min-height:0;padding:48px var(--atr-gutter) 24px;grid-template-columns:1fr;align-items:start}[data-atrium] .atr-hero-art{grid-area:auto;height:min(56svh,118vw);margin-top:26px;margin-bottom:76px}[data-atrium] .atr-hero-copy{grid-area:auto;gap:18px}[data-atrium] .atr-hero-eyebrow{letter-spacing:.24em;font-size:10px}[data-atrium] .atr-hero-title{font-size:clamp(56px,16vw,84px)}[data-atrium] .atr-hero-tagline{margin-top:-4px;font-size:clamp(26px,7.4vw,34px)}[data-atrium] .atr-hero-body{font-size:16px;line-height:1.58}[data-atrium] .atr-hero-actions{gap:12px 26px}[data-atrium] .atr-hero-promises{grid-template-columns:1fr;gap:22px;margin-top:56px}[data-atrium] .atr-hero-promise{grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-items:center;gap:4px 16px}[data-atrium] .atr-hero-promise-rule{grid-row:1/3;width:auto;margin-bottom:0}[data-atrium] .atr-hero-promise-title{letter-spacing:.22em;font-size:12.5px}[data-atrium] .atr-hero-promise-detail{font-size:15px}[data-atrium] .atr-weight-stage{grid-template-columns:1fr;gap:88px}[data-atrium] .atr-weight-art{height:min(54svh,112vw);margin-top:30px}[data-atrium] .atr-weight-copy{gap:36px}[data-atrium] .atr-weight-lines{gap:16px}[data-atrium] .atr-weight-line{grid-template-columns:22px 34px 1fr;gap:12px;font-size:clamp(24px,6.6vw,32px)}[data-atrium] .atr-weight-closing{font-size:clamp(26px,7.2vw,36px)}[data-atrium] .atr-instrument.is-wide{display:none}[data-atrium] .atr-instrument.is-tall{aspect-ratio:400/860;max-width:460px;display:block}[data-atrium] .atr-instrument.is-tall .atr-instrument-label,[data-atrium] .atr-instrument.is-tall .atr-instrument-label.is-in,[data-atrium] .atr-instrument.is-tall .atr-instrument-label.is-out{letter-spacing:.18em;gap:7px;font-size:10px;transform:translate(-50%,-50%)}[data-atrium] .atr-instrument.is-tall .atr-instrument-core-name{font-size:13px}[data-atrium] .atr-instrument.is-tall .atr-instrument-core-actions{letter-spacing:.2em;font-size:9.5px}[data-atrium] .atr-verb-rings{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;margin-top:80px}[data-atrium] .atr-trust-inner,[data-atrium] .atr-fit-inner{grid-template-columns:1fr}[data-atrium] .atr-trust-intro{padding-top:30px}[data-atrium] .atr-trust-art{height:min(58svh,116vw)}[data-atrium] .atr-trust-scroll{margin-top:88px}[data-atrium] .atr-fit-art{height:min(58svh,116vw);margin:30px 0 64px}[data-atrium] .atr-finale-art{height:min(58svh,116vw)}[data-atrium] .atr-finale-copy{margin-top:76px}}@media (width<=599px){[data-atrium] .atr-fit-columns,[data-atrium] .atr-verb-rings{grid-template-columns:1fr}[data-atrium] .atr-charter-articles{gap:60px;padding-left:56px}[data-atrium] .atr-charter-node{left:-46px}[data-atrium] .atr-charter-seal{margin:64px 0 0 16px}[data-atrium] .atr-charter-seal .atr-seal{width:132px}[data-atrium] .atr-caption-by{letter-spacing:.2em;font-size:9.5px}}@media (prefers-reduced-motion:reduce){[data-atrium] .atr-foil,[data-atrium] .atr-hero-cue-arrow{animation:none}}@media (forced-colors:active){[data-atrium] .atr-foil{-webkit-text-fill-color:currentColor;background:0 0}}
