:root{--paper:#f8f6f1;--paper-deep:#efeae0;--ink:#0a0e14;--ink-soft:#14181f;--ink-line:#1f242e;--burgundy:#6b1f2a;--burgundy-dark:#4a1219;--brass:#a47b47;--brass-dark:#8a6638;--brass-light:#c9a375;--archive:#a8201a;--archive-dark:#82150f;--charcoal:#1c1c1c;--cream:#e8e2d5;--cream-mid:#b5ac9a;--line:#d9d1c0;--line-strong:#b5ac9a;--serif:"Frank Ruhl Libre", "Times New Roman", serif;--sans:"Open Sans Hebrew", "Heebo", -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--container:1320px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--charcoal);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:19px;line-height:1.7;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--serif);color:var(--ink);letter-spacing:-.02em;margin:0;font-weight:900;line-height:1}p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}.container{max-width:var(--container);margin:0 auto;padding:0 40px;position:relative}.rules{pointer-events:none;z-index:1;max-width:var(--container);margin:0 auto;padding:0 40px;position:fixed;inset:0}.rules:before,.rules:after{content:"";background:#a47b4726;width:1px;position:absolute;top:0;bottom:0}.rules:before{right:40px}.rules:after{left:40px}.nav{z-index:50;background:0 0;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,padding .3s;position:sticky;top:0}.nav.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f6f1d9;border-bottom-color:#b8935a40}.nav-inner{justify-content:space-between;align-items:center;height:84px;display:flex}.brand{align-items:center;gap:16px;display:flex}.brand-mark{background:var(--ink);width:48px;height:48px;color:var(--cream);font-family:var(--serif);white-space:nowrap;flex-shrink:0;place-items:center;font-size:20px;font-weight:900;display:grid;position:relative}.brand-mark:after{content:"";border:1px solid var(--brass);pointer-events:none;position:absolute;inset:0;transform:translate(3px,3px)}.brand-text{line-height:1.1}.brand-name{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:800}.brand-sub{font-family:var(--mono);color:var(--brass-dark);letter-spacing:.2em;text-transform:uppercase;margin-top:2px;font-size:10px}.nav-links{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink);align-items:center;gap:32px;font-size:12px;display:flex}.nav-links a{padding:8px 0;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--brass);width:0;height:1px;transition:width .3s;position:absolute;bottom:2px;right:0}.nav-links a:hover{color:var(--burgundy)}.nav-links a:hover:after,.nav-links a.active:after{width:100%}.nav-cta{background:var(--archive);color:var(--paper);font-family:var(--sans);letter-spacing:.05em;align-items:center;gap:10px;padding:12px 22px;font-size:13px;font-weight:700;transition:background .25s;display:inline-flex;position:relative;overflow:hidden}.nav-cta:hover{background:var(--archive-dark)}.nav-cta .dot{background:var(--paper);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.nav-burger{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.nav-burger span{background:var(--ink);width:24px;height:2px}.mag-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.22em;color:var(--brass-dark);align-items:center;gap:14px;margin-bottom:36px;font-size:12px;display:inline-flex}.mag-label .n{color:var(--archive);font-weight:500}.mag-label .ln{background:var(--brass);width:56px;height:1px}.btn{font-family:var(--sans);letter-spacing:.03em;cursor:pointer;border:none;align-items:center;gap:14px;padding:20px 32px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn-archive{background:var(--archive);color:var(--paper)}.btn-archive:before{content:"";background:var(--archive-dark);transform-origin:100%;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.btn-archive:hover:before{transform:scaleX(1)}.btn-archive>*{z-index:1;position:relative}.btn-archive:hover{transform:translateY(-2px);box-shadow:0 16px 32px -12px #a8201a80}.btn-archive .arrow{transition:transform .3s}.btn-archive:hover .arrow{transform:translate(-6px)}.btn-ghost{color:var(--ink);border:1px solid var(--ink);background:0 0;position:relative}.btn-ghost:before{content:"";background:var(--ink);transform-origin:100%;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.btn-ghost:hover{color:var(--paper)}.btn-ghost:hover:before{transform:scaleX(1)}.btn-ghost>*{z-index:1;position:relative}.hero{border-bottom:1px solid var(--line);min-height:100vh;padding:100px 0 140px;position:relative}.hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;display:grid;position:relative}h1.hero-title{color:var(--ink);letter-spacing:-.035em;margin-bottom:40px;font-size:clamp(56px,7.5vw,112px);font-weight:900;line-height:.95}h1.hero-title em{color:var(--burgundy);font-style:italic;font-weight:900}h1.hero-title .underline{border-bottom:4px solid var(--brass);padding-bottom:4px;display:inline-block}.hero-sub{color:var(--charcoal);max-width:580px;margin-bottom:48px;font-size:21px;font-weight:400;line-height:1.6}.hero-sub strong{color:var(--ink);font-weight:700}.hero-sub:before{content:"";background:var(--brass);width:60px;height:2px;margin-bottom:28px;display:block}.trust-row{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-wrap:wrap;gap:0;margin-bottom:52px;display:flex}.trust-badge{border-left:1px solid var(--ink);flex:1;align-items:center;gap:14px;min-width:180px;padding:18px 24px 18px 20px;display:flex}.trust-badge:last-child{border-left:none}.trust-badge .num{font-family:var(--serif);color:var(--burgundy);font-size:32px;font-weight:900;line-height:1}.trust-badge .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;line-height:1.3}.cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-visual{aspect-ratio:4/5;max-width:560px;margin-left:auto;margin-right:0;position:relative}.hero-visual:before{content:"FORENSIC / ANALYSIS / 2026";font-family:var(--mono);letter-spacing:.28em;color:var(--brass-dark);text-transform:uppercase;z-index:5;font-size:10px;position:absolute;top:-24px;right:0}.hero-visual:after{content:"";background:var(--brass);z-index:5;width:80px;height:1px;position:absolute;top:-8px;right:0}.hero-bg-paper{background:var(--paper-deep);z-index:0;background-image:repeating-linear-gradient(0deg,#0000 0 26px,#0a0e1414 26px 27px);border:1px solid #0a0e141f;position:absolute;inset:28px -22px -24px 32px;transform:rotate(-3.5deg);box-shadow:0 24px 40px -20px #0a0e1440}.hero-card{background:var(--ink);box-shadow:0 50px 100px -30px #0a0e1499,0 0 0 1px var(--brass);z-index:1;position:absolute;inset:0;overflow:hidden}.hero-card:before{content:"";background:var(--burgundy-dark);border-bottom:1px solid var(--brass);z-index:1;height:42px;position:absolute;top:0;left:0;right:0}.hero-card .corner{border:2px solid var(--brass);z-index:4;border-color:var(--brass-light);width:14px;height:14px;position:absolute}.hero-card .corner.tl{border-bottom:none;border-right:none;top:56px;left:12px}.hero-card .corner.tr{border-bottom:none;border-left:none;top:56px;right:12px}.hero-card .corner.bl{border-top:none;border-right:none;bottom:112px;left:12px}.hero-card .corner.br{border-top:none;border-left:none;bottom:112px;right:12px}.hero-card-title{font-family:var(--mono);letter-spacing:.24em;color:var(--brass-light);text-transform:uppercase;z-index:2;font-size:10px;font-weight:500;position:absolute;top:62px;right:32px}.hero-card-title:before{content:"";background:var(--brass);vertical-align:middle;width:14px;height:1px;margin-left:8px;display:inline-block}.hero-card-meta{font-family:var(--mono);color:var(--brass-light);letter-spacing:.12em;z-index:2;text-transform:uppercase;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:14px;left:22px;right:22px}.hero-card-meta .lt{color:var(--cream)}.hero-grid-overlay{pointer-events:none;background-image:linear-gradient(#a47b471f 1px,#0000 1px),linear-gradient(90deg,#a47b471f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:50px 0 110px}.signature-stack{flex-direction:column;gap:40px;display:flex;position:absolute;top:76px;left:32px;right:32px}.sig-row{position:relative}.sig-label{font-family:var(--mono);letter-spacing:.22em;color:var(--brass-light);background:var(--ink);padding:0 10px 0 0;font-size:10px;font-weight:500;position:absolute;top:-16px;right:0}.sig-label.bronze{color:var(--archive)}.signature-svg{width:100%;height:72px;display:block}.signature-svg path{stroke:var(--cream);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1800;stroke-dashoffset:1800px;animation:2.2s ease-out .4s forwards draw}.signature-svg.s2 path{stroke:var(--archive);animation-delay:.8s}@keyframes draw{to{stroke-dashoffset:0}}.anno{font-family:var(--mono);letter-spacing:.08em;color:var(--paper);background:var(--ink-soft);border:1px solid var(--brass);opacity:0;z-index:3;text-transform:uppercase;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:10px;animation:.6s ease-out forwards annoIn;display:flex;position:absolute}.anno-num{background:var(--archive);width:18px;height:18px;color:var(--paper);place-items:center;font-size:9px;font-weight:700;display:grid}.anno-text{font-family:var(--sans);letter-spacing:.02em;text-transform:none;color:var(--paper);font-size:11px;font-weight:600}@keyframes annoIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.anno-1{animation-delay:1.6s;top:110px;left:18px}.anno-2{animation-delay:1.9s;top:178px;left:38px}.anno-3{animation-delay:2.2s;top:226px;right:22px}.hero-card-foot{background:var(--burgundy-dark);height:96px;color:var(--cream);border-top:1px solid var(--brass);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.hcf-cell{border-left:1px solid #b8895a33;flex-direction:column;justify-content:center;gap:4px;padding:16px 18px;display:flex}.hcf-cell:last-child{border-left:none}.hcf-l{font-family:var(--mono);letter-spacing:.18em;color:var(--brass-light);text-transform:uppercase;font-size:9.5px}.hcf-v{font-family:var(--serif);color:var(--paper);font-size:22px;font-weight:800;line-height:1}.hcf-v em{color:var(--brass);font-size:14px;font-style:normal}.hcf-flag{font-family:var(--sans);color:var(--archive);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.hcf-flag:before{content:"";background:var(--archive);width:7px;height:7px;animation:2s infinite pulse}.hero-loupe{border:5px solid var(--brass);background:radial-gradient(circle at 32% 28%,#ffffffd9,transparent 45%),var(--paper);width:180px;height:180px;box-shadow:0 30px 60px -20px #0a0e148c,inset 0 0 0 2px var(--ink);z-index:3;border-radius:50%;animation:6s ease-in-out infinite float;position:absolute;bottom:60px;left:-42px;overflow:hidden}@keyframes float{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-10px)rotate(-5deg)}}.hero-loupe:after{content:"";background:var(--ink);width:92px;height:24px;position:absolute;bottom:-28px;left:-20px;transform:rotate(45deg);box-shadow:0 6px 16px -6px #0006}.loupe-svg{width:280%;height:280%;position:absolute;top:-90%;left:-90%;transform:rotate(5deg)}.loupe-svg path{stroke:var(--ink);stroke-width:1.6px;fill:none;stroke-linecap:round}.loupe-svg circle.dot{fill:var(--archive);stroke:none}section{opacity:1;visibility:visible;height:auto;min-height:auto;max-height:none;padding:140px 0;position:relative;overflow:visible}.section-head{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:100px;display:grid}.section-title{letter-spacing:-.03em;color:var(--ink);font-size:clamp(48px,6vw,92px);font-weight:900;line-height:.96}.section-title em{color:var(--burgundy);font-style:italic;font-weight:900}.section-sub{color:var(--charcoal);max-width:520px;padding-bottom:12px;font-size:19px;line-height:1.7}.about{background:var(--ink);color:var(--cream);border-top:1px solid var(--brass);border-bottom:1px solid var(--brass)}.about .section-title{color:var(--paper)}.about .section-title em{color:var(--brass-light)}.about .section-sub{color:var(--cream-mid)}.about .mag-label{color:var(--brass-light)}.about .mag-label .n{color:var(--archive)}.about .mag-label .ln{background:var(--brass)}.about-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;height:auto;min-height:1px;display:grid;overflow:visible}.portrait{aspect-ratio:4/5;background:var(--ink-soft);border:1px solid var(--brass);position:relative;overflow:hidden}.portrait-img{background:repeating-linear-gradient(45deg,transparent 0,transparent 22px,#e8e2d514 22px,#e8e2d514 23px),linear-gradient(180deg,var(--ink-soft) 0%,var(--ink-line) 100%);position:absolute;inset:0}.portrait:before{content:"תמונה מקצועית";font-family:var(--mono);color:var(--brass-light);letter-spacing:.12em;z-index:1;font-size:11px;position:absolute;bottom:28px;right:28px}.portrait:after{content:"DR. B.C.K · 2026";font-family:var(--mono);color:var(--brass-light);letter-spacing:.12em;z-index:1;font-size:11px;position:absolute;bottom:28px;left:28px}.portrait-grid{pointer-events:none;background-image:linear-gradient(#a47b471f 1px,#0000 1px),linear-gradient(90deg,#a47b471f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.about-body .lead{font-family:var(--serif);color:var(--paper);letter-spacing:-.01em;margin-bottom:36px;font-size:32px;font-weight:500;line-height:1.3}.about-body .lead em{color:var(--brass-light);font-style:italic}.about-body p{color:var(--cream);max-width:620px;margin-bottom:22px;font-size:18px;line-height:1.8}.stat-mega{border-top:1px solid #a47b474d;border-bottom:1px solid #a47b474d;align-items:flex-start;gap:32px;margin:60px 0 40px;padding:40px 0 30px;display:flex;position:relative}.stat-mega .num{font-family:var(--serif);color:var(--paper);letter-spacing:-.05em;flex-shrink:0;font-size:clamp(120px,16vw,220px);font-weight:900;line-height:.78}.stat-mega .num em{color:#0000;-webkit-text-stroke:2px var(--brass);font-style:normal}.stat-mega .num .plus{color:var(--brass);vertical-align:super;font-size:.55em;font-weight:900}.stat-mega .desc{color:var(--cream-mid);padding-top:14px;font-size:16px;line-height:1.6}.stat-mega .desc strong{color:var(--paper);font-family:var(--serif);margin-bottom:8px;font-size:22px;font-weight:800;display:block}.credentials{border-top:1px solid #a47b474d;grid-template-columns:repeat(2,1fr);gap:0;margin-top:36px;display:grid}.cred{border-bottom:1px solid #a47b474d;padding:22px 0}.cred:nth-child(odd){border-left:1px solid #a47b474d;padding-left:28px}.cred:nth-child(2n){padding-right:28px}.cred-label{font-family:var(--mono);color:var(--brass-light);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:10.5px}.cred-value{color:var(--paper);font-size:16px;font-weight:600;font-family:var(--serif);letter-spacing:-.005em}.expertise{background:var(--paper);border-bottom:1px solid var(--line)}.expertise-list{border-top:1px solid var(--ink);grid-template-columns:1fr;gap:0;display:grid}.exp-row{border-bottom:1px solid var(--ink);grid-template-columns:100px 1fr 1.4fr 60px;align-items:start;gap:40px;padding:44px 0;transition:padding .3s;display:grid;position:relative}.exp-row:before{content:"";background:var(--ink);z-index:0;width:0;transition:width .4s;position:absolute;top:0;bottom:0;right:0}.exp-row:hover{padding-left:28px;padding-right:28px}.exp-row:hover:before{width:100%}.exp-row:hover .exp-num,.exp-row:hover .exp-title,.exp-row:hover .exp-desc,.exp-row:hover .exp-arrow{color:var(--paper);z-index:1;position:relative}.exp-row:hover .exp-num{color:var(--brass-light)}.exp-num{font-family:var(--serif);color:var(--burgundy);letter-spacing:-.04em;z-index:1;font-size:64px;font-weight:900;line-height:.9;transition:color .3s;position:relative}.exp-title{font-family:var(--serif);color:var(--ink);letter-spacing:-.02em;z-index:1;font-size:32px;font-weight:800;line-height:1.15;transition:color .3s;position:relative}.exp-desc{color:var(--charcoal);z-index:1;font-size:16px;line-height:1.7;transition:color .3s;position:relative}.exp-arrow{color:var(--ink);z-index:1;place-self:center end;transition:color .3s,transform .3s;position:relative}.exp-row:hover .exp-arrow{transform:translate(-8px)}.exp-arrow svg{width:32px;height:32px}.process{background:var(--ink);color:var(--cream);padding:160px 0}.process .section-title{color:var(--paper)}.process .section-title em{color:var(--brass-light)}.process .section-sub{color:var(--cream-mid)}.process .mag-label{color:var(--brass-light)}.process .mag-label .n{color:var(--archive)}.process .mag-label .ln{background:var(--brass)}.timeline{border-top:1px solid var(--brass);margin-top:40px}.step-row{border-bottom:1px solid #a47b474d;grid-template-columns:140px 1fr 2fr;align-items:start;gap:60px;padding:56px 0;display:grid;position:relative}.step-num{font-family:var(--serif);color:#0000;letter-spacing:-.04em;-webkit-text-stroke:1px var(--brass);font-size:88px;font-weight:900;line-height:.85}.step-label{font-family:var(--mono);color:var(--brass-light);letter-spacing:.22em;text-transform:uppercase;padding-top:12px;font-size:11px}.step-content{padding-top:4px}.step-title{font-family:var(--serif);color:var(--paper);letter-spacing:-.015em;margin-bottom:14px;font-size:30px;font-weight:800;line-height:1.2}.step-desc{color:var(--cream-mid);max-width:580px;font-size:17px;line-height:1.7}.pullquote-section{background:var(--paper);border-bottom:1px solid var(--line);text-align:center;padding:180px 0}.pullquote{max-width:1000px;margin:0 auto;position:relative}.pullquote .quote-glyph{font-family:var(--serif);color:var(--brass);margin-bottom:-40px;font-size:220px;font-weight:900;line-height:.7}.pullquote blockquote{font-family:var(--serif);color:var(--ink);letter-spacing:-.015em;margin:0 0 48px;font-size:clamp(28px,3.6vw,48px);font-style:italic;font-weight:500;line-height:1.3}.pullquote blockquote em{color:var(--burgundy);font-style:italic}.pullquote .sep{background:var(--brass);width:64px;height:2px;margin:0 auto 24px}.pullquote cite{font-style:normal;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--charcoal);font-size:12px}.pullquote cite strong{color:var(--ink);font-family:var(--sans);letter-spacing:.04em;font-weight:700}.trust-strip{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px 0}.trust-strip-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.trust-strip-label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--brass-dark);flex-shrink:0;font-size:11px}.trust-strip-logos{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.trust-strip-logo{font-family:var(--serif);color:var(--charcoal);letter-spacing:.02em;opacity:.65;font-size:15px;font-weight:700;transition:opacity .25s}.trust-strip-logo:hover{opacity:1}.faq{background:var(--paper);border-bottom:1px solid var(--line)}.faq-list{border-top:1px solid var(--ink);max-width:1000px}.faq-item{border-bottom:1px solid var(--ink)}.faq-q{text-align:right;width:100%;font-family:var(--serif);color:var(--ink);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:32px;padding:36px 0;font-size:clamp(22px,2.4vw,30px);font-weight:800;transition:color .2s;display:flex}.faq-q .q-num{font-family:var(--mono);color:var(--archive);letter-spacing:.18em;margin-left:24px;font-size:13px;font-weight:500}.faq-q:hover{color:var(--burgundy)}.faq-toggle{background:var(--ink);flex-shrink:0;place-items:center;width:40px;height:40px;transition:background .25s;display:grid;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:var(--paper);transition:transform .3s;position:absolute}.faq-toggle:before{width:14px;height:2px}.faq-toggle:after{width:2px;height:14px}.faq-item.open .faq-toggle{background:var(--archive)}.faq-item.open .faq-toggle:after{transform:rotate(90deg)}.faq-a{max-height:0;transition:max-height .4s,padding .3s;overflow:hidden}.faq-item.open .faq-a{max-height:500px;padding-bottom:36px}.faq-a-inner{color:var(--charcoal);max-width:780px;padding-right:80px;font-size:18px;line-height:1.8}.contact{background:var(--ink);padding:0}.contact-grid{grid-template-columns:1fr 1.1fr;min-height:700px;display:grid}.contact-info{background:var(--ink);color:var(--cream);padding:120px 80px 100px 60px;position:relative}.contact-info .mag-label{color:var(--brass-light)}.contact-info .mag-label .n{color:var(--archive)}.contact-info .mag-label .ln{background:var(--brass)}.contact-info h2{color:var(--paper);letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(40px,5vw,72px);font-weight:900;line-height:.96}.contact-info h2 em{color:var(--brass-light);font-style:italic}.contact-info>p{color:var(--cream-mid);max-width:460px;margin-bottom:52px;font-size:18px;line-height:1.7}.contact-direct{border-top:1px solid #a47b474d}.contact-line{border-bottom:1px solid #a47b474d;align-items:center;gap:22px;padding:24px 0;display:flex}.contact-line .ic{border:1px solid var(--brass);width:44px;height:44px;color:var(--brass-light);flex-shrink:0;place-items:center;display:grid}.contact-line .ic svg{width:18px;height:18px}.contact-line .lbl{font-family:var(--mono);color:var(--brass-light);letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px}.contact-line .val{font-family:var(--serif);color:var(--paper);text-align:right;letter-spacing:-.005em;direction:ltr;unicode-bidi:embed;font-size:19px;font-weight:700}.form-area{background:var(--paper);padding:120px 60px 100px 80px;position:relative}.form-head{border-bottom:1px solid var(--ink);margin-bottom:44px;padding-bottom:32px}.form-head .tag{font-family:var(--mono);color:var(--archive);letter-spacing:.22em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:500}.form-head h3{font-family:var(--serif);color:var(--ink);letter-spacing:-.02em;margin-bottom:10px;font-size:32px;font-weight:900}.form-head p{color:var(--charcoal);font-size:15px}.form-grid{grid-template-columns:1fr 1fr;gap:24px 22px;display:grid}.field{flex-direction:column;gap:10px;display:flex}.field.full{grid-column:1/-1}.field label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:500}.field label .req{color:var(--archive);margin-right:2px}.field input,.field select,.field textarea{border:none;border-bottom:1.5px solid var(--ink);width:100%;font-family:var(--sans);color:var(--ink);background:0 0;padding:14px 14px 12px;font-size:16px;font-weight:500;transition:border-color .2s}.field input:focus,.field select:focus,.field textarea:focus{border-bottom-color:var(--archive);outline:none}.field input.error,.field select.error,.field textarea.error{border-bottom-color:var(--archive)}.field textarea{resize:vertical;border:1.5px solid var(--ink);min-height:110px;padding:14px}.field textarea:focus{border-color:var(--archive)}.field select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0E14' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>");background-position:4px;background-repeat:no-repeat;background-size:16px;padding-left:32px}.field .err-msg{color:var(--archive);font-size:11.5px;font-family:var(--mono);letter-spacing:.06em;min-height:14px}.radio-group{flex-wrap:wrap;gap:10px;display:flex}.radio-opt{flex:1;min-width:110px;position:relative}.radio-opt input{opacity:0;pointer-events:none;position:absolute}.radio-opt label{border:1px solid var(--ink);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;gap:8px;padding:13px 14px;font-size:11px;font-weight:500;transition:all .2s;display:flex}.radio-opt input:checked+label{background:var(--ink);color:var(--paper)}.radio-opt label .dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.radio-opt:first-child .dot{background:#6bbe82}.radio-opt:nth-child(2) .dot{background:var(--brass)}.radio-opt:nth-child(3) .dot{background:var(--archive)}.form-submit{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;display:flex}.form-submit .note{font-family:var(--mono);color:var(--charcoal);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.form-submit .note svg{width:14px;height:14px;color:var(--archive)}.form-success{text-align:center;padding:60px 20px}.form-success .check{background:var(--ink);width:72px;height:72px;color:var(--brass-light);place-items:center;margin:0 auto 28px;display:grid}.form-success h3{font-family:var(--serif);color:var(--ink);margin-bottom:14px;font-size:32px;font-weight:900}.form-success p{color:var(--charcoal);max-width:440px;margin:0 auto;line-height:1.7}footer{background:var(--ink);color:var(--cream-mid);border-top:1px solid var(--brass);padding:100px 0 32px;font-size:15px}.foot-grid{border-bottom:1px solid #a47b4740;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:60px;padding-bottom:64px;display:grid}.foot-brand-row{align-items:center;gap:16px;margin-bottom:28px;display:flex}.foot-brand-row .brand-mark{background:var(--paper);color:var(--ink)}.foot-brand-row .brand-mark:after{border-color:var(--brass)}.foot-brand-row .brand-name{color:var(--paper);font-size:17px;font-weight:800;line-height:1.15}.foot-brand-row .brand-sub{color:var(--brass-light);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.foot-brand p{max-width:360px;font-size:15px;line-height:1.75}.foot h4{font-family:var(--mono);color:var(--brass-light);letter-spacing:.22em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500}.foot ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.foot a:hover{color:var(--brass-light)}.foot .val{color:var(--paper);text-align:right;direction:ltr;unicode-bidi:embed;font-weight:600;display:block}.foot-bottom{font-family:var(--mono);color:var(--cream-mid);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:32px;font-size:11px;display:flex}.floaters{z-index:40;flex-direction:column;gap:14px;display:flex;position:fixed;bottom:28px;left:28px}.float-btn{cursor:pointer;place-items:center;width:56px;height:56px;transition:transform .2s;display:grid;box-shadow:0 16px 32px -10px #0a0e1466}.float-btn:hover{transform:translateY(-3px)}.float-whatsapp{color:#fff;background:#25d366}.float-whatsapp svg{width:28px;height:28px}.float-top{background:var(--ink);color:var(--brass-light);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(20px)}.float-top.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-top svg{width:18px;height:18px}.reveal{opacity:1;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:none}.reveal.in{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:none}.reveal-stagger.in>*{opacity:1;transform:translateY(0)}.reveal-stagger.in>:first-child{transition-delay:50ms}.reveal-stagger.in>:nth-child(2){transition-delay:.18s}.reveal-stagger.in>:nth-child(3){transition-delay:.32s}.reveal-stagger.in>:nth-child(4){transition-delay:.46s}.reveal-stagger.in>:nth-child(5){transition-delay:.6s}.mobile-menu{background:var(--ink);color:var(--paper);z-index:49;padding:56px 40px;transition:transform .4s;position:fixed;inset:84px 0 0;overflow-y:auto;transform:translate(-100%)}.mobile-menu.open{transform:translate(0)}.mobile-menu a{font-family:var(--serif);color:var(--paper);letter-spacing:-.015em;border-bottom:1px solid #a47b474d;padding:22px 0;font-size:28px;font-weight:800;display:block}.mobile-menu a .n{font-family:var(--mono);color:var(--brass-light);margin-left:16px;font-size:12px;font-weight:500}.mobile-menu .nav-cta{justify-content:center;width:100%;margin-top:40px;padding:18px;font-size:14px}@media(max-width:1080px){.container,.rules{padding:0 28px}.rules:before{right:28px}.rules:after{left:28px}.contact-info,.form-area{padding:80px 40px}}@media(max-width:920px){body{font-size:17px}section{padding:90px 0}.nav-links,.nav-cta{display:none}.nav-burger{display:flex}.rules{display:none}.hero{text-align:center;padding:60px 0 80px}.hero-inner{grid-template-columns:1fr;gap:80px}.hero-text{flex-direction:column;align-items:center;display:flex}.mag-label{justify-content:center}.hero-sub,.hero-sub:before{margin-left:auto;margin-right:auto}.trust-row{justify-content:center}.trust-badge{border-left:none;border-bottom:1px solid var(--ink);flex:100%;min-width:0;padding:16px 20px}.trust-badge:last-child{border-bottom:none}.cta-row{justify-content:center}.hero-visual{max-width:400px;margin:0 auto}.section-head{text-align:center;grid-template-columns:1fr;gap:24px;margin-bottom:56px}.section-sub{margin-left:auto;margin-right:auto}.about-grid{text-align:center;grid-template-columns:1fr;gap:56px}.portrait{max-width:420px;margin:0 auto}.about-body .lead,.about-body p{max-width:580px;margin-left:auto;margin-right:auto}.stat-mega{text-align:center;flex-direction:column;align-items:center;gap:12px}.credentials{text-align:center;grid-template-columns:1fr}.cred:nth-child(odd){border-left:none;padding-left:0}.cred:nth-child(2n){padding-right:0}.exp-row{text-align:right;grid-template-columns:80px 1fr;gap:24px;padding:32px 0}.exp-row .exp-desc{grid-column:1/-1}.exp-row .exp-arrow{display:none}.exp-num{font-size:44px}.exp-title{font-size:24px}.step-row{grid-template-columns:80px 1fr;gap:24px;padding:40px 0}.step-label{grid-column:1/-1;padding-top:0}.step-num{font-size:60px}.step-title{font-size:24px}.pullquote-section{padding:110px 0}.pullquote .quote-glyph{margin-bottom:-20px;font-size:140px}.trust-strip-inner{text-align:center;justify-content:center}.trust-strip-logos{justify-content:center;gap:24px}.faq-q{padding:28px 0;font-size:20px}.faq-q .q-num{margin-left:16px;font-size:11px}.faq-a-inner{padding-right:0;font-size:16px}.contact-grid{grid-template-columns:1fr;min-height:0}.contact-info,.form-area{text-align:center;padding:72px 28px}.contact-info>p{margin-left:auto;margin-right:auto}.contact-line{text-align:right;justify-content:flex-start;max-width:380px;margin-left:auto;margin-right:auto}.form-head{text-align:center}.form-grid{grid-template-columns:1fr}.form-submit{justify-content:center}.foot-grid{text-align:center;grid-template-columns:1fr 1fr;gap:40px}.foot-brand-row{justify-content:center}.foot-bottom{text-align:center;justify-content:center}.floaters{bottom:16px;left:16px}.float-btn{width:48px;height:48px}.float-whatsapp svg{width:24px;height:24px}.anno-1,.anno-2,.anno-3{display:none}.hero-loupe{width:130px;height:130px;bottom:75px;left:-24px}}@media(max-width:540px){.container{padding:0 20px}.foot-grid{grid-template-columns:1fr;gap:36px}h1.hero-title{font-size:52px}.hero-sub{font-size:17px}.section-title{font-size:44px}.stat-mega .num{font-size:120px}.pullquote blockquote{font-size:24px}.pullquote .quote-glyph{font-size:100px}.nav-inner{height:72px}.mobile-menu{inset:72px 0 0}.btn{padding:16px 24px;font-size:14px}.step-num{font-size:48px}}:root{--a11y-font-scale:1;--a11y-zoom:1}html{font-size:calc(16px * var(--a11y-font-scale))}body{zoom:var(--a11y-zoom)}html.a11y-monochrome{filter:grayscale()}html.a11y-dark,html.a11y-dark body{color:#fff!important;background:#000!important}html.a11y-dark :not(button):not(input):not(textarea){color:#fff!important;background-color:#0000!important;border-color:#888!important}html.a11y-dark a{color:gold!important}html.a11y-light,html.a11y-light body{color:#000!important;background:#fff!important}html.a11y-light :not(button):not(input):not(textarea){color:#000!important;background-color:#0000!important;border-color:#444!important}html.a11y-light a{color:#0645ad!important;text-decoration:underline!important}html.a11y-low-sat{filter:saturate(50%)}html.a11y-high-sat{filter:saturate(180%)}html.a11y-high-contrast{filter:contrast(150%)}html.a11y-stop-anim *,html.a11y-stop-anim :before,html.a11y-stop-anim :after{transition:none!important;animation:none!important}html.a11y-readable *,html.a11y-readable body{letter-spacing:.02em!important;font-family:Arial,Open Sans Hebrew,Helvetica,sans-serif!important}html.a11y-links a{color:#000!important;background:#ff0!important;padding:0 2px!important;text-decoration:underline!important}html.a11y-headings h1,html.a11y-headings h2,html.a11y-headings h3,html.a11y-headings h4{color:#000!important;background:#fff3cd!important;outline:3px solid #a8201a!important;padding:4px 8px!important}html.a11y-big-btn button,html.a11y-big-btn .btn,html.a11y-big-btn [role=button],html.a11y-big-btn input[type=submit],html.a11y-big-btn input[type=button]{min-width:48px!important;min-height:48px!important;padding:12px 20px!important;font-size:18px!important}html.a11y-keyboard :focus,html.a11y-keyboard :focus-visible{outline-offset:2px!important;outline:4px solid gold!important}html.a11y-sr a,html.a11y-sr button{outline:2px dashed #1a5490!important}html.a11y-reading-focus p:hover,html.a11y-reading-focus li:hover,html.a11y-reading-focus h2:hover,html.a11y-reading-focus h3:hover{background:#fff3cd!important;outline:2px solid #a8201a!important}:root{--color-primary:#0a0a0a;--color-background:#fafaf8;--color-accent:#b8935a;--color-text:#1a1a1a;--color-text-muted:#4a4a4a;--color-border:#e5e5e0}@keyframes wa-pulse{0%{box-shadow:0 6px 18px #00000040,0 0 #25d3668c}70%{box-shadow:0 6px 18px #00000040,0 0 0 16px #25d36600}to{box-shadow:0 6px 18px #00000040,0 0 #25d36600}}.hero{height:auto;min-height:100vh;display:block;position:relative;overflow:visible}.hero>.container,.hero-inner,.hero-text,.hero-visual,.section-head,.about-grid,.about-body,.expertise-list,.timeline,.pullquote,.faq-list,.contact-grid,.reveal,.reveal-stagger,.reveal-stagger>*{opacity:1;visibility:visible;transform:none}.mobile-menu:not(.open){pointer-events:none;transform:translate(-100%)!important}@media(min-width:921px){.mobile-menu{display:none!important}}.about{color:var(--cream);isolation:isolate;height:auto;min-height:0;display:block;position:relative;overflow:hidden;background:var(--ink)!important;padding:140px 0!important}.about>.container,.about .section-head,.about .about-grid,.about .about-body,.about .portrait,.about .credentials,.about .stat-mega{z-index:1;position:relative}.about .section-head{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:100px;display:grid}.about .about-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.about .section-title,.about .about-body .lead,.about .stat-mega .num,.about .cred-value{color:var(--paper)!important}.about .section-sub,.about .about-body p,.about .stat-mega .desc{color:var(--cream)!important}@media(max-width:920px){.about{padding:90px 0!important}.about .section-head,.about .about-grid{text-align:center;grid-template-columns:1fr;gap:56px}}:root{--serif:"Assistant", system-ui, sans-serif!important;--sans:"Assistant", system-ui, sans-serif!important;--mono:"Assistant", system-ui, sans-serif!important}html,body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p,span,a,li,div,blockquote,label,strong,em,small{font-family:Assistant,system-ui,-apple-system,Segoe UI,sans-serif!important}
