:root{--vm-bg-primary:#080b14;--vm-bg-surface:rgba(15,23,42,.85);--vm-bg-soft:rgba(15,23,42,.8);--vm-text-primary:#f9fafb;--vm-text-secondary:rgba(249,250,251,.72);--vm-text-muted:rgba(148,163,184,.95);--vm-gradient-main:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899);--vm-glow-main:radial-gradient(circle at 20% -20%,rgba(59,130,246,.35) 0%,rgba(139,92,246,.2) 35%,transparent 70%);--vm-shadow-card:0 18px 45px rgba(15,23,42,.9),inset 0 0 0 1px rgba(148,163,184,.2);--vm-shadow-card-hover:0 24px 60px rgba(15,23,42,.95),inset 0 0 0 1px rgba(248,250,252,.18);--vm-radius-sm:0.5rem;--vm-radius-md:1.25rem;--vm-radius-lg:1.75rem;--vm-radius-pill:999px;--vm-space-xs:0.25rem;--vm-space-sm:1rem;--vm-space-md:1.5rem;--vm-space-lg:2.25rem;--vm-space-xl:3rem;--vm-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif;--vm-text-h1:clamp(2.6rem,4.6vw,3.7rem);--vm-text-h2:clamp(2.1rem,3.6vw,2.8rem);--vm-text-h3:clamp(1.6rem,2.4vw,2.1rem);--vm-text-h4:clamp(1.25rem,1.1rem + 0.75vw,1.875rem);--vm-ease-standard:cubic-bezier(0.4,0,0.2,1);--vm-duration-fast:160ms;--vm-duration-normal:240ms;--vm-primary:#6366f1;--vm-primary-light:#818cf8;--vm-secondary:#8b5cf6;--vm-secondary-light:#a78bfa;--vm-success:#10b981;--vm-success-light:#34d399;--vm-border:rgba(99,102,241,.15);--vm-container-max:1600px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:16px;scroll-behavior:smooth}body,html{background:var(--vm-bg-primary)}body{color:var(--vm-text-primary);font-family:var(--vm-font-sans);line-height:1.6;margin:0;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;height:auto;max-width:100%}.skip-link,.vm-skip-link{background:var(--vm-gradient-main);border-radius:0 0 .5rem 0;color:#fff;left:0;padding:.5rem 1rem;position:absolute;text-decoration:none;top:-40px;z-index:100}.skip-link:focus,.vm-skip-link:focus{top:0}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.vm-glass-box{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:1rem;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.topbar{background:linear-gradient(90deg,rgba(10,10,20,.98),rgba(20,15,35,.98));border-bottom:1px solid rgba(139,92,246,.15);font-size:clamp(.75rem,1.2vw,.85rem);padding:clamp(.4rem,1vw,.6rem) 0}.topbar__inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.5rem);justify-content:center;margin:0 auto;max-width:var(--vm-container-max);padding:0 clamp(1rem,3vw,2rem)}.topbar__item{align-items:center;color:#cbd5e1;display:inline-flex;gap:.35rem;text-decoration:none;transition:color .2s ease;white-space:nowrap}.topbar__item:focus,.topbar__item:hover{color:#fff}.topbar__phone{color:#a5f3a3}.topbar__phone:hover{color:#4ade80}@media (max-width:640px){.topbar__address{display:none}}.site-header{background:rgba(10,10,20,.98);border-bottom:1px solid rgba(139,92,246,.2);padding:clamp(.5rem,1.5vw,.75rem) 0;position:sticky;top:0;z-index:1000}.header__inner{gap:1rem;justify-content:space-between;margin:0 auto;max-width:var(--vm-container-max);padding:0 clamp(1rem,3vw,2rem)}.header__inner,.header__logo{align-items:center;display:flex}.header__logo{flex-shrink:0}.header__logo img{display:block;height:clamp(36px,5vw,48px);width:auto}.main-nav{display:flex;flex:1;justify-content:flex-end}.nav-list{align-items:center;display:flex;gap:clamp(.25rem,1vw,.5rem);list-style:none;margin:0;padding:0}.nav-item{position:relative}.nav-link{align-items:center;background:transparent;border:none;border-radius:6px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(.8rem,1.1vw,.92rem);font-weight:500;gap:.3rem;min-height:44px;padding:.625rem clamp(.625rem,1.2vw,1rem);text-decoration:none;transition:color .2s,background .2s;white-space:nowrap}.nav-link:focus,.nav-link:hover,.nav-link[aria-expanded=true]{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(139,92,246,.15));color:#fff}.nav-link--award{background:linear-gradient(135deg,rgba(234,179,8,.1),rgba(251,191,36,.15));border:1px solid rgba(251,191,36,.3)}.nav-link--award:hover{background:linear-gradient(135deg,rgba(234,179,8,.2),rgba(251,191,36,.25));border-color:rgba(251,191,36,.5)}.award-badge{font-size:1em}.dropdown-arrow{font-size:.7em;transition:transform .2s ease}.nav-link[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}.nav-cta{background:var(--vm-gradient-main);border-radius:8px;box-shadow:0 2px 8px rgba(139,92,246,.3);color:#fff;font-weight:600;padding:.6rem 1.25rem;transition:transform .2s,box-shadow .2s,filter .2s}.nav-cta:focus,.nav-cta:hover{box-shadow:0 4px 16px rgba(139,92,246,.4);filter:brightness(1.1);transform:translateY(-1px)}.dropdown-menu{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(139,92,246,.25);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 0 0 1px rgba(139,92,246,.1);list-style:none;margin:0;min-width:200px;opacity:0;padding:.5rem 0;top:calc(100% + 8px);transform:translateX(-50%) translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s;visibility:hidden;z-index:100}.dropdown-menu,.dropdown-menu:before{background:rgba(15,15,30,.98);left:50%;position:absolute}.dropdown-menu:before{border-left:1px solid rgba(139,92,246,.25);border-top:1px solid rgba(139,92,246,.25);content:"";height:12px;top:-6px;transform:translateX(-50%) rotate(45deg);width:12px}.dropdown-menu.is-open,.has-dropdown:focus-within .dropdown-menu,.has-dropdown:hover .dropdown-menu{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.dropdown-menu li{margin:0}.dropdown-menu a{color:#cbd5e1;display:block;font-size:.9rem;padding:.65rem 1.25rem;text-decoration:none;transition:color .15s,background .15s,padding-left .15s}.dropdown-menu a:focus,.dropdown-menu a:hover{background:linear-gradient(90deg,rgba(59,130,246,.15),transparent);color:#fff;padding-left:1.5rem}.dropdown-menu a[aria-current=page]{color:var(--vm-primary-light);font-weight:600}.mobile-toggle{align-items:center;background:transparent;border:1px solid rgba(139,92,246,.3);border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:8px;transition:background .2s,border-color .2s;width:40px}.mobile-toggle:focus,.mobile-toggle:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.5)}.mobile-toggle span{background:#e2e8f0;border-radius:2px;display:block;height:2px;transition:transform .3s,opacity .3s;width:22px}.mobile-toggle[aria-expanded=true] span:first-child{transform:rotate(45deg) translate(5px,5px)}.mobile-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-toggle[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:900px){.site-header{background:rgba(10,10,20,.98);z-index:9999}.mobile-toggle{display:flex;position:relative;z-index:10001}.main-nav{background:rgba(10,10,20,.99);bottom:0;flex-direction:column;justify-content:flex-start;left:0;opacity:0;overflow-y:auto;padding:5rem 1.5rem 2rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease,visibility .3s;visibility:hidden;z-index:10000}.main-nav.is-open{opacity:1;transform:translateX(0);visibility:visible}.nav-list{align-items:stretch;flex-direction:column;gap:.25rem;width:100%}.nav-item{border-bottom:1px solid rgba(139,92,246,.1);width:100%}.nav-link{border-radius:8px;font-size:1.05rem;justify-content:space-between;padding:1rem;width:100%}.dropdown-menu{background:rgba(20,20,40,.5);border:none;border-radius:8px;box-shadow:none;margin-top:.5rem;max-height:0;min-width:100%;opacity:0;overflow:hidden;padding:.5rem;position:static;transform:none;transition:max-height .3s,opacity .3s,visibility .3s,padding .3s,margin .3s;visibility:hidden}.dropdown-menu:before{display:none}.dropdown-menu.is-open{max-height:500px;opacity:1;visibility:visible}.dropdown-menu a{border-radius:6px;padding:.75rem 1rem}.nav-item--cta{border:none;margin-top:1rem}.nav-cta{display:block;font-size:1.1rem;padding:1rem;text-align:center}.nav-item.has-dropdown .dropdown-menu{left:auto!important;margin:0 auto!important;position:static!important;transform:none!important}}.breadcrumb{background:transparent;font-size:clamp(.75rem,1.1vw,.85rem);padding:clamp(.5rem,1vw,.75rem) 0}.breadcrumb__list{flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 auto;max-width:var(--vm-container-max);padding:0 clamp(1rem,3vw,2rem)}.breadcrumb__item,.breadcrumb__list{align-items:center;display:flex}.breadcrumb__item:not(:last-child):after{color:rgba(148,163,184,.5);content:"›";margin-left:.5rem}.breadcrumb__link{color:#94a3b8;text-decoration:none;transition:color .2s}.breadcrumb__link:hover{color:#fff}.breadcrumb__link--active{color:#a78bfa;font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.03em;margin:0 0 var(--vm-space-sm)}h1{font-size:var(--vm-text-h1);line-height:1.02}h2{font-size:var(--vm-text-h2);line-height:1.08}h3{font-size:var(--vm-text-h3);line-height:1.1}h4{font-size:var(--vm-text-h4)}p{color:var(--vm-text-secondary);line-height:1.6;margin:0 0 var(--vm-space-sm)}strong{color:var(--vm-text-primary);font-weight:600}a{color:var(--vm-primary-light);text-decoration:underline;text-decoration-color:rgba(129,140,248,.4);text-underline-offset:2px;transition:color var(--vm-duration-fast) var(--vm-ease-standard),text-decoration-color var(--vm-duration-fast) var(--vm-ease-standard)}a:hover{color:#a78bfa;text-decoration-color:rgba(167,139,250,.8)}ol,ul{margin-bottom:1rem;padding-left:1.5rem}.gradient-text,.section-title,.vm-gradient-text{background-clip:text;-webkit-background-clip:text;background-image:var(--vm-gradient-main);color:transparent}.gradient-text,.section-title{font-size:var(--vm-text-h2);margin-bottom:var(--vm-space-md);text-align:center}@supports not (-webkit-background-clip:text){.gradient-text,.section-title,.vm-gradient-text{background-image:none;color:#e5e7eb}}.is-free,.vm-free{color:#10b981;font-weight:700;text-shadow:0 0 15px rgba(16,185,129,.3)}.text-center{text-align:center}.container{padding:0 var(--vm-space-sm);width:100%}.container,.vm-shell{margin:0 auto;max-width:var(--vm-container-max)}.vm-shell{padding:var(--vm-space-lg) var(--vm-space-sm) var(--vm-space-xl)}#main-content{padding:0 clamp(1rem,3vw,2rem)}.section,.vm-section{background:transparent;border:none;border-radius:0;box-shadow:none;contain-intrinsic-size:0 500px;content-visibility:auto;margin-inline:auto;margin-bottom:var(--vm-space-xl);max-width:var(--vm-container-max);padding:var(--vm-space-lg);position:relative}.section:before,.section:hover:before,.vm-section:before,.vm-section:hover:before{display:none}.section--card,.section-extras,.section-not-included{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:var(--vm-radius-lg);box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);padding:var(--vm-space-lg)}.hero,.vm-hero{border:none;border-bottom:1px solid rgba(139,92,246,.25);border-radius:0;contain-intrinsic-size:none;content-visibility:visible;margin-left:calc(clamp(1rem, 3vw, 2rem)*-1);margin-right:calc(clamp(1rem, 3vw, 2rem)*-1);max-width:none}.hero:before,.vm-hero:before{display:none}.section>.container{padding:0}.vm-section-title{margin-bottom:var(--vm-space-md);text-align:center}.vm-section-intro{font-size:1.05rem;margin:0 auto var(--vm-space-lg);max-width:950px;text-align:center}.hero,.vm-hero{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;justify-content:center;margin-bottom:0;min-height:60vh;overflow:hidden;padding:var(--vm-space-xl);position:relative;text-align:center}.hero__content,.vm-hero-inner{max-width:1100px;position:relative;z-index:2}@keyframes hero-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero__content{animation:hero-fade-in .8s var(--vm-ease-standard) forwards}.hero__title{font-size:var(--vm-text-h1);font-weight:800;line-height:1.1;margin-bottom:1.5rem}.hero__subtitle{color:var(--vm-text-muted);font-size:clamp(1.125rem,1rem + .625vw,1.5rem);font-weight:400;margin-bottom:2rem}.vm-kicker-inline{font-size:1.1rem;font-weight:600;letter-spacing:.16em;margin-bottom:1rem;text-transform:uppercase}.vm-h1-secondary,.vm-kicker-inline{color:var(--vm-text-primary);display:block}.vm-h1-secondary{font-size:.85em}.vm-hero-intro{margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:950px}.vm-lead-facts{margin:var(--vm-space-md) 0;margin-left:auto;margin-right:auto;max-width:900px;padding:0;text-align:left}.vm-lead-facts dt{color:var(--vm-text-primary);font-size:1rem;font-weight:600;padding-top:.75rem}.vm-lead-facts dd{border-bottom:1px solid rgba(148,163,184,.1);color:var(--vm-text-secondary);font-size:1rem;margin:0;padding:.25rem 0 .75rem}.vm-lead-facts dd:last-of-type{border-bottom:none}.btn,.btn-outline,.btn-primary,.vm-button{align-items:center;border:1px solid rgba(148,163,184,.7);border-radius:var(--vm-radius-pill);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.04em;padding:.7rem 1.4rem;text-decoration:none;text-transform:uppercase;transition:transform var(--vm-duration-fast) var(--vm-ease-standard)}.btn-outline:hover,.btn-primary:hover,.btn:hover,.vm-button:hover{transform:translateY(-1px)}.btn-primary,.vm-button{background-image:var(--vm-gradient-main);box-shadow:var(--vm-shadow-card);color:#f9fafb}.btn-outline,.vm-button-secondary{background-image:none;background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.5);color:var(--vm-text-primary)}.btn-outline:hover,.vm-button-secondary:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.5)}.vm-cta-group{display:flex;flex-wrap:wrap;gap:var(--vm-space-sm);justify-content:center;margin-top:var(--vm-space-md)}.vm-cta-group--spaced{margin-top:2rem}.packages-grid{display:grid;gap:var(--vm-space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-block:var(--vm-space-md)}.package-card{background:transparent;border:none;border-radius:var(--vm-radius-lg);box-shadow:none;contain:layout style;padding:0;position:relative;transition:transform .2s var(--vm-ease-standard)}.package-card:hover{transform:translateY(-4px)}.package-card.is-popular:before{background:var(--vm-gradient-main);border-radius:var(--vm-radius-pill);color:#fff;content:"Najczęściej wybierany";font-size:.875rem;font-weight:600;left:50%;padding:.375rem 1rem;position:absolute;top:-12px;transform:translateX(-50%);white-space:nowrap;z-index:10}.package-inner{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:var(--vm-radius-lg);box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;flex-direction:column;height:100%;padding:2rem}.package-name{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899);-webkit-background-clip:text;background-clip:text;font-size:var(--vm-text-h3);font-weight:800;text-align:center;-webkit-text-fill-color:transparent;color:transparent}.package-name,.package-prices{margin-bottom:var(--vm-space-sm)}.package-prices{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}.package-price{background:#000;border:1px solid rgba(148,163,184,.2);border-radius:var(--vm-radius-md);padding:var(--vm-space-sm);text-align:center}.package-price-day{color:var(--vm-text-muted);display:block;font-size:.875rem;margin-bottom:.25rem}.package-price-amount{color:var(--vm-primary-light);display:block;font-size:1.5rem;font-weight:700}.package-features{flex-grow:1;list-style:none;margin-bottom:var(--vm-space-sm);padding-left:0}.package-features li{line-height:1.5;padding:.625rem 0 .625rem 1.75rem;position:relative}.package-features li:before{color:var(--vm-success-light);content:"✔";font-size:1.125rem;font-weight:700;left:0;position:absolute}.package-link{background:rgba(99,102,241,.1);border:2px solid var(--vm-primary);border-radius:var(--vm-radius-md);color:var(--vm-primary-light);display:block;font-weight:600;padding:.875rem;text-align:center;text-decoration:none;transition:all .2s}.package-link:hover{background:rgba(99,102,241,.2);transform:translateY(-2px)}.examples-grid{display:grid;gap:var(--vm-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-block:var(--vm-space-md)}.example-card{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);box-shadow:none;padding:var(--vm-space-md);text-align:center;transition:transform .2s var(--vm-ease-standard)}.example-card:hover{transform:translateY(-3px)}.example-price{color:var(--vm-primary-light);font-size:2rem;font-weight:800;margin-bottom:var(--vm-space-sm)}.example-guests{font-size:1.125rem;margin-bottom:var(--vm-space-xs)}.example-calc{color:var(--vm-text-muted);font-size:.875rem}.calculator{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);box-shadow:none;contain:layout style paint;margin:3rem auto;max-width:1200px;padding:2rem;position:relative}.calculator:before{display:none}.calculator-grid{display:grid;gap:var(--vm-space-sm);grid-template-columns:repeat(3,1fr);margin-bottom:var(--vm-space-md)}.calculator-field:nth-child(4){grid-column:2}.calculator-field{display:flex;flex-direction:column;gap:.5rem}.calculator-field label{color:var(--vm-text-muted);font-size:.875rem;font-weight:500}.calculator-field input,.calculator-field select{background:rgba(15,23,42,.8);border:1px solid var(--vm-border);border-radius:var(--vm-radius-md);color:var(--vm-text-primary);font-family:inherit;font-size:1rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.calculator-field input:focus,.calculator-field select:focus{border-color:var(--vm-primary);box-shadow:0 0 0 3px rgba(99,102,241,.2);outline:none}.calculator-result{border-top:1px solid var(--vm-border);padding-top:var(--vm-space-md);text-align:center}.calculator-result-label{color:var(--vm-text-muted);font-size:1rem;margin-bottom:var(--vm-space-sm)}.calculator-result-value{-webkit-background-clip:text;background-clip:text;background-image:var(--vm-gradient-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;-webkit-text-fill-color:transparent}.faq-list,.vm-faq-list{margin:var(--vm-space-md) auto;max-width:1100px}.vm-faq-item,details{border-bottom:1px solid rgba(148,163,184,.1);padding:1rem 0}.vm-faq-item:last-child,details:last-child{border-bottom:none}.vm-faq-question,summary{color:var(--vm-text-primary);cursor:pointer;font-size:1.05rem;font-weight:600;list-style:none;padding:.5rem 0;transition:color var(--vm-duration-fast) var(--vm-ease-standard)}.vm-faq-question::-webkit-details-marker,summary::-webkit-details-marker{display:none}.vm-faq-question:before,summary:before{color:#3b82f6;content:"+";display:inline-block;font-size:1.2rem;margin-right:.75rem;transition:transform var(--vm-duration-normal) var(--vm-ease-standard)}.vm-faq-item[open] .vm-faq-question:before,details[open] summary:before{content:"−"}.vm-faq-question:hover,summary:hover{color:#3b82f6}.vm-faq-item[open] .vm-faq-question,details[open] summary{margin-bottom:.75rem}.faq-answer,.vm-faq-answer,details p{color:var(--vm-text-secondary);line-height:1.7;padding-left:2rem}.vm-faq-answer p{margin:0}.faq-cta{margin-top:var(--vm-space-sm);padding-top:var(--vm-space-sm)}.btn-faq-internal{align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(139,92,246,.12));border:1px solid rgba(99,102,241,.35);border-radius:var(--vm-radius-pill);color:var(--vm-primary-light);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background var(--vm-duration-fast) var(--vm-ease-standard),border-color var(--vm-duration-fast) var(--vm-ease-standard),transform var(--vm-duration-fast) var(--vm-ease-standard)}.btn-faq-internal:focus,.btn-faq-internal:hover{background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(139,92,246,.2));border-color:rgba(99,102,241,.6);color:var(--vm-text-primary);transform:translateY(-1px)}.btn-faq-internal:focus{outline:2px solid var(--vm-primary-light);outline-offset:2px}.benefits-grid{display:grid;gap:var(--vm-space-md);grid-template-columns:repeat(3,1fr);margin-block:var(--vm-space-lg)}.benefit-card:last-child:nth-child(4){grid-column:2}.benefit-card{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);box-shadow:none;padding:var(--vm-space-md);text-align:center;transition:transform .2s var(--vm-ease-standard)}.benefit-card:hover{transform:translateY(-3px)}.benefit-icon{font-size:2.5rem}.benefit-icon,.benefit-title{margin-bottom:var(--vm-space-sm)}.benefit-title{color:var(--vm-text-primary);font-size:1.25rem;font-weight:700}.benefit-desc{color:var(--vm-text-muted);font-size:.95rem;line-height:1.6}.menu-section{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:var(--vm-radius-lg);box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);padding:var(--vm-space-lg)}.menu-section h3,.menu-section-title{-webkit-background-clip:text;background-clip:text;background-image:var(--vm-gradient-main);font-size:var(--vm-text-h3);margin-bottom:var(--vm-space-sm);-webkit-text-fill-color:transparent;text-align:center}.menu-section h4{color:var(--vm-primary-light);font-size:1.125rem;margin-bottom:var(--vm-space-sm);margin-top:var(--vm-space-md)}.menu-section ul{list-style:none;padding-left:0}.menu-section li{color:var(--vm-text-secondary);padding:.5rem 0 .5rem 1.5rem;position:relative}.menu-section li:before{color:var(--vm-primary-light);content:"•";left:0;position:absolute}.review-card{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);box-shadow:none;padding:var(--vm-space-md);transition:transform .2s ease}.review-card:hover{transform:translateY(-2px)}.review-text{color:var(--vm-text-secondary);font-style:italic;line-height:1.7;margin-bottom:var(--vm-space-sm)}.review-author{color:var(--vm-text-muted);font-size:.875rem}.form-section{background:transparent}.contact-form{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);box-shadow:none;margin:0 auto;max-width:700px;padding:var(--vm-space-lg)}.form-field{margin-bottom:var(--vm-space-sm)}.form-field input,.form-field select{min-height:48px;padding:.875rem 1.125rem}.form-field label{color:var(--vm-text-primary);display:block;font-weight:500;margin-bottom:.5rem}.form-field input,.form-field select,.form-field textarea{background:rgba(15,23,42,.8);border:1px solid var(--vm-border);border-radius:var(--vm-radius-md);color:var(--vm-text-primary);font-family:inherit;font-size:1rem;min-height:48px;padding:1rem 1.125rem;transition:border-color .2s,box-shadow .2s;width:100%}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--vm-primary);box-shadow:0 0 0 3px rgba(99,102,241,.2);outline:none}.form-field textarea{min-height:120px;resize:vertical}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--vm-text-muted)}.footer,.site-footer,.vm-footer{background:linear-gradient(180deg,rgba(15,23,42,.3),rgba(15,23,42,.6));border-top:1px solid rgba(148,163,184,.2);margin-top:var(--vm-space-xl);padding:var(--vm-space-xl) 0 var(--vm-space-lg);position:relative}.footer-shell,.footer__inner,.vm-footer-shell{margin:0 auto;max-width:var(--vm-container-max);padding:0 var(--vm-space-sm);text-align:center}.footer>*,.site-footer>*,.vm-footer>*{margin-left:auto;margin-right:auto;max-width:var(--vm-container-max);padding-left:var(--vm-space-sm);padding-right:var(--vm-space-sm)}.footer,.site-footer{text-align:center}.footer h2,.footer h3,.footer p,.site-footer h2,.site-footer h3,.site-footer p{margin-left:auto;margin-right:auto;max-width:var(--vm-container-max)}.footer__brand{margin-bottom:var(--vm-space-lg)}.footer__logo-text{color:var(--vm-text-primary);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;margin-bottom:.5rem}.footer__tagline{color:rgba(249,250,251,.85);font-size:1rem;line-height:1.6}.footer__contact{margin-bottom:var(--vm-space-md)}.footer__contact p{color:rgba(249,250,251,.8);font-size:.95rem;margin:.5rem 0}.footer__contact strong{color:#94a3b8;font-weight:600}.footer__contact a{color:#60a5fa;text-decoration:none}.footer__contact a:hover{color:#93c5fd;text-decoration:underline}.footer__nav{display:flex;flex-wrap:wrap;gap:1rem 1.75rem;justify-content:center;margin-bottom:var(--vm-space-md)}.footer__nav a{color:#60a5fa;font-size:.95rem;text-decoration:none}.footer__nav a:hover{color:#93c5fd;text-decoration:underline}.footer__social{margin-bottom:var(--vm-space-md)}.footer__social a{color:#60a5fa;margin:0 .5rem;text-decoration:none}.footer__social a:hover{color:#93c5fd}.footer__copy{color:rgba(148,163,184,.7);font-size:.875rem;margin-top:var(--vm-space-md)}.vm-footer-brand{border-bottom:1px solid rgba(148,163,184,.15);margin-bottom:var(--vm-space-lg);padding-bottom:var(--vm-space-lg)}.vm-footer-brand h2{font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:.75rem}.vm-footer-tagline{color:rgba(249,250,251,.85);font-size:1rem;line-height:1.6;margin:0 auto;max-width:700px}.vm-footer-nav{border-bottom:1px solid rgba(148,163,184,.15);display:flex;flex-wrap:wrap;gap:1rem 1.75rem;justify-content:center;margin-bottom:var(--vm-space-lg);padding-bottom:var(--vm-space-lg)}.vm-footer-nav a{color:#94a3b8;font-size:1rem;font-weight:600;text-decoration:none;transition:color var(--vm-duration-fast) var(--vm-ease-standard)}.vm-footer-nav a:hover{color:#f9fafb}.vm-footer-contact-grid{border-bottom:1px solid rgba(148,163,184,.15);display:grid;gap:var(--vm-space-xl);grid-template-columns:1fr 1fr;margin-bottom:var(--vm-space-lg);padding-bottom:var(--vm-space-lg);text-align:left}.vm-footer-contact-info h3,.vm-footer-social h3{font-size:1.4rem;margin-bottom:1.25rem}.vm-footer-social h3{text-align:center}.vm-footer-contact-info p{color:rgba(249,250,251,.8);font-size:.95rem;line-height:1.7;margin:.65rem 0}.vm-footer-contact-info strong{color:#94a3b8;font-weight:600}.vm-footer-contact-info a{color:#60a5fa;text-decoration:none}.vm-footer-contact-info a:hover{color:#93c5fd;text-decoration:underline}.vm-footer-social-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}.vm-footer-social-link{align-items:center;border-radius:var(--vm-radius-md);display:flex;flex-direction:column;gap:.5rem;min-height:90px;padding:1rem .75rem;text-decoration:none;transition:background var(--vm-duration-normal) var(--vm-ease-standard)}.vm-footer-social-link:hover{background:rgba(59,130,246,.12)}.vm-footer-social-icon{font-size:2rem}.vm-footer-social-label{color:#94a3b8;font-size:.75rem;text-align:center}.vm-footer-social-link:hover .vm-footer-social-label{color:#f9fafb}.vm-footer-maps{border-bottom:1px solid rgba(148,163,184,.15);margin-bottom:var(--vm-space-lg);padding-bottom:var(--vm-space-lg)}.vm-footer-maps h3{font-size:1.4rem;margin-bottom:1.25rem}.vm-footer-maps-links{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.vm-footer-map-link{align-items:center;background:rgba(15,23,42,.5);border:1px solid rgba(148,163,184,.4);border-radius:var(--vm-radius-pill);color:#94a3b8;display:inline-flex;font-size:.95rem;font-weight:600;gap:.6rem;padding:.75rem 1.5rem;text-decoration:none;transition:all var(--vm-duration-fast) var(--vm-ease-standard)}.vm-footer-map-link:hover{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.7);color:#f9fafb}.vm-footer-legal{padding-top:var(--vm-space-sm);text-align:center}.vm-footer-copyright{color:#94a3b8;font-size:.9rem;margin-bottom:.75rem}.vm-footer-keywords{color:rgba(148,163,184,.8)}.section-minimum{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);margin-left:auto;margin-right:auto;max-width:1400px;padding:var(--vm-space-lg)}.section-minimum .container{text-align:center}.minimum-content{border-left:2px solid #3b82f6;margin-left:auto;margin-right:auto;margin-top:var(--vm-space-md);max-width:50rem;padding-left:var(--vm-space-lg);text-align:left}.minimum-main{font-size:1.125rem;line-height:1.8;margin-bottom:var(--vm-space-md)}.minimum-highlight{color:var(--vm-primary-light);font-size:1.25rem}.minimum-desc{color:var(--vm-text-muted);margin-bottom:var(--vm-space-md)}.minimum-cta{margin-bottom:0}@media (min-width:1024px){.packages-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:641px) and (max-width:1023px){.packages-grid{grid-template-columns:repeat(2,1fr)}.vm-footer-social-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}.vm-footer-social-link{min-height:85px;padding:.85rem .6rem}.vm-footer-social-icon{font-size:1.8rem}}@media (max-width:640px){#main-content{padding:0 .75rem}.hero,.vm-hero{margin-left:-.75rem;margin-right:-.75rem}.breadcrumb{display:none}.hero,.vm-hero{min-height:50vh;padding:var(--vm-space-md)}.vm-cta-group{flex-direction:column}.btn,.btn-primary,.vm-button{width:100%}.packages-grid{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr!important}.benefit-card:last-child:nth-child(4){grid-column:auto}.benefits-grid,.package-prices{grid-template-columns:1fr}.benefits-grid{gap:var(--vm-space-sm)}.benefit-card{padding:var(--vm-space-sm)}.benefit-icon{font-size:2rem}.benefit-title{font-size:1.1rem}.benefit-desc{font-size:.9rem}.calculator-grid{grid-template-columns:1fr}.calculator-field:nth-child(4){grid-column:auto}.site-footer,.vm-footer{padding:var(--vm-space-lg) 0}.footer__logo-text,.vm-footer-brand h2{font-size:1.6rem}.footer__tagline,.vm-footer-tagline{font-size:.9rem}.footer__nav,.vm-footer-nav{gap:.75rem 1.25rem}.footer__nav a,.vm-footer-nav a{font-size:.9rem}.footer__inner{padding:0 1rem}.vm-footer-contact-grid{gap:var(--vm-space-lg);grid-template-columns:1fr;text-align:center}.vm-footer-contact-info h3,.vm-footer-social h3{font-size:1.2rem}.vm-footer-social h3{text-align:center}.vm-footer-social-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}.vm-footer-social-link{min-height:80px;padding:.75rem .5rem}.vm-footer-social-icon{font-size:1.6rem}.vm-footer-social-label{font-size:.7rem}.vm-footer-maps-links{flex-direction:column}.vm-footer-map-link{justify-content:center;width:100%}.vm-footer-copyright{font-size:.8rem}.vm-footer-keywords{font-size:.75rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.benefit-card,.calculator,.package-card,details{border:2px solid var(--vm-text-primary)}}:focus-visible{outline:2px solid var(--vm-primary-light);outline-offset:4px}@media print{body{background:#fff;color:#000}.section,.vm-section{page-break-inside:avoid}.breadcrumb,.btn,.calculator,.hero,.site-header,.skip-link,.topbar,.vm-button,.vm-footer{display:none}.gradient-text,.package-name,.section-title,.vm-gradient-text{background:none;color:#000;-webkit-text-fill-color:initial}.package-card,.section,.vm-section{background:#fff;border:1px solid #000;box-shadow:none;break-inside:avoid}}.vm-heading-center{text-align:center}.vm-paragraph-center,.vm-text-small-center{color:var(--vm-text-muted);text-align:center}.vm-text-small-center{font-size:.9rem;margin-top:1.5rem}.vm-text-link{color:#3b82f6;text-decoration:none}.vm-text-link:hover{color:#60a5fa;text-decoration:underline}.vm-cta-final{padding:var(--vm-space-xl);text-align:center}.vm-cta-final h2{font-size:clamp(1.8rem,3.2vw,2.5rem);margin-bottom:1rem}.vm-cta-final p{margin-bottom:2rem}.vm-price{background:linear-gradient(135deg,#3b82f6,#a855f7);-webkit-background-clip:text;color:#a855f7;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.vm-footer-manager{border-top:1px solid rgba(139,92,246,.2);margin-top:var(--vm-space-xl,3rem);padding-top:var(--vm-space-lg,2rem)}.vm-manager-card{background:#000;border:1px solid rgba(139,92,246,.3);border-radius:1.5rem;margin:0 auto;max-width:900px;padding:clamp(1.5rem,4vw,2.5rem);position:relative;text-align:center}.vm-manager-card:before{background:conic-gradient(from 180deg,#3b82f6,#8b5cf6,#a855f7,#3b82f6);border-radius:inherit;content:"";filter:blur(8px);inset:-2px;opacity:.5;position:absolute;z-index:-1}.vm-manager-card__title{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b);-webkit-background-clip:text;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 .5rem}.vm-manager-card__role{background:linear-gradient(135deg,#a855f7,#8b5cf6);-webkit-background-clip:text;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;-webkit-text-fill-color:transparent;background-clip:text;border-bottom:1px solid rgba(139,92,246,.2);margin:0 0 1.5rem;padding-bottom:1rem}.vm-manager-card__desc{color:rgba(249,250,251,.9);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.7;margin:0 0 1rem}.vm-manager-card__desc cite{color:rgba(249,250,251,.95);font-style:italic}.vm-manager-card__doi{color:#a78bfa;text-decoration:underline;text-decoration-color:rgba(167,139,250,.5);text-underline-offset:2px;transition:color .2s var(--vm-ease,ease),text-decoration-color .2s var(--vm-ease,ease)}.vm-manager-card__doi:hover{color:#c4b5fd;text-decoration-color:rgba(196,181,253,.9)}.vm-manager-card__links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.vm-manager-card__orcid,.vm-manager-card__wikidata{align-items:center;background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.4);border-radius:2rem;color:rgba(249,250,251,.9);display:inline-flex;font-size:.9rem;gap:.5rem;padding:.6rem 1.2rem;text-decoration:none;transition:all .2s var(--vm-ease,ease)}.vm-manager-card__orcid:hover,.vm-manager-card__wikidata:hover{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.6);color:#fff}.vm-manager-card__linkedin{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:2rem;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.6rem 1.5rem;text-decoration:none;transition:all .2s var(--vm-ease,ease)}.vm-manager-card__linkedin:hover{box-shadow:0 8px 25px rgba(139,92,246,.4);transform:translateY(-2px)}.vm-footer-keywords{color:rgba(148,163,184,.5);font-size:.8rem;letter-spacing:.02em;margin-top:.75rem}@media (max-width:640px){.vm-manager-card{padding:1.5rem 1rem}.vm-manager-card__links{align-items:center;flex-direction:column}.vm-manager-card__linkedin,.vm-manager-card__orcid,.vm-manager-card__wikidata{justify-content:center;max-width:280px;width:100%}}.container--narrow{max-width:56rem}.hero-buttons{gap:1rem;margin-top:2rem}.hero-buttons,.map-buttons{display:flex;flex-wrap:wrap;justify-content:center}.map-buttons{gap:.75rem}.u-intro-wide{color:var(--vm-text-muted);margin:0 auto 3rem;max-width:1100px}.u-intro,.u-intro-narrow{color:var(--vm-text-muted);margin-bottom:var(--vm-space-md)}.u-intro-narrow{margin-inline:auto;max-width:50rem}.u-lead{color:var(--vm-text-muted);margin-bottom:var(--vm-space-xl)}.u-note{margin-top:3rem}.u-note,.u-note-sm{color:var(--vm-text-muted);font-size:.875rem}.u-note-sm{margin-top:var(--vm-space-md)}.u-mt-xl{margin-top:var(--vm-space-xl)}.u-mt-lg-center{margin-top:var(--vm-space-lg);text-align:center}.u-mt-md{margin-top:1.5rem}.u-my-md{margin:2rem auto}.u-success-msg{color:var(--vm-success-light);font-weight:600;margin-top:var(--vm-space-lg)}.u-link-accent{color:var(--vm-primary-light);text-decoration:underline}.extras-list{list-style:none;margin-inline:auto;max-width:70rem;padding:0}.extras-item{line-height:1.7;padding:var(--vm-space-sm) 0;padding-left:2.5rem;position:relative}.extras-bullet{color:var(--vm-primary-light);font-weight:700;left:.5rem;position:absolute}.reviews-grid{display:grid;gap:var(--vm-space-md)}.consent-label{align-items:start;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.5}.consent-checkbox{cursor:pointer;flex-shrink:0;height:1.125rem;margin-top:.25rem;width:1.125rem}.btn-full{margin-top:1.5rem;width:100%}.honeypot{height:1px;left:-9999px;position:absolute;width:1px}@media (max-width:768px){.benefits-grid{display:grid!important;gap:1rem!important;grid-template-columns:1fr!important}.benefit-card{max-width:100%!important;width:100%!important}.benefit-card:last-child:nth-child(4){grid-column:auto!important}.package-prices{grid-template-columns:1fr!important}}.key-insight{background:var(--vm-glow-main),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:1rem;box-shadow:none;margin:2rem auto;max-width:1300px;padding:1.5rem 2rem;position:relative;text-align:left}.key-insight:before,.key-insight:hover:before{display:none}.key-insight--warning{border:1px solid rgba(245,158,11,.3)}.key-insight__inner{align-items:flex-start;display:flex;gap:1rem}.key-insight__icon{flex-shrink:0;font-size:1.5rem;line-height:1}.key-insight__content{flex:1;min-width:0}.key-insight__title{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:1.25rem;font-weight:700;margin:0 0 .75rem;-webkit-text-fill-color:transparent;background-clip:text}.key-insight--warning .key-insight__title{background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.key-insight__text{color:hsla(0,0%,100%,.9);line-height:1.7;margin:0}.key-insight__text mark{background:rgba(34,197,94,.25);border-radius:.25rem;color:#22c55e;font-weight:600;padding:.15em .4em}.key-insight__text mark.is-danger{background:rgba(239,68,68,.25);color:#ef4444}@media (max-width:640px){.key-insight{margin:1.5rem auto;padding:1.25rem 1.5rem}.key-insight__inner{flex-direction:column;gap:.75rem}.key-insight__icon{font-size:1.25rem}.key-insight__title{font-size:1.125rem}}.vm-table-wrapper{background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.12) 0,rgba(139,92,246,.06) 35%,transparent 60%),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:1.25rem;box-shadow:none;margin:2rem 0;padding:0;position:relative}.vm-table-wrapper:before{display:none}.vm-data-table,.vm-mini-table{background:transparent;border-collapse:separate;border-spacing:0;color:#e2e8f0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(.875rem,1.5vw,1rem);position:relative;width:100%;z-index:1}.vm-data-table caption,.vm-mini-table caption{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;padding:1.25rem 1.5rem;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.vm-data-table thead th,.vm-mini-table thead th{background:rgba(59,130,246,.08);border-bottom:2px solid rgba(139,92,246,.3);color:#a5b4fc;font-size:clamp(.8125rem,1.4vw,.9375rem);font-weight:700;letter-spacing:.05em;padding:1.125rem 1.5rem;text-align:left;text-transform:uppercase}.vm-data-table thead th:first-child,.vm-mini-table thead th:first-child{border-radius:1rem 0 0 0}#porownanie .vm-data-table thead,#porownanie .vm-data-table thead th{background:#000}#porownanie .vm-data-table thead th:first-child{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#porownanie .vm-data-table thead th:nth-child(2){color:#10b981}#porownanie .vm-data-table thead th:nth-child(3){color:#ef4444}#odleglosci .vm-mini-table thead,#odleglosci .vm-mini-table thead th{background:#000}#odleglosci .vm-mini-table thead th:first-child{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#odleglosci .vm-mini-table thead th:nth-child(2),#odleglosci .vm-mini-table thead th:nth-child(3){color:#10b981}.vm-data-table thead th:last-child,.vm-mini-table thead th:last-child{border-radius:0 1rem 0 0}.vm-data-table tbody td,.vm-mini-table tbody td{border-bottom:1px solid rgba(139,92,246,.12);padding:1.125rem 1.5rem;transition:background .2s ease;vertical-align:middle}.vm-data-table tbody tr:last-child td,.vm-mini-table tbody tr:last-child td{border-bottom:none}.vm-data-table tbody tr:hover td,.vm-mini-table tbody tr:hover td{background:rgba(139,92,246,.08)}.vm-data-table tbody tr.vm-table-total td,.vm-mini-table tbody tr.vm-table-total td{background:rgba(34,197,94,.08);border-bottom:none;border-top:2px solid rgba(34,197,94,.3);color:#22c55e;font-size:1.0625rem;font-weight:700}.vm-data-table tbody tr.vm-table-total td:first-child{border-radius:0 0 0 1rem}.vm-data-table tbody tr.vm-table-total td:last-child{border-radius:0 0 1rem 0}.vm-data-table td.is-free,.vm-mini-table td.is-free{color:#22c55e;font-weight:700}.vm-data-table tbody td:first-child,.vm-mini-table tbody td:first-child{color:#f1f5f9;font-weight:600}#odleglosci .vm-mini-table tbody td:first-child,#porownanie .vm-data-table tbody td:first-child{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.vm-data-table tfoot td,.vm-mini-table tfoot td{background:rgba(30,30,45,.5);border-radius:0 0 1rem 1rem;color:#94a3b8;font-size:.8125rem;font-style:italic;padding:1rem 1.5rem}@media (max-width:768px){.vm-table-wrapper{border-radius:1rem;margin:1.5rem 0}.vm-data-table,.vm-mini-table{font-size:.875rem}.vm-data-table thead,.vm-mini-table thead{display:none}.vm-data-table tbody tr,.vm-mini-table tbody tr{background:rgba(30,30,50,.5);border:1px solid rgba(139,92,246,.2);border-radius:.75rem;display:block;margin-bottom:1rem;padding:1rem}.vm-data-table tbody tr:last-child,.vm-mini-table tbody tr:last-child{margin-bottom:0}.vm-data-table tbody td,.vm-mini-table tbody td{align-items:center;border-bottom:1px solid rgba(139,92,246,.1);display:flex;justify-content:space-between;padding:.625rem 0}.vm-data-table tbody td:last-child,.vm-mini-table tbody td:last-child{border-bottom:none}.vm-data-table tbody td:before,.vm-mini-table tbody td:before{color:#a5b4fc;content:attr(data-label);flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.03em;margin-right:1rem;text-transform:uppercase}.vm-data-table tbody td:first-child,.vm-mini-table tbody td:first-child{border-bottom:2px solid rgba(139,92,246,.25);font-size:1rem;margin-bottom:.5rem;padding-bottom:.75rem}.vm-data-table tbody tr.vm-table-total,.vm-mini-table tbody tr.vm-table-total{background:rgba(34,197,94,.1);border:2px solid rgba(34,197,94,.3)}.vm-data-table tfoot,.vm-mini-table tfoot{display:block;padding:1rem}.vm-data-table tfoot td,.vm-mini-table tfoot td{border-radius:.5rem;display:block;text-align:center}}.vm-glass-box .vm-data-table,.vm-glass-box .vm-mini-table,.vm-glass-box .vm-table,.vm-glass-box .vm-table-wrapper,.vm-glass-box table{background:transparent}.vm-glass-box .vm-data-table td,.vm-glass-box .vm-data-table th,.vm-glass-box .vm-mini-table td,.vm-glass-box .vm-mini-table th,.vm-glass-box .vm-table td,.vm-glass-box .vm-table th,.vm-glass-box table td,.vm-glass-box table th{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.08)}.vm-glass-box .vm-data-table th,.vm-glass-box .vm-mini-table th,.vm-glass-box .vm-table th,.vm-glass-box table th{border-bottom:1px solid rgba(139,92,246,.3)}.vm-glass-box .vm-data-table tbody tr:last-child td,.vm-glass-box .vm-mini-table tbody tr:last-child td,.vm-glass-box .vm-table tbody tr:last-child td,.vm-glass-box table tbody tr:last-child td{border-bottom:none}.form-feedback{border-radius:var(--vm-radius-md,.75rem);display:none;font-size:.875rem;margin-top:1rem;padding:1rem}.form-feedback.is-visible{display:block}.form-feedback--warning{background:rgba(245,158,11,.1);border:2px solid rgba(245,158,11,.3);color:#fbbf24}.form-feedback--error{background:rgba(239,68,68,.1);border:2px solid rgba(239,68,68,.3);color:#ef4444}.form-feedback--success{background:rgba(34,197,94,.1);border:2px solid rgba(34,197,94,.3);color:#22c55e}.vm-summary{background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.12) 0,rgba(139,92,246,.06) 35%,transparent 60%),var(--vm-bg-surface);border:1px solid rgba(148,163,184,.15);border-radius:var(--vm-radius-lg);font-size:clamp(1rem,2vw,1.125rem);line-height:1.6;margin:1.5rem auto;max-width:1200px;padding:1.5rem 2rem}.vm-summary strong{color:#8b5cf6;font-weight:600}.vm-summary .is-free{color:#10b981;font-weight:700}[data-price]{font-weight:600}.entity-definition{background:rgba(139,92,246,.05);border-left:3px solid #8b5cf6;border-radius:0 .5rem .5rem 0;margin:1rem 0;padding:1rem 1.25rem}.entity-definition dfn{color:#8b5cf6;font-style:normal;font-weight:600}.vm-answer-capsule{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:1rem;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);font-size:clamp(1.05rem,2.2vw,1.2rem);line-height:1.7;margin:2rem auto;max-width:1200px;padding:1.5rem 2rem;text-align:center}.vm-answer-capsule strong{color:#10b981}.entity-definition{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-left:none;border-radius:1rem;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);font-size:.95rem;line-height:1.7;margin:2rem auto;max-width:1200px;padding:1.5rem 2rem;text-align:center}.key-insight--success{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(16,185,129,.3)}.key-insight--success .key-insight__title{background:linear-gradient(135deg,#10b981,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.extras-table{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.1) 0,transparent 50%),rgba(15,15,25,.6);border:1px solid rgba(139,92,246,.2);border-collapse:separate;border-radius:1rem;border-spacing:0;margin:1.5rem auto;max-width:900px;overflow:hidden;width:100%}.extras-table td,.extras-table th{border-bottom:1px solid rgba(148,163,184,.1);padding:1rem 1.25rem;text-align:left}.extras-table th{background:rgba(139,92,246,.1);color:#a78bfa;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.extras-table td{color:var(--vm-text-secondary)}.extras-table tr:last-child td{border-bottom:none}.extras-table tr:hover{background:rgba(59,130,246,.05)}.vm-table-glass-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.25);border-radius:1.5rem;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3);padding:1.5rem}.section-title .emoji{-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:initial}.vm-see-also{background:transparent;margin-top:var(--vm-space-xl);padding:var(--vm-space-xl) 0}.vm-see-also>.container{max-width:1200px}.vm-see-also .section-title{margin-bottom:var(--vm-space-xl);text-align:center}.vm-see-also__row-title{align-items:center;display:flex;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:700;gap:.5rem;justify-content:center;margin:var(--vm-space-lg) 0 1rem;text-align:center}.vm-see-also__row-title:first-of-type{margin-top:0}.vm-see-also__row-title .vm-emoji{filter:drop-shadow(0 0 8px rgba(139,92,246,.5));font-style:normal}.vm-see-also__row-title .vm-text{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not (-webkit-background-clip:text){.vm-see-also__row-title .vm-text{background:none;-webkit-text-fill-color:#c4b5fd;color:#c4b5fd}}.vm-see-also__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:.5rem}.vm-see-also__card{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.3);border-radius:1rem;box-shadow:0 0 25px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;gap:1rem;min-height:52px;padding:1rem 1.25rem;position:relative;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,border-color .25s ease}.vm-see-also__card:before{background:conic-gradient(from 180deg,rgba(59,130,246,.4) 0deg,rgba(139,92,246,.6) 120deg,rgba(168,85,247,.4) 240deg,rgba(59,130,246,.4) 1turn);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;padding:1px;pointer-events:none;position:absolute;transition:opacity .25s ease}.vm-see-also__card:focus,.vm-see-also__card:hover{border-color:rgba(139,92,246,.5);box-shadow:0 0 40px rgba(139,92,246,.35),0 12px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-4px) scale(1.02)}.vm-see-also__card:focus:before,.vm-see-also__card:hover:before{opacity:1}.vm-see-also__card:focus{outline:2px solid rgba(139,92,246,.7);outline-offset:3px}.vm-see-also__icon{filter:drop-shadow(0 0 8px rgba(139,92,246,.5));flex-shrink:0;font-size:1.6rem;line-height:1}.vm-see-also__label{color:#f1f5f9;font-size:.95rem;font-weight:500;line-height:1.35;transition:color .2s ease}.vm-see-also__card:hover .vm-see-also__label{color:#e0e7ff;text-shadow:0 0 10px rgba(139,92,246,.3)}@media (max-width:900px){.vm-see-also__grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.vm-see-also__card{padding:1rem 1.25rem}.vm-see-also__icon{font-size:1.4rem}.vm-see-also__label{font-size:.9rem}}@media (max-width:640px){.vm-see-also{padding:var(--vm-space-lg) 0}.vm-see-also__grid{gap:.75rem;grid-template-columns:1fr}.vm-see-also__row-title{font-size:1rem;margin:var(--vm-space-md) 0 .75rem}.vm-see-also__card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.875rem;min-height:52px;padding:1rem 1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.vm-see-also__card:before{opacity:.5}.vm-see-also__icon{font-size:1.3rem}.vm-see-also__label{font-size:.875rem}}@supports not (backdrop-filter:blur(12px)){.vm-see-also__card{background:rgba(15,15,25,.95)}}.vm-info-box{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85);border:1px solid rgba(139,92,246,.3);border-radius:1.25rem;box-shadow:0 0 30px rgba(139,92,246,.25),0 4px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;gap:1rem;margin:var(--vm-space-xl) auto;max-width:800px;padding:1.5rem 2rem;position:relative}.vm-info-box:before{background:conic-gradient(from 180deg,rgba(59,130,246,.5) 0deg,rgba(139,92,246,.7) 120deg,rgba(236,72,153,.5) 240deg,rgba(59,130,246,.5) 1turn);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.vm-info-box__icon{filter:drop-shadow(0 0 12px rgba(139,92,246,.6));flex-shrink:0;font-size:2.5rem;line-height:1}.vm-info-box__text{color:var(--vm-text-secondary,rgba(249,250,251,.85));font-size:1.05rem;line-height:1.6;margin:0}.vm-info-box__text strong{color:#f1f5f9}.vm-info-box__highlight{background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(236,72,153,.2));border-radius:.5rem;color:#c4b5fd;display:inline-block;font-weight:700;margin:0 .2em;padding:.15em .5em;text-shadow:0 0 10px rgba(139,92,246,.5)}.vm-info-box__link{color:#a78bfa;font-weight:600;text-decoration:none;transition:color .2s ease}.vm-info-box__link:hover{color:#c4b5fd;text-decoration:underline}@media (max-width:640px){.vm-info-box{flex-direction:column;margin:var(--vm-space-lg) 1rem;padding:1.25rem 1.5rem;text-align:center}.vm-info-box__icon{font-size:2rem}.vm-info-box__text{font-size:.95rem}.vm-info-box{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.u-btn-group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media (max-width:480px){.u-btn-group{align-items:center;flex-direction:column}.u-btn-group .btn-outline,.u-btn-group .btn-primary{max-width:280px;width:100%}}div.container>form.contact-form>div.form-field{margin-bottom:2.5rem!important}div.container>form.contact-form>div.form-field>label{display:block!important;margin-bottom:.75rem!important}div.container>form.contact-form>div.form-field>input,div.container>form.contact-form>div.form-field>select,div.container>form.contact-form>div.form-field>textarea{font-size:16px!important;margin-bottom:.375rem!important;margin-top:.5rem!important;min-height:52px!important;padding:.875rem 1rem!important}section#zobacz-rowniez div.vm-see-also__grid,section.vm-see-also div.vm-see-also__grid{gap:1rem!important}section#zobacz-rowniez a.vm-see-also__card,section.vm-see-also a.vm-see-also__card{display:block!important;margin:.75rem .5rem!important;min-height:52px!important;padding:1rem 1.25rem!important}section#zobacz-rowniez,section.vm-see-also{margin-bottom:6rem!important}.footer__nav,.vm-footer-nav,footer.site-footer nav.footer__nav,footer.vm-footer nav.vm-footer-nav{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:center!important}.footer__nav a,.vm-footer-nav a,footer.site-footer nav.footer__nav a,footer.vm-footer nav.vm-footer-nav a{align-items:center!important;display:inline-flex!important;margin:.75rem .5rem!important;min-height:48px!important;padding:.75rem 1rem!important}header.site-header ul.nav-list{gap:.625rem!important}header.site-header a.nav-link,header.site-header button.nav-link,header.site-header ul.dropdown-menu a{min-height:48px!important;padding:.75rem 1rem!important}@media (max-width:640px){.contact-form .form-field,div.container form.contact-form div.form-field,section.form-section .contact-form .form-field{margin-bottom:5rem!important}div.container form.contact-form div.form-field label,section.form-section .contact-form .form-field label{display:block!important;margin-bottom:1.5rem!important}div.container form.contact-form div.form-field input,div.container form.contact-form div.form-field select,section.form-section .contact-form .form-field input,section.form-section .contact-form .form-field select,section.form-section .contact-form .form-field textarea{margin-bottom:2rem!important;margin-top:.5rem!important;min-height:56px!important}#zobacz-rowniez .vm-see-also__grid,.vm-see-also .vm-see-also__grid,section#zobacz-rowniez div.container div.vm-see-also__grid{column-gap:0!important;display:grid!important;grid-template-columns:1fr!important;row-gap:2rem!important}#zobacz-rowniez .vm-see-also__card,.vm-see-also .vm-see-also__card,section#zobacz-rowniez div.container div.vm-see-also__grid a.vm-see-also__card{margin:.75rem 0!important;min-height:56px!important}#zobacz-rowniez .vm-see-also__row-title,.vm-see-also .vm-see-also__row-title,section#zobacz-rowniez h3.vm-see-also__row-title{margin-bottom:2rem!important;margin-top:4rem!important;padding-top:1rem!important}.vm-see-also,body .vm-see-also,body section#zobacz-rowniez,section#zobacz-rowniez{margin-bottom:24rem!important;padding-bottom:12rem!important}body .vm-footer,body footer.site-footer,body footer.vm-footer,footer{margin-top:8rem!important;padding-top:12rem!important}body .footer__nav,body .vm-footer-nav,body footer nav.vm-footer-nav,body footer.vm-footer nav.vm-footer-nav,footer nav{align-items:center!important;display:flex!important;flex-direction:column!important;gap:0!important}body .footer__nav a,body .vm-footer-nav a,body footer nav a,body footer.vm-footer nav.vm-footer-nav a,footer nav a{display:block!important;margin:1rem 0!important;min-height:52px!important;padding:1.25rem 2rem!important;width:auto!important}}@media (max-width:900px){header.site-header a.nav-link,header.site-header button.nav-link{min-height:52px!important;padding:1rem 1.25rem!important}header.site-header ul.dropdown-menu a{min-height:52px!important;padding:1rem!important}}.header__logo{border-bottom:none!important;-webkit-tap-highlight-color:transparent!important;flex-shrink:0!important}.header__logo,.header__logo .vm-gradient-text{text-decoration:none!important}.nav-cta{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.4)!important;border-radius:2rem!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;font-weight:600!important;padding:.6rem 1.5rem!important;transition:all .25s ease!important}.nav-cta:hover{background:rgba(139,92,246,.12)!important;border-color:rgba(139,92,246,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.btn,.vm-button{align-items:center!important;border:none!important;border-radius:var(--vm-radius-md,1.25rem)!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:1rem!important;font-weight:600!important;gap:.5rem!important;justify-content:center!important;padding:var(--vm-space-sm,1rem) var(--vm-space-md,1.5rem)!important;text-decoration:none!important;transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important}.btn-primary,.vm-button--primary{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(16,185,129,.4)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:#fff!important;font-weight:600!important;min-height:48px!important}.btn-primary:hover,.vm-button--primary:hover{background:rgba(16,185,129,.12)!important;border-color:rgba(16,185,129,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.manager-card,.vm-manager-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;border-radius:1.5rem!important;box-shadow:0 4px 20px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin:0 auto!important;max-width:800px!important;overflow:hidden!important;padding:clamp(1.5rem,4vw,2.5rem)!important;position:relative!important;text-align:center!important}.vm-manager-card__title{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.25rem,2.5vw,1.5rem)!important;font-style:italic!important;font-weight:700!important;margin:0 0 .25rem!important}.vm-manager-card__desc{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-size:clamp(.875rem,1.4vw,.9375rem)!important;line-height:1.7!important;margin:0 0 1rem!important;text-align:left!important}.vm-manager-card__desc,.vm-manager-card__links{position:relative!important;z-index:1!important}.vm-manager-card__links{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;justify-content:center!important;margin-top:1.25rem!important}.vm-manager-card__doi,.vm-manager-card__orcid,.vm-manager-card__wikidata{align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.4)!important;border-radius:2rem!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;display:inline-flex!important;font-size:.9rem!important;font-weight:400!important;gap:.5rem!important;padding:.6rem 1.2rem!important;text-decoration:none!important;transition:all .25s ease!important}.vm-manager-card__doi:hover,.vm-manager-card__orcid:hover,.vm-manager-card__wikidata:hover{border-color:rgba(139,92,246,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.vm-manager-card__linkedin{align-items:center!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(16,185,129,.4)!important;border-radius:2rem!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:#fff!important;display:inline-flex!important;font-size:.9rem!important;font-weight:600!important;gap:.5rem!important;padding:.6rem 1.5rem!important;text-decoration:none!important;transition:all .25s ease!important}.vm-manager-card__linkedin:hover{border-color:rgba(16,185,129,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.vm-manager-card__desc a,.vm-manager-card__doi{color:#60a5fa!important;text-decoration:underline!important;text-decoration-color:rgba(96,165,250,.3)!important}.vm-manager-card__desc a:hover,.vm-manager-card__doi:hover{color:#93c5fd!important;text-decoration-color:#93c5fd!important}.contact-form{background:var(--vm-bg-soft,rgba(15,23,42,.8))!important;border-radius:var(--vm-radius-lg,1.75rem)!important;margin:var(--vm-space-xl,3rem) auto 0!important;max-width:800px!important;overflow:hidden!important;padding:clamp(1.5rem,3vw,2rem)!important;position:relative!important}.contact-form:before{background:conic-gradient(from 180deg,#3b82f6 0deg,#8b5cf6 120deg,#a855f7 240deg,#3b82f6 1turn)!important;border-radius:inherit!important;content:""!important;inset:-2px!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;padding:2px!important;pointer-events:none!important;position:absolute!important;z-index:0!important}.vm-see-also,body .vm-see-also,body section#zobacz-rowniez,section#zobacz-rowniez{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;margin-bottom:var(--vm-space-xl,3rem)!important;margin-top:var(--vm-space-xl,3rem)!important;overflow:hidden!important;padding:var(--vm-space-lg,2.25rem)!important;padding-bottom:var(--vm-space-lg,2.25rem)!important;position:relative!important}section#zobacz-rowniez,section.vm-see-also{margin-bottom:var(--vm-space-xl,3rem)!important}body .vm-footer,body footer.site-footer,body footer.vm-footer,footer{margin-top:var(--vm-space-xl,3rem)!important;padding-top:var(--vm-space-xl,3rem)!important}@media(max-width:640px){.contact-form .form-field,div.container form.contact-form div.form-field,section.form-section .contact-form .form-field{margin-bottom:1.5rem!important}.contact-form .form-field label{margin-bottom:.5rem!important}.contact-form .form-field input,.contact-form .form-field select,.contact-form .form-field textarea{margin-bottom:0!important}#zobacz-rowniez .vm-see-also__row-title,.vm-see-also .vm-see-also__row-title,section#zobacz-rowniez h3.vm-see-also__row-title{margin-bottom:1rem!important;margin-top:1.5rem!important;padding-top:.5rem!important}.manager-card,.vm-manager-card{padding:1.5rem 1rem!important;text-align:center!important}.vm-manager-card__desc{text-align:center!important}.vm-manager-card__links{align-items:center!important;flex-direction:column!important;gap:12px!important}.nav-cta{font-size:1.1rem!important;justify-content:center!important;padding:1rem!important}.nav-cta:hover{box-shadow:inherit!important;transform:none!important}}.manager-card:before,.vm-manager-card:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#8b5cf6 60%,#ec4899 85%,transparent)!important;border-radius:1.5rem 1.5rem 0 0!important;bottom:auto!important;content:""!important;filter:none!important;height:3px!important;left:0!important;opacity:1!important;position:absolute!important;right:0!important;top:0!important;inset:auto!important;-webkit-mask:none!important;mask:none!important;mask-composite:unset!important;-webkit-mask-composite:unset!important;padding:0!important;pointer-events:none!important;width:auto!important;z-index:2!important}.vm-footer,body .vm-footer,body footer.site-footer,body footer.vm-footer,footer.vm-footer{background:#080b14!important;border-top:1px solid rgba(139,92,246,.15)!important}.vm-footer-brand h2{font-size:clamp(1.8rem,3vw,2.4rem)!important;font-weight:700!important;margin-bottom:.5rem!important}.vm-footer-brand-city{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:none!important}.contact-form,.key-insight,.menu-section,.package-card,.review-card,.section,.vm-answer-capsule,.vm-glass-box,.vm-info-box,.vm-section,.vm-see-also,.vm-summary,section#zobacz-rowniez,section.section{box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important}section.section:not(.hero):not(.vm-hero){background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;margin-bottom:var(--vm-space-xl,3rem)!important}.btn-outline,.package-link,a.btn-outline,a.package-link,section.section:not(.hero):not(.vm-hero){backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow:hidden!important;position:relative!important}.btn-outline,.package-link,a.btn-outline,a.package-link{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;display:inline-block!important;font-weight:600!important;padding:.75rem 1.5rem!important;text-align:center!important;text-decoration:none!important;transition:all .25s ease!important}.btn-outline:before,.package-link:before,a.btn-outline:before,a.package-link:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.btn-outline:hover,.package-link:hover,a.btn-outline:hover,a.package-link:hover{border-color:rgba(139,92,246,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.btn-primary,a.btn-primary,button.btn-primary{overflow:hidden!important;position:relative!important}.btn-primary:before,a.btn-primary:before,button.btn-primary:before{background:linear-gradient(90deg,transparent,#10b981 20%,#34d399 50%,#10b981 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.key-insight,aside.key-insight{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;overflow:hidden!important;position:relative!important;text-align:center!important}.key-insight:before,aside.key-insight:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.key-insight--success{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85)!important}.key-insight--success:before{background:linear-gradient(90deg,transparent,#10b981 20%,#34d399 50%,#10b981 80%,transparent)!important}.key-insight--warning{background:radial-gradient(ellipse at 30% 0,rgba(245,158,11,.15) 0,transparent 50%),rgba(15,15,25,.85)!important}.key-insight--warning:before{background:linear-gradient(90deg,transparent,#f59e0b 20%,#fbbf24 50%,#f59e0b 80%,transparent)!important}.key-insight--en:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important}.key-insight__content,.key-insight__text{text-align:center!important}.review-card,div.review-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-md,1.25rem)!important;overflow:hidden!important;padding:1.5rem!important;position:relative!important}.review-card:before,div.review-card:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.review-text{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-style:italic!important;line-height:1.7!important}.review-author{color:var(--vm-text-muted,rgba(148,163,184,.95))!important;font-size:.9rem!important;margin-top:.75rem!important}.review-author strong{color:var(--vm-text-primary,#f9fafb)!important}.vm-info-box,div.vm-info-box{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;overflow:hidden!important;padding:var(--vm-space-lg,2.25rem)!important;position:relative!important;text-align:center!important}.vm-info-box:before,div.vm-info-box:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.vm-info-box__highlight{color:#10b981!important;font-weight:700!important}.vm-info-box__link{color:#60a5fa!important;text-decoration:underline!important;text-decoration-color:rgba(96,165,250,.4)!important}.vm-info-box__link:hover{color:#93c5fd!important}.menu-section,div.menu-section{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;margin-bottom:var(--vm-space-xl,3rem)!important;overflow:hidden!important;padding:var(--vm-space-lg,2.25rem)!important;position:relative!important}.menu-section:before,div.menu-section:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.menu-section-title,h3.menu-section-title{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;margin-bottom:1.5rem!important;text-align:center!important}.menu-section ul{list-style:none!important;margin:0 0 1.5rem!important;padding:0!important}.menu-section li{border-bottom:1px solid hsla(0,0%,100%,.08)!important;color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;padding:.6rem 0!important;text-align:center!important}.menu-section li:last-child{border-bottom:none!important}.menu-section li.is-free{color:#10b981!important;font-weight:700!important;text-shadow:0 0 15px rgba(16,185,129,.3)!important}.menu-section h4{color:#a78bfa!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.08em!important;margin:1.5rem 0 .75rem!important;text-align:center!important;text-transform:uppercase!important}.vm-glass-box .vm-table,.vm-glass-box table,.vm-section.vm-glass-box .vm-table,.vm-section.vm-glass-box table{background:transparent!important}.vm-glass-box .vm-table td,.vm-glass-box .vm-table th,.vm-glass-box table td,.vm-glass-box table th{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.vm-glass-box .vm-table th{border-bottom:1px solid rgba(139,92,246,.3)!important}.vm-glass-box .vm-table tbody tr:last-child td,.vm-glass-box table tbody tr:last-child td{border-bottom:none!important}.vm-glass-box .vm-table-wrapper{background:transparent!important}.section-title,h2.section-title{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#ec4899)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;margin-bottom:1.5rem!important;text-align:center!important}.package-card,article.package-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;overflow:hidden!important;position:relative!important;transition:transform .25s ease,box-shadow .25s ease!important}.package-card:before,article.package-card:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.package-card.is-popular:before,article.package-card.is-popular:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#8b5cf6 60%,#ec4899 85%,transparent)!important}.package-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-4px)!important}.package-name{background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;text-align:center!important}.package-card.is-popular .package-name{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.package-price-amount{color:var(--vm-text-primary,#f9fafb)!important;font-weight:700!important}.package-features{list-style:none!important;padding:0!important}.package-features li{border-bottom:1px solid hsla(0,0%,100%,.06)!important;color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;padding:.5rem 0!important}.package-features li:last-child{border-bottom:none!important}.package-features li.is-free{color:#10b981!important;font-weight:700!important;text-shadow:0 0 15px rgba(16,185,129,.3)!important}.vm-answer-capsule{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.1) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(16,185,129,.25)!important;border-left:4px solid #10b981!important;border-radius:0 var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0!important}.vm-answer-capsule,.vm-summary{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow:hidden!important;position:relative!important}.vm-summary{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.1) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-md,1.25rem)!important;padding:var(--vm-space-md,1.5rem)!important;text-align:center!important}section.form-section{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;overflow:hidden!important;position:relative!important}section.form-section .section-title{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-align:center!important}.contact-form .form-field label,section.form-section .contact-form .form-field label{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;display:block!important;font-weight:600!important;margin-bottom:.5rem!important}.contact-form .form-field input,.contact-form .form-field select,.contact-form .form-field textarea,section.form-section .contact-form .form-field input,section.form-section .contact-form .form-field select,section.form-section .contact-form .form-field textarea{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:rgba(15,23,42,.6)!important;border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-md,1.25rem)!important;color:var(--vm-text-primary,#f9fafb)!important;font-family:inherit!important;font-size:1rem!important;padding:.75rem 1rem!important;transition:border-color .2s ease!important;width:100%!important}.contact-form .form-field input:focus,.contact-form .form-field select:focus,.contact-form .form-field textarea:focus,section.form-section .contact-form .form-field input:focus,section.form-section .contact-form .form-field select:focus,section.form-section .contact-form .form-field textarea:focus{border-color:rgba(139,92,246,.5)!important;box-shadow:0 0 0 3px rgba(139,92,246,.15)!important;outline:none!important}.map-buttons{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;justify-content:center!important}.vm-footer-map-link,a.vm-footer-map-link{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;border-radius:2rem!important;color:rgba(249,250,251,.9)!important;display:inline-flex!important;font-weight:600!important;gap:.5rem!important;overflow:hidden!important;padding:.6rem 1.2rem!important;position:relative!important;text-decoration:none!important;transition:all .25s ease!important}.vm-footer-map-link:before{background:linear-gradient(90deg,transparent,#3b82f6 30%,#8b5cf6 70%,transparent)!important;content:""!important;height:2px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.vm-footer-map-link:hover{border-color:rgba(139,92,246,.6)!important;transform:translateY(-2px)!important}@media(max-width:640px){section.section:not(.hero):not(.vm-hero){padding:1.25rem 1rem!important}.key-insight,aside.key-insight,section.section:not(.hero):not(.vm-hero){border-radius:1rem!important;margin-left:.5rem!important;margin-right:.5rem!important}.key-insight,aside.key-insight{padding:1rem!important}.reviews-grid{gap:1rem!important}.menu-section,.review-card{border-radius:1rem!important;padding:1.25rem 1rem!important}.packages-grid{gap:1.5rem!important}.package-card,.vm-info-box{border-radius:1rem!important}.vm-info-box{margin-left:.5rem!important;margin-right:.5rem!important;padding:1.25rem 1rem!important}.btn-outline,.package-link{border-radius:.75rem!important;font-size:.95rem!important;padding:.65rem 1.25rem!important;width:auto!important}.vm-footer-contact-grid{gap:2rem!important;grid-template-columns:1fr!important}.vm-footer-maps-links{gap:.75rem!important}.vm-footer-maps-links,.vm-manager-card__links{align-items:center!important;flex-direction:column!important}.vm-manager-card__links{gap:12px!important}.vm-manager-card{border-radius:1rem!important;padding:1.5rem 1rem!important}.vm-manager-card__desc{text-align:center!important}.vm-answer-capsule{border-radius:0 .75rem .75rem 0!important;margin-left:.5rem!important;margin-right:.5rem!important}}.vm-footer-manager,body .vm-footer .vm-footer-manager,body footer.vm-footer .vm-footer-manager,footer .vm-footer-manager{border-top:1px solid rgba(139,92,246,.2)!important;display:flex!important;justify-content:center!important;margin-top:var(--vm-space-xl,3rem)!important;padding-top:var(--vm-space-lg,2.25rem)!important}.manager-card,.vm-footer-manager .vm-manager-card,.vm-manager-card,body .vm-footer-manager .vm-manager-card,body .vm-manager-card,body footer.vm-footer .vm-footer-manager .vm-manager-card,body footer.vm-footer .vm-manager-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;border-radius:1.5rem!important;box-shadow:0 4px 20px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin:0 auto!important;max-width:800px!important;overflow:hidden!important;padding:clamp(1.5rem,4vw,2.5rem)!important;position:relative!important;text-align:center!important}.manager-card:before,.vm-footer-manager .vm-manager-card:before,.vm-manager-card:before,body .vm-manager-card:before,body footer.vm-footer .vm-footer-manager .vm-manager-card:before,body footer.vm-footer .vm-manager-card:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#8b5cf6 60%,#ec4899 85%,transparent)!important;border-radius:1.5rem 1.5rem 0 0!important;bottom:auto!important;content:""!important;filter:none!important;height:3px!important;left:0!important;opacity:1!important;position:absolute!important;right:0!important;top:0!important;inset:auto!important;-webkit-mask:none!important;mask:none!important;mask-composite:unset!important;-webkit-mask-composite:unset!important;padding:0!important;pointer-events:none!important;width:auto!important;z-index:2!important}.vm-footer-manager .vm-manager-card__links a,.vm-manager-card__links a,body .vm-manager-card__links a,body footer.vm-footer .vm-manager-card__links a{align-items:center!important;border-radius:2rem!important;display:inline-flex!important;font-size:clamp(.8rem,1.3vw,.875rem)!important;font-weight:500!important;gap:.4rem!important;min-height:48px!important;overflow:hidden!important;padding:12px 20px!important;position:relative!important;text-decoration:none!important;transition:all .25s ease!important}.vm-manager-card__doi,.vm-manager-card__orcid,.vm-manager-card__wikidata,body .vm-manager-card__doi,body .vm-manager-card__orcid,body .vm-manager-card__wikidata,body footer.vm-footer .vm-manager-card__doi,body footer.vm-footer .vm-manager-card__orcid,body footer.vm-footer .vm-manager-card__wikidata{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.4)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important}.vm-manager-card__doi:hover,.vm-manager-card__orcid:hover,.vm-manager-card__wikidata:hover,body .vm-manager-card__doi:hover,body .vm-manager-card__orcid:hover,body .vm-manager-card__wikidata:hover,body footer.vm-footer .vm-manager-card__doi:hover,body footer.vm-footer .vm-manager-card__orcid:hover,body footer.vm-footer .vm-manager-card__wikidata:hover{border-color:rgba(139,92,246,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.vm-footer-manager .vm-manager-card__linkedin,.vm-manager-card__linkedin,body .vm-manager-card__linkedin,body footer.vm-footer .vm-manager-card__linkedin{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(16,185,129,.4)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:#fff!important;font-weight:600!important}.vm-manager-card__linkedin:hover,body .vm-manager-card__linkedin:hover,body footer.vm-footer .vm-manager-card__linkedin:hover{border-color:rgba(16,185,129,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.vm-manager-card__title,body .vm-manager-card__title{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.25rem,2.5vw,1.5rem)!important;font-style:italic!important;font-weight:700!important;margin:0 0 .25rem!important}.vm-manager-card__desc,body .vm-manager-card__desc{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-size:clamp(.875rem,1.4vw,.9375rem)!important;line-height:1.7!important;margin:0 0 1rem!important;position:relative!important;text-align:left!important;z-index:1!important}.vm-manager-card__links,body .vm-manager-card__links{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;justify-content:center!important;margin-top:1.25rem!important;position:relative!important;z-index:1!important}.vm-manager-card__desc a,body .vm-manager-card__desc a{color:#60a5fa!important;text-decoration:underline!important;text-decoration-color:rgba(96,165,250,.3)!important}.vm-manager-card__desc a:hover,body .vm-manager-card__desc a:hover{color:#93c5fd!important;text-decoration-color:#93c5fd!important}.review-card,.reviews-grid .review-card,body .reviews-grid .review-card,body section#opinie .review-card,div.review-card,section#opinie .review-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;overflow:hidden!important;padding:1.5rem!important;position:relative!important}.review-card:before,.reviews-grid .review-card:before,body .reviews-grid .review-card:before,body section#opinie .review-card:before,div.review-card:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.review-text,body .review-text{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-style:italic!important;line-height:1.7!important}.review-author,body .review-author{color:var(--vm-text-muted,rgba(148,163,184,.95))!important;font-size:.9rem!important;margin-top:.75rem!important}.review-author strong,body .review-author strong{color:var(--vm-text-primary,#f9fafb)!important}.vm-footer-map-link,a.vm-footer-map-link,body .vm-footer-maps .vm-footer-map-link,body footer.vm-footer .vm-footer-map-link,footer .vm-footer-map-link{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;border-radius:2rem!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;display:inline-flex!important;font-weight:600!important;gap:.5rem!important;overflow:hidden!important;padding:.6rem 1.2rem!important;position:relative!important;text-decoration:none!important;transition:all .25s ease!important}.vm-footer-map-link:before,body .vm-footer-maps .vm-footer-map-link:before,body footer.vm-footer .vm-footer-map-link:before{background:linear-gradient(90deg,transparent,#3b82f6 30%,#8b5cf6 70%,transparent)!important;content:""!important;height:2px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.vm-footer-map-link:hover,body footer.vm-footer .vm-footer-map-link:hover{border-color:rgba(139,92,246,.6)!important;transform:translateY(-2px)!important}.vm-footer,body .vm-footer,body footer.site-footer,body footer.vm-footer,footer.site-footer,footer.vm-footer{background:#080b14!important;border-top:1px solid rgba(139,92,246,.15)!important;margin-top:var(--vm-space-xl,3rem)!important;padding-top:var(--vm-space-xl,3rem)!important}.vm-footer-brand h2,body .vm-footer .vm-footer-brand h2,body footer.vm-footer .vm-footer-brand h2{font-size:clamp(1.8rem,3vw,2.4rem)!important;font-weight:700!important;margin-bottom:.5rem!important}.vm-footer-brand-city,body .vm-footer-brand-city,body footer.vm-footer .vm-footer-brand-city{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:none!important}.vm-footer-nav a[href*=partner-honorowy],body .vm-footer-nav a[href*=partner-honorowy],body footer.vm-footer .vm-footer-nav a[href*=partner-honorowy]{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:700!important}.vm-footer-nav a[href*=partner-honorowy]:hover,body .vm-footer-nav a[href*=partner-honorowy]:hover,body footer.vm-footer .vm-footer-nav a[href*=partner-honorowy]:hover{-webkit-text-fill-color:#fbbf24!important;text-shadow:0 0 15px rgba(251,191,36,.3)!important}.vm-footer-nav a[href*=kontakt],body .vm-footer-nav a[href*=kontakt],body footer.vm-footer .vm-footer-nav a[href*=kontakt]{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:700!important}.vm-footer-nav a[href*=kontakt]:hover,body .vm-footer-nav a[href*=kontakt]:hover,body footer.vm-footer .vm-footer-nav a[href*=kontakt]:hover{-webkit-text-fill-color:#fbbf24!important;text-shadow:0 0 15px rgba(251,191,36,.3)!important}.package-card,.packages-grid .package-card,article.package-card,body .package-card,body article.package-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;overflow:hidden!important;position:relative!important;transition:transform .25s ease,box-shadow .25s ease!important}.package-card:hover,body .package-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-4px)!important}.package-card:before,article.package-card:before,body .package-card:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;left:0!important;right:0!important;top:0!important;z-index:1!important}#pakiet-prestige:before,article#pakiet-prestige:before,body #pakiet-prestige:before,body article.package-card#pakiet-prestige:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 60%,#fbbf24 85%,transparent)!important}.package-card.is-popular:before,article.package-card.is-popular:before,body .package-card.is-popular:before,body article.package-card.is-popular:before{background:linear-gradient(90deg,transparent,#10b981 20%,#34d399 50%,#10b981 80%,transparent)!important}#pakiet-prestige .package-name,body #pakiet-prestige .package-name{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;text-align:center!important}#pakiet-premium .package-name,.package-card.is-popular .package-name,body #pakiet-premium .package-name,body .package-card.is-popular .package-name{background:linear-gradient(135deg,#10b981,#34d399,#10b981)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;text-align:center!important}.package-card:not(.is-popular):not(#pakiet-prestige) .package-name,.package-name,body .package-card:not(.is-popular):not(#pakiet-prestige) .package-name{background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;text-align:center!important}.vm-summary,body .vm-summary,div.vm-summary{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin:1.5rem auto!important;max-width:900px!important;overflow:hidden!important;overflow-wrap:break-word!important;padding:var(--vm-space-md,1.5rem) var(--vm-space-lg,2.25rem)!important;position:relative!important;text-align:center!important;word-break:break-word!important}.vm-summary:before,body .vm-summary:before,div.vm-summary:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.vm-summary p,body .vm-summary p{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;line-height:1.8!important;margin:0!important;text-align:center!important;word-spacing:.05em!important}.container .key-insight,.key-insight,aside.key-insight,body .key-insight,body aside.key-insight,section .key-insight{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;overflow:hidden!important;position:relative!important;text-align:center!important}.container .key-insight:before,.key-insight:before,aside.key-insight:before,body .key-insight:before,body aside.key-insight:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.key-insight--warning,body .key-insight--warning,body aside.key-insight.key-insight--warning{background:radial-gradient(ellipse at 30% 0,rgba(245,158,11,.15) 0,transparent 50%),rgba(15,15,25,.85)!important}.key-insight--warning:before,aside.key-insight.key-insight--warning:before,body .key-insight--warning:before{background:linear-gradient(90deg,transparent,#f59e0b 20%,#fbbf24 50%,#f59e0b 80%,transparent)!important}.key-insight--en:before,aside.key-insight.key-insight--en:before,body .key-insight--en:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important}.key-insight__content,.key-insight__inner,body .key-insight__content,body .key-insight__inner{text-align:center!important}.key-insight__text,body .key-insight__text{line-height:1.8!important;overflow-wrap:break-word!important;text-align:center!important;word-break:break-word!important}.key-insight__title,body .key-insight__title{text-align:center!important}#wesele-100 .example-price,body #wesele-100 .example-price{background:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:700!important}#wesele-150 .example-price,body #wesele-150 .example-price{color:#10b981!important;font-weight:700!important;text-shadow:0 0 15px rgba(16,185,129,.3)!important}#wesele-200 .example-price,body #wesele-200 .example-price{background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:700!important}.nav-cta,.nav-item--cta .nav-cta,a.nav-cta,body .nav-cta,body .nav-item--cta .nav-link{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.4)!important;border-radius:2rem!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;font-weight:600!important;overflow:hidden!important;padding:.6rem 1.5rem!important;position:relative!important;transition:all .25s ease!important}.nav-cta:before,.nav-item--cta .nav-cta:before,a.nav-cta:before,body .nav-cta:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:2rem 2rem 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.nav-cta:hover,a.nav-cta:hover,body .nav-cta:hover{border-color:rgba(139,92,246,.6)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.header__logo .vm-gradient-text,.vm-gradient-text,a .vm-gradient-text,body .header__logo .vm-gradient-text,body .vm-gradient-text,body a .vm-gradient-text{text-decoration:none!important;-webkit-text-decoration:none!important;text-underline-offset:unset!important}@media(max-width:640px){.vm-manager-card,body .vm-manager-card,body footer.vm-footer .vm-manager-card{border-radius:1rem!important;padding:1.5rem 1rem!important;text-align:center!important}.vm-manager-card__desc,body .vm-manager-card__desc{text-align:center!important}.vm-manager-card__links,body .vm-manager-card__links{align-items:center!important;flex-direction:column!important;gap:12px!important}.vm-manager-card__links a,body .vm-manager-card__links a{font-size:.85rem!important;justify-content:center!important;max-width:280px!important;min-height:44px!important;padding:10px 16px!important;width:100%!important}.vm-footer-manager,body footer.vm-footer .vm-footer-manager{margin-top:1.5rem!important;padding-top:1.5rem!important}.review-card,body .review-card{border-radius:1rem!important;padding:1.25rem 1rem!important}.reviews-grid,body .reviews-grid{gap:1rem!important}.vm-footer-maps-links,body .vm-footer-maps-links{align-items:center!important;flex-direction:column!important;gap:.75rem!important}.vm-footer-map-link,body .vm-footer-map-link{justify-content:center!important;max-width:280px!important;width:auto!important}.vm-footer-contact-grid,body .vm-footer-contact-grid{gap:2rem!important;grid-template-columns:1fr!important}.package-card,body .package-card{border-radius:1rem!important}.packages-grid,body .packages-grid{gap:1.5rem!important}.vm-summary,body .vm-summary{padding:1rem 1.25rem!important}.key-insight,.vm-summary,aside.key-insight,body .key-insight,body .vm-summary{border-radius:1rem!important;margin-left:.5rem!important;margin-right:.5rem!important}.key-insight,aside.key-insight,body .key-insight{padding:1rem!important}.key-insight__text,body .key-insight__text{font-size:.9rem!important;line-height:1.7!important}.nav-cta,body .nav-cta{font-size:1.1rem!important;justify-content:center!important;padding:1rem!important}.nav-cta:hover,body .nav-cta:hover{transform:none!important}.examples-grid,body .examples-grid{gap:1rem!important}}.container .vm-info-box,.vm-info-box,body .vm-info-box,body div.vm-info-box,div.vm-info-box{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.08) 0,transparent 50%),rgba(15,15,25,.85)!important;border:none!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;overflow:hidden!important;padding:var(--vm-space-lg,2.25rem)!important;position:relative!important;text-align:center!important}.vm-info-box:before,body .vm-info-box:before,div.vm-info-box:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.header__logo .vm-gradient-text,.vm-footer-brand .vm-gradient-text,.vm-gradient-text,a .vm-gradient-text,body .header__logo .vm-gradient-text,body .vm-footer-brand .vm-gradient-text,body .vm-gradient-text,body a .vm-gradient-text,span.vm-gradient-text{border-bottom:none!important;text-decoration:none!important;-webkit-text-decoration:none!important;text-underline-offset:unset!important}.header__logo,a.header__logo,body .header__logo,body a.header__logo{border-bottom:none!important;text-decoration:none!important;-webkit-text-decoration:none!important}.section-minimum,body .section-minimum,body section#minimum,body section.section-minimum,section#minimum,section.section-minimum{border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;position:relative!important}.section-minimum,body .section-minimum,body section#minimum,body section.section-minimum,body section.section:not(.hero):not(.vm-hero),section#minimum,section.section-minimum,section.section:not(.hero):not(.vm-hero){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important;overflow:visible!important}.container .entity-definition,.entity-definition,body .entity-definition,body div.entity-definition,div.entity-definition{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.08) 0,transparent 50%),rgba(15,15,25,.85)!important;border:none!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-size:clamp(.875rem,1.4vw,.9375rem)!important;line-height:1.8!important;margin:1.5rem 0!important;overflow:hidden!important;overflow-wrap:break-word!important;padding:var(--vm-space-md,1.5rem) var(--vm-space-lg,2.25rem)!important;position:relative!important;word-break:break-word!important}.entity-definition:before,body .entity-definition:before,div.entity-definition:before{background:linear-gradient(90deg,transparent,#f59e0b 20%,#fbbf24 50%,#f59e0b 80%,transparent)!important;border-radius:var(--vm-radius-lg,1.75rem) var(--vm-radius-lg,1.75rem) 0 0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.entity-definition dfn,body .entity-definition dfn{color:#f59e0b!important;font-style:normal!important;font-weight:700!important}#pakiet-premium:before,.package-card.is-popular:before,article.package-card.is-popular:before,body #pakiet-premium:before,body .package-card.is-popular:before,body article.package-card.is-popular:before{background:linear-gradient(90deg,transparent,#10b981 15%,#34d399 35%,#10b981 65%,#34d399 85%,transparent)!important;border-radius:0!important;content:""!important;filter:none!important;height:3px!important;left:0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;inset:auto!important;-webkit-mask:none!important;mask:none!important;width:100%!important;z-index:2!important}#pakiet-prestige:before,.package-card:not(.is-popular):not(#pakiet-prestige):before,body #pakiet-prestige:before,body .package-card:not(.is-popular):not(#pakiet-prestige):before{border-radius:0!important;width:100%!important}.hero-buttons .btn-outline,.hero-buttons .btn-primary,body .hero-buttons .btn-outline,body .hero-buttons .btn-primary{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;font-weight:600!important;min-height:48px!important;overflow:hidden!important;padding:.75rem 1.5rem!important;position:relative!important;text-decoration:none!important;transition:all .25s ease!important}.hero-buttons .btn-primary,body .hero-buttons .btn-primary{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(16,185,129,.4)!important;color:#fff!important}.hero-buttons .btn-primary:before,body .hero-buttons .btn-primary:before{background:linear-gradient(90deg,transparent,#10b981 20%,#34d399 50%,#10b981 80%,transparent)!important;border-radius:0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.hero-buttons .btn-outline,body .hero-buttons .btn-outline{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.35)!important;color:rgba(249,250,251,.9)!important}.hero-buttons .btn-outline:before,body .hero-buttons .btn-outline:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.hero-buttons .btn-outline:hover,.hero-buttons .btn-primary:hover,body .hero-buttons .btn-outline:hover,body .hero-buttons .btn-primary:hover{box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}.package-card,article.package-card,body .package-card,body article.package-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important}.package-inner,body .package-inner{position:relative!important;z-index:2!important}.key-insight,aside.key-insight,body .key-insight,body aside.key-insight{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.92)!important}.key-insight--warning,body .key-insight--warning{background:radial-gradient(ellipse at 30% 0,rgba(245,158,11,.15) 0,transparent 50%),rgba(15,15,25,.92)!important}.review-card,body .review-card,div.review-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important}.vm-info-box,body .vm-info-box,div.vm-info-box{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.08) 0,transparent 50%),rgba(15,15,25,.92)!important}.vm-summary,body .vm-summary,div.vm-summary{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.92)!important}.menu-section,body .menu-section,div.menu-section{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important}.menu-section,.vm-answer-capsule,body .menu-section,body .vm-answer-capsule,div.menu-section{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.section .container,body .container,section .container{position:relative!important;z-index:2!important}@media(max-width:640px){.entity-definition,body .entity-definition{border-radius:1rem!important;font-size:.875rem!important;margin-left:.5rem!important;margin-right:.5rem!important;padding:1rem!important}.hero-buttons,body .hero-buttons{align-items:center!important;flex-direction:column!important;gap:.75rem!important}.hero-buttons .btn-outline,.hero-buttons .btn-primary,body .hero-buttons .btn-outline,body .hero-buttons .btn-primary{justify-content:center!important;max-width:280px!important;text-align:center!important;width:auto!important}.vm-info-box,body .vm-info-box,body section#minimum,section#minimum{border-radius:1rem!important;margin-left:.5rem!important;margin-right:.5rem!important;padding:1.25rem 1rem!important}.package-link,body .package-link{font-size:.95rem!important;margin-left:auto!important;margin-right:auto!important;max-width:280px!important;padding:.65rem 1.25rem!important}}.package-card .package-link,.package-link,a.package-link,body .package-link,body a.package-link{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:rgba(249,250,251,.9)!important;cursor:pointer!important;display:inline-block!important;font-size:clamp(.9rem,1.4vw,1rem)!important;font-weight:600!important;line-height:48px!important;min-height:48px!important;overflow:hidden!important;padding:.75rem 1.5rem!important;position:relative!important;text-align:center!important;text-decoration:none!important;transition:all .25s ease!important}.package-card:not(.is-popular):not(#pakiet-prestige) .package-link:before,body .package-card:not(.is-popular):not(#pakiet-prestige) .package-link:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}#pakiet-premium .package-link,.package-card.is-popular .package-link,body #pakiet-premium .package-link,body .package-card.is-popular .package-link{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.12) 0,transparent 50%),rgba(15,15,25,.92)!important;border-color:rgba(16,185,129,.35)!important}#pakiet-premium .package-link:before,.package-card.is-popular .package-link:before,body #pakiet-premium .package-link:before,body .package-card.is-popular .package-link:before{border-radius:0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}#pakiet-prestige .package-link,body #pakiet-prestige .package-link{background:radial-gradient(ellipse at 30% 0,rgba(245,158,11,.12) 0,transparent 50%),rgba(15,15,25,.92)!important;border-color:rgba(245,158,11,.35)!important}#pakiet-prestige .package-link:before,body #pakiet-prestige .package-link:before{border-radius:0!important;content:""!important;height:3px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}.package-link:hover,body .package-link:hover{box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}#pakiet-premium .package-link:hover,body .package-card.is-popular .package-link:hover{border-color:rgba(16,185,129,.55)!important}#pakiet-prestige .package-link:hover,body #pakiet-prestige .package-link:hover{border-color:rgba(245,158,11,.55)!important}body .package-card:not(.is-popular):not(#pakiet-prestige) .package-link:hover{border-color:rgba(139,92,246,.5)!important}.review-card,.reviews-grid .review-card,body .reviews-grid .review-card,body section#opinie .review-card,body section#opinie div.review-card,div.review-card,section#opinie .review-card,section#opinie div.review-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12) 0,transparent 50%),rgba(15,15,25,.92)!important}.container .entity-definition,.entity-definition,.hero-buttons .btn-outline,.hero-buttons .btn-primary,body .entity-definition,body .hero-buttons .btn-outline,body .hero-buttons .btn-primary,body div.entity-definition,div.entity-definition{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html{background:#080b14!important}#main-content,body,main,main#main-content{background:#080b14!important;background-color:#080b14!important}body section.section,section.section{background:transparent!important;background-color:transparent!important}.vm-manager-card__doi,.vm-manager-card__links .vm-manager-card__doi,a.vm-manager-card__doi,body .vm-footer-manager .vm-manager-card__doi,body .vm-manager-card .vm-manager-card__doi,body footer.vm-footer .vm-manager-card__doi{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;background-image:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#60a5fa!important;display:inline!important;font-size:inherit!important;font-weight:400!important;min-height:auto!important;padding:0!important;text-decoration:underline!important;text-decoration-color:rgba(96,165,250,.4)!important;text-underline-offset:3px!important;transition:color .2s ease!important}.vm-manager-card__doi:hover,a.vm-manager-card__doi:hover,body .vm-manager-card .vm-manager-card__doi:hover,body footer.vm-footer .vm-manager-card__doi:hover{background:none!important;border:none!important;box-shadow:none!important;color:#93c5fd!important;text-decoration-color:#93c5fd!important;transform:none!important}.vm-manager-card:before,body .vm-footer-manager .vm-manager-card:before,body .vm-manager-card:before,body footer.vm-footer .vm-footer-manager .vm-manager-card:before,body footer.vm-footer .vm-manager-card:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 65%,#fbbf24 85%,transparent)!important;border-radius:1.75rem 1.75rem 0 0!important}.package-card:before,.vm-manager-card:before,article.package-card:before,body .package-card:before,body .vm-footer-manager .vm-manager-card:before,body .vm-manager-card:before,body footer.vm-footer .vm-footer-manager .vm-manager-card:before,body footer.vm-footer .vm-manager-card:before{content:""!important;filter:none!important;height:3px!important;inset:0 0 auto 0!important;-webkit-mask:none!important;mask:none!important;mask-composite:unset!important;-webkit-mask-composite:unset!important;opacity:1!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:2!important}.package-card:before,article.package-card:before,body .package-card:before{border-radius:0!important}.package-card:not(.is-popular):not(#pakiet-prestige):before,body .package-card:not(.is-popular):not(#pakiet-prestige):before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important}#pakiet-premium:before,.package-card.is-popular:before,article#pakiet-premium:before,article.package-card.is-popular:before,body #pakiet-premium:before,body .package-card.is-popular:before{background:linear-gradient(90deg,transparent,#10b981 15%,#34d399 35%,#10b981 65%,#34d399 85%,transparent)!important}#pakiet-prestige:before,article#pakiet-prestige:before,body #pakiet-prestige:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 65%,#fbbf24 85%,transparent)!important}.package-card,article.package-card,body .package-card{overflow:hidden!important;position:relative!important}.package-link,a.package-link,body .package-link,body a.package-link{display:block!important;overflow:hidden!important;position:relative!important}.package-link:before,a.package-link:before,body .package-link:before,body a.package-link:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;height:3px!important;inset:0 0 auto 0!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}#pakiet-premium .package-link:before,.package-card.is-popular .package-link:before,body #pakiet-premium .package-link:before,body .package-card.is-popular .package-link:before{background:linear-gradient(90deg,transparent,#10b981 15%,#34d399 35%,#10b981 65%,#34d399 85%,transparent)!important}#pakiet-prestige .package-link:before,body #pakiet-prestige .package-link:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 65%,#fbbf24 85%,transparent)!important}.container .entity-definition,.entity-definition,body .entity-definition,body div.entity-definition,div.entity-definition{margin-left:auto!important;margin-right:auto!important;max-width:900px!important;text-align:center!important}body section#ile-kosztuje,body section#kalkulator,body section#odleglosci,body section#opcje-dodatkowe,body section#opinie,body section#pakiety,body section#porownanie,body section.section--card,section#ile-kosztuje,section#kalkulator,section#odleglosci,section#opcje-dodatkowe,section#opinie,section#pakiety,section#porownanie,section.section--card{background:transparent!important;border:none!important;box-shadow:none!important}.section,.vm-section,body .section,body .vm-section{background:transparent!important;box-shadow:none!important}.vm-table-glass-wrapper,.vm-table-wrapper,body .vm-table-glass-wrapper,body .vm-table-wrapper{background:transparent!important;border:none!important;box-shadow:none!important}.package-card.is-popular:after,body .package-card.is-popular:after{z-index:10!important}.vm-section:after,.vm-section:before,body .vm-section:after,body .vm-section:before,body section.section:after,body section.section:before,section.section:after,section.section:before{content:none!important;display:none!important}.package-card:before,body .package-card:before{content:""!important;display:block!important}@media(max-width:640px){.entity-definition,body .entity-definition{margin-left:auto!important;margin-right:auto!important;max-width:calc(100% - 2rem)!important;padding:1rem!important}.package-link,body .package-link{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:280px!important}.vm-manager-card__doi,body .vm-manager-card__doi{display:inline!important;font-size:.85rem!important}}body section#co-zyskujesz,body section#faq,body section#menu-premium,body section#menu-prestige,body section#menu-standard,body section#opinie,body section#sala-z-ogrodem,body section#sprawdz-termin,body section#zobacz-rowniez,section#co-zyskujesz,section#faq,section#menu-premium,section#menu-prestige,section#menu-standard,section#opinie,section#sala-z-ogrodem,section#sprawdz-termin,section#zobacz-rowniez{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.faq-section,.form-section,.menu-section,.vm-see-also,body .faq-section,body .form-section,body .menu-section,body .vm-see-also{background:transparent!important;border:none!important;box-shadow:none!important}.benefit-card,.review-card,body .benefit-card,body .review-card,body section#opinie .review-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12),transparent 50%),rgba(15,15,25,.92)!important;border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3)!important}.faq-list,body .faq-list{background:transparent!important;border:none!important;box-shadow:none!important}.contact-form,.key-insight,.vm-see-also__card,body .contact-form,body .key-insight,body .vm-see-also__card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body section#menu-premium .container--narrow,body section#menu-prestige .container--narrow,body section#menu-standard .container--narrow,section#menu-premium .container--narrow,section#menu-prestige .container--narrow,section#menu-standard .container--narrow{max-width:1100px!important}.vm-menu-table thead,body .vm-menu-table thead{background:rgba(15,23,42,.6)!important}.vm-menu-table th,body .vm-menu-table th{border-bottom:1px solid rgba(139,92,246,.2)!important;color:#a78bfa!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.1em!important;padding:1rem 1.25rem!important;text-align:left!important;text-transform:uppercase!important}.vm-menu-table td,body .vm-menu-table td{border-bottom:1px solid rgba(148,163,184,.1)!important;color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-size:.95rem!important;line-height:1.6!important;padding:.85rem 1.25rem!important;text-align:left!important;vertical-align:top!important}.vm-menu-table tbody tr,body .vm-menu-table tbody tr{transition:background .2s ease!important}.vm-menu-table tbody tr:hover,body .vm-menu-table tbody tr:hover{background:rgba(59,130,246,.06)!important}.vm-menu-table tbody tr:last-child td,body .vm-menu-table tbody tr:last-child td{border-bottom:none!important}.vm-menu-table .vm-menu-category,body .vm-menu-table .vm-menu-category{background:rgba(139,92,246,.08)!important;color:#a78bfa!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}.vm-menu-table .vm-menu-category td,body .vm-menu-table .vm-menu-category td{color:#a78bfa!important;font-weight:700!important;padding:.75rem 1.25rem!important}.vm-menu-table .is-free td,body .vm-menu-table .is-free td{color:#10b981!important;font-weight:700!important;text-shadow:0 0 15px rgba(16,185,129,.3)!important}.vm-footer-contact-info h3,.vm-footer-contact-info h3.vm-gradient-text,body .vm-footer-contact-info h3.vm-gradient-text,body footer .vm-footer-contact-info h3.vm-gradient-text,html body footer.vm-footer .vm-footer-contact-info h3,html body footer.vm-footer .vm-footer-contact-info h3.vm-gradient-text{text-align:left!important}.vm-footer-maps h3.vm-gradient-text,.vm-footer-social h3.vm-gradient-text,body .vm-footer-maps h3.vm-gradient-text,body .vm-footer-social h3.vm-gradient-text,html body footer.vm-footer .vm-footer-maps h3.vm-gradient-text,html body footer.vm-footer .vm-footer-social h3.vm-gradient-text{text-align:center!important}.btn-outline,a.btn-outline,body .btn-outline,body a.btn-outline{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12),transparent 50%),rgba(15,15,25,.92)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:var(--vm-text-primary,#f9fafb)!important;cursor:pointer!important;display:inline-block!important;font-family:var(--vm-font-sans,system-ui,-apple-system,sans-serif)!important;font-size:clamp(.9rem,1.5vw,1.05rem)!important;font-weight:600!important;letter-spacing:.02em!important;overflow:hidden!important;padding:.85rem 2rem!important;position:relative!important;text-align:center!important;text-decoration:none!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.btn-outline:before,a.btn-outline:before,body .btn-outline:before,body a.btn-outline:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;height:3px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}.btn-outline:hover,a.btn-outline:hover,body .btn-outline:hover,body a.btn-outline:hover{border-color:rgba(139,92,246,.5)!important;box-shadow:0 8px 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important;-webkit-transform:translateY(-2px)!important}.map-buttons .btn-outline,.map-buttons a.btn-outline,body .map-buttons .btn-outline,body .map-buttons a.btn-outline{overflow:hidden!important}.map-buttons .btn-outline:before,.map-buttons a.btn-outline:before,body .map-buttons .btn-outline:before,body .map-buttons a.btn-outline:before{content:none!important;display:none!important}.map-buttons,body .map-buttons{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;justify-content:center!important;margin:1.5rem 0!important}.btn-faq-internal,a.btn-faq-internal,body .btn-faq-internal,body a.btn-faq-internal{background:rgba(139,92,246,.1)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:.75rem!important;box-shadow:none!important;color:#a78bfa!important;display:inline-block!important;font-size:.9rem!important;font-weight:500!important;overflow:visible!important;padding:.5rem 1.25rem!important;position:static!important;text-decoration:none!important;transition:background .2s ease,color .2s ease!important}.btn-faq-internal:before,a.btn-faq-internal:before,body .btn-faq-internal:before,body a.btn-faq-internal:before{content:none!important;display:none!important}.btn-faq-internal:hover,a.btn-faq-internal:hover,body .btn-faq-internal:hover,body a.btn-faq-internal:hover{background:rgba(139,92,246,.2)!important;box-shadow:none!important;color:#c4b5fd!important;transform:none!important;-webkit-transform:none!important}@media(max-width:640px){.vm-menu-table thead,body .vm-menu-table thead{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.vm-menu-table,body .vm-menu-table{border-radius:var(--vm-radius-md,1.25rem)!important}.vm-menu-table tbody tr,body .vm-menu-table tbody tr{display:block!important;padding:.75rem 1rem!important}.vm-menu-table td,body .vm-menu-table td{display:block!important;padding:.4rem 0!important;text-align:left!important}.vm-menu-table td:before,body .vm-menu-table td:before{color:#94a3b8!important;content:attr(data-label)!important;display:block!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.05em!important;margin-bottom:.2rem!important;text-transform:uppercase!important}.vm-menu-table .vm-menu-category td,body .vm-menu-table .vm-menu-category td{font-size:.85rem!important;padding:.6rem 0!important}a.btn-outline,body a.btn-outline{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:320px!important;padding:.85rem 1.5rem!important}.map-buttons,body .map-buttons{align-items:center!important;flex-direction:column!important}.map-buttons .btn-outline,body .map-buttons .btn-outline{max-width:280px!important;width:100%!important}body section#menu-premium .container--narrow,body section#menu-prestige .container--narrow,body section#menu-standard .container--narrow{max-width:100%!important;padding:0 1rem!important}}.menu-section,body .menu-section{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15),transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin-bottom:0!important;padding:clamp(1.5rem,4vw,2.25rem)!important;position:relative!important;text-align:center!important}.menu-section .vm-menu-table,.menu-section .vm-table,.menu-section table,.vm-menu-table,body .menu-section .vm-menu-table,body .menu-section .vm-table,body .menu-section table,body .vm-menu-table{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:1.5rem auto!important;overflow:visible!important;text-align:left!important}.menu-section .vm-menu-table:before,.menu-section table:before,.vm-menu-table:before,body .menu-section .vm-menu-table:before,body .menu-section .vm-table:before,body .menu-section table:before,body .vm-menu-table:before{content:none!important;display:none!important}.menu-section .vm-menu-table th,.vm-menu-table th,body .menu-section .vm-menu-table th,body .menu-section .vm-table th,body .menu-section table th,body .vm-menu-table th{background:transparent!important;border-bottom:1px solid rgba(139,92,246,.3)!important;color:#a78bfa!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.1em!important;padding:1rem 1.25rem!important;text-align:left!important;text-transform:uppercase!important}.menu-section .vm-menu-table td,.vm-menu-table td,body .menu-section .vm-menu-table td,body .menu-section .vm-table td,body .menu-section table td,body .vm-menu-table td{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;font-size:.95rem!important;line-height:1.6!important;padding:.85rem 1.25rem!important;text-align:left!important;vertical-align:top!important}.vm-menu-table tbody tr:hover,body .menu-section .vm-menu-table tbody tr:hover,body .vm-menu-table tbody tr:hover{background:rgba(139,92,246,.05)!important}.vm-menu-table tbody tr:last-child td,body .menu-section .vm-menu-table tbody tr:last-child td,body .vm-menu-table tbody tr:last-child td{border-bottom:none!important}.vm-menu-table .vm-menu-category td,body .menu-section .vm-menu-table .vm-menu-category td,body .vm-menu-table .vm-menu-category td{background:rgba(139,92,246,.08)!important;border-bottom:1px solid rgba(139,92,246,.2)!important;color:#a78bfa!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.05em!important;padding:.75rem 1.25rem!important;text-transform:uppercase!important}.vm-menu-table .is-free td,body .menu-section .vm-menu-table .is-free td,body .vm-menu-table .is-free td{color:#10b981!important;font-weight:700!important;text-shadow:0 0 15px rgba(16,185,129,.3)!important}.menu-section .vm-table-wrapper,body .menu-section .vm-table-wrapper{background:transparent!important}.menu-section .btn-primary,.menu-section a.btn-primary,body .menu-section .btn-primary,body .menu-section a.btn-primary{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12),transparent 50%),rgba(15,15,25,.92)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:var(--vm-text-primary,#f9fafb)!important;cursor:pointer!important;display:inline-block!important;font-family:var(--vm-font-sans,system-ui,-apple-system,sans-serif)!important;font-size:clamp(.9rem,1.5vw,1.05rem)!important;font-weight:600!important;letter-spacing:.02em!important;overflow:hidden!important;padding:.85rem 2rem!important;position:relative!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.menu-section .btn-primary:hover,.menu-section a.btn-primary:hover,body .menu-section .btn-primary:hover,body .menu-section a.btn-primary:hover{border-color:rgba(139,92,246,.5)!important;box-shadow:0 8px 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important;-webkit-transform:translateY(-2px)!important}body section#menu-standard .menu-section .btn-primary:before,section#menu-standard .menu-section .btn-primary:before,section#menu-standard .menu-section a.btn-primary:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;display:block!important;height:3px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}body section#menu-premium .menu-section .btn-primary:before,section#menu-premium .menu-section .btn-primary:before,section#menu-premium .menu-section a.btn-primary:before{background:linear-gradient(90deg,transparent,#10b981 15%,#34d399 35%,#10b981 50%,#34d399 70%,#10b981 85%,transparent)!important;border-radius:0!important;content:""!important;display:block!important;height:3px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}body section#menu-prestige .menu-section .btn-primary:before,section#menu-prestige .menu-section .btn-primary:before,section#menu-prestige .menu-section a.btn-primary:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 50%,#fbbf24 70%,#f59e0b 85%,transparent)!important;border-radius:0!important;content:""!important;display:block!important;height:3px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}.menu-section-title,body .menu-section .menu-section-title,body .menu-section-title{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;margin:0 0 1rem!important;text-align:center!important}.menu-section .u-intro,body .menu-section .u-intro{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;margin-bottom:1.5rem!important;text-align:center!important}.menu-section .u-mt-lg-center,body .menu-section .u-mt-lg-center{margin-top:1.5rem!important;text-align:center!important}.vm-glass-box .vm-table,.vm-glass-box table,body .vm-glass-box .vm-table,body .vm-glass-box table,body .vm-section.vm-glass-box .vm-table,body .vm-section.vm-glass-box table{background:transparent!important}.vm-glass-box .vm-table td,.vm-glass-box .vm-table th,.vm-glass-box table td,.vm-glass-box table th,body .vm-glass-box .vm-table td,body .vm-glass-box .vm-table th,body .vm-glass-box table td,body .vm-glass-box table th{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.vm-glass-box .vm-table th,.vm-glass-box table th,body .vm-glass-box .vm-table th,body .vm-glass-box table th{border-bottom:1px solid rgba(139,92,246,.3)!important}.vm-glass-box .vm-table tbody tr:last-child td,.vm-glass-box table tbody tr:last-child td,body .vm-glass-box .vm-table tbody tr:last-child td,body .vm-glass-box table tbody tr:last-child td{border-bottom:none!important}.vm-glass-box .vm-table-wrapper,body .vm-glass-box .vm-table-wrapper{background:transparent!important}@media(max-width:640px){.menu-section,body .menu-section{border-radius:var(--vm-radius-md,1.25rem)!important;margin-bottom:0!important;padding:1rem!important}.vm-menu-table thead,body .vm-menu-table thead{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.vm-menu-table tbody tr,body .vm-menu-table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.06)!important;display:block!important;padding:.5rem 0!important}.vm-menu-table tbody tr:last-child,body .vm-menu-table tbody tr:last-child{border-bottom:none!important}.vm-menu-table td,body .vm-menu-table td{border-bottom:none!important;display:block!important;padding:.3rem 0!important;text-align:left!important}.vm-menu-table td:before,body .vm-menu-table td:before{color:#94a3b8!important;content:attr(data-label)!important;display:block!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.05em!important;margin-bottom:.15rem!important;text-transform:uppercase!important}.vm-menu-table .vm-menu-category,body .vm-menu-table .vm-menu-category{margin-top:.75rem!important}.vm-menu-table .vm-menu-category td,body .vm-menu-table .vm-menu-category td{font-size:.8rem!important;padding:.5rem 0!important;text-align:center!important}.menu-section .btn-primary,body .menu-section .btn-primary{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:320px!important}}.vm-footer h3.vm-gradient-text,body footer h3.vm-gradient-text,footer .vm-gradient-text,footer h3.vm-gradient-text,html body footer h3.vm-gradient-text,html body footer.vm-footer .vm-footer-contact-info h3.vm-gradient-text,html body footer.vm-footer .vm-footer-maps h3.vm-gradient-text,html body footer.vm-footer .vm-footer-social h3.vm-gradient-text,html body footer.vm-footer h3.vm-gradient-text{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;border-bottom:none!important;color:transparent!important;display:block!important;text-align:center!important;text-decoration:none!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.vm-manager-card .vm-manager-card__role,.vm-manager-card__role,body .vm-manager-card__role,html body .vm-manager-card .vm-manager-card__role,html body .vm-manager-card__role{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;border-bottom:1px solid rgba(139,92,246,.2)!important;color:transparent!important;font-size:clamp(.875rem,1.5vw,1rem)!important;font-weight:600!important;margin:0 0 1rem!important;padding-bottom:.75rem!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.form-section,body .form-section,body section#sprawdz-termin,html body section#sprawdz-termin,section#sprawdz-termin{background:var(--vm-bg-primary,#080b14)!important}.form-section .section-title,html body section#sprawdz-termin .section-title,section#sprawdz-termin .section-title{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;margin-bottom:var(--vm-space-lg,2.25rem)!important;text-align:center!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.form-section .contact-form,body .form-section .contact-form,body section#sprawdz-termin .contact-form,html body section#sprawdz-termin .contact-form,section#sprawdz-termin .contact-form{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15),transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin:0 auto!important;max-width:680px!important;padding:clamp(1.5rem,4vw,2.5rem)!important}.form-section .contact-form:before,body .form-section .contact-form:before,html body section#sprawdz-termin .contact-form:before,section#sprawdz-termin .contact-form:before{content:none!important;display:none!important}section#sprawdz-termin .contact-form input[type=date],section#sprawdz-termin .contact-form input[type=email],section#sprawdz-termin .contact-form input[type=number],section#sprawdz-termin .contact-form input[type=tel],section#sprawdz-termin .contact-form input[type=text],section#sprawdz-termin .contact-form select,section#sprawdz-termin .contact-form textarea{background:rgba(15,23,42,.6)!important;border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-md,1.25rem)!important;color:var(--vm-text-primary,#f9fafb)!important;font-family:var(--vm-font-sans,system-ui,-apple-system,sans-serif)!important;font-size:1rem!important;padding:.85rem 1.25rem!important;transition:border-color .2s ease!important;width:100%!important}section#sprawdz-termin .contact-form input:focus,section#sprawdz-termin .contact-form select:focus,section#sprawdz-termin .contact-form textarea:focus{border-color:rgba(139,92,246,.5)!important;outline:none!important}section#sprawdz-termin .contact-form label{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;display:block!important;font-size:.9rem!important;font-weight:500!important;margin-bottom:.5rem!important}.form-section .btn-primary.btn-full,body section#sprawdz-termin .btn-primary.btn-full,html body section#sprawdz-termin .btn-primary,html body section#sprawdz-termin .btn-primary.btn-full,section#sprawdz-termin .btn-primary,section#sprawdz-termin .btn-primary.btn-full{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12),transparent 50%),rgba(15,15,25,.92)!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:var(--vm-text-primary,#f9fafb)!important;cursor:pointer!important;display:block!important;font-size:clamp(.9rem,1.5vw,1.05rem)!important;font-weight:600!important;letter-spacing:.02em!important;margin:1.5rem auto 0!important;max-width:320px!important;overflow:hidden!important;padding:.85rem 2rem!important;position:relative!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;width:auto!important}.form-section .btn-primary:before,html body section#sprawdz-termin .btn-primary:before,section#sprawdz-termin .btn-primary:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:0!important;content:""!important;display:block!important;height:3px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}html body section#sprawdz-termin .btn-primary:hover,section#sprawdz-termin .btn-primary:hover{-webkit-transform:translateY(-2px)!important}.vm-see-also__card,a.vm-see-also__card,body .vm-see-also__card,body a.vm-see-also__card,html body .vm-see-also__card{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.15)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 2px 10px rgba(0,0,0,.2)!important;color:var(--vm-text-primary,#f9fafb)!important;display:flex!important;gap:.75rem!important;overflow:hidden!important;padding:.85rem 1.25rem!important;position:relative!important;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.vm-see-also__card:before,a.vm-see-also__card:before,body .vm-see-also__card:before,body a.vm-see-also__card:before,html body .vm-see-also__card:before{background:linear-gradient(90deg,transparent,#f59e0b 15%,#fbbf24 35%,#f59e0b 50%,#fbbf24 70%,#f59e0b 85%,transparent)!important;content:""!important;display:block!important;height:2px!important;inset:0 0 auto 0!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:100%!important;z-index:1!important}.vm-see-also__card:hover,a.vm-see-also__card:hover,body .vm-see-also__card:hover,body a.vm-see-also__card:hover,html body .vm-see-also__card:hover{border-color:rgba(245,158,11,.3)!important;box-shadow:0 8px 25px rgba(0,0,0,.3)!important;transform:translateY(-2px)!important;-webkit-transform:translateY(-2px)!important}.vm-see-also__card:hover .vm-see-also__label,a.vm-see-also__card:hover .vm-see-also__label,body .vm-see-also__card:hover .vm-see-also__label,body a.vm-see-also__card:hover .vm-see-also__label,html body .vm-see-also__card:hover .vm-see-also__label{color:#ec4899!important}.vm-see-also__icon,body .vm-see-also__icon,html body .vm-see-also__icon{flex-shrink:0!important;font-size:1.25rem!important}.vm-see-also__label,body .vm-see-also__label,html body .vm-see-also__label{color:var(--vm-text-primary,#f9fafb)!important;font-size:.95rem!important;font-weight:500!important;transition:color .2s ease!important}.vm-see-also__row-title,body .vm-see-also__row-title,html body .vm-see-also__row-title{-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.vm-see-also__grid,body .vm-see-also__grid,html body .vm-see-also__grid{display:grid!important;gap:.75rem!important;grid-template-columns:repeat(3,1fr)!important}body section#zobacz-rowniez h2.section-title,html body section#zobacz-rowniez h2.section-title,html body section#zobacz-rowniez h2.section-title.vm-gradient-text,section#zobacz-rowniez .section-title,section#zobacz-rowniez .section-title.vm-gradient-text,section#zobacz-rowniez h2.section-title{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;display:block!important;text-align:center!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.vm-faq-item summary,body .vm-faq-item summary,details.vm-faq-item summary,html body .vm-faq-item summary{align-items:center!important;color:var(--vm-text-primary,#f9fafb)!important;cursor:pointer!important;display:flex!important;font-size:1.05rem!important;font-weight:600!important;justify-content:space-between!important;list-style:none!important;padding:1.25rem 0!important;transition:color .2s ease!important}.vm-faq-item summary::-webkit-details-marker{display:none!important}.vm-faq-item summary:after,body .vm-faq-item summary:after,html body .vm-faq-item summary:after{color:#8b5cf6!important;content:"+"!important;flex-shrink:0!important;font-size:1.5rem!important;margin-left:1rem!important;transition:transform .3s ease,color .2s ease!important}.vm-faq-item[open] summary:after{transform:rotate(45deg)!important}.vm-faq-item summary:hover,.vm-faq-item summary:hover:after,body .vm-faq-item summary:hover,body .vm-faq-item summary:hover:after,details.vm-faq-item summary:hover,html body .vm-faq-item summary:hover,html body .vm-faq-item summary:hover:after{color:#ec4899!important}.vm-mini-table td[data-label=Lokalizacja],.vm-table td[data-label=Lokalizacja],body .vm-glass-box .vm-mini-table td[data-label=Lokalizacja],body .vm-glass-box .vm-table td[data-label=Lokalizacja],body .vm-mini-table td[data-label=Lokalizacja],body .vm-table td[data-label=Lokalizacja],body td[data-label=Lokalizacja],html body .vm-glass-box .vm-mini-table td[data-label=Lokalizacja],html body .vm-glass-box .vm-table td[data-label=Lokalizacja],html body section#odleglosci .vm-mini-table td[data-label=Lokalizacja],html body section#odleglosci .vm-table td[data-label=Lokalizacja],td[data-label=Lokalizacja]{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:600!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}body td[data-label=Lokalizacja] strong,html body .vm-glass-box .vm-mini-table td[data-label=Lokalizacja] strong,html body .vm-glass-box .vm-table td[data-label=Lokalizacja] strong,html body section#odleglosci td[data-label=Lokalizacja] strong,td[data-label=Lokalizacja] strong{-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:700!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}@media(max-width:640px){.form-section .contact-form,section#sprawdz-termin .contact-form{border-radius:var(--vm-radius-md,1.25rem)!important;max-width:100%!important;padding:1rem!important}section#sprawdz-termin .btn-primary,section#sprawdz-termin .btn-primary.btn-full{display:block!important;margin:1.5rem auto 0!important;max-width:280px!important}.vm-see-also__grid,body .vm-see-also__grid{gap:.5rem!important;grid-template-columns:1fr!important}.vm-see-also__card,body .vm-see-also__card{padding:.75rem 1rem!important}td[data-label=Lokalizacja],td[data-label=Lokalizacja] strong{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.vm-faq-item summary{font-size:.95rem!important;padding:1rem 0!important}}.package-card .package-features li,.package-features li,body .package-features li,html body .package-features li{line-height:1.6!important;overflow:visible!important;padding:.625rem 0 .625rem 2.25rem!important;position:relative!important}.package-features li:before,body .package-features li:before,html body .package-features li:before{color:var(--vm-success-light,#34d399)!important;content:"✔"!important;font-size:1rem!important;font-weight:700!important;left:0!important;line-height:1.6!important;position:absolute!important;text-align:center!important;top:.625rem!important;width:1.75rem!important}.package-features li.is-free:before,body .package-features li.is-free:before,html body .package-features li.is-free:before{color:#10b981!important;text-shadow:0 0 10px rgba(16,185,129,.4)!important}.calculator{box-sizing:border-box!important;overflow:hidden!important}.calculator-field input,.calculator-field select{box-sizing:border-box!important;max-width:100%!important;width:100%!important}@media (max-width:640px){.calculator,section#kalkulator .calculator{margin-left:0!important;margin-right:0!important;max-width:100%!important;overflow:hidden!important;padding:1.5rem 1rem!important}.calculator-grid{gap:.75rem!important;width:100%!important}.calculator-field{max-width:100%!important;min-width:0!important;width:100%!important}.calculator-field input,.calculator-field select{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-height:48px!important;padding:.75rem .875rem!important;width:100%!important}.calculator-result{padding:1rem 0 0!important}}.vm-data-table tbody tr.vm-table-total td,.vm-mini-table tbody tr.vm-table-total td,body .vm-data-table tbody tr.vm-table-total td,html body .vm-data-table tbody tr.vm-table-total td,html body .vm-mini-table tbody tr.vm-table-total td{background-color:rgba(15,15,25,.85)!important;background-image:linear-gradient(90deg,transparent,#10b981 15%,#34d399 40%,#10b981 60%,#34d399 85%,transparent),radial-gradient(ellipse at 30% 0,rgba(16,185,129,.18),transparent 55%)!important;background-position:top,50%!important;background-repeat:no-repeat!important;background-size:100% 2px,100% 100%!important;border-bottom:none!important;border-top:none!important;color:#22c55e!important;font-size:1.0625rem!important;font-weight:700!important;padding:1.25rem 1.5rem!important;transition:background .2s ease!important}.vm-data-table tbody tr.vm-table-total td:first-child,html body .vm-data-table tbody tr.vm-table-total td:first-child{border-radius:0 0 0 1rem!important}.vm-data-table tbody tr.vm-table-total td:last-child,html body .vm-data-table tbody tr.vm-table-total td:last-child{border-radius:0 0 1rem 0!important}.vm-data-table tr.vm-table-total td.is-free,.vm-data-table tr.vm-table-total td.is-free strong,html body .vm-data-table tr.vm-table-total td.is-free,html body .vm-data-table tr.vm-table-total td.is-free strong,tr.vm-table-total td.is-free,tr.vm-table-total td.is-free strong{color:#10b981!important;font-size:1.125rem!important;font-weight:700!important;text-shadow:0 0 20px rgba(16,185,129,.4),0 0 40px rgba(16,185,129,.15)!important}tr.vm-table-total td:last-child{color:rgba(148,163,184,.5)!important;font-style:italic!important}@media (max-width:768px){.vm-data-table tbody tr.vm-table-total,.vm-mini-table tbody tr.vm-table-total,html body .vm-data-table tbody tr.vm-table-total{background:radial-gradient(ellipse at 30% 0,rgba(16,185,129,.15),transparent 50%),rgba(15,15,25,.9)!important;border:1px solid rgba(16,185,129,.35)!important;border-image:linear-gradient(90deg,transparent,#10b981 20%,#34d399 50%,#10b981 80%,transparent) 1!important;border-image-slice:1!important;border-top:2px solid transparent!important;box-shadow:0 0 20px rgba(16,185,129,.15)!important}.vm-data-table tbody tr.vm-table-total td,html body .vm-data-table tbody tr.vm-table-total td{background:transparent!important;background-image:none!important;border-radius:0!important}.vm-data-table tbody td[data-label=Lokalizacja],.vm-mini-table tbody td[data-label=Lokalizacja],body .vm-mini-table tbody td[data-label=Lokalizacja],html body .vm-data-table tbody td[data-label=Lokalizacja],html body .vm-mini-table tbody td[data-label=Lokalizacja],td[data-label=Lokalizacja]{text-align:right!important}html body td[data-label=Lokalizacja] strong,td[data-label=Lokalizacja] strong{display:block!important;text-align:right!important}}.vm-faq-item summary:hover,body .vm-faq-item summary:hover,details.vm-faq-item summary:hover,html body .vm-faq-item summary:hover,html body details.vm-faq-item summary:hover{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.vm-faq-item summary:hover:after,body .vm-faq-item summary:hover:after,details.vm-faq-item summary:hover:after,html body .vm-faq-item summary:hover:after{-webkit-text-fill-color:#ec4899!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;background-image:none!important;color:#ec4899!important}body section#sprawdz-termin,html body section#sprawdz-termin,html body section.form-section,section#sprawdz-termin,section.form-section{background:var(--vm-bg-primary,#080b14)!important;padding:var(--vm-space-xl,3rem) var(--vm-space-sm,1rem)!important}.form-section .contact-form,body section#sprawdz-termin .contact-form,html body section#sprawdz-termin .contact-form,html body section.form-section .contact-form,section#sprawdz-termin .contact-form{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:rgba(15,15,25,.85)!important;background-image:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15),transparent 50%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:var(--vm-radius-lg,1.75rem)!important;box-shadow:0 0 30px rgba(139,92,246,.2),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;margin:0 auto!important;max-width:680px!important;overflow:hidden!important;padding:clamp(1.5rem,4vw,2.5rem)!important;position:relative!important}.form-section .contact-form:before,html body section#sprawdz-termin .contact-form:before,html body section.form-section .contact-form:before,section#sprawdz-termin .contact-form:before{content:none!important;display:none!important}html body section#sprawdz-termin .contact-form .form-field input,html body section#sprawdz-termin .contact-form .form-field select,html body section#sprawdz-termin .contact-form .form-field textarea,section#sprawdz-termin .contact-form .form-field input,section#sprawdz-termin .contact-form .form-field select,section#sprawdz-termin .contact-form .form-field textarea{background:rgba(15,23,42,.6)!important;border:1px solid rgba(139,92,246,.2)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-sizing:border-box!important;color:var(--vm-text-primary,#f9fafb)!important;font-family:inherit!important;font-size:16px!important;padding:.75rem 1rem!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%!important}html body section#sprawdz-termin .contact-form .form-field input:focus,html body section#sprawdz-termin .contact-form .form-field select:focus,html body section#sprawdz-termin .contact-form .form-field textarea:focus,section#sprawdz-termin .contact-form input:focus,section#sprawdz-termin .contact-form select:focus,section#sprawdz-termin .contact-form textarea:focus{border-color:rgba(139,92,246,.5)!important;box-shadow:0 0 0 3px rgba(139,92,246,.15)!important;outline:none!important}.form-section .btn-primary.btn-full,html body section#sprawdz-termin .btn-primary.btn-full,html body section.form-section .btn-primary.btn-full,section#sprawdz-termin .btn-primary,section#sprawdz-termin .btn-primary.btn-full{background-color:rgba(15,15,25,.92)!important;background-image:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.12),transparent 50%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:1px solid rgba(139,92,246,.3)!important;border-radius:var(--vm-radius-md,1.25rem)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:var(--vm-text-primary,#f9fafb)!important;cursor:pointer!important;display:block!important;font-size:clamp(.9rem,1.5vw,1.05rem)!important;font-weight:600!important;margin:1.5rem auto 0!important;max-width:320px!important;overflow:hidden!important;padding:.85rem 2rem!important;position:relative!important;text-align:center!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;width:auto!important}html body section#sprawdz-termin .btn-primary:hover,section#sprawdz-termin .btn-primary:hover{border-color:rgba(139,92,246,.5)!important;box-shadow:0 8px 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)!important;transform:translateY(-2px)!important}html body section#sprawdz-termin .btn-primary:before,section#sprawdz-termin .btn-primary:before{background:linear-gradient(90deg,transparent,#3b82f6 20%,#8b5cf6 50%,#a855f7 80%,transparent)!important;border-radius:var(--vm-radius-md,1.25rem) var(--vm-radius-md,1.25rem) 0 0!important;content:""!important;height:2px!important;left:0!important;pointer-events:none!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}@media (max-width:640px){.form-section .contact-form,html body section#sprawdz-termin .contact-form,section#sprawdz-termin .contact-form{border-radius:var(--vm-radius-md,1.25rem)!important;max-width:100%!important;padding:1.25rem!important}html body section#sprawdz-termin .btn-primary,section#sprawdz-termin .btn-primary{display:block!important;margin:1.5rem auto 0!important;max-width:280px!important}}.vm-see-also__row-title,body .vm-see-also__row-title,html body .vm-see-also__row-title{background-attachment:scroll!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;background-color:transparent!important;background-image:none!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;-webkit-text-fill-color:currentColor!important;color:var(--vm-text-primary,#f9fafb)!important;font-size:clamp(1.1rem,2vw,1.3rem)!important;font-weight:700!important;margin:var(--vm-space-md,1.5rem) 0 var(--vm-space-sm,1rem)!important;text-align:center!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.vm-see-also__row-title .vm-emoji,body .vm-see-also__row-title .vm-emoji,html body .vm-see-also__row-title .vm-emoji{-webkit-background-clip:border-box!important;background-clip:border-box!important;background-color:transparent!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;color:inherit!important;filter:drop-shadow(0 0 8px rgba(139,92,246,.5))!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important;font-style:normal!important;margin-right:.3em!important}.package-name,.vm-see-also__row-title .vm-text,body .package-name,body .vm-see-also__row-title .vm-text,html body .package-name,html body .vm-see-also__row-title .vm-text{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.package-name,body .package-name,html body .package-name{font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:700!important;text-align:center!important}#pakiet-premium .package-name,.package-card.is-popular .package-name,body #pakiet-premium .package-name,body .package-card.is-popular .package-name,html body #pakiet-premium .package-name,html body .package-card.is-popular .package-name{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.key-insight__title,body .key-insight__title,body h4.key-insight__title,h4.key-insight__title,html body .key-insight__title,html body h4.key-insight__title{font-size:1.25rem!important;font-weight:700!important;margin:0 0 .75rem!important}.key-insight__title,.menu-section h4,body .key-insight__title,body .menu-section h4,body h4.key-insight__title,h4.key-insight__title,html body .key-insight__title,html body .menu-section h4,html body h4.key-insight__title{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.menu-section h4,body .menu-section h4,html body .menu-section h4{font-size:.9rem!important;font-weight:600!important;letter-spacing:.08em!important;margin:1.5rem 0 .75rem!important;text-align:center!important;text-transform:uppercase!important}.vm-mini-table td[data-label=Lokalizacja],.vm-table td[data-label=Lokalizacja],body td[data-label=Lokalizacja],body td[data-label=Lokalizacja] strong,html body .vm-glass-box .vm-mini-table td[data-label=Lokalizacja],html body .vm-glass-box .vm-table td[data-label=Lokalizacja],html body .vm-glass-box td[data-label=Lokalizacja] strong,html body section#odleglosci .vm-mini-table tbody td:first-child,html body section#odleglosci .vm-mini-table td:first-child strong,html body section#odleglosci .vm-mini-table td[data-label=Lokalizacja],html body section#odleglosci .vm-table tbody td:first-child,html body section#odleglosci .vm-table td[data-label=Lokalizacja],html body section#odleglosci td[data-label=Lokalizacja],html body section#odleglosci td[data-label=Lokalizacja] strong,td[data-label=Lokalizacja],td[data-label=Lokalizacja] strong{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:700!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}@media(max-width:768px){.vm-see-also__row-title .vm-emoji{filter:drop-shadow(0 0 6px rgba(139,92,246,.4))!important;font-size:1.1rem!important}.vm-see-also__row-title .vm-text{font-size:clamp(1rem,2vw,1.2rem)!important}html body section#odleglosci td[data-label=Lokalizacja],td[data-label=Lokalizacja]{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:700!important;text-align:right!important}html body section#odleglosci td[data-label=Lokalizacja] strong,td[data-label=Lokalizacja] strong{display:block!important;font-weight:700!important;text-align:right!important}}@media(max-width:640px){.vm-see-also__row-title{font-size:clamp(1rem,2vw,1.15rem)!important}.key-insight__title,h4.key-insight__title{font-size:1.05rem!important}}.vm-faq-answer,body .vm-faq-answer,details.vm-faq-item .vm-faq-answer,html body .vm-faq-answer,html body details.vm-faq-item .vm-faq-answer{-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:break-word!important;padding:.75rem 0 1.25rem!important;text-align:center!important;word-break:break-word!important}.vm-faq-answer p,body .vm-faq-answer p,details .vm-faq-answer p,html body .vm-faq-answer p,html body details .vm-faq-answer p{color:var(--vm-text-secondary,rgba(249,250,251,.72))!important;line-height:1.75!important;margin:0 auto .5rem!important;max-width:680px!important;text-align:center!important}.faq-cta,.vm-faq-answer .faq-cta,body .faq-cta,body .vm-faq-answer .faq-cta,html body .faq-cta,html body .vm-faq-answer .faq-cta{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin-top:var(--vm-space-sm,1rem)!important;padding-top:var(--vm-space-sm,1rem)!important;text-align:center!important}.faq-cta .btn-faq-internal,.vm-faq-answer .btn-faq-internal,body .faq-cta .btn-faq-internal,body .vm-faq-answer .btn-faq-internal,html body .faq-cta .btn-faq-internal,html body .faq-cta a.btn-faq-internal,html body .vm-faq-answer .btn-faq-internal,html body .vm-faq-answer a.btn-faq-internal{align-items:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.15) 0,transparent 50%),rgba(15,15,25,.85)!important;border:1px solid rgba(139,92,246,.25)!important;border-radius:.75rem!important;border-top:2px solid #8b5cf6!important;box-shadow:0 4px 15px rgba(139,92,246,.15),inset 0 1px 0 hsla(0,0%,100%,.05)!important;color:#a78bfa!important;display:inline-flex!important;font-size:.875rem!important;font-weight:600!important;gap:.5rem!important;padding:.6rem 1.2rem!important;position:static!important;text-decoration:none!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease!important}.faq-cta .btn-faq-internal:hover,.vm-faq-answer .btn-faq-internal:hover,body .faq-cta .btn-faq-internal:hover,body .vm-faq-answer .btn-faq-internal:hover,html body .faq-cta .btn-faq-internal:hover,html body .faq-cta a.btn-faq-internal:hover,html body .vm-faq-answer .btn-faq-internal:hover,html body .vm-faq-answer a.btn-faq-internal:hover{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.25) 0,transparent 50%),rgba(15,15,25,.9)!important;border-color:#a78bfa rgba(139,92,246,.4) rgba(139,92,246,.4)!important;box-shadow:0 6px 20px rgba(139,92,246,.25),inset 0 1px 0 hsla(0,0%,100%,.08)!important;color:#c4b5fd!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}.faq-cta .btn-faq-internal:active,.vm-faq-answer .btn-faq-internal:active,body .faq-cta .btn-faq-internal:active,body .vm-faq-answer .btn-faq-internal:active,html body .faq-cta .btn-faq-internal:active,html body .faq-cta a.btn-faq-internal:active,html body .vm-faq-answer .btn-faq-internal:active,html body .vm-faq-answer a.btn-faq-internal:active{background:radial-gradient(ellipse at 30% 0,rgba(139,92,246,.35) 0,transparent 50%),rgba(15,15,25,.95)!important;border-color:#c4b5fd rgba(139,92,246,.5) rgba(139,92,246,.5)!important;box-shadow:0 2px 8px rgba(139,92,246,.2),inset 0 2px 4px rgba(0,0,0,.3)!important;color:#f3e8ff!important;transform:translateZ(0) scale(.98)!important;-webkit-transform:translateZ(0) scale(.98)!important}.vm-faq-answer .btn-faq-internal:focus,body .vm-faq-answer .btn-faq-internal:focus,html body .faq-cta .btn-faq-internal:focus,html body .vm-faq-answer .btn-faq-internal:focus{outline:2px solid rgba(139,92,246,.5)!important;outline-offset:2px!important}.btn-faq-internal:before,body .btn-faq-internal:before,html body .faq-cta .btn-faq-internal:before,html body .vm-faq-answer .btn-faq-internal:before{content:none!important;display:none!important}.vm-info-box__highlight,body .vm-info-box__highlight,html body .vm-info-box__highlight{background:none!important;background-color:transparent!important;background-image:none!important;border-radius:0!important;color:#10b981!important;display:inline!important;font-weight:700!important;margin:0 .1em!important;padding:0!important;text-shadow:none!important}@media(max-width:768px){.vm-faq-answer p{max-width:100%!important;padding:0 .5rem!important}.faq-cta .btn-faq-internal,.vm-faq-answer .btn-faq-internal{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;font-size:.8rem!important;padding:.5rem 1rem!important}}@media(max-width:640px){.vm-faq-answer{padding-left:0!important;padding-right:0!important}.vm-faq-answer p{font-size:.92rem!important;line-height:1.65!important;padding:0 .25rem!important}.faq-cta .btn-faq-internal,.vm-faq-answer .btn-faq-internal{font-size:.78rem!important;max-width:90%!important;padding:.45rem .9rem!important;width:auto!important}}.vm-footer h3.vm-gradient-text,body footer h3.vm-gradient-text,footer h3.vm-gradient-text,html body footer h3.vm-gradient-text,html body footer.vm-footer h3.vm-gradient-text{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.vm-footer-contact-info h3.vm-gradient-text,footer .vm-footer-contact-info h3.vm-gradient-text,html body footer .vm-footer-contact-info h3.vm-gradient-text{margin-left:0!important;margin-right:auto!important;text-align:left!important}.vm-footer-maps h3.vm-gradient-text,.vm-footer-social h3.vm-gradient-text,footer .vm-footer-maps h3.vm-gradient-text,footer .vm-footer-social h3.vm-gradient-text,html body footer .vm-footer-maps h3.vm-gradient-text,html body footer .vm-footer-social h3.vm-gradient-text{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.vm-footer-brand .vm-gradient-text,footer .vm-footer-brand .vm-gradient-text,html body footer .vm-footer-brand .vm-gradient-text{margin-left:auto!important;margin-right:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}body section#zobacz-rowniez h2.section-title,html body section#zobacz-rowniez h2.section-title,html body section#zobacz-rowniez h2.section-title.vm-gradient-text,section#zobacz-rowniez .section-title,section#zobacz-rowniez .section-title.vm-gradient-text,section#zobacz-rowniez h2.section-title{margin-bottom:1.5rem!important;margin-left:auto!important;margin-right:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.form-section .contact-form,body .form-section .contact-form,body section#sprawdz-termin .contact-form,body section.form-section,html body section#sprawdz-termin .contact-form,html body section.form-section,html body section.form-section#sprawdz-termin,section#sprawdz-termin .contact-form,section.form-section{border:none!important;box-shadow:none!important}.vm-footer-nav a[href*=nietypowa-sala-weselna],.vm-footer-nav a[href*=unique-wedding-venue],body footer .vm-footer-nav a[href*=nietypowa-sala-weselna],body footer .vm-footer-nav a[href*=unique-wedding-venue],footer .vm-footer-nav a[href*=nietypowa-sala-weselna],footer .vm-footer-nav a[href*=unique-wedding-venue],html body footer .vm-footer-nav a[href*=nietypowa-sala-weselna],html body footer .vm-footer-nav a[href*=unique-wedding-venue]{background-attachment:scroll!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:transparent!important;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899)!important;background-origin:padding-box!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-text-fill-color:transparent!important;border-bottom:none!important;color:transparent!important;text-decoration:none!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}footer .vm-footer-nav a[href*=nietypowa-sala-weselna]:hover,footer .vm-footer-nav a[href*=unique-wedding-venue]:hover,html body footer .vm-footer-nav a[href*=nietypowa-sala-weselna]:hover,html body footer .vm-footer-nav a[href*=unique-wedding-venue]:hover{background-image:linear-gradient(90deg,#60a5fa,#a78bfa 50%,#f472b6)!important;-webkit-text-fill-color:transparent!important;border-bottom:none!important;color:transparent!important;text-decoration:none!important}.form-section .section-title,html body section#sprawdz-termin .section-title,section#sprawdz-termin .section-title{margin-left:auto!important;margin-right:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media(max-width:640px){.vm-footer h3.vm-gradient-text,footer h3.vm-gradient-text{margin-left:auto!important;margin-right:auto!important;text-align:center!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}section#zobacz-rowniez h2.section-title{max-width:90%!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.vm-footer-nav a[href*=nietypowa-sala-weselna] .vm-emoji,.vm-footer-nav a[href*=unique-wedding-venue] .vm-emoji,footer .vm-footer-nav a .vm-emoji{-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:initial!important;background-color:transparent!important;background-image:none!important;color:initial!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important;font-style:normal!important}#menu-premium .menu-section,#menu-prestige .menu-section,#menu-standard .menu-section,.menu-section,body .menu-section,html body .menu-section{border:none!important;box-shadow:none!important}
