/* POSTFOTO — планшетная адаптация */
@media (min-width: 641px) and (max-width: 979px) {
  #t-header #rec3648071201.t-screenmax-640px { display: block !important; }
}

@media (min-width: 600px) and (max-width: 1199px) {
  #rec3629036501 .t396__artboard {
    --pf-edge: 24px;
    --pf-copy: clamp(48px, 6vw, 78px);
    --pf-nav: calc(100% - 469px);
    height: 520px !important;
  }
  #rec3629036501 :is(.t396__carrier, .t396__filter) { height: 520px !important; }
  #rec3629036501 .t396__elem,
  #rec3630686101 .t396__elem { zoom: 1 !important; transform: none !important; }

  /* Фото и белая панель первого экрана */
  #rec3629036501 [data-elem-id="1788634020341"] {
    left: 38% !important; width: calc(62% - var(--pf-edge)) !important; height: 520px !important;
  }
  #rec3629036501 [data-elem-id="1788634473321"] {
    left: var(--pf-edge) !important; width: calc(56% - var(--pf-edge)) !important; height: 520px !important;
  }
  #rec3629036501 [data-elem-id="1788634473321"] .tn-atom { border-top-right-radius: clamp(90px, 16vw, 160px); }
  #rec3629036501 :is([data-elem-id="1788682437840"], [data-elem-id="1788634564394"], [data-elem-id="1788634698259"], [data-elem-id="1788634825883"]) { left: var(--pf-copy) !important; }
  #rec3629036501 [data-elem-id="1788682468837000001"] { left: calc(var(--pf-copy) + 67px) !important; }
  #rec3629036501 :is([data-elem-id="1788682437840"], [data-elem-id="1788682468837000001"]) { top: 22px !important; }
  #rec3629036501 [data-elem-id="1788634564394"] { top: 118px !important; width: calc(53% - var(--pf-copy)) !important; }
  #rec3629036501 [data-elem-id="1788634564394"] .tn-atom { font-size: clamp(38px, 5vw, 58px) !important; line-height: 1.03 !important; }
  #rec3629036501 [data-elem-id="1788634698259"] { top: 258px !important; width: calc(52% - var(--pf-copy)) !important; }
  #rec3629036501 [data-elem-id="1788634698259"] .tn-atom { font-size: clamp(16px, 2vw, 20px) !important; line-height: 1.35 !important; }
  #rec3629036501 [data-elem-id="1788634825883"] { top: 358px !important; width: 202px !important; height: 52px !important; }
  #rec3629036501 [data-elem-id="1788634961747"] { left: calc(var(--pf-copy) + 16px) !important; top: 372px !important; width: 170px !important; }
  #rec3629036501 .pf-hero-more { left: 0; top: calc(100% + 9px); margin-top: 0; }

  /* Пункты меню и кнопка справа в пределах карточки */
  #rec3629036501 [data-elem-id="1788697321068"] { left: var(--pf-nav) !important; }
  #rec3629036501 [data-elem-id="1788697533781"] { left: calc(var(--pf-nav) + 70px) !important; }
  #rec3629036501 [data-elem-id="1788697646360"] { left: calc(var(--pf-nav) + 154px) !important; }
  #rec3629036501 [data-elem-id="1793803824374000001"] { left: calc(var(--pf-nav) + 210px) !important; }
  #rec3629036501 :is([data-elem-id="1788697321068"], [data-elem-id="1788697533781"], [data-elem-id="1788697646360"], [data-elem-id="1793803824374000001"]) { top: 24px !important; }
  #rec3629036501 [data-elem-id="1788682931255"] { left: calc(100% - 162px) !important; width: 126px !important; top: 11px !important; }
  #rec3629036501 [data-elem-id="1788682979326"] { left: calc(100% - 130px) !important; top: 24px !important; }

  /* Две карточки статей, с фото над текстом */
  #rec3630686101 .t396__artboard {
    --pf-blog-left: clamp(48px, 6vw, 78px);
    --pf-blog-col: calc(50% - var(--pf-blog-left) - 16px);
    --pf-blog-right: calc(50% + 16px);
    height: 495px !important;
  }
  #rec3630686101 :is(.t396__carrier, .t396__filter) { height: 495px !important; }
  #rec3630686101 [data-elem-id="1788642430196"] { left: 24px !important; width: calc(100% - 48px) !important; height: 495px !important; }
  #rec3630686101 :is([data-elem-id="1788642480663"], [data-elem-id="1788642594571"], [data-elem-id="1788642680325"], [data-elem-id="1788679143882"], [data-elem-id="1788679225315"]) { left: var(--pf-blog-left) !important; width: var(--pf-blog-col) !important; }
  #rec3630686101 :is([data-elem-id="1788679304357000001"], [data-elem-id="1788679365709000002"], [data-elem-id="1788679365709000003"], [data-elem-id="1788679365709000004"]) { left: var(--pf-blog-right) !important; width: var(--pf-blog-col) !important; }
  #rec3630686101 [data-elem-id="1788642480663"] { top: 30px !important; }
  #rec3630686101 [data-elem-id="1788642531107"] { left: calc(100% - var(--pf-blog-left) - 108px) !important; width: 108px !important; top: 44px !important; }
  #rec3630686101 :is([data-elem-id="1788642594571"], [data-elem-id="1788679304357000001"]) { top: 105px !important; height: 170px !important; }
  #rec3630686101 :is([data-elem-id="1788642594571"], [data-elem-id="1788679304357000001"]) img { width: 100%; height: 170px; object-fit: cover; }
  #rec3630686101 :is([data-elem-id="1788642680325"], [data-elem-id="1788679365709000002"]) { top: 294px !important; }
  #rec3630686101 :is([data-elem-id="1788679143882"], [data-elem-id="1788679365709000003"]) { top: 374px !important; }
  #rec3630686101 :is([data-elem-id="1788679225315"], [data-elem-id="1788679365709000004"]) { top: 449px !important; }
}

@media (min-width: 768px) and (max-width: 1199px) {
  #pf-ls-hero .pf-ls-copy { width: 57% !important; padding-bottom: 76px !important; }
  #pf-ls-hero h1 { font-size: clamp(42px, 5vw, 54px) !important; }
  #pf-ls-hero .pf-ls-links { gap: clamp(16px, 3vw, 34px) !important; }
  #pf-ls-hero .pf-ls-note { right: 290px; line-height: 1.4; }
}

@media (min-width: 600px) and (max-width: 720px) {
  #rec3629036501 .t396__artboard { --pf-nav: calc(100% - 414px); }
  #rec3629036501 [data-elem-id="1788697533781"] { left: calc(var(--pf-nav) + 56px) !important; }
  #rec3629036501 [data-elem-id="1788697646360"] { left: calc(var(--pf-nav) + 124px) !important; }
  #rec3629036501 [data-elem-id="1793803824374000001"] { left: calc(var(--pf-nav) + 166px) !important; }
  #rec3629036501 :is([data-elem-id="1788697321068"], [data-elem-id="1788697533781"], [data-elem-id="1788697646360"], [data-elem-id="1793803824374000001"]) .tn-atom { font-size: 13px !important; }
}

@media (min-width: 600px) and (max-width: 1199px) {
  #rec3630351801 .t396__artboard { --pf-process-start: 41%; height: 465px !important; }
  #rec3630351801 :is(.t396__carrier, .t396__filter) { height: 465px !important; }
  #rec3630351801 .t396__elem { zoom: 1 !important; }
  #rec3630351801 [data-elem-id="1788640443891"] { left: clamp(48px, 6vw, 78px) !important; top: 42px !important; width: 30% !important; }
  #rec3630351801 [data-elem-id="1788640443891"] .tn-atom { font-size: clamp(30px, 4vw, 44px) !important; line-height: 1.12 !important; }
  #rec3630351801 :is([data-elem-id="1788640592831"], [data-elem-id="1788641756087000007"], [data-elem-id="1788641862372000012"], [data-elem-id="1788641967407000017"]) { left: var(--pf-process-start) !important; top: var(--pf-row-top) !important; }
  #rec3630351801 :is([data-elem-id="1788640908026"], [data-elem-id="1788641756087000008"], [data-elem-id="1788641862372000013"], [data-elem-id="1788641967407000018"]) { left: calc(var(--pf-process-start) + 49px) !important; top: var(--pf-row-top) !important; }
  #rec3630351801 :is([data-elem-id="1788641153611"], [data-elem-id="1788641756087000009"], [data-elem-id="1788641862372000014"], [data-elem-id="1788641967407000019"]) { left: calc(var(--pf-process-start) + 49px) !important; width: calc(100% - var(--pf-process-start) - 95px) !important; top: calc(var(--pf-row-top) + 27px) !important; }
  #rec3630351801 :is([data-elem-id="1788641693322"], [data-elem-id="1788641835184000010"], [data-elem-id="1788641941134000015"], [data-elem-id="1788642091343000001"]) { left: var(--pf-process-start) !important; width: calc(100% - var(--pf-process-start) - 46px) !important; top: calc(var(--pf-row-top) + 78px) !important; }
  #rec3630351801 :is([data-elem-id="1788640592831"], [data-elem-id="1788640908026"], [data-elem-id="1788641153611"], [data-elem-id="1788641693322"]) { --pf-row-top: 42px; }
  #rec3630351801 :is([data-elem-id="1788641756087000007"], [data-elem-id="1788641756087000008"], [data-elem-id="1788641756087000009"], [data-elem-id="1788641835184000010"]) { --pf-row-top: 140px; }
  #rec3630351801 :is([data-elem-id="1788641862372000012"], [data-elem-id="1788641862372000013"], [data-elem-id="1788641862372000014"], [data-elem-id="1788641941134000015"]) { --pf-row-top: 238px; }
  #rec3630351801 :is([data-elem-id="1788641967407000017"], [data-elem-id="1788641967407000018"], [data-elem-id="1788641967407000019"], [data-elem-id="1788642091343000001"]) { --pf-row-top: 336px; }
}
@media (min-width: 600px) and (max-width: 720px) {
  #rec3630351801 :is([data-elem-id="1788641153611"], [data-elem-id="1788641756087000009"], [data-elem-id="1788641862372000014"], [data-elem-id="1788641967407000019"]) .tn-atom { font-size: 14px !important; line-height: 1.35 !important; }
  #rec3630351801 :is([data-elem-id="1788641693322"], [data-elem-id="1788641835184000010"], [data-elem-id="1788641941134000015"], [data-elem-id="1788642091343000001"]) { top: calc(var(--pf-row-top) + 88px) !important; }
}
@media (min-width: 600px) and (max-width: 639px) {
  #rec3629036501 .t396__artboard { --pf-nav: calc(50% - 113px); }
  #rec3629036501 :is([data-elem-id="1788697321068"], [data-elem-id="1788697533781"], [data-elem-id="1788697646360"], [data-elem-id="1793803824374000001"]) { top: 72px !important; }
  #rec3629036501 [data-elem-id="1788634564394"] { top: 134px !important; }
  #rec3629036501 [data-elem-id="1788634698259"] { top: 269px !important; }
  #rec3629036501 .pf-hero-more { display: inline-flex !important; }
}