.marine-technology_page__eBKIi{--marine-ink:#0f172a;--marine-ink-muted:#475569;--marine-border:#cbd5e1;--marine-surface:#f8fafc;--marine-accent:#1e3a5f;max-width:1080px;margin:0 auto;padding:32px 20px 80px;color:var(--marine-ink-muted)}.marine-technology_disclaimer__CZs5w{margin-bottom:20px;padding:16px 20px;border-radius:12px;border:1px solid #f59e0b;background:#fffbeb;box-shadow:0 2px 8px rgba(245,158,11,.12)}.marine-technology_disclaimerTitle__mnLj_{margin:0 0 8px;font-size:.95rem;font-weight:700;color:#92400e}.marine-technology_disclaimerBody__0208o{margin:0;font-size:.88rem;line-height:1.6;color:#78350f}.marine-technology_page__eBKIi :is(.marine-technology_workflowSteps__lFZEm,.marine-technology_pipeline__bwdMd,.marine-technology_comparisonSteps__0Cybp,.marine-technology_flowSteps__zvnVl,.marine-technology_pipelineStepLines__5ob5w,.marine-technology_onboardingSteps__u_FX5){list-style:none;list-style-type:none;padding-left:0;margin-left:0}.marine-technology_page__eBKIi .marine-technology_pipelineStepLines__5ob5w>li::marker,.marine-technology_page__eBKIi :is(.marine-technology_workflowSteps__lFZEm,.marine-technology_pipeline__bwdMd,.marine-technology_comparisonSteps__0Cybp,.marine-technology_flowSteps__zvnVl,.marine-technology_onboardingSteps__u_FX5)>li,.marine-technology_page__eBKIi :is(.marine-technology_workflowSteps__lFZEm,.marine-technology_pipeline__bwdMd,.marine-technology_comparisonSteps__0Cybp,.marine-technology_flowSteps__zvnVl,.marine-technology_onboardingSteps__u_FX5)>li::marker{list-style:none;content:""}.marine-technology_sectionHeader__r4WbE{display:grid;grid-template-columns:auto 1fr;gap:8px 28px;align-items:start;margin-bottom:32px}.marine-technology_sectionNumber__SmWMG{font-size:clamp(2.75rem,7vw,3.75rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:#e2e8f0;font-variant-numeric:tabular-nums}.marine-technology_sectionHeaderMain__nb9i0{min-width:0;padding-top:.35rem}.marine-technology_sectionTitleStandalone__erg_y{margin:0 0 24px;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;color:var(--marine-ink)}.marine-technology_statementBlock__QtUV8{margin:40px 0;padding:36px 32px;border-top:1px solid var(--marine-border);border-bottom:1px solid var(--marine-border);background:var(--marine-surface)}.marine-technology_statementLine__Hl09P{margin:0;font-size:clamp(1.25rem,3.2vw,1.75rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;color:var(--marine-ink)}.marine-technology_statementLine__Hl09P+.marine-technology_statementLine__Hl09P{margin-top:.15em}.marine-technology_compactList__rCuiK{margin:0 0 40px;padding:0 0 0 1.1rem;list-style:none;max-width:40rem}.marine-technology_compactList__rCuiK li{position:relative;margin-bottom:10px;padding-left:.5rem;font-size:.98rem;line-height:1.5;color:var(--marine-ink-muted)}.marine-technology_compactList__rCuiK li:before{content:"—";position:absolute;left:-1.1rem;color:var(--marine-accent);font-weight:600}.marine-technology_managementCalloutMajor__jD4vB{margin-bottom:28px;padding:28px 24px;border-radius:12px;border:2px solid var(--marine-accent);background:linear-gradient(180deg,#fff 0,var(--marine-surface) 100%);box-shadow:0 8px 24px rgba(99,102,241,.14);text-align:center}.marine-technology_managementCalloutTitle__EPNBL{margin:0 0 16px;font-size:clamp(1.25rem,3.5vw,1.55rem);font-weight:800;line-height:1.3;color:#1e293b}.marine-technology_managementCalloutBody__o1rME{margin:0 auto 12px;max-width:640px;font-size:1rem;line-height:1.6;color:#475569}.marine-technology_managementCalloutClosing__BDRZ0{margin:16px 0 0;font-size:1.05rem;font-weight:700;color:var(--marine-accent)}.marine-technology_heroMemoryLine__Clq3m{margin:18px auto 0;max-width:640px;padding:12px 16px;border-radius:10px;border:1px solid var(--marine-border);background:var(--marine-surface);font-size:.98rem;font-weight:700;line-height:1.5;color:#312e81}.marine-technology_exceptionSection__Pka3x{border-color:var(--marine-border);background:linear-gradient(180deg,#f8fafc,#fff)}.marine-technology_exceptionSubtitle__FHKrf{margin:0;font-size:inherit;font-weight:inherit;color:inherit;white-space:normal}.marine-technology_exceptionHighlightsLabel__0wQZ7{margin:16px 0 10px;font-size:.95rem;font-weight:700;color:#1e293b}.marine-technology_exceptionFocusLine__e_BDb{margin:14px 0 0;font-size:.95rem;line-height:1.55;color:#475569}.marine-technology_exceptionClosing__7_21w{margin:0}.marine-technology_shipownersSection__I9QGR{border-color:#e2e8f0;background:linear-gradient(180deg,#fff,#f8fafc)}.marine-technology_shipownersClosing__3vBfF{margin:14px 0 0;font-size:.95rem;font-weight:600;line-height:1.55;color:#475569}.marine-technology_whatYouReceiveSection__coYlu{border-color:var(--marine-border);background:var(--marine-surface)}.marine-technology_whatYouReceiveList__lDVUA{margin:12px 0 0;padding:0;list-style:none}.marine-technology_whatYouReceiveList__lDVUA li{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:.95rem;line-height:1.5;color:#334155}.marine-technology_whatYouReceiveCheck__E05C4{flex-shrink:0;color:var(--marine-accent);font-weight:700}.marine-technology_whatYouReceiveClosing__ZMCv_{margin:16px 0 0;font-size:.95rem;line-height:1.6;color:#475569;font-weight:600}.marine-technology_hero__iaG_U{text-align:left;padding:48px 36px 40px;margin-bottom:48px;border-radius:2px;border:1px solid var(--marine-ink);background:#fff;box-shadow:none}.marine-technology_heroTitle__KFOZr{display:flex;flex-direction:column;margin:0 0 28px;gap:0}.marine-technology_heroTitleLine__olj7n{display:block;font-size:clamp(2.1rem,6.5vw,3.4rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.02;color:var(--marine-ink)}.marine-technology_heroSubtitle__OM9Q2{margin:0 0 14px;max-width:36rem;font-size:1.125rem;font-weight:500;color:var(--marine-ink-muted);line-height:1.5}.marine-technology_heroCardTitle__G3FFJ{margin:0 0 10px;font-size:1.35rem;font-weight:800;color:#1e293b;text-align:center}.marine-technology_sectionSubtitle__jK_GF{margin:10px 0 0;font-size:1rem;font-weight:500;color:var(--marine-ink-muted);line-height:1.5;letter-spacing:.01em;text-transform:none}.marine-technology_heroNoChangeList__wwO5l{margin:0 auto 16px;padding:0;max-width:520px;list-style:none;display:flex;flex-direction:column;gap:6px}.marine-technology_heroNoChangeList__wwO5l li{font-size:.95rem;font-weight:600;color:var(--marine-ink);letter-spacing:.02em}.marine-technology_heroLead__Wgn_V{margin:0 0 16px;max-width:36rem;font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--marine-accent);line-height:1.4}.marine-technology_heroLead__Wgn_V:last-of-type{margin-bottom:0}.marine-technology_productIntro__sSGg_{margin:0 auto 16px;max-width:640px;text-align:center;font-size:1rem;font-weight:600;line-height:1.55;color:#475569}.marine-technology_paysScaleList__rYRL5{margin:0 0 12px;padding-left:1.25rem;color:#334155;font-size:.95rem;line-height:1.65}.marine-technology_paysScaleList__rYRL5 li{margin-bottom:6px}.marine-technology_paysScaleEmphasis__axG1W{margin:0 0 10px;font-size:1.05rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--marine-accent)}.marine-technology_freePilotBox__OVxGh .marine-technology_ctaButton___qRxs{display:inline-block;margin-top:14px;text-decoration:none}.marine-technology_fleetHighlightCard__LBfY1{margin:0 auto;max-width:560px;padding:18px 22px;border-radius:10px;border:1px solid var(--marine-border);background:linear-gradient(135deg,var(--marine-surface) 0,#fff 100%);text-align:left}.marine-technology_fleetHighlightTitle__9_kDS{margin:0 0 12px;font-size:1.05rem;font-weight:700;color:#1e293b}.marine-technology_fleetHighlightList__SzhpH{margin:0;padding-left:1.2rem;color:#334155;font-size:.92rem;line-height:1.55}.marine-technology_fleetHighlightList__SzhpH li{margin-bottom:4px}.marine-technology_fleetReportFeatured__huaIM{border-color:var(--marine-border);border-width:1px;background:#fff;box-shadow:none}.marine-technology_visibilityFlowsHeadline__5lSW5{margin:18px 0 0;padding:14px 16px;border-radius:8px;text-align:center;font-size:1.05rem;font-weight:700;color:var(--marine-accent);background:var(--marine-surface);border:1px solid var(--marine-border)}.marine-technology_paysLabel__tW0Bt{margin:12px 0 8px;font-size:.95rem;font-weight:700;color:#1e293b}.marine-technology_noChangeMajor__n9ezJ{border-color:var(--marine-accent);background:linear-gradient(180deg,#fff,#f5f3ff)}.marine-technology_noChangeHighlight__AKlop{margin:12px 0 16px;padding:20px 22px;border-radius:12px;border:2px solid var(--marine-accent);background:#fff;box-shadow:0 4px 16px rgba(99,102,241,.15)}.marine-technology_noChangeHighlightTitle__4a4Ln{margin:0 0 14px;font-size:1.15rem;font-weight:800;color:var(--marine-accent);text-align:center}.marine-technology_noChangeChecklist__fOa76{margin:0;padding:0;list-style:none}.marine-technology_noChangeChecklist__fOa76 li{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:.95rem;font-weight:600;color:#1e293b;line-height:1.45}.marine-technology_checkIcon__hrCbx{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--marine-accent);color:#fff;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.marine-technology_emphasisLine__o4znh{margin:14px 0 0;padding:14px 16px;border-radius:8px;border-left:4px solid var(--marine-accent);background:#f8fafc;font-size:.95rem;font-weight:600;color:#334155;line-height:1.55}.marine-technology_operationFlows__DK8j7{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}.marine-technology_flowColumn__TUbGI{padding:16px 18px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc}.marine-technology_flowColumnFuture__uDy66{border-color:var(--marine-border);background:linear-gradient(180deg,#fff,#f5f3ff)}.marine-technology_flowColumnLabel__S5bBv{margin:0 0 12px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.marine-technology_flowColumnFuture__uDy66 .marine-technology_flowColumnLabel__S5bBv{color:var(--marine-accent)}.marine-technology_flowSteps__zvnVl{margin:0;padding:0;list-style:none}.marine-technology_flowSteps__zvnVl li{display:flex;flex-direction:column;align-items:center}.marine-technology_flowStepText__iRHNp{width:100%;padding:8px 12px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;text-align:center;font-size:.88rem;font-weight:600;color:#334155}.marine-technology_flowStepArrow__yTmll{padding:6px 0;font-size:1.1rem;font-weight:700;color:var(--marine-accent)}.marine-technology_comparisonSteps__0Cybp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:0 0 16px;padding:0;list-style:none}.marine-technology_comparisonSteps__0Cybp li{display:flex;align-items:center;gap:12px}.marine-technology_comparisonStepLabel__I6ZRO{padding:8px 14px;border-radius:999px;border:1px solid var(--marine-border);background:var(--marine-surface);font-size:.82rem;font-weight:700;color:var(--marine-accent)}.marine-technology_comparisonStepArrow__IkpAM{font-size:1.1rem;font-weight:700;color:var(--marine-accent)}.marine-technology_comparisonOutcome__V9J_R{margin-top:20px;display:flex;flex-direction:column;gap:10px}.marine-technology_onboardingSteps__u_FX5{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.marine-technology_onboardingStep__VQ0J9{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc}.marine-technology_onboardingStepContent__Ahd7J{flex:1;min-width:0}.marine-technology_onboardingStepTitle__uMv_x{margin:0 0 8px;font-size:1rem;font-weight:700;color:#1e293b}.marine-technology_onboardingStepFooter__04nt0,.marine-technology_onboardingStepIntro__mreLO{margin:0 0 8px;font-size:.92rem;color:#475569;line-height:1.55}.marine-technology_onboardingStepFooter__04nt0{margin-bottom:0;font-weight:600;color:var(--marine-accent)}.marine-technology_emailExamples__32l7x{margin:0 0 8px;padding:0;list-style:none}.marine-technology_emailExamples__32l7x li{margin-bottom:4px}.marine-technology_emailLink__S3_ZF{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;color:var(--marine-accent);text-decoration:none;font-weight:600}.marine-technology_emailLink__S3_ZF:hover{text-decoration:underline}.marine-technology_freePilotSection__cHBYd{border-color:var(--marine-accent);background:linear-gradient(180deg,#fff,#f5f3ff)}.marine-technology_freePilotBox__OVxGh{padding:20px 22px;border-radius:12px;border:2px solid var(--marine-accent);background:#fff;box-shadow:0 4px 16px rgba(99,102,241,.12)}.marine-technology_freePilotHighlightTitle__iTywk{margin:0 0 14px;font-size:1.15rem;font-weight:800;color:var(--marine-accent);text-align:center}.marine-technology_freePilotList__LXUZU{margin:0 0 14px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.marine-technology_freePilotList__LXUZU li{padding:10px 12px;border-radius:8px;border:1px solid var(--marine-border);background:var(--marine-surface);text-align:center;font-size:.9rem;font-weight:700;color:#334155}.marine-technology_freePilotBody__eZxwg{margin:0;font-size:.95rem;line-height:1.6;color:#475569;text-align:center}.marine-technology_checklistColumns__9mrRF{display:grid;grid-template-columns:1fr 1fr;gap:20px}.marine-technology_checklistLabel__2fAnl{margin:0 0 10px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.marine-technology_checkIconOptional__dC6Uk{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid #cbd5e1;color:#64748b;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.marine-technology_inlineContactLink__xgqgB{color:var(--marine-accent);font-weight:600;text-decoration:underline}.marine-technology_inlineContactLink__xgqgB:hover{color:#312e81}.marine-technology_technologySection__JudE7{opacity:.95}.marine-technology_ctaActions__1V3_f{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.marine-technology_ctaButtonSecondary__kqaJb{display:inline-block;padding:14px 28px;border-radius:2px;border:1px solid var(--marine-ink);background-color:#fff;color:var(--marine-ink);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,color .15s ease}.marine-technology_ctaButtonSecondary__kqaJb:hover{background-color:var(--marine-surface);color:var(--marine-accent)}.marine-technology_ctaSupportList__Vqy5U{margin:0;padding:0;list-style:none;color:#64748b;font-size:.88rem;line-height:1.55}.marine-technology_ctaSupportList__Vqy5U li{margin-bottom:4px}.marine-technology_sectionFootnote__SuLq0{margin:14px 0 0;font-size:.92rem;color:#64748b;line-height:1.5}.marine-technology_workflowSteps__lFZEm{margin:0 0 20px;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.marine-technology_workflowSteps__lFZEm li{display:flex;gap:14px;align-items:flex-start;color:#334155;font-size:.95rem;line-height:1.55}.marine-technology_stepNumber___B4aP{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--marine-accent);color:#fff;font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center}.marine-technology_highlightBox__VLP2p{margin-top:8px;padding:16px 18px;border-radius:10px;border:1px solid var(--marine-border);background:linear-gradient(135deg,var(--marine-surface) 0,#f8fafc 100%)}.marine-technology_highlightTitle__yQJ7y{margin:0 0 8px;font-size:1rem;font-weight:700;color:var(--marine-accent)}.marine-technology_highlightBody__UkK_l{margin:0;font-size:.92rem;line-height:1.6;color:#475569}.marine-technology_saasSection__KiUPF{border-color:var(--marine-border);background:linear-gradient(180deg,#fff,#f5f3ff)}.marine-technology_section__2vug9{margin-bottom:48px;padding:40px 36px;border-radius:2px;border:1px solid var(--marine-border);background:#fff;box-shadow:none}.marine-technology_sectionTitle__FnPzg{margin:0;font-size:clamp(1.2rem,2.8vw,1.65rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;color:var(--marine-ink)}.marine-technology_sectionBody__Q8rZN{margin:0 0 16px;color:var(--marine-ink-muted);line-height:1.6;font-size:.98rem;font-size:.95rem}.marine-technology_sectionBodyEs__s2E1H{margin:0 0 16px;color:#64748b;font-size:.9rem;line-height:1.55}.marine-technology_bulletList__Mt_il{margin:0;padding-left:1.25rem;color:#334155;line-height:1.65;font-size:.95rem}.marine-technology_bulletList__Mt_il li{margin-bottom:6px}.marine-technology_tagGrid__wVvmD{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.marine-technology_tag__M4fVF{display:inline-block;padding:6px 12px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;color:#334155;font-size:.82rem;font-weight:500}.marine-technology_comparison__421QY{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;align-items:start}.marine-technology_comparisonColJson__c_88E{position:sticky;top:12px}.marine-technology_comparisonCol__WaTSn{display:flex;flex-direction:column;gap:10px}.marine-technology_comparisonLabel__W4wuy{margin:0;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.marine-technology_originalFrame__Jv9jG{border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc;overflow:hidden;min-height:280px;display:flex;flex-direction:column;align-items:stretch}.marine-technology_originalStack__jP4xE{display:flex;flex-direction:column;gap:8px;padding:8px}.marine-technology_originalImageWrap__LINNF{position:relative;width:100%;height:400px;overflow:hidden;border-radius:6px;border:1px solid #e2e8f0;background:#fff}.marine-technology_originalImageWrapPage2__D8ksv{height:360px}.marine-technology_originalImage__vnPfh{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.marine-technology_originalCaption__boqgz{margin:0;padding:8px 12px 10px;font-size:.78rem;color:#64748b;text-align:center;border-top:1px solid #e2e8f0;background:#fff}.marine-technology_techList__tL_JX{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:0;padding:0;list-style:none}.marine-technology_techList__tL_JX li{color:#475569;font-size:.9rem;line-height:1.5;padding-left:1rem;position:relative}.marine-technology_techList__tL_JX li:before{content:"•";position:absolute;left:0;color:var(--marine-accent);font-weight:700}.marine-technology_ctaSection__ETkmT{text-align:left;margin-top:16px;padding:48px 40px;border-radius:2px;border:1px solid var(--marine-ink);background:#fff}.marine-technology_pipeline__bwdMd{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0}.marine-technology_pipelineStep__cxwwD{display:flex;flex-direction:column;align-items:stretch}.marine-technology_pipelineStepInner__le8Vg{padding:16px 18px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc}.marine-technology_pipelineStepNumber__EhTpI{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:8px;border-radius:50%;background:var(--marine-accent);color:#fff;font-size:.8rem;font-weight:700}.marine-technology_pipelineStepTitle__dkHJq{margin:0 0 8px;font-size:1rem;font-weight:700;color:#1e293b}.marine-technology_pipelineStepLines__5ob5w{margin:0;padding-left:0;color:#475569;font-size:.9rem;line-height:1.55;list-style:none}.marine-technology_pipelineStepLines__5ob5w li{padding-left:1rem;position:relative}.marine-technology_pipelineStepLines__5ob5w li:before{content:"•";position:absolute;left:0;color:var(--marine-accent);font-weight:700}.marine-technology_pipelineStepLines__5ob5w li{margin-bottom:4px}.marine-technology_pipelineArrow__BTU8X{display:flex;align-items:center;justify-content:center;padding:8px 0;font-size:1.25rem;font-weight:700;color:var(--marine-accent);line-height:1}.marine-technology_deliveredGrid__gQLYJ{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 0;padding:0;list-style:none}.marine-technology_deliveredCard__qIXC1{padding:14px 16px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;color:#334155;font-size:.9rem;line-height:1.45;font-weight:500}.marine-technology_quoteBox__nYJFk{margin:28px 0 0;padding:0;border:none;border-top:1px solid var(--marine-border);background:transparent}.marine-technology_quoteBox__nYJFk p{margin:20px 0 0;font-size:1.05rem;line-height:1.5;color:var(--marine-ink);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.marine-technology_beforeAfter__DNQes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:4px}.marine-technology_beforeAfterCol__KMcbX{padding:18px 20px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc}.marine-technology_beforeAfterColAfter__dUzTf{border-color:var(--marine-border);background:linear-gradient(180deg,#fff,#f5f3ff)}.marine-technology_beforeAfterLabel__1u2gU{margin:0 0 12px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.marine-technology_beforeAfterColAfter__dUzTf .marine-technology_beforeAfterLabel__1u2gU{color:var(--marine-accent)}.marine-technology_useCaseGrid__Sm0Jd{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 24px;margin:0;padding-left:1.25rem;color:#334155;font-size:.95rem;line-height:1.55}.marine-technology_useCaseGrid__Sm0Jd li{margin-bottom:4px}.marine-technology_ctaTitle__IjMT1{margin:0 0 12px;font-size:clamp(1.35rem,3.5vw,1.85rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;color:var(--marine-ink)}.marine-technology_ctaSubtitle__427Yw{margin:0 0 20px;font-size:.95rem;color:#64748b;line-height:1.5}.marine-technology_ctaButton___qRxs{display:inline-block;padding:14px 28px;border-radius:2px;border:1px solid var(--marine-ink);background-color:var(--marine-ink);color:#fff;font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background-color .15s ease,color .15s ease}.marine-technology_ctaButton___qRxs:hover{background-color:var(--marine-accent);border-color:var(--marine-accent)}@media (min-width:900px){.marine-technology_pipeline__bwdMd{flex-direction:row;align-items:stretch;gap:0}.marine-technology_pipelineStep__cxwwD{flex:1;min-width:0}.marine-technology_pipelineArrow__BTU8X{flex-shrink:0;padding:0 6px;align-self:center;transform:rotate(-90deg)}}@media (max-width:768px){.marine-technology_page__eBKIi{padding:24px 16px 56px}.marine-technology_hero__iaG_U{padding:32px 20px 28px}.marine-technology_section__2vug9{padding:28px 20px;margin-bottom:36px}.marine-technology_sectionHeader__r4WbE{gap:4px 16px}.marine-technology_statementBlock__QtUV8{padding:28px 20px;margin:32px 0}.marine-technology_ctaSection__ETkmT{padding:32px 24px}.marine-technology_managementCalloutMajor__jD4vB{padding:22px 16px}.marine-technology_operationFlows__DK8j7{grid-template-columns:1fr}.marine-technology_comparisonSteps__0Cybp{flex-direction:column;align-items:stretch}.marine-technology_comparisonSteps__0Cybp li{flex-direction:column;gap:4px}.marine-technology_comparisonStepArrow__IkpAM{transform:rotate(0deg)}.marine-technology_comparison__421QY{grid-template-columns:1fr}.marine-technology_comparisonColJson__c_88E{position:static}.marine-technology_beforeAfter__DNQes,.marine-technology_checklistColumns__9mrRF,.marine-technology_deliveredGrid__gQLYJ,.marine-technology_freePilotList__LXUZU,.marine-technology_techList__tL_JX,.marine-technology_useCaseGrid__Sm0Jd{grid-template-columns:1fr}.marine-technology_onboardingStep__VQ0J9{flex-direction:column}.marine-technology_section__2vug9{padding:22px 16px}}