<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:yandex="http://news.yandex.ru" xmlns:turbo="http://turbo.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Блог</title>
    <link>https://pro3dshop.ru</link>
    <description/>
    <language>ru</language>
    <lastBuildDate>Wed, 04 Feb 2026 13:56:41 +0300</lastBuildDate>
    <item turbo="true">
      <title>PLA или PETG: Какой пластик выбрать для своей 3D-модели?</title>
      <link>https://pro3dshop.ru/tpost/h6614lysp1-pla-ili-petg-kakoi-plastik-vibrat-dlya-s</link>
      <amplink>https://pro3dshop.ru/tpost/h6614lysp1-pla-ili-petg-kakoi-plastik-vibrat-dlya-s?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:55:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild6163-3663-4534-a661-313638323264/photo_2025-08-24_22-.jpg" type="image/jpeg"/>
      <description>Выбираете материал для печати и теряетесь между аббревиатурами? От этого выбора зависит, сломается ли деталь через неделю или прослужит годы</description>
      <turbo:content><![CDATA[<header><h1>PLA или PETG: Какой пластик выбрать для своей 3D-модели?</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6163-3663-4534-a661-313638323264/photo_2025-08-24_22-.jpg"/></figure><div class="t-redactor__text">Вы заказали крутую модельку или деталь, но при оформлении возник вопрос: «PLA или PETG?». Это не просто буквы — это принципиально разные свойства готового изделия. Давайте разбираться, чтобы ваш заказ точно оправдал ожидания.<br /><br /><strong>PLA: Простота и эстетика</strong><br /><br />Это самый популярный материал для старта. Его делают из кукурузного крахмала, поэтому он не пахнет при печати и считается экологичным.<br /><br /><ul><li data-list="bullet"><strong>Плюсы:</strong> Отличная детализация, много цветов, легко печатать, безопасен для дома и детей.</li><li data-list="bullet"><strong>Минусы:</strong> Хрупкий на излом, боится солнца и жары (может деформироваться в машине летом).</li><li data-list="bullet"><strong>Наш вердикт:</strong> Идеален для <strong>декоративных фигурок, моделей, игрушек и деталей внутри дома</strong>, где нет нагрузок и высоких температур.</li></ul><br /><strong>PETG: Прочность и практичность</strong><br /><br />Это «старший брат» PLA. Прочнее, гибче и значительно устойчивее к внешней среде.<br /><br /><ul><li data-list="bullet"><strong>Плюсы:</strong> Ударопрочный, устойчив к влаге и температуре, химически инертен.</li><li data-list="bullet"><strong>Минусы:</strong> Сложнее в печати, меньшая детализация мелких элементов, поверхность часто глянцевая.</li><li data-list="bullet"><strong>Наш вердикт:</strong> Выбирайте для <strong>функциональных деталей: креплений, корпусов, предметов для ванной, авто, улицы</strong>. Если деталь будет падать, греться или намокать — это ваш вариант.</li></ul><br /><strong>А что по цене?</strong><br /><br />PETG обычно дороже PLA на 15-25%, но эта разница окупается долговечностью. Не пытайтесь сэкономить, выбрав PLA для уличного держателя — он проживёт недолго.<br /><br /><strong>Не можете определиться?</strong><br /><br />Расскажите нам о задаче для вашей модели в форме <strong>бесплатной консультации</strong>, и наш инженер точно подскажет, какой материал обеспечит лучший результат.</div><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Почему 3D-печать ломается? 5 частых причин и как их избежать</title>
      <link>https://pro3dshop.ru/tpost/6zyzaem2y1-pochemu-3d-pechat-lomaetsya-5-chastih-pr</link>
      <amplink>https://pro3dshop.ru/tpost/6zyzaem2y1-pochemu-3d-pechat-lomaetsya-5-chastih-pr?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:56:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild3061-3035-4462-a235-373263313833/photo_2025-09-08_17-.jpg" type="image/jpeg"/>
      <description>Получили хрупкую деталь или фигурку с трещинами? Чаще всего дело не в материале, а в ошибках при подготовке модели и печати. Разбираем, на что смотреть, чтобы заказ пришёл идеальным.</description>
      <turbo:content><![CDATA[<header><h1>Почему 3D-печать ломается? 5 частых причин и как их избежать</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3061-3035-4462-a235-373263313833/photo_2025-09-08_17-.jpg"/></figure><div class="t-redactor__text">Досадно, когда долгожданная деталь ломается в руках. Часто покупатели винят пластик, но корень проблемы обычно глубже. Как мастерская, мы видим «истории болезни» многих заказов и выделили главные причины поломок.<br /><br /><ol><li data-list="ordered"><strong>Ошибки в 3D-модели:</strong> «Бумажная» геометрия. Самая частая проблема — слишком тонкие стенки (менее 1.5-2 мм) или отсутствие рёбер жёсткости у крупных деталей. Модель выглядит цельной на экране, но в реальности она хлипкая.</li><li data-list="ordered"><strong>Неверная ориентация на столе:</strong> Слои печати — слабое место. Если деталь ориентирована так, что нагрузка идёт поперёк слоёв, она сломается по линии слоя. Мы всегда располагаем модель, чтобы силовые линии шли вдоль слоёв.</li><li data-list="ordered"><strong>Неправильный материал:</strong> Об этом мы писали выше. PLA на улице рассыплется, а PETG для статуэтки — неоправданная трата.</li><li data-list="ordered"><strong>Низкое заполнение (инфилл):</strong> Внутри деталь не монолитная, а имеет соты. Если заполнение 10-15% — изделие будет легко сломать. Для ответственных деталей мы используем 30-50% и более.</li><li data-list="ordered"><strong>Низкое качество исходного пластика:</strong> Дешёвый пластик с неизвестным составом бывает хрупким от природы. Мы работаем только с проверенными поставщиками.</li></ol><br /><strong>Как мы с этим боремся?</strong><br /><br />Каждый ваш файл перед печатью проходит <strong>бесплатный аудит</strong>. Мы проверяем толщину стенок, рекомендованное заполнение и ориентацию. Если видим проблему — предлагаем решение <em>до</em> начала печати. Это наша стандартная процедура, которая экономит ваши время и нервы.<br /><br />Хотите проверить свою модель на «профпригодность»? <strong>Пришлите файл на оценку</strong> — мы быстро дадим обратную связь.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>От идеи к вещи: Как подготовить эскиз для 3D-печати, если вы не дизайнер</title>
      <link>https://pro3dshop.ru/tpost/dmxghdzli1-ot-idei-k-veschi-kak-podgotovit-eskiz-dl</link>
      <amplink>https://pro3dshop.ru/tpost/dmxghdzli1-ot-idei-k-veschi-kak-podgotovit-eskiz-dl?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:56:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild3365-3239-4432-b030-613139303333/photo_2025-08-25_18-.jpg" type="image/jpeg"/>
      <description>Есть крутая задумка, но нет 3D-модели? Не беда. Рассказываем, как правильно оформить идею, чтобы мастерская поняла вас с полуслова и смогла создать точную модель для печати.</description>
      <turbo:content><![CDATA[<header><h1>От идеи к вещи: Как подготовить эскиз для 3D-печати, если вы не дизайнер</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3365-3239-4432-b030-613139303333/photo_2025-08-25_18-.jpg"/></figure><div class="t-redactor__text">«У меня есть идея, но я не умею делать 3D-модели» — это не препятствие, а стандартная ситуация. Большинство наших индивидуальных заказов начинается именно так. Ваша задача — не стать дизайнером, а максимально понятно передать замысел.<br /><br /><strong>Что подготовить для идеального брифа:</strong><br /><br /><ol><li data-list="ordered"><strong>Эскиз от руки.</strong> Не стесняйтесь! Сфотографируйте или отсканируйте рисунок. Важны: общие пропорции, ключевые размеры (можно указать на рисунке «высота примерно 10 см»), особенности формы.</li><li data-list="ordered"><strong>Фото-примеры.</strong> Нашли в интернете что-то похожее? Скидывайте ссылки или скрины. «Мне нужна такая форма, но с отверстием тут» — отлично работает.</li><li data-list="ordered"><strong>Чертёж (если есть).</strong> Если вы технарь и у вас есть даже простой чертёж с размерами в мм — это золото. PDF или JPEG подойдут.</li><li data-list="ordered"><strong>Цель и условия использования.</strong> Самое главное! Деталь будет нести нагрузку? Контактировать с водой? Это игрушка для ребенка? Эти данные определяют материал и конструкцию.</li></ol><br /><strong>Чего делать не нужно:</strong><br /><br /><ul><li data-list="bullet">Не говорите просто «хочу котика». Скажите «хочу фигурку котика в стиле чиби, сидящего, высотой 8 см, для полки в детской».</li><li data-list="bullet">Не бойтесь показаться занудным. Лучше больше деталей, чем догадки.</li></ul><br /><strong>Какой следующий шаг?</strong><br /><br />Соберите свои материалы (эскиз, фото, описание) и <strong>оставьте заявку на консультацию</strong>. Наш дизайнер свяжется с вами, задаст уточняющие вопросы и создаст 3D-модель, готовую к печати. Вам останется только утвердить её визуально.</div><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Что можно напечатать на 3D-принтере? 10 неочевидных идей для дома и хобби</title>
      <link>https://pro3dshop.ru/tpost/1tgfkpgk81-chto-mozhno-napechatat-na-3d-printere-10</link>
      <amplink>https://pro3dshop.ru/tpost/1tgfkpgk81-chto-mozhno-napechatat-na-3d-printere-10?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:57:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild6231-3634-4639-a335-623537666165/photo_2025-10-23_13-.jpg" type="image/jpeg"/>
      <description>Думаете, 3D-печать — только для фигурок? Это мощный инструмент для решения бытовых проблем. Собрали реальные кейсы наших клиентов, которые сэкономили кучу денег и нервов.</description>
      <turbo:content><![CDATA[<header><h1>Что можно напечатать на 3D-принтере? 10 неочевидных идей для дома и хобби</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6231-3634-4639-a335-623537666165/photo_2025-10-23_13-.jpg"/></figure><div class="t-redactor__text">Когда собственный принтер недоступен, кажется, что и заказывать особенно нечего. Мы разрушим этот миф. Вот что реально заказывают люди, и это работает:<br /><br /><ol><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Запчасть для бытовой техники</a>.</strong> Сломался пластиковый толкатель в кофемолке, треснула шестерёнка в миксере? Часто это <strong>неубиваемая деталь</strong>, которую производитель не продаёт отдельно. Печать спасает технику.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Органайзеры-конструкторы для ящиков</a>.</strong> Вместо хаоса в инструментальном ящике — кастомные разделители под ваш набор ключей и отвёрток.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Кастомный корпус для электроники.</a></strong> Для самодельной колонки, Raspberry Pi или ретро-гаджета. Можно сделать вентиляцию, крепления и дизайн «под себя».</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Держатели для всего:</a></strong> для наушников, зубных щёток, планшета на кухне, садового шланга. То, что идеально встанет в отведённое место.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Улучшения для настольных игр.</a></strong> Органайзеры для компонентов, держатели для карт, уникальные миниатюры, которых нет в базовой коробке.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Ремонт мебели.</a></strong> Ножка стула, заглушка, направляющая, декоративный колпачок — часто дешевле и быстрее напечатать, чем искать.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Лайфхаки для авто:</a></strong> держатель для телефона под конкретную модель магнитолы, заглушка для разъёма, крепление для видеорегистратора.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Макеты и архитектурные модели.</a></strong> Для презентации, дипломного проекта или просто как арт-объект.</li><li data-list="ordered"><a href="https://pro3dshop.ru/">Инструменты и калибровщики. </a>Специальный угольник, шаблон для разметки, приспособление для пайки — разовое, но очень нужное.</li><li data-list="ordered"><strong><a href="https://pro3dshop.ru/">Персонализированные подарки:</a></strong> Медальки с именами, брелоки в форме хобби, шахматы с фигурами-портретами.</li></ol><br /><strong>Главный вывод:</strong> Если есть проблема с «неидеальным» готовым предметом — есть повод для 3D-печати. <strong>Расскажите нам о своей бытовой проблеме</strong> — вдруг решение уже есть в нашем каталоге или его легко создать?</div><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Сроки 3D-печати: из чего складывается время ожидания заказа</title>
      <link>https://pro3dshop.ru/tpost/sszz3bpu01-sroki-3d-pechati-iz-chego-skladivaetsya</link>
      <amplink>https://pro3dshop.ru/tpost/sszz3bpu01-sroki-3d-pechati-iz-chego-skladivaetsya?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:57:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild3232-3439-4861-b461-666366373965/photo_2025-09-26_18-.jpg" type="image/jpeg"/>
      <description>«Почему ждать 5 дней, если принтер печатает 10 часов?» — справедливый вопрос. Объясняем всю «кухню»: от очереди заказов до логистики, чтобы вы понимали каждый этап.</description>
      <turbo:content><![CDATA[<header><h1>Сроки 3D-печати: из чего складывается время ожидания заказа</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3232-3439-4861-b461-666366373965/photo_2025-09-26_18-.jpg"/></figure><div class="t-redactor__text">Вы выбрали модель, а срок изготовления — «3-5 дней». Куда уходит время, если сама печать длится считанные часы? Давайте посчитаем вместе, как честная мастерская.<br /><br /><strong>Этап 1: Подготовка файла и постановка в очередь (1-6 часов)</strong><br /><br />Ваш заказ не печатается сразу как на конвейере. Сначала инженер проверяет и готовит файл (слайсит). Затем работа ставится в общее расписание принтеров. Если у вас срочный заказ — важно предупредить, и мы постараемся его «протолкнуть».<br /><br /><strong>Этап 2: Непосредственно печать (от 2 часов до нескольких суток)</strong><br /><br />Время зависит от размера, сложности и заполнения модели. Маленькая фигурка — 3-4 часа, крупная деталь с высоким заполнением — может печататься 20-30 часов. И да, принтеры тоже требуют обслуживания и могут простаивать.<br /><br /><strong>Этап 3: Постобработка (2-4 часа)</strong><br /><br />Готовую деталь снимают со стола, удаляют поддержки (если они были), зачищают места контакта, моют (если это resin-печать). Это кропотливая ручная работа.<br /><br /><strong>Этап 4: Контроль качества, упаковка и передача в службу доставки (1 день)</strong><br /><br />Мы проверяем изделие, пакуем его в защитную упаковку, оформляем документы и отвозим на склад курьера. Чаще всего отправка происходит <strong>раз в день, ближе к вечеру</strong>.<br /><br /><strong>Этап 5: Доставка (2-7 дней по РФ)</strong><br /><br />Это время уже вне нашей зоны контроля, но мы всегда даём трек-номер и отслеживаем посылку.<br /><br /><strong>Как ускорить процесс?</strong><br /><br /><ol><li data-list="ordered">Выбирайте <strong>готовые изделия</strong> из каталога — их отправляем на следующий день.</li><li data-list="ordered">Указывайте <strong>«срочный заказ»</strong> при оформлении — мы найдём возможность напечатать его вне общей очереди (за отдельную плату).</li><li data-list="ordered">Выбирайте <strong>более быстрые способы доставки</strong> (СДЭК эконом-классом обычно быстрее Почты России).</li></ol><br /><strong>Хотите узнать точный срок для вашей модели?</strong> <strong>Пришлите файл</strong> — мы посчитаем время печати и назовём точную дату отправки.</div><div class="t-redactor__embedcode"><div class="story-banner">
  <div class="story-banner__bg" aria-hidden="true">
    <div class="stars stars-1"></div>
    <div class="stars stars-2"></div>
    <div class="nebula"></div>
    <div class="print-lines"></div>
  </div>

  <div class="story-banner__inner">
    <div class="story-banner__content">
      <div class="story-banner__title">3D-печать на заказ</div>
      <div class="story-banner__text">Расчёт стоимости и сроков. Быстрый ответ.</div>
    </div>

    <a href="#popup:3dpechat" class="story-banner__btn">Запросить</a>
  </div>
</div>

<style>
.story-banner{
  max-width:920px;
  width:100%;
  margin:40px auto;
  border-radius:18px;
  overflow:hidden;
  position:relative;

  background:#0a0b10;
  border:1px solid rgba(0,255,255,0.28);

  box-shadow:
    0 0 18px rgba(0,255,255,0.28),
    inset 0 0 18px rgba(0,255,255,0.10);
}

.story-banner__inner{
  position:relative;
  z-index:2;

  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;

  padding:26px 26px;
}

.story-banner__content{
  min-width:0;
}

.story-banner__title{
  font-size:22px;
  font-weight:850;
  letter-spacing:0.2px;
  color:#ffffff;
  line-height:1.15;
}

.story-banner__text{
  margin-top:6px;
  font-size:15px;
  color:rgba(255,255,255,0.78);
  line-height:1.35;
}

/* БЕЛАЯ КНОПКА */
.story-banner__btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;

  padding:12px 18px;
  border-radius:12px;

  font-size:14px;
  font-weight:900;
  letter-spacing:0.3px;
  text-transform:uppercase;

  text-decoration:none;

  background:#ffffff;
  color:#0b0c10;

  box-shadow:
    0 0 0 1px rgba(255,255,255,0.22),
    0 10px 30px rgba(0,0,0,0.35);

  transition:transform 0.2s ease, filter 0.2s ease;
  white-space:nowrap;
}

.story-banner__btn:hover{
  transform:translateY(-1px);
  filter:brightness(1.03);
}

.story-banner__btn:active{
  transform:translateY(0px) scale(0.99);
}

/* АНИМИРОВАННЫЙ ФОН */
.story-banner__bg{
  position:absolute;
  inset:0;
  z-index:1;
}

.stars{
  position:absolute;
  inset:-40px;
  background-repeat:repeat;
  opacity:0.55;
  filter:drop-shadow(0 0 6px rgba(0,255,255,0.12));
}

.stars-1{
  background-image:
    radial-gradient(circle, rgba(255,255,255,0.9) 1px, transparent 1.6px),
    radial-gradient(circle, rgba(0,255,255,0.55) 1px, transparent 1.8px);
  background-size: 120px 120px, 220px 220px;
  animation:starDrift 18s linear infinite;
}

.stars-2{
  background-image:
    radial-gradient(circle, rgba(255,255,255,0.75) 1px, transparent 1.6px),
    radial-gradient(circle, rgba(180,0,255,0.35) 1px, transparent 2px);
  background-size: 180px 180px, 320px 320px;
  opacity:0.35;
  animation:starDrift 28s linear infinite reverse;
}

.nebula{
  position:absolute;
  inset:-60px;
  background:
    radial-gradient(circle at 20% 30%, rgba(0,255,255,0.18), transparent 55%),
    radial-gradient(circle at 80% 70%, rgba(160,0,255,0.14), transparent 60%),
    radial-gradient(circle at 65% 25%, rgba(255,255,255,0.06), transparent 50%);
  filter:blur(10px);
  opacity:0.9;
  animation:nebulaMove 10s ease-in-out infinite;
}

/* Намёк на слои 3D-печати */
.print-lines{
  position:absolute;
  inset:0;
  background:
    repeating-linear-gradient(
      to bottom,
      rgba(0,255,255,0.08) 0px,
      rgba(0,255,255,0.08) 1px,
      transparent 6px,
      transparent 14px
    );
  opacity:0.35;
  mix-blend-mode:screen;
  animation:linesScan 3.8s ease-in-out infinite;
}

@keyframes starDrift{
  0%{ transform:translate3d(0,0,0); }
  100%{ transform:translate3d(-120px,60px,0); }
}

@keyframes nebulaMove{
  0%{ transform:translate3d(-8px,-6px,0) scale(1); }
  50%{ transform:translate3d(10px,8px,0) scale(1.02); }
  100%{ transform:translate3d(-8px,-6px,0) scale(1); }
}

@keyframes linesScan{
  0%{ transform:translateY(-12px); opacity:0.26; }
  50%{ transform:translateY(6px); opacity:0.40; }
  100%{ transform:translateY(-12px); opacity:0.26; }
}

/* Мобилка */
@media (max-width: 520px){
  .story-banner__inner{
    flex-direction:column;
    align-items:stretch;
    padding:22px 18px;
  }
  .story-banner__btn{
    width:100%;
  }
}
</style>
</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Гарантия на 3D-печать: на что вы реально можете рассчитывать</title>
      <link>https://pro3dshop.ru/tpost/nm9opoasf1-garantiya-na-3d-pechat-na-chto-vi-realno</link>
      <amplink>https://pro3dshop.ru/tpost/nm9opoasf1-garantiya-na-3d-pechat-na-chto-vi-realno?amp=true</amplink>
      <pubDate>Sun, 25 Jan 2026 20:57:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild3934-6237-4163-b331-633836383832/photo_2025-09-10_16-.jpg" type="image/jpeg"/>
      <description>«А если что-то не так?» — главный страх при заказе онлайн. Рассказываем честно и без юридических сложностей, как работает наша гарантия и в каких случаях мы точно поможем.</description>
      <turbo:content><![CDATA[<header><h1>Гарантия на 3D-печать: на что вы реально можете рассчитывать</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3934-6237-4163-b331-633836383832/photo_2025-09-10_16-.jpg"/></figure><div class="t-redactor__text">Гарантия — это не страховка от всего на свете, а чёткие правила игры. Мы их установили, чтобы вам было спокойно, а нам — справедливо. Вот как всё устроено.<br /><br /><strong>Мы гарантируем и бесплатно исправим, если:</strong><br /><br /><ul><li data-list="bullet"><strong>Производственный брак:</strong> Трещины, расслоения, недопечаты, возникшие по вине оборудования или наших ошибок в настройках.</li><li data-list="bullet"><strong>Существенное несоответствие заказу:</strong> Вы заказали одно, а пришло визуально другое (другой размер, форма, отсутствуют ключевые детали).</li><li data-list="bullet"><strong>Дефект, мешающий использованию по назначению:</strong> Например, резьбовое соединение, которое не свинчивается, если это была основная функция детали.</li></ul><br /><strong>Как проходит гарантийный случай?</strong><br /><br /><ol><li data-list="ordered">Вы присылаете нам <strong>чёткие фото/видео проблемы</strong> в Telegram.</li><li data-list="ordered">Мы в течение 1 рабочего дня определяем причину.</li><li data-list="ordered">Если это наша вина — <strong>немедленно запускаем печать дубля</strong> и отправляем его за наш счёт. Вам не нужно возвращать бракованное изделие (оставьте его себе на запчасти).</li></ol><br /><strong>Что гарантия не покрывает (и это важно):</strong><br /><br /><ul><li data-list="bullet"><strong>Поломки при небрежном обращении.</strong> Пластик — не металл. Уроните тяжёлый предмет на фигурку — она сломается.</li><li data-list="bullet"><strong>Естественный износ.</strong> Деталь, работающая на трение или под нагрузкой, со временем изнашивается.</li><li data-list="bullet"><strong>Использование не по назначению.</strong> Если вы решили использовать PLA-держатель на улице зимой, и он рассыпался — это не гарантийный случай. Мы же предупреждали.</li><li data-list="bullet"><strong>Субъективное «не понравилось».</strong> Цвет, оттенок, ощущение на ощупь.</li></ul><br /><strong>Наша рекомендация:</strong><br /><br />Если сомневаетесь в применимости материала или прочности конструкции — <strong>спросите на этапе консультации</strong>. Мы заранее подскажем слабые места и предложим усиленный вариант. Это лучше, чем разбираться с последствиями.<br /><br /><strong>Честность — лучшая гарантия.</strong> Мы заинтересованы в долгосрочных клиентах, а не в разовых продажах. Поэтому наши правила прозрачны, а решения — быстрые.</div><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>Идеи для кофеен: как выделиться, привлечь гостей и увеличить продажи!</title>
      <link>https://pro3dshop.ru/tpost/2vg76z1pg1-idei-dlya-kofeen-kak-videlitsya-privlech</link>
      <amplink>https://pro3dshop.ru/tpost/2vg76z1pg1-idei-dlya-kofeen-kak-videlitsya-privlech?amp=true</amplink>
      <pubDate>Fri, 30 Jan 2026 14:30:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild3132-6536-4833-a662-303733666138/ChatGPT_Image_30__20.png" type="image/png"/>
      <description>Подборка актуальных идей для кофеен: интерьер, сервис, меню, технологии и нестандартные решения. Практические советы для тех, кто открывает кофейню или хочет обновить существующую точку.</description>
      <turbo:content><![CDATA[<header><h1>Идеи для кофеен: как выделиться, привлечь гостей и увеличить продажи!</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild3132-6536-4833-a662-303733666138/ChatGPT_Image_30__20.png"/></figure><div class="t-redactor__text">Рынок кофеен давно перестал быть территорией простых решений. Кофе сам по себе уже не является уникальным продуктом. Гость выбирает атмосферу, подачу, эмоции и удобство. Поэтому идеи для кофеен сегодня выходят далеко за рамки рецептов напитков. Они касаются пространства, сервиса, технологий и коммуникации с аудиторией.<br /><br />Ниже собраны направления, которые помогают кофейне выделяться и стабильно расти.<br /><br /></div><h3  class="t-redactor__h3">Концепция как фундамент</h3><div class="t-redactor__text">Любая успешная кофейня начинается с идеи. Не с оборудования и не с меню. С понимания, для кого создаётся место и зачем.</div><div class="t-redactor__text">Примеры рабочих концепций:</div><div class="t-redactor__text"><ul><li data-list="bullet">городская кофейня для быстрых визитов</li><li data-list="bullet">уютное место для работы и учебы</li><li data-list="bullet">семейная кофейня</li><li data-list="bullet">офейня с акцентом на десерты</li><li data-list="bullet">офейня с локальными продуктами</li></ul></div><div class="t-redactor__text">Чёткая концепция упрощает все дальнейшие решения: интерьер, меню, подачу, маркетинг.</div><div class="t-redactor__text"><strong>Интерьер, который хочется фотографировать</strong><br /><br />Современная кофейня — это визуальный объект. Гости активно делятся фото в соцсетях, и это бесплатная реклама.<br /><br />Рабочие идеи:<br /><ul><li data-list="bullet">акцентная стена с текстурой или росписью</li><li data-list="bullet">открытые полки с зерном и аксессуарами</li><li data-list="bullet">минималистичная мебель</li><li data-list="bullet">локальное освещение у столов</li><li data-list="bullet">живая зелень</li><li data-list="bullet">элементы ручной работы</li></ul></div><blockquote class="t-redactor__callout t-redactor__callout_fontSize_default" style="background: #7f93ef; color: #000000;">
                                <div class="t-redactor__callout-icon" style="color: #ff0000">
                                    <svg width="24" height="24" role="img" style="enable-background:new 0 0 24 24">
                                        <circle cx="12.125" cy="12.125" r="12" style="fill:currentColor"/>
                                        <path d="M10.922 6.486c0-.728.406-1.091 1.217-1.091s1.215.363 1.215 1.091c0 .347-.102.617-.304.81-.202.193-.507.289-.911.289-.811 0-1.217-.366-1.217-1.099zm2.33 11.306h-2.234V9.604h2.234v8.188z" style="fill:#fff"/>
                                    </svg>
                                </div>
                                <div class="t-redactor__callout-text">
                                     <strong>Важно не перегружать пространство. Один выразительный акцент работает лучше, чем десятки деталей.</strong>
                                </div>
                            </blockquote><img src="https://static.tildacdn.com/tild3631-3036-4265-b365-666232636532/ChatGPT_Image_30__20.png"><div class="t-redactor__text"><strong>Персонализация пространства</strong><br /><br />Людям нравится ощущение уникальности.<br /><br />Примеры:<br /><ul><li data-list="bullet"><a href="https://pro3dshop.ru">именные стаканы с рукописной подписью</a></li><li data-list="bullet">разные цвета держателей стаканов</li><li data-list="bullet"><a href="https://pro3dshop.ru">фирменные подставки</a></li><li data-list="bullet">сезонные декоративные элементы</li><li data-list="bullet"><a href="https://pro3dshop.ru">Брелки с логотипом или персонажем</a></li></ul><br />Такие мелочи создают ощущение заботы.</div><div class="t-redactor__text"><strong>Нестандартные способы подачи кофе</strong><br /><br />Даже классический капучино можно подать интересно.<br />Идеи:<br /><ul><li data-list="bullet">подача на деревянных подносах</li><li data-list="bullet"><a href="https://pro3dshop.ru">стаканы нестандартной формы</a></li><li data-list="bullet">керамика ручной работы</li><li data-list="bullet">подача с небольшим печеньем</li><li data-list="bullet"><a href="https://pro3dshop.ru">тематические чашки под сезон</a></li></ul>Визуальная подача влияет на восприятие вкуса сильнее, чем кажется.</div><div class="t-redactor__text"><strong>Авторские напитки</strong><br /><br />Меню должно содержать позиции, которых нет у соседей.<br /><br />Примеры направлений:<br /><br /><ul><li data-list="bullet"> кофе с цитрусами</li><li data-list="bullet">кофе со специями</li><li data-list="bullet"> кофе с сиропами собственного производства</li><li data-list="bullet"> холодные кофейные коктейли</li><li data-list="bullet"> кофейные лимонады</li></ul><em>Лучше иметь 5 сильных авторских напитков, чем 30 средних.</em></div><div class="t-redactor__text"><strong>Мини-десерты к кофе</strong><br /><br />Маленькие сладости увеличивают средний чек.<br /><br />Варианты:<br /><br /><ul><li data-list="bullet"> мини-круассаны</li><li data-list="bullet"> печенье в виде персонажей из мультфильмов</li><li data-list="bullet"> брауни</li><li data-list="bullet">конфеты ручной работы</li><li data-list="bullet">мини-чизкейки</li></ul><br />Размер должен быть небольшим. Гость покупает без долгих раздумий.</div><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div><div class="t-redactor__text"><strong>Зона для работы</strong><br /><br />Большая часть посетителей приходит с ноутбуком.<br />Что важно:<br /><br /><ul><li data-list="bullet"> розетки</li><li data-list="bullet"> стабильный Wi-Fi</li><li data-list="bullet"> удобные столы</li><li data-list="bullet"> нейтральный свет</li><li data-list="bullet"> умеренный уровень шума</li></ul><br />Отдельная зона для работы снижает конфликт интересов между разными группами гостей.</div><div class="t-redactor__text"><strong>Кофейня как пространство событий</strong><br /><br />Регулярные события формируют сообщество.<br /><br />Идеи мероприятий:<br /><br /><ul><li data-list="bullet"> дегустации кофе</li><li data-list="bullet"> мастер-классы</li><li data-list="bullet"> встречи клубов</li><li data-list="bullet"> небольшие выставки</li><li data-list="bullet"> живые выступления</li></ul><br />Даже одно событие в месяц уже меняет восприятие бренда.</div><div class="t-redactor__text"><strong>Продажа сопутствующих товаров</strong><br /><br />Дополнительный доход с высокой маржой.<br /><br />Примеры:<br /><br /><ul><li data-list="bullet">зерно в упаковках</li><li data-list="bullet">дрип-пакеты</li><li data-list="bullet"> кружки</li><li data-list="bullet"> термостаканы</li><li data-list="bullet">фильтры</li><li data-list="bullet"> аксессуары для заваривания</li></ul><br />Важно, чтобы товары сочетались с концепцией кофейни.</div><h3  class="t-redactor__h3">Использование 3D-печати в кофейне</h3><div class="t-redactor__text">Современные кофейни всё чаще применяют индивидуальные элементы, изготовленные на 3D-принтере.</div><div class="t-redactor__text">Примеры применения:</div><div class="t-redactor__text"><ul><li data-list="bullet"><a href="https://pro3dshop.ru">держатели стаканов</a></li><li data-list="bullet"><a href="https://pro3dshop.ru">подставки под меню</a></li><li data-list="bullet"><a href="https://pro3dshop.ru">органайзеры для бариста</a></li><li data-list="bullet"><a href="https://pro3dshop.ru">подставки под фильтры</a></li><li data-list="bullet"><a href="https://pro3dshop.ru">логотипы для декора</a></li><li data-list="bullet"><a href="https://pro3dshop.ru">номерки заказов</a></li></ul></div><div class="t-redactor__text">Плюс такого подхода — уникальный дизайн и низкая стоимость мелких серий.</div><img src="https://static.tildacdn.com/tild3535-6436-4663-b762-343365303734/ChatGPT_Image_30__20.png"><h3  class="t-redactor__h3">Упаковка как элемент бренда</h3><div class="t-redactor__text">Стакан — это носитель рекламы.</div><div class="t-redactor__text">Что работает:</div><div class="t-redactor__text"><ul><li data-list="bullet">минималистичный логотип</li><li data-list="bullet">фирменный цвет</li><li data-list="bullet">короткий слоган</li><li data-list="bullet">QR-код на соцсети</li></ul></div><div class="t-redactor__text">Люди носят стаканы по улице, создавая охват.</div><h3  class="t-redactor__h3">Сезонные обновления</h3><div class="t-redactor__text">Меню и интерьер должны меняться.</div><div class="t-redactor__text">Примеры:</div><div class="t-redactor__text"><ul><li data-list="bullet">зимние напитки</li><li data-list="bullet">летние холодные позиции</li><li data-list="bullet">осенние пряные вкусы</li><li data-list="bullet">весенние фруктовые сочетания</li></ul></div><div class="t-redactor__text">Сезонность создаёт ощущение движения и новизны.</div><h3  class="t-redactor__h3">Программа лояльности</h3><div class="t-redactor__text">Простая система удержания клиентов.</div><div class="t-redactor__text">Форматы:</div><div class="t-redactor__text"><ul><li data-list="bullet">каждый 6-й кофе бесплатно</li><li data-list="bullet">накопительные баллы</li><li data-list="bullet">скидка в день рождения</li><li data-list="bullet">бонус за отзыв</li></ul></div><div class="t-redactor__text">Чем проще механика, тем выше использование.</div><h3  class="t-redactor__h3">Локальные партнёрства</h3><div class="t-redactor__text">Совместные проекты усиливают доверие.</div><div class="t-redactor__text">Примеры партнёров:</div><div class="t-redactor__text"><ul><li data-list="bullet">пекарни</li><li data-list="bullet">кондитеры</li><li data-list="bullet">художники</li><li data-list="bullet">фотографы</li><li data-list="bullet">дизайнеры</li></ul></div><div class="t-redactor__text">Локальность создаёт ощущение живого бизнеса, а не сети.</div><img src="https://static.tildacdn.com/tild3861-3565-4639-b764-313136663966/ChatGPT_Image_30__20.jpg"><h3  class="t-redactor__h3">Цифровые инструменты</h3><div class="t-redactor__text">Минимальный набор для современной кофейни:</div><div class="t-redactor__text"><ul><li data-list="bullet">онлайн-меню</li><li data-list="bullet">QR-заказы</li><li data-list="bullet">сбор отзывов</li><li data-list="bullet">автоматизация кассы</li><li data-list="bullet">аналитика продаж</li></ul></div><div class="t-redactor__text">Технологии экономят время и уменьшают ошибки.</div><h3  class="t-redactor__h3">Итог</h3><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div><div class="t-redactor__text">Идеи для кофеен сегодня строятся вокруг трёх вещей:</div><div class="t-redactor__text"><ul><li data-list="bullet">эмоции</li><li data-list="bullet">удобство</li><li data-list="bullet">узнаваемость</li></ul></div><div class="t-redactor__text">Не обязательно внедрять всё сразу. Лучше выбрать 3–4 направления и проработать их глубоко. Именно последовательность формирует устойчивый результат.</div><div class="t-redactor__text">Кофейня становится успешной не тогда, когда в ней лучший кофе в городе, а когда туда хочется возвращаться.</div>]]></turbo:content>
    </item>
    <item turbo="true">
      <title>3D печать запчастей на заказ - быстрое изготовление деталей по образцу и чертежу</title>
      <link>https://pro3dshop.ru/tpost/ohnhno7tt1-3d-pechat-zapchastei-na-zakaz-bistroe-iz</link>
      <amplink>https://pro3dshop.ru/tpost/ohnhno7tt1-3d-pechat-zapchastei-na-zakaz-bistroe-iz?amp=true</amplink>
      <pubDate>Sun, 01 Feb 2026 14:11:00 +0300</pubDate>
      <enclosure url="https://static.tildacdn.com/tild6631-3764-4263-a566-346531656132/ChatGPT_Image_1__202.png" type="image/png"/>
      <description>3D печать запчастей позволяет быстро изготовить или восстановить деталь без ожидания поставок и переплаты за оригинал. Работаем по образцу, чертежу или 3D-модели. Подходит для техники, авто, электроники и бытовых устройств.</description>
      <turbo:content><![CDATA[<header><h1>3D печать запчастей на заказ - быстрое изготовление деталей по образцу и чертежу</h1></header><figure><img alt="" src="https://static.tildacdn.com/tild6631-3764-4263-a566-346531656132/ChatGPT_Image_1__202.png"/></figure><div class="t-redactor__text">Проблема поиска запчастей знакома каждому. Деталь снята с производства, сроки поставки затягиваются, цена оказывается неоправданно высокой. 3D печать запчастей на заказ решает эту задачу быстрее и дешевле, чем традиционное производство.<br /><br />Современные 3D принтеры позволяют создавать точные пластиковые детали сложной формы с высокой повторяемостью. Это означает, что вы получаете функциональную запчасть, полностью готовую к установке.<br /><br /><strong>Что можно напечатать на 3D принтере</strong><br /><br />• Корпуса и крышки<br /><br />• Крепления, защёлки, фиксаторы<br /><br />• Шестерни и втулки<br /><br />• Кнопки и рычаги<br /><br />• Декоративные элементы<br /><br />• Технические заглушки и адаптеры<br /><br />Подходят как простые формы, так и сложные геометрические конструкции.<br /><br />Изготовление по образцу или чертежу<br /><br /><br /></div><img src="https://static.tildacdn.com/tild6434-6164-4533-b938-336163343765/ChatGPT_Image_1__202.png"><div class="t-redactor__embedcode"><!-- Compact OLED Times Square banner (Tilda T123). Responsive for desktop + mobile -->
<div class="tsq2-wrap">
  <a class="tsq2-banner" href="https://pro3dshop.ru" aria-label="Перейти на главную Pro3DShop">
    <div class="tsq2-bg" aria-hidden="true">
      <div class="tsq2-glow"></div>
      <div class="tsq2-scan"></div>
      <div class="tsq2-noise"></div>
    </div>

    <div class="tsq2-inner">
      <div class="tsq2-top">
        <div class="tsq2-pill">3D ПЕЧАТЬ</div>
        <div class="tsq2-pill tsq2-pill2">PRO3DSHOP</div>
        <div class="tsq2-pill tsq2-pill3">ПЕРЕЙТИ НА САЙТ</div>
      </div>

      <div class="tsq2-title">Детали • прототипы • фигурки</div>

      <div class="tsq2-marquee" role="group" aria-label="Бегущая строка">
        <div class="tsq2-track">
          <span class="tsq2-msg">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
          <span class="tsq2-msg" aria-hidden="true">3D печать на заказ • PLA / PETG / TPU • печать по STL • печать по фото • расчёт быстро • доставка • pro3dshop.ru • </span>
        </div>
      </div>

      <div class="tsq2-row">
        <div class="tsq2-chip">Сроки: от 1 дня</div>
        <div class="tsq2-chip">0.12–0.28 мм</div>
        <div class="tsq2-chip">Штучно и партии</div>
      </div>

      <div class="tsq2-cta">
        <span class="tsq2-btn">Открыть главную</span>
        <span class="tsq2-note">Нажми по баннеру</span>
      </div>
    </div>
  </a>
</div>

<style>
  .tsq2-wrap{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:10px 0;
  }
  .tsq2-banner{
    position:relative;
    display:block;
    text-decoration:none;
    border-radius:18px;
    overflow:hidden;
    background:#05060a;
    border:1px solid rgba(255,255,255,0.08);
    box-shadow: 0 14px 42px rgba(0,0,0,0.42);
    transform: translateZ(0);
  }

  .tsq2-bg{ position:absolute; inset:0; pointer-events:none; }
  .tsq2-glow{
    position:absolute; inset:-40px;
    background:
      radial-gradient(700px 280px at 15% 30%, rgba(0,255,200,0.18), rgba(0,0,0,0) 60%),
      radial-gradient(750px 320px at 85% 70%, rgba(255,0,140,0.16), rgba(0,0,0,0) 60%),
      radial-gradient(600px 240px at 55% 10%, rgba(0,150,255,0.12), rgba(0,0,0,0) 55%);
    filter: blur(2px);
    opacity:0.95;
    animation: tsq2Glow 7.2s ease-in-out infinite;
  }
  @keyframes tsq2Glow{
    0%{ transform: translateY(0) scale(1); opacity:0.85; }
    50%{ transform: translateY(-6px) scale(1.02); opacity:1; }
    100%{ transform: translateY(0) scale(1); opacity:0.85; }
  }

  .tsq2-scan{
    position:absolute; inset:0;
    background: linear-gradient(to bottom,
      rgba(255,255,255,0.06) 0%,
      rgba(255,255,255,0.00) 18%,
      rgba(255,255,255,0.00) 82%,
      rgba(255,255,255,0.05) 100%);
    mix-blend-mode: overlay;
    opacity:0.42;
  }
  .tsq2-noise{
    position:absolute; inset:0;
    background-image:
      radial-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
      radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px);
    background-size: 3px 3px, 5px 5px;
    background-position: 0 0, 2px 1px;
    opacity:0.20;
    animation: tsq2Noise 0.9s steps(2) infinite;
  }
  @keyframes tsq2Noise{
    0%{ transform: translate(0,0); }
    25%{ transform: translate(1px,-1px); }
    50%{ transform: translate(-1px,1px); }
    75%{ transform: translate(1px,1px); }
    100%{ transform: translate(0,0); }
  }

  .tsq2-inner{
    position:relative;
    z-index:2;
    padding:16px 16px 14px 16px;
    min-height: 170px;
  }

  .tsq2-top{
    display:flex;
    gap:8px;
    flex-wrap:wrap;
    align-items:center;
  }
  .tsq2-pill{
    display:inline-flex;
    align-items:center;
    height:28px;
    padding:0 10px;
    border-radius:999px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    letter-spacing:0.7px;
    color: rgba(0,255,200,0.95);
    background: rgba(0,255,200,0.08);
    border: 1px solid rgba(0,255,200,0.25);
    text-shadow: 0 0 14px rgba(0,255,200,0.22);
  }
  .tsq2-pill2{
    color: rgba(255,0,140,0.95);
    background: rgba(255,0,140,0.08);
    border-color: rgba(255,0,140,0.25);
    text-shadow: 0 0 14px rgba(255,0,140,0.20);
  }
  .tsq2-pill3{
    color: rgba(0,150,255,0.95);
    background: rgba(0,150,255,0.08);
    border-color: rgba(0,150,255,0.25);
    text-shadow: 0 0 14px rgba(0,150,255,0.18);
  }

  .tsq2-title{
    margin-top:10px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:26px;
    line-height:1.1;
    color: rgba(255,255,255,0.92);
    text-shadow:
      0 0 16px rgba(0,255,200,0.12),
      0 0 18px rgba(255,0,140,0.10);
  }

  .tsq2-marquee{
    margin-top:12px;
    border-radius:14px;
    border: 1px solid rgba(255,255,255,0.10);
    background: rgba(255,255,255,0.04);
    overflow:hidden;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.25);
  }
  .tsq2-track{
    display:flex;
    width:max-content;
    padding:9px 0;
    animation: tsq2Marquee 12s linear infinite;
    will-change: transform;
  }
  .tsq2-msg{
    display:inline-block;
    white-space:nowrap;
    padding-left: 16px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    letter-spacing:0.35px;
    color: rgba(0,255,200,0.92);
    text-shadow: 0 0 12px rgba(0,255,200,0.16);
  }
  @keyframes tsq2Marquee{
    0%{ transform: translateX(0); }
    100%{ transform: translateX(-50%); }
  }

  .tsq2-row{
    margin-top:12px;
    display:flex;
    flex-wrap:wrap;
    gap:8px;
  }
  .tsq2-chip{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.76);
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10);
    padding:7px 9px;
    border-radius:12px;
  }

  .tsq2-cta{
    margin-top:12px;
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
  }
  .tsq2-btn{
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 14px;
    border-radius:12px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:13px;
    color: rgba(0,0,0,0.95);
    background: linear-gradient(135deg, rgba(0,255,200,0.95), rgba(0,150,255,0.95));
    box-shadow:
      0 10px 22px rgba(0,150,255,0.18),
      0 0 18px rgba(0,255,200,0.16);
    transition: transform .18s ease, filter .18s ease;
  }
  .tsq2-note{
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
    font-size:11px;
    color: rgba(255,255,255,0.58);
  }

  .tsq2-banner:hover .tsq2-btn{ transform: translateY(-1px); filter: brightness(1.05); }
  .tsq2-banner:hover{ box-shadow: 0 18px 55px rgba(0,0,0,0.52); }

  .tsq2-banner:focus{ outline:none; }
  .tsq2-banner:focus-visible{
    outline: 3px solid rgba(0,255,200,0.30);
    outline-offset: 3px;
  }

  /* Mobile optimization */
  @media (max-width: 480px){
    .tsq2-inner{ padding:14px 12px 12px 12px; min-height: 160px; }
    .tsq2-title{ font-size:20px; }
    .tsq2-pill{ height:26px; font-size:10px; padding:0 9px; }
    .tsq2-btn{ width:100%; justify-content:center; }
    .tsq2-cta{ gap:8px; }
    .tsq2-row{ gap:6px; }
    .tsq2-chip{ font-size:10px; padding:6px 8px; }
    .tsq2-msg{ font-size:12px; }
  }

  @media (prefers-reduced-motion: reduce){
    .tsq2-glow, .tsq2-noise, .tsq2-track{ animation:none !important; }
  }
</style>

<script>
  (function(){
    const root = document.querySelector('.tsq2-wrap');
    if(!root) return;
    const track = root.querySelector('.tsq2-track');
    if(!track) return;

    if(track.dataset.inited === "1") return;
    track.dataset.inited = "1";

    function setDuration(){
      const w = track.scrollWidth;
      const half = w / 2;
      const speed = 95; // px/sec
      const duration = Math.max(9, Math.min(22, half / speed));
      track.style.animationDuration = duration.toFixed(2) + "s";
    }

    setDuration();
    window.addEventListener('resize', setDuration, { passive:true });
  })();
</script>
</div><div class="t-redactor__text">Если у вас есть сломанная деталь, её можно отсканировать или снять размеры вручную. На основе замеров создаётся 3D модель, после чего выполняется печать.<br /><br />Если есть чертёж или готовый STL-файл, процесс ускоряется.<br /><br />Преимущества 3D печати запчастей<br /><br />• Экономия до 70% по сравнению с оригиналом<br /><br />• Срок изготовления от 1 дня<br /><br />• Возможность доработки конструкции<br /><br />• Подбор материала под задачу<br /><br />• Печать одной штуки без удорожания<br /><br />Это особенно выгодно для редких и устаревших деталей.<br /><br />Материалы для печати<br /><br />Чаще всего используются:<br /><br />PLA — для декоративных и лёгких деталей<br /><br />PETG — для более прочных элементов<br /><br />ABS — для термостойких задач<br /><br />Нейлон и композиты — для повышенных нагрузок<br /><br />Подбор материала зависит от условий эксплуатации.<br /><br />Где применяется 3D печать запчастей<br /><br />• Бытовая техника<br /><br />• Автомобили и мотоциклы<br /><br />• Электроинструмент<br /><br />• Промышленное оборудование<br /><br />• Электроника<br /><br />• Хобби и моделизм<br /><br />Один и тот же подход работает как для дома, так и для бизнеса.<br /><br />Как оформить заказ<br /><br /><ol><li data-list="ordered">Отправляете фото, размеры или файл</li><li data-list="ordered">Получаете расчёт стоимости</li><li data-list="ordered">Согласовываете материал и сроки</li><li data-list="ordered">Получаете готовую деталь</li></ol><br />Весь процесс занимает минимум времени.<br /><br />Почему заказывают именно 3D печать<br /><br />Потому что это быстрый способ вернуть устройство в работу без ожидания поставок и переплаты за бренд.</div>]]></turbo:content>
    </item>
  </channel>
</rss>
