.page-module__XMI1ea__page{--am-green:#2f9e78;--am-green-deep:#1f7a5c;--am-ice:#eaf1f8;--am-line:#0a1e3c1f;background:#fff}.page-module__XMI1ea__container{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__XMI1ea__hero{background:linear-gradient(180deg, var(--am-ice) 0%, #fff 100%);border-bottom:1px solid var(--am-line);padding:72px 0 48px}.page-module__XMI1ea__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--am-green);margin:0 0 10px;font-size:.8125rem;font-weight:700}.page-module__XMI1ea__heading{color:var(--am-green-deep);margin:0 0 18px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.page-module__XMI1ea__intro{color:#3d4b5e;max-width:700px;margin:0;font-size:1.0625rem;line-height:1.7}.page-module__XMI1ea__fleet{padding:56px 0 64px}.page-module__XMI1ea__fleetGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.page-module__XMI1ea__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 #0a1e3c66}.page-module__XMI1ea__vesselCard:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px #0a1e3c59}.page-module__XMI1ea__vesselHeader{background:linear-gradient(120deg, var(--am-green) 0%, var(--am-green-deep) 100%);padding:26px 28px}.page-module__XMI1ea__vesselTag{letter-spacing:.06em;text-transform:uppercase;color:var(--am-green-deep);background:#fff;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.page-module__XMI1ea__vesselName{color:#fff;letter-spacing:.01em;margin:0;font-size:1.375rem;font-weight:800}.page-module__XMI1ea__specList{margin:0;padding:22px 28px 26px}.page-module__XMI1ea__specRow{border-bottom:1px solid var(--am-line);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.page-module__XMI1ea__specRow:last-child{border-bottom:none}.page-module__XMI1ea__specLabel{color:#5a6b80;flex:none;margin:0;font-size:.875rem;font-weight:600}.page-module__XMI1ea__specValue{color:var(--am-green-deep);text-align:right;margin:0;font-size:.9375rem;font-weight:700}.page-module__XMI1ea__cta{padding:0 0 80px}.page-module__XMI1ea__ctaBox{background:var(--am-ice);border:1px solid var(--am-line);text-align:center;border-radius:14px;padding:40px}.page-module__XMI1ea__ctaHeading{color:var(--am-green-deep);margin:0 0 10px;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:800}.page-module__XMI1ea__ctaText{color:#3d4b5e;margin:0 0 22px;font-size:1rem}.page-module__XMI1ea__ctaButton{color:#fff;background:linear-gradient(120deg, var(--am-green) 0%, var(--am-green-deep) 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__XMI1ea__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 20px -8px #0a1e3c66}@media (max-width:800px){.page-module__XMI1ea__fleetGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__XMI1ea__hero{padding:48px 0 32px}.page-module__XMI1ea__fleet{padding:40px 0 48px}.page-module__XMI1ea__vesselHeader{padding:22px}.page-module__XMI1ea__specList{padding:18px 22px 22px}.page-module__XMI1ea__ctaBox{padding:28px 20px}}
