/* Stránka služby v3 (sluzba.html) – port z dizajnového plátna. Generované: port/build.py */
.bd3{font-family:Montserrat,'Segoe UI',Arial,sans-serif}
.bd3 h1,.bd3 h2,.bd3 h3,.bd3 p{margin:0}
.bd3 button{font-family:inherit}
.bd3 img{max-width:none}

.bd3 a{color:#111111}.bd3 a:hover{color:#8F6A3B}
@keyframes bd-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@keyframes bd-dot{0%{transform:scale(0)}60%{transform:scale(1.25)}100%{transform:scale(1)}}
@keyframes bd-pop{0%{transform:scale(.6);opacity:0}55%{transform:scale(1.18);opacity:1}100%{transform:scale(1)}}
@keyframes bd-stamp{0%{transform:scale(1.8);opacity:0}60%{transform:scale(.94);opacity:1}100%{transform:scale(1);opacity:1}}
@keyframes bd-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(-8px)}}
@keyframes bd-ring{0%{box-shadow:0 0 0 0 rgba(182,141,89,.55)}100%{box-shadow:0 0 0 12px rgba(182,141,89,0)}}
@keyframes bd-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes bd-row{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}
.bd-pop{animation:bd-pop .45s cubic-bezier(.3,1.4,.5,1) both}
.bd-stamp{animation:bd-stamp .5s cubic-bezier(.3,1.3,.5,1) both}
.bd-nudge{animation:bd-nudge 1.4s ease-in-out infinite}
.bd-newrow{animation:bd-row .4s cubic-bezier(.2,.7,.2,1) both}
.bd-in{animation:bd-in .5s cubic-bezier(.2,.7,.2,1) both}
.bd-idx:hover .bd-idx-name{color:#FFFFFF}
.bd-tile{transition:transform .2s,box-shadow .2s,border-color .2s}
.bd-tile:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px rgba(0,0,0,.25)}
summary{cursor:pointer;list-style:none}
summary::-webkit-details-marker{display:none}
details[open] .plus{transform:rotate(45deg)}
@media (max-width: 700px){.bd-sep{display:none}}
.bd-pill{animation:bd-pop .35s cubic-bezier(.3,1.4,.5,1) both}
.bd-more:hover .bd-more-arrow{transform:translateX(8px)}
.bd-more:hover .bd-more-name{color:#8F6A3B}
.bd-agent{transition:transform .25s,box-shadow .25s}
.bd-agent:hover{transform:translateY(-3px);box-shadow:0 14px 30px -20px rgba(0,0,0,.35)}
.bd-agent:hover .bd-agent-go{color:#B68D59}
.bd-msg{opacity:0;animation:bd-in .45s cubic-bezier(.2,.7,.2,1) forwards}
@keyframes bd-grow{from{width:0}}
.bd-bar{animation:bd-grow .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:inherit}
.bd-agtab{transition:background .2s,color .2s}
.bd-agtab:hover{background:#161616}
.bd3 .bd-mark{width:100%;height:100%;object-fit:cover;display:block}

