html,body,p,div{letter-spacing:-0.01rem;font-size:16px;line-height:155%}H1{letter-spacing:-0.01em}H2,H3,H4,H5,H6{letter-spacing:-0.02em}body{min-height:100vh}:root{--gs-color-text:#000;--gs-color-accent-1:#e50040;--gs-color-accent-2:#031835}.otgs-development-site-front-end{display:none}.footer_text p{font-size:12px}H1{font-size:4rem;font-weight:normal}H2{font-size:2.5rem;font-weight:normal}H3{font-size:2rem;font-weight:normal}H4{font-size:1.75rem;font-weight:normal}H5{font-size:1.1rem;font-weight:normal}H6{font-size:1.1rem;font-weight:normal}H4{line-height:135%}H1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:clamp(2rem,2.5rem + 2.11vw,4rem)}H2,.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:clamp(1.8em,2rem + 2.11vw,3rem)}H3,.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:clamp(1.6rem,1.7rem + 2.11vw,2.5rem)}H4,.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:clamp(1.4rem,1.4rem + 2.11vw,2.2rem)}H5,.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:clamp(1.2rem,1.1rem + 2.11vw,1.6rem)}H6,.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:clamp(1.1rem,1rem + 2.11vw,1.4rem);line-height:1.8rem}ul{list-style:disc;margin-left:1.25em}ul li::marker{color:var(--gs-color-accent-1);font-size:1.4em}ol li::marker{color:var(--gs-color-accent-1);font-size:1.2em;font-weight:700}ol{list-style-position:outside;margin-left:1.2em;padding-left:0}ol li{text-indent:-1.5em;padding-left:1.5em}.shape-ur{border-radius:0% 100% 0% 0%;background-color:pink}.gs-text-medium{font-size:clamp(1.1rem,0.5rem + 2.11vw,1.6rem)}.gs-text-large{font-size:clamp(1.2rem,1.2rem + 2.11vw,2.2rem)}.gs-pad-small-top{padding-top:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-pad-small-right{padding-right:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-pad-small-bottom{padding-bottom:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-pad-small-left{padding-left:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-pad-small-all{padding:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-pad-medium-top{padding-top:clamp(1em,1em + 2vw,2em)!important}.gs-pad-medium-right{padding-right:clamp(1em,1em + 2vw,2em)!important}.gs-pad-medium-bottom{padding-bottom:clamp(1em,1em + 2vw,2em)!important}.gs-pad-medium-left{padding-left:clamp(1em,1em + 2vw,2em)!important}.gs-pad-medium-all{padding:clamp(1em,1em + 2vw,2em)!important}.gs-pad-large-top{padding-top:clamp(2em,2em + 2vw,6em)!important}.gs-pad-large-right{padding-right:clamp(2em,2em + 2vw,6em)!important}.gs-pad-large-bottom{padding-bottom:clamp(2em,2em + 2vw,6em)!important}.gs-pad-large-left{padding-left:clamp(2em,2em + 2vw,6em)!important}.gs-pad-large-all{padding:clamp(2em,2em + 2vw,6em)!important}.gs-marg-small-top{margin-top:clamp(0.5em,0.5em + 1vw,1em)!important}.gs-marg-medium-right{margin-right:clamp(1em,1em + 2vw,2em)!important}.gs-marg-large-bottom{margin-bottom:clamp(2em,2em + 2vw,6em)!important}.gs-marg-large-left{margin-left:clamp(2em,2em + 2vw,6em)!important}.gs-marg-large-all{margin:clamp(2em,2em + 2vw,6em)!important}.gs-marg-large-all{margin:clamp(2em,2em + 2vw,6em)!important}.feat-content-box{border-bottom:1px solid var(--gs-color-accent-2)}.feat-content-box-tag-container{display:flex;gap:4px;border-bottom:1px var(--gs-color-accent-2);padding-bottom:1rem}.feat-content-box-tag{background:var(--gs-color-accent-2);color:#fff;font-size:0.7rem;font-weight:500;border-radius:10px;padding:0.4rem 1.2rem;flex:0.1}.feat-content-box-img{max-width:100%;height:auto;aspect-ratio:16 / 13;object-fit:fit}.negative *{color:#ffffff}.negative-alternate *{color:var(--gs-color-accent-1)}.negative strong{color:var(--gs-color-accent-1)}strong,b{font-weight:800}.alternate{color:var(--gs-color-accent-1)}a{color:var(--gs-color-accent-1)}.round-corners{border-radius:min(16px,2vw)}.round-corners-32{border-radius:min(32px,3vw)}.round-corners-48{border-radius:min(48px,4vw)}.round-corners-64{border-radius:min(64px,5vw)}.product-template-default .et_post_meta_wrapper{display:none}section.gs-nr-section{margin:100px 0}.gs-nr-list{display:flex;gap:60px;margin:40px 0}.gs-togglable{display:none}.gs-togglable:first-of-type{display:block}.et-db #et-boc .et-l .et_pb_button.gs-toggle-button.active{background:#CCCCCC}.gs-toggle-button{cursor:pointer}.w-full{width:100%}.h-full{height:100%}.tech-main-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:calc(0.25em * 10)}.tech-main-wrapper div{order:2;justify-content:center;width:100%;display:flex}.tech-main-wrapper ul{column-count:2;width:100%;display:block}.tech-main-wrapper ul li{border-bottom:1px solid #CCC;list-style:none;padding-bottom:16px;margin-bottom:16px;display:flex;flex-direction:column;break-inside:avoid-column}.tech-main-wrapper ul li span{color:var(--gs-color-accent-2);font-weight:700}.tech-main-wrapper br{display:none}#techSpecsButton{font-size:19px;background-color:#e50040;border-width:0px;border-radius:100px;padding-top:12px!important;padding-right:48px!important;padding-bottom:12px!important;padding-left:48px!important;color:white;cursor:pointer}#techSpecsButton img,#techSpecsButton br,#techSpecsButton p,.mainFeatures .order-2 img{display:none}.items-end{align-items:flex-end}.flex-col{flex-direction:column}.flex{display:flex}.order-1{column-count:2}.order-1.flex{display:block}@media (min-width:80rem){.tech-main-wrapper{flex-direction:column}}@media (min-width:64rem){.lg\:columns-2{columns:2}}@media (max-width:980px){.tech-main-wrapper ul{column-count:1}}.order-2{order:2;justify-content:center}.gs-accordion{max-height:64px;overflow:hidden;padding:clamp(1.25em,1em + 1vw,1em)!important;transition:max-height 0.6s}.gs-accordion h5{cursor:pointer}.gs-accordion.active{max-height:9999px;background:white!important;color:#000}.gs-accordion.negative{background:#CCC!important;color:#000}.gs-accordion:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;content:"\E050";position:absolute;right:16px;font-size:16px;color:#fff;top:30px;margin-top:-.5em;cursor:pointer;transition:all 0.6s}.gs-accordion.active:after{color:#CCC;content:"\E04f"}a.underlined:hover::after{width:100%;opacity:1}a.underlined::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:var(--mm-accent);transform:translateX(-50%);transition:width 210ms cubic-bezier(.19,.7,.3,1),opacity 120ms ease;opacity:.9;pointer-events:none;z-index:1}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfpportrait .mfp-iframe-holder .mfp-content{height:90%;max-width:30vw}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}a.ulined{position:relative}a.ulined:after{content:"";position:absolute;bottom:-8px;left:50%;width:0;height:3px;background:var(--mm-accent);transform:translateX(-50%);transition:width 210ms cubic-bezier(.19,.7,.3,1),opacity 120ms ease;opacity:.9;pointer-events:none;z-index:1}a.ulined:hover:after{width:100%;opacity:1}:root{--maxw:1260px;--gap:28px;--muted:#667085;--rule:#E5E7EB;--accent:#0C3E7E;--card:#fff;--shadow:0 6px 24px rgba(0,0,0,.06);--h4:#0b3a7a}.tech-features{max-width:var(--maxw);margin:32px auto;padding:0 20px 48px}.tech-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}@media (max-width:900px){.tech-wrapper{grid-template-columns:1fr}}.tech-box{background:var(--card);border-radius:14px;padding:18px 18px 8px;box-shadow:var(--shadow);border:1px solid #f0f0f0}.list-bullets{margin:0;padding-left:1.2rem;list-style:disc}.list-bullets li{padding:6px 0}.list-plain-underline{margin:0;padding:0;list-style:none!important;border-top:1px solid var(--rule)}.list-plain-underline li{padding:10px 0;border-bottom:1px solid var(--rule)}.table-like{display:grid;grid-template-columns:1fr 1fr;align-items:start;column-gap:16px;margin:0;border-top:1px solid var(--rule)}.table-like.cols-3{grid-template-columns:1fr 1fr 1fr}.table-like.cols-4{grid-template-columns:1fr 1fr 1fr 1fr}.table-like dt,.table-like dd{margin:0;padding:10px 0;border-bottom:1px solid var(--rule)}.table-like dt{font-weight:600}.table-like dd{margin-left:0}.table-like dt:first-of-type,.table-like dd:first-of-type,.table-like.cols-3 dd:nth-of-type(2),.table-like.cols-4 dd:nth-of-type(2),.table-like.cols-4 dd:nth-of-type(3){color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.kv-intro{display:grid;grid-template-columns:160px 1fr;gap:8px 14px;margin:0 0 18px;background:var(--card);border:1px solid #f0f0f0;border-radius:14px;box-shadow:var(--shadow);padding:14px 16px}.kv-intro dt{color:var(--muted);margin:0;font-weight:600}.kv-intro dd{margin:0;font-weight:700;color:#0b2b55;color:var(--nr-accent)}.note{margin:10px 0 6px;color:var(--muted);font-size:.8rem}.box+.box{margin-top:0}.stack>*+*{margin-top:14px}.et_body_layout-template-default #personasPopup,.et_body_layout-template-default #gsPopupPersonas,.et-fb #personasPopup,.et-fb #gsPopupPersonas{position:absolute!important}body.et-db #page-container #et-boc .et-l #arrowBtn:after{font-size:34px!important;right:6px;top:46%}.gridToggle{cursor:pointer}.prodgrid:not(.active){display:none}.gridToggleCSel{border-bottom-width:4px!important;border-bottom-color:var(--gcid-secondary-color)!important;border-bottom-style:solid!important}#breadcrumbs,#breadcrumbs div{color:#FFF;font-size:12px;z-index:9}#breadcrumbs a{color:#FFF!important}div.asl_r{position:absolute;z-index:99999}.sales_contact_item{padding:40px 0 26px;border-bottom:1px solid rgba(0,0,0,0.42)}.sales_contact_item>h4{margin:0 0 18px 0;font-size:30px;letter-spacing:.2px}.sales_contact_item{display:grid;grid-template-columns:1fr 1fr;column-gap:44px;row-gap:10px}.sales_contact_item>h4{grid-column:1 / -1}.sales_contact_item>div:empty{display:none}.sale_contact_address,.sale_contact_contacts{font-size:14px;line-height:1.65}.sale_contact_address h6,.sale_contact_contacts h6{margin:0 0 10px 0;font-size:15px;letter-spacing:.12em;text-transform:uppercase}.sale_contact_address p{margin:0;font-size:14px}.sale_contact_contacts{border-left:1px solid rgba(0,0,0,.08);padding-left:28px}.sale_contact_contacts a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,.25);transition:.2s ease}.sale_contact_contacts a:hover{text-decoration-color:rgba(0,0,0,.6)}@media (max-width:768px){.sales_contact_item{grid-template-columns:1fr}.sale_contact_contacts{border-left:0;padding-left:0;border-top:1px solid rgba(0,0,0,.08);padding-top:16px;margin-top:6px}}.mm-search[data-open="true"] #searchClose{display:block}.mm-search[data-open="true"] #searchLens{display:none}.mm-search[data-open="false"] #searchClose{display:none}.mm-search[data-open="false"] #searchLens{display:block}.asl_w,.asl_w *{font-family:'LUVE Sans Light'}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{font-family:'LUVE Sans Bold'}.archive #main-content .container:before{display:none}.archive #left-area{width:100%;padding-right:0;float:none}.archive #sidebar{display:none}@media (max-width:768px){.entry-content tr td,.entry-content tr th{padding:6px 8px;font-size:14px;width:auto!important}}