:root{--container:1200px;--pad:20px;--text:#111;--muted:#5b6472;--bg:#fff;--bg-soft:#f4f6f9;--bg-dark:#0f172a;--primary:#1d4ed8;--primary-2:#2563eb;--card:#fff;--border:rgba(15,23,42,.12);--shadow:0 10px 30px rgba(15,23,42,.08);--radius:18px}*{box-sizing:border-box}img{max-width:100%;height:auto;display:block}html,body{overflow-x:hidden}@supports (overflow: clip){
  html, body{
    overflow-x: clip;
  }
}.boreyra-container{max-width:var(--container);margin:0 auto;padding:0 var(--pad)}.boreyra-page h1,.boreyra-page h2,.boreyra-page h3,.boreyra-page p{margin:0 0 12px}.boreyra-page p{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:12px;font-weight:600;text-decoration:none!important;border:1px solid transparent;transition:transform .08s ease , opacity .15s ease;cursor:pointer}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--primary);color:#fff!important}.btn-primary:hover{opacity:.92}.btn-outline{background:rgba(29,78,216,.08);border:1px solid rgba(29,78,216,.25);color:var(--primary)!important}.btn-outline:hover{background:rgba(29,78,216,.14)}.section.dark .btn-outline,.hero .btn-outline,.boreyra-service .btn-outline,.boreyra-services .btn-outline{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);color:#fff!important}.section.dark .btn-outline:hover,.hero .btn-outline:hover,.boreyra-service .btn-outline:hover,.boreyra-services .btn-outline:hover{opacity:.9}.badge{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);padding:8px 10px;border-radius:999px;font-size:13px;color:rgba(255,255,255,.90)!important;text-shadow:0 1px 8px rgba(0,0,0,.18)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.card.pad{padding:16px}.card h3{margin:10px 0 8px;font-size:18px;color:var(--text)}.card p{margin:0 0 12px;color:var(--muted);font-size:14px}.section{padding:56px 0;background:var(--bg)}.section.soft{background:var(--bg-soft)}.section.dark{background:var(--bg-dark);color:#fff}.section.dark p{color:rgba(255,255,255,.78)}.section-title{text-align:center;margin-bottom:26px}.section-title h2{font-size:28px;line-height:1.2;margin-bottom:10px;color:var(--text)}.section.dark .section-title h2{color:#fff}.section-title p{max-width:70ch;margin:0 auto}.hero{background: linear-gradient(135deg, rgba(15,23,42,.96), rgba(15,23,42,.86)),
    url("https://boreyra.com.ua/wp-content/uploads/2026/01/logo.webp") center/cover no-repeat;color:#fff;padding:72px 0}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:center}.boreyra-page .hero h1{font-size:38px;line-height:1.15;margin-bottom:10px;color:#fff!important;font-weight:900;letter-spacing:-.2px;text-shadow:0 2px 12px rgba(0,0,0,.45)}.boreyra-page .hero .lead{color:rgba(255,255,255,.90)!important;font-size:16px;max-width:60ch;text-shadow:0 1px 10px rgba(0,0,0,.25)}.hero-badges{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.hero-actions{margin-top:18px;display:flex;gap:12px;flex-wrap:wrap}.hero-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:18px}.boreyra-page .hero-card h3{color:#fff!important;margin:0 0 10px;font-size:16px;font-weight:800;text-shadow:0 1px 10px rgba(0,0,0,.25)}.hero-card ul{margin:0;padding-left:18px;color:rgba(255,255,255,.88)!important;font-size:14px}.hero-card li{margin:6px 0;text-shadow:0 1px 8px rgba(0,0,0,.20)}.service-thumb{height:170px;background:#e8edf6}.service-thumb img{width:100%;height:100%;object-fit:cover}.adv{display:flex;gap:12px;align-items:flex-start;padding:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);border-radius:16px}.adv-icon{width:40px;height:40px;border-radius:12px;background:rgba(37,99,235,.22);border:1px solid rgba(37,99,235,.35);flex:0 0 40px}.section.dark .adv h3{margin:0 0 6px;font-size:16px;color:#fff!important;font-weight:800;text-shadow:0 1px 10px rgba(0,0,0,.35)}.section.dark .adv p{margin:0;font-size:13px;color:rgba(255,255,255,.82)!important}.problems{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.problem-list{margin:0;padding:0;list-style:none}.problem-list li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;margin-bottom:10px;color:rgba(255,255,255,.88);font-size:14px}.problem-note{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.step{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:14px;box-shadow:var(--shadow)}.step .n{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(29,78,216,.12);border:1px solid rgba(29,78,216,.22);color:var(--primary);font-weight:800;margin-bottom:10px}.step h3{margin:0 0 6px;font-size:15px}.step p{margin:0;font-size:13px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--shadow);text-align:center}.stat .big{font-size:26px;font-weight:900;color:var(--text);margin-bottom:6px}.stat .label{font-size:13px;color:var(--muted)}.works-wrap{position:relative}.works-carousel{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 14px;-webkit-overflow-scrolling:touch}.works-carousel::-webkit-scrollbar{height:10px}.works-carousel::-webkit-scrollbar-thumb{background:rgba(15,23,42,.18);border-radius:999px}.work-slide{scroll-snap-align:start;flex:0 0 320px;border-radius:18px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow);background:#e9eef7}.work-slide img{width:100%;height:220px;object-fit:cover}.work-slide .cap{padding:12px 12px 14px;background:#fff}.work-slide .cap strong{display:block;margin-bottom:4px;color:var(--text)}.work-slide .cap span{font-size:13px;color:var(--muted)}.cta{background:linear-gradient(135deg,rgba(29,78,216,.10),rgba(37,99,235,.06));border:1px solid rgba(29,78,216,.16);border-radius:22px;padding:22px;box-shadow:var(--shadow);text-align:center}.cta h2{margin:0 0 10px;font-size:26px}.cta p{margin:0 auto 14px;max-width:65ch}.blog-banner{max-width:920px;margin:0 auto}.boreyra-page .blog-banner{background:linear-gradient(135deg,rgba(29,78,216,.10),rgba(37,99,235,.06))!important;border:1px solid rgba(29,78,216,.16)!important;border-radius:18px!important;padding:18px!important;box-shadow:var(--shadow)!important}.boreyra-page .blog-banner-grid{display:grid!important;grid-template-columns:1fr auto!important;gap:16px!important;align-items:start!important}.blog-links{list-style:none;padding:0;margin:16px 0 0;max-width:none}.blog-links li{margin:0}.blog-links a{display:block;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.65);border:1px solid rgba(29,78,216,.14);color:var(--text);text-decoration:none;line-height:1.35}.blog-links a:hover{text-decoration:none;border-color:rgba(29,78,216,.28);box-shadow:0 10px 26px rgba(15,23,42,.08)}@media (min-width:981px){.blog-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.boreyra-page .blog-banner-grid{grid-template-columns:1fr auto!important;align-items:center!important}.boreyra-page .blog-banner-grid .btn{justify-self:end!important}}@media (max-width:980px){.blog-links{display:grid;grid-template-columns:1fr;gap:10px}.boreyra-page .blog-banner-grid{grid-template-columns:1fr!important;gap:12px!important}.boreyra-page .blog-banner-grid .btn{width:100%!important;max-width:360px!important;justify-self:center!important;padding:12px 14px!important;border-radius:14px!important;font-size:15px!important;font-weight:800!important;letter-spacing:.2px;box-shadow:0 10px 24px rgba(29,78,216,.22)!important}}.boreyra-service .service-hero{background: linear-gradient(135deg, rgba(15,23,42,.96), rgba(15,23,42,.86)),
    url("https://boreyra.com.ua/wp-content/uploads/2026/01/logo.webp") center/cover no-repeat;color:#fff;padding:64px 0}.service-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;align-items:center}.service-kicker{margin:0 0 10px;color:rgba(255,255,255,.72);font-size:13px;letter-spacing:.2px}.service-title{margin:0 0 10px;color:#fff;font-size:36px;line-height:1.15}.service-lead{margin:0 0 14px;color:rgba(255,255,255,.90)!important;max-width:68ch}.service-badges{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.service-actions{margin-top:16px;display:flex;gap:12px;flex-wrap:wrap}.service-hero-right.card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.service-hero-right .card.pad{background:transparent}.service-hero-right h3{color:#fff;margin:0 0 10px}.service-list{margin:0;padding-left:18px;color:rgba(255,255,255,.86);font-size:14px}.service-list li{margin:6px 0}.service-mini-note{margin-top:12px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.86);font-size:13px}.service-content{max-width:920px}.service-content h2,.service-content h3{color:var(--text);margin-top:18px}.service-content p{line-height:1.7}.service-price{margin-top:8px;font-size:16px;color:var(--text)}.service-note{margin-top:14px;text-align:center;color:var(--muted);font-size:13px}.service-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.service-step{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);border-radius:16px;padding:14px}.service-step .n{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(37,99,235,.22);border:1px solid rgba(37,99,235,.35);color:#93c5fd;font-weight:900;margin-bottom:10px}.service-step h3{margin:0 0 6px;font-size:15px;color:#fff}.service-step p{margin:0;font-size:13px;color:rgba(255,255,255,.82)}.boreyra-services .services-hero{background: linear-gradient(135deg, rgba(15,23,42,.96), rgba(15,23,42,.86)),
    url("https://boreyra.com.ua/wp-content/uploads/2026/01/logo.webp") center/cover no-repeat;color:#fff;padding:64px 0}.services-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;align-items:center}.services-kicker{margin:0 0 10px;color:rgba(255,255,255,.72);font-size:13px;letter-spacing:.2px}.services-title{margin:0 0 10px;color:#fff;font-size:36px;line-height:1.15}.services-lead{margin:0 0 14px;color:rgba(255,255,255,.90)!important;max-width:70ch}.services-actions{margin-top:10px;display:flex;gap:12px;flex-wrap:wrap}.services-badges{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.services-hero-right.card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.services-hero-right .card.pad{background:transparent}.services-hero-right h3{color:#fff;margin:0 0 10px}.services-list{margin:0;padding-left:18px;color:rgba(255,255,255,.86);font-size:14px}.services-list li{margin:6px 0}.services-mini-note{margin-top:12px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.86);font-size:13px}.services-cards .service-hub-card{position:relative}.service-hub-icon{height:6px;background:linear-gradient(90deg,rgba(29,78,216,.55),rgba(37,99,235,.20))}.service-hub-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}#page-footer{background:#0b1222;color:rgba(255,255,255,.90);padding:34px 0 18px;margin-top:40px}#page-footer,#page-footer *{opacity:1!important;text-shadow:none!important}#page-footer h3,#page-footer h4{color:#fff!important}#page-footer p,#page-footer li,#page-footer span,#page-footer div{color:rgba(255,255,255,.88)!important}#page-footer a{color:#93c5fd!important;text-decoration:none}#page-footer a:hover{color:#fff!important;text-decoration:underline}.footer-grid,.boreyra-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:18px}.footer-bottom,.site-info,.copyright-info{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16);font-size:12px;color:rgba(255,255,255,.78);text-align:center}.page-content details{background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.12);border-radius:14px;padding:12px 14px;margin:10px 0;box-shadow:var(--shadow)}.page-content summary{cursor:pointer;font-weight:800;color:var(--text);list-style:none}.page-content summary::-webkit-details-marker{display:none}.page-content details[open]{background:#fff}.page-content details > *:not(summary){margin-top:10px;color:var(--muted);line-height:1.6}.page-content .section.dark h1,.page-content .section.dark h2,.page-content .section.dark h3,.page-content .section.dark h4,.page-content .section.dark h5,.page-content .section.dark h6{color:#fff!important}.page-content .section.dark p,.page-content .section.dark li,.page-content .section.dark span{color:rgba(255,255,255,.82)!important}@media (max-width:980px){.hero-grid{grid-template-columns:1fr}.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:1fr}.problems{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.footer-grid,.boreyra-footer-grid{grid-template-columns:1fr 1fr}.service-hero-grid{grid-template-columns:1fr}.service-title{font-size:30px}.service-steps{grid-template-columns:1fr}.services-hero-grid{grid-template-columns:1fr}.services-title{font-size:30px}}@media (max-width:520px){.hero{padding:56px 0}.boreyra-page .hero h1{font-size:30px}.work-slide{flex-basis:82vw}.footer-grid,.boreyra-footer-grid{grid-template-columns:1fr}}@media (min-width:981px){#page-header .entry-header,#page-header .cv-outer,#page-header .cv-inner{height:300px!important;min-height:300px!important;max-height:300px!important;overflow:hidden!important;background-position:50% 30%!important}}@media (max-width:980px){#page-header .entry-header,#page-header .cv-outer,#page-header .cv-inner{height:220px!important;min-height:220px!important;max-height:220px!important;overflow:hidden!important;background-position:50% 30%!important}}#page-header .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important}@media (min-width:981px){#page-header .header-logo img{height:280px!important;width:auto!important;max-width:none!important;display:block!important}}@media (max-width:980px){#page-header .header-logo img{height:200px!important;width:auto!important;max-width:none!important;display:block!important}}@media (max-width:600px){#main-nav{min-height:44px!important;line-height:44px!important;overflow:visible!important;background:#fff!important;position:relative!important;z-index:9999!important}#main-nav .boxed-wrapper{min-height:44px!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important;background:#fff!important}#main-nav .mobile-menu-btn{height:44px!important;line-height:44px!important;padding-top:0!important;padding-bottom:0!important}#main-nav .menu,#main-nav .menu>ul{position:relative!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#fff!important}#main-nav .menu>ul{box-sizing:border-box!important}}.boreyra-contacts{padding:28px 0 44px}.boreyra-contacts .boreyra-contacts-card{max-width:920px;margin:0 auto;background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);padding:22px}.boreyra-contacts h1{margin:0 0 14px;font-size:30px;line-height:1.15;color:var(--text)}.boreyra-contacts p,.boreyra-contacts li{color:var(--muted);font-size:15px;line-height:1.7}.boreyra-contacts strong{color:var(--text);font-weight:800}.boreyra-contacts a{color:var(--primary);text-decoration:none;font-weight:700}.boreyra-contacts a:hover{text-decoration:underline}.boreyra-contacts .boreyra-contacts-card>*+*{margin-top:10px}.boreyra-contacts .mini{display:inline-block;padding:6px 10px;border-radius:999px;background:rgba(29,78,216,.08);border:1px solid rgba(29,78,216,.14);color:var(--text);font-size:13px;font-weight:800}@media (max-width:520px){.boreyra-contacts .boreyra-contacts-card{padding:16px;border-radius:16px}.boreyra-contacts h1{font-size:24px}}.blog,.archive,.category{padding-top:30px}.blog #content,.archive #content,.category #content{max-width:1150px;margin:0 auto}.blog .post,.archive .post,.category .post{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);padding:18px;margin-bottom:32px;transition:transform .15s ease , box-shadow .2s ease}.blog .post:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,23,42,.12)}.blog .post img{border-radius:14px;margin-bottom:14px}.blog .entry-title a{color:var(--text);text-decoration:none;font-weight:800}.blog .entry-title a:hover{color:var(--primary)}.blog .entry-content{color:var(--muted);line-height:1.6}.blog hr{display:none}.blog .more-link{display:inline-block;margin-top:10px;padding:8px 14px;border-radius:10px;background:rgba(29,78,216,.08);border:1px solid rgba(29,78,216,.18);color:var(--primary);text-decoration:none;font-weight:700}.blog .more-link:hover{background:rgba(29,78,216,.14)}@media (max-width:768px){.blog .post{padding:14px}}.boreyra-pricing{padding:26px 0 50px}.pricing-hero{max-width:920px;margin:0 auto 26px;text-align:center}.pricing-hero .lead{margin:10px auto 14px;max-width:70ch}.pricing-hero .note{margin-top:10px;font-size:13px;color:var(--muted)}.pricing-block{margin-top:34px}.price-card .price{font-size:22px;font-weight:900;color:var(--text);margin:6px 0}.price-card .muted{color:var(--muted);margin:0}.pricing-details{max-width:1100px;margin:0 auto}.table-wrap{margin-top:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid var(--border);background:#fff;padding:10px}.table-wrap table{min-width:760px}@media (max-width:980px){.pricing-hero{text-align:left}.pricing-hero .hero-actions{justify-content:flex-start}}@media (max-width:520px){.pricing-hero{padding:16px}.price-card .price{font-size:20px}}.boreyra-pricing .hero-actions{justify-content:center!important;margin-top:18px}.page-about .boreyra-container{max-width:920px}.page-about h2{margin-top:34px;padding-top:24px;border-top:1px solid var(--border)}.page-about .page-content ul,.page-about .post-content ul{margin:12px 0 18px;padding-left:18px}.page-about li{margin:6px 0;color:var(--muted)}.page-about h3{margin-top:18px;font-size:18px}.page-about .cta{margin-top:36px;padding:28px}.page-about .hero-actions{justify-content:center!important}.boreyra-certificates{padding-bottom:40px}.cert-lead{max-width:720px;margin-bottom:24px;color:var(--muted)}.cert-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.cert-item{display:block;text-align:center;text-decoration:none;background:#fff;padding:16px;border-radius:18px;border:1px solid var(--border);box-shadow:var(--shadow);transition:.2s}.cert-item:hover{transform:translateY(-4px)}.cert-item img{width:100%;height:260px;object-fit:contain;margin-bottom:10px}.cert-item span{font-weight:600;color:var(--text)}@media (max-width:980px){.cert-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.cert-grid{grid-template-columns:1fr}}.page .main-container>article.page>header.post-header{display:none!important}.page .main-container>article.page>.post-content{margin-top:0!important}#main-menu,#main-menu>li,#main-menu>li>a{padding-top:0!important;padding-bottom:0!important}#main-menu>li::before,#main-menu>li::after,#main-menu>li>a::before,#main-menu>li>a::after{content:none!important;display:none!important}#main-menu{height:60px!important}#main-menu>li{margin:0!important;padding:0!important;height:60px!important}#main-menu>li>a{height:60px!important;line-height:60px!important;padding:0 16px!important;box-sizing:border-box!important}.boreyra-service .service-hero,.boreyra-services .services-hero,.hero{color:#fff}.boreyra-service .service-hero h1,.boreyra-service .service-hero h2,.boreyra-service .service-hero h3,.boreyra-service .service-hero p,.boreyra-service .service-hero li,.boreyra-service .service-hero span,.boreyra-services .services-hero h1,.boreyra-services .services-hero h2,.boreyra-services .services-hero h3,.boreyra-services .services-hero p,.boreyra-services .services-hero li,.boreyra-services .services-hero span,.hero h1,.hero h2,.hero h3,.hero p,.hero li,.hero span{color:rgba(255,255,255,.92)!important}.boreyra-service .service-hero h1,.boreyra-services .services-hero h1,.hero h1{color:#fff!important}.boreyra-service .service-hero a,.boreyra-services .services-hero a,.hero a{color:#fff!important;text-decoration:none}.boreyra-service .service-hero a:hover,.boreyra-services .services-hero a:hover,.hero a:hover{text-decoration:underline}.page-id-120 .main-content{padding-top:30px!important;border-top:none!important}.page-id-120 .boxed-wrapper{border-top:none!important}.page-id-120 .main-container>article.page>.post-content{padding-top:0!important;margin-top:0!important}.page-id-120 .boreyra-works{padding-top:10px!important}.page-id-120 .boreyra-works .section-title:before,.page-id-120 .boreyra-works .section-title:after{display:none!important}.page-id-120 .boreyra-works .section-title{margin-bottom:34px}.page-id-120 .boreyra-works .section-title h2{font-size:34px;line-height:1.15;margin:0 0 10px}.page-id-120 .boreyra-works .works-lead{max-width:70ch;margin:0 auto;color:var(--muted)}.page-id-120 .boreyra-works .works-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}.page-id-120 .boreyra-works .works-grid>p{display:none!important;margin:0!important;padding:0!important}.page-id-120 .boreyra-works .work-card{background:#fff;border-radius:16px;padding:20px;border:1px solid rgba(15,23,42,.12);box-shadow:0 10px 25px rgba(0,0,0,.06);transition:transform .22s ease , box-shadow .22s ease;display:flex;flex-direction:column;min-height:100%}.page-id-120 .boreyra-works .work-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,0,0,.08)}.page-id-120 .boreyra-works .work-card .meta{display:flex;flex-direction:column;gap:10px;margin-bottom:12px;color:var(--muted);font-size:14px;line-height:1.55;min-height:190px}.page-id-120 .boreyra-works .work-card h3{margin:0;font-size:18px;line-height:1.25;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.page-id-120 .boreyra-works .work-desc{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.6em}.page-id-120 .boreyra-works .work-tags{display:flex;flex-wrap:wrap;gap:8px}.page-id-120 .boreyra-works .work-tag{font-size:12px;background:rgba(29,78,216,.08);color:#1d4ed8;padding:4px 10px;border-radius:999px;border:1px solid rgba(29,78,216,.16);white-space:nowrap}.page-id-120 .boreyra-works .work-photos{display:grid;gap:12px;margin:12px 0 16px;height:300px;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.page-id-120 .boreyra-works .work-photos a:nth-child(n+3){display:none!important}.page-id-120 .boreyra-works .work-photos a:only-child{grid-row: 1 / -1 !important}.page-id-120 .boreyra-works .work-photos a{display:block;width:100%;height:100%;border-radius:12px;overflow:hidden;background:#f1f3f7;border:1px solid rgba(15,23,42,.08)}.page-id-120 .boreyra-works .work-photos img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.page-id-120 .boreyra-works .work-photos a:hover img{transform:scale(1.04)}.page-id-120 .boreyra-works .work-actions{margin-top:auto;display:flex;gap:8px;flex-wrap:nowrap}.page-id-120 .boreyra-works .work-actions .btn{flex:1 1 0;min-width:120px;min-height:40px;padding:10px 12px;border-radius:12px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-id-120 .boreyra-works .works-cta-wrap{margin-top:34px}@media (max-width:1000px){.page-id-120 .boreyra-works .works-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-id-120 .boreyra-works .works-grid{grid-template-columns:1fr;gap:22px}.page-id-120 .boreyra-works .work-photos{height:280px}.page-id-120 .boreyra-works{padding:28px 0 56px}.page-id-120 .boreyra-works .work-actions{flex-direction:column;flex-wrap:nowrap}.page-id-120 .boreyra-works .work-actions .btn{width:100%}}