@font-face{font-family:Fraunces;src:url(/landing/fonts/fraunces.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:DM Mono;src:url(/landing/fonts/dm-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url(/landing/fonts/dm-mono-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--bg: #FFFFFF;--fg: #0D0C12;--fg-soft: #5C5A66;--paper: #FFFFFF;--ink: #0D0C12;--ink-soft: #5F5D68;--rule: #D2D1D8;--head: #0D0C12;--head-fg: #FFFFFF;--head-soft: #9C9AA6;--slot: #000000;--head-edge: #2C2A34;--act: #5B21D6;--act-fg: #FFFFFF;--act-paper: #5B21D6;--act-paper-fg: #FFFFFF;--link-paper: #4C1DB8;--ok: #16A34A;--led: #A78BFA;--qr-ink: #111827;--hl-you: #F3EDFD;--hl-maya: #EDE3FC;--hl-jordan: #E6DAFC;--hl-sam: #E0D0FB;--tally-bg: #FFFFFF;--tally-rule: #E2E1E7;--shadow-near: rgba(17, 24, 39, .1);--shadow-far: rgba(17, 24, 39, .1);--shadow-edge: rgba(17, 24, 39, .28);--head-cast: rgba(3, 7, 18, .3);--t1: #0D0C12;--t2: #0D0C12;--t3: #6D3BEB;--mesh-0: #FFFFFF,#FFFFFF,#F3EFFF,#FFFFFF,#FAFAFC;--mesh-1: #FFFFFF,#FFFFFF,#EBE4FF,#FFFFFF,#F9F8FC;--mesh-2: #FFFFFF,#FFFFFF,#E1D7FF,#FFFFFF,#F7F6FD;--mesh-3: #FFFFFF,#FFFFFF,#D7CAFF,#FFFFFF,#F6F4FD;--mesh-4: #FFFFFF,#FFFFFF,#CFBFFF,#FFFFFF,#F5F2FE;--mesh-5: #FFFFFF,#FFFFFF,#C7B4FF,#FFFFFF,#F4F0FE;--mesh-6: #FFFFFF,#FFFFFF,#BCA5FF,#FFFFFF,#F2EDFE;--mesh-7: #FFFFFF,#FFFFFF,#AE93FF,#FFFFFF,#F0EAFF;--e1: #FFFFFF;--e2: #B79CFF;--e3: #F6F3FF;--e4: #8E68FF;--e5: #FFFFFF;--mesh-8: var(--e1),var(--e2),var(--e3),var(--e4),var(--e5);--end-bg: #FFFFFF;--end-fg: #0D0C12;--end-mark: #5B21D6;--end-mark-fg: #FFFFFF;--frost: rgba(255,255,255,.66);--frost-edge: rgba(13,12,18,.08)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #000000;--fg: #F6F5FA;--fg-soft: #A09EAB;--paper: #E6E5EA;--ink: #0E0D13;--ink-soft: #55535E;--rule: #9C9AA5;--head: #141318;--head-fg: #F6F5FA;--head-soft: #8A8894;--slot: #000000;--head-edge: #2C2B33;--act: #FFFFFF;--act-fg: #000000;--act-paper: #5B21D6;--act-paper-fg: #FFFFFF;--link-paper: #4C1DB8;--ok: #15803D;--led: #A37FFF;--qr-ink: #111827;--hl-you: #DCD6EA;--hl-maya: #D7CDEA;--hl-jordan: #D2C5EB;--hl-sam: #CDBCEB;--tally-bg: #111015;--tally-rule: #2A2931;--shadow-near: rgba(0, 0, 0, .55);--shadow-far: rgba(0, 0, 0, .65);--shadow-edge: rgba(0, 0, 0, .7);--head-cast: rgba(0, 0, 0, .55);--t1: #FFFFFF;--t2: #FFFFFF;--t3: #A37FFF;--mesh-0: #000000,#000000,#120A2E,#000000,#05040B;--mesh-1: #000000,#000000,#1B0D43,#000000,#080514;--mesh-2: #000000,#000000,#25125C,#000000,#0B071D;--mesh-3: #000000,#000000,#2F1675,#000000,#0F0827;--mesh-4: #000000,#000000,#37198B,#000000,#110930;--mesh-5: #000000,#000000,#401DA0,#000000,#140A38;--mesh-6: #000000,#000000,#4C21BC,#000000,#180C44;--mesh-7: #000000,#000000,#5A27E0,#000000,#1D0E52;--e1: #000000;--e2: #6A30F0;--e3: #000000;--e4: #3C14B8;--e5: #000000;--mesh-8: var(--e1),var(--e2),var(--e3),var(--e4),var(--e5);--end-bg: #000000;--end-fg: #FFFFFF;--end-mark: #8E5CFF;--end-mark-fg: #FFFFFF;--frost: rgba(24,23,28,.62);--frost-edge: rgba(255,255,255,.08);color-scheme:dark}}:root[data-theme=dark]{--bg: #000000;--fg: #F6F5FA;--fg-soft: #A09EAB;--paper: #E6E5EA;--ink: #0E0D13;--ink-soft: #55535E;--rule: #9C9AA5;--head: #141318;--head-fg: #F6F5FA;--head-soft: #8A8894;--slot: #000000;--head-edge: #2C2B33;--act: #FFFFFF;--act-fg: #000000;--act-paper: #5B21D6;--act-paper-fg: #FFFFFF;--link-paper: #4C1DB8;--ok: #15803D;--led: #A37FFF;--qr-ink: #111827;--hl-you: #DCD6EA;--hl-maya: #D7CDEA;--hl-jordan: #D2C5EB;--hl-sam: #CDBCEB;--tally-bg: #111015;--tally-rule: #2A2931;--shadow-near: rgba(0, 0, 0, .55);--shadow-far: rgba(0, 0, 0, .65);--shadow-edge: rgba(0, 0, 0, .7);--head-cast: rgba(0, 0, 0, .55);--t1: #FFFFFF;--t2: #FFFFFF;--t3: #A37FFF;--mesh-0: #000000,#000000,#120A2E,#000000,#05040B;--mesh-1: #000000,#000000,#1B0D43,#000000,#080514;--mesh-2: #000000,#000000,#25125C,#000000,#0B071D;--mesh-3: #000000,#000000,#2F1675,#000000,#0F0827;--mesh-4: #000000,#000000,#37198B,#000000,#110930;--mesh-5: #000000,#000000,#401DA0,#000000,#140A38;--mesh-6: #000000,#000000,#4C21BC,#000000,#180C44;--mesh-7: #000000,#000000,#5A27E0,#000000,#1D0E52;--e1: #000000;--e2: #6A30F0;--e3: #000000;--e4: #3C14B8;--e5: #000000;--mesh-8: var(--e1),var(--e2),var(--e3),var(--e4),var(--e5);--end-bg: #000000;--end-fg: #FFFFFF;--end-mark: #8E5CFF;--end-mark-fg: #FFFFFF;--frost: rgba(24,23,28,.62);--frost-edge: rgba(255,255,255,.08);color-scheme:dark}:root{--display: "Fraunces", Georgia, "Times New Roman", serif;--mono: "DM Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gutter-l: max(16px, env(safe-area-inset-left, 0px));--gutter-r: max(16px, env(safe-area-inset-right, 0px));--head-h: calc(56px + env(safe-area-inset-top, 0px)) ;--paper-w: min(640px, calc(100vw - 20px) );--paper-x: calc(50vw - var(--paper-w) / 2);--pad: clamp(18px, 2.2vw, 28px);--tooth-w: 14px;--tooth-h: 7px;--chrome-fg: var(--fg)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--mono);font-size:15px;line-height:1.45;overflow-x:clip;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}img{display:block}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--act);outline-offset:2px}.top{position:sticky;top:0;z-index:20;height:var(--head-h);padding:env(safe-area-inset-top,0px) var(--gutter-r) 0 var(--gutter-l);display:flex;align-items:center;justify-content:space-between}.head{position:absolute;top:0;height:var(--head-h);left:calc(var(--paper-x) - 18px);width:calc(var(--paper-w) + 36px);background:var(--head);color:var(--head-soft);border-radius:0 0 7px 7px;box-shadow:0 5px 14px var(--head-cast);display:flex;align-items:center;justify-content:center;gap:9px;padding-top:env(safe-area-inset-top,0px);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase}.head:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:3px;background:var(--slot);border-radius:2px;box-shadow:0 -1px 0 var(--head-edge)}.led{width:6px;height:6px;border-radius:50%;background:var(--led);flex:none}.brand{position:relative;display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--chrome-fg);font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.01em;transition:color .35s ease}.brand img{width:30px;height:30px;border-radius:7px}.actions{position:relative;display:flex;align-items:center;gap:10px}.theme{appearance:none;-webkit-appearance:none;width:36px;height:36px;padding:0;border-radius:18px;border:1px solid var(--tally-rule);background:transparent;color:var(--chrome-fg);cursor:pointer;transition:color .35s ease;display:none;align-items:center;justify-content:center}.js .theme{display:flex}.theme svg{width:16px;height:16px}.nav-cta{height:36px;padding:0 14px;border-radius:18px;background:var(--act);color:var(--act-fg);display:flex;align-items:center;gap:6px;text-decoration:none;font-family:var(--display);font-weight:600;font-size:14.5px}.nav-cta svg{width:14px;height:14px;margin-top:-2px}@media(max-width:959px){:root{--chrome-fg: var(--head-fg)}.head{left:0;width:100%;border-radius:0}.head>*{display:none}.theme{border-color:var(--head-edge)}}.paper{position:relative;width:var(--paper-w);margin:-8px 0 56px var(--paper-x);background:var(--paper);color:var(--ink);box-shadow:0 1px 2px var(--shadow-near),0 22px 50px var(--shadow-far)}.upper{position:relative;padding-top:26px;background:var(--paper)}.blk{position:relative;padding-left:var(--pad);padding-right:var(--pad)}.rule{border:0;border-top:1.5px dashed var(--rule);margin:12px var(--pad)}.rc-head{text-align:center;padding-bottom:8px}.rc-brand{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.rc-brand img{width:24px;height:24px;border-radius:6px}.rc-title{margin:14px 0 2px;font-family:var(--display);font-weight:600;line-height:1;font-size:clamp(33px,3.2vw,46px);letter-spacing:-.02em}.rc-meta{margin:0;color:var(--ink-soft);font-size:13.5px}.table-of{display:flex;justify-content:center;gap:14px;margin:14px 0 0;padding:0;list-style:none}.table-of li{font-size:11.5px;color:var(--ink-soft);text-align:center}.table-of img{width:46px;height:46px;margin:0 auto 1px}.cols{display:flex;justify-content:space-between;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.rows{list-style:none;margin:0;padding:0}.row{position:relative;padding:10px var(--pad) 8px}.hl{position:absolute;inset:3px 8px;display:flex;pointer-events:none}.hl i{flex:1 1 0;display:block;transform-origin:0 50%;will-change:transform}.hl .you,.tally .you i{background:var(--hl-you)}.hl .maya,.tally .maya i{background:var(--hl-maya)}.hl .jordan,.tally .jordan i{background:var(--hl-jordan)}.hl .sam,.tally .sam i{background:var(--hl-sam)}.ln{position:relative;display:flex;justify-content:space-between;gap:12px;font-size:15.5px;font-weight:500}.amt{white-space:nowrap}.who{position:relative;display:flex;align-items:center;gap:4px;margin-top:3px;min-height:32px}.bl{flex:none;will-change:transform,opacity}img.bl{width:32px;height:32px}.note{margin-left:6px;font-size:12.5px;color:var(--ink);will-change:opacity}.split{justify-content:space-between}.pair{display:flex;align-items:center;gap:2px;font-size:12.5px}.pair img{width:22px;height:22px}.row.plain{padding-top:6px;padding-bottom:6px}.total{padding-top:6px;padding-bottom:8px}.total-l{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.total-v{font-family:var(--display);font-weight:600;font-size:clamp(70px,6.2vw,92px);line-height:.98;letter-spacing:-.03em;font-feature-settings:"tnum"}.share{position:relative;display:flex;align-items:center;gap:8px;padding:7px var(--pad)}.share img.bl{width:36px;height:36px}.share .nm{flex:1;font-family:var(--display);font-weight:600;font-size:20px;position:relative}.share .v{position:relative;font-family:var(--display);font-weight:700;font-size:24px;font-feature-settings:"tnum"}.check{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;padding-top:8px}.check svg{flex:none;width:15px;height:15px;margin-top:2px;color:var(--ok)}.pay{margin:8px var(--pad) 12px;padding:14px 14px 12px;border:1.5px dashed var(--ink-soft)}.pay-l{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.pay-v{display:flex;align-items:center;gap:8px;margin-top:3px;font-family:var(--display);font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-.01em;font-feature-settings:"tnum"}.pay-v img{width:34px;height:34px;flex:none}.apps{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px}.apps li{border:1px solid var(--rule);padding:2px 8px}.pay-n{margin:9px 0 0;font-size:12.5px;color:var(--ink-soft)}.foot{text-align:center;padding-top:6px;padding-bottom:16px;font-size:12.5px}.foot p{margin:0}.barcode{height:48px;margin:14px auto 8px;max-width:250px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 5px,var(--ink) 5px 6px,transparent 6px 8px,var(--ink) 8px 12px,transparent 12px 14px,var(--ink) 14px 15px,transparent 15px 19px,var(--ink) 19px 22px,transparent 22px 23px,var(--ink) 23px 24px,transparent 24px 29px)}.perf{position:relative;padding:10px var(--pad) 12px;text-align:center;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.perf span{position:relative;background:var(--paper);padding:0 10px}.perf:before{content:"";position:absolute;left:0;right:0;bottom:0;border-top:2px dashed var(--ink-soft)}.stub{position:relative;z-index:2;padding:20px var(--pad) 12px;background:var(--paper)}.stub-eyebrow{display:none;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.stub-brand{display:flex;align-items:center;gap:12px;margin:10px 0 14px}.stub-brand img{width:52px;height:52px;border-radius:12px}.stub-name{font-family:var(--display);font-weight:700;font-size:26px;line-height:1.05;letter-spacing:-.01em}.stub-sub{font-size:12.5px;color:var(--ink-soft)}.scan{display:none;align-items:center;gap:14px;margin-top:14px;font-size:12.5px;color:var(--ink-soft)}.scan-frame{position:relative;flex:none;width:168px;height:168px}.scan-frame img{width:100%;height:100%}.scan-frame svg{position:absolute;left:28.8%;top:34%;width:42.8%;height:42.8%;color:var(--qr-ink)}.fine{display:flex;justify-content:center;gap:22px;margin-top:12px;font-size:13px}.fine a{color:var(--link-paper);text-underline-offset:3px;padding:6px 0}.lead{height:var(--tooth-h);margin-bottom:calc(var(--tooth-h) * -1);position:absolute;left:0;right:0;top:100%}.lead:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--tooth-h);background:conic-gradient(from -45deg at 50% 100%,var(--paper) 90deg,transparent 0) 0 0 / var(--tooth-w) var(--tooth-h) repeat-x}.beat{padding:22px var(--pad) 18px;color:var(--ink)}.eyebrow{margin:0 0 8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.beat h1,.beat h2{margin:0;font-family:var(--display);font-weight:600;line-height:.98;letter-spacing:-.025em;font-size:clamp(33px,8.6vw,53px)}.beat h1 .l,.beat h1 .l>span{display:block}.mark{background:linear-gradient(transparent 17%,var(--hl-jordan) 17% 91%,transparent 91%);padding:0 .08em;margin-left:-.08em}.anim .mark{color:var(--ink)}.beat p:not(.eyebrow){margin:12px 0 0;max-width:36ch;font-family:var(--display);font-weight:400;font-size:17px;line-height:1.32;color:var(--ink-soft)}.cue{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:14px;color:var(--ink-soft);display:none}.cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 20px;margin-top:16px;border-radius:12px;background:var(--act-paper);color:var(--act-paper-fg);text-decoration:none;font-family:var(--display);font-weight:600;font-size:17px}.cta svg{width:19px;height:19px;margin-top:-3px;flex:none}.stub .cta{width:100%;margin-top:0}.finale{position:relative;width:100vw;margin-left:calc(var(--paper-x) * -1);padding:64px var(--gutter-r) 190px var(--gutter-l);color:var(--end-fg);background:radial-gradient(90% 70% at 8% 8%,var(--e1),transparent 70%),radial-gradient(80% 70% at 92% 16%,var(--e2),transparent 70%),radial-gradient(90% 80% at 84% 90%,var(--e3),transparent 70%),radial-gradient(90% 80% at 8% 92%,var(--e5),transparent 70%),var(--e4);-webkit-mask-image:linear-gradient(#000 calc(100% - 110px),transparent);mask-image:linear-gradient(#000 calc(100% - 110px),transparent)}.finale h2{margin:0 auto;max-width:1200px;font-family:var(--display);font-weight:600;font-size:min(17.4vw,132px);line-height:.96;letter-spacing:-.035em}.fl{display:block;white-space:nowrap;overflow:hidden;overflow:clip;padding:.03em .1em .14em 0;margin-bottom:-.14em}.fli,.fw{display:inline-block}.fm{position:relative;display:inline-block;padding:0 .08em;margin-left:-.02em;color:var(--end-mark-fg)}.fm i{position:absolute;inset:.1em 0 -.02em;background:var(--end-mark);transform-origin:0 50%}.fm .fw{position:relative}.finale~.stub{margin-top:-130px;z-index:2}.anim .finale{position:absolute;left:var(--gutter-l);right:var(--gutter-r);top:0;bottom:0;z-index:4;width:auto;margin:0;padding:0;background:none;-webkit-mask-image:none;mask-image:none;display:flex;align-items:center;pointer-events:none;visibility:hidden}.anim .finale h2{margin:0;max-width:none}.anim .fw{will-change:transform;transform:translate3d(0,115%,0)}.anim .fm i{will-change:transform;transform:scaleX(0)}.anim .finale~.stub,.anim .stub{margin-top:0}.tally,.copy{display:none}.anim .track{height:810vh;height:810svh}.anim .top{position:fixed;left:0;right:0}.anim .stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;overflow:clip}.anim .paper{position:absolute;top:0;left:var(--paper-x);margin:0;background:none;box-shadow:none;will-change:transform;z-index:1}.anim .upper{z-index:1;box-shadow:0 0 0 .5px var(--shadow-near),0 0 10px var(--shadow-near);will-change:transform;transform-origin:100% 100%}.anim .upper:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--tooth-h);background:conic-gradient(from -45deg at 50% 100%,var(--paper) 90deg,transparent 0) 0 0 / var(--tooth-w) var(--tooth-h) repeat-x}.anim .stub{will-change:transform}.anim .stub:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--tooth-h);background:conic-gradient(from 135deg at 50% 0,var(--paper) 90deg,transparent 0) calc(var(--tooth-w) / 2) 0 / var(--tooth-w) var(--tooth-h) repeat-x}.stub-shadow{display:none}.anim .stub-shadow{display:block;position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:0 1px 2px var(--shadow-near),0 22px 50px var(--shadow-far);clip-path:inset(0 -70px -70px -70px)}.anim .lead{position:absolute;top:0;left:var(--paper-x);right:auto;width:var(--paper-w);height:var(--tooth-h);margin:0;z-index:3;will-change:transform;pointer-events:none}.anim .lead:after{content:"";position:absolute;left:6px;right:6px;top:2px;height:2px;box-shadow:0 5px 12px var(--shadow-edge)}.mesh{display:none}.anim .mesh{display:block;position:fixed;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 110px),transparent);mask-image:linear-gradient(#000 calc(100% - 110px),transparent)}.anim .track{position:relative;z-index:1}.anim .wd{display:inline-block;padding-bottom:.1em;margin-bottom:-.1em;will-change:transform,opacity;background:linear-gradient(100deg,var(--t1),var(--t2) 42%,var(--t3) 70%,var(--t1));background-size:300% 100%;background-position:calc(var(--tp, 0) * 100%) 0;-webkit-background-clip:text;background-clip:text;color:transparent}.anim .mark .wd{background:none;color:var(--ink)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.anim .nav-cta,.anim .theme,.anim .tally{background:var(--frost);border:1px solid var(--frost-edge);color:var(--chrome-fg);-webkit-backdrop-filter:blur(3px) saturate(1.5);backdrop-filter:blur(3px) saturate(1.5)}.anim .nav-cta,.anim .theme{transition:color .35s ease}.fx-glass{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.has-glass.has-glass{position:relative;isolation:isolate;background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:959px){html:not(.is-finale) .nav-cta,html:not(.is-finale) .theme{--frost: rgba(255, 255, 255, .12);--frost-edge: rgba(255, 255, 255, .16)}html:not(.is-finale) .nav-cta .fx-glass,html:not(.is-finale) .theme .fx-glass{--lg-glass: rgba(255, 255, 255, .12);--lg-edge: rgba(255, 255, 255, .16)}}.lvh{position:fixed;top:0;left:0;width:0;height:100vh;height:100lvh;visibility:hidden;pointer-events:none}.anim .stub:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--tooth-h);background:conic-gradient(from -45deg at 50% 100%,var(--paper) 90deg,transparent 0) 0 0 / var(--tooth-w) var(--tooth-h) repeat-x}.anim .row{will-change:opacity}.anim .copy{display:block;position:absolute;z-index:5;pointer-events:none}.anim .beat{position:absolute;padding:0;color:var(--fg);will-change:transform,opacity;visibility:hidden}.anim .beat a{pointer-events:auto}.anim .eyebrow{color:var(--fg-soft)}.anim .beat p:not(.eyebrow){color:var(--fg-soft)}.anim .beat .cta{background:var(--act);color:var(--act-fg)}.anim .cue{display:block;color:var(--fg-soft)}.anim .stub-eyebrow{display:block}.anim .tally{display:block;position:absolute;z-index:5;border-radius:18px;overflow:hidden;overflow:clip;will-change:opacity}.t{position:relative;display:flex;align-items:center;contain:layout style}.t i{position:absolute;inset:0;opacity:0;will-change:opacity}.t>img,.t>span{position:relative}.t .n{font-size:12px;color:var(--fg-soft)}.t .v{font-family:var(--display);font-weight:700;color:var(--fg);font-feature-settings:"tnum"}.t.lit .n,.t.lit .v{color:var(--ink)}.tally-h,.tally-f{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--fg-soft)}@media(min-width:960px){:root{--head-h: 64px}.anim{--paper-w: clamp(380px, 31vw, 480px);--paper-x: calc(58vw - var(--paper-w) / 2)}.anim .finale{left:max(4.6vw,16px);right:auto}.anim .copy{left:max(4.6vw,16px);top:0;bottom:0;width:calc(var(--paper-x) - max(4.6vw,16px) - 44px)}.anim .beat{inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.anim .beat h1{font-size:clamp(56px,6.5vw,112px);line-height:.94}.anim .beat h2{font-size:clamp(46px,5.2vw,88px)}.anim .beat p:not(.eyebrow){font-size:clamp(18px,1.5vw,23px);margin-top:20px}.anim .cta{margin-top:26px}.anim .tally{left:calc(var(--paper-x) + var(--paper-w) + 42px);top:50%;width:min(190px,calc(100vw - var(--paper-x) - var(--paper-w) - 58px));margin-top:-150px;padding:12px 0 10px}.tally-h{padding:0 14px 8px;border-bottom:1px dashed var(--tally-rule)}.tally-f{display:flex;justify-content:space-between;padding:9px 14px 0;border-top:1px dashed var(--tally-rule)}.t{gap:8px;padding:7px 14px}.t>img{width:34px;height:34px;flex:none}.t .col{display:flex;flex-direction:column;line-height:1.15}.t .v{font-size:22px}.scan{display:flex}}@media(max-width:959px){.anim{--paper-w: min(560px, calc(100vw - 20px) );--paper-x: calc(50vw - var(--paper-w) / 2);--panel: max(38svh, 290px)}.anim .copy{left:0;right:0;bottom:0;top:calc(100% - var(--panel))}.anim .beat{left:var(--gutter-l);right:var(--gutter-r);top:0}.anim .finale{top:var(--head-h)}.anim .beat h1{font-size:min(11.2vw,6.4svh,64px);line-height:1}.anim .beat h2{font-size:min(11.4vw,6svh,56px)}.anim .beat p:not(.eyebrow){font-size:16px;margin-top:9px}.anim .eyebrow{margin-bottom:5px;font-size:11.5px}.anim .cta{margin-top:13px}.anim .cue{display:none}.anim .tally{left:var(--gutter-l);right:var(--gutter-r);bottom:max(12px,env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:repeat(4,1fr)}.tally-h,.tally-f{display:none}.t{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:2px;padding:4px 2px 6px;line-height:1.15;border-left:1px dashed var(--tally-rule)}.t:first-of-type{border-left:0}.t>img{width:20px;height:20px}.t .col{display:contents}.t .v{grid-column:1 / -1;text-align:center;position:relative}.t .n{position:relative}.t .v{font-size:16.5px}.t .n{font-size:11px}}@media(min-width:960px)and (max-height:739px){.scan{display:none}}@media(max-width:959px)and (max-height:720px){.table-of{display:none}}@media(max-width:959px)and (max-height:759px){.anim .beat h1{font-size:min(9.5vw,56px);line-height:1.04}.anim .beat h1 .l>span{display:inline}}html.is-finale{--chrome-fg: var(--end-fg)}@media(hover:hover)and (pointer:fine){.anim .mesh{-webkit-mask-image:none;mask-image:none}}
