:root{--em-bg: #f6f5f2;--em-bg-lift: #ffffff;--em-bg-sunk: #efeee9;--em-ink-1: #0b0b0c;--em-ink-2: #5d5d62;--em-ink-3: #a3a3a8;--em-line: rgba(11, 11, 12, .07);--em-line-2: rgba(11, 11, 12, .14);--em-glow: #ffffff;--em-live: #149a57;--em-live-deep: #0f7a44;--em-live-soft: #5fd197;--em-ended: #d3d2cc;--em-bar: #dcdbd5;--em-scrim: rgba(20, 18, 14, .32);--em-scrim-text: linear-gradient(transparent, rgba(0, 0, 0, .62));--em-label-light: rgba(255, 255, 255, .88);--em-blur: 10px;--em-font: "Emporina Sans", "Helvetica Neue", Arial, sans-serif;--em-display: clamp(42px, 6vw, 88px);--em-h2: clamp(38px, 5vw, 72px);--em-h3: 28px;--em-lead: 18.5px;--em-body: 16px;--em-ui: 14.5px;--em-small: 13.5px;--em-micro: 11.5px;--em-track-display: -.055em;--em-track-h2: -.05em;--em-track-h3: -.045em;--em-lh-display: .98;--em-lh-body: 1.5;--em-r-pill: 999px;--em-r-card: 30px;--em-r-well: 22px;--em-r-media: 22px;--em-r-media-s: 16px;--em-r-prompt: 24px;--em-ring: 0 0 0 1px var(--em-line);--em-shadow-1: 0 1px 2px rgba(20, 18, 14, .04), 0 18px 50px -20px rgba(20, 18, 14, .22);--em-shadow-2: 0 2px 4px rgba(20, 18, 14, .06), 0 30px 60px -24px rgba(20, 18, 14, .45);--em-shadow-prompt: 0 0 0 1px var(--em-line), 0 30px 70px -30px rgba(20, 18, 14, .35);--em-wrap: 1320px;--em-gutter: 32px;--em-gutter-m: 16px;--em-section: 130px;--em-section-m: 96px;--em-media-w: 262px;--em-ease: cubic-bezier(.2, .75, .15, 1);--em-ease-io: cubic-bezier(.65, 0, .35, 1);--em-dur-1: .2s;--em-dur-2: .5s;--em-dur-3: .85s;--em-dur-4: 2.2s;--em-rotate-every: 4.2s;--em-rise: 16px;--em-lift: -5px;--em-fill-1: rgba(11, 11, 12, .045);--em-fill-2: rgba(11, 11, 12, .08);--em-track: #f1f0ec;--em-live-bar: linear-gradient(90deg, var(--em-live-deep), var(--em-live) 70%, var(--em-live-soft));--em-shimmer: linear-gradient(100deg, transparent 20%, rgba(255, 255, 255, .85) 50%, transparent 80%);--em-focus: 0 0 0 3px rgba(11, 11, 12, .18);--em-error: #8a3b12;--em-stage: #121110;--em-stage-lift: #1c1b19;--em-stage-sunk: #0b0a09;--em-stage-ink-1: #f6f5f2;--em-stage-ink-2: rgba(246, 245, 242, .68);--em-stage-ink-3: rgba(246, 245, 242, .42);--em-stage-line: rgba(246, 245, 242, .09);--em-stage-fill: rgba(246, 245, 242, .06);--em-stage-glow: radial-gradient(ellipse 60% 50% at 50% 0%, rgba(255, 236, 200, .07), transparent 70%);--em-display-xl: clamp(46px, 6.6vw, 96px);--em-h2-col: clamp(34px, 3.9vw, 56px);--em-h2-s: clamp(30px, 3vw, 44px);--em-h4: 20px;--em-step: clamp(26px, 2.4vw, 34px);--em-h2-step: clamp(32px, 3.4vw, 48px);--em-num: clamp(34px, 3.8vw, 52px);--em-num-xl: clamp(40px, 5vw, 76px);--em-quote: clamp(24px, 2.6vw, 36px);--em-ui-s: 12.5px;--em-nano: 10.5px;--em-track-ui: -.01em;--em-sp-1: 4px;--em-sp-2: 8px;--em-sp-3: 12px;--em-sp-4: 16px;--em-sp-5: 20px;--em-sp-6: 24px;--em-sp-7: 32px;--em-sp-8: 40px;--em-sp-9: 48px;--em-sp-10: 64px;--em-sp-11: 80px;--em-sp-12: 96px;--em-r-s: 12px;--em-r-xs: 8px;--em-r-chip: 10px;--em-r-bubble: 18px;--em-r-mark: 4px;--em-icon: 17px;--em-icon-s: 15px;--em-shadow-chip: 0 1px 3px rgba(20, 18, 14, .12);--em-shadow-menu: 0 0 0 1px var(--em-line), 0 24px 60px -20px rgba(20, 18, 14, .3);--em-shadow-stage: 0 0 0 1px rgba(246, 245, 242, .08), 0 40px 80px -30px rgba(0, 0, 0, .7);--em-text-w: 610px;--em-prompt-w: 720px;--em-read-w: 540px;--em-nav-h: 76px;--em-early-wash: rgba(11, 11, 12, .035);--em-live-wash: rgba(20, 154, 87, .075);--em-hatch: repeating-linear-gradient(135deg, rgba(11, 11, 12, .075) 0 1px, transparent 1px 7px);--em-dur-demo: 3.6s;--em-dock-h: 54px;--em-term-w: 260px;--em-display-col: clamp(40px, 4.4vw, 66px);--em-stage-pad: clamp(20px, 4vw, 56px);--em-panel-pad: clamp(20px, 4.4vw, 64px);--em-wrap-wide: 1440px;--em-stack-top: calc(var(--em-nav-h) + var(--em-sp-4));--em-stack-step: 14px;--em-stack-gap: var(--em-sp-6);--em-stack-h: clamp(600px, calc(100vh - var(--em-stack-top) - var(--em-stack-step) * 4 - var(--em-sp-6)), 720px);--em-stack-words: 400px;--em-stack-words-narrow: 300px;--em-stack-ground: var(--em-bg-sunk);--em-stack-cast: 0 -1px 0 rgba(11, 11, 12, .05), 0 -16px 30px -18px rgba(20, 18, 14, .32);--em-h2-stack: clamp(30px, 2.8vw, 40px);--em-live-ring: 0 0 0 1.5px var(--em-live), 0 0 0 6px rgba(20, 154, 87, .12);--em-wire: rgba(20, 154, 87, .9);--em-unlit: grayscale(1) contrast(.92) brightness(1.05);--em-unlit-o: .5;--em-display-hero-col: clamp(40px, 4.1vw, 60px);--em-remake-w: 212px;--em-remake-w-l: 268px;--em-monitor-w: 252px;--em-monitor-w-l: 300px;--em-lane-h: 92px;--em-frame-h: 168px;--em-dur-wire: .76s;--em-list-l: clamp(22px, 2vw, 28px);--em-list-xl: clamp(24px, 2.6vw, 36px);--em-ad-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--em-ad-weight: 700;--em-ad-track: -.03em;--em-ad-lh: 1.02;--em-ad-hl: 8.6cqi;--em-ad-pad: 7cqi;--em-ad-ink: #15130f;--em-ad-light: #ffffff;--em-ad-scrim: linear-gradient(to top, rgba(18, 14, 10, .58), rgba(18, 14, 10, .2) 34%, transparent 58%);--em-ad-scrim-t: linear-gradient(to bottom, rgba(18, 14, 10, .42), transparent 46%);--em-ad-veil-b: linear-gradient(to top, rgba(250, 246, 238, .62), rgba(250, 246, 238, .2) 34%, transparent 56%);--em-ad-veil-t: linear-gradient(to bottom, rgba(250, 246, 238, .42), transparent 46%);--em-static-w: clamp(170px, 15.4vw, 226px);--em-static-w-l: clamp(220px, 22vw, 316px);--em-fan: 5deg;--em-note-tuck: 22px;--em-brief-col: 560px;--em-thumb-w: 58px;--em-size-w: clamp(84px, 8.4vw, 118px);--em-grab-w: clamp(132px, 12vw, 168px);--em-glyph-w: 30px;--em-trio-w: clamp(150px, 15vw, 214px);--em-trio-w-l: clamp(190px, 27vw, 392px);--em-drop-1: drop-shadow(0 14px 18px rgba(20, 18, 14, .2));--em-dur-type: 24ms}@media(prefers-reduced-motion:reduce){:root{--em-dur-1: 0ms;--em-dur-2: 0ms;--em-dur-3: 0ms;--em-dur-4: 0ms;--em-dur-demo: 0ms;--em-dur-wire: 0ms;--em-dur-type: 0ms}}:root{--em-open-w: clamp(132px, 13.4vw, 196px);--em-open-w-l: clamp(150px, 15.6vw, 232px);--em-open-w-stage: clamp(150px, 19vw, 280px);--em-open-w-stage-l: clamp(168px, 22vw, 330px);--em-share-h: 6px;--em-share-w: 220px;--em-script-player-w: clamp(148px, 14vw, 206px);--em-row-label-w: 132px;--em-scrub-h: 3px;--em-final-w: clamp(240px, 24vw, 340px);--em-size-h: 112px;--em-size-h-l: clamp(150px, 17vw, 250px);--em-layer-cap: 5.4cqmin;--em-layer-offer: 4.8cqmin;--em-layer-end: 6.2cqmin;--em-layer-pad: 2.6cqmin;--em-layer-r: 2.4cqmin;--em-lane-label: 96px;--em-lane-label-s: 56px;--em-lane-row: 30px;--em-lane-film: 64px;--em-lane-film-l: 88px;--em-size-h-m: 150px;--em-dur-sweep: .9s;--em-dur-row: 1.2s}@media(prefers-reduced-motion:reduce){:root{--em-dur-sweep: 0ms;--em-dur-row: 0ms}}@media(max-height:860px){:root{--em-stack-step: 10px}}:root{--em-cell-ring: 0 0 0 1.5px var(--em-ink-1), 0 10px 24px -14px rgba(20, 18, 14, .35);--em-dur-cell: .42s;--em-dur-line: .82s;--em-unfold-run: 92vh;--em-cat-media: 1 / 1;--em-cat-media-m: 4 / 3;--em-cat-tile: 112px;--em-snd: 34px;--em-snd-ground: rgba(20, 18, 14, .46);--em-record-w: 560px;--em-dot: 9px;--em-dot-s: 7px;--em-stage-track: rgba(246, 245, 242, .1);--em-stage-ended: rgba(246, 245, 242, .34);--em-list-statement: clamp(22px, 2.2vw, 30px)}@media(prefers-reduced-motion:reduce){:root{--em-dur-cell: 0ms;--em-dur-line: 0ms}}:root{--em-pg-ground: #f5eee6;--em-pg-band: #ece2d6;--em-pg-ink: #1d1814;--em-pg-pad: 6cqw;--em-pg-bar: 12.5cqw;--em-pg-offer: 7.4cqw;--em-pg-offer-t: 2.9cqw;--em-pg-name: 3.7cqw;--em-pg-h1: 8.6cqw;--em-pg-h1-thumb: 9.6cqw;--em-pg-sub: 4.1cqw;--em-pg-btn: 3.7cqw;--em-pg-h3: 5.1cqw;--em-pg-p: 3.8cqw;--em-pg-r: 3.2cqw;--em-pg-gap: 4.4cqw;--em-pg-quiet: .34;--em-pg-mark: 0 0 0 1.5px var(--em-ink-1), 0 0 0 5px rgba(11, 11, 12, .08);--em-page-panel-w: 236px;--em-page-panel-w-l: 278px;--em-pg-frame-w: 336px;--em-pg-frame-h: 628px;--em-map-monitor-w: 188px;--em-map-gutter: 120px;--em-pg-frame-w-s: 272px;--em-pg-frame-h-s: 560px;--em-map-monitor-w-s: 120px;--em-map-gutter-s: 64px;--em-dur-pgscroll: .9s;--em-wire-quiet: rgba(11, 11, 12, .22);--em-wire-stage: rgba(246, 245, 242, .3);--em-fan-ad-w: 52px;--em-fan-ad-w-l: 84px;--em-fan-page-w: 172px;--em-fan-page-w-l: 172px;--em-fan-page-ratio: 3 / 4;--em-fan-chip-w: 220px;--em-report-thumb: 30px;--em-meter-h: 3px;--em-chance-h: 8px;--em-dur-count: 1.3s;--em-atp-ad-w: 232px;--em-atp-gutter: 168px;--em-atp-page-w: 330px;--em-atp-page-h: 560px;--em-atp-page-w-s: 280px;--em-atp-page-h-s: 440px;--em-atp-ad-drop: 36px;--em-atp-aside: .34;--em-atp-aside-x: -132px;--em-atp-aside-y: -28px;--em-atp-aside-x-s: -30px;--em-atp-aside-y-s: -16px;--em-atp-note-w: 176px;--em-atp-t0: 104px;--em-atp-t1: 330px;--em-tile-min: 220px;--em-tiles-w: 760px}@media(prefers-reduced-motion:reduce){:root{--em-dur-pgscroll: 0ms;--em-dur-count: 0ms}}:root{--em-copy-size: 5.5cqi;--em-copy-lh: 1.3;--em-copy-track: -.022em;--em-copy-under: 2px;--em-copy-under-gap: .16em;--em-copy-wash: rgba(20, 154, 87, .11);--em-dur-under: .56s;--em-dur-callout: .72s;--em-ad-col: 46px;--em-video-col: clamp(84px, 8vw, 112px);--em-result-col: clamp(150px, 14vw, 196px);--em-panel-w: clamp(300px, 27vw, 372px);--em-panel-w-m: 440px;--em-display-stage: clamp(42px, 5.1vw, 76px);--em-sub-w-l: 700px;--em-poster-w: 62px;--em-poster-label: 8.5px;--em-wire-gutter: 30px;--em-redact: var(--em-ink-1);--em-callout-w: clamp(168px, 14vw, 206px);--em-feed-w: clamp(250px, 24vw, 330px);--em-tall-w: clamp(168px, 15.4vw, 214px);--em-feed-w-l: clamp(270px, 25vw, 352px);--em-tall-w-l: clamp(180px, 16.5vw, 232px);--em-feed-w-s: clamp(232px, 20vw, 272px);--em-tall-w-s: clamp(150px, 13vw, 172px);--em-feed-w-m: 268px;--em-tall-w-m: 196px;--em-overlay: linear-gradient(to top, rgba(10, 8, 6, .72), rgba(10, 8, 6, .28) 38%, transparent 62%);--em-on-video-ring: 0 0 0 1.5px rgba(255, 255, 255, .92);--em-on-video-btn: rgba(255, 255, 255, .94);--em-matrix-thumb: 34px;--em-matrix-bar: 62px;--em-matrix-bar-h: 5px;--em-chip-poster: 40px;--em-app-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--em-app-ink: #050505;--em-app-ink-2: #65676b;--em-app-sunk: #f0f2f5;--em-app-btn: #e4e6eb;--em-app-blue: #0866ff;--em-app-dark: #000000;--em-app-glass: rgba(255, 255, 255, .2);--em-app-nav: #0a0a0a;--em-app-shade: linear-gradient(to top, rgba(0, 0, 0, .7), rgba(0, 0, 0, .18) 34%, transparent 52%), linear-gradient(to bottom, rgba(0, 0, 0, .32), transparent 16%);--em-app-cyan: #25f4ee;--em-app-red: #fe2c55;--em-app-yt: #ff0033;--em-app-dim: rgba(255, 255, 255, .62);--em-app-disc: radial-gradient(circle, #2b2b2b 0 55%, #121212 56%);--em-app-lift: drop-shadow(0 1px 2px rgba(0, 0, 0, .35));--em-app-tab-edge: 0 0 0 1px rgba(255, 255, 255, .85);--em-app-tab-h: 18px;--em-device: #111112;--em-device-edge: 0 0 0 1px rgba(255, 255, 255, .08) inset, 0 0 0 1px rgba(11, 11, 12, .5), 0 30px 60px -28px rgba(20, 18, 14, .55);--em-phone-max: 240px;--em-phone-m: 250px;--em-phone-gap: 24px;--em-phone-chrome: 340px}@media(prefers-reduced-motion:reduce){:root{--em-dur-under: 0ms;--em-dur-callout: 0ms}}:root{--em-face-track: 4px;--em-face-before: var(--em-ink-3);--em-face-after: var(--em-ink-1);--em-face-notch: 11px;--em-face-before-stage: rgba(246, 245, 242, .26);--em-face-after-stage: var(--em-stage-ink-1);--em-count-glass: rgba(20, 18, 14, .42);--em-dur-count-stop: .42s;--em-face-w: clamp(132px, 12vw, 176px);--em-face-w-b: clamp(150px, 15vw, 214px);--em-face-w-c: clamp(170px, 21vw, 300px);--em-face-gap: var(--em-sp-4);--em-lane-name: 104px;--em-lane-name-m: 58px;--em-lane-row-h: 26px;--em-grid-label: 158px;--em-grid-thumb: 58px;--em-grid-frame: clamp(84px, 7.6vw, 112px);--em-strip-h: clamp(64px, 6.2vw, 88px);--em-strip-label: 200px;--em-strip-note: 300px;--em-strip-gap: 2px;--em-strip-unplayed: rgba(246, 245, 242, .72);--em-dur-sweep-face: 3.2s;--em-shoe-player-w: clamp(220px, 21vw, 290px);--em-scenario-w: 800px;--em-card-frames-w: 400px;--em-beat-bar-h: clamp(74px, 7vw, 104px);--em-cast-w: 520px;--em-reply-w: 820px;--em-reply-card: clamp(168px, 14.2vw, 200px);--em-reply-spread: .95;--em-sheen-pass: 1.4s}@media(prefers-reduced-motion:reduce){:root{--em-dur-count-stop: 0ms;--em-dur-sweep-face: 0ms;--em-sheen-pass: 0ms}}:root{--em-flow-phone-w: 288px;--em-flow-phone-w-m: 236px;--em-flow-phone-w-s: 252px;--em-flow-gap: 56px;--em-flow-gap-m: 40px;--em-flow-drop: 44px;--em-flow-report-w: 560px;--em-flow-mini-w: 22px;--em-touch: rgba(60, 60, 67, .3);--em-touch-ring: rgba(255, 255, 255, .92);--em-touch-d: 46px;--em-app-pressed: #cfd2d8;--em-app-dimmed: rgba(0, 0, 0, .22);--em-safari-glass: rgba(250, 250, 252, .82);--em-safari-edge: 0 0 0 .5px rgba(0, 0, 0, .1), 0 4px 14px -4px rgba(0, 0, 0, .22);--em-safari-blue: #0a84ff;--em-dur-appswitch: .48s;--em-dur-load: .42s;--em-dur-pgscroll-long: 1.6s;--em-dur-visit: .82s}@media(prefers-reduced-motion:reduce){:root{--em-dur-appswitch: 0ms;--em-dur-load: 0ms;--em-dur-pgscroll-long: 0ms;--em-dur-visit: 0ms}}:root{--em-rt-ad-w: 40px;--em-rt-page-w: 56px;--em-rt-ads-w: 150px;--em-rt-pages-w: 280px;--em-rt-mid-min: 160px;--em-split-page-w: 96px;--em-split-leg: 36px}:root{--em-wf-h-s: 22px;--em-wf-h-m: 44px;--em-wf-h-l: 64px;--em-wf-h-xl: clamp(88px, 9.6vw, 138px);--em-wf-gap: 1.5px;--em-wf-gap-l: 2.5px;--em-wf-quiet: var(--em-ink-3);--em-wf-voice: var(--em-ink-1);--em-wf-quiet-stage: rgba(246, 245, 242, .3);--em-wf-voice-stage: var(--em-stage-ink-1);--em-wf-quiet-video: rgba(255, 255, 255, .42);--em-wf-voice-video: #ffffff;--em-wf-unplayed: .26;--em-wf-notch: 9px;--em-wf-flag-room: 26px;--em-wf-muted: .15;--em-wf-video-scrim: linear-gradient(to top, rgba(10, 9, 8, .72), rgba(10, 9, 8, .34) 46%, transparent);--em-wf-video-glass: rgba(20, 18, 14, .4);--em-dur-bar: .28s;--em-dur-draw: 1.15s;--em-dur-sweep-whisper: 2.6s;--em-dur-sink: .56s;--em-whisper-w: clamp(220px, 22vw, 318px);--em-whisper-gap: clamp(28px, 4.6vw, 72px);--em-score-video: clamp(120px, 11.4vw, 158px);--em-score-meta: clamp(150px, 13vw, 190px);--em-score-w: 1180px;--em-macro-w: clamp(280px, 36vw, 540px);--em-macro-ratio: 4 / 5;--em-subtitle: clamp(15px, 1.35vw, 19px);--em-wgrid-frame: clamp(76px, 6.6vw, 98px);--em-wgrid-num: clamp(30px, 2.9vw, 42px);--em-wlane-label: 250px;--em-wlane-why: 300px;--em-wlane-thumb: 30px;--em-mark-w: 34px;--em-sheets-player-w: clamp(230px, 21vw, 296px);--em-prompt-w-whisper: 768px;--em-control-w: 540px;--em-control-still: 52px;--em-control-wave: 132px}@media(prefers-reduced-motion:reduce){:root{--em-dur-bar: 0ms;--em-dur-draw: 0ms;--em-dur-sweep-whisper: 0ms;--em-dur-sink: 0ms}}:root{--em-rep-v: 64px;--em-rep-o: 52px;--em-rep-r: 108px;--em-rep-v-s: 50px;--em-rep-o-s: 30px;--em-rep-r-s: 82px}:root{--em-dur-pgscroll-back: 1.1s}@media(prefers-reduced-motion:reduce){:root{--em-dur-pgscroll-back: 0ms}}:root{--em-job-note-w: 180px;--em-job-media-w: 52px}:root{--em-rep-pop-w: 300px;--em-rep-pop-v: 92px}:root{--em-nav-intent: 90ms;--em-nav-switch: .2s;--em-nav-grace: .24s;--em-nav-item-intent: 70ms;--em-nav-gap: 10px;--em-nav-drop: 8px;--em-nav-scrim: rgba(20, 18, 14, .12);--em-dur-pane: .26s;--em-ease-pane: cubic-bezier(.25, .8, .25, 1);--em-nav-solid: var(--em-bg);--em-well-panel-w: 1040px;--em-well-panel-h: 404px;--em-well-list-w: 384px;--em-well-pad: 8px;--em-well-r: var(--em-r-prompt);--em-well-in-r: calc(var(--em-r-prompt) - var(--em-well-pad));--em-deck-panel-w: 980px;--em-deck-panel-h: 452px;--em-deck-card-h: 380px;--em-deck-step-x: -26px;--em-deck-step-y: -10px;--em-deck-step-s: .94;--em-deck-behind: brightness(.96) saturate(.7);--em-deck-deal-x: 56px;--em-deck-deal-r: 5deg;--em-dur-deal: .56s;--em-index-h: 528px;--em-index-item: 26px;--em-index-track: -.035em;--em-index-stage-w: 560px;--em-peek-pad: 18px;--em-peek-gap: 14px;--em-peek-clip-r: 12px;--em-peek-step: .38s}@media(prefers-reduced-motion:reduce){:root{--em-dur-pane: 0ms;--em-dur-deal: 0ms;--em-peek-step: 0ms;--em-nav-intent: 0ms}}:root{--em-solo-list-w: 236px}:root{--em-peek-zoom: .84}:root{--em-stagger: 55ms}@media(prefers-reduced-motion:reduce){:root{--em-stagger: 0ms}}:root{--em-nav-backdrop: 14px;--em-nav-backdrop-sat: .9;--em-nav-scrim-blur: rgba(20, 18, 14, .08)}:root{--em-dur-open: .32s;--em-dur-close: .22s;--em-ease-open: cubic-bezier(.33, 1, .68, 1);--em-open-lag: 60ms}@media(prefers-reduced-motion:reduce){:root{--em-dur-open: 0ms;--em-dur-close: 0ms;--em-open-lag: 0ms}}:root{--em-display-studio: clamp(40px, 4.9vw, 70px);--em-h1-studio-w: 21ch;--em-display-studio-col: clamp(36px, 3.7vw, 54px);--em-h1-studio-wide: 1040px;--em-shot-w-stage: clamp(160px, 21vw, 304px);--em-shot-gap: var(--em-sp-7);--em-shot-w-dip: clamp(150px, 19.5vw, 286px);--em-shot-w-dip-t: clamp(220px, 34vw, 286px);--em-shot-seam: 3px;--em-dur-chip: .42s;--em-sheet-loop: clamp(130px, 12vw, 172px);--em-sheet-loop-m: 112px;--em-sheet-words: 250px;--em-sheet-gap: 3px;--em-sgrid-label: 96px;--em-fp-w: 470px;--em-studio-player-l: clamp(240px, 25vw, 360px);--em-cs-bk-h: 26px;--em-cs-bk-h-m: 20px;--em-cs-gap: 2px;--em-cs-seam: 8px;--em-cs-note-w: 380px;--em-holes-w-l: 640px;--em-loupe-full: clamp(110px, 10vw, 150px);--em-ring-on-media: rgba(255, 255, 255, .95);--em-ring-stroke-u: .85;--em-ring-stroke-full: 1.3;--em-ring-halo: drop-shadow(0 0 1.5px rgba(0, 0, 0, .55));--em-dur-ring: .9s;--em-photo-w: 52px;--em-photo-w-m: 40px;--em-prompt-w-studio: 768px}@media(prefers-reduced-motion:reduce){:root{--em-dur-chip: 0ms;--em-dur-ring: 0ms}}:root{--em-price: clamp(40px, 3.5vw, 54px);--em-price-s: clamp(34px, 2.8vw, 44px);--em-ads: clamp(21px, 1.7vw, 25px);--em-xfade: .16s;--em-month-h: 196px;--em-month-h-c: 168px;--em-month-h-m: 172px;--em-fan: 5.5deg;--em-fan-x: 15%;--em-stack-shadow: 0 1px 2px rgba(20, 18, 14, .12), 0 6px 14px -8px rgba(20, 18, 14, .4);--em-stack-r: 9%;--em-deal-step: 46ms;--em-dur-land: .52s;--em-deal-rise: -14px;--em-lane-plan: 250px;--em-lane-out: 292px;--em-lane-min: 132px;--em-week-min-m: 92px;--em-lane-plan-s: 200px;--em-lane-out-s: 236px;--em-week-gap: 6px;--em-week-r: 14px;--em-week-stack: 44px;--em-week-stack-m: 26px;--em-pile-x: 7%;--em-pile-y: -3.5%;--em-hand: .58;--em-dur-month: 1.8s;--em-playhead: 1.5px;--em-bench-l: 452px;--em-calc-num: clamp(46px, 5vw, 76px);--em-calc-num-s: clamp(38px, 3.4vw, 50px);--em-poster-row: 74px;--em-poster-row-s: 44px;--em-poster-row-l: clamp(52px, 5.4vw, 78px);--em-calc-stage-h: 640px;--em-poster-dim: .38;--em-slider-h: 6px;--em-thumb: 22px;--em-step-btn: 36px;--em-switch-w: 46px;--em-switch-h: 26px;--em-num-field: 64px;--em-switch-pad: 3px;--em-chip-on: 0 0 0 1.5px var(--em-ink-1);--em-press-scale: 1.08;--em-disabled: .35;--em-paper-w: 164px;--em-papers-w: 252px;--em-papers-h: 156px;--em-paper-step: 44px;--em-paper-turn: 2.5deg;--em-paper-back: .7;--em-paper-mid: .85;--em-beat-t: 38px;--em-strip-line-w: 620px}@media(prefers-reduced-motion:reduce){:root{--em-xfade: 0ms;--em-deal-step: 0ms;--em-dur-land: 0ms;--em-dur-month: 0ms}}@font-face{font-family:Emporina Sans;font-weight:300;font-display:swap;ascent-override:94%;descent-override:24%;line-gap-override:0%;src:local("Whyte-Light"),url(/fonts/Whyte-Light.woff2) format("woff2")}@font-face{font-family:Emporina Sans;font-weight:400;font-display:swap;ascent-override:94%;descent-override:24%;line-gap-override:0%;src:local("Whyte-Book"),url(/fonts/Whyte-Book.woff2) format("woff2")}@font-face{font-family:Emporina Sans;font-weight:400;font-style:italic;font-display:swap;ascent-override:94%;descent-override:24%;line-gap-override:0%;src:local("Whyte-BookItalic"),url(/fonts/Whyte-BookItalic.woff2) format("woff2")}@font-face{font-family:Emporina Sans;font-weight:500;font-display:swap;ascent-override:94%;descent-override:24%;line-gap-override:0%;src:local("Whyte-Medium"),url(/fonts/Whyte-Medium.woff2) format("woff2")}@font-face{font-family:Emporina Sans;font-weight:700;font-display:swap;ascent-override:94%;descent-override:24%;line-gap-override:0%;src:local("Whyte-Bold"),url(/fonts/Whyte-Bold.woff2) format("woff2")}*{box-sizing:border-box}html,body{margin:0;background:var(--em-bg);color:var(--em-ink-1);font-family:var(--em-font);font-size:var(--em-body);line-height:var(--em-lh-body)}a{color:inherit}.shell.svelte-12qhfyh{min-height:100dvh;display:grid;grid-template-rows:auto 1fr}.top.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid var(--em-line);background:var(--em-bg-lift)}.brand.svelte-12qhfyh{font-weight:500;text-decoration:none;letter-spacing:-.02em}nav.svelte-12qhfyh{display:flex;gap:18px;align-items:center}nav.svelte-12qhfyh a:where(.svelte-12qhfyh),.link.svelte-12qhfyh{font-size:var(--em-ui);color:var(--em-ink-2);text-decoration:none;background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.who.svelte-12qhfyh{font-size:var(--em-small);color:var(--em-ink-3)}main.svelte-12qhfyh{padding:32px 24px 64px;max-width:1120px;width:100%;margin:0 auto}
