.ws-fleet-refresh .fleet-hero-visual{perspective:1200px;place-items:center;width:100%;min-height:100%;display:grid;position:relative}.ws-fleet-refresh .fleet-hero-glow{border-radius:var(--radius-round);background:radial-gradient(closest-side, color-mix(in srgb, var(--sys-surface-brand) 34%, transparent), transparent 72%);filter:blur(38px);pointer-events:none;height:58%;position:absolute;inset:auto 8% 4%}.ws-fleet-refresh .fleet-hero-img{width:min(100%,500px);height:auto;filter:drop-shadow(0 38px 62px color-mix(in srgb, var(--sys-surface-static-black) 55%, transparent));will-change:transform;animation:12s ease-in-out infinite alternate fleet-hero-float;display:block;position:relative}@keyframes fleet-hero-float{0%{transform:rotateY(-2deg)rotateX(1.5deg)translateY(0)}50%{transform:rotateY(.6deg)rotateX(-.6deg)translateY(-6px)}to{transform:rotateY(2deg)rotateX(-1.5deg)translateY(-2px)}}@media (width<=900px){.ws-fleet-refresh .fleet-hero-img{width:min(100%,420px)}}@media (prefers-reduced-motion:reduce){.ws-fleet-refresh .fleet-hero-img{animation:none;transform:none}}.ws-fleet-refresh .ws-ly-bento-media{min-height:210px;padding:0;overflow:hidden}.ws-fleet-refresh .ws-ly-bento-media img{object-fit:cover;border-radius:inherit;width:100%;height:100%;min-height:210px;display:block}@media (width<=640px){.ws-fleet-refresh .ws-ly-bento-media,.ws-fleet-refresh .ws-ly-bento-media img{min-height:170px}}.ws-fleet-refresh .fleet-steps .ws-head{margin-bottom:var(--sys-head-gap)}.ws-fleet-refresh .fleet-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.ws-fleet-refresh .fleet-steps.is-count-3 .fleet-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);max-width:1160px;margin-inline:auto}.ws-fleet-refresh .fleet-steps.is-count-3 .fleet-step-body{padding:clamp(26px,2.8vw,34px)}.ws-fleet-refresh .fleet-step{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-24);background:var(--sys-surface-page);min-width:0;box-shadow:0 1px 2px color-mix(in srgb, var(--sys-border-strong) 4%, transparent), 0 30px 56px -44px color-mix(in srgb, var(--sys-border-strong) 30%, transparent);flex-direction:column;display:flex;overflow:hidden}.ws-fleet-refresh .fleet-step-media{aspect-ratio:16/10;border-bottom:1px solid var(--sys-border-subtle);background:var(--sys-surface-subtle);overflow:hidden}.ws-fleet-refresh .fleet-step-media img{object-fit:cover;width:100%;height:100%;display:block}.ws-fleet-refresh .fleet-step-body{flex-direction:column;flex:1;padding:24px;display:flex}.ws-fleet-refresh .fleet-step-n{border-radius:var(--radius-round);background:var(--sys-surface-brand-subtle);width:34px;height:34px;color:var(--sys-text-brand);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.ws-fleet-refresh .fleet-step h3{color:var(--sys-text-strong);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.2}.ws-fleet-refresh .fleet-step p{color:var(--sys-text-body);margin:0;font-size:15px;line-height:1.55}@media (width<=1100px){.ws-fleet-refresh .fleet-steps-grid,.ws-fleet-refresh .fleet-steps.is-count-3 .fleet-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ws-fleet-refresh .fleet-steps-grid,.ws-fleet-refresh .fleet-steps.is-count-3 .fleet-steps-grid{grid-template-columns:minmax(0,1fr)}}.ws-fleet-refresh .fleet-tools .ws-head{margin-bottom:var(--sys-head-gap)}.ws-fleet-refresh .fleet-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.ws-fleet-refresh .fleet-tool{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-24);background:var(--sys-surface-page);min-width:0;box-shadow:0 1px 2px color-mix(in srgb, var(--sys-border-strong) 4%, transparent), 0 30px 56px -44px color-mix(in srgb, var(--sys-border-strong) 30%, transparent);flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex}.ws-fleet-refresh .fleet-tool-ic{border-radius:var(--radius-14);background:var(--sys-surface-brand-subtle);width:48px;height:48px;color:var(--sys-text-brand);justify-content:center;align-items:center;margin-bottom:22px;display:inline-flex}.ws-fleet-refresh .fleet-tool-ic .ws-ic{width:22px;height:22px}.ws-fleet-refresh .fleet-tool h3{color:var(--sys-text-strong);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.15}.ws-fleet-refresh .fleet-tool p{color:var(--sys-text-body);margin:0;font-size:16px;line-height:1.55}.ws-fleet-refresh .fleet-tool-link{color:var(--sys-text-brand);align-items:center;gap:8px;margin-top:auto;padding-top:26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ws-fleet-refresh .fleet-tool-link:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=720px){.ws-fleet-refresh .fleet-tools-grid{grid-template-columns:minmax(0,1fr)}}.ws-fleet-refresh .ws-ly-calc.is-inline .ws-ly-calc-inner{border-radius:var(--radius-24)}@media (width<=900px){.ws-fleet-refresh .ws-ly-calc.is-inline .ws-ly-calc-inner{border-radius:var(--radius-18)}}
