html[data-theme=dark]{--appBackground:#05060a;--appBackgroundRgb:5,6,10;--appForeground:#f7f8ff;--appForegroundRgb:247,248,255;--appSelectionBackground:#7c6cff;--appSelectionForeground:#ffffff;--appScrollbarTrack:#090b12;--appScrollbarThumb:#34384b;--appFocus:#9f91ff;--appPageGlow:radial-gradient(circle at 20% 0%,rgba(112,92,255,0.14),transparent 30%),radial-gradient(circle at 80% 10%,rgba(80,203,255,0.1),transparent 28%)}html[data-theme=light]{--appBackground:#f7f7f5;--appBackgroundRgb:247,247,245;--appForeground:#17181c;--appForegroundRgb:23,24,28;--appSelectionBackground:#2f4f92;--appSelectionForeground:#ffffff;--appScrollbarTrack:#ececea;--appScrollbarThumb:#bbbdbf;--appFocus:#31579d;--appPageGlow:radial-gradient(circle at 20% 0%,rgba(111,131,173,0.08),transparent 30%),radial-gradient(circle at 80% 10%,rgba(188,168,137,0.08),transparent 28%)}html[data-theme=color]{--appBackground:#f5f1f8;--appBackgroundRgb:245,241,248;--appForeground:#2f2b3d;--appForegroundRgb:47,43,61;--appSelectionBackground:#8c7cc0;--appSelectionForeground:#ffffff;--appScrollbarTrack:#ebe5f0;--appScrollbarThumb:#bdb2ca;--appFocus:#8675b8;--appPageGlow:radial-gradient(circle at 16% 4%,rgba(188,166,221,0.28),transparent 30%),radial-gradient(circle at 84% 8%,rgba(167,214,205,0.22),transparent 28%),radial-gradient(circle at 50% 100%,rgba(232,183,191,0.18),transparent 34%);--aboutBackground:#f8f3f0;--aboutSectionAlt:#f3ece9;--aboutColor:#302b3e;--aboutCardBackground:rgba(255,253,255,0.68);--aboutClosingBackground:linear-gradient(135deg,rgba(214,194,224,0.48),rgba(221,237,231,0.58));--aboutBorder:rgba(80,63,105,0.11);--aboutShadow:0 20px 46px rgba(72,54,99,0.065);--aboutLabel:#7e748c;--aboutMuted:#6f687c;--aboutHubAccent:#7f70ad;--aboutHubAccentStrong:#70619f;--aboutHubPanelBackground:rgba(255,253,255,0.44);--aboutHubGrid:rgba(127,112,173,0.06);--aboutHubCoreStart:#bcb1dc;--aboutHubCoreMid:#9584c4;--aboutHubCoreEnd:#70619f;--aboutHubCoreText:#ffffff;--aboutHubTileBackground:linear-gradient(160deg,rgba(250,247,252,0.97),rgba(237,232,245,0.94));--aboutHubTileBorder:rgba(127,112,173,0.22);--aboutHubTileShadow:0 12px 30px rgba(111,93,161,0.14)}html[data-theme=dark]{--aboutBackground:#0a0b10;--aboutSectionAlt:#05060a;--aboutColor:#f7f8ff;--aboutCardBackground:rgba(255,255,255,0.025);--aboutClosingBackground:linear-gradient(135deg,rgba(92,73,215,0.12),rgba(255,255,255,0.025));--aboutBorder:rgba(255,255,255,0.09);--aboutShadow:0 0 44px rgba(92,73,215,0.08),inset 0 1px 0 rgba(255,255,255,0.025);--aboutLabel:#7f8496;--aboutMuted:#9da2b2;--aboutHubAccent:#6557a8;--aboutHubAccentStrong:#8171c4;--aboutHubPanelBackground:rgba(255,255,255,0.018);--aboutHubGrid:rgba(129,113,196,0.025);--aboutHubCoreStart:#7567b5;--aboutHubCoreMid:#51438f;--aboutHubCoreEnd:#302464;--aboutHubCoreText:#f7f5ff;--aboutHubTileBackground:linear-gradient(160deg,rgba(31,28,48,0.96),rgba(13,14,22,0.96));--aboutHubTileBorder:rgba(101,87,168,0.2);--aboutHubTileShadow:0 12px 30px rgba(24,18,58,0.24)}html[data-theme=light]{--aboutBackground:#f2f2f0;--aboutSectionAlt:#f7f7f5;--aboutColor:#17181c;--aboutCardBackground:rgba(255,255,255,0.72);--aboutClosingBackground:linear-gradient(135deg,rgba(215,219,228,0.55),rgba(255,255,255,0.78));--aboutBorder:rgba(23,24,28,0.1);--aboutShadow:0 18px 42px rgba(23,24,28,0.05);--aboutLabel:#777a82;--aboutMuted:#64676f;--aboutHubAccent:#55575e;--aboutHubAccentStrong:#17181c;--aboutHubPanelBackground:rgba(255,255,255,0.46);--aboutHubGrid:rgba(23,24,28,0.05);--aboutHubCoreStart:#5c5e64;--aboutHubCoreMid:#313238;--aboutHubCoreEnd:#17181c;--aboutHubCoreText:#ffffff;--aboutHubTileBackground:linear-gradient(160deg,rgba(255,255,255,0.96),rgba(235,235,232,0.94));--aboutHubTileBorder:rgba(23,24,28,0.14);--aboutHubTileShadow:0 12px 28px rgba(23,24,28,0.1)}html[data-theme=color]{--contactBackground:#f7f1ee;--contactColor:#302b3e;--contactLabel:#7d738c;--contactMuted:#70697d;--contactFormBackground:rgba(255,253,255,0.72);--contactFormBorder:rgba(80,63,105,0.11);--contactFormShadow:0 22px 50px rgba(72,54,99,0.075);--contactFieldLabel:#50485e;--contactCounter:#91869e;--contactError:#b85f73;--contactSuccess:#3e8268;--contactDivider:rgba(80,63,105,0.12);--contactIconBackground:rgba(255,253,255,0.68);--contactIconBorder:rgba(80,63,105,0.11);--contactIconColor:#6f6380;--contactDetailValue:#574f65}html[data-theme=dark]{--contactBackground:#0a0b10;--contactColor:#f7f8ff;--contactLabel:#777d91;--contactMuted:#999ead;--contactFormBackground:rgba(255,255,255,0.025);--contactFormBorder:rgba(255,255,255,0.09);--contactFormShadow:0 0 48px rgba(92,73,215,0.1),inset 0 1px 0 rgba(255,255,255,0.025);--contactFieldLabel:#c6cad6;--contactCounter:#666b7c;--contactError:#ff8996;--contactSuccess:#72ddb0;--contactDivider:rgba(255,255,255,0.1);--contactIconBackground:rgba(255,255,255,0.055);--contactIconBorder:rgba(255,255,255,0.1);--contactIconColor:#c6cad6;--contactDetailValue:#d9dce5}html[data-theme=light]{--contactBackground:#f2f2f0;--contactColor:#17181c;--contactLabel:#777a82;--contactMuted:#666970;--contactFormBackground:rgba(255,255,255,0.72);--contactFormBorder:rgba(23,24,28,0.1);--contactFormShadow:0 20px 48px rgba(23,24,28,0.06);--contactFieldLabel:#42454c;--contactCounter:#8a8d94;--contactError:#b94754;--contactSuccess:#257653;--contactDivider:rgba(23,24,28,0.12);--contactIconBackground:rgba(23,24,28,0.055);--contactIconBorder:rgba(23,24,28,0.09);--contactIconColor:#4a4e57;--contactDetailValue:#4b4e56}html[data-theme=color]{--faqBackground:#f6f0ed;--faqColor:#302b3e;--faqLabel:#7d738c;--faqMuted:#726a7f;--faqBorder:rgba(80,63,105,0.13);--faqIndex:#968ba3;--faqIcon:#71667e;--faqFocus:#6d539e;--faqActiveBorder:rgba(127,112,173,0.34);--faqActiveBackground:rgba(169,145,205,0.13);--faqCtaColor:#40364f;--faqCtaBackground:linear-gradient(145deg,#eee7ff,#ffe9ef 52%,#e2f3ef);--faqCtaWormColor:#9f7cc7;--faqCtaShadow:0 16px 34px rgba(72,54,99,0.13)}html[data-theme=dark]{--faqBackground:#05060a;--faqColor:#f7f8ff;--faqLabel:#777d91;--faqMuted:#989dad;--faqBorder:rgba(255,255,255,0.1);--faqIndex:#6d7285;--faqIcon:#aeb2c1;--faqFocus:#ada0ff;--faqActiveBorder:rgba(145,128,255,0.38);--faqActiveBackground:rgba(92,73,215,0.14);--faqCtaColor:#f7f8ff;--faqCtaBackground:linear-gradient(145deg,#31285d,#10111a 78%);--faqCtaWormColor:#b7abff;--faqCtaShadow:0 18px 40px rgba(33,25,77,0.32)}html[data-theme=light]{--faqBackground:#f2f2f0;--faqColor:#17181c;--faqLabel:#767981;--faqMuted:#676a72;--faqBorder:rgba(23,24,28,0.12);--faqIndex:#8a8d94;--faqIcon:#5f626a;--faqFocus:#31579d;--faqActiveBorder:rgba(49,87,157,0.28);--faqActiveBackground:rgba(49,87,157,0.07);--faqCtaColor:#ffffff;--faqCtaBackground:#252a34;--faqCtaWormColor:#b8d1ff;--faqCtaShadow:0 14px 30px rgba(23,24,28,0.12)}html[data-theme=color]{--footerBackground:#eee8f2;--footerBorder:rgba(76,61,99,0.1);--footerColor:#756d83;--footerHover:#332d40;--footerWordmarkOpacity:0.1}html[data-theme=dark]{--footerBackground:rgba(11,13,33,0.92);--footerBorder:rgba(255,255,255,0.11);--footerColor:#b8bac8;--footerHover:#f7f5ff;--footerWordmarkOpacity:0.1}html[data-theme=light]{--footerBackground:rgba(255,255,255,0.92);--footerBorder:rgba(23,24,28,0.13);--footerColor:#656871;--footerHover:#17181c;--footerWordmarkOpacity:0.07}html[data-theme=color]{--headerBackground:rgba(245,241,248,0.8);--headerBorder:rgba(76,61,99,0.11);--headerShadow:0 10px 30px rgba(80,61,110,0.055);--headerColor:#7f70ad;--headerMuted:#716a80;--headerHover:#3b344a;--headerPrimaryBackground:#7f70ad;--headerPrimaryColor:#fff;--headerPrimaryBorder:#7f70ad;--headerPrimaryShadow:0 10px 26px rgba(111,93,161,0.17);--headerPrimaryHoverBackground:#70619f;--headerPrimaryHoverShadow:0 14px 30px rgba(111,93,161,0.22);--headerMenuButtonBackground:rgba(255,255,255,0.45);--headerMenuButtonBorder:rgba(76,61,99,0.15);--headerMenuIcon:#3b344a;--headerMobileBorder:rgba(76,61,99,0.1);--headerMobileBackground:rgba(245,241,248,0.97);--headerMobileLink:#574f67;--headerMobileLinkHoverBackground:rgba(127,112,173,0.085);--headerMobileLinkHoverColor:#332d40;--headerMobileSettingsBorder:rgba(76,61,99,0.1)}html[data-theme=dark]{--headerBackground:rgba(11,13,33,0.92);--headerBorder:rgba(255,255,255,0.12);--headerShadow:0 10px 34px rgba(0,0,0,0.24);--headerColor:#f7f8ff;--headerMuted:#9b9faf;--headerHover:#fff;--headerPrimaryBackground:#f6f7ff;--headerPrimaryColor:#080910;--headerPrimaryBorder:rgba(255,255,255,0.92);--headerPrimaryShadow:0 0 24px rgba(128,108,255,0.18);--headerPrimaryHoverBackground:#fff;--headerPrimaryHoverShadow:0 0 32px rgba(111,93,161,0.25);--headerMenuButtonBackground:rgba(255,255,255,0.025);--headerMenuButtonBorder:rgba(255,255,255,0.14);--headerMenuIcon:#f7f8ff;--headerMobileBorder:rgba(255,255,255,0.08);--headerMobileBackground:rgba(15,16,24,0.98);--headerMobileLink:#d3d6e1;--headerMobileLinkHoverBackground:rgba(255,255,255,0.05);--headerMobileLinkHoverColor:#fff;--headerMobileSettingsBorder:rgba(255,255,255,0.08)}html[data-theme=light]{--headerBackground:rgba(255,255,255,0.92);--headerBorder:rgba(23,24,28,0.13);--headerShadow:0 10px 30px rgba(23,24,28,0.08);--headerColor:#17181c;--headerMuted:#656871;--headerHover:#17181c;--headerPrimaryBackground:#17181c;--headerPrimaryColor:#fff;--headerPrimaryBorder:#17181c;--headerPrimaryShadow:0 10px 24px rgba(23,24,28,0.13);--headerPrimaryHoverBackground:#2b2d33;--headerPrimaryHoverShadow:0 12px 28px rgba(23,24,28,0.18);--headerMenuButtonBackground:rgba(255,255,255,0.48);--headerMenuButtonBorder:rgba(23,24,28,0.14);--headerMenuIcon:#17181c;--headerMobileBorder:rgba(23,24,28,0.09);--headerMobileBackground:rgba(255,255,255,0.98);--headerMobileLink:#3d4047;--headerMobileLinkHoverBackground:rgba(23,24,28,0.055);--headerMobileLinkHoverColor:#17181c;--headerMobileSettingsBorder:rgba(23,24,28,0.09)}html[data-theme=color]{--heroPageBackground:#eeeaf1;--heroBackground:linear-gradient(126deg,#f4e7ee,#f5ecf5 34%,#eef0fa 67%,#e4f4f1);--heroBorder:rgba(83,65,110,0.09);--heroPanelShadow:0 22px 64px rgba(82,64,108,0.12);--heroColor:#332b45;--heroMuted:#70647f;--heroMascotFilter:none;--heroAmbient:radial-gradient(circle at 18% 74%,rgba(240,175,191,0.2),transparent 30%),radial-gradient(circle at 82% 24%,rgba(142,220,209,0.2),transparent 29%),radial-gradient(circle at 50% 50%,rgba(180,154,223,0.15),transparent 52%);--heroWordmark:linear-gradient(90deg,#9f7cc7,#c49fd1 26%,#d9a7b0 42%,#a4c9c0 67%,#8eafe0);--heroWordmarkFilter:drop-shadow(0 12px 28px rgba(126,96,173,0.08));--heroStatColor:#706184;--heroStatValue:#7654ae;--heroPrimaryBackground:rgba(255,255,255,0.87);--heroPrimaryColor:#40344f;--heroPrimaryBorder:rgba(82,64,108,0.09);--heroPrimaryShadow:0 12px 28px rgba(103,77,137,0.14);--heroPrimaryHoverBackground:#ffffff;--heroPrimaryHoverShadow:0 15px 34px rgba(103,77,137,0.2);--heroWatermarkMobileColor:rgba(255,255,255,0.87)}html[data-theme=dark]{--heroPageBackground:#08080c;--heroBackground:#09090e;--heroBorder:rgba(255,255,255,0.11);--heroPanelShadow:0 20px 70px rgba(0,0,0,0.34),inset 0 0 0 1px rgba(135,101,255,0.035);--heroColor:#ffffff;--heroMuted:#b5b0c0;--heroMascotFilter:none;--heroAmbient:radial-gradient(ellipse at 50% 47%,rgba(113,62,198,0.24) 0%,rgba(74,37,132,0.12) 30%,transparent 64%),linear-gradient(180deg,rgba(255,255,255,0.012),transparent 45%);--heroWordmark:linear-gradient(#f5f1ff,#f5f1ff);--heroWordmarkFilter:drop-shadow(0 0 22px rgba(161,117,255,0.28));--heroStatColor:#ddd8e8;--heroStatValue:#ffffff;--heroPrimaryBackground:#ffffff;--heroPrimaryColor:#111116;--heroPrimaryBorder:rgba(255,255,255,0.96);--heroPrimaryShadow:0 10px 28px rgba(0,0,0,0.24),0 0 24px rgba(142,96,255,0.18);--heroPrimaryHoverBackground:#ffffff;--heroPrimaryHoverShadow:0 13px 34px rgba(0,0,0,0.3),0 0 34px rgba(142,96,255,0.34);--heroWatermarkMobileColor:#000000}html[data-theme=light]{--heroPageBackground:#ececeb;--heroBackground:linear-gradient(180deg,#fbfbfa,#f5f5f3);--heroBorder:rgba(17,18,21,0.08);--heroPanelShadow:0 22px 58px rgba(31,33,38,0.1);--heroColor:#111215;--heroMuted:#55585f;--heroMascotFilter:none;--heroAmbient:radial-gradient(ellipse at 50% 68%,rgba(38,39,43,0.055) 0%,transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.48),transparent 44%);--heroWordmark:linear-gradient(#17181b,#17181b);--heroWordmarkFilter:none;--heroStatColor:#22242a;--heroStatValue:#0c0d0f;--heroPrimaryBackground:#ffffff;--heroPrimaryColor:#111215;--heroPrimaryBorder:rgba(17,18,21,0.08);--heroPrimaryShadow:0 10px 28px rgba(17,18,21,0.13);--heroPrimaryHoverBackground:#f5f5f3;--heroPrimaryHoverShadow:0 14px 34px rgba(17,18,21,0.18);--heroWatermarkMobileColor:#ffffff}html[data-theme=color]{--languageBackground:rgba(255,255,255,0.48);--languageColor:#756d83;--languageBorder:rgba(76,61,99,0.14);--languageHoverBorder:rgba(111,93,161,0.34);--languageHoverColor:#3b344a;--languageActiveBackground:#7f70ad;--languageActiveColor:#fff;--languageActiveBorder:#7f70ad;--languageActiveShadow:0 8px 20px rgba(111,93,161,0.17)}html[data-theme=dark]{--languageBackground:rgba(255,255,255,0.02);--languageColor:#969bab;--languageBorder:rgba(255,255,255,0.12);--languageHoverBorder:rgba(255,255,255,0.3);--languageHoverColor:#fff;--languageActiveBackground:#f6f7ff;--languageActiveColor:#0a0b10;--languageActiveBorder:#f6f7ff;--languageActiveShadow:0 0 18px rgba(127,108,255,0.24)}html[data-theme=light]{--languageBackground:rgba(255,255,255,0.5);--languageColor:#656871;--languageBorder:rgba(23,24,28,0.14);--languageHoverBorder:rgba(23,24,28,0.3);--languageHoverColor:#17181c;--languageActiveBackground:#17181c;--languageActiveColor:#fff;--languageActiveBorder:#17181c;--languageActiveShadow:none}html[data-theme=color]{--pageHeroBackground:linear-gradient(145deg,#f5f1f8,#f8f4f6 54%,#eef5f2);--pageHeroColor:#302b3e;--pageHeroMuted:#70697e;--pageHeroGlow:radial-gradient(circle at 22% 46%,rgba(179,155,216,0.3),transparent 34%),radial-gradient(circle at 82% 18%,rgba(164,213,202,0.24),transparent 29%),radial-gradient(circle at 58% 78%,rgba(235,193,201,0.16),transparent 30%)}html[data-theme=dark]{--pageHeroBackground:#05060a;--pageHeroColor:#f8f9ff;--pageHeroMuted:#9ea3b3;--pageHeroGlow:radial-gradient(circle at 22% 46%,rgba(106,86,255,0.22),transparent 33%),radial-gradient(circle at 82% 18%,rgba(69,199,239,0.09),transparent 27%)}html[data-theme=light]{--pageHeroBackground:#f7f7f5;--pageHeroColor:#17181c;--pageHeroMuted:#676a72;--pageHeroGlow:radial-gradient(circle at 22% 46%,rgba(88,112,161,0.12),transparent 34%),radial-gradient(circle at 82% 18%,rgba(193,174,143,0.07),transparent 27%)}html[data-theme=color]{--portfolioBackground:#f8f3f0;--portfolioColor:#302b3e;--portfolioLabel:#7d738c;--portfolioCardTitle:#302b3e;--portfolioIndex:#726a7f;--portfolioCardBackground:rgba(255,253,255,0.72);--portfolioCardBorder:rgba(80,63,105,0.11);--portfolioCardHoverBorder:rgba(127,112,173,0.27);--portfolioCardShadow:0 16px 36px rgba(72,54,99,0.05);--portfolioCardHoverShadow:0 25px 54px rgba(72,54,99,0.11);--portfolioCardGlowBorder:rgb(170 130 225/60%);--portfolioCardGlow:rgb(190 145 235/30%);--portfolioCardGlowWide:rgb(145 195 215/18%);--portfolioCardFocus:rgba(109,83,158,0.72);--portfolioClosingBackground:linear-gradient(135deg,rgba(214,194,224,0.48),rgba(221,237,231,0.58));--portfolioClosingShadow:0 20px 46px rgba(72,54,99,0.065);--portfolioClosingMuted:#6f687c;--portfolioClosingLinkBackground:linear-gradient(145deg,#eee7ff,#ffe9ef 52%,#e2f3ef);--portfolioClosingLinkColor:#40364f;--portfolioClosingLinkBorder:rgba(127,112,173,0.28);--portfolioClosingLinkWormColor:#a8659a;--portfolioClosingLinkShadow:0 24px 52px rgba(79,59,107,0.1)}html[data-theme=dark]{--portfolioBackground:#0a0b10;--portfolioColor:#f7f8ff;--portfolioLabel:#777d91;--portfolioCardTitle:#f7f8ff;--portfolioIndex:#989dad;--portfolioCardBackground:#111218;--portfolioCardBorder:rgba(255,255,255,0.09);--portfolioCardHoverBorder:rgba(146,129,255,0.3);--portfolioCardShadow:inset 0 1px 0 rgba(255,255,255,0.025);--portfolioCardHoverShadow:0 26px 60px rgba(15,11,34,0.36),0 0 36px rgba(100,80,224,0.1);--portfolioCardGlowBorder:rgb(145 110 255/75%);--portfolioCardGlow:rgba(102,83,234,0.32);--portfolioCardGlowWide:rgb(83 47 196/22%);--portfolioCardFocus:rgba(173,160,255,0.82);--portfolioClosingBackground:linear-gradient(135deg,rgba(92,73,215,0.12),rgba(255,255,255,0.025));--portfolioClosingShadow:0 0 44px rgba(92,73,215,0.08),inset 0 1px 0 rgba(255,255,255,0.025);--portfolioClosingMuted:#9da2b2;--portfolioClosingLinkBackground:linear-gradient(145deg,#31285d,#10111a 78%);--portfolioClosingLinkColor:#f7f8ff;--portfolioClosingLinkBorder:rgba(145,128,255,0.34);--portfolioClosingLinkWormColor:#b7abff;--portfolioClosingLinkShadow:0 22px 56px rgba(33,25,77,0.28),0 0 34px rgba(93,73,218,0.1)}html[data-theme=light]{--portfolioBackground:#f7f7f5;--portfolioColor:#17181c;--portfolioLabel:#767981;--portfolioCardTitle:#17181c;--portfolioIndex:#676a72;--portfolioCardBackground:#ffffff;--portfolioCardBorder:rgba(23,24,28,0.1);--portfolioCardHoverBorder:rgba(49,87,157,0.22);--portfolioCardShadow:0 14px 34px rgba(23,24,28,0.04);--portfolioCardHoverShadow:0 24px 52px rgba(23,24,28,0.09);--portfolioCardGlowBorder:rgb(86 99 126/45%);--portfolioCardGlow:rgb(110 125 155/22%);--portfolioCardGlowWide:rgb(120 132 155/12%);--portfolioCardFocus:rgba(48,72,117,0.72);--portfolioClosingBackground:linear-gradient(135deg,rgba(215,219,228,0.55),rgba(255,255,255,0.78));--portfolioClosingShadow:0 18px 42px rgba(23,24,28,0.05);--portfolioClosingMuted:#64676f;--portfolioClosingLinkBackground:linear-gradient(145deg,#46536b,#252a34);--portfolioClosingLinkColor:#ffffff;--portfolioClosingLinkBorder:rgba(49,87,157,0.24);--portfolioClosingLinkWormColor:#b8d1ff;--portfolioClosingLinkShadow:0 22px 48px rgba(23,24,28,0.08)}html[data-theme=color]{--servicesBackground:#f6f0ed;--servicesColor:#302b3e;--servicesLabel:#7d738c;--servicesCardBackground:rgba(255,253,255,0.68);--servicesCardBorder:rgba(80,63,105,0.11);--servicesCardShadow:0 16px 38px rgba(72,54,99,0.045);--servicesCardHoverBorder:rgba(127,112,173,0.28);--servicesCardHoverShadow:0 24px 52px rgba(79,59,107,0.1);--servicesCardGlow:rgba(169,145,205,0.18);--servicesCardFocus:rgba(109,83,158,0.72);--servicesIndex:#968ba3;--servicesMuted:#726a7f;--servicesMore:#80758e;--servicesBackBackground:linear-gradient(145deg,#eee7ff,#ffe9ef 52%,#e2f3ef);--servicesBackColor:#40364f;--servicesClosingLinkWormColor:#a8659a;--servicesBackMuted:#6d6378;--servicesClosingBackground:linear-gradient(135deg,rgba(214,194,224,0.48),rgba(221,237,231,0.58));--servicesClosingShadow:0 20px 46px rgba(72,54,99,0.065);--servicesClosingMuted:#6f687c}html[data-theme=dark]{--servicesBackground:#05060a;--servicesColor:#f7f8ff;--servicesLabel:#777d91;--servicesCardBackground:rgba(255,255,255,0.025);--servicesCardBorder:rgba(255,255,255,0.09);--servicesCardShadow:inset 0 1px 0 rgba(255,255,255,0.025);--servicesCardHoverBorder:rgba(145,128,255,0.34);--servicesCardHoverShadow:0 22px 56px rgba(33,25,77,0.28),0 0 34px rgba(93,73,218,0.1);--servicesCardGlow:rgba(102,83,234,0.32);--servicesCardFocus:rgba(173,160,255,0.82);--servicesIndex:#6d7285;--servicesMuted:#989dad;--servicesMore:#767b8d;--servicesBackBackground:linear-gradient(145deg,#31285d,#10111a 78%);--servicesBackColor:#f7f8ff;--servicesClosingLinkWormColor:#b7abff;--servicesBackMuted:#c1c3d4;--servicesClosingBackground:linear-gradient(135deg,rgba(92,73,215,0.12),rgba(255,255,255,0.025));--servicesClosingShadow:0 0 44px rgba(92,73,215,0.08),inset 0 1px 0 rgba(255,255,255,0.025);--servicesClosingMuted:#9da2b2}html[data-theme=light]{--servicesBackground:#f2f2f0;--servicesColor:#17181c;--servicesLabel:#767981;--servicesCardBackground:rgba(255,255,255,0.72);--servicesCardBorder:rgba(23,24,28,0.1);--servicesCardShadow:0 14px 34px rgba(23,24,28,0.035);--servicesCardHoverBorder:rgba(49,87,157,0.24);--servicesCardHoverShadow:0 22px 48px rgba(23,24,28,0.08);--servicesCardGlow:rgba(82,109,162,0.12);--servicesCardFocus:rgba(48,72,117,0.72);--servicesIndex:#8a8d94;--servicesMuted:#676a72;--servicesMore:#777a82;--servicesBackBackground:linear-gradient(145deg,#46536b,#252a34);--servicesBackColor:#ffffff;--servicesClosingLinkWormColor:#b8d1ff;--servicesBackMuted:#dce1ea;--servicesClosingBackground:linear-gradient(135deg,rgba(215,219,228,0.55),rgba(255,255,255,0.78));--servicesClosingShadow:0 18px 42px rgba(23,24,28,0.05);--servicesClosingMuted:#64676f}html[data-theme=color],html[data-theme=dark],html[data-theme=light]{--themeSwitcherBackground:rgba(255,255,255,0.08);--themeSwitcherBorder:rgba(80,63,105,0.14);--themeSwitcherShadow:0 6px 18px rgba(23,24,28,0.05);--themeSwitcherOptionBackground:transparent;--themeSwitcherActiveBackground:rgba(127,112,173,0.13);--themeSwitcherActiveShadow:0 0 16px rgba(125,104,255,0.18);--themeSwitcherPreviewBorder:rgba(76,61,99,0.2);--themeSwitcherPreviewDark:linear-gradient(135deg,#080a11,#7868d8);--themeSwitcherPreviewLight:linear-gradient(135deg,#fff,#d8d9dd);--themeSwitcherPreviewColor:linear-gradient(135deg,#c9b8df,#a8d8cd 54%,#efc5cc)}html[data-theme=color]{--buttonBackground:#7f70ad;--buttonColor:#fff;--buttonBorder:#7f70ad;--buttonShadow:0 12px 28px rgba(111,93,161,0.2);--buttonHoverBackground:#70619f;--buttonHoverBorder:#70619f;--buttonHoverShadow:0 16px 34px rgba(111,93,161,0.25)}html[data-theme=dark]{--buttonBackground:#f6f7ff;--buttonColor:#0a0b10;--buttonBorder:rgba(255,255,255,0.92);--buttonShadow:0 0 26px rgba(129,111,255,0.22);--buttonHoverBackground:#fff;--buttonHoverBorder:#fff;--buttonHoverShadow:0 0 34px rgba(129,111,255,0.42)}html[data-theme=light]{--buttonBackground:#17181c;--buttonColor:#fff;--buttonBorder:#17181c;--buttonShadow:0 12px 26px rgba(23,24,28,0.14);--buttonHoverBackground:#2b2d33;--buttonHoverBorder:#2b2d33;--buttonHoverShadow:0 14px 30px rgba(23,24,28,0.18)}html[data-theme=color]{--inputBackground:rgba(255,253,255,0.84);--inputColor:#302b3e;--inputPlaceholder:#9a91a7;--inputBorder:rgba(78,65,101,0.14);--inputHoverBorder:rgba(111,93,161,0.3);--inputFocusBorder:#8675b8;--inputFocusShadow:0 0 0 4px rgba(134,117,184,0.12);--inputShadow:0 10px 24px rgba(75,60,103,0.04);--inputErrorBorder:#b85f73}html[data-theme=dark]{--inputBackground:rgba(6,8,15,0.76);--inputColor:#f6f7ff;--inputPlaceholder:#656a7b;--inputBorder:rgba(255,255,255,0.1);--inputHoverBorder:rgba(255,255,255,0.22);--inputFocusBorder:rgba(151,135,255,0.78);--inputFocusShadow:0 0 0 4px rgba(125,104,255,0.12),0 0 26px rgba(88,202,255,0.08);--inputShadow:inset 0 1px 0 rgba(255,255,255,0.025);--inputErrorBorder:#ff8290}html[data-theme=light]{--inputBackground:rgba(255,255,255,0.88);--inputColor:#17181c;--inputPlaceholder:#93969d;--inputBorder:rgba(23,24,28,0.14);--inputHoverBorder:rgba(23,24,28,0.28);--inputFocusBorder:#4269ad;--inputFocusShadow:0 0 0 4px rgba(66,105,173,0.1);--inputShadow:0 8px 24px rgba(23,24,28,0.03);--inputErrorBorder:#b94754}html[data-theme=color]{--textareaBackground:rgba(255,253,255,0.84);--textareaColor:#302b3e;--textareaPlaceholder:#9a91a7;--textareaBorder:rgba(78,65,101,0.14);--textareaHoverBorder:rgba(111,93,161,0.3);--textareaFocusBorder:#8675b8;--textareaFocusShadow:0 0 0 4px rgba(134,117,184,0.12);--textareaShadow:0 10px 24px rgba(75,60,103,0.04);--textareaErrorBorder:#b85f73}html[data-theme=dark]{--textareaBackground:rgba(6,8,15,0.76);--textareaColor:#f6f7ff;--textareaPlaceholder:#656a7b;--textareaBorder:rgba(255,255,255,0.1);--textareaHoverBorder:rgba(255,255,255,0.22);--textareaFocusBorder:rgba(151,135,255,0.78);--textareaFocusShadow:0 0 0 4px rgba(125,104,255,0.12),0 0 26px rgba(88,202,255,0.08);--textareaShadow:inset 0 1px 0 rgba(255,255,255,0.025);--textareaErrorBorder:#ff8290}html[data-theme=light]{--textareaBackground:rgba(255,255,255,0.88);--textareaColor:#17181c;--textareaPlaceholder:#93969d;--textareaBorder:rgba(23,24,28,0.14);--textareaHoverBorder:rgba(23,24,28,0.28);--textareaFocusBorder:#4269ad;--textareaFocusShadow:0 0 0 4px rgba(66,105,173,0.1);--textareaShadow:0 8px 24px rgba(23,24,28,0.03);--textareaErrorBorder:#b94754}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;background:var(--appBackground)}body,html{color:var(--appForeground)}body{min-height:100vh;margin:0;background-color:var(--appBackground);background-image:var(--appPageGlow);background-attachment:fixed;font-family:Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility;transition:background-color .28s ease,color .28s ease}main{position:relative;z-index:1;background:var(--appBackground)}a{color:inherit;text-decoration:none}:where(a[href],button:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),select:not(:disabled),summary,[role=button]:not([aria-disabled=true])){cursor:pointer}:where(button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,select:disabled,[aria-disabled=true]){cursor:not-allowed}button,input,textarea{font:inherit}button{border:0}canvas,img,picture,svg{display:block;max-width:100%}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}::selection{background:var(--appSelectionBackground);color:var(--appSelectionForeground)}:focus-visible{outline:2px solid var(--appFocus);outline-offset:3px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--appScrollbarTrack)}::-webkit-scrollbar-thumb{border-radius:999px;background:var(--appScrollbarThumb)}.styles_banner__2hV_M,.styles_modal__9uV1E{border:1px solid rgba(var(--appForegroundRgb),.18);background:rgba(var(--appBackgroundRgb),.94);box-shadow:0 22px 80px rgba(0,0,0,.28);color:var(--appForeground);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.styles_banner__2hV_M{position:fixed;z-index:1200;right:24px;bottom:24px;left:24px;display:flex;width:min(1120px,100% - 48px);align-items:flex-end;justify-content:space-between;gap:28px;margin:0 auto;padding:22px;border-radius:22px}@media(max-width:760px){.styles_banner__2hV_M{right:12px;bottom:12px;left:12px;width:auto;align-items:stretch;flex-direction:column;gap:18px;padding:18px}}.styles_bannerCopy__7EkN0{max-width:580px}.styles_bannerCopy__7EkN0 h2,.styles_bannerCopy__7EkN0 p{margin:0}.styles_bannerCopy__7EkN0 h2{font-size:clamp(1.05rem,2vw,1.35rem)}.styles_bannerCopy__7EkN0 p{margin-top:8px;color:rgba(var(--appForegroundRgb),.72);font-size:.94rem;line-height:1.55}.styles_bannerCopy__7EkN0 a{display:inline-block;margin-top:9px;color:var(--appFocus);font-size:.86rem;text-decoration:underline;text-underline-offset:3px}.styles_bannerActions__TDGXw,.styles_modalActions__KWQUk{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:520px){.styles_bannerActions__TDGXw button,.styles_modalActions__KWQUk button{width:100%}}.styles_closeButton___XPLF,.styles_primaryButton__iWZhC,.styles_secondaryButton__e500W{border-radius:999px;transition:transform .16s ease,opacity .16s ease,background .16s ease}.styles_closeButton___XPLF:hover,.styles_primaryButton__iWZhC:hover,.styles_secondaryButton__e500W:hover{transform:translateY(-1px)}.styles_primaryButton__iWZhC,.styles_secondaryButton__e500W{min-height:42px;padding:10px 17px;font-weight:700}.styles_primaryButton__iWZhC{background:var(--appFocus);color:#fff}.styles_secondaryButton__e500W{border:1px solid rgba(var(--appForegroundRgb),.22);background:rgba(var(--appBackgroundRgb),.8);color:var(--appForeground)}.styles_backdrop__EyYp3{position:fixed;z-index:1250;inset:0;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.48)}.styles_modal__9uV1E{width:min(680px,100%);max-height:min(760px,100vh - 36px);overflow:auto;padding:24px;border-radius:24px}.styles_modalHeader__3x6QC{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.styles_modalHeader__3x6QC h2,.styles_modalHeader__3x6QC p{margin:0}.styles_modalHeader__3x6QC p{margin-top:8px;color:rgba(var(--appForegroundRgb),.7);font-size:.92rem;line-height:1.5}.styles_closeButton___XPLF{width:38px;height:38px;flex:0 0 auto;background:rgba(var(--appForegroundRgb),.1);color:var(--appForeground);font-size:1.5rem;line-height:1}.styles_preferenceList___BhpZ{display:grid;grid-gap:12px;gap:12px;margin:24px 0}.styles_preferenceRow__D7nZ_{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px;border:1px solid rgba(var(--appForegroundRgb),.14);border-radius:16px;background:rgba(var(--appForegroundRgb),.04)}.styles_preferenceRow__D7nZ_ h3,.styles_preferenceRow__D7nZ_ p{margin:0}.styles_preferenceRow__D7nZ_ h3{font-size:1rem}.styles_preferenceRow__D7nZ_ p{margin-top:5px;color:rgba(var(--appForegroundRgb),.66);font-size:.86rem;line-height:1.45}.styles_preferenceRow__D7nZ_ input{width:22px;height:22px;flex:0 0 auto;accent-color:var(--appFocus)}.styles_alwaysActive__ljjYg{flex:0 0 auto;color:var(--appFocus);font-size:.8rem;font-weight:700}.styles_modalActions__KWQUk{justify-content:flex-end}.styles_footerReveal__t0s_z{min-height:45vh;pointer-events:none}.styles_footer__akcwK{position:fixed;z-index:0;right:0;bottom:0;left:0;min-height:45vh;overflow:hidden;box-sizing:border-box;padding:clamp(38px,5vw,68px) 50px clamp(150px,19vw,280px);border-top:1px solid var(--footerBorder);background:var(--footerBackground);color:var(--footerColor);transition:background .26s ease,border-color .26s ease,color .26s ease}@media(max-width:560px){.styles_footer__akcwK{padding:30px 20px 85px}}.styles_container__x_Whf{position:relative;z-index:2;display:grid;width:min(100%,1280px);grid-template-columns:minmax(280px,.8fr) minmax(420px,1.35fr);grid-column-gap:clamp(40px,7vw,120px);column-gap:clamp(40px,7vw,120px);grid-row-gap:clamp(32px,4vw,48px);row-gap:clamp(32px,4vw,48px);align-items:start;margin:0 auto}@media(max-width:900px){.styles_container__x_Whf{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_container__x_Whf .styles_navigationGroups__S0V23{grid-column:1/-1}}@media(max-width:560px){.styles_container__x_Whf{grid-template-columns:1fr;gap:32px}.styles_container__x_Whf .styles_navigationGroups__S0V23{grid-column:auto}}.styles_copyright__OjeOK{grid-column:1/-1;padding-top:20px;border-top:1px solid var(--footerBorder);font-size:14px}.styles_contactDetails__6zkwL{display:grid;grid-gap:12px;gap:12px;font-style:normal}.styles_contactHeading__6hVVB,.styles_linkHeading__NmZ6H{margin:0 0 4px;font-size:13px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.styles_contactItem__deK3s{display:grid;grid-gap:5px;gap:5px}.styles_contactItem__deK3s>span{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.styles_contactItem__deK3s a,.styles_contactItem__deK3s p{margin:0;font-size:16px;line-height:1.45}.styles_contactItem__deK3s a{width:-moz-fit-content;width:fit-content;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:4px;transition:-webkit-text-decoration-color .18s ease;transition:text-decoration-color .18s ease;transition:text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.styles_contactItem__deK3s a:hover{color:var(--footerHover)}.styles_navigationGroups__S0V23{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));grid-gap:28px 40px;gap:28px 40px}@media(max-width:560px){.styles_navigationGroups__S0V23{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_links__mIX_u{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.styles_links__mIX_u .styles_linkButton__BUwCZ,.styles_links__mIX_u a{transition:color .18s ease}.styles_links__mIX_u .styles_linkButton__BUwCZ:hover,.styles_links__mIX_u a:hover{color:var(--footerHover)}.styles_linkButton__BUwCZ{padding:0;background:rgba(0,0,0,0);color:inherit}.styles_wordmark__yzG00{position:absolute;z-index:1;bottom:-6%;right:20px;margin:0;color:var(--headerColor);font-size:clamp(100px,20vw,330px);font-weight:900;letter-spacing:-.085em;line-height:.72;opacity:var(--footerWordmarkOpacity);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:900px){.styles_wordmark__yzG00{bottom:-2%}}.styles_switcher__zbdeN{display:flex;gap:6px}.styles_switcher__zbdeN[data-tutorial-active=true] .styles_option__KvT6G:not([data-active=true]){background:var(--appBackground)}.styles_option__KvT6G{min-width:40px;padding:12px 10px;border:1px solid var(--languageBorder);border-radius:15px;background:var(--languageBackground);color:var(--languageColor);font-size:14px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.styles_option__KvT6G:hover{border-color:var(--languageHoverBorder);color:var(--languageHoverColor)}.styles_option__KvT6G[data-active=true]{border-color:var(--languageActiveBorder);background:var(--languageActiveBackground);box-shadow:var(--languageActiveShadow);color:var(--languageActiveColor)}@media(max-width:1040px){.styles_option__KvT6G{padding:15px 10px}}.styles_tutorial__km50I{position:absolute;z-index:80;top:calc(100% + 16px);right:0;width:min(300px,100vw - 32px);padding:17px;border:1px solid color-mix(in srgb,var(--appForeground) 16%,transparent);border-radius:20px;background:var(--appBackground);box-shadow:0 22px 60px rgba(0,0,0,.24);color:var(--appForeground);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:styles_tutorialEnter__Dp3Wr .22s ease-out both}.styles_tutorial__km50I:before{position:absolute;top:-9px;width:18px;height:10px;background:color-mix(in srgb,var(--appBackground) 94%,transparent);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);content:""}.styles_tutorial__km50I[data-step=theme]:before{right:65px}.styles_tutorial__km50I[data-step=language]:before{right:60px}.styles_tutorial__km50I h2,.styles_tutorial__km50I p{margin:0}.styles_tutorial__km50I h2{display:flex;padding-right:28px;align-items:center;gap:10px;font-size:1.05rem;letter-spacing:-.02em;line-height:1.25}.styles_tutorial__km50I h2 span{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--appFocus) 14%,transparent);color:var(--appFocus);font-size:.72rem;letter-spacing:.04em}.styles_tutorial__km50I p{margin-top:11px;color:color-mix(in srgb,var(--appForeground) 70%,transparent);font-size:.9rem;line-height:1.5}.styles_tutorial__km50I[data-placement=mobile]{position:relative;top:auto;right:auto;width:100%;margin-top:4px}.styles_tutorial__km50I[data-placement=mobile][data-step=theme]:before{right:auto;left:65px}.styles_tutorial__km50I[data-placement=mobile][data-step=language]:before{right:60px}@media(prefers-reduced-motion:reduce){.styles_tutorial__km50I{animation:none}}.styles_closeButton__X__qn{position:absolute;top:12px;right:12px;display:grid;width:28px;height:28px;padding:0;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--appForeground) 9%,transparent);color:var(--appForeground);font-size:1.15rem;line-height:1;cursor:pointer;transition:background .16s ease,transform .16s ease}.styles_closeButton__X__qn:focus-visible,.styles_closeButton__X__qn:hover{background:color-mix(in srgb,var(--appForeground) 15%,transparent);transform:translateY(-1px)}.styles_actions__VOUhn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.styles_primaryButton__Unbne,.styles_skipButton__usoBy{min-height:38px;padding:8px 13px;border-radius:999px;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.styles_primaryButton__Unbne:focus-visible,.styles_primaryButton__Unbne:hover,.styles_skipButton__usoBy:focus-visible,.styles_skipButton__usoBy:hover{transform:translateY(-1px)}.styles_skipButton__usoBy{background:rgba(0,0,0,0);color:color-mix(in srgb,var(--appForeground) 66%,transparent)}.styles_skipButton__usoBy:focus-visible,.styles_skipButton__usoBy:hover{background:color-mix(in srgb,var(--appForeground) 8%,transparent);color:var(--appForeground)}.styles_primaryButton__Unbne{min-width:82px;background:var(--appFocus);color:#fff}@keyframes styles_tutorialEnter__Dp3Wr{0%{opacity:0;transform:translateY(-7px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.styles_switcher__2OzTe{display:flex;gap:10px;padding:4px;border:1px solid var(--themeSwitcherBorder);border-radius:999px;background:var(--themeSwitcherBackground);box-shadow:var(--themeSwitcherShadow)}.styles_switcher__2OzTe[data-tutorial-active=true]{background:var(--appBackground)}.styles_option__RnlA2{display:flex;align-items:center;justify-content:center;width:40px;height:35px;padding:0;border-radius:50%;background:var(--themeSwitcherOptionBackground);cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.styles_option__RnlA2:hover{transform:translateY(-1px)}.styles_option__RnlA2[data-active=true]{background:var(--themeSwitcherActiveBackground);box-shadow:var(--themeSwitcherActiveShadow)}@media(max-width:1040px){.styles_option__RnlA2{height:40px}}.styles_color__fR8y2,.styles_dark__QiF5P,.styles_light__Fbe8x{width:16px;height:16px;border:1px solid var(--themeSwitcherPreviewBorder);border-radius:50%}.styles_dark__QiF5P{background:var(--themeSwitcherPreviewDark)}.styles_light__Fbe8x{background:var(--themeSwitcherPreviewLight)}.styles_color__fR8y2{background:var(--themeSwitcherPreviewColor)}.styles_header__tmBHl{position:fixed;z-index:50;top:0;left:0;width:100%;border-bottom:1px solid var(--headerBorder);background:var(--headerBackground);box-shadow:var(--headerShadow);color:var(--headerColor);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background .26s ease,border-color .26s ease,box-shadow .26s ease,color .26s ease}.styles_header__tmBHl[data-tutorial-active=true]{z-index:1300;border-bottom-color:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.styles_tutorialOverlay__t_s6Z{position:fixed;z-index:60;inset:0;background:rgba(5,6,10,.72);cursor:default;pointer-events:auto;animation:styles_tutorialOverlayEnter__4o03X .18s ease-out both}@media(prefers-reduced-motion:reduce){.styles_tutorialOverlay__t_s6Z{animation:none}}.styles_container__BjPO3{display:flex;width:min(100% - 48px,1280px);height:80px;align-items:center;justify-content:space-between;margin:0 auto}@media(max-width:640px){.styles_container__BjPO3{width:min(100% - 32px,1280px);height:60px}}.styles_logo__PJAvE{display:inline-flex;align-items:flex-start;flex-direction:column;justify-content:center;line-height:1}.styles_logoName__Ap6j0{font-size:30px;font-weight:800;letter-spacing:-.045em}@media(max-width:560px){.styles_logoName__Ap6j0{font-size:28px}}.styles_logoStudio__iX0me{margin-top:3px;margin-left:2px;color:var(--headerMuted);font-size:9px;font-weight:700;letter-spacing:.34em;line-height:1;text-transform:uppercase}@media(max-width:560px){.styles_logoStudio__iX0me{font-size:8px}}.styles_desktopActions__yAqxI,.styles_desktopNav__M9d6e{display:flex;align-items:center}.styles_desktopNav__M9d6e{gap:36px}@media(max-width:1040px){.styles_desktopNav__M9d6e{display:none}}.styles_desktopActions__yAqxI{gap:14px}@media(max-width:1040px){.styles_desktopActions__yAqxI{display:none}}.styles_tutorialTarget__nOKQ9{position:relative;display:flex;z-index:1;border-radius:999px;transition:box-shadow .18s ease,transform .18s ease}.styles_tutorialTarget__nOKQ9[data-tutorial-active=true]{z-index:70}@keyframes styles_tutorialOverlayEnter__4o03X{0%{opacity:0}to{opacity:1}}.styles_navLink__tOA9F{color:var(--headerMuted);font-size:16px;transition:color .18s ease}.styles_navLink__tOA9F:hover{color:var(--headerHover)}.styles_mobilePrimaryLink__cfG2n,.styles_primaryLink__RdfOv{border:1px solid var(--headerPrimaryBorder);border-radius:999px;background:var(--headerPrimaryBackground);box-shadow:var(--headerPrimaryShadow);color:var(--headerPrimaryColor);font-weight:700;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.styles_mobilePrimaryLink__cfG2n:hover,.styles_primaryLink__RdfOv:hover{background:var(--headerPrimaryHoverBackground);box-shadow:var(--headerPrimaryHoverShadow)}.styles_primaryLink__RdfOv{width:200px;padding:12px 15px;font-size:16px;text-align:center}.styles_menuButton__Nac_D{position:relative;display:none;width:44px;height:44px;border:1px solid var(--headerMenuButtonBorder);border-radius:50%;background:var(--headerMenuButtonBackground);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.styles_menuButton__Nac_D span{position:absolute;top:50%;left:50%;width:20px;height:2px;border-radius:999px;background:var(--headerMenuIcon);transition:transform .22s ease,opacity .22s ease}.styles_menuButton__Nac_D span:first-child{transform:translate(-50%,-7px)}.styles_menuButton__Nac_D span:nth-child(2){transform:translate(-50%,-1px)}.styles_menuButton__Nac_D span:nth-child(3){transform:translate(-50%,5px)}.styles_menuButton__Nac_D[data-open=true] span:first-child{transform:translate(-50%,-1px) rotate(45deg)}.styles_menuButton__Nac_D[data-open=true] span:nth-child(2){opacity:0}.styles_menuButton__Nac_D[data-open=true] span:nth-child(3){transform:translate(-50%,-1px) rotate(-45deg)}@media(max-width:1040px){.styles_menuButton__Nac_D{display:block}}.styles_mobilePanel__5Gf3T{position:relative;display:none;overflow:hidden;max-height:0;border-top:1px solid var(--headerMobileBorder);background:var(--headerMobileBackground);opacity:0;transition:max-height .28s ease,opacity .22s ease,border-color .22s ease}.styles_mobilePanel__5Gf3T[data-open=true]{max-height:760px;opacity:1}@media(max-width:1040px){.styles_mobilePanel__5Gf3T{display:block}.styles_header__tmBHl[data-tutorial-active=true] .styles_container__BjPO3{opacity:.28;pointer-events:none}.styles_header__tmBHl[data-tutorial-active=true] .styles_mobilePanel__5Gf3T[data-open=true]{z-index:65;border-top:0;transition:none}.styles_header__tmBHl[data-tutorial-active=true] .styles_mobilePanel__5Gf3T[data-open=true]:before{position:absolute;z-index:10;inset:0;background:rgba(5,6,10,.72);content:"";pointer-events:auto}}.styles_mobileNav__y5BRJ{position:relative;display:flex;width:min(100% - 48px,1280px);flex-direction:column;gap:7px;margin:0 auto;padding:22px 0 26px}@media(max-width:560px){.styles_mobileNav__y5BRJ{width:min(100% - 32px,1280px)}}.styles_mobileLink__VCljT{padding:13px 14px;border-radius:14px;color:var(--headerMobileLink);font-size:18px;transition:background .18s ease,color .18s ease}.styles_mobileLink__VCljT:hover{background:var(--headerMobileLinkHoverBackground);color:var(--headerMobileLinkHoverColor)}.styles_mobileSettings__xXj7G{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding-top:18px;border-top:1px solid var(--headerMobileSettingsBorder)}.styles_mobilePrimaryLink__cfG2n{margin-top:14px;padding:15px 22px;text-align:center}