@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap";
.PlatformFooter-module__TldjPW__footer{z-index:1;border-top:1px solid var(--platform-footer-border);background:radial-gradient(circle at 18% 0%, #2563eb14, transparent 34%), linear-gradient(180deg, var(--platform-footer-bg) 0%, var(--platform-footer-bg-bottom) 100%);color:var(--platform-text);position:relative}.PlatformFooter-module__TldjPW__inner{width:min(100%, calc(var(--platform-container) + var(--platform-gutter) * 2));gap:var(--platform-footer-gap);padding:var(--platform-footer-padding-y) var(--platform-gutter) var(--platform-footer-bottom-y);grid-template-columns:minmax(260px,1.05fr) minmax(0,2.6fr);margin:0 auto;display:grid}.PlatformFooter-module__TldjPW__brand{min-width:0}.PlatformFooter-module__TldjPW__logoLink{width:var(--platform-footer-logo-width);align-items:center;text-decoration:none;display:inline-flex}.PlatformFooter-module__TldjPW__logo{width:100%;height:auto;display:block}.PlatformFooter-module__TldjPW__brand p{max-width:330px;color:var(--platform-muted-strong);font-size:var(--platform-footer-text);margin:18px 0 0;line-height:1.55}.PlatformFooter-module__TldjPW__nav{gap:var(--platform-footer-column-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.PlatformFooter-module__TldjPW__group{min-width:0}.PlatformFooter-module__TldjPW__group h2{color:var(--platform-text);font-size:var(--platform-footer-title)!important;margin:0 0 16px!important;font-weight:700!important;line-height:1.2!important}.PlatformFooter-module__TldjPW__group ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PlatformFooter-module__TldjPW__group a{color:var(--platform-footer-link);font-size:var(--platform-footer-link-size);transition:color var(--platform-transition), transform var(--platform-transition);align-items:center;gap:9px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.PlatformFooter-module__TldjPW__group a:hover{color:var(--platform-footer-link-hover);transform:translate(4px)}.PlatformFooter-module__TldjPW__group a:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #2563eb3d}.PlatformFooter-module__TldjPW__contactLink svg{color:var(--platform-footer-link-hover);flex:none}.PlatformFooter-module__TldjPW__bottom{border-top:1px solid var(--platform-footer-border);color:var(--platform-muted);font-size:var(--platform-caption);grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;font-weight:600;display:flex}@media (max-width:980px){.PlatformFooter-module__TldjPW__inner{grid-template-columns:1fr}.PlatformFooter-module__TldjPW__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PlatformFooter-module__TldjPW__inner{gap:34px}.PlatformFooter-module__TldjPW__nav{grid-template-columns:1fr;gap:26px}.PlatformFooter-module__TldjPW__brand p{max-width:100%;margin-top:14px}.PlatformFooter-module__TldjPW__bottom{flex-direction:column;align-items:flex-start}}
:root{--platform-container:1180px;--platform-gutter:32px;--platform-section-y:56px;--platform-hero-top:48px;--platform-hero-bottom:40px;--platform-hero-min:min(700px, calc(100vh - 28px));--platform-hero-gap:clamp(28px, 5vw, 64px);--platform-hero-visual-height:clamp(360px, 34vw, 430px);--platform-breadcrumb-slot:20px;--platform-breadcrumb-gap:18px;--platform-h1:clamp(44px, 5.5vw, 72px);--platform-h2:clamp(26px, 3vw, 38px);--platform-h3:clamp(21px, 2vw, 26px);--platform-lead:20px;--platform-body:16px;--platform-caption:13px;--platform-eyebrow:15px;--platform-page-bg:linear-gradient(180deg, #f4f9ff 0%, #e7f3ff 46%, #ddecff 100%);--platform-text:#0f172a;--platform-muted:#64748b;--platform-muted-strong:#526174;--platform-border:#dbe7ff;--platform-border-strong:#2563eb47;--platform-surface:#ffffffdb;--platform-surface-solid:#fff;--platform-field-bg:#f8fbffe0;--platform-accent-soft:#eff6ff;--platform-radius-control:14px;--platform-radius-card:22px;--platform-radius-panel:28px;--platform-radius-pill:999px;--platform-shadow-card:0 18px 60px #0f172a0d;--platform-shadow-panel:0 24px 80px #0f172a0f;--platform-shadow-hover:0 24px 74px #2563eb1a;--platform-shadow-button:0 18px 36px #2563eb2e;--platform-shadow-button-hover:0 24px 52px #2563eb47;--platform-button-height:54px;--platform-input-height:56px;--platform-button-radius:15px;--platform-transition:.18s ease;--platform-search-height:var(--platform-input-height);--platform-search-radius:var(--platform-radius-control);--platform-search-bg:var(--platform-surface-solid);--platform-search-border:var(--platform-border);--platform-search-border-focus:#2563eb85;--platform-search-ring:0 0 0 4px #2563eb21;--platform-search-shadow:0 18px 52px #0f172a12;--platform-search-shadow-focus:0 18px 52px #2563eb21;--platform-search-icon-size:21px;--platform-search-icon-left:18px;--platform-search-padding-x:16px;--platform-search-padding-left:52px;--platform-search-font-size:18px;--platform-search-font-weight:600;--platform-search-icon-color:var(--platform-text);--platform-smart-search-result-bg:#ffffffdb;--platform-search-dropdown-row:46px;--platform-search-dropdown-gap:0px;--platform-search-dropdown-max-rows:8;--platform-search-dropdown-font:16px;--platform-search-dropdown-meta:13px;--platform-search-dropdown-bg:#fffffff5;--platform-search-dropdown-hover:#eff6fff5;--platform-master-card-radius:24px;--platform-master-card-padding:16px;--platform-master-card-gap:18px;--platform-master-card-photo-size:176px;--platform-master-card-min-height:286px;--platform-master-card-bg:#ffffffe0;--platform-master-card-border:var(--platform-border);--platform-master-card-shadow:var(--platform-shadow-card);--platform-master-card-shadow-hover:0 28px 80px #2563eb24;--platform-master-card-title-max:16px;--platform-master-card-title-min:13px;--platform-master-card-title:clamp(var(--platform-master-card-title-min), var(--master-name-font-size,var(--platform-master-card-title-max)), var(--platform-master-card-title-max));--platform-master-card-text:14px;--platform-master-card-meta:var(--platform-master-card-text);--platform-master-card-thumb-gap:8px;--platform-master-card-thumb-size:calc((var(--platform-master-card-photo-size) - (var(--platform-master-card-thumb-gap) * 2)) / 3);--platform-master-card-media-height:calc(var(--platform-master-card-photo-size) + 10px + var(--platform-master-card-thumb-size));--platform-footer-bg:#f8fcffeb;--platform-footer-bg-bottom:#e8f4fff0;--platform-footer-border:#2563eb24;--platform-footer-padding-y:74px;--platform-footer-bottom-y:34px;--platform-footer-gap:clamp(36px, 6vw, 76px);--platform-footer-column-gap:clamp(22px, 4vw, 46px);--platform-footer-logo-width:clamp(250px, 25vw, 340px);--platform-footer-title:15px;--platform-footer-text:16px;--platform-footer-link-size:15px;--platform-footer-link:var(--platform-muted-strong);--platform-footer-link-hover:#2563eb;--public-page-max:var(--platform-container);--public-page-x:var(--platform-gutter);--public-section-y:var(--platform-section-y);--public-hero-top:var(--platform-hero-top);--public-hero-bottom:var(--platform-hero-bottom);--public-hero-min:var(--platform-hero-min);--public-hero-gap:var(--platform-hero-gap);--public-hero-title:var(--platform-h1);--public-section-title:var(--platform-h2);--public-lead:var(--platform-lead)}@media (max-width:640px){:root{--platform-gutter:18px;--platform-section-y:40px;--platform-hero-top:32px;--platform-hero-bottom:34px;--platform-hero-min:auto;--platform-hero-gap:28px;--platform-hero-visual-height:clamp(330px, 105vw, 400px);--platform-h1:clamp(38px, 11vw, 52px);--platform-h2:clamp(24px, 6.8vw, 32px);--platform-h3:clamp(20px, 6vw, 24px);--platform-lead:17px;--platform-master-card-photo-size:min(100%, 260px);--platform-master-card-min-height:auto;--platform-master-card-padding:14px;--platform-master-card-title-max:16px;--platform-master-card-title-min:14px;--platform-footer-padding-y:52px;--platform-footer-bottom-y:28px;--platform-footer-logo-width:min(100%, 270px)}}
:root{--background:#fff;--foreground:#172026;--accent:#2563eb;--accent-hover:#1d4ed8;--font-sans:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text:#172026;--text-muted:#64748b;--line-soft:#2563eb29;--surface:#ffffffbd;--surface-solid:#fff;--shadow-soft:0 14px 42px #0f172a12;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--control-height:46px}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{width:100%;min-height:100%;margin:0;overflow-x:hidden}body{isolation:isolate;color:var(--foreground);font-family:var(--font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e7f2ff;font-size:16px;font-weight:400;line-height:1.6;position:relative}body:before,body:after{z-index:0;content:"";filter:blur(76px);opacity:.13;pointer-events:none;will-change:transform;border-radius:50%;width:40vw;min-width:360px;height:40vw;min-height:360px;position:fixed}body:before{background:#6fa8ff;animation:14s ease-in-out infinite alternate navseruki-drift-one;top:-15vw;left:-13vw;box-shadow:54vw 19vw #3c80ffd6,82vw 58vw #38bdf894,18vw 92vw #93c5fd80}body:after{background:#93c5fd;animation:16s ease-in-out infinite alternate navseruki-drift-two;bottom:-18vw;right:-15vw;box-shadow:-36vw -46vw #3b82f6a3,-68vw -12vw #7dd3fc85,-18vw -78vw #60a5fa75}@keyframes navseruki-drift-one{0%{transform:translate(-3vw,-2vw)scale(1)}to{transform:translate(25vw,17vw)scale(1.24)}}@keyframes navseruki-drift-two{0%{transform:translate(3vw,2vw)scale(1.05)}to{transform:translate(-27vw,-18vw)scale(.88)}}@media (prefers-reduced-motion:reduce){body:before,body:after{animation:none}}button,input,textarea,select{font:inherit}:where(input,textarea,select,button),:where(h1,h2,h3,h4,h5,h6,p){letter-spacing:0}body :is(h1){font-size:clamp(2.5rem,4vw,3rem)!important;font-weight:600!important;line-height:1.08!important}body :is(h2){font-size:clamp(1.625rem,2.35vw,2rem)!important;font-weight:600!important;line-height:1.14!important}body :is(h3){font-size:clamp(1.375rem,2vw,1.625rem)!important;font-weight:600!important;line-height:1.22!important}body :is(p,li,label,input,textarea,select,button){font-weight:400}body :is(strong,b){font-weight:600}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select){box-sizing:border-box;border-radius:var(--radius-md);color:#15213b;appearance:none;background-color:#fff;border:1px solid #dbe6f7;max-width:100%;font-size:1rem;font-weight:500;line-height:1.3;transition:border-color .16s,box-shadow .16s,background-color .16s}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select){min-height:var(--control-height)}:where(textarea){line-height:1.35}:where(select){background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}:where(input[type=number]){-moz-appearance:textfield}:where(),:where(){-webkit-appearance:none;margin:0}:where(){color:#8a96a8;opacity:1}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select):hover:not(:disabled){background-color:#fbfdff;border-color:#c6d7f2}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select):focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2563eb1a}:where(input:disabled,textarea:disabled,select:disabled){cursor:not-allowed;color:#94a3b8;background-color:#f8fafc}:where(button,a[role=button],input[type=button],input[type=submit]){min-height:var(--control-height);border-radius:var(--radius-md);font-weight:500}:where([class*=card],[class*=Card],[class*=panel],[class*=Panel]){border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}@media (max-width:640px){body :is(h1){font-size:clamp(2.1rem,9vw,2.75rem)!important}body :is(h2){font-size:clamp(1.65rem,7vw,2rem)!important}body :is(h3){font-size:clamp(1.25rem,5.6vw,1.5rem)!important}}[data-workspace] [class*=eyebrow],[data-workspace] [class*=backLink]{display:none!important}[data-workspace] [class*=topbar]:has(>[class*=backLink]:only-child){display:none}
