.cookie-banner[_ngcontent-rulta-c2489466258]{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:999;max-width:760px;width:calc(100% - 32px)}@media (max-width: 640px){.cookie-banner[_ngcontent-rulta-c2489466258]{bottom:12px;width:calc(100% - 24px)}}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-card[_ngcontent-rulta-c2489466258]{background-color:var(--bg-card)!important;border:1px solid var(--border-color);padding:12px 16px!important;box-shadow:0 2px 8px #00000026;border-radius:8px!important}body.light-theme[_ngcontent-rulta-c2489466258]   .cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-card[_ngcontent-rulta-c2489466258]{box-shadow:0 2px 8px #00000014}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-content[_ngcontent-rulta-c2489466258]{min-height:32px}@media (max-width: 480px){.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-content[_ngcontent-rulta-c2489466258]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-content[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]{text-align:center}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-content[_ngcontent-rulta-c2489466258]   .cookie-actions[_ngcontent-rulta-c2489466258]{justify-content:center}}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]{color:var(--text-primary);flex:1;white-space:normal}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .cookie-title[_ngcontent-rulta-c2489466258]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .desktop-text[_ngcontent-rulta-c2489466258], .cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .mobile-text[_ngcontent-rulta-c2489466258]{font-size:12px;line-height:1.5;color:var(--text-secondary)}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .desktop-text[_ngcontent-rulta-c2489466258]{display:inline}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .mobile-text[_ngcontent-rulta-c2489466258]{display:none}@media (max-width: 480px){.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .desktop-text[_ngcontent-rulta-c2489466258]{display:none}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-text[_ngcontent-rulta-c2489466258]   .mobile-text[_ngcontent-rulta-c2489466258]{display:inline}}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-actions[_ngcontent-rulta-c2489466258]{flex-shrink:0}.cookie-banner[_ngcontent-rulta-c2489466258]   .cookie-actions[_ngcontent-rulta-c2489466258]   button[_ngcontent-rulta-c2489466258]{font-size:13px;height:32px;line-height:32px;padding:0 12px!important}.cookie-banner[_ngcontent-rulta-c2489466258]   .customize-btn[_ngcontent-rulta-c2489466258]{color:var(--text-secondary)}.cookie-banner[_ngcontent-rulta-c2489466258]   .customize-btn[_ngcontent-rulta-c2489466258]:hover{color:var(--text-primary);background-color:var(--bg-hover)}.cookie-banner[_ngcontent-rulta-c2489466258]   .accept-btn[_ngcontent-rulta-c2489466258]{min-width:70px}.cookie-banner[_ngcontent-rulta-c2489466258]   .accept-btn[_ngcontent-rulta-c2489466258]   mat-icon[_ngcontent-rulta-c2489466258]{font-size:16px;width:16px;height:16px;margin-right:4px}.eu-cookie-overlay[_ngcontent-rulta-c2489466258]{position:fixed;bottom:0;left:0;right:0;z-index:999;box-sizing:border-box;overflow:hidden}.eu-cookie-banner[_ngcontent-rulta-c2489466258]{width:100%;max-height:70vh;overflow-y:auto;background-color:var(--bg-card);border-top:2px solid var(--border-color);border-radius:20px 20px 0 0;box-shadow:0 -8px 32px #00000080;padding:24px 32px}body.light-theme[_ngcontent-rulta-c2489466258]   .eu-cookie-banner[_ngcontent-rulta-c2489466258]{box-shadow:0 -8px 32px #00000026}@media (max-width: 640px){.eu-cookie-banner[_ngcontent-rulta-c2489466258]{max-height:80vh;padding:16px}}.eu-cookie-header[_ngcontent-rulta-c2489466258]{margin-bottom:12px;max-width:700px;margin-left:auto;margin-right:auto}.eu-cookie-header[_ngcontent-rulta-c2489466258]   h2[_ngcontent-rulta-c2489466258]{color:var(--text-primary);font-size:18px;font-weight:700;margin:0}.eu-cookie-body[_ngcontent-rulta-c2489466258]{max-width:700px;margin:0 auto 20px}.eu-cookie-body[_ngcontent-rulta-c2489466258]   p[_ngcontent-rulta-c2489466258]{color:var(--text-secondary);font-size:13px;line-height:1.6;margin:0 0 10px}.eu-cookie-body[_ngcontent-rulta-c2489466258]   p[_ngcontent-rulta-c2489466258]:last-child{margin-bottom:0}.eu-cookie-body[_ngcontent-rulta-c2489466258]   p[_ngcontent-rulta-c2489466258]   a[_ngcontent-rulta-c2489466258]{color:var(--text-secondary);text-decoration:underline}.eu-cookie-body[_ngcontent-rulta-c2489466258]   p[_ngcontent-rulta-c2489466258]   a[_ngcontent-rulta-c2489466258]:hover{color:var(--text-primary)}.eu-cookie-footer[_ngcontent-rulta-c2489466258]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;max-width:700px;margin:0 auto}@media (max-width: 480px){.eu-cookie-footer[_ngcontent-rulta-c2489466258]{gap:8px}}.eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-btn[_ngcontent-rulta-c2489466258]{width:auto;height:36px;font-size:13px;font-weight:500;border-radius:999px;padding:0 20px}@media (max-width: 480px){.eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-btn[_ngcontent-rulta-c2489466258]{width:100%;font-size:12px}}.eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-accept-btn[_ngcontent-rulta-c2489466258]{background-color:var(--accent-color)!important;color:#fff!important}.eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-decline-btn[_ngcontent-rulta-c2489466258], .eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-customize-btn[_ngcontent-rulta-c2489466258]{background-color:transparent;color:var(--text-secondary)}.eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-decline-btn[_ngcontent-rulta-c2489466258]:hover, .eu-cookie-footer[_ngcontent-rulta-c2489466258]   .eu-customize-btn[_ngcontent-rulta-c2489466258]:hover{background-color:var(--bg-hover);color:var(--text-primary)}
[_nghost-rulta-c479746433]{display:block;width:100%;overflow-x:hidden;background-color:#17103b;min-height:100vh}
[_nghost-rulta-c3197676283]{display:block;width:100%}.discount-banner[_ngcontent-rulta-c3197676283]{position:fixed;top:0;left:0;right:0;width:100%;background:#6941C6!important;padding:12px 24px;box-shadow:0 2px 8px #0003;z-index:1001}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]{padding:10px 16px}}.discount-banner[_ngcontent-rulta-c3197676283]   .discount-content[_ngcontent-rulta-c3197676283]{max-width:1200px;margin:0 auto;justify-content:center!important;align-items:center!important;position:relative}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .discount-content[_ngcontent-rulta-c3197676283]{flex-wrap:wrap;gap:12px!important;padding-right:36px}}.discount-banner[_ngcontent-rulta-c3197676283]   .deal-text[_ngcontent-rulta-c3197676283]{color:#fff;font-weight:600;font-size:14px;white-space:nowrap}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .deal-text[_ngcontent-rulta-c3197676283]{font-size:13px}}.discount-banner[_ngcontent-rulta-c3197676283]   .discount-text[_ngcontent-rulta-c3197676283]{color:#fff;font-size:14px;font-weight:400}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .discount-text[_ngcontent-rulta-c3197676283]{font-size:13px;display:none}}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .countdown[_ngcontent-rulta-c3197676283]{order:3;width:100%;justify-content:center!important}}.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-item[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:column;align-items:center;min-width:40px}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-item[_ngcontent-rulta-c3197676283]{min-width:35px}}.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-value[_ngcontent-rulta-c3197676283]{color:#fff;font-weight:700;font-size:18px;line-height:1}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-value[_ngcontent-rulta-c3197676283]{font-size:16px}}.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-label[_ngcontent-rulta-c3197676283]{color:#ffffffe6;font-size:11px;font-weight:500;text-transform:capitalize;margin-top:2px}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-label[_ngcontent-rulta-c3197676283]{font-size:10px}}.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-separator[_ngcontent-rulta-c3197676283]{color:#fff;font-size:18px;font-weight:700;margin:0 4px;padding-bottom:12px}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .countdown-separator[_ngcontent-rulta-c3197676283]{font-size:16px;margin:0 2px}}.discount-banner[_ngcontent-rulta-c3197676283]   .get-deal-btn[_ngcontent-rulta-c3197676283]{background-color:#fff!important;color:#7c3aed!important;font-weight:500;font-size:14px;padding:0 20px!important;height:36px;line-height:36px;border-radius:6px;text-transform:none;white-space:nowrap}.discount-banner[_ngcontent-rulta-c3197676283]   .get-deal-btn[_ngcontent-rulta-c3197676283]:hover{background-color:#fffffff2!important;box-shadow:0 2px 4px #00000026}.discount-banner[_ngcontent-rulta-c3197676283]   .get-deal-btn[_ngcontent-rulta-c3197676283]   .arrow-icon[_ngcontent-rulta-c3197676283]{font-size:18px;width:18px;height:18px;margin-left:4px}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .get-deal-btn[_ngcontent-rulta-c3197676283]{font-size:13px;padding:0 16px!important;height:32px;line-height:32px}}.discount-banner[_ngcontent-rulta-c3197676283]   .close-btn[_ngcontent-rulta-c3197676283]{color:#fff;width:36px;height:36px;flex-shrink:0;display:flex!important;align-items:center;justify-content:center;padding:0!important;overflow:visible!important}.discount-banner[_ngcontent-rulta-c3197676283]   .close-btn[_ngcontent-rulta-c3197676283]     mat-icon{font-size:20px;width:20px;height:20px;line-height:20px;display:flex;align-items:center;justify-content:center}.discount-banner[_ngcontent-rulta-c3197676283]   .close-btn[_ngcontent-rulta-c3197676283]:hover{background-color:#ffffff1a}@media (max-width: 768px){.discount-banner[_ngcontent-rulta-c3197676283]   .close-btn[_ngcontent-rulta-c3197676283]{width:32px;height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.discount-banner[_ngcontent-rulta-c3197676283]   .close-btn[_ngcontent-rulta-c3197676283]     mat-icon{font-size:18px;width:18px;height:18px}}.dark[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{opacity:.95;background-color:#0000;padding-left:20px;color:#fff;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.dark[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   .logo[_ngcontent-rulta-c3197676283]{font-size:1.5rem;font-weight:400;color:var(--text-primary);margin-left:.25rem}.dark[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   .logo[_ngcontent-rulta-c3197676283]:hover{text-decoration:none;opacity:.9}.dark[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   .logo[_ngcontent-rulta-c3197676283]:hover{border-bottom:none}@media only screen and (min-width: 768px){.dark[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{padding:0 60px}}.dark[_ngcontent-rulta-c3197676283]   .explanation[_ngcontent-rulta-c3197676283]{font-size:10px!important;font-weight:300!important}.dark[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]{text-align:none!important}.dark[_ngcontent-rulta-c3197676283]   nav[_ngcontent-rulta-c3197676283]{border-bottom:none}.dark[_ngcontent-rulta-c3197676283]   header[_ngcontent-rulta-c3197676283]{box-shadow:none;min-width:100%;z-index:999;position:relative;transition:transform .3s ease-in-out,top .3s ease-in-out}@media only screen and (min-width: 1024px){.dark[_ngcontent-rulta-c3197676283]   header[_ngcontent-rulta-c3197676283]{transform:translateZ(0);top:0!important;position:fixed}}.dark[_ngcontent-rulta-c3197676283]   header.hidden[_ngcontent-rulta-c3197676283]{transform:translateY(-100%)}.dark[_ngcontent-rulta-c3197676283]   header.scrolled[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{background-color:#17103bf2!important;box-shadow:0 2px 8px #0000004d}@media (min-width: 769px){.dark[_ngcontent-rulta-c3197676283]   header#navbar.with-discount[_ngcontent-rulta-c3197676283]{top:60px!important}}@media (max-width: 768px){.dark[_ngcontent-rulta-c3197676283]   header#navbar.with-discount[_ngcontent-rulta-c3197676283]{top:90px!important}}.dark[_ngcontent-rulta-c3197676283]   a[_ngcontent-rulta-c3197676283]{font-weight:700}.dark[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]{opacity:.8}.dark[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]:hover{opacity:1}.light[_ngcontent-rulta-c3197676283]   header[_ngcontent-rulta-c3197676283]{opacity:.95;background-color:#0000}.light[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{padding-left:20px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.light[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   .logo[_ngcontent-rulta-c3197676283]{font-size:1.5rem;font-weight:400}.light[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   .logo[_ngcontent-rulta-c3197676283]:hover{border-bottom:none}.light[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]   img[_ngcontent-rulta-c3197676283]{height:48px;width:auto}@media only screen and (min-width: 768px){.light[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{padding:0 60px}}.light[_ngcontent-rulta-c3197676283]   .explanation[_ngcontent-rulta-c3197676283]{font-size:10px!important;font-weight:300!important}.light[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]{text-align:none!important}.light[_ngcontent-rulta-c3197676283]   nav[_ngcontent-rulta-c3197676283]{border-bottom:none}.light[_ngcontent-rulta-c3197676283]   header[_ngcontent-rulta-c3197676283]{box-shadow:none;min-width:100%;z-index:999;position:relative;transition:transform .3s ease-in-out,top .3s ease-in-out}@media only screen and (min-width: 1024px){.light[_ngcontent-rulta-c3197676283]   header[_ngcontent-rulta-c3197676283]{transform:translateZ(0);top:0!important;position:fixed}}.light[_ngcontent-rulta-c3197676283]   header.hidden[_ngcontent-rulta-c3197676283]{transform:translateY(-100%)}.light[_ngcontent-rulta-c3197676283]   header.scrolled[_ngcontent-rulta-c3197676283]   mat-toolbar[_ngcontent-rulta-c3197676283]{background-color:#17103bf2!important;box-shadow:0 2px 8px #0000004d}@media (min-width: 769px){.light[_ngcontent-rulta-c3197676283]   header#navbar.with-discount[_ngcontent-rulta-c3197676283]{top:60px!important}}@media (max-width: 768px){.light[_ngcontent-rulta-c3197676283]   header#navbar.with-discount[_ngcontent-rulta-c3197676283]{top:90px!important}}.light[_ngcontent-rulta-c3197676283]   a[_ngcontent-rulta-c3197676283], .light[_ngcontent-rulta-c3197676283]   mat-icon[_ngcontent-rulta-c3197676283], .light[_ngcontent-rulta-c3197676283]   span[_ngcontent-rulta-c3197676283]{color:#fff}.light[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]{opacity:.8}.light[_ngcontent-rulta-c3197676283]   .mat-tab-link[_ngcontent-rulta-c3197676283]:hover{opacity:1}.light[_ngcontent-rulta-c3197676283]   .green[_ngcontent-rulta-c3197676283]   span[_ngcontent-rulta-c3197676283]{color:#00695c!important}button[_ngcontent-rulta-c3197676283]{margin-right:24px}  .mat-mdc-menu-item-text{margin:12px 0}  .external-link-icon.mat-icon{font-size:14px!important;width:14px!important;height:14px!important;line-height:14px;vertical-align:middle;margin-left:5px;opacity:.55}.seo-nav[_ngcontent-rulta-c3197676283]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.seo-nav[_ngcontent-rulta-c3197676283]   ul[_ngcontent-rulta-c3197676283]{list-style:none;padding:0;margin:0}.seo-nav[_ngcontent-rulta-c3197676283]   a[_ngcontent-rulta-c3197676283]{color:inherit}.mobile-nav-backdrop[_ngcontent-rulta-c3197676283]{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s ease}@media (min-width: 960px){.mobile-nav-backdrop[_ngcontent-rulta-c3197676283]{display:none!important}}.mobile-nav-backdrop.mobile-nav-backdrop--open[_ngcontent-rulta-c3197676283]{opacity:1;pointer-events:all}.mobile-nav-drawer[_ngcontent-rulta-c3197676283]{position:fixed;top:0;right:0;height:100%;width:300px;max-width:85vw;background:#1a1438;border-left:1px solid #42307d;border-radius:16px 0 0 16px;z-index:9999;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}@media (min-width: 960px){.mobile-nav-drawer[_ngcontent-rulta-c3197676283]{display:none!important}}.mobile-nav-drawer.mobile-nav-drawer--open[_ngcontent-rulta-c3197676283]{transform:translate(0)}.mobile-nav-drawer[_ngcontent-rulta-c3197676283]   button[_ngcontent-rulta-c3197676283]{margin-right:0}.drawer-header[_ngcontent-rulta-c3197676283]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;border-bottom:1px solid #2a2257}.drawer-header[_ngcontent-rulta-c3197676283]   .drawer-logo[_ngcontent-rulta-c3197676283]{display:flex;align-items:center;gap:6px;min-height:44px;text-decoration:none}.drawer-header[_ngcontent-rulta-c3197676283]   .drawer-logo[_ngcontent-rulta-c3197676283]   .drawer-logo-text[_ngcontent-rulta-c3197676283]{font-size:1.4rem;font-weight:400;color:#fff}.drawer-header[_ngcontent-rulta-c3197676283]   .drawer-close[_ngcontent-rulta-c3197676283]{color:#ece8fb}.drawer-nav[_ngcontent-rulta-c3197676283]{flex:1;min-height:0;overflow-y:auto;padding:12px 12px 24px}.drawer-group[_ngcontent-rulta-c3197676283] + .drawer-group[_ngcontent-rulta-c3197676283]{border-top:1px solid #2a2257;margin-top:10px;padding-top:10px}.drawer-group-title[_ngcontent-rulta-c3197676283]{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7d6adccc;padding:6px 8px}.drawer-accordion-header[_ngcontent-rulta-c3197676283]{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;color:#fff;padding:8px;border-radius:8px}.drawer-accordion-header[_ngcontent-rulta-c3197676283]:hover{background:#2a2257}.drawer-accordion-header[_ngcontent-rulta-c3197676283]   .drawer-chevron[_ngcontent-rulta-c3197676283]{font-size:20px;width:20px;height:20px;color:#a89fd4;transition:transform .25s ease}.drawer-accordion-header[_ngcontent-rulta-c3197676283]   .drawer-chevron.drawer-chevron--open[_ngcontent-rulta-c3197676283]{transform:rotate(180deg)}.drawer-accordion-panel[_ngcontent-rulta-c3197676283]{max-height:0;overflow:hidden;transition:max-height .3s ease}.drawer-accordion-panel.drawer-accordion-panel--open[_ngcontent-rulta-c3197676283]{max-height:600px}.drawer-link[_ngcontent-rulta-c3197676283]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:400;line-height:1.4;color:#ffffffe6;text-decoration:none;padding:9px 8px;border-radius:8px}.drawer-link[_ngcontent-rulta-c3197676283]:hover{color:#7d6adc;background:#2a2257;text-decoration:none}.drawer-link[_ngcontent-rulta-c3197676283]   .drawer-icon[_ngcontent-rulta-c3197676283]{flex-shrink:0;width:20px;height:20px;opacity:.85}.drawer-link[_ngcontent-rulta-c3197676283]   .drawer-icon.mat-icon[_ngcontent-rulta-c3197676283]{font-size:20px;line-height:20px}.drawer-scroll-fade[_ngcontent-rulta-c3197676283]{position:absolute;left:0;right:0;bottom:64px;height:80px;background:linear-gradient(to bottom,rgba(26,20,56,0) 0%,rgba(26,20,56,.75) 60%,#1a1438 100%);pointer-events:none;z-index:2;opacity:1;transition:opacity .2s ease}.drawer-scroll-fade.drawer-scroll-fade--hidden[_ngcontent-rulta-c3197676283]{opacity:0}.drawer-auth[_ngcontent-rulta-c3197676283]{flex-shrink:0;z-index:3;display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid #2a2257;background:#1a1438}.drawer-auth[_ngcontent-rulta-c3197676283]   button[_ngcontent-rulta-c3197676283]{flex:1;white-space:nowrap;font-size:15px;font-weight:600}.drawer-auth[_ngcontent-rulta-c3197676283]   #nav-mobile-btn-login[_ngcontent-rulta-c3197676283], .drawer-auth[_ngcontent-rulta-c3197676283]   #nav-mobile-btn-logout[_ngcontent-rulta-c3197676283]{font-weight:400}.drawer-auth[_ngcontent-rulta-c3197676283]   .drawer-auth-link[_ngcontent-rulta-c3197676283]{flex:1;display:block;text-decoration:none}.drawer-auth[_ngcontent-rulta-c3197676283]   .drawer-auth-link[_ngcontent-rulta-c3197676283]   button[_ngcontent-rulta-c3197676283]{width:100%}.mega-nav-item[_ngcontent-rulta-c3197676283]{display:flex;align-items:center}.mega-trigger[_ngcontent-rulta-c3197676283]{padding:0 12px!important}.mega-trigger[_ngcontent-rulta-c3197676283]     .mdc-button__label{display:flex;align-items:center;gap:4px}.mega-trigger[_ngcontent-rulta-c3197676283]   .chevron[_ngcontent-rulta-c3197676283]{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px;margin:0!important;transition:transform .2s ease}.mega-trigger.mega-trigger--open[_ngcontent-rulta-c3197676283]   .chevron[_ngcontent-rulta-c3197676283]{transform:rotate(180deg)}.mega-dropdown[_ngcontent-rulta-c3197676283]{position:fixed;transform:translate(-50%);display:none;background:#211a47;border:1px solid #42307d;border-radius:16px;padding:22px 26px;width:560px;max-width:calc(100vw - 32px);z-index:9999;box-shadow:0 12px 30px #00000073}@media (max-width: 959px){.mega-dropdown[_ngcontent-rulta-c3197676283]{display:none!important}}.mega-dropdown.mega-dropdown--open[_ngcontent-rulta-c3197676283]{display:block}.mega-dropdown[_ngcontent-rulta-c3197676283]   button[_ngcontent-rulta-c3197676283]{margin-right:0}.mega-dropdown--resources[_ngcontent-rulta-c3197676283]{width:max-content;padding:28px;box-shadow:0 12px 32px #00000059}.mega-dropdown--resources[_ngcontent-rulta-c3197676283]   .mega-category[_ngcontent-rulta-c3197676283]{gap:12px}.mega-dropdown--resources[_ngcontent-rulta-c3197676283]   .mega-category-title[_ngcontent-rulta-c3197676283]{padding:0;margin-bottom:0}.mega-dropdown--resources[_ngcontent-rulta-c3197676283]   .mega-link[_ngcontent-rulta-c3197676283]{display:inline-flex;align-items:center;padding:0;border-radius:0}.mega-dropdown--resources[_ngcontent-rulta-c3197676283]   .mega-link[_ngcontent-rulta-c3197676283]:hover{background:none}.mega-ext-icon[_ngcontent-rulta-c3197676283]{flex-shrink:0;margin-left:6px;opacity:.6}.mega-resources[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:row;align-items:stretch}.mega-help-col[_ngcontent-rulta-c3197676283]{flex-shrink:0;align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer}.mega-help-col[_ngcontent-rulta-c3197676283]:hover   .mega-help-text[_ngcontent-rulta-c3197676283]{color:#ffffffe6}.mega-help-col[_ngcontent-rulta-c3197676283]   .mega-help-icon[_ngcontent-rulta-c3197676283]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#2a2257;color:#7d6adc;margin-bottom:10px}.mega-help-col[_ngcontent-rulta-c3197676283]   .mega-help-text[_ngcontent-rulta-c3197676283]{font-size:13px;font-weight:400;line-height:1.5;color:#ffffffa6}.mega-divider[_ngcontent-rulta-c3197676283]{align-self:stretch;position:relative;width:1px;margin:0 32px}.mega-divider[_ngcontent-rulta-c3197676283]:before{content:"";position:absolute;top:20%;bottom:20%;left:0;width:1px;background:#42307d}.mega-resources-cols[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:row;gap:40px}.mega-resources-col[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:column;gap:24px}.mega-services-cols[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:row;gap:28px}.mega-services-col[_ngcontent-rulta-c3197676283]{flex:1;display:flex;flex-direction:column;gap:16px}.mega-category[_ngcontent-rulta-c3197676283]{display:flex;flex-direction:column;gap:2px}.mega-category-title[_ngcontent-rulta-c3197676283]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;padding:0 8px;margin-bottom:4px}a.mega-category-title--link[_ngcontent-rulta-c3197676283]{text-decoration:none}a.mega-category-title--link[_ngcontent-rulta-c3197676283]:hover{color:#fff;text-decoration:none}.mega-link[_ngcontent-rulta-c3197676283]{display:block;font-size:15px;font-weight:400;line-height:1.4;color:#ffffffe6;text-decoration:none;padding:3px 8px;border-radius:8px}.mega-link[_ngcontent-rulta-c3197676283]:hover{color:#7d6adc;background:#2a2257;text-decoration:none}
.dark[_ngcontent-rulta-c3832990144]{--primary-color: #7D6AEC;--accent-color: #44B3AE;--bg-main: #17103B;--bg-card: #42307D;--bg-sidebar: #17103B;--bg-hover: rgba(139, 92, 246, .1);--text-primary: #FFFFFF;--text-secondary: #E9D5FF;--text-muted: #C4B5FD;--text-disabled: #4A4863;--border-color: rgba(139, 92, 246, .2);--link-color: #DDDDDD;--success-color: #10B981;--success-color-light: #10B981;--warning-color: #F59E0B;--warning-color-light: #F59E0B;--error-color: #EF4444;--error-color-light: #EF4444;--error-color-hover: #DC2626;--bg-card-light: #42307D;--bg-card-lighter: #211A47;--card-main-bg: #201847;--card-nested-bg: rgba(91, 77, 157, .12);--card-nested-border: rgba(91, 77, 157, .3);--input-border: #382967;--footer-bg: var(--bg-main)}.light[_ngcontent-rulta-c3832990144]{--primary-color: #7D6AEC;--accent-color: #44B3AE;--bg-main: #FDF9FC;--bg-card: #FFFBFE;--bg-sidebar: #FFFBFE;--bg-hover: #FFF5FA;--text-primary: #141414;--text-secondary: #4B5563;--text-muted: #6B7280;--text-disabled: #D1D5DB;--border-color: #F3E8F5;--link-color: #217F7A;--success-color: #059669;--success-color-light: #059669;--warning-color: #D97706;--warning-color-light: #D97706;--error-color: #DC2626;--error-color-light: #DC2626;--error-color-hover: #B91C1C;--bg-card-light: #FCFAFD;--bg-card-lighter: #FFFBFE;--card-main-bg: #FFFFFF;--card-nested-bg: #F9FAFB;--card-nested-border: #E5E7EB;--input-border: #382967;--footer-bg: var(--bg-sidebar)}footer[_ngcontent-rulta-c3832990144]{background:var(--footer-bg);color:var(--text-secondary)}footer[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]{color:var(--text-secondary);font-size:14px;line-height:1.6;text-decoration:none;cursor:pointer}footer[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]:hover{color:var(--text-primary)}footer[_ngcontent-rulta-c3832990144]   .footer-inner[_ngcontent-rulta-c3832990144]{max-width:1200px;margin:0 auto;padding:48px 6vw 36px;display:grid;grid-template-columns:1.2fr .8fr .7fr 1fr 1.5fr;gap:32px}footer[_ngcontent-rulta-c3832990144]   .footer-logo[_ngcontent-rulta-c3832990144]{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;text-decoration:none}footer[_ngcontent-rulta-c3832990144]   .footer-logo[_ngcontent-rulta-c3832990144]   span[_ngcontent-rulta-c3832990144]{font-size:18px;font-weight:500;color:var(--text-primary)}footer[_ngcontent-rulta-c3832990144]   .footer-social[_ngcontent-rulta-c3832990144]{display:flex;align-items:center;gap:16px}footer[_ngcontent-rulta-c3832990144]   .footer-social[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]{display:inline-flex;opacity:.75}footer[_ngcontent-rulta-c3832990144]   .footer-social[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]:hover{opacity:1}footer[_ngcontent-rulta-c3832990144]   .footer-social[_ngcontent-rulta-c3832990144]   img[_ngcontent-rulta-c3832990144]{display:block}footer[_ngcontent-rulta-c3832990144]   .footer-address[_ngcontent-rulta-c3832990144]{font-style:normal;display:flex;flex-direction:column;gap:2px;margin-bottom:20px;color:var(--text-muted);font-size:14px;line-height:1.6}footer[_ngcontent-rulta-c3832990144]   .footer-col[_ngcontent-rulta-c3832990144]   h3[_ngcontent-rulta-c3832990144]{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin:0 0 16px}footer[_ngcontent-rulta-c3832990144]   .footer-col[_ngcontent-rulta-c3832990144]   ul[_ngcontent-rulta-c3832990144]{list-style:none;margin:0;padding:0}footer[_ngcontent-rulta-c3832990144]   .footer-col[_ngcontent-rulta-c3832990144]   li[_ngcontent-rulta-c3832990144]{margin-bottom:12px}footer[_ngcontent-rulta-c3832990144]   .footer-guides[_ngcontent-rulta-c3832990144]   ul[_ngcontent-rulta-c3832990144]{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(6,auto);grid-auto-flow:column;justify-content:start;column-gap:24px}footer[_ngcontent-rulta-c3832990144]   .footer-guides[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]{white-space:nowrap}footer[_ngcontent-rulta-c3832990144]   .footer-bottom[_ngcontent-rulta-c3832990144]{border-top:1px solid var(--border-color)}footer[_ngcontent-rulta-c3832990144]   .footer-bottom-inner[_ngcontent-rulta-c3832990144]{max-width:1200px;margin:0 auto;padding:14px 6vw 18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}footer[_ngcontent-rulta-c3832990144]   .footer-bottom-inner[_ngcontent-rulta-c3832990144]   p[_ngcontent-rulta-c3832990144]{margin:0;color:var(--text-muted);font-size:14px}footer[_ngcontent-rulta-c3832990144]   .footer-legal[_ngcontent-rulta-c3832990144]{display:flex;flex-wrap:wrap;gap:24px}footer[_ngcontent-rulta-c3832990144]   .footer-legal[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]{font-size:14px;color:var(--text-muted)}footer[_ngcontent-rulta-c3832990144]   .footer-legal[_ngcontent-rulta-c3832990144]   a[_ngcontent-rulta-c3832990144]:hover{color:var(--text-primary)}footer[_ngcontent-rulta-c3832990144]   .footer-auth[_ngcontent-rulta-c3832990144]{display:flex;gap:12px}@media (max-width: 640px){footer[_ngcontent-rulta-c3832990144]   .footer-inner[_ngcontent-rulta-c3832990144]{grid-template-columns:1fr 1fr;gap:28px 20px;padding:36px 16px 28px 32px}footer[_ngcontent-rulta-c3832990144]   .footer-brand[_ngcontent-rulta-c3832990144]{order:1}footer[_ngcontent-rulta-c3832990144]   .footer-col[aria-label=Company][_ngcontent-rulta-c3832990144]{order:2}footer[_ngcontent-rulta-c3832990144]   .footer-col[aria-label=Product][_ngcontent-rulta-c3832990144]{order:3}footer[_ngcontent-rulta-c3832990144]   .footer-col[aria-label=Resources][_ngcontent-rulta-c3832990144]{order:4}footer[_ngcontent-rulta-c3832990144]   .footer-guides[_ngcontent-rulta-c3832990144]{order:5;grid-column:1/-1}footer[_ngcontent-rulta-c3832990144]   .footer-bottom-inner[_ngcontent-rulta-c3832990144]{flex-direction:column;align-items:flex-start;padding:14px 16px 14px 32px}}
.mat-toolbar{background:var(--mat-toolbar-container-background-color);color:var(--mat-toolbar-container-text-color)}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font);font-size:var(--mat-toolbar-title-text-size);line-height:var(--mat-toolbar-title-text-line-height);font-weight:var(--mat-toolbar-title-text-weight);letter-spacing:var(--mat-toolbar-title-text-tracking);margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color: inherit;--mdc-outlined-button-label-text-color: inherit}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}
.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(
      100% + 4px
    );width:calc(
      100% + 4px
    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}
.cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}
mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}
.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}
[_nghost-rulta-c2468440627]{display:block;width:100%}@keyframes _ngcontent-rulta-c2468440627_shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-pill[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-date-block[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-h1[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-breadcrumb[_ngcontent-rulta-c2468440627]{background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.04) 75%);background-size:800px 100%;animation:_ngcontent-rulta-c2468440627_shimmer 1.5s infinite;border-radius:8px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-item[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-heading[_ngcontent-rulta-c2468440627], .post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-featured-img[_ngcontent-rulta-c2468440627]{background:linear-gradient(90deg,rgba(0,0,0,.04) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.04) 75%);background-size:800px 100%;animation:_ngcontent-rulta-c2468440627_shimmer 1.5s infinite;border-radius:8px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-breadcrumb[_ngcontent-rulta-c2468440627]{width:180px;height:14px;margin-bottom:24px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-h1[_ngcontent-rulta-c2468440627]{width:100%;height:48px;margin-bottom:12px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-h1.short[_ngcontent-rulta-c2468440627]{width:60%}@media only screen and (max-width: 399px){.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-h1[_ngcontent-rulta-c2468440627]{height:28px}}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-meta[_ngcontent-rulta-c2468440627]{display:flex;align-items:center;gap:10px;margin-top:12px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-date-block[_ngcontent-rulta-c2468440627]{width:120px;height:14px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-pill[_ngcontent-rulta-c2468440627]{width:80px;height:24px;border-radius:9999px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-featured-img[_ngcontent-rulta-c2468440627]{width:100%;aspect-ratio:16/9;border-radius:16px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-heading[_ngcontent-rulta-c2468440627]{width:140px;height:14px;margin-bottom:16px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-item[_ngcontent-rulta-c2468440627]{width:100%;height:14px;margin-bottom:12px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-item[_ngcontent-rulta-c2468440627]:nth-child(3){width:80%}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-toc-item[_ngcontent-rulta-c2468440627]:nth-child(5){width:70%}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]{width:100%;height:16px;margin-bottom:12px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]:nth-child(2){width:95%}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]:nth-child(3){width:100%}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]:nth-child(4){width:85%;height:32px;margin-top:24px;margin-bottom:16px}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]:nth-child(5){width:100%}.post-skeleton[_ngcontent-rulta-c2468440627]   .skeleton-paragraph[_ngcontent-rulta-c2468440627]:nth-child(6){width:70%}.post-header[_ngcontent-rulta-c2468440627]{background:linear-gradient(#141428,rgb(23,16,59));padding:100px 80px 48px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 767px){.post-header[_ngcontent-rulta-c2468440627]{padding:80px 24px 32px}}@media only screen and (max-width: 399px){.post-header[_ngcontent-rulta-c2468440627]{padding:70px 16px 24px}}.post-header-inner[_ngcontent-rulta-c2468440627]{max-width:960px;margin:0 auto;text-align:left}.breadcrumb-row[_ngcontent-rulta-c2468440627]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.breadcrumb-link[_ngcontent-rulta-c2468440627]{display:inline-flex;align-items:center;gap:4px;color:#99a1af;font-size:14px;text-decoration:none;transition:color .2s}.breadcrumb-link[_ngcontent-rulta-c2468440627]:hover{color:#fff}.breadcrumb-link[_ngcontent-rulta-c2468440627]   svg[_ngcontent-rulta-c2468440627]{flex-shrink:0}.breadcrumb-sep[_ngcontent-rulta-c2468440627]{color:#6a7282;font-size:14px}.breadcrumb-current[_ngcontent-rulta-c2468440627]{color:#6a7282;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}@media only screen and (max-width: 399px){.breadcrumb-current[_ngcontent-rulta-c2468440627]{max-width:200px}}h1[_ngcontent-rulta-c2468440627]{font-size:48px;font-weight:500;line-height:60px;color:#fff;margin:0 0 24px}@media only screen and (max-width: 767px){h1[_ngcontent-rulta-c2468440627]{font-size:36px;line-height:46px}}@media only screen and (max-width: 399px){h1[_ngcontent-rulta-c2468440627]{font-size:28px;line-height:36px}}.post-meta[_ngcontent-rulta-c2468440627]{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.post-date[_ngcontent-rulta-c2468440627]{color:#99a1af;font-size:14px}.meta-dot[_ngcontent-rulta-c2468440627]{color:#99a1af;font-size:18px}.post-tag-pill[_ngcontent-rulta-c2468440627]{display:inline-block;padding:4px 14px;border-radius:9999px;background:rgba(125,106,236,.2);color:#fff;font-size:12px;font-weight:500}.featured-image-section[_ngcontent-rulta-c2468440627]{background-color:#f6f4fb;padding:48px 80px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 767px){.featured-image-section[_ngcontent-rulta-c2468440627]{padding:32px 24px}}@media only screen and (max-width: 399px){.featured-image-section[_ngcontent-rulta-c2468440627]{padding:24px 16px}}.featured-image-container[_ngcontent-rulta-c2468440627]{max-width:960px;margin:0 auto;border-radius:16px;overflow:hidden}.featured-image-container[_ngcontent-rulta-c2468440627]   img[_ngcontent-rulta-c2468440627]{width:100%;aspect-ratio:16/9;display:block;object-fit:cover;border-radius:16px}.content-area[_ngcontent-rulta-c2468440627]{background-color:#f6f4fb;padding:48px 80px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 767px){.content-area[_ngcontent-rulta-c2468440627]{padding:32px 24px}}@media only screen and (max-width: 399px){.content-area[_ngcontent-rulta-c2468440627]{padding:24px 16px}}.content-layout[_ngcontent-rulta-c2468440627]{max-width:1120px;margin:0 auto;display:flex;gap:48px}@media only screen and (max-width: 767px){.content-layout[_ngcontent-rulta-c2468440627]{flex-direction:column;gap:32px}}.toc-sidebar[_ngcontent-rulta-c2468440627]{width:256px;flex-shrink:0}@media only screen and (max-width: 767px){.toc-sidebar[_ngcontent-rulta-c2468440627]{width:100%}}.toc-card[_ngcontent-rulta-c2468440627]{position:sticky;top:24px;background:#EEEAF7;border:1px solid #DDD6EE;border-radius:14px;padding:24px}@media only screen and (max-width: 767px){.toc-card[_ngcontent-rulta-c2468440627]{position:static}}.toc-heading[_ngcontent-rulta-c2468440627]{font-size:14px;font-weight:500;letter-spacing:1px;color:#1e1836;text-transform:uppercase;margin:0 0 16px}.toc-nav[_ngcontent-rulta-c2468440627]{display:flex;flex-direction:column;gap:8px}.toc-item[_ngcontent-rulta-c2468440627]{font-size:14px;line-height:1.5;color:#6e6590;cursor:pointer;padding:4px 0;transition:color .15s;text-decoration:none}.toc-item[_ngcontent-rulta-c2468440627]:hover{color:#1e1836}.toc-item.toc-item-sub[_ngcontent-rulta-c2468440627]{padding-left:16px;font-size:13px}.toc-divider[_ngcontent-rulta-c2468440627]{height:1px;background:#DDD6EE;margin:20px 0 16px}.toc-share[_ngcontent-rulta-c2468440627]{display:flex;align-items:center;gap:8px}.share-btn[_ngcontent-rulta-c2468440627]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid #DDD6EE;background:transparent;color:#6e6590;cursor:pointer;transition:color .15s,border-color .15s,background .15s;padding:0}.share-btn[_ngcontent-rulta-c2468440627]:hover{color:#1e1836;border-color:#6e6590;background:rgba(125,106,236,.08)}.post-content[_ngcontent-rulta-c2468440627]{flex:1;min-width:0;max-width:768px}.post-content.full-width[_ngcontent-rulta-c2468440627]{max-width:960px;margin:0 auto}  .post-content{color:#3d3558}  .post-content p,   .post-content li{font-size:16px;font-weight:400;line-height:26px;color:#3d3558;margin:1em 0}  .post-content h2{font-size:24px;font-weight:500;line-height:32px;color:#1e1836;margin:32px 0 16px}  .post-content h3{font-size:18px;font-weight:500;line-height:28px;color:#1e1836;margin:24px 0 12px}  .post-content h4,   .post-content h5,   .post-content h6{color:#1e1836;margin:20px 0 10px}  .post-content a{color:#7d6aec!important;text-decoration:none;transition:opacity .15s}  .post-content a:hover{opacity:.8}  .post-content strong{color:#1e1836}  .post-content code{background-color:#7d6aec1a;padding:2px 6px;border-radius:4px;font-size:14px;font-family:Courier New,monospace;color:#5b47b0}  .post-content pre{background-color:#eeeaf7;color:#3d3558;padding:16px;border-radius:8px;border:1px solid #DDD6EE;overflow-x:auto;margin:1em 0}  .post-content pre code{background-color:transparent;padding:0;color:inherit}  .post-content blockquote{border-left:4px solid #7D6AEC;margin:1em 0;padding:12px 20px;background-color:#7d6aec0f;border-radius:0 8px 8px 0}  .post-content blockquote p{margin:.5em 0}  .post-content .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1em 0}  .post-content table{width:100%;border-collapse:collapse;margin:0}  .post-content table th,   .post-content table td{border:1px solid #DDD6EE;padding:10px 14px;text-align:left;font-size:15px;color:#3d3558}  .post-content table th{background-color:#7d6aec14;font-weight:600;color:#1e1836}  .post-content table tr:nth-child(2n){background-color:#7d6aec0a}  .post-content hr{border:none;border-top:1px solid #DDD6EE;margin:2em 0}  .post-content img{max-width:100%;border-radius:12px}  .post-content ul,   .post-content ol{padding-inline-start:20px;color:#3d3558}.cta-section[_ngcontent-rulta-c2468440627]{background-color:#f6f4fb;padding:0 80px 48px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 767px){.cta-section[_ngcontent-rulta-c2468440627]{padding:0 24px 32px}}@media only screen and (max-width: 399px){.cta-section[_ngcontent-rulta-c2468440627]{padding:0 16px 24px}}.cta-banner[_ngcontent-rulta-c2468440627]{max-width:960px;margin:0 auto;padding:32px 40px;background:#EEEAF7;border:1px solid #DDD6EE;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:24px}@media only screen and (max-width: 399px){.cta-banner[_ngcontent-rulta-c2468440627]{flex-direction:column;text-align:center;padding:24px}}.cta-text[_ngcontent-rulta-c2468440627]   h4[_ngcontent-rulta-c2468440627]{font-size:20px;font-weight:600;color:#1e1836;margin:0 0 4px}.cta-text[_ngcontent-rulta-c2468440627]   p[_ngcontent-rulta-c2468440627]{font-size:15px;color:#6e6590;margin:0}.related-section[_ngcontent-rulta-c2468440627]{background-color:#f6f4fb;padding:0 80px 80px;box-sizing:border-box;max-width:100%}@media only screen and (max-width: 767px){.related-section[_ngcontent-rulta-c2468440627]{padding:0 24px 60px}}@media only screen and (max-width: 399px){.related-section[_ngcontent-rulta-c2468440627]{padding:0 16px 40px}}.related-container[_ngcontent-rulta-c2468440627]{max-width:960px;margin:0 auto;background:#EEEAF7;border:1px solid #DDD6EE;border-radius:14px;padding:32px}.related-container[_ngcontent-rulta-c2468440627]   h3[_ngcontent-rulta-c2468440627]{font-size:22px;font-weight:600;color:#1e1836;margin:0 0 20px}.related-list[_ngcontent-rulta-c2468440627]{display:flex;flex-direction:column;gap:12px}.related-link[_ngcontent-rulta-c2468440627]{font-size:16px;color:#7d6aec!important;text-decoration:none;transition:opacity .15s;line-height:1.5}.related-link[_ngcontent-rulta-c2468440627]:hover{opacity:.8}