:root{--error: #B3261E;--bg: #FFFFFF;--bg2: #F6F6F5;--card: #FFFFFF;--line: #E8E8E6;--line2: #E2E2E0;--line3: #EFEFED;--line-strong: #CFCFCC;--ink: #18181A;--ink2: #26262A;--muted: #5C5C61;--muted2: #6B6B70;--muted3: #46464B;--on-dark: #D4D4D7;--on-dark2: #A0A0A6;--cta: #FF6900;--cta-top: #FF8329;--cta-deep: #EE5D00;--cta-hover: #FF7D1A;--cta-hover-top: #FF9440;--cta-text: #18181A;--acc: #FF6900;--acc-ink: #B84A00;--acc-lift: #FF8329;--acc-on-dark: #FFA766;--acc-tint: #FFEFE3;--acc-tint-border: #FBD9BE;--acc-tint-ink: #9A3F00;--acc-ring: rgba(255,105,0,.2);--acc-shadow: rgba(255,105,0,.32)}html{scroll-padding-top:110px}:focus-visible{outline:3px solid var(--focus, #B84A00);outline-offset:2px;border-radius:4px}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation-play-state:paused!important;transition:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(forced-colors:active){a,button,input,textarea{border:1px solid CanvasText!important}:focus-visible{outline-color:Highlight}}@keyframes amtNudge{0%,55%,to{transform:translate(0)}70%{transform:translate(5px)}85%{transform:translate(1px)}}@keyframes amtShake{0%,76%,to{transform:none}79%{transform:translate(-4px) rotate(-3deg)}82%{transform:translate(4px) rotate(3deg)}85%{transform:translate(-4px) rotate(-2.5deg)}88%{transform:translate(3px) rotate(2deg)}91%{transform:translate(-2px) rotate(-1deg)}94%{transform:none}}a:hover>[data-arrow],button:hover>[data-arrow],a:focus-visible>[data-arrow],button:focus-visible>[data-arrow]{animation:none;transform:translate(6px);transition:transform .2s ease}[data-stat] [data-stat-icon]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}[data-stat]:hover [data-stat-icon],[data-stat]:focus-visible [data-stat-icon]{transform:translateY(-3px) rotate(-8deg) scale(1.08)}[data-svc-list]{margin-top:14px;opacity:.88;transition:opacity .25s ease}[data-svc]:hover [data-svc-list],[data-svc]:focus-visible [data-svc-list]{opacity:1}[data-svc]:hover [data-stat-icon]{transform:translateY(-2px) rotate(-8deg) scale(1.08)}[data-svc] [data-stat-icon]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@media(hover:none){[data-svc-list]{opacity:1}}@keyframes amtChipIn{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}[data-faq] summary::-webkit-details-marker{display:none}[data-faq][open]{border-color:var(--acc, #FF6900)!important;box-shadow:0 12px 28px -18px #ff690073}[data-faq][open] [data-faq-ic]{transform:rotate(45deg)}[data-faq] summary:hover [data-faq-ic]{background:var(--acc, #FF6900);color:#18181a}@keyframes amtPull{0%,30%,to{transform:translateY(0)}42%,78%{transform:translateY(-16px)}}@keyframes amtBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes amtType{0%{transform:scaleX(0)}12%,86%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes amtFloat{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-6px)}}@keyframes amtStamp{0%,50%{opacity:0;transform:scale(1.3) rotate(-14deg)}56%,90%{opacity:1;transform:scale(1) rotate(-14deg)}to{opacity:0;transform:scale(1) rotate(-14deg)}}@keyframes amtMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes amtPing{0%{transform:scale(1);opacity:.8}80%,to{transform:scale(2.6);opacity:0}}@keyframes amtSheen{0%{transform:translate(-40%)}to{transform:translate(140%)}}@keyframes amtBgRise{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1)}}@keyframes amtCoverOpen{0%,5%{transform:rotateY(0)}27%,72%{transform:rotateY(-58deg)}84%,to{transform:rotateY(0)}}@keyframes amtShadow{0%,5%{transform:scaleX(1);opacity:1}27%,72%{transform:scaleX(1.34) translate(-4%);opacity:.8}84%,to{transform:scaleX(1);opacity:1}}@keyframes amtSheet{0%,8%{transform:translate(0) rotate(0);opacity:0}22%{opacity:1}34%,74%{transform:translate(var(--tx),var(--ty)) rotate(var(--rz));opacity:1}84%,to{transform:translate(0) rotate(0);opacity:0}}@keyframes amtPen{0%,38%{opacity:0;transform:translate(6%,14%)}41%{opacity:1;transform:translate(6%,14%)}46%{transform:translate(33%,14%)}48%{transform:translate(6%,29%)}53%{transform:translate(33%,29%)}55%{transform:translate(6%,44%)}60%{transform:translate(33%,44%)}64%{opacity:1;transform:translate(40%,50%)}70%,to{opacity:0;transform:translate(40%,50%)}}@keyframes amtInk1{0%,41%{opacity:0}45%,76%{opacity:1}82%,to{opacity:0}}@keyframes amtInk2{0%,48%{opacity:0}52%,76%{opacity:1}82%,to{opacity:0}}@keyframes amtInk3{0%,55%{opacity:0}59%,76%{opacity:1}82%,to{opacity:0}}@keyframes amtUnderline{0%,62%{transform:scaleX(0);opacity:1}68%,76%{transform:scaleX(1);opacity:1}82%,to{transform:scaleX(1);opacity:0}}@keyframes amtStamp{0%,68%{opacity:0;transform:rotate(-16deg) scale(1.6)}72%,76%{opacity:.9;transform:rotate(-16deg) scale(1)}82%,to{opacity:0;transform:rotate(-16deg) scale(1)}}@keyframes amtTick1{0%,30%{opacity:0}36%,70%{opacity:1}78%,to{opacity:0}}@keyframes amtTick2{0%,40%{opacity:0}46%,70%{opacity:1}78%,to{opacity:0}}@keyframes amtTick3{0%,50%{opacity:0}56%,70%{opacity:1}78%,to{opacity:0}}@keyframes amtRingTick{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.18)}}@media(prefers-reduced-motion:reduce){[style*=amt]{animation:none!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg, #FFFFFF);color:var(--ink, #18181A);font-family:Hanken Grotesk,system-ui,sans-serif;font-size:clamp(16px,1.05vw + 13.5px,17.5px);line-height:1.62;-webkit-font-smoothing:antialiased;text-wrap:pretty;overflow-wrap:break-word}img{max-width:100%}h1,h2,h3,h4{font-family:Bricolage Grotesque,system-ui,sans-serif;margin:0;line-height:1.12;letter-spacing:-.02em;font-weight:600;text-wrap:balance}p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:var(--acc-ink, #B84A00);text-decoration:none;transition:color .16s ease}a:hover{color:var(--ink, #18181A)}input,textarea,button,select{font:inherit;color:inherit}::selection{background:#ffefe3}:focus-visible{outline:2px solid var(--acc, #FF6900);outline-offset:3px;border-radius:4px}@keyframes amtIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html[data-motion=off] [style*=amtIn]{animation:none!important}.interaction-1:focus{left:12px!important}.interaction-2:hover{color:#ffa766!important}.interaction-4:hover{background:#ff690040!important;border-color:#ff8a3d!important}.interaction-5:hover{background:var(--acc-tint, #FFEFE3)!important;color:var(--acc-tint-ink, #9A3F00)!important}.interaction-6:hover{background:var(--bg2, #F6F6F5)!important;color:var(--ink, #18181A)!important}.interaction-7:hover{background:var(--acc-tint, #FFEFE3)!important;color:var(--acc-ink, #B84A00)!important}.interaction-8:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;color:var(--cta-text, #18181A)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff80,0 10px 22px -8px #ff690099!important}.interaction-9:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #78300052!important}.interaction-10:hover,.interaction-11:hover{background:var(--acc-tint, #FFEFE3)!important;border-color:var(--acc, #FF6900)!important;color:var(--acc-ink, #B84A00)!important}.interaction-12:hover{background:var(--acc-tint, #FFEFE3)!important}.interaction-13:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff80,0 12px 24px -10px #ff690099!important}.interaction-14:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #18181a33!important}.interaction-15:hover{background:var(--bg2, #F6F6F5)!important;color:var(--ink, #18181A)!important}.interaction-16:hover{transform:perspective(1400px) rotateX(.4deg) rotateY(-.8deg) translateY(-6px)!important;box-shadow:inset 0 2px 0 var(--card-hi, rgba(255,255,255,.95)),0 4px 8px #18181a12,0 18px 32px -10px #18181a1a,0 44px 80px -28px #18181a2e!important}.interaction-17:hover,.interaction-18:hover,.interaction-19:hover,.interaction-20:hover{background:var(--stat-hover, #FFF6EE)!important}.interaction-21:hover{border-color:var(--acc, #FF6900)!important;box-shadow:0 2px 4px #18181a12,0 22px 40px -16px #ff690059!important}.interaction-22:hover{background:#ff690038!important;border-color:#ff8a3d!important}.interaction-23:hover{border-color:var(--acc, #FF6900)!important;transform:translateY(-2px)!important}.interaction-24:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;transform:translateY(-1px)!important}.interaction-25:hover{background:linear-gradient(180deg,#ff9440,#ff7d1a 45%,#ff6900)!important;transform:translateY(-1px)!important}.interaction-26:hover{color:#fff!important}.interaction-27:hover{color:#ffa766!important}.interaction-28:hover{background:#fff!important}.interaction-29:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;color:var(--cta-text, #18181A)!important}.interaction-30:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #78300052!important}.interaction-31:hover{background:var(--bg2, #F6F6F5)!important}.interaction-32:hover{background:var(--acc-tint, #FFEFE3)!important}.interaction-33:hover{background:#fff!important;color:#18181a!important}.interaction-34:hover{background:var(--acc-tint, #FFEFE3)!important}.interaction-35:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;color:var(--cta-text, #18181A)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff80,0 10px 22px -8px #ff690099!important}.interaction-36:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #78300052!important}.interaction-37:hover{border-color:var(--acc, #FF6900)!important;transform:translateY(-3px)!important;box-shadow:0 14px 32px #14171a1a!important}.interaction-23,.interaction-37{position:relative}.interaction-23:hover:after,.interaction-37:hover:after{content:"";position:absolute;left:-1px;right:-1px;top:100%;height:4px}.interaction-38:hover{background:var(--acc-tint, #FFEFE3)!important;color:var(--acc-ink, #B84A00)!important}.interaction-39:hover{color:var(--ink, #18181A)!important}.interaction-40:hover{background:var(--bg2, #F6F6F5)!important}.interaction-41:hover{background:var(--acc-tint, #FFEFE3)!important;color:var(--acc-ink, #B84A00)!important}.interaction-42:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;color:var(--cta-text, #18181A)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff80,0 10px 22px -8px #ff690099!important}.interaction-43:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #78300052!important}.interaction-44:hover{background:var(--ink2, #26262A)!important}.interaction-45:hover,.interaction-46:hover{background:var(--bg2, #F6F6F5)!important}.interaction-47:focus{border-color:var(--acc, #FF6900)!important;box-shadow:0 0 0 3px var(--acc-ring, rgba(255,105,0,.2))!important}.interaction-48:focus{border-color:var(--acc, #FF6900)!important;box-shadow:0 0 0 3px var(--acc-ring, rgba(255,105,0,.2))!important}.interaction-49:focus{border-color:var(--acc, #FF6900)!important;box-shadow:0 0 0 3px var(--acc-ring, rgba(255,105,0,.2))!important}.interaction-50:hover{border-color:var(--acc, #FF6900)!important}.interaction-51:focus{border-color:var(--acc, #FF6900)!important;box-shadow:0 0 0 3px var(--acc-ring, rgba(255,105,0,.2))!important}.interaction-52:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important;color:var(--cta-text, #18181A)!important}.interaction-53:active{transform:translateY(1px)!important;box-shadow:inset 0 2px 6px #78300052!important}.interaction-54:hover{background:var(--bg2, #F6F6F5)!important}.interaction-55:hover{background:#2e2e33!important}.interaction-56:hover{background:#fff6ee!important}.interaction-57:hover{color:#fff!important}.interaction-58:hover,.interaction-59:hover,.interaction-60:hover,.interaction-61:hover,.interaction-62:hover{color:var(--acc-on-dark, #FFA766)!important}.interaction-63:hover{color:#fff!important}.interaction-64:hover{border-color:#ff8a3d!important;color:#fff!important}.interaction-65:hover,.interaction-66:hover,.interaction-67:hover,.interaction-68:hover{color:#fff!important}.interaction-69:hover,.interaction-70:hover,.interaction-71:hover{border-color:#ff6900!important}.interaction-72:hover{border-color:#ff6900!important;color:#b84a00!important}.interaction-73:hover,.interaction-74:hover,.interaction-75:hover{background:#fff3!important}.interaction-76:hover,.interaction-77:hover{background:var(--ink2, #26262A)!important}.interaction-78:hover{background:var(--acc-tint, #FFEFE3)!important}.interaction-79:hover{background:var(--bg2, #F6F6F5)!important}.interaction-80:hover{background:var(--acc-tint, #FFEFE3)!important}.interaction-81:hover,.interaction-82:hover{background:var(--bg2, #F6F6F5)!important}.interaction-83:hover{background:linear-gradient(180deg,var(--cta-hover-top, #FF9440) 0%,var(--cta-hover, #FF7D1A) 45%,#FF6900 100%)!important}.interaction-84:active{transform:translateY(1px)!important}button:disabled{cursor:not-allowed;opacity:.6}input:focus-visible,textarea:focus-visible{outline:3px solid var(--focus)!important;outline-offset:2px}html[data-motion=off]{scroll-behavior:auto}.header-brand{flex:0 1 auto;min-width:0;white-space:nowrap}.header-brand-text{min-width:0}.header-brand .brand-name,.header-brand .brand-tagline{overflow:hidden;text-overflow:ellipsis}@media(max-width:639px){.header-brand .brand-name{white-space:normal;font-size:18px!important;line-height:1.05!important}.header-brand .brand-tagline{display:none}}@media(max-width:380px){.header-row{gap:5px!important}.header-brand{gap:7px!important}.header-brand>span:first-child{width:30px!important;height:30px!important;font-size:30px!important}.header-brand .brand-name{font-size:18px!important}.header-brand .brand-tagline{font-size:8.5px!important;letter-spacing:.12em!important}}.text-button{color:var(--acc-ink);background:none;border:0;padding:0;text-decoration:underline;cursor:pointer;font:inherit}footer button{background:transparent;border:0;padding:0;cursor:pointer}.article-detail[open]>summary{margin-bottom:8px}html{scrollbar-gutter:stable}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-menu-toggle{flex:none}@media(min-width:1280px){.mobile-menu-toggle{display:none!important}}@media(max-width:1279px){.desktop-nav{display:none!important}}[data-offscreen=true] *{animation-play-state:paused!important}#contact-form fieldset:disabled input,#contact-form fieldset:disabled textarea,#contact-form fieldset:disabled button{cursor:wait}input[type=search]:focus-visible{outline:2px solid var(--focus, #B84A00)!important;outline-offset:-2px}@media(max-width:639px),(min-width:1280px){.tablet-cta{display:none!important}}.breadcrumbs{max-width:1180px;margin:0 auto;padding:20px clamp(16px,4vw,40px) 0;font-size:14px;color:var(--muted)}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;padding:0;margin:0}.breadcrumbs li{display:flex;gap:10px;align-items:baseline}.breadcrumbs a{display:inline-flex;align-items:center;min-height:24px}.breadcrumb-separator{color:var(--muted2)}.header-row{flex-wrap:wrap}@media(max-width:639px){.header-row{flex-wrap:nowrap}}.header-brand{max-width:100%}.desktop-nav{flex-wrap:wrap;max-width:100%;min-width:0;justify-content:flex-end}main p a,main small a{text-decoration:underline;text-underline-offset:.16em}.logo-mark-letter:before{content:"VÚ"}
