:root{--field-ameixa:linear-gradient(180deg, #2b1727 0%, #45203a 45%, #5a2846 80%, #66304a 100%);--field-petroleo:linear-gradient(180deg, #0f2429 0%, #143840 45%, #1a4548 80%, #22504b 100%);--field-noite:linear-gradient(180deg, #10181d 0%, #1b2a31 100%);--field-musgo:linear-gradient(180deg, #141b10 0%, #1d2716 55%, #26331d 100%);--field-anil:linear-gradient(180deg, #111531 0%, #191f45 55%, #222a57 100%);--field-ambar:linear-gradient(180deg, #1f1608 0%, #2c200d 100%);--base-ameixa:#2b1727;--base-petroleo:#0f2429;--base-noite:#10181d;--base-musgo:#141b10;--base-anil:#111531;--accent-ameixa:#f8cba8;--accent-petroleo:#f0d27a;--accent-noite:#f0d27a;--accent-musgo:#dae7a8;--accent-anil:#c3ccff;--accent-ambar:#f4d58d;--ink:#f3ebdd;--ink-2:#f3ebdde6;--hairline:#f3ebdd52;--sheet:#f3ebdd14;--sheet-strong:#f3ebdd21;--paper:#f1e8d8;--paper-2:#e6dcca;--on-paper:#2b1727;--on-paper-2:#2b1727c7;--on-paper-hairline:#2b172757;--on-accent:#1b1216;--danger:#ffd9ce;--placeholder:#f3ebddd1;--accent:var(--accent-ameixa);--field:var(--field-ameixa);--field-base:var(--base-ameixa);--hair:.75px;--margin:clamp(16px, 4.2vw, 64px);--indent:clamp(32px, 7vw, 120px);--gap-s:40px;--gap-m:clamp(56px, 7vw, 88px);--gap-l:clamp(72px, 10vw, 144px);--gap-xl:clamp(96px, 14vw, 200px);--measure:38rem;--radius-tab:6px 6px 0 0;--radius-24:24px;--ease:cubic-bezier(.2, .7, .1, 1);--focus:0 0 0 2px var(--field-base), 0 0 0 4px var(--accent)}[data-field=ameixa]{--field:var(--field-ameixa);--field-base:var(--base-ameixa);--accent:var(--accent-ameixa)}[data-field=petroleo]{--field:var(--field-petroleo);--field-base:var(--base-petroleo);--accent:var(--accent-petroleo)}[data-field=noite]{--field:var(--field-noite);--field-base:var(--base-noite);--accent:var(--accent-noite)}[data-field=musgo]{--field:var(--field-musgo);--field-base:var(--base-musgo);--accent:var(--accent-musgo)}[data-field=anil]{--field:var(--field-anil);--field-base:var(--base-anil);--accent:var(--accent-anil)}:root{--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-display:clamp(2.75rem, 1.2rem + 6.6vw, 7.25rem);--t-numeral:clamp(2.25rem, 1.6rem + 2.6vw, 4rem);--t-headline:clamp(1.9rem, 1.3rem + 2.4vw, 3.4rem);--t-title:clamp(1.25rem, 1.1rem + .6vw, 1.6rem);--t-deck:clamp(1.15rem, 1rem + .6vw, 1.5rem);--t-body:1rem;--t-reading:1.0625rem;--t-label:.6875rem;--t-meta:.75rem}.t-display{font-family:var(--serif);font-weight:600;font-size:var(--t-display);letter-spacing:-.03em;font-variation-settings:"opsz" 144;line-height:.92}.t-numeral{font-family:var(--serif);font-style:italic;font-weight:300;font-size:var(--t-numeral);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.t-headline{font-family:var(--serif);font-weight:600;font-size:var(--t-headline);letter-spacing:-.022em;line-height:1.04}.t-title{font-family:var(--serif);font-weight:600;font-size:var(--t-title);letter-spacing:-.012em;line-height:1.18}.t-deck{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--t-deck);color:var(--ink-2);line-height:1.4}.t-body{font-size:var(--t-body);line-height:1.5}.t-reading{font-size:var(--t-reading);line-height:1.53}.t-label{font-size:var(--t-label);letter-spacing:.145em;text-transform:uppercase;font-weight:600;line-height:1.3}.t-meta{font-size:var(--t-meta);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.33}.t-counter{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:.8125rem;font-style:italic}.accent{color:var(--accent)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--base-ameixa);color:var(--ink);font-family:var(--sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3,p,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}em{font-style:italic}a{color:inherit}img{max-width:100%;display:block}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 2px var(--field-base);border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--accent);color:var(--on-accent);padding:10px 14px;font-weight:600;position:absolute;top:-100px;left:12px}.skip:focus{top:12px}.app__field{z-index:-1;background:var(--field);position:fixed;inset:0}.ed-tab{font-size:var(--t-label);letter-spacing:.145em;text-transform:uppercase;border:var(--hair) solid var(--hairline);border-radius:var(--radius-tab);background:var(--sheet);color:var(--ink);border-bottom:0;padding:6px 12px 5px;font-weight:600;display:inline-block}.ed-tab--accent{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ed-tarja{background:var(--accent);color:var(--on-accent);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:6px 12px 5px;font-weight:700;display:inline-block;transform:rotate(-2deg)}.ed-kicker{color:var(--ink-2);align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.ed-kicker__n{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--accent);font-size:1.05rem;font-style:italic;font-weight:300}.ed-live{color:var(--ink-2)}.ed-wordmark{font-family:var(--serif);letter-spacing:.14em;font-size:1.05rem;font-weight:600;display:inline-block;position:relative}.ed-wordmark__shadow{z-index:-1;opacity:.7;color:#0000;-webkit-text-stroke:.6px var(--accent);position:absolute;top:2px;left:2px}.btn{min-height:48px;font:600 .95rem/1 var(--sans);letter-spacing:.02em;cursor:pointer;border:var(--hair) solid transparent;transition:transform .2s var(--ease), background-color .2s var(--ease);border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.btn--accent{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.btn--accent:hover{outline:var(--hair) solid var(--accent);outline-offset:4px;transform:translate(-2px,-2px)}.btn--line{color:var(--ink);border-color:var(--hairline);background:0 0}.btn--line:hover{background:var(--sheet)}.btn--sm{min-height:44px;padding:0 16px;font-size:.875rem}.btn--lg{min-height:56px;padding:0 32px;font-size:1.05rem}.btn:disabled{opacity:.55;cursor:not-allowed;outline:none;transform:none}.link-quiet{padding:10px 4px;font-weight:500;text-decoration:none}.link-quiet:hover{text-underline-offset:4px;text-decoration:underline}.link-arrow{border-bottom:var(--hair) solid var(--accent);align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";transition:transform .2s var(--ease)}.link-arrow:hover:after{transform:translate(4px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/fonts/v2/bricolage-grotesque-latin-wdth-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/fonts/v2/bricolage-grotesque-latin-ext-wdth-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Cyrillic;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/v2/manrope-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bricolage Fallback;src:local(Helvetica Neue),local(Helvetica),local(Arial);size-adjust:105%;ascent-override:88.5%;descent-override:25.7%;line-gap-override:0%}:root{--w-ivory:#fefdf9;--w-sand:#f6eee3;--w-ink:#1b1216;--w-ink-2:#1b1216c7;--w-ink-3:#1b121694;--w-line:#1b121629;--w-plum:#5d023d;--w-wine:#bf0254;--w-magenta:#da0b49;--w-rose:#fc3468;--w-coral:#fd5456;--w-orange:#fdaa3d;--w-night:#21091a;--w-tint:#f1e5e8;--w-gradient:linear-gradient(100deg, var(--w-plum) 0%, var(--w-wine) 28%, var(--w-rose) 58%, var(--w-coral) 78%, var(--w-orange) 100%);--w-gradient-sun:linear-gradient(160deg, var(--w-rose) 0%, var(--w-coral) 46%, var(--w-orange) 100%);--w-sheet:clamp(28px, 5.2vw, 84px);--w-card:clamp(24px, 2.4vw, 34px);--w-pill:999px;--w-header:76px;--w-dock:58px;--w-font:"Bricolage Grotesque", "Bricolage Fallback", ui-sans-serif, system-ui, sans-serif;--w-h1:clamp(2.55rem, .95rem + 6.1vw, 6.1rem);--w-h2:clamp(2rem, .9rem + 3.9vw, 4.25rem);--w-h3:clamp(1.5rem, 1rem + 1.7vw, 2.4rem);--w-mega:clamp(2.6rem, .9rem + 6.6vw, 6.4rem);--w-body:clamp(1.0625rem, 1rem + .32vw, 1.25rem);--w-deck:clamp(1.1875rem, 1rem + .85vw, 1.5rem);--w-fast:.18s;--w-ui:.26s;--w-medium:.42s;--w-slow:.7s;--w-ease:cubic-bezier(.2, .7, .1, 1);--w-ease-out:cubic-bezier(.16, 1, .3, 1)}.site{--serif:var(--w-font);--sans:var(--w-font);--accent:var(--w-magenta);--on-accent:#fff;--field-base:var(--w-ivory);--hair:1px;--dir:1;background:var(--w-ivory);min-height:100vh;color:var(--w-ink);font-family:var(--w-font);font-weight:450;font-size:var(--w-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}[dir=rtl] .site{--dir:-1}html[lang=ru]{--w-font:"Bricolage Grotesque", "Manrope Cyrillic", "Bricolage Fallback", ui-sans-serif, system-ui, sans-serif}html[lang=ru] .w-h1{font-size:clamp(2.2rem,.9rem + 4.7vw,4.7rem)}html[lang=ru] .w-h2{font-size:clamp(1.9rem,.9rem + 3.3vw,3.5rem)}:lang(ja),:lang(zh){--w-font:"Hiragino Sans", "Yu Gothic UI", "Meiryo", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK JP", "Noto Sans SC", system-ui, sans-serif}:lang(hi){--w-font:"Nirmala UI", "Kohinoor Devanagari", "Noto Sans Devanagari", "Mangal", system-ui, sans-serif}:lang(ar){--w-font:"Segoe UI", "Noto Sans Arabic", "Geeza Pro", Tahoma, system-ui, sans-serif}.w-h1,.w-h2,.w-h3,.w-mega,.w-title{font-family:var(--w-font);letter-spacing:-.032em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;font-weight:780;font-stretch:80%;line-height:.98}.w-h1{font-size:var(--w-h1);letter-spacing:-.038em;line-height:.95}.w-h2{font-size:var(--w-h2);max-inline-size:18ch;font-stretch:84%;line-height:1}.w-h3{font-size:var(--w-h3);font-stretch:88%;line-height:1.04}.w-mega{font-size:var(--w-mega);font-stretch:78%;line-height:.92}.w-title{letter-spacing:-.02em;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:700;font-stretch:92%;line-height:1.12}.w-body{font-size:var(--w-body);color:var(--w-ink-2);letter-spacing:.003em;text-wrap:pretty;max-inline-size:36rem;font-weight:500;font-stretch:94%;line-height:1.52}.w-deck{font-size:var(--w-deck);color:var(--w-ink-2);letter-spacing:-.014em;text-wrap:pretty;max-inline-size:34rem;font-weight:540;font-stretch:90%;line-height:1.32}.w-label{letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.ln{text-wrap:balance;display:block}:lang(ja) :is(.w-h1,.w-h2,.w-h3,.w-mega,.w-title),:lang(zh) :is(.w-h1,.w-h2,.w-h3,.w-mega,.w-title){letter-spacing:0;font-weight:700;font-stretch:100%;line-height:1.22}:lang(hi) :is(.w-h1,.w-h2,.w-h3,.w-mega,.w-title){letter-spacing:0;font-weight:700;font-stretch:100%;line-height:1.32}:lang(ar) :is(.w-h1,.w-h2,.w-h3,.w-mega,.w-title){letter-spacing:0;font-weight:800;font-stretch:100%;line-height:1.32}:lang(hi) :is(.w-body,.w-deck),:lang(ar) :is(.w-body,.w-deck){line-height:1.75}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar),:lang(ru)) :is(.w-body,.w-deck){letter-spacing:0;font-stretch:100%}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar)) .w-body{font-weight:450}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar)) .w-deck{font-weight:500}:lang(ja) *,:lang(zh) *{line-break:strict;word-break:normal;overflow-wrap:break-word}:lang(ru) :is(.w-h1,.w-h2,.w-h3,.w-mega){letter-spacing:-.02em;font-stretch:100%}:lang(de) .w-h1{font-size:clamp(2.3rem,.9rem + 5.4vw,5.2rem)}.site :focus-visible{outline:3px solid var(--w-magenta);outline-offset:3px;box-shadow:0 0 0 2px var(--w-ivory);border-radius:6px}.site [data-tone=plum] :focus-visible,.site [data-tone=night] :focus-visible,.s-foot :focus-visible{outline-color:var(--w-orange);box-shadow:0 0 0 2px var(--w-night)}.w-btn{isolation:isolate;border:1.5px solid var(--w-ink);border-radius:var(--w-pill);background:var(--w-ink);min-block-size:52px;color:var(--w-ivory);font:650 1.0625rem/1 var(--w-font);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:color var(--w-ui) var(--w-ease), border-color var(--w-ui) var(--w-ease);justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.w-btn:before{content:"";z-index:-1;background:var(--w-gradient);transition:transform var(--w-medium) var(--w-ease-out);position:absolute;inset:0;transform:translateY(101%)}.w-btn__arrow{transition:transform var(--w-ui) var(--w-ease)}[dir=rtl] .w-btn__arrow{transform:scaleX(-1)}.w-btn:hover,.w-btn:focus-visible{color:#fff;border-color:#0000}.w-btn:hover:before,.w-btn:focus-visible:before{transform:none}.w-btn:hover .w-btn__arrow{transform:translateX(calc(var(--dir) * 4px))}[dir=rtl] .w-btn:hover .w-btn__arrow{transform:scaleX(-1)translate(4px)}.w-btn--ghost{color:var(--w-ink);background:0 0}.w-btn--ghost:before{background:var(--w-ink)}.w-btn--ghost:hover,.w-btn--ghost:focus-visible{color:var(--w-ivory);border-color:var(--w-ink)}.w-btn--onsun{background:var(--w-ink);color:var(--w-ivory)}.w-btn--sm{min-block-size:44px;padding:0 20px;font-size:.9375rem}.w-link{min-block-size:48px;color:inherit;transition:background-size var(--w-ui) var(--w-ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;align-items:center;gap:10px;padding-block-end:2px;font-weight:650;text-decoration:none;display:inline-flex}.w-link:after{content:"→";transition:transform var(--w-ui) var(--w-ease)}[dir=rtl] .w-link:after{content:"←"}.w-link:hover:after{transform:translateX(calc(var(--dir) * 4px))}.w-link:hover{background-position:100% 100%;background-size:0% 1.5px}[dir=rtl] .w-link:hover{background-position:0 100%}[data-tone]{--bg:var(--w-ivory);--fg:var(--w-ink);--fg2:var(--w-ink-2);--line:var(--w-line);--accent:var(--w-magenta);--on-accent:#fff;--field-base:var(--bg)}[data-tone=sand]{--bg:var(--w-sand)}[data-tone=plum]{--bg:var(--w-plum);--fg:var(--w-ivory);--fg2:#fefdf9db;--line:#fefdf94d;--accent:var(--w-orange);--on-accent:var(--w-ink)}[data-tone=night]{--bg:var(--w-night);--fg:var(--w-ivory);--fg2:#fefdf9db;--line:#fefdf94d;--accent:var(--w-orange);--on-accent:var(--w-ink)}[data-tone=sun]{--bg:var(--w-coral);--fg:var(--w-ink);--fg2:#1b1216db;--line:#1b121666;--accent:var(--w-ink);--on-accent:var(--w-ivory)}.site main{position:relative}.hs{background:var(--bg);color:var(--fg);position:relative;overflow:clip}[data-tone=sun]{background:var(--w-gradient-sun)}.hs :is(.w-body,.w-deck){color:var(--fg2)}.hs a{text-underline-offset:4px}.hs__wrap{width:min(100% - 2 * var(--margin), 90rem);padding-block:clamp(4rem, 8vw, 8rem) calc(clamp(4rem, 8vw, 8rem) + var(--w-sheet));margin-inline:auto}.hs--sheet{border-start-start-radius:var(--w-sheet);border-start-end-radius:var(--w-sheet);margin-block-start:calc(var(--w-sheet) * -1)}.hs--sheet>.hs__wrap{padding-block-start:clamp(4rem,7vw,7rem)}.s-head{z-index:40;color:var(--w-ink);position:absolute;inset-block-start:0;inset-inline:0}html[data-hydrated] .s-head{pointer-events:none;position:fixed}.s-head__bar{isolation:isolate;pointer-events:auto;inline-size:min(100% - 2 * var(--margin), 90rem);min-block-size:var(--w-header);border-radius:var(--w-pill);align-items:center;gap:clamp(10px,2vw,26px);margin-inline:auto;display:flex;position:relative}.s-head__bar:before{content:"";z-index:-1;border-radius:inherit;background:0 0;position:absolute;inset:0}.s-head[data-docked] .s-head__bar{inline-size:min(100% - 2 * var(--margin), 64rem);min-block-size:var(--w-dock);box-shadow:0 0 0 1px var(--w-line), 0 14px 34px -18px #1b121666;margin-block-start:10px;padding-inline:10px 8px}.s-head[data-docked] .s-head__bar:before{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#fefdf9f5}.s-head__brand{border-radius:50%;flex:none;padding:2px;text-decoration:none;display:inline-flex}.s-head__mark{block-size:52px;inline-size:52px}.s-head[data-docked] .s-head__mark{block-size:42px;inline-size:42px}.s-nav{margin-inline-start:auto;position:relative}.s-nav__list{align-items:center;gap:2px;display:flex}.s-nav__link{z-index:1;border-radius:var(--w-pill);min-block-size:44px;color:var(--w-ink);font:570 .9688rem/1 var(--w-font);letter-spacing:-.005em;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.s-nav__link.active{background:var(--w-tint,#f1e5e8);font-weight:720}.s-nav__pill{z-index:0;block-size:40px;inline-size:var(--pill-w,0px);translate:var(--pill-x,0px) -50%;border-radius:var(--w-pill);background:var(--w-tint,#f1e5e8);opacity:var(--pill-o,0);pointer-events:none;position:absolute;top:50%;left:0}.s-nav__link:hover{background:var(--w-tint,#f1e5e8)}html[data-motion=ready] .s-nav__link.active,html[data-motion=ready] .s-nav__link:hover{background:0 0}.s-nav__link--cta{isolation:isolate;background:var(--w-ink);color:var(--w-ivory);margin-inline-start:8px;padding:0 22px;font-weight:680;overflow:hidden}.s-nav__link--cta:before{content:"";z-index:-1;background:var(--w-gradient);transition:transform var(--w-medium) var(--w-ease-out);position:absolute;inset:0;transform:translateY(101%)}.s-nav__link--cta:hover,.s-nav__link--cta.active{background:var(--w-ink);color:#fff}html[data-motion=ready] .s-nav__link--cta:hover,html[data-motion=ready] .s-nav__link--cta.active{background:var(--w-ink)}.s-nav__link--cta:hover:before,.s-nav__link--cta.active:before{transform:none}.s-head__tools{flex:none;align-items:center;gap:8px;display:flex}.s-head__menu{border:1.5px solid var(--w-ink);border-radius:var(--w-pill);min-block-size:44px;color:var(--w-ink);font:680 .9375rem/1 var(--w-font);cursor:pointer;background:0 0;padding:0 20px;display:none}.s-nav__link[data-key=levels]:after{content:"";transform-origin:0;block-size:3px;transition:transform var(--w-ui) var(--w-ease);background:linear-gradient(90deg,#d8be9c,#b58b5a,#8a6a45,#b65378,#7c2445,#5e1732);border-radius:3px;position:absolute;inset-block-end:5px;inset-inline:16px;transform:scaleX(0)}[dir=rtl] .s-nav__link[data-key=levels]:after{transform-origin:100%}.s-nav__link[data-key=levels]:hover:after{transform:scaleX(1)}.s-lang{position:relative}.s-lang__button{border:1.5px solid var(--w-line);border-radius:var(--w-pill);min-block-size:44px;color:var(--w-ink);font:570 .9375rem/1 var(--w-font);cursor:pointer;transition:border-color var(--w-ui) var(--w-ease), background var(--w-ui) var(--w-ease);background:0 0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.s-lang__button:hover{border-color:var(--w-ink)}.s-lang__button[aria-expanded=true]{border-color:var(--w-ink);background:var(--w-ink);color:var(--w-ivory)}.s-globe{flex:none}.s-lang__panel{inset-inline-end:0;z-index:50;background:var(--w-ivory);max-block-size:min(70vh,30rem);min-inline-size:15rem;color:var(--w-ink);border:1px solid var(--w-line);border-radius:22px;padding:8px;position:absolute;top:calc(100% + 10px);overflow-y:auto;box-shadow:0 26px 60px -28px #1b12168c}.s-lang__panel[hidden]{display:none}.s-lang__option{min-block-size:44px;color:inherit;border-radius:14px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.s-lang__option:hover{background:var(--w-tint,#f1e5e8)}.s-lang__option[aria-current=true]{background:var(--w-ink);color:var(--w-ivory);font-weight:720}.s-foot{padding:calc(var(--w-sheet) + clamp(2.5rem, 5vw, 4.5rem)) var(--margin) clamp(11rem, 24vw, 19rem);background:var(--w-sand);color:var(--w-ink);--field-base:var(--w-sand);border-start-start-radius:var(--w-sheet);border-start-end-radius:var(--w-sheet);margin-block-start:calc(var(--w-sheet) * -1);position:relative;overflow:clip}.s-foot__inner{z-index:1;inline-size:min(100%,90rem);margin-inline:auto;position:relative}.s-foot__line{font:780 var(--w-h2)/1 var(--w-font);letter-spacing:-.032em;text-wrap:balance;max-inline-size:16ch;font-stretch:82%}.s-foot__line .ln:last-child{color:var(--w-magenta)}.s-foot__grid{border-block-start:1px solid var(--w-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:32px clamp(20px,3vw,48px);margin-block-start:clamp(2.5rem,5vw,4.5rem);padding-block-start:28px;display:grid}.s-foot__h{font:700 .75rem/1.2 var(--w-font);letter-spacing:.14em;text-transform:uppercase;color:var(--w-ink-2);margin-block-end:8px}.s-foot__grid ul{gap:0;display:grid}.s-foot__grid a{min-block-size:44px;color:var(--w-ink);align-items:center;text-decoration:none;display:inline-flex}.s-foot__grid a:hover{text-underline-offset:4px;text-decoration:underline}.s-foot__grid a[aria-current=true]{color:var(--w-wine);font-weight:720}.s-foot__grid a.s-foot__store{min-block-size:44px;color:var(--w-ink);align-content:center;gap:2px;padding-block:8px;display:grid}.s-foot__store small{color:var(--w-ink-2);font-size:.8125rem}.s-foot__logo{z-index:0;pointer-events:none;block-size:auto;inline-size:clamp(300px,34vw,520px);position:absolute;inset-block-end:clamp(-9rem,-11vw,-3rem);inset-inline-end:clamp(-7rem,-5vw,-1.5rem)}.logo-backdrop{max-inline-size:none;display:block}@media (width<=1100px){.s-foot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.s-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-foot__logo{inline-size:78vw;inset-inline-end:-14vw}}.frag-card{aspect-ratio:3/4.15;border-radius:var(--w-card);background:var(--w-plum);color:#fff;isolation:isolate;grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr);inline-size:100%;max-inline-size:22rem;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px -26px #1b121699;container-type:inline-size}.frag-card__pic{display:contents}.frag-card__photo{object-fit:cover;object-position:52% 0;grid-area:1/1/4/2;block-size:100%;inline-size:100%}.frag-card__info{background:linear-gradient(#0000,#21091ac7);grid-area:2/1;justify-content:space-between;align-items:center;gap:6px;padding:clamp(20px,12cqw,44px) clamp(8px,5.5cqw,20px) 8px;display:flex;position:relative}.frag-card__name{font:760 clamp(.8rem, 7.4cqw, 1.55rem)/1.1 var(--w-font);white-space:nowrap;letter-spacing:-.02em;font-stretch:86%}.frag-card__level{font:760 clamp(.55rem, 3.7cqw, .8125rem)/1 var(--w-font);letter-spacing:.06em;border-radius:var(--w-pill);background:var(--w-orange);color:var(--w-ink);padding:clamp(4px,2.3cqw,8px) clamp(6px,3.4cqw,12px)}.frag-card__actions{background:#21091ac7;grid-area:3/1;grid-template-columns:1fr 1fr;gap:clamp(5px,2.8cqw,10px);padding:8px clamp(8px,5.5cqw,20px) clamp(8px,5.5cqw,20px);display:grid;position:relative}.frag-card__no,.frag-card__yes{border-radius:var(--w-pill);min-block-size:clamp(26px,14cqw,50px);font:720 clamp(.55rem, 4.2cqw, .95rem)/1 var(--w-font);letter-spacing:.06em;place-items:center;display:grid}.frag-card__no{border:1.5px solid #ffffffb3}.frag-card__yes{background:var(--w-gradient);color:#fff}.frag-card[data-layered]{overflow:visible}.frag-card[data-layered] .frag-card__photo{border-radius:var(--w-card)}.frag-card[data-layered]:before,.frag-card[data-layered]:after{content:"";z-index:-1;border-radius:var(--w-card);position:absolute;inset:0}.frag-card[data-layered]:before{background:var(--w-rose);transform:translate(calc(var(--dir) * 18px), 16px)}.frag-card[data-layered]:after{background:var(--w-orange);transform:translate(calc(var(--dir) * 36px), 32px)}.frag-sim{aspect-ratio:100/56;direction:ltr;inline-size:min(100%,44rem);position:relative}.frag-sim__c{aspect-ratio:1;mix-blend-mode:multiply;border-radius:50%;inline-size:56%;display:grid;position:absolute;inset-block-start:0}.frag-sim__c--a{background:linear-gradient(140deg, var(--w-plum), var(--w-magenta));color:var(--w-ivory);place-items:center start;padding-inline-start:16%;left:0}.frag-sim__c--b{background:linear-gradient(140deg, var(--w-rose), var(--w-orange));color:var(--w-ink);place-items:center end;padding-inline-end:16%;right:0}.frag-sim__word{font:800 clamp(2.4rem, .8rem + 6.4vw, 6.4rem)/1 var(--w-font);letter-spacing:-.04em;font-stretch:76%}.world-dots{block-size:auto;inline-size:100%;display:block;overflow:visible}.world-dots__dot{fill:var(--w-rose)}.world-dots__dot[data-ring="1"]{fill:var(--w-coral)}.world-dots__dot[data-ring="2"]{fill:var(--w-orange)}.world-dots__halo{fill:none;stroke:var(--w-ivory);stroke-width:1.5px;opacity:.55}.world-dots__one{fill:var(--w-ivory)}.lstack__plate[data-i="0"]{--c:#d8be9c;--ink:#1b1216;--i:0}.lstack__plate[data-i="1"]{--c:#b58b5a;--ink:#1b1216;--i:1}.lstack__plate[data-i="2"]{--c:#8a6a45;--ink:#fff8ef;--i:2}.lstack__plate[data-i="3"]{--c:#b65378;--ink:#fff;--i:3}.lstack__plate[data-i="4"]{--c:#7c2445;--ink:#fff8ef;--i:4}.lstack__plate[data-i="5"]{--c:#5e1732;--ink:#fff8ef;--i:5}.lstack{direction:ltr;justify-self:center;inline-size:min(100%,34rem);display:grid}.lstack__plate{min-block-size:9.75rem;border-radius:var(--w-card);background:var(--c);color:var(--ink);align-items:flex-start;margin-block-start:-7.05rem;margin-inline-start:calc(var(--i) * 5%);padding:16px 24px;display:flex;position:relative;box-shadow:0 -12px 26px -20px #1b121699}.lstack__plate:first-child{margin-block-start:0}.lstack__n{font:800 1.7rem/1 var(--w-font);letter-spacing:-.02em;font-stretch:84%}.frag-actions{flex-wrap:wrap;gap:12px;display:flex}.frag-actions__btn{border-radius:var(--w-pill);min-block-size:52px;font:680 1.0625rem/1 var(--w-font);border:1.5px solid;align-items:center;padding:0 26px;display:inline-flex}.frag-actions__btn[data-pressed]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.stores{gap:12px;display:grid}.store__box,.store__link{color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;text-decoration:none;display:flex}.store__name{font:720 1.15rem/1.2 var(--w-font);font-stretch:90%}.store__status{color:var(--fg2,var(--w-ink-2));font-size:.875rem}.store__open{font-weight:720}.store__badge{block-size:52px;inline-size:auto}.store__link--pending{transition:background var(--w-ui) var(--w-ease), border-color var(--w-ui) var(--w-ease)}.store__link--pending:hover{background:#1b12160f}.store__go{transition:transform var(--w-ui) var(--w-ease);flex:none;margin-inline-start:auto;font-size:1.4rem;line-height:1}[dir=rtl] .store__go{transform:scaleX(-1)}.store__link--pending:hover .store__go{transform:translateX(calc(var(--dir) * 4px))}[dir=rtl] .store__link--pending:hover .store__go{transform:scaleX(-1)translate(4px)}.stores--tile{max-inline-size:40rem;margin-block-start:clamp(2rem,4vw,3.25rem)}.store--tile .store__box,.store--tile .store__link{border:1.5px dashed var(--w-ink);border-radius:30px;align-items:center;min-block-size:88px;padding:18px 28px}.store--tile .store__link--pending:hover{border-style:solid}.store--tile .store__name{font-size:clamp(1.5rem,1rem + 1.6vw,2.15rem);font-stretch:82%}.store--tile[data-status=available] .store__link{background:var(--w-ink);color:var(--w-ivory);border:1.5px solid var(--w-ink)}.stores--line{flex-wrap:wrap;gap:10px 32px;margin-block-start:28px;display:flex}.store--line .store__box,.store--line .store__link{align-content:center;gap:2px;min-block-size:44px;display:grid}.store--line .store__go{display:none}.store--line .store__link--pending:hover .store__name{text-underline-offset:4px;text-decoration:underline}.store--line .store__name{font-size:1.05rem}.hero{min-block-size:min(100svh,60rem);padding-block-start:calc(var(--w-header) + clamp(.5rem, 2vw, 2rem));position:relative}.hero:before,.hero:after{content:"";pointer-events:none;border:1.5px solid #5d023d1c;border-radius:50%;position:absolute}.hero:before{aspect-ratio:1;inline-size:66vw;inset-block-start:4%;inset-inline-end:-14vw}.hero:after{aspect-ratio:1;inline-size:44vw;inset-block-start:20%;inset-inline-end:-4vw}.hero__wrap{z-index:1;inline-size:min(100% - 2 * var(--margin), 90rem);padding-block:clamp(1rem, 3vw, 3rem) calc(clamp(3rem, 6vw, 6rem) + var(--w-sheet));grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid;position:relative}.hero__copy{z-index:2;position:relative}.hero__title .ln:last-child{color:var(--w-magenta)}.hero__deck{margin-block-start:clamp(20px,2.4vw,32px)}.hero__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-block-start:clamp(24px,3vw,40px);display:flex}.hero__stage{align-self:stretch;min-block-size:clamp(22rem,42vw,40rem);position:relative}.hero-logo{aspect-ratio:1;inline-size:clamp(380px,41vw,660px);position:absolute;inset-block-start:50%;inset-inline-end:calc(-1*clamp(1rem,4.6vw,5.5rem));translate:0 -50%}.hero-logo__layer{-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.hero__card{z-index:3;inline-size:min(44%,15.5rem);rotate:calc(var(--dir) * -4deg);position:absolute;inset-block-end:2%;inset-inline-start:0}.photo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2.5rem,7vw,8rem);display:grid}.photo__stage{place-items:center;padding-block:2.5rem;display:grid;position:relative}.photo__rings{pointer-events:none;background:repeating-radial-gradient(circle,#fc34688c 0 1.5px,#0000 1.5px 36px);border-radius:50%;position:absolute;inset:-6% -14%;-webkit-mask-image:radial-gradient(circle,#000 52%,#0000 72%);mask-image:radial-gradient(circle,#000 52%,#0000 72%)}.photo__card{inline-size:min(100%,22rem);margin-inline-end:36px;position:relative}.photo__text{align-content:center;gap:clamp(20px,3vw,36px);display:grid}.photo__title{max-inline-size:12ch;font-size:clamp(2.25rem,1rem + 4.6vw,4.6rem)}.photo__body{margin-inline-start:clamp(0px,6vw,96px)}.world{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.world__text{gap:clamp(20px,3vw,36px);display:grid}.world__title{max-inline-size:11ch;font-size:clamp(2.4rem,1rem + 5.4vw,5.2rem)}.world__dots{justify-self:end;inline-size:min(100%,36rem)}.conn{text-align:center;justify-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.conn__text{justify-items:center;gap:22px;display:grid}.conn__title{max-inline-size:16ch}.conn__body{text-align:start}.lv{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.lv__text{justify-items:start;gap:24px;display:grid}.lv__title{max-inline-size:13ch;font-size:clamp(2.25rem,1rem + 4.4vw,4.4rem)}.talk{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(1.75rem,6vw,6rem);display:grid}.talk__title{max-inline-size:14ch;font-size:clamp(2.2rem,1rem + 4.4vw,4.5rem)}.talk__side{justify-items:start;gap:22px;display:grid}.safe{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);display:grid}.safe__title{max-inline-size:16ch;font-size:clamp(2rem,1rem + 3.6vw,3.9rem)}.safe__side{justify-items:start;gap:22px;display:grid}.dl{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(1.75rem,6vw,6rem);display:grid}.dl__title{max-inline-size:11ch;font-size:clamp(2.4rem,1rem + 5.6vw,5.4rem)}.dl__side{justify-items:start;gap:22px;display:grid}.pagehead{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);display:grid;position:relative}.hs__wrap.pagehead{padding-block-start:calc(var(--w-header) + clamp(1.5rem, 5vw, 5rem));padding-block-end:calc(clamp(3rem, 6vw, 6rem) + var(--w-sheet))}.pagehead--levels{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pagehead>*{z-index:1;position:relative}.pagehead__rings{aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#5d023d24 0 1.5px,#0000 1.5px 44px);border-radius:50%;inline-size:min(48vw,36rem);inset-block-start:4%;inset-inline-end:-10%;-webkit-mask-image:radial-gradient(circle,#000 50%,#0000 72%);mask-image:radial-gradient(circle,#000 50%,#0000 72%);z-index:0!important;position:absolute!important}.pagehead__side{gap:16px;display:grid}.pagehead--levels .pagehead__side{border-inline-start:3px solid var(--w-magenta);align-self:center;gap:clamp(14px,1.6vw,22px);max-inline-size:27rem;padding-inline-start:clamp(14px,1.6vw,24px)}.pagehead--levels .w-deck{letter-spacing:-.02em;color:var(--w-ink);max-inline-size:22rem;font-size:clamp(1.35rem,1rem + 1.05vw,1.85rem);font-weight:570;font-stretch:86%;line-height:1.24}.pagehead--levels .pagehead__intro{max-inline-size:24rem;color:var(--w-ink-2);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.5}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar),:lang(ru)) .pagehead--levels .w-deck{letter-spacing:0;font-weight:600;font-stretch:100%;line-height:1.4}.page-title{max-inline-size:15ch;font-size:clamp(2.4rem,1rem + 5.4vw,5.4rem)}.page-title--long{max-inline-size:17ch;font-size:clamp(2.2rem,1rem + 4.6vw,4.8rem)}.page-title--sun{max-inline-size:12ch}.hs--notfound .pagehead{grid-template-columns:minmax(0,1fr);align-items:start;min-block-size:48vh}.hs--notfound .hs__wrap.pagehead{padding-block-end:clamp(11rem,26vw,20rem)}.nf__logo{pointer-events:none;z-index:0;block-size:auto;inline-size:clamp(260px,30vw,460px);position:absolute;inset-block-end:clamp(-7rem,-9vw,-2rem);inset-inline-end:clamp(-6rem,-4vw,-1rem)}.how-num{font:800 clamp(6rem, 3rem + 14vw, 15rem)/.8 var(--w-font);letter-spacing:-.05em;color:var(--n,var(--w-plum));font-stretch:75%;display:block}.how-num[data-n="1"]{--n:var(--w-plum)}.how-num[data-n="2"]{--n:var(--w-rose)}.how-num[data-n="3"]{--n:var(--w-magenta)}.how-num[data-n="4"]{--n:var(--w-ink)}.how-num--inline{font-size:clamp(4.5rem,2rem + 9vw,9rem)}.how1{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"num card""text card";align-items:start;gap:0 clamp(2.5rem,7vw,7rem);display:grid}.how1 .how-num{grid-area:num;margin-block-end:clamp(1rem,2vw,2rem)}.how1__text{grid-area:text;align-content:start;gap:24px;display:grid}.how1__card{grid-area:card;justify-self:center;inline-size:min(100%,22rem);margin-block-start:1rem;margin-inline-end:36px}.how2{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.how2__text{gap:22px;display:grid}.how2__dots{justify-self:end;inline-size:min(100%,34rem)}.how3{justify-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.how3__text{justify-items:start;gap:14px;max-inline-size:34rem;margin-inline-start:clamp(0px,16vw,280px);display:grid}.how4{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(1rem,5vw,5rem);display:grid}.how4__text{gap:16px;display:grid}.open{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(1.75rem,6vw,6rem);display:grid}.open__title{max-inline-size:14ch;font-size:clamp(2.2rem,1rem + 4.4vw,4.5rem)}.comm{gap:28px;display:grid}.comm__title{max-inline-size:20ch;font-size:clamp(2rem,1rem + 3.9vw,4rem)}.comm__body{margin-inline-start:auto}.lvl[data-n="1"]{--c:#d8be9c;--ink:#1b1216;--i:0}.lvl[data-n="2"]{--c:#b58b5a;--ink:#1b1216;--i:1}.lvl[data-n="3"]{--c:#8a6a45;--ink:#fff8ef;--i:2}.lvl[data-n="4"]{--c:#b65378;--ink:#fff;--i:3}.lvl[data-n="5"]{--c:#7c2445;--ink:#fff8ef;--i:4}.lvl[data-n="6"]{--c:#5e1732;--ink:#fff8ef;--i:5}.lvl-stack{margin-block-start:calc(var(--w-sheet) * -.4);padding-block-end:clamp(1rem,3vw,3rem);position:relative}.lvl{top:calc(var(--w-dock) + 26px + var(--i,0) * 28px);inline-size:min(100% - 2 * var(--margin), 90rem);border-radius:var(--w-sheet);background:var(--c);color:var(--ink);transform-origin:50% 0;margin-block-end:1.75rem;margin-inline:auto;position:sticky;box-shadow:0 -14px 34px -22px #1b12168c}.lvl:after{content:"";border-radius:inherit;background:var(--w-night);opacity:0;pointer-events:none;position:absolute;inset:0}.lvl__wrap{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(1rem,4vw,5rem);min-block-size:clamp(20rem,66vh,33rem);padding:clamp(1.75rem,4.5vw,4.5rem);display:grid}.lvl__num{--num:clamp(6rem, 3rem + 12vw, 14rem);font:800 calc(var(--num) * (.78 + var(--i,0) * .07))/.8 var(--w-font);letter-spacing:-.05em;direction:ltr;font-stretch:75%;display:block}.lvl__text{align-content:center;gap:16px;display:grid}.lvl__label{font:720 .8125rem/1 var(--w-font);letter-spacing:.16em}.lvl__title{max-inline-size:15ch;font-size:clamp(2rem,1rem + 3.6vw,3.8rem)}.lvl .w-body{color:var(--ink);max-inline-size:34rem}.hs--closing .hs__wrap{padding-block-start:clamp(3rem,6vw,6rem)}.closing__line{max-inline-size:16ch;font-size:clamp(2.3rem,1rem + 5.2vw,5.2rem)}.closing__line .ln:last-child{color:var(--w-magenta)}.sf{align-items:end;gap:28px clamp(2rem,6vw,6rem);display:grid}.sf--block{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.sf--fake{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.sf--fake .sf__title{text-align:end;justify-self:end}.sf--talk{text-align:center;grid-template-columns:1fr;justify-items:center}.sf--talk .sf__title{max-inline-size:20ch}.sf--talk .sf__body{text-align:center}.sf--world{grid-template-columns:1fr;margin-inline-start:clamp(0px,12vw,200px)}.sf__side{align-content:end;gap:24px;display:grid}.sf__title{max-inline-size:16ch}.sf--block .sf__title,.sf--fake .sf__title{max-inline-size:11ch}.dlp{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid;position:relative}.hs__wrap.dlp{padding-block-start:calc(var(--w-header) + clamp(1.5rem, 5vw, 4rem));padding-block-end:calc(clamp(3rem, 6vw, 6rem) + var(--w-sheet))}.dlp__deck{color:var(--fg2);margin-block-start:20px}.dlp__price{max-width:34rem;color:var(--fg2);margin-block-start:16px;font-size:.95em}.dlp__visual{inline-size:min(100%,20rem);rotate:calc(var(--dir) * 3deg);justify-self:center;position:relative}.dlp__ring{pointer-events:none;background:repeating-radial-gradient(circle,#1b121666 0 1.5px,#0000 1.5px 34px);border-radius:50%;position:absolute;inset:-16% -30%;-webkit-mask-image:radial-gradient(circle,#000 50%,#0000 70%);mask-image:radial-gradient(circle,#000 50%,#0000 70%)}.dlp .frag-card{position:relative}.doc{align-content:start;gap:clamp(24px,3vw,40px);min-block-size:60vh;display:grid}.doc>*{max-inline-size:60rem}.hs__wrap.doc{padding-block-start:calc(var(--w-header) + clamp(2rem, 5vw, 5rem))}.doc-title{max-inline-size:18ch;font-size:clamp(2.2rem,1rem + 4.4vw,4.6rem)}.doc-deck{max-inline-size:36rem}.pending{border-inline-start:3px solid var(--w-magenta);gap:12px;max-inline-size:38rem;padding-inline-start:22px;display:grid}.pending__text{font-size:var(--w-body);line-height:1.5}.pending__actions{flex-wrap:wrap;gap:4px 28px;display:flex}.doc__extra,.doc__section{max-inline-size:42rem}.doc__section{margin-block-start:8px}.doc__body{color:var(--w-ink-2);margin-block-start:12px;font-size:1.0625rem;line-height:1.55}.doc__body p+p,.doc__body ul{margin-block-start:14px}.plain-list{gap:6px;padding-inline-start:1.2em;list-style:outside;display:grid}.doc__toc{border-block-start:1px solid var(--w-line);max-inline-size:40rem}.doc__toc a{border-block-end:1px solid var(--w-line);padding:12px 0;text-decoration:none;display:block}.doc__revision{border-block-start:1px solid var(--w-line);color:var(--w-ink-2);padding-block-start:12px}@media (width<=1024px){.photo,.world,.lv,.talk,.safe,.dl,.dlp,.how1,.how2,.how4,.open,.sf--block,.sf--fake,.pagehead,.pagehead--levels{grid-template-columns:minmax(0,1fr)}.how1{grid-template-areas:"num""text""card";gap:24px}.photo__card,.how1__card{margin-inline-end:0}.photo__body,.how3__text,.sf--world{margin-inline-start:0}.sf--fake .sf__title{text-align:start;justify-self:start}.world__dots,.how2__dots{justify-self:center}.lvl__wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;min-block-size:clamp(16rem,52vh,24rem)}.lvl__num{--num:clamp(5rem, 3rem + 14vw, 9rem)}}@media (width<=1024px) and (width>=861px){.hero__wrap{gap:clamp(1rem,2.4vw,2rem)}.hero__card{inline-size:min(48%,12.5rem)}}@media (width<=1120px){.s-nav__link{padding:0 11px}.s-lang__button{padding:0 12px}}@media (width<=980px) and (width>=861px){.s-lang__label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}@media (width<=860px){:root{--w-header:64px;--w-dock:54px}.hero__wrap{grid-template-columns:minmax(0,1fr)}.hero__stage{aspect-ratio:1/.9;order:-1;min-block-size:0}.hero-logo{inline-size:min(84vw,520px);inset-block-start:50%;inset-inline-end:-8vw}.hero__card{inline-size:min(34%,11.5rem);inset-block-end:-2%;inset-inline-start:2%}.s-head__bar{gap:8px}.s-head__mark{block-size:46px;inline-size:46px}.s-head__tools{gap:8px;margin-inline-start:auto}.s-head__menu{align-items:center;display:inline-flex}.s-lang__label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.s-lang__button{padding:0 13px}.s-nav__pill{display:none}.s-nav{z-index:-1;background:var(--w-ivory);padding:calc(var(--w-header) + 24px) var(--margin) 48px;margin:0;display:none;position:fixed;inset:0;overflow-y:auto}.s-nav[data-open=true]{flex-direction:column;justify-content:center;display:flex}.s-nav[data-open=true]:after{content:"";aspect-ratio:1;pointer-events:none;z-index:-1;background:url(/brand/logo-full.webp) 50%/contain no-repeat;inline-size:92vw;position:fixed;inset-block-end:-18vw;inset-inline-end:-22vw}.s-nav__list{flex-direction:column;align-items:stretch;gap:0}.s-nav__link{border-block-end:1px solid var(--w-line);min-block-size:68px;font:780 clamp(2.3rem, 10.5vw, 3.4rem)/1 var(--w-font);letter-spacing:-.03em;border-radius:0;padding:4px 0;font-stretch:78%}.s-nav__link.active,.s-nav__link:hover{color:var(--w-magenta);background:0 0}.s-nav__link[data-key=levels]:after{display:none}.s-nav__link--cta{border-radius:var(--w-pill);letter-spacing:-.005em;background:var(--w-ink);min-block-size:60px;color:var(--w-ivory);border:0;justify-content:center;margin:20px 0 0;padding:0 28px;font-size:1.25rem;font-weight:700;font-stretch:100%}.s-nav__link--cta:hover,.s-nav__link--cta.active{background:var(--w-ink);color:#fff}.s-lang__panel{inset-inline:var(--margin);min-inline-size:0;position:fixed;inset-block-start:calc(var(--w-header) + 6px)}html[data-menu-open]{overflow:hidden}}@media (width<=560px){.hero__actions{flex-direction:column;align-items:stretch}.hero__actions .w-btn{inline-size:100%}.world__body,.how2__body{margin-inline-start:0}.store--tile .store__box,.store--tile .store__link{min-block-size:80px;padding:14px 20px}.lvl{top:calc(var(--w-dock) + 16px + var(--i,0) * 14px)}.lvl__wrap{padding:1.5rem}.frag-sim__word{font-size:clamp(2rem,11vw,3.2rem)}}.hs__wrap.pending-surface{min-block-size:min(76vh,46rem);align-content:center;justify-items:start;gap:clamp(18px,2.4vw,30px);padding-block-start:calc(var(--w-header) + clamp(2rem, 5vw, 4rem));padding-block-end:calc(clamp(3rem, 6vw, 5rem) + var(--w-sheet));display:grid;position:relative}.pending-surface__title{z-index:1;max-inline-size:13ch;font-size:clamp(2.2rem,1rem + 5.6vw,5.8rem);position:relative}.pending-surface__status{z-index:1;max-inline-size:34rem;font:560 var(--w-deck)/1.35 var(--w-font);color:var(--w-ink-2);align-items:center;gap:14px;display:flex;position:relative}.pending-surface__dot{border:2px dashed var(--w-magenta);border-radius:50%;flex:none;block-size:14px;inline-size:14px}.pending-surface__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:6px 28px;margin-block-start:8px;display:flex;position:relative}.pending-surface__rings{aspect-ratio:1;pointer-events:none;border:2px dashed #5d023d3d;border-radius:50%;inline-size:min(54vw,42rem);position:absolute;inset-block-start:50%;inset-inline-end:-6%;translate:0 -50%}.pending-surface__rings:before,.pending-surface__rings:after{content:"";border:2px dashed #5d023d3d;border-radius:50%;position:absolute}.pending-surface__rings:before{inset:15%}.pending-surface__rings:after{inset:31%}.pending-surface__core{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:34%;inline-size:34%;position:absolute;inset:33%}@media (width<=860px){.pending-surface__rings{inline-size:92vw;inset-inline-end:-34%}}.hs__wrap.legal{padding-block-start:calc(var(--w-header) + clamp(2rem, 5vw, 4rem));padding-block-end:calc(clamp(3rem, 6vw, 6rem) + var(--w-sheet))}.legal__doc{max-inline-size:44rem;margin-inline:auto}.legal__title{font:780 clamp(2.25rem, 1.2rem + 4.4vw, 4rem)/1.02 var(--w-font);letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;font-stretch:84%}.legal__vigencia{color:var(--w-ink-2);margin-block-start:14px;font-size:1rem}.legal__section{border-block-start:1px solid var(--w-line);margin-block-start:clamp(2rem,4.5vw,3rem);padding-block-start:clamp(1.25rem,3vw,1.75rem)}.legal__head+.legal__section{margin-block-start:clamp(1.75rem,4vw,2.75rem)}.legal__h2{font:700 clamp(1.25rem, 1.1rem + .7vw, 1.65rem)/1.25 var(--w-font);letter-spacing:-.012em;text-wrap:balance;overflow-wrap:break-word;margin-block-end:.85em;scroll-margin-block-start:6rem}.legal__p,.legal__list li{color:var(--w-ink);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-size:1.0625rem;line-height:1.7}.legal__p{margin-block:0 1em}.legal__list{margin-block:0 1.1em;padding:0;list-style:none}.legal__list li{text-indent:-1.9em;margin-block:.55em;padding-inline-start:1.9em}.legal a{text-underline-offset:3px;overflow-wrap:break-word;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}@media (width<=480px){.legal__p,.legal__list li{font-size:1.0625rem;line-height:1.65}}@media (width<=860px){.hs__wrap.pending-surface--core{align-content:start;min-block-size:min(88vh,44rem)}.pending-surface--core .pending-surface__rings{inline-size:min(84vw,26rem);inset-block-start:auto;inset-block-end:calc(var(--w-sheet) + .5rem);inset-inline-end:-16%;translate:none}}@media print{.s-head,.s-foot{display:none}}.hs__wrap.help{justify-items:start;gap:clamp(16px,2vw,26px);padding-block-start:calc(var(--w-header) + clamp(1.5rem, 5vw, 4rem));padding-block-end:calc(clamp(2.5rem, 5vw, 4.5rem) + var(--w-sheet));display:grid;position:relative}.help>*{z-index:1;position:relative}.help__rings{aspect-ratio:1;pointer-events:none;border:2px dashed #5d023d29;border-radius:50%;inline-size:min(44vw,34rem);inset-block-start:6%;inset-inline-end:-8%;z-index:0!important;position:absolute!important}.help__rings:before,.help__rings:after{content:"";border:2px dashed #5d023d29;border-radius:50%;position:absolute}.help__rings:before{inset:15%}.help__rings:after{inset:31%}.help__title{font:720 .8125rem/1 var(--w-font);letter-spacing:.16em;text-transform:uppercase;color:var(--w-magenta)}.help__headline{max-inline-size:16ch;font-size:clamp(2.3rem,1rem + 5vw,5rem)}.help__intro{max-inline-size:30rem}.help__search{inline-size:min(100%,44rem);margin-block-start:6px}.help__input{border:2px solid var(--w-ink);border-radius:var(--w-pill);min-block-size:64px;inline-size:100%;color:var(--w-ink);font:560 1.25rem/1 var(--w-font);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1216' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") 22px/24px no-repeat;padding-block:0;padding-inline:62px 24px}[dir=rtl] .help__input{background-position:calc(100% - 22px)}.help__input::placeholder{color:var(--w-ink-3);opacity:1}.help__input::-webkit-search-cancel-button{-webkit-appearance:none}.help__sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.help__topics ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.help__chip{border:1.5px solid var(--w-line);border-radius:var(--w-pill);min-block-size:44px;color:var(--w-ink);font:620 .9375rem/1 var(--w-font);transition:background var(--w-ui) var(--w-ease), border-color var(--w-ui) var(--w-ease);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.help__chip:hover{background:var(--w-tint);border-color:var(--w-plum)}.help-cat{scroll-margin-block-start:var(--w-dock)}.help-cat__wrap{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.help-cat__title{max-inline-size:11ch;font-size:clamp(1.9rem,1rem + 2.8vw,3.4rem);position:sticky;inset-block-start:calc(var(--w-dock) + 28px)}.help-list{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.help-item{border-block-end:1px solid var(--line)}.help-item__h{font:inherit;margin:0}.help-item__q{inline-size:100%;color:inherit;font:700 clamp(1.1rem, 1rem + .5vw, 1.375rem)/1.25 var(--w-font);letter-spacing:-.01em;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;padding-inline:0;font-stretch:94%;display:flex}.help-item__icon{block-size:30px;inline-size:30px;transition:background var(--w-ui) var(--w-ease), color var(--w-ui) var(--w-ease);border:1.5px solid;border-radius:50%;flex:none;position:relative}.help-item__icon:before,.help-item__icon:after{content:"";block-size:1.5px;inline-size:12px;transition:rotate var(--w-ui) var(--w-ease);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .help-item__icon:before,[dir=rtl] .help-item__icon:after{translate:50% -50%}.help-item__icon:after{rotate:90deg}.help-item[data-open] .help-item__icon:after{rotate:0deg}.help-item__q:hover .help-item__icon{background:var(--fg);color:var(--bg)}.help-item__a{max-inline-size:40rem;padding-block-end:26px}.help-item__a p{font-size:var(--w-body);color:var(--fg2);font-weight:500;font-stretch:94%;line-height:1.58}.help-item__a a{text-underline-offset:3px;overflow-wrap:break-word;font-weight:650;text-decoration:underline}.help-empty{min-block-size:30vh}.help__empty{max-inline-size:30rem}.help-contact__wrap{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(1.75rem,6vw,6rem);display:grid}.help-contact__title{max-inline-size:10ch;font-size:clamp(2.2rem,1rem + 4.4vw,4.4rem)}.help-contact__side{justify-items:start;gap:22px;display:grid}.help-contact__privacy{color:var(--fg2);font-size:.9375rem}.help-contact__privacy a{text-underline-offset:3px;font-weight:650;text-decoration:underline}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar),:lang(ru)) .help-item__q{letter-spacing:0;font-stretch:100%;line-height:1.4}:is(:lang(ja),:lang(zh),:lang(hi),:lang(ar),:lang(ru)) .help-item__a p{font-stretch:100%;line-height:1.7}:lang(ja) .help__title,:lang(zh) .help__title,:lang(hi) .help__title,:lang(ar) .help__title{letter-spacing:.04em}@media (width<=860px){.help-cat__wrap,.help-contact__wrap{grid-template-columns:minmax(0,1fr)}.help-cat__title{max-inline-size:16ch;position:static}.help__rings{inline-size:88vw;inset-inline-end:-34%}}[dir=rtl] .s-nav__pill{left:auto;right:0}.contact-block{z-index:1;gap:14px;max-inline-size:34rem;margin-block-start:clamp(18px,3vw,32px);display:grid;position:relative}.contact-block__list{gap:10px;margin:0;display:grid}.contact-block__list>div{gap:2px;display:grid}.contact-block__list dt{font:650 .8125rem/1.3 var(--w-font);letter-spacing:.04em;text-transform:uppercase;color:var(--fg2)}.contact-block__list dd{margin:0}.contact-block a,.s-social a{text-underline-offset:4px}.contact-block a:hover,.s-social a:hover{text-decoration-thickness:2px}.pagehead__rings--logo{place-items:center;display:grid}.pagehead__logo{aspect-ratio:1;object-fit:contain;block-size:auto;inline-size:38%}@media (width<=860px){.hs__wrap.pagehead:has(.pagehead__rings--logo){padding-block-end:calc(var(--w-sheet) + 50vw)}.pagehead__rings--logo{inline-size:62vw;inset-block-start:auto;inset-block-end:calc(var(--w-sheet) * .4);inset-inline-end:50%;translate:50%}}[dir=rtl] .pagehead__rings--logo{translate:-50%}@property --w-sy{syntax:"<number>";inherits:true;initial-value:0}.hero-logo__layer{--amp:8;--sy-max:40;translate:calc(var(--lx,0) * var(--amp) * 1px) calc(var(--ly,0) * var(--amp) * 1px);transform:translateY(calc(var(--w-sy,0) * var(--sy-max) * 1px));transition:translate .42s var(--w-ease)}.hero-logo__layer[data-layer=mid]{--amp:5;--sy-max:20}.hero-logo__layer[data-layer=inner]{--amp:3;--sy-max:6}@media (width<=860px){.hero-logo__layer{--sy-max:24}.hero-logo__layer[data-layer=mid]{--sy-max:12}.hero-logo__layer[data-layer=inner]{--sy-max:4}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero__stage{animation:linear both w-sy;animation-timeline:scroll(root);animation-range:0 900px}@keyframes w-sy{to{--w-sy:1}}}@keyframes w-rise{0%{opacity:0;translate:0 16px}}@keyframes w-logo-in{0%{opacity:0;scale:.97}}@keyframes w-card-in{0%{opacity:0;translate:0 22px}}.hero__title{animation:w-rise .62s var(--w-ease-out) both}.hero__deck{animation:w-rise .52s var(--w-ease-out) 90ms both}.hero__actions{animation:w-rise .48s var(--w-ease-out) .17s both}.hero-logo{animation:w-logo-in .76s var(--w-ease-out) 40ms both}.hero__card{animation:w-card-in .76s var(--w-ease-out) .2s both}.s-head__bar{transition:inline-size var(--w-medium) var(--w-ease), min-block-size var(--w-medium) var(--w-ease), margin-block-start var(--w-medium) var(--w-ease), padding var(--w-medium) var(--w-ease), box-shadow var(--w-medium) var(--w-ease)}.s-head__bar:before{transition:background-color var(--w-medium) var(--w-ease)}.s-head__mark{transition:inline-size var(--w-ui) var(--w-ease), block-size var(--w-ui) var(--w-ease)}.s-nav__pill{transition:translate var(--w-ui) var(--w-ease), inline-size var(--w-ui) var(--w-ease), opacity var(--w-fast) var(--w-ease)}.s-nav__link{transition:color var(--w-fast) var(--w-ease)}@keyframes w-panel-in{0%{opacity:0}}@keyframes w-menu-in{0%{opacity:0;translate:0 22px}}@media (width<=860px){.s-nav[data-open=true]{animation:w-panel-in var(--w-ui) var(--w-ease) both}.s-nav[data-open=true] .s-nav__list li{animation:w-menu-in .52s var(--w-ease-out) both}.s-nav[data-open=true] .s-nav__list li[data-i="1"]{animation-delay:55ms}.s-nav[data-open=true] .s-nav__list li[data-i="2"]{animation-delay:.11s}.s-nav[data-open=true] .s-nav__list li[data-i="3"]{animation-delay:.165s}.s-nav[data-open=true] .s-nav__list li[data-i="4"]{animation-delay:.22s}}@media (hover:hover) and (pointer:fine){[data-magnetic]{translate:var(--mx,0px) var(--my,0px);transition:translate .24s var(--w-ease), color var(--w-ui) var(--w-ease), border-color var(--w-ui) var(--w-ease)}[data-magnetic] .w-btn__label{translate:calc(var(--mx,0px) * -.4) calc(var(--my,0px) * -.4);transition:translate .24s var(--w-ease);display:inline-block}}.world-dots__dot{transition:transform .36s var(--w-ease-out)}.lvl{transform:scale(calc(1 - var(--cover,0) * .04))}.lvl:after{opacity:calc(var(--cover,0) * .24)}html[data-motion=ready] [data-reveal]{transition:opacity var(--w-slow) var(--w-ease-out), translate var(--w-slow) var(--w-ease-out), scale var(--w-slow) var(--w-ease-out)}html[data-motion=ready] [data-reveal]:not([data-in]){opacity:0}html[data-motion=ready] [data-reveal=up]:not([data-in]){translate:0 24px}html[data-motion=ready] [data-reveal=left]:not([data-in]){translate:calc(var(--dir) * -32px) 0}html[data-motion=ready] [data-reveal=right]:not([data-in]){translate:calc(var(--dir) * 32px) 0}html[data-motion=ready] [data-reveal=scale]:not([data-in]){scale:.96}html[data-motion=ready] [data-reveal=clip]:not([data-in]){opacity:1}html[data-motion=ready] [data-reveal=clip]>*{transition:clip-path .9s var(--w-ease-out), translate .8s var(--w-ease-out)}html[data-motion=ready] [data-reveal=clip]:not([data-in])>*{clip-path:inset(0 0 100%);translate:0 14px}html[data-motion=ready] [data-reveal=clip][data-in]>*{clip-path:inset(-6% -2% -14%)}html[data-motion=ready] [data-reveal][data-delay="100"]{transition-delay:.1s}html[data-motion=ready] [data-reveal][data-delay="120"]{transition-delay:.12s}html[data-motion=ready] [data-reveal][data-delay="160"]{transition-delay:.16s}html[data-motion=ready] [data-reveal][data-delay="200"]{transition-delay:.2s}html[data-motion=ready] [data-reveal=sim]:not([data-in]){opacity:1}html[data-motion=ready] .frag-sim__c{transition:translate 1s var(--w-ease-out)}html[data-motion=ready] [data-reveal=sim]:not([data-in]) .frag-sim__c--a{translate:-16%}html[data-motion=ready] [data-reveal=sim]:not([data-in]) .frag-sim__c--b{translate:16%}html[data-motion=ready] .lstack__plate{transition:translate .7s var(--w-ease-out), opacity .5s var(--w-ease-out)}html[data-motion=ready] [data-reveal]:not([data-in]) .lstack__plate{opacity:0;translate:0 56px}html[data-motion=ready] .lstack__plate[data-i="1"]{transition-delay:70ms}html[data-motion=ready] .lstack__plate[data-i="2"]{transition-delay:.14s}html[data-motion=ready] .lstack__plate[data-i="3"]{transition-delay:.21s}html[data-motion=ready] .lstack__plate[data-i="4"]{transition-delay:.28s}html[data-motion=ready] .lstack__plate[data-i="5"]{transition-delay:.35s}.s-head{view-transition-name:site-header}::view-transition-group(site-header){animation-duration:0s}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:.52s var(--w-ease) both w-layer-under}::view-transition-new(root){animation:.56s var(--w-ease-out) both w-layer-over}@keyframes w-layer-over{0%{clip-path:circle(0% at 50% 100%)}to{clip-path:circle(150% at 50% 100%)}}@keyframes w-layer-under{to{opacity:.55;transform:scale(.985)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reveal],[data-reveal]>*,.lstack__plate,.frag-sim__c{opacity:1!important;clip-path:none!important;translate:none!important;scale:none!important}.hero-logo__layer,.lvl{transform:none!important}.lvl:after{opacity:0!important}[data-magnetic],[data-magnetic] .w-btn__label{translate:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
