.bt-page :is(a,button,summary,[role=separator]):focus-visible{outline-offset:4px;outline:2px solid}.bt-page main>section[id]{scroll-margin-top:5.5rem}.bt-page .bt-wizard h3:focus{outline:none}.bt-page .bt-lead-choice:focus-visible,.bt-page .bt-lead-next:focus-visible,.bt-page .bt-lead-submit:focus-visible{outline:2px solid var(--inkoust);outline-offset:4px;box-shadow:none}.bt-page .bt-sluzby-acc-head{white-space:normal;height:auto;box-shadow:none}.bt-page .bt-sluzby-acc-head:hover{background:0 0}.bt-page .bt-sluzby-item{white-space:normal;height:auto;box-shadow:none;border-radius:0;justify-content:flex-start}.bt-page .bt-sluzby-item:hover{background:0 0}.bt-page .bt-burger{box-shadow:none;border-radius:0;flex-shrink:0}.bt-page .bt-burger:hover{background:0 0}@media (width<=767px){.bt-page .bt-brand{min-width:0;min-height:44px}.bt-page .bt-header .bt-logo{flex-shrink:0}.bt-page :is(.bt-sluzby,.bt-vystup,.bt-spoluprace,.bt-founders,.bt-health,.bt-contact){padding-top:3.5rem}.bt-page .bt-steps,.bt-page .bt-founders-grid,.bt-page .bt-wizard,.bt-page .bt-contact-layout{margin-top:2rem}.bt-page :is(.bt-entry,.bt-cta,.bt-entry-arrow,.bt-sluzby-cta){transform:none}.bt-page .bt-principy{line-height:1.7}.bt-page .bt-step{transition:background-color .2s,color .2s}.bt-page .bt-step-body,.bt-page .bt-step.is-open .bt-step-body{transition-duration:.25s;transition-delay:0s}.bt-page .bt-step .bt-step-icon,.bt-page .bt-step-number{flex-shrink:0}.bt-page .bt-step-name,.bt-page .bt-sluzby-acc-name,.bt-page .bt-lead-choice>span{min-width:0}.bt-page .bt-lead-back{min-width:44px}.bt-page .bt-wizard-progress{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.bt-page :is(input,select,textarea){font-size:16px}.bt-page :is(.bt-founder-contact a,.bt-direct-contact a,.bt-lead-privacy a,.bt-footer a){align-items:center;min-height:44px;display:inline-flex}.bt-page .bt-founder-contact{gap:.2rem}.bt-page .bt-direct-contact{gap:.7rem}.bt-page .bt-faq summary{min-height:44px;padding-block:.4rem}.bt-page .bt-footer{margin-top:3rem}.bt-page .bt-footer-contact{flex-direction:column;font-size:0;display:flex}.bt-page .bt-footer-contact a{text-underline-offset:.25em;border-bottom:0;width:fit-content;font-size:1.05rem;text-decoration:underline}body>header .bar{grid-template-columns:minmax(0,1fr) auto;gap:1rem;display:grid}body>header .bar :is(.logo,.back),body>main :is(.more,.contact a),body>footer a{align-items:center;min-height:44px;display:inline-flex}body>main .art a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}body>footer a{min-width:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bt-page .bt-step,.bt-page .bt-step-body,.bt-page .bt-step.is-open .bt-step-body{transition:none}}.bt-page .bt-next-subtitle,.bt-page .bt-lead-subtitle{margin-top:.9rem}.bt-page .bt-founder-bio{margin-top:1rem}.bt-page .bt-founder-placeholder{margin-top:.8rem}.bt-page .bt-lead-privacy{margin-top:1.3rem}.bt-page .bt-lead-urgent{margin-top:1rem}.bt-page .bt-faq-list{border-top:1px solid var(--vykres)}.bt-page .bt-faq details{border-bottom:1px solid var(--vykres);padding:0}.bt-page .bt-faq summary{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:.8rem 0;list-style:none;display:flex}.bt-page .bt-faq summary::-webkit-details-marker{display:none}.bt-page .bt-faq summary:after{content:"+";box-sizing:border-box;width:40px;height:40px;color:var(--ocel);border:1px solid #c8d0d8;border-radius:50%;flex:none;place-items:center;font:400 1.35rem/1 "Source Serif 4",serif;transition:transform .3s cubic-bezier(.22,1,.36,1),background .25s,color .25s,border-color .25s;display:grid}.bt-page .bt-faq details[open] summary:after{background:var(--ocel);border-color:var(--ocel);color:#fff;transform:rotate(45deg)}.bt-page .bt-faq details p{max-width:40rem;margin:0 0 1.3rem}.bt-page .bt-faq details[open] p{animation:.35s both bt-faq-in}@keyframes bt-faq-in{0%{opacity:0;transform:translateY(-4px)}}@media (width<=899px){.bt-page button.lc-pill{min-height:44px;padding-inline:16px}.bt-page .bh-call a,.bt-page .pp-end-call a{align-items:center;min-height:44px;display:inline-flex}}@media (width<=767px){.bt-page .bt-faq{padding-top:2.5rem}.bt-page .bt-faq summary{font-size:1.15rem}.bt-page .bh-graph-m .bh-label{font-size:12.5px}.bt-page .bt-story-portrait{display:none}}@media (prefers-reduced-motion:reduce){.bt-page .bt-faq summary:after,.bt-page .bt-faq details[open] p{transition:none;animation:none}}@media (width<=899px){.bt-page .bt-mobile-nav{overscroll-behavior:contain;height:calc(100dvh - 100%);padding:.75rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom));background:var(--papir);top:100%;gap:0;position:absolute;inset-inline:0;overflow-y:auto}.bt-page .bt-mobile-link{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);align-items:center;min-height:3.6rem;padding:0;font:500 1.55rem/1.2 "Source Serif 4",serif;animation:.45s cubic-bezier(.2,.7,.2,1) both bt-mnav-in;display:flex}.bt-page .bt-mobile-link:nth-child(2){animation-delay:40ms}.bt-page .bt-mobile-link:nth-child(3){animation-delay:80ms}.bt-page .bt-mobile-link:nth-child(4){animation-delay:.12s}.bt-page .bt-mobile-nav .bt-cta{min-height:52px;margin-top:2rem;font-size:1.05rem;animation:.45s cubic-bezier(.2,.7,.2,1) .16s both bt-mnav-in}.bt-page .bt-mobile-tel{text-align:center;color:var(--bridlice);margin:1rem 0 0;animation:.45s cubic-bezier(.2,.7,.2,1) .2s both bt-mnav-in}.bt-page .bt-mobile-tel a{min-height:44px;color:var(--ocel);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.bt-page .bt-header.is-dark .bt-mobile-tel{color:#c9ced4}.bt-page .bt-header.is-dark .bt-mobile-tel a{color:var(--tmavy-akcent)}@keyframes bt-mnav-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.bt-page .bt-mobile-nav>*{animation:none}}}@media (width<=899px) and (height<=500px){.bt-page .bt-mobile-link{min-height:3rem;font-size:1.3rem}.bt-page .bt-mobile-nav .bt-cta{margin-top:1.25rem}}.bt-page .bt-wizard h3{margin:1.75rem 0 1.5rem}@media (width<=767px){.bt-page .bt-wizard h3{margin:1.1rem 0 1.2rem}}@media (width<=899px){.bt-page .bt-sk-tabs{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}}@media (width<=599px){.bt-page .bt-op-m-title{width:min-content}}@media (hover:none){.bt-page .bt-tym-foto img,.bt-page .bt-tym-foto svg{transition:transform .8s var(--tym-e), filter 1.2s ease .15s}.bt-page .bt-tym-foto.is-vidim img,.bt-page .bt-tym-foto.is-vidim svg{filter:grayscale(0)}}@media (width<=767px){.bt-page .bt-legal-ident dd a{align-items:center;min-height:44px;display:inline-flex}}@media (width>=761px) and (width<=1099px){.bt-page .bh-graph-d .bh-label,.bt-page .bh-graph-d .bh-note{font-size:20px}.bt-page .bh-graph-d :is(.bh-line,.bh-arc,.bh-node,.bh-node-proj){stroke-width:2.2px}}@media (width<=599px){.bt-page .bt-tym-foto img{object-position:50% 8%}}
