/*
Theme Name: Ignas Brazdžionis — Inžinerinės sistemos
Theme URI: https://paslaugos.lt/ignas-brazdzionis-is646
Author: OpenAI
Description: Individuali svetainė vandentiekio, šildymo ir vėdinimo darbams.
Version: 1.1.0
Text Domain: ignas-inzinerines-sistemos
*/
:root{--ink:#142b2b;--forest:#183f3b;--copper:#d87345;--mint:#dce9dc;--paper:#f5f4ee;--line:#dedfd7;--muted:#667773;--white:#fff;--round:20px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}.site-shell{overflow:hidden;min-height:100vh}.topline{background:var(--forest);color:#e7eee7;font-size:12px}.topline-inner{max-width:1220px;margin:auto;padding:10px 24px;display:flex;justify-content:space-between;align-items:center;gap:15px}.topline-inner strong{color:#f5b38a}.site-header{position:relative;z-index:8;background:#fbfaf6;border-bottom:1px solid #e6e5dc}.header-inner{max-width:1220px;margin:auto;padding:17px 24px;display:flex;justify-content:space-between;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:12px;font-weight:850;letter-spacing:-.03em;font-size:18px}.brand-mark{width:43px;height:43px;border-radius:14px;background:var(--copper);display:grid;place-items:center;color:white}.brand-mark svg{width:27px;height:27px}.brand small{display:block;color:#72807b;font-size:9px;letter-spacing:.16em;text-transform:uppercase;margin-top:3px}.main-nav{display:flex;gap:26px;font-size:13px;font-weight:700;color:#4d615b}.main-nav a:hover{color:var(--copper)}.header-call{padding:13px 19px;border-radius:4px;background:var(--forest);color:white;font-size:13px;font-weight:800}.site-footer{background:#142c2a;color:#e1e9e1}.footer-inner{max-width:1220px;margin:auto;padding:45px 24px 19px}.footer-top{display:flex;justify-content:space-between;gap:25px;padding-bottom:30px}.footer-title{font-weight:850;font-size:21px;color:white}.footer-title p{font-size:13px;line-height:1.7;color:#aebeb6;font-weight:450;max-width:450px}.footer-call span{display:block;color:#b8c6be;font-size:11px;margin-bottom:8px}.footer-call a{font-size:20px;color:#ffc29f;font-weight:850}.footer-bottom{padding-top:15px;border-top:1px solid #ffffff26;display:flex;justify-content:space-between;gap:12px;color:#aebeb6;font-size:11px}.footer-bottom a{color:white}.mobile-call{display:none}
@media(max-width:760px){.topline-inner{padding:9px 15px;justify-content:center}.topline-inner>span:first-child{display:none}.header-inner{padding:12px 15px}.main-nav{display:none}.brand{font-size:15px}.header-call{padding:11px 13px;font-size:11px}.footer-inner{padding:34px 18px 22px}.footer-top{display:block}.footer-call{margin-top:18px}.footer-bottom{display:block;line-height:1.8}.mobile-call{display:block;position:fixed;z-index:50;bottom:11px;left:11px;right:11px;text-align:center;background:#f3a77f;color:#1f2e29;border-radius:5px;padding:15px;font-weight:900;box-shadow:0 10px 30px #0d201d55}}

/* 1.1.0 — brighter service identity */
:root{--ink:#102640;--forest:#12346b;--copper:#f06a3b;--mint:#dbf5f0;--paper:#f4f8fc;--line:#dce7f1;--muted:#637990}
.topline{background:#10264d;color:#e7f2ff}.topline-inner strong{color:#71e2d1}.site-header{background:#fff;border-bottom-color:#dfe9f2}.brand-mark{background:linear-gradient(135deg,#1769e0,#00a8b5);box-shadow:0 8px 18px #1769e033}.main-nav{color:#415a73}.main-nav a:hover{color:#f06a3b}.header-call{background:#f06a3b;color:#fff;border-radius:999px;box-shadow:0 8px 18px #f06a3b30}.site-footer{background:linear-gradient(125deg,#0b2148,#123b78);color:#e6f0ff}.footer-call a{color:#80e5d7}.mobile-call{background:#f06a3b;color:white;border-radius:999px}
