:root{--bg:#050816;--bg2:#0b1024;--ink:#fffaf0;--muted:#c9c0ae;--soft:#fff7e7;--card:rgba(255,255,255,.075);--card2:rgba(255,255,255,.13);--gold:#d7aa4b;--gold2:#ffe59a;--bronze:#8e6425;--line:rgba(255,255,255,.13);--bad:#ff6b7a;--warn:#ffc166;--good:#70f0b0;--shadow:0 32px 100px rgba(0,0,0,.58);--radius:30px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at 12% 8%,rgba(255,229,154,.24),transparent 30%),radial-gradient(circle at 84% 10%,rgba(95,130,255,.16),transparent 34%),radial-gradient(circle at 55% 88%,rgba(22,205,160,.10),transparent 35%),linear-gradient(135deg,#050816 0%,#0b1024 44%,#120a20 72%,#07030a 100%);color:var(--ink);font-family:Assistant,Heebo,Inter,Poppins,system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,black,transparent 85%);z-index:-1}a{color:inherit;text-decoration:none}input,button,select{font:inherit}select{appearance:none}.topbar{position:sticky;top:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px clamp(16px,4vw,58px);background:rgba(5,8,22,.82);backdrop-filter:blur(22px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;font-weight:950;letter-spacing:.02em;font-size:20px}.brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,var(--gold2),var(--gold) 48%,#5a411c);color:#0b0702;font-size:13px;box-shadow:0 0 35px rgba(199,163,91,.35)}.nav{display:flex;align-items:center;gap:18px;color:var(--muted);font-weight:750}.nav a:hover{color:#fff}.nav-toggle{display:none;background:transparent;border:0;color:#fff;font-size:28px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(241,213,138,.62);background:linear-gradient(135deg,var(--gold2),var(--gold) 50%,var(--bronze));color:#0b0710;font-weight:950;border-radius:999px;padding:14px 24px;box-shadow:0 18px 42px rgba(199,163,91,.24);cursor:pointer;transition:.2s ease;white-space:nowrap}.btn:hover{transform:translateY(-2px);box-shadow:0 24px 54px rgba(199,163,91,.34)}.btn-small{padding:9px 15px;font-size:14px}.btn.ghost{background:rgba(255,255,255,.045);color:#fff;border-color:var(--line);box-shadow:none}.full{width:100%}.section{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:76px 0}.hero{display:grid;grid-template-columns:1.12fr .88fr;gap:42px;align-items:center;min-height:82vh}.hero-premium{padding-top:56px}.eyebrow{display:block;color:var(--gold2);text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:950;margin-bottom:12px}.lead,.hero p,.muted{color:var(--muted);line-height:1.8;font-size:17px}h1,h2,h3{margin:0 0 16px;letter-spacing:-.035em}h1{font-size:clamp(44px,6.4vw,86px);line-height:.96}h2{font-size:clamp(30px,4.2vw,54px);line-height:1.04}h3{font-size:24px;line-height:1.15}.choice-panel{margin-top:28px;padding:14px;border:1px solid rgba(241,213,138,.18);background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.025));border-radius:34px;box-shadow:var(--shadow)}.choice-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.choice-tab{border:1px solid var(--line);background:rgba(255,255,255,.04);color:#fff;border-radius:999px;padding:13px 16px;font-weight:950;cursor:pointer}.choice-tab.active{background:linear-gradient(135deg,var(--gold2),var(--gold));color:#0b0710;border-color:transparent}.scan-form{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px}.scan-form input,.scan-form select,.scan-panel input,.scan-panel select,.inline-form select{width:100%;border:1px solid var(--line);background:rgba(0,0,0,.35);color:#fff;border-radius:999px;padding:16px 18px;outline:none}.scan-form input::placeholder,.scan-panel input::placeholder{color:#8f887b}.scan-form .btn{grid-column:1/-1}.microcopy{font-size:13px;color:#9e9587;line-height:1.6;margin:12px 6px 0}.hero-pills,.tag-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hero-pills span,.tag-grid span,.pill{border:1px solid var(--line);background:rgba(255,255,255,.055);color:#d6cdbd;padding:9px 13px;border-radius:999px}.glass,.card,.table-card{background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.032));border:1px solid var(--line);border-radius:var(--radius);padding:30px;box-shadow:var(--shadow);position:relative;overflow:hidden}.glass:before,.card:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(circle at 18% 0%,rgba(241,213,138,.17),transparent 35%);opacity:.9}.hero-card{min-height:470px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.dashboard-mock{background:linear-gradient(165deg,rgba(255,255,255,.12),rgba(255,255,255,.035)),radial-gradient(circle at 50% 15%,rgba(241,213,138,.19),transparent 45%)}.scan-window{position:relative;width:100%;padding:28px;border:1px solid rgba(241,213,138,.18);border-radius:28px;background:rgba(0,0,0,.24);overflow:hidden}.scan-line{position:absolute;left:0;right:0;top:10%;height:2px;background:linear-gradient(90deg,transparent,var(--gold2),transparent);box-shadow:0 0 18px var(--gold2);animation:scan 3s infinite ease-in-out}@keyframes scan{0%,100%{top:10%;opacity:.4}50%{top:88%;opacity:1}}.score-preview,.score-ring{width:184px;height:184px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--gold2) calc(var(--score,78)*1%),rgba(255,255,255,.1) 0);position:relative;margin:0 auto 18px;filter:drop-shadow(0 0 28px rgba(199,163,91,.18))}.score-preview:before,.score-ring:before{content:"";position:absolute;inset:13px;border-radius:50%;background:#090d1f;border:1px solid rgba(255,255,255,.07)}.score-preview span,.score-ring span{position:relative;font-size:56px;font-weight:1000;color:var(--gold2)}.mini-bars{width:100%;margin-top:22px;display:grid;gap:10px}.mini-bars i,.metric i{display:block;height:9px;border-radius:30px;background:linear-gradient(90deg,var(--gold2),rgba(199,163,91,.22));width:var(--w)}.grid-3,.score-grid,.pricing-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.split{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.section-head{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:26px}.centered-head{display:block;text-align:center;max-width:860px;margin-inline:auto}.feature-card{min-height:245px}.big-num{display:inline-block;color:rgba(241,213,138,.36);font-size:52px;font-weight:1000;margin-bottom:22px}.luminous-card{background:linear-gradient(145deg,rgba(241,213,138,.12),rgba(255,255,255,.035))}.checklist-card{display:grid;gap:13px}.luxe-list div{padding:15px 0;border-bottom:1px solid var(--line);color:#f4ead5}.visual-stack{display:grid;gap:18px;perspective:900px}.floating-card{border:1px solid rgba(241,213,138,.2);background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));border-radius:28px;padding:26px;box-shadow:var(--shadow);transform:rotate(-1deg)}.floating-card.two{transform:translateX(-24px) rotate(2deg)}.floating-card.three{transform:translateX(18px) rotate(-2deg)}.floating-card strong{display:block;font-size:46px;color:var(--gold2);line-height:1}.floating-card span{color:var(--muted)}.timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.timeline div{padding:22px;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.05)}.timeline span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--gold2),var(--gold));color:#0b0710;font-weight:1000;margin-bottom:14px}.wide-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:42px;background:linear-gradient(135deg,rgba(241,213,138,.16),rgba(255,255,255,.04))}.faq details{border:1px solid var(--line);padding:20px 22px;border-radius:22px;margin:14px 0;background:rgba(255,255,255,.045)}.faq summary{font-weight:950;cursor:pointer}.faq p{color:var(--muted);line-height:1.8}.centered{text-align:center}.narrow{max-width:780px}.scan-panel{display:grid;gap:12px;text-align:right}.scan-panel label{color:var(--gold2);font-weight:900}.vertical-form .choice-tabs{margin-bottom:4px}.scanner-orb{width:156px;height:156px;border-radius:50%;margin:0 auto 26px;background:radial-gradient(circle,var(--gold2),var(--gold),transparent 72%);filter:drop-shadow(0 0 48px rgba(241,213,138,.55));animation:pulse 1.4s infinite alternate}@keyframes pulse{from{transform:scale(.96);opacity:.72}to{transform:scale(1.04);opacity:1}}.progress{height:12px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden;margin:24px 0}.progress span{display:block;width:8%;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold2));transition:.5s}.loading-steps{display:none}.report-hero{display:grid;grid-template-columns:1fr 330px;gap:24px;align-items:center}.actions{display:flex;gap:10px;flex-wrap:wrap}.score-card{text-align:center}.metric strong{display:block;font-size:34px;color:var(--gold2)}.metric span,.data-grid span{color:var(--muted)}.intelligence-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.signal-card small{color:var(--gold2);text-transform:uppercase;letter-spacing:.14em;font-weight:950}.signal-card h3{font-size:22px}.icon-badge{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--gold2),var(--gold));color:#0b0710;font-weight:1000;margin-bottom:16px}.data-grid,.checklist-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.data-grid div,.check{padding:16px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.04)}.data-grid strong{display:block;margin-top:5px;word-break:break-word}.priority{line-height:2;color:#e8ddca}.issues-list{display:grid;gap:18px}.issue-card p{color:#d7ccbb;line-height:1.75}.severity,.badge{display:inline-block;text-transform:uppercase;font-size:11px;font-weight:950;letter-spacing:.12em;border-radius:999px;padding:7px 10px;margin-bottom:12px}.severity.high{background:rgba(255,100,100,.14);color:#ffb4b4}.severity.medium{background:rgba(255,179,71,.14);color:#ffd08a}.severity.low{background:rgba(91,224,141,.14);color:#a9ffc8}.copybox{position:relative;background:rgba(0,0,0,.34);border:1px solid var(--line);border-radius:20px;padding:18px 18px 18px 78px;overflow:auto;margin-top:12px}.copybox strong{display:block;color:var(--gold2);margin-bottom:8px}.copybox code{white-space:pre-wrap;color:#f5dc9b;display:block;line-height:1.7}.copy-btn{position:absolute;left:10px;top:10px;border:1px solid var(--line);background:rgba(255,255,255,.07);color:#fff;border-radius:999px;padding:7px 11px;cursor:pointer}.win{color:#9ef2bd;line-height:1.8}.upgrade-lock{margin-top:18px;padding:22px;border-radius:22px;background:linear-gradient(135deg,rgba(199,163,91,.18),rgba(255,255,255,.04));border:1px solid rgba(199,163,91,.34)}.copy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.table-card{overflow:auto}.table-card table{width:100%;border-collapse:collapse;min-width:720px}.table-card th,.table-card td{padding:15px;border-bottom:1px solid var(--line);text-align:right;color:var(--muted)}.table-card th{color:#fff}.table-card a{color:var(--gold2);font-weight:850}.pill.good,.pill.excellent{color:var(--good)}.pill.warn{color:var(--warn)}.pill.bad{color:var(--bad)}.price.featured{border-color:rgba(241,213,138,.45);transform:translateY(-10px)}.money{font-size:46px;font-weight:1000;color:var(--gold2);margin:10px 0}.price li{margin:10px 0;color:var(--muted)}.alert{background:rgba(255,100,100,.15);border:1px solid rgba(255,100,100,.35);border-radius:18px;padding:15px;margin:16px 0;color:#ffd6d6}.footer{display:flex;justify-content:space-between;gap:18px;color:var(--muted);padding:30px clamp(18px,4vw,58px);border-top:1px solid var(--line)}.reveal{animation:rise .7s ease both}.delay-1{animation-delay:.16s}@keyframes rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.inline-form{display:flex;gap:8px;align-items:center}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.score-ring.small{width:128px;height:128px}.score-ring.small span{font-size:36px}.blurred-free .checklist-grid,.blurred-free .data-grid{filter:blur(4px);pointer-events:none}.overlay{position:absolute;inset:auto 24px 24px;text-align:center}
@media(max-width:1040px){.hero,.split,.report-hero{grid-template-columns:1fr}.timeline{grid-template-columns:1fr 1fr}.intelligence-strip{grid-template-columns:1fr 1fr}.scan-form{grid-template-columns:1fr 1fr}.wide-cta{align-items:flex-start;flex-direction:column}.comparison-grid,.copy-grid{grid-template-columns:1fr}}
@media(max-width:780px){.nav-toggle{display:block}.nav{display:none;position:absolute;top:76px;left:16px;right:16px;flex-direction:column;align-items:stretch;background:#090d1f;border:1px solid var(--line);border-radius:24px;padding:18px}.nav.open{display:flex}.section{padding:52px 0}.grid-3,.score-grid,.pricing-cards,.intelligence-strip,.timeline,.data-grid{grid-template-columns:1fr}.scan-form{grid-template-columns:1fr}.hero{min-height:auto;padding-top:42px}h1{font-size:43px}.hero-card{min-height:auto}.section-head{flex-direction:column;align-items:flex-start}.choice-panel{border-radius:26px}.floating-card.two,.floating-card.three{transform:none}.price.featured{transform:none}.actions .btn,.wide-cta .btn{width:100%}.footer{flex-direction:column}.copybox{padding-left:18px;padding-top:54px}.copy-btn{left:auto;right:10px}.inline-form{flex-direction:column;align-items:stretch}}
@media print{.topbar,.footer,.actions,.nav-toggle,.upgrade-lock{display:none!important}body{background:#fff;color:#000}.card,.glass,.table-card{box-shadow:none;border-color:#ddd;background:#fff;color:#000}.muted,.lead{color:#333}.section{padding:18px 0;width:100%}.copybox{background:#f7f7f7}.score-ring:before,.score-preview:before{background:#fff}}

/* Client-safe report refinements */
.client-report-hero h1{max-width:920px}
.client-summary-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:22px;align-items:stretch}
.strong-muted{font-weight:800;color:#f7e6b2!important}
.soft-score-grid .metric strong{font-size:1.45rem}
.public-issues .issue-card{border:1px solid rgba(198,164,97,.22);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035))}
.client-final-cta{background:radial-gradient(circle at 20% 20%,rgba(198,164,97,.22),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04))}
@media(max-width:850px){.client-summary-grid{grid-template-columns:1fr}.client-report-hero .actions{flex-direction:column}.client-report-hero .actions .btn{width:100%;text-align:center}}
@media print{.topbar,.client-report-hero .actions,.client-final-cta .btn{display:none!important}.card,.glass{break-inside:avoid}body{background:#fff!important;color:#111!important}.muted{color:#333!important}}

/* Final premium polish */
.hero-card,.choice-panel,.card,.glass,.table-card{backdrop-filter:blur(18px)}
.brand span:last-child{background:linear-gradient(90deg,#fffaf0,#ffe59a);-webkit-background-clip:text;background-clip:text;color:transparent}
.topbar:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,229,154,.55),transparent)}
.hero h1,.section h1,.section h2{ text-shadow:0 14px 45px rgba(0,0,0,.38)}
.feature-card:hover,.price:hover,.issue-card:hover{transform:translateY(-4px);border-color:rgba(255,229,154,.36)}
.feature-card,.price,.issue-card{transition:.22s ease}
.scan-form input:focus,.scan-form select:focus,.scan-panel input:focus,.scan-panel select:focus{border-color:rgba(255,229,154,.75);box-shadow:0 0 0 4px rgba(255,229,154,.10)}
.btn.ghost:hover{border-color:rgba(255,229,154,.55);background:rgba(255,229,154,.08)}

/* Premium client report and printable document polish */
.print-only{display:none!important}
.report-meta-line{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:#f8df98;font-weight:900;font-size:14px;letter-spacing:.02em}
.client-report-hero{position:relative;overflow:hidden;border:1px solid rgba(255,229,154,.20);border-radius:34px;padding:38px;background:radial-gradient(circle at 8% 0%,rgba(255,229,154,.20),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.10),rgba(255,255,255,.035));box-shadow:0 36px 110px rgba(0,0,0,.45)}
.client-report-hero:after{content:"";position:absolute;inset:auto 34px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,229,154,.72),transparent)}
.client-report-hero .score-card{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.045));border:1px solid rgba(255,229,154,.22);border-radius:28px;padding:28px 22px}
.client-summary-grid .card,.soft-score-grid .metric,.public-issues .issue-card{box-shadow:0 22px 70px rgba(0,0,0,.32)}
.soft-score-grid .metric{min-height:148px;display:flex;flex-direction:column;justify-content:space-between}
.public-issues .issue-card h3{color:#fff6d8}

@page{size:A4;margin:12mm}
@media print{
  *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important}
  html,body{background:#f6f1e8!important;color:#172033!important;font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:12px!important;line-height:1.55!important;direction:rtl!important}
  body:before,.topbar,.footer,.actions,.nav-toggle,.upgrade-lock,.client-final-cta .btn{display:none!important}
  main{background:#f6f1e8!important;padding:0!important}
  .print-only{display:block!important}
  .print-report-cover{page-break-inside:avoid;margin:0 0 10mm;padding:9mm 10mm;border-radius:10mm;color:#fff!important;background:radial-gradient(circle at 12% 0%,rgba(255,223,138,.28),transparent 36%),linear-gradient(135deg,#07172f 0%,#101938 56%,#2a183c 100%)!important;border:1px solid #d4ad56!important}
  .print-brand-line{display:flex;align-items:center;gap:12px;margin-bottom:8mm}
  .print-brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,#fff2b7,#d4ad56)!important;color:#07172f!important;font-weight:900;font-size:19px}
  .print-brand-line strong{display:block;font-size:25px;line-height:1;color:#fff!important;letter-spacing:-.02em}
  .print-brand-line span{display:block;color:#f6ddb1!important;font-size:13px;margin-top:4px}
  .print-cover-meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.22);padding-top:6mm;color:#fff7df!important;font-weight:700}
  .section{width:100%!important;margin:0!important;padding:0!important;margin-bottom:6mm!important}
  .report-hero.client-report-hero{display:grid!important;grid-template-columns:1.45fr .55fr!important;gap:7mm!important;align-items:stretch!important;padding:8mm!important;border-radius:9mm!important;background:linear-gradient(135deg,#07172f,#111a39 62%,#29183c)!important;color:#fff!important;border:1px solid #d4ad56!important;page-break-inside:avoid!important;margin-bottom:6mm!important}
  .client-report-hero:after{display:none!important}
  .eyebrow{color:#b9892f!important;font-size:9px!important;letter-spacing:.12em!important;margin-bottom:3mm!important;text-transform:uppercase!important;font-weight:900!important}
  .report-hero.client-report-hero .eyebrow,.report-hero.client-report-hero .report-meta-line{color:#ffe2a1!important}
  .report-meta-line{display:block!important;margin-bottom:3mm!important;font-size:11px!important;color:#6e5520!important}
  h1{font-size:25px!important;line-height:1.15!important;margin:0 0 4mm!important;color:#fff!important;letter-spacing:-.02em!important}
  h2{font-size:19px!important;line-height:1.22!important;margin:0 0 3mm!important;color:#172033!important;letter-spacing:-.015em!important}
  h3{font-size:15px!important;line-height:1.25!important;margin:0 0 2mm!important;color:#172033!important}
  p,.muted,.lead{font-size:12px!important;line-height:1.65!important;color:#4c5870!important;margin:0 0 3mm!important}
  .report-hero.client-report-hero p,.report-hero.client-report-hero .muted{color:#e8dfcf!important;font-size:12px!important}
  .card,.glass,.table-card{background:#fffdf8!important;color:#172033!important;border:1px solid #e1d4bf!important;border-radius:7mm!important;padding:6mm!important;page-break-inside:avoid!important;break-inside:avoid!important;overflow:visible!important}
  .glass:before,.card:before{display:none!important}
  .client-summary-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:5mm!important;margin-bottom:6mm!important}
  .luminous-card{background:linear-gradient(180deg,#fffdf8,#fff8e8)!important;border-color:#d9bf82!important}
  .strong-muted{color:#5f4420!important;font-weight:800!important}
  .score-card{background:#fffaf0!important;color:#172033!important;border:1px solid #d4ad56!important;border-radius:8mm!important;padding:6mm!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}
  .score-card h3{font-size:18px!important;color:#172033!important;margin:2mm 0 1mm!important}
  .score-ring{width:34mm!important;height:34mm!important;margin:0 auto 3mm!important;background:conic-gradient(#d4ad56 calc(var(--score,75)*1%),#efe4cf 0)!important;filter:none!important}
  .score-ring:before{inset:3mm!important;background:#fffdf8!important;border:1px solid #e5d4b5!important}
  .score-ring span{font-size:28px!important;color:#172033!important;font-weight:900!important}
  .score-grid.soft-score-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:3mm!important;margin-bottom:6mm!important}
  .soft-score-grid .metric{min-height:auto!important;padding:4mm!important;border-radius:5mm!important;background:#ffffff!important}
  .metric span{display:block!important;color:#5d6678!important;font-size:10px!important;margin-bottom:2mm!important}
  .metric strong{font-size:18px!important;color:#172033!important;margin-bottom:2mm!important}
  .metric i{height:2.5mm!important;background:linear-gradient(90deg,#d4ad56,#ead7a5)!important;border-radius:20px!important}
  .section-head{display:block!important;margin:0 0 3mm!important}
  .issues-list.public-issues{display:grid!important;grid-template-columns:1fr!important;gap:4mm!important}
  .public-issues .issue-card{background:#fffdf8!important;border-right:4px solid #d4ad56!important;border-top:1px solid #e1d4bf!important;border-left:1px solid #e1d4bf!important;border-bottom:1px solid #e1d4bf!important;border-radius:6mm!important}
  .public-issues .issue-card h3{color:#172033!important;font-size:16px!important}
  .issue-card p{color:#4c5870!important}
  .severity,.badge{font-size:9px!important;letter-spacing:0!important;padding:1.5mm 3mm!important;margin-bottom:2mm!important;border-radius:99px!important;text-transform:none!important;background:#f4ead5!important;color:#7a5717!important}
  .severity.high{background:#fde8e8!important;color:#9a2f2f!important}.severity.medium{background:#fff1d8!important;color:#8a5b05!important}.severity.low{background:#e9f8ef!important;color:#1d7041!important}
  .split{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5mm!important;align-items:start!important;margin-bottom:6mm!important}
  .priority{padding-right:5mm!important;margin:0!important;line-height:1.8!important;color:#38445a!important}
  .priority li{margin-bottom:1.5mm!important}
  .win{color:#215d3f!important;font-size:12px!important;margin:0 0 2mm!important}
  .portfolio-feel{page-break-inside:avoid!important;margin-top:3mm!important}
  .client-final-cta{display:block!important;background:linear-gradient(135deg,#07172f,#101938)!important;color:#fff!important;border:1px solid #d4ad56!important;border-radius:8mm!important;padding:7mm!important}
  .client-final-cta h2{color:#fff!important;font-size:19px!important}
  .client-final-cta .muted{color:#e8dfcf!important}
  .client-final-cta:after{content:"אתרפולס · אבחון אתר, אמון והמרה לבעלי עסקים";display:block;margin-top:5mm;padding-top:4mm;border-top:1px solid rgba(255,255,255,.22);color:#ffe2a1!important;font-size:11px!important;font-weight:800!important}
  a[href]:after{content:""!important}
}


/* Conversion fixes for אתרפולס homepage */
.hero-actions-row{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 4px}.trust-proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding-top:0}.trust-proof-card{border:1px solid rgba(255,229,154,.18);background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));border-radius:24px;padding:22px;box-shadow:0 22px 70px rgba(0,0,0,.28)}.trust-proof-card strong{display:block;color:var(--gold2);font-size:24px;margin-bottom:8px}.trust-proof-card span{display:block;color:var(--muted);line-height:1.65}.testimonial-card h3{color:#fff6d8}.contact-strip .wide-cta{align-items:center}.cta-stack{display:flex;flex-direction:column;gap:12px;min-width:260px}.footer a{color:#ffe59a;font-weight:800}.proof-section{padding-top:40px}@media(max-width:980px){.trust-proof-row{grid-template-columns:repeat(2,1fr)}.hero-actions-row .btn{flex:1;min-width:230px}.contact-strip .wide-cta{display:grid}.cta-stack{min-width:0}}@media(max-width:620px){.trust-proof-row{grid-template-columns:1fr}.hero-actions-row .btn,.cta-stack .btn{width:100%}}
.hero-trust-line{display:inline-flex;max-width:760px;margin:0 0 18px;padding:12px 16px;border:1px solid rgba(255,229,154,.24);border-radius:999px;background:rgba(255,229,154,.075);color:#fff4cf;font-weight:850;line-height:1.55;box-shadow:0 18px 50px rgba(0,0,0,.18)}
.proof-mini{margin:0 auto 16px;padding:12px 14px;border:1px solid rgba(255,229,154,.18);border-radius:18px;background:rgba(255,229,154,.06);color:#ffe8a7;font-weight:800;line-height:1.7;font-size:14px}
.trust-proof-row{grid-template-columns:repeat(5,1fr)}
@media(max-width:1100px){.trust-proof-row{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.hero-trust-line{border-radius:22px}.trust-proof-row{grid-template-columns:1fr}}
