/* WDC opener – Zváračská škola Michalec */
@font-face{font-family:"WdcBrico";font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAU0ABAAAAAACiAAAATXAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgTwcKgZgP1NUQVRWAGQRCAqFTIUBATYCJAMoCxYABCAFhj4HIAwHG6UIURRSR/DVgTHGlIJ7OZJCLsFpedTIaVGCH4jvj/LiWx7Fw3/7/W+fufe9rxpRz66JRRLxRlOLJDzSVEvwBtl05j8v+xmyQjJCJgX9p/KooG9dUmnffcnzooWXK/MDDnABmA1Wim1QxRX+/g9Vc5n6Q8PWNohYAC9jXt77lLV4D0qH1VuxAu8N2E2TGytRgKwgWp3i1sDs4vImAo2AJISqEKg3gD/K9JmZEAi2rOxqAQIl/BsTm9d2tAAWoUqpjgLPm1ArmY+GJerRVckfNebP+Vv+D/k7GiDn/Bt1QC0qR7BM+Z8K/jkyZArlWN60t1STJJErVNbgPIhG5sZFji/ThnRfhXQsLQXMoz8xlvFfBJAaqpWyTFKJAgCmvMx8sEOf1RSX/n+mPBJnEJCa0gX0wRdCrQKdqBiBsn1H5wCC/b/LjiSxf729CwlJVTsfCESDZoSQokM9ICSiNt0Hid4pIKdZnGlW2+NZfcTZ4Uk0xcqcyWeNsWIsf8w3sj1PAQRYSKpqUagoVYXIWQuoB52ABrwjZgKa3R9sE5Ni4D5RW26pBVMJQONWcSs4lZzyQoQPVr7CDBlfZdxFch8Mjt96xFl4cOMNIMmihuervuYdb9A2YC4CsEZqWdHWm+TU4+PI+KWV4HvdIHs5dezSPTQeAVfJoLN2PQm84IDIbNOxS/ILR3YInrq6fNrTvOXNC8tnt3yKNl59iKw8dC/4nPRW2JvgUQkcvOspnt4EA1WcIq7ky6+iD7NlHybcj3mN1x6tBb2y+nQQ6ocLoGEclnYaU0IqvBKCVFlgSqZLOYJ5z7zzMkfn4XXiWwWEPPFIZg470bwXk2hTit7u2VOxu6Jpd9meMpAizuqW6q/JxIY1XosZniYj+c/FYzTR+SKn0jNTb0gKioos7vYrgD1EXLFhXO4bFZ0jU0/edPW8le788ECxR6YOTw2JjCkZIUTUXbvLOdJoFwYESrSoE1Kw2ohomTUho04bG1upDU/fNaXDj9zz8l736Jsq2Ct9Rqf5v0I77JmMJpyEXoLd3h29C6mgpCTMbTYEBd3T4x7u0rNVhamZ0lj5Ak4EpNRpUuNqZNGxR7pUIW8xmf6rq/TjSFFvhtPNEENgSLpDLTztvadTwZ6PPA5JW9IPnJYGQVCjLuod7gPQDqQbxUGBMPV+td5aLhz/rbYoPsHrpnmX4cPbFT/zt/9T5Y3illCVQPBAo69qbSBExuvTWXO6q91e5YCxLRleMGUoXx8Qv0cnBPXWY1qN3h+VdGyTSwpR1uE58gxhujuGpDZqDYVlazWUFm6boWLJ7uurZtfuEPRWagiNaZchqU8HeO04CEOD2nQk3NHuuc6YplWbfh0cbOy6oPwR/PlDQXYWqHgdHOq0alLDVgYp4Va0W3Rq1w1RLjRQXY/huHJNF7vWcieUZiTUW7fpFM7ExMZRE+tnauGUamYi6LJs4mDR8dMdHGr0M6md0dpoZ1kOE6xtfpkkfb2jovjWvD5t6QdHIOYRIQ6UKV/ESLOUX81S3IhVnzFHdaaQZX83d2jVAl0DAqzU2uJ/R6cyBFwYXIAAuHoWPULp2RD8hbHwE8aqYs2RnJpeH2oInW//AIsiljuHeRqHel0ZP4HtKPvOUHPbuVGBfNE4kdbbkQ/eLE8CAAAA) format("woff2");unicode-range:U+0100-02AF;}
@font-face{font-family:"WdcBrico";font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+2000-206F;}
@font-face{font-family:"WdcBrico";font-weight:800;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAUkABAAAAAACkwAAATJAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgiocKgZgP1NUQVRWAFwRCAqFHIQ2ATYCJAMoCxYABCAFhjAHIAwHG7gIURSyRvHjMBVZc2URD0YRE2L0xK4Xkzty3vwPL/MtHvpfe70z+/4mKTAfD4QKCCWirorQLdvaCsUyrqqyfw/yrEmhrJECWtgptE6zuhcgf+9eZP8DwBb+/++ddtv6MVz/V8IBxZG831iXsgU09j6eYKJRtjYtjdOwgDn3VMYGVs7IczMfKNAHkFKohU6dQqCXKXQoKwvK6iDoDE72QZACf0fBaSfRByxiiaJLmnoZFEwMKMDy1QehoRhHQMUAUaRKrVNoIVGIwcCo9KQj+huumImphqYNVI1OzX8Dpqy1BzxQY6yHohWuFJrUQyoKIQDjfmlPIxHFAITpJadUGDr5OPcC2FDYAWIf6CIdZO+6VUrKggAutGxnWQ2ct0lP1d3+QnkYL4GAHJCLgQkCZ/mcFYagYg7K+QH/OATXj5AeJMV1t4dEQqoNkgSB6K0fQsgYzAGEJLqqCQBJ3xiF3WjWAv10SrVNcHZOXj0NKsFD8Ia3NlhvnTVWh8AlQjT0B73AEKAL34gBQB8XUCENTFQ4+IA5oaIhaSKNFoDS0Wa0FaVxWjlNnBZOc/3Mp0+RCZeePSvcdmwXMuEsZ+bx3TEN68oj0VlPngCMj2ZJ5Kx8msRZff9x46xjp/bFNwg3H4Z3O4w/g3fBmkQaVHzcurV7T8a29VzrHY9lOOtXP1auphJk1HUh9rJNB2/SHbcfGyrorGO7VkVbz1dFolQqCuNXwxODblKJAEovZMJTnXPaB2gLpWXm7Jx5F5lwD511B8bfzl/8eddL+raXbxcvZ33sffbj5JM2cX8KTgQqcnnCHI1SlsNrjzp+2aMPj9VLEi59HzdHeuN9tqQuTFPl0Gl8ddUCShGtyDDXxMwKDX9SUcKLHQwrizpgRyrq5G/eXVeaIxOqwRSY5xbmFwjsGVkCd36pU5KT0ylNK92wWIutmBgTW7vsudAYV5ArEp/LiJqVZEjKO9yUCJbAHDevKFdoz84UePPKHNLMrC5JRmUiQSteTanLokzF1yYk8vMTCw01BcXm+AzXrYWzEkn5rpooyKgav2FLhKynNz/mvrQoV2LsaJs4PXzjr2pVlUb4f3iZ+pOMkA0hkHF/7X0gmlQMgYihUjOEQmcG5DRM1LrGBAUWAH/zi0BYPv299kxn/4X/OquqB773Ld0E+POz6yNjE1vM1UKgliB4S9ZdFHH73hgIzNIrX8mvvsjPHSDIVFiWuuqTZEQSDSl8VrwMYAgEvRzGsAejt9xKoK/usKh04Ss2Hfa6TKd+MYaunIhZnYVIt+yO14ra9uhJCkZkiqRDn9xOp165j+4yKD10b515yzaYda3bcvUbMIbg5eZBwuho6Ohg6ng4YXIQvOz69cC5G6DQ2i9Z3e83aEjjVYEP7f3ZshulJI9+vx9GMs400gC/FGpqbl6af4iNStp6dcR7t/UQ/E4Ecg6T48ao2eYzGukc/VYmA7Oj8o36Cbgcbn9Hg61GetyG+v4WgpaKhoZWqmx1ytRInUE9y2TVszQpoeFVgp9Xvz6YzHFzIfWj/7f5tdJQsVLR01NxcBpmIeemoWPlpGXl0j5be2Vo6BlwxOadPo5TI+eNIhVSLweyji7VMhjAijvyRb1wPahA8yYdxH6MZi/PAAA=) format("woff2");unicode-range:U+0000-00FF,U+2000-206F;}
@font-face{font-family:"WdcMono";font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAANQABAAAAAABpAAAAL1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhobIBwqBmA/U1RBVEwATBEICoIkggkBNgIkAxwLEAAEIAWEKAcgDAcbUQVRlC3KYoKfhzGR6RdW4kVRXsIF0bSaZY3VH7X4guO2Xlzj4Z/9Ufe9EXA6FklMTDCTG5SKUOrkxemzbXb+/O/vvR+8k9L24pcxWBVyFkOXStxZRBdq2//rOsLjfFM3+UcDsPMeRLswzdIuW+drgiSY8LYFsqmQusQCgSC8ZfYqjVEzJ5Me0YkCtYAQSgVCCFTrlQu1Zt2W7YhKoSgApo2jQLNySaf2XzojBwPVpbk7FpSRj3M3YPP8B2IPXmiApApAGQBsWgX4DgajomRx6YWSxWAAAnI8vzAIJ4RKiVZojEJfPXrsUuD4pf2nokEo1QkNURYLxE9yN6BEyGgEECBRglYYgVZYc4BqlVIapI26OFyM6BLFr+L7Uv9bAgAhijWAClCPcmwFnALUohaQWyCXjMp4VT82nQD3wgJyiByIw9DuW9b8C1Iy+vaGQt1/f4djr0Hy5hN59AGA4Uc49pwHX17qwjCQD3uhMNVREzUgct6DUFEIBoFCv/6c9FwD/ep+gDr1kPtUio/FSva9YZMMlTxRsXZaN1O0WNhQ1lWFjtazTvniX8mM5E/MP2XVo6NdVYC60FrZvrXKk3a/10pdLn29Vv/uvfR9SipeLLUjY43b7EN07Wy/oxyHRrnyUo0A24oyqaQJCjlTmjnZPbC3YeU/IqbkL8w/Ha7C/NfD9xYl+aDkN8olCP5Ayt2I/W+BoGpF7hZrgE65APcsgHNQqLAJ1jZYAQBSosZjJaK0Cp+JSJh2R1K936TEcj/RUkrKdAeLLzcZFktQG+cElFG3QAP1cF4jcjy3WpNmPVrVqFKtHYKHozIikICKb2BToZ1OqxI1GrVBODVp1ATh0apJrQpl2iG0OrSr1qRVGwRFtXbtmrWRYWOrUqNdtQ6lWMo0acA+5m7C+TzU696sU4VyNTo08KlQpUO9Eq14WHi4uORsdOQaZ9aBkNaqTY1EEAumCISFh9vyh7JqV6JejTI+TRqUaIQBisN4gOD076PgqPQZAAA=) format("woff2");unicode-range:U+0100-02AF;}
@font-face{font-family:"WdcMono";font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+2000-206F;}
.wdc-op{--o:#F05A1E;--b:#2543B5;--y:#F4C400;--c:#ECEEF0;--ink:#14183A;
position:relative;overflow:hidden;background:var(--b);color:#fff;
font-family:"WdcBrico",system-ui,sans-serif;min-height:min(620px,92vh);
display:flex;align-items:center;isolation:isolate;box-sizing:border-box;line-height:1.1;}
.wdc-op *{box-sizing:border-box}
.wdc-op__dots{position:absolute;right:0;bottom:0;width:46%;height:60%;z-index:0;pointer-events:none;
background-image:radial-gradient(circle,#3456C9 0 38%,transparent 40%);background-size:24px 24px;
-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 100% 100%,#000 0,transparent 70%);}
.wdc-op__in{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:64px 40px;
display:grid;grid-template-columns:auto 1fr;gap:20px 48px;align-items:center;}
.wdc-op__mask{width:120px;height:auto;display:block}
.wdc-op__eyebrow{margin:0 0 6px;font-weight:700;font-size:clamp(18px,2.4vw,30px);letter-spacing:.32em;text-transform:uppercase;color:#fff}
.wdc-op__name{margin:0;font-weight:800;font-size:clamp(72px,11vw,150px);letter-spacing:-.02em;line-height:.9;color:var(--o)}
.wdc-op__rule{height:5px;background:var(--o);margin:22px 0 18px;transform-origin:left;width:min(100%,640px)}
.wdc-op__lead{margin:0 0 6px;font-weight:700;font-size:clamp(18px,1.9vw,24px);color:#fff;line-height:1.3}
.wdc-op__meta{margin:0 0 28px;line-height:1.5;font-family:"WdcMono",ui-monospace,monospace;font-size:clamp(13px,1.2vw,16px);color:var(--c);letter-spacing:.04em;opacity:.9}
.wdc-op__btns{display:flex;flex-wrap:wrap;gap:12px}
.wdc-op__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:6px;
font-weight:700;font-size:17px;text-decoration:none!important;border:2px solid #fff;color:#fff!important;
background:transparent;transition:background .2s,color .2s,transform .2s}
.wdc-op__btn:hover,.wdc-op__btn:focus-visible{background:#fff;color:var(--b)!important;transform:translateY(-2px)}
.wdc-op__btn--hot{background:var(--o);border-color:var(--o)}
.wdc-op__btn--hot:hover,.wdc-op__btn--hot:focus-visible{background:#fff;border-color:#fff;color:var(--o)!important}
.wdc-op__btn::after{content:"→";font-family:"WdcMono",monospace}
/* intro layers */
.wdc-op__half{position:absolute;left:0;right:0;height:50.5%;background:var(--c);z-index:3;will-change:transform}
.wdc-op__half--t{top:0}.wdc-op__half--b{bottom:0}
.wdc-op__half--t::after,.wdc-op__half--b::after{content:"";position:absolute;left:0;right:0;height:6px;background:var(--o);
box-shadow:0 0 30px var(--o);opacity:0;transition:opacity .2s}
.wdc-op__half--t::after{bottom:0}.wdc-op__half--b::after{top:0}
.wdc-op__lbl{position:absolute;left:8%;font-family:"WdcMono",monospace;font-size:clamp(13px,1.4vw,22px);letter-spacing:.04em;white-space:nowrap}
.wdc-op__half--t .wdc-op__lbl{bottom:22%;color:var(--b)}
.wdc-op__half--b .wdc-op__lbl{top:22%;color:var(--o)}
.wdc-op__fx{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}
.wdc-op__skip{position:absolute;right:14px;bottom:12px;z-index:5;font:500 12px "WdcMono",monospace;color:var(--b);
background:none;border:0;cursor:pointer;opacity:.6;padding:6px}
.wdc-op__skip:hover{opacity:1}
/* states */
.wdc-op.is-open .wdc-op__half--t{transform:translateY(-101%);transition:transform .7s cubic-bezier(.65,0,.35,1)}
.wdc-op.is-open .wdc-op__half--b{transform:translateY(101%);transition:transform .7s cubic-bezier(.65,0,.35,1)}
.wdc-op.is-open .wdc-op__half::after{opacity:1}
.wdc-op.is-open .wdc-op__skip{display:none}
.wdc-op.is-anim .wdc-op__mask{opacity:0;transform:scale(.6)}
.wdc-op.is-anim .wdc-op__txt>*{opacity:0;transform:translateY(28px)}
.wdc-op.is-anim .wdc-op__rule{transform:scaleX(0)}
.wdc-op.is-open .wdc-op__mask{opacity:1;transform:none;transition:opacity .4s .35s,transform .6s .35s cubic-bezier(.34,1.56,.64,1)}
.wdc-op.is-open .wdc-op__txt>*{opacity:1;transform:none;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1)}
.wdc-op.is-open .wdc-op__txt>:nth-child(1){transition-delay:.45s}
.wdc-op.is-open .wdc-op__txt>:nth-child(2){transition-delay:.6s}
.wdc-op.is-open .wdc-op__txt>:nth-child(3){transition-delay:.85s}
.wdc-op.is-open .wdc-op__txt>:nth-child(4){transition-delay:1s}
.wdc-op.is-open .wdc-op__txt>:nth-child(5){transition-delay:1.1s}
.wdc-op.is-open .wdc-op__txt>:nth-child(6){transition-delay:1.25s}
.wdc-op.is-open .wdc-op__rule{transform:scaleX(1);transition:transform .7s .85s cubic-bezier(.22,1,.36,1)}
.wdc-op.is-done .wdc-op__half,.wdc-op.is-done .wdc-op__fx,.wdc-op.is-done .wdc-op__skip{display:none}
@media (max-width:760px){
.wdc-op{min-height:auto}
.wdc-op__in{grid-template-columns:1fr;padding:48px 22px 56px;gap:18px}
.wdc-op__mask{width:64px}
.wdc-op__eyebrow{letter-spacing:.24em}
.wdc-op__btns{flex-direction:column}
.wdc-op__btn{justify-content:space-between}
.wdc-op__lbl{left:22px}
.wdc-op__dots{width:80%;height:40%}
}
/* overlay mode: plays over the original banner, then reveals it */
.wdc-op--overlay{position:absolute;inset:0;min-height:0;z-index:20;container-type:size;clip-path:inset(0 0 0 0)}
.wdc-op--overlay:not(.is-live){display:none}
.wdc-op--overlay .wdc-op__btns,.wdc-op--overlay .wdc-op__meta{display:none}
.wdc-op--overlay .wdc-op__in{padding:4cqh 5cqw;gap:2cqh 4cqw;grid-template-columns:auto 1fr}
.wdc-op--overlay .wdc-op__mask{width:min(120px,30cqh,16cqw)}
.wdc-op--overlay .wdc-op__name{font-size:min(150px,12cqw,28cqh)}
.wdc-op--overlay .wdc-op__eyebrow{font-size:min(30px,2.6cqw,6cqh)}
.wdc-op--overlay .wdc-op__lead{font-size:min(24px,2cqw,5cqh)}
.wdc-op--overlay .wdc-op__rule{margin:3cqh 0 2.5cqh;height:min(5px,1cqh)}
@container (max-height:380px){.wdc-op--overlay .wdc-op__lead{display:none}}
.wdc-op__edge{position:absolute;top:0;bottom:0;left:0;width:6px;background:var(--o);box-shadow:0 0 40px 10px rgba(240,90,30,.8);opacity:0;z-index:6;pointer-events:none}
.wdc-op.is-exit{clip-path:inset(0 0 0 100%);transition:clip-path .9s cubic-bezier(.65,0,.35,1)}
.wdc-op.is-exit .wdc-op__edge{opacity:1;left:100%;transition:left .9s cubic-bezier(.65,0,.35,1)}
