html:has(.vc){scrollbar-color:#f4f2ea #3e5a56;background:#3e5a56}html:has(.vc) body{scrollbar-color:#f4f2ea #3e5a56;background:#3e5a56}.vc{--board:#3e5a56;--board-deep:#334b48;--on-board:#fff;--paper:#fff;--ink:#141414;--ink-2:#3b3b3b;--red:#c8102e;--tape:#eee7c8cc;--wrap:1200px;--gutter:14px;--ease:cubic-bezier(.16, 1, .3, 1);--sheet-shadow:0 1px 2px #00000047, 0 14px 26px -12px #00000080;min-height:100vh;padding-bottom:calc(60px + env(safe-area-inset-bottom));background:var(--board);color:var(--ink);caret-color:var(--red);accent-color:var(--red);font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.5}.vc ::selection{color:var(--ink);background:#ffd84d}.vc :focus-visible{outline-offset:3px;outline:3px solid #ffd84d}.vc a{text-underline-offset:.18em}.vc-wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.vc-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vc-skip:focus{z-index:30;background:var(--paper);color:var(--ink);padding:10px 14px;position:fixed;top:8px;left:8px}.vc-head{background:var(--paper);box-shadow:0 2px 10px -4px #00000073}.vc-head-row{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.vc-brand{min-height:44px;color:var(--ink);align-items:center;gap:10px;line-height:1.2;text-decoration:none;display:flex}.vc-logo{width:auto;height:40px;display:block}.vc-brand-meta{color:var(--ink-2);border-left:1.5px dashed #9a9a9a;padding-left:10px;font-size:.75rem}.vc-head-tel{min-height:44px;color:var(--red);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.vc-notice{background:var(--paper);box-shadow:var(--sheet-shadow);position:relative}.vc-notice-main{padding:26px 18px 0}.vc-notice-main:before,.vc-notice-main:after{content:"";background:var(--tape);width:78px;height:22px;position:absolute;top:-10px;box-shadow:0 1px 1px #00000014}.vc-notice-main:before{left:18px;transform:rotate(-7deg)}.vc-notice-main:after{right:18px;transform:rotate(6deg)}.vc-notice-main h1,.vc-notice-main h2{overflow-wrap:break-word;letter-spacing:-.01em;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual;font-size:min(clamp(1.75rem,.95rem + 4.1vw,3.5rem),9.43396vw - 7.54717px);font-weight:850;line-height:1.04}.vc-lead{max-width:52ch;color:var(--ink-2);text-wrap:pretty;margin-top:14px}.vc-call-line{text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;column-gap:12px;margin-top:18px;font-size:1.125rem;font-weight:800;display:flex}.vc-tel{min-height:44px;color:var(--red);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-transform:none;white-space:nowrap;font-size:clamp(1.875rem,1.2rem + 3.2vw,3.25rem);font-weight:850;text-decoration:none;display:inline-block}.vc-tel:hover{text-decoration:underline;text-decoration-thickness:3px}.vc-tabs{--tabs:6;grid-template-columns:repeat(var(--tabs), minmax(0, 1fr));color:var(--ink);border-top:1.5px dashed #6b6b6b;margin:22px -18px 0;text-decoration:none;display:grid}.vc-tab{writing-mode:vertical-rl;background:var(--paper);white-space:nowrap;transform-origin:50%;transition:transform .16s var(--ease), box-shadow .16s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px 0 14px;font-size:.8125rem;font-weight:650;line-height:1.1;display:flex;transform:rotate(180deg)}.vc-tab+.vc-tab{border-right:1.5px dashed #6b6b6b}.vc-tab-num{font-variant-numeric:tabular-nums;font-weight:800}.vc-tab:nth-child(n+7){display:none}@media (min-width:360px){.vc-tabs{--tabs:7}.vc-tab:nth-child(7){display:flex}}@media (hover:hover){.vc-tab:hover{transform:rotate(180deg)translateY(4px);box-shadow:0 -6px 10px -6px #00000059}}.vc-tab:active{transform:rotate(184deg)translateY(10px);box-shadow:0 -8px 12px -6px #0006}.vc-tabs:focus-visible{outline-offset:-3px}.vc-print{background:var(--paper);box-shadow:var(--sheet-shadow);margin:0;padding:8px 8px 0;position:relative}.vc-print img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.vc-print figcaption{color:var(--ink-2);padding:8px 2px 10px;font-size:.8125rem;line-height:1.3}.vc-pin{z-index:2;background:var(--red);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:-7px;left:50%;box-shadow:inset -2px -3px #00000038,inset 2px 2px #ffffff59,0 3px 4px #00000059}.vc-hero{padding-block:30px 36px}.vc-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.vc-print-portrait{justify-self:center;width:min(86%,400px);transform:rotate(1.6deg)}.vc-alt{color:var(--on-board);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.9375rem;display:flex}.vc-alt a{background:var(--paper);min-height:44px;color:var(--ink);align-items:center;gap:6px;padding-inline:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 6px -2px #0006}.vc-section{padding-block:28px 40px}.vc-label{background:var(--paper);box-shadow:var(--sheet-shadow);letter-spacing:-.005em;text-transform:uppercase;margin-bottom:26px;padding:8px 14px 9px;font-size:clamp(1.375rem,1rem + 1.6vw,2rem);font-weight:850;line-height:1.15;display:inline-block;transform:rotate(-1deg)}.vc-services{gap:26px;display:grid}.vc-notice-sm{padding:22px 18px 20px;scroll-margin-top:16px}.vc-notice-sm h3,.vc-notice-sm h2{text-transform:uppercase;font-size:1.375rem;font-weight:850;line-height:1.15}.vc-notice-sm ul{gap:6px;margin-top:10px;padding-left:1.1em;list-style:square;display:grid}.vc-notice-sm li::marker{color:var(--red)}.vc-notice-sm:target{outline-offset:4px;outline:4px solid #ffd84d}.vc-services .vc-notice-sm:nth-child(2){transform:rotate(.8deg)}.vc-services .vc-notice-sm:nth-child(3){transform:rotate(-.6deg)}.vc-hint{color:var(--on-board);letter-spacing:.02em;margin:-12px 0 6px;font-size:.875rem;font-weight:650}.vc-carousel{margin-inline:calc(var(--gutter) * -1)}.vc-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:20px var(--gutter) 22px;scrollbar-width:thin;scrollbar-color:#ffffff8c transparent;grid-auto-columns:min(78vw,340px);grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}.vc-track>li{scroll-snap-align:start}.vc-track>li:nth-child(odd) .vc-print{transform:rotate(-1.2deg)}.vc-track>li:nth-child(2n) .vc-print{transform:rotate(1deg)}.vc-track:focus-visible{outline-offset:-4px}.vc-carousel-nav{display:none}@media (scripting:enabled){.vc-carousel-nav{padding-inline:var(--gutter);justify-content:flex-end;gap:10px;display:flex}}.vc-carousel-nav button{background:var(--paper);width:48px;height:48px;color:var(--ink);box-shadow:var(--sheet-shadow);cursor:pointer;transition:transform .16s var(--ease), opacity .16s var(--ease);border:0;place-items:center;display:grid}.vc-carousel-nav button:hover:not(:disabled){transform:translateY(-2px)}.vc-carousel-nav button:active:not(:disabled){transform:translateY(1px)}.vc-carousel-nav button:disabled{opacity:.4;cursor:default}.vc-two{gap:30px;display:grid}.vc-steps{gap:10px;margin-top:12px;padding-left:1.4em;list-style:decimal;display:grid}.vc-steps li::marker{font-weight:800}.vc-faq{margin-top:8px}.vc-faq details{border-bottom:1.5px dashed #9a9a9a}.vc-faq summary{cursor:pointer;min-height:50px;padding:13px 0;font-weight:700}.vc-faq summary::marker{color:var(--red)}.vc-faq details p{color:var(--ink-2);padding:0 0 14px 1.2em}.vc-hours{color:var(--ink-2);margin-top:2px;font-size:.9375rem;font-weight:700}.vc-more{flex-wrap:wrap;gap:4px 18px;margin-top:14px;display:flex}.vc-more a,.vc-related a{min-height:44px;color:var(--red);align-items:center;font-weight:800;display:inline-flex}.vc-text,.vc-note{color:var(--ink-2);text-wrap:pretty;margin-top:10px}.vc-note{font-weight:700}.vc-crumbs ol{color:var(--on-board);flex-wrap:wrap;align-items:center;gap:0 8px;padding-top:10px;font-size:.875rem;font-weight:650;display:flex}.vc-crumbs li+li:before{content:"›";opacity:.7;margin-right:8px}.vc-crumbs a{min-height:44px;color:var(--on-board);align-items:center;display:inline-flex}.vc-hero.vc-hero-service{padding-top:18px}.vc-grid,.vc-three{gap:26px;display:grid}.vc-grid .vc-notice-sm:nth-child(2n){rotate:.6deg}.vc-related ul{gap:0}.vc-foot{padding-block:36px 52px}.vc-notice-last{margin-bottom:22px}.vc-brand-foot{margin-top:26px}.vc-brand-foot img{width:auto;height:40px;display:block}.vc-bar{z-index:20;min-height:calc(56px + env(safe-area-inset-bottom));padding:0 16px env(safe-area-inset-bottom);background:var(--paper);color:var(--red);font-variant-numeric:tabular-nums;border-top:1.5px dashed #6b6b6b;justify-content:center;align-items:center;gap:10px;font-weight:850;text-decoration:none;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 16px -8px #00000080}.vc-bar:focus-visible{outline-color:var(--red);outline-offset:-6px}@media (min-width:640px){.vc{--gutter:28px}.vc-tabs{--tabs:10}.vc-tab:nth-child(n+8){display:flex}.vc-tab:nth-child(n+11){display:none}.vc-track{gap:24px}}@media (min-width:768px){.vc{padding-bottom:0}.vc-bar{display:none}.vc-head{z-index:20;position:sticky;top:0}.vc-notice-sm{scroll-margin-top:84px}.vc-head-tel{font-size:1.125rem}.vc-notice-main{padding:40px 40px 0}.vc-tabs{margin-inline:-40px}.vc-services{grid-template-columns:repeat(3,1fr);align-items:start}.vc-two,.vc-grid{grid-template-columns:1fr 1fr;align-items:start}}@media (min-width:1080px){.vc-three{grid-template-columns:repeat(3,1fr);align-items:start}.vc-hero.vc-hero-service{padding-top:24px}.vc-hero{padding-block:56px 64px}.vc-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"notice photo""alt photo";align-items:start;gap:24px 56px}.vc-notice-main{grid-area:notice}.vc-hero .vc-notice-main{transform:rotate(-.5deg)}.vc-print-portrait{grid-area:photo;width:100%;margin-top:48px}.vc-hero .vc-alt{grid-area:alt}.vc-tabs{--tabs:12}.vc-tab:nth-child(n+11){display:flex}.vc-carousel{margin-inline:0}.vc-track{grid-auto-columns:300px;gap:32px;padding-inline:4px;scroll-padding-inline:4px}.vc-carousel-nav{padding-inline:0}.vc-section{padding-block:40px 56px}}@media (max-width:499px){.vc-brand-city{display:none}}@media (max-width:379px){.vc-brand-meta{display:none}}@media (prefers-reduced-motion:no-preference){.vc-hero .vc-notice-main:before,.vc-hero .vc-notice-main:after{animation:vc-tape .52s var(--ease) .16s both}.vc-hero .vc-tab{animation:vc-flutter .76s var(--ease) both;animation-delay:calc(.38s + var(--i,0) * 45ms)}.vc-motion .vc-reveal:not(.is-in){opacity:0;translate:0 26px}.vc-motion .vc-reveal.is-in{transition:opacity .38s var(--ease), translate .62s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.vc-motion .vc-reveal:not(.is-in) .vc-pin{opacity:0;translate:0 -10px;scale:1.8}.vc-motion .vc-reveal.is-in .vc-pin{transition:opacity .14s linear, scale .28s var(--ease), translate .26s var(--ease);transition-delay:calc(var(--i,0) * 90ms + .3s)}.vc-motion .vc-bar:not(.is-in){translate:0 110%}.vc-motion .vc-bar.is-in{transition:translate .46s var(--ease)}.vc-tab:active{transition-duration:90ms}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1079px){.vc-track>li .vc-print{--tilt:-2.6deg;animation:linear both vc-focus;animation-timeline:view(inline);transform:none}.vc-track>li:nth-child(2n) .vc-print{--tilt:2.6deg}}}@keyframes vc-tape{0%{opacity:0;scale:1.35}to{opacity:1;scale:1}}@keyframes vc-flutter{0%{translate:0 -9px}55%{translate:0 2px}to{translate:0}}@keyframes vc-focus{0%{rotate:var(--tilt);scale:.9}38%,62%{rotate:none;scale:1}to{rotate:calc(var(--tilt) * -1);scale:.9}}.pr-cat-elektryka,.pr-chip-elektryka{--cat:#c08a00;--cat-bg:#fff1c2;--cat-ink:#563e00}.pr-cat-voda,.pr-chip-voda{--cat:#2a74b0;--cat-bg:#dcedfa;--cat-ink:#0d3d63}.pr-cat-boiler,.pr-chip-boiler{--cat:#d0451b;--cat-bg:#fde3d6;--cat-ink:#752405}.pr-chips{flex-wrap:wrap;gap:6px;display:flex}.pr-chip{background:var(--cat-bg,#efede6);color:var(--cat-ink,#3b3b3b);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.8125rem;font-weight:750;line-height:1.2;display:inline-flex}.pr-chip-plain{--cat-bg:#efede6;--cat-ink:#3b3b3b}.pr-chip-ok{--cat-bg:#e1f2e4;--cat-ink:#1b5529}.pr-intro{padding-bottom:24px}.pr-cats{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pr-cats a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.pr-cats .pr-chip{padding:8px 14px 8px 10px;font-size:.9375rem}.pr-article{border-top:6px solid var(--cat);max-width:780px;margin:8px auto 28px;padding:26px 16px 20px;line-height:1.6}.pr-head .pr-chips{margin-bottom:14px}.pr-head h1{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.625rem,1.1rem + 2.5vw,2.5rem);font-weight:850;line-height:1.1}.pr-meta{color:var(--ink-2);margin-top:10px;font-size:.875rem;font-weight:650}.pr-answer{background:#fff3b8;margin-top:20px;padding:16px 16px 14px;rotate:-.4deg;box-shadow:0 1px 2px #0000002e}.pr-answer h2,.pr-stop h2,.pr-toc:before{letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem;font-weight:850}.pr-answer ul{counter-reset:answer;gap:8px;margin-top:8px;list-style:none;display:grid}.pr-answer li{text-wrap:pretty;counter-increment:answer;padding-left:32px;font-weight:600;position:relative}.pr-answer li:before{content:counter(answer);background:var(--ink);color:#fff3b8;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.8125rem;font-weight:850;display:grid;position:absolute;top:1px;left:0}.pr-answer strong,.pr-section strong{font-weight:850}.pr-stop{border:2px solid var(--red);background:#fff5f5;margin-top:18px;padding:14px 16px 16px}.pr-stop h2{color:var(--red)}.pr-stop ul,.pr-list,.pr-master ul{gap:6px;margin-top:8px;padding-left:1.1em;list-style:square;display:grid}.pr-stop li::marker{color:var(--red)}.pr-list li::marker{color:var(--cat)}.pr-stop p{margin-top:10px;font-weight:700}.pr-hero{margin:22px -16px 0}.pr-hero img{width:100%;height:auto;display:block}.pr-hero figcaption{color:var(--ink-2);padding:6px 16px 0;font-size:.75rem}.pr-toc{border-block:1.5px dashed #b4b1a8;margin:22px -16px 0;padding:12px 0 4px}.pr-toc:before{content:"Зміст";color:var(--ink-2);padding:0 16px 6px;display:block}.pr-toc ol{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;padding:0 16px 10px;list-style:none;display:flex;overflow-x:auto}.pr-toc li{scroll-snap-align:start;flex:none}.pr-toc a{min-height:40px;color:var(--ink);white-space:nowrap;border:1.5px solid #cfcbc0;border-radius:999px;align-items:center;padding:6px 12px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.pr-section{margin-top:30px;scroll-margin-top:90px}.pr-section h2{border-left:5px solid var(--cat);margin-bottom:12px;padding-left:12px;font-size:clamp(1.25rem,1.08rem + .8vw,1.5rem);font-weight:850;line-height:1.2}.pr-section>*+*{margin-top:12px}.pr-section p{text-wrap:pretty}.pr-steps{counter-reset:step;gap:10px;list-style:none;display:grid}.pr-steps li{counter-increment:step;background:#f7f5ee;border-radius:10px;padding:12px 12px 12px 54px;position:relative}.pr-steps li:before{content:counter(step);background:var(--red);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.9375rem;font-weight:850;display:grid;position:absolute;top:12px;left:12px}.pr-donts{gap:8px;list-style:none;display:grid}.pr-donts li{padding-left:30px;position:relative}.pr-donts li:before{content:"✕";color:var(--red);font-weight:900;position:absolute;top:0;left:4px}.pr-table{margin:14px 0 0}.pr-table table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.4}.pr-table caption{text-align:left;color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;padding-bottom:8px;font-size:.8125rem;font-weight:750}.pr-table th,.pr-table td{text-align:left;vertical-align:top;border-bottom:1px solid #dedad0;padding:9px 10px}.pr-table thead th{background:var(--cat-bg);color:var(--cat-ink);font-weight:800}.pr-table tbody th{font-weight:750}.pr-table figcaption{color:var(--ink-2);margin-top:8px;font-size:.875rem}.pr-master{background:var(--board-deep);color:var(--on-board);margin:34px -16px 0;padding:22px 16px 20px}.pr-master h2{font-size:1.375rem;font-weight:850;line-height:1.2}.pr-master li::marker{color:#ffd84d}.pr-call{background:var(--red);color:#fff;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;min-height:60px;margin-top:18px;padding:10px 14px;font-size:1.125rem;font-weight:850;text-decoration:none;display:flex}.pr-call-num{white-space:nowrap}.pr-hours{opacity:.9;margin:8px 0 12px;font-size:.9375rem;font-weight:650}.pr-foot{margin-top:26px}.pr-foot h2{margin-top:18px;font-size:1.0625rem;font-weight:850}.pr-related{gap:8px;margin-top:8px;list-style:none;display:grid}.pr-related a{min-height:52px;color:var(--ink);border:1.5px solid #d6d2c7;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-weight:750;text-decoration:none;display:flex}.pr-related a:after{content:"→";color:var(--red);font-weight:900}.pr-sources{margin-top:6px;padding-left:1.1em;font-size:.875rem}.pr-sources a{color:var(--ink-2)}.pr-method{color:var(--ink-2);margin-top:16px;font-size:.8125rem}.pr-cards{gap:18px;list-style:none;display:grid}.pr-card{border-top:5px solid var(--cat);position:relative;overflow:hidden}.pr-card-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pr-card-body{padding:14px 16px 18px}.pr-card h3{margin-top:10px;font-size:1.1875rem;font-weight:850;line-height:1.2}.pr-card h3 a{color:var(--ink);text-decoration:none}.pr-card h3 a:after{content:"";position:absolute;inset:0}.pr-card p:last-child{color:var(--ink-2);text-wrap:pretty;margin-top:8px}.pr-problems{padding:4px var(--gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;grid-auto-columns:min(80%,300px);grid-auto-flow:column;gap:14px;list-style:none;display:grid;overflow-x:auto}.pr-problem{border-top:5px solid var(--cat);scroll-snap-align:start;flex-direction:column;align-items:flex-start;padding:16px 16px 6px;display:flex}.pr-problem h3{margin-top:10px;font-size:1.125rem;font-weight:850;line-height:1.2}.pr-problem p{color:var(--ink-2);text-wrap:pretty;margin-top:8px}.pr-problem a{min-height:44px;color:var(--red);align-items:center;margin-top:auto;padding-top:6px;font-weight:800;display:inline-flex}.pr-swipe{margin-top:-14px}.pr-all{margin-top:6px}.pr-all a{background:var(--paper);min-height:48px;color:var(--red);box-shadow:var(--sheet-shadow);align-items:center;padding-inline:16px;font-weight:850;display:inline-flex}@media (max-width:639px){.pr-table-stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pr-table-stack,.pr-table-stack tbody,.pr-table-stack tr,.pr-table-stack th,.pr-table-stack td{display:block}.pr-table-stack tr{border-left:4px solid var(--cat);background:#faf8f2;padding:10px 12px}.pr-table-stack tr+tr{margin-top:8px}.pr-table-stack tbody th,.pr-table-stack td{border:0;padding:2px 0}.pr-table-stack tbody th{font-size:1rem}.pr-table-stack td:before{content:attr(data-label) ": ";color:var(--ink-2);font-weight:750}}@media (min-width:640px){.pr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-problems{max-width:calc(var(--wrap) + var(--gutter) * 2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin-inline:auto;padding-bottom:0;overflow:visible}.pr-swipe{display:none}.pr-all{margin-top:22px}}@media (min-width:768px){.pr-article{margin-top:18px;padding:44px 40px 28px}.pr-hero,.pr-master{margin-inline:-40px}.pr-hero figcaption{padding-inline:40px}.pr-master{padding:30px 40px 26px}.pr-toc{margin-inline:0}.pr-toc:before{padding-inline:0}.pr-toc ol{flex-wrap:wrap;padding-inline:0;overflow:visible}.pr-call{padding-inline:28px;display:inline-flex}}@media (min-width:1080px){.pr-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-problems{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover){.pr-card,.pr-problem,.pr-related a{transition:translate .2s var(--ease), border-color .2s var(--ease)}.pr-card:hover,.pr-problem:hover{translate:0 -3px}.pr-related a:hover{border-color:var(--red)}}
