:root,[data-bs-theme=light]{--bs-blue:#1d3b53;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#d6293e;--bs-orange:#fd7e14;--bs-yellow:#f7c32e;--bs-green:#0cbc87;--bs-teal:#20c997;--bs-cyan:#17a2b8;--bs-black:#000;--bs-gray:#606261;--bs-gray-dark:#222427;--bs-gray-100:#f8f8f8;--bs-gray-200:#dce0e5;--bs-gray-300:#c5c5c7;--bs-gray-400:#96969a;--bs-gray-500:#85878a;--bs-gray-600:#606261;--bs-gray-700:#3e403f;--bs-gray-800:#222427;--bs-gray-900:#202124;--bs-primary:#09b850;--bs-white:#fff;--bs-secondary:#85878a;--bs-success:#0cbc87;--bs-info:#17a2b8;--bs-warning:#f7c32e;--bs-danger:#d6293e;--bs-light:#f8f8f8;--bs-dark:#202124;--bs-primary-rgb:9,184,80;--bs-secondary-rgb:133,135,138;--bs-success-rgb:12,188,135;--bs-info-rgb:23,162,184;--bs-warning-rgb:247,195,46;--bs-danger-rgb:214,41,62;--bs-light-rgb:248,248,248;--bs-dark-rgb:32,33,36;--bs-primary-text-emphasis:#068138;--bs-secondary-text-emphasis:#5d5f61;--bs-success-text-emphasis:#08845f;--bs-info-text-emphasis:#107181;--bs-warning-text-emphasis:#ad8920;--bs-danger-text-emphasis:#961d2b;--bs-light-text-emphasis:#3e403f;--bs-dark-text-emphasis:#161719;--bs-primary-bg-subtle:#cef1dc;--bs-secondary-bg-subtle:#e7e7e8;--bs-success-bg-subtle:#cef2e7;--bs-info-bg-subtle:#d1ecf1;--bs-warning-bg-subtle:#fdf3d5;--bs-danger-bg-subtle:#f7d4d8;--bs-light-bg-subtle:#fcfcfc;--bs-dark-bg-subtle:#d2d3d3;--bs-primary-border-subtle:#9de3b9;--bs-secondary-border-subtle:#cecfd0;--bs-success-border-subtle:#9ee4cf;--bs-info-border-subtle:#a2dae3;--bs-warning-border-subtle:#fce7ab;--bs-danger-border-subtle:#efa9b2;--bs-light-border-subtle:#dce0e5;--bs-dark-border-subtle:#a6a6a7;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--font-ibm-plex-sans),sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#606261;--bs-body-color-rgb:96,98,97;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(96,98,97,.75);--bs-secondary-color-rgb:96,98,97;--bs-secondary-bg:#dce0e5;--bs-secondary-bg-rgb:220,224,229;--bs-tertiary-color:rgba(96,98,97,.5);--bs-tertiary-color-rgb:96,98,97;--bs-tertiary-bg:#f8f8f8;--bs-tertiary-bg-rgb:248,248,248;--bs-heading-color:var(--bs-gray-900);--bs-link-color:#09b850;--bs-link-color-rgb:9,184,80;--bs-link-decoration:none;--bs-link-hover-color:#079340;--bs-link-hover-color-rgb:7,147,64;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:var(--bs-gray-200);--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.313rem;--bs-border-radius-sm:0.2rem;--bs-border-radius-lg:0.4rem;--bs-border-radius-xl:0.6rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0px 0px 40px rgba(29,58,83,.1);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(29,58,83,.15);--bs-box-shadow-lg:0 1rem 3rem rgba(29,58,83,.15);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:rgba(12,188,135,.8);--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:rgba(214,41,62,.5)}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#09b850;--bs-link-hover-color:#079340;--bs-link-color-rgb:9,184,80;--bs-link-hover-color-rgb:7,147,64;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:#85878a;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-family:var(--font-ibm-plex-sans),sans-serif;font-weight:700;line-height:1.25;color:var(--bs-heading-color)}h1{font-size:calc(1.485rem + 2.82vw)}@media(min-width:1200px){h1{font-size:3.6rem}}h2{font-size:calc(1.4rem + 1.8vw)}@media(min-width:1200px){h2{font-size:2.75rem}}h3{font-size:calc(1.363rem + 1.356vw)}@media(min-width:1200px){h3{font-size:2.38rem}}h4{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h4{font-size:2rem}}h5{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h5{font-size:1.5rem}}h6{font-size:1.2rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em!important}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:none}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.2rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:1rem;padding-bottom:1rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.875rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:96%}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:94%}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:94%}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1300px}}.btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.5rem;--bs-btn-font-family:var(--font-ibm-plex-sans),sans-serif;--bs-btn-font-size:1rem;--bs-btn-font-weight:500;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.313rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:all .3s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#09b850;--bs-btn-border-color:#09b850;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#089c44;--bs-btn-hover-border-color:#079340;--bs-btn-focus-shadow-rgb:46,195,106;--bs-btn-active-color:#fff;--bs-btn-active-bg:#079340;--bs-btn-active-border-color:#078a3c;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#09b850;--bs-btn-disabled-border-color:#09b850}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f8f8;--bs-btn-border-color:#f8f8f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d3d3;--bs-btn-hover-border-color:#c6c6c6;--bs-btn-focus-shadow-rgb:211,211,211;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c6c6;--bs-btn-active-border-color:#bababa;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f8f8;--bs-btn-disabled-border-color:#f8f8f8}.btn-outline-primary{--bs-btn-color:#09b850;--bs-btn-border-color:#09b850;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#09b850;--bs-btn-hover-border-color:#09b850;--bs-btn-focus-shadow-rgb:9,184,80;--bs-btn-active-color:#fff;--bs-btn-active-bg:#09b850;--bs-btn-active-border-color:#09b850;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#09b850;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#09b850;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f8f8;--bs-btn-border-color:#f8f8f8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f8f8;--bs-btn-hover-border-color:#f8f8f8;--bs-btn-focus-shadow-rgb:248,248,248;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f8f8;--bs-btn-active-border-color:#f8f8f8;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#f8f8f8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f8f8;--bs-gradient:none}.btn-link{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:var(--bs-gray-400);--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:0.8rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:1rem;--bs-btn-border-radius:0.4rem}.btn-sm{--bs-btn-padding-y:0.4rem;--bs-btn-padding-x:0.8rem;--bs-btn-font-size:0.8125rem;--bs-btn-border-radius:0.2rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-x:hidden;z-index:0;position:relative}img{max-width:100%;height:auto}a{transition:all .3s ease-in-out}.btn{letter-spacing:.5px;position:relative;overflow:hidden;margin-bottom:6px}.btn-light:is(:hover,:focus-visible,:active){background:#e9ecef;border-color:#e9ecef}.back-top{position:fixed;bottom:40px;right:40px;z-index:99;display:block;width:52px;height:52px;line-height:52px;text-align:center;border:0;padding:0;border-radius:10%;cursor:pointer;background:#ef233c;color:#fff;visibility:hidden;opacity:0;transform:translateY(50%);transition:all .3s ease-in-out}.back-top:hover{background:#c9102e}.back-top:focus-visible{outline:2px solid #17233b;outline-offset:3px}.back-top.back-top-show{visibility:visible;opacity:1;transform:translateY(0)}@media(max-width:767px){.back-top{bottom:calc(16px + env(safe-area-inset-bottom, 0px));right:calc(16px + env(safe-area-inset-right, 0px));width:44px;height:44px;line-height:44px}}@media(prefers-reduced-motion:reduce){.back-top,a{transition:none}}.mega-home{--mega-red:#ef233c;--mega-red-dark:#c9102e;--mega-red-text:#ce1933;--mega-red-button:#d51c36;--mega-ink:#101c32;--mega-muted:#62708a;--mega-soft:#f7f9fc;--mega-line:#e8edf5;color:var(--mega-ink);background:#fff;overflow:hidden;font-size:15px}.mega-home a{text-decoration:none}.mega-home .container{max-width:1280px}.mega-nav{position:fixed;inset:0 0 auto;z-index:1030;padding:12px 0;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--mega-line);box-shadow:0 4px 18px rgba(29,57,92,.05)}.mega-home section[id]{scroll-margin-top:90px}.mega-nav-inner{display:flex;align-items:center;justify-content:space-between}.mega-logo img{display:block;width:160px;height:auto;object-fit:contain}.mega-links{display:flex;align-items:center;gap:30px}.mega-links>a:not(.mega-nav-cta){color:var(--mega-ink);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;transition:color .2s}.mega-links>a:not(.mega-nav-cta):hover{color:var(--mega-red)}.mega-home .btn-primary,.mega-nav-cta{border:0;border-radius:8px;background:var(--mega-red-button);color:#fff;padding:12px 20px;font-weight:700;box-shadow:0 10px 24px rgba(239,35,60,.18)}.mega-home .btn-primary:is(:hover,:focus-visible,:active){background:var(--mega-red-dark);color:#fff}.mega-nav-cta{padding:10px 17px;font-size:13px}.mega-home .btn svg,.mega-nav-cta svg{margin-left:8px;vertical-align:-2px}.mega-menu-toggle{display:none;border:0;padding:8px;background:transparent}.mega-menu-toggle span{display:block;width:24px;height:2px;margin:5px;background:var(--mega-ink)}.mega-hero{--mega-hero-accent:239,35,60;position:relative;z-index:2;isolation:isolate;padding:100px 0 0;background:radial-gradient(circle at 78% 39%,rgba(var(--mega-hero-accent),.045),transparent 24%),linear-gradient(180deg,#fff 0,#fff 72%,#fbfcfe 100%)}.mega-hero:before{inset:0 0 105px 48%;opacity:.38;background-image:linear-gradient(135deg,transparent 0 49%,rgba(var(--mega-hero-accent),.075) 49.5% 50%,transparent 50.5%),radial-gradient(circle,rgba(var(--mega-hero-accent),.18) 0 1.5px,transparent 2px);background-size:230px 230px,112px 112px;-webkit-mask-image:radial-gradient(ellipse at 58% 45%,#000,transparent 75%);mask-image:radial-gradient(ellipse at 58% 45%,#000,transparent 75%)}.mega-hero:after,.mega-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none}.mega-hero:after{top:180px;right:13%;width:220px;height:220px;border:1px solid rgba(var(--mega-hero-accent),.07);border-radius:50%;transform:rotate(18deg)}.mega-grid-bg{position:absolute;inset:0 0 130px;opacity:.55;pointer-events:none;background-image:linear-gradient(rgba(232,237,245,.5) 1px,transparent 0),linear-gradient(90deg,rgba(232,237,245,.5) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,hsla(0,0%,100%,.8),transparent 86%);mask-image:linear-gradient(90deg,hsla(0,0%,100%,.8),transparent 86%)}.mega-hero-grid{position:relative;display:grid;grid-template-columns:48% 52%;align-items:center;min-height:565px}.mega-hero-copy{position:relative;z-index:1;padding:10px 0 55px;max-width:550px}.mega-hero-copy:before{content:"";position:absolute;z-index:0;left:-112px;top:11%;width:205px;height:275px;opacity:.2;pointer-events:none;background-image:radial-gradient(circle,rgba(var(--mega-hero-accent),.55) 0 1.5px,transparent 2px),linear-gradient(32deg,transparent 0 49%,rgba(var(--mega-hero-accent),.16) 49.5% 50%,transparent 50.5%),linear-gradient(148deg,transparent 0 49%,rgba(var(--mega-hero-accent),.11) 49.5% 50%,transparent 50.5%);background-size:56px 56px,118px 118px,142px 142px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%)}.mega-hero-copy>*{position:relative;z-index:1}.mega-hero-grid>*{min-width:0}.mega-eyebrow{display:inline-block;color:var(--mega-red-text);font-size:13px;font-weight:800;letter-spacing:.08em}.mega-hero-copy h1{max-width:520px;font-size:clamp(31px,2.85vw,42px);line-height:1.1;letter-spacing:-.035em;margin:18px 0 20px;font-weight:800}.mega-cta h2 span,.mega-hero-copy h1 span{color:var(--mega-red)}.mega-hero-copy h1>.mega-hero-line{display:block;white-space:nowrap}.mega-hero-copy h1>.mega-hero-line-neutral{color:var(--mega-ink)}.mega-hero-copy>p{color:var(--mega-muted);max-width:530px;line-height:1.7;font-size:16px;margin-bottom:28px}.mega-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.mega-btn-outline{border:1px solid #17233b;color:var(--mega-ink);padding:12px 20px;border-radius:8px;font-weight:700}.mega-btn-outline:hover{background:var(--mega-ink);color:#fff}.mega-hero-note{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;color:var(--mega-muted);font-size:13px;font-weight:600}.mega-hero-note svg{color:var(--mega-red);font-size:15px}.mega-hero-note>i{display:block;height:16px;width:1px;background:#dfe4ec;margin:0 5px}.mega-hero-note-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.mega-hero-visual{min-height:520px;position:relative;display:grid;place-items:center;touch-action:pan-y}.mega-hero-cover{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}.mega-orbit{position:absolute;border:1px solid rgba(239,35,60,.13);border-radius:50%;transform:rotate(-18deg)}.orbit-one{width:470px;height:290px}.orbit-two{width:390px;height:390px;transform:rotate(40deg);border-color:rgba(44,74,120,.1)}.mega-core{width:210px;height:210px;border-radius:28px;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(145deg,#ff596c,#dc1535);color:#fff;box-shadow:0 25px 70px rgba(239,35,60,.35),inset 0 1px 0 hsla(0,0%,100%,.45);transform:rotate(-5deg)}.mega-core:after,.mega-core:before{content:"";position:absolute;border-radius:18px;border:1px solid hsla(0,0%,100%,.32);inset:17px}.mega-core:after{inset:32px;border-radius:12px}.mega-core-mark{position:relative;width:48px;height:48px;transform:rotate(5deg);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;margin-bottom:14px}.mega-core-mark span{border:3px solid #fff;transform:rotate(45deg);border-radius:3px}.mega-core strong{font-size:25px;letter-spacing:.06em}.mega-core small{font-size:9px;opacity:.8;margin-top:3px}.mega-float{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;background:hsla(0,0%,100%,.94);border:1px solid #edf0f5;border-radius:10px;padding:12px 15px;box-shadow:0 13px 34px rgba(32,53,87,.1);color:var(--mega-ink);font-size:13px;font-weight:700;white-space:nowrap}.mega-float svg{color:var(--mega-red);font-size:20px}.mega-float-top{top:73px;left:7%}.mega-float-right{right:2%;top:180px}.mega-float-bottom{left:8%;bottom:72px}.mega-float-left{left:-1%;top:310px}.mega-spark{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--mega-red);box-shadow:0 0 0 7px rgba(239,35,60,.1)}.spark-one{top:125px;right:23%}.spark-two{bottom:127px;right:18%}.spark-three{top:270px;left:17%}.mega-stats{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);width:min(1280px,100% - 30px);box-sizing:border-box;background:hsla(0,0%,100%,.92);border:1px solid #e9edf5;border-radius:14px;box-shadow:0 14px 32px rgba(40,68,103,.07);margin:-3px auto -50px;transform:translateY(50%);padding:22px 25px}.mega-stats>div{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding:0 22px;border-right:1px solid var(--mega-line)}.mega-stats>div:first-child{padding-left:0}.mega-stats>div:last-child{border-right:0;padding-right:0}.mega-stats svg{grid-row:1/span 2;font-size:29px;color:var(--mega-red)}.mega-stats strong{font-size:20px;line-height:1.1}.mega-stats span{color:var(--mega-muted);font-size:13px;line-height:1.35}.mega-section{padding:125px 0 105px}.mega-section-intro{text-align:center;max-width:780px;margin:0 auto 46px}.mega-section-intro h2{color:var(--mega-ink);font-size:clamp(28px,3vw,39px);letter-spacing:-.035em;line-height:1.12;margin:9px 0 13px;font-weight:800}.mega-section-intro p{color:var(--mega-muted);font-size:14px;line-height:1.7;margin:0}.mega-solutions{background:#fff}.mega-solution-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.mega-solution-card{position:relative;min-height:300px;padding:24px 19px 44px;background:#fff;border:1px solid #e9edf4;border-radius:12px;box-shadow:0 10px 25px rgba(29,57,92,.045);transition:transform .2s,box-shadow .2s}.mega-solution-card:hover{transform:translateY(-7px);box-shadow:0 17px 34px rgba(29,57,92,.11)}.mega-icon{display:grid;place-items:center;width:43px;height:43px;color:var(--mega-red);background:#fff1f3;border-radius:50%;font-size:21px;margin-bottom:17px}.mega-ai-grid h3,.mega-business-card h3,.mega-solution-card h3{font-size:16px;line-height:1.28;margin:0 0 8px;font-weight:800}.mega-solution-card p{color:var(--mega-muted);font-size:13px;line-height:1.55;min-height:52px;margin-bottom:13px}.mega-solution-card ul{list-style:none;margin:0;padding:0}.mega-solution-card li{color:var(--mega-muted);font-size:13px;line-height:1.6;display:flex;gap:5px}.mega-solution-card li svg{color:var(--mega-red);flex:0 0 auto;margin-top:3px}.mega-card-arrow{position:absolute;right:17px;bottom:15px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--mega-red);background:#fff4f5}.mega-business{background:#f7faff;padding-top:100px}.mega-business-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.mega-business-card{display:flex;align-items:center;gap:14px;min-height:106px;padding:20px;border:1px solid #e8edf5;border-radius:12px;background:#fff;transition:transform .2s,border-color .2s,box-shadow .2s}.mega-business-card:hover{transform:translateY(-4px);border-color:#f2cbd2;box-shadow:0 12px 26px rgba(31,57,91,.08)}.mega-icon-soft{margin:0;flex:0 0 auto;background:#fff0f2}.mega-business-card h3{color:var(--mega-ink);margin-bottom:5px;font-size:15px;line-height:1.3;font-weight:700}.mega-business-card p{font-size:13px;color:var(--mega-muted);line-height:1.5;margin:0}.mega-business-card>span{flex-shrink:0;margin-left:auto;display:grid;place-items:center;border:1px solid #f1dce0;color:var(--mega-red);width:27px;height:27px;border-radius:50%;font-size:13px}.mega-technology{padding-top:105px}.mega-tech-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:13px;gap:13px}.mega-tech-card{min-height:125px;border:1px solid #e9edf5;background:#fff;border-radius:10px;padding:19px 15px}.mega-tech-card strong{font-size:13px}.mega-tech-card>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.mega-tech-card span{color:var(--mega-muted);font-size:13px}.mega-tech-card span:before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:-5px;border-radius:4px;background:#edf4ff}.accent-violet span:before{background:#f0eaff}.accent-sky span:before{background:#e8f9ff}.accent-orange span:before{background:#fff3e5}.accent-red span:before{background:#ffebee}.mega-ai{background:#f7faff;padding-top:100px;padding-bottom:105px}.mega-ai-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.mega-ai-grid article{display:flex;align-items:center;gap:14px;padding:19px;border:1px solid #e6edf6;border-radius:10px;background:#fff;transition:transform .2s,border-color .2s,box-shadow .2s}.mega-ai-grid article:hover{transform:translateY(-3px);border-color:#d7e0ee;box-shadow:0 10px 22px rgba(31,57,91,.07)}.mega-ai-grid .mega-icon{margin:0;flex:0 0 auto}.mega-ai-grid h3{color:var(--mega-ink);font-size:14px;line-height:1.35;margin-bottom:5px;font-weight:700}.mega-ai-grid p{margin:0;color:var(--mega-muted);font-size:13px;line-height:1.5}.mega-process{padding-top:105px}.mega-process-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px}.mega-process-grid article{position:relative}.mega-process-icon{width:63px;height:63px;border-radius:50%;display:grid;place-items:center;color:var(--mega-red);font-size:25px;background:#fff0f2;margin-bottom:18px}.mega-process-no{color:var(--mega-red-text);font-size:13px;font-weight:800;margin-bottom:5px}.mega-process-grid h3{color:var(--mega-ink);margin:0 0 7px;font-size:15px;line-height:1.35;font-weight:700}.mega-process-grid p{color:var(--mega-muted);font-size:13px;line-height:1.5;max-width:220px;margin:0}.mega-process-arrow{position:absolute;top:31px;right:3px;color:#aab5c6;font-size:22px}.mega-cta{position:relative;padding:66px 0;color:#fff;background:radial-gradient(circle at 80% 20%,rgba(239,35,60,.4),transparent 35%),linear-gradient(120deg,#101727,#1a0d13)}.mega-cta:after{content:"";position:absolute;inset:0;opacity:.15;background-image:linear-gradient(45deg,transparent 46%,#ef233c 47%,transparent 48%);background-size:32px 32px;pointer-events:none}.mega-cta-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:25px}.mega-cta h2{color:#fff;font-size:clamp(28px,3.2vw,42px);line-height:1.08;letter-spacing:-.035em;margin:12px 0}.mega-cta p{color:#c0c9d7;font-size:13px;max-width:570px;line-height:1.6;margin:0}.mega-cta .btn-light{flex:0 0 auto;color:var(--mega-red-text);font-weight:800;padding:13px 18px;border-radius:8px}.mega-cta .mega-eyebrow{color:#ff8a98}.mega-clients{padding:48px 0;background:#fff;border-bottom:1px solid var(--mega-line)}.mega-clients h2{color:var(--mega-muted);font-size:16px;font-weight:500;text-align:center;margin-bottom:28px}.mega-client-carousel{display:flex;align-items:center;gap:12px}.mega-client-slider{min-width:0;flex:1 1}.mega-client-placeholder{--visible-logos:2;display:flex;gap:16px;overflow-x:auto;scrollbar-width:none}.mega-client-placeholder::-webkit-scrollbar{display:none}.mega-client-placeholder>.mega-client-logo{flex:0 0 calc((100% - (var(--visible-logos) - 1)*16px)/var(--visible-logos))}@media(min-width:576px){.mega-client-placeholder{--visible-logos:3}}@media(min-width:992px){.mega-client-placeholder{--visible-logos:5}}@media(min-width:1200px){.mega-client-placeholder{--visible-logos:6}}.mega-client-logo{display:grid;place-items:center;height:100px;padding:16px}.mega-client-logo img{width:auto;height:auto;max-width:100%;max-height:68px;object-fit:contain}.mega-client-nav{display:grid;place-items:center;flex:0 0 36px;height:36px;padding:0;border:1px solid var(--mega-line);border-radius:50%;color:var(--mega-muted);background:#fff}.mega-client-nav:hover{color:var(--mega-red);border-color:var(--mega-red)}.mega-client-autoplay{display:flex;align-items:center;gap:4px;margin:16px auto 0;padding:6px 12px;border:0;border-radius:6px;color:var(--mega-muted);background:transparent;font-size:13px}.mega-client-autoplay:hover{background:var(--mega-soft)}.mega-client-autoplay:focus-visible,.mega-client-nav:focus-visible{outline:2px solid var(--mega-red);outline-offset:3px}@media(max-width:575px){.mega-client-carousel{gap:6px}.mega-client-logo{height:126px;padding:8px 4px}.mega-client-logo img{max-width:96%;max-height:92px}}@media(max-width:1199px){.mega-nav{padding:10px 0}.mega-links{gap:18px}.mega-hero{padding-top:112px}.mega-hero-grid{grid-template-columns:52% 48%}.mega-float{transform:scale(.9)}.mega-solution-card{padding-left:15px;padding-right:15px}}@media(max-width:991px){.mega-nav{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mega-menu-toggle{display:block}.mega-links{display:none;position:absolute;top:100%;max-height:calc(100dvh - 90px);overflow-y:auto;left:16px;right:16px;flex-direction:column;align-items:stretch;gap:0;padding:12px;background:#fff;border:1px solid var(--mega-line);border-radius:12px;box-shadow:0 17px 30px rgba(31,52,87,.13)}.mega-links.is-open{display:flex}.mega-links>a:not(.mega-nav-cta){padding:12px 10px}.mega-nav-cta{text-align:center;margin-top:6px}.mega-hero-grid{grid-template-columns:1fr}.mega-hero-copy{max-width:680px;padding-bottom:10px}.mega-hero-visual{min-height:420px}.mega-stats{grid-template-columns:repeat(2,1fr);gap:16px;padding:19px;margin-bottom:-62px;transform:translateY(62px)}.mega-stats>div{border-right:0;padding:10px 12px}.mega-stats>div:first-child{padding-left:12px}.mega-stats>div:nth-child(odd){border-right:1px solid var(--mega-line)}.mega-solution-grid{grid-template-columns:repeat(3,1fr)}.mega-business-grid{grid-template-columns:repeat(2,1fr)}.mega-tech-grid{grid-template-columns:repeat(3,1fr)}.mega-ai-grid{grid-template-columns:repeat(2,1fr)}.mega-cta-inner{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.mega-hero{padding-top:105px}.mega-hero-copy h1{font-size:34px}.mega-hero-copy>p{font-size:14px}.mega-hero-visual{min-height:330px;transform:scale(.84);transform-origin:top center;margin-bottom:-45px}.mega-float-top{top:45px}.mega-float-right{right:-5%;top:150px}.mega-float-bottom{bottom:37px}.mega-float-left{left:-8%;top:220px}.mega-stats{margin-left:auto;margin-right:auto}.mega-stats span{font-size:13px}.mega-section{padding:94px 0 78px}.mega-section-intro{margin-bottom:31px}.mega-section-intro p{font-size:13px}.mega-solution-grid{grid-template-columns:1fr 1fr}.mega-solution-card{min-height:285px}.mega-business-grid{grid-template-columns:1fr}.mega-tech-grid{grid-template-columns:repeat(2,1fr)}.mega-ai-grid{grid-template-columns:1fr}.mega-process-grid{grid-template-columns:repeat(2,1fr);gap:30px 20px}.mega-process-arrow{display:none}}@media(max-width:480px){.mega-logo img{width:140px}.mega-hero-copy h1{font-size:32px}.mega-hero-actions .btn{width:100%;text-align:center}.mega-hero-note{font-size:13px}.mega-stats{grid-template-columns:1fr;gap:4px}.mega-stats>div,.mega-stats>div:nth-child(odd){border-right:0;border-bottom:1px solid var(--mega-line);padding:10px 3px}.mega-stats>div:last-child{border-bottom:0}.mega-solution-grid{grid-template-columns:1fr}.mega-solution-card{min-height:0}.mega-tech-grid{grid-template-columns:1fr 1fr}.mega-process-grid{grid-template-columns:1fr}.mega-process-grid article{display:grid;grid-template-columns:63px 1fr;grid-column-gap:15px;column-gap:15px}.mega-process-icon{grid-row:span 3}.mega-process-no{margin-top:4px}.mega-process-grid h3,.mega-process-grid p{grid-column:2}}.mega-contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0;max-width:100%}.mega-contact-actions>a:not(.btn){color:#fff;font-size:14px;overflow-wrap:anywhere}.mega-contact-actions>a:not(.btn):hover{text-decoration:underline}.mega-contact-address{color:var(--mega-muted);font-size:13px;line-height:1.7;font-style:normal}.mega-solutions{position:relative;overflow:hidden;padding-top:145px;background:radial-gradient(circle at 8% 12%,rgba(239,35,60,.055),transparent 25%),linear-gradient(180deg,#fff,#fbfcff)}.mega-solutions:after,.mega-solutions:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(2px)}.mega-solutions:before{width:280px;height:280px;right:-120px;top:190px;background:rgba(239,35,60,.035)}.mega-solutions:after{width:180px;height:180px;left:-80px;bottom:100px;background:rgba(75,130,200,.035)}.mega-solutions>.container{position:relative;z-index:1}.mega-solutions .mega-section-intro{max-width:860px;margin-bottom:42px}.mega-solutions .mega-eyebrow{padding:7px 13px;border:1px solid #ffdfe4;border-radius:999px;background:#fff5f6;letter-spacing:.1em}.mega-solutions .mega-section-intro h2{margin-top:14px}.mega-solutions .mega-section-intro p{max-width:650px;margin-left:auto;margin-right:auto}.mega-solutions .mega-solution-grid{gap:16px}.mega-solutions .mega-solution-card{min-height:320px;padding:25px 21px 48px;border:1px solid rgba(224,231,242,.9);border-radius:18px;background:hsla(0,0%,100%,.82);box-shadow:0 12px 28px rgba(31,57,91,.055);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mega-solutions .mega-solution-card:before{content:"";position:absolute;top:-1px;left:22px;right:22px;height:3px;border-radius:0 0 8px 8px;background:linear-gradient(90deg,transparent,rgba(239,35,60,.65),transparent);opacity:.45;transition:opacity .2s}.mega-solutions .mega-solution-card:hover{transform:translateY(-6px);border-color:#ffd9df;box-shadow:0 19px 38px rgba(31,57,91,.11)}.mega-solutions .mega-solution-card:hover:before{opacity:1}.mega-solutions .mega-solution-card .mega-icon{width:50px;height:50px;margin-bottom:19px;border:1px solid #ffe0e4;border-radius:15px;background:linear-gradient(145deg,#fff4f5,#ffe9ec);box-shadow:0 8px 16px rgba(239,35,60,.08)}.mega-solutions .mega-solution-card h3{color:var(--mega-ink);font-size:17px;letter-spacing:-.015em}.mega-solutions .mega-solution-card p{min-height:60px;line-height:1.6}.mega-solutions .mega-solution-card li{line-height:1.7}.mega-solutions .mega-card-arrow{right:20px;bottom:18px;width:31px;height:31px;border:1px solid #ffe0e4;background:#fff8f8}@media(max-width:767px){.mega-solutions{padding-top:145px}.mega-cta h2{font-size:26px;line-height:1.12}.mega-solutions .mega-solution-card{min-height:300px}}@media(max-width:480px){.mega-solutions{padding-top:158px}.mega-cta h2{font-size:24px}.mega-solutions .mega-solution-card{min-height:0}}.mega-hero-cover{animation:mega-hero-cover-in .45s ease both}.mega-hero-slide-0 .mega-hero-cover{animation:none}@media(prefers-reduced-motion:reduce){.mega-hero-cover{animation:none}}@keyframes mega-hero-cover-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.mega-hero-slide-controls{position:static;display:flex;align-items:center;gap:4px;padding:0;max-width:100%}.mega-hero-slide-controls>button{display:grid;place-items:center;width:36px;height:44px;flex:0 0 36px;padding:0;border:0;border-radius:50%;color:var(--mega-ink);background:transparent;transition:color .2s,background .2s}.mega-hero-slide-controls>button:hover{color:var(--mega-red);background:#fff0f2}.mega-hero-slide-dots{display:flex;align-items:center;gap:2px}.mega-hero-slide-dots button{display:grid;place-items:center;width:32px;height:44px;flex:0 0 32px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer}.mega-hero-slide-dots button:before{content:"";width:7px;height:7px;border-radius:999px;background:#cbd3df;transition:width .2s,background .2s}.mega-hero-slide-dots button.is-active:before{width:20px;background:var(--mega-red)}.mega-hero-slide-controls button:focus-visible{outline:2px solid var(--mega-red-text);outline-offset:-2px}.mega-hero-cover-erp{width:110%;margin-left:-5%}@media(max-width:991px){.mega-hero-cover-erp{width:104%;max-width:none;margin-left:-2%}}@media(max-width:767px){.mega-hero-cover-erp{width:100%;margin-left:0}}.mega-technology{position:relative;background:linear-gradient(180deg,#fbfcff,#fff)}.mega-technology .mega-section-intro{max-width:820px}.mega-technology .mega-section-intro h2{letter-spacing:-.04em}.mega-tech-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mega-tech-card{min-height:175px;padding:21px 18px 18px;border:1px solid #e8edf5;border-radius:16px;background:hsla(0,0%,100%,.86);box-shadow:0 10px 25px rgba(27,54,89,.045);transition:transform .2s,box-shadow .2s,border-color .2s}.mega-tech-card:hover{transform:translateY(-5px);border-color:#dce4f0;box-shadow:0 17px 32px rgba(27,54,89,.09)}.mega-tech-card .mega-tech-card-heading{display:flex;flex-direction:column;gap:8px;margin-top:0}.mega-tech-card-heading strong{font-size:15px;letter-spacing:-.01em}.mega-tech-card-heading small{color:var(--mega-muted);font-size:13px;line-height:1.6}.mega-tech-items{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:24px}.mega-tech-items span{display:inline-flex;align-items:center;gap:6px;color:var(--mega-muted);font-size:13px;line-height:1.4;white-space:nowrap}.mega-tech-items img{width:24px;height:24px;opacity:.86}.mega-tech-card .mega-tech-items{margin-top:20px;gap:12px}@media(max-width:991px){.mega-tech-grid{grid-template-columns:repeat(2,1fr)}.mega-tech-card{min-height:160px}}@media(max-width:480px){.mega-tech-grid{grid-template-columns:1fr}.mega-tech-card{min-height:0}}.mega-tech-items span:before{display:none}.mega-hero-slide-1{--mega-hero-accent:196,81,8;--mega-slide-orange:#c45108;--mega-slide-orange-bright:#ed650d;--mega-slide-orange-dark:#a44006;--mega-slide-orange-soft:#fff3e8}.mega-hero-slide-1 .mega-eyebrow,.mega-hero-slide-1 .mega-hero-note svg{color:var(--mega-slide-orange)}.mega-hero-slide-1 .mega-hero-copy h1>.mega-hero-line:not(.mega-hero-line-neutral){color:var(--mega-slide-orange-bright)}.mega-hero-slide-1 .mega-hero-actions .btn-primary{color:#fff;background:var(--mega-slide-orange);box-shadow:0 10px 24px rgba(196,81,8,.18)}.mega-hero-slide-1 .mega-hero-actions .btn-primary:is(:hover,:focus-visible,:active){background:var(--mega-slide-orange-dark)}.mega-hero-slide-1 .mega-btn-outline{color:var(--mega-slide-orange);border-color:var(--mega-slide-orange)}.mega-hero-slide-1 .mega-btn-outline:is(:hover,:focus-visible,:active){color:var(--mega-slide-orange-dark);background:var(--mega-slide-orange-soft)}.mega-hero-slide-1 .mega-hero-slide-dots button.is-active:before{background:var(--mega-slide-orange-bright)}.mega-hero-slide-1 .mega-hero-slide-controls>button:hover{color:var(--mega-slide-orange);background:var(--mega-slide-orange-soft)}.mega-hero-slide-1 :is(.mega-hero-actions a,.mega-hero-slide-controls button):focus-visible{outline:2px solid var(--mega-slide-orange);outline-offset:3px;box-shadow:none}:is(.mega-hero-slide-2,.mega-hero-slide-4){--mega-hero-accent:20,116,196;--mega-slide-blue:#1474c4;--mega-slide-blue-dark:#095a9f;--mega-slide-blue-soft:#eaf5ff}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-eyebrow,:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-copy h1>.mega-hero-line:not(.mega-hero-line-neutral){color:var(--mega-slide-blue)}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-actions .btn-primary{background:var(--mega-slide-blue);box-shadow:0 10px 24px rgba(20,116,196,.2)}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-actions .btn-primary:is(:hover,:focus-visible,:active){background:var(--mega-slide-blue-dark)}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-note svg{color:var(--mega-slide-blue)}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-slide-dots button.is-active:before{background:var(--mega-slide-blue)}:is(.mega-hero-slide-2,.mega-hero-slide-4) .mega-hero-slide-controls>button:hover{color:var(--mega-slide-blue);background:var(--mega-slide-blue-soft)}.mega-hero-slide-4 .mega-btn-outline{color:var(--mega-slide-blue);border-color:var(--mega-slide-blue)}.mega-hero-slide-4 .mega-btn-outline:is(:hover,:focus-visible,:active){color:var(--mega-slide-blue-dark);background:var(--mega-slide-blue-soft)}.mega-hero-slide-3 .mega-hero-copy h1{font-size:clamp(31px,2.85vw,42px)}.mega-hero-slide-3 .mega-hero-copy h1>.mega-hero-line{white-space:nowrap}.mega-hero-slide-3 .mega-hero-copy>p{max-width:480px;text-wrap:pretty}.mega-hero-slide-3{--mega-hero-accent:71,91,214;--mega-slide-aim:#465bd6;--mega-slide-aim-dark:#3346b5;--mega-slide-aim-soft:#eef0ff}.mega-hero-slide-3 .mega-eyebrow,.mega-hero-slide-3 .mega-hero-copy h1>.mega-hero-line:not(.mega-hero-line-neutral),.mega-hero-slide-3 .mega-hero-note svg{color:var(--mega-slide-aim)}.mega-hero-slide-3 .mega-hero-actions .btn-primary{background:var(--mega-slide-aim);box-shadow:0 10px 24px rgba(70,91,214,.2)}.mega-hero-slide-3 .mega-hero-actions .btn-primary:is(:hover,:focus-visible,:active){background:var(--mega-slide-aim-dark)}.mega-hero-slide-3 .mega-btn-outline{color:var(--mega-slide-aim);border-color:var(--mega-slide-aim)}.mega-hero-slide-3 .mega-btn-outline:is(:hover,:focus-visible,:active){color:var(--mega-slide-aim-dark);background:var(--mega-slide-aim-soft)}.mega-hero-slide-3 .mega-hero-slide-dots button.is-active:before{background:var(--mega-slide-aim)}.mega-hero-slide-3 .mega-hero-slide-controls>button:hover{color:var(--mega-slide-aim);background:var(--mega-slide-aim-soft)}.mega-hero-slide-3 :is(.mega-hero-actions a,.mega-hero-slide-controls button):focus-visible{outline-color:var(--mega-slide-aim)}@media(max-width:767px){.mega-hero-copy:before{left:-128px;top:7%;opacity:.12}.mega-hero:before{inset:0 0 210px 0;opacity:.22;background-size:160px 160px,80px 80px}.mega-hero:after{top:120px;right:-90px;width:170px;height:170px;opacity:.45}}.mega-hero-cover{width:96%;max-width:96%}.mega-hero-slide-0 .mega-hero-cover{width:104%;max-width:104%}.mega-hero-cover-ai{width:100%;max-width:100%;max-height:450px}@media(min-width:1440px){.mega-hero-cover-ai{width:110%;max-width:none}}.mega-hero-cover-erp{width:104%;max-width:none;margin-left:-2%}@media(max-width:991px){.mega-hero-cover-erp{width:100%;margin-left:0}}@media(max-width:767px){.mega-hero-cover{width:94%;max-width:94%}.mega-hero-slide-1 .mega-hero-visual{transform:none;margin-bottom:0}.mega-hero-cover-ai{width:100%;max-width:100%}.mega-hero-cover-erp{width:96%;max-width:96%}}@media(min-width:768px){.mega-hero-visual{height:520px;grid-template-rows:minmax(0,1fr) 44px;row-gap:8px}.mega-hero-visual>.mega-hero-cover{min-height:0;max-height:100%}}@media(min-width:768px)and (max-width:991px){.mega-hero-visual{height:420px}}@media(max-width:991px){.mega-hero-grid{grid-template-columns:minmax(0,1fr)}.mega-hero-copy{width:100%}.mega-hero-copy h1>.mega-hero-line{white-space:normal;overflow-wrap:break-word}.mega-hero-actions,.mega-hero-actions .btn{min-width:0;max-width:100%}.mega-hero-actions .btn{white-space:normal;overflow-wrap:break-word}}@media(max-width:767px){.mega-hero-slide-1 .mega-hero-visual,.mega-hero-visual{display:flex;flex-direction:column;justify-content:center;height:360px;min-height:360px;overflow:hidden;padding:12px 0 8px;gap:12px;transform:none;margin-bottom:0}.mega-hero-copy h1{font-size:clamp(22px,6.5vw,26px);line-height:1.4}.mega-hero-copy h1>.mega-hero-line{white-space:nowrap;overflow-wrap:normal}.mega-hero-cover,.mega-hero-cover-ai,.mega-hero-cover-erp{width:100%;max-width:100%;height:270px;object-fit:contain;flex:0 0 270px}.mega-hero-slide-0 .mega-hero-cover{width:100%;max-width:100%}.mega-hero-slide-controls{position:static;max-width:100%}}@media(max-width:575px){.mega-hero-actions{flex-direction:column;align-items:stretch;gap:10px}.mega-hero-actions .btn{width:100%;min-height:48px;text-align:center}}@media(max-width:767px){.mega-grid-bg,.mega-hero-copy:before,.mega-hero-note,.mega-hero:after,.mega-hero:before{display:none}}.mega-footer{--footer-text:#bac2cf;--footer-line:hsla(0,0%,100%,.11);position:relative;padding:68px 0 0;color:var(--footer-text);background:#131b28;border-top:1px solid #253044}.mega-footer:before{content:"";position:absolute;top:-1px;left:max(12px,(100% - 1256px)/2);width:64px;height:3px;background:var(--mega-red)}.mega-footer h2{margin:8px 0 24px;color:#fff;font-size:14px;font-weight:600;letter-spacing:.035em}.mega-footer a{color:var(--footer-text);transition:color .2s,background-color .2s}.mega-footer a:hover{color:#fff}.mega-footer a:focus-visible{outline:2px solid #ff6b7d;outline-offset:5px;border-radius:3px}.mega-footer-grid{display:grid;grid-template-columns:1.45fr .85fr 1fr 1.25fr;grid-gap:40px;gap:40px}.mega-footer-grid>*{min-width:0}.mega-footer-logo{display:inline-block}.mega-footer-logo img{display:block;width:158px;height:auto}.mega-footer-brand p{max-width:310px;font-size:14px;line-height:1.75;margin:22px 0 26px}.mega-footer-company{display:block;color:#f4f6fa;font-size:13px;font-weight:600;margin-bottom:12px}.mega-footer-address{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;font-style:normal;margin:0}.mega-footer-address svg{flex:0 0 16px;margin-top:4px;color:#8e9aae}.mega-footer-links ul{list-style:none;margin:0;padding:0}.mega-footer-links li+li{margin-top:10px}.mega-footer-links a{display:inline-block;padding:4px 0;font-size:14px;line-height:1.5}.mega-footer-links a:hover{text-decoration:underline;-webkit-text-decoration-color:#ff6b7d;text-decoration-color:#ff6b7d;text-underline-offset:5px}.mega-footer-contact-panel{padding:22px;background:#1b2534;border:1px solid var(--footer-line);border-radius:14px}.mega-footer-email,.mega-footer-phone{display:flex;align-items:center;gap:12px}.mega-footer-email>svg,.mega-footer-phone>svg{flex:0 0 18px;color:#ff6b7d}.mega-footer-phone small{display:block;font-size:13px;margin-bottom:4px}.mega-footer-phone strong{display:block;color:#fff;font-size:22px;font-weight:600;letter-spacing:.01em}.mega-footer-email{margin-top:18px;font-size:14px;overflow-wrap:anywhere}.mega-footer-email span{min-width:0}.mega-footer .mega-footer-cta{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:18px;margin-top:22px;border-top:1px solid var(--footer-line);color:#fff;font-size:13px;font-weight:500}.mega-footer-cta svg{flex-shrink:0;color:#ff6b7d}.mega-footer .mega-footer-cta:hover{color:#ff8a98}.mega-footer-bottom{border-top:1px solid var(--footer-line);margin-top:48px;padding:22px 0;font-size:13px;color:#9aa7ba}@media(max-width:1199px){.mega-footer-grid{grid-template-columns:1.25fr .8fr 1fr 1.2fr;gap:24px}.mega-footer-contact-panel{padding:16px}.mega-footer-phone strong{font-size:20px}}@media(max-width:991px){.mega-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.mega-footer-brand{grid-column:1/-1}.mega-footer-brand p{max-width:500px}.mega-footer-contact{grid-column:1/-1}.mega-footer-contact-panel{max-width:420px;padding:22px}}@media(max-width:575px){.mega-footer{padding-top:44px}.mega-footer-grid{gap:28px 20px}.mega-footer h2{margin-top:0;margin-bottom:16px}.mega-footer-links a{font-size:13px}.mega-footer-contact-panel{max-width:none}.mega-footer-bottom{margin-top:32px;padding:20px 0}}.mega-mobile-solutions{padding:90px 0;background:linear-gradient(180deg,#fff 60%,#fcf8f9)}.mega-mobile-solutions h2,.mega-mobile-solutions h3,.mega-mobile-solutions p{margin:0}.mega-mobile-solutions h2,.mega-mobile-solutions h3{color:var(--mega-ink)}.mega-mobile-solutions .mobile-overview{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:64px;gap:64px;align-items:center}.mega-mobile-solutions .mobile-copy{min-width:0;container-type:inline-size}.mega-mobile-solutions .mobile-copy h2{font-size:clamp(26px,7.5cqw,40px);line-height:1.2;letter-spacing:-.035em;font-weight:700;margin:14px 0 20px;white-space:nowrap}.mega-mobile-solutions .mobile-copy h2 span{color:var(--mega-red)}.mega-mobile-solutions .mobile-copy>p{color:var(--mega-muted);font-size:16px;line-height:1.75}.mega-mobile-solutions .mobile-benefits{list-style:none;padding:0;margin:28px 0 30px;display:grid;grid-gap:20px;gap:20px}.mega-mobile-solutions .mobile-benefits li{display:flex;align-items:flex-start;gap:14px}.mega-mobile-solutions .mobile-benefit-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:var(--mega-red);border-radius:13px;background:#fff1f3;font-size:22px}.mega-mobile-solutions .mobile-benefits h3{font-size:16px;font-weight:600;margin:0 0 4px}.mega-mobile-solutions .mobile-benefits p{color:var(--mega-muted);font-size:14px;line-height:1.6}.mega-mobile-solutions .mobile-showcase{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;padding:26px 24px 22px;border:1px solid #f4e6e9;border-radius:28px;background:radial-gradient(ellipse at 75% 40%,#ffe3e8,transparent 65%),#fcf7f8}.mega-mobile-solutions .mobile-showcase:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:radial-gradient(#ebcfd5 1px,transparent 0);background-size:20px 20px;opacity:.45}.mega-mobile-solutions .mobile-showcase-label{display:flex;align-items:center;gap:8px;color:#7b5060;font-size:13px;font-weight:500}.mega-mobile-solutions .mobile-showcase-label>span{width:6px;height:6px;border-radius:50%;background:var(--mega-red);box-shadow:0 0 0 4px #fce3e7}.mega-mobile-solutions .mobile-phone{width:278px;margin:24px 0 24px 110px;border:6px solid #233047;border-radius:38px;padding:6px;background:#fff;box-shadow:0 24px 45px -15px rgba(86,56,68,.251),0 0 0 1px #d4d6de}.mega-mobile-solutions .mobile-phone>div{position:relative;padding:34px 14px 12px;border-radius:27px;background:linear-gradient(160deg,#fff,#f5f7fa)}.mega-mobile-solutions .mobile-phone-camera{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:70px;height:18px;background:#233047;border-radius:20px}.mega-mobile-solutions .mobile-phone-brand{display:flex;align-items:center;justify-content:space-between;color:#68778e;margin-bottom:22px}.mega-mobile-solutions .mobile-phone-brand img{width:90px;height:auto}.mega-mobile-solutions .mobile-phone-welcome{color:var(--mega-muted);font-size:13px}.mega-mobile-solutions .mobile-phone-heading{font-size:19px;font-weight:700;color:var(--mega-ink);margin-top:3px}.mega-mobile-solutions .mobile-phone-highlight{display:flex;align-items:center;gap:12px;border-radius:14px;background:linear-gradient(125deg,#e11e3b,var(--mega-red-button));color:#fff;padding:19px 14px;margin:18px 0;min-height:88px}.mega-mobile-solutions .mobile-phone-highlight>svg{font-size:29px;flex-shrink:0}.mega-mobile-solutions .mobile-phone-highlight span{font-size:13px}.mega-mobile-solutions .mobile-phone-highlight strong{display:block;font-size:14px;line-height:1.4;margin-top:3px}.mega-mobile-solutions .mobile-phone-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.mega-mobile-solutions .mobile-phone-features>div{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 6px;border:1px solid #e9ecf1;border-radius:12px;background:#fff}.mega-mobile-solutions .mobile-phone-features svg{font-size:24px;color:var(--mega-red)}.mega-mobile-solutions .mobile-phone-features span{font-size:13px;color:#536077}.mega-mobile-solutions .mobile-phone-platforms{display:flex;justify-content:center;gap:26px;margin-top:20px;padding-top:16px;border-top:1px solid #e4e9f1}.mega-mobile-solutions .mobile-phone-platforms span{display:flex;align-items:center;gap:6px;color:#536077;font-size:13px}.mega-mobile-solutions .mobile-phone-platforms svg{font-size:18px}.mega-mobile-solutions .mobile-phone-home{width:70px;height:4px;margin:22px auto 0;border-radius:4px;background:#233047}.mega-mobile-solutions .mobile-showcase-note{position:absolute;left:16px;bottom:124px;width:180px;padding:12px;display:flex;align-items:center;gap:11px;border:1px solid #fff;border-radius:16px;background:hsla(0,0%,100%,.96);box-shadow:0 12px 35px rgba(65,48,65,.078)}.mega-mobile-solutions .mobile-showcase-note .mobile-benefit-icon{width:36px;height:36px;font-size:19px}.mega-mobile-solutions .mobile-showcase-note strong{font-size:14px;color:var(--mega-ink)}.mega-mobile-solutions .mobile-showcase-note p{font-size:13px;line-height:1.5;color:var(--mega-muted);margin-top:3px}.mega-mobile-solutions .mobile-showcase-caption{max-width:320px;text-align:center;font-size:13px;line-height:1.5;color:#7c6770}.mega-mobile-solutions .mobile-apps-heading{margin:48px 0 20px;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.mega-mobile-solutions .mobile-apps-heading h3{font-size:22px;font-weight:600}.mega-mobile-solutions .mobile-apps-heading p{color:var(--mega-muted);font-size:14px}.mega-mobile-solutions .mobile-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.mega-mobile-solutions .mobile-app-card{display:flex;flex-direction:column;text-align:left;padding:22px;border:1px solid var(--mega-line);border-radius:16px;background:#fff;color:var(--mega-ink);font-family:inherit}.mega-mobile-solutions .mobile-app-top{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;color:var(--mega-red);font-size:25px}.mega-mobile-solutions .mobile-app-top>span{font-size:13px;color:var(--mega-muted);font-weight:500}.mega-mobile-solutions .mobile-app-card>h3{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:8px}.mega-mobile-solutions .mobile-app-description{font-size:14px;color:var(--mega-muted);line-height:1.6}.mega-mobile-solutions .mobile-platforms{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding:26px 0 0;border-top:1px solid #eee3e7}.mega-mobile-solutions .mobile-platforms h3{font-size:17px;font-weight:600;margin-bottom:6px}.mega-mobile-solutions .mobile-platforms p{font-size:14px;line-height:1.6;color:var(--mega-muted)}.mega-mobile-solutions .mobile-platforms ul{display:flex;gap:26px;list-style:none;padding:0;margin:0}.mega-mobile-solutions .mobile-platforms li{display:flex;gap:10px;align-items:center}.mega-mobile-solutions .mobile-platforms li>svg{font-size:28px;flex-shrink:0}.mega-mobile-solutions .mobile-platforms strong{display:block;font-size:14px;white-space:nowrap;font-weight:600}.mega-mobile-solutions .mobile-platforms small{display:block;color:var(--mega-muted);font-size:13px}@media(max-width:1199px){.mega-mobile-solutions .mobile-overview{gap:36px}.mega-mobile-solutions .mobile-showcase-note{position:static;width:100%;max-width:320px;margin-bottom:18px}.mega-mobile-solutions .mobile-phone{margin-left:0}.mega-mobile-solutions .mobile-app-card{padding:18px}.mega-mobile-solutions .mobile-platforms{align-items:flex-start;flex-direction:column}.mega-mobile-solutions .mobile-platforms ul{width:100%;justify-content:space-between}}@media(max-width:991px){.mega-mobile-solutions{padding:70px 0}.mega-mobile-solutions .mobile-overview{grid-template-columns:1fr;gap:36px}.mega-mobile-solutions .mobile-showcase{max-width:620px;width:100%;justify-self:center}.mega-mobile-solutions .mobile-apps-heading{flex-direction:column;gap:8px}.mega-mobile-solutions .mobile-apps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.mega-mobile-solutions{padding:56px 0}.mega-mobile-solutions .mobile-copy h2{font-size:min(34px,8.2cqw)}.mega-mobile-solutions .mobile-copy>p{font-size:15px}.mega-mobile-solutions .mobile-showcase{padding:24px 12px 20px;border-radius:20px}.mega-mobile-solutions .mobile-phone{width:min(278px,100%);margin:22px 0}.mega-mobile-solutions .mobile-showcase-note{position:static;width:100%;max-width:278px;margin-bottom:18px}.mega-mobile-solutions .mobile-showcase-caption{max-width:275px}.mega-mobile-solutions .mobile-apps{gap:12px}.mega-mobile-solutions .mobile-app-card{padding:16px}.mega-mobile-solutions .mobile-app-card>h3{font-size:15px}.mega-mobile-solutions .mobile-platforms ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}}@media(max-width:374px){.mega-mobile-solutions .mobile-apps{grid-template-columns:1fr}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c2139b{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c2139b{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}