/* =====================================================================
   IT Doctors — base.css (27.10.2026)
   Общото за всички страници: шрифтове, цветове, меню, типография,
   бутони, hero, редове, стъпки, гаранции, цени, въпроси, контакт,
   футър, долната лента. Правило: без кутийки — само редове и линии.
   Заоблени са само бутоните и полетата.
   ===================================================================== */

/* ── шрифт (собствен хостинг, SIL OFL; пълна кирилица): Exo 2 — текст 400/600/700, заглавия 800 наклонени като логото (избор 28.10.2026) ── */
@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;font-display:optional;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/exo-2-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/exo-2-cyrillic-600-normal.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/exo-2-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:700;font-display:optional;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/exo-2-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Exo 2';font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/exo-2-cyrillic-800-italic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Exo 2';font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/exo-2-latin-800-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}


/* резервен шрифт с размерите на Exo 2. Текстът (400/600/700) е с font-display:swap — при бавна връзка първата страница остава с резервния шрифт, вместо текстът да подскочи (CLS); заглавията (800 italic) се сменят */
@font-face{font-family:'Exo 2 fb';font-style:normal;font-weight:400;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('Helvetica'),local('Roboto');size-adjust:101.8%;ascent-override:98.1%;descent-override:19.7%;line-gap-override:0%}
@font-face{font-family:'Exo 2 fb';font-style:normal;font-weight:600 700;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('Helvetica Bold'),local('Roboto Bold');size-adjust:99%;ascent-override:100.9%;descent-override:20.3%;line-gap-override:0%}
@font-face{font-family:'Exo 2 fb';font-style:italic;font-weight:800;src:local('Arial Bold Italic'),local('Arial-BoldItalicMT'),local('Liberation Sans Bold Italic'),local('Helvetica Bold Oblique'),local('Roboto Bold Italic');size-adjust:105.5%;ascent-override:94.7%;descent-override:19.1%;line-gap-override:0%}

:root{
  --navy:#0c1a30; --navy2:#122441; --ink:#14213a; --ink2:#3a4964; --muted:#566580;
  --bg:#fff; --bg2:#f3f6f9; --line:rgba(20,33,58,.17); --line-d:rgba(255,255,255,.18);
  --teal:#17b8a6; --teal-ink:#087466; --glow:#5fe3d4; --on-teal:#03231f;
  --red:#e8303c; --red-d:#c9202b; --sn-w:340px; --bar-h:64px;
  --fb:'Exo 2','Exo 2 fb',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  --fh:'Exo 2','Exo 2 fb',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;   /* бутони, етикети, цени в редовете */
  --fd:'Exo 2','Exo 2 fb',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;   /* заглавия — 800 italic */
  --wrap:1080px; --gut:32px;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bar-h) + 12px)}
body{margin:0;font:400 17px/1.6 var(--fb);color:var(--ink);background:var(--bg);text-rendering:optimizeLegibility}
img,svg{max-width:100%}
a{color:var(--teal-ink);text-underline-offset:3px;text-decoration-thickness:1px}
a:hover{color:var(--ink)}
h1,h2,h3{font-family:var(--fd);font-weight:800;font-style:italic;line-height:1.16;margin:0 0 .5em;color:var(--ink);letter-spacing:-.2px}
h1{font-size:clamp(28px,3.9vw,46px)}
h2{font-size:clamp(23px,2.5vw,31px)}
h3{font-size:17px;line-height:1.3}
p{margin:0 0 1em}
ul,ol{margin:0;padding:0}
strong,b{font-weight:600}
button,input,textarea,select{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--teal);outline-offset:3px}
.i{width:1.1em;height:1.1em;flex:none;vertical-align:-.17em;stroke-width:2}
.sr,.hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}
.skip{position:absolute;left:-999px;top:8px;z-index:2000;background:#fff;color:var(--ink);padding:10px 14px}
.skip:focus{left:8px}
.todo{background:#ffe066;color:#111;padding:0 4px;font-weight:600}
.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}

/* ── меню вляво (28.10.2026): групите се отварят плавно — на компютър и при посочване; текущият раздел е в червено като логото ── */
.sn{position:fixed;top:0;bottom:0;left:0;z-index:1000;width:var(--sn-w);display:flex;flex-direction:column;color:#c9d6e8;font-family:var(--fb);
  background:radial-gradient(120% 40% at 0% 0%,rgba(23,184,166,.10),transparent 60%),linear-gradient(180deg,#0b1526 0%,#0a111d 100%);border-right:1px solid rgba(255,255,255,.06)}
.sn a{text-decoration:none}
.sn-top{display:flex;align-items:center;gap:10px;padding:44px 24px 22px}
.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff;transition:transform .2s ease-out}
.brand:hover{transform:translateX(2px)}
.brand img{display:block;height:46px;width:auto}
.sn-title{display:none;margin:0;font:italic 800 20px var(--fd);color:#fff}
.sn-close{display:none;margin-left:auto;width:44px;height:44px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;cursor:pointer;border-radius:4px}
.sn-nav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 14px 14px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}
.sn-list{list-style:none;display:flex;flex-direction:column;gap:3px}
.sn-row{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:13px;width:100%;padding:9px 11px;margin:0;border:0;border-radius:10px;
  background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .2s}
a.sn-row{grid-template-columns:40px minmax(0,1fr)}
.sn-row:hover,.sn-g.is-open>.sn-row{background:rgba(255,255,255,.055)}
.sn-row:focus-visible{outline:2px solid var(--glow);outline-offset:-2px}
.sn-ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:var(--glow);background:rgba(95,227,212,.09);transition:background .2s,color .2s,transform .2s}
.sn-ico .i{width:21px;height:21px}
.sn-row:hover .sn-ico{background:rgba(95,227,212,.17);transform:scale(1.04)}
.sn-g.is-cur>.sn-row .sn-ico,.sn-row.is-on .sn-ico{background:linear-gradient(160deg,#ff4a3a,#d41f26);color:#fff}
.sn-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}
.sn-txt b{font:700 17px var(--fh);letter-spacing:.1px}
.sn-txt small{font-size:13.5px;color:#8fa6c2;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}
.sn-row:hover .sn-txt small,.sn-g.is-open>.sn-row small{color:#b9cbe0}
.sn-chev{width:14px;height:14px;color:#8fa6c2;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s}
.sn-g.is-open .sn-chev{transform:rotate(180deg);color:var(--glow)}
.sn-row.is-on b,.sn-g.is-cur>.sn-row b{color:#fff}
.sn-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1)}
.sn-g.is-open>.sn-sub{grid-template-rows:1fr}
.sn-sub-in{min-height:0;overflow:hidden;position:relative;display:flex;flex-direction:column;padding-left:31px}
.sn-sub-in::before{content:'';position:absolute;left:30px;top:6px;bottom:10px;width:1px;background:linear-gradient(180deg,rgba(95,227,212,.35),rgba(255,255,255,.08))}
.sn-sub a{position:relative;display:block;margin-left:10px;padding:8px 11px;border-radius:7px;font-size:16px;line-height:1.35;color:#c9d6e8;
  opacity:0;transform:translateX(-8px);transition:opacity .22s ease-out,transform .22s ease-out,background .15s,color .15s;transition-delay:calc(var(--i,0) * 22ms)}
.sn-g.is-open .sn-sub a{opacity:1;transform:none}
.sn-sub a::before{content:'';position:absolute;left:-11px;top:50%;width:3px;height:0;border-radius:2px;background:var(--glow);transform:translateY(-50%);transition:height .2s}
.sn-sub a:hover{background:rgba(255,255,255,.06);color:#fff;transition-delay:0s}
.sn-sub a:hover::before{height:40%}
.sn-sub a[aria-current]{color:#fff;font-weight:600;background:rgba(95,227,212,.09)}
.sn-sub a[aria-current]::before{height:60%}
.sn-sub strong{color:var(--glow);font-weight:600}
.sn-cap{display:block;margin:12px 0 2px 10px;padding:0 11px;font-size:11.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#7f97b8}
.sn-sub-in>:last-child{margin-bottom:8px}
.sn-foot{padding:16px 20px 18px;border-top:1px solid rgba(255,255,255,.12)}
.sn-cap2{display:block;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:#8fa6c2;margin:0 4px 8px}
.sn-call{display:flex;align-items:center;gap:12px;height:54px;padding:0 18px 0 7px;border-radius:999px;background:var(--teal);color:var(--on-teal);font:800 18px/1 var(--fh);white-space:nowrap;margin-bottom:12px}
.sn-call:hover{filter:brightness(1.07);color:var(--on-teal)}
.sn-ring{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(3,35,31,.16)}
.sn-cta{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;margin:0 0 12px;border-radius:6px;background:var(--red);color:#fff;font:700 13px/1 var(--fh);letter-spacing:1px;text-transform:uppercase}
.sn-cta:hover{background:var(--red-d);color:#fff}
.sn-meta{display:flex;justify-content:space-between;padding:0 4px;font-size:14px}
.sn-meta a{color:#c9d6e8;display:inline-flex;align-items:center;gap:6px}
.sn-meta a:hover{color:#fff}
.sn-bar,.sn-scrim{display:none}
@media (min-width:1180px){body{padding-left:var(--sn-w)} html{scroll-padding-top:12px}}
@media (min-width:1180px) and (max-height:820px){.sn-top{padding:14px 22px 8px}.brand img{height:40px}.sn-row{padding:6px 11px}.sn-txt small{display:none}.sn-ico{width:34px;height:34px}.sn-call{height:50px}}
@media (max-width:1179px){
  body{padding-top:var(--bar-h)}
  .sn-bar{position:fixed;top:0;left:0;right:0;z-index:990;height:var(--bar-h);display:flex;align-items:center;gap:8px;padding:0 12px 0 14px;background:#0d1a2e;border-bottom:1px solid rgba(255,255,255,.08)}
  .sn-bar .brand{margin-right:auto}
  .sn-bar .brand img{height:30px}
  .sn-bar-tel{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--red)}
  .sn-burger{height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 16px 0 14px;border-radius:999px;cursor:pointer;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font:600 15px var(--fh)}
  .sn-burger-ico{display:flex;flex-direction:column;gap:4px;width:18px}
  .sn-burger-ico i{display:block;height:2px;background:#fff}
  .sn-burger-ico i:nth-child(2){width:70%}
  .sn{left:auto;right:0;width:min(88vw,380px);transform:translateX(102%);visibility:hidden;transition:transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;padding-bottom:env(safe-area-inset-bottom)}
  .sn.is-open{transform:none;visibility:visible;transition:transform .18s cubic-bezier(.2,.8,.2,1)}
  .sn-top{padding:12px 14px 10px 20px;min-height:var(--bar-h);border-bottom:1px solid rgba(255,255,255,.12)}
  .sn-top .brand{display:none}
  .sn-title{display:block}.sn-close{display:grid;place-items:center}
  .sn-scrim{display:block;position:fixed;inset:0;z-index:995;background:rgba(8,14,28,.5);opacity:0;pointer-events:none;transition:opacity .15s}
  .sn-open .sn-scrim{opacity:1;pointer-events:auto}
  html.sn-open,html.sn-open body{overflow:hidden}
  html.sn-open .ad{display:none}
  .sn-row{padding:9px 10px}
  .sn-sub a{padding:9px 10px;font-size:15px}
}
@media (prefers-reduced-motion:reduce){.sn,.sn.is-open,.sn-scrim,.sn-sub,.sn-sub a,.sn-chev,.sn-ico{transition:none}}

/* ── бутони и връзки ── */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;font:700 16px/1 var(--fh);text-decoration:none;cursor:pointer;border:0;white-space:nowrap;transition:filter .1s,background .1s}
.btn .i{width:18px;height:18px}
.btn-call{background:var(--teal);color:var(--on-teal)}
.btn-call:hover{filter:brightness(1.07);color:var(--on-teal)}
.btn-ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}
.btn-ghost:hover{background:rgba(127,140,160,.12);color:inherit}
.more,.hero-link{display:inline-flex;align-items:center;gap:6px;font:700 15px/1.3 var(--fh);text-decoration:none;color:var(--teal-ink)}
.more .i,.hero-link .i{width:16px;height:16px;transition:transform .12s}
.more:hover .i,.hero-link:hover .i{transform:translateX(3px)}

/* ── hero: тъмен фон, едва видим контур на Царевец, текст директно върху фона ── */
.hero{position:relative;overflow:hidden;background:var(--navy);color:#fff;padding:56px 0 52px}
.hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 560' fill='none' stroke='%23a9bfdc' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round' aria-hidden='true'%3E%3Cpath d='M0 520 C150 512 300 496 420 470 C520 448 590 410 650 372 C700 340 742 326 790 322 L1210 322 C1262 326 1300 344 1350 380 C1420 430 1500 470 1600 488'/%3E%3Cpath d='M0 548 C260 540 520 528 760 520 C1000 512 1300 516 1600 530' stroke-opacity='.55'/%3E%3Cpath d='M600 398 L600 380 L612 380 L612 372 L624 372 L624 380 L636 380 L636 360 L648 360 L648 352 L660 352 L660 360 L672 360 L672 344 L684 344 L684 336 L696 336 L696 344 L708 344'/%3E%3Cpath d='M708 344 L708 330 L720 330 L720 322 L732 322 L732 330 L744 330 L744 322 L756 322 L756 330 L768 330 L768 322'/%3E%3Cpath d='M1220 322 L1220 312 L1232 312 L1232 304 L1244 304 L1244 312 L1256 312 L1256 304 L1268 304 L1268 318 L1280 318 L1280 326 L1292 326 L1292 336 L1304 336 L1304 344 L1316 344 L1316 356 L1328 356 L1328 364'/%3E%3Cpath d='M770 322 L770 228 L842 228 L842 322'/%3E%3Cpath d='M766 228 L766 212 L780 212 L780 220 L794 220 L794 212 L808 212 L808 220 L822 220 L822 212 L836 212 L836 220 L846 220 L846 212 L846 228'/%3E%3Cpath d='M796 268 L796 252 Q806 242 816 252 L816 268 Z' stroke-opacity='.7'/%3E%3Cpath d='M842 300 L960 300'/%3E%3Cpath d='M960 322 L960 236 L1112 236 L1112 322'/%3E%3Cpath d='M948 240 L1036 196 L1124 240'/%3E%3Cpath d='M1012 206 L1012 170 L1060 170 L1060 206'/%3E%3Cpath d='M1006 172 Q1036 128 1066 172'/%3E%3Cpath d='M1036 140 L1036 108 M1026 118 L1046 118'/%3E%3Cpath d='M990 322 L990 274 Q1000 262 1010 274 L1010 322 M1062 322 L1062 274 Q1072 262 1082 274 L1082 322' stroke-opacity='.7'/%3E%3Cpath d='M1130 322 L1130 182 L1170 182 L1170 322'/%3E%3Cpath d='M1124 182 L1150 140 L1176 182'/%3E%3Cpath d='M1150 140 L1150 116 M1141 125 L1159 125'/%3E%3Cpath d='M1142 214 L1142 196 Q1150 188 1158 196 L1158 214 Z' stroke-opacity='.7'/%3E%3Cpath d='M1180 322 L1180 280 L1214 280 L1214 322 M1190 322 L1190 300 Q1197 292 1204 300 L1204 322'/%3E%3C/svg%3E") right -40px bottom -6px/min(980px,80%) auto no-repeat;opacity:.17;pointer-events:none}
.hero .wrap{position:relative}
.hero h1{color:#fff;max-width:13.5em;margin-bottom:.35em}
.hero .lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:#dbe4f0;max-width:36.2em;margin-bottom:26px}
.hero .lead strong{color:#fff}
.hero-act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-bottom:28px}
.hero-link{color:var(--glow);font-size:16px}
.hero-link:hover{color:#fff}
.hero-facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:15px;color:#dbe4f0;max-width:760px}
.hero-facts li{display:inline-flex;align-items:center;gap:8px}
.hero-facts .i{color:var(--glow);width:20px;height:20px;flex:none}
.eyebrow{font:600 14px/1.4 var(--fb);letter-spacing:.2px;color:var(--teal-ink);margin:0 0 10px}
.hero .eyebrow{color:var(--glow)}
.bc ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 8px;font-size:14px;color:#a9b9cf;margin:0 0 22px}
.bc li+li::before{content:'›';margin-right:8px;opacity:.6}
.bc a{color:#c9d6e8;text-decoration:none}
.bc a:hover{color:#fff;text-decoration:underline}
@media (max-width:760px){
  .hero{padding:30px 0 34px}
  .hero::before{background-size:160% auto;background-position:right -120px bottom -4px;opacity:.12}
  .hero h1{font-size:clamp(28px,7.4vw,34px)}
  .hero-act{gap:12px 20px;margin-bottom:20px}
  .hero-act .btn{flex:1 1 100%}
  .hero-facts{flex-direction:column;gap:6px;font-size:14.5px}
}

/* ── секции ── */
.sec{padding:72px 0}
.sec.th-l+.sec.th-l{padding-top:8px}
.sec.alt{background:var(--bg2)}
.sec.alt+.sec:not(.alt){padding-top:72px}
.sec.dark{background:var(--navy);color:#dbe4f0}
.sec.dark h2,.sec.dark h3{color:#fff}
.sec.dark .eyebrow{color:var(--glow)}
.sec.dark a{color:var(--glow)}
.sec-h{max-width:760px;margin-bottom:28px}
.sec-h h2{margin-bottom:.35em}
.intro{font-size:18px;color:var(--ink2);margin:0;max-width:64ch}
.sec.dark .intro{color:#c9d6e8}
.prose{max-width:68ch}
.prose p,.prose li{color:var(--ink2)}
.prose ul{padding-left:1.2em;margin:0 0 1em}
.prose li{margin:.3em 0}
.prose h3{margin-top:1.4em}
.note{display:flex;gap:10px;font-size:15px;color:var(--muted);max-width:72ch;margin:18px 0 0}
.note .i{color:var(--teal-ink);margin-top:.25em}
.two{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start}
@media (max-width:900px){.two{grid-template-columns:1fr}}
@media (max-width:760px){.sec{padding:48px 0}.sec.alt+.sec:not(.alt){padding-top:48px}.intro{font-size:17px}:root{--gut:20px}body{font-size:16px}}

/* ── редове в една колона (28.10.2026): вляво икона и заглавие, вдясно обяснение и „Какво печелите“ ──
   Разделителят: тънка линия; при посочване (на телефон — когато редът се покаже) се пълни с тюркоаз и по нея пробягва светлинка — както на стария сайт. */
.rws{list-style:none;container-type:inline-size;overflow-x:clip}
.rw{position:relative;padding:22px 0 24px;
  background-image:linear-gradient(90deg,var(--teal),var(--glow)),linear-gradient(var(--line),var(--line));
  background-repeat:no-repeat;background-position:0 0,0 0;background-size:0% 1.5px,100% 1px;transition:background-size .35s ease-out}
.sec.dark .rw,.cta .rw{background-image:linear-gradient(90deg,var(--teal),var(--glow)),linear-gradient(var(--line-d),var(--line-d))}
.rw::after{content:'';position:absolute;top:-2px;left:-60px;width:60px;height:5px;border-radius:5px;opacity:0;pointer-events:none;
  background:linear-gradient(90deg,transparent,var(--glow),#fff,var(--glow),transparent);filter:drop-shadow(0 0 6px var(--glow))}
@keyframes rwSpark{0%{left:-60px;opacity:0}20%{opacity:1}100%{left:calc(100% - 60px);opacity:0}}
@media (hover:hover){.rw:hover{background-size:100% 1.5px,100% 1px}.rw:hover::after{animation:rwSpark .5s ease-out forwards}}
@media (hover:none){.js .rw.is-line{background-size:100% 1.5px,100% 1px}.js .rw.is-line::after{animation:rwSpark .6s ease-out forwards}
  .js .rw.is-line:nth-child(2)::after{animation-delay:.12s}.js .rw.is-line:nth-child(3)::after{animation-delay:.24s}
  .js .rw.is-line:nth-child(4)::after{animation-delay:.36s}.js .rw.is-line:nth-child(n+5)::after{animation-delay:.48s}}
.rw-t{display:flex;gap:14px;align-items:flex-start}
.rw-b{padding-left:60px;margin-top:6px}
.rw.ni .rw-b{padding-left:0}
.rw.st .rw-b{padding-left:42px}
.rw-i{flex:none;width:40px;height:40px;padding:9px;border-radius:10px;color:var(--teal-ink);background:rgba(23,184,166,.12);margin-top:-6px}
.sec.dark .rw-i,.cta .rw-i{color:var(--glow);background:rgba(95,227,212,.12)}
.sec.alt .rw-i{background:rgba(23,184,166,.14)}
.rw h3{margin:0;font-size:17px;line-height:1.35}
.rw h3 a{color:inherit;text-decoration:none}
.rw h3 a:hover{color:var(--teal-ink);text-decoration:underline}
.rw p{margin:0;color:var(--ink2)}
.sec.dark .rw p{color:#c9d6e8}
.rw-g{margin-top:8px!important;color:var(--ink)!important}
.rw-g b{font-family:var(--fh);font-weight:700;color:var(--teal-ink)}
.sec.dark .rw-g{color:#fff!important}.sec.dark .rw-g b{color:var(--glow)}
.rw-m{margin-top:8px!important;font:700 15px/1.4 var(--fh);color:var(--ink)!important}
.rw-m small{font:400 14px var(--fb);color:var(--muted)}
.sec.dark .rw-m{color:#fff!important}
.st-n{flex:none;min-width:28px;font:italic 800 28px/1 var(--fd);color:var(--teal-ink)}
.sec.dark .st-n{color:var(--glow)}
@container (min-width:620px){
  .rw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:0 48px;align-items:start}
  .rw-b,.rw.st .rw-b{padding-left:0;margin-top:0}
  .rw h3{font-size:18px}
}
@media (max-width:640px){.rw{padding:18px 0 20px}}
@media (prefers-reduced-motion:reduce){.rw{transition:none}.rw::after{display:none}}

/* ── за кого е / за кого не е ── */
.fw{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}
.fw h3{font-size:17px;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:10px}
.fw ul{list-style:none}
.fw li{display:flex;gap:10px;padding:7px 0;color:var(--ink2)}
.fw .ok{color:var(--teal-ink);margin-top:.25em}
.fw .no{color:#b4232f;margin-top:.25em}
@media (max-width:760px){.fw{grid-template-columns:1fr;gap:20px}}

/* ── цена ── */
.pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;padding:22px 0 0;border-top:1px solid var(--line)}
.pr-v{font:italic 800 clamp(28px,3.2vw,38px)/1.1 var(--fd);color:var(--ink);margin:0}
.pr-v small{font:600 16px var(--fb);color:var(--muted)}
.pr-n{margin:0;color:var(--ink2);max-width:52ch;flex:1 1 280px}
.pr .more{flex:0 0 auto}

/* ── таблици с цени: само тънки линии ── */
.tw{overflow-x:auto;-webkit-overflow-scrolling:touch}
.tb{width:100%;border-collapse:collapse;font-size:16px}
.tb th{text-align:left;font:600 12.5px/1.3 var(--fb);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);padding:0 0 10px;border-bottom:1.5px solid var(--ink)}
.tb th:last-child,.tb td.p{text-align:right;padding-left:18px}
.tb td{padding:13px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink)}
.tb td small{display:block;font-size:14px;color:var(--muted);margin-top:2px}
.tb td.p{font:700 16px/1.4 var(--fh);white-space:nowrap}
.tb tr.hl td.p{color:var(--teal-ink)}
.tb-more{margin-top:6px}
@media (max-width:640px){.tb td{padding:10px 0}.tb td small{font-size:13.5px;line-height:1.4}.tb th:last-child,.tb td.p{padding-left:12px}}
.tb-more>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:12px 0;font:700 15px var(--fh);color:var(--teal-ink)}
.tb-more>summary::-webkit-details-marker{display:none}
.tb-more>summary .i{transition:transform .12s}
.tb-more[open]>summary .i{transform:rotate(180deg)}

/* ── въпроси (сгънати) ── */
.fqs{max-width:820px;border-bottom:1px solid var(--line)}
.fq{border-top:1px solid var(--line)}
.fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font:700 17px/1.35 var(--fh);color:var(--ink)}
.fq summary::-webkit-details-marker{display:none}
.fq-c{width:18px;height:18px;margin-top:2px;color:var(--teal-ink);transition:transform .12s}
.fq[open] .fq-c{transform:rotate(180deg)}
.fq>div{padding:0 0 18px;color:var(--ink2);max-width:68ch}
.fq>div p:last-child{margin-bottom:0}

/* ── контакт: тъмна лента, голям телефон, форма с едно поле ── */
.cta{background:var(--navy);color:#dbe4f0;padding:64px 0 56px;position:relative;overflow:hidden}
.cta::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 560' fill='none' stroke='%23a9bfdc' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round' aria-hidden='true'%3E%3Cpath d='M0 520 C150 512 300 496 420 470 C520 448 590 410 650 372 C700 340 742 326 790 322 L1210 322 C1262 326 1300 344 1350 380 C1420 430 1500 470 1600 488'/%3E%3Cpath d='M0 548 C260 540 520 528 760 520 C1000 512 1300 516 1600 530' stroke-opacity='.55'/%3E%3Cpath d='M600 398 L600 380 L612 380 L612 372 L624 372 L624 380 L636 380 L636 360 L648 360 L648 352 L660 352 L660 360 L672 360 L672 344 L684 344 L684 336 L696 336 L696 344 L708 344'/%3E%3Cpath d='M708 344 L708 330 L720 330 L720 322 L732 322 L732 330 L744 330 L744 322 L756 322 L756 330 L768 330 L768 322'/%3E%3Cpath d='M1220 322 L1220 312 L1232 312 L1232 304 L1244 304 L1244 312 L1256 312 L1256 304 L1268 304 L1268 318 L1280 318 L1280 326 L1292 326 L1292 336 L1304 336 L1304 344 L1316 344 L1316 356 L1328 356 L1328 364'/%3E%3Cpath d='M770 322 L770 228 L842 228 L842 322'/%3E%3Cpath d='M766 228 L766 212 L780 212 L780 220 L794 220 L794 212 L808 212 L808 220 L822 220 L822 212 L836 212 L836 220 L846 220 L846 212 L846 228'/%3E%3Cpath d='M796 268 L796 252 Q806 242 816 252 L816 268 Z' stroke-opacity='.7'/%3E%3Cpath d='M842 300 L960 300'/%3E%3Cpath d='M960 322 L960 236 L1112 236 L1112 322'/%3E%3Cpath d='M948 240 L1036 196 L1124 240'/%3E%3Cpath d='M1012 206 L1012 170 L1060 170 L1060 206'/%3E%3Cpath d='M1006 172 Q1036 128 1066 172'/%3E%3Cpath d='M1036 140 L1036 108 M1026 118 L1046 118'/%3E%3Cpath d='M990 322 L990 274 Q1000 262 1010 274 L1010 322 M1062 322 L1062 274 Q1072 262 1082 274 L1082 322' stroke-opacity='.7'/%3E%3Cpath d='M1130 322 L1130 182 L1170 182 L1170 322'/%3E%3Cpath d='M1124 182 L1150 140 L1176 182'/%3E%3Cpath d='M1150 140 L1150 116 M1141 125 L1159 125'/%3E%3Cpath d='M1142 214 L1142 196 Q1150 188 1158 196 L1158 214 Z' stroke-opacity='.7'/%3E%3Cpath d='M1180 322 L1180 280 L1214 280 L1214 322 M1190 322 L1190 300 Q1197 292 1204 300 L1204 322'/%3E%3C/svg%3E") right -60px bottom -10px/min(760px,70%) auto no-repeat;opacity:.1;pointer-events:none}
.cta .wrap{position:relative}
.cta-g{display:grid;grid-template-columns:1fr 1fr;gap:28px 56px;align-items:start}
.cta h2{color:#fff;max-width:20ch}
.cta p{color:#c9d6e8}
.cta .cta-tel{display:inline-block;font:italic 800 clamp(26px,3.2vw,38px)/1.1 var(--fd);color:#fff;text-decoration:none;margin:6px 0 8px}
.cta .cta-tel:hover{color:var(--glow)}
.cta-h{font-size:15px}
.cta a{color:var(--glow)}
.lead-f{max-width:520px}
.chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.chips button{border:1.5px solid rgba(255,255,255,.35);background:transparent;color:#fff;border-radius:999px;padding:9px 14px;font-size:14.5px;cursor:pointer;line-height:1.2}
.chips button:hover{border-color:#fff}
.chips button.on{background:var(--teal);border-color:var(--teal);color:var(--on-teal);font-weight:600}
.lead-row{display:flex;gap:10px}
.lead-row input{flex:1;min-width:0;height:52px;border-radius:999px;border:1.5px solid rgba(255,255,255,.4);background:rgba(255,255,255,.06);color:#fff;padding:0 20px;font-size:16px}
.lead-row input::placeholder{color:#b9c9de}
.lead-row input:focus{outline:none;border-color:var(--glow)}
.fine{font-size:13px;color:#a9b9cf!important;margin:12px 0 0;line-height:1.5}
.lead-f .ok{display:none;color:#c9ffe9!important;font-weight:600;margin-top:12px}
.lead-f.sent .ok{display:block}
.lead-f.sent .lead-row,.lead-f.sent .chips{display:none}
.rel{margin-top:40px;border-top:1px solid var(--line-d);padding-top:22px}
.rel ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 56px}
.rel li{display:flex;flex-direction:column;gap:2px;padding:6px 0}
.rel a{display:inline-flex;align-items:center;gap:6px;font:700 17px var(--fh);color:#fff;text-decoration:none}
.rel a .i{color:var(--glow);width:16px;height:16px}
.rel a:hover{color:var(--glow)}
.rel span{font-size:14.5px;color:#a9b9cf}
@media (max-width:900px){.cta-g{grid-template-columns:1fr}}
@media (max-width:640px){.cta{padding:44px 0 40px}.lead-row{flex-direction:column}.lead-row input{flex:none;width:100%}.lead-row .btn{width:100%}.rel ul{grid-template-columns:1fr}}

/* ── място за истинска снимка ── */
.ph{margin:0;border:1.5px dashed rgba(20,33,58,.32);min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--muted);font:600 14px/1.5 var(--fb)}
.ph span{max-width:44ch}
.sec.dark .ph,.cta .ph{border-color:rgba(255,255,255,.3);color:#a9b9cf}

/* ── футър ── */
.ft{background:#0a121f;color:#a9b9cf;padding:56px 0 0;font-size:14.5px}
.ft a{color:#c9d6e8;text-decoration:none}
.ft a:hover{color:#fff;text-decoration:underline}
.ft-grid{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:28px 32px}
.ft-brand p{margin:14px 0 0;max-width:34ch}
.ft-contact{display:flex;flex-direction:column;gap:8px}
.ft-contact a{display:inline-flex;align-items:center;gap:8px}
.ft-soc{display:flex;gap:16px}
.ft-soc .i{width:20px;height:20px}
.ft-h{font:700 14px var(--fh);color:#fff;margin:0 0 10px;letter-spacing:.2px}
.ft-col ul{list-style:none;margin-bottom:22px}
.ft-col li{padding:3px 0}
.ft-note{font-size:13px;color:#8fa0b6;margin:-14px 0 22px}
.ft-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:30px;padding-top:18px;padding-bottom:22px;font-size:13px}
.ft-bottom p{margin:0 0 6px}
.ft-legal{color:#c9d6e8}
.ft-cookie{background:none;border:0;padding:0;color:#c9d6e8;cursor:pointer;text-decoration:underline;font-size:13px}
.ft-mini{display:none}
@media (max-width:1100px){.ft-grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.ft-grid{grid-template-columns:1fr}.ft-grid .ft-col:not(.ft-brand){display:none}.ft-mini{display:block;margin-top:22px;line-height:2;font-size:15px}}

/* ── долната лента: AI асистент; на телефон 70 % „Обадете се“ / 30 % AI ── */
.ad{position:fixed;right:20px;bottom:16px;z-index:1100;width:340px;max-width:calc(100vw - 32px);font-family:var(--fb);--ad-panel:#0b1730;--ad-line:rgba(140,180,230,.22)}
.ad *{box-sizing:border-box}
.ad-bar{display:flex;align-items:center;gap:4px;height:50px;padding:0 5px;background:var(--ad-panel);border-radius:25px;border:1px solid var(--ad-line)}
.ad-bar:focus-within{border-color:var(--glow)}
.ad-call{display:none}
.ad-ai{position:relative;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;display:grid;place-items:center}
.ad-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--glow);color:#04222a;font:800 11px var(--fh)}
.ad-chev{position:absolute;inset:0;display:grid;place-items:center;color:#cfe0f5;opacity:0}
.ad-chev .i{width:16px;height:16px}
.ad.open .ad-ai .ad-av{opacity:0}.ad.open .ad-chev{opacity:1}
.ad-form{flex:1;min-width:0;display:flex;align-items:center;gap:6px}
.ad-form textarea{flex:1;min-width:0;height:40px;max-height:110px;resize:none;padding:10px 6px;background:none;border:0;color:#fff;font-size:15px;line-height:1.35;outline:none}
.ad-form textarea::placeholder{color:#b9c9de}
.ad-form button{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:var(--teal);color:var(--on-teal);cursor:pointer;display:grid;place-items:center}
.ad-form button:disabled{opacity:.5;cursor:default}
.ad-panel{position:absolute;left:0;right:0;bottom:calc(100% + 8px);max-height:min(540px,calc(100vh - 110px));display:flex;flex-direction:column;background:var(--ad-panel);color:#e6eefb;border:1px solid var(--ad-line);border-radius:4px;
  opacity:0;transform:translateY(6px);pointer-events:none;visibility:hidden;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s .12s}
.ad.open .ad-panel{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition-delay:0s}
.ad-msgs{flex:1;min-height:200px;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px;overscroll-behavior:contain}
.ad-m{max-width:94%;font-size:14.5px;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}
.ad-m.bot{padding-left:12px;border-left:2px solid var(--glow)}
.ad-m.me{align-self:flex-end;text-align:right;color:var(--glow);font-weight:600}
.ad-m.err{color:#ffd9a0;border-left-color:#f5a623}
.ad-m a{color:#9ff3ea}
.ad-m b{color:#fff}
.ad-dots{display:inline-flex;gap:4px}.ad-dots i{width:6px;height:6px;border-radius:50%;background:#8fd9e0;animation:adDot 1s infinite}
.ad-dots i:nth-child(2){animation-delay:.15s}.ad-dots i:nth-child(3){animation-delay:.3s}
@keyframes adDot{0%,100%{opacity:.25}50%{opacity:1}}
.ad-opts,.ad-act{display:flex;flex-wrap:wrap;gap:6px;max-width:96%}
.ad-opts button{border:1px solid rgba(95,227,212,.45);background:transparent;color:#bff7f1;border-radius:999px;padding:7px 12px;font-size:13px;cursor:pointer;line-height:1.2}
.ad-opts button:hover{border-color:var(--glow)}
.ad-opts button.on{background:var(--teal);border-color:var(--teal);color:var(--on-teal);font-weight:600}
.ad-opts button:disabled{cursor:default;opacity:.55}.ad-opts button.on:disabled{opacity:1}
.ad-b{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(140,180,230,.35);background:transparent;color:#e6eefb;font:600 13px/1 var(--fh);cursor:pointer;text-decoration:none;white-space:nowrap}
.ad-b .i{width:15px;height:15px;color:var(--glow)}
.ad-b.pri{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}
.ad-b.pri .i{color:var(--on-teal)}
.ad-b.vb .i{color:#c9b3ff}
.ad-act.urgent .ad-b.pri{flex:1 1 100%;height:46px;font-size:15px}
.ad-sla{font-size:12px;color:#8fa6c6;max-width:96%;line-height:1.4;margin-top:-4px}
.ad-lead{display:none;max-width:96%;width:100%}
.ad-lead.show{display:block}
.ad-lead .row{display:flex;gap:6px}
.ad-lead input{flex:1;min-width:0;height:42px;border-radius:999px;border:1px solid rgba(140,180,230,.35);background:transparent;color:#fff;padding:0 14px;font-size:15px;outline:none}
.ad-lead input:focus{border-color:var(--glow)}
.ad-lead .row button{flex:none;height:42px;padding:0 16px;border:0;border-radius:999px;background:var(--teal);color:var(--on-teal);font:700 13px/1 var(--fh);cursor:pointer}
.ad-lead small{display:block;margin-top:7px;font-size:11px;color:#8fa6c6;line-height:1.4}
.ad-lead small a{color:#9be8e1}
.ad-lead .ad-ok{font-size:14px;color:#c9ffe9}
.ad-lead .ad-bad{font-size:13px;color:#ffd9a0;margin-top:6px}
.ad-foot{padding:8px 14px 10px;border-top:1px solid var(--ad-line);font-size:11px;color:#7f97b8;text-align:center;line-height:1.5}
.ad-foot a{color:#9be8e1;font-weight:600;text-decoration:none}
.ad-on .ft-bottom{padding-bottom:84px}
@media (max-width:760px){
  .ad{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-width:none}
  .ad-bar{height:54px;gap:8px;padding:0;background:transparent;border:0}
  .ad-call{display:flex;flex:0 0 70%;align-items:center;justify-content:center;gap:10px;height:54px;border-radius:999px;background:var(--teal);color:var(--on-teal);font:800 17px/1 var(--fh);text-decoration:none}
  .ad-call .i{width:20px;height:20px}
  .ad-ai{flex:1 1 30%;width:auto;height:54px;border-radius:999px;background:var(--ad-panel);border:1px solid var(--ad-line);gap:6px;display:flex;align-items:center;justify-content:center;color:#fff;font:700 15px var(--fh)}
  .ad-ai .ad-av{width:30px;height:30px}
  .ad-ai::after{content:attr(data-label)}
  .ad.open .ad-ai::after{content:attr(data-close)}
  .ad.open .ad-ai .ad-chev{display:none}
  .ad.open .ad-ai .ad-av{display:none}
  .ad-form{display:none}
  .ad.open .ad-form{display:flex;position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:2;height:50px;padding:0 5px;background:var(--ad-panel);border:1px solid var(--ad-line);border-radius:25px}
  .ad.open .ad-panel{bottom:calc(100% + 66px)}
  .ad-panel{max-height:calc(100dvh - 210px)}
  .ad-on .ft-bottom{padding-bottom:86px}
}
@media (prefers-reduced-motion:reduce){.ad-dots i{animation:none}.ad-panel{transition:none}}
@media print{.ad,.sn,.sn-bar{display:none}body{padding:0}}

/* ── бутоните в стила на логото (28.10.2026): наклонен правоъгълник като табелата „IT“, без заоблени ъгли; съдържанието е изправено ── */
.btn,.sn-call,.sn-cta,.sn-bar-tel,.sn-burger,.ad-call,.ad-form button,.ad-b,.ad-lead .row button,.ad-av{border-radius:2px!important;transform:skewX(-11deg)}
.btn>*,.sn-call>*,.sn-cta>*,.sn-bar-tel>*,.sn-burger>*,.ad-call>*,.ad-form button>*,.ad-b>*,.ad-lead .row button>*{transform:skewX(11deg)}
.btn{padding:0 28px}
.sn-call{padding:0 20px 0 8px;margin-left:6px;margin-right:6px}
.sn-ring{border-radius:2px}
.sn-cta{margin-left:6px;margin-right:6px}
.chips button,.ad-opts button,.lead-row input,.ad-lead input,.hm-seg,.hm-seg button{border-radius:2px!important}
.ad-bar{border-radius:3px}
.ad.open .ad-form{border-radius:3px}
.ad-ai{border-radius:2px}
.btn:focus-visible,.sn-call:focus-visible,.sn-cta:focus-visible,.ad-call:focus-visible,.ad-b:focus-visible{outline:3px solid var(--glow);outline-offset:3px}
@media (max-width:760px){.ad-ai{border-radius:2px!important;transform:skewX(-11deg)}.ad-ai>*,.ad-ai::after{display:inline-block;transform:skewX(11deg)}.ad-ai .ad-av{transform:none}}
/* ── мобилно (28.10.2026): редовете на цялата ширина, по-компактни иконки ── */
@media (max-width:640px){
  .rw-t{align-items:center;gap:12px}
  .rw-b,.rw.st .rw-b{padding-left:0;margin-top:10px}
  .rw-i{width:36px;height:36px;padding:8px;margin-top:0}
  .rw h3{font-size:17px}
  .sec-h .intro{font-size:16px}
  .btn{min-height:50px}
}
@media (max-width:420px){.sn-bar{gap:10px;padding:0 14px 0 12px}.sn-bar .brand img{height:26px}.sn-burger{padding:0 12px;gap:8px}}
.tb-data td.p{white-space:normal;text-align:left}

/* ── Цветове на секциите (28.10.2026): повечето са тъмносини, всяка трета — светла (build.py: theme_sections).
   Компонентите четат --ink/--ink2/--muted/--line/--teal-ink, затова в тъмните секции се сменят само променливите. */
.sec.th-d{background:var(--navy)}
.sec.th-m{background:#132a4b}
.sec.th-l{background:#f2f6fa}
.th-d,.th-m{--ink:#f3f7fc;--ink2:#c7d4e6;--muted:#97abc6;--line:rgba(255,255,255,.15);--teal-ink:var(--glow);--bg:var(--navy);--bg2:rgba(255,255,255,.06);
  --i2:var(--teal);--i2o:.45;color:var(--ink2);color-scheme:dark}
.sec.th-d+.sec.th-m,.sec.th-m+.sec.th-d{border-top:1px solid rgba(95,227,212,.14)}
.th-d .fw .no,.th-m .fw .no,.th-d .plan .no,.th-m .plan .no{color:#ff8a92}
.th-d .quiz .lvl.A,.th-m .quiz .lvl.A{color:#ff8a92}
.th-d .quiz .lvl.B,.th-m .quiz .lvl.B{color:#ffc46b}
.th-d .ph,.th-m .ph{border-color:rgba(255,255,255,.3);color:#a9b9cf}
.th-d .plan-d,.th-m .plan-d,.th-d .calc-r,.th-m .calc-r{border-color:var(--line)}
.th-d .calc-n input[type=number],.th-m .calc-n input[type=number],.th-d .calc-seg button,.th-m .calc-seg button,.th-d .calc-st button,.th-m .calc-st button{
  background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.28);color:var(--ink)}
.th-d .calc-seg button.is-on,.th-m .calc-seg button.is-on{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}
.th-d .prose code,.th-m .prose code{background:rgba(255,255,255,.08)}
.th-d .rv-head .rv-stars,.th-m .rv-head .rv-stars{color:#ffc246}
.hero,.sn,.cta,.ft,.th-d,.th-m{--i2:var(--teal);--i2o:.45}

/* ── Иконките (28.10.2026): Phosphor duotone, без квадратчета — по-големи, вторият тон е полупрозрачен тюркоаз */
.rw-i{width:46px;height:46px;padding:0;border-radius:0;background:none!important;color:var(--teal-ink);margin-top:-9px}
.sec.dark .rw-i,.cta .rw-i{color:var(--glow)}
.th-d .dir-i .i,.th-m .dir-i .i,.th-d .rw-i,.th-m .rw-i{filter:drop-shadow(0 0 9px rgba(95,227,212,.3))}
.sn-ico{background:none!important;transform:none!important}
.sn-ico .i{width:28px;height:28px}
.sn-g.is-cur>.sn-row .sn-ico,.sn-row.is-on .sn-ico{color:#ff5a4f}
@media (max-width:640px){.rw-i{width:38px;height:38px;margin-top:0}.dir-i .i{width:56px;height:56px}}

/* ── Формата за обаждане (28.10.2026): темите са еднакви наклонени плочки в две колони, полето — със същия наклон като бутона */
.chips{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 6px}
.chips li{display:flex}
.chips li:last-child:nth-child(odd){grid-column:1/-1}
.chips button{flex:1;min-height:46px;padding:0 12px;border-radius:2px!important;transform:skewX(-11deg);font:600 15px/1.2 var(--fh)}
.chips button>span{display:inline-block;transform:skewX(11deg)}
.lead-row{padding:0 6px}
.lf-in{flex:1;min-width:0;display:flex;transform:skewX(-11deg);border:1.5px solid rgba(255,255,255,.4);border-radius:2px;background:rgba(255,255,255,.06);transition:border-color .15s}
.lf-in:focus-within{border-color:var(--glow)}
.lead-row .lf-in input{flex:1;width:100%;transform:skewX(11deg);border:0!important;background:transparent!important;border-radius:0!important;height:52px;padding:0 22px;font:500 17px var(--fb)}
@media (max-width:760px){.lf-in{flex:none}}

/* ── Бутоните за обаждане (28.10.2026): червени като табелата на логото, бял наклонен шрифт.
   Шрифтът на логото (Hemi Head) по лиценз не може да се ползва като уеб шрифт — най-близкият е Exo 2 italic 800.
   Бял текст върху #e02a33 → #c41d27: контраст 4,6–5,8 : 1 (WCAG AA). */
.btn-call,.sn-call,.ad-call{background:linear-gradient(160deg,#e02a33,#c41d27);color:#fff;font-family:var(--fd);font-style:italic;font-weight:800;letter-spacing:.2px}
.btn-call:hover,.sn-call:hover,.ad-call:hover{background:linear-gradient(160deg,#d02530,#b2161f);color:#fff;filter:none}
.btn-call .i,.sn-call .i,.ad-call .i{color:#fff}
/* „Поискайте оферта“ остава до червения телефон — вече е втори бутон: тюркоазен контур */
.sn-cta{background:transparent;color:var(--glow);box-shadow:inset 0 0 0 1.5px rgba(95,227,212,.55)}
.sn-cta:hover{background:rgba(95,227,212,.1);color:#fff}

/* ── Снимка в заглавната част (28.10.2026, засега само сервизът): вдясно, разтваря се в тъмносиньото към текста ── */
.hero-photo::before{display:none}
.hero-pic{position:absolute;top:0;right:0;bottom:0;width:min(54%,820px);z-index:0;pointer-events:none}
.hero-pic picture{display:block;height:100%}
.hero-pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 55%;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 24%,#000 52%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 24%,#000 52%)}
.hero-pic::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--navy) 0%,rgba(12,26,48,.55) 30%,rgba(12,26,48,.12) 62%,rgba(12,26,48,.25) 100%),
  linear-gradient(180deg,rgba(12,26,48,.35) 0%,rgba(12,26,48,0) 25%,rgba(12,26,48,0) 75%,rgba(12,26,48,.55) 100%)}
.hero-photo .wrap{z-index:1}
@media (min-width:761px){.hero-photo .wrap>h1,.hero-photo .wrap>.lead{max-width:600px}}
@media (max-width:1179px){
  .hero-photo{display:flex;flex-direction:column;padding-bottom:0}
  .hero-photo .wrap{order:1}
  .hero-pic{order:2;position:relative;width:100%;height:clamp(210px,38vw,360px);margin-top:22px}
  .hero-pic img{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 30%);mask-image:linear-gradient(180deg,transparent 0%,#000 30%)}
  .hero-pic::after{background:linear-gradient(180deg,var(--navy) 0%,rgba(12,26,48,0) 35%,rgba(12,26,48,0) 80%,rgba(12,26,48,.5) 100%)}
}

/* обаждането в чата — също червено (28.10.2026) */
.ad-b.pri{background:linear-gradient(160deg,#e02a33,#c41d27);border-color:#c41d27;color:#fff;font-family:var(--fd);font-style:italic;font-weight:800}
.ad-b.pri .i{color:#fff}
@media (max-width:420px){.chips button{font-size:14px;padding:0 8px;min-height:44px}}
.fw-1{grid-template-columns:1fr}
/* ниски екрани (лаптопи 1280×800, 1366×768): логото и менюто също по-надолу, заглавието — на нивото на първия ред от менюто */
@media (min-width:1180px) and (max-height:820px){.sn-top{padding:30px 22px 12px}}
/* телефон: надписът над заглавието — без разредка, за да не минава на втори ред докато се зарежда шрифтът (CLS) */
@media (max-width:480px){.hero .eyebrow{letter-spacing:0}}
