.page-module__cgZzJG__page{--am-green:#1f7a4d;--am-green-dark:#145c39;--am-green-bright:#2fa768;--am-green-tint:#e8f5ee;--am-navy:#1f7a5c;--am-line:#145c3924;background:#fff}.page-module__cgZzJG__container{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__cgZzJG__hero{background:linear-gradient(180deg, var(--am-green-tint) 0%, #fff 100%);border-bottom:1px solid var(--am-line);padding:72px 0 48px}.page-module__cgZzJG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--am-green);margin:0 0 10px;font-size:.8125rem;font-weight:700}.page-module__cgZzJG__heading{color:var(--am-navy);margin:0 0 18px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.page-module__cgZzJG__intro{color:#3d4b5e;max-width:700px;margin:0;font-size:1.0625rem;line-height:1.7}.page-module__cgZzJG__fleet{padding:56px 0 64px}.page-module__cgZzJG__fleetGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.page-module__cgZzJG__vesselCard{border:1px solid var(--am-line);background:#fff;border-radius:12px;padding:0;transition:transform .16s,box-shadow .16s;overflow:hidden;box-shadow:0 10px 24px -18px #145c3959}.page-module__cgZzJG__vesselCard:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px #145c394d}.page-module__cgZzJG__vesselHeader{background:linear-gradient(120deg, var(--am-green-dark) 0%, var(--am-green) 100%);padding:26px 28px}.page-module__cgZzJG__vesselTag{letter-spacing:.06em;text-transform:uppercase;color:var(--am-green-dark);background:#fff;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.page-module__cgZzJG__vesselName{color:#fff;letter-spacing:.01em;margin:0;font-size:1.375rem;font-weight:800}.page-module__cgZzJG__specList{margin:0;padding:22px 28px 26px}.page-module__cgZzJG__specRow{border-bottom:1px solid var(--am-line);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.page-module__cgZzJG__specRow:last-child{border-bottom:none}.page-module__cgZzJG__specLabel{color:#5a6b80;margin:0;font-size:.875rem;font-weight:600}.page-module__cgZzJG__specValue{color:var(--am-navy);text-align:right;margin:0;font-size:.9375rem;font-weight:700}.page-module__cgZzJG__cta{padding:0 0 80px}.page-module__cgZzJG__ctaBox{background:var(--am-green-tint);border:1px solid var(--am-line);text-align:center;border-radius:14px;padding:40px}.page-module__cgZzJG__ctaHeading{color:var(--am-navy);margin:0 0 10px;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:800}.page-module__cgZzJG__ctaText{color:#3d4b5e;margin:0 0 22px;font-size:1rem}.page-module__cgZzJG__ctaButton{color:#fff;background:linear-gradient(120deg, var(--am-green-dark) 0%, var(--am-green) 100%);border-radius:6px;padding:12px 28px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-block}.page-module__cgZzJG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 20px -8px #145c3966}@media (max-width:800px){.page-module__cgZzJG__fleetGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__cgZzJG__hero{padding:48px 0 32px}.page-module__cgZzJG__fleet{padding:40px 0 48px}.page-module__cgZzJG__vesselHeader{padding:22px}.page-module__cgZzJG__specList{padding:18px 22px 22px}.page-module__cgZzJG__ctaBox{padding:28px 20px}}
