.shipbuilders_page__KV_Jx{overflow:clip;background:#fff;color:var(--ink)}.shipbuilders_hero__Hu6P_{position:relative;min-height:650px;overflow:hidden;isolation:isolate;background:#061923;color:#fff}.shipbuilders_heroMedia__K3ZwD,.shipbuilders_heroShade__TWRKP{position:absolute;inset:0}.shipbuilders_heroMedia__K3ZwD{z-index:-2}.shipbuilders_heroMedia__K3ZwD img{object-fit:cover;object-position:64% 54%}.shipbuilders_heroShade__TWRKP{z-index:-1;background:linear-gradient(90deg,rgba(4,20,29,.98),rgba(4,20,29,.92) 32%,rgba(4,20,29,.59) 50%,rgba(4,20,29,.1) 75%,rgba(4,20,29,.14)),linear-gradient(0deg,rgba(4,20,29,.42),transparent 56%)}.shipbuilders_heroContent__mz1to{min-height:578px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:58px 66px}.shipbuilders_heroContent__mz1to .breadcrumbs{margin-bottom:34px;color:rgba(255,255,255,.72)}.shipbuilders_heroContent__mz1to h1{max-width:780px;margin:0;font-size:60px;font-weight:620;line-height:1.06;letter-spacing:-.045em}.shipbuilders_heroContent__mz1to>p{max-width:680px;margin:25px 0 0;color:rgba(255,255,255,.8);font-size:17px;line-height:1.68}.shipbuilders_heroContent__mz1to .button{margin-top:31px}.shipbuilders_sectionNav__wlqKf{display:flex;flex-wrap:wrap;gap:8px 36px;width:100%;margin-top:32px;border-top:1px solid #36505c;padding-block:18px}.shipbuilders_sectionNav__wlqKf a{display:inline-flex;align-items:center;min-height:36px;color:#e6eef2;font-size:.875rem;font-weight:650;text-decoration:none;text-underline-offset:5px}.shipbuilders_sectionNav__wlqKf a:focus-visible,.shipbuilders_sectionNav__wlqKf a:hover{color:#e0b447;text-decoration:underline}.shipbuilders_nomenclature__Ni_g2,.shipbuilders_serviceSection___IsQF,.shipbuilders_yardEquipment__rQRZA{scroll-margin-top:24px}.shipbuilders_nomenclature__Ni_g2{padding-block:94px 100px;background:#fff}.shipbuilders_nomenclatureGrid__CvkL0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.shipbuilders_nomenclatureCard___Fr_g{min-width:0;overflow:hidden;border:1px solid #d9e2e5;background:#f4f7f7}.shipbuilders_cardMedia__lTylV{position:relative;height:300px;overflow:hidden;background:#dfe8e9}.shipbuilders_cardMedia__lTylV img{object-fit:cover}.shipbuilders_propulsionImage__Z2Ycr{object-position:58% 45%}.shipbuilders_otherImage__aSmpb{object-position:62% 48%}.shipbuilders_cardBody__X2WZ4{padding:38px 40px 42px}.shipbuilders_cardBody__X2WZ4 h3{max-width:540px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:39px;font-style:italic;font-weight:400;line-height:1.12;letter-spacing:-.035em}.shipbuilders_cardBody__X2WZ4 ul,.shipbuilders_equipmentCopy__RaA4U ul{padding:0;margin:28px 0 0;list-style:none}.shipbuilders_cardBody__X2WZ4 li,.shipbuilders_equipmentCopy__RaA4U li{position:relative;padding:7px 0 7px 22px;color:#344c57;font-size:15px;line-height:1.55}.shipbuilders_equipmentCopy__RaA4U li{padding-block:12px;border-bottom:1px solid #dce4e6;color:#172f39}.shipbuilders_equipmentCopy__RaA4U li:first-child{border-top:1px solid #dce4e6}.shipbuilders_cardBody__X2WZ4 li:before,.shipbuilders_equipmentCopy__RaA4U li:before{content:"";position:absolute;top:19px;left:0;width:9px;height:1px;background:var(--teal)}.shipbuilders_equipmentCopy__RaA4U li:before{top:23px;background:#ad8424}.shipbuilders_quoteSection__r_f_A{position:relative;min-height:520px;overflow:hidden;isolation:isolate;background:#071c27;color:#fff}.shipbuilders_quoteMedia__SXTMn,.shipbuilders_quoteShade__aX9Qz{position:absolute;inset:0}.shipbuilders_quoteMedia__SXTMn{z-index:-2}.shipbuilders_quoteMedia__SXTMn img{object-fit:cover;object-position:center 51%}.shipbuilders_quoteShade__aX9Qz{z-index:-1;background:linear-gradient(90deg,rgba(5,24,34,.34),rgba(5,24,34,.18) 43%,rgba(5,24,34,.05)),linear-gradient(0deg,rgba(4,17,24,.1),transparent 62%)}.shipbuilders_quoteContent__DlG3C{min-height:520px;display:flex;align-items:center}.shipbuilders_quoteContent__DlG3C blockquote{max-width:820px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:45px;font-style:italic;font-weight:400;line-height:1.36;letter-spacing:-.02em;text-shadow:0 2px 28px rgba(0,0,0,.42)}.shipbuilders_finalCta__gQX1t,.shipbuilders_serviceSection___IsQF,.shipbuilders_yardEquipment__rQRZA{padding-block:102px}.shipbuilders_yardEquipment__rQRZA{background:#fff}.shipbuilders_serviceSection___IsQF{background:#edf3f4}.shipbuilders_finalCta__gQX1t{background:#f8faf9}.shipbuilders_serviceGrid__yEoBS,.shipbuilders_splitGrid__BMeO1{display:grid;align-items:center;gap:74px}.shipbuilders_splitGrid__BMeO1{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.shipbuilders_serviceGrid__yEoBS{grid-template-columns:minmax(360px,.91fr) minmax(0,1.09fr)}.shipbuilders_sectionTitle__V3Lfe{margin:0 0 18px;color:#826014;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:800;letter-spacing:.11em;line-height:1.6;text-transform:uppercase}.shipbuilders_equipmentCopy__RaA4U>p{max-width:710px;margin:27px 0 0;color:#425963;font-size:16px;line-height:1.75}.shipbuilders_equipmentCopy__RaA4U ul{margin-top:22px}.shipbuilders_equipmentCopy__RaA4U li{font-size:14px;line-height:1.6}.shipbuilders_factBadge__YoetO{width:fit-content;min-width:210px;display:flex;align-items:center;gap:16px;margin-top:29px;padding:13px 18px;border:1px solid rgba(18,119,122,.4);background:rgba(18,119,122,.045)}.shipbuilders_factBadge__YoetO strong{color:var(--teal-dark);font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1}.shipbuilders_factBadge__YoetO span{color:#405863;font-size:12px;line-height:1.35}.shipbuilders_splitMedia__MFn_p{position:relative;min-width:0;overflow:hidden;border:1px solid #d8e1e3;background:#dbe5e7}.shipbuilders_yardMedia__xwmrz{height:540px}.shipbuilders_yardMedia__xwmrz img{object-fit:cover;object-position:54% 50%}.shipbuilders_serviceMedia__xDfAE{height:560px}.shipbuilders_serviceMedia__xDfAE img{object-fit:cover;object-position:52% top}.shipbuilders_serviceCopy__hQLtJ>p{margin:0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1.5;letter-spacing:-.02em}.shipbuilders_serviceHighlights__V2rjk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px;border-top:1px solid #cbd8db;border-bottom:1px solid #cbd8db}.shipbuilders_serviceHighlights__V2rjk article{min-width:0;min-height:132px;padding:22px 18px 22px 0;border-right:1px solid #cbd8db}.shipbuilders_serviceHighlights__V2rjk article+article{padding-left:18px}.shipbuilders_serviceHighlights__V2rjk article:last-child{border-right:0}.shipbuilders_serviceHighlights__V2rjk span{color:var(--teal);font-size:10px;font-weight:800;letter-spacing:.14em}.shipbuilders_serviceHighlights__V2rjk h3{margin:25px 0 0;color:#15313d;font-size:14px;font-weight:650;line-height:1.45;letter-spacing:-.015em}.shipbuilders_ctaGrid__GCp55{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);align-items:center;gap:84px}.shipbuilders_ctaGrid__GCp55 h2{max-width:680px;margin:0;font-size:48px;font-weight:560;line-height:1.1}.shipbuilders_ctaEyebrow__pa_8p{margin:0 0 22px;color:#8a681b;font-size:11px;font-weight:800;letter-spacing:.17em;line-height:1.3;text-transform:uppercase}.shipbuilders_ctaGrid__GCp55 p:not(.shipbuilders_ctaEyebrow__pa_8p){max-width:590px;margin:0;color:#4c616a;font-size:15px}.shipbuilders_ctaGrid__GCp55 .button{margin-top:27px}@media (max-width:1199px){.shipbuilders_heroContent__mz1to h1{font-size:52px}.shipbuilders_cardBody__X2WZ4 h3{font-size:35px}.shipbuilders_quoteContent__DlG3C blockquote{max-width:680px;font-size:39px}.shipbuilders_serviceGrid__yEoBS,.shipbuilders_splitGrid__BMeO1{gap:48px}.shipbuilders_yardMedia__xwmrz{height:500px}.shipbuilders_serviceMedia__xDfAE{height:520px}.shipbuilders_serviceCopy__hQLtJ>p{font-size:26px}.shipbuilders_serviceHighlights__V2rjk{grid-template-columns:1fr}.shipbuilders_serviceHighlights__V2rjk article,.shipbuilders_serviceHighlights__V2rjk article+article{min-height:72px;display:grid;grid-template-columns:34px 1fr;align-items:center;padding:14px 0;border-right:0;border-bottom:1px solid #cbd8db}.shipbuilders_serviceHighlights__V2rjk article:last-child{border-bottom:0}.shipbuilders_serviceHighlights__V2rjk h3{margin:0}}@media (max-width:820px){.shipbuilders_hero__Hu6P_{min-height:560px}.shipbuilders_heroMedia__K3ZwD img{object-position:69% 52%}.shipbuilders_heroShade__TWRKP{background:linear-gradient(90deg,rgba(4,20,29,.94),rgba(4,20,29,.68) 67%,rgba(4,20,29,.28)),linear-gradient(0deg,rgba(4,20,29,.8),rgba(4,20,29,.08) 80%)}.shipbuilders_heroContent__mz1to{min-height:488px;padding-block:45px 52px}.shipbuilders_heroContent__mz1to h1{max-width:650px;font-size:45px}.shipbuilders_heroContent__mz1to>p{max-width:590px;font-size:15px}.shipbuilders_finalCta__gQX1t,.shipbuilders_nomenclature__Ni_g2,.shipbuilders_serviceSection___IsQF,.shipbuilders_yardEquipment__rQRZA{padding-block:72px}.shipbuilders_ctaGrid__GCp55,.shipbuilders_nomenclatureGrid__CvkL0,.shipbuilders_serviceGrid__yEoBS,.shipbuilders_splitGrid__BMeO1{grid-template-columns:1fr}.shipbuilders_nomenclatureGrid__CvkL0{gap:32px}.shipbuilders_cardMedia__lTylV{height:300px}.shipbuilders_quoteContent__DlG3C,.shipbuilders_quoteSection__r_f_A{min-height:420px}.shipbuilders_quoteMedia__SXTMn img{object-position:76% center}.shipbuilders_quoteShade__aX9Qz{background:linear-gradient(90deg,rgba(8,31,43,.58),rgba(8,31,43,.36) 58%,rgba(8,31,43,.1))}.shipbuilders_quoteContent__DlG3C blockquote{max-width:600px;font-size:35px}.shipbuilders_serviceGrid__yEoBS,.shipbuilders_splitGrid__BMeO1{gap:42px}.shipbuilders_serviceMedia__xDfAE,.shipbuilders_yardMedia__xwmrz{width:100%;height:auto;aspect-ratio:4/3}.shipbuilders_serviceCopy__hQLtJ>p{font-size:25px}.shipbuilders_serviceHighlights__V2rjk{grid-template-columns:repeat(3,1fr)}.shipbuilders_serviceHighlights__V2rjk article,.shipbuilders_serviceHighlights__V2rjk article+article{min-height:122px;display:block;padding:20px 14px 20px 0;border-right:1px solid #cbd8db;border-bottom:0}.shipbuilders_serviceHighlights__V2rjk article+article{padding-left:14px}.shipbuilders_serviceHighlights__V2rjk article:last-child{border-right:0}.shipbuilders_serviceHighlights__V2rjk h3{margin-top:22px}.shipbuilders_ctaGrid__GCp55{gap:28px}}@media (max-width:767px){.shipbuilders_sectionNav__wlqKf{gap:4px 18px;margin-top:26px;padding-block:10px}.shipbuilders_sectionNav__wlqKf a{font-size:12px}}@media (max-width:560px){.shipbuilders_hero__Hu6P_{min-height:570px}.shipbuilders_heroMedia__K3ZwD img{object-position:70% 53%}.shipbuilders_heroContent__mz1to{min-height:498px;justify-content:flex-end;padding-block:26px 31px}.shipbuilders_heroContent__mz1to .breadcrumbs{margin-bottom:18px}.shipbuilders_heroContent__mz1to h1{max-width:340px;font-size:35px;line-height:1.08}.shipbuilders_heroContent__mz1to>p{max-width:350px;margin-top:15px;font-size:13px;line-height:1.53}.shipbuilders_heroContent__mz1to .button{min-height:46px;margin-top:20px;padding-inline:18px}.shipbuilders_finalCta__gQX1t,.shipbuilders_nomenclature__Ni_g2,.shipbuilders_serviceSection___IsQF,.shipbuilders_yardEquipment__rQRZA{padding-block:58px}.shipbuilders_nomenclatureGrid__CvkL0{gap:24px}.shipbuilders_cardMedia__lTylV{aspect-ratio:16/9;height:auto}.shipbuilders_cardBody__X2WZ4{padding:28px 23px 31px}.shipbuilders_cardBody__X2WZ4 h3{font-size:30px;line-height:1.14}.shipbuilders_cardBody__X2WZ4 ul{margin-top:22px}.shipbuilders_cardBody__X2WZ4 li{padding-block:6px;font-size:13px}.shipbuilders_cardBody__X2WZ4 li:before{top:17px}.shipbuilders_quoteContent__DlG3C,.shipbuilders_quoteSection__r_f_A{min-height:360px}.shipbuilders_quoteMedia__SXTMn img{object-position:73% center}.shipbuilders_quoteShade__aX9Qz{background:linear-gradient(90deg,rgba(8,31,43,.66),rgba(8,31,43,.46) 66%,rgba(8,31,43,.16))}.shipbuilders_quoteContent__DlG3C blockquote{max-width:340px;font-size:29px;line-height:1.38}.shipbuilders_equipmentCopy__RaA4U>p{margin-top:22px;font-size:14px;line-height:1.68}.shipbuilders_equipmentCopy__RaA4U li{padding-left:19px;font-size:13px}.shipbuilders_equipmentCopy__RaA4U li:before{top:22px}.shipbuilders_factBadge__YoetO{margin-top:25px}.shipbuilders_serviceMedia__xDfAE,.shipbuilders_yardMedia__xwmrz{aspect-ratio:1/1}.shipbuilders_serviceCopy__hQLtJ>p{font-size:23px;line-height:1.46}.shipbuilders_serviceHighlights__V2rjk{grid-template-columns:1fr;margin-top:32px}.shipbuilders_serviceHighlights__V2rjk article,.shipbuilders_serviceHighlights__V2rjk article+article{min-height:65px;display:grid;grid-template-columns:32px 1fr;align-items:center;padding:13px 0;border-right:0;border-bottom:1px solid #cbd8db}.shipbuilders_serviceHighlights__V2rjk article:last-child{border-bottom:0}.shipbuilders_serviceHighlights__V2rjk h3{margin:0}.shipbuilders_ctaGrid__GCp55 h2{font-size:35px}.shipbuilders_ctaGrid__GCp55 p:not(.shipbuilders_ctaEyebrow__pa_8p){font-size:14px}.shipbuilders_ctaGrid__GCp55 .button{width:100%}}@media (max-width:420px){.shipbuilders_sectionTitle__V3Lfe{letter-spacing:.06em}}@media (max-width:767px){.shipbuilders_serviceCopy__hQLtJ>p{font-size:18px;line-height:1.55}}