:root{--pm-dark: #120F14;--pm-dark-2: #221E24;--pm-dark-3: #312D33;--pm-dark-4: #2E2833;--pm-grey: #4F4654;--pm-grey-light: #C2C0C3;--pm-grey-lighter:#D4CCD7;--pm-light: #F9F7FA;--pm-white: #FFFFFF;--pm-grey-5: var(--pm-dark-2);--pm-grey-4: var(--pm-dark-3);--pm-grey-2: var(--pm-grey);--pm-grey-1: var(--pm-grey-lighter);--pm-grey-text: var(--pm-grey-light);--pm-purple: #B01BFF;--pm-purple-bright: #D913FA;--pm-purple-deep: #8E02D6;--pm-purple-light: #C27AFF;--pm-gradient-1: linear-gradient(135deg, #8E02D6 0%, #D913FA 100%);--pm-gradient-2: linear-gradient(135deg, #E756FF 0%, #D011F6 34%, #8E02D8 70%, #5C03BB 100%);--pm-gradient-3: linear-gradient(180deg, #DAACF3 0%, #6B1EC4 24%, #3E005F 58%, #120F14 100%);--pm-panel-bg: rgba(34, 30, 36, .4);--pm-border-strong: rgba(249, 247, 250, .16);--pm-border-subtle: rgba(249, 247, 250, .06);--pm-radius: 18px;--pm-font-heading: "Syne", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pm-font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pm-wt-h1: 600;--pm-wt-h2: 500;--pm-wt-h3: 500;--pm-wt-h4: 500;--pm-wt-h5: 500;--pm-wt-h6: 500;--pm-wt-body-xl: 300;--pm-wt-body: 400;--pm-wt-button-m: 600;--pm-wt-button-s: 600;--pm-wt-overline: 500;--pm-wt-nav: 500;--pm-wt-small-label: 400;--pm-lh-h1: 1;--pm-lh-h2: 1.07;--pm-lh-h3: 1.21;--pm-lh-h4: 1.21;--pm-lh-h5: 1.37;--pm-lh-h6: 1.38;--pm-lh-body-xl: 1.46;--pm-lh-body-l: 1.56;--pm-lh-body-m: 1.44;--pm-lh-body-s: 1.43;--pm-lh-button-m: 1.36;--pm-lh-button-s: 1;--pm-lh-overline: 1;--pm-lh-nav: 1;--pm-lh-small-label: 1.43;--pm-ls-h1: -.053em;--pm-ls-h2: -.028em;--pm-ls-h3: -.034em;--pm-ls-h4: -.021em;--pm-ls-h5: -.016em;--pm-ls-h6: -.013em;--pm-ls-body-xl: -.027em;--pm-ls-body-l: 0;--pm-ls-body-m: 0;--pm-ls-body-s: 0;--pm-ls-button-m: -.036em;--pm-ls-button-s: -.013em;--pm-ls-overline: .008em;--pm-ls-nav: .014em;--pm-ls-small-label: .029em;--pm-fs-h1: 68px;--pm-fs-h2: 43px;--pm-fs-h3: 29px;--pm-fs-h4: 24px;--pm-fs-h5: 19px;--pm-fs-h6: 16px;--pm-fs-body-xl: 26px;--pm-fs-body-l: 18px;--pm-fs-body-m: 16px;--pm-fs-body-s: 14px;--pm-fs-button-m: 14px;--pm-fs-button-s: 16px;--pm-fs-overline: 12px;--pm-fs-nav: 14px;--pm-fs-small-label: 14px}.pm-h1,.pm-h2,.pm-h3,.pm-h4,.pm-h5,.pm-h6{font-family:var(--pm-font-heading);margin:0}.pm-h1{font-size:var(--pm-fs-h1);font-weight:var(--pm-wt-h1);line-height:var(--pm-lh-h1);letter-spacing:var(--pm-ls-h1)}.pm-h2{font-size:var(--pm-fs-h2);font-weight:var(--pm-wt-h2);line-height:var(--pm-lh-h2);letter-spacing:var(--pm-ls-h2)}.pm-h3{font-size:var(--pm-fs-h3);font-weight:var(--pm-wt-h3);line-height:var(--pm-lh-h3);letter-spacing:var(--pm-ls-h3)}.pm-h4{font-size:var(--pm-fs-h4);font-weight:var(--pm-wt-h4);line-height:var(--pm-lh-h4);letter-spacing:var(--pm-ls-h4)}.pm-h5{font-size:var(--pm-fs-h5);font-weight:var(--pm-wt-h5);line-height:var(--pm-lh-h5);letter-spacing:var(--pm-ls-h5)}.pm-h6{font-size:var(--pm-fs-h6);font-weight:var(--pm-wt-h6);line-height:var(--pm-lh-h6);letter-spacing:var(--pm-ls-h6)}.pm-body-xl,.pm-body-l,.pm-body-m,.pm-body-s{font-family:var(--pm-font-body);margin:0}.pm-body-xl{font-size:var(--pm-fs-body-xl);font-weight:var(--pm-wt-body-xl);line-height:var(--pm-lh-body-xl);letter-spacing:var(--pm-ls-body-xl)}.pm-body-l{font-size:var(--pm-fs-body-l);font-weight:var(--pm-wt-body);line-height:var(--pm-lh-body-l);letter-spacing:var(--pm-ls-body-l)}.pm-body-m{font-size:var(--pm-fs-body-m);font-weight:var(--pm-wt-body);line-height:var(--pm-lh-body-m);letter-spacing:var(--pm-ls-body-m)}.pm-body-s{font-size:var(--pm-fs-body-s);font-weight:var(--pm-wt-body);line-height:var(--pm-lh-body-s);letter-spacing:var(--pm-ls-body-s)}.pm-button-m{font-family:var(--pm-font-heading);font-size:var(--pm-fs-button-m);font-weight:var(--pm-wt-button-m);line-height:var(--pm-lh-button-m);letter-spacing:var(--pm-ls-button-m)}.pm-button-s{font-family:var(--pm-font-heading);font-size:var(--pm-fs-button-s);font-weight:var(--pm-wt-button-s);line-height:var(--pm-lh-button-s);letter-spacing:var(--pm-ls-button-s)}.pm-overline{font-family:var(--pm-font-body);font-size:var(--pm-fs-overline);font-weight:var(--pm-wt-overline);line-height:var(--pm-lh-overline);letter-spacing:var(--pm-ls-overline)}.pm-nav{font-family:var(--pm-font-heading);font-size:var(--pm-fs-nav);font-weight:var(--pm-wt-nav);line-height:var(--pm-lh-nav);letter-spacing:var(--pm-ls-nav)}.pm-small-label{font-family:var(--pm-font-heading);font-size:var(--pm-fs-small-label);font-weight:var(--pm-wt-small-label);line-height:var(--pm-lh-small-label);letter-spacing:var(--pm-ls-small-label)}
