.preloader[data-v-31e43de5]{position:fixed;inset:0;background:#003b71;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .5s ease}.preloader--fadeout[data-v-31e43de5]{opacity:0}.content[data-v-31e43de5]{text-align:center}.logo[data-v-31e43de5]{width:300px;height:auto;filter:brightness(0) invert(1);animation:pulse-31e43de5 1.5s ease-in-out infinite}.loading-bar[data-v-31e43de5]{width:200px;height:6px;background:hsla(0,0%,100%,.3);border-radius:3px;overflow:hidden;margin:1.5rem auto 0}.loading-bar__progress[data-v-31e43de5]{height:100%;background:#ff7f00;transition:width .3s ease}@keyframes pulse-31e43de5{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}to{transform:scale(1);opacity:1}}.top-loading-bar[data-v-6a176322]{position:fixed;top:0;left:0;height:4px;width:100%;background:transparent;z-index:10000}.top-loading-bar__progress[data-v-6a176322]{height:100%;background:#ff7f00;transition:width .3s ease}.lang[data-v-1ac5dff8]{display:flex;gap:.5rem}.lang-btn[data-v-1ac5dff8]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);background:transparent;color:#fff;cursor:pointer;font-weight:600;transition:background .2s,border-color .2s,transform .08s}.lang-btn[data-v-1ac5dff8]:hover{background:hsla(0,0%,100%,.15)}.lang-btn[data-v-1ac5dff8]:active{transform:scale(.98)}.lang-btn.active[data-v-1ac5dff8]{border-color:#ff7f00;background:rgba(255,127,0,.2)}.flag[data-v-1ac5dff8]{width:18px;height:12px;border-radius:2px;overflow:hidden;display:inline-block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.flag img[data-v-1ac5dff8]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.label[data-v-1ac5dff8]{font-size:.85rem;letter-spacing:.02em}.header[data-v-d12be164]{background-color:#003b71;color:#fff;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:2000;flex-wrap:wrap;gap:1rem;transition:transform .25s ease;will-change:transform}.header.header--hidden[data-v-d12be164]{transform:translateY(-100%)}.logo img[data-v-d12be164]{height:90px;filter:brightness(0) invert(1)}.logo-link[data-v-d12be164]{display:inline-flex;align-items:center}.nav[data-v-d12be164]{display:flex;flex-wrap:wrap;justify-content:center}.nav-link[data-v-d12be164],nav a[data-v-d12be164]{margin:.5rem;text-decoration:none;color:#fff;font-weight:500;font-size:1.3rem;letter-spacing:.01em;transition:color .3s,opacity .2s,border-color .2s;border-bottom:2px solid transparent}.nav-link[data-v-d12be164]:hover,nav a[data-v-d12be164]:hover{color:#ff7f00;border-bottom-color:rgba(255,127,0,.7)}nav a.router-link-active[data-v-d12be164]{border-bottom-color:#ff7f00}.actions[data-v-d12be164]{display:flex;align-items:center;gap:.65rem}.userbox[data-v-d12be164]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.admin-stack[data-v-d12be164]{display:flex;gap:.45rem;align-items:center}.btn-admin[data-v-d12be164]{display:inline-flex;align-items:center;gap:.4rem;height:36px;padding:0 .7rem;border-radius:.55rem;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.08);color:#fff;font-weight:800;font-size:1rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .06s ease,opacity .2s ease}.btn-admin[data-v-d12be164]:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.55)}.btn-admin[data-v-d12be164]:active{transform:translateY(1px)}.btn-admin.ghost[data-v-d12be164]{background:transparent}.btn-admin.danger[data-v-d12be164]{border-color:rgba(255,0,0,.35)}.btn-admin.danger[data-v-d12be164]:hover{background:rgba(255,0,0,.18);border-color:rgba(255,0,0,.55)}.btn-admin--subtle[data-v-d12be164]{height:32px;padding:0 .6rem;font-weight:700;font-size:.9rem;opacity:.75;border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06)}.btn-admin--subtle[data-v-d12be164]:hover{opacity:1;background:hsla(0,0%,100%,.12)}.hamburger[data-v-d12be164]{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:1px solid hsla(0,0%,100%,.35);background:transparent;color:#fff;cursor:pointer;animation:floaty-d12be164 3s ease-in-out infinite}.hamburger[data-v-d12be164]:hover{background:hsla(0,0%,100%,.12)}.hamburger i[data-v-d12be164]{font-size:1.4rem;transition:transform .2s ease}.hamburger:active i[data-v-d12be164]{transform:scale(.92)}@keyframes floaty-d12be164{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.backdrop[data-v-d12be164]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2500}@keyframes menuSlide-d12be164{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.header[data-v-d12be164]{justify-content:center;align-items:center;flex-direction:column;padding:.75rem 1rem}.logo[data-v-d12be164]{order:1;width:100%;display:flex;justify-content:center}.actions[data-v-d12be164]{order:2;width:100%;justify-content:center;gap:.75rem;margin-top:.25rem}.nav[data-v-d12be164]{display:none}.nav.nav--open[data-v-d12be164]{display:flex;position:fixed;left:0;right:0;background:#003b71;padding:.75rem 1rem 1rem;flex-direction:column;align-items:center;gap:.25rem;border-bottom:1px solid hsla(0,0%,100%,.2);z-index:3000;animation:menuSlide-d12be164 .22s ease-out both}.nav-link[data-v-d12be164],nav a[data-v-d12be164]{margin:.35rem 0;font-size:1.15rem}.hamburger[data-v-d12be164]{display:inline-flex}.userbox[data-v-d12be164]{align-items:center;gap:.4rem}}@media (hover:none) and (pointer:coarse){.hamburger[data-v-d12be164]{display:inline-flex!important}.nav[data-v-d12be164]{display:none!important}.nav.nav--open[data-v-d12be164]{display:flex!important}}.login-backdrop[data-v-d12be164]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:grid;place-items:center;z-index:4000}.login-modal[data-v-d12be164]{width:min(380px,92vw);background:#fff;color:#0f172a;border-radius:1rem;padding:1.1rem 1.1rem 1rem;box-shadow:0 20px 44px rgba(0,0,0,.25);position:relative}.login-close[data-v-d12be164]{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;border-radius:999px;border:none;background:#eaeaea;cursor:pointer;font-size:18px;line-height:1}.login-modal h3[data-v-d12be164]{margin:0 0 .6rem;color:#003b71;font-weight:900}.login-label[data-v-d12be164]{display:grid;gap:.35rem;margin-bottom:.7rem;font-weight:700;color:#334155}.login-label input[data-v-d12be164]{padding:.65rem .8rem;border:1px solid #d1d5db;border-radius:.6rem;background:#f9fafb}.login-label input[data-v-d12be164]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.18);background:#fff}.login-error[data-v-d12be164]{color:#b91c1c;background:#fee2e2;border:1px solid #ef4444;padding:.45rem .6rem;border-radius:.5rem;font-weight:700}.login-submit[data-v-d12be164]{width:100%;background:#003b71;color:#fff;border:none;border-radius:.6rem;padding:.7rem .9rem;font-weight:900;cursor:pointer}.login-submit[data-v-d12be164]:hover{background:#1f3f66}.login-hint[data-v-d12be164]{margin:.6rem 0 0;font-size:.9rem;color:#64748b}.footer[data-v-a8821082]{background:#003b71;color:#fff;overflow-x:hidden}.container[data-v-a8821082]{max-width:1200px;margin:0 auto;padding:2.5rem 1.25rem;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom, 0px));box-sizing:border-box}.cols[data-v-a8821082]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;gap:2rem;align-items:start}.col-title[data-v-a8821082]{font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem}.col-subtitle[data-v-a8821082]{position:relative;margin:0 0 1rem;font-weight:700;letter-spacing:.02em}.col-subtitle[data-v-a8821082]:after{content:"";display:block;width:40px;height:3px;margin-top:.5rem;background:hsla(0,0%,100%,.6);border-radius:2px}address[data-v-a8821082],li[data-v-a8821082],p[data-v-a8821082]{font-size:.95rem;line-height:1.6;margin:0 0 .35rem}address[data-v-a8821082]{font-style:normal}.links[data-v-a8821082],.meta[data-v-a8821082]{list-style:none;padding:0;margin:0}.links li+li[data-v-a8821082],.meta li+li[data-v-a8821082]{margin-top:.35rem}a[data-v-a8821082]{color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,opacity .2s ease}.links a[data-v-a8821082]:focus,.links a[data-v-a8821082]:hover{border-bottom-color:hsla(0,0%,100%,.6)}.chips[data-v-a8821082]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.chip[data-v-a8821082]{display:inline-flex;align-items:center;justify-content:center;padding:.6rem .9rem;min-height:44px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;max-width:100%;transition:background .2s,color .2s}.chip i[data-v-a8821082]{font-size:1.1rem;margin-right:.5rem;transition:color .2s}.chip[data-v-a8821082]:focus,.chip[data-v-a8821082]:hover{background:hsla(0,0%,100%,.2);color:#ff7f00}.chip:focus i[data-v-a8821082],.chip:hover i[data-v-a8821082]{color:#ff7f00}.divider[data-v-a8821082]{height:1px;background:hsla(0,0%,100%,.25);margin:2rem 0 1rem}.bottom[data-v-a8821082]{text-align:center;font-size:.9rem;opacity:.9;min-height:calc(1.5rem + env(safe-area-inset-bottom, 0px))}.bottom .dev[data-v-a8821082]{margin-top:.3rem;font-size:.85rem;opacity:.8}.bottom .dev a[data-v-a8821082]{color:#fff;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.bottom .dev a[data-v-a8821082]:hover{border-bottom-color:hsla(0,0%,100%,.6)}@media (max-width:1024px){.cols[data-v-a8821082]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.cols[data-v-a8821082]{grid-template-columns:1fr 1fr;gap:1.25rem}.col[data-v-a8821082]:first-child{grid-column:1/-1}.chips[data-v-a8821082]{flex-direction:column;align-items:stretch}.chip[data-v-a8821082]{width:100%;max-width:none}}@media (max-width:520px){.cols[data-v-a8821082]{grid-template-columns:1fr}.container[data-v-a8821082]{padding:2rem 1rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom, 0px))}.col-subtitle[data-v-a8821082]:after{width:32px}}.overlay[data-v-0af6391d]{position:fixed;inset:0;background:rgba(0,59,113,.95);display:flex;justify-content:center;align-items:center;z-index:10000}.popup[data-v-0af6391d]{background:#fff;padding:2rem;border-radius:1rem;max-width:400px;width:90%;text-align:center;box-shadow:0 8px 30px rgba(0,0,0,.3);animation:fadeInUp-0af6391d .4s ease}.popup h2[data-v-0af6391d]{color:#003b71;margin-bottom:.5rem}.popup p[data-v-0af6391d]{color:#ff7f00;font-weight:700;margin-bottom:1.5rem}.popup button[data-v-0af6391d]{background:#ff7f00;color:#fff;border:none;padding:.5rem 1.2rem;font-size:1rem;border-radius:999px;cursor:pointer;transition:background .2s}.popup button[data-v-0af6391d]:hover{background:#e66f00}@keyframes fadeInUp-0af6391d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-consent[data-v-5790dc24]{position:fixed;left:50%;bottom:1rem;transform:translateX(-50%);width:min(680px,92vw);background:#003b71;color:#fff;border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,.25);padding:1rem 1rem .85rem;z-index:10000}.text[data-v-5790dc24]{margin:0 0 .75rem 0;font-size:.95rem;line-height:1.45}.link[data-v-5790dc24]{color:#ff7f00;text-decoration:underline;font-weight:700}.btns[data-v-5790dc24]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.btn[data-v-5790dc24]{border:0;border-radius:999px;padding:.5rem .9rem;font-weight:700;cursor:pointer;font-size:.9rem}.btn.primary[data-v-5790dc24]{background:#ff7f00;color:#fff}.btn.primary[data-v-5790dc24]:hover{background:#e66f00}.btn.secondary[data-v-5790dc24]{background:hsla(0,0%,100%,.15);color:#fff}.btn.secondary[data-v-5790dc24]:hover{background:hsla(0,0%,100%,.28)}.btn.ghost[data-v-5790dc24]{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.35)}.btn.ghost[data-v-5790dc24]:hover{border-color:hsla(0,0%,100%,.6)}@media (max-width:480px){.btns[data-v-5790dc24]{justify-content:center}}.overlay[data-v-5d2aacac]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:11000}.panel[data-v-5d2aacac]{width:min(760px,92vw);background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.25);overflow:hidden}.head[data-v-5d2aacac]{background:#003b71;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}.head h3[data-v-5d2aacac]{margin:0;font-size:1.2rem}.close[data-v-5d2aacac]{background:transparent;color:#fff;border:0;font-size:1.6rem;cursor:pointer}.content[data-v-5d2aacac]{padding:1rem 1.25rem .25rem}.desc[data-v-5d2aacac]{margin:0 0 1rem;color:#333}.row[data-v-5d2aacac]{display:grid;grid-template-columns:1fr auto;gap:.5rem 1rem;align-items:center;border-top:1px solid #eee;padding:.9rem 0}.row[data-v-5d2aacac]:first-of-type{border-top:0}.row-head h4[data-v-5d2aacac]{margin:0;color:#003b71}.tag[data-v-5d2aacac]{display:inline-block;margin-left:.5rem;font-size:.75rem;background:#eef2f7;color:#003b71;border:1px solid #ccd6e3;border-radius:999px;padding:.1rem .5rem}.note[data-v-5d2aacac]{grid-column:1/-1;margin:0;font-size:.9rem;color:#555}.toggle[data-v-5d2aacac]{grid-column:2/3;justify-self:end;position:relative;width:52px;height:28px}.toggle input[data-v-5d2aacac]{display:none}.slider[data-v-5d2aacac]{position:absolute;inset:0;background:#cfd8e3;border-radius:999px;transition:background .2s}.slider[data-v-5d2aacac]:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.toggle input:checked+.slider[data-v-5d2aacac]{background:#ff7f00}.toggle input:checked+.slider[data-v-5d2aacac]:after{transform:translateX(24px)}.toggle.disabled .slider[data-v-5d2aacac]{background:#94a3b8}.foot[data-v-5d2aacac]{display:flex;justify-content:flex-end;gap:.5rem;padding:.9rem 1.25rem 1.1rem;border-top:1px solid #eee}.btn[data-v-5d2aacac]{border:0;border-radius:999px;padding:.55rem 1rem;font-weight:700;cursor:pointer;font-size:.95rem}.btn.primary[data-v-5d2aacac]{background:#ff7f00;color:#fff}.btn.primary[data-v-5d2aacac]:hover{background:#e66f00}.btn.secondary[data-v-5d2aacac]{background:rgba(0,59,113,.08);color:#003b71}.btn.secondary[data-v-5d2aacac]:hover{background:rgba(0,59,113,.15)}@media (max-width:560px){.row[data-v-5d2aacac]{grid-template-columns:1fr}.toggle[data-v-5d2aacac]{grid-column:1/-1;justify-self:start}}.privacy-fab[data-v-7299f7d9]{position:fixed;right:calc(16px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:11001;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem .9rem;min-height:44px;border-radius:999px;border:1px solid hsla(0,0%,100%,.25);background:#003b71;color:#fff;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.25);transition:transform .15s ease,background .2s ease,box-shadow .2s ease,width .2s;animation:slideIn-7299f7d9 .4s ease both}.privacy-fab[data-v-7299f7d9]:focus,.privacy-fab[data-v-7299f7d9]:hover{background:#ff7f00;box-shadow:0 12px 28px rgba(0,0,0,.28);outline:none}.privacy-fab i[data-v-7299f7d9]{font-size:1.15rem;line-height:1}.label[data-v-7299f7d9]{font-weight:700;letter-spacing:.01em;white-space:nowrap}@media (max-width:420px){.privacy-fab[data-v-7299f7d9]{padding:.6rem .7rem}.privacy-fab .label[data-v-7299f7d9]{display:none}}@keyframes slideIn-7299f7d9{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.privacy-fab[data-v-7299f7d9]{animation:none}}.ask-fab[data-v-3b9038f8]{position:fixed;left:calc(16px + env(safe-area-inset-left, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:11001;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem .9rem;min-height:44px;border-radius:999px;border:1px solid hsla(0,0%,100%,.25);background:#003b71;color:#fff;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.25);transition:transform .15s ease,background .2s ease,box-shadow .2s ease,width .2s;animation:slideIn-3b9038f8 .4s ease both}.ask-fab[data-v-3b9038f8]:focus,.ask-fab[data-v-3b9038f8]:hover{background:#ff7f00;box-shadow:0 12px 28px rgba(0,0,0,.28);outline:none}.ask-fab i[data-v-3b9038f8]{font-size:1.15rem;line-height:1}.label[data-v-3b9038f8]{font-weight:700;letter-spacing:.01em;white-space:nowrap}@media (max-width:420px){.ask-fab[data-v-3b9038f8]{padding:.6rem .7rem}.ask-fab .label[data-v-3b9038f8]{display:none}}@keyframes slideIn-3b9038f8{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.ask-fab[data-v-3b9038f8]{animation:none}}#app,body,html{height:100%;width:100%;overflow-x:hidden}*,:after,:before{box-sizing:border-box}img,video{max-width:100%;height:auto;display:block}.app-shell{min-height:100vh;display:flex;flex-direction:column;isolation:isolate}.page-content{flex:1;display:flex;flex-direction:column;min-width:0}body,html{margin:0;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Arial,sans-serif;background-color:#f5f5f5;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}.hero[data-v-682b49a4]{position:relative;height:80vh;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;padding:1rem;overflow:hidden}.hero video[data-v-682b49a4]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.hero[data-v-682b49a4]:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:0}.hero-content[data-v-682b49a4]{position:relative;z-index:1;max-width:1000px;padding:2rem;background-color:rgba(0,0,0,.5);border-radius:1.5rem;border:2px solid #ff7f00}.rotator-item[data-v-682b49a4]{font-size:2rem;font-weight:600;letter-spacing:.5px;opacity:0;transform:translateY(50px) scale(.9);animation:fadeInUpPremium-682b49a4 1s cubic-bezier(.68,-.55,.27,1.55) forwards}.rotate-leave-active[data-v-682b49a4]{animation:fadeOutDownPremium-682b49a4 .8s ease-in forwards}@keyframes fadeInUpPremium-682b49a4{0%{opacity:0;transform:translateY(50px) scale(.9)}60%{opacity:1;transform:translateY(-10px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOutDownPremium-682b49a4{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-50px) scale(.9)}}@media (max-width:768px){.rotator-item[data-v-682b49a4]{font-size:1.5rem}}.offer[data-v-5476cf0d]{background:#fff;padding:4rem 1rem;text-align:center}.offer h2[data-v-5476cf0d]{margin-bottom:2rem;color:#003b71;border-bottom:4px solid #ff7f00;display:inline-block;padding-bottom:.5rem;font-size:1.75rem}.icons[data-v-5476cf0d]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.icon-box[data-v-5476cf0d],.icon-box[data-v-5476cf0d]:link,.icon-box[data-v-5476cf0d]:visited{width:140px;height:140px;padding:1rem;background:#eaeaea;border-radius:1rem;transition:transform .3s,background .3s,color .3s;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:inherit}.offer.offer--animate .icon-box[data-v-5476cf0d]{opacity:0;transform:translateY(30px);animation:fadeUp-5476cf0d .6s ease-out forwards}.icon-box[data-v-5476cf0d]:hover{transform:scale(1.05);background:#ff7f00;color:#fff}.icon-box i[data-v-5476cf0d]{font-size:2rem;color:#003b71;margin-bottom:.5rem}.icon-box:hover i[data-v-5476cf0d]{color:#fff}@media (max-width:768px){.icon-box[data-v-5476cf0d]{width:120px;height:120px;font-size:.9rem}.icon-box i[data-v-5476cf0d]{font-size:1.75rem}}@keyframes fadeUp-5476cf0d{to{opacity:1;transform:translateY(0)}}.career[data-v-2af685cf]{background:#fff;color:#1f2937;padding:3rem 1rem 4rem}h2[data-v-2af685cf]{color:#003b71;font-size:1.8rem;font-weight:900;border-bottom:4px solid #ff7f00;display:inline-block;padding-bottom:.45rem;margin-bottom:1rem}.hero[data-v-2af685cf]{max-width:1200px;margin:0 auto 2.2rem;display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center}.hero__text h1[data-v-2af685cf]{color:#003b71;font-weight:900;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.15;margin:0 0 .6rem}.lead[data-v-2af685cf]{color:#475569;font-size:clamp(1rem,1.4vw,1.1rem);max-width:640px}.cta-row[data-v-2af685cf]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.btn[data-v-2af685cf]{display:inline-block;padding:.7rem 1.1rem;border-radius:.8rem;font-weight:900;text-decoration:none}.btn--brand[data-v-2af685cf]{background:#ff7f00;color:#fff}.btn--ghost[data-v-2af685cf]{background:#f1f5f9;color:#003b71;border:1px solid #e2e8f0}.contact-inline[data-v-2af685cf]{margin-top:.6rem;display:flex;gap:1rem;flex-wrap:wrap;color:#334155;font-weight:700}.hero__photos[data-v-2af685cf]{position:relative;height:clamp(280px,36vw,440px)}.ph[data-v-2af685cf]{position:absolute;overflow:hidden;border-radius:1rem;box-shadow:0 12px 28px rgba(0,0,0,.12)}.ph img[data-v-2af685cf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:saturate(1.05);-webkit-mask-image:radial-gradient(140% 100% at 50% 50%,#000 60%,transparent 100%);mask-image:radial-gradient(140% 100% at 50% 50%,#000 60%,transparent 100%)}.ph--a[data-v-2af685cf]{inset:auto 10% 10% auto;width:46%;height:64%;transform:rotate(-2.2deg)}.ph--b[data-v-2af685cf]{inset:10% auto auto 0;width:52%;height:58%;transform:rotate(1.6deg)}.ph--c[data-v-2af685cf]{inset:6% 0 auto auto;width:38%;height:40%;transform:rotate(-.8deg)}.paths[data-v-2af685cf]{max-width:1200px;margin:0 auto 2rem}.paths__grid[data-v-2af685cf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.p-card[data-v-2af685cf]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1rem;box-shadow:0 8px 22px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}.p-card[data-v-2af685cf]:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.p-card__ic[data-v-2af685cf]{font-size:2rem;color:#003b71}.p-card__title[data-v-2af685cf]{margin:.3rem 0;font-size:1.05rem;font-weight:900;color:#0f172a}.p-card__desc[data-v-2af685cf]{color:#475569;font-size:.95rem;margin:0}.insert[data-v-2af685cf]{max-width:1200px;margin:1.5rem auto 2rem;display:grid;grid-template-columns:2fr 1fr;gap:1rem;align-items:stretch}.insert__card[data-v-2af685cf],.insert__wide[data-v-2af685cf]{overflow:hidden;border-radius:1rem;background:#000;box-shadow:0 10px 24px rgba(0,0,0,.08)}.insert__card img[data-v-2af685cf],.insert__wide img[data-v-2af685cf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.insert__wide[data-v-2af685cf]{height:clamp(220px,32vw,360px)}.insert__stack[data-v-2af685cf]{display:grid;gap:1rem}.insert__card[data-v-2af685cf]{height:clamp(100px,14vw,160px)}.offers[data-v-2af685cf]{max-width:1200px;margin:0 auto 2rem}.header[data-v-2af685cf]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.toggle[data-v-2af685cf]{display:flex;gap:.5rem}.tbtn[data-v-2af685cf]{background:#f1f5f9;border:1px solid #e2e8f0;color:#003b71;padding:.45rem .8rem;border-radius:.6rem;cursor:pointer;font-weight:800}.tbtn.is-active[data-v-2af685cf]{background:#ff7f00;color:#fff;border-color:#ff7f00}.jobs[data-v-2af685cf]{display:grid;gap:.6rem;margin-top:1rem}.job[data-v-2af685cf]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;padding:.85rem 1rem;box-shadow:0 6px 18px rgba(0,0,0,.05)}.job__title[data-v-2af685cf]{font-weight:900;color:#0f172a}.job__tags[data-v-2af685cf]{display:flex;gap:.4rem;flex-wrap:wrap}.chip[data-v-2af685cf]{background:#f8fafc;color:#003b71;border:1px solid #e2e8f0;padding:.1rem .5rem;border-radius:.5rem;font-size:.85rem;font-weight:800}.btn-apply[data-v-2af685cf]{display:inline-block;background:#003b71;color:#fff;padding:.5rem .85rem;border-radius:.6rem;font-weight:900;text-decoration:none}.pracuj-embed iframe[data-v-2af685cf]{width:100%;min-height:640px;border:none;border-radius:1rem;background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.06)}.placeholder[data-v-2af685cf]{background:#fff;border:1px dashed #d1d5db;border-radius:1rem;padding:1rem;text-align:center;color:#475569}.mosaic[data-v-2af685cf]{max-width:1200px;margin:0 auto 2rem;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:120px;gap:.8rem}.mosaic__item[data-v-2af685cf]{border-radius:1rem;overflow:hidden;box-shadow:0 8px 22px rgba(0,0,0,.06);background:#000}.mosaic__item img[data-v-2af685cf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mosaic__item--1[data-v-2af685cf]{grid-column:span 3;grid-row:span 2}.mosaic__item--2[data-v-2af685cf]{grid-column:span 3;grid-row:span 1}.mosaic__item--3[data-v-2af685cf]{grid-column:span 2;grid-row:span 1}.mosaic__item--4[data-v-2af685cf]{grid-column:span 4;grid-row:span 1}.contact[data-v-2af685cf]{max-width:1200px;margin:0 auto}.map-wrap[data-v-2af685cf]{position:relative}.map[data-v-2af685cf]{width:100%;height:460px;border-radius:1rem;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.08);margin-top:.6rem}.flycard[data-v-2af685cf]{position:absolute;right:1rem;top:1rem;width:min(360px,92vw);background:#fff;color:#0f172a;border-left:6px solid #ff7f00;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 12px 28px rgba(0,0,0,.12);z-index:3000}.flycard__title[data-v-2af685cf]{font-size:1.05rem;font-weight:900;margin:0 0 .25rem;color:#003b71}.flycard__addr[data-v-2af685cf]{color:#475569;margin:0 0 .5rem}.flycard__tele[data-v-2af685cf]{list-style:none;padding:0;margin:0 0 .5rem}.flycard__tele a[data-v-2af685cf]{color:#003b71;font-weight:800}.flycard__qr[data-v-2af685cf]{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:.6rem;border:1px solid #e2e8f0}.flycard__qrph[data-v-2af685cf]{margin:.25rem 0 0;font-size:.9rem;color:#64748b;background:#f8fafc;padding:.5rem .6rem;border-radius:.6rem;border:1px dashed #e2e8f0}.flycard__close[data-v-2af685cf]{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;border-radius:999px;border:none;background:#eaeaea;cursor:pointer;font-size:18px;line-height:1;color:#003b71}.fade-enter-active[data-v-2af685cf],.fade-leave-active[data-v-2af685cf]{transition:opacity .18s ease}.fade-enter-from[data-v-2af685cf],.fade-leave-to[data-v-2af685cf]{opacity:0}@media (max-width:980px){.hero[data-v-2af685cf]{grid-template-columns:1fr}.hero__photos[data-v-2af685cf]{order:-1;height:clamp(220px,45vw,360px)}}@media (max-width:640px){.mosaic[data-v-2af685cf]{grid-auto-rows:90px}}.contact-container[data-v-80ea16f6]{max-width:760px;margin:2rem auto;padding:2rem;background:#fff;border-radius:1.25rem;box-shadow:0 12px 28px rgba(0,0,0,.08)}.contact-title[data-v-80ea16f6]{font-size:2rem;font-weight:800;text-align:center;margin-bottom:1.25rem;color:#003b71}.contact-form[data-v-80ea16f6]{display:grid;grid-template-columns:1fr;gap:1.1rem}.form-group[data-v-80ea16f6]{display:flex;flex-direction:column}label[data-v-80ea16f6]{font-size:.9rem;font-weight:700;margin-bottom:.25rem;color:#334155}input[data-v-80ea16f6],textarea[data-v-80ea16f6]{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.75rem;background:#f9fafb;font-size:1rem;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}input[data-v-80ea16f6]:focus,textarea[data-v-80ea16f6]:focus{border-color:#2563eb;outline:none;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.18)}.consents[data-v-80ea16f6]{margin-top:.25rem;padding:.9rem .9rem .2rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem}.consent[data-v-80ea16f6]{display:grid;grid-template-columns:auto 1fr;gap:.6rem .7rem;align-items:start;margin-bottom:.6rem;line-height:1.4;color:#334155}.consent input[type=checkbox][data-v-80ea16f6]{width:1.1rem;height:1.1rem;margin-top:.2rem;accent-color:#ff7f00}.consent a[data-v-80ea16f6]{color:#003b71;font-weight:700;text-decoration:underline;text-underline-offset:2px}.consent-note[data-v-80ea16f6]{display:block;margin:-.25rem 0 .5rem 1.8rem;font-size:.85rem;color:#64748b}button[data-v-80ea16f6]{background:#003b71;color:#fff;padding:.85rem;border-radius:.75rem;font-weight:800;font-size:1rem;transition:background .2s ease,transform .06s ease;cursor:pointer}button[data-v-80ea16f6]:hover:not(:disabled){background:#1f3f66}button[data-v-80ea16f6]:active:not(:disabled){transform:translateY(1px)}button[data-v-80ea16f6]:disabled{background:#94a3b8;cursor:not-allowed}.msg[data-v-80ea16f6]{font-weight:700;padding:.6rem .8rem;border-radius:.6rem}.msg.success[data-v-80ea16f6]{background:#dcfce7;color:#166534;border:1px solid #22c55e}.msg.error[data-v-80ea16f6]{background:#fee2e2;color:#991b1b;border:1px solid #ef4444}.hp[data-v-80ea16f6]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sr-only[data-v-80ea16f6]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact-map[data-v-80ea16f6]{margin-top:2.5rem}.contact-map h2[data-v-80ea16f6]{color:#003b71;font-size:1.5rem;font-weight:900;margin-bottom:1rem}.map-wrap[data-v-80ea16f6]{position:relative}.map[data-v-80ea16f6]{width:100%;height:460px;border-radius:1rem;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.08);margin-top:.6rem}.flycard[data-v-80ea16f6]{position:absolute;right:1rem;top:1rem;width:min(360px,92vw);background:#fff;color:#0f172a;border-left:6px solid #ff7f00;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 12px 28px rgba(0,0,0,.12);z-index:3000}.flycard__title[data-v-80ea16f6]{font-size:1.05rem;font-weight:900;margin:0 0 .25rem;color:#003b71}.flycard__addr[data-v-80ea16f6]{color:#475569;margin:0 0 .5rem}.flycard__tele[data-v-80ea16f6]{list-style:none;padding:0;margin:0 0 .5rem}.flycard__tele a[data-v-80ea16f6]{color:#003b71;font-weight:800}.flycard__qr[data-v-80ea16f6]{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:.6rem;border:1px solid #e2e8f0}.flycard__qrph[data-v-80ea16f6]{margin:.25rem 0 0;font-size:.9rem;color:#64748b;background:#f8fafc;padding:.5rem .6rem;border-radius:.6rem;border:1px dashed #e2e8f0}.flycard__close[data-v-80ea16f6]{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:none;background:#eaeaea;cursor:pointer;font-size:18px;color:#003b71;transition:background .2s ease}.flycard__close[data-v-80ea16f6]:hover{background:#d6d6d6}.fade-enter-active[data-v-80ea16f6],.fade-leave-active[data-v-80ea16f6]{transition:opacity .18s ease}.fade-enter-from[data-v-80ea16f6],.fade-leave-to[data-v-80ea16f6]{opacity:0}.admin[data-v-4c3d11fe]{max-width:1200px;margin:1rem auto 2.5rem;padding:0 1rem}.admin__top[data-v-4c3d11fe]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.admin__top h1[data-v-4c3d11fe]{font-size:1.6rem;font-weight:900;color:#003b71}.actions[data-v-4c3d11fe]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.search[data-v-4c3d11fe]{display:flex;gap:.4rem}.search input[data-v-4c3d11fe]{padding:.55rem .7rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#fff;min-width:280px}.switch[data-v-4c3d11fe]{display:flex;align-items:center;gap:.4rem;padding:.25rem .45rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#f8fafc}.btn[data-v-4c3d11fe]{padding:.55rem .8rem;border-radius:.6rem;border:1px solid #cbd5e1;background:#fff;font-weight:800;cursor:pointer}.btn[data-v-4c3d11fe]:hover{background:#f1f5f9}.btn.brand[data-v-4c3d11fe]{background:#ff7f00;border-color:#ff7f00;color:#fff}.btn.brand[data-v-4c3d11fe]:hover{filter:brightness(.95)}.btn.ghost[data-v-4c3d11fe]{background:#f8fafc}.btn.sm[data-v-4c3d11fe]{padding:.35rem .6rem;font-weight:700}.btn.danger[data-v-4c3d11fe]{border-color:#ef4444;color:#b91c1c;background:#fee2e2}.card[data-v-4c3d11fe]{margin-top:.8rem;background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;box-shadow:0 6px 18px rgba(0,0,0,.06)}.table-wrap[data-v-4c3d11fe]{overflow:auto}.tbl[data-v-4c3d11fe]{width:100%;border-collapse:collapse;font-size:.95rem}td[data-v-4c3d11fe],th[data-v-4c3d11fe]{padding:.6rem .7rem;border-bottom:1px solid #f1f5f9;text-align:left}th[data-v-4c3d11fe]{background:#f8fafc;color:#334155;position:sticky;top:0;z-index:1}tbody tr[data-v-4c3d11fe]:hover{background:#fcfcfd}.mono[data-v-4c3d11fe]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.actions-td[data-v-4c3d11fe]{white-space:nowrap;display:flex;gap:.35rem;align-items:center}.badge[data-v-4c3d11fe]{display:inline-block;padding:.1rem .4rem;border-radius:.4rem;font-weight:800;font-size:.8rem}.badge.ok[data-v-4c3d11fe]{background:#dcfce7;color:#166534;border:1px solid #22c55e}.badge.no[data-v-4c3d11fe]{background:#fee2e2;color:#991b1b;border:1px solid #ef4444}.empty[data-v-4c3d11fe]{padding:1rem;color:#475569}.drawer-enter-from[data-v-4c3d11fe],.drawer-leave-to[data-v-4c3d11fe]{opacity:0;transform:translateX(12px)}.drawer-enter-active[data-v-4c3d11fe],.drawer-leave-active[data-v-4c3d11fe]{transition:.18s ease}.drawer[data-v-4c3d11fe]{position:fixed;right:1rem;top:1rem;bottom:1rem;width:min(560px,96vw);background:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 16px 44px rgba(0,0,0,.2);z-index:3800;padding:.8rem .9rem 1rem;display:flex;flex-direction:column}.drawer__head[data-v-4c3d11fe]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.4rem;border-bottom:1px solid #f1f5f9}.drawer__head h2[data-v-4c3d11fe]{margin:0;color:#003b71;font-weight:900}.icon-btn[data-v-4c3d11fe]{width:32px;height:32px;border-radius:999px;border:none;background:#eaeaea;cursor:pointer;font-size:18px}.form[data-v-4c3d11fe]{padding-top:.8rem;display:grid;gap:.7rem;overflow:auto}.form label[data-v-4c3d11fe]{display:grid;gap:.25rem;font-weight:800;color:#334155}.form input[data-v-4c3d11fe],.form textarea[data-v-4c3d11fe]{padding:.6rem .7rem;border:1px solid #cbd5e1;border-radius:.6rem;background:#fff}.form textarea[data-v-4c3d11fe]{resize:vertical}.inline[data-v-4c3d11fe]{display:flex!important;align-items:center;gap:.5rem!important}.grid2[data-v-4c3d11fe]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.form__row[data-v-4c3d11fe]{display:flex;gap:.5rem;align-items:center}.error[data-v-4c3d11fe]{color:#b91c1c;background:#fee2e2;border:1px solid #ef4444;padding:.5rem .6rem;border-radius:.5rem;font-weight:800}.modal[data-v-4c3d11fe]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:3900}.modal__card[data-v-4c3d11fe]{background:#fff;border-radius:1rem;padding:1rem 1.1rem;box-shadow:0 20px 44px rgba(0,0,0,.25);width:min(440px,94vw)}.toast[data-v-4c3d11fe]{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);background:#003b71;color:#fff;padding:.6rem .9rem;border-radius:.6rem;font-weight:900;box-shadow:0 12px 28px rgba(0,0,0,.2);z-index:4000}@media (max-width:860px){.grid2[data-v-4c3d11fe]{grid-template-columns:1fr}.admin__top[data-v-4c3d11fe]{align-items:flex-start}.search input[data-v-4c3d11fe]{min-width:200px}}.page[data-v-712178ec]{font-family:Segoe UI,sans-serif;background:#f8f8f8;color:#333;line-height:1.6}.hero[data-v-712178ec]{position:relative;height:450px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg[data-v-712178ec]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 80%;object-position:center 80%;filter:brightness(.55)}.overlay[data-v-712178ec]{position:absolute;inset:0;background:rgba(0,0,0,.3)}.hero-content[data-v-712178ec]{position:relative;z-index:2;text-align:center;max-width:900px;padding:20px;color:#fff;opacity:0;transform:translateY(30px);animation:fadeInUp-712178ec 1s .3s forwards}.animate-title h1[data-v-712178ec]{opacity:0;transform:translateY(-30px);animation:slideFadeIn-712178ec 1s .5s forwards}@keyframes slideFadeIn-712178ec{to{opacity:1;transform:translateY(0)}}.hero-content h1[data-v-712178ec]{font-size:48px;margin-bottom:20px;letter-spacing:1px}.hero-content p[data-v-712178ec]{font-size:18px;line-height:1.7;color:#f0f0f0}.container[data-v-712178ec]{width:90%;max-width:1200px;margin:0 auto}.oferta[data-v-712178ec]{padding:80px 0}.blok[data-v-712178ec]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;margin-bottom:80px;opacity:0;transform:translateY(20px);animation:fadeInUp-712178ec .8s forwards}.blok.reverse[data-v-712178ec]{flex-direction:row-reverse}.tekst[data-v-712178ec]{flex:1;min-width:300px}.tekst h3[data-v-712178ec]{font-size:24px;margin-bottom:15px;color:#004080}.tekst p[data-v-712178ec]{font-size:17px;color:#444;text-align:justify}.tekst ul[data-v-712178ec]{margin-left:1.2rem;list-style:disc;font-weight:600}.zdjecie[data-v-712178ec]{flex:1;min-width:300px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.img-wrap[data-v-712178ec]{border-radius:12px;overflow:hidden;background:#eef0f3;display:flex;align-items:center;justify-content:center;min-height:160px;padding:8px;transition:transform .5s ease}.img-wrap[data-v-712178ec]:hover{transform:scale(1.03)}.img-wrap img[data-v-712178ec]{width:100%;height:200px;-o-object-fit:contain;object-fit:contain;border-radius:6px;display:block}.carousel-wrapper[data-v-712178ec]{max-width:1200px;margin:40px auto;overflow:hidden;border-radius:12px;background:#fff;padding:10px 0}.carousel-inner[data-v-712178ec]{display:flex;will-change:transform}.carousel-slide[data-v-712178ec]{flex:0 0 auto;padding:0 5px}.carousel-slide img[data-v-712178ec]{width:200px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@keyframes fadeInUp-712178ec{to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.blok[data-v-712178ec]{flex-direction:column}.zdjecie[data-v-712178ec]{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hero-content h1[data-v-712178ec]{font-size:34px}.zdjecie[data-v-712178ec]{grid-template-columns:1fr}.img-wrap img[data-v-712178ec]{height:180px}.carousel-slide img[data-v-712178ec]{width:180px;height:120px}}.page[data-v-0436f8ea]{font-family:Segoe UI,sans-serif;background:#f8f8f8;color:#333;line-height:1.6}.hero[data-v-0436f8ea]{position:relative;height:450px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg[data-v-0436f8ea]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 80%;object-position:center 80%;filter:brightness(.55)}.overlay[data-v-0436f8ea]{position:absolute;inset:0;background:rgba(0,0,0,.3)}.hero-content[data-v-0436f8ea]{position:relative;z-index:2;text-align:center;max-width:900px;padding:20px;color:#fff;opacity:0;transform:translateY(30px);animation:fadeInUp-0436f8ea 1s .3s forwards}.hero-content h1[data-v-0436f8ea]{font-size:48px;margin-bottom:20px;letter-spacing:1px}.hero-content p[data-v-0436f8ea]{font-size:18px;line-height:1.7;color:#f0f0f0}.container[data-v-0436f8ea]{width:90%;max-width:1200px;margin:0 auto}.oferta[data-v-0436f8ea]{padding:80px 0}.oferta h2[data-v-0436f8ea]{text-align:center;font-size:32px;margin-bottom:60px;color:#002c66}.blok[data-v-0436f8ea]{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-bottom:80px;opacity:0;transform:translateY(20px);animation:fadeInUp-0436f8ea .8s forwards;scroll-margin-top:184px}.blok.reverse[data-v-0436f8ea]{flex-direction:row-reverse}.tekst[data-v-0436f8ea]{flex:1;min-width:300px}.tekst h3[data-v-0436f8ea]{font-size:24px;margin-bottom:15px;color:#004080}.tekst p[data-v-0436f8ea]{font-size:17px;color:#444;text-align:justify}.zdjecie[data-v-0436f8ea]{flex:1;min-width:300px;height:260px;border-radius:12px;overflow:hidden}.zdjecie img[data-v-0436f8ea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.zdjecie img[data-v-0436f8ea]:hover{transform:scale(1.05)}.carousel-wrapper[data-v-0436f8ea]{overflow:hidden;margin-top:40px;border-radius:12px;background:#fff;padding:10px 0}.carousel-track[data-v-0436f8ea]{display:flex;gap:16px;will-change:transform}.carousel-track img[data-v-0436f8ea]{width:220px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:10px;opacity:0;transform:translateY(20px);animation:fadeInUp-0436f8ea .5s forwards}.services-menu[data-v-0436f8ea]{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);position:sticky;top:126px;z-index:5}.services-menu ul[data-v-0436f8ea]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:15px 10px;margin:0;list-style:none}.services-menu button[data-v-0436f8ea]{background:none;border:none;color:#004080;font-weight:600;cursor:pointer;font-size:16px;padding:4px 8px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.services-menu button[data-v-0436f8ea]:hover{color:#ff7f00;border-bottom-color:#ff7f00}@keyframes fadeInUp-0436f8ea{to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.blok[data-v-0436f8ea]{flex-direction:column}}@media (max-width:640px){.hero-content h1[data-v-0436f8ea]{font-size:34px}.zdjecie[data-v-0436f8ea]{height:200px}.carousel-track img[data-v-0436f8ea]{width:180px;height:120px}.services-menu[data-v-0436f8ea]{top:0}.blok[data-v-0436f8ea]{scroll-margin-top:60px}}.page[data-v-e49a5aaa]{font-family:Segoe UI,sans-serif;background:#f8f8f8;color:#333}.hero[data-v-e49a5aaa]{position:relative;height:450px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg[data-v-e49a5aaa]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.55)}.overlay[data-v-e49a5aaa]{position:absolute;inset:0;background:rgba(0,0,0,.35)}.hero-content[data-v-e49a5aaa]{position:relative;z-index:2;text-align:center;max-width:900px;padding:20px;color:#fff;animation:fadeInUp-e49a5aaa 1s forwards}.hero-content h1[data-v-e49a5aaa]{font-size:42px;margin-bottom:20px}.hero-content p[data-v-e49a5aaa]{font-size:18px;line-height:1.7}.container[data-v-e49a5aaa]{width:90%;max-width:1200px;margin:0 auto}.oferta[data-v-e49a5aaa]{padding:80px 0}.blok[data-v-e49a5aaa]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:100px;align-items:start}.koncepcja-section[data-v-e49a5aaa]{display:block;margin-bottom:80px;padding:50px 0;background:linear-gradient(180deg,#f8fafc,#fff)}.koncepcja-content[data-v-e49a5aaa]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.koncepcja-text-left[data-v-e49a5aaa]{display:flex;flex-direction:column;justify-content:center}.koncepcja-text-left p[data-v-e49a5aaa]{font-size:17px;line-height:1.9;text-align:justify;margin:0 0 25px 0;color:#1a1a1a}.koncepcja-text-left p[data-v-e49a5aaa]:last-child{margin-bottom:0}.koncepcja-image-right[data-v-e49a5aaa]{display:flex;align-items:center;justify-content:center}.concept-image[data-v-e49a5aaa]{width:100%;max-width:500px;height:auto;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:block}.blok-analizy[data-v-e49a5aaa]{margin-bottom:80px;padding:50px 0;background:linear-gradient(180deg,#fff,#f8fafc)}.analizy-content[data-v-e49a5aaa]{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:center}.analizy-text p[data-v-e49a5aaa]{font-size:17px;line-height:1.9;text-align:justify;margin:0 0 25px 0;color:#1a1a1a}.analizy-text p[data-v-e49a5aaa]:last-child{margin-bottom:0}.analizy-images[data-v-e49a5aaa]{width:100%}.analizy-grid[data-v-e49a5aaa]{display:grid;grid-template-columns:2fr 1fr;gap:20px}.analizy-sidebar[data-v-e49a5aaa]{display:flex;flex-direction:column;gap:20px}.analizy-card[data-v-e49a5aaa]{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);transition:all .3s ease}.analizy-card.featured[data-v-e49a5aaa]{height:100%;min-height:400px}.analizy-card.small[data-v-e49a5aaa]{height:190px}.analizy-card[data-v-e49a5aaa]:hover{transform:translateY(-5px);box-shadow:0 12px 36px rgba(0,0,0,.12)}.card-image-wrapper[data-v-e49a5aaa]{position:relative;width:100%;height:100%;overflow:hidden}.analizy-image[data-v-e49a5aaa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.analizy-card:hover .analizy-image[data-v-e49a5aaa]{transform:scale(1.05)}.blok-cad[data-v-e49a5aaa]{margin-bottom:80px;padding:50px 0;background:linear-gradient(180deg,#f8fafc,#fff)}.cad-full-width[data-v-e49a5aaa]{width:100%}.programs-section[data-v-e49a5aaa]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:50px 40px;border-radius:16px;margin-bottom:50px;box-shadow:0 10px 30px rgba(30,58,138,.2)}.section-title[data-v-e49a5aaa]{color:#fff;font-size:32px;font-weight:700;text-align:center;margin:0 0 15px 0}.section-description[data-v-e49a5aaa]{color:hsla(0,0%,100%,.95);font-size:18px;text-align:center;margin:0 0 40px 0}.programs-logos-grid[data-v-e49a5aaa]{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;max-width:1000px;margin:0 auto}.program-item[data-v-e49a5aaa]{background:hsla(0,0%,100%,.12);padding:25px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:2px solid hsla(0,0%,100%,.15)}.program-item[data-v-e49a5aaa]:hover{background:hsla(0,0%,100%,.25);transform:translateY(-5px);border-color:hsla(0,0%,100%,.35)}.program-logo-large[data-v-e49a5aaa]{height:60px;width:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(1.3)}.cad-images-row[data-v-e49a5aaa]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.cad-image-card[data-v-e49a5aaa]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.cad-image-card[data-v-e49a5aaa]:hover{transform:translateY(-8px);box-shadow:0 12px 36px rgba(0,0,0,.12)}.cad-image[data-v-e49a5aaa]{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;display:block}.rotated-90[data-v-e49a5aaa]{transform:rotate(90deg);transform-origin:center center;height:350px;width:350px;margin:0 auto}.image-caption[data-v-e49a5aaa]{padding:25px 30px;background:#fff}.image-caption h3[data-v-e49a5aaa]{color:#1e3a8a;font-size:22px;font-weight:600;margin:0 0 10px 0}.image-caption p[data-v-e49a5aaa]{color:#64748b;font-size:15px;line-height:1.7;margin:0}@keyframes fadeInUp-e49a5aaa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.blok[data-v-e49a5aaa]{grid-template-columns:1fr;gap:30px}.koncepcja-content[data-v-e49a5aaa]{grid-template-columns:1fr;gap:40px}.concept-image[data-v-e49a5aaa]{max-width:100%}.programs-logos-grid[data-v-e49a5aaa]{grid-template-columns:repeat(3,1fr);gap:20px}.cad-images-row[data-v-e49a5aaa]{grid-template-columns:1fr;gap:30px}.analizy-content[data-v-e49a5aaa]{grid-template-columns:1fr;gap:40px}.analizy-grid[data-v-e49a5aaa]{grid-template-columns:1fr}.analizy-card.featured[data-v-e49a5aaa]{min-height:350px}.analizy-sidebar[data-v-e49a5aaa]{flex-direction:row;gap:20px}.analizy-card.small[data-v-e49a5aaa]{height:250px}.rotated-90[data-v-e49a5aaa]{transform:none;width:100%;height:300px}.hero-content h1[data-v-e49a5aaa]{font-size:32px}}@media (max-width:640px){.programs-logos-grid[data-v-e49a5aaa]{grid-template-columns:repeat(2,1fr)}.programs-section[data-v-e49a5aaa]{padding:30px 20px}.section-title[data-v-e49a5aaa]{font-size:24px}.section-description[data-v-e49a5aaa]{font-size:16px}.analizy-sidebar[data-v-e49a5aaa]{flex-direction:column}.analizy-card.small[data-v-e49a5aaa]{height:200px}.hero-content h1[data-v-e49a5aaa]{font-size:24px}}.page[data-v-e6a66c06]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f4f6f9;color:#334155;line-height:1.65;overflow-x:hidden}.hero[data-v-e6a66c06]{position:relative;height:480px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#003b71,#00264d 50%,#001833)}.hero[data-v-e6a66c06]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.hero[data-v-e6a66c06]:after{content:"";position:absolute;bottom:-120px;right:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,127,0,.18) 0,transparent 70%);pointer-events:none}.hero-content[data-v-e6a66c06]{position:relative;z-index:2;text-align:center;max-width:860px;padding:20px;color:#fff;opacity:0;transform:translateY(28px);animation:fadeUp-e6a66c06 .9s .2s forwards}.hero-label[data-v-e6a66c06]{display:inline-block;background:#ff7f00;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .85rem;border-radius:2rem;margin-bottom:1rem}.hero-content h1[data-v-e6a66c06]{font-size:52px;font-weight:900;letter-spacing:1px;margin:0 0 16px;line-height:1.1}.hero-content p[data-v-e6a66c06]{font-size:18px;color:#d8e4f0;max-width:680px;margin:0 auto}.stats-bar[data-v-e6a66c06]{background:#003b71;display:flex;flex-wrap:wrap;justify-content:center}.stat[data-v-e6a66c06]{flex:1;min-width:160px;max-width:240px;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;border-right:1px solid hsla(0,0%,100%,.1);opacity:0;animation:fadeUp-e6a66c06 .7s forwards}.stat[data-v-e6a66c06]:first-child{animation-delay:.1s}.stat[data-v-e6a66c06]:nth-child(2){animation-delay:.2s}.stat[data-v-e6a66c06]:nth-child(3){animation-delay:.3s}.stat[data-v-e6a66c06]:nth-child(4){animation-delay:.4s;border-right:none}.stat-num[data-v-e6a66c06]{font-size:2rem;font-weight:900;color:#ff7f00;line-height:1}.stat-label[data-v-e6a66c06]{font-size:.82rem;color:#a8c4e0;text-align:center;margin-top:.4rem;letter-spacing:.04em}.container[data-v-e6a66c06]{width:90%;max-width:1200px;margin:0 auto}.intro-section[data-v-e6a66c06]{display:flex;flex-wrap:wrap;gap:3rem;align-items:center;padding:80px 0}.intro-text[data-v-e6a66c06]{flex:2;min-width:280px}.intro-text h2[data-v-e6a66c06]{font-size:2rem;font-weight:900;color:#003b71;margin-bottom:1.1rem}.intro-text p[data-v-e6a66c06]{font-size:1.05rem;color:#475569;margin-bottom:.9rem}.intro-visual[data-v-e6a66c06]{flex:1;min-width:240px}.accent-block[data-v-e6a66c06]{background:#003b71;color:#fff;border-radius:1.25rem;padding:2rem 1.75rem;box-shadow:0 12px 40px rgba(0,59,113,.25)}.accent-block i[data-v-e6a66c06]{font-size:2.4rem;color:#ff7f00;display:block;margin-bottom:1rem}.accent-block p[data-v-e6a66c06]{margin:.5rem 0;font-size:1rem;color:#ccdaec}.accent-block strong[data-v-e6a66c06]{color:#fff}.diagonal-divider[data-v-e6a66c06]{height:60px;background:#0a1e35;clip-path:polygon(0 0,100% 100%,100% 100%,0 100%);margin-top:-1px}.diagonal-divider.reverse[data-v-e6a66c06]{background:#f4f6f9;clip-path:polygon(0 0,100% 0,100% 100%,0 0);height:60px;margin-bottom:-1px}.diagonal-divider.footer-divider[data-v-e6a66c06]{background:#f4f6f9;clip-path:polygon(0 0,100% 0,100% 100%,0 0);height:60px;margin-top:-1px;margin-bottom:0}.dark-section[data-v-e6a66c06]{background:#0a1e35;padding:80px 0 90px}.section-title[data-v-e6a66c06]{font-size:1.85rem;font-weight:900;color:#003b71;margin-bottom:2.5rem;position:relative;display:inline-block}.section-title[data-v-e6a66c06]:after{content:"";display:block;width:50px;height:4px;background:#ff7f00;border-radius:2px;margin-top:.5rem}.section-title.light[data-v-e6a66c06]{color:#e0eaf6}.process-grid[data-v-e6a66c06]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.process-card[data-v-e6a66c06]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;padding:1.75rem 1.5rem;transition:background .25s,transform .25s;opacity:0;animation:fadeUp-e6a66c06 .7s forwards}.process-card[data-v-e6a66c06]:first-child{animation-delay:.05s}.process-card[data-v-e6a66c06]:nth-child(2){animation-delay:.12s}.process-card[data-v-e6a66c06]:nth-child(3){animation-delay:.19s}.process-card[data-v-e6a66c06]:nth-child(4){animation-delay:.26s}.process-card[data-v-e6a66c06]:nth-child(5){animation-delay:.33s}.process-card[data-v-e6a66c06]:nth-child(6){animation-delay:.4s}.process-card[data-v-e6a66c06]:hover{background:rgba(255,127,0,.08);transform:translateY(-4px)}.process-card i[data-v-e6a66c06]{font-size:1.9rem;color:#ff7f00;display:block;margin-bottom:.9rem}.process-card h4[data-v-e6a66c06]{font-size:1.05rem;font-weight:800;color:#e8f0f8;margin-bottom:.5rem}.process-card p[data-v-e6a66c06]{font-size:.93rem;color:#94a3b8;line-height:1.55}.advantages-section[data-v-e6a66c06]{padding:80px 0}.advantages-list[data-v-e6a66c06]{display:flex;flex-direction:column;gap:1.1rem;max-width:820px}.adv-item[data-v-e6a66c06]{display:flex;align-items:flex-start;gap:1rem}.adv-dot[data-v-e6a66c06]{flex-shrink:0;width:12px;height:12px;border-radius:50%;background:#ff7f00;margin-top:.45rem}.adv-item p[data-v-e6a66c06]{font-size:1.05rem;color:#475569;margin:0}.map-section[data-v-e6a66c06]{background:#fff;padding:80px 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.map-section .section-title[data-v-e6a66c06]{color:#003b71}.location-list[data-v-e6a66c06]{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin-bottom:2.5rem}.location-item[data-v-e6a66c06]{display:flex;align-items:flex-start;gap:.75rem}.location-item i[data-v-e6a66c06]{font-size:1.25rem;color:#ff7f00;flex-shrink:0;margin-top:.15rem}.location-item div[data-v-e6a66c06]{display:flex;flex-direction:column;gap:.15rem}.location-item strong[data-v-e6a66c06]{font-size:1rem;font-weight:800;color:#003b71}.location-item span[data-v-e6a66c06]{font-size:.88rem;color:#64748b}.map-img-wrap[data-v-e6a66c06]{width:100%;max-width:860px;margin:0 auto;border-radius:1.25rem;overflow:hidden;box-shadow:0 8px 36px rgba(0,59,113,.13);border:1px solid #dde6f0;background:#f0f4f8}.map-img[data-v-e6a66c06]{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.certs-section[data-v-e6a66c06]{background:#0a1e35;padding:80px 0 90px}.certs-section .section-title[data-v-e6a66c06]{color:#e0eaf6}.certs-layout[data-v-e6a66c06]{display:flex;flex-wrap:wrap;gap:2.5rem;align-items:flex-start}.certs-list[data-v-e6a66c06]{flex:2;min-width:280px;display:flex;flex-direction:column;gap:.75rem}.cert-row[data-v-e6a66c06]{display:flex;align-items:center;gap:1.5rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-left:4px solid #ff7f00;border-radius:.75rem;padding:1.1rem 1.5rem;transition:background .2s,transform .2s;opacity:0;animation:fadeUp-e6a66c06 .6s forwards}.cert-row[data-v-e6a66c06]:hover{background:rgba(255,127,0,.08);transform:translateX(4px)}.cert-left[data-v-e6a66c06]{display:flex;align-items:center;gap:.75rem;min-width:200px;flex-shrink:0}.cert-icon[data-v-e6a66c06]{font-size:1.4rem;color:#ff7f00}.cert-name[data-v-e6a66c06]{font-size:1.05rem;font-weight:800;color:#fff;white-space:nowrap}.cert-divider[data-v-e6a66c06]{width:1px;height:32px;background:hsla(0,0%,100%,.15);flex-shrink:0}.cert-desc[data-v-e6a66c06]{font-size:.95rem;color:#94b8d8;line-height:1.4}.cert-thumbs[data-v-e6a66c06]{flex:1;min-width:220px;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cert-thumb-wrap[data-v-e6a66c06]{position:relative;border-radius:.85rem;overflow:hidden;cursor:pointer;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);aspect-ratio:3/4;transition:transform .2s,border-color .2s}.cert-thumb-wrap[data-v-e6a66c06]:hover{transform:translateY(-3px);border-color:#ff7f00}.cert-thumb[data-v-e6a66c06]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;display:block}.cert-thumb-overlay[data-v-e6a66c06]{position:absolute;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.cert-thumb-wrap:hover .cert-thumb-overlay[data-v-e6a66c06]{opacity:1}.cert-thumb-overlay i[data-v-e6a66c06]{font-size:1.8rem;color:#fff}.lightbox[data-v-e6a66c06]{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:9000;display:flex;align-items:center;justify-content:center}.lightbox-img[data-v-e6a66c06]{max-width:90vw;max-height:88vh;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;box-shadow:0 20px 60px rgba(0,0,0,.6)}.lightbox-close[data-v-e6a66c06]{position:absolute;top:1.2rem;right:1.5rem;font-size:2.2rem;line-height:1;background:hsla(0,0%,100%,.1);border:none;color:#fff;cursor:pointer;width:44px;height:44px;border-radius:50%;transition:background .2s}.lightbox-close[data-v-e6a66c06]:hover{background:hsla(0,0%,100%,.25)}.lightbox-next[data-v-e6a66c06],.lightbox-prev[data-v-e6a66c06]{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;line-height:1;background:hsla(0,0%,100%,.1);border:none;color:#fff;cursor:pointer;width:52px;height:52px;border-radius:50%;transition:background .2s;display:flex;align-items:center;justify-content:center}.lightbox-prev[data-v-e6a66c06]{left:1.5rem}.lightbox-next[data-v-e6a66c06]{right:1.5rem}.lightbox-next[data-v-e6a66c06]:hover,.lightbox-prev[data-v-e6a66c06]:hover{background:hsla(0,0%,100%,.25)}@keyframes fadeUp-e6a66c06{to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.hero-content h1[data-v-e6a66c06]{font-size:36px}.hero-content p[data-v-e6a66c06]{font-size:16px}.intro-section[data-v-e6a66c06]{padding:50px 0;gap:2rem}.advantages-section[data-v-e6a66c06]{padding:50px 0}.certs-section[data-v-e6a66c06],.dark-section[data-v-e6a66c06]{padding:50px 0 60px}.map-section[data-v-e6a66c06]{padding:50px 0}.location-list[data-v-e6a66c06]{flex-direction:column;gap:1rem}.stat-num[data-v-e6a66c06]{font-size:1.6rem}.cert-left[data-v-e6a66c06]{min-width:160px}.cert-row[data-v-e6a66c06]{flex-wrap:wrap;gap:.75rem}.cert-divider[data-v-e6a66c06]{display:none}}