
/* показати всі scroll-fade секції завжди (інакше на мобілі observer не спрацьовує) */
[style*="translateY(28px)"]{opacity:1!important;transform:none!important}
html,body{overflow-x:hidden!important;max-width:100vw}
.isk-burger{display:none}
.isk-drawer{display:none}
@media (max-width:1000px){
  [style*="font-size: 30px"]{font-size:21px!important;line-height:1.15!important}
  [style*="font-size: 32px"]{font-size:22px!important}

  /* сховати десктоп mono-меню у топбарі */
  [style*="gap: clamp(14px, 1.6vw, 32px)"]{display:none!important}

  [style*="max-width: 1600px"]{max-width:100%!important}
  [style*="grid-template-columns: 1fr 420px"]{grid-template-columns:1fr!important;gap:26px!important}
  [style*="grid-template-columns: 120px 1fr 1.2fr 100px"]{grid-template-columns:auto 1fr!important;gap:2px 12px!important}
  [style*="grid-template-columns: 120px 1fr 1.2fr 100px"]>*:nth-child(4){display:none!important}
  [style*="grid-template-columns: 120px 1fr 1.2fr 100px"]>*:nth-child(3){grid-column:1/-1!important;font-size:13px!important;color:#9C9FAB!important}
  [style*="grid-template-columns: 340px 1fr 380px"]{grid-template-columns:1fr!important;gap:14px!important}
  [style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:1fr 1fr!important}
  [style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:14px!important}
  [style*="grid-template-columns: repeat(3, 1fr) auto"]{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}
  [style*="grid-template-columns: 220px 1fr"]{grid-template-columns:1fr!important;gap:14px!important}
  [style*="columns: 2"]{columns:1!important}
  [style*="padding: 0px 40px"]{padding-left:18px!important;padding-right:18px!important}
  [style*="padding: 40px"]{padding-left:18px!important;padding-right:18px!important}
  [style*="width: 960px"]{width:94vw!important;max-width:94vw!important;left:3vw!important}
  h1{font-size:clamp(34px,10vw,46px)!important;line-height:1.06!important}
  [style*="font-size: 88px"]{font-size:50px!important}
  [style*="font-size: 72px"]{font-size:40px!important}
  [style*="font-size: 44px"]{font-size:27px!important}
  /* burger + drawer */
  .isk-burger{display:flex!important;position:fixed;top:13px;right:16px;z-index:9990;flex-direction:column;gap:5px;background:#14161F;border:1px solid #23252F;padding:11px;cursor:pointer}
  .isk-burger span{width:24px;height:2px;background:#F7F4EF;display:block}
  .isk-burger span:nth-child(2){background:#FF5A1F}
}
.isk-drawer{position:fixed;inset:0;background:#0E0F15;z-index:9989;flex-direction:column;align-items:center;justify-content:center;gap:20px}
.isk-drawer.open{display:flex}
.isk-drawer a{color:#F7F4EF;font-size:22px;font-weight:700;text-decoration:none;font-family:'Space Grotesk',sans-serif;letter-spacing:.01em}
.isk-drawer a.cta{background:#FF5A1F;color:#0E0F15;padding:14px 30px;margin-top:8px}
.isk-close{position:absolute;top:16px;right:20px;background:none;border:0;color:#F7F4EF;font-size:30px;cursor:pointer}
.isk-drawer{overflow-y:auto;padding:70px 24px 40px}
.isk-acc{background:none;border:0;color:#F7F4EF;font-size:22px;font-weight:700;font-family:'Space Grotesk',sans-serif;cursor:pointer;display:flex;gap:12px;align-items:center}
.isk-acc i{color:#FF5A1F;font-style:normal;font-size:26px}
.isk-sub{display:none;flex-direction:column;gap:12px;margin:4px 0 4px;padding-left:14px;border-left:2px solid #23252F}
.isk-drawer.sub-open .isk-sub{display:flex}
.isk-sub a{font-size:16px!important;font-weight:500!important;color:#B8BBC6!important}
