.cmo-page{--cmo-bg:#08090b;--cmo-surface:#101216;--cmo-line:#2b2f36;--cmo-text:#bfc4ce;--cmo-blue:#92bfff;background:var(--cmo-bg);color:var(--cmo-text);font-family:Manrope,sans-serif;font-size:16px;letter-spacing:0;line-height:1.8}.cmo-page *,.cmo-page :after,.cmo-page :before{box-sizing:border-box;letter-spacing:0}.cmo-container{margin-inline:auto;width:min(1120px,calc(100% - 64px))}.cmo-page h1,.cmo-page h2,.cmo-page h3{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.cmo-page h1{font-weight:800;line-height:1.12;margin:22px 0;max-width:950px;overflow-wrap:anywhere}.cmo-page h2{margin:12px 0 30px}.cmo-page h2,.cmo-page h3{font-size:18px;line-height:1.5}.cmo-page h3{margin-bottom:16px}.cmo-page p{margin-top:0}.cmo-eyebrow{color:var(--cmo-blue);font-size:12px;font-weight:700;margin:0 0 30px}.cmo-hero-content [data-testid=cmo-hero-logo]{margin-bottom:30px}.cmo-hero{isolation:isolate;overflow:hidden;position:relative}.cmo-hero-photo{height:100%;inset:0;object-fit:cover;object-position:70% center;position:absolute;width:100%;z-index:-3}.cmo-hero-shade{background:linear-gradient(90deg,#05070af5,#05070ae3 37%,#05070a7a 72%,#05070a33),linear-gradient(0deg,#08090b,#0000 35%);inset:0;position:absolute;z-index:-2}.cmo-hero-content{padding-bottom:24px;padding-top:110px}.cmo-breadcrumb{color:#c2c7d0;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 12px;margin-bottom:40px}.cmo-breadcrumb a{transition:color .2s}.cmo-breadcrumb a:hover{color:#fff}.cmo-hero-lead{color:#fff;font-size:20px;font-weight:600;margin-bottom:14px}.cmo-hero-intro{max-width:635px}.cmo-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:28px}.cmo-page .cmo-button{background:#fff;border-radius:6px;color:#101216;font-size:14px;font-weight:700;height:auto;line-height:1.5;min-height:48px;padding:13px 22px;text-align:left;transition:background-color .2s,transform .2s;white-space:normal}.cmo-page .cmo-button:hover{background:#dbeafe;transform:translateY(-2px)}.cmo-page .cmo-button svg{flex-shrink:0}.cmo-link{align-items:center;color:var(--cmo-blue);display:inline-flex;font-size:14px;font-weight:600;gap:10px;max-width:100%;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;text-underline-offset:5px;transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s}.cmo-link:hover{color:#fff;-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.cmo-link svg{flex-shrink:0}.cmo-page a:focus-visible,.cmo-page button:focus-visible{outline:2px solid #92bfff;outline-offset:5px}.cmo-photo-caption{color:#b6bcc6;font-size:11px;margin-top:38px!important}.cmo-summary{background:#0d1014;border-block:1px solid var(--cmo-line)}.cmo-summary>.cmo-container{color:#d2d7df;display:flex;flex-wrap:wrap;font-size:12px;gap:12px 26px;justify-content:space-between;padding-block:21px}.cmo-summary span{align-items:center;display:flex;gap:8px}.cmo-summary .cmo-link{font-size:12px}.cmo-section{padding:72px 0;scroll-margin-top:90px}.cmo-section+.cmo-section{border-top:1px solid var(--cmo-line)}.cmo-band{background:#0e1013}.cmo-about{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr}.cmo-about-link{margin-top:24px}.cmo-intro{margin-bottom:32px;max-width:760px}.cmo-roles{grid-gap:64px;display:grid;gap:64px;grid-template-columns:1fr 1fr}.cmo-role-name{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:700;margin:16px 0 5px!important}.cmo-icon{color:var(--cmo-blue)}.cmo-roles ul{list-style:none;margin:22px 0 0;padding:0}.cmo-roles li{align-items:baseline;display:flex;font-size:14px;gap:12px;margin:10px 0}.cmo-roles li svg{color:#9cd6bc;flex-shrink:0}.cmo-note{border-top:1px solid var(--cmo-line);font-size:14px;margin-top:32px!important;max-width:880px;padding-top:24px}.cmo-products{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.cmo-product{background:#15181d;border:1px solid #343942;border-radius:8px;display:flex;flex-direction:column;padding:32px}.cmo-product-top{align-items:center;color:var(--cmo-blue);display:flex;justify-content:space-between;margin-bottom:28px}.cmo-product-top span{color:#b0bac8;font-size:12px}.cmo-product h3{font-size:22px;margin-top:8px}.cmo-product-fit{color:#e1e6ed;font-weight:600;margin-block:20px 12px!important}.cmo-small{color:#b2bac6;font-size:12px;line-height:1.8}.cmo-product-action{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:28px}.cmo-product-note{margin-block:24px 8px!important}.cmo-planning{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.cmo-planning article{border-top:2px solid #688eb9;padding-top:22px}.cmo-steps{list-style:none;margin:0;padding:0}.cmo-steps li{grid-gap:24px;border-top:1px solid var(--cmo-line);display:grid;gap:24px;grid-template-columns:64px 1fr;padding:24px 0}.cmo-steps h3{margin-bottom:8px}.cmo-steps p{max-width:810px}.cmo-step-number{color:var(--cmo-blue);font-family:Plus Jakarta Sans,sans-serif;font-size:24px}.cmo-faq{max-width:900px}.cmo-page .cmo-faq-trigger{color:#ecf0f5;font-size:16px;gap:24px;line-height:1.6;padding-block:22px;transition:color .2s}.cmo-page .cmo-faq-trigger svg{color:var(--cmo-blue)}.cmo-faq-answer{line-height:1.9;max-width:800px}.cmo-contact{background:#111820;border-top:2px solid #709fda!important}.cmo-contact-layout{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1.6fr 1fr}.cmo-contact-person{border-left:1px solid #43516a;padding-left:32px}.cmo-contact-person>p:first-child{color:#fff;font-weight:700}.cmo-related{border-top:1px solid #334050;display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:48px;padding-top:28px}@media(max-width:767px){.cmo-page{font-size:14px}.cmo-container{width:calc(100% - 40px)}.cmo-hero-content{padding-top:96px}.cmo-breadcrumb{margin-bottom:30px}.cmo-hero-lead,.cmo-page h2,.cmo-page h3{font-size:16px}.cmo-hero-shade{background:linear-gradient(90deg,#05070af2,#05070ac2),linear-gradient(0deg,#08090b,#0000)}.cmo-summary>.cmo-container{grid-gap:8px;display:grid;gap:8px;padding-block:18px}.cmo-section{padding:48px 0}.cmo-about,.cmo-contact-layout,.cmo-planning,.cmo-products,.cmo-roles{gap:28px;grid-template-columns:1fr}.cmo-product{padding:24px}.cmo-roles article+article{border-top:1px solid var(--cmo-line);padding-top:28px}.cmo-steps li{gap:14px;grid-template-columns:32px 1fr}.cmo-contact-person{padding-left:20px}.cmo-photo-caption{font-size:10px}.cmo-page .cmo-faq-trigger{font-size:14px}}@media(prefers-reduced-motion:reduce){.cmo-page .cmo-button{transition:none}.cmo-page .cmo-button:hover{transform:none}}
/*# sourceMappingURL=5539.64febfb8.chunk.css.map*/