.page-module__wfELKG__stm_home_landing_root{width:100%;overflow-x:clip}.page-module__wfELKG__stm_home_landing_hero{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100vh;padding:64px 32px 0;display:flex;position:relative;overflow:hidden}.page-module__wfELKG__section_hidden{opacity:0;transform:translateY(64px)}.page-module__wfELKG__section_visible{opacity:1;transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.page-module__wfELKG__stm_home_landing_hero_grid{background-image:linear-gradient(#3b82f60f 1px,#0000 1px),linear-gradient(90deg,#3b82f60f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 70%)}.page-module__wfELKG__stm_home_landing_hero_video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__wfELKG__stm_home_landing_hero_overlay{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__wfELKG__stm_home_landing_hero_glow{pointer-events:none;border-radius:50%;width:800px;height:500px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.page-module__wfELKG__stm_home_landing_hero_inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.page-module__wfELKG__stm_home_landing_hero_badge{letter-spacing:.08em;text-transform:uppercase;border-radius:24px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 20px;font-size:12px;font-weight:700;display:inline-flex}.page-module__wfELKG__stm_home_landing_hero_badge_dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite page-module__wfELKG__stm_pulse;box-shadow:0 0 8px #22c55e99}@keyframes page-module__wfELKG__stm_pulse{0%,to{opacity:1;box-shadow:0 0 8px #22c55e99}50%{opacity:.6;box-shadow:0 0 16px #22c55ee6}}.page-module__wfELKG__stm_home_landing_hero_title{white-space:pre-line;letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(36px,5.5vw,64px);font-weight:800;line-height:1.1}.page-module__wfELKG__stm_home_landing_hero_desc{white-space:pre-line;max-width:620px;margin:0 auto 44px;font-size:clamp(16px,2vw,20px);line-height:1.7}.page-module__wfELKG__stm_home_landing_hero_actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module__wfELKG__stm_home_landing_btn_primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;align-items:center;gap:8px;padding:16px 36px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #3b82f666,0 1px 3px #0000001a}.page-module__wfELKG__stm_home_landing_btn_primary:after{content:"";background:linear-gradient(120deg,#0000,#ffffff59,#0000);width:50%;height:100%;transition:left;position:absolute;top:0;left:-75%;transform:skew(-20deg)}.page-module__wfELKG__stm_home_landing_btn_primary:hover:after{transition:left .45s;left:140%}.page-module__wfELKG__stm_home_landing_btn_primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #3b82f680,0 2px 4px #0000001a}.page-module__wfELKG__stm_home_landing_btn_primary:active{transform:translateY(0)}.page-module__wfELKG__stm_home_landing_btn_secondary{cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:16px 36px;font-size:16px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.page-module__wfELKG__stm_home_landing_btn_secondary:hover{transform:translateY(-2px)}.page-module__wfELKG__stm_home_landing_btn_secondary:active{transform:translateY(0)}.page-module__wfELKG__stm_home_landing_hero_ship{z-index:1;-webkit-mask-composite:source-in;pointer-events:none;width:100%;max-width:1200px;margin:3.5rem auto -48px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(#000 0% 65%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.page-module__wfELKG__stm_home_landing_hero_ship[data-float=true]{animation:5s ease-in-out infinite page-module__wfELKG__stm_hero_float}@keyframes page-module__wfELKG__stm_hero_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.page-module__wfELKG__stm_home_landing_hero_ship[data-float=true]{animation:none}}.page-module__wfELKG__stm_home_landing_float_toggle{z-index:2;letter-spacing:.04em;color:#94a3b8cc;cursor:pointer;-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#0a0f1e99;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-family:monospace;font-size:11px;transition:border-color .2s,color .2s;display:flex;position:absolute;bottom:12px;right:16px}.page-module__wfELKG__stm_home_landing_float_toggle:hover{color:#60a5fa;border-color:#60a5fa4d}.page-module__wfELKG__stm_home_landing_float_toggle_dot{background:#34d399;border-radius:50%;width:6px;height:6px;transition:background .2s}.page-module__wfELKG__stm_home_landing_float_toggle_dot[data-active=false]{background:#475569}@media (max-width:768px){.page-module__wfELKG__stm_home_landing_hero_ship{margin-top:2.5rem;margin-bottom:-32px}.page-module__wfELKG__stm_home_landing_hero{min-height:auto}}@media (max-width:480px){.page-module__wfELKG__stm_home_landing_hero_ship{margin-top:2rem;margin-bottom:-24px;display:none}}.page-module__wfELKG__stm_home_landing_hero_bg_photo{opacity:.5;pointer-events:none;background-image:url(/images/ship_cargo.jpg);background-position:50% 65%;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 45% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 45% 80%,#0000 100%)}.page-module__wfELKG__stm_home_landing_stats{padding:0 32px}.page-module__wfELKG__stm_home_landing_stats_grid{z-index:2;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1200px;margin:-48px auto 0;display:grid;position:relative;overflow:hidden}.page-module__wfELKG__stm_home_landing_stat_item{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:32px 16px;transition:background .2s;display:flex}.page-module__wfELKG__stm_home_landing_stat_icon{width:40px;height:40px;color:var(--stc-color-primary,#3b82f6);border-radius:10px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.page-module__wfELKG__stm_home_landing_stat_value{letter-spacing:-.02em;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,3vw,38px);font-weight:800}.page-module__wfELKG__stm_home_landing_stat_label{margin-top:2px;font-size:13px;font-weight:500}.page-module__wfELKG__stm_home_landing_features{padding:100px 32px 96px}.page-module__wfELKG__stm_home_landing_features_inner{max-width:1200px;margin:0 auto}.page-module__wfELKG__stm_home_landing_features_heading{text-align:center;letter-spacing:-.025em;margin-bottom:56px;font-size:clamp(26px,3.5vw,40px);font-weight:800}.page-module__wfELKG__stm_home_landing_features_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__wfELKG__stm_home_landing_feature_card{border-radius:20px;padding:40px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.page-module__wfELKG__stm_home_landing_feature_card:before{content:"";opacity:0;background:linear-gradient(90deg,#3b82f6,#06b6d4);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.page-module__wfELKG__stm_home_landing_feature_card:hover{transform:translateY(-4px)}.page-module__wfELKG__stm_home_landing_feature_card:hover:before{opacity:1}.page-module__wfELKG__stm_home_landing_feature_icon{width:56px;height:56px;color:var(--stc-color-primary,#3b82f6);border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.page-module__wfELKG__stm_home_landing_feature_title{margin-bottom:12px;font-size:20px;font-weight:700}.page-module__wfELKG__stm_home_landing_feature_desc{height:55px;margin:20px 0 0}.page-module__wfELKG__stm_home_landing_feature_desc p{margin:0;font-size:15px;line-height:1.75}.page-module__wfELKG__stm_home_landing_feature_tags{flex-wrap:wrap;gap:6px;margin:20px 0 0;display:flex}.page-module__wfELKG__stm_home_landing_feature_tag{letter-spacing:.02em;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.page-module__wfELKG__stm_home_landing_cta{text-align:center;padding:96px 32px}.page-module__wfELKG__stm_home_landing_cta_inner{border-radius:24px;max-width:1200px;margin:0 auto;padding:64px 48px;position:relative;overflow:hidden}.page-module__wfELKG__stm_home_landing_cta_inner:before{content:"";-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#3b82f64d,#06b6d426,#0000);border-radius:24px;padding:1px;position:absolute;inset:0}.page-module__wfELKG__stm_home_landing_cta_title{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(24px,3vw,36px);font-weight:800}.page-module__wfELKG__stm_home_landing_cta_desc{max-width:520px;margin:0 auto 36px;font-size:17px;line-height:1.7}.page-module__wfELKG__stm_home_landing_cta_btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;align-items:center;gap:8px;padding:16px 40px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 24px #3b82f666}.page-module__wfELKG__stm_home_landing_cta_btn:hover{transform:translateY(-2px);box-shadow:0 8px 32px #3b82f680}.page-module__wfELKG__stm_home_landing_cta_btn:active{transform:translateY(0)}@media (max-width:768px){.page-module__wfELKG__stm_home_landing_hero{padding:100px 20px 80px}.page-module__wfELKG__stm_home_landing_stats_grid{grid-template-columns:repeat(2,1fr);margin-top:-32px}.page-module__wfELKG__stm_home_landing_features_grid{grid-template-columns:1fr;gap:16px}.page-module__wfELKG__stm_home_landing_features,.page-module__wfELKG__stm_home_landing_cta{padding:64px 20px}.page-module__wfELKG__stm_home_landing_cta_inner{padding:48px 24px}}@media (max-width:480px){.page-module__wfELKG__stm_home_landing_hero{padding:80px 16px 60px}.page-module__wfELKG__stm_home_landing_stats_grid{grid-template-columns:repeat(2,1fr)}.page-module__wfELKG__stm_home_landing_hero_actions{flex-direction:column;align-items:center}.page-module__wfELKG__stm_home_landing_btn_primary,.page-module__wfELKG__stm_home_landing_btn_secondary{justify-content:center;width:100%;max-width:300px}}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero{background:#0f172a}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero_glow{background:radial-gradient(#3b82f614 0%,#0000 70%)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero_grid{opacity:1}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero_badge{color:#93c5fd;background:#3b82f633;border:1px solid #60a5fa59}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero_title{color:#f1f5f9}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_hero_desc{color:#cbd5e1}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_btn_secondary{color:#374151;background:#fff;border:1px solid #d1d5db}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_btn_secondary:hover{background:#f9fafb;border-color:#9ca3af}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_stats_grid{background:#e2e8f0;box-shadow:0 8px 40px #0000000f,0 1px 3px #0000000a}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_stat_item{background:#fff}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_stat_icon{background:#3b82f60f}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_stat_label{color:var(--stc-text-secondary,#64748b)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_features{background:#fff}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_features_heading{color:var(--stc-text-primary,#0f172a)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000a}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_card:hover{border-color:#3b82f633;box-shadow:0 12px 40px #00000014}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_icon{background:#3b82f60f}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_title{color:var(--stc-text-primary,#0f172a)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_desc{color:var(--stc-text-secondary,#64748b)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_feature_tag{color:#2563eb;background:#3b82f60f;border:1px solid #3b82f61a}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_cta{background:#f8fafc}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_cta_inner{background:linear-gradient(135deg,#3b82f608 0%,#06b6d405 100%)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_cta_title{color:var(--stc-text-primary,#0f172a)}.page-module__wfELKG__stm_home_landing_root[data-theme=light] .page-module__wfELKG__stm_home_landing_cta_desc{color:var(--stc-text-secondary,#64748b)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero{background:#050a14}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero_glow{background:radial-gradient(#3b82f626 0%,#0000 70%)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero_grid{opacity:.5}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero_badge{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f640}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero_title{color:var(--stc-text-primary,#f1f5f9)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_hero_desc{color:var(--stc-text-secondary,#94a3b8)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_btn_secondary{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff1a}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_btn_secondary:hover{background:#ffffff14;border-color:#ffffff26}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_stats_grid{background:#ffffff0a;box-shadow:0 8px 40px #0000004d,inset 0 1px #ffffff0d}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_stat_item{-webkit-backdrop-filter:blur(12px);background:#0f172acc}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_stat_icon{background:#3b82f61a}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_stat_label{color:var(--stc-text-secondary,#94a3b8)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_features{background:#0f172a}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_features_heading{color:var(--stc-text-primary,#f1f5f9)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_card{-webkit-backdrop-filter:blur(12px);background:#1e293b80;border:1px solid #ffffff0f}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_card:hover{background:#1e293bb3;border-color:#3b82f633;box-shadow:0 12px 40px #0000004d}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_icon{background:#3b82f61a}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_title{color:var(--stc-text-primary,#f1f5f9)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_desc{color:var(--stc-text-secondary,#94a3b8)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_feature_tag{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f626}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_cta{background:#0a0f1e}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_cta_inner{background:linear-gradient(135deg,#3b82f60f 0%,#06b6d408 100%)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_cta_title{color:var(--stc-text-primary,#f1f5f9)}.page-module__wfELKG__stm_home_landing_root[data-theme=dark] .page-module__wfELKG__stm_home_landing_cta_desc{color:var(--stc-text-secondary,#94a3b8)}
