.preview_preview__2_Phe{background:#fff;color:var(--ink)}.preview_container__9pAWf{width:min(100% - 40px,1112px);margin-inline:auto}.preview_previewNotice__xlPr9{background:#f1f7fa;color:var(--muted);font-size:11px;border-bottom:1px solid var(--line)}.preview_previewNotice__xlPr9>div{display:flex;justify-content:space-between;gap:12px;padding-block:9px}.preview_previewNotice__xlPr9 span:first-child{color:var(--ocean);font-weight:600}.preview_preview__2_Phe a:focus-visible{outline:2px solid var(--ocean);outline-offset:5px}.preview_eyebrow__F_qHf{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;color:#19837f}.preview_hero__u1RoS{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"copy image" "action image";column-gap:58px;row-gap:24px;padding-block:46px 38px;align-items:center}.preview_heroCopy__Ooorv{grid-area:copy;align-self:end;padding-top:8px}.preview_hero__u1RoS h1{margin:18px 0 20px;font-size:clamp(32px,3.2vw,44px);font-weight:600;line-height:1.3;letter-spacing:-.045em}.preview_hero__u1RoS h1>span{display:block}.preview_heroDescription__FMzcN{margin:0;color:var(--muted);font-size:15px;line-height:1.9}.preview_heroAction__KER8G{grid-area:action;justify-self:start;align-self:start;display:inline-flex;align-items:center;gap:36px;min-height:46px;padding-bottom:4px;color:var(--ocean);border-bottom:1px solid #9fc9dc;font-size:15px;font-weight:500}.preview_heroAction__KER8G:hover,.preview_textLink__tVsm2:hover{color:#0c628e}.preview_visual__cxSqO{grid-area:image;margin:0}.preview_imageFrame__gwPlg{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:3px 36px 3px 3px;background:#07384e;border:1px solid #cbdfe6;touch-action:pan-y}.preview_platformPhoto__Gmyg4{object-fit:cover;object-position:50% 45%}.preview_slide__d3j69{position:absolute;inset:0;opacity:0;transition:opacity .7s ease;pointer-events:none}.preview_activeSlide__Q0Jhv{opacity:1}.preview_carouselControls__bZ07M{display:flex;align-items:center;gap:14px;min-height:44px}.preview_slideSelectors___h9lU{display:flex;margin-right:auto}.preview_slideSelectors___h9lU button{width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.preview_slideSelectors___h9lU span{width:17px;height:3px;background:#bfd3df;border-radius:3px}.preview_slideSelectors___h9lU button[aria-pressed=true] span{background:#147db3;width:28px}.preview_slideCount__rPd11{color:var(--muted);font-size:11px;letter-spacing:.12em}.preview_playButton__vzw2p{min-width:56px;min-height:44px;color:var(--ocean);font-size:12px;cursor:pointer}.preview_playButton__vzw2p:disabled{color:var(--muted);cursor:default}.preview_visual__cxSqO button:focus-visible{outline:2px solid var(--ocean);outline-offset:-3px}.preview_industryVisualLayout__QZCgD{display:grid;grid-template-columns:.85fr 1.25fr;gap:40px;align-items:center;padding-block:30px}.preview_shipyardBanner__6QyyH{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:4px}.preview_shipyardBanner__6QyyH img{object-fit:contain}.preview_servicePhoto__qx4UW{grid-column:1;grid-row:1/3;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:4px}.preview_servicePhoto__qx4UW img{object-fit:contain}@media (prefers-reduced-motion:reduce){.preview_slide__d3j69{transition:none}}.preview_industryBand__DPjCG{border-block:1px solid var(--line);background:#f8fbfc}.preview_industryLayout__ywLWJ{min-width:0}.preview_industryLayout__ywLWJ .preview_indexHeading__4XdjH{margin-bottom:20px}.preview_industryLayout__ywLWJ .preview_industryIndex__3sPLW{grid-template-columns:repeat(2,minmax(0,1fr))}.preview_indexHeading__4XdjH h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em}.preview_indexHeading__4XdjH p{margin:4px 0 0;font-size:12px;color:var(--muted)}.preview_industryIndex__3sPLW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:27px}.preview_industryIndex__3sPLW a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:14px;border-bottom:1px solid #e0eaf0}.preview_industryIndex__3sPLW a:nth-last-child(-n+1){border-bottom:0}.preview_industryIndex__3sPLW a>span:last-child{color:#7c9dab;font-size:12px}.preview_industryIndex__3sPLW a:hover{color:var(--ocean)}.preview_industryItem__omyiy{display:flex;align-items:center;min-height:44px;font-size:14px;border-bottom:1px solid #e0eaf0}.preview_jobsSection__ndK5m{padding-block:58px 48px}.preview_sectionHeading__SnWmp{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.preview_sectionHeading__SnWmp h2{margin:8px 0 0;font-size:30px;font-weight:600;letter-spacing:-.04em;line-height:1.3}.preview_textLink__tVsm2{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;color:var(--ocean);font-size:14px;white-space:nowrap}.preview_sectionIntro__PP_La{margin:13px 0 0;color:var(--muted);font-size:14px}.preview_jobsList__l2V_v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:25px}.preview_jobsList__l2V_v .job-card{padding:24px 0 22px;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent;transition:none}.preview_jobsList__l2V_v .job-card:hover{background:#f7fbfd}.preview_jobsList__l2V_v .job-card h3{font-size:19px;line-height:1.45}.preview_jobsList__l2V_v .job-card>p{font-size:13px;line-height:1.9}.preview_jobsList__l2V_v .job-card>div{margin-top:12px;gap:6px}.preview_jobsList__l2V_v .tag{background:#eff5f7;color:#4c7182;border-radius:3px;padding:3px 7px;font-size:11px}.preview_simulationNote__AOOmb{margin:14px 0 0;color:var(--muted);font-size:11px}.preview_empty__89MTV{margin:24px 0;color:var(--muted)}.preview_newsBand__2_5d8{padding-block:46px 48px;background:#eff6f8;border-block:1px solid #e1ecf1}.preview_industryBand__DPjCG+.preview_newsBand__2_5d8{border-top:0}.preview_newsLayout__AzgaZ{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;margin-top:30px}.preview_policyGrid__IueLf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid #cedfe5}.preview_policyGrid__IueLf .policy-card{min-width:0;padding:24px 28px 0 0}.preview_policyGrid__IueLf .policy-card+.policy-card{padding-left:28px;border-left:1px solid #cedfe5}.preview_policyGrid__IueLf .policy-card h3{line-height:1.5}.preview_singleStory__y0_xI{grid-template-columns:minmax(0,740px)}.preview_storyLabel__PuawZ{margin:0 0 18px;color:#638494;font-size:11px;letter-spacing:.12em}.preview_leadStory__LRdLe{padding-right:20px}.preview_briefs___wQOp{border-left:1px solid #cedfe5;padding-left:36px}.preview_newsLayout__AzgaZ .news-card{padding:0;background:none;border:0;border-radius:0;box-shadow:none}.preview_newsLayout__AzgaZ .news-card>div:first-child{font-size:11px}.preview_newsLayout__AzgaZ .tag{background:#e0eeef;font-size:10px;padding:2px 7px}.preview_newsLayout__AzgaZ .news-card>p{line-height:1.85}.preview_newsLayout__AzgaZ .news-card>div:last-child{padding-top:18px}.preview_newsLayout__AzgaZ .news-card>div:last-child>p{font-size:11px}.preview_leadStory__LRdLe h3{font-size:26px;line-height:1.5;letter-spacing:-.035em;margin-top:14px}.preview_leadStory__LRdLe .news-card>p{margin-top:14px;font-size:14px}.preview_briefs___wQOp h3{font-size:18px;line-height:1.5;margin-top:10px}.preview_briefs___wQOp .news-card>p{font-size:13px}.preview_briefs___wQOp .news-card+.news-card{margin-top:24px;padding-top:24px;border-top:1px solid #cedfe5}.preview_services__6yFFM{display:grid;grid-template-columns:1.35fr 1fr;gap:32px 64px;align-items:center;padding-block:40px}.preview_jobsSection__ndK5m+.preview_services__6yFFM{border-top:1px solid var(--line)}.preview_candidateService__EBTQH{border-left:3px solid #3b9b9a;padding-left:26px}.preview_candidateService__EBTQH h2{margin:10px 0 12px;font-size:28px;line-height:1.4;font-weight:600;letter-spacing:-.035em}.preview_candidateService__EBTQH>p:not(.preview_eyebrow__F_qHf),.preview_employerService__XHryu>p:not(.preview_eyebrow__F_qHf){margin:0;color:var(--muted);font-size:14px;line-height:1.9}.preview_uploadAction__NZTTr{display:inline-flex;align-items:center;gap:25px;min-height:46px;margin-top:24px;padding:10px 18px;background:var(--ocean);color:white;border-radius:5px;font-size:14px}.preview_uploadAction__NZTTr:hover{background:#106d9d}.preview_candidateService__EBTQH small{display:block;margin-top:12px;color:var(--muted);font-size:11px}.preview_employerService__XHryu{padding:26px 30px;background:#f8fbfc;border:1px solid var(--line)}.preview_employerService__XHryu h3{margin:10px 0;font-size:21px;font-weight:500}.preview_employerService__XHryu .preview_textLink__tVsm2{margin-top:10px}@media (max-width:1000px) and (min-width:701px){.preview_hero__u1RoS{gap:20px 32px}.preview_hero__u1RoS h1{font-size:32px}.preview_industryLayout__ywLWJ{grid-template-columns:150px minmax(0,1fr);gap:20px}.preview_industryIndex__3sPLW{column-gap:18px}.preview_industryIndex__3sPLW a{font-size:12px}.preview_jobsList__l2V_v{column-gap:28px}}@media (max-width:700px){.preview_previewNotice__xlPr9{font-size:10px}.preview_previewNotice__xlPr9>div{padding-block:8px;gap:8px}.preview_hero__u1RoS{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "image" "action";gap:18px;padding-block:28px 24px}.preview_heroCopy__Ooorv{padding:0}.preview_eyebrow__F_qHf{font-size:10px;letter-spacing:.045em}.preview_hero__u1RoS h1{font-size:clamp(28px,7.8vw,34px);line-height:1.32;margin:12px 0 14px;letter-spacing:-.045em}.preview_heroDescription__FMzcN{font-size:13px;line-height:1.85;max-width:340px}.preview_desktopBreak__c6ee2{display:none}.preview_imageFrame__gwPlg{aspect-ratio:16/9;border-top-right-radius:24px}.preview_industryVisualLayout__QZCgD{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:24px}.preview_shipyardBanner__6QyyH{height:auto;margin-top:0}.preview_servicePhoto__qx4UW{grid-column:auto;grid-row:auto;height:auto;aspect-ratio:16/9}.preview_heroAction__KER8G{justify-self:stretch;justify-content:space-between;font-size:14px;min-height:44px;margin-top:-5px}.preview_industryLayout__ywLWJ{display:block;padding-block:19px 16px}.preview_indexHeading__4XdjH{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.preview_indexHeading__4XdjH h2{font-size:18px}.preview_indexHeading__4XdjH p{font-size:11px;margin:0}.preview_industryIndex__3sPLW{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.preview_industryIndex__3sPLW a{font-size:12px;min-height:44px;gap:4px}.preview_industryItem__omyiy{font-size:12px;min-height:44px}.preview_industryIndex__3sPLW a:nth-child(7){justify-content:flex-start;gap:18px}.preview_jobsSection__ndK5m{padding-block:32px 28px}.preview_sectionHeading__SnWmp{gap:12px}.preview_sectionHeading__SnWmp h2{font-size:25px;margin-top:6px}.preview_textLink__tVsm2{gap:10px;font-size:12px}.preview_sectionIntro__PP_La{font-size:12px;line-height:1.8;margin-top:11px}.preview_jobsList__l2V_v{grid-template-columns:minmax(0,1fr);margin-top:17px}.preview_jobsList__l2V_v .job-card{padding:19px 0}.preview_jobsList__l2V_v .job-card h3{font-size:18px}.preview_jobsList__l2V_v .job-card>p{font-size:12px;line-height:1.8;margin-top:6px}.preview_jobsList__l2V_v .job-card>div{margin-top:9px}.preview_jobsList__l2V_v .tag{font-size:10px;padding:3px 6px}.preview_simulationNote__AOOmb{font-size:10px;line-height:1.8;margin-top:5px}.preview_newsBand__2_5d8{padding-block:32px}.preview_newsLayout__AzgaZ{display:block;margin-top:24px}.preview_policyGrid__IueLf{display:block;margin-top:22px}.preview_policyGrid__IueLf .policy-card{padding:20px 0}.preview_policyGrid__IueLf .policy-card+.policy-card{padding-left:0;border-left:0;border-top:1px solid #cedfe5}.preview_leadStory__LRdLe{padding-right:0}.preview_storyLabel__PuawZ{font-size:10px;margin-bottom:12px}.preview_leadStory__LRdLe h3{font-size:22px;line-height:1.45;margin-top:10px}.preview_leadStory__LRdLe .news-card>p{font-size:13px;margin-top:10px}.preview_newsLayout__AzgaZ .news-card>div:last-child{padding-top:12px}.preview_briefs___wQOp{padding:20px 0 0;margin-top:23px;border-left:0;border-top:1px solid #cedfe5}.preview_briefs___wQOp h3{font-size:16px}.preview_briefs___wQOp .news-card{position:relative;padding-left:14px;border-left:2px solid #a7cbd4}.preview_briefs___wQOp .news-card>p{font-size:12px}.preview_briefs___wQOp .news-card+.news-card{margin-top:20px;padding-top:0;border-top:0}.preview_services__6yFFM{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:34px 24px}.preview_candidateService__EBTQH{padding-left:18px}.preview_candidateService__EBTQH h2{font-size:24px;margin-block:8px 10px}.preview_candidateService__EBTQH>p:not(.preview_eyebrow__F_qHf),.preview_employerService__XHryu>p:not(.preview_eyebrow__F_qHf){font-size:13px}.preview_uploadAction__NZTTr{margin-top:18px}.preview_candidateService__EBTQH small{font-size:10px}.preview_employerService__XHryu{padding:20px}.preview_employerService__XHryu h3{font-size:18px;margin-block:7px}}@media (max-width:370px){.preview_container__9pAWf{width:calc(100% - 32px)}.preview_industryIndex__3sPLW{column-gap:12px}.preview_industryIndex__3sPLW a{font-size:11px}.preview_hero__u1RoS h1{font-size:28px}.preview_previewNotice__xlPr9>div{font-size:9px}}