:root{--navy:#081b33;--deep:#051322;--ink:#102342;--muted:#566782;--blue:#1178f2;--blue2:#55a7ff;--gold:#f5b64b;--line:#dce7f3;--soft:#f1f7fe;--white:#fff;--radius:19px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Segoe UI,Tahoma,Arial,sans-serif;line-height:1.66}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.18;letter-spacing:-.025em}h1{font-size:clamp(2.75rem,5.7vw,5rem)}h1,h2{font-weight:800}h2{font-size:clamp(1.9rem,3.2vw,3.1rem)}h3{font-size:1.28rem}p{color:var(--muted)}.container{width:min(1220px,calc(100% - 52px));margin-inline:auto}.site-header{position:relative;z-index:8;background:#fff;color:var(--ink);box-shadow:0 1px 0 #dbe6f2}.header-inner{justify-content:space-between;gap:30px;min-height:88px}.brand,.header-inner{display:flex;align-items:center}.brand{gap:11px;flex-shrink:0;line-height:1.1}.brand-mark{width:40px;height:40px;color:#1178f2}.brand-mark svg{width:100%;height:100%}.brand-words{display:flex;flex-direction:column}.brand strong{font-size:27px;letter-spacing:.07em;font-weight:850}.brand-words>span{font-size:11px;color:#6c778a;letter-spacing:.02em}.desktop-nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.5vw,23px);font-size:13px;font-weight:650;white-space:nowrap}.desktop-nav a:hover{color:var(--blue)}.desktop-nav a:last-child{padding:10px 18px;border-radius:9px;background:var(--blue);color:#fff}.desktop-nav a:last-child:hover{background:#0966cf}body:has(.hero:not(.home-hero)) .site-header{background:var(--deep);color:#fff;box-shadow:0 1px 0 #315176}body:has(.hero:not(.home-hero)) .brand-words>span{color:#bed0e6}.hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse 70% 110% at 18% 55%,#153b66 0,transparent 62%),linear-gradient(110deg,#051626,#0a2646 64%,#091b34)}.hero:after{content:"";position:absolute;inset:0;opacity:.19;background-image:linear-gradient(120deg,transparent 45%,#2d70b8 46%,transparent 47%);background-size:240px 240px;pointer-events:none}.hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:24px;min-height:600px;padding-block:65px 75px}.hero-copy{max-width:620px}.eyebrow{color:#9ecbff;font-size:14px;font-weight:700;letter-spacing:.025em;margin-bottom:23px}.hero h1{max-width:670px;margin-bottom:22px;white-space:pre-line}.hero-description{color:#d3e3f4;max-width:590px;font-size:clamp(1rem,1.5vw,1.21rem);line-height:1.75;margin-bottom:28px}.actions{display:flex;gap:14px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:12px 23px;border:1px solid transparent;border-radius:10px;background:linear-gradient(110deg,#f8c45d,#f3a52c);color:#15223d;font-size:14px;font-weight:800;box-shadow:0 12px 28px #001b3652;transition:transform .18s,box-shadow .18s}.button:hover{transform:translateY(-3px);box-shadow:0 15px 28px #001b366b}.button.secondary{background:#0e223ccc;color:#fff;border-color:#82a0be8a;box-shadow:none}.button.secondary:hover{background:#183c63}.hero-qualities{display:flex;flex-wrap:wrap;gap:19px;margin-top:42px;font-size:12px;color:#bbd6ee}.hero-qualities span:before{content:"✦";color:var(--gold);margin-left:8px}.hero-art{position:relative;min-height:450px;max-width:590px;width:100%;justify-self:center;direction:ltr;isolation:isolate}.visual-glow{position:absolute;inset:6% 0 4%;border-radius:50%;background:radial-gradient(ellipse,#2286ef65,transparent 67%);filter:blur(25px)}.visual-laptop{position:absolute;z-index:2;inset:15% 7% 12% 6%;transform:perspective(850px) rotateY(-8deg) rotateX(2deg);filter:drop-shadow(16px 19px 20px #020a16)}.visual-screen{height:87%;border:solid #142334;border-width:10px 10px 13px;border-radius:17px 17px 5px 5px;background:#eef5fc;overflow:hidden;box-shadow:0 0 0 1px #5689bf}.visual-topline{height:31px;background:#082342;display:flex;gap:5px;align-items:center;padding:0 13px;color:#fff;font:600 10px Segoe UI,sans-serif}.visual-topline i{height:6px;width:6px;border-radius:50%;background:#3479b8}.visual-topline span{margin-left:auto;letter-spacing:.14em}.visual-data{height:calc(100% - 31px);display:flex;direction:rtl}.visual-data aside{width:18%;background:#092744;padding:18px 11px}.visual-data aside i{display:block;height:7px;border-radius:4px;background:#578fbf;margin-bottom:18px;opacity:.7}.visual-data aside i:first-child{background:#72c0ff}.visual-work{flex:1 1;padding:17px 20px;color:#18385d;direction:rtl}.visual-work strong{font-size:13px}.visual-stats{display:flex;gap:9px;margin:13px 0}.visual-stats span{display:flex;flex:1 1;flex-direction:column;gap:3px;background:#fff;border:1px solid #d9e9f4;border-radius:7px;padding:7px;font-size:9px}.visual-stats b{font-size:17px;color:#1475d7}.visual-chart{height:29%;background:#fff;border-radius:7px;border:1px solid #d9e9f4;display:flex;align-items:end;gap:8%;padding:9px 8%}.visual-chart i{width:8%;background:linear-gradient(#3099f8,#9bd4ff);border-radius:4px 4px 0 0;height:45%}.visual-chart i:nth-child(2){height:73%}.visual-chart i:nth-child(3){height:56%}.visual-chart i:nth-child(4){height:85%}.visual-chart i:nth-child(5){height:64%}.visual-chart i:nth-child(6){height:98%}.visual-lines{padding-top:13px}.visual-lines i{display:block;height:7px;border-radius:5px;background:#dce9f3;margin:8px 0}.visual-lines i:nth-child(2){width:80%}.visual-lines i:nth-child(3){width:60%}.visual-base{width:110%;height:12%;margin-left:-5%;background:linear-gradient(180deg,#a7b3c0,#526579 47%,#243749);clip-path:polygon(8% 0,92% 0,100% 80%,95% 100%,5% 100%,0 80%);border-radius:0 0 18px 18px}.visual-phone{position:absolute;z-index:4;left:4%;bottom:8%;width:25%;height:53%;border:8px solid #15283d;border-radius:23px;background:#edf5fe;box-shadow:9px 14px 22px #0007;transform:rotate(-4deg);padding:25px 10px;direction:rtl;color:#0b3159;text-align:center}.visual-phone b{font-size:10px}.visual-phone i{display:block;height:12px;background:#bbd8f1;border-radius:5px;margin-top:11px}.visual-phone i:nth-child(3){width:75%;background:#80c4fc}.visual-phone i:nth-child(4){width:90%}.visual-phone span{display:block;height:30px;margin-top:22px;border-radius:7px;background:#1784ee}.visual-float{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;padding:8px 12px;background:#0e3155dc;border:1px solid #4b8cc2;border-radius:10px;box-shadow:0 9px 22px #0013228a;font-size:18px;color:#67b8ff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.visual-float span{color:#fff;font-size:11px;font-weight:700;direction:rtl}.float-one{right:0;top:5%}.float-two{right:1%;top:41%}.float-three{left:1%;top:5%}.section{padding-block:86px}.section-heading{max-width:780px;margin-bottom:35px}.section-heading p{font-size:18px}.section-kicker{display:block;color:#0b78e9;font-size:13px;font-weight:800;letter-spacing:.03em}.section-heading h2,.section-kicker{margin-bottom:13px}.centered{text-align:center;margin-inline:auto}.services-section{background:#fff}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.service-card{display:flex;flex-direction:column;min-height:240px;padding:28px 23px;border:1px solid #dce8f5;border-radius:var(--radius);background:#fff;box-shadow:0 13px 30px #0d41700b;transition:transform .18s,box-shadow .18s}.service-card:hover{transform:translateY(-5px);box-shadow:0 20px 35px #13497820}.service-card p{flex:1 1;font-size:14px}.service-card h3{margin-block:16px 10px}.service-symbol{display:grid;place-items:center;height:48px;width:48px;border-radius:13px;background:#e4efff;font-size:28px;color:#167cf0}.symbol-1{color:#0d88df;background:#e5f5ff}.symbol-2{color:#7e56df;background:#f1eafe}.symbol-3{color:#12a476;background:#e5f9f1}.card-arrow{font-size:14px;color:#0d73e2;font-weight:800;margin-top:15px}.content-section{background:linear-gradient(105deg,#f4f8fc,#eaf4fd)}.content-layout{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:70px}.content-body{font-size:18px;white-space:pre-line;line-height:1.95}.content-art{display:grid;gap:14px;align-content:center;min-height:260px;border-radius:20px;padding:28px;background:linear-gradient(135deg,#133b64,#071e3a);box-shadow:0 25px 50px #11426b30;transform:rotate(-2deg)}.content-art span{display:block;background:#fff;border-radius:9px;color:#203c5b;padding:13px 17px;max-width:88%;box-shadow:0 5px 16px #00182b33}.content-art span:nth-child(2){margin-right:auto}.content-art span:nth-child(3){background:#d4ecff}.process-section{background:#fff}.process-grid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:45px 0 0;padding:0}.process-grid li{padding:23px;border:1px solid var(--line);border-radius:17px;background:#f9fcff}.step-number{display:grid;place-items:center;height:49px;width:49px;border:1px solid #b4dbff;border-radius:50%;color:#1579e9;font-weight:800;margin-bottom:18px}.process-grid p{font-size:14px;margin-bottom:0}.cta-section{background:linear-gradient(135deg,#f4f9ff,#eaf4ff)}.cta-panel{display:flex;justify-content:space-between;align-items:center;gap:30px;background:linear-gradient(108deg,#06192f,#0e3766);border-radius:22px;padding:50px 58px;color:#fff;box-shadow:0 25px 45px #1d50802e}.cta-panel h2{margin-bottom:12px}.cta-panel p{color:#d1e3f5;margin-bottom:0}.cta-panel .button{flex-shrink:0}.cta-panel .section-kicker{color:#8cc5ff}.site-footer{background:#081b33;color:#fff;padding-block:52px}.footer-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;flex-wrap:wrap}.footer-inner strong{letter-spacing:.07em}.footer-inner p{color:#bed0df;font-size:14px;max-width:320px}.footer-inner nav{display:flex;gap:22px;font-size:14px}.footer-inner small{color:#8fa6be}.mobile-menu{display:none}.skip-link{position:absolute;right:24px;top:-100px;background:var(--gold);color:var(--navy);padding:12px;z-index:100}.skip-link:focus{top:12px}[contenteditable]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #5db1ff;outline-offset:4px}[contenteditable=true]{cursor:text;border-radius:4px}[contenteditable=true]:hover{outline:2px dashed #55a7ff;outline-offset:4px}@media(max-width:1050px){.desktop-nav{gap:10px;font-size:12px}.service-grid{grid-template-columns:repeat(2,1fr)}.hero-art{min-height:380px}.header-inner{gap:12px}}@media(max-width:760px){.container{width:calc(100% - 34px)}.desktop-nav{display:none}.mobile-menu{display:block}.mobile-menu summary{cursor:pointer;list-style:none;padding:9px 12px;border:1px solid #bdd1e6;border-radius:8px}.mobile-menu nav{position:absolute;right:17px;left:17px;top:72px;display:grid;gap:14px;background:#0a213a;color:white;padding:22px;border-radius:13px;box-shadow:0 15px 30px #001b3b55}.header-inner{min-height:75px}.brand strong{font-size:23px}.hero-layout{grid-template-columns:1fr;gap:15px;min-height:0;padding-block:57px 35px}.hero-art{max-width:500px;min-height:360px}.hero h1{font-size:clamp(2.45rem,9vw,4rem)}.hero-qualities{margin-top:26px}.section{padding-block:62px}.content-layout{grid-template-columns:1fr;gap:22px}.content-art{min-height:210px}.process-grid{grid-template-columns:1fr;gap:14px}.cta-panel{flex-direction:column;align-items:flex-start;padding:32px}.footer-inner{flex-direction:column;gap:15px}}@media(max-width:460px){.hero-art{min-height:300px}.visual-float{font-size:15px;padding:6px}.visual-float span{font-size:9px}.visual-work{padding:9px}.visual-stats b{font-size:12px}.visual-phone{border-width:5px;padding:20px 6px}.visual-phone b{font-size:8px}.service-grid{gap:10px}.service-card{padding:18px 15px;min-height:225px}.service-card h3{font-size:1rem}.service-card p{font-size:12px}.actions .button{width:100%}.hero-qualities{gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.visual-editor{background:#e9f1fa;color:var(--ink)}.editor-toolbar{position:sticky;top:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 24px;background:#081e38;color:#fff;box-shadow:0 8px 20px #061d3440}.editor-toolbar>div:first-child{display:grid;line-height:1.35}.editor-toolbar strong{font-size:15px}.editor-toolbar span{color:#b7cfe8;font-size:12px}.editor-toolbar-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.editor-toolbar a,.editor-toolbar button{border:1px solid #527399;border-radius:8px;background:#183a5d;color:#fff;padding:8px 12px;font:600 12px Segoe UI,Tahoma,Arial,sans-serif;cursor:pointer}.editor-toolbar a:hover,.editor-toolbar button:hover{background:#265786}.editor-toolbar button:disabled{cursor:not-allowed;opacity:.45}.editor-toolbar .editor-publish{background:#0877f0;border-color:#0877f0}.editor-workspace{display:grid;grid-template-columns:315px minmax(0,1fr);min-height:calc(100vh - 140px)}.editor-workspace.is-preview{display:block}.editor-sidebar{background:#fff;border-left:1px solid #cfdeef;padding:23px 16px;max-height:calc(100vh - 57px);overflow-y:auto;position:sticky;top:57px;align-self:start}.editor-side-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.editor-side-heading span{font-size:12px;color:#657892}.editor-block-list{display:grid;gap:7px;padding-bottom:15px}.editor-block-list button{display:grid;text-align:right;width:100%;gap:4px;padding:11px 12px;border:1px solid #deebf5;border-radius:9px;background:#f9fcff;color:#162f4d;font:600 13px Segoe UI,Tahoma,Arial,sans-serif;cursor:pointer}.editor-block-list button.active,.editor-block-list button:hover{border-color:#278af2;background:#eaf4ff}.editor-block-list small{color:#61758e;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-properties{border-top:1px solid #deebf5;padding-top:17px}.editor-properties h3{font-size:17px;margin-bottom:13px}.editor-field{display:grid;gap:5px;font-size:12px;font-weight:700;margin:11px 0;color:#1b3551}.editor-add select,.editor-field input,.editor-field textarea{font:400 14px Segoe UI,Tahoma,Arial,sans-serif;line-height:1.5;padding:9px 10px;border:1px solid #c5d7e8;border-radius:7px;background:#fff;color:#183452;width:100%;resize:vertical;direction:rtl}.editor-add{margin:10px 0 20px;font-size:12px;font-weight:700}.editor-add select{margin-top:7px}.editor-checkbox{display:flex;align-items:center;gap:7px;font-size:13px}.editor-reorder{display:flex;gap:5px;margin:14px 0}.editor-remove,.editor-reorder button{border:1px solid #c9d9e8;border-radius:7px;padding:8px;background:#fff;color:#16426b;font-size:12px;cursor:pointer}.editor-reorder button:disabled{opacity:.4}.editor-step{border-top:1px solid #e1eaf2;padding-top:9px}.editor-remove{margin-top:12px;color:#a53d44}.editor-hint{font-size:12px;margin-top:20px}.editor-hint a{color:#0c75dc;text-decoration:underline}.editor-canvas{min-width:0;background:#fff;box-shadow:inset 0 0 0 15px #e9f1fa}.editor-preview-label{text-align:center;background:#e9f1fa;color:#55728e;font-size:12px;padding:8px}.editor-canvas .container{width:min(1120px,calc(100% - 40px))}.editor-canvas .hero-layout{min-height:520px}.editor-loading{padding:120px 20px;text-align:center}@media(max-width:850px){.editor-workspace{display:block}.editor-sidebar{position:static;max-height:none;border-left:none;border-bottom:1px solid #cfdeef}.editor-toolbar{position:static;align-items:flex-start;flex-direction:column}.editor-canvas{box-shadow:none}}:root{--ref-navy:#06192d;--ref-navy2:#0b2a4b;--ref-blue:#0c84f7;--ref-blue2:#16a0ff;--ref-ink:#112b50;--ref-muted:#61718a;--ref-line:#dbe7f3;--ref-soft:#f4f9ff}.reference-page{direction:rtl;background:#fff;color:var(--ref-ink);font-family:Segoe UI,Tahoma,Arial,sans-serif;overflow:hidden}.ref-shell{width:min(1180px,calc(100% - 46px));margin-inline:auto}.ref-hero{background:radial-gradient(circle at 20% 40%,#123d67 0,transparent 34%),linear-gradient(120deg,#061728,#0a2441 58%,#06192d);color:#fff;position:relative}.ref-hero-grid{min-height:510px;display:grid;grid-template-columns:1fr 1.05fr;gap:42px;align-items:center;padding-block:48px 62px}.ref-hero-copy{z-index:1}.ref-hero h1{font-size:clamp(2.8rem,5.5vw,4.8rem);margin:0 0 22px;font-weight:900;line-height:1.05;letter-spacing:-.04em}.ref-hero h1 span{color:#138cf5}.ref-hero-copy>p{color:#d7e4f0;font-size:18px;line-height:1.75;max-width:620px}.ref-hero-copy strong{color:#fff}.ref-breadcrumb{font-size:12px!important;color:#a9bbcf!important}.ref-hero-art{display:flex;align-items:center;justify-content:center;min-height:360px;position:relative}.ref-hero-art img{width:100%;height:auto;display:block;border-radius:0;filter:drop-shadow(0 18px 30px #0008)}.ref-home-hero .ref-hero-art img{max-width:520px}.ref-systems-art img{max-width:560px}.ref-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.ref-actions-center,.ref-btn{justify-content:center}.ref-btn{display:inline-flex;align-items:center;gap:11px;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:800;min-height:46px;border:1px solid transparent;cursor:pointer}.ref-btn-primary{background:linear-gradient(110deg,#ffb22f,#ffc257);color:#1c2d48;box-shadow:0 8px 20px #0003}.ref-btn-secondary{background:#ffffff08;color:#fff;border-color:#a9bfd5}.ref-btn-whatsapp{background:#13b95b;color:#fff}.ref-section{padding:62px 0}.ref-soft-section{background:linear-gradient(135deg,#f8fbff,#edf6ff)}.ref-title-center{text-align:center;max-width:820px;margin:0 auto 32px}.ref-need-section h2,.ref-section h2,.ref-title-center h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;margin-bottom:12px;font-weight:900;letter-spacing:-.025em}.ref-title-center p{font-size:17px}.ref-title-light{color:#fff}.ref-title-light p{color:#b9cee0}.ref-need-section{padding:46px 0;background:linear-gradient(90deg,#eef7ff,#fff)}.ref-need-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:40px;align-items:center}.ref-need-copy p{color:#5c6e87}.ref-need-form{background:#f4f9ff;padding:18px;border-radius:14px;border:1px solid #dfeaf5;box-shadow:0 12px 30px #17467610}.ref-need-form textarea{width:100%;height:160px;resize:vertical;border:1px solid #d9e5f0;border-radius:9px;background:#fff;padding:16px;font:inherit;direction:rtl}.ref-form-meta{padding:10px;color:#5c6f87;font-size:13px}.ref-need-form .ref-btn{width:100%}.ref-ai-answer{background:#fff;border:1px solid #dfebf6;border-radius:12px;padding:16px 18px;margin-top:20px;box-shadow:0 8px 22px #143c6610}.ref-ai-answer>span{display:inline-grid;place-items:center;width:35px;height:35px;border-radius:9px;background:linear-gradient(135deg,#8a65f5,#c67be9);color:#fff;font-weight:900;margin-left:8px}.ref-ai-answer li,.ref-ai-answer p{font-size:13px}.ref-services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ref-service-card,.ref-system-card{background:#fff;border:1px solid var(--ref-line);border-radius:11px;padding:22px 18px;min-height:220px;box-shadow:0 8px 24px #163d6410;display:flex;flex-direction:column}.ref-service-card h3,.ref-system-card h3{font-size:18px;margin:13px 0 8px}.ref-service-card p,.ref-system-card p{font-size:14px;flex:1 1}.ref-service-card strong,.ref-system-card a{color:#0b7cea;font-size:13px}.ref-service-icon,.ref-system-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;font-weight:900;font-size:18px}.ref-tone-orange{background:#fff1e5;color:#f17d0c}.ref-tone-blue{background:#e9f5ff;color:#178bf1}.ref-tone-purple{background:#f1eafd;color:#8056df}.ref-tone-green{background:#e8fbf2;color:#19a66e}.ref-problem-grid,.ref-signpost-grid,.ref-small-start-grid,.ref-story-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.ref-problem-copy p,.ref-signpost-copy p,.ref-story-copy p{font-size:17px;line-height:1.9}.ref-problem-grid img,.ref-signpost-grid img{width:100%;border-radius:16px}.ref-signpost-grid:after{content:"מערכת חדשה?\A אתר חדש?\A עוד פרסום?\A בנייה בתהליך?";white-space:pre;display:grid;place-items:center;text-align:center;min-height:250px;border-radius:18px;background:linear-gradient(145deg,#dbe9f5,#fff);color:#334b61;font-weight:800;font-size:20px;box-shadow:0 15px 35px #143e6618}.ref-signpost-grid img{display:none}.ref-process-row{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;position:relative}.ref-process-six{grid-template-columns:repeat(6,1fr)}.ref-process-item{text-align:center;padding:0 8px;position:relative}.ref-process-item span{font-size:12px;color:#1688f4;font-weight:900}.ref-process-item i{width:56px;height:56px;border-radius:50%;border:1px solid #cfe3f5;display:grid;place-items:center;margin:5px auto 12px;color:#0d86f5;font-style:normal;font-size:24px}.ref-process-item h3{font-size:16px;margin-bottom:8px}.ref-process-item p{font-size:12px;line-height:1.5}.ref-process-item:not(:last-child):after{content:"←";position:absolute;left:-10px;top:34px;color:#1887f1;font-size:20px}.ref-projects-section{background:linear-gradient(115deg,#05182c,#0b2e50);padding:55px 0}.ref-project-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ref-project-card{min-height:240px;border-radius:12px;border:1px solid #587590;background:#0b2743;color:#fff;padding:20px;display:grid;grid-template-columns:1fr 1.15fr;gap:14px;align-items:center}.ref-project-card p{color:#c6d8e7;font-size:13px}.ref-project-icon{font-size:28px;color:#63b5ff}.ref-project-card img{display:none}.ref-project-card:after{content:"TOHAR";min-height:150px;border-radius:10px;background:linear-gradient(135deg,#f7fbff,#dcecf8);color:#1686ee;display:grid;place-items:center;font-weight:900;font-size:30px}.ref-story-grid{grid-template-columns:1.15fr .85fr}.ref-owner-wrap{display:grid;grid-template-columns:1fr;gap:14px}.ref-owner-wrap img{display:none}.ref-owner-wrap:before{content:"אדיר כהן";height:250px;border-radius:18px;background:linear-gradient(135deg,#e8f0f7,#cbdced);display:grid;place-items:end center;padding:24px;font-size:24px;font-weight:900;color:#1c3450}.ref-owner-wrap ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ref-owner-wrap li{padding:9px 10px;border:1px solid #deebf5;border-radius:8px;background:#f7fbff;font-size:13px}.ref-articles-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.ref-article-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ref-article-card{border:1px solid #dce8f3;border-radius:10px;overflow:hidden;background:#fff;padding-bottom:14px}.ref-article-thumb{height:105px;background:linear-gradient(135deg,#dae7f2,#f4f8fb)}.ref-article-card h3{font-size:14px;padding:12px 12px 0;min-height:65px}.ref-article-card a{font-size:12px;color:#0d82f2;padding-inline:12px}.ref-final-cta{background:linear-gradient(#061a2dcf,#061a2de6),linear-gradient(120deg,#173a58,#071a2d);padding:65px 0;text-align:center}.ref-final-overlay{width:min(900px,calc(100% - 40px));margin:auto}.ref-final-cta h2{font-size:clamp(2.1rem,4vw,3.2rem);margin-bottom:12px}.ref-final-cta p{color:#cbd9e7;font-size:17px}.ref-system-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.ref-system-card{padding:18px 14px;min-height:210px}.ref-system-card h3{font-size:15px}.ref-system-card p{font-size:12px}.ref-system-icon{margin-inline:auto}.ref-system-icon-1{background:#ffe8f4;color:#dd4c9a}.ref-system-icon-2{background:#e9f4ff;color:#1b83eb}.ref-system-icon-3{background:#eafcf4;color:#16a86b}.ref-system-icon-4{background:#f2ebff;color:#8659e3}.ref-system-icon-5{background:#fff0e5;color:#ed790c}.ref-system-icon-6{background:#eaf5ff;color:#2489ea}.ref-problem-grid img{display:none}.ref-problem-grid:after{content:"אקסלים  •  מיילים  •  WhatsApp  •  טפסים\A\A→\A\Aכל המידע במקום אחד\Aמעקב מסודר\Aתהליך אוטומטי";white-space:pre;display:grid;place-items:center;text-align:center;min-height:280px;border-radius:18px;background:linear-gradient(135deg,#e9eef4 0 45%,#0b3a67 45%);color:#16314f;font-weight:800;border:1px solid #d8e6f2}.ref-advisor-section{background:linear-gradient(100deg,#eef8ff,#dceeff);padding:38px 0}.ref-advisor-grid{display:grid;grid-template-columns:1.2fr .5fr;gap:25px;align-items:center}.ref-advisor-copy form{background:#fff;border-radius:10px;padding:12px;border:1px solid #d6e4f0}.ref-advisor-copy input{width:100%;border:0;padding:12px;font:inherit;direction:rtl;outline:none}.ref-advisor-copy form>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.ref-advisor-grid img{display:none}.ref-advisor-grid:after{content:"🤖";font-size:120px;text-align:center}.ref-examples-section{background:#fbfdff}.ref-small-start{padding-top:25px}.ref-check-card{border-radius:15px;background:#f5fbff;border:1px solid #dceaf5;padding:24px}.ref-check-card ul{list-style:"✓  ";line-height:2}.ref-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px 14px}.ref-faq details{border:1px solid #dce8f3;border-radius:7px;background:#fff}.ref-faq summary{list-style:none;padding:12px 14px;font-weight:700;font-size:14px;display:flex;justify-content:space-between;cursor:pointer}.ref-faq details p{padding:0 14px 14px;margin:0;font-size:13px}body:has(.reference-page) .site-header{background:#06192d;color:#fff;box-shadow:none}.reference-page+*{display:none}body:has(.reference-page) .site-footer{display:none}body:has(.reference-page) .site-header .brand-mark{display:none}body:has(.reference-page) .site-header .brand strong{font-size:29px;color:#fff}body:has(.reference-page) .site-header .brand-words>span{color:#b8c9d8}body:has(.reference-page) .desktop-nav a:last-child{background:#0d84f5}@media(max-width:1050px){.ref-process-six,.ref-system-cards{grid-template-columns:repeat(3,1fr)}.ref-process-six{row-gap:28px}.ref-article-grid{grid-template-columns:repeat(3,1fr)}.ref-services-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.ref-shell{width:calc(100% - 28px)}.ref-advisor-grid,.ref-hero-grid,.ref-need-grid,.ref-problem-grid,.ref-signpost-grid,.ref-small-start-grid,.ref-story-grid{grid-template-columns:1fr}.ref-hero-grid{padding-block:34px}.ref-hero h1{font-size:2.65rem}.ref-hero-art{min-height:0}.ref-hero-art img{max-width:100%!important}.ref-section{padding:44px 0}.ref-faq-grid,.ref-project-grid,.ref-services-grid,.ref-system-cards{grid-template-columns:1fr}.ref-process-row,.ref-process-six{grid-template-columns:repeat(2,1fr)}.ref-process-item:after{display:none}.ref-article-grid{grid-template-columns:1fr 1fr}.ref-project-card{grid-template-columns:1fr}.ref-actions .ref-btn{width:100%}.ref-advisor-copy form>div{align-items:stretch;flex-direction:column}.ref-final-cta{padding:48px 0}}@media(max-width:460px){.ref-article-grid,.ref-process-row,.ref-process-six{grid-template-columns:1fr}.ref-need-section h2,.ref-section h2,.ref-title-center h2{font-size:1.85rem}}body:has(.reference-page) .header-inner{min-height:72px}.brand-logo-link{display:flex;align-items:center;padding:3px 0;line-height:0}.brand-logo-image{display:block;width:98px;height:auto;object-fit:contain}body:has(.reference-page) .brand-logo-image{width:104px;filter:drop-shadow(0 2px 7px #0004)}@media(max-width:760px){.brand-logo-image,body:has(.reference-page) .brand-logo-image{width:86px}body:has(.reference-page) .header-inner{min-height:66px}}body:has(.reference-page) .header-inner{min-height:66px}body:has(.reference-page) .brand-logo-image{width:112px;max-height:48px}.ref-advisor-grid:after,.ref-owner-wrap:before,.ref-problem-grid:after,.ref-project-card:after,.ref-signpost-grid:after{display:none!important;content:none!important}.ref-advisor-grid img,.ref-owner-wrap img,.ref-problem-grid img,.ref-project-card img,.ref-signpost-grid img{display:block}.ref-signpost-grid{grid-template-columns:.9fr 1.1fr}.ref-signpost-grid>img{width:100%;height:205px;object-fit:cover;border-radius:14px;box-shadow:0 8px 20px #163d6416}.ref-problem-grid{grid-template-columns:1.05fr .95fr}.ref-problem-grid>img{width:100%;max-height:292px;object-fit:cover;border-radius:14px}.ref-advisor-grid{grid-template-columns:1.25fr .45fr}.ref-advisor-grid>img{width:min(100%,230px);height:auto;justify-self:center;filter:drop-shadow(0 12px 18px #4a78a733)}.ref-project-card img{width:100%;height:158px;object-fit:cover;object-position:top;border-radius:8px;background:#fff}.ref-project-card{grid-template-columns:.92fr 1.08fr}.ref-owner-wrap img{width:100%;height:245px;object-fit:cover;object-position:center top;border-radius:18px}.ref-small-start-art{position:relative;min-height:210px}.ref-small-start-art>img{width:100%;height:190px;object-fit:cover;border-radius:14px}.ref-small-start-art .ref-check-card{position:absolute;right:18px;bottom:-12px;min-width:200px;padding:15px 18px;box-shadow:0 10px 25px #163d6422;background:#fff}.ref-small-start-art .ref-check-card ul{margin:7px 0 0}.ref-article-thumb{background-image:url(/assets/home-articles.webp);background-repeat:no-repeat;background-size:500% 100%;background-color:#eaf2f7}.ref-article-thumb-1{background-position:0 0}.ref-article-thumb-2{background-position:25% 0}.ref-article-thumb-3{background-position:50% 0}.ref-article-thumb-4{background-position:75% 0}.ref-article-thumb-5{background-position:100% 0}.ref-final-cta{background-image:linear-gradient(#061a2d9c,#061a2dd6),url(/assets/home-cta.webp);background-size:cover;background-position:50%;color:#fff}.ref-final-cta-systems{background-image:linear-gradient(#061a2d98,#061a2dd9),url(/assets/home-cta.webp)}@media(max-width:760px){body:has(.reference-page) .brand-logo-image{width:96px;max-height:42px}.ref-advisor-grid,.ref-problem-grid,.ref-signpost-grid{grid-template-columns:1fr}.ref-problem-grid>img,.ref-signpost-grid>img{height:auto;max-height:none}.ref-project-card{grid-template-columns:1fr}.ref-project-card img{height:auto;max-height:210px}.ref-owner-wrap img{height:auto;max-height:300px}.ref-small-start-art .ref-check-card{position:relative;right:auto;bottom:auto;margin:-28px 16px 0}}.ref-inner-hero{background:linear-gradient(120deg,#061728,#0b2b4d);color:#fff;padding:64px 0 58px}.ref-inner-hero span{font-size:13px;color:#9ecbff;font-weight:700}.ref-inner-hero h1{font-size:clamp(2.4rem,5vw,4rem);margin:10px 0 12px}.ref-inner-hero p{color:#d1e1ef;font-size:18px;max-width:650px;margin:0}.ref-project-list{display:grid;gap:22px}.ref-project-list-card{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:34px;padding:22px;border:1px solid var(--ref-line);border-radius:16px;background:#fff;box-shadow:0 12px 30px #163d6410}.ref-project-list-card img{width:100%;max-height:260px;object-fit:cover;border-radius:11px}.ref-project-list-card h2{font-size:2rem;margin-bottom:10px}.ref-article-list{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ref-article-list-card{display:grid;grid-template-columns:160px 1fr;gap:18px;border:1px solid var(--ref-line);border-radius:14px;padding:15px;background:#fff}.ref-article-list-card>.ref-article-thumb,.ref-article-list-card>img{width:160px;height:120px;object-fit:cover;border-radius:9px}.ref-article-list-card h2{font-size:1.25rem;margin-bottom:7px}.ref-coming{display:inline-block;color:#0c7ce7;font-size:12px;font-weight:800}.ref-contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:start}.ref-contact-copy>p{font-size:17px}.ref-contact-direct{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:22px}.ref-contact-email{color:#0b78e9;font-weight:700}.ref-contact-card{border:1px solid var(--ref-line);border-radius:16px;background:#f8fbff;padding:24px;box-shadow:0 14px 36px #143d6414}.ref-contact-card form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ref-contact-card label{display:grid;gap:6px;font-size:13px;font-weight:800}.ref-contact-card input,.ref-contact-card textarea{width:100%;border:1px solid #cdddeb;border-radius:8px;background:#fff;padding:11px 12px;font:inherit;direction:rtl}.ref-contact-wide{grid-column:1/-1}.ref-honeypot{position:absolute!important;right:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.ref-form-error,.ref-form-success{padding:11px 13px;border-radius:8px;margin-bottom:14px;font-size:14px;font-weight:700}.ref-form-success{background:#e8f9ef;color:#087b3f;border:1px solid #bde9cf}.ref-form-error{background:#fff2f2;color:#a52c2c;border:1px solid #f0c7c7}@media(max-width:760px){.ref-article-list,.ref-contact-grid,.ref-project-list-card{grid-template-columns:1fr}.ref-article-list-card{grid-template-columns:110px 1fr}.ref-article-list-card>.ref-article-thumb,.ref-article-list-card>img{width:110px;height:95px}.ref-contact-card form{grid-template-columns:1fr}.ref-contact-wide{grid-column:auto}}.ref-article-read{color:#0c7ce7;font-size:13px;font-weight:800}.ref-article-page{background:#fff}.ref-article-body{max-width:850px;padding-block:46px 70px}.ref-article-cover{width:100%;max-height:430px;object-fit:cover;border-radius:15px;margin-bottom:32px}.ref-richtext{font-size:17px;line-height:1.9;color:#233d5d}.ref-richtext p{color:#4f6279;margin:0 0 1.3em}.ref-richtext h2{font-size:1.9rem;margin:1.5em 0 .55em}.ref-richtext h3{font-size:1.45rem;margin:1.4em 0 .5em}.ref-richtext h4{font-size:1.2rem;margin:1.3em 0 .5em}.ref-richtext blockquote{border-right:4px solid #1688f4;margin:1.5em 0;padding:8px 18px;background:#f4f9ff}.ref-richtext li{margin:.35em 0}.ref-richtext a{color:#087cec;text-decoration:underline}body:has(.reference-page) .site-header{position:relative;z-index:50;background:#fff;color:#0a1e39;box-shadow:0 1px 0 #e6edf5,0 4px 16px #071b2e0a}body:has(.reference-page) .header-inner{width:min(1380px,calc(100% - 48px));min-height:84px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;direction:ltr}body:has(.reference-page) .brand-logo-link{justify-self:start;display:flex;align-items:center;padding:4px 0;line-height:0}body:has(.reference-page) .brand-logo-image{display:block;width:78px;height:74px;max-height:74px;object-fit:contain;filter:none}body:has(.reference-page) .desktop-nav{justify-self:end;justify-content:flex-start;direction:rtl;gap:clamp(11px,1.25vw,24px);color:#0a1e39;font-size:13px;font-weight:760;white-space:nowrap}body:has(.reference-page) .desktop-nav a{position:relative;padding:10px 0;transition:color .18s ease,transform .18s ease}body:has(.reference-page) .desktop-nav a:not(:last-child):after{content:"";position:absolute;right:0;left:100%;bottom:3px;height:2px;border-radius:99px;background:#1789f7;transition:left .2s ease}body:has(.reference-page) .desktop-nav a:not(:last-child):focus-visible,body:has(.reference-page) .desktop-nav a:not(:last-child):hover{color:#087cf0;transform:translateY(-1px)}body:has(.reference-page) .desktop-nav a:not(:last-child):focus-visible:after,body:has(.reference-page) .desktop-nav a:not(:last-child):hover:after{left:0}body:has(.reference-page) .desktop-nav a:last-child{background:linear-gradient(135deg,#0879ec,#1597ff);color:#fff;border-radius:9px;padding:11px 20px;box-shadow:0 8px 20px #0b83f52e}body:has(.reference-page) .desktop-nav a:last-child:hover{color:#fff;transform:translateY(-2px);box-shadow:0 11px 25px #0b83f542}.ref-home-hero{position:relative;min-height:610px;background-color:#06182a;background-image:url(/header-assets/hero-background.webp);background-size:cover;background-position:50%;color:#fff;overflow:hidden;isolation:isolate}@media (min-width:1600px){.ref-home-hero{background-size:auto 100%;background-position:100%;background-repeat:no-repeat}}.ref-home-hero:before{inset:0;background:linear-gradient(90deg,#031424f5,#04172ae7 30%,#071b2ea6 49%,#071b2e20 67%,#071b2e08),linear-gradient(180deg,#02101b28,#02101b08 60%,#02101b42)}.ref-home-hero:after,.ref-home-hero:before{content:"";position:absolute;z-index:0;pointer-events:none}.ref-home-hero:after{inset:auto 0 0;height:120px;background:linear-gradient(180deg,transparent,#03132166)}.ref-home-hero .ref-shell{width:min(1760px,calc(100% - 54px))}.ref-home-hero .ref-hero-grid{position:relative;z-index:2;min-height:610px;display:grid;grid-template-columns:minmax(430px,.88fr) minmax(560px,1.12fr);gap:24px;align-items:center;padding:48px 0 42px;direction:ltr}.ref-home-hero .ref-hero-copy{position:relative;z-index:6;align-self:center;justify-self:start;width:min(100%,760px);direction:rtl;text-align:right}.ref-home-hero .ref-hero-copy h1{margin:0 0 19px;color:#fff;font-size:clamp(3.2rem,4.55vw,4.85rem);line-height:1.02;font-weight:900;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 22px #0007}.ref-home-hero .ref-hero-copy h1 span{color:#1598ff;text-shadow:0 5px 25px #087ef455}.ref-home-hero .ref-hero-copy>p{max-width:535px;margin:0;color:#edf4fa;font-size:17px;line-height:1.75;font-weight:520;text-shadow:0 2px 14px #0008}.ref-home-hero .ref-asset-actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;margin-top:16px;direction:ltr}.hero-cta{display:block;position:relative;line-height:0;transform-origin:center;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .22s ease;outline:none}.hero-cta img{display:block;width:100%;height:auto;object-fit:contain;pointer-events:none}.hero-cta-primary{width:min(470px,58%);flex:0 1 auto}.hero-cta-secondary{width:min(270px,35%);flex:0 1 auto;overflow:hidden}.hero-cta-secondary img{width:135%;max-width:none}.hero-cta:focus-visible,.hero-cta:hover{transform:translateY(-4px) scale(1.025);filter:drop-shadow(0 12px 18px #0008)}.hero-cta-primary:focus-visible,.hero-cta-primary:hover{filter:drop-shadow(0 11px 21px #ffbd4148) drop-shadow(0 7px 14px #0007)}.ref-hero-points{display:flex;align-items:center;justify-content:flex-start;gap:22px;margin-top:8px;color:#f0f5fa;font-size:11px;line-height:1.35;direction:rtl}.ref-hero-points span{display:flex;align-items:center;gap:8px;white-space:nowrap;text-shadow:0 2px 10px #000b}.ref-hero-points b{width:30px;height:30px;flex:0 0 30px;border:1px solid #b7cbe0;border-radius:50%;display:grid;place-items:center;color:#ffd05d;background:#061b30a8;box-shadow:inset 0 0 12px #1d8df522;font-size:13px}.ref-home-hero .ref-hero-art{z-index:5;align-self:stretch;display:block}.hero-service-stage,.ref-home-hero .ref-hero-art{position:relative;min-height:500px;width:100%;pointer-events:none}.hero-service-stage{height:100%}.hero-service-card{position:absolute;z-index:4;display:block;width:178px;height:auto;border-radius:18px;line-height:0;pointer-events:auto;outline:none;transform:translate(-50%,-50%);transform-origin:center;transition:transform .27s cubic-bezier(.2,.8,.2,1),filter .27s ease,z-index 0s linear .12s}.hero-service-card img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 11px 18px #0008)}.hero-service-card:focus-visible,.hero-service-card:hover{z-index:20;transform:translate(-50%,calc(-50% - 8px)) scale(1.1);filter:drop-shadow(0 0 11px #168fff66) drop-shadow(0 0 13px #ffc54b36);transition-delay:0s}.hero-service-ai{left:42%;top:20%;aspect-ratio:560/569}.hero-service-consulting{left:74%;top:20%;aspect-ratio:4/3}.hero-service-systems{left:20%;top:57%;aspect-ratio:4/3}.hero-service-websites{left:91%;top:61%;aspect-ratio:560/550}.hero-service-stage,.ref-home-hero,.ref-home-hero .ref-hero-art,.ref-home-hero .ref-hero-grid{overflow:visible}@media(max-width:1180px){body:has(.reference-page) .header-inner{width:calc(100% - 32px);gap:16px}body:has(.reference-page) .desktop-nav{gap:10px;font-size:12px}body:has(.reference-page) .brand-logo-image{width:68px;height:66px}.ref-home-hero .ref-shell{width:calc(100% - 36px)}.ref-home-hero .ref-hero-grid{grid-template-columns:minmax(390px,.9fr) minmax(470px,1.1fr)}.ref-home-hero .ref-hero-copy h1{font-size:clamp(3rem,5vw,4.25rem)}.hero-service-card{width:158px;height:118px}}@media(max-width:940px){.ref-home-hero{background-position:61%}.ref-home-hero .ref-hero-grid{grid-template-columns:minmax(360px,.95fr) minmax(330px,1.05fr)}.hero-service-card{width:140px;height:104px}.hero-service-ai{left:20%;top:16%}.hero-service-consulting{left:80%;top:16%}.hero-service-systems{left:20%;top:54%}.hero-service-websites{left:80%;top:54%}.ref-hero-points{gap:12px}}@media(max-width:760px){body:has(.reference-page) .header-inner{width:calc(100% - 28px);min-height:72px;display:flex;direction:ltr}body:has(.reference-page) .brand-logo-image{width:58px;height:58px;max-height:58px}body:has(.reference-page) .mobile-menu{display:block;margin-left:auto;direction:rtl}.ref-home-hero{min-height:auto;background-position:63%}.ref-home-hero:before{background:linear-gradient(180deg,#031424f2,#04172ad9 51%,#06192db8 72%,#06192d8a),linear-gradient(90deg,#031424dc,#0314249c 60%,#03142455)}.ref-home-hero .ref-shell{width:calc(100% - 28px)}.ref-home-hero .ref-hero-grid{min-height:0;grid-template-columns:1fr;gap:20px;padding:36px 0 34px;direction:rtl}.ref-home-hero .ref-hero-copy{width:100%;max-width:620px;justify-self:stretch}.ref-home-hero .ref-hero-copy h1{font-size:clamp(2.65rem,10vw,3.6rem);line-height:1.03}.ref-home-hero .ref-hero-copy>p{font-size:16px}.ref-home-hero .ref-asset-actions{align-items:center;flex-direction:column;gap:0}.hero-cta-primary{width:min(100%,440px)}.hero-cta-secondary{width:min(200px,60%)}.ref-hero-points{flex-wrap:wrap;gap:10px 18px;margin-top:4px}.ref-home-hero .ref-hero-art{min-height:auto;align-self:auto}.hero-service-stage{min-height:0;height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,510px);margin:0 auto;pointer-events:auto}.hero-service-ai,.hero-service-card,.hero-service-consulting,.hero-service-systems,.hero-service-websites{position:relative;inset:auto;width:100%;height:126px;transform:none}.hero-service-card:focus-visible,.hero-service-card:hover{transform:translateY(-4px) scale(1.035)}}@media(max-width:430px){.ref-home-hero .ref-hero-copy h1{font-size:2.5rem}.ref-hero-points{display:grid;grid-template-columns:1fr 1fr}.ref-hero-points span:last-child{grid-column:1/-1}.hero-service-stage{gap:5px}.hero-service-card{height:112px}}@media(prefers-reduced-motion:reduce){.hero-cta,.hero-service-card{transition:none!important}.hero-cta:focus-visible,.hero-cta:hover,.hero-service-card:focus-visible,.hero-service-card:hover{transform:none}}body:has(.reference-page) .brand-horizontal-logo,body:has(.reference-page) .header-consultation{display:none}@media(min-width:1181px){body:has(.reference-page) .header-inner{width:calc(100% - 5.22vw);min-height:clamp(84px,6.37vw,142px);grid-template-columns:clamp(202px,16.96vw,380px) clamp(150px,12vw,266px) minmax(0,1fr);column-gap:clamp(26px,2.61vw,58px);direction:ltr}body:has(.reference-page) .brand-logo-link{width:100%;height:100%;padding:0}body:has(.reference-page) .brand-logo-image{display:none}body:has(.reference-page) .brand-horizontal-logo{display:flex;align-items:center;width:calc(100% - 24px);height:clamp(75px,5.74vw,128px);gap:1%}body:has(.reference-page) .brand-emblem{display:block;width:38%;height:clamp(64px,5vw,98px);flex:none;overflow:hidden;background:url(/header-assets/logo-tohar.webp) no-repeat top;background-size:120% auto}body:has(.reference-page) .brand-wordmark{display:block;width:61%;height:auto;aspect-ratio:3.8;flex:none;overflow:hidden;background:url(/header-assets/logo-tohar.webp) no-repeat center calc(100% + .38vw);background-size:108% auto}body:has(.reference-page) .header-consultation{display:flex;align-items:center;justify-content:space-evenly;width:100%;min-height:clamp(55px,3.48vw,78px);border-radius:clamp(10px,.8vw,16px);background:#006aff;color:#fff;font-size:clamp(16px,1.31vw,28px);font-weight:800;box-shadow:0 8px 22px #006dff31;white-space:nowrap}body:has(.reference-page) .header-consultation span{font-size:1.35em;font-weight:400;line-height:1}body:has(.reference-page) .desktop-nav{width:100%;min-width:0;justify-self:stretch;justify-content:space-between;gap:clamp(8px,.75vw,18px);font-size:clamp(12px,.94vw,20px);font-weight:750}body:has(.reference-page) .desktop-nav a:last-child{background:none;color:inherit;border-radius:0;padding:10px 0;box-shadow:none}body:has(.reference-page) .desktop-nav a:last-child:hover{color:#087cf0;transform:translateY(-1px);box-shadow:none}.ref-home-hero{min-height:clamp(610px,36.48vw,815px);background-size:auto 100%;background-position:100%;background-repeat:no-repeat}.ref-home-hero .ref-shell{width:calc(100% - 10.44vw)}.ref-home-hero .ref-hero-grid{min-height:clamp(610px,36.48vw,815px);grid-template-columns:45% 55%;gap:0;padding:0}.ref-home-hero .ref-hero-copy{width:100%;max-width:none;justify-self:stretch;transform:translateY(-15px)}.ref-home-hero .ref-hero-copy h1{font-size:clamp(58px,4vw,88px);line-height:.97;margin-bottom:clamp(13px,1.04vw,22px);letter-spacing:-.045em}.ref-home-hero .ref-hero-copy>p{width:100%;max-width:740px;font-size:clamp(17px,1.22vw,25px);font-weight:400;line-height:1.45}.ref-home-hero .ref-asset-actions{width:104%;justify-content:flex-start;gap:0;margin-top:clamp(8px,.78vw,16px)}.hero-cta-primary{width:64%;max-width:none;flex:0 0 64%}.hero-cta-secondary{width:39%;max-width:none;flex:0 0 39%;margin-left:-12px}.ref-hero-points{width:106%;transform:translateX(40px);justify-content:space-between;gap:0;margin-top:clamp(0px,.21vw,5px);font-size:clamp(12px,.92vw,18px)}.ref-hero-points>span{flex:1 1;min-width:0;justify-content:center;gap:clamp(6px,.58vw,12px);direction:ltr;white-space:normal}.ref-hero-points>span:not(:last-child){border-left:1px solid #ba914b;padding-left:clamp(7px,1vw,20px)}.ref-hero-points .ref-point-label{display:block;direction:rtl;text-align:right;font-weight:650;line-height:1.24;white-space:normal;text-shadow:0 2px 10px #000b}.ref-hero-points b{width:clamp(34px,2.65vw,52px);height:clamp(34px,2.65vw,52px);flex:0 0 clamp(34px,2.65vw,52px);border:0;background:transparent;box-shadow:none}.ref-hero-points b svg{display:block;width:100%;height:100%}.hero-service-stage,.ref-home-hero .ref-hero-art{min-height:0;height:100%}.hero-service-ai{left:46%;top:20%;width:27%}.hero-service-consulting{left:80%;top:21%;width:27%}.hero-service-systems{left:26%;top:47%;width:24%}.hero-service-websites{left:97%;top:52%;width:22%}}@media(min-width:1600px){.ref-home-hero{background-size:auto 113.3%;background-position:100%}}@media(max-width:1180px){body:has(.reference-page) .header-consultation{display:none}}.ref-hero-points>span{direction:ltr}.ref-hero-points .ref-point-label{display:block;direction:rtl;text-align:right;white-space:normal}.ref-hero-points b svg{display:block;width:100%;height:100%}@media(max-width:1180px){.ref-hero-points>span{white-space:normal}.ref-hero-points b{flex:0 0 30px}}@media(max-width:760px){.ref-hero-points{width:100%;transform:none;justify-content:flex-start}.ref-hero-points>span{flex:0 1 auto;gap:8px}.ref-hero-points>span:not(:last-child){border-left:1px solid #ba914b;padding-left:12px}}@media(max-width:430px){.ref-hero-points>span:last-child{grid-column:1/-1}.ref-hero-points>span .ref-point-label{grid-column:auto}}