
@media(min-width:961px){
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__additionalwrapper{display:grid!important;grid-template-columns:auto 0px 80px 36px!important;grid-template-rows:24px!important;column-gap:8px!important;row-gap:0!important;height:24px!important;min-height:24px!important;position:relative!important;align-items:end!important;overflow:visible!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list{gap:24px!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr>a[href^="tel:"]{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:end!important;font-family:"Onest Site",Arial,sans-serif!important;font-size:19px!important;font-weight:700!important;line-height:24px!important;color:#132630!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks{grid-column:3!important;grid-row:1!important;align-self:end!important;width:80px!important;height:36px!important;margin:0!important;padding:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__wrapper{grid-template-columns:repeat(2,36px)!important;grid-template-rows:36px!important;gap:8px!important;width:80px!important;height:36px!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a{width:36px!important;height:36px!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__buttons{grid-column:4!important;grid-row:1!important;align-self:end!important;display:flex!important;align-items:flex-end!important;width:36px!important;margin:0!important;padding:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__button{display:flex!important;margin:0!important;padding:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__buttons .t-btnflex,#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__buttons .t-btnflex:is(:hover,:active,:focus-visible){width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;gap:0!important;box-sizing:border-box!important;flex:0 0 36px!important;border-radius:50%!important;color:#fff!important;border-color:#ff5c00!important;background-color:#ff5c00!important;--site-button-foreground:#fff!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__buttons .t-btnflex .t-btnflex__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__buttons .t-btnflex::before{content:""!important;display:block!important;position:static!important;width:24px!important;height:24px!important;flex:0 0 24px!important;margin:0!important;border:0!important;box-shadow:none!important;opacity:1!important;transform:none!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203H5a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-4%22%2F%3E%3Cpath%20d%3D%22M7%208h3M7%2012h2M7%2016h3%22%2F%3E%3Cpath%20d%3D%22m14%2011%206-6a1.4%201.4%200%200%200-2-2l-6%206-1%204%203-2ZM17%204l2%202%22%2F%3E%3C%2Fsvg%3E")!important;background-position:center!important;background-size:24px 24px!important;background-repeat:no-repeat!important;pointer-events:none!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr .site-header-hours,#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr .site-header-chat-hours{display:block!important;position:absolute!important;grid-row:1!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;width:auto!important;margin:0!important;white-space:nowrap!important;font:400 11px/14px Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:#52636e!important;text-align:center!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr .site-header-hours{grid-column:1 / 2!important;grid-row:1 / 2!important;width:auto!important;left:0!important;right:0!important;text-align:center!important;justify-self:stretch!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr .site-header-hours::after{content:none!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr .site-header-chat-hours{grid-column:3 / 5!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list .t-menusub__arrow{display:none!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list .t-menusub__target-link{padding-right:0!important;margin-right:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:has([data-menu-submenu-hook]){padding-right:0!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list .t-menu__link-wrapper{gap:0!important}
}
@media(min-width:961px) and (max-width:1199px){
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list{gap:12px!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__right_descr>a[href^="tel:"]{font-size:16px!important}
}

@media(min-width:961px){
#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__imglogo{transform-origin:left center!important;transform:scale(.8) translateX(-5.6666667%)!important}

}

/* Initial typography and padding match the settled native menu, before submenu JS. */
@media(min-width:961px){
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list .t-menu__link-item{font-family:Arial,sans-serif!important;font-size:clamp(14px,1.25vw,16px)!important;white-space:nowrap!important}
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item{margin:0!important;padding:0!important;flex:0 0 auto!important}
}



/* Menu typography is constant across hover, current and native initialization states. */
#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec .t-menu-base :is(.t-menu__link-item,.t-menusub__link-item,.t-menusub__innermenu-link){font-family:Arial,sans-serif!important;font-weight:700!important}
/* Uniform current-section styling; initial route mapping prevents late weight shifts. */
@media(min-width:961px){
 #allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-menu-base__list a.t-menu__link-item:is(.site-menu-selected,[data-site-menu-selected="1"],.t-active,[aria-current]){font-family:Arial,sans-serif!important;font-size:clamp(14px,1.25vw,16px)!important;color:#ff5c00!important}
 #allrecords[data-tilda-project-id="48699909"]:is([data-tilda-page-id="313177409"],[data-tilda-page-id="319133109"],[data-tilda-page-id="320938209"],[data-tilda-page-id="322309809"]) .t-menu-base__list a.t-menu__link-item[href="/home-draft-20261016#services"]{color:#ff5c00!important}
 #allrecords[data-tilda-project-id="48699909"]:is([data-tilda-page-id="315530809"]) .t-menu-base__list a.t-menu__link-item[href="/equipment"]{color:#ff5c00!important}
 #allrecords[data-tilda-project-id="48699909"]:is([data-tilda-page-id="317330709"],[data-tilda-page-id="324530909"],[data-tilda-page-id="324570009"],[data-tilda-page-id="324570209"],[data-tilda-page-id="324570309"],[data-tilda-page-id="324570409"],[data-tilda-page-id="324570509"],[data-tilda-page-id="324570609"],[data-tilda-page-id="328530809"],[data-tilda-page-id="326879009"],[data-tilda-page-id="326879109"],[data-tilda-page-id="326879209"],[data-tilda-page-id="326879309"],[data-tilda-page-id="326879409"],[data-tilda-page-id="326879609"],[data-tilda-page-id="326879709"],[data-tilda-page-id="326879809"],[data-tilda-page-id="328422409"],[data-tilda-page-id="328429709"],[data-tilda-page-id="332661109"],[data-tilda-page-id="328434609"],[data-tilda-page-id="332661209"],[data-tilda-page-id="332661309"],[data-tilda-page-id="332661409"],[data-tilda-page-id="328437309"],[data-tilda-page-id="328438809"],[data-tilda-page-id="328439709"],[data-tilda-page-id="328441009"],[data-tilda-page-id="328442709"],[data-tilda-page-id="328444909"],[data-tilda-page-id="343562709"],[data-tilda-page-id="343570609"],[data-tilda-page-id="343570709"],[data-tilda-page-id="343570809"],[data-tilda-page-id="343570909"],[data-tilda-page-id="345204809"],[data-tilda-page-id="345207309"],[data-tilda-page-id="345207409"],[data-tilda-page-id="345208309"],[data-tilda-page-id="345208809"],[data-tilda-page-id="345800909"],[data-tilda-page-id="345801909"],[data-tilda-page-id="345803009"],[data-tilda-page-id="345803909"],[data-tilda-page-id="345805009"],[data-tilda-page-id="346034209"],[data-tilda-page-id="346034909"],[data-tilda-page-id="346035809"],[data-tilda-page-id="346036909"],[data-tilda-page-id="346037709"],[data-tilda-page-id="347614709"],[data-tilda-page-id="347614909"],[data-tilda-page-id="347615009"],[data-tilda-page-id="347615209"],[data-tilda-page-id="347615309"]) .t-menu-base__list a.t-menu__link-item[href="/about"]{color:#ff5c00!important}
 #allrecords[data-tilda-project-id="48699909"]:is([data-tilda-page-id="323435509"]) .t-menu-base__list a.t-menu__link-item[href="/prices"]{color:#ff5c00!important}
 #allrecords[data-tilda-project-id="48699909"]:is([data-tilda-page-id="324958609"]) .t-menu-base__list a.t-menu__link-item[href="/contacts"]{color:#ff5c00!important}
}

/* site-cta-buttons-20261101: owner-requested shared orange request/consultation theme. */
#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"] :is([href="#popup:consultation"],.t-submit):is([data-site-button-tone="orange"],.t-menu-base__buttons .t-btnflex){background-color:#ff5c00!important;color:#fff!important;border-color:#ff5c00!important;--site-button-foreground:#fff!important}
#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"] :is([href="#popup:consultation"],.t-submit):is([data-site-button-tone="orange"],.t-menu-base__buttons .t-btnflex) :is(.tn-atom__button-text,.t-btnflex__text,.t-submit__content,.t-submit__text){color:inherit!important}
@media(hover:hover) and (pointer:fine){
#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"] :is([href="#popup:consultation"],.t-submit):is([data-site-button-tone="orange"],.t-menu-base__buttons .t-btnflex):not(:disabled):not([aria-disabled="true"]):not(:active):hover{background-color:#fff0e8!important;color:#b74200!important;border-color:#df5100!important;box-shadow:inset 0 0 0 1px #df5100!important;--site-button-foreground:#b74200!important}
#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"] :is([href="#popup:consultation"],.t-submit):is([data-site-button-tone="orange"],.t-menu-base__buttons .t-btnflex):not(:disabled):not([aria-disabled="true"]):not(:active):hover.t-btnflex_type_button::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23b74200%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203H5a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-4%22%2F%3E%3Cpath%20d%3D%22M7%208h3M7%2012h2M7%2016h3%22%2F%3E%3Cpath%20d%3D%22m14%2011%206-6a1.4%201.4%200%200%200-2-2l-6%206-1%204%203-2ZM17%204l2%202%22%2F%3E%3C%2Fsvg%3E")!important}
}
/* end site-cta-buttons-20261101 */

/* site-desktop-menu-parity-20261101 */
/* Shared desktop header, matching the homepage. Native SVG circle has a transparent symbol cutout:
   the anchor supplies the symbol color; the existing path supplies the disc. */
@media(min-width:961px) and (hover:hover) and (pointer:fine){
#allrecords#allrecords[data-tilda-project-id="48699909"] .t-menu-base .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"]){position:relative!important;transition:background-color .2s ease!important}
#allrecords#allrecords[data-tilda-project-id="48699909"] .t-menu-base .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"]) svg path{transition:fill .2s ease!important}
#allrecords#allrecords[data-tilda-project-id="48699909"] .t-menu-base .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"]):not(:active):hover{background-color:#b74200!important;opacity:1!important}
#allrecords#allrecords[data-tilda-project-id="48699909"] .t-menu-base .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"]):not(:active):hover svg path{fill:#fff0e8!important}
#allrecords#allrecords[data-tilda-project-id="48699909"] .t-menu-base .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"]):not(:active):hover::after{content:"";position:absolute;inset:0;border:1px solid #df5100;border-radius:50%;box-sizing:border-box;pointer-events:none}
}
/* end site-desktop-menu-parity-20261101 */


/* site-header-equal-spacing-2026-11-05 */
/* Owner request 2026-11-05. Crop only the layout slot; retain the original logo file. */
@media (min-width:961px) {
  #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer {
    --header-logo-box:268.8px;
    --header-logo-height:69.12px;
    --header-logo-ink:238.336px;
    width:100%!important;
    max-width:1200px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:20px!important;
    padding-right:20px!important;
    box-sizing:border-box!important;
  }
  #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__logowrapper {
    width:var(--header-logo-ink)!important;
    min-width:var(--header-logo-ink)!important;
    max-width:var(--header-logo-ink)!important;
    height:var(--header-logo-height)!important;
    flex:0 0 var(--header-logo-ink)!important;
    position:static!important;
    left:auto!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
  }
  #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__logowrapper>a {
    display:block!important;
    width:var(--header-logo-ink)!important;
    height:var(--header-logo-height)!important;
    flex:0 0 var(--header-logo-ink)!important;
    overflow:hidden!important;
  }
  #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__logowrapper .t-menu-base__imglogo {
    display:block!important;
    width:var(--header-logo-box)!important;
    min-width:var(--header-logo-box)!important;
    max-width:var(--header-logo-box)!important;
    height:var(--header-logo-height)!important;
    min-height:var(--header-logo-height)!important;
    max-height:var(--header-logo-height)!important;
    object-fit:cover!important;
    object-position:center!important;
    zoom:1!important;
    position:static!important;
    left:auto!important;
    margin:0!important;
    transform-origin:left center!important;
    transform:translateX(-5.6666666667%)!important;
  }
  @supports (grid-template-columns:subgrid) {
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer {
      display:grid!important;
      grid-template-columns:max-content repeat(5,max-content) max-content!important;
      grid-template-rows:auto!important;
      column-gap:12px!important;
      row-gap:0!important;
      justify-content:space-between!important;
      align-items:center!important;
    }
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__logowrapper {
      grid-column:1!important;
      grid-row:1!important;
    }
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__leftwrapper {
      display:grid!important;
      grid-column:2 / 7!important;
      grid-row:1!important;
      grid-template-columns:subgrid!important;
      column-gap:normal!important;
      align-items:center!important;
      width:auto!important;
      min-width:0!important;
      margin:0!important;
      padding:0!important;
    }
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list {
      display:grid!important;
      grid-column:1 / -1!important;
      grid-row:1!important;
      grid-template-columns:subgrid!important;
      column-gap:normal!important;
      row-gap:0!important;
      align-items:center!important;
      justify-content:normal!important;
      width:auto!important;
      min-width:0!important;
      margin:0!important;
      padding:0!important;
    }
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item {
      grid-row:1!important;
      margin:0!important;
      padding:0!important;
    }
    #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__rightwrapper {
      grid-column:7!important;
      grid-row:1!important;
      width:auto!important;
      margin:0!important;
      padding:0!important;
      justify-self:end!important;
    }
  }
}
@media (min-width:961px) and (max-width:1199px) {
  #allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer {
    --header-logo-box:172.8px;
    --header-logo-height:54.72px;
    --header-logo-ink:153.216px;
    max-width:960px!important;
  }
}


/* Homepage native WhatsApp: preserve approved navigation spacing. */
@media(min-width:961px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__additionalwrapper{grid-template-columns:auto 0px 124px 36px!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks{width:124px!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__wrapper{grid-template-columns:repeat(3,36px)!important;width:124px!important}
}
@media(max-width:960px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks,#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__wrapper,#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .site-header-chat-hours{width:148px!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__wrapper{grid-template-columns:repeat(3,44px)!important}
}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item:nth-of-type(1){grid-column:1!important;grid-row:1!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item:nth-of-type(2){grid-column:2!important;grid-row:1!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item:nth-of-type(3){grid-column:3!important;grid-row:1!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp svg path{fill:#25d366!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a{background:#fff!important;border-radius:50%;transition:opacity .2s ease!important}


@media(min-width:961px) and (hover:hover) and (pointer:fine){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a{position:relative!important;transition:background-color .2s ease!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a svg path{transition:fill .2s ease!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a:not(:active):hover{background-color:#b74200!important;opacity:1!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a:not(:active):hover svg path{fill:#fff0e8!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item_whatsapp a:not(:active):hover::after{content:"";position:absolute;inset:0;border:1px solid #df5100;border-radius:50%;box-sizing:border-box;pointer-events:none}
}
@media(max-width:959px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000001"]>.tn-molecule{grid-template-columns:minmax(136px,1fr) minmax(0,2fr)!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000004"],#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000004"]>.tn-molecule{width:136px!important}
}
@media(max-width:479px){#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .t396__artboard{padding-left:12px!important;padding-right:12px!important}}
@media(max-width:359px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000001"]>.tn-molecule{grid-template-columns:120px minmax(0,1fr)!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000004"],#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group[data-group-id="1793254408709000004"]>.tn-molecule{width:120px!important;column-gap:6px!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .site-contact-bar-icon,#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .site-contact-bar-icon svg{width:36px!important;height:36px!important;flex:0 0 36px!important}
}


/* Home desktop only. Native SVG circle has a transparent symbol cutout:
   the anchor supplies the symbol color; the existing path supplies the disc. */
@media(min-width:961px) and (hover:hover) and (pointer:fine){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"],[aria-label="WhatsApp"]){position:relative!important;transition:background-color .2s ease!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"],[aria-label="WhatsApp"]) svg path{transition:fill .2s ease!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"],[aria-label="WhatsApp"]):not(:active):hover{background-color:#b74200!important;opacity:1!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"],[aria-label="WhatsApp"]):not(:active):hover svg path{fill:#fff0e8!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-sociallinks__item a:is([aria-label="Telegram"],[aria-label="MAX"],[aria-label="WhatsApp"]):not(:active):hover::after{content:"";position:absolute;inset:0;border:1px solid #df5100;border-radius:50%;box-sizing:border-box;pointer-events:none}
}

/* Homepage only: inner gaps -20%, equal outer gaps. Explicit spacer tracks avoid WebKit distributed-subgrid bugs. */
@media(min-width:961px){@supports(grid-template-columns:subgrid){
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer{grid-template-columns:max-content minmax(16.8px,1.4fr) max-content repeat(4,minmax(9.6px,.8fr) max-content) minmax(16.8px,1.4fr) max-content!important;column-gap:0!important;justify-content:start!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__leftwrapper{grid-column:3 / 12!important;column-gap:normal!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list{column-gap:normal!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(1){grid-column:1!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(2){grid-column:3!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(3){grid-column:5!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(4){grid-column:7!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(5){grid-column:9!important;}
#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__rightwrapper{grid-column:13!important;}
}}

/* Price expander icon: lift above native button background; two authorized landings. */
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] :is(#rec4996759201,#rec4977752001) .landing-price-toggle>.tn-atom::after{position:relative!important;z-index:1!important;flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;background-color:#14232e!important;background-image:none!important;color:#fff!important;border-radius:50%!important;pointer-events:none!important}

/* Same contact geometry for later case/article templates with independent native IDs. */
@media(max-width:959px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.tn-group>.tn-molecule>.site-contact-bar-phone){width:100%!important;max-width:none!important;margin:0!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.tn-group>.tn-molecule>.site-contact-bar-phone)>.tn-molecule{display:grid!important;grid-template-columns:minmax(136px,1fr) minmax(0,2fr)!important;gap:12px!important;align-items:start!important;width:100%!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.tn-group>.tn-molecule>.site-contact-bar-phone)>.tn-molecule>.tn-group{width:auto!important;min-width:0!important;max-width:none!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.tn-group>.tn-molecule>.site-contact-bar-phone)>.tn-molecule>.tn-group>.tn-molecule{width:100%!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.site-contact-bar-icon),#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.site-contact-bar-icon)>.tn-molecule{width:136px!important;height:40px!important;min-height:40px!important}
}
@media(max-width:359px){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.tn-group>.tn-molecule>.site-contact-bar-phone)>.tn-molecule{grid-template-columns:120px minmax(0,1fr)!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.site-contact-bar-icon),#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.site-contact-bar-phone) .tn-group:has(>.tn-molecule>.site-contact-bar-icon)>.tn-molecule{width:120px!important;column-gap:6px!important}
}

/* Payment menu: six native items; retain equal outer gaps. */
@media(min-width:961px){@supports(grid-template-columns:subgrid){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer:has(.t-menu-base__list>.t-menu-base__list-item:nth-child(6)){grid-template-columns:max-content minmax(16.8px,1.4fr) max-content repeat(5,minmax(9.6px,.8fr) max-content) minmax(16.8px,1.4fr) max-content!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer:has(.t-menu-base__list>.t-menu-base__list-item:nth-child(6)) .t-menu-base__leftwrapper{grid-column:3 / 14!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer:has(.t-menu-base__list>.t-menu-base__list-item:nth-child(6)) .t-menu-base__rightwrapper{grid-column:15!important}
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__list>.t-menu-base__list-item:nth-child(6){grid-column:11!important}
}}

@media(min-width:961px) and (max-width:1199px){@supports(grid-template-columns:subgrid){
#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer:has(.t-menu-base__list>.t-menu-base__list-item:nth-child(6)){grid-template-columns:max-content minmax(4.2px,1.4fr) max-content repeat(5,minmax(2.4px,.8fr) max-content) minmax(4.2px,1.4fr) max-content!important}
}}

/* Full-width desktop header — owner request 2026-11-07. Mobile unchanged. */
@media(min-width:961px){
#allrecords#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer{width:100%!important;max-width:none!important;padding-left:clamp(40px,5vw,96px)!important;padding-right:clamp(40px,5vw,96px)!important;}
}

/* Preserve readable gaps near the desktop breakpoint. */
@media(min-width:1200px){@supports(grid-template-columns:subgrid){
#allrecords#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer:has(.t-menu-base__list>.t-menu-base__list-item:nth-child(6)){grid-template-columns:max-content minmax(0,1.4fr) max-content repeat(5,minmax(0,.8fr) max-content) minmax(0,1.4fr) max-content!important;}
}}
@media(min-width:961px) and (max-width:1199px){
#allrecords#allrecords#allrecords#allrecords#allrecords#allrecords[data-tilda-project-id="48699909"][data-tilda-page-id] .t-rec:has(.t-menu-base) .t-menu-base__maincontainer{padding-left:min(clamp(40px,5vw,96px),max(clamp(20px,2.5vw,48px),calc((100vw - 900px)/2)))!important;padding-right:min(clamp(40px,5vw,96px),max(clamp(20px,2.5vw,48px),calc((100vw - 900px)/2)))!important;}
}
