/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */ @layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:Manrope,"Noto Sans Thai",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji');font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type='button'],[type='reset'],[type='submit']),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden='until-found'])){display:none !important}}@layer utilities{.visible{visibility:visible}.static{position:static}.prose{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:0.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab,oklch(21% 0.034 264.665) 10%,transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;margin-bottom:0.5em}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0.375em}:where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em}:where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;padding-inline-start:1.625em}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}.block{display:block}.hidden{display:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important}}@layer components{.brand-panel .brand-artwork{width:min(100%,480px);margin:16px auto 0;min-width:0;aspect-ratio:1;position:relative}.brand-artwork img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:lighten;border:0;mask-image:radial-gradient(ellipse at center,#000 52%,transparent 73%);-webkit-mask-image:radial-gradient(ellipse at center,#000 52%,transparent 73%)}@media (max-width:700px){.brand-panel .brand-artwork{width:min(100%,360px);margin:12px auto 0}}:root{--bg:#0c0812;--panel:#181020;--gold:#b580ff;--cream:#f4eefb;--muted:#aaa0bb;--line:#32243f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--cream);font-family:Manrope,'Noto Sans Thai',sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.wrap{width:min(1280px,90%);margin:auto}.topline{background:var(--gold);color:#170d22;text-align:center;font-size:11px;letter-spacing:1.5px;padding:8px}.topline span{opacity:.65;margin:0 18px}header{border-bottom:1px solid var(--line);position:sticky;top:0;background:#0c0812f5;backdrop-filter:blur(15px);z-index:20}.nav{height:88px;display:flex;align-items:center;gap:40px}.logo{font-size:29px;font-weight:800;letter-spacing:-2px}.logo b{color:var(--gold)}.logo small{font-size:8px;letter-spacing:3.7px;display:block;font-weight:500;color:var(--muted);margin-top:0}.links{display:flex;gap:28px;font-size:13px;margin-left:auto}.links a{color:#c3b5d2}.links a:hover{color:var(--gold)}.navend{display:flex;align-items:center;gap:20px;font-size:12px}.outline{border:1px solid #6e4894;padding:12px 20px;border-radius:4px}.menu{display:none;background:none;border:1px solid var(--line);color:var(--cream);padding:9px}.eyebrow{color:var(--gold);font-size:10px;letter-spacing:2.4px;font-weight:700;text-transform:uppercase}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:1.03fr 1fr;min-height:620px;align-items:center;gap:20px}.hero-copy{padding:60px 0 70px;z-index:2}.hero h1{font-size:clamp(42px,4.8vw,70px);line-height:1.22;letter-spacing:-2.5px;margin:25px 0}.hero h1 em{font-style:normal;color:var(--gold)}.hero p{font-size:14px;line-height:1.9;color:var(--muted);max-width:410px}.actions{display:flex;gap:24px;align-items:center;margin-top:30px;font-size:13px}.btn{display:inline-flex;gap:40px;align-items:center;padding:17px 23px;background:var(--gold);color:#180d26;border:0;border-radius:4px;font-weight:700}.textlink{font-size:12px;border-bottom:1px solid #6d4f85;padding-bottom:5px}.hero-foot{display:flex;gap:30px;margin-top:42px;color:#b4a4c6;font-size:10px}.hero-foot span:before{content:'✦';color:var(--gold);margin-right:8px}.art{height:510px;position:relative;display:grid;place-items:center;isolation:isolate}.halo{position:absolute;width:470px;height:470px;border:1px solid #a367f555;border-radius:50%;box-shadow:0 0 100px #9747ff26,inset 0 0 90px #9747ff14}.halo:after,.halo:before{content:'';position:absolute;inset:30px;border:1px solid #9747ff35;border-radius:50%}.halo:before{inset:65px}.edition{position:absolute;right:0;top:45px;writing-mode:vertical-rl;font-size:9px;letter-spacing:4px;color:#a291b7}.phone{width:235px;height:430px;border:6px solid #3c2853;outline:1px solid #956bc4;border-radius:34px;transform:rotate(9deg);background:#160d21;box-shadow:30px 30px 70px #0008;overflow:hidden;position:relative;z-index:2;padding:20px 15px}.phone:before{content:'';position:absolute;top:6px;left:78px;width:65px;height:11px;background:#060805;border-radius:20px}.phone-logo{font-size:18px;font-weight:800;letter-spacing:-1px;margin:8px 0 18px}.phone-logo b{color:var(--gold)}.mini-banner{height:143px;background:radial-gradient(at 80% 30%,#9354db,#4f247b 50%,#28153e);border-radius:8px;padding:18px 12px;position:relative;overflow:hidden}.mini-banner strong{font-size:21px;line-height:1.25;display:block;position:relative;z-index:2}.mini-banner small{font-size:8px;color:#dec7ff}.orb{position:absolute;font-size:105px;color:#c594ff;right:-15px;bottom:-28px;text-shadow:0 4px 20px #0005}.phone-label{font-size:9px;margin:17px 0 10px;display:flex;justify-content:space-between}.phone-games{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.phone-game{height:75px;border-radius:6px;text-align:center;padding:12px 0;background:linear-gradient(145deg,#653590,#2c1742);font-size:27px;border:1px solid #ab75ef33}.phone-game:nth-child(2){background:linear-gradient(145deg,#78419b,#321641)}.phone-game:nth-child(3){background:linear-gradient(145deg,#554071,#24182f)}.phone-bottom{border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:8px;margin-top:22px;padding-top:12px;color:var(--muted)}.float{position:absolute;z-index:4;background:#241333ea;border:1px solid #8c55bd;border-radius:12px;box-shadow:0 20px 35px #0006}.float-one{left:0;bottom:80px;padding:16px 22px;transform:rotate(-8deg);display:flex;align-items:center;gap:15px}.float-one i{font-size:32px;color:var(--gold);font-style:normal}.float-one strong{display:block;font-size:13px}.float-one small{font-size:9px;color:var(--muted)}.float-two{right:5px;top:95px;width:98px;height:110px;transform:rotate(-10deg);background:linear-gradient(145deg,#b580ed,#65329a);display:grid;place-content:center;text-align:center;color:#f2e5ff}.float-two b{font-size:40px}.float-two small{font-size:9px;letter-spacing:2px}.art-caption{position:absolute;bottom:10px;font-size:9px;letter-spacing:2px;color:#91819f}.ticker{display:flex;justify-content:space-around;gap:25px;border-bottom:1px solid var(--line);padding:23px 4%;color:#c0afcf;font-size:10px;letter-spacing:2px;white-space:nowrap;overflow:hidden}.ticker b{color:var(--gold)}section.block{padding:85px 0}.sectionhead{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px}h2{font-size:34px;letter-spacing:-1px;margin:12px 0 0;font-weight:600;line-height:1.4}.sub{font-size:13px;line-height:1.8;color:var(--muted);margin:14px 0 0}.tag{font-size:10px;color:#c59aef;border:1px solid #674084;border-radius:30px;padding:6px 12px}.tabs{display:flex;gap:9px;margin-bottom:25px}.tabs button{color:#beabcf;border:1px solid var(--line);background:transparent;padding:9px 18px;border-radius:30px;font-size:11px}.tabs button.active{background:var(--gold);color:#180d26;border-color:var(--gold)}.games{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.game{display:block;min-width:0}.poster{height:235px;border-radius:8px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ffffff15;transition:transform .25s;background:radial-gradient(ellipse at 50% 20%,var(--c1),var(--c2) 80%)}.poster:before{content:'';position:absolute;width:150px;height:150px;border:1px solid #fff2;transform:rotate(45deg);border-radius:24px}.poster:after{content:'';position:absolute;inset:10px;border:1px solid #c697ff35;border-radius:5px}.game:hover .poster{transform:translateY(-5px)}.game-symbol{font-family:serif;font-size:86px;color:#e0c5ff;line-height:1.2;text-shadow:0 6px 0 #0003,0 0 35px #ffe4a955;z-index:1}.poster strong{font-family:Georgia,serif;font-size:22px;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#f0ddff;z-index:1;line-height:1.1;margin-top:12px}.poster small{position:absolute;top:19px;left:20px;font-size:9px;letter-spacing:2px;color:#e6d2fa}.poster .no{position:absolute;bottom:18px;right:20px;font-size:9px;color:#fff6}.game-info{display:flex;justify-content:space-between;margin:16px 0 6px;font-size:13px}.game-info span{color:var(--gold)}.game p{color:var(--muted);font-size:10px;margin:0}.note{font-size:10px;color:#9483a3;margin-top:23px}.split{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#160e20}.split-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;align-items:center}.bigmark{font-size:clamp(100px,13vw,190px);line-height:1;font-weight:800;letter-spacing:-13px;color:#b77aff;position:relative}.bigmark span{color:#633f88}.brand-panel{padding:55px 0;position:relative}.brand-panel:after{content:'THE NEXT PERSPECTIVE';font-size:9px;letter-spacing:5px;color:#a58bbf;display:block;margin:25px 0 0 12px}.about-copy{padding:65px 0}.about-copy h2{font-size:31px}.about-copy p{font-size:13px;line-height:1.9;color:var(--muted)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:34px}.step{border-top:1px solid #604079;padding-top:17px}.step span{color:var(--gold);font-size:11px}.step h3{font-size:13px;font-weight:500}.step p{font-size:11px}.articles{display:grid;grid-template-columns:1.4fr 1fr;gap:45px}.feature-article{border:1px solid var(--line);border-radius:8px;overflow:hidden}.article-art{height:220px;background:linear-gradient(120deg,#241236,#4f2873);position:relative;overflow:hidden;padding:35px}.article-art .a-shape{position:absolute;width:230px;height:230px;border:35px solid #b17cf066;right:40px;top:20px;border-radius:50%;box-shadow:0 0 0 20px #ad75f511}.article-art b{position:relative;font-size:52px;color:var(--gold);letter-spacing:-3px;line-height:1.1}.article-art small{display:block;font-size:10px;letter-spacing:3px;color:#aeb69b;margin-top:15px}.article-body{padding:25px 28px}.meta{font-size:9px;letter-spacing:1px;color:var(--gold)}.article-body h3{font-size:21px;line-height:1.5;font-weight:500;margin:12px 0}.article-body p{font-size:12px;color:var(--muted);line-height:1.8}.article-list{display:flex;flex-direction:column}.article-row{padding:24px 0;border-bottom:1px solid var(--line);display:flex;gap:22px;align-items:start}.article-row:first-child{padding-top:0}.article-row .num{font-size:11px;color:#9882aa;padding-top:3px}.article-row h3{font-size:17px;line-height:1.5;font-weight:500;margin:10px 0}.article-row p{font-size:12px;line-height:1.8;color:var(--muted);margin:8px 0}.article-row a{font-size:11px;color:var(--gold)}.faqarea{background:#140d1e;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}details{border-bottom:1px solid #3c2851;padding:23px 0}details:first-child{padding-top:0}summary{list-style:none;cursor:pointer;font-size:14px;display:flex;justify-content:space-between;gap:20px}summary::-webkit-details-marker{display:none}summary:after{content:'+';color:var(--gold);font-size:20px;line-height:1}details[open] summary:after{content:'−'}details p{font-size:12px;line-height:1.9;color:var(--muted);padding-right:30px}.contact{padding:70px 0;display:flex;align-items:center;justify-content:space-between}.contact h2{font-size:29px}.contact .btn{font-size:12px}.footer{border-top:1px solid var(--line);padding:45px 0 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px}.footer p{font-size:11px;line-height:1.9;color:var(--muted);max-width:380px}.footer h4{font-size:11px;color:#bda6cf;margin:0 0 18px}.footer a:not(.logo){display:block;font-size:11px;color:var(--muted);margin:12px 0}.responsible{display:flex;align-items:center;gap:18px;border:1px solid var(--line);padding:18px 22px;border-radius:6px;margin-top:35px}.age{border:1px solid #7b529b;border-radius:50%;padding:10px;font-size:12px;color:var(--gold)}.responsible p{max-width:none;margin:0;font-size:10px}.bottom{display:flex;justify-content:space-between;font-size:9px;color:#927da4;margin-top:26px}.mobilebar{display:none}dialog{width:min(650px,90%);background:#160e20;border:1px solid #774c99;color:var(--cream);border-radius:12px;padding:35px}dialog::backdrop{background:#000a;backdrop-filter:blur(5px)}dialog h2{font-size:25px}dialog p{font-size:14px;line-height:1.9;color:#c3b0d3}.close{float:right;background:none;border:0;color:var(--gold);font-size:25px}.hidden{display:none !important}@media (min-width:1400px){.hero-grid{min-height:690px}.hero h1{font-size:76px}}@media (max-width:1000px){.links{gap:17px}.nav{gap:20px}.navend .lang{display:none}.hero h1{font-size:48px}.art{transform:scale(.85);transform-origin:center}.hero-grid{gap:0}.hero-foot{gap:14px}.poster{height:200px}.split-grid,.faq-grid{gap:40px}.bigmark{font-size:120px}.footer-grid{gap:30px}.navend{margin-left:auto}.links{margin-left:0}}@media (max-width:700px){.wrap{width:89%}.topline{font-size:8px;letter-spacing:1px}.topline span{margin:0 8px}.nav{height:72px}.logo{font-size:27px}.links{display:none;position:absolute;top:72px;left:0;right:0;padding:25px;background:#1c102b;flex-direction:column;border-bottom:1px solid var(--line)}.links.open{display:flex}.navend .outline{display:none}.menu{display:block}.hero-grid{grid-template-columns:1fr;min-height:0}.hero-copy{padding:43px 0 0}.hero h1{font-size:45px;letter-spacing:-1.5px;margin:22px 0}.hero p{font-size:13px;max-width:95%}.eyebrow{font-size:8px}.actions{gap:21px}.btn{padding:15px 19px;gap:25px}.hero-foot{font-size:9px;margin-top:28px;gap:18px}.art{height:410px;transform:scale(.85);margin:-10px -20px -5px}.halo{width:400px;height:400px}.phone{width:210px;height:375px;padding:16px 12px}.mini-banner{height:120px}.phone-game{height:60px}.phone-bottom{margin-top:13px}.float-one{left:0;bottom:50px;padding:13px}.float-two{right:0;top:55px}.art-caption{bottom:-5px}.edition{right:-5px}.ticker{font-size:8px;justify-content:start;padding:18px 5%}section.block{padding:52px 0}h2{font-size:27px}.sectionhead{align-items:start;margin-bottom:25px}.sectionhead>.textlink{font-size:10px;white-space:nowrap;margin-top:26px}.sub{font-size:12px}.tabs{overflow:auto;white-space:nowrap}.tabs button{padding:8px 15px;font-size:10px}.games{grid-template-columns:repeat(2,1fr);gap:24px 13px}.poster{height:195px}.game-symbol{font-size:67px}.poster strong{font-size:17px}.poster small{font-size:7px;left:17px}.game-info{font-size:11px;margin-top:12px}.game p{font-size:9px}.split-grid{grid-template-columns:1fr;gap:0}.brand-panel{padding:45px 0 10px}.bigmark{font-size:110px;letter-spacing:-8px}.brand-panel:after{margin-top:14px;font-size:8px}.about-copy{padding:30px 0 40px}.about-copy h2{font-size:26px}.steps{gap:15px}.step h3{font-size:11px}.step p{font-size:10px}.articles{grid-template-columns:1fr;gap:25px}.article-art{height:190px}.article-body h3{font-size:19px}.article-row h3{font-size:16px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-grid .sub{max-width:280px}summary{font-size:12px}.contact{padding:45px 0;align-items:start;gap:25px;flex-direction:column}.contact h2{font-size:26px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-brand{grid-column:1/-1}.footer{padding-bottom:90px}.responsible{padding:15px;gap:12px}.bottom{font-size:8px;gap:10px}.mobilebar{position:fixed;bottom:0;left:0;right:0;background:#140b1ef5;border-top:1px solid #53316e;display:flex;justify-content:space-around;align-items:center;padding:11px 4% max(11px,env(safe-area-inset-bottom));z-index:30}.mobilebar a{font-size:9px;text-align:center;color:#bda5cf}.mobilebar i{display:block;font-style:normal;font-size:17px;margin-bottom:3px}.mobilebar .mobile-main{background:var(--gold);color:#1c0c2b;padding:11px 22px;border-radius:5px;font-weight:700}.article-art .a-shape{right:-20px}.note{line-height:1.7}}.poster.official{height:auto;aspect-ratio:16/10;background:#21132f;border:1px solid #6a419044}.poster.official:before,.poster.official:after{display:none}.poster.official img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.game:hover .poster.official img{transform:scale(1.04)}.pg-credit{position:absolute;bottom:10px;right:10px;background:#13091dd9;color:#e8d6ff;padding:5px 8px;border-radius:4px;font-size:8px;letter-spacing:1px}.phone-game{padding:0;overflow:hidden}.phone-game img{height:100%;width:100%;object-fit:cover}.note a{color:var(--gold)}.hero{background:radial-gradient(ellipse at 80% 40%,#7136a71a,transparent 60%)}@media (max-width:700px){.poster.official{aspect-ratio:4/3}.poster.official img{object-fit:cover}.game-info{line-height:1.5;gap:6px}}:root{--bg:#08060d;--panel:#120c1c;--gold:#bc8dff;--cream:#f5f0fc;--muted:#968ca4;--line:#ffffff12}body{background:var(--bg)}::selection{background:#8952d0;color:white}.reading-progress{position:fixed;top:0;left:0;height:2px;z-index:100;background:linear-gradient(90deg,#6f32be,#ddc4ff);width:0;box-shadow:0 0 12px #bb83ff}header{background:#08060ddb;border-bottom:1px solid #ffffff0b}.nav{height:92px}.logo{font-size:32px;font-style:italic;letter-spacing:-2.5px}.logo small{font-style:normal;font-size:6px;letter-spacing:3.5px;margin-top:4px}.links{gap:34px;font-size:12px}.links a{position:relative}.links a:after{content:'';position:absolute;left:0;right:100%;bottom:-10px;height:1px;background:var(--gold);transition:right .3s}.links a:hover:after{right:0}.outline{border:1px solid #a977e647;border-radius:30px;background:#a46df508;padding:13px 21px;transition:background .3s}.outline:hover{background:#a46df51a}.eyebrow{font-size:9px;letter-spacing:2.5px;color:#b08ad9}h2{font-size:38px;letter-spacing:-1.3px;font-weight:500}.premium-hero{min-height:750px;position:relative;background:radial-gradient(ellipse at 74% 45%,#4220713b,transparent 58%);isolation:isolate;overflow:hidden;border-bottom:1px solid #ffffff0f}.ambient{position:absolute;pointer-events:none;z-index:-1;filter:blur(90px);border-radius:50%}.ambient-one{width:300px;height:400px;right:12%;top:20%;background:#4d1b8b2e;animation:breathe 8s ease-in-out infinite alternate}.ambient-two{width:340px;height:200px;left:-200px;bottom:30px;background:#6938bc14}.hero-gridlines{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent calc(25% - 1px),#ffffff03 25%,transparent calc(25% + 1px),transparent calc(75% - 1px),#ffffff03 75%,transparent calc(75% + 1px))}.premium-top{display:flex;justify-content:space-between;padding-top:28px}.edition-label{color:#696171;letter-spacing:2px;font-size:8px}.premium-grid{display:grid;grid-template-columns:1fr 1fr;min-height:620px;align-items:center}.premium-copy{padding:70px 0 45px;position:relative;z-index:4}.pill{display:inline-flex;gap:9px;align-items:center;font-size:8px;letter-spacing:1.8px;color:#a393b5}.pill>span{height:4px;width:4px;background:#c397ff;box-shadow:0 0 12px #b977ff;border-radius:50%}.hero .premium-copy h1{font-size:clamp(52px,5.8vw,84px);font-weight:500;line-height:1.22;letter-spacing:-3.5px;margin:26px 0}.premium-copy h1 em{display:inline;color:transparent;background:linear-gradient(105deg,#f1dcff 5%,#be91f9 45%,#7843ac 100%);background-clip:text;-webkit-background-clip:text}.hero .premium-copy p{font-size:13px;line-height:2;color:#95879f;max-width:400px}.premium-copy .actions{gap:26px;margin-top:35px}.luxury-btn{background:linear-gradient(120deg,#dcc4fc,#b181ed 65%,#8d52cf);border-radius:40px;color:#20102f;box-shadow:0 0 0 1px #ffffff30 inset,0 10px 35px #6730a92b;padding:8px 8px 8px 25px;gap:24px;font-size:12px;transition:box-shadow .3s,transform .3s;position:relative;overflow:hidden}.luxury-btn i{font-style:normal;border:1px solid #38214d35;background:#ffffff1a;border-radius:50%;width:38px;height:38px;display:grid;place-items:center;font-size:18px}.luxury-btn:hover{box-shadow:0 0 40px #9b5de83b;transform:translateY(-3px)}.luxury-btn:after{content:'';position:absolute;top:-60px;left:-70%;height:150px;width:40px;background:#ffffff38;transform:rotate(30deg);transition:left .7s}.luxury-btn:hover:after{left:130%}.round-link{font-size:8px;letter-spacing:1.6px;display:flex;align-items:center;gap:10px;color:#b9a9ca}.round-link>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid #ffffff20;border-radius:50%;font-size:16px}.hero-index{display:flex;align-items:center;gap:15px;margin-top:52px}.hero-index b{font-size:10px;color:#c5a4ec;font-weight:500}.hero-index>div{height:1px;width:58px;background:linear-gradient(90deg,#ae76e9,#ae76e900)}.hero-index>span{font-size:7px;letter-spacing:1.8px;color:#6a5d79}.sculpture{position:relative;min-height:560px;perspective:1100px;display:grid;place-items:center;transform:translate(var(--px,0px),var(--py,0px));transition:transform 1s ease-out}.sculpture:before{content:'';position:absolute;width:380px;height:380px;border-radius:50%;background:radial-gradient(ellipse,#8d43cb23,transparent 65%);filter:blur(20px)}.sculpture:after{content:'';position:absolute;width:260px;height:25px;background:#5d239840;filter:blur(25px);bottom:35px;border-radius:50%}.orbit{position:absolute;width:470px;height:470px;border-radius:50%;border:1px solid #ad72e42b;box-shadow:0 0 2px #d2b2ff18;transform-style:preserve-3d}.orbit-one{transform:rotate(-32deg) rotateX(65deg);border-width:12px;border-color:#9c6ac444 #8d59b62b #482460aa #c29adf66;box-shadow:inset 0 0 6px #e7caff3b,0 0 15px #a264cf16;animation:orbitFloat 12s ease-in-out infinite}.orbit-two{width:430px;height:430px;transform:rotate(38deg) rotateX(60deg);border-width:3px;border-color:#e5caff70 #5b32662b #ba83f066 #4e245d55}.orbit-three{width:510px;height:510px;transform:rotate(6deg) rotateY(35deg);border:1px solid #b583eb15}.sculpture-core{position:relative;z-index:2;width:285px;height:350px;padding:28px 20px;display:flex;align-items:center;flex-direction:column;background:linear-gradient(135deg,#d8b8ff12,#703da014 25%,#0c0715d9 70%);border:1px solid #c397f54a;border-radius:36px;transform:rotate(-10deg) rotateY(-14deg);box-shadow:inset 2px 2px 3px #e5d0ff1a,inset -3px -3px 10px #000b,20px 30px 50px #0006;backdrop-filter:blur(18px);animation:coreFloat 7s ease-in-out infinite;overflow:hidden}.core-light{position:absolute;top:0;left:0;width:250px;height:100px;background:#ab74e821;filter:blur(40px)}.mx-metal{font-size:125px;font-weight:800;letter-spacing:-16px;font-style:italic;line-height:1.2;padding-right:12px;color:transparent;background:linear-gradient(160deg,#fff 10%,#dfc7f2 25%,#7c539b 45%,#f5e6ff 51%,#b087d4 70%,#43225b 90%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(3px 4px 0 #32143f)}.number-metal{font-size:94px;line-height:.95;letter-spacing:5px;font-weight:500;color:transparent;background:linear-gradient(160deg,#eee2ff,#b789dd 45%,#5b317c);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(2px 3px 0 #281037)}.core-line{height:1px;width:70%;background:linear-gradient(90deg,transparent,#d0acf5aa,transparent);margin-top:27px}.sculpture-core small{font-size:6px;letter-spacing:3px;color:#a384be;margin-top:16px}.star{position:absolute;color:#cba3fc;text-shadow:0 0 20px #ad67f9;z-index:3}.star-a{right:35px;top:80px;font-size:35px;animation:breathe 3s infinite alternate}.star-b{left:30px;bottom:120px;font-size:17px}.floating-label{position:absolute;right:-10px;bottom:100px;display:flex;align-items:center;gap:12px;padding:15px 22px;background:linear-gradient(120deg,#392249a8,#140a20c9);border:1px solid #a477ce40;border-radius:12px;z-index:4;backdrop-filter:blur(20px);box-shadow:0 20px 40px #0004;transform:rotate(5deg);font-size:8px;letter-spacing:1.3px}.floating-label small{display:block;font-size:9px;letter-spacing:0;color:#96809e;margin-top:6px}.diamond{font-size:27px;color:#caa7f1}.vertical-note{position:absolute;right:-20px;top:150px;writing-mode:vertical-rl;font-size:7px;color:#766187;letter-spacing:3px}.hero-bottom{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;font-size:7px;letter-spacing:2px;color:#71647e}.scroll-cue{display:flex;gap:12px;align-items:center}.scroll-cue>span{border:1px solid #9767b944;width:30px;height:42px;border-radius:20px;display:grid;place-items:center;font-size:14px;color:#c8a1ed;animation:scrollBob 2s infinite}.hero-page{letter-spacing:2px}.hero-page b{font-size:15px;color:#cfb2ee;margin-right:8px;font-weight:400}.ticker{padding:24px 3%;border-color:#ffffff0d;background:#a46df503;font-size:8px;letter-spacing:3px;color:#8a799e}.ticker b{color:#9773b3}section.block{padding:85px 0}.title-dot{color:#a06cdd}.editorial-caption{font-size:8px;letter-spacing:2px;color:#756581}.spotlight-section{padding-bottom:35px !important}.spotlight{height:455px;position:relative;overflow:hidden;border-radius:16px;border:1px solid #b58ed329;background:#100b17;isolation:isolate}.spot-image{position:absolute;inset:0;z-index:-1}.spot-image img{position:absolute;right:0;width:75%;height:100%;object-fit:cover;object-position:60% center;transition:opacity .25s,transform 1s;filter:saturate(.8)}.spotlight:hover .spot-image img{transform:scale(1.025)}.spot-vignette{position:absolute;inset:0;background:linear-gradient(90deg,#100a18 5%,#100a18ed 22%,#100a1899 47%,#100a1810 80%),linear-gradient(0deg,#100a18e6,transparent 35%)}.spot-tag{position:absolute;right:28px;top:25px;font-size:7px;letter-spacing:2px;padding:8px 11px;border:1px solid #ffffff2b;border-radius:20px;background:#0003;color:#e2d5e9}.spot-copy{position:absolute;left:48px;top:53px;max-width:380px}.spot-copy h3{font-family:Manrope,sans-serif;font-weight:500;font-size:52px;letter-spacing:-2px;line-height:1.1;margin:21px 0}.spot-copy p{font-size:12px;color:#b09ec1;line-height:1.9;min-height:46px;margin-bottom:24px}.spot-explore{font-size:11px;display:inline-flex;gap:35px;align-items:center;border-bottom:1px solid #c99feb6b;padding-bottom:9px}.spot-explore span{color:#c9a0f2}.spot-controls{position:absolute;bottom:24px;left:48px;right:28px;display:flex;align-items:center;gap:20px}.slide-dots{display:flex;gap:7px}.slide-dots button{background:transparent;border:0;padding:12px 0}.slide-dots span{display:block;height:2px;width:27px;background:#ffffff2b;transition:background .3s,width .3s}.slide-dots .selected span{background:#d5aefa;width:50px}.spot-controls>span{font-size:8px;letter-spacing:2px;color:#9e86b2}.spot-controls>div:last-child{margin-left:auto;display:flex;gap:8px}.slide-arrow{background:#190e22aa;color:#e4cdf6;border:1px solid #cdb1df40;border-radius:50%;width:35px;height:35px;transition:background .3s}.slide-arrow:hover{background:#7b409c}.games{gap:24px}.game{position:relative;transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .3s;will-change:transform}.poster.official{aspect-ratio:4/3;border-radius:12px;border:1px solid #ffffff1c;box-shadow:0 10px 25px #0005}.poster.official img{height:100%;width:100%;object-fit:cover;filter:saturate(.8);transition:filter .4s,transform .6s}.game:hover .poster.official{transform:translateY(-4px);border-color:#b479eb70}.game:hover .poster.official img{filter:saturate(1.1);transform:scale(1.07)}.poster.official:after{display:block;inset:0;border:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),#fff2,transparent 65%);opacity:0;transition:opacity .4s;pointer-events:none}.game:hover .poster:after{opacity:1}.game-info{font-size:13px;margin-top:20px}.game-info span{display:grid;place-items:center;height:22px;width:22px;border:1px solid #a478bf40;border-radius:50%;font-size:10px}.game p{font-size:10px;color:#80718e}.pg-credit{font-size:6px;background:#0d0717b3;backdrop-filter:blur(8px);letter-spacing:1.5px}.tabs{gap:10px;margin:30px 0}.tabs button{font-size:10px;padding:10px 20px;border-color:#ffffff16;transition:all .25s}.tabs button.active{background:#ba88f016;border-color:#b581f070;color:#d6b4fc}.tabs button:hover{border-color:#b581f070;color:#d6b4fc}.note{font-size:9px;color:#65576f;margin-top:25px}.split{background:radial-gradient(at 15% 40%,#53297c20,transparent 55%),#0d0813;border-color:#a986c317}.brand-panel{display:flex;flex-direction:column;align-items:center;padding:60px 0}.brand-panel>.eyebrow{align-self:start}.brand-emblem{width:220px;height:220px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #9360bb55;outline:1px solid #9360bb1c;outline-offset:18px;margin:40px 0 30px;box-shadow:inset 0 0 50px #7142a01a,0 0 80px #7132a410;transform:rotate(-10deg)}.brand-emblem span{font-size:78px;letter-spacing:-10px;font-weight:800;font-style:italic;padding-right:10px;color:transparent;background:linear-gradient(150deg,#ead5ff,#70418d 45%,#d7b7fa 55%,#432651);background-clip:text}.brand-emblem b{font-size:53px;letter-spacing:4px;font-weight:400;color:#b78bd4;line-height:.8}.brand-panel:after{font-size:7px;letter-spacing:5px;color:#755b8a}.about-copy h2{font-size:36px;font-weight:500}.about-copy p{color:#94849f}.step{border-color:#a77ccb33}.step h3{font-size:12px}.step span{font-size:8px;color:#a77bc8}.feature-article{border-color:#a986c31e;background:#100a17;border-radius:14px;transition:border .3s}.feature-article:hover{border-color:#b885e04d}.article-art{height:245px;background:linear-gradient(135deg,#241033,#46205e 60%,#29143b);padding:35px}.article-art b{font-size:47px;font-weight:500;letter-spacing:-3px;color:#cfaaec}.article-art .a-shape{border-width:1px;border-color:#b487d470;box-shadow:0 0 0 20px #c69bef07,0 0 0 40px #c69bef05,0 0 0 70px #c69bef03;transform:rotate(-25deg);border-radius:40%;width:220px;height:260px;top:10px}.article-body h3{font-weight:500}.article-row{border-color:#a986c31e;padding:28px 0}.article-row h3{font-size:18px}.meta{font-size:8px;letter-spacing:2px;color:#ae83cd}.article-row p,.article-body p{color:#94829e}.faqarea{background:#0e0915;border-color:#a986c315}details{border-color:#a986c326;padding:25px 0}summary{font-size:13px}details p{color:#9885a5}.contact{padding:80px 0}.contact .btn{border-radius:30px;background:linear-gradient(110deg,#d3b3f3,#9a63d1);font-size:11px}.footer{border-color:#ffffff10;background:#07050b}.footer h4{font-size:9px;letter-spacing:1px;color:#b49bc7}.footer p{color:#766782}.footer .logo{font-size:36px}.responsible{border-color:#ffffff0d;background:#ffffff02}.bottom{color:#5e506b}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay,0ms)}.reveal.visible{opacity:1;transform:translateY(0)}@keyframes coreFloat{0%,100%{transform:translateY(0) rotate(-10deg) rotateY(-14deg)}50%{transform:translateY(-16px) rotate(-7deg) rotateY(-8deg)}}@keyframes orbitFloat{0%,100%{transform:rotate(-32deg) rotateX(65deg)}50%{transform:rotate(-22deg) rotateX(60deg)}}@keyframes breathe{from{opacity:.4}to{opacity:1}}@keyframes scrollBob{0%,100%{transform:translateY(0)}50%{transform:translateY(5px)}}@media (min-width:1450px){.premium-grid{min-height:680px}.premium-hero{min-height:810px}.sculpture{transform:scale(1.08)}}@media (max-width:1000px){.premium-copy h1{font-size:60px !important}.premium-grid{grid-template-columns:1.1fr 1fr}.sculpture{scale:.83;transform-origin:center}.orbit{width:430px;height:430px}.floating-label{right:-30px}.round-link{font-size:7px;gap:7px}.premium-copy .actions{gap:14px}.luxury-btn{gap:15px}.vertical-note{display:none}.spot-copy h3{font-size:46px}.links{gap:20px}.spotlight{height:440px}}@media (max-width:700px){.nav{height:74px}.logo{font-size:29px}.links{top:74px;background:#110a1b}.premium-top{padding-top:24px}.premium-top .eyebrow{font-size:7px;letter-spacing:2px}.edition-label{font-size:6px;letter-spacing:1px}.premium-grid{display:flex;flex-direction:column;min-height:0}.premium-grid>.sculpture{order:-1;margin:12px 0 0}.premium-copy{align-self:start;width:100%;padding:16px 0 35px}.pill{font-size:6px;letter-spacing:1.5px}.hero .premium-copy h1{font-size:57px !important;letter-spacing:-2px;margin:24px 0 20px;line-height:1.2}.hero .premium-copy p{font-size:12px;line-height:1.9}.premium-copy .actions{margin-top:25px;gap:20px}.luxury-btn{font-size:11px;padding-left:20px;gap:20px}.luxury-btn i{width:33px;height:33px}.round-link{font-size:7px;gap:8px}.round-link>span{width:30px;height:30px}.hero-index{display:none}.sculpture{min-height:395px;width:100%;scale:1;margin:-2px 0 5px;transform:none}.sculpture-core{width:202px;height:263px;border-radius:26px;padding:24px 14px}.mx-metal{font-size:90px;letter-spacing:-13px}.number-metal{font-size:67px}.core-line{margin-top:24px}.sculpture-core small{font-size:5px;letter-spacing:2px}.orbit{width:325px;height:325px}.orbit-one{border-width:9px}.orbit-two{width:300px;height:300px}.orbit-three{width:360px;height:360px}.floating-label{right:-10px;bottom:60px;font-size:6px;padding:12px 16px;gap:8px}.floating-label small{font-size:7px}.diamond{font-size:23px}.star-a{right:15px;top:55px;font-size:25px}.star-b{left:5px;bottom:100px}.hero-bottom{padding-bottom:25px;font-size:6px;letter-spacing:1.5px}.hero-bottom>span{display:none}.hero-page{font-size:7px}.hero-page b{font-size:13px}.scroll-cue>span{width:24px;height:34px}.ticker{font-size:6px;gap:20px;padding:20px 5%;letter-spacing:2px}.premium-hero{min-height:0}section.block{padding:55px 0}h2{font-size:29px;font-weight:500;letter-spacing:-1px}.editorial-caption{display:none}.sectionhead{margin-bottom:25px}.spotlight{height:490px;border-radius:12px}.spot-image img{width:100%;height:65%;top:0;object-position:65% 50%}.spot-vignette{background:linear-gradient(0deg,#100a18 15%,#100a18f0 34%,#100a1844 65%,#100a1822)}.spot-copy{left:25px;right:20px;top:auto;bottom:92px}.spot-copy .eyebrow{font-size:7px}.spot-copy h3{font-size:37px;letter-spacing:-1.4px;margin:13px 0}.spot-copy h3 br{display:none}.spot-copy p{font-size:10px;line-height:1.8;min-height:0;margin:0 0 16px;max-width:240px}.spot-explore{font-size:10px;gap:25px;padding-bottom:7px}.spot-tag{font-size:6px;top:17px;right:17px}.spot-controls{bottom:22px;left:25px;right:20px;gap:12px}.slide-dots span{width:20px}.slide-dots .selected span{width:35px}.spot-controls>span{font-size:7px}.slide-arrow{width:31px;height:31px}.spotlight-section{padding-bottom:15px !important}.games{gap:25px 14px}.poster.official{aspect-ratio:4/3;border-radius:9px}.game-info{font-size:10px;gap:4px;margin-top:13px}.game-info span{width:18px;height:18px;font-size:9px;flex-shrink:0}.game p{font-size:8px}.pg-credit{font-size:5px;bottom:7px;right:7px;padding:4px 6px}.tabs{gap:7px;margin:24px 0}.tabs button{font-size:9px;padding:9px 15px}.note{font-size:8px;line-height:1.9}.sectionhead .tag{font-size:7px;padding:6px 9px;margin-top:28px;white-space:nowrap}.brand-panel{padding:42px 0 10px}.brand-emblem{width:175px;height:175px;margin:35px 0}.brand-emblem span{font-size:67px}.brand-emblem b{font-size:44px}.brand-panel:after{font-size:6px;letter-spacing:4px;margin-top:5px}.about-copy{padding:30px 0 42px}.about-copy h2{font-size:30px}.about-copy p{font-size:12px}.step span{font-size:6px;letter-spacing:.5px}.step h3{font-size:10px}.step p{font-size:9px}.article-art{height:205px;padding:28px}.article-art b{font-size:38px;letter-spacing:-2px}.article-art small{font-size:7px;letter-spacing:2px}.article-body{padding:24px}.article-body h3{font-size:18px}.article-body p{font-size:11px}.article-row h3{font-size:16px}.article-row p{font-size:11px}.article-row{padding:23px 0}.faq-grid{gap:30px}summary{font-size:12px;line-height:1.7}details{padding:21px 0}details p{font-size:11px}.contact{padding:48px 0}.contact h2{font-size:26px}.footer{padding-top:40px;padding-bottom:95px}.mobilebar{background:#0d0714f5;border-color:#9c6bbc33}.mobilebar .mobile-main{background:linear-gradient(110deg,#d3b3f3,#9a63d1);border-radius:25px}.mobilebar a{font-size:8px}.mobilebar i{font-size:15px}.bottom{font-size:7px;line-height:1.7}.responsible p{font-size:9px}.brand-panel>.eyebrow{align-self:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none !important;transition:none !important}.reveal{opacity:1;transform:none}.sculpture{transform:none !important}}.game.reveal.visible{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg))}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:35px}.category-card{position:relative;display:block;min-width:0;text-align:left;border:1px solid #ffffff12;border-radius:15px;background:linear-gradient(145deg,#21132a77,#100b1599);color:var(--cream);padding:20px 19px 0;overflow:hidden;transition:transform .4s,border-color .4s,box-shadow .4s}.category-card:hover{transform:translateY(-7px);border-color:#ac79e777;box-shadow:0 15px 40px #0005}.category-card.selected{border-color:#b784ec88;background:linear-gradient(145deg,#3b204e66,#110b18);box-shadow:0 0 40px #8c41bf0a}.category-no{font-size:8px;letter-spacing:2.3px;color:#927da7}.category-visual{height:205px;position:relative;margin:15px -19px 16px;display:grid;place-items:center;isolation:isolate}.category-visual:before{content:'';position:absolute;width:150px;height:150px;background:#9d55df1b;border-radius:50%;filter:blur(25px);z-index:-1}.category-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.category-title h3{font-size:27px;font-weight:500;letter-spacing:-.5px;margin:0}.category-title>span{border:1px solid #a176c63b;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#c49aef;font-size:14px;transition:background .3s,transform .3s}.selected .category-title>span,.category-card:hover .category-title>span{background:#b782eb;color:#200c2d;transform:rotate(45deg)}.category-card>p{font-size:10px;color:#9582a4;line-height:1.8;margin:10px 0 23px}.category-line{height:2px;width:0;background:linear-gradient(90deg,#ad76e8,#d1abfc);transition:width .4s;margin-left:-19px}.category-card.selected .category-line{width:calc(100% + 38px)}.slot-visual{perspective:800px}.slot-visual img{width:83%;height:153px;object-fit:cover;border-radius:12px;transform:rotate(-8deg) rotateY(8deg);border:1px solid #d8b7ee77;box-shadow:12px 15px 20px #0007;transition:transform .5s}.category-card:hover .slot-visual img{transform:rotate(-3deg) translateY(-7px)}.visual-badge{position:absolute;bottom:15px;right:25px;background:#1a0c24cd;border:1px solid #bd8edd66;border-radius:20px;font-size:7px;letter-spacing:2px;padding:7px 11px}.sports-visual{overflow:hidden}.field-lines{position:absolute;width:230px;height:115px;border:1px solid #a16cc533;border-radius:4px;bottom:2px;transform:perspective(250px) rotateX(55deg) rotate(-10deg)}.field-lines:before{content:'';position:absolute;inset:20px 80px;border:1px solid #a16cc533;border-radius:50%}.field-lines:after{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background:#a16cc533}.football-art{width:175px;height:175px;transform:rotate(-13deg) translateY(-7px);filter:drop-shadow(12px 20px 14px #0007);transition:transform .6s}.category-card:hover .football-art{transform:rotate(4deg) translateY(-14px)}.visual-caption{position:absolute;bottom:5px;font-size:6px;letter-spacing:2px;color:#816795}.poker-card{position:absolute;width:98px;height:143px;border-radius:10px;background:linear-gradient(145deg,#fff3ff,#c1a4d7);border:1px solid #ead4ff;box-shadow:8px 12px 20px #0006;padding:10px;color:#4b2062;transition:transform .5s}.poker-card b{font-family:Georgia,serif;font-size:24px;font-weight:500;line-height:1}.poker-card i{font-family:Georgia,serif;font-size:56px;font-style:normal;display:block;text-align:center;line-height:1.2}.poker-card small{position:absolute;bottom:7px;right:10px;font-size:18px}.poker-back{transform:translate(-30px,-6px) rotate(-22deg);background:linear-gradient(145deg,#d8c1ef,#8f6ba9);color:#2c133e}.poker-front{transform:translate(24px,8px) rotate(12deg)}.category-card:hover .poker-front{transform:translate(36px,-2px) rotate(18deg)}.category-card:hover .poker-back{transform:translate(-36px,-12px) rotate(-28deg)}.casino-chip{position:absolute;bottom:0;left:25px;width:62px;height:62px;border-radius:50%;border:5px dashed #d5b4f7;outline:1px solid #b07fd3;background:linear-gradient(120deg,#8b49bb,#361546);color:#e5cdf8;box-shadow:5px 8px 20px #0006;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.1;font-size:9px;transform:rotate(-15deg)}.casino-chip b{font-size:15px}.ticket{width:188px;height:127px;position:relative;background:linear-gradient(135deg,#ddc5f1,#9c77b9);color:#33183f;border:1px solid #f2e1ff;border-radius:8px;padding:13px;transform:rotate(-12deg);box-shadow:10px 15px 30px #0007;transition:transform .5s}.ticket:before,.ticket:after{content:'';position:absolute;width:14px;height:14px;background:#160c20;border-radius:50%;top:76px}.ticket:before{left:-8px}.ticket:after{right:-8px}.ticket>span{font-size:6px;letter-spacing:1px;display:block}.ticket-numbers{display:flex;gap:8px;margin:10px 0 8px}.ticket-numbers b{border:1px solid #63427650;padding:3px 10px;font-size:29px;line-height:1.1;font-weight:500;border-radius:5px;background:#ffffff25}.ticket-barcode{height:12px;width:83px;background:repeating-linear-gradient(90deg,#40234e 0 1px,transparent 1px 3px,#40234e 3px 5px,transparent 5px 7px);margin-top:9px}.ticket small{position:absolute;bottom:12px;right:10px;font-size:4px;letter-spacing:1px}.lottery-ball{position:absolute;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#4c266b;background:radial-gradient(circle at 30% 25%,#f7eaff,#c39ae5 45%,#603581);box-shadow:6px 10px 18px #0005;border:1px solid #d8b8f7aa}.ball-one{right:18px;bottom:2px;transform:rotate(15deg)}.ball-two{width:40px;height:40px;font-size:19px;right:25px;top:3px;color:#e1befa;background:radial-gradient(circle at 30% 20%,#bf8cdb,#683487 55%,#2d123f);border-color:#b981dd66}.category-card:hover .ticket{transform:rotate(-7deg) translateY(-7px)}.category-detail{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:40px;align-items:center;border:1px solid #a47dc629;border-radius:12px;background:linear-gradient(120deg,#20122c77,#100a17);padding:26px 30px;margin-top:25px;min-height:132px}.category-detail h3{font-size:25px;font-weight:500;margin:8px 0 0}.category-detail p{font-size:12px;line-height:1.9;color:#9e8bac;margin:0}.category-detail>a{justify-self:end;font-size:10px;border-bottom:1px solid #b58ad25e;padding-bottom:10px;display:flex;gap:25px;align-items:center}.category-detail>a span{color:#bc91e7}.category-detail .eyebrow{font-size:7px;letter-spacing:2px}@media (max-width:1000px){.category-grid{gap:13px}.category-card{padding:16px 14px 0}.category-visual{height:175px;margin-left:-14px;margin-right:-14px}.slot-visual img{height:130px}.football-art{width:150px;height:150px}.ticket{width:150px;height:115px;padding:10px}.ticket-numbers{gap:5px}.ticket-numbers b{font-size:24px;padding:3px 9px}.poker-card{width:84px;height:125px}.category-title h3{font-size:23px}.category-card>p{font-size:9px}.category-line{margin-left:-14px}.category-card.selected .category-line{width:calc(100% + 28px)}.category-detail{gap:25px}}@media (max-width:700px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;margin-top:27px}.category-card{padding:15px 13px 0;border-radius:12px}.category-no{font-size:6px;letter-spacing:1.6px}.category-visual{height:153px;margin:10px -13px 9px}.slot-visual img{height:113px;width:85%;border-radius:8px}.visual-badge{font-size:5px;padding:5px 8px;bottom:5px;right:12px}.category-title h3{font-size:25px}.category-title>span{width:23px;height:23px;font-size:12px}.category-card>p{font-size:8px;margin:8px 0 17px;line-height:1.8;min-height:28px}.football-art{width:135px;height:135px}.field-lines{width:170px;height:85px}.visual-caption{font-size:4px;bottom:0}.poker-card{width:75px;height:109px;border-radius:7px;padding:8px}.poker-card b{font-size:19px}.poker-card i{font-size:43px}.poker-card small{font-size:14px;right:7px}.poker-back{transform:translate(-20px,-5px) rotate(-22deg)}.poker-front{transform:translate(18px,5px) rotate(12deg)}.casino-chip{width:44px;height:44px;border-width:4px;left:15px;bottom:0;font-size:6px}.casino-chip b{font-size:11px}.ticket{width:132px;height:99px;padding:9px;border-radius:6px}.ticket>span{font-size:4px;letter-spacing:.7px}.ticket-numbers{margin:8px 0 4px;gap:5px}.ticket-numbers b{font-size:23px;padding:2px 7px}.ticket-barcode{height:8px;width:59px;margin-top:7px}.ticket small{font-size:3px;bottom:12px;right:5px}.ticket:before,.ticket:after{width:10px;height:10px;top:61px}.ticket:before{left:-6px}.ticket:after{right:-6px}.lottery-ball{width:42px;height:42px;font-size:23px}.ball-one{right:8px;bottom:4px}.ball-two{width:28px;height:28px;font-size:14px;right:9px;top:4px}.category-detail{grid-template-columns:1fr;gap:16px;padding:23px;margin-top:19px}.category-detail h3{font-size:25px}.category-detail p{font-size:11px;line-height:1.9}.category-detail>a{justify-self:start;font-size:10px}.category-detail .eyebrow{font-size:6px}.category-section .sectionhead>.tag{display:none}.category-section h2{font-size:29px}.category-card:hover{transform:translateY(-3px)}}body.admin-bar{--admin-offset:32px}body.admin-bar>header{top:var(--admin-offset)}body.admin-bar .reading-progress{top:var(--admin-offset)}.skip-link{position:fixed;left:15px;top:-100px;background:#bc8dff;color:#140a20;z-index:99999;padding:12px}.skip-link:focus{top:40px}.wp-content-area{max-width:820px;margin:auto;padding:80px 0 100px;min-height:65vh}.wp-content-area h1{font-size:clamp(32px,5vw,56px);line-height:1.4;letter-spacing:-1.5px;margin:20px 0 30px}.wp-content-area .entry-meta{font-size:11px;color:#ad8bc8;margin-bottom:30px}.entry-content{font-size:16px;line-height:2;color:#c4b5d0;overflow-wrap:anywhere}.entry-content h2,.entry-content h3{color:#f5f0fc;margin:40px 0 18px;line-height:1.5}.entry-content h2{font-size:30px}.entry-content h3{font-size:23px}.entry-content p{margin-bottom:24px}.entry-content a{color:#c69aef;text-decoration:underline;text-underline-offset:4px}.entry-content ul,.entry-content ol{padding-left:25px;margin:20px 0;list-style:revert}.entry-content img,.post-cover img{max-width:100%;height:auto;border-radius:12px}.entry-content blockquote{border-left:2px solid #a477c9;padding:20px 25px;background:#a478c50b;margin:25px 0}.entry-content table{width:100%;border-collapse:collapse}.entry-content th,.entry-content td{border:1px solid #ffffff20;padding:12px}.entry-content pre{white-space:pre-wrap;padding:20px;background:#ffffff08}.wp-post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0}.wp-post-card{border:1px solid #ffffff16;border-radius:12px;overflow:hidden;background:#150c1d}.wp-post-card .post-cover{height:190px;background:radial-gradient(at 20% 20%,#44225d,#170d23);overflow:hidden;display:grid;place-items:center;color:#b891d9;letter-spacing:5px}.wp-post-card .post-cover img{width:100%;height:100%;object-fit:cover;border-radius:0}.wp-post-card .post-copy{padding:24px}.wp-post-card h2,.wp-post-card h3{font-size:22px;line-height:1.6;margin:12px 0}.wp-post-card p{font-size:12px;line-height:1.9;color:#a190ad}.wp-post-card small{font-size:9px;color:#b98fd5}.wp-archive{padding:70px 0 100px;min-height:65vh}.wp-archive h1{font-size:45px;line-height:1.4;margin-top:15px}.search-form{display:flex;gap:10px;align-items:center;margin-top:24px}.search-form label{flex:1}.search-form .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.search-field{width:100%;background:#ffffff08;color:#eee;border:1px solid #b084d344;border-radius:8px;padding:14px;font:inherit}.search-submit{background:#bc8dff;color:#210c30;border:0;padding:15px 24px;border-radius:8px;font:inherit}.pagination{margin-top:30px;display:flex;gap:15px}.pagination a,.pagination span{display:inline-block;padding:9px 14px;border:1px solid #a47ac33b;border-radius:5px;margin-right:6px}.entry-nav{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #ffffff15;padding-top:25px;margin-top:45px;font-size:12px;color:#bd93df}.entry-content .alignwide{max-width:100%}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (max-width:782px){body.admin-bar{--admin-offset:46px}.wp-content-area{padding:45px 0 65px}.entry-content{font-size:14px}.entry-content h2{font-size:25px}.entry-content h3{font-size:21px}.wp-post-list{grid-template-columns:1fr}.wp-archive{padding:45px 0 75px}.wp-archive h1{font-size:33px}.wp-post-card .post-cover{height:210px}.category-detail{scroll-margin-top:120px}}@media (max-width:600px){body.admin-bar>header{top:0}.hero-page{display:none}}.promo-spotlight>.promo-welcome-banner,.promo-spotlight>.promo-deposit-banner,.promo-spotlight>.promo-cashback-banner{animation:mx811-promo-appear .55s ease both}.promo-autoplay{font-size:12px;line-height:1}@keyframes mx811-promo-appear{from{opacity:.25;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.promo-spotlight>img{animation:none}}.promo-cashback-banner{display:none}.promo-spotlight[data-slide="2"]{height:auto;aspect-ratio:auto;padding:0;background:#100a18}.promo-spotlight[data-slide="2"]>.promo-cashback-banner{display:block;position:relative;width:100%;height:auto;max-height:650px;object-fit:contain;margin:0 0 66px}.promo-spotlight[data-slide="2"]>.spot-image,.promo-spotlight[data-slide="2"]>.spot-copy{display:none}.promo-spotlight[data-slide="2"] .spot-controls{bottom:16px}@media (max-width:700px){.promo-spotlight[data-slide="2"]{height:auto}.promo-spotlight[data-slide="2"]>.promo-cashback-banner{max-height:none;margin-bottom:62px}.promo-spotlight[data-slide="2"] .spot-controls{bottom:14px}}.promo-welcome-banner,.promo-deposit-banner{display:none}.promo-spotlight[data-slide="0"],.promo-spotlight[data-slide="1"]{height:auto;aspect-ratio:auto;padding:0;background:#100a18}.promo-spotlight[data-slide="0"]>.promo-welcome-banner,.promo-spotlight[data-slide="1"]>.promo-deposit-banner{display:block;position:relative;width:100%;height:auto;max-height:650px;object-fit:contain;margin:0 0 66px}.promo-spotlight[data-slide="0"]>.spot-image,.promo-spotlight[data-slide="0"]>.spot-copy,.promo-spotlight[data-slide="1"]>.spot-image,.promo-spotlight[data-slide="1"]>.spot-copy{display:none}.promo-spotlight[data-slide="0"] .spot-controls,.promo-spotlight[data-slide="1"] .spot-controls{bottom:16px}@media (max-width:700px){.promo-spotlight[data-slide="0"],.promo-spotlight[data-slide="1"]{height:auto}.promo-spotlight[data-slide="0"]>.promo-welcome-banner,.promo-spotlight[data-slide="1"]>.promo-deposit-banner{max-height:none;margin-bottom:62px}.promo-spotlight[data-slide="0"] .spot-controls,.promo-spotlight[data-slide="1"] .spot-controls{bottom:14px}}.promo-spotlight{background:radial-gradient(at 85% 30%,#70409830,transparent 55%),#100a18}.promo-spotlight .spot-copy{max-width:520px;z-index:2}.promo-spotlight .spot-copy h3{font-family:inherit;font-size:44px;line-height:1.45;letter-spacing:-1.4px;margin:17px 0}.promo-spotlight .spot-copy p{font-size:13px;line-height:1.9;color:#cfc0dc}.promo-art-object{position:absolute;right:3%;top:0;width:52%;height:100%;display:grid;place-items:center;transition:transform .7s}.promo-orbit{position:absolute;width:370px;height:270px;border:1px solid #c69bed50;border-radius:50%;transform:rotate(-30deg);box-shadow:0 0 0 25px #ac79d305,0 0 70px #9b52d514}.promo-gift{width:210px;height:200px;position:relative;transform:rotate(-12deg);filter:drop-shadow(20px 25px 25px #0007);transition:transform .7s}.gift-body{position:absolute;bottom:0;width:190px;height:137px;left:10px;background:linear-gradient(135deg,#4c3260,#23132f 75%);border:1px solid #b38ac76b;border-radius:0 0 12px 12px;box-shadow:inset 2px 0 8px #dfc3f31b}.gift-body:after{content:'';position:absolute;left:78px;top:0;bottom:0;width:33px;background:linear-gradient(90deg,#aa85be,#e4ccef,#9d70b6)}.gift-body>span{position:absolute;bottom:19px;left:20px;color:#d1b5e1;font-size:10px;letter-spacing:1px}.gift-lid{position:absolute;top:45px;left:0;width:210px;height:33px;border:1px solid #d0a9e480;border-radius:5px;background:linear-gradient(150deg,#715384,#382142);z-index:2}.gift-lid:after{content:'';position:absolute;left:88px;top:0;bottom:0;width:33px;background:linear-gradient(90deg,#bd97d0,#eddbf9,#a27cb7)}.gift-ribbon{position:absolute;top:0;width:80px;height:55px;border:10px solid #caa5df;border-radius:60% 70% 10% 60%;box-shadow:inset 0 0 8px #512967}.ribbon-left{left:27px;transform:rotate(20deg)}.ribbon-right{right:23px;transform:rotate(100deg)}.promo-art-signature{position:absolute;bottom:70px;font-size:8px;letter-spacing:3px;color:#ccb1df}.promo-spotlight[data-slide="1"] .promo-gift{transform:rotate(5deg) translateY(-8px)}.promo-spotlight[data-slide="2"] .promo-gift{transform:rotate(-5deg) scale(1.06)}.promo-spotlight .spot-vignette{background:linear-gradient(90deg,#100a18 5%,#100a18d9 30%,transparent 75%),linear-gradient(0deg,#100a18cc,transparent 30%)}@media (max-width:700px){.promo-spotlight{height:560px}.promo-art-object{top:0;right:0;width:100%;height:270px}.promo-orbit{width:260px;height:175px}.promo-gift{scale:.8}.promo-art-signature{bottom:18px;font-size:6px}.promo-spotlight .spot-copy{left:25px;right:25px;bottom:86px;max-width:none}.promo-spotlight .spot-copy h3{font-size:30px;line-height:1.4;margin:13px 0}.promo-spotlight .spot-copy h3 br{display:block}.promo-spotlight .spot-copy p{font-size:12px}.promo-spotlight .spot-vignette{background:linear-gradient(0deg,#100a18 15%,#100a18ea 45%,transparent 75%)}}.category-visual.mx811-slot-visual{overflow:hidden}.category-visual.mx811-slot-visual img{width:100%;height:100%;object-fit:contain;border:0;border-radius:0;box-shadow:none;transform:none;mask-image:radial-gradient(ellipse 68% 65% at 50% 48%,#000 60%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 68% 65% at 50% 48%,#000 60%,transparent 100%);transition:transform .5s}.category-card:hover .mx811-slot-visual img{transform:translateY(-4px) scale(1.025)}@media (max-width:700px){.category-visual.mx811-slot-visual img{width:100%;height:100%;object-fit:contain}}.premium-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.premium-grid>*{min-width:0}.premium-copy .hero-member-actions{justify-content:flex-start;padding:0;margin:32px 0 0;width:100%;flex-wrap:wrap}.premium-copy .hero-member-actions a,.premium-copy .hero-member-actions button{min-width:165px;white-space:nowrap}.sculpture.mx811-hero-art{max-width:620px;justify-self:center}@media (min-width:701px) and (max-width:1000px){.hero .premium-copy h1{font-size:clamp(39px,5.7vw,57px) !important;letter-spacing:-1.8px}.premium-copy .hero-member-actions{gap:10px}.premium-copy .hero-member-actions a,.premium-copy .hero-member-actions button{min-width:135px;padding:12px 18px;font-size:13px;gap:14px}}@media (max-width:700px){.premium-grid>.sculpture.mx811-hero-art{max-width:480px;margin:8px 0 0;align-self:center}.premium-copy .hero-member-actions{justify-content:flex-start;margin-top:25px;padding:0;flex-wrap:nowrap;gap:12px}.premium-copy .hero-member-actions a,.premium-copy .hero-member-actions button{flex:1;min-width:0;padding:13px 14px;gap:12px}.hero .premium-copy h1{font-size:clamp(40px,11vw,57px) !important;line-height:1.25}}.sculpture.mx811-hero-art:has(.hero-member-actions){display:flex;flex-direction:column;aspect-ratio:auto}.hero-member-actions{display:flex;justify-content:center;gap:14px;width:100%;padding:0 24px 25px;margin-top:-12px;position:relative;z-index:2}.hero-member-actions a,.hero-member-actions button{display:flex;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:14px 27px;border-radius:30px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:transform .25s,box-shadow .25s;background:none}.hero-member-actions .member-register{color:#1c0c2b;background:linear-gradient(115deg,#e0c9fc,#b47de9);border:1px solid #e2ccfa70;box-shadow:0 8px 25px #9a56d529}.hero-member-actions .member-login{color:#f5ecfc;border:1px solid #cba3ed88;background:#20102d66}.hero-member-actions a:hover{transform:translateY(-3px);box-shadow:0 8px 25px #a56ddd33}.hero-member-actions [aria-disabled="true"]{cursor:default}.hero-member-actions span{font-size:18px}@media (max-width:700px){.premium-grid>.sculpture.mx811-hero-art:has(.hero-member-actions){aspect-ratio:auto}.hero-member-actions{gap:12px;padding:0 0 23px;margin-top:-5px}.hero-member-actions a,.hero-member-actions button{flex:1;padding:13px 16px;gap:14px;font-size:14px;min-height:50px}}.mx811-hero-art img{mask-image:none;-webkit-mask-image:none}.sculpture.mx811-hero-art{min-height:0;width:100%;aspect-ratio:1;align-self:center;scale:1;isolation:isolate}.sculpture.mx811-hero-art:before,.sculpture.mx811-hero-art:after{display:none}.mx811-hero-art img{display:block;width:100%;height:auto;object-fit:contain;mask-image:none;-webkit-mask-image:none;border:0}@media (max-width:700px){.premium-grid>.sculpture.mx811-hero-art{order:-1;min-height:0;aspect-ratio:1;margin:8px 0 0;width:100%;scale:1}.mx811-hero-art img{width:100%;height:auto}}html.reader-open{overflow:hidden}#reader.journal-reader{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;border:0;border-radius:0;padding:0;background:#0b0711;color:#f8f5fc;overflow-y:auto;overscroll-behavior:contain}#reader::backdrop{background:#0b0711}.reader-progress{height:2px;position:fixed;top:0;left:0;width:0;background:#d0a8ff;z-index:5}.reader-nav{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:21px max(5%,calc((100vw - 1200px)/2));background:#0b0711ed;backdrop-filter:blur(20px);border-bottom:1px solid #ffffff14;z-index:4}.reader-brand{font-size:27px;font-weight:800;font-style:italic;letter-spacing:-2px}.reader-brand b{color:#cba8ff}.reader-brand small{font-style:normal;font-weight:500;display:block;font-size:7px;letter-spacing:3px;color:#c7b8d4;margin-top:3px}#reader .close{position:static;float:none;display:flex;align-items:center;gap:10px;border:1px solid #ffffff26;background:#ffffff04;color:#e7ddef;border-radius:30px;padding:11px 18px;font-size:11px;line-height:1.5}#reader .close span{font-size:17px}.reader-article{width:min(1200px,90%);margin:auto;padding-bottom:90px}.reader-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding:65px 0 55px;border-bottom:1px solid #ffffff18}.reader-kicker{font-size:9px;letter-spacing:2.5px;color:#ceb4e5;font-weight:600}#reader #reader-title,.single-editorial h1{font-size:clamp(30px,3.7vw,53px);font-weight:500;letter-spacing:-1.4px;line-height:1.45;margin:22px 0 24px;color:#f8f5fc;overflow-wrap:anywhere}.reader-meta{display:flex;gap:12px;align-items:center;font-size:11px;color:#c6b7d2;flex-wrap:wrap}.reader-meta-dot{width:3px;height:3px;border-radius:50%;background:#b88cdc}.reader-cover{height:285px;border:1px solid #c49be72e;border-radius:15px;position:relative;overflow:hidden;background:radial-gradient(at 85% 20%,#76459a88,transparent 65%),linear-gradient(130deg,#180e25,#32163f);display:grid;place-items:center;isolation:isolate}.reader-cover>b{font-size:137px;font-weight:500;letter-spacing:-8px;background:linear-gradient(150deg,#f0ddff,#8f56bd);background-clip:text;-webkit-background-clip:text;color:transparent;transform:rotate(-12deg);z-index:1;line-height:1}.reader-cover-orbit{position:absolute;width:290px;height:190px;border:1px solid #d7acff70;border-radius:50%;transform:rotate(-35deg);box-shadow:0 0 0 18px #b27cd30b,0 0 0 45px #b27cd308}.reader-cover-label,.reader-cover-bottom{position:absolute;left:25px;font-size:7px;letter-spacing:2px;color:#e1caee;z-index:2}.reader-cover-label{top:24px}.reader-cover-bottom{bottom:24px}.reader-layout{display:grid;grid-template-columns:230px minmax(0,720px);gap:80px;justify-content:space-between;padding-top:55px}.reader-aside{position:sticky;top:120px;align-self:start}.reader-aside>p{font-size:12px;color:#eee4f5;margin:15px 0 23px}.reader-aside nav{display:flex;flex-direction:column;gap:15px}.reader-aside a{color:#c9b9d5;font-size:11px;line-height:1.7;border-left:1px solid #b389cf4d;padding-left:13px}.reader-aside a:hover{color:#efdcff;border-color:#d0a4ed}#reader .reader-prose section{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #ffffff10;scroll-margin-top:120px}#reader .reader-prose h3{font-size:22px;line-height:1.6;font-weight:500;color:#f7f1fc;margin:0 0 17px}#reader .reader-prose h3 span{font-size:10px;color:#c19fd9;letter-spacing:1px;margin-right:8px;vertical-align:middle}#reader .reader-prose p,.single-editorial .entry-content{font-size:17px;line-height:2.05;color:#d1c5db;margin:0;letter-spacing:0}.reader-end{display:flex;align-items:center;gap:22px;padding:26px;border:1px solid #b38ad22e;background:#a26bc109;border-radius:12px;margin-top:38px}.reader-end>span{font-size:32px;color:#cfadf1}.reader-end b{font-size:15px;line-height:1.7;font-weight:500;color:#f3e9fa}#reader .reader-end p,.reader-end p{font-size:8px;letter-spacing:2px;color:#bea4d0;margin:8px 0 0}.single-editorial{max-width:1200px;width:90%;margin:auto;padding-bottom:80px}.single-editorial .reader-layout{grid-template-columns:200px minmax(0,760px);gap:65px}.single-editorial .post-cover{margin:0;height:300px;border-radius:15px;overflow:hidden}.single-editorial .post-cover img{width:100%;height:100%;object-fit:cover}.single-editorial .entry-content p{margin:0 0 26px}.single-editorial .entry-content h2{font-size:29px;line-height:1.5;margin:40px 0 20px}@media (max-width:700px){.reader-nav{padding:15px 5%}.reader-brand{font-size:25px}.reader-brand small{font-size:6px;letter-spacing:2.5px}#reader .close{padding:9px 13px;font-size:10px;gap:8px}#reader .close span{font-size:15px}.reader-article{width:89%;padding-bottom:45px}.reader-hero{display:flex;flex-direction:column;gap:27px;padding:27px 0 32px;align-items:stretch}.reader-cover{order:-1;height:205px;border-radius:12px}.reader-cover>b{font-size:108px}.reader-cover-orbit{width:225px;height:150px}.reader-cover-label,.reader-cover-bottom{font-size:6px;left:20px;letter-spacing:1.7px}.reader-cover-label{top:19px}.reader-cover-bottom{bottom:19px}#reader #reader-title,.single-editorial h1{font-size:30px;line-height:1.5;letter-spacing:-.8px;margin:15px 0 19px}.reader-kicker{font-size:8px;letter-spacing:2px}.reader-meta{font-size:10px;gap:10px}.reader-layout,.single-editorial .reader-layout{display:block;padding-top:28px}.reader-aside{position:static;margin-bottom:32px;padding:18px 19px;border:1px solid #ffffff18;border-radius:10px;background:#ffffff03}.reader-aside>p{margin:10px 0 15px;font-size:12px}.reader-aside nav{gap:10px}.reader-aside a{font-size:12px;padding-left:11px}#reader .reader-prose h3{font-size:21px;margin-bottom:14px}#reader .reader-prose p,.single-editorial .entry-content{font-size:16px;line-height:2}#reader .reader-prose section{padding-bottom:25px;margin-bottom:25px;scroll-margin-top:105px}.reader-end{padding:21px 17px;gap:14px;margin-top:25px}.reader-end>span{font-size:27px}.reader-end b{font-size:13px}.reader-end p,#reader .reader-end p{font-size:6px;letter-spacing:1.4px}.single-editorial .reader-hero .post-cover{order:-1;height:210px}.single-editorial .entry-content h2{font-size:25px}}:root{--cream:#f8f5fc;--muted:#c6bdcf;--gold:#cba8ff}body{color:#f8f5fc}h1,h2,h3,h4,.category-title h3,.spot-copy h3,.article-body h3,.article-row h3,.about-copy h2,.contact h2,.wp-content-area h1,.wp-archive h1,.wp-post-card h2,.wp-post-card h3{color:#f8f5fc}.hero .premium-copy h1{color:#f8f5fc}.premium-copy h1 em{color:#e1caff;background:none;-webkit-text-fill-color:#e1caff}.hero .premium-copy p,.hero p,.sub,.about-copy p,.step p,.article-body p,.article-row p,details p,.category-card>p,.category-detail p,.footer p,.responsible p,.entry-content,.wp-post-card p,dialog p{color:#c6bdcf}.links a,.navend,.outline,.round-link,.textlink,.spot-explore,.category-detail>a,.footer a:not(.logo),.entry-nav,.pagination a{color:#e8e1ef}.links a:hover,.footer a:not(.logo):hover,.textlink:hover,.category-detail>a:hover{color:#e1caff}.eyebrow,.meta,.step span,.category-detail .eyebrow,.category-no,.tag,.article-row .num,.wp-content-area .entry-meta,.wp-post-card small{color:#d5bee9}.edition-label,.pill,.hero-index>span,.hero-bottom,.hero-page,.editorial-caption,.vertical-note,.bottom,.note,.art-caption{color:#b9acc8}.hero-page b{color:#eee4fa}.ticker{color:#c6bdcf}.ticker b{color:#cba8ff}.spot-copy p,.spot-controls>span,.floating-label small,.sculpture-core small,.brand-panel:after,.logo small{color:#cfc0dd}.article-art b{color:#f3e8ff}.article-art small{color:#e5d8f0}.pg-credit,.visual-badge,.spot-tag{color:#f8f1ff;background:#170d22ed}.note a,.entry-content a,.article-row a{color:#d8baff;text-underline-offset:4px}.note a:hover,.entry-content a:hover{color:#f3e8ff}summary{color:#f5effb}summary:after{color:#dec5ff}.btn,.luxury-btn,.luxury-btn span,.luxury-btn i,.contact .btn,.mobilebar .mobile-main,.search-submit{color:#1c0c2b}.close,.slide-arrow{color:#edddff}.mobilebar a{color:#ddd2e9}.tabs button{color:#d7cbe2}.tabs button.active,.tabs button:hover{color:#edddff}.search-field{color:#f8f5fc}.search-field::placeholder{color:#bfb1cd;opacity:1}.category-card>p{font-size:12px}.note,.bottom,.footer p,.responsible p{font-size:11px}.ticker{flex-wrap:wrap;white-space:normal;overflow:visible;justify-content:center;gap:12px 24px}.ticker>span{white-space:nowrap;max-width:100%;text-align:center}@media (max-width:700px){.ticker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px;padding:20px 5%;overflow:visible;white-space:normal}.ticker>span{white-space:normal;line-height:1.7;letter-spacing:.3px;font-size:11px;overflow-wrap:anywhere;min-width:0}.ticker>span:last-child{grid-column:1/-1}.ticker>b{display:none}}.hero-bottom,.hero-bottom .scroll-cue,.hero-bottom>span{color:#ded6e8;font-size:10px;letter-spacing:1.5px;font-weight:500;line-height:1.8}.scroll-cue>span{color:#ead7ff;border-color:#b58cdb88}.ticker{color:#e5ddeb;font-size:11px;letter-spacing:1.6px;font-weight:500;line-height:1.8}.ticker>span{color:#e5ddeb;opacity:1}.ticker>b{color:#d4b2fa;font-size:12px}.pill,.edition-label,.hero-index>span,.editorial-caption{color:#cfc3dc;font-size:9px;line-height:1.8}@media (max-width:700px){.hero-bottom,.hero-bottom .scroll-cue{font-size:10px;letter-spacing:1px}.ticker{font-size:10px;letter-spacing:1.2px;gap:20px;padding-top:19px;padding-bottom:19px}.ticker>b{font-size:11px}.pill,.edition-label,.hero-index>span{font-size:9px;letter-spacing:1px}}.category-card.selected .category-title>span,.category-card:hover .category-title>span{color:#1c0c2b}@media (max-width:700px){.hero .premium-copy p,.sub,.about-copy p,.article-body p,.article-row p,details p,.category-detail p{font-size:13px}.category-card>p{font-size:11px;min-height:40px}.note,.bottom,.responsible p,.footer p{font-size:11px}.category-no,.category-detail .eyebrow,.eyebrow,.meta,.step span,.editorial-caption{font-size:9px}.footer a:not(.logo){font-size:12px}}section.category-section{padding-bottom:26px}#about .brand-panel{padding-top:26px;padding-bottom:18px}#about .brand-panel .brand-artwork{margin-top:-12px}#about .brand-panel:after{margin-top:0}@media (max-width:700px){section.category-section{padding-bottom:18px}#about .brand-panel{padding-top:20px;padding-bottom:8px}#about .brand-panel .brand-artwork{margin-top:-20px}#about .about-copy{padding-top:20px}}.mx-service .mx-service-original-hero img{mask-image:none;-webkit-mask-image:none;object-fit:contain}@media (max-width:700px){.mx-service .mx-service-original-hero{width:100%;max-width:420px}}.mx-service{padding-bottom:44px}.mx-service-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:48px;padding-bottom:36px}.mx-service-back{font-size:12px;color:#c2b1d2}.mx-service h1{font-size:clamp(32px,4vw,54px);line-height:1.4;letter-spacing:-1px;margin:24px 0 16px}.mx-service h1>span{display:block;color:#d3b3ef;font-size:.7em;letter-spacing:1px}.mx-service-lead{font-size:20px;color:#eee5f6;line-height:1.6}.mx-service-excerpt{font-size:14px;line-height:1.95;color:#c6bdcf;max-width:560px}.mx-service-image img{width:100%;height:auto;display:block;mask-image:radial-gradient(ellipse,#000 48%,transparent 72%)}.mx-service-benefits{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 40px;padding:22px;border-block:1px solid #bda0d524;font-size:12px;color:#d7c7e6}.mx-service-body{max-width:850px;padding-top:40px}.mx-service-body h2{font-size:clamp(23px,2.5vw,30px);line-height:1.6;margin-top:38px}.mx-service-body p{font-size:16px;line-height:2;color:#cec4d8}.mx-service .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.mx-service .wp-block-button__link{display:inline-flex;padding:14px 24px;border-radius:50px;background:#ccabed;color:#20112e;font-size:14px;font-weight:600}.mx-service .wp-block-button:nth-child(2) .wp-block-button__link{background:#22152e;color:#eee3f8;border:1px solid #a47bc44d}.mx-service-help{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px;margin-top:40px;border:1px solid #b797da30;border-radius:20px;background:#17101e}.mx-service-help h2{font-size:24px;margin:0 0 10px}.mx-service-help p{font-size:13px;line-height:1.8;color:#c6bdcf}.mx-service-help .mx-contact-button{max-width:300px}@media (max-width:700px){.mx-service-hero{display:flex;flex-direction:column;gap:12px;padding-top:16px;padding-bottom:24px}.mx-service-image{order:-1;width:min(100%,320px)}.mx-service-intro{width:100%}.mx-service h1{font-size:32px;margin:18px 0 12px}.mx-service-lead{font-size:17px}.mx-service-excerpt{font-size:13px}.mx-service-benefits{gap:12px;font-size:11px;text-align:center}.mx-service-body{padding-top:20px}.mx-service-body p{font-size:15px;line-height:1.95}.mx-service-help{flex-direction:column;align-items:stretch;padding:24px}.mx-service-help .mx-contact-button{max-width:none}}.mx-service .mx-service-intro .mx-service-excerpt{margin-top:12px;margin-bottom:0;line-height:1.95}.mx-service .mx-service-intro .hero-member-actions{display:flex;align-items:stretch;gap:12px;margin-top:24px;margin-bottom:8px}.mx-service .mx-service-intro .hero-member-actions>a{min-height:52px;display:flex;align-items:center;justify-content:center;gap:20px;line-height:1.4;padding-top:14px;padding-bottom:14px}@media (max-width:700px){.mx-service .mx-service-intro .hero-member-actions{margin-top:22px;margin-bottom:4px;gap:12px}.mx-service .mx-service-intro .hero-member-actions>a{flex:1;min-width:0;font-size:13px;padding-left:12px;padding-right:12px;gap:14px}.mx-service .mx-service-intro .mx-service-excerpt{line-height:1.95;margin-bottom:0}}.mx-service-v2 .mx-service-hero{gap:30px;padding-top:28px;padding-bottom:24px}.mx-service-v2 .mx-service-excerpt{max-width:510px}.mx-service-v2 .mx-service-benefits{padding:18px 12px}.mx-service-showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;padding-top:44px;padding-bottom:30px}.mx-service-category-art{position:relative;background:radial-gradient(ellipse,#9165b919,transparent 68%);border-radius:28px;overflow:hidden}.mx-service-category-art img{display:block;width:100%;max-height:420px;object-fit:contain;mask-image:radial-gradient(ellipse,#000 45%,transparent 73%)}.mx-service-label{font-size:11px;color:#bca5cf;letter-spacing:1px}.mx-service-feature h2{font-size:clamp(25px,2.8vw,36px);line-height:1.5;margin:14px 0 18px}.mx-service-feature h3{font-size:16px;color:#e3d3f0;line-height:1.7;margin:0 0 10px}.mx-service-feature p,.mx-service-detail-card p{font-size:14px;color:#c6bbd0;line-height:1.95;margin:0}.mx-service-inline{display:inline-flex;align-items:center;gap:28px;font-size:12px;color:#e2c9f5;border-bottom:1px solid #b898ce55;padding-bottom:8px;margin-top:22px}.mx-service-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mx-service-detail-card{padding:28px 24px;border:1px solid #b99bd925;border-radius:20px;background:linear-gradient(150deg,#1b1224,#100c16);position:relative}.mx-service-number{display:block;color:#b28bce;font-size:12px;letter-spacing:2px;margin-bottom:24px}.mx-service-detail-card h2{font-size:20px;line-height:1.65;margin:0 0 14px;color:#f2eaf8}.mx-service-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;padding-top:48px;padding-bottom:12px}.mx-service-faq h2{font-size:28px;line-height:1.6;margin:12px 0}.mx-service-faq details{padding:20px 0}.mx-service-faq summary{font-size:14px}.mx-service-faq details p{font-size:13px;line-height:1.9;color:#c6bbd0}.mx-service-v2 .mx-service-help{margin-top:24px;padding:28px 32px}.mx-service-related{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 24px;padding-top:28px;font-size:12px;color:#d5c1e5}.mx-service-related>span{color:#a79ab3}.mx-service-related a{border-bottom:1px solid #a88ac144;padding-bottom:5px}@media (max-width:900px){.mx-service-details{grid-template-columns:1fr}.mx-service-detail-card{padding:24px}.mx-service-number{margin-bottom:14px}}@media (max-width:700px){.mx-service-v2 .mx-service-hero{padding-top:12px;gap:8px;padding-bottom:24px}.mx-service-showcase{grid-template-columns:1fr;gap:4px;padding-top:20px;padding-bottom:24px}.mx-service-category-art{width:min(100%,270px);margin:auto}.mx-service-category-art img{max-height:260px}.mx-service-feature h2{font-size:26px;margin:10px 0 14px}.mx-service-feature h3{font-size:15px}.mx-service-feature p,.mx-service-detail-card p{font-size:13px;line-height:1.95}.mx-service-details{gap:12px}.mx-service-detail-card h2{font-size:19px}.mx-service-faq{grid-template-columns:1fr;gap:8px;padding-top:30px}.mx-service-faq h2{font-size:25px}.mx-service-v2 .mx-service-help{padding:24px;margin-top:20px}.mx-service-related{justify-content:flex-start;gap:14px 20px}}@media (max-width:700px){.mx-service-v2 .mx-service-hero{display:flex;flex-direction:column;gap:0}.mx-service-v2 .mx-service-intro{display:contents}.mx-service-v2 .mx-service-original-hero{order:0;margin:0 auto}.mx-service-v2 .mx-service-intro .hero-member-actions{order:1;width:100%;margin:14px 0 24px;align-self:stretch}.mx-service-v2 .mx-service-back{order:2;align-self:flex-start;margin:0 0 6px}.mx-service-v2 .mx-service-intro h1{order:3;width:100%;margin:12px 0}.mx-service-v2 .mx-service-lead{order:4;width:100%;margin:0 0 12px}.mx-service-v2 .mx-service-intro .mx-service-excerpt{order:5;width:100%;max-width:none;margin:0 0 12px}}@media (min-width:701px){.ticker{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(24px,3.3vw,58px);padding:27px 4%;white-space:nowrap;letter-spacing:.8px}.ticker>span{font-size:clamp(12px,1.05vw,15px);line-height:1.7}.ticker>b{display:block;font-size:15px;color:#d3b5ee}}@media (max-width:700px){.ticker{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;padding:18px 3%;white-space:nowrap;letter-spacing:0}.ticker>span,.ticker>span:last-child{flex:0 1 auto;grid-column:auto;font-size:clamp(8px,2.35vw,11px);line-height:1.6;text-align:center}.ticker>b{display:none}}.hero.premium-hero{min-height:0}.hero .premium-grid{min-height:0;padding-top:24px;padding-bottom:24px}.hero .premium-copy{padding-top:28px;padding-bottom:28px}.hero .premium-grid>.mx811-hero-art{min-height:0;margin-top:0;margin-bottom:0}@media (min-width:1450px){.hero .premium-grid{min-height:0;padding-top:28px;padding-bottom:28px}}@media (max-width:700px){.hero .premium-grid{padding-top:8px;padding-bottom:20px}.hero .premium-copy{padding:0}.hero .premium-grid>.mx811-hero-art{margin:0}.hero .premium-copy>p{margin-bottom:4px}}@media (max-width:700px){#main-content .premium-grid>.ticker>span{font-size:clamp(9px,2.6vw,12px);font-weight:600;line-height:1.7}#main-content .premium-grid>.ticker{gap:7px;padding-top:19px !important;padding-bottom:19px !important}}.premium-grid>.ticker{grid-column:1/-1;width:100%;border-block:1px solid #ffffff0c;margin-top:12px}@media (max-width:700px){#main-content .premium-grid>.ticker{order:2 !important;width:100%;margin:0;padding:16px 0}#main-content .premium-grid>#spotlight{order:3 !important}#main-content .hero .premium-copy h1{order:4 !important}#main-content .hero .premium-copy>p{order:5 !important}}@media (max-width:700px){#main-content .premium-grid>#spotlight{order:2 !important}#main-content .hero .premium-copy h1{order:3 !important}#main-content .hero .premium-copy>p{order:4 !important}}.premium-grid>#spotlight{grid-column:1/-1;width:100%;padding-top:28px;padding-bottom:24px;min-width:0}@media (max-width:700px){.premium-grid>#spotlight{order:2;width:100%;padding-top:12px;padding-bottom:24px}.hero .premium-copy h1{order:3}.hero .premium-copy>p{order:4}.premium-grid>#spotlight .sectionhead{margin-bottom:18px}.premium-grid>#spotlight h2{font-size:25px}}@media (max-width:700px){main#main-content.mx-service-v2 .mx-service-intro h1{font-size:25px;line-height:1.5}main#main-content.mx-service-v2 section h2{font-size:20px;line-height:1.6}main#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:17px}main#main-content.mx-service-v2 section.mx-service-help h2{font-size:20px}}#main-content.mx-service-v2 .mx-service-intro h1{font-size:clamp(26px,2.4vw,34px);line-height:1.5;letter-spacing:-.4px}#main-content.mx-service-v2 section h2{font-size:clamp(20px,1.8vw,25px);line-height:1.6;letter-spacing:-.2px}#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:18px;line-height:1.65}@media (max-width:700px){#main-content.mx-service-v2 .mx-service-intro h1{font-size:25px;line-height:1.5}#main-content.mx-service-v2 section h2{font-size:20px;line-height:1.6}#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:17px}#main-content.mx-service-v2 .mx-service-intro .mx-service-lead{font-size:15px}#main-content.mx-service-v2 section.mx-service-help h2{font-size:20px}}#main-content.mx-service-v2 .mx-service-hero>.mx-service-benefits,#main-content.mx-service-v2 .mx-service-hero>.pillar-promos{grid-column:1/-1;width:100%}#main-content.mx-service-v2 .mx-service-hero{row-gap:22px}#main-content.mx-service-v2 h1{font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.45;letter-spacing:-.6px}#main-content.mx-service-v2 h1>span{font-size:.65em;margin-top:5px}#main-content.mx-service-v2 h2{font-size:clamp(23px,2.2vw,30px);font-weight:600;line-height:1.55;letter-spacing:-.3px}#main-content.mx-service-v2 .mx-service-detail-card h2{font-size:20px;line-height:1.65}#main-content.mx-service-v2 .mx-service-lead{font-size:18px;line-height:1.7}#main-content.mx-service-v2 .mx-service-hero>.pillar-promos{padding:4px 0 12px}@media (max-width:700px){#main-content.mx-service-v2 .mx-service-hero{display:flex;flex-direction:column;gap:0}#main-content.mx-service-v2 .mx-service-intro{display:contents}#main-content.mx-service-v2 .mx-service-original-hero{order:0}#main-content.mx-service-v2 .mx-service-intro .hero-member-actions{order:1;margin:14px 0 20px}#main-content.mx-service-v2 .mx-service-benefits{order:2;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:7px;padding:19px 0;margin:0;font-size:clamp(9px,2.6vw,12px);font-weight:600;white-space:nowrap;letter-spacing:0}#main-content.mx-service-v2 .pillar-promos{order:3;padding-top:22px;padding-bottom:24px}#main-content.mx-service-v2 .mx-service-intro h1{order:4;font-size:29px;line-height:1.5;margin:12px 0 16px}#main-content.mx-service-v2 .mx-service-lead{order:5;font-size:16px;margin:0 0 10px}#main-content.mx-service-v2 .mx-service-intro .mx-service-excerpt{order:6;margin:0 0 12px}#main-content.mx-service-v2 h2{font-size:23px;line-height:1.6}#main-content.mx-service-v2 .mx-service-detail-card h2{font-size:19px}#main-content.mx-service-v2 .mx-service-help h2{font-size:22px}}.pillar-promos{padding-top:12px;padding-bottom:28px}.pillar-promo-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.pillar-promo-heading h2{font-size:clamp(23px,2.7vw,32px);line-height:1.5;margin:8px 0 0}.pillar-promo-heading p{font-size:12px;color:#bcaec7;margin:0 0 4px}.pillar-carousel{overflow:hidden;border:1px solid #a581c32e;border-radius:20px;background:#100b17}.pillar-promo-slide[hidden]{display:none !important}.pillar-promo-slide img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain}.pillar-promo-slide{animation:mx811-promo-appear .5s ease}.pillar-promo-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid #ffffff0c}.pillar-promo-dots,.pillar-promo-arrows{display:flex;align-items:center;gap:8px}.pillar-promo-dots button{display:grid;place-items:center;width:30px;height:32px;padding:0;border:0;background:none}.pillar-promo-dots span{display:block;width:20px;height:3px;border-radius:4px;background:#695771}.pillar-promo-dots [aria-pressed=true] span{background:#d7b3f5;width:28px}.pillar-promo-count{font-size:11px;color:#c9b8d5;white-space:nowrap}.pillar-promo-arrows button{display:grid;place-items:center;border:1px solid #b49ac43d;background:#ffffff03;color:#e6d8f1;width:34px;height:34px;border-radius:50%;padding:0}@media (max-width:700px){.pillar-promos{padding-top:8px;padding-bottom:24px}.pillar-promo-heading{display:block;margin-bottom:16px}.pillar-promo-heading h2{font-size:24px}.pillar-promo-heading p{font-size:11px;margin-top:8px}.pillar-carousel{border-radius:14px}.pillar-promo-slide img{max-height:none}.pillar-promo-controls{padding:12px;gap:8px}.pillar-promo-dots{gap:2px}.pillar-promo-arrows{gap:5px}.pillar-promo-arrows button{width:30px;height:30px}.pillar-promo-dots button{width:26px}.pillar-promo-dots span{width:16px}.pillar-promo-dots [aria-pressed=true] span{width:22px}}@media (prefers-reduced-motion:reduce){.pillar-promo-slide{animation:none}}#contact .mx-contact-action{width:100%;max-width:360px;justify-self:end;gap:18px;align-items:stretch;padding:26px;border:1px solid #c7a7e325;border-radius:20px;background:#ffffff03}.mx-contact-channel{display:flex;align-items:center;gap:13px}#contact .mx-contact-chat{display:grid;width:48px;height:48px;flex-shrink:0;border-radius:15px;background:#bd94de0c;border:1px solid #c3a2db2e;color:#d9bced}.mx-contact-channel strong{display:block;font-size:14px;font-weight:600;color:#efe6f7;line-height:1.6}.mx-contact-channel>div>span{display:block;font-size:11px;color:#b8a7c6;margin-top:3px}#contact .mx-contact-button{min-height:54px;font-size:13px;padding:10px 12px 10px 20px;background:linear-gradient(110deg,#dbc4ee,#bf96dc);box-shadow:0 5px 18px #0002}#contact .mx-contact-action small{text-align:center;margin-top:-7px;color:#ab9bb8}@media (max-width:700px){#contact .mx-contact-action{max-width:none;justify-self:stretch;padding:18px;gap:16px}#contact .mx-contact-chat{display:grid;width:42px;height:42px}.mx-contact-channel{gap:11px}.mx-contact-channel strong{font-size:13px}#contact .mx-contact-button{font-size:12px;min-height:52px;padding-left:16px}}.journal-reader .reader-hero,.single-editorial .reader-hero{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-top:40px;padding-bottom:36px}.journal-reader .reader-heading,.single-editorial .reader-heading{width:100%;max-width:960px}.journal-reader .reader-heading h2,.single-editorial .reader-heading h1{font-size:clamp(30px,3.6vw,48px);line-height:1.5;letter-spacing:-.8px;margin:18px 0 20px}.journal-reader .reader-cover,.single-editorial .reader-cover{order:initial;width:100%;height:auto;min-height:0;aspect-ratio:3.2/1;border-radius:20px;overflow:hidden;background:radial-gradient(ellipse at 70% 50%,#62407a66,transparent 60%),linear-gradient(110deg,#160d20,#30203f)}.journal-reader .reader-cover>b,.single-editorial .reader-cover>b{font-size:clamp(90px,15vw,200px);line-height:1;letter-spacing:-8px}.journal-reader .reader-cover-orbit,.single-editorial .reader-cover-orbit{width:52%;height:180%;left:48%;top:-40%;transform:rotate(-22deg)}.single-editorial .reader-hero>.post-cover{width:100%;max-width:none;aspect-ratio:3.2/1;margin:0;border-radius:20px;overflow:hidden}.single-editorial .reader-hero>.post-cover img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:700px){.journal-reader .reader-hero,.single-editorial .reader-hero{gap:22px;padding-top:24px;padding-bottom:26px}.journal-reader .reader-heading h2,.single-editorial .reader-heading h1{font-size:28px;line-height:1.55;margin:14px 0 16px}.journal-reader .reader-cover,.single-editorial .reader-cover,.single-editorial .reader-hero>.post-cover{aspect-ratio:1.8/1;border-radius:14px}.journal-reader .reader-cover>b,.single-editorial .reader-cover>b{font-size:100px;letter-spacing:-5px}}.mx-article-collection{padding-top:36px;padding-bottom:32px}.mx-article-collection .sectionhead{margin-bottom:20px}.mx-article-collection h2{font-size:28px;margin:10px 0}.mx-article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mx-article-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:22px;padding:24px;background:linear-gradient(130deg,#1b1223,#100c16);border:1px solid #b395ce28;border-radius:20px;transition:transform .2s,border-color .2s}.mx-article-card:hover{transform:translateY(-3px);border-color:#b395ce66}.mx-article-mark{display:flex;flex-direction:column;justify-content:space-between;font-size:40px;color:#c7a2e6;line-height:1.2;background:radial-gradient(at 20% 20%,#9a6fc32b,transparent);border-right:1px solid #b395ce25;padding-right:18px}.mx-article-mark b{font-size:10px;letter-spacing:2px;color:#a995b9}.mx-article-card h3{font-size:18px;line-height:1.65;margin:0 0 12px;color:#f2eaf7}.mx-article-card p{font-size:12px;line-height:1.9;color:#bfb2ca;margin:0 0 18px}.mx-article-read{display:flex;justify-content:space-between;font-size:12px;color:#dcc1f1}.mx-article-hub{padding-bottom:40px}.mx-article-hub-heading{padding-top:52px}.mx-article-hub-heading h1{font-size:clamp(32px,4vw,48px);line-height:1.5;margin:16px 0}.mx-article-hub-heading p{color:#c7bbd2;font-size:14px;line-height:1.9}@media (max-width:700px){.mx-article-grid{grid-template-columns:1fr;gap:14px}.mx-article-card{grid-template-columns:54px minmax(0,1fr);gap:16px;padding:20px}.mx-article-mark{font-size:28px;padding-right:10px}.mx-article-mark b{font-size:8px;letter-spacing:0}.mx-article-card h3{font-size:17px}.mx-article-hub-heading{padding-top:28px}.mx-article-collection h2{font-size:25px}}#contact{padding-top:24px;padding-bottom:56px}.mx-contact-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:center;padding:44px 48px;border:1px solid #b797da30;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#8455b21b,transparent 65%),linear-gradient(135deg,#181020,#100b17);box-shadow:0 18px 60px #0002}.mx-contact-status{display:flex;align-items:center;gap:9px;color:#d0c3dc;font-size:12px;margin-bottom:18px}.mx-contact-status>span{width:6px;height:6px;background:#c9aceb;border-radius:50%;box-shadow:0 0 12px #c9aceb66}#contact .mx-contact-copy h2{font-size:clamp(26px,3vw,38px);line-height:1.5;margin:0 0 16px;letter-spacing:-.6px;color:#f8f5fc;font-weight:600}#contact h2 em{font-style:normal;color:#d4b7ef}.mx-contact-copy p{font-size:14px;line-height:1.9;color:#c3b8ce;margin:0}.mx-contact-action{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.mx-contact-chat{display:grid;place-items:center;width:64px;height:58px;border:1px solid #b99bd94d;border-radius:20px 20px 20px 6px;color:#d9c4ef;background:#ffffff04;font-size:16px;font-weight:800;letter-spacing:1px}.mx-contact-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 24px;min-height:60px;border:1px solid #e2c9fb44;border-radius:999px;background:linear-gradient(110deg,#d9bef2,#b98cdd);color:#21102f;font-size:14px;font-weight:700;white-space:nowrap;transition:transform .2s,box-shadow .2s}.mx-contact-button:hover{transform:translateY(-2px);box-shadow:0 8px 26px #a974da25}.mx-contact-arrow{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#21102f12;font-size:20px;flex-shrink:0}.mx-contact-action small{color:#a99ab7;font-size:11px}@media (max-width:700px){#contact{padding-top:16px;padding-bottom:36px}.mx-contact-card{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 22px;border-radius:20px}.mx-contact-status{font-size:11px;margin-bottom:14px}#contact .mx-contact-copy h2{font-size:28px;margin-bottom:12px}.mx-contact-copy p{font-size:13px}.mx-contact-action{gap:10px;align-items:stretch}.mx-contact-chat{display:none}.mx-contact-button{font-size:13px;padding-left:20px;min-height:56px}.mx-contact-action small{text-align:center}}.hero .premium-copy h1{font-size:clamp(34px,3.5vw,52px) !important;line-height:1.42;letter-spacing:-.8px;font-weight:600}@media (max-width:700px){.hero .premium-copy h1{font-size:clamp(24px,7vw,34px) !important;line-height:1.48;letter-spacing:-.5px}}@media (max-width:700px){.premium-grid .premium-copy{display:contents}.premium-grid .mx811-hero-art{order:0}.premium-grid .hero-member-actions{order:1;width:100%;margin:14px 0 20px;align-self:stretch}.hero .premium-copy h1{order:2;width:100%;margin:12px 0 20px !important}.hero .premium-copy>p{order:3;width:100%;align-self:flex-start;margin:0 0 24px}.premium-grid .hero-member-actions>a,.premium-grid .hero-member-actions>button{flex:1;min-width:0}}.single-editorial .reader-hero>.post-cover{aspect-ratio:16/9;max-width:1100px;align-self:center}.single-editorial .reader-hero>.post-cover img{object-fit:contain}.mx-article-card:has(.mx-article-thumbnail){grid-template-columns:1fr;gap:18px;padding:0;overflow:hidden}.mx-article-thumbnail{aspect-ratio:16/9;overflow:hidden}.mx-article-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.mx-article-card:has(.mx-article-thumbnail)>div:last-child{padding:0 22px 22px}@media (max-width:700px){body main section.block{padding-top:30px;padding-bottom:30px}body main .sectionhead{margin-bottom:18px;gap:12px}body main .sectionhead>.textlink{margin-top:12px}body main #journal.mx-article-collection{padding-top:28px;padding-bottom:28px}body main #about .brand-panel{padding-top:16px;padding-bottom:0}body main #about .about-copy{padding-top:12px;padding-bottom:26px}body main #about .about-copy p{margin-top:10px;margin-bottom:10px}body main .steps{margin-top:20px;gap:14px}body main .faq-grid{gap:20px}body main .faqarea details{padding-top:16px;padding-bottom:16px}body main .contact{padding-top:28px;padding-bottom:28px;gap:18px}body main #contact{padding-top:10px;padding-bottom:28px}body main #contact .mx-contact-card{padding:22px 20px;gap:20px}body .footer{padding-top:28px}body .footer .footer-grid{gap:18px}body .footer .responsible{margin-top:22px}main#main-content.mx-service-v2 .mx-service-hero{padding-bottom:8px}main#main-content.mx-service-v2 .mx-service-hero>.pillar-promos{padding-top:14px;padding-bottom:14px}main#main-content.mx-service-v2 .mx-service-showcase{padding-top:12px;padding-bottom:16px;gap:6px}main#main-content.mx-service-v2 .mx-service-details{gap:10px}main#main-content.mx-service-v2 .mx-service-detail-card{padding:18px}main#main-content.mx-service-v2 .mx-service-faq{padding-top:20px}main#main-content.mx-service-v2 .mx-article-collection{padding-top:20px;padding-bottom:12px}main#main-content.mx-service-v2 .mx-service-help{margin-top:12px;padding:18px}main#main-content.mx-service-v2 .mx-service-related{padding-top:16px;padding-bottom:0}body main.single-editorial .reader-hero{padding-top:20px;padding-bottom:20px;gap:18px}body main.single-editorial .reader-layout{gap:20px}body main.single-editorial .entry-content h2{font-size:20px;line-height:1.65;margin-top:24px;margin-bottom:10px}body main.single-editorial .entry-content p{margin-top:0;margin-bottom:16px;line-height:1.9}.mx-article-card:has(.mx-article-thumbnail){gap:14px}.mx-article-card:has(.mx-article-thumbnail)>div:last-child{padding:0 18px 18px}}main#main-content.single-editorial{padding-bottom:40px}main#main-content.single-editorial .mx-article-intro{font-size:14px;line-height:1.9;color:#bfb2cc;margin:0 0 20px;max-width:540px}main#main-content.single-editorial .mx-article-toc{display:none}@media (min-width:1000px){main#main-content.single-editorial>article{width:min(1180px,90%);margin:0 auto}main#main-content.single-editorial .reader-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px;align-items:center;width:100%;padding:44px 0 36px;border-bottom:1px solid #b695cf26}main#main-content.single-editorial .reader-heading{width:100%;max-width:none;min-width:0}main#main-content.single-editorial .reader-heading h1{font-size:clamp(28px,2.5vw,36px);font-weight:600;line-height:1.6;letter-spacing:-.5px;margin:14px 0 16px;color:#f4edf9;text-wrap:balance}main#main-content.single-editorial .reader-kicker{font-size:10px;letter-spacing:1px;color:#bc9ed1}main#main-content.single-editorial .reader-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:#9f90ad}main#main-content.single-editorial .reader-hero>.post-cover{width:100%;max-width:none;aspect-ratio:16/9;margin:0;align-self:center;border-radius:20px;border:1px solid #bda0d52b;overflow:hidden;box-shadow:0 20px 55px #0004}main#main-content.single-editorial .reader-hero>.post-cover img{width:100%;height:100%;object-fit:contain;display:block}main#main-content.single-editorial .reader-layout{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:space-between;gap:56px;width:100%;max-width:none;margin:0;padding:36px 0}main#main-content.single-editorial .reader-layout>div{min-width:0}main#main-content.single-editorial .reader-aside{position:sticky;top:132px;align-self:start;padding:0;border:0}main#main-content.single-editorial .mx-article-toc{display:flex;flex-direction:column;gap:0;padding-bottom:22px;border-bottom:1px solid #bda0d528;margin-bottom:22px}main#main-content.single-editorial .mx-article-toc .reader-kicker{margin-bottom:14px}main#main-content.single-editorial .mx-article-toc a{display:block;padding:9px 0 9px 13px;margin:0;border-left:1px solid #bda0d535;color:#b8a9c5;font-size:12px;line-height:1.8;transition:color .2s,border-color .2s}main#main-content.single-editorial .mx-article-toc a:hover{color:#eedcff;border-color:#c39be7}main#main-content.single-editorial .mx-article-shortcuts p{margin:12px 0}main#main-content.single-editorial .mx-article-shortcuts a{font-size:11px;color:#c4afd6;line-height:1.8}main#main-content.single-editorial .entry-content{max-width:none;padding:0}main#main-content.single-editorial .entry-content>p:first-child{font-size:16px;line-height:1.95;color:#e4d6ef;padding:0 0 24px;margin:0 0 26px;border-bottom:1px solid #bda0d51f}main#main-content.single-editorial .entry-content h2{font-size:23px;font-weight:600;line-height:1.65;letter-spacing:0;color:#eee3f6;margin:30px 0 12px;scroll-margin-top:132px}main#main-content.single-editorial .entry-content p{font-size:15px;line-height:2;color:#c4b9cf;margin:0 0 20px}main#main-content.single-editorial .entry-content a{color:#d8b4f4;text-decoration:underline;text-decoration-color:#a780c45c;text-underline-offset:4px}main#main-content.single-editorial .entry-nav{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0 20px;padding:22px 0 0;border-top:1px solid #bda0d526}main#main-content.single-editorial .entry-nav a{display:flex;align-items:center;padding:18px;border:1px solid #bda0d526;border-radius:14px;background:#181020;font-size:12px;line-height:1.8;color:#d7c4e6}main#main-content.single-editorial .reader-end{display:flex;align-items:center;gap:18px;padding:22px 24px;margin:0;border:1px solid #bda0d526;border-radius:16px;background:linear-gradient(125deg,#23152e,#120d19)}main#main-content.single-editorial .reader-end>span{color:#c29bdf;font-size:23px}main#main-content.single-editorial .reader-end b{font-size:15px;font-weight:500}main#main-content.single-editorial .reader-end p{font-size:12px;line-height:1.8;margin:8px 0 0;color:#c8aedb}}@media (max-width:999px){main#main-content.single-editorial .mx-article-intro{font-size:13px;margin-bottom:14px}}@media (min-width:1000px){#journal .mx-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body main#main-content.mx-article-hub .mx-article-hub-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);column-gap:64px;align-items:center;padding-top:36px;padding-bottom:28px;border-bottom:1px solid #bda0d526}body main#main-content.mx-article-hub .mx-article-hub-heading>.mx-service-label{grid-column:1/-1;margin-bottom:12px}body main#main-content.mx-article-hub .mx-article-hub-heading h1{margin:0;font-size:28px;line-height:1.65}body main#main-content.mx-article-hub .mx-article-hub-heading h1>span{display:block}body main#main-content.mx-article-hub .mx-article-hub-heading h1>span:last-child{color:#d0b2e7}body main#main-content.mx-article-hub .mx-article-hub-heading>p{margin:0;max-width:420px;justify-self:end;font-size:14px;line-height:1.95;color:#bfb2cc}body main#main-content.mx-article-hub .mx-article-collection{padding-top:26px}body main#main-content.mx-article-hub .mx-article-collection .sectionhead .mx-service-label{display:none}body main#main-content.mx-article-hub .mx-article-collection .sectionhead h2{margin:0}@media (max-width:700px){body main#main-content.mx-article-hub .mx-article-hub-heading{grid-template-columns:1fr;gap:0;padding-top:24px;padding-bottom:22px}body main#main-content.mx-article-hub .mx-article-hub-heading>.mx-service-label{margin-bottom:10px}body main#main-content.mx-article-hub .mx-article-hub-heading>p{justify-self:start;font-size:13px;line-height:1.9;margin-top:14px}body main#main-content.mx-article-hub .mx-article-collection{padding-top:22px}}body main#main-content.mx-article-hub section.mx-article-hub-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:36px 0 28px;border-bottom:1px solid #bda0d51f}body main#main-content.mx-article-hub section.mx-article-hub-heading h1{font-size:28px;line-height:1.6;margin:0;color:#f1e9f8;letter-spacing:-.3px}body main#main-content.mx-article-hub section.mx-article-hub-heading>p{justify-self:auto;max-width:600px;font-size:13px;line-height:1.95;margin:0;color:#bfb2cc}@media (max-width:700px){body main#main-content.mx-article-hub section.mx-article-hub-heading{padding:26px 0 22px;gap:8px}body main#main-content.mx-article-hub section.mx-article-hub-heading h1{font-size:23px}body main#main-content.mx-article-hub section.mx-article-hub-heading>p{font-size:12px}}@media (min-width:1000px){main.mx-article-hub .mx-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx-article-pagination{margin-top:28px;padding-top:22px;border-top:1px solid #bda0d526}.mx-article-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.mx-article-pagination li{margin:0;padding:0}.mx-article-pagination a.page-numbers,.mx-article-pagination span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 13px;border:1px solid #bda0d52b;border-radius:10px;background:#17101f;color:#d9c6e8;font-size:12px}.mx-article-pagination span.current{background:#c8a5e4;color:#1b1025;border-color:#c8a5e4;font-weight:600}.mx-article-pagination a:hover{border-color:#c8a5e4;color:#f6eaff}@media (max-width:700px){.mx-article-pagination{margin-top:22px;padding-top:18px}.mx-article-pagination ul.page-numbers{gap:6px}.mx-article-pagination a.page-numbers,.mx-article-pagination span.page-numbers{min-width:40px;min-height:44px;padding:8px 11px}}body main#main-content.single-editorial .reader-heading h1{font-size:26px;line-height:1.65;letter-spacing:-.2px}body main#main-content.single-editorial .entry-content h2{font-size:18px;line-height:1.75;letter-spacing:0;margin-top:26px;margin-bottom:10px}body main#main-content.mx-article-hub .mx-article-hub-heading h1{font-size:28px;line-height:1.65;letter-spacing:-.2px}body main#main-content.mx-article-hub .mx-article-collection h2{font-size:21px;line-height:1.65}body main#main-content.mx-service-v2 .mx-service-intro h1{font-size:24px;line-height:1.6}body main#main-content.mx-service-v2 section h2{font-size:18px;line-height:1.7}body main#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:16px;line-height:1.75}@media (max-width:700px){body main#main-content.single-editorial .reader-heading h1{font-size:21px;line-height:1.65}body main#main-content.single-editorial .entry-content h2{font-size:17px;line-height:1.75;margin-top:22px;margin-bottom:8px}body main#main-content.mx-article-hub .mx-article-hub-heading h1{font-size:23px;line-height:1.7}body main#main-content.mx-article-hub .mx-article-collection h2{font-size:18px}body main#main-content.mx-service-v2 .mx-service-intro h1{font-size:20px;line-height:1.65}body main#main-content.mx-service-v2 section h2,body main#main-content.mx-service-v2 section.mx-service-help h2{font-size:16px;line-height:1.75}body main#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:15px}}main#main-content.mx-service-v2 .mx-service-intro h1{font-size:28px;line-height:1.5;margin:16px 0 10px;letter-spacing:-.3px}main#main-content.mx-service-v2 .mx-service-intro h1>span{font-size:16px;margin-top:3px}main#main-content.mx-service-v2 section h2{font-size:21px;line-height:1.6;margin-top:8px;margin-bottom:12px;letter-spacing:0}main#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:17px;line-height:1.65;margin:0 0 10px}main#main-content.mx-service-v2 .mx-service-lead{font-size:15px;line-height:1.75;margin:0 0 10px}main#main-content.mx-service-v2 .mx-service-hero{row-gap:18px;padding-top:22px;padding-bottom:16px}main#main-content.mx-service-v2 .mx-service-showcase{gap:32px;padding-top:28px;padding-bottom:24px}main#main-content.mx-service-v2 .mx-service-feature h3{font-size:15px;margin-bottom:8px}main#main-content.mx-service-v2 .mx-service-detail-card{padding:22px}main#main-content.mx-service-v2 .mx-service-number{margin-bottom:14px}main#main-content.mx-service-v2 .mx-service-faq{gap:32px;padding-top:32px;padding-bottom:8px}main#main-content.mx-service-v2 .mx-service-faq details{padding:16px 0}main#main-content.mx-service-v2 .mx-article-collection{padding-top:28px;padding-bottom:20px}main#main-content.mx-service-v2 .mx-article-collection .sectionhead{margin-bottom:16px}main#main-content.mx-service-v2 .mx-service-help{margin-top:20px;padding:24px;gap:20px}main#main-content.mx-service-v2 .mx-service-related{padding-top:22px;gap:12px 20px}@media (max-width:700px){main#main-content.mx-service-v2 .mx-service-hero{gap:0;padding-top:8px;padding-bottom:12px}main#main-content.mx-service-v2 .mx-service-intro h1{font-size:21px;line-height:1.55;margin:8px 0 10px}main#main-content.mx-service-v2 .mx-service-intro h1>span{font-size:14px;margin-top:2px}main#main-content.mx-service-v2 section h2,main#main-content.mx-service-v2 section.mx-service-help h2{font-size:17px;line-height:1.65;margin-top:6px;margin-bottom:10px}main#main-content.mx-service-v2 section.mx-service-details .mx-service-detail-card h2{font-size:16px;margin:0 0 8px}main#main-content.mx-service-v2 .mx-service-lead{font-size:14px;line-height:1.8;margin:0 0 8px}main#main-content.mx-service-v2 .mx-service-intro .mx-service-excerpt{margin:0 0 8px;line-height:1.85}main#main-content.mx-service-v2 .mx-service-intro .hero-member-actions{margin:12px 0 16px}main#main-content.mx-service-v2 .mx-service-benefits{padding:15px 0}main#main-content.mx-service-v2 .mx-service-hero>.pillar-promos{padding-top:18px;padding-bottom:18px}main#main-content.mx-service-v2 .pillar-promos-heading{margin-bottom:12px}main#main-content.mx-service-v2 .mx-service-showcase{gap:10px;padding-top:16px;padding-bottom:20px}main#main-content.mx-service-v2 .mx-service-feature h3{font-size:14px;line-height:1.75}main#main-content.mx-service-v2 .mx-service-detail-card{padding:20px}main#main-content.mx-service-v2 .mx-service-number{margin-bottom:10px}main#main-content.mx-service-v2 .mx-service-faq{gap:8px;padding-top:24px}main#main-content.mx-service-v2 .mx-service-faq details{padding:14px 0}main#main-content.mx-service-v2 .mx-article-collection{padding-top:24px;padding-bottom:16px}main#main-content.mx-service-v2 .mx-article-card h3{font-size:15px;line-height:1.7;margin-bottom:8px}main#main-content.mx-service-v2 .mx-service-help{margin-top:16px;padding:20px;gap:16px}main#main-content.mx-service-v2 .mx-service-related{padding-top:20px;gap:12px 16px}body main#main-content.mx-service-v2 .mx-service-hero{padding-bottom:8px}body main#main-content.mx-service-v2 .mx-service-hero>.pillar-promos{padding-top:14px;padding-bottom:14px}body main#main-content.mx-service-v2 .mx-service-showcase{padding-top:12px;padding-bottom:16px;gap:6px}body main#main-content.mx-service-v2 .mx-service-details{gap:10px}body main#main-content.mx-service-v2 .mx-service-detail-card{padding:18px}body main#main-content.mx-service-v2 .mx-service-faq{padding-top:20px}body main#main-content.mx-service-v2 .mx-article-collection{padding-top:20px;padding-bottom:12px}body main#main-content.mx-service-v2 .mx-service-help{margin-top:12px;padding:18px}body main#main-content.mx-service-v2 .mx-service-related{padding-top:16px;padding-bottom:0}}@media (max-width:700px){body main#main-content.mx-service-v2 .mx-article-collection{padding-top:18px;padding-bottom:12px}body main#main-content.mx-service-v2 .mx-article-collection .sectionhead{align-items:center;margin-bottom:14px}body main#main-content.mx-service-v2 .mx-article-card:has(.mx-article-thumbnail){gap:12px;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.18)}body main#main-content.mx-service-v2 .mx-article-thumbnail{aspect-ratio:2/1}body main#main-content.mx-service-v2 .mx-article-card:has(.mx-article-thumbnail)>div:last-child{padding:0 16px 16px}body main#main-content.mx-service-v2 .mx-article-card h3{font-size:16px;line-height:1.55;margin-bottom:6px}body main#main-content.mx-service-v2 .mx-article-card p{font-size:11px;line-height:1.75;margin-bottom:8px}body main#main-content.mx-service-v2 .mx-article-read{padding-top:9px;border-top:1px solid rgba(183,151,218,.14);font-size:11px}body main#main-content.mx-service-v2 .mx-service-help{margin-top:14px;padding:18px;border-radius:16px;gap:12px}body main#main-content.mx-service-v2 .mx-service-help p{margin-top:0;margin-bottom:0}body main#main-content.mx-service-v2 .mx-service-help .mx-contact-button{position:relative;justify-content:center;text-align:center;padding:12px 48px}body main#main-content.mx-service-v2 .mx-service-help .mx-contact-button>.mx-contact-arrow{position:absolute;right:12px}.mobilebar{gap:4px;padding:9px 10px max(9px,env(safe-area-inset-bottom));backdrop-filter:blur(14px);box-shadow:0 -10px 30px rgba(0,0,0,.28)}.mobilebar>a{display:flex;flex:0 1 68px;min-width:0;min-height:44px;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:9px}.mobilebar .mobile-main{display:inline-flex;flex:0 0 auto;min-width:118px;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid rgba(243,226,255,.42);border-radius:999px;font-size:12px;white-space:nowrap;box-shadow:0 6px 20px rgba(155,92,199,.22)}}.mx-contact-button{position:relative;justify-content:center;text-align:center;padding:12px 48px}.mx-contact-button>.mx-contact-arrow{position:absolute;right:12px}}@layer base{input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select{appearance:none;background-color:#fff;border-color:oklch(55.1% 0.027 264.364);border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;&:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% 0.245 262.881)}}input::placeholder,textarea::placeholder{color:oklch(55.1% 0.027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;print-color-adjust:unset}input:where([type='checkbox']),input:where([type='radio']){appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:oklch(54.6% 0.245 262.881);background-color:#fff;border-color:oklch(55.1% 0.027 264.364);border-width:1px;--tw-shadow:0 0 #0000}input:where([type='checkbox']){border-radius:0px}input:where([type='radio']){border-radius:100%}input:where([type='checkbox']):focus,input:where([type='radio']):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type='checkbox']):checked,input:where([type='radio']):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type='checkbox']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='radio']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus{border-color:transparent;background-color:currentColor}input:where([type='checkbox']):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type='file']){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type='file']):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}