:root{--blue:#1b2228;--blue-dark:#12181d;--blue-light:rgba(27,34,40,.08);--blue-lighter:rgba(27,34,40,.05);--orange:#d71920;--orange-dark:#a3121a;--orange-light:rgba(215,25,32,.1);--orange-lighter:rgba(215,25,32,.08);--ink:#29333d;--ink-2:#3e4b58;--muted:#66727d;--muted-2:#9aa5af;--bg:#fff;--bg-soft:#f3f5f7;--bg-softer:#f8fafc;--border:#e0e6eb;--border-soft:#eef1f4;--shadow-sm:0 1px 2px rgba(41,51,61,.04),0 1px 3px rgba(41,51,61,.04);--shadow-md:0 4px 6px -4px rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.06);--shadow-lg:0 10px 25px -5px rgba(0,0,0,.08),0 20px 40px -10px rgba(0,0,0,.1);--radius:12px;--radius-lg:16px;--radius-sm:8px;--container:min(80vw,1800px)}@media (max-width:1024px){:root{--container:92vw}}@media (max-width:700px){:root{--container:100%}}*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:var(--orange) #14181c;scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#14181c}::-webkit-scrollbar-thumb{background:var(--orange);border-radius:999px;border:3px solid #14181c;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--orange-dark);background-clip:padding-box;border:3px solid #14181c}::-webkit-scrollbar-corner{background:#14181c}::selection{background:var(--orange);color:#000}::-moz-selection{background:var(--orange);color:#000}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-heebo),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.55;color:var(--ink);background:var(--bg);direction:rtl;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer;border:0;background:none}h1,h2,h3,h4,h5{margin:0;font-weight:700;color:var(--ink);letter-spacing:-.01em}p{margin:0}.container{max-width:var(--container);margin:0 auto;padding:0 24px}@media (max-width:700px){.container{padding:0 28px}}.nav-wrap{position:fixed;top:16px;left:0;right:0;z-index:60;padding:0 24px;pointer-events:none}.nav{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;max-width:min(78vw,1760px);margin:0 auto;background:hsla(0,0%,100%,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(224,230,235,.8);border-radius:14px;padding:10px 20px;justify-content:space-between;gap:16px;box-shadow:0 2px 10px rgba(41,51,61,.06);pointer-events:auto}.nav,.nav-logo{display:flex;align-items:center}.nav-logo{gap:10px;font-weight:800;font-size:18px;color:var(--ink)}.nav-logo-mark{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#14181c,#2a343c);color:#fff;display:grid;place-items:center;font-weight:800;font-size:15px;letter-spacing:-.02em;box-shadow:0 4px 10px rgba(27,34,40,.25)}.nav-logo-img{height:48px;width:auto;display:block}.nav-logo-img--footer{height:64px}@media (max-width:1000px){.nav-logo-img{height:38px}}.footer .nav-logo{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.nav-logo-text{display:flex;flex-direction:column;line-height:1.05}.nav-logo-text b{font-size:17px;font-weight:700}.nav-logo-text b,.nav-logo-text span{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif}.nav-logo-text span{font-size:11px;color:var(--muted);font-weight:500;letter-spacing:.04em}.nav-links{display:flex;gap:4px;align-items:center}.nav-links a{padding:8px 14px;border-radius:8px;font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:15px;font-weight:500;color:var(--ink-2);transition:background .15s,color .15s}.nav-links a:hover{background:var(--bg-soft);color:#14181c}.nav-links a.active{color:#14181c;background:transparent;font-weight:700;border-bottom:2px solid #14181c;border-radius:0;padding-bottom:6px}.nav-cta{display:inline-flex;align-items:center;gap:8px;color:#fff;padding:9px 16px;border-radius:10px;font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:700;font-size:13px;transition:background .15s,transform .1s}.nav-cta,.nav-cta:hover{background:#14181c}.nav-cta:active{transform:translateY(1px)}.nav-mobile-toggle{display:none}@media (max-width:900px){.nav-cta span,.nav-links{display:none}.nav-mobile-toggle{display:inline-flex;width:40px;height:40px;border-radius:10px;background:var(--bg-soft);align-items:center;justify-content:center}.nav{max-width:100%}.nav-wrap{padding:0 28px}}.nav-drawer-overlay{position:fixed;inset:0;background:rgba(20,24,28,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:199;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s cubic-bezier(.22,.8,.26,1),visibility .5s cubic-bezier(.22,.8,.26,1)}.nav-drawer-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.nav-drawer{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;position:fixed;top:0;right:0;bottom:0;width:65%;max-width:360px;background:#fff;z-index:200;transform:translateX(105%);transition:transform .5s cubic-bezier(.22,.8,.26,1),visibility .5s cubic-bezier(.22,.8,.26,1);display:flex;flex-direction:column;padding:18px 22px 28px;gap:14px;box-shadow:-10px 0 30px rgba(20,24,28,.18);overflow-y:auto;visibility:hidden;pointer-events:none}.nav-drawer.is-open{transform:translateX(0);visibility:visible;pointer-events:auto}.nav-drawer-close{align-self:flex-start;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;transition:background .15s,transform .1s,border-color .15s}.nav-drawer-close:hover{background:var(--bg-soft);border-color:#c9d0d8}.nav-drawer-close:active{transform:scale(.94)}.nav-drawer-logo{display:flex;justify-content:center;padding:4px 0 6px}.nav-drawer-logo img{height:56px;width:auto;display:block}.nav-drawer-links{display:flex;flex-direction:column;gap:2px}.nav-drawer-links a{padding:9px 12px;font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:15px;font-weight:500;color:var(--ink-2);border-radius:8px;text-align:center;transition:color .15s,border-color .15s;border-bottom:2px solid transparent;align-self:center}.nav-drawer-links a:hover{color:#14181c}.nav-drawer-links a.active{color:#14181c;font-weight:700;border-bottom-color:#2a343c;border-radius:0;padding-bottom:7px;background:transparent}.nav-drawer-divider{height:1px;background:var(--border);margin:4px 6px}.nav-drawer-actions{display:flex;justify-content:center;gap:14px;padding:4px 0 2px}.nav-drawer-actions a{width:38px;height:38px;display:grid;place-items:center;color:var(--orange);transition:transform .15s,filter .15s}.nav-drawer-actions a svg{width:22px;height:22px}.nav-drawer-actions .act-waze svg{width:30px;height:30px}.nav-drawer-actions a:hover{transform:translateY(-2px);filter:brightness(1.1)}.nav-drawer-actions a:active{transform:translateY(0)}.nav-drawer-hours{text-align:center;padding-top:8px}.nav-drawer-hours h4{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.nav-drawer-hours h4 .accent,.nav-drawer-hours h4 .t-orange{color:var(--orange);font-weight:300}.nav-drawer-hours ul{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:300;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--ink-2);line-height:1.5}@media (min-width:901px){.nav-drawer,.nav-drawer-overlay{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-weight:700;font-size:15px;transition:background .15s,transform .1s,box-shadow .15s;cursor:pointer}.btn-primary{background:var(--orange);color:#fff;box-shadow:0 4px 12px rgba(215,25,32,.25)}.btn-primary:hover{background:var(--orange-dark);box-shadow:0 6px 18px rgba(215,25,32,.35)}.btn-primary:active{transform:translateY(1px)}.btn-outline{background:#fff;color:var(--ink);border:1px solid var(--border)}.btn-outline:hover{border-color:#14181c;color:#14181c}.btn-ghost{background:transparent;font-weight:700}.btn-ghost,.btn-ghost:hover{color:#14181c}.btn-block{width:100%}.btn-lg{padding:16px 28px;font-size:16px}.section{padding:88px 0}.section-soft{background:var(--bg-soft)}.section-head{text-align:center;margin-bottom:56px}.section-head .eyebrow{display:inline-block;padding:6px 14px;background:var(--orange-light);color:var(--orange);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:16px}.section-head h2{font-size:40px;line-height:1.15;color:#14181c;margin-bottom:12px;letter-spacing:-.02em}.section-head h2 .accent{color:var(--orange)}.reviews-gradient-section .section-head h2{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;white-space:nowrap;color:#111418}.reviews-gradient-section .section-head h2 .accent{font-weight:300}.section-head p{font-size:17px;color:var(--muted);max-width:600px;margin:0 auto}@media (max-width:700px){.section{padding:56px 0}.section-head h2{font-size:30px}.section-head{margin-bottom:36px}.reviews-gradient-section{padding:32px 0 48px}.reviews-gradient-section .section-head{margin-bottom:24px}.reviews-gradient-section .section-head h2{font-size:30px;white-space:normal}}.card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:#d2dce5}.icon-chip{width:56px;height:56px;border-radius:12px;background:var(--blue-light);color:#14181c;display:grid;place-items:center;margin:0 auto 16px}.icon-chip svg{width:28px;height:28px}.icon-chip.orange{background:var(--orange-light);color:var(--orange)}.footer{font-family:var(--font-rubik),var(--font-heebo),system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:300;background:var(--ink);padding:64px 0 0}.footer,.footer a{color:hsla(0,0%,100%,.8)}.footer a{transition:color .15s}.footer a:hover{color:#fff}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:48px;gap:48px}.footer-brand .nav-logo-text b{font-weight:700;color:#fff;font-size:20px}.footer-brand .nav-logo-text b,.footer-brand .nav-logo-text span{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif}.footer-brand .nav-logo-text span{font-weight:500;color:hsla(0,0%,100%,.5)}.footer-brand p{font-weight:300;margin-top:16px;font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.7;max-width:320px}.footer h3,.footer h4,.footer-brand p{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif}.footer h3,.footer h4{color:#fff;font-size:clamp(15px,1.2vw,17px);margin-bottom:20px;font-weight:700;letter-spacing:-.01em}.footer h3 .accent,.footer h3 .t-orange,.footer h4 .accent,.footer h4 .t-orange{color:var(--orange);font-weight:300}.footer ul{list-style:none;padding:0;margin:0}.footer li{margin-bottom:10px;display:flex}.footer li,.footer li a{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:300;font-size:14px;align-items:center;gap:10px}.footer li a{display:inline-flex}.footer li svg{width:14px;height:14px;color:var(--orange);flex-shrink:0}.footer-bottom{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:300;margin-top:56px;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;align-items:center;font-size:13px;color:hsla(0,0%,100%,.56)}.footer-socials{display:flex;gap:10px}.footer-socials a{width:36px;height:36px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;transition:background .15s,border-color .15s}.footer-socials a:hover{background:var(--orange);border-color:var(--orange);color:#fff}.footer-socials svg{width:16px;height:16px}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.hide-mobile{display:none}.footer{padding-top:32px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-grid>.footer-brand,.footer-grid>div:last-child{grid-column:1/-1}.footer-grid>div:last-child ul{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-auto-flow:column;grid-gap:10px 16px;gap:10px 16px}.footer-grid>div:last-child li{margin-bottom:0}.footer-bottom{flex-direction:column;gap:16px;text-align:center}}.stars{color:#f5a623;letter-spacing:2px}.chip{font-family:var(--font-heebo),system-ui,-apple-system,"Segoe UI",sans-serif;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--blue-light);color:#14181c;border-radius:999px;font-size:12px;font-weight:700}.chip.orange{background:var(--orange-light);color:var(--orange)}main>section{opacity:0;transform:translateY(8px);animation:fadeUp .5s ease forwards}main>section:first-child{animation-delay:0s}main>section:nth-child(2){animation-delay:.05s}main>section:nth-child(3){animation-delay:.1s}main>section:nth-child(4){animation-delay:.15s}main>section:nth-child(5){animation-delay:.2s}main>section:nth-child(6){animation-delay:.25s}@keyframes fadeUp{to{opacity:1;transform:none}}main{display:block}.img-placeholder{background-image:repeating-linear-gradient(135deg,rgba(27,34,40,.06) 0 10px,transparent 10px 20px);background-color:var(--blue-lighter);display:grid;place-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:rgba(27,34,40,.4);letter-spacing:.05em}.grid{display:grid;grid-gap:20px;gap:20px}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:1fr}}@media (max-width:560px){.grid-2,.grid-4{grid-template-columns:1fr}}.page-hero{padding:140px 0 72px;background:linear-gradient(180deg,var(--bg-soft) 0,#fff 100%);position:relative;overflow:hidden}.page-hero:before{content:"";position:absolute;inset:0;background-image:url(/assets/dror/porsches.webp);background-size:cover;background-position:50%;opacity:.06}.page-hero-inner{position:relative;text-align:center}.page-hero .breadcrumb{font-size:13px;color:var(--muted);margin-bottom:16px}.page-hero .breadcrumb a{color:#14181c}.page-hero h1{font-size:48px;line-height:1.1;color:#14181c;letter-spacing:-.02em;margin-bottom:16px;font-weight:800}.page-hero h1 .accent{color:var(--orange)}.page-hero p{font-size:18px;color:var(--muted);max-width:640px;margin:0 auto;line-height:1.6}@media (max-width:700px){.page-hero{padding:110px 0 48px}.page-hero h1{font-size:34px}.page-hero p{font-size:16px}}.reveal-armed{opacity:0;transform:translateY(10px);transition:opacity .7s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1)}.reveal-armed.is-in{opacity:1;transform:none}.gg-editing .reveal-armed{opacity:1!important;transform:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.reveal-armed{opacity:1!important;transform:none!important;transition:none!important}}.gg-confirm-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;animation:ggConfirmFadeIn .2s ease}.gg-confirm-modal{position:fixed;z-index:10001;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,92vw);background:#fff;border-radius:18px;padding:32px 28px 24px;box-shadow:0 32px 80px rgba(0,0,0,.25),0 0 0 1px rgba(15,23,42,.05);text-align:center;animation:ggConfirmSlideIn .32s cubic-bezier(.16,1,.3,1);direction:rtl}.gg-confirm-close{position:absolute;top:14px;insetInlineStart:14px;inset-inline-start:14px;width:32px;height:32px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.gg-confirm-close:hover{background:#e2e8f0;color:#0f172a}.gg-confirm-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.gg-confirm-icon svg{width:28px;height:28px}.gg-confirm-icon--default{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#2563eb}.gg-confirm-icon--warn{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.gg-confirm-icon--danger{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626}.gg-confirm-title{font-size:20px;font-weight:800;color:#0f172a;margin:0 0 8px;line-height:1.3}.gg-confirm-message{font-size:14.5px;color:#475569;line-height:1.65;margin:0 0 24px}.gg-confirm-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.gg-confirm-btn{flex:1 1;min-width:120px;padding:12px 20px;border-radius:10px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,transform .1s;border:1px solid transparent}.gg-confirm-btn:hover{transform:translateY(-1px)}.gg-confirm-cancel{background:#fff;border-color:#e2e8f0;color:#475569}.gg-confirm-cancel:hover{background:#f8fafc;border-color:#cbd5e1}.gg-confirm-ok{color:#fff}.gg-confirm-ok--default{background:var(--blue,#2563eb)}.gg-confirm-ok--default:hover{background:#1d4ed8}.gg-confirm-ok--warn{background:#d71920}.gg-confirm-ok--warn:hover{background:#a3121a}.gg-confirm-ok--danger{background:#dc2626}.gg-confirm-ok--danger:hover{background:#b91c1c}@keyframes ggConfirmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ggConfirmSlideIn{0%{opacity:0;transform:translate(-50%,-45%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:480px){.gg-confirm-modal{padding:28px 22px 22px}.gg-confirm-actions{flex-direction:column-reverse}.gg-confirm-btn{width:100%}}.privacy-checkbox{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;color:#64748b;line-height:1.5;margin:4px 0}.privacy-checkbox input[type=checkbox]{margin-top:3px;accent-color:var(--blue,#2563eb);width:16px;height:16px;flex-shrink:0;cursor:pointer}.privacy-checkbox a{color:var(--blue,#2563eb);text-decoration:none}.privacy-checkbox a:hover{text-decoration:underline}.promo-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9998;animation:promoFadeIn .3s ease}.promo-popup{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;width:min(480px,92vw);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 32px 80px rgba(0,0,0,.3);animation:promoSlideIn .5s cubic-bezier(.16,1,.3,1)}.promo-close{position:absolute;top:14px;left:14px;z-index:5;width:36px;height:36px;border-radius:50%;border:none;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s}.promo-close:hover{background:hsla(0,0%,100%,.3)}.promo-hero{position:relative;height:220px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.promo-hero-bg{position:absolute;inset:0;background:linear-gradient(160deg,#0f172a,#1e3a5f 45%,#1e40af);z-index:0}.promo-hero-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 70% 40%,rgba(59,130,246,.15),transparent),radial-gradient(ellipse 50% 50% at 20% 80%,rgba(215,25,32,.1),transparent)}.promo-car{position:relative;z-index:1;width:88%;max-width:380px;height:auto;object-fit:contain;filter:drop-shadow(0 8px 32px rgba(0,0,0,.4));animation:promoCarSlide .7s cubic-bezier(.16,1,.3,1) .2s both}.promo-price-badge{position:absolute;top:16px;right:16px;z-index:3;background:var(--orange,#d71920);color:#fff;border-radius:16px;padding:8px 16px;text-align:center;line-height:1.1;box-shadow:0 4px 16px rgba(215,25,32,.4);animation:promoBadgePop .4s cubic-bezier(.16,1,.3,1) .5s both}.promo-price-amount{display:block;font-size:28px;font-weight:900;letter-spacing:-.5px}.promo-price-unit{display:block;font-size:13px;font-weight:600;opacity:.9}.promo-content{padding:24px 28px 28px;text-align:center}.promo-badge{display:inline-block;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;font-size:12px;font-weight:700;padding:5px 16px;border-radius:100px;margin-bottom:14px;letter-spacing:.3px}.promo-title{font-size:26px;font-weight:800;color:#0f172a;margin:0 0 8px;line-height:1.3}.promo-subtitle{font-size:14.5px;color:#64748b;margin:0 0 10px;line-height:1.65}.promo-asterisk{font-size:12px;color:#d71920;font-weight:600;margin:0 0 18px;letter-spacing:.2px}.promo-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.promo-cta{display:inline-flex;align-items:center;gap:8px;background:var(--orange,#d71920);color:#fff;font-size:15px;font-weight:700;padding:12px 28px;border-radius:12px;border:none;cursor:pointer;text-decoration:none;transition:background .2s,transform .15s}.promo-cta:hover{background:#a3121a;transform:scale(1.03)}.promo-phone{display:inline-flex;align-items:center;gap:6px;color:var(--blue,#2563eb);font-size:14px;font-weight:600;text-decoration:none;padding:10px 16px;border-radius:10px;border:1.5px solid #e2e8f0;transition:border-color .2s,background .2s;direction:ltr}.promo-phone:hover{border-color:var(--blue,#2563eb);background:#f0f7ff}.promo-admin-bar{background:#f1f5f9;padding:10px 20px;border-top:1px solid #e2e8f0;text-align:center}.promo-toggle-label{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#475569;cursor:pointer}.promo-toggle-label input{accent-color:var(--blue,#2563eb)}@keyframes promoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes promoSlideIn{0%{opacity:0;transform:translate(-50%,-45%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes promoCarSlide{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes promoBadgePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.promo-popup{width:94vw;border-radius:18px}.promo-hero{height:180px}.promo-car{width:90%}.promo-title{font-size:22px}.promo-content{padding:20px 20px 24px}.promo-price-badge{padding:6px 12px}.promo-price-amount{font-size:24px}.promo-actions{flex-direction:column}.promo-cta,.promo-phone{width:100%;justify-content:center}}.lead-success{display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center;padding:28px 22px 22px;border-radius:18px;background:#fff;border:1px solid rgba(215,25,32,.28);box-shadow:0 18px 40px -24px rgba(215,25,32,.55);color:var(--ink,#1b2228);animation:ls-in .5s cubic-bezier(.16,1,.3,1) both}.lead-success-icon svg{width:56px;height:56px;display:block}.lead-success-icon circle{fill:rgba(215,25,32,.12);stroke:var(--orange,#d71920);stroke-width:2.5}.lead-success-icon path{fill:none;stroke:var(--orange,#d71920);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34;animation:ls-draw .45s cubic-bezier(.65,0,.35,1) .18s forwards}.lead-success-title{margin:0;font-family:var(--font-rubik),var(--font-heebo),sans-serif;font-size:1.3rem;font-weight:800;line-height:1.25;color:var(--ink,#1b2228);outline:none}.lead-success-text{margin:0;color:#4a5560;line-height:1.6;max-width:34ch}.lead-success-actions{display:grid;grid-gap:8px;gap:8px;width:100%;justify-items:center;margin-top:4px}.lead-success-wa{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;background:var(--ink,#1b2228);color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s}.lead-success-wa:hover{background:#2a343c}.lead-success-wa:active{transform:translateY(1px) scale(.98)}.lead-success-wa svg{width:18px;height:18px;flex:none}.lead-success-reset{background:none;border:0;padding:4px 6px;font:inherit;font-size:.88rem;color:#6b7680;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lead-success-reset:hover{color:var(--ink,#1b2228)}.lead-success--wide{grid-template-columns:auto 1fr;justify-items:start;text-align:start;column-gap:20px;padding:26px 28px}.lead-success--wide .lead-success-icon{grid-row:1/span 3;align-self:start}.lead-success--wide>:not(.lead-success-icon){grid-column:2}.lead-success--wide .lead-success-actions{grid-auto-flow:column;justify-content:start;align-items:center;gap:16px}@media (max-width:600px){.lead-success--wide{grid-template-columns:1fr;justify-items:center;text-align:center;padding:26px 20px 20px}.lead-success--wide .lead-success-icon{grid-row:auto;align-self:auto}.lead-success--wide>:not(.lead-success-icon){grid-column:auto}.lead-success--wide .lead-success-actions{grid-auto-flow:row;justify-content:center;justify-items:center}}.lead-form-error{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fdf1f0;border:1px solid #f3c9c4;color:#9b2c1f;font-size:.9rem;line-height:1.5}.lead-form-error a{color:inherit;font-weight:700}@keyframes ls-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes ls-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lead-success{animation:none}.lead-success-icon path{animation:none;stroke-dashoffset:0}}.hero-card .lead-success{border:0;box-shadow:none;background:transparent;padding:12px 4px 6px}.svc-hero-success{margin-top:28px;max-width:460px}img[src*="/assets/dror/logo"]{border-radius:50%;aspect-ratio:1/1;object-fit:cover;background:transparent}.home-page{font-family:var(--font-rubik),var(--font-heebo),system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:300}.home-page .breadcrumb,.home-page .btn,.home-page label{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif}.home-page b,.home-page strong{font-weight:700}.hero{position:relative;min-height:max(760px,90vh);padding:140px 0 80px;overflow:hidden;color:#fff}.hero-bg{position:absolute;inset:0;background:linear-gradient(135deg,rgba(41,51,61,.85),rgba(41,51,61,.6) 55%,rgba(41,51,61,.3)),url(/assets/dror/porsches.webp) 50%/cover no-repeat;z-index:0;transform-origin:60% 50%;animation:hero-bg-drift 28s ease-in-out infinite;will-change:transform}@keyframes hero-bg-drift{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-card-wrap,.hero-copy>.hero-sub,.hero-copy>.hero-trust,.hero-copy>h1{animation:hero-fade-up 1.2s cubic-bezier(.22,1,.36,1) both}.hero-copy>h1{animation-delay:.12s}.hero-copy>.hero-sub{animation-delay:.34s}.hero-copy>.hero-trust{animation-delay:.56s}.hero-card-wrap{animation-delay:.78s}@media (prefers-reduced-motion:reduce){.hero-bg,.hero-card-wrap,.hero-copy>.hero-sub,.hero-copy>.hero-trust,.hero-copy>h1{animation:none}}@media (max-width:1000px){.hero-bg{animation:none;transform:none;will-change:auto}}.hero-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at top right,rgba(20,24,28,.6) 0,rgba(20,24,28,.25) 35%,transparent 70%),linear-gradient(270deg,rgba(20,24,28,.35),rgba(20,24,28,.12) 25%,transparent 55%),linear-gradient(180deg,transparent 60%,rgba(20,24,28,.04) 75%,rgba(20,24,28,.05) 85%,rgba(20,24,28,0) 95%)}@media (max-width:1000px){.hero-bg:after{background:radial-gradient(ellipse at top right,rgba(20,24,28,.55) 0,rgba(20,24,28,.2) 40%,transparent 75%),radial-gradient(ellipse 60% 30% at 50% 62%,rgba(20,24,28,.22) 0,rgba(20,24,28,.08) 55%,transparent 90%),linear-gradient(180deg,rgba(20,24,28,.25),rgba(20,24,28,.1) 35%,transparent 60%),linear-gradient(180deg,transparent 60%,rgba(20,24,28,.08) 80%,rgba(20,24,28,0))}.hero .container{max-width:100%}}.hero-v3 .hero-bg{background:linear-gradient(135deg,rgba(41,51,61,.85),rgba(41,51,61,.6) 55%,rgba(41,51,61,.3)),url(/assets/dror/hero-wide.webp) center 32% /cover no-repeat}@media (max-width:1000px){.hero-v3 .hero-bg{background:linear-gradient(135deg,rgba(41,51,61,.82),rgba(41,51,61,.6) 55%,rgba(41,51,61,.35)),url(/assets/dror/hero-tall.webp) center 20% /cover no-repeat}}.hero-v3 .hero-card-wrap{min-width:0}.hero-v3 .hero-card-badges{overflow:hidden}@media (min-width:1350px){.hero-v3 .hero-inner{grid-template-columns:minmax(0,1fr) 480px}.hero-v3 .hero-trust{flex-wrap:nowrap;gap:10px}.hero-v3 .hero-trust .chip-dark{padding:9px 13px;font-size:13px}}@media (min-width:1001px) and (max-width:1349px){.hero-v3 .hero-inner{grid-template-columns:1fr;gap:40px}.hero-v3 .hero-copy{text-align:center;min-width:0;max-width:100%}.hero-v3 .hero-sub{max-width:680px;margin-left:auto;margin-right:auto}.hero-v3 .hero-trust{flex-wrap:wrap;justify-content:center;margin-bottom:0}.hero-v3 .hero-card-wrap{justify-self:center}}@media (max-width:1000px){.hero-v3 .hero-copy{min-width:0;max-width:100%}.hero-v3 .hero-card-wrap{justify-self:center}.hero-v3 .hero-trust{justify-content:center}}.hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:120px;gap:120px;align-items:center}@media (max-width:1200px){.hero-inner{gap:64px}}.hero h1{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:clamp(60px,3.9vw,84px);font-weight:700;line-height:1.05;color:#fff;letter-spacing:-.025em;margin-bottom:10px}.hero h1 .accent{color:var(--orange);display:inline-block;position:relative}.hero-sub{font-size:19px;line-height:1.55;color:hsla(0,0%,100%,.85);max-width:520px;margin-bottom:32px}.hero-sub-mobile{display:none}.hero-sub-desktop{display:inline}@media (max-width:1000px){.hero-sub-mobile{display:inline}.hero-sub-desktop{display:none}}.hero-trust{display:flex;flex-wrap:nowrap;gap:clamp(8px,1.2vw,18px);margin-bottom:32px}.hero-trust .chip-dark{display:inline-flex;align-items:center;gap:8px;padding:clamp(8px,.9vw,10px) clamp(10px,1.3vw,16px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;font-size:clamp(12px,1.05vw,14px);font-weight:500;color:#fff;white-space:nowrap;min-width:0}.hero-trust svg{color:var(--orange);width:18px;height:18px}.hero-trust .chip-icon{width:20px;height:20px;object-fit:contain;flex-shrink:0}.hero-cta-row{display:flex;gap:12px;flex-wrap:wrap}.hero-cta-row .btn-outline{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-cta-row .btn-outline:hover{background:hsla(0,0%,100%,.15);color:#fff;border-color:#fff}.hero-card-wrap{justify-self:end;width:100%;max-width:480px;display:flex;flex-direction:column}.hero-card{background:#fff;border-radius:0 0 20px 20px;padding:28px;box-shadow:0 30px 60px -15px rgba(0,0,0,.4);color:var(--ink);position:relative;width:100%}.hero-card-badges{padding:14px 22px;border-radius:20px 20px 0 0;background:hsla(0,0%,100%,.24);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.18);border-bottom:none;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff}@media (min-width:901px){.hero-card-badges{padding:16px 34px}}.hero-card-badges-label{font-size:17px;font-weight:300;letter-spacing:.2px;color:hsla(0,0%,100%,.92)}.hero-card-badge-logo{height:26px;width:auto;object-fit:contain;opacity:.95}.hero-card-badges img[alt=Bosch]{height:26px}.hero-card-badges img[alt=KGM]{height:18px}@media (max-width:1000px){.hero-card-badges-label{font-size:15px}.hero-card-badges img[alt=Bosch]{height:22px}.hero-card-badges img[alt=KGM]{height:16px}}.hero-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.hero-card-head h2,.hero-card-head h3{font-size:20px;font-weight:700;color:var(--ink)}.field{margin-bottom:14px}.field label{display:block;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.field input,.field select,.field textarea{width:100%;padding:13px 14px;background:var(--bg-softer);border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:15px;color:var(--ink);transition:border-color .15s,background .15s;direction:rtl}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--blue);background:#fff}.hero-card .btn-primary{width:100%;margin-top:8px}.hero-card-foot{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-soft);display:flex;align-items:center;gap:8px;justify-content:center;font-size:13px;color:var(--muted)}.hero-card-foot a{color:var(--blue);font-weight:700}.card-status{display:flex;align-items:center;gap:8px;margin:-6px 0 16px;font-size:13px;font-weight:500;color:var(--muted)}.card-status-dot{width:7px;height:7px;border-radius:999px;background:#4a9b2e;box-shadow:0 0 0 3px rgba(74,155,46,.18)}.card-status-dot.is-open{background:#4a9b2e;animation:card-status-pulse 2.4s ease-in-out infinite}.card-status-dot.is-closed{background:#c25656;box-shadow:0 0 0 3px rgba(194,86,86,.14);animation:none}@keyframes card-status-pulse{0%,to{box-shadow:0 0 0 3px rgba(74,155,46,.18)}50%{box-shadow:0 0 0 5px rgba(74,155,46,.3)}}@media (prefers-reduced-motion:reduce){.card-status-dot.is-open{animation:none}}@media (max-width:1000px){.hero-inner{grid-template-columns:1fr;gap:40px}.hero-copy{text-align:center}.hero-sub{max-width:100%;margin-left:auto;margin-right:auto}.hero-trust{flex-wrap:wrap;margin-bottom:0}.hero h1{font-size:54px;margin-bottom:8px}.hero-sub{margin-bottom:16px}.hero{padding:160px 0 0;min-height:80vh;overflow:visible;z-index:2}.hero-card{max-width:100%;margin-bottom:-50px;position:relative;z-index:10}}@media (max-width:600px){.hero-trust{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.hero-trust .chip-dark{flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:10px;padding:12px 4px;background:transparent;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:13px;font-weight:500;line-height:1.3;white-space:normal;word-break:keep-all;overflow-wrap:break-word}.hero-trust .chip-icon,.hero-trust svg{width:32px;height:32px;flex-shrink:0}}@media (max-width:500px){.hero h1{font-size:44px}.hero-sub{font-size:16px}}.hero-divider{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:90px;display:block;pointer-events:none}.about-section{padding:96px 0;background:#fff;overflow:hidden}.about-section,.about-section .container{position:relative}.about-section .about-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center;margin-bottom:0}.about-copy{max-width:560px}.about-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.08;letter-spacing:-.03em;margin:0 0 12px}.about-title .t-orange{font-weight:300;white-space:nowrap}.about-title .t-dark{color:#111418;font-family:var(--font-rubik),sans-serif;font-weight:700}.about-title .t-orange{color:var(--orange)}.about-body{font-size:17px;color:var(--muted);line-height:1.7;margin:0 0 28px;max-width:520px}.about-divider{height:1px;background:var(--border);margin:0 0 28px}.about-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 20px;gap:20px 20px;margin-bottom:28px}.feat{display:flex;gap:10px;align-items:flex-start}.feat-check{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#fee7d8;color:var(--orange);display:flex;align-items:center;justify-content:center;margin-top:2px}.feat-check svg{width:16px;height:16px}.feat-text{flex:1 1}.feat-title{font-size:15px;font-weight:700;color:#111418;margin-bottom:4px}.feat-desc{font-size:14px;color:var(--muted);line-height:1.5;text-wrap:pretty}.about-media{position:relative;height:560px}.about-section .about-img{position:absolute;border-radius:14px;background-color:#eef2f6;box-shadow:0 18px 40px rgba(15,23,42,.12);overflow:hidden}.about-section .about-img-top{top:0;left:0;width:72%;height:68%}.about-section .about-img-bottom{bottom:0;right:0;width:62%;height:44%}.about-section .about-img-pic{width:100%;height:100%;object-fit:cover;display:block}.about-est{position:absolute;top:18px;left:18px;background:#fff;color:#111418;font-size:12px;font-weight:700;letter-spacing:.14em;padding:8px 16px;border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.about-badge{position:absolute;top:58%;left:32%;transform:translateY(-50%);width:68px;height:68px;border-radius:50%;background:var(--orange);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:none;padding:0 8px;z-index:2;animation:badge-spin 18s linear infinite}@keyframes badge-spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(-1turn)}}.about-badge .bg-top{opacity:.95}.about-badge .bg-num,.about-badge .bg-top{font-size:11px;font-weight:600;letter-spacing:.01em}.about-badge .bg-num{line-height:1.2}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.stat-card{background:#fff;border:1px solid var(--border);border-radius:12px;padding:32px 20px;text-align:center;transition:transform .2s,box-shadow .2s}.stat-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.stat-num{font-size:52px;font-weight:700;color:var(--blue);line-height:1;letter-spacing:-.03em}.stat-label{font-size:14px;color:var(--muted);margin-top:8px;font-weight:500}@media (max-width:960px){.about-section .about-split{grid-template-columns:1fr;gap:40px}.about-title{font-size:44px}.about-section .about-media{height:auto;max-width:560px;margin:0 auto;padding-bottom:40px}.about-section .about-img{position:relative;top:auto;left:auto;right:auto;bottom:auto}.about-section .about-img-top{width:86%;height:290px;margin-right:auto;margin-left:0}.about-section .about-img-bottom{width:80%;height:180px;margin-top:-50px;margin-left:auto;margin-right:0}.about-section .about-img-top .about-est{left:18px}.about-section .about-badge{position:absolute;top:52%;left:28%;right:auto;bottom:auto;width:76px;height:76px;animation:badge-spin-mobile 18s linear infinite}@keyframes badge-spin-mobile{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}}@media (max-width:700px){.about-title{font-size:30px}.about-title .t-orange{display:block;white-space:nowrap}.about-body{font-size:16px}.about-section{padding:16px 0}.about-section .about-split{gap:28px}.about-section .about-copy{order:2}.about-section .about-media{order:1;padding-bottom:16px;width:100%}.about-features{grid-template-columns:1fr;gap:16px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-num{font-size:40px}.about-section .about-img-top{height:240px}.about-section .about-img-bottom{height:150px;margin-top:-40px}.about-section .about-badge{top:56%;left:23%;width:58px;height:58px;padding:0 6px}.about-badge .bg-num,.about-badge .bg-top{font-size:11px}}.about-stats-inline{display:flex;gap:0;align-items:stretch}.asi-item{flex:1 1;display:flex;flex-direction:column;gap:5px;padding:20px 32px;border-left:1px solid var(--border);min-width:0;text-align:center;align-items:center}.asi-item:last-of-type{border-left:none}.asi-num{font-size:30px;font-weight:700;color:var(--ink);line-height:1;letter-spacing:-.03em}.asi-label{font-size:14px;color:var(--muted);font-weight:500;line-height:1.35}@media (max-width:700px){.about-stats-inline{flex-wrap:wrap}.asi-item{flex:1 1 40%;padding:12px 16px;border-left:none}.asi-item:nth-child(odd){border-left:1px solid var(--border)}.asi-item:last-of-type{border-left:none;padding:12px 16px}}.whats-more-section{background:#fff;padding:96px 0 56px;position:relative;overflow:hidden}.whats-more-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(-35deg,transparent,transparent 80px,rgba(37,99,235,.03) 0,rgba(37,99,235,.03) 82px,transparent 0,transparent 160px,rgba(215,25,32,.03) 0,rgba(215,25,32,.03) 162px)}.whats-more-head{text-align:center;max-width:760px;margin:0 auto 48px}.whats-more-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.05;letter-spacing:-.03em;margin:0 0 8px;white-space:nowrap}.whats-more-title .t-dark{color:#111418}.whats-more-title .t-orange{color:var(--orange);font-weight:300;white-space:nowrap;display:block}.whats-more-title .wm-title-sep{display:none}.whats-more-sub{font-size:17px;color:var(--muted);line-height:1.7;max-width:640px;margin:0 auto}.whats-more-list{background:#fff;border:1px solid var(--border);border-radius:18px;overflow:visible;box-shadow:0 10px 30px -20px rgba(15,23,42,.18)}.whats-more-row:first-child{border-radius:18px 18px 0 0}.whats-more-row:last-child{border-radius:0 0 18px 18px}.whats-more-row{position:relative;min-height:96px;padding:22px 28px;border-bottom:1px solid var(--border-soft);transition:background .25s ease}.whats-more-row:last-child{border-bottom:none}.whats-more-row:hover{background:var(--bg-soft,#f7f7f4)}.whats-more-row--link{text-decoration:none;color:inherit;display:block;cursor:pointer}.whats-more-row-main{position:absolute;right:28px;top:50%;transform:translateY(-50%);transition:transform .3s ease;display:flex;align-items:center;gap:22px;direction:ltr;z-index:2}.whats-more-row:hover .whats-more-row-main{transform:translateY(calc(-50% - 11px))}.whats-more-row-text{position:relative;display:flex;flex-direction:column;align-items:flex-end;direction:rtl}.whats-more-row-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:32px;font-weight:700;color:var(--ink);letter-spacing:-.015em;line-height:1.2;margin:0;transition:color .25s ease;direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.whats-more-row:hover .whats-more-row-title{color:var(--blue)}.whats-more-row-num{font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.06em;min-width:24px;text-align:center}.whats-more-row-aside{position:absolute;left:28px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:22px;direction:ltr;z-index:2}.whats-more-row-meta{position:absolute;top:100%;right:0;margin-top:2px;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.whats-more-row:hover .whats-more-row-meta{opacity:1;transform:translateY(0)}.whats-more-row-arrow{width:44px;height:44px;border-radius:999px;border:1px solid var(--border);background:#fff;color:var(--ink);display:grid;place-items:center;flex-shrink:0;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .35s cubic-bezier(.22,.61,.36,1)}.whats-more-row-arrow svg{width:16px;height:16px}.whats-more-row:hover .whats-more-row-arrow{background:var(--blue);color:#fff;border-color:var(--blue);transform:rotate(-45deg)}.whats-more-preview{position:absolute;top:50%;left:14%;width:260px;height:150px;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px -10px rgba(15,23,42,.35);opacity:0;transform:translateY(-50%) rotate(-5deg) scale(.88);transition:opacity .3s ease,transform .5s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:3;background:#eef2f6}.whats-more-preview img{width:100%;height:100%;object-fit:cover;display:block}.whats-more-row:hover .whats-more-preview{opacity:1;transform:translateY(-50%) rotate(-5deg) scale(1)}.whats-more-cta-wrap{display:flex;justify-content:center;margin-top:40px}.whats-more-cta{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:#fff;padding:14px 26px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;transition:background .2s ease,transform .2s ease}.whats-more-cta svg{width:16px;height:16px}.whats-more-cta:hover{background:var(--blue);transform:translateY(-1px)}@media (max-width:1000px){.whats-more-title{font-size:44px}.whats-more-row-title{font-size:24px}.whats-more-preview{left:12%;width:200px;height:128px}}@media (max-width:720px){.whats-more-section{padding:120px 0 56px;position:relative;z-index:1}.whats-more-title{font-size:30px;white-space:normal}.whats-more-title .t-orange{white-space:normal;display:inline}.whats-more-title .wm-title-sep{display:inline;white-space:pre}.whats-more-sub{font-size:16px}.whats-more-row{min-height:84px;padding:16px 18px}.whats-more-row-main{right:18px;gap:12px}.whats-more-row-aside{left:18px;gap:12px}.whats-more-row-title{font-size:18px}.whats-more-row-meta{font-size:11px}.wm-meta-last{display:none}.whats-more-preview{top:10%;left:-24px;width:110px;height:70px}}.reviews-gradient-section{position:relative;background:#fff}.reviews-gradient-section:before{content:"";position:absolute;inset:0;background-image:var(--reviews-hero-bg);background-size:cover;background-position:50%;opacity:.04;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent)}.reviews-gradient-section>*{position:relative;z-index:1}.review-card{background:#fff;border:1px solid var(--border);border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s}.review-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.review-card .stars{font-size:16px;margin-bottom:12px}.review-card blockquote{font-size:16px;color:var(--ink-2);line-height:1.65;margin:0 0 16px}.review-author{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--border-soft)}.review-avatar{width:36px;height:36px;border-radius:999px;background:var(--blue-light);color:var(--blue);display:grid;place-items:center;font-weight:700;font-size:14px}.review-name{font-weight:700;font-size:15px}.review-date{font-size:12px;color:var(--muted)}@media (max-width:700px){.reviews-gradient-section .grid-3{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;margin-inline:-28px;padding:4px 28px 18px}.reviews-gradient-section .grid-3::-webkit-scrollbar{display:none}.reviews-gradient-section .review-card{flex:0 0 84%;scroll-snap-align:start}}.gallery-section{background:#fff;padding:56px 0 80px;position:relative;overflow:hidden}.gallery-section .section-head{text-align:center;margin:0 auto 56px;max-width:760px}.gallery-section .section-head h2.gallery-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.08;letter-spacing:-.03em;margin:0;color:#111418;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.gallery-title-logo{display:inline-block;height:52px;width:auto;vertical-align:middle;transform:translateY(-6px)}.gallery-section .section-head h2.gallery-title .t-dark{color:#111418;font-family:var(--font-rubik),sans-serif;font-weight:700}.gallery-section .section-head h2.gallery-title .t-blue{color:#005fb6;font-family:var(--font-rubik),sans-serif;font-weight:300}.gallery-section .section-head h2.gallery-title .t-orange{color:var(--orange);font-weight:300}.gallery-rows{flex-direction:column;gap:24px;padding:16px 0 48px;width:100%}.gallery-row,.gallery-rows{display:flex;box-sizing:border-box}.gallery-row{align-items:flex-start;gap:18px}.gallery-row-top{width:calc(100% + 8vw);margin-inline:-4vw;padding-inline:8px;justify-content:space-between}.gallery-row-top .gallery-item{flex:1 1;min-width:0}.gallery-row-bottom{justify-content:center;width:100%;margin:-56px auto 0;padding-inline:clamp(16px,3vw,40px)}.gallery-row-bottom .gallery-item{flex:1 1;min-width:0;max-width:400px}.gallery-item{--rot:0deg;--offset-y:0px;aspect-ratio:4/3;background:#182541;padding:10px;border-radius:3px;box-shadow:0 14px 30px -12px rgba(15,23,42,.35),0 2px 4px rgba(0,0,0,.08);transform:translateY(var(--offset-y)) rotate(var(--rot));transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease,z-index 0s .35s;overflow:hidden;display:flex}.gallery-item-inner{position:relative;flex:1 1;min-width:0;overflow:hidden}.gallery-item .gi-placeholder,.gallery-item img{width:100%;height:100%;object-fit:cover;display:block}.gallery-item .gi-placeholder{background:linear-gradient(135deg,#e8edf4,#c9d2e2)}.gallery-item:hover{transform:translateY(calc(var(--offset-y) - 6px)) rotate(0deg) scale(1.05);box-shadow:0 22px 42px -10px rgba(15,23,42,.45),0 4px 8px rgba(0,0,0,.12);z-index:3;transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease}.gi-1{--rot:-5deg;--offset-y:6px}.gi-2{--rot:3deg;--offset-y:-14px}.gi-3{--rot:-2deg;--offset-y:10px}.gi-4{--rot:4deg;--offset-y:-10px}.gi-5{--rot:-4deg;--offset-y:4px}@media (min-width:721px){.gallery-row-top .gi-1{order:1}.gallery-row-top .gi-2{order:2}.gallery-row-top .gi-4{order:3}.gallery-row-top .gi-3{order:4}.gallery-row-top .gi-5{order:5}}.gi-6{--rot:3deg;--offset-y:-6px}.gi-7{--rot:-3deg;--offset-y:8px}.gi-8{--rot:5deg;--offset-y:-12px}.gi-9{--rot:-4deg;--offset-y:4px}@media (max-width:900px){.gallery-section{padding:24px 0 28px}.gallery-section .section-head{margin-bottom:24px}.gallery-rows{padding:8px 0 12px;gap:16px}.gallery-section .section-head h2.gallery-title{font-size:30px;gap:10px}.gallery-title-logo{height:36px;transform:translateY(-4px)}.gallery-row{flex-wrap:wrap;justify-content:center;gap:14px}.gallery-row-top{width:100%;margin-inline:0;padding-inline:16px}.gallery-row-bottom{margin-top:0}.gallery-row-bottom .gallery-item,.gallery-row-top .gallery-item{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 12px);max-width:none}}@media (max-width:700px){.gallery-row-bottom{display:none}}@media (max-width:560px){.gallery-row-bottom .gallery-item,.gallery-row-top .gallery-item{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 8px)}.gallery-item{padding:7px}}.steps-section{padding-top:32px}.steps-section .section-head h2{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.08;letter-spacing:-.03em;margin-bottom:8px}.blog-preview-section .section-head h2,.reviews-gradient-section .section-head h2{margin-bottom:8px}@media (min-width:721px){.blog-preview-section .section-head h2,.fleet-title,.reviews-gradient-section .section-head h2,.steps-section .section-head h2,.whats-more-title,.worlds-title{margin-bottom:4px}}.steps-section .section-head h2 .t-dark{color:#111418;font-family:var(--font-rubik),sans-serif;font-weight:700}.steps-section .section-head h2 .t-orange{color:var(--orange);font-weight:300}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;position:relative}.steps:before{content:"";position:absolute;top:40px;right:12.5%;left:12.5%;height:2px;background:linear-gradient(90deg,var(--blue-light) 0,var(--blue-light) 50%,transparent 100%);z-index:0}.step{text-align:center;position:relative;z-index:1}.step-icon{width:80px;height:80px;border-radius:999px;background:var(--blue-light);color:var(--blue);display:grid;place-items:center;margin:0 auto 20px;position:relative;border:8px solid #fff;box-shadow:0 0 0 1px var(--border)}.step-icon svg,.step-num{width:32px;height:32px}.step-num{position:absolute;top:-8px;left:-8px;background:var(--orange);color:#fff;border-radius:999px;display:grid;place-items:center;font-weight:700;font-size:14px;border:3px solid #fff}.step h3{font-size:18px;margin-bottom:6px}.step p{font-size:15px;color:var(--muted)}@media (max-width:900px){.steps{grid-template-columns:repeat(2,1fr)}.steps:before{display:none}}@media (max-width:700px){.steps-section{padding-top:8px;padding-bottom:24px}.steps-section .section-head{margin-bottom:14px}.steps-section .section-head h2{font-size:30px}.steps{display:flex;flex-direction:column;gap:0;counter-reset:fgstep}.step{counter-increment:fgstep;display:grid;grid-template-columns:48px 1fr;grid-template-areas:"icon label" "icon title" "icon desc";grid-column-gap:18px;column-gap:18px;grid-row-gap:3px;row-gap:3px;align-items:start;text-align:start;padding:6px 2px 30px}.step:last-child{padding-bottom:10px}.step:after{content:"";position:absolute;top:54px;bottom:4px;inset-inline-start:23px;width:2px;background:var(--border);transition:background .5s ease}.step:last-child:after{display:none}.step.step-on:after{background:var(--orange)}.step:before{content:"שלב 0" counter(fgstep);grid-area:label;font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.12em;color:var(--orange)}.step .step-icon{grid-area:icon;width:48px;height:48px;margin:0;border:1.5px solid var(--border);box-shadow:none;background:#fff;color:var(--muted);transition:background .45s ease,color .45s ease,border-color .45s ease,transform .45s ease}.step.step-on .step-icon{background:var(--orange);border-color:var(--orange);color:#fff;transform:scale(1.04)}.step .step-icon svg{width:21px;height:21px}.step .step-num{display:none}.step h3{grid-area:title;font-size:17.5px;margin:0}.step p{grid-area:desc;font-size:14.5px;line-height:1.55;margin:0}}.fleet-section{background:linear-gradient(to bottom,#fff 0,var(--bg-soft) 180px);padding:56px 0 64px;position:relative;overflow:hidden}.fleet-head{text-align:center;max-width:780px;margin:0 auto 36px}.fleet-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.06;letter-spacing:-.03em;margin:0 0 12px;text-wrap:balance}.fleet-title .t-dark{color:#111418}.fleet-title .t-orange{color:var(--orange);font-weight:700}.fleet-lede{font-size:17px;color:var(--muted);line-height:1.7;max-width:640px;margin:0 auto}.fc-scroll{max-width:880px;margin:0 auto 40px}.fc-board{border:1px solid var(--border);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 18px 40px -18px rgba(20,23,28,.12)}.fc-row{display:grid;grid-template-columns:1.1fr 1.2fr 1fr;align-items:stretch}.fc-row+.fc-row{border-top:1px solid var(--border)}.fc-row>span{padding:16px 20px;font-size:15px;display:flex;align-items:center}.fc-row--head{background:var(--bg-soft)}.fc-row--head .fc-them{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:800;font-size:17px;color:var(--muted)}.fc-head-logo{display:block;height:30px;width:auto}.fc-crit,.fc-us{font-weight:600;color:var(--ink)}.fc-us{gap:8px;background:var(--orange-lighter);border-inline:1px solid rgba(215,25,32,.18)}.fc-us svg{width:16px;height:16px;color:var(--orange);flex:none}.fc-val{font-weight:600}.fc-them{color:var(--muted)}.fleet-cta-wrap{display:flex;justify-content:center}.fleet-cta{display:inline-flex;align-items:center;gap:10px}.fleet-cta svg{width:18px;height:18px}@media (max-width:860px){.fleet-section{padding-top:32px}.fleet-head{margin-bottom:24px}.fc-scroll{margin:0 calc(50% - 50vw) 32px;padding:4px 20px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.fc-scroll::-webkit-scrollbar{display:none}.fc-board{min-width:620px;scroll-snap-align:start}.fc-row>span{padding:13px 16px;font-size:14px}.fc-row--head .fc-them{font-size:15px}.fc-head-logo{height:24px}}@media (max-width:560px){.fleet-lede{font-size:16px}}.worlds-section{padding:48px 0 64px;background:#fff}.worlds-head{text-align:center;margin:0 auto 44px;max-width:720px}.worlds-title{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.05;letter-spacing:-.03em;margin:0 0 8px;white-space:nowrap}.worlds-title .t-dark{color:#111418}.worlds-title .t-orange{color:var(--orange);font-weight:300}.worlds-sub{font-size:17px;color:var(--muted);line-height:1.65;max-width:620px;margin:0 auto}.worlds-grid{display:flex;gap:14px;height:360px}.worlds-card{position:relative;flex:1 1;min-width:0;border-radius:16px;overflow:hidden;cursor:pointer;transition:flex-grow .55s cubic-bezier(.33,1,.68,1);box-shadow:0 14px 34px rgba(0,18,60,.18)}.worlds-card:hover{flex:2.4 1}.worlds-bg{position:absolute;inset:0;background-size:cover;background-position:50%;transition:transform .6s cubic-bezier(.33,1,.68,1)}.worlds-card:hover .worlds-bg{will-change:transform}.worlds-bg.is-placeholder{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.worlds-card:hover .worlds-bg{transform:scale(1.016)}.worlds-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,24,28,.82) 0,rgba(20,24,28,.3) 55%,rgba(20,24,28,.05));transition:background .55s cubic-bezier(.33,1,.68,1)}.worlds-card:hover .worlds-overlay{background:linear-gradient(0deg,rgba(20,24,28,.88) 0,rgba(20,24,28,.55) 70%,rgba(20,24,28,.25))}.worlds-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;color:#fff;z-index:1}.worlds-content h3{color:#fff;font-size:22px;font-weight:700;margin:0;line-height:1.2;transition:transform .5s cubic-bezier(.33,1,.68,1)}.worlds-card:hover .worlds-content h3{transform:translateY(-4px)}.worlds-body{max-height:0;opacity:0;transform:translateY(12px);overflow:hidden;transition:max-height .55s cubic-bezier(.33,1,.68,1),opacity .4s cubic-bezier(.33,1,.68,1) .05s,transform .5s cubic-bezier(.33,1,.68,1),margin-top .45s cubic-bezier(.33,1,.68,1)}.worlds-card:hover .worlds-body{will-change:opacity,transform;max-height:240px;opacity:1;transform:translateY(0);margin-top:10px}.worlds-body p{color:hsla(0,0%,100%,.92);font-size:14px;line-height:1.6;margin:0 0 14px;max-width:420px}.worlds-cta{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:var(--orange);color:#fff!important;border-radius:999px;font-weight:700;font-size:13px;text-decoration:none;transition:background .2s,transform .2s;width:-moz-fit-content;width:fit-content}.worlds-cta:hover{background:#d95b1e;transform:translateY(-1px)}@media (max-width:1100px){.worlds-title{font-size:44px;white-space:normal}}@media (max-width:900px){.worlds-section{padding:40px 0 48px}.worlds-grid{flex-direction:column;height:auto;gap:14px}.worlds-card,.worlds-card:hover{flex:1 1 auto;min-height:140px;transition:min-height .7s cubic-bezier(.33,1,.68,1)}.worlds-card.is-active{min-height:320px}.worlds-overlay{background:linear-gradient(0deg,rgba(20,24,28,.55) 0,rgba(20,24,28,.15) 60%,rgba(20,24,28,0));transition:background .55s cubic-bezier(.33,1,.68,1)}.worlds-card.is-active .worlds-overlay{background:linear-gradient(0deg,rgba(20,24,28,.9) 0,rgba(20,24,28,.6) 70%,rgba(20,24,28,.3))}.worlds-body{max-height:0;opacity:0;transform:translateY(12px);margin-top:0;transition:max-height .65s cubic-bezier(.33,1,.68,1),opacity .45s cubic-bezier(.33,1,.68,1) .08s,transform .55s cubic-bezier(.33,1,.68,1),margin-top .5s cubic-bezier(.33,1,.68,1)}.worlds-card.is-active .worlds-body{max-height:260px;opacity:1;transform:translateY(0);margin-top:10px}.worlds-bg{transition:transform .6s cubic-bezier(.33,1,.68,1)}.worlds-card.is-active .worlds-bg{transform:scale(1.03)}.worlds-content h3{transition:transform .5s cubic-bezier(.33,1,.68,1)}.worlds-card.is-active .worlds-content h3{transform:translateY(-4px)}}@media (max-width:560px){.worlds-title{font-size:30px;white-space:normal}.worlds-sub{font-size:16px}}.book{padding:32px 0 40px;background:linear-gradient(to bottom,#fff 0,#fff 49%,var(--ink) 49%,var(--ink) 100%)}.book.book--soft{background:linear-gradient(to bottom,var(--bg-soft) 0,var(--bg-soft) 49%,var(--ink) 49%,var(--ink) 100%)}.book-card{position:relative;display:grid;grid-template-columns:58% 42%;min-height:460px;border-radius:24px;overflow:hidden;background:linear-gradient(90deg,#1b2228 42%,#14181c);box-shadow:0 40px 90px -10px rgba(20,24,28,.55),0 20px 40px -15px rgba(0,0,0,.35),0 0 0 1px hsla(0,0%,100%,.04);color:#fff;isolation:isolate}.book-card-body{padding:48px 52px;display:flex;flex-direction:column;justify-content:center;gap:18px}.book-card-body .book-head{text-align:right;margin-bottom:0}.book-card-body .book-head h2{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:clamp(22px,2.6vw,34px);font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.1;margin-bottom:4px}.book-card-body .book-head h2 .accent,.book-card-body .book-head h2 .t-orange{color:var(--orange);font-weight:300}.book-card-body .book-head p{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:clamp(15px,1.3vw,17px);color:hsla(0,0%,100%,.88);font-weight:300;line-height:1.55}.book-card-body .book-form{max-width:none;margin:0;background:transparent;border:none;padding:0;box-shadow:none;display:flex;flex-direction:column;gap:14px}.book-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.book-card-body .field{margin-bottom:0}.book-card-body .field label{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:500;color:hsla(0,0%,100%,.92)}.book-card-body .field input,.book-card-body .field select{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:500;background:#fff;border:1px solid hsla(0,0%,100%,.25);color:var(--ink);padding:14px 16px;font-size:15px}.book-card-body .field input:focus,.book-card-body .field select:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px rgba(215,25,32,.3)}.book-card-body .btn-primary{font-weight:700;padding:15px;font-size:16px;margin-top:10px}.book-card-body .book-done,.book-card-body .btn-primary{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif}.book-card-body .book-done{background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:24px;border-radius:12px;font-weight:500;text-align:center;font-size:17px}.book-card-media{position:relative;min-height:100%;overflow:hidden}.book-card-photo{position:absolute;inset:0;background-size:cover;background-position:50%}.book-card-fade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(27,34,40,0) 0,rgba(27,34,40,.1) 25%,rgba(27,34,40,.4) 50%,rgba(27,34,40,.8) 75%,#1b2228)}@media (max-width:900px){.book{padding:20px 0;background:linear-gradient(to bottom,#fff 0,#fff 45%,var(--ink) 45%,var(--ink) 100%)}.book.book--soft{background:linear-gradient(to bottom,var(--bg-soft) 0,var(--bg-soft) 45%,var(--ink) 45%,var(--ink) 100%)}.book-card{grid-template-columns:1fr;min-height:auto;background:linear-gradient(180deg,#1b2228 45%,#14181c)}.book-card-media{min-height:150px;order:-1}.book-card-fade{background:linear-gradient(180deg,rgba(27,34,40,0) 0,rgba(27,34,40,.2) 40%,rgba(27,34,40,.75) 75%,#1b2228)}.book-card-body{padding:28px 24px 32px}.book-form-grid{grid-template-columns:1fr}}.blog-preview-section .section-head h2{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:46px;font-weight:700;line-height:1.08;letter-spacing:-.03em}.blog-preview-section .section-head h2 .t-dark{color:#111418;font-family:var(--font-rubik),sans-serif;font-weight:700}.blog-preview-section .section-head h2 .t-orange{color:var(--orange);font-weight:300}.blog-preview-section{background:var(--bg-soft)!important;padding-top:48px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.blog-card{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.blog-img{height:180px;background-color:var(--blue-lighter);background-size:cover;background-position:50%;position:relative}.blog-img .chip{position:absolute;top:14px;right:14px;background:#fff;color:var(--orange);box-shadow:var(--shadow-sm)}.blog-body{padding:22px;flex:1 1;display:flex;flex-direction:column}.blog-body h3{font-size:17px;line-height:1.4;margin-bottom:14px;flex:1 1}.blog-link{color:var(--blue);font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:6px}.blog-link:hover{color:var(--orange)}@media (max-width:900px){.blog-grid{grid-template-columns:1fr}}@media (max-width:700px){.blog-preview-section{padding-top:16px}.blog-preview-section .section-head{margin-bottom:24px}.blog-preview-section .section-head h2{font-size:30px}.blog-grid{display:flex;flex-direction:row-reverse;grid-template-columns:none;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;margin-inline:-28px;padding:4px 28px 18px}.blog-grid::-webkit-scrollbar{display:none}.blog-card{flex:0 0 84%;scroll-snap-align:center}}.footer-map{position:relative;margin-top:48px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 30px -15px rgba(0,0,0,.5);line-height:0;background:#1a222b}.footer-map iframe{border:0;width:100%;height:240px;display:block;filter:grayscale(.15) contrast(1.02)}@media (max-width:900px){.footer-map{margin-top:36px}.footer-map iframe{height:200px}}.footer-map-edit-btn{position:absolute;top:12px;inset-inline-start:12px;z-index:2;background:rgba(15,23,42,.9);color:#fff;border:1px solid rgba(215,25,32,.6);padding:8px 14px;border-radius:8px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:background .15s,border-color .15s;line-height:1.3}.footer-map-edit-btn:hover{background:#d71920;border-color:#d71920}.footer-map-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.65);z-index:10000;display:grid;place-items:center;padding:20px}.footer-map-dialog{background:#fff;border-radius:14px;padding:24px;max-width:560px;width:100%;color:var(--ink);box-shadow:0 20px 60px rgba(0,0,0,.4);line-height:1.5}.footer-map-dialog h4{margin:0 0 10px;font-size:18px;font-weight:700}.footer-map-dialog p{font-size:14px;color:var(--muted);margin:0 0 14px}.footer-map-dialog textarea{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;resize:vertical;direction:ltr;text-align:left;color:var(--ink);background:var(--bg-softer);outline:none;transition:border-color .15s}.footer-map-dialog textarea:focus{border-color:var(--orange)}.footer-map-err{color:#ef4444;font-size:13px;margin-top:10px}.footer-map-actions{display:flex;gap:10px;margin-top:16px;justify-content:flex-end}.hrev-cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.hrev-col{display:flex;flex-direction:column;gap:18px;height:max-content;will-change:transform}.hrev-col:first-child{animation:hrev-scroll 38s linear infinite}.hrev-col:nth-child(2){animation:hrev-scroll 32s linear infinite reverse}.hrev-col:nth-child(3){animation:hrev-scroll 44s linear infinite}@keyframes hrev-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.hrev-card{background:#fff;border:1px solid rgba(20,24,28,.06);border-radius:18px;padding:18px 20px;flex-shrink:0;box-shadow:0 8px 24px -16px rgba(20,24,28,.15)}.hrev-stars{color:#f5a623;letter-spacing:2px;font-size:14px;margin-bottom:8px}.hrev-quote{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:300;font-size:15px;line-height:1.55;color:var(--ink-2);margin:0 0 12px}.hrev-author{display:flex;align-items:center;gap:10px}.hrev-avatar{width:38px;height:38px;border-radius:50%;background:rgba(215,25,32,.06);border:1px solid rgba(215,25,32,.3);color:var(--orange);display:grid;place-items:center;font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-weight:700;font-size:13px}.hrev-name{font-weight:700;font-size:14px;color:var(--ink)}.hrev-date{font-size:12.5px;color:var(--muted)}@media (max-width:900px){.hrev-cols{grid-template-columns:repeat(2,1fr);height:500px}.hrev-col:nth-child(2){display:none}}@media (max-width:560px){.hrev-cols{grid-template-columns:1fr;height:460px}.hrev-col:nth-child(3){display:none}}.seo-landing{background:var(--bg)}.sl-hero{background:linear-gradient(135deg,#14181c,#1b2228 60%,#2a1214);color:#fff;padding:140px 0 56px}.sl-hero-inner{max-width:860px}.sl-crumbs{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:16px}.sl-crumbs a{color:hsla(0,0%,100%,.85);text-decoration:none}.sl-crumbs a:hover{text-decoration:underline}.sl-hero h1{font-family:var(--font-rubik),var(--font-heebo),system-ui,sans-serif;font-size:clamp(32px,5vw,52px);line-height:1.15;margin:0 0 18px;color:#fff}.sl-intro{font-size:18px;line-height:1.7;color:hsla(0,0%,100%,.88);margin:0 0 14px}.sl-note{font-size:15px;background:rgba(215,25,32,.16);border:1px solid rgba(215,25,32,.45);border-radius:10px;padding:10px 14px;margin:0 0 14px}.sl-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 14px}.sl-hero .btn-outline{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.sl-hero .btn-outline:hover{color:#fff;border-color:#fff}.sl-wa{background:#17793f}.sl-wa:hover{background:#13663a}.sl-nap{font-size:14px;color:hsla(0,0%,100%,.7);margin:0}.sl-body{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;padding-top:56px;padding-bottom:24px;align-items:start}.sl-img{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--bg-soft)}.sl-lists{display:grid;grid-gap:28px;gap:28px}.seo-landing h2{font-size:24px;margin:0 0 12px;color:var(--ink)}.sl-links ul,.sl-lists ul{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;line-height:1.9;color:var(--ink-2);font-size:17px}.sl-faq{padding-top:32px;padding-bottom:24px;max-width:860px}.sl-faq details{border-bottom:1px solid var(--border);padding:14px 0}.sl-faq summary{cursor:pointer;font-weight:700;font-size:17px;color:var(--ink)}.sl-faq p{margin:10px 0 0;line-height:1.7;color:var(--ink-2)}.sl-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;padding-top:32px;padding-bottom:72px}.sl-links a{color:var(--orange);font-weight:600}@media (max-width:900px){.sl-hero{padding:112px 0 40px}.sl-body,.sl-links{grid-template-columns:1fr;gap:28px}.sl-ctas .btn{flex:1 1 100%;justify-content:center}}.footer-seo-links{display:grid;grid-gap:8px;gap:8px;padding:18px 0;font-size:14px;line-height:1.8;color:hsla(0,0%,100%,.7);border-top:1px solid hsla(0,0%,100%,.08)}.footer-seo-links a{color:hsla(0,0%,100%,.85);text-decoration:none}.footer-seo-links a:hover{text-decoration:underline}