html{scroll-behavior:smooth}.page.svelte-1ebfg4q.svelte-1ebfg4q{min-height:100vh;display:flex;flex-direction:column}.main-content.svelte-1ebfg4q.svelte-1ebfg4q{flex:1;background:#ffffff}.container.svelte-1ebfg4q.svelte-1ebfg4q{max-width:1000px;margin:0 auto;padding:0 1.5rem}.hero.svelte-1ebfg4q.svelte-1ebfg4q{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:8rem 1.5rem 4rem;overflow:hidden;background:#0f172a}.hero-bg.svelte-1ebfg4q.svelte-1ebfg4q{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-image.svelte-1ebfg4q.svelte-1ebfg4q{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;opacity:.3}.hero-overlay.svelte-1ebfg4q.svelte-1ebfg4q{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(15,23,42,.7) 0%,rgba(15,23,42,.5) 40%,rgba(15,23,42,.8) 100%)}.hero-content.svelte-1ebfg4q.svelte-1ebfg4q{position:relative;text-align:center;max-width:800px}.hero-tagline.svelte-1ebfg4q.svelte-1ebfg4q{color:#c8a44e;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.25rem}.hero-title.svelte-1ebfg4q.svelte-1ebfg4q{font-size:clamp(2.75rem,7vw,5rem);font-weight:800;line-height:1.08;margin-bottom:1.75rem;color:#fff;letter-spacing:-.02em}.hero-subtitle.svelte-1ebfg4q.svelte-1ebfg4q{font-size:clamp(1rem,2.5vw,1.15rem);color:#fffc;max-width:580px;margin:0 auto 3rem;line-height:1.7}.hero-cta.svelte-1ebfg4q.svelte-1ebfg4q{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-scroll.svelte-1ebfg4q.svelte-1ebfg4q{position:absolute;bottom:2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#ffffff80;font-size:.8rem;animation:svelte-1ebfg4q-fadeInUp .8s ease 1.2s both}.scroll-indicator.svelte-1ebfg4q.svelte-1ebfg4q{width:24px;height:40px;border:2px solid rgba(255,255,255,.3);border-radius:12px;position:relative}.scroll-indicator.svelte-1ebfg4q.svelte-1ebfg4q:before{content:"";position:absolute;top:6px;left:50%;transform:translate(-50%);width:4px;height:8px;background:#c8a44e;border-radius:2px;animation:svelte-1ebfg4q-scroll 1.5s infinite}@keyframes svelte-1ebfg4q-scroll{0%,to{opacity:1;transform:translate(-50%) translateY(0)}50%{opacity:.5;transform:translate(-50%) translateY(10px)}}@keyframes svelte-1ebfg4q-fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.btn.svelte-1ebfg4q.svelte-1ebfg4q{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;border-radius:8px;font-size:.925rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}.btn.svelte-1ebfg4q.svelte-1ebfg4q:active{transform:scale(.97)}.btn-primary.svelte-1ebfg4q.svelte-1ebfg4q{background:#0369a1;color:#fff;font-weight:700}.btn-primary.svelte-1ebfg4q.svelte-1ebfg4q:hover{background:#0284c7;transform:translateY(-2px);box-shadow:0 8px 24px #0369a14d}.btn-outline.svelte-1ebfg4q.svelte-1ebfg4q{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.35)}.btn-outline.svelte-1ebfg4q.svelte-1ebfg4q:hover{background:rgba(255,255,255,.08);border-color:#fff9;transform:translateY(-2px)}.btn-outline-dark.svelte-1ebfg4q.svelte-1ebfg4q{background:transparent;color:#0369a1;border:2px solid #0369a1}.btn-outline-dark.svelte-1ebfg4q.svelte-1ebfg4q:hover{background:#0369a1;color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #0369a133}.btn-outline-light.svelte-1ebfg4q.svelte-1ebfg4q{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.35)}.btn-outline-light.svelte-1ebfg4q.svelte-1ebfg4q:hover{background:rgba(255,255,255,.08);border-color:#fff9;transform:translateY(-2px)}.btn-large.svelte-1ebfg4q.svelte-1ebfg4q{padding:1.05rem 2.5rem;font-size:.975rem}.section-header.svelte-1ebfg4q.svelte-1ebfg4q{text-align:center;margin-bottom:4rem}.section-label.svelte-1ebfg4q.svelte-1ebfg4q{color:#0369a1;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.875rem}.section-title.svelte-1ebfg4q.svelte-1ebfg4q{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;margin-bottom:1rem;color:#0f172a;letter-spacing:-.02em}.section-desc.svelte-1ebfg4q.svelte-1ebfg4q{font-size:1.05rem;color:#475569;max-width:600px;margin:0 auto;line-height:1.7}.rentals-section.svelte-1ebfg4q.svelte-1ebfg4q{padding:6rem 0;background:#f8fafc}.features-grid.svelte-1ebfg4q.svelte-1ebfg4q{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.feature-card.svelte-1ebfg4q.svelte-1ebfg4q{text-align:center;padding:2.5rem 2rem;border-radius:12px;background:#ffffff;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.feature-card.svelte-1ebfg4q.svelte-1ebfg4q:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0f172a14}.feature-icon.svelte-1ebfg4q.svelte-1ebfg4q{width:56px;height:56px;background:#f0f9ff;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#0369a1;transition:transform .3s ease}.feature-card.svelte-1ebfg4q:hover .feature-icon.svelte-1ebfg4q{transform:scale(1.05)}.feature-icon.svelte-1ebfg4q svg.svelte-1ebfg4q{width:26px;height:26px}.feature-card.svelte-1ebfg4q h3.svelte-1ebfg4q{font-size:1.1rem;font-weight:700;margin-bottom:.75rem;color:#0f172a;letter-spacing:-.01em}.feature-card.svelte-1ebfg4q p.svelte-1ebfg4q{color:#475569;font-size:.925rem;line-height:1.65}.fleet-preview-section.svelte-1ebfg4q.svelte-1ebfg4q{padding:6rem 0;background:#ffffff}.fleet-cards.svelte-1ebfg4q.svelte-1ebfg4q{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.fleet-card.svelte-1ebfg4q.svelte-1ebfg4q{border-radius:12px;background:#ffffff;border:1px solid #e2e8f0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.fleet-card.svelte-1ebfg4q.svelte-1ebfg4q:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0f172a14}.fleet-card-image.svelte-1ebfg4q.svelte-1ebfg4q{background:#f8fafc;padding:1.5rem;display:flex;align-items:center;justify-content:center;min-height:180px;overflow:hidden}.fleet-card-image.svelte-1ebfg4q img.svelte-1ebfg4q{max-width:100%;max-height:140px;object-fit:contain;transition:transform .4s ease}.fleet-card.svelte-1ebfg4q:hover .fleet-card-image img.svelte-1ebfg4q{transform:scale(1.05)}.fleet-card-info.svelte-1ebfg4q.svelte-1ebfg4q{padding:1.5rem}.fleet-card-info.svelte-1ebfg4q h3.svelte-1ebfg4q{font-size:1.1rem;font-weight:700;color:#0f172a;margin-bottom:.25rem;letter-spacing:-.01em}.fleet-card-reg.svelte-1ebfg4q.svelte-1ebfg4q{font-size:.8rem;font-weight:600;color:#94a3b8;letter-spacing:.05em;margin-bottom:.75rem}.fleet-card-rate.svelte-1ebfg4q.svelte-1ebfg4q{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.rate-amount.svelte-1ebfg4q.svelte-1ebfg4q{font-size:1.5rem;font-weight:800;color:#0369a1}.rate-unit.svelte-1ebfg4q.svelte-1ebfg4q{font-size:.85rem;color:#64748b;font-weight:500}.fleet-card-specs.svelte-1ebfg4q.svelte-1ebfg4q{list-style:none;padding:0;margin:0}.fleet-card-specs.svelte-1ebfg4q li.svelte-1ebfg4q{padding:.3rem 0;color:#475569;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.fleet-card-specs.svelte-1ebfg4q li.svelte-1ebfg4q:before{content:"";width:6px;height:6px;background:#0369a1;border-radius:50%;flex-shrink:0}.fleet-cta.svelte-1ebfg4q.svelte-1ebfg4q{text-align:center;margin-top:3rem}.instruction-rates.svelte-1ebfg4q.svelte-1ebfg4q{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2.5rem}.instruction-rate-card.svelte-1ebfg4q.svelte-1ebfg4q{display:flex;align-items:center;gap:1.25rem;padding:1.5rem 2rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.instruction-rate-card.svelte-1ebfg4q.svelte-1ebfg4q:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0f172a0f}.instruction-icon.svelte-1ebfg4q.svelte-1ebfg4q{width:48px;height:48px;min-width:48px;background:#f0f9ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#0369a1;transition:transform .3s ease}.instruction-rate-card.svelte-1ebfg4q:hover .instruction-icon.svelte-1ebfg4q{transform:scale(1.05)}.instruction-icon.svelte-1ebfg4q svg.svelte-1ebfg4q{width:24px;height:24px}.instruction-info.svelte-1ebfg4q h4.svelte-1ebfg4q{font-size:.95rem;font-weight:700;color:#0f172a;margin-bottom:.25rem}.instruction-price.svelte-1ebfg4q .rate-amount.svelte-1ebfg4q{font-size:1.35rem}.block-time-section.svelte-1ebfg4q.svelte-1ebfg4q{padding:6rem 0;background:#f8fafc;scroll-margin-top:80px}.pricing-table-wrap.svelte-1ebfg4q.svelte-1ebfg4q{background:#ffffff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;margin-bottom:1.5rem}.pricing-table.svelte-1ebfg4q.svelte-1ebfg4q{width:100%;border-collapse:collapse;text-align:center}.pricing-table.svelte-1ebfg4q thead.svelte-1ebfg4q{background:#0f172a}.pricing-table.svelte-1ebfg4q th.svelte-1ebfg4q{padding:1rem 1.25rem;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.pricing-table.svelte-1ebfg4q th.aircraft-col.svelte-1ebfg4q{text-align:left}.pricing-table.svelte-1ebfg4q td.svelte-1ebfg4q{padding:1.25rem;border-bottom:1px solid #f1f5f9;color:#475569;font-size:.95rem;transition:background-color .2s ease}.pricing-table.svelte-1ebfg4q td.aircraft-col.svelte-1ebfg4q{text-align:left;color:#0f172a}.pricing-table.svelte-1ebfg4q tbody tr:last-child td.svelte-1ebfg4q{border-bottom:none}.pricing-table.svelte-1ebfg4q tbody tr.svelte-1ebfg4q{transition:background-color .2s ease}.pricing-table.svelte-1ebfg4q tbody tr.svelte-1ebfg4q:hover{background:rgba(3,105,161,.04)}.pricing-table.svelte-1ebfg4q tbody tr:hover td.svelte-1ebfg4q{color:#0f172a}.table-price.svelte-1ebfg4q.svelte-1ebfg4q{font-weight:800;color:#0f172a;font-size:1.1rem}.table-price.highlight.svelte-1ebfg4q.svelte-1ebfg4q{color:#0369a1;font-size:1.2rem}.best-value-cell.svelte-1ebfg4q.svelte-1ebfg4q{position:relative}.best-value-badge.svelte-1ebfg4q.svelte-1ebfg4q{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#0369a1;color:#fff;padding:.15rem .5rem;border-radius:4px;margin-left:.35rem;vertical-align:middle}.block-benefits.svelte-1ebfg4q.svelte-1ebfg4q{max-width:700px;margin:0 auto 3rem}.benefit-item.svelte-1ebfg4q.svelte-1ebfg4q{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;color:#475569;line-height:1.65;font-size:1rem}.benefit-item.svelte-1ebfg4q strong.svelte-1ebfg4q{color:#0f172a}.benefit-indicator.svelte-1ebfg4q.svelte-1ebfg4q{width:24px;height:24px;min-width:24px;background:#f0f9ff;border-radius:6px;margin-top:2px;position:relative}.benefit-indicator.svelte-1ebfg4q.svelte-1ebfg4q:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#0369a1;border-radius:50%}.effective-date.svelte-1ebfg4q.svelte-1ebfg4q{text-align:center;margin-top:2rem;color:#94a3b8;font-size:.85rem;font-style:italic}.cta-section.svelte-1ebfg4q.svelte-1ebfg4q{padding:6rem 0;background:#0f172a;text-align:center}.cta-content.svelte-1ebfg4q .section-label.svelte-1ebfg4q{color:#c8a44e}.cta-content.svelte-1ebfg4q h2.svelte-1ebfg4q{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:#fff;margin-bottom:1rem;letter-spacing:-.02em}.cta-content.svelte-1ebfg4q>p.svelte-1ebfg4q{color:#ffffffb3;font-size:1.05rem;max-width:550px;margin:0 auto 2.5rem;line-height:1.7}.cta-buttons.svelte-1ebfg4q.svelte-1ebfg4q{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-anim.svelte-1ebfg4q.svelte-1ebfg4q{opacity:0;transform:translateY(24px);animation:svelte-1ebfg4q-heroReveal .7s cubic-bezier(.16,1,.3,1) forwards}.hero-anim-1.svelte-1ebfg4q.svelte-1ebfg4q{animation-delay:.2s}.hero-anim-2.svelte-1ebfg4q.svelte-1ebfg4q{animation-delay:.4s}.hero-anim-3.svelte-1ebfg4q.svelte-1ebfg4q{animation-delay:.6s}.hero-anim-4.svelte-1ebfg4q.svelte-1ebfg4q{animation-delay:.8s}@keyframes svelte-1ebfg4q-heroReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.animate-on-scroll .stagger-item{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.animate-on-scroll.visible .stagger-item:nth-child(1){transition-delay:.05s}.animate-on-scroll.visible .stagger-item:nth-child(2){transition-delay:.12s}.animate-on-scroll.visible .stagger-item:nth-child(3){transition-delay:.19s}.animate-on-scroll.visible .stagger-item:nth-child(4){transition-delay:.26s}.animate-on-scroll.visible .stagger-item:nth-child(5){transition-delay:.33s}.animate-on-scroll.visible .stagger-item:nth-child(6){transition-delay:.4s}.animate-on-scroll.visible .stagger-item{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.hero-anim.svelte-1ebfg4q.svelte-1ebfg4q{animation:none;opacity:1;transform:none}.animate-on-scroll,.animate-on-scroll .stagger-item{opacity:1;transform:none;transition:none}.scroll-indicator.svelte-1ebfg4q.svelte-1ebfg4q:before{animation:none}.hero-scroll.svelte-1ebfg4q.svelte-1ebfg4q{animation:none;opacity:1}.feature-card.svelte-1ebfg4q.svelte-1ebfg4q,.fleet-card.svelte-1ebfg4q.svelte-1ebfg4q,.instruction-rate-card.svelte-1ebfg4q.svelte-1ebfg4q,.feature-icon.svelte-1ebfg4q.svelte-1ebfg4q,.instruction-icon.svelte-1ebfg4q.svelte-1ebfg4q,.fleet-card-image.svelte-1ebfg4q img.svelte-1ebfg4q{transition:none}}@media (max-width: 900px){.features-grid.svelte-1ebfg4q.svelte-1ebfg4q{grid-template-columns:repeat(2,1fr)}.fleet-cards.svelte-1ebfg4q.svelte-1ebfg4q{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}.instruction-rates.svelte-1ebfg4q.svelte-1ebfg4q{grid-template-columns:1fr}.pricing-table-wrap.svelte-1ebfg4q.svelte-1ebfg4q{overflow-x:auto}}@media (max-width: 768px){.hero.svelte-1ebfg4q.svelte-1ebfg4q{padding:7rem 1.5rem 3rem;min-height:60vh}.hero-cta.svelte-1ebfg4q.svelte-1ebfg4q{flex-direction:column;align-items:center}.hero-cta.svelte-1ebfg4q .btn.svelte-1ebfg4q{width:100%;max-width:300px}.hero-scroll.svelte-1ebfg4q.svelte-1ebfg4q{display:none}.features-grid.svelte-1ebfg4q.svelte-1ebfg4q{grid-template-columns:1fr}.cta-buttons.svelte-1ebfg4q.svelte-1ebfg4q{flex-direction:column;align-items:center}.cta-buttons.svelte-1ebfg4q .btn.svelte-1ebfg4q{width:100%;max-width:300px}.rentals-section.svelte-1ebfg4q.svelte-1ebfg4q,.fleet-preview-section.svelte-1ebfg4q.svelte-1ebfg4q,.block-time-section.svelte-1ebfg4q.svelte-1ebfg4q{padding:4rem 0}.pricing-table.svelte-1ebfg4q th.svelte-1ebfg4q,.pricing-table.svelte-1ebfg4q td.svelte-1ebfg4q{padding:.75rem;font-size:.8rem}.table-price.svelte-1ebfg4q.svelte-1ebfg4q{font-size:.95rem}.table-price.highlight.svelte-1ebfg4q.svelte-1ebfg4q{font-size:1rem}.best-value-badge.svelte-1ebfg4q.svelte-1ebfg4q{display:none}.instruction-rate-card.svelte-1ebfg4q.svelte-1ebfg4q{padding:1.25rem 1.5rem}}
