.BusinessScopeDiagram-module__oc_yJa__figure{width:100%;min-width:0;max-width:960px;color:var(--i-text);text-align:left;margin:0 auto}.BusinessScopeDiagram-module__oc_yJa__areas{gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.BusinessScopeDiagram-module__oc_yJa__area{min-width:0;padding:var(--spacing-lg);border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg);flex-direction:column;align-items:flex-start;display:flex}.BusinessScopeDiagram-module__oc_yJa__areaHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;margin-bottom:var(--spacing-md);display:flex}.BusinessScopeDiagram-module__oc_yJa__illustration{flex-shrink:0;width:112px;height:auto}.BusinessScopeDiagram-module__oc_yJa__surface{fill:var(--i-bg);stroke:color-mix(in srgb, var(--primary) 40%, var(--i-bg));stroke-width:1.2px}.BusinessScopeDiagram-module__oc_yJa__line,.BusinessScopeDiagram-module__oc_yJa__trend,.BusinessScopeDiagram-module__oc_yJa__lightLine{stroke:color-mix(in srgb, var(--primary) 45%, var(--i-bg));stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.BusinessScopeDiagram-module__oc_yJa__fill{fill:var(--primary)}.BusinessScopeDiagram-module__oc_yJa__softFill{fill:color-mix(in srgb, var(--primary) 14%, var(--i-bg))}.BusinessScopeDiagram-module__oc_yJa__trend{stroke:var(--primary);stroke-width:1.8px}.BusinessScopeDiagram-module__oc_yJa__lightLine{stroke:var(--white)}.BusinessScopeDiagram-module__oc_yJa__label{color:var(--i-text-secondary);}.BusinessScopeDiagram-module__oc_yJa__title{font-weight:var(--font-weight-semibold);word-break:keep-all;margin:0;line-height:1.45;}.BusinessScopeDiagram-module__oc_yJa__description{margin-top:var(--spacing-xs);color:var(--i-text-dim);font-size:var(--font-size-14);word-break:keep-all;line-height:1.6;}@media (max-width:1024px){.BusinessScopeDiagram-module__oc_yJa__figure{max-width:720px}.BusinessScopeDiagram-module__oc_yJa__areas{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr)}.BusinessScopeDiagram-module__oc_yJa__area{align-items:center;column-gap:var(--spacing-lg);row-gap:var(--spacing-2xs);padding:var(--spacing-md) var(--spacing-lg);grid-template-columns:88px minmax(0,1fr);display:grid}.BusinessScopeDiagram-module__oc_yJa__areaHeader{display:contents}.BusinessScopeDiagram-module__oc_yJa__illustration{grid-area:1/1/span 3;width:88px}.BusinessScopeDiagram-module__oc_yJa__label,.BusinessScopeDiagram-module__oc_yJa__title,.BusinessScopeDiagram-module__oc_yJa__description{grid-column:2;margin:0}.BusinessScopeDiagram-module__oc_yJa__title{font-size:var(--font-size-18)}}@media (max-width:640px){.BusinessScopeDiagram-module__oc_yJa__areas{gap:var(--spacing-sm)}.BusinessScopeDiagram-module__oc_yJa__area{column-gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md);grid-template-columns:56px minmax(0,1fr)}.BusinessScopeDiagram-module__oc_yJa__label{display:none}.BusinessScopeDiagram-module__oc_yJa__illustration{grid-row:1/span 2;width:56px}}
@media (max-width:1024px){.BusinessHero-module__mV54rq__hero{padding-bottom:max(var(--hero-padding-block), 96px)}.BusinessHero-module__mV54rq__media{aspect-ratio:auto}}
.CardMedia-module__QlKqPG__media{width:100%;aspect-ratio:var(--card-media-aspect-ratio,16 / 9);border-radius:var(--card-media-radius,0);position:relative;overflow:hidden}.CardMedia-module__QlKqPG__mediaImage{object-fit:cover}
.Card-module__ckVvha__card{background:var(--i-bg);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.Card-module__ckVvha__card .Card-module__ckVvha__header{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.Card-module__ckVvha__card .Card-module__ckVvha__body{flex-direction:column;display:flex}.Card-module__ckVvha__card:not(:has(.Card-module__ckVvha__header)) .Card-module__ckVvha__body{padding-block-start:var(--spacing-lg)}.Card-module__ckVvha__card:has(.Card-module__ckVvha__actions) .Card-module__ckVvha__body{flex:1}:where(.Card-module__ckVvha__card) :where(.Card-module__ckVvha__actions){gap:var(--spacing-lg);padding:0 var(--card-padding) var(--card-padding);flex-wrap:wrap;display:flex}.Card-module__ckVvha__card .Card-module__ckVvha__mediaContainer{gap:var(--spacing-sm);flex-direction:column;display:flex}.Card-module__ckVvha__card{--card-padding:var(--spacing-xl)}.Card-module__ckVvha__card[data-padding=md]{--card-padding:var(--spacing-md)}.Card-module__ckVvha__card[data-padding=lg]{--card-padding:var(--spacing-lg)}.Card-module__ckVvha__card[data-padding=xl]{--card-padding:var(--spacing-xl)}@media (max-width:768px){.Card-module__ckVvha__card[data-padding=xl]{--card-padding:var(--spacing-lg)}}.Card-module__ckVvha__caption{color:var(--i-text-secondary);text-transform:uppercase}.Card-module__ckVvha__title{color:var(--i-text);margin:0}.Card-module__ckVvha__description{color:var(--i-text-dim);margin:0}.Card-module__ckVvha__plain{--card-media-radius:8px}.Card-module__ckVvha__plain .Card-module__ckVvha__header{padding:var(--spacing-lg) 0}.Card-module__ckVvha__plain .Card-module__ckVvha__body{gap:var(--spacing-md);padding:var(--spacing-lg) 0;overflow:hidden}.Card-module__ckVvha__outlined{--card-media-radius:0;border:1px solid var(--i-border)}.Card-module__ckVvha__outlined .Card-module__ckVvha__header{padding:var(--card-padding)}.Card-module__ckVvha__outlined .Card-module__ckVvha__body{gap:var(--spacing-md);padding:var(--card-padding);overflow:hidden}
.Grid-module__uSk6Xa__grid{grid-template-columns:1fr;width:100%;display:grid}.Grid-module__uSk6Xa__columns4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.Grid-module__uSk6Xa__columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid-module__uSk6Xa__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Grid-module__uSk6Xa__columns4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Section-module__K5SzvG__section{padding-block:120px}.Section-module__K5SzvG__subtle{background:var(--i-bg-subtle)}.Section-module__K5SzvG__inner{gap:var(--spacing-3xl);width:var(--section-width);flex-direction:column;margin:0 auto;display:flex}@media (max-width:1024px){.Section-module__K5SzvG__section{padding-block:var(--spacing-4xl)}}.Section-module__K5SzvG__sectionText{display:grid}.Section-module__K5SzvG__caption{margin-bottom:var(--spacing-xs);color:var(--section-text-caption-color,var(--i-text-secondary));text-transform:uppercase}.Section-module__K5SzvG__title{color:var(--section-heading-3-color,var(--i-text));text-wrap:pretty;line-height:1.3}.Section-module__K5SzvG__description{max-width:75%;margin-top:var(--spacing-lg);color:var(--section-text-lead-color,var(--i-text-dim));max-width:760px;line-height:1.7}.Section-module__K5SzvG__body{gap:var(--section-body-gap,var(--spacing-3xl));display:grid}.Section-module__K5SzvG__body[data-gap=none]{--section-body-gap:0}.Section-module__K5SzvG__body[data-gap=xl]{--section-body-gap:var(--spacing-xl)}.Section-module__K5SzvG__body[data-gap="2xl"]{--section-body-gap:var(--spacing-2xl)}.Section-module__K5SzvG__body[data-gap="3xl"]{--section-body-gap:var(--spacing-3xl)}.Section-module__K5SzvG__body[data-gap="4xl"]{--section-body-gap:var(--spacing-4xl)}@media (max-width:1024px){.Section-module__K5SzvG__description{max-width:100%}}
.NovaArchitectureDiagram-module__-l75-q__figure,.NovaArchitectureDiagram-module__-l75-q__flowFigure{margin:0}.NovaArchitectureDiagram-module__-l75-q__diagram{align-items:center;gap:var(--spacing-md);grid-template-columns:minmax(150px,1fr) 24px minmax(0,2.6fr) 24px minmax(150px,1fr);display:grid}.NovaArchitectureDiagram-module__-l75-q__endpoint{gap:var(--spacing-md);min-width:0;padding:var(--spacing-lg);border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg);display:grid}.NovaArchitectureDiagram-module__-l75-q__step{color:var(--i-text-secondary);}.NovaArchitectureDiagram-module__-l75-q__description{color:var(--i-text-dim);}.NovaArchitectureDiagram-module__-l75-q__systems{gap:var(--spacing-md);padding:var(--spacing-lg) 0 0;border-top:1px solid var(--i-border);margin:0;list-style:none;display:grid}.NovaArchitectureDiagram-module__-l75-q__systems li{gap:var(--spacing-xs);display:grid}.NovaArchitectureDiagram-module__-l75-q__systems{font-size:var(--font-size-14);line-height:var(--line-height-body)}.NovaArchitectureDiagram-module__-l75-q__systems strong{font-weight:var(--font-weight-medium)}.NovaArchitectureDiagram-module__-l75-q__systems span{color:var(--i-text-dim)}.NovaArchitectureDiagram-module__-l75-q__connector{color:var(--primary);justify-self:center;place-items:center;display:grid}.NovaArchitectureDiagram-module__-l75-q__core{gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl);border:1px solid var(--primary-light);border-radius:var(--radius);background:var(--i-bg);display:grid}.NovaArchitectureDiagram-module__-l75-q__core>.NovaArchitectureDiagram-module__-l75-q__description{color:var(--gray-700)}.NovaArchitectureDiagram-module__-l75-q__coreHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.NovaArchitectureDiagram-module__-l75-q__coreHeader>div{gap:var(--spacing-md);display:grid}.NovaArchitectureDiagram-module__-l75-q__coreLabel{color:var(--i-text-secondary);white-space:nowrap;}.NovaArchitectureDiagram-module__-l75-q__modules{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr);display:grid}.NovaArchitectureDiagram-module__-l75-q__module{align-content:start;gap:var(--spacing-xs) var(--spacing-sm);min-width:0;padding:var(--spacing-md);border:1px solid color-mix(in srgb, var(--primary) 14%, var(--i-bg));border-radius:var(--radius-sm);background:var(--i-bg-subtle);grid-template-columns:112px minmax(0,1fr);display:grid}.NovaArchitectureDiagram-module__-l75-q__moduleTitle{font-weight:var(--font-weight-semibold);}.NovaArchitectureDiagram-module__-l75-q__moduleName{color:var(--i-text-secondary);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;grid-row:span 2;padding-top:4px;}.NovaArchitectureDiagram-module__-l75-q__moduleDescription{color:var(--i-text-dim);}@media (max-width:1200px) and (min-width:1025px){.NovaArchitectureDiagram-module__-l75-q__core{padding:var(--spacing-lg)}}@media (max-width:600px){.NovaArchitectureDiagram-module__-l75-q__module{grid-template-columns:minmax(0,1fr)}.NovaArchitectureDiagram-module__-l75-q__moduleName{grid-row:auto;padding-top:0}}@media (max-width:1024px){.NovaArchitectureDiagram-module__-l75-q__diagram{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.NovaArchitectureDiagram-module__-l75-q__systems{grid-template-columns:repeat(3,minmax(0,1fr))}.NovaArchitectureDiagram-module__-l75-q__connector{transform:rotate(90deg)}.NovaArchitectureDiagram-module__-l75-q__core{padding:var(--spacing-lg)}}
.SectionIntro-module__9ILq0q__strengths{gap:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.SectionIntro-module__9ILq0q__strength{align-content:start;gap:var(--spacing-sm);padding-block:var(--spacing-lg);border-block:1px solid var(--i-border);display:grid}.SectionIntro-module__9ILq0q__strength dt{color:var(--i-text);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:1.5}.SectionIntro-module__9ILq0q__strength dd{color:var(--i-text-dim);font-size:var(--font-size-16);margin:0;line-height:1.65}@media (max-width:1024px){.SectionIntro-module__9ILq0q__strengths{grid-template-columns:minmax(0,1fr);gap:0}.SectionIntro-module__9ILq0q__strength+.SectionIntro-module__9ILq0q__strength{border-top:0}}@media (max-width:768px){.SectionIntro-module__9ILq0q__strength dt{font-size:var(--font-size-18)}.SectionIntro-module__9ILq0q__strength dd{font-size:var(--font-size-14)}}
.Icon-module__WjwIfG__icon{vertical-align:middle;fill:none;color:inherit;flex:none;display:inline-block}
.Hero-module__JgYmMq__section{--hero-padding-block:clamp(48px, 7vw, 96px);padding-block:var(--hero-padding-block)}.Hero-module__JgYmMq__full{min-height:calc(100svh - var(--header-height));align-items:center;display:flex;position:relative}.Hero-module__JgYmMq__inner{gap:var(--spacing-lg);width:var(--section-width);color:var(--i-text);flex-direction:column;margin:0 auto;display:flex}.Hero-module__JgYmMq__center{text-align:center;align-items:center;gap:var(--spacing-xl)}.Hero-module__JgYmMq__center .Hero-module__JgYmMq__body{justify-items:center}.Hero-module__JgYmMq__eyebrow{color:inherit;text-transform:uppercase}.Hero-module__JgYmMq__title{color:inherit}.Hero-module__JgYmMq__eyebrow+.Hero-module__JgYmMq__title,.Hero-module__JgYmMq__title+:where(.Hero-module__JgYmMq__tagline,.Hero-module__JgYmMq__description){margin-top:var(--spacing-sm)}.Hero-module__JgYmMq__title>span{display:block}.Hero-module__JgYmMq__emphasis{color:var(--primary)}.Hero-module__JgYmMq__description{max-width:72ch;color:var(--i-text-dim)}.Hero-module__JgYmMq__tagline{font-weight:var(--font-weight-light);text-wrap:balance}.Hero-module__JgYmMq__header{align-items:inherit;gap:var(--spacing-lg);flex-direction:column;max-width:760px;display:flex}.Hero-module__JgYmMq__headerWide{width:100%;max-width:1120px}.Hero-module__JgYmMq__body{gap:var(--spacing-lg);width:100%;display:grid}.Hero-module__JgYmMq__body[data-gap=sm]{gap:var(--spacing-sm)}.Hero-module__JgYmMq__body[data-gap=lg]{gap:var(--spacing-lg)}.Hero-module__JgYmMq__body[data-gap=xl]{gap:var(--spacing-xl)}.Hero-module__JgYmMq__body[data-min-height=visual]{align-content:center;min-height:min(42vw,540px)}.Hero-module__JgYmMq__media{aspect-ratio:16/9;border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg);align-items:center;width:100%;min-width:0;max-width:960px;display:grid;overflow:hidden}.Hero-module__JgYmMq__mediaBorderless{border:0}.Hero-module__JgYmMq__actions{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.Hero-module__JgYmMq__scrollHint{color:var(--i-text-secondary);align-items:center;gap:var(--spacing-xs);flex-direction:column;display:inline-flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.Hero-module__JgYmMq__scrollHint>a{animation:1.8s ease-in-out infinite Hero-module__JgYmMq__scrollHintPulse}.Hero-module__JgYmMq__scrollLine{background:linear-gradient(to bottom, transparent, var(--i-text-secondary), transparent);opacity:.7;width:1px;height:48px;animation:2.4s ease-in-out infinite Hero-module__JgYmMq__scrollLinePulse}@keyframes Hero-module__JgYmMq__scrollHintPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes Hero-module__JgYmMq__scrollLinePulse{0%,to{opacity:.25}50%{opacity:.9}}@media (max-width:768px){.Hero-module__JgYmMq__section{--hero-padding-block:var(--spacing-3xl)}.Hero-module__JgYmMq__scrollHint{bottom:24px}.Hero-module__JgYmMq__body[data-min-height=visual]{min-height:0}}.Hero-module__JgYmMq__fitMedia{height:calc(100svh - var(--header-height));flex-direction:column;gap:clamp(24px,4svh,48px);min-height:min-content;padding-block:clamp(24px,4svh,64px) 24px}.Hero-module__JgYmMq__fitMedia .Hero-module__JgYmMq__inner{flex:1;justify-content:center;gap:clamp(16px,3svh,32px);min-height:min-content;container-type:inline-size}.Hero-module__JgYmMq__fitMedia .Hero-module__JgYmMq__header{flex-shrink:0;gap:clamp(12px,2.5svh,24px)}.Hero-module__JgYmMq__fitMedia .Hero-module__JgYmMq__body{flex:1 1 0;align-content:center;min-height:min(270px,56.25cqw);max-height:min(540px,56.25cqw);container-type:size}.Hero-module__JgYmMq__fitMedia .Hero-module__JgYmMq__media{width:min(100cqw,177.778cqh,960px)}.Hero-module__JgYmMq__fitMedia .Hero-module__JgYmMq__scrollHint{flex-shrink:0;position:static;transform:none}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__scrollHint>a,.Hero-module__JgYmMq__scrollLine{animation:none}}
.ScreenCrop-module__9pXX3q__screenCrop{background:#151c20;width:100%;position:relative;overflow:hidden}.ScreenCrop-module__9pXX3q__croppedImage{max-width:none;height:auto;display:block;position:absolute}
.SectionPortal-module__Ajm0da__panel,.SectionPortal-module__Ajm0da__management{scroll-margin-top:calc(var(--header-height) + 90px)}.SectionPortal-module__Ajm0da__management>div>dt{display:block}.SectionPortal-module__Ajm0da__management>div>dd{margin-left:0}.SectionPortal-module__Ajm0da__gallery{gap:var(--spacing-lg);display:grid}.SectionPortal-module__Ajm0da__panels{display:grid}.SectionPortal-module__Ajm0da__panel{grid-area:1/1;min-width:0}.SectionPortal-module__Ajm0da__panel[data-active=false]{visibility:hidden;pointer-events:none}.SectionPortal-module__Ajm0da__preview{border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg);grid-template-columns:minmax(0,2.35fr) minmax(280px,1fr);height:100%;margin:0;display:grid;overflow:hidden}.SectionPortal-module__Ajm0da__visual{color:#f2f4f8;background:#111a20;flex-direction:column;min-width:0;display:flex;container-type:inline-size}.SectionPortal-module__Ajm0da__visualToolbar{border-bottom:1px solid #31404b;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.SectionPortal-module__Ajm0da__visualToolbar span{color:#b2bdc7;font-size:12px;font-weight:400}.SectionPortal-module__Ajm0da__caption{gap:var(--spacing-md);padding:var(--spacing-xl);border-left:1px solid var(--i-border);flex-direction:column;display:flex}.SectionPortal-module__Ajm0da__caption h3{word-break:keep-all;line-height:1.4}.SectionPortal-module__Ajm0da__description{color:var(--i-text-dim);font-size:var(--font-size-14);line-height:1.7}.SectionPortal-module__Ajm0da__highlights{gap:var(--spacing-lg);margin:var(--spacing-xs) 0 0;padding-top:var(--spacing-lg);border-top:1px solid var(--i-border);font-size:var(--font-size-14);line-height:1.65;display:grid}.SectionPortal-module__Ajm0da__highlights dt{font-weight:var(--font-weight-medium);margin-bottom:4px}.SectionPortal-module__Ajm0da__highlights dd{color:var(--i-text-dim);margin:0}.SectionPortal-module__Ajm0da__overviewVisual{flex-direction:column;flex:1;justify-content:space-between;display:flex}.SectionPortal-module__Ajm0da__overviewMetrics{padding:24px}.SectionPortal-module__Ajm0da__historyVisual{flex-direction:column;flex:1;display:flex}.SectionPortal-module__Ajm0da__alarmScene{position:relative}.SectionPortal-module__Ajm0da__alarmScene:after{pointer-events:none;content:"";background:linear-gradient(#0000,#111a20);height:48px;position:absolute;inset:auto 0 0}.SectionPortal-module__Ajm0da__eventList{min-width:0;padding:16px 24px 24px}.SectionPortal-module__Ajm0da__eventsCrop{border:1px solid #46535f;border-radius:6px;overflow:hidden;box-shadow:0 12px 30px #0004}.SectionPortal-module__Ajm0da__eventHeading{justify-content:space-between;gap:12px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.SectionPortal-module__Ajm0da__eventHeading span{color:#b2bdc7;font-size:12px;font-weight:400}.SectionPortal-module__Ajm0da__eventsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1100px){.SectionPortal-module__Ajm0da__preview{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.SectionPortal-module__Ajm0da__caption{border-left:0;border-top:1px solid var(--i-border)}.SectionPortal-module__Ajm0da__highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.SectionPortal-module__Ajm0da__panel,.SectionPortal-module__Ajm0da__management{scroll-margin-top:calc(var(--header-height) + 76px)}.SectionPortal-module__Ajm0da__visualToolbar{padding:16px 20px}.SectionPortal-module__Ajm0da__caption{padding:var(--spacing-lg)}.SectionPortal-module__Ajm0da__highlights{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr)}.SectionPortal-module__Ajm0da__highlights>div{grid-template-columns:80px minmax(0,1fr);gap:12px;display:grid}.SectionPortal-module__Ajm0da__highlights dt{margin-bottom:0}.SectionPortal-module__Ajm0da__overviewMetrics{padding:20px}.SectionPortal-module__Ajm0da__eventList{padding:12px 20px 20px}.SectionPortal-module__Ajm0da__alarmScene:after{height:32px}.SectionPortal-module__Ajm0da__eventsGrid{grid-template-columns:minmax(0,1fr)}.SectionPortal-module__Ajm0da__eventHeading{font-size:13px}.SectionPortal-module__Ajm0da__eventHeading span{font-size:11px}}
.SectionWhyNova-module__naPmtG__benefits{column-gap:var(--spacing-4xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.SectionWhyNova-module__naPmtG__benefit{align-content:start;gap:var(--spacing-sm);padding-block:var(--spacing-xl);border-top:1px solid var(--i-border);display:grid}.SectionWhyNova-module__naPmtG__benefit:nth-last-child(-n+2){border-bottom:1px solid var(--i-border)}.SectionWhyNova-module__naPmtG__benefit dt{gap:var(--spacing-sm);color:var(--i-text);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);grid-template-columns:24px minmax(0,1fr);line-height:1.5;display:grid}.SectionWhyNova-module__naPmtG__number{color:var(--i-text-secondary);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.SectionWhyNova-module__naPmtG__benefit dd{margin:0 0 0 calc(24px + var(--spacing-sm));color:var(--i-text-dim);font-size:var(--font-size-16);line-height:1.65}@media (max-width:1024px){.SectionWhyNova-module__naPmtG__benefits{column-gap:var(--spacing-xl)}}@media (max-width:768px){.SectionWhyNova-module__naPmtG__benefits{grid-template-columns:1fr}.SectionWhyNova-module__naPmtG__benefit{padding-block:var(--spacing-lg)}.SectionWhyNova-module__naPmtG__benefit:nth-last-child(2){border-bottom:0}.SectionWhyNova-module__naPmtG__benefit dt{font-size:var(--font-size-18)}.SectionWhyNova-module__naPmtG__benefit dd{font-size:var(--font-size-14)}}
.NovaStudioConnectDiagram-module__px1-Ra__connectionFigure{color:var(--i-text);margin:0}.NovaStudioConnectDiagram-module__px1-Ra__connectionDiagram{align-items:start;gap:var(--spacing-lg);grid-template-columns:minmax(0,1.2fr) minmax(0,1.35fr);display:grid}.NovaStudioConnectDiagram-module__px1-Ra__sources,.NovaStudioConnectDiagram-module__px1-Ra__destination{gap:var(--spacing-md);min-width:0;display:grid}.NovaStudioConnectDiagram-module__px1-Ra__stageLabel{color:var(--i-text-secondary);}.NovaStudioConnectDiagram-module__px1-Ra__sourceCards{gap:var(--spacing-md);display:grid}.NovaStudioConnectDiagram-module__px1-Ra__sourceRoute{align-items:center;gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) 32px;display:grid}.NovaStudioConnectDiagram-module__px1-Ra__sourceCard{gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg);display:grid}.NovaStudioConnectDiagram-module__px1-Ra__novaSource{border-color:var(--primary-light)}.NovaStudioConnectDiagram-module__px1-Ra__routeArrow{color:var(--primary);justify-self:center}.NovaStudioConnectDiagram-module__px1-Ra__sourceHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.NovaStudioConnectDiagram-module__px1-Ra__primaryLabel{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);background:var(--i-bg-subtle);color:var(--i-text-secondary);white-space:nowrap;}.NovaStudioConnectDiagram-module__px1-Ra__externalLabel{color:var(--i-text-dim);white-space:nowrap;}.NovaStudioConnectDiagram-module__px1-Ra__description{color:var(--i-text-dim);}.NovaStudioConnectDiagram-module__px1-Ra__mobileConnector{display:none}.NovaStudioConnectDiagram-module__px1-Ra__connectorLabel{color:var(--i-text-dim);white-space:nowrap;}.NovaStudioConnectDiagram-module__px1-Ra__studio{gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl);border:1px solid var(--primary-light);border-radius:var(--radius);background:var(--i-bg);display:grid}.NovaStudioConnectDiagram-module__px1-Ra__studioHeading{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.NovaStudioConnectDiagram-module__px1-Ra__viewLabels{gap:var(--spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NovaStudioConnectDiagram-module__px1-Ra__viewLabel{padding:var(--spacing-2xs) var(--spacing-xs);border:1px solid color-mix(in srgb, var(--primary) 14%, var(--i-bg));border-radius:var(--radius-sm);background:var(--i-bg-subtle);color:var(--i-text-secondary);white-space:nowrap;}.NovaStudioConnectDiagram-module__px1-Ra__spatialInformation{border-top:1px solid var(--i-border);margin:0;padding:0;display:grid}.NovaStudioConnectDiagram-module__px1-Ra__informationRow{gap:var(--spacing-md);padding-block:var(--spacing-md);border-bottom:1px solid var(--i-border);grid-template-columns:88px minmax(0,1fr);display:grid}.NovaStudioConnectDiagram-module__px1-Ra__informationRow:last-child{border-bottom:0;padding-bottom:0}.NovaStudioConnectDiagram-module__px1-Ra__informationTitle{font-weight:var(--font-weight-medium);}.NovaStudioConnectDiagram-module__px1-Ra__informationDescription{color:var(--i-text-dim);margin:0;}.NovaStudioConnectDiagram-module__px1-Ra__connectionNote{margin-top:var(--spacing-lg);color:var(--i-text-dim);}@media (min-width:901px){.NovaStudioConnectDiagram-module__px1-Ra__connectionDiagram{align-items:stretch}.NovaStudioConnectDiagram-module__px1-Ra__sources,.NovaStudioConnectDiagram-module__px1-Ra__destination{grid-template-rows:auto 1fr}.NovaStudioConnectDiagram-module__px1-Ra__sourceCards{grid-template-rows:repeat(2,1fr)}.NovaStudioConnectDiagram-module__px1-Ra__sourceRoute{align-items:stretch}.NovaStudioConnectDiagram-module__px1-Ra__sourceCard{align-content:center}.NovaStudioConnectDiagram-module__px1-Ra__routeArrow{align-self:center}}@media (max-width:900px){.NovaStudioConnectDiagram-module__px1-Ra__connectionDiagram{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.NovaStudioConnectDiagram-module__px1-Ra__sourceRoute{grid-template-columns:minmax(0,1fr)}.NovaStudioConnectDiagram-module__px1-Ra__routeArrow{display:none}.NovaStudioConnectDiagram-module__px1-Ra__mobileConnector{justify-content:center;align-items:center;gap:var(--spacing-sm);color:var(--primary);display:flex}}@media (max-width:768px){.NovaStudioConnectDiagram-module__px1-Ra__studio{padding:var(--spacing-lg)}.NovaStudioConnectDiagram-module__px1-Ra__informationRow{gap:var(--spacing-sm);grid-template-columns:72px minmax(0,1fr)}}
.ProblemIllustration-module__Z7jeJG__illustration{stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.ProblemIllustration-module__Z7jeJG__surface,.ProblemIllustration-module__Z7jeJG__activeSurface,.ProblemIllustration-module__Z7jeJG__newSurface{fill:var(--i-bg);stroke:color-mix(in srgb, var(--primary) 45%, var(--i-bg));stroke-width:1.3px}.ProblemIllustration-module__Z7jeJG__line{stroke:color-mix(in srgb, var(--primary) 45%, var(--i-bg));stroke-width:1.3px}.ProblemIllustration-module__Z7jeJG__accent{stroke:var(--primary);stroke-width:1.7px}.ProblemIllustration-module__Z7jeJG__activeSurface{fill:color-mix(in srgb, var(--primary) 10%, var(--i-bg));stroke:var(--primary)}.ProblemIllustration-module__Z7jeJG__newSurface{stroke:var(--primary);stroke-dasharray:3 3}.ProblemIllustration-module__Z7jeJG__extension{stroke:var(--primary);stroke-width:1.3px;stroke-dasharray:3 3}.ProblemIllustration-module__Z7jeJG__fill{fill:var(--primary)}.ProblemIllustration-module__Z7jeJG__softFill{fill:color-mix(in srgb, var(--primary) 16%, var(--i-bg))}.ProblemIllustration-module__Z7jeJG__lightLine{stroke:var(--i-bg);stroke-width:1.5px}
.OperationSnapshot-module__IG0qTG__snapshot{align-items:stretch;gap:var(--spacing-2xl);padding-top:var(--spacing-xl);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.OperationSnapshot-module__IG0qTG__visual{border:1px solid var(--i-border);border-radius:var(--radius);color:#f2f4f8;background:#111a20;flex-direction:column;min-width:0;margin:0;display:flex;position:relative;overflow:hidden}.OperationSnapshot-module__IG0qTG__visualBadge{border-radius:var(--radius);color:var(--gray-100);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111a20c7;margin:0;padding:7px 10px;line-height:1.3;position:absolute;bottom:16px;right:16px}.OperationSnapshot-module__IG0qTG__content{justify-content:center;align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.OperationSnapshot-module__IG0qTG__content h3{word-break:keep-all;line-height:1.4}.OperationSnapshot-module__IG0qTG__eyebrow{color:var(--primary)}.OperationSnapshot-module__IG0qTG__description{color:var(--i-text-dim);font-size:var(--font-size-14);line-height:1.7}.OperationSnapshot-module__IG0qTG__pointList{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}.OperationSnapshot-module__IG0qTG__pointList li{align-items:flex-start;gap:var(--spacing-sm);color:var(--i-text-dim);font-size:var(--font-size-14);line-height:1.6;display:flex}.OperationSnapshot-module__IG0qTG__pointList svg{color:var(--primary);flex:none;margin-top:.2em}.OperationSnapshot-module__IG0qTG__actions{gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;display:flex}.OperationSnapshot-module__IG0qTG__actions a{min-height:44px}@media (max-width:1024px){.OperationSnapshot-module__IG0qTG__snapshot{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.OperationSnapshot-module__IG0qTG__content{justify-content:flex-start}}@media (max-width:768px){.OperationSnapshot-module__IG0qTG__snapshot{padding-top:var(--spacing-xl)}.OperationSnapshot-module__IG0qTG__visualBadge{bottom:12px;right:12px}.OperationSnapshot-module__IG0qTG__actions{flex-direction:column;align-items:flex-start}}
.StudioDemo-module__C-hhNG__videoWrapper{background:var(--black);width:100%;height:100%;position:relative;overflow:hidden}.StudioDemo-module__C-hhNG__videoWrapper iframe{pointer-events:none;border:0;width:100%;height:calc(100% + 160px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.35)}
.SectionProblem-module__C5fNBa__layout{align-items:start;gap:var(--spacing-4xl);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.SectionProblem-module__C5fNBa__intro{min-width:0}.SectionProblem-module__C5fNBa__intro h2{font-size:36px}.SectionProblem-module__C5fNBa__intro p:last-child{max-width:100%}.SectionProblem-module__C5fNBa__problems{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.SectionProblem-module__C5fNBa__problem{align-items:center;gap:var(--spacing-lg);min-width:0;min-height:144px;padding-block:var(--spacing-lg);border-top:1px solid var(--i-border);grid-template-columns:136px minmax(0,1fr);display:grid}.SectionProblem-module__C5fNBa__problem:last-child{border-bottom:1px solid var(--i-border)}.SectionProblem-module__C5fNBa__copy{gap:var(--spacing-xs);min-width:0;display:grid}.SectionProblem-module__C5fNBa__title{word-break:keep-all;margin:0;line-height:1.5;}.SectionProblem-module__C5fNBa__description{color:var(--i-text-dim);font-size:var(--font-size-16);word-break:keep-all;margin:0;line-height:1.7}@media (max-width:1024px){.SectionProblem-module__C5fNBa__layout{gap:var(--spacing-2xl);grid-template-columns:1fr}.SectionProblem-module__C5fNBa__intro{max-width:560px}}@media (max-width:768px){.SectionProblem-module__C5fNBa__intro h2{font-size:28px}.SectionProblem-module__C5fNBa__layout{gap:var(--spacing-xl)}.SectionProblem-module__C5fNBa__problem{gap:var(--spacing-md);grid-template-columns:88px minmax(0,1fr);min-height:140px}.SectionProblem-module__C5fNBa__title{font-size:var(--font-size-18)}.SectionProblem-module__C5fNBa__description{font-size:var(--font-size-14)}}
.WhatWeBuild-module__BLY_9q__solutionGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1024px){.WhatWeBuild-module__BLY_9q__solutionGrid{gap:var(--spacing-lg)}}@media (max-width:768px){.WhatWeBuild-module__BLY_9q__solutionGrid{grid-template-columns:minmax(0,1fr)}}.WhatWeBuild-module__BLY_9q__solution{padding:var(--spacing-2xl);border:1px solid var(--i-border);border-top:2px solid var(--primary);border-radius:0 0 var(--radius) var(--radius);flex-direction:column;align-items:flex-start;display:flex}.WhatWeBuild-module__BLY_9q__solution>a{min-height:44px;margin-top:auto}@media (max-width:1024px){.WhatWeBuild-module__BLY_9q__solution{padding:var(--spacing-lg)}}.WhatWeBuild-module__BLY_9q__eyebrow{color:var(--primary)}.WhatWeBuild-module__BLY_9q__productName{margin-top:var(--spacing-md);letter-spacing:-.025em}.WhatWeBuild-module__BLY_9q__solutionTitle{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm);line-height:1.4}@media (max-width:768px){.WhatWeBuild-module__BLY_9q__solutionTitle{margin-top:var(--spacing-lg)}}.WhatWeBuild-module__BLY_9q__description{font-size:var(--font-size-16);color:var(--i-text-dim);line-height:1.7}@media (max-width:768px){.WhatWeBuild-module__BLY_9q__description{font-size:var(--font-size-14)}}.WhatWeBuild-module__BLY_9q__featureList{gap:var(--spacing-sm);margin-block:var(--spacing-lg) var(--spacing-xl);margin-inline:0;padding:0;list-style:none;display:grid}.WhatWeBuild-module__BLY_9q__featureList li{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-14);line-height:1.5;display:flex}.WhatWeBuild-module__BLY_9q__featureList svg{color:var(--primary);flex-shrink:0}
.MonitoringVisual-module__DlFlPW__figure{--visual-warning:#8a5a16;--visual-warning-bg:#fff7e8;width:240px;max-width:100%;margin:0}.MonitoringVisual-module__DlFlPW__caption{margin-bottom:var(--spacing-xs);color:var(--i-text-dim);font-size:var(--font-size-12);line-height:1.5}.MonitoringVisual-module__DlFlPW__visual{width:100%;height:auto;display:block;overflow:visible}.MonitoringVisual-module__DlFlPW__line,.MonitoringVisual-module__DlFlPW__alertLine{fill:none;stroke:var(--primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.MonitoringVisual-module__DlFlPW__node{fill:var(--i-bg);stroke:var(--primary);stroke-width:1.5px}.MonitoringVisual-module__DlFlPW__activeNode,.MonitoringVisual-module__DlFlPW__statusDot,.MonitoringVisual-module__DlFlPW__barFill{fill:var(--primary)}.MonitoringVisual-module__DlFlPW__progressTrack,.MonitoringVisual-module__DlFlPW__progress{fill:none;stroke:var(--primary-light);stroke-width:2px}.MonitoringVisual-module__DlFlPW__progress{stroke:var(--white);stroke-linecap:round}.MonitoringVisual-module__DlFlPW__alertNode{fill:var(--visual-warning-bg);stroke:var(--visual-warning);stroke-width:1.5px}.MonitoringVisual-module__DlFlPW__alertLine{stroke:var(--visual-warning)}.MonitoringVisual-module__DlFlPW__alertDot{fill:var(--visual-warning)}.MonitoringVisual-module__DlFlPW__label,.MonitoringVisual-module__DlFlPW__alertLabel{fill:var(--i-text-dim);font-family:inherit;font-size:13px}.MonitoringVisual-module__DlFlPW__alertLabel{fill:var(--visual-warning)}.MonitoringVisual-module__DlFlPW__barTrack{fill:var(--i-border)}
.SectionExecution-module__wfTONG__layout{align-items:start;gap:var(--spacing-5xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.SectionExecution-module__wfTONG__overview{min-width:0}.SectionExecution-module__wfTONG__moduleName{margin-bottom:var(--spacing-lg);color:var(--i-text-dim);}.SectionExecution-module__wfTONG__capabilities{border-top:1px solid var(--i-border);margin:0}.SectionExecution-module__wfTONG__capability{gap:var(--spacing-sm);padding-block:var(--spacing-lg);border-bottom:1px solid var(--i-border);display:grid}.SectionExecution-module__wfTONG__capability dt{font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:1.4}.SectionExecution-module__wfTONG__capability dd{color:var(--i-text-dim);font-size:var(--font-size-16);margin:0;line-height:1.65}@media (max-width:1024px){.SectionExecution-module__wfTONG__layout{gap:var(--spacing-2xl);grid-template-columns:1fr}.SectionExecution-module__wfTONG__capabilities{column-gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:768px){.SectionExecution-module__wfTONG__capabilities{grid-template-columns:1fr}.SectionExecution-module__wfTONG__capability dt{font-size:var(--font-size-18)}.SectionExecution-module__wfTONG__capability dd{font-size:var(--font-size-14)}.SectionExecution-module__wfTONG__moduleName{margin-bottom:var(--spacing-md)}}
.SectionMonitoring-module___SlJVq__monitoringList{display:grid}.SectionMonitoring-module___SlJVq__monitoringRow{align-items:start;gap:var(--spacing-4xl);padding-block:var(--spacing-2xl);border-top:1px solid var(--i-border);grid-template-columns:minmax(0,1fr) 240px;display:grid}.SectionMonitoring-module___SlJVq__monitoringRow:last-child{border-bottom:1px solid var(--i-border)}.SectionMonitoring-module___SlJVq__topic{color:var(--i-text);line-height:1.4}.SectionMonitoring-module___SlJVq__content{gap:var(--spacing-sm);min-width:0;max-width:720px;display:grid}.SectionMonitoring-module___SlJVq__description{max-width:800px;color:var(--i-text-dim);line-height:1.7;}.SectionMonitoring-module___SlJVq__disclosure{margin-top:var(--spacing-xs)}.SectionMonitoring-module___SlJVq__disclosure summary{width:fit-content;color:var(--i-text-secondary);font-size:var(--font-size-14);cursor:pointer;line-height:1.6}.SectionMonitoring-module___SlJVq__disclosure summary::marker{color:var(--primary)}.SectionMonitoring-module___SlJVq__disclosure summary:hover{text-underline-offset:4px;text-decoration:underline}.SectionMonitoring-module___SlJVq__details{gap:var(--spacing-lg);margin:var(--spacing-lg) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SectionMonitoring-module___SlJVq__details>div{align-content:start;gap:var(--spacing-xs);min-width:0;display:grid}.SectionMonitoring-module___SlJVq__details dt{font-size:var(--font-size-14);line-height:var(--line-height-body);color:var(--i-text);font-weight:var(--font-weight-medium)}.SectionMonitoring-module___SlJVq__details dd{font-size:var(--font-size-14);color:var(--i-text-dim);margin:0;line-height:1.65}@media (max-width:1024px){.SectionMonitoring-module___SlJVq__monitoringRow{gap:var(--spacing-xl)}}@media (max-width:768px){.SectionMonitoring-module___SlJVq__monitoringRow{gap:var(--spacing-lg);padding-block:var(--spacing-xl);grid-template-columns:minmax(0,1fr)}.SectionMonitoring-module___SlJVq__details{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr)}.SectionMonitoring-module___SlJVq__details>div{gap:var(--spacing-2xs)}}
.SectionWcs-module__UFzOFG__figure{min-width:0;padding:var(--spacing-xl);background:var(--i-bg);border:1px solid var(--i-border);border-radius:var(--radius);margin:0;container-type:inline-size}.SectionWcs-module__UFzOFG__header h3{margin-top:var(--spacing-sm);font-size:var(--font-size-24);font-weight:var(--font-weight-semibold);word-break:keep-all;line-height:1.4}.SectionWcs-module__UFzOFG__caption,.SectionWcs-module__UFzOFG__flowLabel{color:var(--i-text-secondary);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.5}.SectionWcs-module__UFzOFG__flows{gap:var(--spacing-xl);margin-top:var(--spacing-xl);display:grid}.SectionWcs-module__UFzOFG__flowLabel{align-items:center;gap:var(--spacing-md);display:flex}.SectionWcs-module__UFzOFG__flowLabel:after{content:"";background:var(--i-border);flex:1;height:1px}.SectionWcs-module__UFzOFG__track{gap:var(--spacing-sm);margin:var(--spacing-md) 0 0;grid-template-columns:repeat(2,minmax(0,1fr) 24px) minmax(0,1fr);padding:0;list-style:none;display:grid}.SectionWcs-module__UFzOFG__step{grid-template-columns:subgrid;grid-column:span 2;min-width:0;display:grid}.SectionWcs-module__UFzOFG__step:last-child{grid-column:span 1}.SectionWcs-module__UFzOFG__node{align-content:start;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md) var(--spacing-sm);border:1px solid var(--i-border);border-radius:var(--radius-sm);word-break:keep-all;background:0 0;display:grid}.SectionWcs-module__UFzOFG__nodeName{font-size:var(--font-size-14);color:var(--i-text-dim);font-weight:var(--font-weight-medium)}.SectionWcs-module__UFzOFG__node strong{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:1.5}.SectionWcs-module__UFzOFG__nodeDetail{font-size:var(--font-size-12);color:var(--i-text-dim);line-height:1.5}.SectionWcs-module__UFzOFG__core{background:var(--i-bg-subtle);border-color:var(--primary-light)}.SectionWcs-module__UFzOFG__core .SectionWcs-module__UFzOFG__nodeName,.SectionWcs-module__UFzOFG__core strong{color:var(--i-text-secondary)}.SectionWcs-module__UFzOFG__connector{color:var(--i-text-secondary);justify-content:center;align-items:center;display:flex}.SectionWcs-module__UFzOFG__connector svg{width:24px;height:24px}.SectionWcs-module__UFzOFG__feedback{direction:rtl}.SectionWcs-module__UFzOFG__feedback .SectionWcs-module__UFzOFG__node{direction:ltr}.SectionWcs-module__UFzOFG__equipment{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--i-border)}.SectionWcs-module__UFzOFG__equipment p{color:var(--i-text-dim);font-size:var(--font-size-14)}.SectionWcs-module__UFzOFG__equipment ul{gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SectionWcs-module__UFzOFG__equipment li{padding:var(--spacing-2xs) var(--spacing-sm);background:var(--i-bg-subtle);border-radius:var(--radius-sm)}.SectionWcs-module__UFzOFG__note{margin-top:var(--spacing-lg);color:var(--i-text-dim);font-size:var(--font-size-12);line-height:1.6}@media (max-width:768px){.SectionWcs-module__UFzOFG__figure{padding:var(--spacing-lg)}}@container (max-width:480px){.SectionWcs-module__UFzOFG__header h3{font-size:var(--font-size-20)}.SectionWcs-module__UFzOFG__flows{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr))}.SectionWcs-module__UFzOFG__flowLabel{word-break:keep-all;align-items:start}.SectionWcs-module__UFzOFG__flowLabel:after{display:none}.SectionWcs-module__UFzOFG__flow{grid-template-rows:subgrid;grid-row:span 2;min-width:0;display:grid}.SectionWcs-module__UFzOFG__track{gap:var(--spacing-xs);grid-template-columns:1fr;margin-top:0}.SectionWcs-module__UFzOFG__step,.SectionWcs-module__UFzOFG__step:last-child{gap:var(--spacing-xs);grid-column:auto;grid-template-columns:1fr}.SectionWcs-module__UFzOFG__node{padding:var(--spacing-md) var(--spacing-xs)}.SectionWcs-module__UFzOFG__node strong{font-size:var(--font-size-14)}.SectionWcs-module__UFzOFG__connector{transform:rotate(90deg)}.SectionWcs-module__UFzOFG__feedback{direction:ltr}.SectionWcs-module__UFzOFG__feedback .SectionWcs-module__UFzOFG__connector{transform:rotate(-90deg)}}@media (max-width:374px){.SectionWcs-module__UFzOFG__figure{padding:var(--spacing-md)}}
.InquiryButton-module__KhJfNW__inquiry{white-space:nowrap;flex:none}@media (max-width:767px){.InquiryButton-module__KhJfNW__inquiry.InquiryButton-module__KhJfNW__inquiry{gap:var(--spacing-xs);padding-inline:14px}}
.LinedCard-module__y9iCzq__card{align-content:start;gap:var(--spacing-sm);padding-block:var(--spacing-xl);display:grid}.LinedCard-module__y9iCzq__card dt{align-self:start;gap:var(--spacing-sm);color:var(--i-text);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);margin:0;line-height:1.5;display:grid}@media (max-width:768px){.LinedCard-module__y9iCzq__card dt{font-size:var(--font-size-18)}}.LinedCard-module__y9iCzq__card dd{color:var(--i-text-dim);font-size:var(--font-size-16);align-self:start;margin:0;line-height:1.65}@media (max-width:768px){.LinedCard-module__y9iCzq__card dd{font-size:var(--font-size-14)}}@media (max-width:768px){.LinedCard-module__y9iCzq__card{padding-block:var(--spacing-lg)}}.LinedCard-module__y9iCzq__topBottom{border-block:1px solid var(--i-border)}.LinedCard-module__y9iCzq__top{border-top:1px solid var(--i-border)}.LinedCard-module__y9iCzq__caption{margin:0 0 var(--spacing-xs);color:var(--primary);align-self:start;line-height:1.5}.LinedCard-module__y9iCzq__indexed{counter-increment:lined-card;grid-template-columns:24px minmax(0,1fr);align-items:flex-start}.LinedCard-module__y9iCzq__indexed dt,.LinedCard-module__y9iCzq__indexed .LinedCard-module__y9iCzq__caption,.LinedCard-module__y9iCzq__indexed dd{grid-column:2}.LinedCard-module__y9iCzq__number{color:var(--i-text-secondary);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;align-self:start;line-height:1.5}.LinedCard-module__y9iCzq__indexed .LinedCard-module__y9iCzq__number:before{content:counter(lined-card, decimal-leading-zero)}
.SectionPainPoint-module__xHuPIq__problemList{display:grid}.SectionPainPoint-module__xHuPIq__problemCard{gap:var(--spacing-lg);border-top:1px solid var(--i-border);padding-block:var(--spacing-lg);grid-template-columns:minmax(0,1fr) minmax(0,4fr);display:grid}.SectionPainPoint-module__xHuPIq__problemCard:last-child{border-bottom:1px solid var(--i-border)}.SectionPainPoint-module__xHuPIq__topic{padding-top:var(--spacing-lg);color:var(--i-text);line-height:1.4}.SectionPainPoint-module__xHuPIq__comparison{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.SectionPainPoint-module__xHuPIq__comparisonColumn{grid-row:span 2;grid-template-rows:subgrid;min-width:0;padding:var(--spacing-lg);border-radius:var(--radius);display:grid}.SectionPainPoint-module__xHuPIq__solutionColumn{background:var(--i-bg-subtle)}.SectionPainPoint-module__xHuPIq__columnLabel{font-weight:var(--font-weight-medium);color:var(--i-text-dim);}.SectionPainPoint-module__xHuPIq__detail{color:var(--i-text);line-height:1.6;}.SectionPainPoint-module__xHuPIq__detail+.SectionPainPoint-module__xHuPIq__detail{padding-top:var(--spacing-md);border-top:1px solid var(--i-border)}.SectionPainPoint-module__xHuPIq__solutionColumn .SectionPainPoint-module__xHuPIq__columnLabel,.SectionPainPoint-module__xHuPIq__solutionColumn strong{color:var(--i-text-secondary);font-weight:var(--font-weight-medium)}@media (max-width:1024px){.SectionPainPoint-module__xHuPIq__problemCard{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr)}.SectionPainPoint-module__xHuPIq__topic{padding-top:0}}@media (max-width:768px){.SectionPainPoint-module__xHuPIq__comparison{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr)}.SectionPainPoint-module__xHuPIq__comparisonColumn{gap:var(--spacing-sm);padding:var(--spacing-md);grid-row:auto;grid-template-rows:none}.SectionPainPoint-module__xHuPIq__problemColumn{border:1px solid var(--i-border)}.SectionPainPoint-module__xHuPIq__detail+.SectionPainPoint-module__xHuPIq__detail{padding-top:var(--spacing-sm)}}
.NovaWesFlowDiagram-module__8FnmkW__figure{min-width:0;padding:var(--spacing-xl);background:var(--i-bg-subtle);border-radius:var(--radius);margin:0;container-type:inline-size}.NovaWesFlowDiagram-module__8FnmkW__header h3{margin-top:var(--spacing-xs);font-size:var(--font-size-24);font-weight:var(--font-weight-semibold);word-break:keep-all;line-height:1.4}.NovaWesFlowDiagram-module__8FnmkW__caption{color:var(--i-text-secondary);font-size:var(--font-size-14);line-height:1.5}.NovaWesFlowDiagram-module__8FnmkW__steps{gap:var(--spacing-md);margin:var(--spacing-lg) 0 var(--spacing-md);padding:0;list-style:none;display:grid}.NovaWesFlowDiagram-module__8FnmkW__step,.NovaWesFlowDiagram-module__8FnmkW__decisionHeading{align-items:baseline;gap:var(--spacing-sm);grid-template-columns:24px minmax(0,1fr);display:grid}.NovaWesFlowDiagram-module__8FnmkW__number{color:var(--i-text-secondary);font-size:var(--font-size-14);font-variant-numeric:tabular-nums;line-height:1.5}.NovaWesFlowDiagram-module__8FnmkW__stepCopy{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.NovaWesFlowDiagram-module__8FnmkW__steps h4{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:1.5}.NovaWesFlowDiagram-module__8FnmkW__stepCopy p,.NovaWesFlowDiagram-module__8FnmkW__decisionDescription{color:var(--i-text-dim);font-size:var(--font-size-14);word-break:keep-all;line-height:1.6}.NovaWesFlowDiagram-module__8FnmkW__decision{min-width:0;padding:var(--spacing-lg);background:var(--i-bg);border:1px solid var(--i-border);border-radius:var(--radius)}.NovaWesFlowDiagram-module__8FnmkW__decisionHeading h4{color:var(--i-text-secondary)}.NovaWesFlowDiagram-module__8FnmkW__decisionDescription{margin-top:var(--spacing-xs)}.NovaWesFlowDiagram-module__8FnmkW__queues{gap:var(--spacing-sm);margin-top:var(--spacing-lg);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);display:grid}.NovaWesFlowDiagram-module__8FnmkW__queueLabel{margin-bottom:var(--spacing-xs);color:var(--i-text-dim);font-size:var(--font-size-14);line-height:1.5}.NovaWesFlowDiagram-module__8FnmkW__updatedLabel{color:var(--i-text-secondary)}.NovaWesFlowDiagram-module__8FnmkW__queue{gap:var(--spacing-xs);margin:0;padding:0;list-style:none;display:grid}.NovaWesFlowDiagram-module__8FnmkW__task{align-items:center;gap:var(--spacing-xs);min-height:48px;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--i-border);border-radius:var(--radius-sm);color:var(--i-text-dim);font-size:var(--font-size-14);white-space:nowrap;line-height:1.5;display:flex}.NovaWesFlowDiagram-module__8FnmkW__rank{width:20px;font-size:var(--font-size-12);font-variant-numeric:tabular-nums;flex-shrink:0}.NovaWesFlowDiagram-module__8FnmkW__priorityTask{border-color:var(--primary-light);background:var(--i-bg-subtle);color:var(--i-text-secondary);font-weight:var(--font-weight-medium)}.NovaWesFlowDiagram-module__8FnmkW__priorityArrow{margin-left:auto}.NovaWesFlowDiagram-module__8FnmkW__queueArrow{color:var(--i-text-secondary);place-items:center;padding-top:29px;display:grid}.NovaWesFlowDiagram-module__8FnmkW__note{color:var(--i-text-dim);font-size:var(--font-size-12);line-height:1.6}@media (max-width:768px){.NovaWesFlowDiagram-module__8FnmkW__figure{padding:var(--spacing-md)}}@container (max-width:420px){.NovaWesFlowDiagram-module__8FnmkW__header h3{font-size:var(--font-size-20)}.NovaWesFlowDiagram-module__8FnmkW__decision{padding:var(--spacing-md)}.NovaWesFlowDiagram-module__8FnmkW__queues{gap:var(--spacing-xs);margin-top:var(--spacing-md);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr)}.NovaWesFlowDiagram-module__8FnmkW__queueArrow svg{width:16px;height:16px}.NovaWesFlowDiagram-module__8FnmkW__task{gap:var(--spacing-2xs);padding-inline:var(--spacing-xs)}.NovaWesFlowDiagram-module__8FnmkW__rank{width:12px}.NovaWesFlowDiagram-module__8FnmkW__priorityArrow{display:none}}@container (max-width:260px){.NovaWesFlowDiagram-module__8FnmkW__decision{padding:var(--spacing-sm)}.NovaWesFlowDiagram-module__8FnmkW__queues{gap:var(--spacing-sm);grid-template-columns:1fr}.NovaWesFlowDiagram-module__8FnmkW__queueArrow{padding-top:0}.NovaWesFlowDiagram-module__8FnmkW__queueArrow svg{transform:rotate(90deg)}.NovaWesFlowDiagram-module__8FnmkW__priorityArrow{display:block}}
.Header-module__ldgnoG__header{z-index:100;background:var(--i-bg);width:100%;position:fixed;top:0;left:50%;transform:translate(-50%)}.Header-module__ldgnoG__inner{height:var(--header-height);width:var(--section-width);justify-content:space-between;align-items:center;gap:10px;margin:0 auto;display:flex}.Header-module__ldgnoG__logo{font-weight:var(--font-weight-bold);height:100%;color:var(--black);flex:1;align-items:center;text-decoration:none;display:flex;}.Header-module__ldgnoG__logo span{font-weight:var(--font-weight-regular)}.Header-module__ldgnoG__desktopNav{display:none}.Header-module__ldgnoG__navList{align-items:center;gap:36px;margin:0;padding:0;list-style:none;display:flex}.Header-module__ldgnoG__navItem{position:relative}.Header-module__ldgnoG__navLink{color:var(--i-text-dim);cursor:pointer;font-family:inherit;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);transition:color var(--duration-fast) var(--ease-standard);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:28px 0;text-decoration:none;display:flex}.Header-module__ldgnoG__navLink:hover,.Header-module__ldgnoG__navLink.Header-module__ldgnoG__active{color:var(--i-text)}.Header-module__ldgnoG__submenu{z-index:10;background:var(--i-bg);padding-top:var(--spacing-md);padding-right:var(--spacing-xl);padding-bottom:var(--spacing-md);flex-direction:column;align-items:flex-start;margin:0;list-style:none;display:flex;position:fixed;inset:76px 0 auto}.Header-module__ldgnoG__submenuLink{color:var(--i-text-dim);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) 0;transition:color var(--duration-fast) var(--ease-standard);white-space:nowrap;text-decoration:none;display:block;position:relative}.Header-module__ldgnoG__submenuLink:after{top:var(--spacing-sm);bottom:var(--spacing-sm);left:calc(var(--spacing-md) * -1);background:var(--primary-dark);content:"";transform-origin:50%;width:2px;transition:transform var(--duration-fast) var(--ease-standard);position:absolute;transform:scaleY(0)}.Header-module__ldgnoG__submenuLink:hover,.Header-module__ldgnoG__submenuLink.Header-module__ldgnoG__active{color:var(--i-text)}.Header-module__ldgnoG__submenuLink:hover:after,.Header-module__ldgnoG__submenuLink.Header-module__ldgnoG__active:after{transform:scaleY(1)}.Header-module__ldgnoG__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex:1;display:flex}.Header-module__ldgnoG__ctaLinkHidden{display:none}.Header-module__ldgnoG__ctaLink{white-space:nowrap;flex:none}.Header-module__ldgnoG__menuButton{cursor:pointer;width:44px;height:44px;color:var(--i-text);background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Header-module__ldgnoG__menuIcon{width:20px;height:16px;display:block;position:relative}.Header-module__ldgnoG__menuLine{width:20px;height:2px;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:currentColor;position:absolute;top:0;left:0}.Header-module__ldgnoG__menuLineMiddle{top:7px}.Header-module__ldgnoG__menuLineBottom{top:14px}.Header-module__ldgnoG__menuLineTopOpen{transform:translateY(7px)rotate(45deg)}.Header-module__ldgnoG__menuLineMiddleOpen{opacity:0}.Header-module__ldgnoG__menuLineBottomOpen{transform:translateY(-7px)rotate(-45deg)}.Header-module__ldgnoG__submenuBackdrop{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#ffffff26;position:fixed;inset:76px 0 0}.Header-module__ldgnoG__mobileMenu{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--i-text);background:var(--i-bg);border:0;flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset:0;overflow-y:auto}.Header-module__ldgnoG__mobileMenu[open]{display:flex}.Header-module__ldgnoG__mobileMenu::backdrop{background:var(--i-bg)}.Header-module__ldgnoG__mobileHeader{z-index:1;min-height:var(--header-height);padding-inline:var(--layout-page-padding);background:var(--i-bg);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Header-module__ldgnoG__mobileNav{padding:var(--spacing-xs) clamp(20px, 6vw, 104px) 0;flex:1}.Header-module__ldgnoG__mobileNavList,.Header-module__ldgnoG__mobileSubnav{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__ldgnoG__mobileNavItem{padding:var(--spacing-xl) 0}.Header-module__ldgnoG__mobileNavLink{color:var(--i-text);font-weight:var(--font-weight-medium);text-decoration:none;display:block}.Header-module__ldgnoG__mobileSubnav{margin-top:var(--spacing-md)}.Header-module__ldgnoG__mobileSubnavLink{color:var(--i-text-dim);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) 0;text-decoration:none;display:block}.Header-module__ldgnoG__mobileSubnavLink:hover{color:var(--i-text)}.Header-module__ldgnoG__mobileCta{padding:var(--spacing-2xl) clamp(20px, 6vw, 104px)}.Header-module__ldgnoG__mobileCtaLink{justify-content:center;width:100%}@media (min-width:768px){.Header-module__ldgnoG__desktopNav{display:block}.Header-module__ldgnoG__ctaLink{display:inline-flex}.Header-module__ldgnoG__menuButton,.Header-module__ldgnoG__mobileMenu{display:none}}
.LinedCardList-module__mPpL-W__list{counter-reset:lined-card;column-gap:var(--lined-card-list-column-gap,var(--spacing-2xl));row-gap:0;margin:0;padding:0;display:grid}.LinedCardList-module__mPpL-W__list[data-layout=twoByTwo]{grid-template-columns:repeat(2,minmax(0,1fr))}.LinedCardList-module__mPpL-W__list[data-layout=default][data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.LinedCardList-module__mPpL-W__list[data-layout=default][data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.LinedCardList-module__mPpL-W__list[data-layout=twoByTwo]>*{border-bottom:0}.LinedCardList-module__mPpL-W__list[data-layout=twoByTwo]>:nth-last-child(-n+2){border-bottom:1px solid var(--i-border)}@media (max-width:768px){.LinedCardList-module__mPpL-W__list[data-layout][data-columns]{grid-template-columns:minmax(0,1fr)}.LinedCardList-module__mPpL-W__list[data-layout=twoByTwo]>:nth-last-child(-n+2),.LinedCardList-module__mPpL-W__list[data-layout][data-columns]>*{border-bottom:0}.LinedCardList-module__mPpL-W__list[data-layout][data-columns]>:last-child{border-bottom:1px solid var(--i-border)}}
.YourStartingPoint-module__w1_kjq__approachHeading{align-items:end;gap:var(--spacing-4xl);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.YourStartingPoint-module__w1_kjq__approachHeading>.YourStartingPoint-module__w1_kjq__description{max-width:440px}@media (max-width:1024px){.YourStartingPoint-module__w1_kjq__approachHeading{gap:var(--spacing-xl)}}@media (max-width:768px){.YourStartingPoint-module__w1_kjq__approachHeading{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}}.YourStartingPoint-module__w1_kjq__description{font-size:var(--font-size-16);color:var(--i-text-dim);line-height:1.7}@media (max-width:768px){.YourStartingPoint-module__w1_kjq__description{font-size:var(--font-size-14)}}.YourStartingPoint-module__w1_kjq__approachList{--lined-card-list-column-gap:var(--spacing-2xl)}@media (max-width:1024px){.YourStartingPoint-module__w1_kjq__approachList{--lined-card-list-column-gap:var(--spacing-lg)}}
.CtaBand-module__sKl4gq__section{--cta-bg:#111a20;--cta-bg-elevated:#1a2932;--cta-border:color-mix(in srgb, var(--white) 14%, transparent);--cta-text:#f4f8fa;--cta-text-muted:#b9c8cf;--cta-primary-bg:#eaf2f5;--cta-primary-bg-hover:#fff;--cta-primary-text:#111a20;--cta-link:#d7e7ee;--cta-link-hover:var(--white);border-block:1px solid var(--cta-border);background:linear-gradient(135deg, color-mix(in srgb, var(--cta-bg-elevated) 62%, transparent) 0%, transparent 48%), var(--cta-bg);padding-block:120px}.CtaBand-module__sKl4gq__content{align-items:center;gap:var(--spacing-4xl);width:var(--section-width);grid-template-columns:minmax(0,1fr) max-content;margin-inline:auto;display:grid}.CtaBand-module__sKl4gq__copy{min-width:0;max-width:720px}.CtaBand-module__sKl4gq__title{color:var(--cta-text);text-wrap:balance;line-height:1.35}.CtaBand-module__sKl4gq__description{max-width:640px;margin-top:var(--spacing-md);color:var(--cta-text-muted);line-height:1.65}.CtaBand-module__sKl4gq__actions{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.CtaBand-module__sKl4gq__actions>a{max-width:100%}.CtaBand-module__sKl4gq__primaryAction.CtaBand-module__sKl4gq__primaryAction{border-color:var(--cta-primary-bg);background:var(--cta-primary-bg);color:var(--cta-primary-text);align-self:flex-start}.CtaBand-module__sKl4gq__actions>a:not(.CtaBand-module__sKl4gq__primaryAction){height:auto;min-height:44px;padding-block:var(--spacing-sm);color:var(--cta-link);line-height:var(--line-height-body)}@media (hover:hover) and (pointer:fine){.CtaBand-module__sKl4gq__primaryAction.CtaBand-module__sKl4gq__primaryAction:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cta-primary-bg-hover);background:var(--cta-primary-bg-hover);color:var(--cta-primary-text)}.CtaBand-module__sKl4gq__actions>a:not(.CtaBand-module__sKl4gq__primaryAction):hover{color:var(--cta-link-hover)}}@media (max-width:900px){.CtaBand-module__sKl4gq__content{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.CtaBand-module__sKl4gq__actions{align-items:center;gap:var(--spacing-lg);flex-flow:wrap}}@media (max-width:1024px){.CtaBand-module__sKl4gq__section{padding-block:var(--spacing-4xl)}}@media (max-width:768px){.CtaBand-module__sKl4gq__title{text-wrap:pretty}.CtaBand-module__sKl4gq__description{margin-top:var(--spacing-sm)}.CtaBand-module__sKl4gq__actions{gap:var(--spacing-sm) var(--spacing-lg)}}
.Footer-module__Grjkva__container{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-xl);width:var(--section-width);margin:0 auto}.Footer-module__Grjkva__layout{gap:var(--spacing-4xl);display:grid}.Footer-module__Grjkva__heading{text-transform:uppercase}.Footer-module__Grjkva__brand{font-weight:var(--font-weight-bold);margin-top:var(--spacing-xl);color:var(--i-text);text-decoration:none;display:block}.Footer-module__Grjkva__address{max-width:448px;margin:var(--spacing-2xl) 0 0;color:var(--i-text-dim);font-style:normal;line-height:1.75}.Footer-module__Grjkva__address p{margin:0}.Footer-module__Grjkva__address .Footer-module__Grjkva__link{color:var(--i-text-dim)}.Footer-module__Grjkva__link,.Footer-module__Grjkva__navLink,.Footer-module__Grjkva__childLink{color:var(--i-text);transition:opacity var(--duration-fast) var(--ease-standard);text-decoration:none}.Footer-module__Grjkva__brand:hover,.Footer-module__Grjkva__link:hover,.Footer-module__Grjkva__childLink:hover{opacity:.6}.Footer-module__Grjkva__sitemap{column-gap:var(--spacing-2xl);row-gap:var(--spacing-4xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Footer-module__Grjkva__navLink{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);color:var(--i-text-dim);transition:color var(--duration-fast) var(--ease-standard)}.Footer-module__Grjkva__navLink:hover{color:var(--i-text);text-underline-offset:4px;text-decoration:underline}.Footer-module__Grjkva__childList{gap:var(--spacing-sm);margin:var(--spacing-md) 0 0;padding:0;list-style:none;display:grid}.Footer-module__Grjkva__copyright{margin-top:var(--spacing-xl);border-top:1px solid #0000001f;padding-block-start:var(--spacing-md);}@media (max-width:768px){.Footer-module__Grjkva__container{padding-bottom:var(--spacing-lg)}.Footer-module__Grjkva__sitemap{column-gap:var(--spacing-md);row-gap:var(--spacing-2xl);grid-template-columns:repeat(3,minmax(0,1fr))}.Footer-module__Grjkva__heading,.Footer-module__Grjkva__address,.Footer-module__Grjkva__navLink,.Footer-module__Grjkva__childLink,.Footer-module__Grjkva__copyright{font-size:var(--font-size-12)}.Footer-module__Grjkva__brand{font-size:var(--font-size-16)}}@media (min-width:640px){.Footer-module__Grjkva__sitemap{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Footer-module__Grjkva__container{padding-top:calc(var(--spacing-4xl) + var(--spacing-xl))}.Footer-module__Grjkva__layout{gap:calc(var(--spacing-4xl) + var(--spacing-xl));grid-template-columns:minmax(280px,.9fr) minmax(520px,1.35fr)}.Footer-module__Grjkva__sitemap{grid-template-columns:repeat(5,minmax(0,1fr))}}
.page-module__OSLHOG__formSection.page-module__OSLHOG__formSection{padding-block-start:var(--spacing-lg)}.page-module__OSLHOG__emailLink{color:var(--i-text-secondary);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);text-underline-offset:4px;text-decoration:none}@media (hover:hover) and (pointer:fine){.page-module__OSLHOG__emailLink:hover{text-decoration:underline}}.page-module__OSLHOG__contactForm{gap:var(--spacing-4xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column{gap:var(--spacing-3xl);flex-direction:column;min-width:0;display:flex}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy{color:var(--i-text-dim);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy p{margin:0}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyList{margin:var(--spacing-md) 0;padding-left:var(--spacing-lg);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);list-style:outside}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyList li+li{margin-top:2px}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyConfirm{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-md);cursor:pointer;color:var(--i-text-dim);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);display:inline-flex}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyConfirm input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin:0}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyConfirmError,.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyError{color:#da1e28}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGroup .page-module__OSLHOG__privacy .page-module__OSLHOG__privacyError{margin-top:var(--spacing-xs)}.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1024px){.page-module__OSLHOG__contactForm{grid-template-columns:1fr}}@media (max-width:768px){.page-module__OSLHOG__contactForm .page-module__OSLHOG__column .page-module__OSLHOG__fieldGrid{grid-template-columns:1fr}.page-module__OSLHOG__contactForm input,.page-module__OSLHOG__contactForm select,.page-module__OSLHOG__contactForm textarea{font-size:16px}}
.PageAnchorNav-module__nPIDSG__nav,.PageAnchorNav-module__nPIDSG__nav~[id]{--page-anchor-nav-height:76px}.PageAnchorNav-module__nPIDSG__nav{top:var(--header-height);z-index:40;border-block:1px solid var(--i-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;box-shadow:0 4px 16px #21272a08}.PageAnchorNav-module__nPIDSG__nav~[id]{scroll-margin-top:calc(var(--header-height) + var(--page-anchor-nav-height) - var(--scroll-padding-top))}.PageAnchorNav-module__nPIDSG__container{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);width:var(--section-width);margin-inline:auto;display:flex}.PageAnchorNav-module__nPIDSG__product{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.PageAnchorNav-module__nPIDSG__productName{font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.3}.PageAnchorNav-module__nPIDSG__productDescription{color:var(--i-text-dim);font-size:var(--font-size-12);line-height:1.5}.PageAnchorNav-module__nPIDSG__list{align-items:center;gap:var(--spacing-2xl);scrollbar-width:none;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.PageAnchorNav-module__nPIDSG__link{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);white-space:nowrap;outline-offset:-3px;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);height:calc(var(--page-anchor-nav-height) - 2px);color:var(--i-text-dim);justify-content:center;align-items:center;padding-inline:4px;text-decoration:none;display:inline-flex;position:relative}.PageAnchorNav-module__nPIDSG__link:after{content:"";background:var(--i-text);height:2px;transition:transform var(--duration-fast) var(--ease-standard);position:absolute;inset:auto 0 0;transform:scaleX(0)}.PageAnchorNav-module__nPIDSG__link:hover,.PageAnchorNav-module__nPIDSG__link.PageAnchorNav-module__nPIDSG__active{color:var(--i-text)}.PageAnchorNav-module__nPIDSG__link:hover:after{transform:scaleX(.35)}.PageAnchorNav-module__nPIDSG__link.PageAnchorNav-module__nPIDSG__active:after{transform:scaleX(1)}@media (max-width:1024px){.PageAnchorNav-module__nPIDSG__list{gap:var(--spacing-lg)}}@media (max-width:767px){.PageAnchorNav-module__nPIDSG__nav,.PageAnchorNav-module__nPIDSG__nav~[id]{--page-anchor-nav-height:62px}.PageAnchorNav-module__nPIDSG__product{display:none}.PageAnchorNav-module__nPIDSG__list{justify-content:space-between;gap:8px;width:100%}.PageAnchorNav-module__nPIDSG__link{width:100%}.PageAnchorNav-module__nPIDSG__list>li{flex:1 0 auto}}@media (max-width:480px){.PageAnchorNav-module__nPIDSG__link{font-size:13px}}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_f558e491-module__KUv9kW__className{font-family:pretendard,pretendard Fallback}.pretendard_f558e491-module__KUv9kW__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
.OurExpertise-module__4tszcW__approachHeading{align-items:end;gap:var(--spacing-4xl);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.OurExpertise-module__4tszcW__approachHeading>.OurExpertise-module__4tszcW__description{max-width:440px}@media (max-width:1024px){.OurExpertise-module__4tszcW__approachHeading{gap:var(--spacing-xl)}}@media (max-width:768px){.OurExpertise-module__4tszcW__approachHeading{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}}.OurExpertise-module__4tszcW__capabilityList{--lined-card-list-column-gap:var(--spacing-2xl)}@media (max-width:1024px){.OurExpertise-module__4tszcW__capabilityList{--lined-card-list-column-gap:var(--spacing-lg)}}
.OurWay-module__EcpoJW__figure{margin:0}.OurWay-module__EcpoJW__flow{--lined-card-list-column-gap:var(--spacing-2xl)}@media (max-width:1024px){.OurWay-module__EcpoJW__flow{--lined-card-list-column-gap:var(--spacing-lg)}}.OurWay-module__EcpoJW__outcome{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);color:var(--i-text-secondary);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.6;display:block}
.layout-module__L5FxyW__html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.layout-module__L5FxyW__body{min-height:100%;font-family:var(--font-pretendard), "Inter", "Noto Sans KR", -apple-system, BlinkMacSystemFont, sans-serif;flex-direction:column;display:flex}.layout-module__L5FxyW__main{padding-top:var(--header-height);flex:1}
.FormField-module__0maJWW__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.FormField-module__0maJWW__textareaField{flex:1;min-height:0}.FormField-module__0maJWW__label{color:var(--i-text);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.FormField-module__0maJWW__helperText{color:var(--i-text-dim);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin:0}.FormField-module__0maJWW__errorText{color:#da1e28;font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin:0}.FormField-module__0maJWW__input,.FormField-module__0maJWW__select,.FormField-module__0maJWW__textarea{border:1px solid var(--gray-300);background:var(--i-bg);width:100%;color:var(--i-text);font-family:inherit;font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);border-radius:4px;transition:border-color .2s}.FormField-module__0maJWW__inputInvalid,.FormField-module__0maJWW__selectInvalid,.FormField-module__0maJWW__textareaInvalid{border-color:#da1e28}.FormField-module__0maJWW__input,.FormField-module__0maJWW__select{height:48px;padding:var(--spacing-sm) var(--spacing-md)}.FormField-module__0maJWW__textarea{min-height:220px;padding:14px var(--spacing-md);resize:vertical;flex:1}.FormField-module__0maJWW__input::placeholder,.FormField-module__0maJWW__textarea::placeholder{color:var(--i-text-dim)}.FormField-module__0maJWW__selectWrap{align-items:center;width:100%;display:flex;position:relative}.FormField-module__0maJWW__select{appearance:none;cursor:pointer;padding-right:48px}.FormField-module__0maJWW__chevron{top:0;right:var(--spacing-md);pointer-events:none;justify-content:center;align-items:center;width:24px;height:24px;margin-block:auto;display:flex;position:absolute;bottom:0;overflow:hidden}.FormField-module__0maJWW__input:focus,.FormField-module__0maJWW__select:focus,.FormField-module__0maJWW__textarea:focus{border-color:var(--primary);outline:2px solid var(--primary-dark);outline-offset:3px}.FormField-module__0maJWW__inputInvalid:focus,.FormField-module__0maJWW__selectInvalid:focus,.FormField-module__0maJWW__textareaInvalid:focus{border-color:#da1e28}@media (max-width:1024px){.FormField-module__0maJWW__textarea{min-height:160px}}
.ScreenPreview-module__Io-r9W__tabs{gap:var(--spacing-lg);border-bottom:1px solid var(--i-border);display:flex}.ScreenPreview-module__Io-r9W__tab{min-height:48px;padding:var(--spacing-md) var(--spacing-xs);color:var(--i-text-dim);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;}.ScreenPreview-module__Io-r9W__tab[aria-selected=true]{color:var(--i-text-secondary);font-weight:var(--font-weight-medium);border-bottom-color:currentColor}.ScreenPreview-module__Io-r9W__tab:hover{color:var(--i-text)}.ScreenPreview-module__Io-r9W__preview{border:1px solid var(--i-border);border-radius:var(--radius);margin:0}.ScreenPreview-module__Io-r9W__imageFrame{aspect-ratio:16/10;border-radius:var(--radius) var(--radius) 0 0;background:var(--i-bg-subtle);position:relative;overflow:hidden}.ScreenPreview-module__Io-r9W__image{object-fit:contain}.ScreenPreview-module__Io-r9W__caption{gap:var(--spacing-sm);padding:var(--spacing-xl);border-top:1px solid var(--i-border);display:grid}.ScreenPreview-module__Io-r9W__exampleLabel{color:var(--i-text-secondary);}.ScreenPreview-module__Io-r9W__description{color:var(--i-text-dim)}.ScreenPreview-module__Io-r9W__highlights{gap:var(--spacing-xl);padding:var(--spacing-xl);border-top:1px solid var(--i-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.ScreenPreview-module__Io-r9W__highlights li{gap:var(--spacing-md);display:flex}.ScreenPreview-module__Io-r9W__highlights li>div{align-content:start;gap:var(--spacing-xs);display:grid}.ScreenPreview-module__Io-r9W__number{color:var(--i-text-secondary);}.ScreenPreview-module__Io-r9W__highlightTitle{font-weight:var(--font-weight-medium);}@media (max-width:767px){.ScreenPreview-module__Io-r9W__tabs{gap:var(--spacing-xs)}.ScreenPreview-module__Io-r9W__tab{padding-inline:var(--spacing-xs);flex:1}.ScreenPreview-module__Io-r9W__caption{padding:var(--spacing-lg)}.ScreenPreview-module__Io-r9W__highlights{gap:var(--spacing-lg);padding:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}}
.WhyIdenflu-module__VKMleq__strengthList{--lined-card-list-column-gap:var(--spacing-5xl)}@media (max-width:1024px){.WhyIdenflu-module__VKMleq__strengthList{--lined-card-list-column-gap:var(--spacing-xl)}}
.page-module__zy1tZq__integrationReference{gap:var(--spacing-xl);margin:var(--spacing-xl) 0 0;padding:clamp(var(--spacing-lg), 4vw, var(--spacing-2xl));border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg-subtle);display:grid}.page-module__zy1tZq__integrationHeader{gap:var(--spacing-sm);margin:0;display:grid}.page-module__zy1tZq__integrationEyebrow{color:var(--i-text-secondary);}.page-module__zy1tZq__integrationHeading{}.page-module__zy1tZq__integrationFlow{align-items:center;gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) 24px minmax(0,1.45fr) 24px minmax(0,1fr);display:grid}.page-module__zy1tZq__integrationGroup{gap:var(--spacing-lg);min-width:0;padding:var(--spacing-lg);border:1px solid var(--i-border);border-radius:var(--radius-sm);background:var(--i-bg);display:grid}.page-module__zy1tZq__integrationCore{border-color:var(--primary-light)}.page-module__zy1tZq__integrationGroupHeader{gap:var(--spacing-xs);display:grid}.page-module__zy1tZq__integrationLabel{color:var(--i-text-secondary);}.page-module__zy1tZq__integrationTitle{font-weight:var(--font-weight-semibold);}.page-module__zy1tZq__integrationNodes,.page-module__zy1tZq__integrationCapabilities{gap:var(--spacing-sm);padding:var(--spacing-md) 0 0;border-top:1px solid var(--i-border);margin:0;list-style:none;display:grid}.page-module__zy1tZq__integrationNodes li{gap:var(--spacing-2xs);display:grid}.page-module__zy1tZq__integrationNodeName{font-weight:var(--font-weight-medium);}.page-module__zy1tZq__integrationNodeDescription{color:var(--i-text-dim);}.page-module__zy1tZq__integrationCapability{padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--i-bg-subtle);font-weight:var(--font-weight-medium);}.page-module__zy1tZq__integrationConnector{color:var(--primary);justify-self:center;place-items:center;display:grid}.page-module__zy1tZq__smallCopy{color:var(--i-text-dim);line-height:1.6;}.page-module__zy1tZq__scopeList{border-top:1px solid var(--i-border)}.page-module__zy1tZq__scopeRow{align-items:start;gap:var(--spacing-xl);padding-block:var(--spacing-2xl);border-bottom:1px solid var(--i-border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.page-module__zy1tZq__scopeHeading{align-items:baseline;gap:var(--spacing-lg);display:flex}.page-module__zy1tZq__itemIndex{color:var(--i-text-secondary);white-space:nowrap;line-height:1.5;}.page-module__zy1tZq__itemTitle{color:var(--i-text);line-height:1.4;}.page-module__zy1tZq__scopeDetails{gap:var(--spacing-xs);padding-left:var(--spacing-md);color:var(--i-text-dim);margin:0;line-height:1.6;display:grid;}.page-module__zy1tZq__scopeDetails li::marker{color:var(--primary)}.page-module__zy1tZq__noteTitle{font-weight:var(--font-weight-semibold);color:var(--i-text);line-height:1.5;}.page-module__zy1tZq__solutionGuide{justify-content:space-between;align-items:center;gap:var(--spacing-xl);display:flex}.page-module__zy1tZq__solutionLinks{gap:var(--spacing-xl) var(--spacing-3xl);flex-wrap:wrap;display:flex}.page-module__zy1tZq__solutionItem{gap:var(--spacing-2xs);display:grid}.page-module__zy1tZq__productLink{min-height:44px}.page-module__zy1tZq__processList{--lined-card-list-column-gap:var(--spacing-lg);list-style:none}.page-module__zy1tZq__faqList{--faq-number-width:24px;--faq-gap:var(--spacing-lg);border-top:1px solid var(--i-border)}.page-module__zy1tZq__faqItem{border-bottom:1px solid var(--i-border)}.page-module__zy1tZq__faqQuestion{grid-template-columns:var(--faq-number-width) minmax(0, 1fr) 20px;align-items:baseline;gap:var(--faq-gap);min-height:72px;padding:var(--spacing-lg) var(--spacing-2xs);font-weight:var(--font-weight-medium);color:var(--i-text);cursor:pointer;line-height:1.5;list-style:none;display:grid;}.page-module__zy1tZq__faqQuestion::-webkit-details-marker{display:none}.page-module__zy1tZq__faqQuestion:focus-visible{outline-offset:-2px}.page-module__zy1tZq__faqIcon{transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0;align-self:center}.page-module__zy1tZq__faqItem[open] .page-module__zy1tZq__faqIcon{transform:rotate(180deg)}.page-module__zy1tZq__faqAnswer{max-width:88ch;padding:0 var(--spacing-2xs) var(--spacing-lg);color:var(--i-text-dim);padding-inline-start:calc(var(--spacing-2xs) + var(--faq-number-width) + var(--faq-gap));line-height:1.75;}@media (hover:hover) and (pointer:fine){.page-module__zy1tZq__faqQuestion:hover{color:var(--i-text-secondary)}}@media (max-width:1024px){.page-module__zy1tZq__integrationFlow{grid-template-columns:minmax(0,1fr)}.page-module__zy1tZq__integrationConnector{transform:rotate(90deg)}.page-module__zy1tZq__integrationNodes,.page-module__zy1tZq__integrationCapabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__zy1tZq__scopeRow{gap:var(--spacing-lg);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.page-module__zy1tZq__processList{--lined-card-list-column-gap:var(--spacing-md)}}@media (max-width:767px){.page-module__zy1tZq__scopeRow{gap:var(--spacing-md);padding-block:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.page-module__zy1tZq__solutionGuide{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.page-module__zy1tZq__solutionLinks{gap:var(--spacing-lg)}.page-module__zy1tZq__faqList{--faq-gap:var(--spacing-md)}.page-module__zy1tZq__faqQuestion{min-height:64px;padding-block:var(--spacing-lg)}}@media (prefers-reduced-motion:reduce){.page-module__zy1tZq__faqIcon{transition:none}}
.ContactToast-module__rs_15W__toast{right:var(--layout-page-padding);bottom:var(--spacing-xl);z-index:200;align-items:flex-start;gap:var(--spacing-md);max-width:min(480px, calc(100vw - var(--layout-page-padding) * 2));padding:var(--spacing-sm) var(--spacing-md);background:var(--i-bg);color:var(--i-text);will-change:transform, opacity;border-radius:8px;flex-direction:column;animation:.25s cubic-bezier(.215,.61,.355,1) both ContactToast-module__rs_15W__toast-in;display:flex;position:fixed;box-shadow:0 8px 24px #00000014}.ContactToast-module__rs_15W__toastExiting{pointer-events:none;animation:.25s cubic-bezier(.215,.61,.355,1) forwards ContactToast-module__rs_15W__toast-out}.ContactToast-module__rs_15W__content{align-items:flex-start;gap:var(--spacing-sm);display:flex}.ContactToast-module__rs_15W__iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.ContactToast-module__rs_15W__timerRing{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ContactToast-module__rs_15W__timerProgress{fill:none;stroke-width:2px;stroke:green;stroke-linecap:round;stroke-dasharray:var(--timer-circumference);stroke-dashoffset:var(--timer-circumference);animation:ContactToast-module__rs_15W__timer-fill var(--timer-duration) linear forwards;will-change:stroke-dashoffset}@keyframes ContactToast-module__rs_15W__timer-fill{0%{stroke-dashoffset:var(--timer-circumference)}to{stroke-dashoffset:0}}.ContactToast-module__rs_15W__message{min-width:0;font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);flex:1;margin:0;padding-block-start:2px}.ContactToast-module__rs_15W__closeButton{height:fit-content;padding:0}.ContactToast-module__rs_15W__retryButton{color:var(--i-text-dim);min-width:72px}.ContactToast-module__rs_15W__spinner{border:2px solid color-mix(in srgb, var(--i-text-dim) 28%, transparent);border-top-color:var(--i-text-dim);will-change:transform;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ContactToast-module__rs_15W__spinner-rotate;display:block}@keyframes ContactToast-module__rs_15W__spinner-rotate{to{transform:rotate(360deg)}}.ContactToast-module__rs_15W__success .ContactToast-module__rs_15W__message{color:green}.ContactToast-module__rs_15W__success.ContactToast-module__rs_15W__toast{background-color:#e6f9e6}.ContactToast-module__rs_15W__error .ContactToast-module__rs_15W__message{color:#da1e28}.ContactToast-module__rs_15W__error.ContactToast-module__rs_15W__toast{background-color:#fce8ea}@keyframes ContactToast-module__rs_15W__toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactToast-module__rs_15W__toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ContactToast-module__rs_15W__toast{will-change:opacity;animation:.01ms both ContactToast-module__rs_15W__toast-in-fade}.ContactToast-module__rs_15W__toastExiting{animation:.01ms forwards ContactToast-module__rs_15W__toast-out-fade}.ContactToast-module__rs_15W__timerProgress{stroke-dashoffset:0;animation:none}.ContactToast-module__rs_15W__spinner{border-top-color:var(--i-text-dim);opacity:.7;animation:none}@keyframes ContactToast-module__rs_15W__toast-in-fade{0%{opacity:0}to{opacity:1}}@keyframes ContactToast-module__rs_15W__toast-out-fade{0%{opacity:1}to{opacity:0}}}
.HowWeWork-module__x61oHa__principles{--lined-card-list-column-gap:var(--spacing-5xl)}@media (max-width:1024px){.HowWeWork-module__x61oHa__principles{--lined-card-list-column-gap:var(--spacing-xl)}}
.page-module__UQ8vhW__timeline{gap:var(--spacing-xl);display:grid}.page-module__UQ8vhW__timelineItem{gap:var(--spacing-2xl);border-top:1px solid var(--i-border);background:var(--i-bg);padding:var(--spacing-2xl) 0;grid-template-columns:120px 1fr;align-items:start;display:grid}.page-module__UQ8vhW__timelineItem:last-child{border-bottom:1px solid var(--i-border)}.page-module__UQ8vhW__timelineDate{width:120px;padding-right:var(--spacing-xl);color:var(--i-text);white-space:nowrap;vertical-align:top}.page-module__UQ8vhW__timelineHeader{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.page-module__UQ8vhW__timelineHeader h2{color:var(--i-text);margin:0}.page-module__UQ8vhW__pending{border:1px solid var(--i-border);border-radius:var(--radius-sm);background:var(--i-bg-2);color:var(--i-text-dimmer);padding:var(--spacing-xs) var(--spacing-sm);align-items:center;display:inline-flex}.page-module__UQ8vhW__timelineDescription{max-width:768px;margin:var(--spacing-md) 0 0;color:var(--i-text-dim)}@media (max-width:768px){.page-module__UQ8vhW__timelineItem{gap:var(--spacing-md);grid-template-columns:1fr}}
.SectionViews-module__f7ek8W__gallery{gap:var(--spacing-2xl);display:grid}.SectionViews-module__f7ek8W__panel[hidden]{display:none}.SectionViews-module__f7ek8W__view{align-items:center;gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.SectionViews-module__f7ek8W__content{align-content:start;gap:var(--spacing-xl);min-width:0;display:grid}.SectionViews-module__f7ek8W__summary{gap:var(--spacing-md);display:grid}.SectionViews-module__f7ek8W__modeLabel{color:var(--i-text-secondary);}.SectionViews-module__f7ek8W__description{color:var(--i-text-dim);line-height:1.7;}.SectionViews-module__f7ek8W__features{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}.SectionViews-module__f7ek8W__feature{align-items:baseline;gap:var(--spacing-sm);display:flex;}.SectionViews-module__f7ek8W__feature:before{background:var(--primary);content:"";flex:0 0 12px;height:1px}.SectionViews-module__f7ek8W__useCase{padding-top:var(--spacing-lg);border-top:1px solid var(--i-border);color:var(--i-text-secondary);}.SectionViews-module__f7ek8W__screen{gap:var(--spacing-sm);min-width:0;margin:0;display:grid}.SectionViews-module__f7ek8W__imageFrame{aspect-ratio:16/10;border:1px solid var(--i-border);border-radius:var(--radius);background:var(--i-bg-subtle);position:relative;overflow:hidden}.SectionViews-module__f7ek8W__image{object-fit:contain}.SectionViews-module__f7ek8W__imageCropped{object-fit:cover;object-position:center}.SectionViews-module__f7ek8W__screenCaption{color:var(--i-text-dim);}@media (max-width:1024px){.SectionViews-module__f7ek8W__view{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media (max-width:768px){.SectionViews-module__f7ek8W__gallery{gap:var(--spacing-xl)}.SectionViews-module__f7ek8W__view{grid-template-columns:minmax(0,1fr)}.SectionViews-module__f7ek8W__content{gap:var(--spacing-lg)}.SectionViews-module__f7ek8W__summary{gap:var(--spacing-sm)}}
.page-module__8p-Q0a__documentGrid{align-items:stretch}.page-module__8p-Q0a__notice{max-width:768px;color:var(--i-text-dim);margin-block-start:var(--spacing-xl);}.page-module__8p-Q0a__documentActions{gap:var(--spacing-sm);padding-top:var(--spacing-xl);flex-wrap:wrap;margin-top:auto}
