@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/site/nunito-600-latin-024370a6.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+20A6,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/site/nunito-600-ext-63688810.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0300-036F,U+1E00-1EFF,U+20A0-20A5,U+20A7-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/site/nunito-700-latin-d8a44f57.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+20A6,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/site/nunito-700-ext-3e11208c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0300-036F,U+1E00-1EFF,U+20A0-20A5,U+20A7-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/site/nunito-800-latin-6cbda1f3.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+20A6,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/site/nunito-800-ext-70b1680b.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0300-036F,U+1E00-1EFF,U+20A0-20A5,U+20A7-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--background: #D6ECFF;--surface: #FFFFFF;--surface-raised: #C2E0FB;--line: #A4CDF3;--ledge: #8FBDEB;--band: #FFE9A6;--ink: #142247;--ink-muted: #4A5A82;--ink-soft: #36456A;--brand: #FFC21A;--brand-deep: #DFA000;--brand-ink: #3A2600;--brand-soft: #FFF3CC;--ai: #4C3FE0;--ai-deep: #3328B3;--ai-soft: #ECEAFF;--ai-gradient-1: #4C3FE0;--ai-gradient-2: #9B5CF6;--ai-gradient-3: #E2499B;--good: #16A864;--good-deep: #0E8049;--good-soft: #E2F6EB;--good-text: #0A5A34;--bad: #EE4B52;--bad-deep: #C2323A;--bad-soft: #FDE6E7;--bad-text: #8E1A23;--danger: #C2323A;--danger-deep: #8E1A23;--on-danger: #FFFFFF;--fire: #F07A17;--fire-text: #8A3B00;--shield: #38B6FF;--shield-deep: #1A78B8;--shield-soft: #CDEBFF;--shield-ink: #0B4A75;--lagoon: #2D6FD6;--tint-host: #ECEAFF;--tint-conductor: #FFF1C7;--tint-scholar: #C4D7FA;--tint-trader: #FAD9E6;--tint-elder: #F6DEC4;--brand-hover: #FFCB3D;--apple-button: #000000;--apple-button-ink: #FFFFFF;--apple-button-ledge: #3D3D3D;--scrim: rgb(10 18 40 / .55);--art-note: #0E8049;--art-note-line: #7FD9A8;--art-note-ink: #FFFFFF;--art-tag: #FFFFFF;--art-tag-hole: #D6ECFF;--art-tag-ink: #142247;--art-tag-soft: #C2323A;--art-ticket: #F07A17;--art-ticket-ink: #2A1200;--art-flame: #F07A17;--art-flame-core: #FFC21A;--art-clay: #A8552B;--art-clay-rim: #7A3A1A;--art-device: #142247;--art-screen: #FFC21A;--art-screen-ink: #2A1B00;--art-shadow: rgb(20 34 71 / .22);--white: #FFFFFF;--ledge-night: #000814;--focus-on-dark: #FFD04D;--footer-ground: #142247;--bubble-shadow: rgb(10 18 40 / .18);--header-shadow: rgb(20 34 71 / .12);--ground-sun: #FFE9A6;--ground-rose: #FAD9E6;--ground-sky: #C4D7FA;--ground-clay: #F6DEC4;--ground-good: #E2F6EB;--ground-ai: #ECEAFF;--plain-face-sun: #FFC831;--plain-face-ai: #6156E4;--plain-face-night: #303D5D;--block-sky: #D6ECFF;--on-sky: #142247;--on-sky-soft: #36456A;--block-sun: #FFC21A;--on-sun: #2A1B00;--on-sun-soft: #4A3300;--block-cream: #FFF3CC;--on-cream: #142247;--on-cream-soft: #3D3A2A;--block-fire: #F07A17;--on-fire-block: #2A1200;--on-fire-soft: #4A2200;--block-ai: #4C3FE0;--on-ai: #FFFFFF;--on-ai-soft: #E4E0FF;--block-night: #142247;--on-night: #FFFFFF;--on-night-soft: #C3CFEA;--block-mint: #E2F6EB;--on-mint: #0A2A1C;--on-mint-soft: #22493A;--block-coral: #FDE6E7;--on-coral: #142247;--on-coral-soft: #4A2A3A}:root[data-theme=dark]{color-scheme:dark;--background: #13214A;--surface: #1F3266;--surface-raised: #2A4180;--line: #34508F;--ledge: #0B1533;--band: #2C4A9A;--ink: #F3F7FF;--ink-muted: #A5B4D8;--ink-soft: #C3CFEA;--brand: #FFC21A;--brand-deep: #B98400;--brand-ink: #2A1B00;--brand-soft: #33406E;--ai: #8378FF;--ai-deep: #5A4FE0;--ai-soft: #2A2548;--ai-gradient-1: #6A5CFF;--ai-gradient-2: #A06CFF;--ai-gradient-3: #E2499B;--good: #2CC77E;--good-deep: #1A915A;--good-soft: #15302A;--good-text: #5BE0A0;--bad: #FF646B;--bad-deep: #C9414A;--bad-soft: #3B1F25;--bad-text: #FF9EA3;--danger: #C2323A;--danger-deep: #8E1A23;--on-danger: #FFFFFF;--fire: #FF9233;--fire-text: #FFB27A;--shield: #38B6FF;--shield-deep: #0F5E96;--shield-soft: #163F66;--shield-ink: #9ED9FF;--lagoon: #2D6FD6;--tint-host: #3B3482;--tint-conductor: #9A6E00;--tint-scholar: #164866;--tint-trader: #7A2A52;--tint-elder: #8A4524;--brand-hover: #FFD04D;--apple-button: #FFFFFF;--apple-button-ink: #000000;--apple-button-ledge: #8C8C8C;--scrim: rgb(0 0 0 / .6);--art-note: #0E8049;--art-note-line: #7FD9A8;--art-note-ink: #FFFFFF;--art-tag: #FFFFFF;--art-tag-hole: #13214A;--art-tag-ink: #142247;--art-tag-soft: #C2323A;--art-ticket: #F07A17;--art-ticket-ink: #2A1200;--art-flame: #F07A17;--art-flame-core: #FFC21A;--art-clay: #A8552B;--art-clay-rim: #7A3A1A;--art-device: #0B1533;--art-screen: #FFC21A;--art-screen-ink: #2A1B00;--art-shadow: rgb(0 0 0 / .45);--white: #FFFFFF;--ledge-night: #000814;--focus-on-dark: #FFD04D;--footer-ground: #08102A;--bubble-shadow: rgb(10 18 40 / .18);--header-shadow: rgb(0 0 0 / .4);--ground-sun: #E39B00;--ground-rose: #D44A7A;--ground-sky: #2F6FE0;--ground-clay: #D9622B;--ground-good: #1E9E62;--ground-ai: #6A5CFF;--plain-face-sun: #2C3147;--plain-face-ai: #474097;--plain-face-night: #28314B;--block-sky: #13214A;--on-sky: #F3F7FF;--on-sky-soft: #C3CFEA;--block-sun: #141A33;--on-sun: #F3F7FF;--on-sun-soft: #C3CFEA;--block-cream: #1C2B5C;--on-cream: #F3F7FF;--on-cream-soft: #C3CFEA;--block-fire: #A8320E;--on-fire-block: #FFFFFF;--on-fire-soft: #FFE0D1;--block-ai: #2E2689;--on-ai: #FFFFFF;--on-ai-soft: #D9D4FF;--block-night: #0B1533;--on-night: #FFFFFF;--on-night-soft: #C3CFEA;--block-mint: #0B5A43;--on-mint: #FFFFFF;--on-mint-soft: #BFF0DA;--block-coral: #3A1E8C;--on-coral: #FFFFFF;--on-coral-soft: #D9D4FF}:root{--duration-instant: 90ms;--duration-quick: .18s;--duration-standard: .28s;--duration-expressive: .45s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-enter: cubic-bezier(0, 0, .2, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-overshoot: cubic-bezier(.3, 1.6, .5, 1);--spring-press: linear(0, .082, .2647, .49, .721, .9097, 1.0496, 1.1372, 1.1773, 1.1797, 1.1551, 1.1174, 1.0756, 1.0369, 1.0056, .9837, .9709, .9667, .9685, .9741, .9815, .989, .9956, 1.0009, 1.0041, 1.0057, 1.0061, 1.0054, 1.0042, 1.0028, 1.0015, 1.0004, 1);--spring-press-duration: 419ms;--spring-hop: linear(0, .2512, .7743, 1.236, 1.4474, 1.3867, 1.167, .9385, .8078, .807, .8948, 1.005, 1.078, 1.0928, 1.06, 1.0099, .9704, .957, .9675, .9899, 1.0099, 1.0192, 1.0167, 1.0074, .9975, .9918, .9917, .9954, 1.0001, 1.0033, 1.004, 1.0026, 1);--spring-hop-duration: 1.35s;--spring-settle: linear(0, .0647, .2166, .4133, .6118, .7906, .9355, 1.0408, 1.1079, 1.1397, 1.145, 1.1318, 1.1076, 1.0789, 1.0499, 1.0249, 1.0051, .9912, .9828, .9791, .9791, .9815, .9853, .9895, .9937, .9972, .9998, 1.0016, 1.0027, 1.0031, 1.003, 1.0026, 1);--spring-settle-duration: .9s;--spring-sheet: linear(0, .0299, .101, .1975, .3067, .4193, .5284, .6293, .7194, .7949, .8604, .9135, .9553, .987, 1.0099, 1.0254, 1.035, 1.04, 1.0414, 1.0402, 1.0373, 1.0333, 1.0288, 1.0242, 1.0196, 1.0156, 1.0118, 1.0086, 1.0059, 1.0036, 1.0019, 1.0006, 1);--spring-sheet-duration: 512ms;--stagger: 60ms;--idle-breath: 3.9s;--idle-cycles: 3}*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:88px;-webkit-text-size-adjust:100%}:root[data-theme=dark]{color-scheme:dark}body{font-family:Nunito,sans-serif;font-weight:600;font-size:16px;line-height:1.4;color:var(--ink);background:var(--background);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{display:block;max-width:100%;height:auto}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit;color:inherit}h1,h2,h3,p,b{text-wrap:balance}:focus-visible{outline:3px solid var(--focus, var(--ink));outline-offset:3px;border-radius:6px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wrap{width:min(1200px,100% - 2 * var(--gutter));margin-inline:auto}.icon{display:inline-block;flex:none;line-height:0}.icon svg{width:100%;height:100%}.icon-18{width:18px;height:18px}.icon-20{width:20px;height:20px}.icon-22{width:22px;height:22px}.icon-good{color:var(--good)}.icon-lagoon{color:var(--lagoon)}.icon-soft{color:var(--ink-soft)}.mark{display:inline-flex;align-items:center;min-width:44px;min-height:44px;color:var(--ink)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}:root{--gutter: 16px;--radius-control: 16px;--section-pad: 72px}@media(min-width:600px){:root{--gutter: 32px;--section-pad: 104px}}@media(min-width:1100px){:root{--section-pad: 136px}}.container{width:min(1200px,100% - 2 * var(--gutter));margin-inline:auto}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px}@media(min-width:900px){.grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px}}.mega{font-size:clamp(48px,9.4vw,128px);line-height:.94;font-weight:800;letter-spacing:-.035em}.display{font-size:clamp(36px,5.6vw,76px);line-height:1;font-weight:800;letter-spacing:-.025em}.heading{font-size:24px;line-height:30px;font-weight:800}.lead{font-size:clamp(18px,1.6vw,22px);line-height:1.35;font-weight:700}.body{font-size:16px;line-height:22px;font-weight:700;color:var(--soft, var(--ink-soft))}.small{font-size:13px;line-height:18px;font-weight:700;color:var(--soft, var(--ink-soft))}.kicker{font-size:15px;line-height:20px;font-weight:800}.soft{color:var(--soft, var(--ink-soft))}.block{position:relative;padding-block:var(--section-pad)}.block-sky{--soft: var(--on-sky-soft);background:var(--block-sky);color:var(--on-sky)}.block-sun{--soft: var(--on-sun-soft);background:var(--block-sun);color:var(--on-sun)}.block-cream{--soft: var(--on-cream-soft);background:var(--block-cream);color:var(--on-cream)}.block-ai{--soft: var(--on-ai-soft);--focus: var(--focus-on-dark);background:var(--block-ai);color:var(--on-ai)}.block-night{--soft: var(--on-night-soft);--focus: var(--focus-on-dark);background:var(--block-night);color:var(--on-night)}.block-coral{--soft: var(--on-coral-soft);background:var(--block-coral);color:var(--on-coral)}.block-fire{--soft: var(--on-fire-soft);background:var(--block-fire);color:var(--on-fire-block)}.block-mint{--soft: var(--on-mint-soft);background:var(--block-mint);color:var(--on-mint)}.ground-sun{background:var(--ground-sun)}.ground-rose{background:var(--ground-rose)}.ground-sky{background:var(--ground-sky)}.ground-clay{background:var(--ground-clay)}.ground-good{background:var(--ground-good)}.ground-ai{background:var(--ground-ai)}.ground-ai-soft{background:var(--ai-soft)}.ground-brand-soft{background:var(--brand-soft)}.bubble{position:relative;display:inline-block;padding:14px 20px;border-radius:22px;background:var(--surface);color:var(--ink);font-weight:800;box-shadow:0 8px 20px var(--bubble-shadow)}.contact-shadow{filter:drop-shadow(0 12px 10px var(--art-shadow))}.store-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.coming{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:800}.qr-link{display:inline-flex;align-items:center;gap:12px}.qr-tile{display:block;width:96px;padding:8px;border-radius:12px;background:var(--white);line-height:0}.qr-tile svg{width:100%;height:auto}:root{--spark: #8b4df0;--spark-core: #ffffff}:root[data-theme=dark]{--spark: #b58cff;--spark-core: #fff6da}.word{overflow:hidden}.word .mega{font-size:clamp(64px,15vw,220px);line-height:.9}.word-inner{display:grid;justify-items:center;gap:20px;text-align:center}.button{--face: var(--brand);--face-ink: var(--brand-ink);--edge: var(--brand-deep);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:0;border-radius:var(--radius-control);background:var(--face);color:var(--face-ink);box-shadow:0 4px 0 var(--edge);font-family:inherit;font-size:17px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;transition:transform 90ms ease-out,box-shadow 90ms ease-out,background-color .12s ease-out}.button:active{transform:translateY(4px);box-shadow:0 0 0 var(--edge)}.button:disabled{opacity:.45;cursor:not-allowed;transform:none}.button-large{min-height:64px;padding:0 32px;border-radius:18px;font-size:20px}.button-small{min-height:44px;padding:0 16px;border-radius:14px;font-size:15px}.button-brand:hover{--face: var(--brand-hover)}.button-plain{--face: var(--surface);--face-ink: var(--ink);--edge: var(--ledge)}.button-apple{--face: var(--apple-button);--face-ink: var(--apple-button-ink);--edge: var(--apple-button-ledge)}.block-sun .button-brand{--face: var(--block-night);--face-ink: var(--white);--edge: var(--ledge-night)}.block-sun .button-plain{--face: var(--white);--face-ink: var(--ink);--edge: var(--brand-deep)}:root[data-theme=dark] .block-sun .button-brand{--face: var(--brand);--face-ink: var(--brand-ink);--edge: var(--brand-deep)}:root[data-theme=dark] .block-sun .button-plain{--face: var(--plain-face-sun);--face-ink: var(--white);--edge: rgb(0 0 0 / .5)}.block-ai .button-plain{--face: var(--plain-face-ai);--face-ink: var(--white);--edge: rgb(0 0 0 / .35)}.block-night .button-plain{--face: var(--plain-face-night);--face-ink: var(--white);--edge: rgb(0 0 0 / .35)}.actions{display:flex;flex-wrap:wrap;gap:16px}.text-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.text-link:hover{text-decoration-thickness:3px}.badge{display:inline-block;flex:none;line-height:0;border-radius:10px}.badge img{display:block;width:auto;height:64px}@media(max-width:699px){.badge img{height:52px}}@media(prefers-reduced-motion:reduce){.button{transition:none}}[data-reserve].is-loading{opacity:.7;cursor:progress}.obj{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 12px 10px var(--art-shadow))}:is(.obj-playAnywhere,.obj-fairPlay,.obj-market,.obj-lost){filter:none}.obj-stack{position:relative;display:block}.obj-stack .flame{position:absolute;inset:0;filter:none}.art-tag-label{display:flex;align-items:center;width:max-content;max-width:100%;min-height:28px;margin-top:8px;padding:0 10px;border:2px dashed var(--ink);border-radius:8px;background:var(--surface);color:var(--ink);font-size:12px;font-weight:800}.site-header{--header-ink: var(--on-sun);position:sticky;top:0;z-index:20;background:var(--block-sun);color:var(--header-ink);transition:box-shadow .16s ease-out}.site-header.is-scrolled{box-shadow:0 6px 16px var(--header-shadow)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px}.site-header .mark{flex:none;color:var(--header-ink)}.header-end{display:flex;align-items:center;gap:12px}.site-header .button-plain{--face: var(--white);--face-ink: var(--ink);--edge: var(--brand-deep)}.site-header .button-brand{--face: var(--block-night);--face-ink: var(--white);--edge: var(--ledge-night)}:root[data-theme=dark] .site-header .button-plain{--face: var(--plain-face-sun);--face-ink: var(--white);--edge: rgb(0 0 0 / .5)}:root[data-theme=dark] .site-header .button-brand{--face: var(--brand);--face-ink: var(--brand-ink);--edge: var(--brand-deep)}.account-narrow,.site-header .label-narrow{display:none}.header-sentinel{display:block;height:1px;margin-bottom:-1px}@media(max-width:899px){.site-header .label-wide{display:none}.site-header .label-narrow{display:inline}}@media(max-width:519px){.account-wide{display:none}.account-narrow{display:inline-flex;width:44px;padding:0}}@media(max-width:399px){.account-narrow{display:none}.header-end{gap:8px}.site-header .mark img{width:auto;height:26px}}@media(prefers-reduced-motion:reduce){.site-header{transition:none}}.skip-link{position:absolute;top:12px;left:16px;z-index:1;display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-weight:800;translate:0 -200%}.skip-link:focus{translate:none}html.is-theming .site-header,html.is-theming .site-header:after,html.is-theming .site-header .button{transition:none}.site-header .mark-light{display:none}:root[data-theme=dark] .site-header .mark-ink{display:none}:root[data-theme=dark] .site-header .mark-light{display:block}.hero{padding-top:clamp(56px,10vw,148px);padding-bottom:0;overflow:hidden}.hero-words{position:relative;z-index:1;display:grid;justify-items:center;gap:20px;text-align:center}.hero-words .hero-title{max-width:none;font-size:clamp(36px,5.4vw,78px)}@media(min-width:600px){.hero-title .line{display:inline-block}}.hero-cta{display:grid;justify-items:center;gap:16px;width:100%;margin-top:8px}.hero-cta .actions{justify-content:center}.hero .coming{color:var(--on-sun)}@media(max-width:599px){.hero-cta .actions{width:100%}.hero-cta .actions .button{flex:1 1 auto;max-width:360px}}.coin{width:100%;filter:drop-shadow(0 8px 8px var(--art-shadow))}.avatar{position:relative;display:block;aspect-ratio:1;border-radius:50%;overflow:hidden}.avatar img{position:absolute;inset:0 0 auto;width:100%;height:auto}.hero-panorama{width:100%;aspect-ratio:2172 / 684;min-height:clamp(220px,61.5vw,240px);margin-top:calc(-1*clamp(0px,6.4vw,92px));pointer-events:none}.hero-panorama .obj-img{width:100%;height:100%;object-fit:cover;object-position:center bottom;filter:none}@media(max-width:599px){.hero-panorama .obj-img{object-position:33% bottom}}.hero-words+.art-tag-label{margin:32px auto 16px}.sharper{display:grid;gap:40px;align-items:center}.word-head{display:grid;gap:20px;justify-items:start}.lamp{position:relative;width:clamp(220px,28vw,380px);margin-inline:auto}.lamp .art-tag-label{position:absolute;top:100%;left:50%;translate:-50% 0}.beats{display:grid;gap:24px;margin-top:32px;padding-top:40px;border-top:3px solid currentColor;list-style:none}.beats li{display:grid}.beats b{font-size:clamp(30px,3.4vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.02em}.beats span{font-size:clamp(20px,2vw,26px);font-weight:800}@media(max-width:899px){.word-head{justify-items:center;text-align:center}}@media(min-width:900px){.sharper{grid-template-columns:7fr 5fr}.beats{grid-column:1 / -1;grid-template-columns:repeat(3,1fr)}}.topics{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;max-width:980px;margin-top:32px;list-style:none}.topic{font-size:clamp(30px,4.4vw,60px);line-height:1.05;font-weight:800;letter-spacing:-.02em}.t-fire{color:var(--fire-text)}.t-good{color:var(--good-deep)}.t-ai{color:var(--ai)}.t-ink{color:var(--ink)}.t-bad{color:var(--bad-deep)}:root[data-theme=dark] .t-fire{color:var(--fire)}:root[data-theme=dark] .t-good{color:var(--good)}:root[data-theme=dark] .t-bad{color:var(--bad)}.word.everyday{padding-bottom:0}.market-art{width:100%;max-width:760px;margin-top:24px;line-height:0}.market-art .obj-img{display:block}.proverb-block{overflow:hidden}.proverb-inner{display:grid;gap:48px;align-items:center}.proverb{display:grid;gap:20px}.proverb .credit{font-size:clamp(16px,1.6vw,20px);font-weight:800;color:var(--soft)}.proverb p{max-width:13ch;font-size:clamp(44px,7.6vw,104px);line-height:.98;font-weight:800;letter-spacing:-.03em}.pile{position:relative;width:min(520px,100%);aspect-ratio:560 / 420;justify-self:center}.pile>*{position:absolute}.pile-note{left:0;top:4%;width:66%;rotate:-10deg}.pile-tag{left:46%;top:34%;width:50%;rotate:8deg}.pile-coin{left:64%;top:0;width:18%}.pile>div .art-tag-label{display:none}.pile>.art-tag-label{top:100%;left:50%;margin-top:8px;translate:-50% 0}.pile:has(.obj-pile){aspect-ratio:1040 / 626}.pile .obj-pile{position:absolute;inset:0;width:100%}.pile .obj-pile~div,.pile .obj-pile~img{display:none}@media(min-width:900px){.proverb-inner{grid-template-columns:7fr 4fr;gap:96px}.pile{justify-self:end}}.block.together{padding-bottom:0}.wall-wrap{position:relative;margin-top:48px;padding-top:88px;overflow:hidden}.wall{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;width:106%;margin-left:-3%;list-style:none}.wall li{position:relative;aspect-ratio:1 / 1.2;margin:0 -3%;border-radius:50% 50% 0 0/40% 40% 0 0;overflow:hidden}.wall li:nth-child(2n){aspect-ratio:1 / 1.08}.wall li:nth-child(n+5){z-index:1}.wall img{position:absolute;right:0;bottom:0;left:0;width:100%;height:auto}.challenge{position:absolute;top:40px;left:50%;display:inline-flex;align-items:center;gap:12px;width:max-content;translate:-50% -50%;font-size:18px;text-align:left;white-space:nowrap}.challenge .icon{width:32px;height:32px;color:var(--good)}.challenge .small{color:var(--ink-soft)}.after-link{display:flex;justify-content:center;padding-top:16px}.after-link .text-link{color:var(--on-ai)}@media(min-width:900px){.wall{grid-template-columns:repeat(8,1fr)}.wall li:nth-child(n+5){z-index:auto}}@media(max-width:599px){.wall-wrap{margin-top:48px;padding-top:56px}.challenge{top:32px;padding:12px 16px;font-size:16px}}.compete{padding-bottom:0}.stage{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:clamp(320px,40vw,540px);margin-top:64px}.half{position:relative;display:flex;align-items:flex-end;gap:clamp(16px,4vw,64px);padding-top:96px}.half-left{flex-direction:row-reverse;padding-right:clamp(24px,4vw,64px);background:var(--block-ai);color:var(--on-ai)}.half-right{padding-left:clamp(24px,4vw,64px);background:var(--block-sun);color:var(--on-sun)}.half-left .avatar{margin-right:auto;margin-left:clamp(16px,6vw,120px)}.half-right .avatar{margin-right:clamp(16px,6vw,120px);margin-left:auto}.stage .avatar.big{position:relative;flex:none;width:clamp(140px,24vw,360px);aspect-ratio:1;border-radius:50% 50% 0 0;overflow:hidden}.stage .avatar.big img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%;filter:none}.stage .half-right .face-stand-in{scale:-1 1}.score-digit{align-self:center;font-size:clamp(80px,15vw,220px);line-height:1;font-weight:800;letter-spacing:-.04em}.seam-dot{position:absolute;top:50%;left:50%;width:clamp(14px,1.4vw,20px);aspect-ratio:1;border-radius:50%;background:var(--fire);translate:-50% -50%}.who{position:absolute;bottom:24px;padding:6px 16px;border-radius:12px;background:var(--block-night);color:var(--white);font-size:clamp(16px,2vw,24px);font-weight:800}.half-left .who{left:24px}.half-right .who{right:24px}.taunt{position:absolute;top:32px;left:50%;translate:-50% 0;font-size:20px}.stage-label{position:absolute;bottom:24px;left:50%;translate:-50% 0}@media(max-width:599px){.half{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:64px 0 0}.half-left .avatar,.half-right .avatar{margin:0}.score-digit{font-size:72px}.taunt{top:12px;padding:10px 14px;font-size:16px}.who{bottom:16px;padding:4px 12px;font-size:16px}.half-left .who{left:12px}.half-right .who{right:12px}.stage:has(.stage-label) .half{padding-bottom:60px}.stage:has(.stage-label) .who{position:static;margin-top:8px}.stage-label{bottom:16px}}.climb{overflow:hidden}.climb-inner{display:grid;gap:48px}.climb-words{display:grid;gap:16px}.leagues{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:clamp(8px,2vw,32px);list-style:none}.leagues li{position:relative;display:grid;justify-items:center;gap:12px;font-size:clamp(13px,1.4vw,18px);font-weight:800}.leagues img{width:var(--badge-size, 100%);max-width:190px;height:auto;filter:drop-shadow(0 12px 10px var(--art-shadow))}.rank-1{--badge-size: 66%}.rank-2{--badge-size: 70%}.rank-3{--badge-size: 74%}.rank-4{--badge-size: 78%}.rank-5{--badge-size: 82%}.rank-6{--badge-size: 100%}.top-spark{position:absolute;top:-4px;right:2%;width:clamp(16px,2vw,28px);color:var(--fire)}.top-spark svg{width:100%;height:auto;fill:currentColor}@media(max-width:599px){.leagues{grid-template-columns:repeat(3,1fr);row-gap:28px}.leagues img{max-width:112px}}.fair-inner{display:grid;gap:40px}.fair .mega{max-width:9ch;font-size:clamp(40px,7.8vw,118px)}.fair-facts{display:flex;flex-wrap:wrap;gap:16px 40px;list-style:none}.fair-facts li{display:inline-flex;align-items:center;gap:12px;font-size:clamp(20px,2.2vw,28px);font-weight:800}.fair-facts .icon{width:32px;height:32px;color:currentColor}.fair-words{display:grid;gap:40px}.fair-art{width:100%;max-width:640px;justify-self:center}@media(min-width:900px){.fair-inner{grid-template-columns:7fr 5fr;gap:64px;align-items:center}}.anywhere-inner{display:grid;gap:56px;align-items:center}@media(min-width:900px){.anywhere-inner{grid-template-columns:5fr 7fr}}.anywhere-words{display:grid;gap:28px;justify-items:start}.anywhere-list{display:grid;gap:14px;list-style:none}.anywhere-list li{display:inline-flex;align-items:center;gap:14px;font-size:clamp(20px,2vw,26px);font-weight:800}.anywhere-list .icon{width:30px;height:30px;color:var(--lagoon)}:root[data-theme=dark] .anywhere-list .icon{color:var(--brand)}.devices{width:100%;max-width:760px;justify-self:center}.devices .obj-playAnywhere{width:100%;height:auto}.devices .art-tag-label{margin-inline:auto}.anywhere .qr-link{display:none}@media(min-width:900px){.anywhere .qr-link{display:inline-flex}}.questions-inner{display:grid;gap:32px}@media(min-width:900px){.questions-inner{grid-template-columns:1fr 2fr;gap:64px;align-items:start}}.faq{border-bottom:2px solid var(--qline, var(--line))}.faq:first-child{border-top:2px solid var(--qline, var(--line))}.faq summary{display:flex;align-items:center;gap:16px;min-height:72px;padding:16px 0;cursor:pointer;list-style:none;font-size:clamp(18px,1.7vw,22px);font-weight:800}.faq summary::-webkit-details-marker{display:none}.faq-q{flex:1}.faq-mark{display:none}.spark{display:block;width:24px;height:24px;pointer-events:none}.spark path{fill:var(--spark)}.spark circle{fill:var(--spark-core)}.pm{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--qmark, var(--surface))}.pm i{position:absolute;top:15px;left:9px;width:14px;height:2.5px;border-radius:2px;background:currentColor}.pm i+i{rotate:90deg}.faq[open] .pm i+i{rotate:180deg;opacity:0}.faq-a p{padding:0 48px 22px 0;font-size:17px;font-weight:700;color:var(--soft, var(--ink-soft))}.closing-inner{display:grid;justify-items:center;gap:28px;text-align:center}.closing .actions,.closing .store-row{justify-content:center}.closing .coming{color:var(--on-sun)}.host-line{display:flex;align-items:flex-end;gap:4px}.host-line img{width:72px;height:auto}.host-line .bubble{margin-bottom:16px;font-size:18px}.site-footer{--soft: var(--on-night-soft);--focus: var(--focus-on-dark);padding:72px 0 40px;background:var(--footer-ground);color:var(--on-night)}.site-footer .mark{color:var(--on-night)}.footer-top{display:grid;gap:40px}@media(min-width:900px){.footer-top{grid-template-columns:1fr 2fr}}.footer-brand{display:grid;gap:8px;justify-items:start}.footer-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px}@media(max-width:599px){.footer-get{grid-column:1 / -1}}.footer-group{display:flex;flex-direction:column}.footer-label{display:block;margin-bottom:8px;font-size:13px;font-weight:800;color:var(--on-night-soft)}.footer-link{display:flex;align-items:center;min-height:44px;font-weight:700}.footer-link:hover{text-decoration:underline;text-underline-offset:3px}.footer-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:2px solid rgb(255 255 255 / .14)}.theme-switch{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-weight:800;color:var(--on-night)}.theme-track{position:relative;width:56px;height:32px;border-radius:16px;background:#ffffff2e}.theme-knob{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--brand);color:var(--brand-ink)}.theme-switch[aria-checked=true] .theme-knob{left:27px}.theme-knob .icon{position:absolute;width:16px;height:16px}.theme-knob .icon+.icon,.theme-switch[aria-checked=true] .theme-knob .icon:first-child{opacity:0}.theme-switch[aria-checked=true] .theme-knob .icon+.icon{opacity:1}.get{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:96px;padding-bottom:96px;text-align:center}.get h1{font-size:24px;line-height:30px;font-weight:800}.get-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.get-badges .badge,.get-badges img{display:block;height:64px;width:auto}.get-back{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-weight:700}@media(max-width:700px){.get{padding-top:64px;padding-bottom:64px}}.get-actions{display:flex;justify-content:center}.get-soon{font-weight:700;color:var(--soft)}.legal{display:flex;flex-direction:column;gap:16px;padding-top:64px;padding-bottom:32px}.legal>*{max-width:680px}.legal h1{font-size:24px;line-height:30px;font-weight:800}.legal p{font-size:17px;line-height:26px;font-weight:700;color:var(--ink-soft);text-wrap:pretty}.legal-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}@media(max-width:700px){.legal{padding-top:40px}}.lost-art{width:min(360px,80%);margin-bottom:24px}body:has(.not-found){display:flex;flex-direction:column;min-height:100svh}.not-found{flex:1;min-height:calc(100svh - 72px);align-items:center;justify-content:center;padding-block:96px;text-align:center}.not-found .legal-actions{justify-content:center}.not-found .lost-art{margin-inline:auto}@media(max-width:700px){.not-found{padding-block:64px}}.reserve{width:460px;max-width:calc(100% - 32px);margin:auto;border:0;border-radius:26px;padding:28px 28px 20px;background:var(--surface);color:var(--ink);box-shadow:0 6px 0 var(--ledge)}.reserve::backdrop{background:var(--scrim)}.reserve[open]{animation:reserve-in .18s ease-out}.reserve:target:not([open]):not(.is-scripted){display:block;position:static;margin:64px auto}.reserve [hidden]{display:none}.reserve-panel{display:flex;flex-direction:column;gap:12px}.reserve-panel>.heading,.reserve-panel>.body{text-align:center}.reserve-panel>.heading:focus{outline:none}.reserve-label{margin-top:4px;font-size:15px;font-weight:800}.reserve-field{display:flex;align-items:center;gap:4px;height:56px;padding:0 14px;border:2px solid var(--ink);border-radius:14px;background:var(--surface)}.reserve-field:focus-within{outline:3px solid var(--ink);outline-offset:2px}.reserve-field input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);font:800 18px Nunito,sans-serif}.reserve-at{color:var(--ink-soft);font-size:18px;font-weight:800}.reserve-check{display:flex;align-items:center;gap:6px;min-height:18px;margin-top:-4px}.reserve-check .icon{display:none}.reserve-check[data-check=free]{color:var(--good-text)}.reserve-check[data-check=free] .icon{display:inline-block}.reserve-check[data-check=taken],.reserve-check[data-check=notAllowed],.reserve-check[data-check=invalid],.reserve-check[data-check=failed]{color:var(--bad-text)}.reserve-choices{display:flex;flex-direction:column;gap:12px;margin-top:6px}.reserve-wide{width:100%}.reserve-choices .button:disabled{--face: var(--brand);--face-ink: var(--brand-ink);--edge: var(--brand-deep);opacity:.5}:root[data-theme=dark] .reserve-choices .button:disabled{--face: var(--plain-face-night);--face-ink: var(--white);--edge: var(--ledge-night)}.reserve-legal{margin-top:8px;text-align:center;font-size:13px;line-height:18px;font-weight:700;color:var(--ink-soft)}.reserve-legal a{text-decoration:underline}.reserve-quiet{align-self:center;min-height:48px;padding:0 14px;border:0;border-radius:14px;background:transparent;color:var(--ink);font:800 16px Nunito,sans-serif;cursor:pointer}.reserve-quiet:hover{background:var(--surface-raised)}.reserve-reserved{gap:0;text-align:center}.reserve-host{align-self:center;width:104px;height:auto;margin:-8px auto 4px;transform-origin:50% 100%}.reserve-place{margin:8px 0 0;font-size:40px;line-height:48px;font-weight:800;font-variant-numeric:tabular-nums}.reserve-reason{margin-top:16px;font-size:16px;line-height:22px;font-weight:800;color:var(--good-text)}.reserve-burst{position:fixed;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.reserve .button-whatsapp{--face: var(--good-deep);--face-ink: var(--white);--edge: var(--good-text);margin-top:20px}:root[data-theme=dark] .reserve .button-whatsapp{--face: var(--good-text);--face-ink: var(--background);--edge: var(--good-deep)}.reserve-reserved>.reserve-link{margin-top:12px}.reserve-reserved>.reserve-status{margin-top:8px}.reserve-reserved>.reserve-quiet{margin-top:8px}.reserve-copy-field{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0}.reserve-load-error{width:min(460px,100% - 32px);margin:24px auto;padding:12px 16px;border:2px solid var(--bad-deep);border-radius:14px;background:var(--surface);color:var(--ink);text-align:center;font-weight:800}.reserve-link{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border:2px solid var(--line);border-radius:16px}.reserve-link-text{flex:1;min-width:0;text-align:left;overflow-wrap:anywhere;user-select:all;font-size:15px;line-height:20px;font-weight:800}.reserve-status{text-align:center}.reserve-status:empty{display:none}@keyframes reserve-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes reserve-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes reserve-fade{0%{opacity:0}to{opacity:1}}@media(max-width:699px){.reserve{width:100%;max-width:100%;max-height:calc(100% - 24px);margin:auto 0 0;padding:24px 16px 20px;border-radius:26px 26px 0 0}.reserve[open]{animation:reserve-up var(--spring-sheet-duration) var(--spring-sheet)}.reserve:target:not([open]):not(.is-scripted){margin:56px 0 0;border-radius:26px}}@media(max-width:419px){.reserve-link{flex-wrap:wrap;padding:10px 6px 6px 14px}.reserve-link-text{flex-basis:100%;font-size:14px}.reserve-link .button{margin-left:auto}}@media(max-width:359px){.button.reserve-wide{padding:0 12px;font-size:16px}}@media(prefers-reduced-motion:reduce){.reserve[open]{animation:reserve-fade .12s linear}}.still .reserve[open]{animation:reserve-fade .12s linear}
