*{margin:0;padding:0;box-sizing:border-box}:root{--font-primary:var(--typography--font-family--primary);--font-secondary:var(--typography--font-family--secondary)}body{line-height:1.6;color:var(--color--text--body);background:var(--color--background--base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary)}h1,h2,h3,h4,h5,h6{font-weight:var(--typography--font-weight--600);margin-bottom:var(--spacing--md)}h1{font-size:var(--typography--headings--h1--font-size);line-height:var(--typography--headings--h1--line-height);letter-spacing:var(--typography--headings--h1--letter-spacing)}h2{font-size:var(--typography--headings--h2--font-size);line-height:var(--typography--headings--h2--line-height)}h3{font-size:var(--typography--headings--h3--font-size);line-height:var(--typography--headings--h3--line-height)}.mobile-menu-button{display:none}.desktop-menu,.mobile-menu{display:flex}@media (max-width:768px){.desktop-menu{display:none!important}.mobile-menu-button{display:block!important}}@media (min-width:769px){.mobile-menu{display:none!important}}:root{--TRUE:1;--FALSE:0;--color--purple--50:#f5f2fa;--color--purple--100:#e5ddf3;--color--purple--150:#d6c9eb;--color--purple--200:#c6b5e4;--color--purple--300:#b7a1dd;--color--purple--400:#a78dd6;--color--purple--default:#7e57c2;--color--purple--600:#6a49a3;--color--purple--700:#5b3f8c;--color--purple--800:#4c3474;--color--purple--850:#3c2a5d;--color--purple--900:#2d1f46;--color--purple--950:#1e152f;--color--blue--50:#edf4fb;--color--blue--100:#ccccfd;--color--blue--150:#ccccfd;--color--blue--200:#9999fc;--color--blue--300:#6666fa;--color--blue--400:#3333f9;--color--blue--default:#1976d2;--color--blue--600:#0000c6;--color--blue--700:#000094;--color--blue--800:#000063;--color--blue--850:#000063;--color--blue--900:#000063;--color--blue--950:#000063;--color--green--50:#eef5ef;--color--green--100:#d5e5d6;--color--green--150:#bcd5bd;--color--green--200:#a3c6a5;--color--green--300:#8ab68c;--color--green--400:#71a774;--color--green--default:#2e7d32;--color--green--600:#27692a;--color--green--700:#215a24;--color--green--800:#1c4b1e;--color--green--850:#163c18;--color--green--900:#112d12;--color--green--950:#0b1e0c;--color--red--50:#fbeeee;--color--red--100:#f6d5d5;--color--red--150:#f1bcbc;--color--red--200:#eca3a3;--color--red--300:#e68b8b;--color--red--400:#e17272;--color--red--default:#d32f2f;--color--red--600:#b12727;--color--red--700:#982222;--color--red--800:#7f1c1c;--color--red--850:#651717;--color--red--900:#4c1111;--color--red--950:#330b0b;--color--orange--50:#fff6eb;--color--yellow--50:#fffaee;--color--yellow--100:#fef2d5;--color--yellow--150:#feebbc;--color--yellow--200:#fde3a3;--color--yellow--300:#fddc89;--color--yellow--400:#fcd470;--color--yellow--default:#fbc02d;--color--yellow--600:#d3a126;--color--yellow--700:#b58a20;--color--yellow--800:#97731b;--color--yellow--850:#785c16;--color--yellow--900:#5a4510;--color--yellow--950:#3c2e0b;--color--orange--100:#fee8cc;--color--orange--150:#fedaad;--color--orange--200:#fdcc8f;--color--orange--300:#fdbf70;--color--orange--400:#fcb152;--color--orange--default:#fb8c00;--color--orange--600:#d37600;--color--orange--700:#b56500;--color--orange--800:#975400;--color--orange--850:#784300;--color--orange--900:#5a3200;--color--orange--950:#3c2200;--color--grey--50:#f1f1f1;--color--grey--100:#dddddd;--color--grey--150:#c9c9c9;--color--grey--200:#b4b4b4;--color--grey--300:#a0a0a0;--color--grey--400:#8b8b8b;--color--grey--default:#555555;--color--grey--600:#474747;--color--grey--700:#3d3d3d;--color--grey--800:#333333;--color--grey--850:#292929;--color--grey--900:#1f1f1f;--color--grey--950:#141414;--color--cream--50:#fefdfc;--color--cream--100:#fdfbf8;--color--cream--150:#fcf8f3;--color--cream--200:#fbf5ef;--color--cream--300:#f9f3ea;--color--cream--400:#f8f0e6;--color--cream--default:#f5e9da;--color--cream--600:#cec4b7;--color--cream--700:#b0a89d;--color--cream--800:#938c83;--color--cream--850:#767069;--color--cream--900:#58544e;--color--cream--950:#3b3834;--color--white:#ffffff;--color--black:#000000;--color--black--48:rgba(0,0,0,0.48);--color--black--24:rgba(0,0,0,0.24);--color--black--64:rgba(0,0,0,0.64);--color--transparent:rgba(0,0,0,0.00);--typography--font-family--primary:"Inter";--typography--font-size--0:8px;--typography--font-size--100:12px;--typography--font-size--200:16px;--typography--font-size--300:20px;--typography--font-size--400:24px;--typography--font-size--500:28px;--typography--font-size--600:32px;--typography--font-size--700:40px;--typography--font-size--800:48px;--typography--font-size--900:56px;--typography--font-size--1000:64px;--typography--font-size--1100:80px;--typography--font-size--1200:96px;--typography--font-size--1300:112px;--typography--font-size--1400:132px;--typography--font-size--1500:160px;--typography--font-family--secondary:"Playfair Display";--typography--font-weight--100:"thin";--typography--line-height--0:12px;--typography--line-height--100:16px;--typography--line-height--200:24px;--typography--line-height--300:28px;--typography--line-height--400:36px;--typography--line-height--500:40px;--typography--line-height--600:48px;--typography--line-height--700:56px;--typography--line-height--800:64px;--typography--line-height--900:72px;--typography--line-height--1000:80px;--typography--line-height--1100:96px;--typography--line-height--1200:112px;--typography--line-height--1300:128px;--typography--line-height--1400:152px;--typography--line-height--1500:180px;--typography--font-weight--200:"extralight";--typography--font-weight--300:"light";--typography--font-weight--400:"regular";--typography--font-weight--500:"medium";--typography--font-weight--600:"semibold";--typography--font-weight--700:"bold";--typography--font-weight--800:"extrabold";--typography--font-weight--900:"black";--typography--font-family--mono:"Roboto Mono";--scale--0:0px;--scale--12-5:0.5px;--scale--25:1px;--scale--31-25:1.25px;--scale--37-5:1.5px;--scale--43-25:1.75px;--scale--50:2px;--scale--75:3px;--scale--100:4px;--scale--150:6px;--scale--200:8px;--scale--300:12px;--scale--350:14px;--scale--400:16px;--scale--450:18px;--scale--500:20px;--scale--600:24px;--scale--700:28px;--scale--750:30px;--scale--800:32px;--scale--900:36px;--scale--1000:40px;--scale--1100:48px;--scale--1200:56px;--scale--1300:64px;--scale--1400:72px;--scale--1500:96px;--scale--1600:128px;--scale--1700:256px;--scale--1800:512px;--scale--1900:1024px;--scale--9999:9999px;--scale--spacing--0:0px;--scale--spacing--12-5:0.5px;--scale--spacing--25:1px;--scale--spacing--31-25:1.25px;--scale--spacing--37-5:1.5px;--scale--spacing--43-25:1.75px;--scale--spacing--50:2px;--scale--spacing--75:3px;--scale--spacing--100:4px;--scale--spacing--150:6px;--scale--spacing--200:8px;--scale--spacing--300:12px;--scale--spacing--350:14px;--scale--spacing--400:16px;--scale--spacing--450:18px;--scale--spacing--500:20px;--scale--spacing--600:24px;--scale--spacing--700:28px;--scale--spacing--750:30px;--scale--spacing--800:32px;--scale--spacing--900:36px;--scale--spacing--1000:40px;--scale--spacing--1100:48px;--scale--spacing--1200:56px;--scale--spacing--1300:64px;--scale--spacing--1400:72px;--scale--spacing--1500:96px;--scale--spacing--1600:128px;--scale--spacing--1700:256px;--scale--spacing--1800:512px;--scale--spacing--1900:1024px;--scale--spacing--9999:9999px;--scale--radius--0:0px;--scale--radius--12-5:0.5px;--scale--radius--25:1px;--scale--radius--31-25:1.25px;--scale--radius--37-5:1.5px;--scale--radius--43-25:1.75px;--scale--radius--50:2px;--scale--radius--75:3px;--scale--radius--100:4px;--scale--radius--150:6px;--scale--radius--200:8px;--scale--radius--300:12px;--scale--radius--350:14px;--scale--radius--400:16px;--scale--radius--450:18px;--scale--radius--500:20px;--scale--radius--600:24px;--scale--radius--700:28px;--scale--radius--750:30px;--scale--radius--800:32px;--scale--radius--900:36px;--scale--radius--1000:40px;--scale--radius--1100:48px;--scale--radius--1200:56px;--scale--radius--1300:64px;--scale--radius--1400:72px;--scale--radius--1500:96px;--scale--radius--1600:128px;--scale--radius--1700:256px;--scale--radius--1800:512px;--scale--radius--1900:1024px;--scale--radius--9999:9999px;--scale--size--0:0px;--scale--size--12-5:0.5px;--scale--size--25:1px;--scale--size--31-25:1.25px;--scale--size--37-5:1.5px;--scale--size--43-25:1.75px;--scale--size--50:2px;--scale--size--75:3px;--scale--size--100:4px;--scale--size--150:6px;--scale--size--200:8px;--scale--size--300:12px;--scale--size--350:14px;--scale--size--400:16px;--scale--size--450:18px;--scale--size--500:20px;--scale--size--600:24px;--scale--size--700:28px;--scale--size--750:30px;--scale--size--800:32px;--scale--size--900:36px;--scale--size--1000:40px;--scale--size--1100:48px;--scale--size--1200:56px;--scale--size--1300:64px;--scale--size--1400:72px;--scale--size--1500:96px;--scale--size--1600:128px;--scale--size--1700:256px;--scale--size--1800:512px;--scale--size--1900:1024px;--scale--size--9999:9999px;--scale--opacity--0:0px;--scale--opacity--12-5:0.5px;--scale--opacity--25:1px;--scale--opacity--31-25:1.25px;--scale--opacity--37-5:1.5px;--scale--opacity--43-25:1.75px;--scale--opacity--50:2px;--scale--opacity--75:3px;--scale--opacity--100:4px;--scale--opacity--150:6px;--scale--opacity--200:8px;--scale--opacity--300:12px;--scale--opacity--350:14px;--scale--opacity--400:16px;--scale--opacity--450:18px;--scale--opacity--500:20px;--scale--opacity--600:24px;--scale--opacity--700:28px;--scale--opacity--750:30px;--scale--opacity--800:32px;--scale--opacity--900:36px;--scale--opacity--1000:40px;--scale--opacity--1100:48px;--scale--opacity--1200:56px;--scale--opacity--1300:64px;--scale--opacity--1400:72px;--scale--opacity--1500:96px;--scale--opacity--1600:128px;--scale--opacity--1700:256px;--scale--opacity--1800:512px;--scale--opacity--1900:1024px;--scale--opacity--9999:9999px;--scale--shadow--0:0px;--scale--shadow--12-5:0.5px;--scale--shadow--25:1px;--scale--shadow--31-25:1.25px;--scale--shadow--37-5:1.5px;--scale--shadow--43-25:1.75px;--scale--shadow--50:2px;--scale--shadow--75:3px;--scale--shadow--100:4px;--scale--shadow--150:6px;--scale--shadow--200:8px;--scale--shadow--300:12px;--scale--shadow--350:14px;--scale--shadow--400:16px;--scale--shadow--450:18px;--scale--shadow--500:20px;--scale--shadow--600:24px;--scale--shadow--700:28px;--scale--shadow--750:30px;--scale--shadow--800:32px;--scale--shadow--900:36px;--scale--shadow--1000:40px;--scale--shadow--1100:48px;--scale--shadow--1200:56px;--scale--shadow--1300:64px;--scale--shadow--1400:72px;--scale--shadow--1500:96px;--scale--shadow--1600:128px;--scale--shadow--1700:256px;--scale--shadow--1800:512px;--scale--shadow--1900:1024px;--scale--shadow--9999:9999px;--scale--motion--duration--0:0px;--scale--motion--duration--12-5:0.5px;--scale--motion--duration--25:1px;--scale--motion--duration--31-25:1.25px;--scale--motion--duration--37-5:1.5px;--scale--motion--duration--43-25:1.75px;--scale--motion--duration--50:2px;--scale--motion--duration--75:3px;--scale--motion--duration--100:4px;--scale--motion--duration--150:6px;--scale--motion--duration--200:8px;--scale--motion--duration--300:12px;--scale--motion--duration--350:14px;--scale--motion--duration--400:16px;--scale--motion--duration--450:18px;--scale--motion--duration--500:20px;--scale--motion--duration--600:24px;--scale--motion--duration--700:28px;--scale--motion--duration--750:30px;--scale--motion--duration--800:32px;--scale--motion--duration--900:36px;--scale--motion--duration--1000:40px;--scale--motion--duration--1100:48px;--scale--motion--duration--1200:56px;--scale--motion--duration--1300:64px;--scale--motion--duration--1400:72px;--scale--motion--duration--1500:96px;--scale--motion--duration--1600:128px;--scale--motion--duration--1700:256px;--scale--motion--duration--1800:512px;--scale--motion--duration--1900:1024px;--scale--motion--duration--9999:9999px;--scale--motion--easing--0:0px;--scale--motion--easing--12-5:0.5px;--scale--motion--easing--25:1px;--scale--motion--easing--31-25:1.25px;--scale--motion--easing--37-5:1.5px;--scale--motion--easing--43-25:1.75px;--scale--motion--easing--50:2px;--scale--motion--easing--75:3px;--scale--motion--easing--100:4px;--scale--motion--easing--150:6px;--scale--motion--easing--200:8px;--scale--motion--easing--300:12px;--scale--motion--easing--350:14px;--scale--motion--easing--400:16px;--scale--motion--easing--450:18px;--scale--motion--easing--500:20px;--scale--motion--easing--600:24px;--scale--motion--easing--700:28px;--scale--motion--easing--750:30px;--scale--motion--easing--800:32px;--scale--motion--easing--900:36px;--scale--motion--easing--1000:40px;--scale--motion--easing--1100:48px;--scale--motion--easing--1200:56px;--scale--motion--easing--1300:64px;--scale--motion--easing--1400:72px;--scale--motion--easing--1500:96px;--scale--motion--easing--1600:128px;--scale--motion--easing--1700:256px;--scale--motion--easing--1800:512px;--scale--motion--easing--1900:1024px;--scale--motion--easing--9999:9999px;--scale--z-index--0:0px;--scale--z-index--12-5:0.5px;--scale--z-index--25:1px;--scale--z-index--31-25:1.25px;--scale--z-index--37-5:1.5px;--scale--z-index--43-25:1.75px;--scale--z-index--50:2px;--scale--z-index--75:3px;--scale--z-index--100:4px;--scale--z-index--150:6px;--scale--z-index--200:8px;--scale--z-index--300:12px;--scale--z-index--350:14px;--scale--z-index--400:16px;--scale--z-index--450:18px;--scale--z-index--500:20px;--scale--z-index--600:24px;--scale--z-index--700:28px;--scale--z-index--750:30px;--scale--z-index--800:32px;--scale--z-index--900:36px;--scale--z-index--1000:40px;--scale--z-index--1100:48px;--scale--z-index--1200:56px;--scale--z-index--1300:64px;--scale--z-index--1400:72px;--scale--z-index--1500:96px;--scale--z-index--1600:128px;--scale--z-index--1700:256px;--scale--z-index--1800:512px;--scale--z-index--1900:1024px;--scale--z-index--9999:9999px;--typography--letter-spacing--100:-0.029999999329447746px;--typography--letter-spacing--200:-0.019999999552965164px;--typography--letter-spacing--300:-0.009999999776482582px;--typography--letter-spacing--400:0px;--typography--letter-spacing--500:0.009999999776482582px;--typography--letter-spacing--600:0.019999999552965164px;--typography--letter-spacing--700:0.029999999329447746px;--typography--paragraph-spacing--100:8px;--typography--paragraph-spacing--200:12px;--typography--paragraph-spacing--300:16px;--typography--paragraph-spacing--400:20px;--typography--paragraph-spacing--500:24px;--typography--paragraph-spacing--600:28px;--typography--paragraph-spacing--700:32px;--color--primary--background:var(--color--purple--50);--color--accent--background:var(--color--orange--50);--color--accent--subtle:var(--color--orange--100);--color--accent--soft:var(--color--orange--200);--color--accent--base:var(--color--orange--default);--color--accent--strong:var(--color--orange--600);--color--accent--bold:var(--color--orange--700);--color--accent--deep:var(--color--orange--900);--color--success--background:var(--color--green--50);--color--error--background:var(--color--red--50);--color--error--subtle:var(--color--red--100);--color--error--soft:var(--color--red--200);--color--error--base:var(--color--red--default);--color--error--strong:var(--color--red--600);--color--error--bold:var(--color--red--700);--color--error--deep:var(--color--red--900);--color--warning--background:var(--color--yellow--50);--color--warning--subtle:var(--color--yellow--100);--color--warning--soft:var(--color--yellow--200);--color--warning--base:var(--color--yellow--default);--color--warning--strong:var(--color--yellow--600);--color--warning--bold:var(--color--yellow--700);--color--warning--deep:var(--color--yellow--900);--color--success--subtle:var(--color--green--100);--color--success--soft:var(--color--green--200);--color--success--base:var(--color--green--default);--color--success--strong:var(--color--green--600);--color--success--bold:var(--color--green--700);--color--success--deep:var(--color--green--900);--color--info--background:var(--color--blue--50);--color--info--subtle:var(--color--blue--100);--color--info--soft:var(--color--blue--200);--color--info--base:var(--color--blue--default);--color--info--strong:var(--color--blue--600);--color--info--bold:var(--color--blue--700);--color--info--deep:var(--color--blue--900);--color--neutral--background:var(--color--grey--50);--color--neutral--subtle:var(--color--neutral--subtle);--color--neutral--soft:var(--color--grey--200);--color--neutral--base:var(--color--grey--default);--color--neutral--strong:var(--color--grey--600);--color--neutral--bold:var(--color--grey--700);--color--neutral--deep:var(--color--grey--900);--color--surface--background:var(--color--cream--50);--color--surface--subtle:var(--color--cream--100);--color--surface--soft:var(--color--cream--200);--color--surface--base:var(--color--cream--default);--color--surface--strong:var(--color--cream--600);--color--surface--bold:var(--color--cream--700);--color--surface--deep:var(--color--cream--900);--color--background--base:var(--color--white);--color--background--inverse:var(--color--black);--color--background--subtle:var(--color--cream--50);--color--primary--subtle:var(--color--purple--100);--color--primary--soft:var(--color--purple--200);--color--primary--base:var(--color--purple--default);--color--primary--strong:var(--color--purple--600);--color--primary--bold:var(--color--purple--700);--color--primary--deep:var(--color--purple--900);--border-width--none:var(--scale--0);--border-width--hair:var(--scale--12-5);--border-width--thin:var(--scale--25);--border-width--md:var(--scale--50);--border-width--lg:var(--scale--75);--border-width--xl:var(--scale--100);--border-radius--none:var(--scale--0);--border-radius--xs:var(--scale--50);--border-radius--sm:var(--scale--100);--border-radius--md:var(--scale--150);--border-radius--lg:var(--scale--200);--border-radius--xl:var(--scale--300);--border-radius--2xl:var(--scale--400);--border-radius--3xl:var(--scale--600);--border-radius--round:var(--scale--9999);--padding--none:var(--scale--0);--padding--2xs:var(--scale--50);--padding--xs:var(--scale--100);--padding--sm:var(--scale--200);--padding--md:var(--scale--300);--padding--lg:var(--scale--400);--padding--xl:var(--scale--600);--padding--2xl:var(--scale--800);--padding--3xl:var(--scale--1000);--padding--4xl:var(--scale--1100);--padding--5xl:var(--scale--1300);--spacing--none:var(--scale--0);--spacing--2xs:var(--scale--50);--spacing--xs:var(--scale--100);--spacing--sm:var(--scale--200);--spacing--md:var(--scale--300);--spacing--lg:var(--scale--400);--spacing--xl:var(--scale--600);--spacing--2xl:var(--scale--800);--spacing--3xl:var(--scale--1000);--spacing--4xl:var(--scale--1100);--spacing--5xl:var(--scale--1300);--gap--none:var(--spacing--none);--gap--xs:var(--spacing--xs);--gap--sm:var(--spacing--sm);--gap--md:var(--spacing--md);--gap--lg:var(--spacing--lg);--gap--xl:var(--spacing--xl);--size--xs:var(--scale--600);--size--sm:var(--scale--800);--size--md:var(--scale--1000);--size--lg:var(--scale--1100);--size--xl:var(--scale--1200);--size--xxl:var(--scale--1300);--icon--xs:var(--scale--300);--icon--sm:var(--scale--400);--icon--md:var(--scale--500);--icon--lg:var(--scale--600);--content-width--xs:var(--scale--400);--content-width--sm:var(--scale--600);--content-width--md:var(--scale--800);--content-width--lg:var(--scale--1100);--content-width--xl:var(--scale--1400);--content-width--2xl:var(--scale--1600);--content-width--3xl:var(--scale--1700);--content-width--4xl:var(--scale--1800);--content-width--5xl:var(--scale--1900);--content-height--xs:var(--scale--400);--content-height--sm:var(--scale--600);--content-height--md:var(--scale--800);--content-height--lg:var(--scale--1100);--content-height--xl:var(--scale--1400);--content-height--2xl:var(--scale--1600);--content-height--3xl:var(--scale--1700);--content-height--4xl:var(--scale--1800);--content-height--5xl:var(--scale--1900);--color--overlay--base:var(--color--black--48);--color--overlay--subtle:var(--color--black--24);--color--overlay--strong:var(--color--black--64);--color--inverse--base:var(--color--white);--color--inverse--surface:var(--color--purple--800);--color--inverse--text:var(--color--white);--typography--font-weight--thin:var(--typography--font-weight--100);--typography--font-weight--extra-light:var(--typography--font-weight--200);--typography--font-weight--light:var(--typography--font-weight--300);--typography--font-weight--regular:var(--typography--font-weight--400);--typography--font-weight--medium:var(--typography--font-weight--500);--typography--font-weight--semibold:var(--typography--font-weight--600);--typography--font-weight--bold:var(--typography--font-weight--700);--typography--font-weight--extra-bold:var(--typography--font-weight--800);--typography--font-weight--black:var(--typography--font-weight--900);--typography--display--hero--font-family:var(--typography--font-family--secondary);--typography--headings--h1--font-family:var(--typography--font-family--primary);--typography--headings--h1--font-size:var(--typography--font-size--1300);--typography--headings--h1--line-height:var(--typography--line-height--1300);--typography--headings--h1--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h1--paragraph-spacing:var(--typography--paragraph-spacing--600);--typography--headings--h2--font-family:var(--typography--font-family--primary);--typography--headings--h2--font-size:var(--typography--font-size--1200);--typography--headings--h2--line-height:var(--typography--line-height--1200);--typography--headings--h2--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h2--paragraph-spacing:var(--typography--paragraph-spacing--600);--typography--headings--h3--font-family:var(--typography--font-family--primary);--typography--headings--h4--font-family:var(--typography--font-family--primary);--typography--headings--h5--font-family:var(--typography--font-family--primary);--typography--headings--h5--font-size:var(--typography--font-size--900);--typography--headings--h5--line-height:var(--typography--line-height--900);--typography--headings--h5--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h5--paragraph-spacing:var(--typography--paragraph-spacing--500);--typography--headings--h4--font-size:var(--typography--font-size--1000);--typography--headings--h4--line-height:var(--typography--line-height--1000);--typography--headings--h4--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h4--paragraph-spacing:var(--typography--paragraph-spacing--500);--typography--headings--h3--font-size:var(--typography--font-size--1100);--typography--headings--h3--line-height:var(--typography--line-height--1100);--typography--headings--h3--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h3--paragraph-spacing:var(--typography--paragraph-spacing--500);--typography--headings--h6--font-family:var(--typography--font-family--primary);--typography--headings--h6--font-size:var(--typography--font-size--800);--typography--headings--h6--line-height:var(--typography--line-height--800);--typography--headings--h6--letter-spacing:var(--typography--letter-spacing--100);--typography--headings--h6--paragraph-spacing:var(--typography--paragraph-spacing--400);--typography--display--hero--font-size:var(--typography--font-size--1500);--typography--display--hero--line-height:var(--typography--line-height--1500);--typography--display--hero--letter-spacing:var(--typography--letter-spacing--100);--typography--display--hero--paragraph-spacing:var(--typography--paragraph-spacing--700);--typography--display--display--font-family:var(--typography--font-family--secondary);--typography--display--display--font-size:var(--typography--font-size--1400);--typography--display--display--line-height:var(--typography--line-height--1400);--typography--display--display--letter-spacing:var(--typography--letter-spacing--100);--typography--display--display--paragraph-spacing:var(--typography--paragraph-spacing--700);--typography--body--large--font-family:var(--typography--font-family--primary);--typography--body--body--font-family:var(--typography--font-family--primary);--typography--body--small--font-family:var(--typography--font-family--primary);--typography--body--caption--font-family:var(--typography--font-family--primary);--typography--body--caption--font-size:var(--typography--font-size--100);--typography--body--caption--line-height:var(--typography--line-height--100);--typography--body--caption--letter-spacing:var(--typography--letter-spacing--500);--typography--body--caption--paragraph-spacing:var(--typography--paragraph-spacing--200);--typography--body--small--font-size:var(--typography--font-size--200);--typography--body--small--line-height:var(--typography--line-height--200);--typography--body--small--letter-spacing:var(--typography--letter-spacing--400);--typography--body--small--paragraph-spacing:var(--typography--paragraph-spacing--300);--typography--body--body--font-size:var(--typography--font-size--400);--typography--body--body--line-height:var(--typography--line-height--400);--typography--body--body--letter-spacing:var(--typography--letter-spacing--400);--typography--body--body--paragraph-spacing:var(--typography--paragraph-spacing--400);--typography--body--large--font-size:var(--typography--font-size--600);--typography--body--large--line-height:var(--typography--line-height--600);--typography--body--large--letter-spacing:var(--typography--letter-spacing--100);--typography--body--large--paragraph-spacing:var(--typography--paragraph-spacing--400);--testing--testing:0px;--color--text--headings:var(--color--neutral--deep);--color--icon--primary:var(--color--neutral--strong);--color--icon--secondary:var(--color--neutral--base);--color--icon--disabled:var(--color--neutral--soft);--color--icon--on-action:var(--color--inverse--base);--color--icon--link:var(--color--primary--base);--color--icon--success:var(--color--success--base);--color--icon--error:var(--color--error--base);--color--icon--warning:var(--color--warning--base);--color--icon--info:var(--color--info--base);--color--surface--background:var(--color--surface--background);--color--surface--subtle:var(--color--surface--subtle);--color--surface--soft:var(--color--surface--soft);--color--surface--base:var(--color--surface--base);--color--surface--strong:var(--color--surface--strong);--color--surface--bold:var(--color--surface--bold);--color--surface--deep:var(--color--surface--deep);--color--surface--overlay:var(--color--overlay--base);--color--surface--primary:var(--color--primary--background);--color--surface--primary-hover:var(--color--primary--subtle);--color--surface--accent:var(--color--accent--background);--color--surface--success:var(--color--success--background);--color--surface--success-hover:var(--color--success--subtle);--color--surface--error:var(--color--error--background);--color--surface--error-hover:var(--color--error--subtle);--color--surface--warning:var(--color--warning--background);--color--surface--warning-hover:var(--color--warning--background);--color--surface--info:var(--color--info--background);--color--surface--info-hover:var(--color--info--background);--color--border--default:var(--color--neutral--soft);--color--border--subtle:var(--color--neutral--base);--color--border--hover:var(--color--primary--subtle);--color--border--focus:var(--color--primary--base);--color--border--active:var(--color--primary--strong);--color--border--disabled:var(--color--neutral--subtle);--color--border--success:var(--color--success--base);--color--border--error:var(--color--error--base);--color--border--warning:var(--color--warning--base);--color--border--info:var(--color--info--base);--color--border--inverse:var(--color--inverse--surface);--color--button--primary-bg:var(--color--primary--base);--color--input--bg:var(--color--surface--background);--color--input--bg-hover:var(--color--surface--subtle);--color--input--border:var(--color--neutral--soft);--color--input--border-hover:var(--color--neutral--base);--color--input--border-focus:var(--color--primary--base);--color--input--border-error:var(--color--error--base);--color--input--border-success:var(--color--success--base);--color--input--text:var(--color--neutral--strong);--color--input--placeholder:var(--color--neutral--base);--color--input--disabled-bg:var(--color--neutral--subtle);--color--input--disabled-text:var(--color--neutral--soft);--color--input--helper-text:var(--color--neutral--base);--color--button--hover-bg:var(--color--primary--strong);--color--button--pressed-bg:var(--color--primary--bold);--color--button--primary-text:var(--color--inverse--base);--color--button--secondary-bg:var(--color--surface--subtle);--color--button--secondary-hover-bg:var(--color--surface--soft);--color--button--secondary-text:var(--color--primary--base);--color--button--tertiary-text:var(--color--neutral--strong);--color--button--disabled-bg:var(--color--neutral--subtle);--color--button--disabled-text:var(--color--neutral--soft);--color--button--success-bg:var(--color--success--base);--color--button--success-hover-bg:var(--color--success--strong);--color--button--success-text:var(--color--inverse--base);--color--button--error-bg:var(--color--error--base);--color--button--error-hover-bg:var(--color--error--strong);--color--button--error-text:var(--color--inverse--base);--color--button--warning-bg:var(--color--warning--base);--color--button--warning-hover-bg:var(--color--warning--strong);--color--button--warning-text:var(--color--inverse--base);--color--button--info-bg:var(--color--info--base);--color--button--info-hover-bg:var(--color--info--strong);--color--button--info-text:var(--color--inverse--base);--color--state--hover-bg:var(--color--primary--subtle);--color--state--pressed-bg:var(--color--primary--soft);--color--state--focus-ring:var(--color--primary--base);--color--state--selected-bg:var(--color--primary--background);--color--state--disabled-bg:var(--color--neutral--subtle);--color--state--disabled-text:var(--color--neutral--soft);--color--state--success-bg:var(--color--success--subtle);--color--state--error-bg:var(--color--error--subtle);--color--state--warning-bg:var(--color--warning--subtle);--color--state--info-bg:var(--color--info--subtle);--color--text--body:var(--color--neutral--bold);--color--text--placeholder:var(--color--neutral--base);--color--text--disabled:var(--color--neutral--soft);--color--text--on-action:var(--color--inverse--base);--color--text--link:var(--color--primary--base);--color--text--link-hover:var(--color--primary--strong);--color--text--success:var(--color--success--base);--color--text--error:var(--color--error--base);--color--text--warning:var(--color--warning--base);--color--text--info:var(--color--info--base);--color--text--inverse:var(--color--inverse--base)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_a558bc{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_a558bc{--font-playfair:"Playfair Display","Playfair Display Fallback"}