@font-face{font-family:Heebo Variable;font-style:normal;font-display:optional;font-weight:100 900;src:url(/assets/heebo-hebrew-wght-normal-BPH8bhzJ.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:optional;font-weight:100 900;src:url(/assets/heebo-latin-wght-normal-CXdlclQD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy: #111113;--navy-2: #2b2418;--ink: #1b2437;--muted: #475569;--line: #d5dbe6;--bg: #ffffff;--soft: #f4f6fa;--gold: #d9a82b;--gold-ink: #111113;--wa: #0b7a3b;--wa-dark: #095e2d;--danger: #b00020;--ok: #0b6b2f;--radius: 14px;--shadow: 0 6px 24px rgba(20, 33, 61, .12);font-family:Heebo Variable,Segoe UI,Arial,sans-serif;font-size:100%}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:5rem}body{margin:0;color:var(--ink);background:var(--bg);line-height:1.65;font-size:1.125rem;overflow-wrap:anywhere}img,svg{max-width:100%}h1,h2,h3{color:var(--navy);line-height:1.25;margin:0 0 .6em}h1{font-size:clamp(2rem,6vw,3.25rem);font-weight:800}h2{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700}h3{font-size:1.3rem}p{margin:0 0 1em}a{color:#0b4fa8;text-underline-offset:3px}a:hover{color:var(--navy)}:focus-visible{outline:3px solid #0b4fa8;outline-offset:3px;border-radius:4px;box-shadow:0 0 0 6px #fff}.container{width:min(100% - 2rem,72rem);margin-inline:auto}.section{padding:clamp(2.5rem,7vw,4.5rem) 0}.section--soft{background:var(--soft)}.lead{font-size:1.25rem;color:var(--muted)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;inset-inline-start:1rem;top:-4rem;background:var(--navy);color:#fff;padding:.75rem 1rem;border-radius:8px;z-index:100}.skip-link:focus{top:1rem}.site-header{position:sticky;top:0;z-index:50;background:var(--navy);color:#fff;box-shadow:0 2px 10px #0003}.site-header__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;flex-wrap:wrap}.brand{display:inline-flex;align-items:center;gap:.6rem;color:#fff;text-decoration:none;font-weight:800;font-size:1.3rem;padding-block:.4rem}.brand__mark{height:3rem;width:auto}.site-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:.25rem;flex-wrap:wrap}.site-nav a{display:block;color:#fff;text-decoration:none;padding:.7rem .8rem;border-radius:8px;font-weight:500;min-height:44px}.site-nav a:hover{background:var(--navy-2);color:#fff}.site-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--gold)}.site-header :focus-visible{outline-color:var(--gold);box-shadow:none}.nav-toggle{display:none;background:transparent;color:#fff;border:2px solid #fff;border-radius:10px;min-height:44px;padding:.4rem 1rem;font:inherit;font-weight:700;cursor:pointer}@media(max-width:62rem){.js .nav-toggle{display:inline-block}.js .site-nav{display:none;flex-basis:100%;padding-bottom:.75rem}.js .site-nav.is-open{display:block}.site-nav ul{flex-direction:column}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.7rem 1.4rem;border-radius:12px;font:inherit;font-weight:700;text-decoration:none;border:2px solid transparent;cursor:pointer;text-align:center}.btn--lg{min-height:56px;font-size:1.15rem;padding-inline:1.8rem}.btn--primary{background:var(--gold);color:var(--gold-ink)}.btn--primary:hover{background:#ffc928;color:var(--gold-ink)}.btn--wa{background:var(--wa);color:#fff}.btn--wa:hover{background:var(--wa-dark);color:#fff}.btn--outline{background:transparent;color:var(--navy);border-color:var(--navy)}.btn--outline:hover{background:var(--navy);color:#fff}.hero .btn--outline,.site-footer .btn--outline{color:#fff;border-color:#fff}.hero .btn--outline:hover,.site-footer .btn--outline:hover{background:#fff;color:var(--navy)}.btn--pending{border-style:dashed;opacity:1;cursor:default;background:transparent;color:inherit}.btn[disabled]{opacity:.55;cursor:not-allowed}.hero{background:linear-gradient(135deg,var(--navy),#000000);color:#fff;padding:clamp(2.5rem,8vw,5rem) 0}.hero h1{color:#fff}.hero__grid{display:grid;gap:2rem;align-items:center}@media(min-width:56rem){.hero__grid{grid-template-columns:1.1fr .9fr}}.hero__text .lead{color:#dbe3f3}.hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.hero__img{border-radius:20px;box-shadow:var(--shadow);background:#dfe6f2;width:100%;height:auto;aspect-ratio:16 / 9}.hero__logo{width:min(100%,22rem);height:auto;justify-self:center;display:block;margin-inline:auto}.placeholder-note{font-size:.9rem;color:#c8d3ea;margin-top:.5rem}.cards{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem;box-shadow:0 2px 8px #14213d0f;display:flex;flex-direction:column}.card p{color:var(--muted);flex:1}.card__icon{width:3.2rem;height:3.2rem;border-radius:12px;background:var(--navy);color:var(--gold);display:grid;place-items:center;margin-bottom:1rem}.icon{width:1.7rem;height:1.7rem}.card__link{font-weight:700;display:inline-block;padding-block:.6rem;min-height:44px}.steps{counter-reset:s;list-style:none;padding:0;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.steps li{counter-increment:s;background:#fff;border-radius:var(--radius);padding:1.4rem;border:1px solid var(--line)}.steps li:before{content:counter(s);display:grid;place-items:center;width:2.4rem;height:2.4rem;background:var(--gold);color:var(--navy);border-radius:50%;font-weight:800;margin-bottom:.6rem}.checks{padding-inline-start:1.2rem}.checks li{margin-bottom:.4rem}.form{display:grid;gap:1.1rem;max-width:42rem}.form--cols{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.field{display:flex;flex-direction:column;gap:.35rem}.field label,legend{font-weight:700;color:var(--navy)}.req{color:var(--danger)}.hint{color:var(--muted);font-size:.95rem}input,select,textarea{font:inherit;padding:.7rem .8rem;min-height:48px;border:2px solid #6b7690;border-radius:10px;background:#fff;color:var(--ink);width:100%}textarea{min-height:6rem;resize:vertical}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}.error{color:var(--danger);font-weight:600;margin:0}.error:empty{display:none}fieldset{border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.2rem;margin:0}.row{display:flex;gap:.6rem;align-items:end;flex-wrap:wrap}.row>.field{flex:1 1 14rem}.swap{min-width:48px}.check{display:flex;gap:.7rem;align-items:center;min-height:44px}.check input{width:1.4rem;min-height:1.4rem;height:1.4rem}.error-summary{border:3px solid var(--danger);border-radius:var(--radius);padding:1rem 1.2rem;background:#fff5f6;max-width:42rem}.error-summary:focus{outline-offset:4px}.error-summary h2{font-size:1.2rem;color:var(--danger)}.error-summary[hidden]{display:none}.result{background:#fff;border:2px solid var(--navy);border-radius:var(--radius);padding:1.5rem;max-width:42rem;box-shadow:var(--shadow)}.result__price{font-size:2.4rem;font-weight:800;color:var(--navy);margin:0}.result dl{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin:1rem 0}.result dt{color:var(--muted)}.result dd{margin:0;font-weight:600}.notice{border-inline-start:6px solid var(--gold);background:#fff9e6;padding:1rem 1.2rem;border-radius:8px;max-width:42rem}.notice--info{border-color:#0b4fa8;background:#eef4ff}.summary{background:var(--soft);border-radius:var(--radius);padding:1.4rem;max-width:42rem;border:1px solid var(--line)}.summary dl{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin:0 0 1rem}.summary dd{margin:0;font-weight:600;white-space:pre-wrap}.summary__actions{display:flex;gap:.8rem;flex-wrap:wrap}[hidden]{display:none!important}details{border:1px solid var(--line);border-radius:var(--radius);padding:.2rem 1.2rem;margin-bottom:.8rem;background:#fff}summary{cursor:pointer;font-weight:700;color:var(--navy);min-height:48px;display:flex;align-items:center}.site-footer{background:var(--navy);color:#e8edf8;padding:3rem 0 6rem}.site-footer h2{color:#fff;font-size:1.2rem}.site-footer a{color:#fff}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:.3rem}.site-footer li a{display:inline-block;padding-block:.35rem;min-height:44px}.footer-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.footer-cta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.footer-note{margin-top:2rem;color:#b8c4de;font-size:.95rem}.wa-float{position:fixed;inset-inline-start:1rem;bottom:1rem;z-index:40;display:inline-flex;align-items:center;gap:.5rem;min-height:52px;padding:.6rem 1.1rem;background:var(--wa);color:#fff;font-weight:700;border-radius:999px;text-decoration:none;box-shadow:var(--shadow)}.wa-float:hover{background:var(--wa-dark);color:#fff}.page-head{background:var(--soft);padding:2.5rem 0 1.5rem;border-bottom:1px solid var(--line)}.prose{max-width:46rem}.prose h2{margin-top:2rem;font-size:1.5rem}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{border:1px solid var(--line);padding:.5rem .7rem;text-align:start}.todo{background:#fff3cd;border:1px dashed #8a6d00;padding:.1rem .4rem;border-radius:4px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(forced-colors:active){.btn{border:2px solid ButtonText}}.fleet{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.fleet--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.fleet-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 2px 8px #14213d14;display:flex;flex-direction:column}.fleet-card__imgs{display:grid;gap:2px;background:var(--navy)}.fleet-card__imgs--2{grid-template-columns:1fr 1fr}.fleet-card__imgs img{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.fleet-card__body{padding:1.2rem 1.4rem 1.5rem}.fleet-card__body h3{margin-bottom:.2em}.fleet-card__seats{font-weight:700;color:#7a5a00;margin-bottom:.4em}.a11y-btn{position:fixed;inset-inline-end:1rem;bottom:1rem;z-index:45;display:inline-flex;align-items:center;gap:.5rem;min-height:52px;padding:.6rem 1.1rem;background:#fff;color:var(--navy);border:3px solid var(--navy);border-radius:999px;font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--shadow)}.a11y-btn:hover{background:var(--gold)}.a11y-panel{position:fixed;inset-inline-end:1rem;bottom:5rem;z-index:60;width:min(20rem,calc(100vw - 2rem));max-height:calc(100dvh - 6.5rem);overflow:auto;background:#fff;color:var(--ink);border:3px solid var(--navy);border-radius:var(--radius);padding:1rem;box-shadow:var(--shadow);display:grid;gap:.6rem}.a11y-panel h2{font-size:1.2rem;margin:0}.a11y-row{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.a11y-opt{min-height:48px;padding:.5rem .8rem;font:inherit;font-weight:600;background:#fff;color:var(--navy);border:2px solid var(--navy);border-radius:10px;cursor:pointer;text-align:center}.a11y-opt[aria-pressed=true]{background:var(--navy);color:#fff}.a11y-status{margin:0;min-height:1.4em;color:var(--muted);font-size:.95rem}.a11y-link{display:inline-block;padding-block:.5rem;min-height:44px}html.a11y-text-1{font-size:118%}html.a11y-text-2{font-size:140%}html.a11y-text-3{font-size:165%}html.a11y-font{--font: Arial, "Segoe UI", sans-serif}html.a11y-font body,html.a11y-font button,html.a11y-font input,html.a11y-font select,html.a11y-font textarea{font-family:Arial,Segoe UI,sans-serif!important;letter-spacing:.02em;line-height:1.8}html.a11y-links a{text-decoration:underline!important;text-decoration-thickness:2px;outline:2px solid currentColor;outline-offset:2px}html.a11y-motion *,html.a11y-motion *:before,html.a11y-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.a11y-contrast{--bg: #000;--ink: #fff;--muted: #fff;--line: #fff;--soft: #000;--navy: #000;--navy-2: #111;--gold: #ffe14d;--gold-ink: #000;--wa: #0a5c2b;--danger: #ff9ea8}html.a11y-contrast body,html.a11y-contrast .section,html.a11y-contrast .section--soft,html.a11y-contrast .page-head{background:#000;color:#fff}html.a11y-contrast h1,html.a11y-contrast h2,html.a11y-contrast h3,html.a11y-contrast .lead,html.a11y-contrast .field label,html.a11y-contrast legend,html.a11y-contrast summary,html.a11y-contrast .hint,html.a11y-contrast dt{color:#fff}html.a11y-contrast a{color:#ffe14d}html.a11y-contrast .card,html.a11y-contrast .fleet-card,html.a11y-contrast .steps li,html.a11y-contrast details,html.a11y-contrast .result,html.a11y-contrast .summary,html.a11y-contrast .error-summary,html.a11y-contrast .a11y-panel{background:#000;color:#fff;border-color:#fff}html.a11y-contrast .notice,html.a11y-contrast .notice--info{background:#000;color:#fff;border:2px solid #ffe14d}html.a11y-contrast input,html.a11y-contrast select,html.a11y-contrast textarea{background:#000;color:#fff;border-color:#fff}html.a11y-contrast .btn--primary{background:#ffe14d;color:#000}html.a11y-contrast .btn--outline,html.a11y-contrast .hero .btn--outline{color:#fff;border-color:#fff;background:#000}html.a11y-contrast .btn--wa,html.a11y-contrast .wa-float{background:#0a5c2b;color:#fff;border:2px solid #fff}html.a11y-contrast .site-header,html.a11y-contrast .site-footer,html.a11y-contrast .hero{background:#000;border-bottom:2px solid #fff}html.a11y-contrast .result__price,html.a11y-contrast .fleet-card__seats,html.a11y-contrast .card__link,html.a11y-contrast .a11y-opt,html.a11y-contrast .a11y-btn{color:#fff}html.a11y-contrast .a11y-btn,html.a11y-contrast .a11y-opt{background:#000;border-color:#fff}html.a11y-contrast .a11y-opt[aria-pressed=true]{background:#ffe14d;color:#000}html.a11y-contrast .card__icon{background:#000;border:2px solid #ffe14d;color:#ffe14d}html.a11y-contrast .steps li:before{background:#ffe14d;color:#000}html.a11y-contrast :focus-visible{outline-color:#ffe14d;box-shadow:none}@media(max-width:40rem){.a11y-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.a11y-btn{padding:.6rem;min-width:52px;justify-content:center}}.chips{list-style:none;padding:0;margin:1.5rem 0;display:flex;flex-wrap:wrap;gap:.7rem}.chip{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.5rem 1.1rem;background:#fff;color:var(--navy);border:2px solid var(--navy);border-radius:999px;font-weight:700;text-decoration:none}.chip:hover{background:var(--navy);color:#fff}.chip .icon{width:1.4rem;height:1.4rem;color:#7a5a00}.chip:hover .icon{color:var(--gold)}html.a11y-contrast .chip{background:#000;color:#fff;border-color:#fff}html.a11y-contrast .chip .icon{color:#ffe14d}.notice__title{font-size:1.2rem;margin-bottom:.4em}.howto{padding-inline-start:1.4rem;margin:0 0 .8rem}.howto li{margin-bottom:.4rem}html.a11y-contrast .notice__title{color:#fff}main{padding-bottom:1rem}@media(max-width:40rem){body[data-page=calculator] .wa-float,body[data-page=booking] .wa-float{display:none}.wa-float span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wa-float{padding:.6rem;min-width:52px;justify-content:center}.a11y-btn{min-height:48px;min-width:48px;bottom:.75rem;inset-inline-end:.75rem}.wa-float{bottom:.75rem;inset-inline-start:.75rem}}.result dl,.summary dl{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}.result dd,.summary dd{overflow-wrap:break-word;word-break:normal}@media(max-width:40rem){.result dl,.summary dl{grid-template-columns:minmax(0,1fr);gap:0}.result dt,.summary dt{margin-top:.7rem;font-size:.95rem}.result dd,.summary dd{margin-bottom:.1rem}.result{padding:1.1rem}}.consent{position:fixed;inset-inline:.75rem;bottom:.75rem;z-index:70;max-width:40rem;margin-inline:auto;background:#fff;color:var(--ink);border:3px solid var(--navy);border-radius:var(--radius);padding:1rem 1.2rem;box-shadow:var(--shadow)}.consent p{margin:0 0 .8rem}.consent__row{display:flex;flex-wrap:wrap;gap:.6rem}.linklike{background:none;border:0;padding:.35rem 0;min-height:44px;font:inherit;color:#fff;text-decoration:underline;cursor:pointer;text-align:start}html.a11y-contrast .consent{background:#000;color:#fff;border-color:#fff}.area{margin-block:2rem}.chips--static{margin-top:.8rem}.chip--plain{cursor:default;border-color:var(--line);font-weight:600}.chip--plain:hover{background:#fff;color:var(--navy)}html.a11y-contrast .chip--plain:hover{background:#000;color:#fff}
