:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface-canvas:#edf3f9;--color-surface-raised:#fff;--color-surface-overlay:#fff;--color-surface-sunken:#e4eef8;--color-surface-inverse:#0d1d38;--color-surface-neutral:#e4eef8;--color-text-primary:#0d1d38;--color-text-secondary:#4a5f7e;--color-text-muted:#4f6380;--color-text-disabled:#4a5f7e;--color-text-disabled-reason:#7a1f38;--color-text-on-accent:#5e1429;--color-text-on-neutral:#1a3560;--color-text-inverse:#f4f8fc;--color-border-hairline:#d3dfec;--color-border-strong:#5f86b3;--color-border-focus:#0d1d38;--color-border-neutral:#cde;--color-ring:#7a1f38;--color-rail-bg:#0d1d38;--color-rail-fg:#cde;--color-rail-fg-strong:#f4f8fc;--color-rail-fg-muted:#a9c4e0;--color-rail-active:#1a3560;--color-rail-border:#0d1d38;--color-rail-badge-bg:#e3bcc5;--color-rail-badge-text:#0d1d38;--color-accent-fill:#e3bcc5;--color-accent-fill-hover:#efd3d9;--color-accent-text:#7a1f38;--color-accent-bg:#f4e1e5;--color-deep-bg:#1a3560;--color-deep-on:#eaf1fa;--color-deep-muted:#a9c4e0;--color-deep-tile:#2c456d;--color-deep-edge:#354d73;--color-deep-icon:#a9c4e0;--color-deep-warn:#4f294a;--color-deep-warn-edge:#61486b;--color-deep-warn-icon:#e46a80;--color-deep-warn-on:#fbe6ea;--color-scene-top:#f4f8fc;--color-scene-upper:#e4eef8;--color-scene-lower:#a9c4e0;--color-scene-low:#1a3560;--color-scene-bottom:#0d1d38;--color-attribution-google:#fff;--color-brand-badge:#1a3560;--color-brand-route:#f4f8fc;--color-brand-dot:#e3bcc5;--color-status-paid-bg:#ddf1e8;--color-status-paid-text:#1e5a43;--color-status-pending-bg:#f6dfa4;--color-status-pending-text:#0d1d38;--color-status-urgent-bg:#fbe6ea;--color-status-urgent-text:#7a1f38;--color-status-info-bg:#e4eef8;--color-status-info-text:#2f5c93;--color-status-neutral-bg:#cde;--color-status-neutral-text:#1a3560;--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-display:"Manrope", "Manrope Fallback", "IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-mono:"JetBrains Mono", monospace;--font-size-caption:13px;--font-size-body:15px;--font-size-body-app:16px;--font-size-subtitle:17px;--font-size-title:20px;--font-size-display:26px;--font-size-amount:24px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--line-height-tight:1.3;--line-height-normal:1.5;--line-height-loose:1.7;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--radius-card:24px;--radius-panel:28px;--radius-input:16px;--radius-chip:999px;--radius-button:999px;--control-primary-height:56px;--control-secondary-height:48px;--control-input-height:48px;--control-min-touch-target:48px;--control-min-touch-gap:8px;--motion-fast:.12s;--motion-normal:.2s;--motion-slow:.32s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--motion-glide:cubic-bezier(.22, 1, .36, 1);--motion-halo:4s;--motion-sheen:4s;--motion-settle:.35s;--motion-nudge:.42s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-surface-canvas:#070e1c;--color-surface-raised:#0e1a31;--color-surface-overlay:#13213c;--color-surface-sunken:#050b18;--color-surface-inverse:#e8eef7;--color-surface-neutral:#18284a;--color-text-primary:#e8eef7;--color-text-secondary:#b9cbe3;--color-text-muted:#8fa3bf;--color-text-disabled:#8fa3bf;--color-text-disabled-reason:#e46a80;--color-text-on-accent:#3d0b1b;--color-text-on-neutral:#dce5f1;--color-text-inverse:#0d1d38;--color-border-hairline:#1b2b47;--color-border-strong:#5f86b3;--color-border-focus:#e8eef7;--color-border-neutral:#2a3958;--color-ring:#c99ba7;--color-rail-bg:#050b18;--color-rail-fg:#b9cbe3;--color-rail-fg-strong:#f3f6fb;--color-rail-fg-muted:#8fa3bf;--color-rail-active:#13213c;--color-rail-border:#1b2b47;--color-rail-badge-bg:#c99ba7;--color-rail-badge-text:#3d0b1b;--color-accent-fill:#c99ba7;--color-accent-fill-hover:#ddb6bf;--color-accent-text:#ebc6cf;--color-accent-bg:#232431;--color-deep-bg:#0c1830;--color-deep-on:#dce5f1;--color-deep-muted:#8fa3bf;--color-deep-tile:#18243a;--color-deep-edge:#1f2a41;--color-deep-icon:#8faed6;--color-deep-warn:#3a1b33;--color-deep-warn-edge:#482f46;--color-deep-warn-icon:#e46a80;--color-deep-warn-on:#fbe6ea;--color-scene-top:#18284a;--color-scene-upper:#13213c;--color-scene-lower:#122039;--color-scene-low:#0c1830;--color-scene-bottom:#070f21;--color-attribution-google:#fff;--color-brand-badge:#0e1a31;--color-brand-route:#cde;--color-brand-dot:#e3bcc5;--color-status-paid-bg:#243546;--color-status-paid-text:#a9dcc5;--color-status-pending-bg:#2e3641;--color-status-pending-text:#f6dfa4;--color-status-urgent-bg:#3b1c34;--color-status-urgent-text:#fbe6ea;--color-status-info-bg:#212e46;--color-status-info-text:#9dbee6;--color-status-neutral-bg:#1b2b47;--color-status-neutral-text:#b9cbe3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-surface-canvas:#070e1c;--color-surface-raised:#0e1a31;--color-surface-overlay:#13213c;--color-surface-sunken:#050b18;--color-surface-inverse:#e8eef7;--color-surface-neutral:#18284a;--color-text-primary:#e8eef7;--color-text-secondary:#b9cbe3;--color-text-muted:#8fa3bf;--color-text-disabled:#8fa3bf;--color-text-disabled-reason:#e46a80;--color-text-on-accent:#3d0b1b;--color-text-on-neutral:#dce5f1;--color-text-inverse:#0d1d38;--color-border-hairline:#1b2b47;--color-border-strong:#5f86b3;--color-border-focus:#e8eef7;--color-border-neutral:#2a3958;--color-ring:#c99ba7;--color-rail-bg:#050b18;--color-rail-fg:#b9cbe3;--color-rail-fg-strong:#f3f6fb;--color-rail-fg-muted:#8fa3bf;--color-rail-active:#13213c;--color-rail-border:#1b2b47;--color-rail-badge-bg:#c99ba7;--color-rail-badge-text:#3d0b1b;--color-accent-fill:#c99ba7;--color-accent-fill-hover:#ddb6bf;--color-accent-text:#ebc6cf;--color-accent-bg:#232431;--color-deep-bg:#0c1830;--color-deep-on:#dce5f1;--color-deep-muted:#8fa3bf;--color-deep-tile:#18243a;--color-deep-edge:#1f2a41;--color-deep-icon:#8faed6;--color-deep-warn:#3a1b33;--color-deep-warn-edge:#482f46;--color-deep-warn-icon:#e46a80;--color-deep-warn-on:#fbe6ea;--color-scene-top:#18284a;--color-scene-upper:#13213c;--color-scene-lower:#122039;--color-scene-low:#0c1830;--color-scene-bottom:#070f21;--color-attribution-google:#fff;--color-brand-badge:#0e1a31;--color-brand-route:#cde;--color-brand-dot:#e3bcc5;--color-status-paid-bg:#243546;--color-status-paid-text:#a9dcc5;--color-status-pending-bg:#2e3641;--color-status-pending-text:#f6dfa4;--color-status-urgent-bg:#3b1c34;--color-status-urgent-text:#fbe6ea;--color-status-info-bg:#212e46;--color-status-info-text:#9dbee6;--color-status-neutral-bg:#1b2b47;--color-status-neutral-text:#b9cbe3}
*,:before,:after{box-sizing:border-box}html{background:var(--color-surface-canvas);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-body-app);line-height:var(--line-height-normal)}body{margin:0}a{color:var(--color-accent-text)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdf-glyph{vertical-align:-.15em;flex:none}.skip{left:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-surface-inverse);color:var(--color-text-inverse);border-radius:var(--radius-md);position:absolute;top:-4rem}.skip:focus{top:var(--space-md)}.header{background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-hairline)}.header__strip,.header__row{max-width:1280px;padding-left:var(--space-xl);padding-right:var(--space-xl);align-items:center;gap:var(--space-lg);margin:0 auto;display:flex}.header__strip{padding-top:var(--space-xs);padding-bottom:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-accent-text);border-bottom:1px solid var(--color-border-hairline);justify-content:space-between}.header__strip p{gap:var(--space-xs);font-weight:var(--font-weight-medium);align-items:center;margin:0;display:flex}.header__row{padding-top:var(--space-sm);padding-bottom:var(--space-sm);gap:var(--space-sm) var(--space-md);flex-wrap:wrap;min-height:68px}.header__brand{align-items:center;gap:var(--space-sm);color:var(--color-text-primary);text-decoration:none;display:flex}.header__brand strong{font-size:var(--font-size-subtitle);line-height:1.1;display:block}.header__brand small{font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);display:block}.header__mark{flex:none;width:40px;height:40px;display:block}.header__menu{align-items:center;gap:var(--space-md);font-size:var(--font-size-body);margin-left:auto;display:flex}.header__menu a,.header__menu span{color:var(--color-text-primary);white-space:nowrap;text-decoration:none}.header__menu .header__book{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-accent-fill);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}.header__call{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--color-status-paid-bg);color:var(--color-status-paid-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);white-space:nowrap;text-decoration:none;display:inline-flex}.chips{font-size:var(--font-size-caption);align-items:center;gap:2px;display:flex}.chip{padding:var(--space-xs) 6px;min-height:24px;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);text-decoration:none}.chip[aria-current=true]{background:var(--color-status-paid-bg);color:var(--color-status-paid-text);font-weight:var(--font-weight-bold)}.chip--off{opacity:.8}.soon-note{padding:var(--space-sm) var(--space-md);background:var(--color-status-paid-bg);color:var(--color-status-paid-text);font-size:var(--font-size-caption);text-align:center;margin:0;display:none}.soon-note:target{display:block}.main,.footer{width:100%;max-width:1280px;padding-left:var(--space-xl);padding-right:var(--space-xl);margin:0 auto}.main--narrow{max-width:720px}.eyebrow{margin:0 0 var(--space-sm);align-items:center;gap:var(--space-xs);font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-accent-text);display:flex}.eyebrow--center{justify-content:center}.hero{padding-top:var(--space-2xl);padding-bottom:var(--space-xl)}.hero__title{letter-spacing:-.02em;max-width:880px;font-size:52px;line-height:1.08;font-weight:var(--font-weight-bold);margin:0}.hero__accent{color:var(--color-deep-bg)}.hero__lead{margin:var(--space-md) 0 var(--space-xl);max-width:760px;color:var(--color-text-secondary);font-size:var(--font-size-subtitle)}.widget{padding:var(--space-xl);border-radius:var(--radius-card);background:var(--color-surface-raised);border-top:4px solid var(--color-accent-fill);margin:0}.widget__top{align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.widget__title{font-size:var(--font-size-subtitle);margin:0}.tabs{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:flex}.tab{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-canvas);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-decoration:none;display:inline-block}.tab--on{background:var(--color-accent-fill);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}.badge{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-status-paid-bg);color:var(--color-status-paid-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);margin:0 0 0 auto}.widget__form{gap:var(--space-md);grid-template-columns:1.4fr .8fr 1.4fr 1fr .8fr .5fr .5fr;align-items:end;display:grid}.field{gap:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;min-width:0;display:flex}.field input{min-height:var(--control-input-height);padding:0 var(--space-md);border-radius:var(--radius-input);background:var(--color-surface-canvas);font:inherit;font-size:var(--font-size-body);text-transform:none;letter-spacing:0;color:var(--color-text-primary);border:0;min-width:0}.pills{gap:var(--space-sm);flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}.pills li{gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-canvas);font-size:var(--font-size-caption);align-items:center;display:inline-flex}.widget__form .button--primary{grid-column:1/-1;justify-self:end;min-width:360px}.widget__mail{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.widget__lead{font-size:var(--font-size-body);color:var(--color-text-primary);margin:0}.widget__note{margin:var(--space-md) 0 0;font-size:var(--font-size-caption);color:var(--color-text-secondary)}.button{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--control-secondary-height);padding:0 var(--space-xl);border-radius:var(--radius-button);border:1px solid var(--color-border-hairline);background:var(--color-surface-canvas);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:none;display:inline-flex}.button--primary{min-height:var(--control-primary-height);border-color:var(--color-accent-fill);background:var(--color-accent-fill);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}.button--glass{border-color:var(--color-deep-muted);color:var(--color-deep-on);background:0 0}.section{padding-top:var(--space-2xl);padding-bottom:var(--space-md)}.section__title{letter-spacing:-.01em;margin:0;font-size:32px;line-height:1.15}.section__title--center,.section__lead--center{text-align:center;margin-left:auto;margin-right:auto}.section__lead{margin:var(--space-sm) 0 var(--space-lg);max-width:760px;color:var(--color-text-secondary)}.section__note{margin:0 0 var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.sample-mark{margin:0 0 var(--space-sm);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.sample-mark--light{color:var(--color-deep-muted);display:block}.cards{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.cards--fleet{grid-template-columns:repeat(3,1fr)}.cards--values{grid-template-columns:repeat(4,1fr)}.cards--quotes{grid-template-columns:repeat(3,1fr)}.card{border-radius:var(--radius-card);background:var(--color-surface-raised);flex-direction:column;display:flex;overflow:hidden}.card__photo{aspect-ratio:16/9;background:var(--color-surface-inverse);position:relative}.card__art{width:100%;height:100%;display:block}.art__sky{fill:var(--color-surface-inverse)}.art__ground{fill:var(--color-text-secondary);opacity:.55}.art__body{fill:var(--color-surface-raised);opacity:.92}.art__glass{fill:var(--color-text-secondary);opacity:.7}.art__wheel{fill:var(--color-surface-inverse);stroke:var(--color-text-secondary);stroke-width:3px}.card__flag{top:var(--space-md);right:var(--space-md);padding:2px var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-raised);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);position:absolute}.card__body{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.card__head{justify-content:space-between;gap:var(--space-md);display:flex}.card__title{font-size:var(--font-size-subtitle);margin:0}.card__sub{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:2px 0 0}.card__price{text-align:right;margin:0}.card__price strong{font-size:26px;line-height:1.1;display:block}.card__price small,.card__price span{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.card__features{gap:var(--space-xs) var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-secondary);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.card__line,.card__text{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}.card__body .button{background:var(--color-surface-canvas);margin-top:auto}.card--value{padding:var(--space-lg);gap:var(--space-sm)}.card--value p{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}.card__icon{border-radius:var(--radius-lg);background:var(--color-status-paid-bg);width:44px;height:44px;color:var(--color-status-paid-text);place-items:center;display:grid}.strip{margin:var(--space-lg) 0 0;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-status-info-bg);display:flex}.strip__icon{border-radius:var(--radius-full);background:var(--color-surface-raised);width:40px;height:40px;color:var(--color-accent-text);place-items:center;display:grid}.strip strong,.strip small{display:block}.strip small{color:var(--color-text-secondary)}.strip em{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-raised);font-style:normal;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);margin-left:auto}.badges{gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-raised);grid-template-columns:repeat(4,1fr);margin:0;list-style:none;display:grid}.badge-item{align-items:center;gap:var(--space-sm);font-size:var(--font-size-caption);display:flex}.badge-item strong,.badge-item small{display:block}.badge-item__caption{color:var(--color-text-secondary)}.card--quote{padding:var(--space-lg);gap:var(--space-sm)}.card--quote blockquote{color:var(--color-text-secondary);margin:0;font-style:italic}.stars{gap:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-accent-text);align-items:center;margin:0;display:flex}.who{gap:var(--space-sm);font-size:var(--font-size-caption);align-items:center;margin:auto 0 0;display:flex}.who strong,.who small{display:block}.who small{color:var(--color-text-secondary)}.who__avatar{border-radius:var(--radius-full);background:var(--color-status-paid-bg);width:36px;height:36px;color:var(--color-status-paid-text);font-weight:var(--font-weight-bold);place-items:center;display:grid}.faq{gap:var(--space-sm);margin-top:var(--space-md);flex-direction:column;display:flex}.faq__item{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.faq__item summary{cursor:pointer;font-weight:var(--font-weight-medium);min-height:32px}.faq__item p{margin:var(--space-sm) 0 0;color:var(--color-text-secondary)}.band{max-width:1232px;margin:var(--space-2xl) auto 0;padding:var(--space-xl);border-radius:var(--radius-card);background:var(--color-deep-bg);color:var(--color-deep-on)}.band__eyebrow{margin:0 0 var(--space-sm);gap:var(--space-xs);font-size:var(--font-size-caption);letter-spacing:.08em;color:var(--color-deep-muted);align-items:center;display:flex}.band__grid{gap:var(--space-xl);grid-template-columns:1fr auto;align-items:center;display:grid}.band__title{margin:0;font-size:32px;line-height:1.15}.band p{margin:var(--space-sm) 0 0}.band__chips{gap:var(--space-sm);margin:var(--space-md) 0 0;font-size:var(--font-size-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.band__chips li{gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-inverse);align-items:center;display:inline-flex}.band__actions{gap:var(--space-sm);flex-direction:column;min-width:320px;display:flex}.footer{margin-top:var(--space-2xl);padding-top:var(--space-xl);padding-bottom:var(--space-xl);border-top:1px solid var(--color-border-hairline)}.footer__grid{gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid}.footer__grid--three{grid-template-columns:repeat(3,1fr)}.footer__brand{margin:0 0 var(--space-sm);font-weight:var(--font-weight-bold);font-size:var(--font-size-subtitle)}.footer__licence{color:var(--color-text-secondary);margin:0}.footer__title{margin:0 0 var(--space-sm);font-size:var(--font-size-body)}.footer__list{color:var(--color-text-secondary);margin:0;padding:0;list-style:none}.footer__list li{margin-bottom:var(--space-xs)}.footer__marks{gap:var(--space-sm);margin:var(--space-lg) 0 0;font-size:var(--font-size-caption);flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer__marks li{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-status-info-bg)}.footer__legal{margin:var(--space-md) 0 0;justify-content:space-between;gap:var(--space-md);font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.provisional{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-status-pending-bg);color:var(--color-status-pending-text)}@media (max-width:1100px){.header__strip,.header__row{flex-wrap:wrap}.header__menu{flex-wrap:wrap;margin-left:0}.cards--fleet,.cards--quotes{grid-template-columns:1fr}.cards--values,.badges,.footer__grid,.widget__form{grid-template-columns:1fr 1fr}.band__grid{grid-template-columns:1fr}}@media (max-width:640px){.hero__title{font-size:32px}.cards--values,.badges,.footer__grid,.widget__form{grid-template-columns:1fr}.widget__form .button--primary{width:100%;min-width:0}.band__actions{min-width:0}}
