@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/manrope-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/manrope-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/manrope-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/manrope-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/manrope-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/manrope-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/tinos-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/tinos-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/tinos-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/tinos-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/josefin-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/josefin-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica");size-adjust:102.93%;ascent-override:103.57%;descent-override:29.15%;line-gap-override:0%}@font-face{font-family:Poppins Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica");size-adjust:111.72%;ascent-override:93.98%;descent-override:31.33%;line-gap-override:8.95%}:root{--c-black: #0B0B0C;--c-charcoal: #1A1A1C;--c-charcoal-2: #141416;--c-ink-warm: #1A1712;--c-gold: #D4AF37;--c-gold-deep: #B8913A;--c-gold-field: #C9A24A;--c-gold-light: #D9B862;--c-gold-dark: #7A5C12;--c-champagne: #E9DCB8;--c-ivory: #F5F0E6;--c-ivory-text: #F3ECDD;--c-ivory-2nd: rgba(243,236,221,.82);--c-ink-2nd: #3B362C;--c-gold-2nd: #1F1A0E;--c-white: #FFFFFF;--c-input-bone: #FFFDF8;--c-error-ink: #F2A08F;--c-error-bone: #9E2A14;--c-error-gold: #5A0F06;--metal-grad: linear-gradient(115deg, #B8913A 0%, #C9A24A 46%, #D9B862 100%);--metal-tile: url("./img/brushed-256-YVL25BPJ.png");--metal-tile-op: .06;--metal-sheen: linear-gradient(100deg, transparent 35%, rgba(255,246,214,.38) 50%, transparent 65%);--emboss-hi: rgba(255,240,200,.35);--emboss-lo: rgba(11,11,12,.55);--font-display: "Times New Roman", Times, Tinos, serif;--font-body: "Manrope", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ui: "Poppins", "Poppins Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--u: min(1vw, 1.5svh);--fs-mega: clamp(3.5rem, calc(1rem + 10 * var(--u)), 12rem);--fs-statement: clamp(2.75rem, calc(1rem + 6.5 * var(--u)), 8.5rem);--fs-d1: clamp(2.25rem, calc(.9rem + 3.8 * var(--u)), 5rem);--fs-d2: clamp(1.75rem, calc(1rem + 1.8 * var(--u)), 2.75rem);--fs-quote: clamp(1.5rem, calc(1rem + 2.2 * var(--u)), 3rem);--fs-num: clamp(2.5rem, calc(1rem + 4.5 * var(--u)), 5.5rem);--fs-row-num: clamp(1.625rem, calc(1rem + 1.2 * var(--u)), 2rem);--fs-ghost: min(60svh, 42vw);--fs-d4: clamp(1.125rem, calc(.95rem + .45 * var(--u)), 1.375rem);--fs-lead: clamp(1.125rem, calc(1rem + .3 * var(--u)), 1.375rem);--fs-body: clamp(1.0625rem, calc(1rem + .2vw) , 1.125rem);--fs-note: 1rem;--fs-label: .875rem;--fs-ui-min: .9375rem;--fs-input: 1.125rem;--lh-mega: .92;--lh-d1: 1;--lh-d2: 1.08;--lh-quote: 1.15;--lh-body: 1.6;--lh-note: 1.5;--track-mega: -.015em;--track-display: -.012em;--track-eyebrow: .12em;--measure: 62ch;--measure-legal: 68ch;--space-2xs: 4px;--space-xs: 8px;--space-s: 12px;--space-m: clamp(12px, 2.2svh, 20px);--space-l: clamp(16px, 3.2svh, 32px);--space-xl: clamp(20px, min(5vw, 5svh), 72px);--space-2xl: clamp(28px, min(9vw, 8svh), 140px);--gap-row: clamp(12px, min(3vw, 3svh), 40px);--gap-col: clamp(16px, 2vw, 32px);--group-gap: var(--space-xl);--inner-gap: .25em;--row-pitch: clamp(56px, 9svh, 96px);--page-pad: clamp(20px, 5vw, 96px);--max-w: 1360px;--white-min: .18;--radius: 2px;--btn-h: 56px;--ctl-h: 56px;--chip-h: 56px;--tap-min: 44px;--focus-w: 2px;--focus-off: 2px;--header-h: clamp(56px, 7svh, 76px);--bottom-h: env(safe-area-inset-bottom, 0px);--scene-top: calc(var(--header-h) + var(--banner-h, 0px));--scene-h: calc(100svh - var(--scene-top) - var(--bottom-h));--scene-pad-top: clamp(8px, 1.5svh, 24px);--scene-pad-bottom: clamp(12px, 2.5svh, 32px);--scene-safe-h: calc(var(--scene-h) - var(--scene-pad-top) - var(--scene-pad-bottom));--scene-safe-w: min(var(--max-w), 100vw - 2 * var(--page-pad));--media-h: clamp(160px, 40svh, 560px);--panel-max-h: var(--scene-safe-h);--hdr-blur: 8px;--kx: 30%;--ky: 55%;--key-light: radial-gradient(60% 50% at var(--kx) var(--ky), rgba(212,175,55,.08), transparent 70%);--lamp: radial-gradient(120% 90% at 70% 30%, #1A1712 0%, #0B0B0C 62%);--grain-op: .05;--stars-op-ink: 1;--stars-op-long: .25;--hair-w: 1px;--stop-size: .17em;--stop-lift: .02em;--z-fields: 0;--z-stars: 1;--z-globe: 2;--z-grain: 3;--z-scenes: 4;--z-iris: 6;--z-header: 10;--z-menu: 12;--z-dialog: 20;--z-splash: 30;--z-cursor: 40;--ease: cubic-bezier(.2,.7,.1,1);--ease-out: cubic-bezier(.16,1,.3,1);--ease-in: cubic-bezier(.55,0,1,.45);--ease-inout: cubic-bezier(.87,0,.13,1);--dur-out: .32s;--dur-iris: .62s;--dur-in: .65s;--dur-stop: .24s;--dur-hover: .2s;--dur-door: .35s;--dur-frame: .6s;--dur-vt: .45s;--dur-fade-rm: .2s;--idle-stop: 5s}@media (max-width: 759px){:root{--header-h: clamp(56px, 7.5svh, 64px);--fs-note: .9375rem;--btn-h: 52px}}@media (min-width: 760px) and (max-height: 760px){:root{--space-xl: clamp(16px, 4svh, 40px);--space-2xl: clamp(24px, 6svh, 64px)}}@media (max-width: 759px) and (max-height: 700px){:root{--header-h: 52px;--scene-pad-top: 6px;--scene-pad-bottom: 8px;--fs-statement: 2.5rem;--fs-mega: 3rem;--fs-d1: 2rem;--fs-d2: 1.625rem}}[data-field=ink],.on-ink,.site-header:not([data-hdr]),.site-header[data-hdr=ink]{--bg: #0B0B0C;--field-bg: var(--key-light), var(--lamp);--fg: #F3ECDD;--fg-muted: var(--c-ivory-2nd);--accent: #D4AF37;--line: rgba(212,175,55,.22);--line-strong: rgba(243,236,221,.42);--line-text: rgba(243,236,221,.16);--surface: var(--c-charcoal-2);--input-bg: #1A1A1C;--input-line: rgba(243,236,221,.45);--input-fg: #F3ECDD;--btn-bg: linear-gradient(180deg, #E6C55A 0%, #D4AF37 55%, #C29B2C 100%);--btn-fg: #0B0B0C;--btn-arrow: #0B0B0C;--btn-hover-bg: linear-gradient(180deg, #F0D673 0%, #DDB943 55%, #CBA533 100%);--btn-line: rgba(255,240,190,.75);--chip-on-bg: #D4AF37;--chip-on-fg: #0B0B0C;--row-flood: #D4AF37;--row-flood-fg: #0B0B0C;--ph-line: rgba(212,175,55,.6);--ph-loud: rgba(212,175,55,.16);--focus: #F3ECDD;--error: var(--c-error-ink);--hdr-bg: rgba(11,11,12,.55);--hdr-bg-solid: rgba(11,11,12,.94);--hdr-fg: #F3ECDD;--stroke-num: rgba(212,175,55,.4);--ghost: rgba(212,175,55,.14)}[data-field=bone],.on-bone,.site-header[data-hdr=bone]{--bg: #F5F0E6;--field-bg: #F5F0E6;--fg: #0B0B0C;--fg-muted: var(--c-ink-2nd);--accent: #7A5C12;--line: rgba(11,11,12,.15);--line-strong: rgba(11,11,12,.42);--line-text: rgba(11,11,12,.15);--surface: #FFFDF8;--input-bg: #FFFFFF;--input-line: rgba(11,11,12,.3);--input-fg: #0B0B0C;--btn-bg: linear-gradient(180deg, #E6C55A 0%, #D4AF37 55%, #C29B2C 100%);--btn-fg: #0B0B0C;--btn-arrow: #0B0B0C;--btn-hover-bg: linear-gradient(180deg, #F0D673 0%, #DDB943 55%, #CBA533 100%);--btn-line: rgba(122,92,18,.55);--chip-on-bg: #0B0B0C;--chip-on-fg: #E9DCB8;--row-flood: #0B0B0C;--row-flood-fg: #F3ECDD;--ph-line: rgba(122,92,18,.6);--ph-loud: rgba(122,92,18,.12);--focus: #0B0B0C;--error: var(--c-error-bone);--hdr-bg: rgba(245,240,230,.7);--hdr-bg-solid: rgba(245,240,230,.96);--hdr-fg: #0B0B0C;--stroke-num: rgba(122,92,18,.45);--ghost: rgba(122,92,18,.12)}[data-field=gold],.on-gold,.site-header[data-hdr=gold]{--bg: #C9A24A;--field-bg: var(--metal-grad);--fg: #0B0B0C;--fg-muted: var(--c-gold-2nd);--accent: #0B0B0C;--line: rgba(11,11,12,.28);--line-strong: rgba(11,11,12,.55);--line-text: rgba(11,11,12,.22);--surface: rgba(11,11,12,.06);--input-bg: #0B0B0C;--input-line: rgba(243,236,221,.45);--input-fg: #F3ECDD;--btn-bg: linear-gradient(180deg, #2A2A2E 0%, #141416 55%, #0B0B0C 100%);--btn-fg: #F3ECDD;--btn-arrow: #D4AF37;--btn-hover-bg: linear-gradient(180deg, #34343A 0%, #1C1C1F 55%, #111113 100%);--btn-line: rgba(243,236,221,.35);--chip-on-bg: #0B0B0C;--chip-on-fg: #D4AF37;--row-flood: #0B0B0C;--row-flood-fg: #F3ECDD;--ph-line: rgba(11,11,12,.6);--ph-loud: rgba(11,11,12,.1);--focus: #0B0B0C;--error: var(--c-error-gold);--hdr-bg: rgba(184,145,58,.62);--hdr-bg-solid: rgba(201,162,74,.96);--hdr-fg: #0B0B0C;--stroke-num: rgba(11,11,12,.38);--ghost: rgba(11,11,12,.14)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#0b0b0c}html:not(.film):not(.touch-cut){scrollbar-gutter:stable}body{margin:0;min-height:100vh;background:var(--bg, #0B0B0C);color:var(--fg, #F3ECDD);font:400 var(--fs-body)/var(--lh-body) var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{padding:0;list-style:none}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}fieldset{margin:0;padding:0;border:0;min-width:0}h1,h2,h3,.display{font-family:var(--font-display);font-weight:400;text-transform:none;letter-spacing:var(--track-display);line-height:var(--lh-d2)}h1,h2,h3,h4,.display{text-wrap:balance}p,li,dd,blockquote,figcaption{text-wrap:pretty}:where(h1,h2,h3,.display) em,.display-em,.accent-em{font-style:italic;font-weight:400;letter-spacing:0;color:var(--accent)}:where(p,blockquote,li){hanging-punctuation:first allow-end last}h1,.t-d1{font-size:var(--fs-d1);line-height:var(--lh-d1)}h2,h3,.t-d2{font-size:var(--fs-d2);line-height:var(--lh-d2)}.t-mega{font-size:var(--fs-mega);line-height:var(--lh-mega);letter-spacing:var(--track-mega)}.t-statement,.t-hero{font-size:var(--fs-statement);line-height:var(--lh-mega);letter-spacing:var(--track-mega)}.t-d1{letter-spacing:var(--track-display)}@media (max-width: 759px){.t-mega.is-long{font-size:var(--fs-statement)}}.t-quote{font:italic 400 var(--fs-quote)/var(--lh-quote) var(--font-display);letter-spacing:0}.t-d4{font:600 var(--fs-d4)/1.25 var(--font-body);letter-spacing:0}.t-lead{font-size:var(--fs-lead);line-height:1.55;color:var(--fg);max-width:56ch}.t-small,.t-xs{font-size:var(--fs-note)}[data-field=ink] :where(p,li,dd){font-weight:500}.eyebrow{display:block;font:500 var(--fs-label)/1.3 var(--font-ui);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--accent)}.ui{font-family:var(--font-ui)}.num{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.muted{color:var(--fg-muted)}.accent{color:var(--accent)}.measure{max-width:var(--measure)}strong,b{font-weight:600}.stop{display:inline-block;width:var(--stop-size);height:var(--stop-size);margin-left:.05em;border-radius:50%;background:var(--accent);vertical-align:var(--stop-lift);transform-origin:50% 50%}.rule{display:block;width:clamp(96px,10vw,160px);height:var(--hair-w);margin:0;border:0;background:var(--line);transform-origin:0 50%}.num-outline{font:400 var(--fs-num)/1 var(--font-display);font-variant-numeric:lining-nums;color:transparent;-webkit-text-stroke:1px var(--stroke-num);letter-spacing:0}.ghost{position:absolute;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;font:400 var(--fs-ghost)/.8 var(--font-display);color:var(--ghost);letter-spacing:-.04em}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap-col);row-gap:var(--gap-row);align-items:start}.grid>*{grid-column-end:span 12}.span-3{grid-column-end:span 3}.span-4{grid-column-end:span 4}.span-5{grid-column-end:span 5}.span-6{grid-column-end:span 6}.span-7{grid-column-end:span 7}.span-8{grid-column-end:span 8}.span-9{grid-column-end:span 9}.span-10{grid-column-end:span 10}.start-2{grid-column-start:2}.start-5{grid-column-start:5}.start-6{grid-column-start:6}.start-7{grid-column-start:7}.start-8{grid-column-start:8}.align-center{align-items:center}.align-end{align-items:end}@media (min-width: 760px) and (max-width: 1099px){.grid>.md-span-12{grid-column:1 / -1}.grid>.md-span-6{grid-column:auto / span 6}}@media (min-width: 760px) and (max-width: 1099px) and (min-aspect-ratio: 1/1){.grid>.keep-md{grid-column-start:auto}.grid>.keep-md.span-4{grid-column-end:span 4}.grid>.keep-md.span-5{grid-column-end:span 5}.grid>.keep-md.span-6{grid-column-end:span 6}.grid>.keep-md.span-7{grid-column-end:span 7}.grid>.keep-md.span-8{grid-column-end:span 8}.grid>.keep-md.start-5{grid-column-start:5}.grid>.keep-md.start-6{grid-column-start:6}.grid>.keep-md.start-7{grid-column-start:7}.grid>.keep-md.start-8{grid-column-start:8}}@media (max-width: 759px){.grid>*{grid-column:1 / -1}}.stack{--stack: var(--space-m)}.stack-xs{--stack: var(--space-xs)}.stack-s{--stack: var(--space-s)}.stack-l{--stack: var(--space-l)}.stack-xl{--stack: var(--space-xl)}.stack>*+*{margin-top:var(--stack)}.groups{display:flex;flex-direction:column;gap:var(--group-gap)}.scene{color:var(--fg)}.scene__inner{position:absolute;top:var(--scene-top);bottom:var(--bottom-h);left:0;right:0;display:flex;flex-direction:column;padding-inline:var(--page-pad);overflow:clip;overflow-clip-margin:8px;perspective:1400px;container:scene / size}.scene__pan{position:relative;margin:auto;width:100%;max-width:var(--max-w);padding-block:var(--scene-pad-top) var(--scene-pad-bottom)}.scene--fill .scene__pan{margin:0 auto;flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.scene--fill .scene__pan>*{flex:1 1 auto;min-height:0}:is(html.film,html.touch-cut) [data-field=ink] .scene__pan:before{content:"";position:absolute;inset:-15% -8%;z-index:-1;pointer-events:none;background:var(--key-light)}:is(html.film,html.touch-cut) .scene__pan{isolation:isolate}.scene__inner.is-panned{--pan-fade: 36px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--pan-fade),#000 calc(100% - var(--pan-fade)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--pan-fade),#000 calc(100% - var(--pan-fade)),transparent)}.scene__inner.is-panned>.scene__pan{padding-block:calc(var(--scene-pad-top) + var(--pan-fade))}.scroll-spacer{width:1px;visibility:hidden;pointer-events:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.film .stage{position:fixed;inset:0;height:100vh;height:100svh;overflow:clip}html.film .scenes{position:absolute;inset:0}html.film .scene{position:absolute;inset:0;z-index:var(--z-scenes);background:transparent}html.film .scene:not(.is-active):not(.is-entering):not(.is-leaving){opacity:0;pointer-events:none}html.film:not(.film-ready) .scene:first-child{opacity:1}html.film:not(.film-ready) .scene:not(:first-child):not(.is-laid-out){content-visibility:hidden}html.film .scene.is-leaving{z-index:calc(var(--z-scenes) + 1);pointer-events:none}:is(html.film,html.touch-cut) .scene.is-entering{z-index:calc(var(--z-iris) + 1)}html.is-cutting .scene:is(.is-entering,.is-leaving) .scene__pan{will-change:transform,opacity}.fields{position:absolute;inset:0;z-index:var(--z-fields);pointer-events:none;background-color:var(--bg)}.fields[data-field=ink]{background-image:var(--lamp)}.fields[data-field=gold]{background-image:var(--metal-grad)}.iris{position:fixed;z-index:var(--z-iris);pointer-events:none;left:calc(var(--iris-x, 50vw) - var(--iris-r, 100vmax));top:calc(var(--iris-y, 50svh) - var(--iris-r, 100vmax));width:calc(2 * var(--iris-r, 100vmax));height:calc(2 * var(--iris-r, 100vmax));border-radius:50%;transform:scale(0);background-color:var(--bg);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.iris[data-field=ink]{background-image:var(--lamp)}.iris[data-field=gold]{background-image:var(--metal-grad)}.iris[data-state=fade]{left:0;top:0;width:100%;height:100%;border-radius:0;transform:none;z-index:var(--z-fields)}.iris[data-state=idle]{visibility:hidden}.iris:not([data-field]){visibility:hidden}#stars,#globe,.grain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#stars{z-index:var(--z-stars)}#globe{z-index:var(--z-globe)}.grain{z-index:var(--z-grain)}html.touch-cut{scroll-snap-type:y mandatory;overscroll-behavior-y:none}html.touch-cut .stage{position:static}html.touch-cut :is(.fields,#stars,#globe,.grain){position:fixed;inset:0}html.touch-cut .scenes{position:relative}html.touch-cut .scene{position:relative;z-index:var(--z-scenes);height:100vh;height:100svh;scroll-snap-align:start;scroll-snap-stop:always;background:transparent;overflow-x:clip}html.touch-cut.snap-off{scroll-snap-type:none}html.touch-cut.snap-off .scene{height:auto;min-height:100svh}html.touch-cut.snap-off .scene__inner{position:relative;top:auto;bottom:auto;padding-top:var(--scene-top);container-type:normal;overflow:visible}html.film-stopped:not(.film){overflow:hidden}html:is(.rm,:not(.js)){scroll-snap-type:y mandatory}@media (pointer: fine){html:is(.rm,:not(.js)){scroll-snap-type:none}}html:is(.rm,:not(.js)) :is(.fields,.iris,.scroll-spacer,#stars,.grain){display:none}html:is(.rm,:not(.js)) .stage{position:static}html:is(.rm,:not(.js)) .scenes{position:relative}html:is(.rm,:not(.js)) .scene{position:relative;height:100vh;height:100svh;padding:0;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:0;background:var(--field-bg, var(--bg));color:var(--fg)}@media (pointer: fine){html:is(.rm,:not(.js)) .scene{scroll-snap-stop:normal}}html.rm #globe{position:absolute;inset:0 0 auto auto;width:min(50vw,720px);height:100svh;z-index:0}html:not(.film):has(dialog[open]){overflow:hidden}html:not(.js) .scene{height:auto;min-height:100svh}html:not(.js) .scene__inner{position:relative;top:auto;bottom:auto;padding-top:var(--scene-top);container-type:normal;overflow:visible}html:not(.js) #globe{display:none}@media (max-height: 559px){html.rm{scroll-snap-type:y proximity}html.rm .scene{height:auto;min-height:100svh}html.rm .scene__inner{position:relative;top:auto;bottom:auto;padding-top:var(--scene-top);container-type:normal;overflow:visible}html.film .scene__inner{container-type:normal}}.skip-link{position:fixed;left:16px;top:12px;z-index:calc(var(--z-cursor) + 1);padding:10px 16px;background:var(--c-gold);color:var(--c-black);font:600 var(--fs-ui-min) var(--font-ui);text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);height:var(--header-h);display:flex;align-items:center;gap:clamp(16px,2.4vw,40px);padding-inline:var(--page-pad);color:var(--hdr-fg);background:var(--hdr-bg-solid);view-transition-name:cs-header}html[data-tier=A] .site-header{background:var(--hdr-bg);-webkit-backdrop-filter:blur(var(--hdr-blur));backdrop-filter:blur(var(--hdr-blur))}html.film .site-header[data-hdr=gold]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.brand{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-min);margin-right:auto;color:inherit;text-decoration:none}.monogram{width:36px;height:36px;flex:none;color:var(--accent)}.brand .monogram{view-transition-name:cs-mark}.brand__word{font:400 1.25rem/1 var(--font-display);letter-spacing:.005em;white-space:nowrap}.site-nav__list{display:flex;gap:clamp(20px,2.4vw,40px)}.site-nav .site-nav__link{font:700 var(--fs-ui-min)/1 "Josefin Sans",var(--font-ui);text-transform:uppercase;letter-spacing:.14em}@media (min-width: 1024px) and (max-width: 1199px){.site-nav .site-nav__list{gap:18px}.site-nav .site-nav__link{letter-spacing:.06em}}@media (min-width: 1024px){.site-nav{position:absolute;left:50%;transform:translate(-50%)}}.site-nav__link{position:relative;display:inline-flex;align-items:center;min-height:var(--tap-min);font:500 var(--fs-ui-min)/1 var(--font-ui);letter-spacing:.01em;text-decoration:none;color:inherit}.site-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:100% 50%;transition:transform .25s var(--ease-out)}.site-nav__link:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1);transform-origin:0 50%}.site-header__wa .icon{width:20px;height:20px}.nav-toggle{display:none;align-items:center;gap:10px;min-height:var(--tap-min);min-width:var(--tap-min);padding:0 4px 0 10px;background:none;border:0;color:inherit;font:500 var(--fs-ui-min) var(--font-ui)}.nav-toggle__icon{position:relative;width:22px;height:10px}.nav-toggle__icon:before,.nav-toggle__icon:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor}.nav-toggle__icon:before{top:0}.nav-toggle__icon:after{bottom:0}@media (max-width: 1023px){.site-nav{display:none}.nav-toggle{display:inline-flex}}@media (max-width: 759px){.site-header{gap:var(--space-xs)}.brand__word{display:none}.site-header .site-header__wa{width:var(--tap-min);min-width:var(--tap-min);padding:0}.site-header__wa .btn__label{display:none}}html:not(.js) .site-nav{display:block}html:not(.js) .nav-toggle{display:none}.nav-rescue{position:relative;z-index:calc(var(--z-header) + 1);display:flex;flex-wrap:wrap;gap:0 var(--space-m);padding:var(--space-2xs) var(--page-pad);background:var(--c-black);border-bottom:1px solid rgba(212,175,55,.4)}.nav-rescue a{display:inline-flex;align-items:center;min-height:44px;font:500 .9375rem var(--font-ui);color:var(--c-ivory-text);text-decoration:none}.nav-rescue a[aria-current=page]{color:var(--c-gold)}.menu{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0 var(--page-pad) calc(var(--space-l) + env(safe-area-inset-bottom,0px));border:0;background:var(--bg);color:var(--fg);overflow:hidden}.menu::backdrop{background:#0b0b0c}.menu[open]{display:flex;flex-direction:column}.menu__bar{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);flex:none}.menu__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-l);padding-top:var(--space-m)}.menu__rows .row{min-height:clamp(52px,8svh,72px);font:400 var(--fs-d2)/1.1 var(--font-display)}.menu__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gap-col)}.menu__contact>li>:is(a,span){display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-min);font:500 var(--fs-ui-min) var(--font-ui);text-decoration:none}.menu__contact .site-footer__num{display:none}@media (max-height: 640px){.menu__rows .row{min-height:48px;font-size:1.5rem}}.scene--credits .scene__pan{display:flex;flex-direction:column;justify-content:center;gap:var(--space-l)}.scene--credits:not([data-globe-mode]) .globe-anchor--credits{display:none}.site-footer{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-l) var(--gap-col);font-size:var(--fs-note);color:var(--fg)}.site-footer a{color:inherit}.site-footer__brand{grid-column:span 4;display:grid;grid-template-columns:48px 1fr;column-gap:14px;align-items:center;align-content:start}.site-footer__brand .monogram{width:48px;height:48px;grid-row:span 2}.site-footer__brand .site-footer__copy{grid-column:2;margin-top:var(--space-xs)}.site-footer__name{font:400 1.5rem/1.1 var(--font-display)}.site-footer__tagline{color:var(--fg-muted);font:italic 400 1rem/1.4 var(--font-body)}.site-footer__contact,.site-footer__nav{grid-column:span 4}.site-footer__icons{display:grid;gap:0}.site-footer__icons>li>:is(a,span){display:inline-flex;align-items:center;gap:12px;min-height:var(--tap-min);text-decoration:none}.site-footer__icons .icon{color:var(--accent)}.site-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:0 var(--gap-col)}.site-footer__links a{display:inline-flex;align-items:center;min-height:var(--tap-min);min-width:var(--tap-min);text-decoration:none}.site-footer__fine{grid-column:span 8;display:grid;gap:4px;max-width:88ch;color:var(--fg-muted);line-height:var(--lh-note)}.site-footer__end{grid-column:span 4;display:grid;gap:var(--space-s);align-content:end;justify-items:end}.site-footer__copy{color:var(--fg-muted);font:500 var(--fs-label) var(--font-ui);letter-spacing:.04em}@media (min-width: 760px) and (max-width: 1099px) and (max-aspect-ratio: 1/1){.site-footer__brand{grid-column:1 / -1}.site-footer__contact,.site-footer__nav{grid-column:span 6}.site-footer__fine,.site-footer__end{grid-column:1 / -1;justify-items:start}}@media (max-width: 759px){.site-footer{row-gap:var(--space-s)}.site-footer__brand{grid-column:1 / -1;grid-template-columns:32px 1fr;column-gap:10px}.site-footer__brand .monogram{width:32px;height:32px}.site-footer__name{font-size:1.25rem}.site-footer__contact,.site-footer__nav,.site-footer__fine,.site-footer__end{grid-column:1 / -1}.site-footer__icons{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-s)}.site-footer__icons>li:nth-child(1){grid-row:1;grid-column:1}.site-footer__icons>li:nth-child(3){grid-row:1;grid-column:2}.site-footer__icons>li:nth-child(2),.site-footer__icons>li:nth-child(n+4){grid-column:1 / -1}.site-footer__icons>li>:is(a,span){gap:10px;min-height:var(--tap-min);min-width:0;max-width:100%;font:500 var(--fs-label)/1.3 var(--font-ui);text-align:start;overflow-wrap:anywhere}.site-footer__icons .icon{flex:none}.site-footer__icons .site-footer__num{display:none}.site-footer__end{justify-items:start}}@media (max-width: 759px) and (max-height: 760px){.site-footer{row-gap:var(--space-xs)}.site-footer__links{grid-template-columns:repeat(3,minmax(0,max-content))}.site-footer__fine{gap:2px;line-height:1.4}.site-footer__end{gap:var(--space-2xs)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:var(--btn-h);padding:0 1.5em;border:1px solid transparent;border-radius:var(--radius);font:600 1rem/1.2 var(--font-ui);letter-spacing:.005em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.btn__arrow{display:inline-block;color:var(--btn-arrow, currentColor);transition:transform var(--dur-hover) var(--ease-out)}.btn:is(:hover,:focus-visible) .btn__arrow{transform:translate(6px)}.btn{border-radius:999px}.btn--primary{position:relative;background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-line, var(--btn-bg));-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 6px #0000002e,0 10px 26px -12px #0000008c}.btn--primary:before{content:"";position:absolute;inset:1px 1px 50%;border-radius:999px 999px 40% 40%/999px 999px 100% 100%;background:linear-gradient(#ffffff61,#fff0);pointer-events:none}.btn--primary:hover{background:var(--btn-hover-bg);border-color:var(--btn-line, var(--btn-hover-bg))}.btn--ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header,.site-header :not(.btn__arrow){transition-property:none}.btn--ghost{--btn-arrow: var(--accent);background:#ffffff0a;color:var(--fg);border-color:var(--line-strong)}.btn--ghost:hover{border-color:var(--fg)}.btn--sm{min-height:var(--tap-min);padding:0 1.1em;font-size:var(--fs-ui-min)}.btn--lg{min-height:var(--btn-h)}.btn--block{width:100%}.btn--link{--btn-arrow: var(--accent);min-height:var(--tap-min);padding:0;background:none;border:0;color:var(--fg);font-weight:600}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;cursor:not-allowed}.icon{width:20px;height:20px;flex:none}.btn .icon,.icon-link .icon{color:currentColor}.icon-link{display:inline-grid;place-items:center;width:var(--tap-min);height:var(--tap-min);color:inherit;background:none;border:0;padding:0}.next{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-min);padding:0 4px;background:none;border:0;color:var(--fg);font:500 var(--fs-ui-min)/1 var(--font-ui)}.next__chev{display:inline-block;color:var(--accent)}html.film-ready:not(.rm) .next__chev{animation:next-breathe 1.6s var(--ease) 0s 3}@keyframes next-breathe{50%{transform:translateY(5px);opacity:.6}}a.link,.link{position:relative;display:inline;padding-block:12px;background:none;border:0;color:var(--fg);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}:is(a.link,.link,.btn--link){background-image:linear-gradient(color-mix(in srgb,currentColor 35%,transparent) 0 0),linear-gradient(var(--accent) 0 0);background-repeat:no-repeat;background-size:100% 1px,0% 1px;background-position:0 calc(100% - 10px),0 calc(100% - 10px);transition:background-size .25s var(--ease-out)}:is(a.link,.link,.btn--link):is(:hover,:focus-visible){background-size:100% 1px,100% 1px}.btn--link{background-position:0 calc(50% + .75em),0 calc(50% + .75em)}:where(p,li,dd,dt,label,figcaption,blockquote,.hint,.fineprint,.notice,.acc__body) a:not([class]){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.24em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color var(--dur-hover) var(--ease-out)}:where(p,li,dd,dt,label,figcaption,blockquote,.hint,.fineprint,.notice,.acc__body) a:not([class]):is(:hover,:focus-visible){text-decoration-color:var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.chip{position:relative;display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0 16px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--fg);font:500 var(--fs-ui-min)/1.2 var(--font-ui);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out)}.chip input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.chip:has(input:checked),.chip[aria-pressed=true],.chip.is-selected{background:var(--chip-on-bg);border-color:var(--chip-on-bg);color:var(--chip-on-fg)}.chip:has(input:focus-visible){outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}.chip--lg{min-height:var(--chip-h);padding:0 20px;font-size:1rem}.form{display:grid;gap:var(--space-m)}.form-row{display:grid;gap:6px}.label,legend.label{padding:0;font:500 var(--fs-ui-min)/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--fg)}.input,.select,.textarea{width:100%;min-height:var(--ctl-h);padding:12px 16px;border:1px solid var(--input-line);border-radius:var(--radius);background:var(--input-bg);color:var(--input-fg);font:400 var(--fs-input)/1.35 var(--font-body)}.textarea{min-height:112px;resize:none}.input::placeholder,.textarea::placeholder{color:color-mix(in srgb,var(--input-fg) 68%,transparent);opacity:1}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}.select{-webkit-appearance:none;appearance:none;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 52%,calc(100% - 17px) 52%;background-size:5px 5px;background-repeat:no-repeat}.select{color-scheme:dark}.select option,.select optgroup{background-color:#141416;color:#f3ecdd}.select optgroup{color:#d4af37;font:normal 600 1rem/1.4 var(--font-ui)}.select option:checked{background-color:#d4af37;color:#0b0b0c}[data-field=bone] .select{color-scheme:light}[data-field=bone] .select :is(option,optgroup){background-color:#f5f0e6;color:#0b0b0c}[data-field=bone] .select optgroup{color:#7a5c12}[data-field=bone] .select option:checked{background-color:#0b0b0c;color:#f3ecdd}:is(.input,.select,.textarea)[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}[data-field=gold] :is(.input,.select,.textarea)[aria-invalid=true]{border-color:var(--c-error-ink);box-shadow:inset 0 0 0 1px var(--c-error-ink)}.check{display:flex;gap:12px;align-items:flex-start;min-height:var(--tap-min);font-size:var(--fs-note);line-height:var(--lh-note)}.check input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--accent)}.hint{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--fg-muted)}.error{font:500 var(--fs-note)/1.4 var(--font-ui);color:var(--error)}.hp{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.acc{border-top:1px solid var(--line)}.acc:last-of-type{border-bottom:1px solid var(--line)}.acc>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);min-height:56px;padding:12px 0;list-style:none;cursor:pointer;font:600 1.0625rem/1.35 var(--font-body);text-wrap:balance}.acc>summary::-webkit-details-marker{display:none}.acc>summary:after{content:"+";content:"+" / "";flex:none;font:400 1.5rem/1 var(--font-ui);color:var(--accent);transition:transform .3s var(--ease-out)}.acc[open]>summary:after{transform:rotate(45deg)}.acc__body{padding:0 0 var(--space-m);max-width:var(--measure);color:var(--fg-muted)}.ph{color:inherit;font-style:normal;text-decoration:underline dotted var(--ph-line) 1px;text-underline-offset:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}html.ph-loud .ph{padding:0 .2em;border-radius:2px;background:var(--ph-loud)}.notice{max-width:70ch;font-size:var(--fs-note);line-height:var(--lh-note);color:var(--fg-muted)}.notice strong{color:var(--fg)}.ticks{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-m);font:500 var(--fs-ui-min)/1.4 var(--font-ui)}.ticks>li:before{content:"\2713";content:"\2713" / "";margin-right:.45em;color:var(--accent)}.list-rule>li{padding:var(--space-m) 0;border-top:1px solid var(--line)}.list-rule>li:last-child{border-bottom:1px solid var(--line)}.list-num>li{display:grid;grid-template-columns:3.5rem 1fr auto;gap:var(--space-m);align-items:baseline}.list-num__n{font:500 var(--fs-label)/1 var(--font-ui);letter-spacing:.1em;color:var(--accent);font-variant-numeric:tabular-nums}.panel-3d{position:relative;padding:var(--space-l);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.close{max-width:46rem}.partner-card{display:grid;grid-template-columns:56px 1fr;gap:var(--space-m);align-items:start;padding:var(--space-m) 0;border-top:1px solid var(--line)}.partner-card:last-child{border-bottom:1px solid var(--line)}.partner-card__avatar{width:56px;height:56px;border:1px solid var(--line-strong);border-radius:var(--radius)}.partner-card--placeholder .partner-card__avatar{border-style:dotted}.partner-card__body{display:grid;gap:4px;justify-items:start}.partner-card__title{font:600 1.0625rem/1.3 var(--font-body)}.partner-card__meta{font-size:var(--fs-note);color:var(--fg-muted)}@media (min-width: 760px){.nowrap-md{white-space:nowrap}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.center{text-align:center}@media (max-width: 759px){.hide-sm{display:none!important}}@media (min-width: 760px){.show-sm{display:none!important}}:focus{outline:none}:focus-visible{outline:var(--focus-w) solid var(--focus, #F3ECDD);outline-offset:var(--focus-off)}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:calc(var(--scene-top) + 8px)}.site-header :focus-visible{outline-offset:-2px}@view-transition{navigation: auto;}::view-transition-old(root){animation:none}::view-transition-new(root){animation:vt-iris var(--dur-vt) var(--ease-inout) both}@keyframes vt-iris{0%{clip-path:circle(0 at var(--vt-x, 50%) var(--vt-y, 50%))}to{clip-path:circle(150% at var(--vt-x, 50%) var(--vt-y, 50%))}}html.rm::view-transition-new(root),html.rm::view-transition-old(root){animation:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-property:none!important;scroll-behavior:auto!important}}html.rm :is(.btn,.btn__arrow,.chip,.link,.btn--link),html.rm .site-nav__link:after,html.rm .acc>summary:after{transition:none}.rv-mask,.w{display:inline-block;overflow:clip;vertical-align:top;padding:0 .14em .08em .06em;margin:0 -.14em -.08em -.06em}.rv-word{display:inline-block}html.is-cutting .scene.is-entering .rv-word{will-change:transform}.eyebrow{overflow:clip}.row:where(a,button){position:relative;isolation:isolate;contain:layout;transition:padding-inline .22s var(--ease-out),color .22s var(--ease-out)}.row:where(a,button):before{content:"";position:absolute;inset:0;z-index:-1;background:var(--row-flood);transform:scaleY(0);transform-origin:var(--flood-from, 50% 100%);transition:transform .22s var(--ease-out)}.row:where(a,button):is(:hover,:focus-visible){--fg: var(--row-flood-fg);--fg-muted: var(--row-flood-fg);--accent: var(--row-flood-fg);--stroke-num: color-mix(in srgb, var(--row-flood-fg) 55%, transparent);color:var(--row-flood-fg);padding-inline:46px}.row:where(a,button):is(:hover,:focus-visible):before{transform:scaleY(1)}.row:where(a,button):focus-visible{outline-offset:-2px;outline-color:var(--row-flood-fg)}.row__arrow{transition:transform var(--dur-hover) var(--ease-out)}.row:where(a,button):is(:hover,:focus-visible) .row__arrow{transform:translate(6px)}@media (hover: none){.row:where(a,button):hover{padding-inline:24px}}@media (min-width: 760px){.doors{contain:layout}.door{transition:flex-grow var(--dur-door) cubic-bezier(.215,.61,.355,1),color var(--dur-door) var(--ease-out)}.door:before{content:"";position:absolute;inset:0;z-index:-1;background:#0b0b0c;opacity:0;transition:opacity var(--dur-door) var(--ease-out)}.door:is(:hover,:focus-within){flex-grow:1.5}.door:is(:hover,:focus-within):before{opacity:1}.door:is(:hover,:focus-within){--fg: #F3ECDD;--fg-muted: var(--c-ivory-2nd);--accent: #D4AF37;--line: rgba(212,175,55,.22);--line-strong: rgba(243,236,221,.42);--ghost: rgba(212,175,55,.14);--stroke-num: rgba(212,175,55,.4);--btn-bg: #D4AF37;--btn-fg: #0B0B0C;--btn-arrow: #0B0B0C;--btn-hover-bg: #F3ECDD;--focus: #F3ECDD;--ph-line: rgba(212,175,55,.6);color:var(--fg)}}@property --strike{syntax: "<number>"; inherits: true; initial-value: 0;}@property --strike-dim{syntax: "<number>"; inherits: true; initial-value: 0;}.strike{--strike-floor: .5}[data-field=gold] .strike{--strike-floor: .62}.strike s{text-decoration:none;color:color-mix(in srgb,var(--fg) calc(100% - (1 - var(--strike-floor)) * var(--strike-dim) * 100%),transparent);background:linear-gradient(var(--accent),var(--accent)) 0 54% / calc(var(--strike) * 100%) max(2px,.07em) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.strike>li.is-struck{--strike: 1;--strike-dim: 1}[data-magnetic]{translate:var(--mag-x, 0px) var(--mag-y, 0px);transition:translate .5s cubic-bezier(.22,1.4,.36,1)}[data-magnetic].is-magnet{transition-duration:.18s}.fx-rel{position:relative}.fx-tilt{transition:rotate .8s cubic-bezier(.22,1,.36,1)}.fx-tilt.is-tilting{transition-duration:.2s}@media (hover: none){.btn:active,.chip:active,.row:where(a,button):active{scale:.98;transition:scale .1s linear}}.cursor-ring{position:fixed;left:0;top:0;z-index:var(--z-cursor);width:32px;height:32px;margin:-16px 0 0 -16px;pointer-events:none;opacity:0;transition:opacity .2s linear}.cursor-ring:before{content:"";position:absolute;inset:0;border:1.5px solid var(--accent);border-radius:50%;transition:transform .25s var(--ease-out)}.cursor-ring.is-visible{opacity:.9}.cursor-ring.is-hover:before{transform:scale(1.9)}.cursor-ring.is-down:before{transform:scale(.85)}@media (hover: none),(pointer: coarse){.cursor-ring{display:none}}@media (prefers-reduced-motion: reduce){.fx-tilt{rotate:none!important}[data-magnetic]{translate:none!important}}html.rm .fx-tilt{rotate:none!important}html.rm [data-magnetic]{translate:none!important}html.rm :is(.row:where(a,button),.door),html.rm .door:before,html.rm .row:where(a,button):before{transition:none}html:is(.rm,:not(.film)) .cursor-ring{display:none}[data-field=ink]{--paper-bg: var(--c-charcoal-2);--paper-line: rgba(212,175,55,.55)}[data-field=bone]{--paper-bg: var(--c-input-bone);--paper-line: rgba(122,92,18,.55)}[data-field=gold]{--paper-bg: var(--c-gold-field);--paper-line: rgba(11,11,12,.55)}.fit-h{max-height:var(--scene-safe-h)}.fit-media{height:var(--media-h);width:auto;aspect-ratio:var(--ar, 16 / 9);max-width:100%}@media (max-width: 759px){@container scene (max-height: 640px){.short-hide{display:none}}}@media (max-width: 759px){.phone-hide{display:none!important}}.link-btn{display:inline;min-height:24px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media (max-width: 759px),(pointer: coarse){.link-btn{display:inline-flex;align-items:center;min-height:44px}}.globe-anchor{pointer-events:none}.globe-anchor--credits{width:min(22svh,200px);aspect-ratio:1;margin-inline:auto;flex:none}@media (max-width: 759px){.globe-anchor--credits{display:none}}html.rm .globe-anchor--credits,html:not(.js) .globe-anchor--credits{display:none}[data-when]:not([data-when-on]){display:none!important}.rows{display:grid}.row:where(a,button){display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,30ch) auto;align-items:center;column-gap:var(--gap-col);width:100%;min-height:var(--row-pitch);padding:var(--space-xs) 24px;border:0;border-top:1px solid var(--line);background:none;color:var(--fg);font:inherit;text-align:left;text-decoration:none}.rows>:last-child>.row,.rows>.row:last-child,.row.is-last{border-bottom:1px solid var(--line)}.row__num{font-size:var(--fs-row-num);min-width:2ch}.row__title{font:400 var(--fs-d2)/var(--lh-d2) var(--font-display);letter-spacing:var(--track-display);text-wrap:balance}.row__meta{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--fg-muted)}.row__arrow{font:500 1.25rem/1 var(--font-ui);color:var(--accent)}.row--quote .row__title{font:italic 400 var(--fs-quote)/var(--lh-quote) var(--font-display);letter-spacing:0}.row--quote .row__meta{font:500 var(--fs-note)/1.4 var(--font-ui)}.row:where(a,button):not(:has(.row__num)){grid-template-columns:minmax(0,1fr) minmax(0,30ch) auto}.row--compact,.row--compact:not(:has(.row__num)){grid-template-columns:minmax(0,1fr) auto}@media (max-width: 759px){.row:where(a,button){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num title arrow" "num meta arrow";min-height:clamp(56px,9svh,72px);padding-inline:16px;row-gap:2px}.row__num{grid-area:num}.row__title{grid-area:title}.row__meta{grid-area:meta}.row__arrow{grid-area:arrow}.row:where(a,button):not(:has(.row__num)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title arrow" "meta arrow"}.row:where(a,button):is(:hover,:focus-visible){padding-inline:24px}}.row:not(a):not(button){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.doors{display:flex;align-items:stretch;min-height:0}.door{position:relative;isolation:isolate;overflow:clip;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-s);padding:var(--space-l) clamp(16px,2vw,32px);color:var(--fg)}.door+.door{border-left:1px solid rgba(11,11,12,.55)}.door .ghost{right:-.06em;top:-.12em}.door__title{font:400 var(--fs-d1)/var(--lh-d1) var(--font-display)}.door__q{max-width:22ch}.door__offer{font:600 var(--fs-note)/1.4 var(--font-body)}.door__more{display:grid;gap:var(--space-s);justify-items:start}.door__toggle{display:none}@media (max-width: 759px){.doors{flex-direction:column}.door{flex:1 1 26%;justify-content:center;padding:var(--space-s) 0;gap:var(--space-2xs)}.door+.door{border-left:0;border-top:1px solid rgba(11,11,12,.55)}.door__title{font-size:var(--fs-d2)}.door__q{font-size:var(--fs-quote);max-width:none}.door__toggle{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap-min);padding:0;background:none;border:0;color:var(--fg);font:600 var(--fs-ui-min) var(--font-ui)}html.js .door:not(.is-open) .door__more{display:none}.door.is-open{flex-grow:2}}.strike{display:grid;gap:var(--space-2xs)}.strike>li{font:italic 400 var(--fs-quote)/var(--lh-quote) var(--font-display);justify-self:start}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.steps>li{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-s);align-items:baseline;padding:var(--space-m) var(--gap-col) 0 0}.steps>li+li{padding-left:var(--gap-col);border-left:1px solid var(--line)}.steps__n{grid-row:span 2;font-size:var(--fs-num)}.steps__when{font:600 var(--fs-note)/1.3 var(--font-body);color:var(--accent)}.steps__what{font-size:var(--fs-note);line-height:var(--lh-note)}.eyebrow .ph{text-transform:none;letter-spacing:0}@media (max-width: 759px){.steps{grid-template-columns:1fr}.steps>li,.steps>li+li{padding:var(--space-xs) 0;border-left:0;border-bottom:1px solid var(--line)}.steps__n{font-size:var(--fs-row-num)}}.paper{position:relative;isolation:isolate;padding:clamp(20px,3svh,40px) clamp(20px,3vw,44px);background:var(--paper-bg);color:var(--fg)}.paper__frame{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.paper__frame rect,.paper__frame path{width:calc(100% - 1px);height:calc(100% - 1px);fill:none;stroke:var(--paper-line);stroke-width:1px;vector-effect:non-scaling-stroke}.paper:not(:has(.paper__frame)){box-shadow:inset 0 0 0 1px var(--paper-line)}.fineprint{max-width:72ch;font-size:var(--fs-note);line-height:var(--lh-note);color:var(--fg-muted)}.fineprint strong{color:var(--fg);font-weight:600}.fineprint .link{font-weight:600;color:var(--fg)}.tabs__list{display:none}.is-tabbed>.tabs__list{display:flex;gap:4px;border-bottom:1px solid var(--line)}.tabs__tab{min-height:var(--tap-min);padding:0 var(--space-m);background:none;border:0;color:var(--fg-muted);font:500 var(--fs-ui-min)/1 var(--font-ui);letter-spacing:.02em;box-shadow:inset 0 -2px 0 transparent}.tabs__tab[aria-selected=true]{color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent)}.tabs__count:not(:empty):before{content:"\b7  "}.tabs__panel[hidden]{display:none!important}.tabs--fixed.is-tabbed [data-tabs-panels]{display:grid}.tabs--fixed.is-tabbed .tabs__panel{grid-area:1 / 1;transition-property:none}.tabs--fixed.is-tabbed .tabs__panel:not(.is-current){visibility:hidden}.is-tabbed>.switch{display:flex;gap:8px;border:0}.switch__btn{flex:1;min-height:var(--tap-min);padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;box-shadow:none;color:var(--fg)}.switch__btn[aria-selected=true]{background:var(--chip-on-bg);border-color:var(--chip-on-bg);color:var(--chip-on-fg);box-shadow:none}[data-tabs-panels][data-swipe-x]{touch-action:pan-y pinch-zoom}.is-drill>.tabs__list{display:grid}.is-drill.is-open>.tabs__list{display:none}.is-drill .tabs__tab{justify-content:flex-start;text-align:left;border-top:1px solid var(--line);box-shadow:none;color:var(--fg)}[data-tabs-bar]{display:flex;justify-content:space-between;gap:var(--space-s)}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s)}.pager[hidden]{display:none}.pager .pager__btn{min-height:var(--tap-min)}.pager__status{font:500 var(--fs-label)/1.3 var(--font-ui);color:var(--fg-muted)}.pager__window{position:relative;overflow:hidden;height:var(--page-h, auto);touch-action:pan-y pinch-zoom}[data-page-item].is-off-page{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-pager].is-measuring .pager__window{height:auto;flex:1 1 auto}.stepper__status{display:flex;align-items:center;gap:var(--space-s);min-height:22px}.stepper__label,.stepper__count{flex:none;font:500 var(--fs-label)/1.3 var(--font-ui);letter-spacing:.02em;color:var(--fg-muted)}.stepper__bar{flex:1;display:block;height:2px;background:var(--line);overflow:hidden}.stepper__fill{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--step-progress, 0));transition:transform .45s var(--ease-out)}.stepper__errors{flex:none;margin:0;font:600 var(--fs-note)/1.3 var(--font-ui);color:var(--error)}.stepper__step{min-height:0;border:0;padding:0;margin:0}.stepper__step[hidden]{display:none}.stepper__step>legend{padding:0;float:left;width:100%}.stepper__step>legend+*{clear:left}.stepper__title{margin:0 0 var(--space-s);font:400 var(--fs-d2)/var(--lh-d2) var(--font-display)}.stepper__title:focus{outline:none}.stepper__nav{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:var(--space-s)}.stepper__nav [data-step-next],.stepper__nav [data-step-send]{margin-left:auto}.stepper__nav .btn{min-height:var(--btn-h)}.stepper__index{display:grid}.stepper__index button{display:flex;gap:var(--space-s);align-items:center;width:100%;min-height:var(--tap-min);padding:0;border:0;border-top:1px solid var(--line);background:none;color:var(--fg);font:500 1rem/1.2 var(--font-ui);text-align:left}.stepper__index button[aria-current=step]{color:var(--accent)}.stepper__index button:disabled{color:var(--fg-muted);cursor:default}html.rm .stepper__fill{transition:none}.dialog{width:min(760px,calc(100vw - 2 * var(--page-pad)));max-width:none;max-height:calc(100svh - 2 * var(--space-l));padding:0;border:0;background:transparent;color:var(--fg);overflow:visible}.dialog::backdrop,.sheet::backdrop{background:#0b0b0cb8}.dialog__panel{position:relative;isolation:isolate;display:grid;gap:var(--space-m);padding:clamp(20px,3svh,40px) clamp(20px,3vw,44px);background:var(--paper-bg);box-shadow:inset 0 0 0 1px var(--paper-line)}.dialog__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-s);align-items:start}.dialog__close{width:var(--tap-min);height:var(--tap-min)}.dialog__body{display:grid;gap:var(--space-s)}@media (max-width: 759px){.dialog{width:100vw;max-width:100vw;max-height:92svh;margin:auto 0 0}.dialog__panel{padding:var(--space-m) var(--page-pad) calc(var(--space-m) + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--paper-line)}}html:not(.rm) .dialog[open] .dialog__panel,html:not(.rm) .sheet[open] .sheet__paper{animation:sheet-in .35s var(--ease-out) both}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}}@media (max-width: 759px){@keyframes sheet-in{0%{transform:translateY(40px)}}}.sheet{width:min(640px,calc(100vw - 2 * var(--page-pad)));max-width:none;max-height:92svh;margin:auto;padding:0;border:0;overflow:visible;background:transparent;color:var(--fg)}.sheet__paper{display:flex;flex-direction:column;gap:var(--space-m);padding:clamp(20px,3svh,36px) clamp(20px,3vw,40px)}.sheet__head{display:flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.sheet__title{margin:0}.sheet__tag{font:500 var(--fs-label)/1.3 var(--font-ui);color:var(--fg-muted)}.sheet__close{margin-left:auto;padding-block:12px}.sheet__form{display:flex;flex-direction:column;gap:var(--space-m)}.sheet .stepper__step{display:grid;gap:var(--space-xs)}.sheet .stepper__title{margin-bottom:var(--space-xs)}.sheet__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs)}.sheet__chips .chip,.sheet__chip{min-height:var(--chip-h);padding:6px 12px;flex-direction:column;justify-content:center;border-radius:var(--radius);text-align:center;line-height:1.2}.sheet__chip .chip__tag{font:500 var(--fs-label)/1.2 var(--font-ui)}.sheet__chip:has(input:checked) .chip__tag{color:inherit}.sheet__note,.sheet__contact,.sheet__done{margin:0;font:400 var(--fs-note)/var(--lh-note) var(--font-body);color:var(--fg-muted)}.sheet__done{color:var(--fg)}.sheet__done:empty{display:none}.sheet__message{margin:0;padding-left:var(--space-s);border-left:1px solid var(--line);font:italic 400 1.125rem/1.5 var(--font-display);overflow-wrap:anywhere;white-space:pre-line}.sheet .stepper__nav{margin-top:var(--space-2xs)}.sheet__reach{gap:var(--space-s)}.sheet__reach .sheet__call{width:100%}.sheet__email:not(.btn){color:var(--fg)}.sheet__picked{min-height:44px;padding:0 14px;gap:.35em}@media (max-width: 759px){.sheet{width:100vw;max-width:100vw;margin:auto 0 0}.sheet__picked{order:3}.sheet__paper{padding:var(--space-m) var(--page-pad) calc(var(--space-m) + env(safe-area-inset-bottom,0px));gap:var(--space-s)}.sheet__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet__chips>:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width: 759px) and (max-height: 760px){.sheet__chips .chip,.sheet__chip{min-height:48px}}.switches{display:grid;gap:0}.switches__row{display:flex;align-items:center;gap:4px;min-height:var(--tap-min);font:500 var(--fs-label)/1.2 var(--font-ui)}.switches__name{min-width:4.5em;color:var(--fg-muted)}.switches__btn{min-height:var(--tap-min);min-width:var(--tap-min);padding:0 10px;border:0;background:none;color:var(--fg-muted);font:inherit;text-decoration:none}.switches__btn[aria-pressed=true]{color:var(--fg);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.35em}.switches__sep{color:var(--fg-muted)}.notice,.hint,.t-small,.check,.error,.ticks,.fineprint,.cred dd,.site-footer,.site-footer__fine,.profile__notice,.sheet__note,.sheet__contact,.sheet__done,.row__meta,.steps__what,.steps__when{font-size:var(--fs-note)}.notice{line-height:1.45}.btn--sm,.tabs__tab,.switch__btn,.pager__btn,.label,.chip,.site-nav__link{font-size:var(--fs-ui-min)}.tags>li,.eyebrow,.site-footer__copy,.pager__status,.stepper__label,.stepper__count,.switches__row,.sheet__tag{font-size:var(--fs-label)}html:not(.js) .splash,.splash-skip .splash{display:none}.splash{position:fixed;inset:0;z-index:var(--z-splash, 30);display:grid;place-items:center;pointer-events:none;animation:splash-out .1s linear 2s forwards}.splash-js .splash{animation:none}.splash__bg{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 50%,rgba(212,175,55,.16),rgba(212,175,55,.05) 45%,transparent 75%),#0b0b0c}.splash__mark{position:relative;display:block;width:76px;height:76px;overflow:visible}.splash__c,.splash__w{fill:none;stroke:#d4af37;stroke-width:1.3;stroke-dasharray:100;stroke-dashoffset:100}.splash__c{stroke-linecap:square;stroke-dashoffset:88;animation:splash-draw .38s cubic-bezier(.3,0,.55,1) forwards}.splash__w{stroke-linejoin:miter;stroke-linecap:square;animation:splash-draw .24s cubic-bezier(.45,0,.55,1) .24s forwards}.splash__sheen{transform:translate(0);filter:drop-shadow(0 0 1.5px #FFF6D6);animation:splash-sheen .36s cubic-bezier(.45,0,.55,1) .22s forwards}.splash__aperture{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.splash__aperture circle{fill:none;stroke:#d4af37;stroke-width:2;stroke-dasharray:75 25;stroke-dashoffset:-12.5}@media (min-width: 760px){.splash__mark{width:160px;height:160px}.splash__c,.splash__w{stroke-width:.6}}@keyframes splash-draw{to{stroke-dashoffset:0}}@keyframes splash-sheen{to{transform:translate(64px)}}@keyframes splash-out{to{opacity:0;visibility:hidden}}html.rm .splash__c,html.rm .splash__w{animation:none;stroke-dashoffset:0}html.rm .splash__sheen{animation:none;visibility:hidden}@media (prefers-reduced-motion: reduce){.splash__c,.splash__w{animation:none;stroke-dashoffset:0}.splash__sheen{animation:none;visibility:hidden}}#globe{position:absolute;inset:0;z-index:var(--z-globe, 2);width:100%;height:100%;pointer-events:none}#globe.is-over-iris{z-index:calc(var(--z-iris, 6) + 1)}html.rm #globe,#globe[hidden]{display:none}.globe-poster{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}[data-globe-anchor].has-poster-frame{container-type:size;display:grid;place-items:center}.globe-poster-frame{position:relative;width:min(100cqw,100cqh * 1000 / 858);aspect-ratio:1000 / 858}.globe-poster-frame .globe-poster{position:absolute;inset:0}.globe-poster__label{position:absolute;left:calc(var(--u) * 100%);top:calc(var(--v) * 100%);transform:translate(10px,calc(-50% + 14px));font:500 .875rem/1 var(--font-ui);color:var(--fg);white-space:nowrap;text-shadow:0 0 2px var(--bg),0 0 3px var(--bg),0 0 3px var(--bg),0 0 6px var(--bg);pointer-events:none}.globe-poster__label.is-left{transform:translate(calc(-100% - 10px),calc(-50% + 14px))}:root{--metal-key: radial-gradient(75% 65% at 16% 10%, rgba(255, 246, 214, .12), rgba(255, 246, 214, 0) 70%)}@media (min-width: 760px){:root{--metal-tile-op: .035}}.fields[data-field=gold],.iris[data-field=gold]{background-image:var(--metal-key),var(--metal-grad, linear-gradient(115deg, #B8913A 0%, #C9A24A 46%, #D9B862 100%))}.stage{--sheen-x: -60%}.iris[data-field=gold]{overflow:hidden}.fields[data-field=gold]:before,.iris[data-field=gold]:before,.fields[data-field=gold]:after,.iris[data-field=gold]:after{content:"";position:absolute;inset:0;pointer-events:none}.fields[data-field=gold]:before,.iris[data-field=gold]:before{background:var(--metal-tile, url("./img/brushed-256-YVL25BPJ.png")) 0 0 / 128px 128px repeat;opacity:var(--metal-tile-op, .06)}.fields[data-field=gold]:after,.iris[data-field=gold]:after{background:var(--metal-sheen, linear-gradient(100deg, transparent 35%, rgba(255, 246, 214, .38) 50%, transparent 65%));transform:translate(var(--sheen-x))}html.rm .fields:after,html.rm .iris:after,html[data-tier=C] .fields:after,html[data-tier=C] .iris:after{display:none}#stars{position:absolute;inset:-16px;z-index:var(--z-stars, 1);width:calc(100% + 32px);height:calc(100% + 32px);pointer-events:none;opacity:0;transition:opacity .3s linear}.fields[data-field=ink]~#stars{opacity:var(--stars-op-ink, 1)}.fields[data-field=ink]~#stars[data-dim]{opacity:var(--stars-op-long, .25)}#stars.drift-a{animation:stars-drift-a 4.8s cubic-bezier(.16,1,.3,1) both}#stars.drift-b{animation:stars-drift-b 4.8s cubic-bezier(.16,1,.3,1) both}@keyframes stars-drift-a{0%{transform:translate(0)}to{transform:translate(-12px,-8px)}}@keyframes stars-drift-b{0%{transform:translate(-12px,-8px)}to{transform:translate(0)}}html[data-tier=C] #stars,html.rm #stars{display:none}.grain{position:absolute;inset:-24px;z-index:var(--z-grain, 3);width:calc(100% + 48px);height:calc(100% + 48px);pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px}.fields[data-field=ink]~.grain{opacity:var(--grain-op, .05)}html[data-tier=A].is-cutting .grain{animation:grain-jitter .5s steps(6) infinite}@keyframes grain-jitter{0%{transform:translate(0)}20%{transform:translate(-9px,7px)}40%{transform:translate(7px,-11px)}60%{transform:translate(-13px,-4px)}80%{transform:translate(11px,9px)}to{transform:translate(0)}}html[data-tier=C] .grain,html.rm .grain{display:none}.medallion{--medallion-size: 22svh;--glint: -120%;position:relative;display:block;flex:none;width:var(--medallion-size);height:var(--medallion-size);margin-inline:auto;overflow:hidden;border-radius:50%;background:url("./img/medallion-EQROI7NV.svg") center / 58% no-repeat,radial-gradient(closest-side,transparent 86%,rgba(11,11,12,.22) 92%,transparent 97%),var(--metal-key, none),var(--metal-grad, linear-gradient(115deg, #B8913A 0%, #C9A24A 46%, #D9B862 100%));box-shadow:inset 0 0 0 2px #0b0b0c8c,inset 0 3px 1px -1px #fff4d280,inset 0 -3px 2px -1px #0b0b0c80,0 10px 28px -6px #0000008c;transform-origin:50% 50%}.medallion:before,.medallion:after{content:"";position:absolute;inset:0;pointer-events:none}.medallion:before{background:var(--metal-tile, url("./img/brushed-256-YVL25BPJ.png")) 0 0 / 64px 64px repeat;opacity:calc(var(--metal-tile-op, .06) * 1.5)}.medallion:after{background:var(--metal-sheen, linear-gradient(100deg, transparent 35%, rgba(255, 246, 214, .38) 50%, transparent 65%));transform:translate(var(--glint))}.medallion--sm{--medallion-size: 14svh;margin-inline:0}@media (min-width: 760px) and (max-height: 760px){.medallion{--medallion-size: 16svh}.medallion--sm{--medallion-size: 12svh}}@media (max-width: 759px){.medallion{--medallion-size: 14svh}.medallion--sm{display:none}}.tportrait{position:relative;display:grid;place-items:center;margin:0;min-height:min(var(--tportrait-h, 64svh),100%)}.tportrait__mark{position:absolute;inset:50% auto auto 50%;width:var(--tportrait-h, 64svh);height:var(--tportrait-h, 64svh);max-width:100%;transform:translate(-50%,-50%);fill:none;stroke:#d4af3766;stroke-width:.35;stroke-linecap:square;opacity:.4;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 20%,transparent 32%,transparent 76%,#000 88%);mask-image:linear-gradient(to bottom,#000 0%,#000 20%,transparent 32%,transparent 76%,#000 88%);pointer-events:none}[data-field=bone] .tportrait__mark{stroke:#7a5c1266}[data-field=gold] .tportrait__mark{stroke:#0b0b0c52}.tportrait figcaption{position:relative;display:grid;gap:var(--inner-gap, .25em);justify-items:center;text-align:center}.tportrait__name{font:italic 400 var(--fs-d1, clamp(2.25rem, 4vw, 5rem)) / var(--lh-d1, 1) var(--font-display, "Times New Roman", Times, Tinos, serif);letter-spacing:var(--track-display, -.012em);color:var(--fg)}.tportrait__quote{max-width:22ch;font:italic 400 var(--fs-quote, clamp(1.5rem, 2.4vw, 3rem)) / var(--lh-quote, 1.15) var(--font-display, "Times New Roman", Times, Tinos, serif);color:var(--fg)}.tportrait__sign{font:500 var(--fs-label, .875rem) / 1.4 var(--font-ui, "Poppins", system-ui, sans-serif);color:var(--fg-muted)}@media (max-width: 759px){.tportrait{--tportrait-h: 30svh}}.portrait{position:relative;margin:0;aspect-ratio:4 / 5;max-height:100%;isolation:isolate}.portrait img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.portrait:before{content:"";position:absolute;inset:8% -18% auto auto;z-index:0;width:86%;aspect-ratio:1;border:1px solid rgba(212,175,55,.5);border-right-color:transparent;border-radius:50%;transform:rotate(-12deg);pointer-events:none}.icon{display:inline-block;width:24px;height:24px;flex:none;color:var(--accent);vertical-align:middle}body[data-page=partners] .scene:not(.scene--credits) .scene__pan{margin:0 auto;flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.hero__head,.how__head,.tiers__head,.founding__head,.apply__head,.close__head{display:grid;gap:var(--space-s);justify-items:start}.hero__head .rule,.apply__head .rule{margin-top:var(--space-xs)}.nw{white-space:nowrap}#hero .scene__pan{justify-content:flex-end}.hero__map{--m: min(64svh, 44vw);position:absolute;top:calc(50% - var(--m) / 2);height:var(--m);left:60%;right:calc((100% - 100vw)/2)}.hero__copy{position:relative;display:flex;flex-direction:column;gap:var(--group-gap);width:min(58.4%,50rem);padding-bottom:clamp(8px,5cqh,64px)}.hero__title{font-size:min(var(--fs-statement),12.5svh);max-width:12ch}.hero__body{display:grid;gap:var(--space-m)}.hero__lead{max-width:54ch;text-wrap:balance}.hero__hook{margin:0;font:italic 400 clamp(1.375rem,calc(1rem + 1.1 * var(--u)),2rem)/1.25 var(--font-display);color:var(--fg);max-width:34ch}.hero__hook .ph{font-style:normal}.hero__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s) var(--space-l)}#how .scene__pan{justify-content:center;gap:var(--space-l)}.how__head{max-width:62%}.how__title{font-size:min(var(--fs-d1),8.5cqh)}.prows{display:grid}.prow{display:grid;grid-template-columns:3ch minmax(0,1fr) minmax(0,1.15fr);column-gap:var(--gap-col);align-items:baseline;min-height:min(var(--row-pitch),14cqh);padding:var(--space-xs) 24px;border-top:1px solid var(--line);align-content:center}.prow:last-child{border-bottom:1px solid var(--line)}.prow__num{font-size:var(--fs-row-num)}.prow__title{margin:0;font:400 var(--fs-d2)/var(--lh-d2) var(--font-display);letter-spacing:var(--track-display)}.prow__meta{margin:0;font-size:var(--fs-body);line-height:var(--lh-body, 1.5);color:var(--fg-muted);max-width:46ch}#tiers .scene__pan{justify-content:flex-end;gap:var(--space-l)}.tiers__title{font-size:min(var(--fs-d1),8cqh)}.tiers-wrap{flex:0 1 58%;min-height:0;display:grid}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) repeat(3,auto);min-height:min(46svh,40cqh)}.tier{position:relative;isolation:isolate;grid-row:1 / -1;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);justify-content:stretch;row-gap:var(--space-s);align-content:end;padding:var(--space-l) clamp(16px,2vw,32px);border-top:1px solid var(--line);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.tier+.tier{border-left:1px solid var(--line)}.tier>*{grid-column:1}.tier:hover{background-color:#f3ecdd09}.tier:has(.tier__pick:checked){background-color:#d4af3712;box-shadow:inset 0 2px 0 var(--accent)}.tier .ghost{position:relative;inset:auto;grid-row:1 / 4;align-self:end;justify-self:end;margin-right:-.06em;font-size:min(var(--fs-ghost),24svh);line-height:.74;color:transparent;-webkit-text-stroke:1px var(--stroke-num)}.tier__title{grid-row:2;margin:0;font:400 var(--fs-d2)/var(--lh-d2) var(--font-display)}.tier__name{display:inline-flex;align-items:center;min-height:var(--tap-min);width:fit-content;color:var(--fg);cursor:pointer}.tier__pick{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.tier:has(.tier__pick:focus-visible) .tier__name{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-off)}.tier__price{grid-row:3;margin:0;font:400 1.75rem/1.2 var(--font-display);color:var(--fg-muted)}.tier__list{grid-row:4;display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--fs-note);line-height:1.45}.tiers__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-l)}#founding .scene__pan{justify-content:center;gap:var(--space-l)}.founding__mark{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-right:-.04em;font:400 min(66svh,36vw)/.74 var(--font-display);letter-spacing:0;pointer-events:none;-webkit-user-select:none;user-select:none;color:transparent;-webkit-text-stroke:1.5px var(--stroke-num)}.founding__head{max-width:62%}.founding__title{font-size:min(var(--fs-statement),14svh);max-width:19ch}.founding__body{display:grid;gap:var(--space-s);max-width:48ch}.founding__terms{margin:0;font-size:var(--fs-lead);line-height:1.55}.founding__live{margin:0;font:500 var(--fs-label)/1.4 var(--font-ui)}#apply .scene__pan{flex-direction:row;align-items:center;gap:calc(2 * var(--gap-col))}.apply__head{flex:1 1 0;min-width:0;align-self:center;align-content:center}.apply__title{font-size:min(var(--fs-d1),9cqh)}.apply__paper{flex:0 1 760px;min-width:0;display:flex;flex-direction:column}.apply-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--space-m)}.apply-form .stepper__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m) calc(1.5 * var(--gap-col));align-content:start}.apply-form .stepper__step{--step-gap: var(--space-s);min-width:0}.apply-form .stepper__step>*+*{margin-top:var(--step-gap)}.apply-form .stepper__title{margin:0 0 var(--step-gap);font:600 1.1875rem/1.3 var(--font-body);letter-spacing:0}.apply-form .stepper__steps:has(>[data-step="7"]:not([hidden])){grid-template-columns:minmax(0,2fr) minmax(0,3fr);row-gap:var(--space-xs)}.apply-form:has([data-step="7"]:not([hidden])){gap:var(--space-xs)}.apply__send{grid-column:1 / -1}.apply__send .stepper__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.apply-form [data-step-send] .btn__label{white-space:nowrap}.apply-form .form-row{gap:4px}.apply-form .hint{max-width:none}.apply-form .form-row:has(>[aria-invalid=true])>.hint{display:none}.apply-form .textarea{min-height:clamp(72px,10svh,112px);resize:none}.apply__ask{margin:0;font-size:var(--fs-lead);line-height:1.5;max-width:26ch}.apply__types{border:0;padding:0;margin:0}.apply__terms{margin:0}.apply-form__opt{color:var(--fg-muted);font-weight:400}.apply-form .check a{padding-block:12px;margin-block:-12px}.apply-form .stepper__nav{margin-top:var(--space-2xs)}.apply__after{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-m)}.apply__after:not(:has(>:not([hidden]))){display:none}.apply-form .stepper__alt{flex:none;display:flex}.apply-form .stepper__alt[hidden],.apply-form .stepper__send-hint[hidden]{display:none}.apply-form .stepper__send-hint{margin:0;max-width:44ch}.apply-success{display:grid;gap:var(--space-m);justify-items:start;align-content:center;flex:1 1 auto}.apply-success[hidden]{display:none}.apply-success__title{margin:0;font:400 var(--fs-d2)/var(--lh-d2) var(--font-display)}#apply-success-title:focus{outline:none}.apply-form .stepper__nav :is([data-step-next],[data-step-send]){translate:0 var(--next-raise, 0px)}#close .scene__pan{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:calc(2 * var(--gap-col));align-items:center;align-content:center}.close__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-l)}.close__medallion{flex:none;position:relative;z-index:1}.close__title{font-size:min(var(--fs-d1),8.5cqh);max-width:12ch}.close__action{display:grid;gap:var(--space-s);justify-items:start}.close__wa{max-width:34ch;padding-block:10px}.close__rows .row{min-height:min(var(--row-pitch),15cqh)}.close__rows .row__title{font-size:var(--fs-d2)}.dialog__title{margin:0;font:400 var(--fs-d2)/var(--lh-d2) var(--font-display)}.tiers-dialog__intro,.pfaq .acc__body p{margin:0;font-size:var(--fs-body);line-height:var(--lh-body, 1.5)}.tiers-dialog__ticks{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-l);margin:0;padding:0;list-style:none;font:500 var(--fs-note)/1.4 var(--font-body)}.tiers-dialog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.tiers-dialog__tier{display:grid;gap:var(--space-2xs);align-content:start;padding:var(--space-s) var(--space-m) 0 0}.tiers-dialog__tier+.tiers-dialog__tier{padding-left:var(--space-m);border-left:1px solid var(--line)}.tiers-dialog__name{margin:0;font:600 var(--fs-d4)/1.25 var(--font-body)}.tiers-dialog__price{margin:0;font:400 1.75rem/1.15 var(--font-display)}.tiers-dialog__tier ul{display:grid;gap:4px;margin:var(--space-2xs) 0 0;padding:0;list-style:none;font-size:var(--fs-note);line-height:1.45}.pfaq__list{gap:0}.pfaq .acc__body{display:grid;gap:var(--space-s)}.pfaq__ticks,.pfaq__steps{display:grid;gap:var(--space-2xs);margin:0;padding-left:1.25em;font-size:var(--fs-body);line-height:1.5}@media (min-width: 760px) and (max-height: 760px){.hero__map{--m: min(56svh, 40vw)}.hero__title{font-size:min(var(--fs-statement),11svh);max-width:15ch}.founding__title{font-size:min(var(--fs-statement),12svh)}.founding__mark{font-size:min(60svh,34vw)}.tiers{min-height:min(46svh,36cqh)}.tier{padding-block:var(--space-m)}.tier .ghost{font-size:min(var(--fs-ghost),20svh)}.apply__paper{padding-block:16px}.apply-form{gap:var(--space-xs)}.apply-form .stepper__step{--step-gap: var(--space-xs)}.apply-form .input,.apply-form .select{min-height:var(--tap-min);padding-block:6px}.apply-form .textarea{min-height:56px}.apply-form .stepper__nav{margin-top:0}.close__rows .row{min-height:64px}}@media (max-width: 999px),(max-aspect-ratio: 1/1){#apply .scene__pan{flex-direction:column;gap:var(--space-m)}.apply__head{flex:none;align-self:stretch}.apply__head .rule{display:none}.apply__ask{max-width:52ch;font-size:var(--fs-body)}#apply .scene__pan{justify-content:center;align-items:stretch}.apply__paper{flex:0 1 auto;min-height:0}}@media (max-width: 759px),(min-width: 760px) and (max-width: 1099px) and (max-aspect-ratio: 1/1){#hero .scene__pan{justify-content:flex-start}.hero__map{position:relative;inset:auto;width:auto;height:auto;margin:0 0 var(--space-l);flex:1 1 30svh;min-height:10svh;max-height:30svh}.hero__copy{width:auto;flex:0 1 auto;padding-bottom:0;gap:var(--space-l)}.hero__action{margin-top:auto}.how__head{max-width:none}#close .scene__pan{grid-template-columns:minmax(0,1fr);row-gap:var(--space-l)}.close__medallion{display:none}}@media (max-width: 759px){.hero__copy{gap:var(--space-m)}.hero__head{gap:var(--space-xs)}.hero__title{font-size:clamp(2.5rem,11vw,2.75rem);max-width:none}.hero__lead{font-size:1.0625rem;line-height:1.5}.hero__hook{font-size:1.5rem}.close__title{max-width:none}.hero__cta,.tiers__action .btn,.founding__action .btn,.close__action .btn{width:100%}#how .scene__pan{gap:var(--space-m)}.prow{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num title" "meta meta";row-gap:2px;padding:8px 4px 8px 0;min-height:0}.how__head{gap:var(--space-xs)}.prow__num{grid-area:num}.prow__title{grid-area:title}.prow__meta{grid-area:meta;font-size:var(--fs-note);line-height:1.4}#tiers .scene__pan{justify-content:center;gap:var(--space-m)}.tiers-wrap{flex:0 0 auto;gap:var(--space-s)}.tiers{grid-template-columns:minmax(0,1fr);grid-template-rows:none;min-height:0;touch-action:pan-y pinch-zoom}.tier{grid-row:auto;grid-template-rows:none;align-content:start;padding:var(--space-s) 0 var(--space-s);border-top:0}.tier+.tier{border-left:0}.tier>*{grid-row:auto}.tier:has(.tier__pick:checked){box-shadow:none;background:none}.tier .ghost,.tier__title{display:none}.tiers__action{flex-direction:column;align-items:stretch;gap:0}.tiers__action .link{align-self:center}#founding .scene__pan{justify-content:flex-end;gap:var(--space-m);padding-bottom:var(--space-l)}.founding__mark{position:relative;top:auto;right:auto;transform:none;margin:0;flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:flex-end;font-size:min(22cqh,46vw);line-height:.74;-webkit-text-stroke-width:1px}.founding__head{max-width:none}.founding__action{margin-top:var(--space-xs)}.founding__title{font-size:2.5rem;line-height:1.02}.founding__terms{font-size:1.0625rem;line-height:1.5}#apply .scene__pan{gap:var(--space-s)}.apply__head .eyebrow{display:none}#apply:has([data-step="1"][hidden]) .apply__ask{display:none}.apply__title{font-size:var(--fs-d2)}.apply__paper{padding:var(--space-s) 16px}.apply-form{gap:var(--space-xs)}.apply-form .stepper__step{--step-gap: var(--space-xs)}.apply-form .stepper__status{flex-wrap:wrap;row-gap:4px}.apply-form .stepper__errors:not([hidden]){flex-basis:100%;order:3}.apply-form .input,.apply-form .select{min-height:48px;padding-block:8px}.apply-form .stepper__steps{grid-template-columns:minmax(0,1fr)}.apply__send{grid-column:auto}.apply__send .stepper__title{position:static;width:auto;height:auto;margin:0 0 var(--step-gap);overflow:visible;clip-path:none;white-space:normal}.apply-form .stepper__nav .btn{padding-inline:14px;gap:8px}.apply-form .stepper__nav [data-step-send]{flex:1 1 auto;min-width:0;justify-content:center}.apply__after{flex-direction:column;align-items:stretch}.apply-form .stepper__alt{justify-content:flex-end}.send__more{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#close .scene__pan{row-gap:var(--space-s)}.close__medallion{display:none}.close__side{display:contents}.close__head{order:1}.close__rows{order:2}.close__action{order:3}.close__action{justify-items:stretch;gap:0}.close__wa{justify-self:center;text-align:center;padding-block:4px}.close__rows .row{min-height:0;padding-block:6px}.close__head .eyebrow{display:none}.close__rows .row__title{font-size:max(var(--fs-d2),1.75rem)}.tiers-dialog__grid{display:none}}@media (min-width: 1280px) and (min-aspect-ratio: 3/2){.hero__map{--m: min(80svh, 45vw);left:46%}}
