/* Naujo puslapio stiliai izoliuoti nuo esamų maketų ir įskiepio vidinių elementų. */
.parduodu_garaza_consultation_main{margin-block:0!important}
.parduodu_garaza_konsultacijos{width:100%;max-width:none!important;margin:0!important}
.parduodu_garaza_konsultacijos .parduodu_garaza_inner{width:min(1180px,calc(100% - 48px));margin-inline:auto}
.parduodu_garaza_konsultacijos .parduodu_garaza_section{padding:88px 0;margin:0}
.parduodu_garaza_konsultacijos .parduodu_garaza_hero{padding:84px 0 92px;background:linear-gradient(115deg,#ffd7e9,#fffaf1 75%);border-bottom:2px solid #111;margin:0}
.parduodu_garaza_konsultacijos .parduodu_garaza_hero_grid{display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:center}
.parduodu_garaza_hero_copy h1{font-size:clamp(44px,5.6vw,80px);max-width:760px;margin:22px 0;line-height:1.05}
.parduodu_garaza_konsultacijos .parduodu_garaza_eyebrow{font:800 12px/1.5 'Montserrat',Arial,sans-serif;letter-spacing:.09em;margin:0 0 22px}
.parduodu_garaza_konsultacijos .parduodu_garaza_lead{font-size:clamp(17px,1.6vw,21px);max-width:760px;line-height:1.65}
.parduodu_garaza_konsultacijos .wp-block-buttons{display:flex;gap:16px;flex-wrap:wrap;margin-top:30px}
.parduodu_garaza_hero_copy .wp-block-button:nth-child(2) a{background:#fffaf1}
.parduodu_garaza_konsultacijos .parduodu_garaza_note{background:#ff4fa3;border:2px solid #111;border-radius:24px;padding:36px;box-shadow:8px 8px 0 #111;transform:rotate(2deg)}
.parduodu_garaza_note h2{font-size:clamp(36px,4vw,54px)}
.parduodu_garaza_konsultacijos .parduodu_garaza_map{font-weight:800;border-block:2px solid #111;padding:22px 0;line-height:1.8}
.parduodu_garaza_section>.parduodu_garaza_inner>h2{font-size:clamp(36px,4.6vw,62px);max-width:950px;margin-bottom:32px}
.parduodu_garaza_konsultacijos .parduodu_garaza_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}
.parduodu_garaza_konsultacijos .parduodu_garaza_card{padding:28px;background:#fff;border:2px solid #111;border-radius:20px;box-shadow:5px 5px 0 #111;margin:0;min-width:0}
.parduodu_garaza_card:nth-child(2){background:#f4ecdc!important}.parduodu_garaza_card:nth-child(3){background:#ffd7e9!important}
.parduodu_garaza_card h3,.parduodu_garaza_step h3{font-size:28px;line-height:1.15;margin:24px 0 16px}
.parduodu_garaza_number{font-weight:800;font-size:13px}
.parduodu_garaza_konsultacijos .parduodu_garaza_dark{background:#111;color:#fffaf1}
.parduodu_garaza_dark h2{color:#ffd7e9}.parduodu_garaza_step{border-top:2px solid #ff4fa3;padding-top:12px;margin:0}
.parduodu_garaza_step p{color:#eee5db}
.parduodu_garaza_konsultacijos .parduodu_garaza_diagnostic{background:#f4ecdc;scroll-margin-top:140px}
.parduodu_garaza_konsultacijos .parduodu_garaza_plugin{margin-top:36px;min-width:0}
.parduodu_garaza_fallback{padding:clamp(24px,4vw,42px);background:#fff;border:2px solid #111;border-radius:20px;box-shadow:6px 6px 0 #111}
.parduodu_garaza_fallback p:first-child{margin-top:0}.parduodu_garaza_fallback .button{margin-top:12px}
.parduodu_garaza_konsultacijos .parduodu_garaza_faq{max-width:860px}
.parduodu_garaza_faq summary{padding:4px 0;line-height:1.5}.parduodu_garaza_faq .wp-block-details p{color:#514f4b;line-height:1.65}
.parduodu_garaza_konsultacijos .parduodu_garaza_cta{background:#ffd7e9;border-top:2px solid #111;text-align:center}
.parduodu_garaza_cta h2{margin-inline:auto}.parduodu_garaza_cta .wp-block-buttons{justify-content:center}
.parduodu_garaza_konsultacijos a:focus-visible,.parduodu_garaza_konsultacijos summary:focus-visible{outline:3px solid #111;outline-offset:5px}
.site-header .parduodu_garaza_consultation_link{font-weight:800;text-decoration:underline;text-decoration-color:#ff4fa3;text-underline-offset:6px}
@media(min-width:1051px){.site-header .nav{gap:clamp(12px,1.6vw,25px)}}
@media(max-width:900px){.parduodu_garaza_konsultacijos .parduodu_garaza_hero_grid{grid-template-columns:1fr;gap:36px}.parduodu_garaza_konsultacijos .parduodu_garaza_note{transform:none;max-width:620px}.parduodu_garaza_konsultacijos .parduodu_garaza_grid{grid-template-columns:1fr}.parduodu_garaza_card h3{margin-top:12px}}
@media(max-width:600px){.parduodu_garaza_konsultacijos .parduodu_garaza_inner{width:calc(100% - 32px)}.parduodu_garaza_konsultacijos .parduodu_garaza_section,.parduodu_garaza_konsultacijos .parduodu_garaza_hero{padding:52px 0}.parduodu_garaza_konsultacijos .parduodu_garaza_note{padding:26px}.parduodu_garaza_konsultacijos .wp-block-button{width:100%}.parduodu_garaza_konsultacijos .wp-block-button__link{width:100%;padding:12px 16px;line-height:1.4;font-size:14px}.parduodu_garaza_konsultacijos h1{overflow-wrap:normal}.parduodu_garaza_konsultacijos .parduodu_garaza_diagnostic{scroll-margin-top:110px}}
