.fleet-hero h1{letter-spacing:-.05em;font-size:clamp(2.8rem,5vw,4.6rem);line-height:1}.fleet-hero .hero-grid{min-height:auto;padding-top:72px;padding-bottom:72px}.fleet-audience{color:var(--color-slate);font-size:1rem;line-height:1.6}.fleet-import-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;max-width:580px;margin:auto;display:grid}.fleet-import-pair figure{min-width:0;margin:0}.fleet-import-pair figure:nth-child(2){padding-top:48px}.fleet-import-pair img{filter:drop-shadow(0 18px 20px #191c1e24);width:100%;height:auto}.fleet-import-pair figcaption,.fleet-review-image figcaption{color:var(--color-slate);text-align:center;margin-top:18px;font-size:.8rem;font-weight:650;line-height:1.5}.fleet-benefit-grid{gap:32px;margin:40px 0 20px;display:grid}.fleet-benefit-grid>div{border-top:1px solid var(--color-line);padding-top:24px}.fleet-benefit-grid h3,.fleet-contact h3{letter-spacing:-.02em;margin:0;font-size:1.3rem;line-height:1.3}.fleet-benefit-grid p,.fleet-contact p{color:var(--color-muted);margin:12px 0 0;line-height:1.65}.fleet-workflow{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.fleet-review-image{justify-items:center;gap:8px;margin:0;display:grid}.fleet-contact{border-left:3px solid var(--color-ochre);background:var(--color-paper);margin-top:36px;padding:24px}.fleet-contact p a,.fleet-guide-body p a{color:var(--color-ochre);text-underline-offset:3px;text-decoration:underline}.fleet-source-note{max-width:900px;color:var(--color-slate);margin:32px 0 0;font-size:.9rem;line-height:1.65}.fleet-breadcrumb{padding-top:28px;padding-bottom:0}.fleet-breadcrumb nav{color:var(--color-slate);flex-wrap:wrap;gap:8px 12px;font-size:.85rem;display:flex}.fleet-breadcrumb a{color:var(--color-ochre);text-underline-offset:3px;text-decoration:underline}.fleet-breadcrumb+.page-intro{padding-top:44px}.fleet-guide{gap:36px;padding-top:20px;display:grid}.fleet-guide-nav{border-top:1px solid var(--color-line);flex-direction:column;align-items:flex-start;height:fit-content;padding-top:22px;display:flex}.fleet-guide-nav a{min-height:44px;color:var(--color-muted);align-items:center;font-size:.93rem;display:flex}.fleet-guide-nav a:hover{color:var(--color-ochre)}.fleet-guide-body{min-width:0;max-width:790px}.fleet-guide-body>section{border-bottom:1px solid var(--color-line);padding:40px 0}.fleet-guide-body>.fleet-guide-start{border-top:4px solid var(--color-ochre);padding:24px 0}.fleet-guide-body h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3.2vw,2.7rem);font-weight:790;line-height:1.08}.fleet-guide-body h3{margin:24px 0 8px;font-size:1.2rem;line-height:1.3}.fleet-guide-body p:not(.eyebrow){color:var(--color-muted);margin:22px 0 0;line-height:1.65}.fleet-review-checklist{padding-left:24px}.fleet-review-checklist li::marker{color:var(--color-ochre)}.fleet-review-checklist p{margin-top:8px}@media (width>=640px){.fleet-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}}@media (width>=980px){.fleet-guide{grid-template-columns:260px minmax(0,1fr);gap:70px}.fleet-guide-nav{position:sticky;top:104px}.fleet-workflow .story-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (width<=479px){.fleet-hero h1{font-size:clamp(2.6rem,11vw,3.3rem)}.fleet-import-pair{gap:12px}.fleet-import-pair figcaption{font-size:.7rem}}.fleet-hero-price{color:var(--color-muted);margin:24px 0 0;line-height:1.6}.fleet-hero .availability-note{margin-top:6px}.fleet-hero-product{background:var(--color-dust);border:1px solid var(--color-line);text-align:center;border-radius:16px;margin:0;padding:28px}.fleet-hero-product .product-screenshot{width:min(100%,260px);margin:24px auto}.fleet-hero-product figcaption{color:var(--color-muted);font-size:.9rem;line-height:1.5}.fleet-hero-product figcaption span{color:var(--color-slate);font-size:.8rem}.fleet-section-nav{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:8px 28px;padding-block:12px;display:flex}.fleet-section-nav a{min-height:44px;color:var(--color-slate);align-items:center;font-size:.9rem;font-weight:700;display:flex}.fleet-section-nav a:hover{color:var(--color-ochre)}.fleet-workflow-steps{border-top:1px solid var(--color-line);padding:24px 0 0}.fleet-workflow-steps ol{gap:24px;margin:22px 0 0;padding-left:24px;display:grid}.fleet-workflow-steps li{padding:0}.fleet-workflow-steps li::marker{color:var(--color-ochre);font-weight:750}.fleet-workflow-steps li strong,.fleet-workflow-steps li span{display:block}.fleet-workflow-steps li strong{margin-bottom:8px;font-size:1.1rem}.fleet-workflow-steps li span{color:var(--color-muted);font-size:.95rem;line-height:1.65}.fleet-pricing-section{border-block:1px solid var(--color-line)}.fleet-seat-explanation{max-width:850px;color:var(--color-muted);margin:28px 0 0;line-height:1.65}.fleet-benefit-grid .text-link{margin-top:18px}.fleet-faq{border-top:1px solid var(--color-line);gap:32px;display:grid}.fleet-faq details{border-bottom:1px solid var(--color-line)}.fleet-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:20px 0;font-size:1.05rem;font-weight:730;line-height:1.45;list-style:none;display:flex}.fleet-faq summary::-webkit-details-marker{display:none}.fleet-faq summary:after{content:"+";color:var(--color-ochre);font-size:1.8rem;font-weight:400}.fleet-faq details[open] summary:after{content:"−"}.fleet-faq details p{color:var(--color-muted);margin:0;padding:0 42px 24px 0;line-height:1.65}.fleet-faq details a,.fleet-boundaries a{text-underline-offset:3px;text-decoration:underline}.fleet-get-started{position:relative}.fleet-get-started>span{position:absolute;top:0}.fleet-page .section-heading>p:not(.eyebrow){color:var(--color-muted);margin:22px 0 0;font-size:1.08rem;line-height:1.65}.fleet-boundaries{color:var(--color-slate);padding-block:32px;font-size:.85rem;line-height:1.65}@media (width>=980px){.fleet-hero .hero-grid{grid-template-columns:1.35fr .85fr;gap:64px}.fleet-faq{grid-template-columns:.8fr 1.2fr;gap:64px}}@media (width<=639px){.fleet-hero .hero-grid{padding-block:40px}.fleet-section-nav{gap:4px 20px}}.fleet-get-started .download-band-card .eyebrow{color:var(--color-ochre);margin:0 0 12px;font-size:.78rem;line-height:1.25}.fleet-guide-body>.fleet-guide-boundaries{padding-block:32px}.fleet-guide-body .fleet-guide-boundaries p{color:var(--color-slate);margin:0 0 12px;font-size:.85rem;line-height:1.65}.fleet-guide-boundaries .text-link{margin-top:12px}
