:root{--radius:4px}.hero-poslanec{text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin-top:10px;font-size:13px}#hero .swiper-content h1,#hero .swiper-content p{text-shadow:0 2px 14px #06000080,0 1px 3px #06000066}.prihovor-program-link{color:#f47920;font-weight:700;text-decoration:none}.prihovor-signature span{display:block}.header-logo-link{align-items:center;gap:32px;text-decoration:none;display:flex!important}.header-name{color:#060000;white-space:nowrap;letter-spacing:.01em;font-size:22px;font-weight:800;line-height:1.05}#mobile-header .header-logo-link{gap:16px}#mobile-header .header-name{font-size:16px;line-height:1.05}.header-cta{flex-direction:row;height:40px;text-decoration:none;display:flex}.header-cta div{color:#060000;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.header-cta div:first-child{white-space:nowrap;border-radius:var(--radius) 0 0 var(--radius);background-color:#fff;border:1px solid #f47920;border-right:none;width:108px;height:38px}.header-cta div:last-child{border-radius:0 var(--radius) var(--radius) 0;background-color:#f47920;width:60px;height:38px}.header-cta div:last-child svg{width:34px;height:14px}.header-cta:hover div:last-child{opacity:.85}#desktop-header .header-cta{flex-shrink:0}#mobile-menu .header-cta{width:100%}#mobile-menu .header-cta div:first-child{width:calc(100% - 66px);font-size:14px}#mobile-menu .header-cta div:last-child{width:66px}.footer-name{color:#fff;letter-spacing:.01em;margin-bottom:14px;font-size:26px;font-weight:800}.team-join-slide{color:inherit;text-decoration:none;display:block;position:relative}.team-grid{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;margin-top:32px;display:grid}.team-card{border-radius:var(--radius);background:#0600000d;border:none;flex-direction:column;gap:10px;padding:26px 24px;display:flex}.team-card-name{color:#060000;font-size:21px;font-weight:800;line-height:1.25}.team-card-role{color:#f47920;font-size:14px;font-weight:600;line-height:1.45}.team-card-desc{color:#060000b8;font-size:14px;line-height:1.6}@media (max-width:1024px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.team-grid{grid-template-columns:1fr}}:root{interpolate-size:allow-keywords}#plans,#co-zmenime,#priorities,#dalsie-riesenia,#plans [id^=program-]{scroll-margin-top:130px}.asx-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:8px 0 0;display:flex}.asx-tab{border-radius:var(--radius);color:#060000;background:#fff;border:1px solid #f4792073;padding:10px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.asx-tab:hover{color:#fff;background:#f47920;border-color:#f47920}.asx-subtitle{margin:56px 0 18px}.asx-accordion{color:#060000;flex-direction:column;gap:14px;width:100%;max-width:960px;margin:0 auto;display:flex}.asx-item{border-radius:var(--radius);background:#fff;border:1px solid #0600001f;transition:border-color .2s,box-shadow .2s;overflow:hidden}.asx-item:hover{border-color:#f479208c;box-shadow:0 8px 22px #06000012}.asx-item[open]{border-color:#f47920;box-shadow:0 10px 26px #f479201f}.asx-item summary{cursor:pointer;color:#060000;align-items:center;gap:14px;padding:18px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}.asx-item summary::-webkit-details-marker{display:none}.asx-num{color:#f47920;background:#f4792024;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:800;transition:background-color .2s,color .2s;display:inline-flex}.asx-item[open] .asx-num{color:#fff;background:#f47920}.asx-title{color:#060000}.asx-item summary .asx-title{color:#060000;text-transform:lowercase}.asx-item summary .asx-title:first-letter{text-transform:uppercase}.asx-static .asx-title{color:#060000}.asx-item summary:after{content:"";border-bottom:2.5px solid #f47920;border-right:2.5px solid #f47920;flex-shrink:0;width:11px;height:11px;margin-left:auto;transition:transform .25s;transform:rotate(45deg)}.asx-item[open] summary:after{transform:rotate(-135deg)}.asx-item::details-content{height:0;transition:height .3s ease, content-visibility .3s ease allow-discrete;overflow:hidden}.asx-item[open]::details-content{height:auto}.asx-body{padding:0 24px 24px 66px;line-height:1.65}.asx-body p{color:#060000;margin:0 0 10px}.asx-body .asx-sub{margin-top:16px}.asx-body .asx-h4{color:#060000;margin:18px 0 8px;font-size:16px}.asx-body strong{color:#060000}.asx-figure{margin:16px 0}.asx-figure img{border-radius:var(--radius);width:100%;height:auto;display:block}.asx-figure figcaption{opacity:.65;color:#060000;margin-top:6px;font-size:13px}.asx-static{color:#060000;opacity:.8;align-items:center;gap:14px;padding:18px 20px;display:flex}@media (max-width:640px){#plans .container{padding-left:8px;padding-right:8px}#plans .asx-accordion{gap:8px}#plans .asx-item summary,#plans .asx-static{gap:8px;padding:13px 10px}#plans .asx-item summary{font-size:16px;line-height:1.35}#plans .asx-num{flex:0 0 30px;align-self:flex-start;width:30px;height:30px;margin-top:1px}#plans .asx-item summary:after{align-self:center}#plans .asx-item summary .asx-title{flex:auto;min-width:0}#plans .asx-body{padding:0 10px 16px;line-height:1.6}#plans .asx-body p{overflow-wrap:anywhere}}
