body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:100%;max-width:100%}body #page-container .gus-sec{--g2-tlo:var(--gsvc-bg,#010209);--g2-atrament:var(--gsvc-ink,#ffffff);--g2-zloto:var(--gsvc-gold,#e9b13b);--g2-szampan:var(--gsvc-champagne,#f4d58a);--g2-blekit:var(--gsvc-blue,#1388ff);--g2-akcent:#9b8cff;--g2-akcent-jasny:#cdc4ff;--g2-akcent-10:rgba(155,140,255,.10);--g2-akcent-16:rgba(155,140,255,.16);--g2-akcent-28:rgba(155,140,255,.28);--g2-akcent-45:rgba(155,140,255,.45);--g2-r-lg:var(--gsvc-radius-lg,30px);--g2-r-md:var(--gsvc-radius-md,22px);--g2-r-sm:var(--gsvc-radius-sm,14px);--g2-ease:var(--gsvc-ease,cubic-bezier(.22,.61,.36,1));--g2-t:var(--gsvc-motion-base,.24s);--g2-body:var(--gsvc-body,clamp(1rem,calc(.22vw * var(--gsvc-a11y,1) + .94rem),1.12rem));--g2-lead:var(--gsvc-lead,clamp(1.04rem,calc(.55vw * var(--gsvc-a11y,1) + .94rem),1.26rem));--g2-h3:clamp(1.35rem,calc(.9vw * var(--gsvc-a11y,1) + 1rem),2.1rem);--g2-h4:clamp(1.12rem,calc(.45vw * var(--gsvc-a11y,1) + .98rem),1.4rem);--g2-szklo:linear-gradient(180deg,rgba(12,15,28,.7),rgba(8,10,20,.56));--g2-szklo-ramka:rgba(255,255,255,.12);--g2-cien:0 30px 90px rgba(0,0,0,.45);--g2-szary:rgba(255,255,255,.42);--gsvc-section-y:clamp(3.6rem,5.6vw,7rem);font-family:"Noto Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--g2-atrament);-webkit-font-smoothing:antialiased}body #page-container .gus-row{--gsvc-max:1680px;--gsvc-gutter:clamp(16px,3vw,56px);width:min(100% - 2 * var(--gsvc-gutter),var(--gsvc-max))!important;max-width:var(--gsvc-max)!important;margin:0 auto!important;padding:0!important;position:relative;z-index:2}body #page-container .gus-row+.gus-row{margin-top:clamp(1.4rem,2.2vw,2.6rem)!important}body #page-container .gus-row--pelny{--gsvc-gutter:0px;--gsvc-max:100%}body #page-container .gus-kol{min-width:0}body #page-container .gus-modul{margin:0}body #page-container .gus-modul+.gus-modul{margin-top:.8rem}body #page-container .gus-siatka{display:grid;gap:clamp(1rem,1.6vw,1.6rem)}body #page-container .gus-siatka::after{display:none}body #page-container .gus-siatka>.gus-kol{width:100%!important;margin:0!important;float:none}body #page-container :where(.gus-sec h1,.gus-sec h2,.gus-sec h3,.gus-sec h4){margin:0;padding:0;color:var(--g2-atrament);font-family:inherit}body #page-container :where(.gus-sec h3){font-size:var(--g2-h3);font-weight:780;line-height:1.15;letter-spacing:-.018em}body #page-container :where(.gus-sec h4){font-size:var(--g2-h4);font-weight:760;line-height:1.2;letter-spacing:-.012em}body #page-container :where(.gus-sec p){margin:0;padding:0}body #page-container :where(.gus-sec p+p){margin-top:.8em}body #page-container :where(.gus-sec ul,.gus-sec ol){margin:0;padding:0;list-style:none;line-height:inherit}body #page-container :where(.gus-sec li){list-style:none}body #page-container :where(.gus-sec a){color:inherit}body #page-container :where(.gus-sec img){max-width:100%;height:auto}body #page-container :where(.gus-sec b,.gus-sec strong){font-weight:740;color:#fff}body #page-container :where(.gus-sec button){font-family:inherit}body #page-container .gus-sec :focus-visible{outline:2px solid var(--g2-akcent-jasny);outline-offset:3px}body #page-container .gus-sec[id]{scroll-margin-top:calc(var(--groah-header-clearance,96px) + 12px)}body #page-container .gus-sec style{display:none!important}body #page-container .g2-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body #page-container .g2-sprite{padding:0!important;height:0;min-height:0!important;overflow:hidden}body #page-container .g2-sprite__svg{position:absolute;width:0;height:0}body #page-container .g2-ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}body #page-container .g2-ikona{display:inline-grid;place-items:center;width:50px;height:50px;border-radius:14px;border:1px solid var(--g2-akcent-45);color:var(--g2-akcent-jasny);background:linear-gradient(135deg,rgba(155,140,255,.22),rgba(155,140,255,.05));box-shadow:0 0 24px var(--g2-akcent-16),inset 0 0 0 1px rgba(255,255,255,.03)}body #page-container .g2-ikona{transition:border-color var(--g2-t) ease,color var(--g2-t) ease,background var(--g2-t) ease,box-shadow var(--g2-t) ease}body #page-container :is(.g2-dok,.g2-karta,.g2-pyt,.g2-teza,.g2-kontekst,.g2-szczeble__lista li,.g2-lista-ikon li,.g2-fan__lista li,.g2-panelz__poz,.g2-fotoak__panel):hover .g2-ikona,body #page-container .g2-fan__lista li.is-hot .g2-ikona{border-color:var(--g2-zloto);color:var(--g2-szampan);background:#17120a;box-shadow:0 0 0 1px rgba(233,177,59,.25)}body #page-container .g2-ikona--duza{width:64px;height:64px;border-radius:18px}body #page-container .g2-ikona--duza .g2-ico{width:30px;height:30px}body #page-container .gus-row.gsvc-head-row{--gsvc-head-cols:minmax(0,1fr);--gsvc-section-title-size:clamp(2.3rem,calc(3.3vw * var(--gsvc-a11y,1)),4.6rem);--gsvc-lead-gap:clamp(1rem,1.6vw,1.6rem);row-gap:clamp(.5rem,.9vw,.9rem);align-items:start;padding-bottom:clamp(1.6rem,2.6vw,3rem)!important}body #page-container .gus-row.gsvc-head-row::before{display:none!important}body #page-container .gus-row.gsvc-head-row .gus-modul+.gus-modul{margin-top:0}body #page-container .gus-row.gsvc-head-row.g2-head--ciasny{padding-bottom:clamp(.4rem,.8vw,.8rem)!important}body #page-container .gus-sec.gsvc-section .gus-row.gsvc-head-row .gus-modul.gsvc-title :is(h1,h2,h3){max-width:min(30ch,100%)!important}body #page-container .gus-sec.gsvc-section .gus-modul.gsvc-title>div::before{content:"";display:block;width:96px;height:2px;margin-bottom:clamp(1rem,1.6vw,1.6rem);border-radius:2px;background:linear-gradient(90deg,var(--g2-akcent),var(--g2-akcent-jasny))}body #page-container .gus-sec .gsvc-eyebrow,body #page-container .gus-sec .gsvc-eyebrow p{color:var(--g2-akcent-jasny)!important}body #page-container .gus-sec.gsvc-section .gus-modul.gsvc-title .gsvc-eyebrow{margin:0 0 .75rem!important}body #page-container .gus-row.gsvc-head-row .gsvc-lead p{max-width:min(76ch,100%)!important}body #page-container .gus-sec.gsvc-photo .gus-row.gsvc-head-row :is(h2,h3,p){text-shadow:0 2px 22px rgba(0,0,0,.6)}body #page-container .g2-faq .gsvc-faq-section .gsvc-faq-head::before{width:96px!important;height:2px!important;top:-1.3rem!important;border-radius:2px;background:linear-gradient(90deg,var(--g2-akcent),var(--g2-akcent-jasny))!important}body #page-container .g2-amb{position:relative}body #page-container .g2-amb::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(52vw 40vw at 82% 34%,rgba(155,140,255,.05),rgba(155,140,255,0) 70%),radial-gradient(44vw 34vw at 12% 74%,rgba(233,177,59,.035),rgba(233,177,59,0) 72%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 22%,#000 78%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 22%,#000 78%,rgba(0,0,0,0) 100%)}body #page-container .g2-amb-l::before{transform:scaleX(-1)}body #page-container .gus-row.g2-tlo-row,body #page-container .g2-tlo-row>.gus-kol{position:static!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;z-index:auto;float:none}body #page-container .g2-tlo-row+.gus-row{margin-top:0!important}body #page-container .g2-kontur,body #page-container .g2-kontur>div{position:absolute;inset:0;margin:0!important;padding:0!important;overflow:hidden;z-index:0;pointer-events:none}body #page-container .g2-kontur__svg{display:block;width:100%;height:100%;animation:g2Kontur 38s ease-in-out infinite alternate}body #page-container .g2-kontur__svg path{fill:none;stroke:var(--g2-akcent);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.2;stroke-dasharray:2600;stroke-dashoffset:2600;transition:stroke-dashoffset 3.4s ease-out}body #page-container .g2-kontur__svg path:nth-child(2){transition-delay:.15s}body #page-container .g2-kontur__svg path:nth-child(3){transition-delay:.3s}body #page-container .g2-kontur__svg path:nth-child(4){transition-delay:.45s}body #page-container .g2-kontur__svg path:nth-child(5){transition-delay:.6s}body #page-container .g2-kontur__svg path:nth-child(6){transition-delay:.75s}body #page-container .g2-kontur__svg path:nth-child(7){transition-delay:.9s}body #page-container .g2-kontur.is-in .g2-kontur__svg path{stroke-dashoffset:0}@keyframes g2Kontur{from{transform:translate3d(0,-14px,0)}to{transform:translate3d(0,14px,0)}}body #page-container .gus-sec.gsvc-hero.g2-hero{--gsvc-hero-h1-width:min(24ch,1280px);--g2-par:56%;background-position:50% var(--g2-par)!important}body #page-container .gus-sec.gsvc-hero.gsvc-hero-overlay-soft.g2-hero::before{background:linear-gradient(180deg,rgba(1,2,9,.02) 0%,rgba(1,2,9,.1) 34%,rgba(1,2,9,.5) 62%,rgba(1,2,9,.86) 100%)!important}body #page-container .gus-sec.gsvc-hero.g2-hero::after{content:"DIAGNOZA / DELIMITACJA / KONSULTACJE / PRZEDSIĘWZIĘCIA / WSKAŹNIKI / UCHWAŁA / WDROŻENIE / DIAGNOZA / DELIMITACJA / KONSULTACJE / PRZEDSIĘWZIĘCIA / WSKAŹNIKI / UCHWAŁA / WDROŻENIE / "!important;top:auto!important;bottom:clamp(380px,50vh,620px)!important;color:rgba(205,196,255,.13)!important;animation:g2Marquee 64s linear infinite!important}@keyframes g2Marquee{from{transform:rotate(-.55deg) translateX(0)}to{transform:rotate(-.55deg) translateX(-50%)}}@media (max-width:900px){body #page-container .gus-sec.gsvc-hero.g2-hero::after{content:none!important}}body #page-container .g2-hero__panel{display:flex;flex-direction:column}body #page-container .gus-sec.gsvc-hero.g2-hero .gsvc-eyebrow{margin:0 0 clamp(.9rem,1.4vw,1.4rem)!important}body #page-container .gus-sec.gsvc-hero.g2-hero .gsvc-hero-actions .gsvc-hero-action-primary{background:linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent))!important;border-color:var(--g2-akcent)!important;color:#0b0720!important;-webkit-text-fill-color:#0b0720!important}body #page-container .gus-sec.gsvc-hero.g2-hero .gsvc-hero-actions .gsvc-hero-action-primary:hover{background:linear-gradient(135deg,var(--g2-szampan),var(--g2-zloto))!important;border-color:var(--g2-zloto)!important;color:#080601!important;-webkit-text-fill-color:#080601!important}body #page-container .gus-sec.gsvc-hero.g2-hero .gsvc-hero-actions .gsvc-hero-action-secondary{border-color:var(--g2-akcent-45)!important}body #page-container .gus-sec.gsvc-hero.g2-hero .gsvc-hero-actions .gsvc-hero-action-secondary:hover{background:rgba(1,2,9,.5)!important;border-color:var(--g2-zloto)!important;color:var(--g2-szampan)!important;-webkit-text-fill-color:var(--g2-szampan)!important}body #page-container .g2-pasek{--gsvc-section-y:clamp(1.2rem,1.8vw,1.8rem)}body #page-container .g2-aktualne{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.9rem 1.25rem .9rem 1.1rem;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,rgba(155,140,255,.16),rgba(6,8,18,.6) 38%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:clamp(.92rem,calc(.15vw * var(--gsvc-a11y,1) + .88rem),1.02rem)!important;line-height:1.45!important;color:rgba(255,255,255,.9)!important}body #page-container .g2-aktualne b{font-size:.68rem;font-weight:820;letter-spacing:.13em;text-transform:uppercase;color:var(--g2-akcent-jasny)}body #page-container .g2-aktualne>span:not(.g2-puls){flex:1 1 40ch}body #page-container .g2-aktualne a{margin-left:auto;font-weight:800;color:var(--g2-akcent-jasny);text-decoration:none;white-space:nowrap;transition:color var(--g2-t) ease}body #page-container .g2-aktualne a:hover{color:var(--g2-szampan)}body #page-container .g2-aktualne a::after{content:" ↘"}body #page-container .g2-puls{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--g2-akcent-jasny)}body #page-container .g2-puls::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--g2-akcent);animation:g2Puls 2.2s ease-out infinite}@keyframes g2Puls{0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.2);opacity:0}}body #page-container .g2-atuty__lista{display:flex;flex-wrap:wrap;gap:.5rem .6rem;margin-top:.3rem}body #page-container .g2-atuty__lista li{display:inline-flex;align-items:center;gap:.55rem;padding:.5em .95em .5em .7em;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);font-size:.9rem;font-weight:680;color:rgba(255,255,255,.88)}body #page-container .g2-atuty__lista .g2-ico{width:18px;height:18px;color:var(--g2-akcent-jasny)}body #page-container .g2-dok__siatka{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.8rem)}body #page-container .g2-dok__siatka>.gus-kol{display:flex}body #page-container .g2-dok__siatka>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-dok{position:relative;overflow:hidden;isolation:isolate;padding:clamp(1.6rem,2.4vw,2.6rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien);transition:transform var(--g2-t) var(--g2-ease),border-color var(--g2-t) ease}body #page-container .g2-dok::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(58% 48% at 82% 18%,var(--g2-akcent-16),rgba(155,140,255,0) 66%)}body #page-container .g2-dok--b::before{background:radial-gradient(58% 48% at 18% 82%,rgba(19,136,255,.14),rgba(19,136,255,0) 66%)}body #page-container .g2-dok__blask{position:absolute;top:-10%;bottom:-10%;left:-70%;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.08),transparent);transform:translateX(0) skewX(-14deg);transition:transform .9s var(--g2-ease)}body #page-container .g2-dok:hover{transform:translateY(-4px);border-color:var(--g2-zloto)}body #page-container .g2-dok:hover .g2-dok__blask{transform:translateX(444.444%) skewX(-14deg)}body #page-container .g2-dok h3{margin-top:1.3rem;font-size:clamp(1.7rem,calc(1.3vw * var(--gsvc-a11y,1) + 1.1rem),2.6rem);font-weight:800;line-height:1.08;letter-spacing:-.024em}body #page-container .g2-dok p.g2-dok__lead{margin-top:.8rem;max-width:44ch;font-size:var(--g2-lead);line-height:1.5;color:rgba(255,255,255,.76)}body #page-container .g2-tagi{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.2rem}body #page-container .g2-tagi li{padding:.38em .8em;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);font-size:.82rem;font-weight:640;color:rgba(255,255,255,.86)}body #page-container .g2-dok p.g2-dok__link{margin-top:1.6rem}body #page-container .g2-wstep__siatka{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:clamp(1.2rem,2vw,2.2rem);align-items:stretch}body #page-container .g2-wstep__siatka>.gus-kol{display:flex}body #page-container .g2-wstep__siatka>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-teza{display:block;padding:clamp(1.4rem,2vw,2.2rem);border:1px solid var(--g2-akcent-28);border-radius:var(--g2-r-lg);background:radial-gradient(64% 52% at 16% 14%,var(--g2-akcent-16),rgba(155,140,255,0) 64%),var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-teza>div{display:flex;flex-direction:column;height:100%}body #page-container .g2-teza .g2-etyk{margin-top:1.3rem}body #page-container .g2-teza p.g2-teza__tekst{margin-top:.8rem;font-size:clamp(1.1rem,calc(.5vw * var(--gsvc-a11y,1) + .95rem),1.5rem);font-weight:600;line-height:1.45;letter-spacing:-.008em;color:#fff}body #page-container .g2-teza__droga{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .45rem;margin-top:auto;padding-top:1.5rem;font-size:.8rem;font-weight:720;color:rgba(255,255,255,.62)}body #page-container .g2-teza__droga li{display:inline-flex;align-items:center;gap:.45rem}body #page-container .g2-teza__droga li:not(:last-child)::after{content:"→";color:var(--g2-akcent)}body #page-container .g2-fan{padding:clamp(1.3rem,2vw,2.2rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-fan p.g2-fan__tytul{font-size:clamp(1.15rem,calc(.5vw * var(--gsvc-a11y,1) + .95rem),1.45rem);font-weight:760;line-height:1.25;letter-spacing:-.012em;color:#fff}body #page-container .g2-fan__scena{display:grid;grid-template-columns:minmax(0,1.25fr) clamp(70px,9vw,140px) minmax(0,.8fr);align-items:stretch;margin-top:1.4rem}body #page-container .g2-fan__lista{display:grid;gap:.55rem}body #page-container .g2-fan__lista li{display:flex;align-items:center;gap:.9rem;min-height:60px;padding:.55rem .9rem .55rem .6rem;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.045);font-size:var(--g2-body);line-height:1.4;color:rgba(255,255,255,.9);cursor:default;transition:border-color .3s ease,background .3s ease,transform .5s var(--g2-ease)}body #page-container .g2-fan__lista li .g2-ikona{width:42px;height:42px;border-radius:12px}body #page-container .g2-fan__lista li .g2-ico{width:20px;height:20px}body #page-container .g2-fan.is-in .g2-fan__lista li{border-color:var(--g2-akcent-28)}body #page-container .g2-fan__lista li:hover,body #page-container .g2-fan__lista li.is-hot{border-color:var(--g2-zloto);background:rgba(255,255,255,.06);transform:translateX(6px)}body #page-container .g2-fan__linie{width:100%;height:100%;display:block;overflow:visible}body #page-container .g2-fan__linie path{fill:none;stroke:rgba(155,140,255,.6);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.6s var(--g2-ease),stroke .3s ease}body #page-container .g2-fan.is-in .g2-fan__linie path{stroke-dashoffset:0}body #page-container .g2-fan__linie path:nth-child(2){transition-delay:.12s}body #page-container .g2-fan__linie path:nth-child(3){transition-delay:.24s}body #page-container .g2-fan__linie path:nth-child(4){transition-delay:.36s}body #page-container .g2-fan__linie path:nth-child(5){transition-delay:.48s}body #page-container .g2-fan.is-in .g2-fan__linie path.is-hot{stroke:var(--g2-szampan);stroke-width:2.2;stroke-dasharray:7 9;transition:none;animation:g2Plynie .8s linear 4;filter:drop-shadow(0 0 6px rgba(244,213,138,.8))}@keyframes g2Plynie{to{stroke-dashoffset:-32}}body #page-container .g2-fan__cel{align-self:center;display:grid;justify-items:center;gap:.9rem;padding:clamp(1.2rem,1.8vw,1.8rem) 1rem;text-align:center;border:1px solid var(--g2-akcent-45);border-radius:22px;background:radial-gradient(circle at 50% 22%,var(--g2-akcent-28),rgba(8,10,20,.9) 74%);box-shadow:0 0 44px var(--g2-akcent-28);transform:scale(.94);opacity:.6;transition:transform .9s var(--g2-ease) .6s,opacity .9s ease .6s,box-shadow .4s ease}body #page-container .g2-fan.is-in .g2-fan__cel{transform:none;opacity:1}body #page-container .g2-fan.is-in .g2-fan__cel.is-hot{transform:scale(1.04);border-color:var(--g2-zloto);box-shadow:0 0 60px var(--g2-akcent-45);transition-delay:0s}body #page-container .g2-fan__cel b{font-size:clamp(1rem,calc(.3vw * var(--gsvc-a11y,1) + .92rem),1.18rem);font-weight:780;line-height:1.25;color:#fff}body #page-container .g2-usluga__wstep{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}body #page-container .g2-akapit p{max-width:68ch;font-size:var(--g2-lead);line-height:1.6;color:rgba(255,255,255,.84)}body #page-container .g2-kontekst{position:relative;padding:clamp(1.2rem,1.8vw,1.8rem);border:1px solid var(--g2-akcent-28);border-radius:var(--g2-r-md);background:linear-gradient(160deg,var(--g2-akcent-10),rgba(255,255,255,.02));box-shadow:var(--gsvc-shadow-soft,0 18px 60px rgba(0,0,0,.22))}body #page-container .g2-kontekst p.g2-etyk{margin-top:1rem}body #page-container .g2-kontekst p+p:not(.g2-etyk){margin-top:.55rem;font-size:var(--g2-body);line-height:1.55;font-weight:500;color:rgba(255,255,255,.92)}body #page-container .g2-etyk{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:820;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:var(--g2-akcent-jasny)}body #page-container .g2-etyk::before{content:"";width:16px;height:1px;flex:0 0 16px;background:currentColor}body #page-container .g2-podtytul h3{max-width:40ch;font-size:clamp(1.6rem,calc(1.4vw * var(--gsvc-a11y,1) + 1rem),2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}body #page-container .g2-pytania{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.4rem,2.4vw,2.6rem)}body #page-container .g2-pytania>.gus-kol{position:relative;display:flex}body #page-container .g2-pytania>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-pytania>.gus-kol:not(:last-child)::after{content:"→";position:absolute;top:50%;right:calc(-1 * clamp(1.4rem,2.4vw,2.6rem));width:clamp(1.4rem,2.4vw,2.6rem);transform:translateY(-50%);text-align:center;color:var(--g2-akcent);font-size:1.5rem;font-weight:900;line-height:1;pointer-events:none}body #page-container .g2-pyt{padding:clamp(1.3rem,1.8vw,1.8rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-md);background:var(--g2-szklo);box-shadow:var(--gsvc-shadow-soft,0 18px 60px rgba(0,0,0,.22));transition:transform var(--g2-t) var(--g2-ease),border-color var(--g2-t) ease}body #page-container .g2-pyt:hover{transform:translateY(-4px);border-color:var(--g2-zloto)}body #page-container .g2-pyt p{margin-top:1.1rem;font-size:clamp(1.08rem,calc(.4vw * var(--gsvc-a11y,1) + .95rem),1.32rem);font-weight:740;line-height:1.3;letter-spacing:-.01em;color:#fff}body #page-container .g2-zakres-head{padding-bottom:clamp(1.1rem,1.8vw,1.8rem)!important}body #page-container .g2-foto{padding-top:clamp(2.2rem,3.4vw,4rem)!important}body #page-container .gus-sec.gsvc-photo.g2-foto::before{background:linear-gradient(180deg,rgba(1,2,9,.6),transparent 18%,transparent 82%,rgba(1,2,9,.6))!important}body #page-container .g2-karty{gap:clamp(1rem,1.6vw,1.6rem)}body #page-container .g2-karty--3{grid-template-columns:repeat(3,minmax(0,1fr))}body #page-container .g2-karty--rezultat{grid-template-columns:minmax(0,1fr) minmax(0,2.08fr)}body #page-container .g2-karty+.g2-karty{margin-top:clamp(1rem,1.6vw,1.6rem)!important}body #page-container .g2-karty>.gus-kol{display:flex}body #page-container .g2-karty>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-karta{display:block;padding:clamp(1.3rem,1.8vw,1.8rem);border:1px solid rgba(255,255,255,.2);border-radius:var(--g2-r-md);background:linear-gradient(180deg,rgba(6,8,18,.72),rgba(6,8,18,.6));-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:0 20px 60px rgba(0,0,0,.35);transition:transform var(--g2-t) var(--g2-ease),border-color var(--g2-t) ease,background var(--g2-t) ease}body #page-container .g2-karta:hover{transform:translateY(-4px);border-color:var(--g2-zloto);background:linear-gradient(180deg,rgba(10,12,24,.8),rgba(6,8,18,.68))}body #page-container .g2-karta>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.4rem 1rem;align-items:start}body #page-container .g2-karta .g2-ikona{grid-row:1 / span 2}body #page-container .g2-karta h4{align-self:center}body #page-container .g2-karta p{grid-column:2;margin-top:.1rem;font-size:clamp(.95rem,calc(.2vw * var(--gsvc-a11y,1) + .9rem),1.05rem);line-height:1.55;color:rgba(255,255,255,.82)}body #page-container .g2-rezultat{display:block;padding:clamp(1.5rem,2.2vw,2.4rem);border:1px solid var(--g2-akcent-45);border-radius:var(--g2-r-md);background:linear-gradient(160deg,rgba(155,140,255,.16),rgba(6,8,18,.82));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 60px rgba(0,0,0,.35)}body #page-container .g2-rezultat .g2-etyk{color:#fff}body #page-container .g2-rezultat .g2-etyk::before{background:#fff}body #page-container .g2-rezultat p.g2-rezultat__tekst{margin-top:.9rem;max-width:78ch;font-size:clamp(1.08rem,calc(.45vw * var(--gsvc-a11y,1) + .95rem),1.35rem);line-height:1.5;font-weight:560;color:#fff}body #page-container .g2-chipy{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.3rem}body #page-container .g2-chipy li{display:inline-flex;align-items:center;gap:.55rem;padding:.5em .95em .5em .7em;border-radius:999px;border:1px solid var(--g2-akcent-45);background:rgba(1,2,9,.55);font-size:.88rem;font-weight:700;color:#fff}body #page-container .g2-chipy li .g2-ico{width:18px;height:18px;color:var(--g2-akcent-jasny)}body #page-container .g2-zakres2{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:stretch}body #page-container .g2-zakres2>.gus-kol{display:flex}body #page-container .g2-zakres2>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-panel-lista{display:block;padding:clamp(1rem,1.5vw,1.5rem);border:1px solid rgba(255,255,255,.2);border-radius:var(--g2-r-md);background:linear-gradient(180deg,rgba(6,8,18,.72),rgba(6,8,18,.6));-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);box-shadow:0 20px 60px rgba(0,0,0,.35)}body #page-container .g2-lista-ikon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .8rem}body #page-container .g2-lista-ikon li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:.9rem;border:1px solid transparent;border-radius:16px;transition:border-color var(--g2-t) ease,background var(--g2-t) ease}body #page-container .g2-lista-ikon li:hover{border-color:rgba(233,177,59,.7);background:rgba(255,255,255,.04)}body #page-container .g2-lista-ikon h4{font-size:clamp(1.05rem,calc(.32vw * var(--gsvc-a11y,1) + .95rem),1.25rem)}body #page-container .g2-lista-ikon p{margin-top:.3rem;font-size:clamp(.94rem,calc(.2vw * var(--gsvc-a11y,1) + .88rem),1.02rem);line-height:1.5;color:rgba(255,255,255,.8)}body #page-container .g2-rezultat--pion>div{display:flex;flex-direction:column;height:100%}body #page-container .g2-rezultat--pion .g2-chipy{margin-top:auto;padding-top:1.3rem}body #page-container .g2-kto{display:inline-flex;align-items:center;gap:.4rem;width:max-content;max-width:100%;padding:.26em .62em;border-radius:999px;border:1px solid rgba(255,255,255,.35);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.2;color:rgba(255,255,255,.86);white-space:nowrap}body #page-container .g2-kto--ustawa{border-color:var(--g2-akcent);color:var(--g2-akcent-jasny)}body #page-container .g2-kto--warunkowe{border-style:dashed;border-color:rgba(255,255,255,.45);color:rgba(255,255,255,.72)}body #page-container .g2-kto--decyzja{border-color:var(--g2-akcent-45);color:#fff}body #page-container .g2-kto--decyzja::before{content:"";width:7px;height:7px;border-radius:1px;background:var(--g2-akcent-jasny);transform:rotate(45deg)}body #page-container .g2-os8{display:block}body #page-container .g2-os8__tor{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;height:12px;border-radius:4px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.075) 0,rgba(255,255,255,.075) calc(12.5% - 2px),transparent calc(12.5% - 2px),transparent 12.5%)}body #page-container .g2-os8__pasek{grid-column:var(--od,1) / calc(var(--do,1) + 1);height:100%;border-radius:4px;transform-origin:left center;background:linear-gradient(90deg,var(--g2-akcent-jasny),var(--g2-akcent));box-shadow:0 0 12px var(--g2-akcent-45)}body #page-container .g2-os8__romb{grid-column:var(--od,1);justify-self:center;align-self:center;width:11px;height:11px;border-radius:2px;transform:rotate(45deg);background:#fff;box-shadow:0 0 0 2px #0a0c16,0 0 0 3px var(--g2-akcent),0 0 12px var(--g2-akcent-45)}body #page-container .g2-os8--duza{display:grid;gap:.45rem;margin-top:1.3rem}body #page-container .g2-os8__etyk{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5)}body #page-container .g2-os8__skala{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px}body #page-container .g2-os8__skala i{font-style:normal;text-align:center;font-size:.74rem;font-weight:700;color:rgba(255,255,255,.45)}body #page-container .g2-os8--duza .g2-os8__tor{height:22px;border-radius:6px}body #page-container .g2-os8--duza .g2-os8__pasek{border-radius:6px}body #page-container .g2-os8--duza .g2-os8__romb{width:16px;height:16px;box-shadow:0 0 0 3px #0a0c16,0 0 0 4px var(--g2-akcent),0 0 18px var(--g2-akcent-45)}body #page-container .g2-stopka{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}body #page-container .g2-przypisy p{max-width:90ch;font-size:.86rem;line-height:1.55;color:rgba(255,255,255,.56)}body #page-container .g2-proces{padding:clamp(1.2rem,1.8vw,2rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-wariant{display:grid;grid-template-columns:auto auto;justify-content:start;gap:.55rem 1.4rem;align-items:center;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.1)}body #page-container .g2-wariant__etyk{font-size:.7rem;font-weight:820;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.6)}body #page-container .g2-wariant__opcje{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(1,2,9,.55)}body #page-container .g2-wariant__opcja{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.6em 1.1em .6em .8em;border:1px solid transparent;border-radius:999px;background:transparent;color:rgba(255,255,255,.8);font:inherit;font-size:.9rem;font-weight:720;line-height:1.2;cursor:pointer;transition:background var(--g2-t) ease,color var(--g2-t) ease,border-color var(--g2-t) ease}body #page-container .g2-wariant__opcja i{width:16px;height:16px;flex:0 0 16px;border-radius:50%;border:2px solid rgba(255,255,255,.55);transition:border-color var(--g2-t) ease,box-shadow var(--g2-t) ease}body #page-container .g2-wariant__opcja:hover{color:var(--g2-szampan);border-color:rgba(233,177,59,.5);background:rgba(255,255,255,.07)}body #page-container .g2-wariant__opcja[aria-checked="true"]{color:#0b0720;border-color:var(--g2-akcent);background:linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent))}body #page-container .g2-wariant__opcja[aria-checked="true"] i{border-color:#0b0720;box-shadow:inset 0 0 0 3px var(--g2-akcent-jasny);background:#0b0720}body #page-container .g2-wariant p.g2-wariant__opis{grid-column:1 / -1;margin:0;max-width:90ch;font-size:.92rem;line-height:1.5;color:rgba(255,255,255,.7)}body #page-container .g2-proces__uklad{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(1rem,1.8vw,2rem);align-items:start}body #page-container .g2-proces__lista{display:grid;gap:.3rem}body #page-container .g2-krokp{position:relative}body #page-container .g2-krokp__btn{display:grid;grid-template-columns:40px minmax(0,1fr) clamp(96px,12vw,180px) 16px;gap:.9rem;align-items:center;width:100%;margin:0;padding:.75rem .9rem;border:1px solid transparent;border-radius:16px;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background var(--g2-t) ease,border-color var(--g2-t) ease,opacity .4s ease}body #page-container .g2-krokp__btn:hover{background:rgba(255,255,255,.05);border-color:rgba(233,177,59,.55)}body #page-container .g2-krokp__btn[aria-selected="true"]{background:var(--g2-akcent-10);border-color:var(--g2-akcent-45)}body #page-container .g2-krokp__nr{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.04);font-size:.98rem;font-weight:820;transition:background var(--g2-t) ease,color var(--g2-t) ease,border-color var(--g2-t) ease}body #page-container .g2-krokp__btn[aria-selected="true"] .g2-krokp__nr{background:linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent));border-color:var(--g2-akcent);color:#0b0720}body #page-container .g2-krokp__nazwa{display:grid;gap:.3rem;font-size:clamp(1rem,calc(.3vw * var(--gsvc-a11y,1) + .92rem),1.15rem);font-weight:760;line-height:1.25;letter-spacing:-.01em}body #page-container .g2-krokp__nazwa small{font-size:.66rem}body #page-container .g2-krokp__chevron{position:relative;width:16px;height:16px;opacity:.55;transition:opacity var(--g2-t) ease,transform var(--g2-t) ease}body #page-container .g2-krokp__chevron::before{content:"";position:absolute;left:2px;top:4px;width:8px;height:8px;border-right:1.6px solid currentColor;border-top:1.6px solid currentColor;transform:rotate(45deg)}body #page-container .g2-krokp__btn[aria-selected="true"] .g2-krokp__chevron{opacity:1;transform:translateX(3px);color:var(--g2-akcent-jasny)}body #page-container .g2-krokp__nazwa::after{content:"pominięty";display:none;width:max-content;font-size:.64rem;font-weight:820;letter-spacing:.12em;text-transform:uppercase;color:var(--g2-akcent-jasny)}body #page-container .g2-proces[data-tryb="krotsza"] .g2-krokp--delimitacja .g2-krokp__btn{opacity:.38}body #page-container .g2-proces[data-tryb="krotsza"] .g2-krokp--delimitacja .g2-krokp__nazwa::after{display:block}body #page-container .g2-proces__panele{position:relative;overflow:hidden;isolation:isolate;padding:clamp(1.3rem,2vw,2.2rem);border-radius:var(--g2-r-md);border:1px solid var(--g2-akcent-28);background:rgba(6,8,18,.55)}body #page-container .g2-proces__panele::before{content:none}body #page-container .g2-proces__panel{display:none}body #page-container .g2-proces__panel.is-active{display:block;animation:g2PanelIn .45s var(--g2-ease) both}body #page-container .g2-proces__panel h4{margin-top:.7rem;font-size:clamp(1.5rem,calc(1.1vw * var(--gsvc-a11y,1) + 1rem),2.3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}body #page-container .g2-proces__panel p.g2-proces__czas{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.1rem}body #page-container .g2-proces__czas b{font-size:1rem;font-weight:700;color:#fff}body #page-container .g2-proces__czas small{flex-basis:100%;font-size:.82rem;color:rgba(255,255,255,.52)}body #page-container .g2-proces__panel p.g2-proces__wynik{margin-top:1rem;max-width:60ch;font-size:var(--g2-lead);line-height:1.55;color:rgba(255,255,255,.86)}html.g2-js .g2-proces:not(.is-in) .g2-os8__pasek{transform:scaleX(0)}html.g2-js .g2-proces:not(.is-in) .g2-os8__romb{transform:rotate(45deg) scale(0)}html.g2-js .g2-proces .g2-os8__pasek{transition:transform .7s var(--g2-ease) var(--g2-zwloka,0ms)}html.g2-js .g2-proces .g2-os8__romb{transition:transform .5s var(--g2-ease) var(--g2-zwloka,0ms)}body #page-container .g2-szczeble h3{max-width:42ch;font-size:clamp(1.6rem,calc(1.4vw * var(--gsvc-a11y,1) + 1rem),2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}body #page-container .g2-szczeble p{margin-top:.9rem;max-width:78ch;font-size:var(--g2-body);line-height:1.6;color:rgba(255,255,255,.72)}body #page-container .g2-szczeble__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}body #page-container .g2-szczeble__lista li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1rem;align-items:center;padding:1rem 1.1rem;border:1px solid var(--g2-szklo-ramka);border-radius:18px;background:rgba(255,255,255,.04);transition:border-color .3s ease,transform .3s var(--g2-ease)}body #page-container .g2-szczeble__lista li:hover{border-color:var(--g2-zloto);transform:translateY(-3px)}body #page-container .g2-szczeble__lista li .g2-ikona{grid-row:1 / span 2;width:46px;height:46px}body #page-container .g2-szczeble__lista li b{font-size:1.05rem;font-weight:780;color:#fff}body #page-container .g2-szczeble__lista li span:last-child{font-size:.88rem;line-height:1.4;color:rgba(255,255,255,.66)}body #page-container .g2-os{padding:clamp(1.2rem,1.8vw,2rem) clamp(1.2rem,2vw,2.4rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-os__lista{position:relative;display:grid;gap:clamp(.7rem,1.1vw,1.1rem);padding-left:clamp(3.4rem,4.6vw,4.4rem)}body #page-container .g2-os__tor{position:absolute;left:22px;top:24px;bottom:24px;width:2px;border-radius:2px;background:rgba(255,255,255,.12)}body #page-container .g2-os__postep{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:2px;background:linear-gradient(180deg,var(--g2-akcent-jasny),var(--g2-akcent));box-shadow:0 0 14px var(--g2-akcent-45);transform-origin:0 0;transform:scaleY(var(--g2-postep,0));transition:transform .2s linear}body #page-container .g2-osw{position:relative}body #page-container .g2-osw__znak{position:absolute;left:calc(23px - clamp(3.4rem,4.6vw,4.4rem));top:.95rem;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#0b0d17;box-shadow:0 0 0 5px #0a0c16;transform:translateX(-50%);transition:border-color .35s ease,box-shadow .35s ease,transform .35s var(--g2-ease)}body #page-container .g2-osw__znak b{font-size:.98rem;font-weight:820;color:rgba(255,255,255,.7);transition:color .3s ease}body #page-container .g2-osw--znak-decyzja .g2-osw__znak{border-radius:12px;transform:translateX(-50%) rotate(45deg)}body #page-container .g2-osw--znak-decyzja .g2-osw__znak b{transform:rotate(-45deg)}body #page-container .g2-osw.is-on .g2-osw__znak{border-color:var(--g2-akcent);box-shadow:0 0 0 5px #0a0c16,0 0 18px var(--g2-akcent-45)}body #page-container .g2-osw.is-on.g2-osw--znak-decyzja .g2-osw__znak{border-color:var(--g2-akcent-jasny);box-shadow:0 0 0 5px #0a0c16,0 0 18px var(--g2-akcent-45)}body #page-container .g2-osw.is-on .g2-osw__znak b{color:#fff}body #page-container .g2-osw__karta{padding:1.05rem 1.3rem 1.2rem;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.035);transition:border-color .35s ease,background .35s ease}body #page-container .g2-osw.is-on .g2-osw__karta{border-color:var(--g2-akcent-28);background:rgba(155,140,255,.06)}body #page-container .g2-osw__karta:hover{border-color:rgba(233,177,59,.6)}body #page-container .g2-osw__glowa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem}body #page-container .g2-osw__glowa h4{font-size:clamp(1.1rem,calc(.35vw * var(--gsvc-a11y,1) + .96rem),1.35rem);font-weight:780;line-height:1.25}body #page-container .g2-osw__karta p.g2-osw__czas{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0}body #page-container .g2-osw__czas b{font-size:.94rem;font-weight:700;color:rgba(255,255,255,.92)}body #page-container .g2-osw__karta p.g2-osw__podstawa{margin-top:.4rem;font-size:.82rem;color:rgba(255,255,255,.52)}body #page-container .g2-osw__karta p.g2-osw__opis{margin-top:.45rem;max-width:74ch;font-size:1rem;line-height:1.55;color:rgba(255,255,255,.84)}body #page-container .g2-osw .g2-os8{margin-top:.9rem;max-width:380px}html.g2-js .g2-os:not(.is-in) .g2-osw__znak{transform:translateX(-50%) scale(0)}html.g2-js .g2-os:not(.is-in) .g2-osw--znak-decyzja .g2-osw__znak{transform:translateX(-50%) rotate(45deg) scale(0)}body #page-container .g2-band{--gsvc-section-y:clamp(3rem,4.6vw,5.4rem)}body #page-container .gus-sec.gsvc-photo.g2-band::before{background:linear-gradient(90deg,rgba(1,2,9,.78) 0%,rgba(1,2,9,.52) 55%,rgba(1,2,9,.26) 100%),linear-gradient(180deg,rgba(1,2,9,.2),rgba(1,2,9,.35))}body #page-container .g2-band__siatka{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center}body #page-container .g2-band h3{max-width:28ch;font-size:clamp(1.7rem,calc(1.7vw * var(--gsvc-a11y,1) + .9rem),2.9rem);font-weight:800;line-height:1.1;letter-spacing:-.022em;text-wrap:balance;text-shadow:0 4px 24px rgba(0,0,0,.45)}body #page-container .g2-band__tekst p+p,body #page-container .g2-band__tekst h3+p{margin-top:1rem;max-width:60ch;font-size:var(--g2-lead);line-height:1.55;color:rgba(255,255,255,.86);text-shadow:0 2px 14px rgba(0,0,0,.5)}body #page-container .g2-band__akcja p{display:flex;justify-content:flex-end}body #page-container .g2-band__akcja p+p{margin-top:.7rem}body #page-container .g2-band__akcja .gsvc-btn{text-align:center}body #page-container .gus-sec .gsvc-btn.gsvc-btn-primary{background:linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent))!important;border-color:var(--g2-akcent)!important;color:#0b0720!important}body #page-container .gus-sec .gsvc-btn.gsvc-btn-primary:hover{background:linear-gradient(135deg,var(--g2-szampan),var(--g2-zloto))!important;border-color:var(--g2-zloto)!important;color:#080601!important}body #page-container .gus-sec .gsvc-btn.g2-btn-ghost{border-color:var(--g2-akcent-45)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body #page-container .gus-sec .gsvc-btn.g2-btn-ghost:hover{background:rgba(1,2,9,.4)!important;color:var(--g2-szampan)!important;border-color:var(--g2-zloto)!important}body #page-container .g2-kroki{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.8rem,2.6vw,2.8rem) clamp(.6rem,1vw,1rem);padding:clamp(1.2rem,1.8vw,2rem) clamp(.6rem,1vw,1.2rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-kroki__tor{display:none;position:absolute;left:calc(100% / 12);right:calc(100% / 12);top:calc(clamp(1.2rem,1.8vw,2rem) + 26px);height:2px;border-radius:2px;background:rgba(255,255,255,.14)}body #page-container .g2-kroki__wypelnienie{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:2px;background:linear-gradient(90deg,var(--g2-akcent-jasny),var(--g2-akcent));box-shadow:0 0 14px var(--g2-akcent-45);transform-origin:0 50%;transform:scaleX(0);transition:transform 2.4s var(--g2-ease)}body #page-container .g2-kroki__iskra{position:absolute;top:50%;left:0;width:100%;height:0;opacity:0;pointer-events:none}body #page-container .g2-kroki__iskra::before{content:"";position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 18px 5px rgba(205,196,255,.9)}body #page-container .g2-kroki.is-in .g2-kroki__wypelnienie{transform:scaleX(1)}body #page-container .g2-kroki.is-in .g2-kroki__iskra{animation:g2Iskra 2.4s var(--g2-ease) forwards}@keyframes g2Iskra{0%{transform:translateX(0);opacity:0}8%{opacity:1}92%{opacity:1}100%{transform:translateX(100%);opacity:0}}body #page-container .g2-krok{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:.8rem;padding:.3rem .6rem 1rem;text-align:center;border-radius:18px;transition:background .3s ease,opacity .6s ease,transform .6s var(--g2-ease);transition-delay:0s,var(--g2-zwloka,0ms),var(--g2-zwloka,0ms)}html.g2-js .g2-krok:not(.is-on){opacity:.45;transform:translateY(8px)}body #page-container .g2-krok:hover{background:rgba(255,255,255,.04)}body #page-container .g2-krok__nr{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#0b0d17;border:1px solid rgba(255,255,255,.28);color:#fff;font-weight:820;font-size:1.1rem;box-shadow:0 0 0 5px #0a0c16;transition:transform .3s var(--g2-ease),background .4s ease,color .4s ease,border-color .4s ease,box-shadow .4s ease;transition-delay:0s,var(--g2-zwloka,0ms),var(--g2-zwloka,0ms),var(--g2-zwloka,0ms),var(--g2-zwloka,0ms)}body #page-container .g2-krok.is-on .g2-krok__nr{background:linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent));border-color:var(--g2-akcent);color:#0b0720;box-shadow:0 0 0 5px #0a0c16,0 0 22px var(--g2-akcent-45)}body #page-container .g2-krok:hover .g2-krok__nr{background:linear-gradient(135deg,var(--g2-szampan),var(--g2-zloto));border-color:var(--g2-zloto);color:#080601}body #page-container .g2-krok:hover .g2-krok__nr{transform:scale(1.1)}body #page-container .g2-krok h3{font-size:clamp(1.02rem,calc(.32vw * var(--gsvc-a11y,1) + .92rem),1.22rem);font-weight:780;line-height:1.2;letter-spacing:-.01em}body #page-container .g2-krok p{font-size:.94rem;line-height:1.5;color:rgba(255,255,255,.74)}@media (min-width:1700px){body #page-container .g2-kroki{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0}body #page-container .g2-kroki__tor{display:block}}body #page-container .g2-dlaczego{--gsvc-section-y:clamp(2.6rem,4vw,5rem)}body #page-container .g2-dlaczego .gus-row.gsvc-head-row{padding-bottom:clamp(1rem,1.6vw,1.8rem)!important}body #page-container .g2-dlaczego__row{--gsvc-max:1800px}body #page-container .g2-fotoak{display:flex;gap:.6rem;height:clamp(560px,66vh,780px)}body #page-container .g2-fotoak__panel{position:relative;flex:1 1 0;min-width:0;margin:0;padding:0;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.14);border-radius:var(--g2-r-md);background:#0b0d17;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:flex-grow .6s var(--g2-ease),border-color .35s ease,transform .35s var(--g2-ease);box-shadow:0 20px 60px rgba(0,0,0,.4)}body #page-container .g2-fotoak__panel.is-active{flex-grow:3.4;border-color:var(--g2-akcent)}body #page-container .g2-fotoak__panel:hover:not(.is-active){transform:translateY(-4px);border-color:var(--g2-zloto)}body #page-container .g2-fotoak__foto{position:absolute;inset:0;z-index:-3;background-size:cover;background-position:center;transform:scale(1.02);transition:transform .9s var(--g2-ease),filter .5s ease;filter:saturate(.92)}body #page-container .g2-fotoak__panel:hover .g2-fotoak__foto,body #page-container .g2-fotoak__panel.is-active .g2-fotoak__foto{transform:scale(1.07);filter:saturate(1.02)}body #page-container .g2-fotoak__scrim{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(1,2,9,.12) 0%,rgba(1,2,9,.5) 55%,rgba(1,2,9,.9) 100%);transition:background .4s ease}body #page-container .g2-fotoak__panel.is-active .g2-fotoak__scrim{background:linear-gradient(180deg,rgba(1,2,9,.05) 0%,rgba(1,2,9,.35) 45%,rgba(1,2,9,.92) 100%)}body #page-container .g2-fotoak__blask{position:absolute;left:-25%;right:-25%;bottom:-35%;height:75%;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(52% 58% at 50% 94%,rgba(155,140,255,.34),rgba(155,140,255,0) 72%);mix-blend-mode:screen;transition:opacity .6s ease}body #page-container .g2-fotoak__panel:hover .g2-fotoak__blask,body #page-container .g2-fotoak__panel.is-active .g2-fotoak__blask{opacity:1}body #page-container .g2-fotoak__tresc{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.6rem;padding:clamp(1.2rem,1.8vw,1.9rem)}body #page-container .g2-fotoak__panel .g2-ikona{width:46px;height:46px;border-radius:12px;background:rgba(1,2,9,.65)}body #page-container .g2-fotoak__tytul{display:block;font-size:clamp(1.05rem,calc(.3vw * var(--gsvc-a11y,1) + .95rem),1.2rem);font-weight:780;line-height:1.2;letter-spacing:-.01em;text-shadow:0 2px 14px rgba(0,0,0,.6)}body #page-container .g2-fotoak__panel.is-active .g2-fotoak__tytul{font-size:clamp(1.6rem,calc(1.2vw * var(--gsvc-a11y,1) + 1rem),2.5rem);max-width:22ch}body #page-container .g2-fotoak__opis{display:none;max-width:54ch;font-size:var(--g2-lead);line-height:1.55;color:rgba(255,255,255,.92);text-shadow:0 2px 12px rgba(0,0,0,.6)}body #page-container .g2-fotoak__panel.is-active .g2-fotoak__opis{display:block;animation:g2PanelIn .5s var(--g2-ease) both}@keyframes g2PanelIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}body #page-container .g2-zakres__siatka{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr);gap:clamp(1.4rem,2.6vw,3rem);align-items:stretch}body #page-container .g2-zakres__siatka>.gus-kol{display:flex}body #page-container .g2-zakres__siatka>.gus-kol>.gus-modul{flex:1 1 auto}body #page-container .g2-menu{display:grid;align-content:start;border-top:1px solid rgba(255,255,255,.12)}body #page-container .g2-menu__poz{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:.3rem 1rem;align-items:center;width:100%;margin:0;padding:1.15rem 1rem 1.15rem 1.1rem;border:0;border-bottom:1px solid rgba(255,255,255,.12);border-left:3px solid transparent;background:transparent;color:rgba(255,255,255,.72);font:inherit;text-align:left;cursor:pointer;transition:background var(--g2-t) ease,color var(--g2-t) ease,border-color var(--g2-t) ease}body #page-container .g2-menu__tytul{font-size:clamp(1.02rem,calc(.3vw * var(--gsvc-a11y,1) + .94rem),1.22rem);font-weight:780;line-height:1.25;letter-spacing:-.01em}body #page-container .g2-menu__hint{font-size:.78rem;font-weight:600;text-align:right;color:rgba(255,255,255,.45)}body #page-container .g2-menu__chevron{position:relative;width:18px;height:18px;opacity:.55;transition:opacity var(--g2-t) ease,transform var(--g2-t) ease}body #page-container .g2-menu__chevron::before{content:"";position:absolute;left:3px;top:5px;width:8px;height:8px;border-right:1.6px solid currentColor;border-top:1.6px solid currentColor;transform:rotate(45deg)}body #page-container .g2-menu__poz:hover{color:var(--g2-szampan);background:rgba(255,255,255,.035)}body #page-container .g2-menu__poz[aria-selected="true"]{color:#fff;border-left-color:var(--g2-akcent);background:linear-gradient(90deg,var(--g2-akcent-16),transparent 70%)}body #page-container .g2-menu__poz[aria-selected="true"] .g2-menu__chevron{opacity:1;transform:translateX(3px);color:var(--g2-akcent-jasny)}body #page-container .g2-menu__poz[aria-selected="true"] .g2-menu__hint{color:var(--g2-akcent-jasny)}body #page-container .g2-panelz{position:relative;overflow:hidden;isolation:isolate;display:grid;align-content:end;height:100%;min-height:440px;padding:clamp(1.6rem,2.6vw,3rem);border:1px solid var(--g2-szklo-ramka);border-radius:var(--g2-r-lg);background:var(--g2-szklo);box-shadow:var(--g2-cien)}body #page-container .g2-panelz__pierscienie{display:none}body #page-container .g2-panelz__poz{display:none}body #page-container .g2-panelz__poz.is-active{display:block;animation:g2PanelIn .45s var(--g2-ease) both}body #page-container .g2-panelz__poz .g2-etyk{margin-top:1.4rem}body #page-container .g2-panelz__poz h3{margin-top:.7rem;max-width:20ch;font-size:clamp(1.7rem,calc(1.5vw * var(--gsvc-a11y,1) + 1rem),2.8rem);font-weight:800;line-height:1.08;letter-spacing:-.024em}body #page-container .g2-panelz__poz p:not(.g2-etyk):not(.g2-panelz__link){margin-top:1rem;max-width:56ch;font-size:clamp(1.08rem,calc(.45vw * var(--gsvc-a11y,1) + .95rem),1.35rem);line-height:1.55;color:rgba(255,255,255,.86)}body #page-container .g2-panelz__poz p.g2-panelz__link{margin-top:1.5rem}body #page-container .g2-panelz__link a{display:inline-flex;align-items:center;gap:.45rem;font-size:.98rem;font-weight:800;color:var(--g2-akcent-jasny);text-decoration:none;border-bottom:1px solid var(--g2-akcent-45);padding-bottom:.15rem;transition:border-color var(--g2-t) ease,color var(--g2-t) ease}body #page-container .g2-panelz__link a::after{content:"↘";font-weight:900}body #page-container .g2-panelz__link a:hover{color:var(--g2-szampan);border-color:var(--g2-zloto)}body #page-container .g2-powiazane .gus-row.gsvc-code-row{margin-top:0!important}body #page-container .g2-faq,body #page-container .g2-cta,body #page-container .g2-powiazane,body #page-container .g2-doswiadczenie{--gsvc-sekcje-akcent:var(--g2-akcent);--gsvc-sekcje-akcent-2:#5b6cff}body #page-container .g2-cta .groah-wave-cta-btn.primary:hover{background:linear-gradient(135deg,var(--g2-szampan),var(--g2-zloto))!important;color:#080601!important}body #page-container .g2-cta .groah-wave-cta-btn.secondary{border-color:var(--g2-akcent-45)!important}body #page-container .g2-cta .groah-wave-cta-btn.secondary:hover{border-color:var(--g2-zloto)!important;color:var(--g2-szampan)!important}body #page-container .g2-aktualnosci .gi--glowna{--gi-accent:var(--g2-akcent);--gi-accent-2:var(--g2-akcent-jasny);--gi-accent-soft:rgba(155,140,255,.14);--gi-accent-line:rgba(155,140,255,.36);--gi-focus:var(--g2-akcent-jasny)}body #page-container .g2-aktualnosci .gi--glowna .gi-card:hover,body #page-container .g2-aktualnosci .gi--glowna .gi-nav:hover,body #page-container .g2-aktualnosci .gi--glowna .gi-cta:hover{--gi-accent:var(--g2-zloto);--gi-accent-2:var(--g2-szampan)}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-card{border-color:var(--g2-akcent-45)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-card:hover,body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-card:focus-within{border-color:var(--g2-zloto)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-controls{border-color:var(--g2-akcent-45)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-all a{color:var(--g2-akcent-jasny)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-all a::after{color:var(--g2-akcent-jasny)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-all a:hover,body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-all a:hover::after{color:var(--g2-szampan)!important}body #page-container .g2-powiazane .gsvc-related-native-carousel .gsvc-related-native-btn:hover{color:var(--g2-szampan)!important}body #page-container .g2-faq .gsvc-accordion__item{--gsvc-accordion-icon-color:var(--g2-akcent-jasny)}body #page-container .g2-faq .gsvc-accordion__question i{opacity:.9;border-color:var(--g2-akcent-45)}body #page-container .g2-faq .gsvc-accordion__item.is-open .gsvc-accordion__question i{opacity:1;border-color:var(--g2-akcent);background:#14102a}body #page-container .g2-faq .gsvc-accordion__question:hover i,body #page-container .g2-faq .gsvc-accordion__question:focus-visible i{opacity:1;border-color:rgba(233,177,59,.7);background:#17120a}body #page-container .g2-faq .gsvc-accordion__item:hover .gsvc-accordion__question i::before,body #page-container .g2-faq .gsvc-accordion__item:hover .gsvc-accordion__question i::after{background:var(--g2-zloto)}body #page-container .g2-faq .gsvc-accordion__item.is-open .gsvc-accordion__question i::before{background:var(--g2-akcent-jasny)}body #page-container .g2-faq .gsvc-accordion__item.is-open{--gsvc-accordion-icon-color:var(--g2-akcent-jasny);--gsvc-accordion-icon-color-open:var(--g2-akcent-jasny);border-bottom-color:var(--g2-akcent-28)}body #page-container .g2-faq .gsvc-accordion__question:hover span,body #page-container .g2-faq .gsvc-accordion__question:focus-visible span{color:var(--g2-szampan)!important}body #page-container .g2-aktualnosci{--gsvc-section-y:clamp(2.2rem,3.8vw,4.6rem)}body #page-container .g2-slot{display:none}body #page-container .gus-sec.gsvc-photo.g2-kontakt::before{background:linear-gradient(90deg,rgba(1,2,9,.8),rgba(1,2,9,.6) 50%,rgba(1,2,9,.46)),linear-gradient(180deg,rgba(1,2,9,.3),rgba(1,2,9,.55))}body #page-container .g2-kontakt__siatka{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:start}body #page-container .g2-ustalimy h3{font-size:clamp(1.3rem,calc(.7vw * var(--gsvc-a11y,1) + 1rem),1.7rem);font-weight:780;line-height:1.2}body #page-container .g2-fajki{display:grid;margin-top:1rem}body #page-container .g2-fajki li{position:relative;padding:.9rem 0 .9rem 2.2rem;border-top:1px solid rgba(255,255,255,.13);font-size:var(--g2-body);line-height:1.55;color:rgba(255,255,255,.84)}body #page-container .g2-fajki li::before{content:"";position:absolute;left:0;top:1.05rem;width:20px;height:20px;border-radius:50%;border:1px solid var(--g2-akcent-45);background:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='cdc4ff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'path d='M5 12.5 10 17.5 19 7'//svg") center/11px no-repeat}body #page-container .g2-akcje{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}body #page-container .g2-dane{margin-top:1.6rem!important;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.14)}body #page-container p.g2-dane__wiersz{margin-top:.4rem;font-size:clamp(1.02rem,calc(.3vw * var(--gsvc-a11y,1) + .92rem),1.2rem);font-weight:700;color:#fff}body #page-container .g2-dane__wiersz span{margin-right:.3rem;font-weight:500;color:rgba(255,255,255,.6)}body #page-container .g2-dane__wiersz a{text-decoration:none}body #page-container .g2-dane__wiersz a:hover{color:var(--g2-szampan)}body #page-container p.g2-dane__adres{margin-top:.6rem;font-size:.88rem;color:rgba(255,255,255,.6)}body #page-container .g2-panel-form{padding:clamp(1.3rem,2vw,2.2rem);border:1px solid var(--g2-akcent-28);border-radius:var(--g2-r-lg);background:radial-gradient(64% 48% at 84% 16%,var(--g2-akcent-16),rgba(155,140,255,0) 64%),rgba(1,2,9,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 28px 90px rgba(0,0,0,.4)}body #page-container .g2-formhead>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}body #page-container .g2-formhead h3{font-size:clamp(1.3rem,calc(.7vw * var(--gsvc-a11y,1) + 1rem),1.7rem);font-weight:800}body #page-container .g2-formhead p{font-size:.8rem;color:rgba(255,255,255,.56)}body #page-container .g2-formhead p u{text-decoration:none;color:var(--g2-akcent-jasny)}body #page-container .g2-form{margin-top:1.2rem!important}body #page-container .g2-form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem;margin:0}body #page-container .g2-form form>p{margin:0;padding:0}body #page-container .g2-form [data-id="opis"],body #page-container .g2-form [data-id="plik"],body #page-container .g2-form [data-id="zgoda"],body #page-container .g2-form .g2-form__akcje,body #page-container .g2-form .wpcf7-response-output{grid-column:1 / -1}body #page-container .g2-form label{display:block;margin-bottom:.45rem;font-size:.84rem;font-weight:700;line-height:1.3;color:rgba(255,255,255,.82)}body #page-container .g2-form label u{text-decoration:none;color:var(--g2-akcent-jasny)}body #page-container .g2-form label small{margin-left:.3rem;font-size:.78rem;font-weight:500;color:rgba(255,255,255,.5)}body #page-container .g2-form input[type="text"],body #page-container .g2-form input[type="email"],body #page-container .g2-form input[type="tel"],body #page-container .g2-form select,body #page-container .g2-form textarea{display:block;width:100%;box-sizing:border-box;margin:0;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.05);color:#fff;font:inherit;font-size:1rem;line-height:1.4;-webkit-appearance:none;appearance:none;outline:none;transition:border-color var(--g2-t) ease,box-shadow var(--g2-t) ease,background var(--g2-t) ease}body #page-container .g2-form input::placeholder,body #page-container .g2-form textarea::placeholder{color:rgba(255,255,255,.4)}body #page-container .g2-form :is(input[type="text"],input[type="email"],input[type="tel"],select,textarea):hover:not(:focus){border-color:rgba(233,177,59,.6)}body #page-container .g2-form .g2-plik:hover{border-color:rgba(233,177,59,.6)}body #page-container .g2-form :is(input,select,textarea):focus{border-color:var(--g2-akcent);box-shadow:0 0 0 3px var(--g2-akcent-28);background:rgba(255,255,255,.07)}body #page-container .g2-form select{padding-right:2.6rem;background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='cdc4ff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'path d='m6 9 6 6 6-6'//svg");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}body #page-container .g2-form select option{color:#111;background:#fff}body #page-container .g2-form textarea{min-height:150px;resize:vertical}body #page-container .g2-form .g2-plik{display:block;padding:.9rem 1rem;border:1px dashed rgba(255,255,255,.28);border-radius:12px;background:rgba(255,255,255,.03)}body #page-container .g2-form input[type="file"]{display:block;width:100%;font:inherit;font-size:.9rem;color:rgba(255,255,255,.8)}body #page-container .g2-form input[type="file"]::file-selector-button{margin-right:.9rem;padding:.5em .9em;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}body #page-container .g2-form small.g2-form__hint{display:block;margin-top:.45rem;font-size:.78rem;line-height:1.45;color:rgba(255,255,255,.5)}body #page-container .g2-form .g2-form__akcje{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding-top:.4rem}body #page-container .g2-form input[type="submit"]{display:inline-flex;align-items:center;margin:0;padding:.98rem 2.5rem .98rem 1.35rem;border:1px solid var(--g2-akcent);border-radius:var(--g2-r-sm);background-color:var(--g2-akcent);color:#0b0720;font:inherit;font-size:.98rem;font-weight:820;line-height:1.1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform var(--g2-t) var(--g2-ease),filter var(--g2-t) ease}body #page-container .g2-form input[type="submit"]:hover{transform:translateY(-3px);border-color:var(--g2-zloto)}body #page-container .g2-under p{margin-top:1rem;font-size:.84rem;line-height:1.55;color:rgba(255,255,255,.56)}body #page-container .g2-form .wpcf7-form-control-wrap{display:block}body #page-container .g2-form input[type="submit"]{padding-right:2.5rem!important;background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='0b0720' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'path d='M7 7h10v10'/path d='M7 17 17 7'//svg"),linear-gradient(135deg,var(--g2-akcent-jasny),var(--g2-akcent))!important;background-repeat:no-repeat,no-repeat!important;background-position:right 1.05rem center,center!important;background-size:.8rem .8rem,auto!important}body #page-container .g2-form input[type="submit"]:hover{background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='080601' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'path d='M7 7h10v10'/path d='M7 17 17 7'//svg"),linear-gradient(135deg,var(--g2-szampan),var(--g2-zloto))!important;color:#080601}body #page-container .g2-form .wpcf7-not-valid-tip{display:block;margin-top:.45rem;font-size:.82rem;font-weight:620;line-height:1.45;color:#ffb4a2}body #page-container .g2-form .wpcf7-not-valid{border-color:rgba(255,138,112,.75)!important;background:rgba(255,138,112,.07)!important}body #page-container .g2-form form.init .wpcf7-response-output{display:none}body #page-container .g2-form .wpcf7-response-output{margin:.2rem 0 0!important;padding:.95rem 1.15rem!important;border:1px solid rgba(255,255,255,.18)!important;border-left-width:4px!important;border-radius:12px!important;background:rgba(255,255,255,.04);color:rgba(255,255,255,.88);font-size:.92rem;line-height:1.55}body #page-container .g2-form form.sent .wpcf7-response-output{border-color:rgba(205,196,255,.7)!important;background:rgba(155,140,255,.12)}body #page-container .g2-form form.invalid .wpcf7-response-output,body #page-container .g2-form form.unaccepted .wpcf7-response-output{border-color:rgba(244,213,138,.7)!important;background:rgba(255,255,255,.06)}body #page-container .g2-form form.failed .wpcf7-response-output,body #page-container .g2-form form.aborted .wpcf7-response-output,body #page-container .g2-form form.spam .wpcf7-response-output{border-color:rgba(255,138,112,.6)!important;background:rgba(255,138,112,.1)}body #page-container .g2-form .wpcf7-spinner{margin-left:.8rem;background:rgba(255,255,255,.18)}body #page-container .g2-form .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}body #page-container .g2-form .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:.8rem;margin:0;font-size:.86rem;font-weight:450;line-height:1.55;color:rgba(255,255,255,.74);cursor:pointer}body #page-container .g2-form .wpcf7-acceptance input[type="checkbox"]{flex:0 0 auto;width:20px;height:20px;margin:.12rem 0 0;accent-color:var(--g2-akcent);cursor:pointer}body #page-container .g2-faq{--gsvc-section-y:clamp(1.6rem,3vw,3.4rem)}body #page-container .g2-cta{--gsvc-section-y:0px}body #page-container .g2-cta .gus-row{width:100%!important;max-width:none!important}body #page-container .g2-cta .groah-wave-cta-note{margin-top:1.1rem;max-width:52ch;font-size:.92rem;line-height:1.55;color:rgba(255,255,255,.64)}html.g2-js .g2-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--g2-ease),transform .6s var(--g2-ease);transition-delay:var(--g2-zwloka,0ms)}html.g2-js .g2-reveal.g2-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.g2-js .g2-reveal{opacity:1;transform:none;transition:none}html.g2-js .g2-proces .g2-os8__pasek,html.g2-js .g2-proces:not(.is-in) .g2-os8__pasek{transition:none;transform:none}html.g2-js .g2-proces .g2-os8__romb,html.g2-js .g2-proces:not(.is-in) .g2-os8__romb{transition:none;transform:rotate(45deg)}html.g2-js .g2-os:not(.is-in) .g2-osw__znak{transform:translateX(-50%)}html.g2-js .g2-os:not(.is-in) .g2-osw--znak-decyzja .g2-osw__znak{transform:translateX(-50%) rotate(45deg)}html.g2-js .g2-krok:not(.is-on){opacity:1;transform:none}body #page-container .g2-fan__linie path,body #page-container .g2-kontur__svg path{stroke-dashoffset:0;transition:none}body #page-container .g2-fan.is-in .g2-fan__linie path.is-hot{animation:none}body #page-container .g2-fan__cel{transform:none;opacity:1;transition:none}body #page-container .g2-kroki__wypelnienie{transform:scaleX(1);transition:none}body #page-container .g2-kroki__iskra,body #page-container .g2-puls::after,body #page-container .g2-kontur__svg{animation:none}body #page-container .gus-sec.gsvc-hero.g2-hero::after{animation:none!important}body #page-container .g2-panelz__poz.is-active,body #page-container .g2-proces__panel.is-active,body #page-container .g2-fotoak__panel.is-active .g2-fotoak__opis{animation:none}body #page-container .g2-dok,body #page-container .g2-dok__blask,body #page-container .g2-pyt,body #page-container .g2-karta,body #page-container .g2-krokp__btn,body #page-container .g2-osw__znak,body #page-container .g2-osw__karta,body #page-container .g2-fotoak__panel,body #page-container .g2-fotoak__foto,body #page-container .g2-krok__nr,body #page-container .g2-szczeble__lista li,body #page-container .g2-menu__poz,body #page-container .g2-fan__lista li{transition:none}}html.groah-a11y-reduced-motion .g2-reveal{opacity:1!important;transform:none!important;transition:none!important}@media (max-width:1280px){body #page-container .g2-pytania{grid-template-columns:repeat(2,minmax(0,1fr))}body #page-container .g2-pytania>.gus-kol:nth-child(even)::after{display:none}body #page-container .g2-krokp__btn{grid-template-columns:40px minmax(0,1fr) 16px}body #page-container .g2-krokp .g2-os8{grid-column:2}}@media (max-width:1100px){body #page-container .g2-wstep__siatka,body #page-container .g2-zakres__siatka,body #page-container .g2-proces__uklad{grid-template-columns:minmax(0,1fr)}body #page-container .g2-panelz{min-height:0}body #page-container .g2-fotoak{height:480px}}@media (max-width:980px){body #page-container .g2-dok__siatka,body #page-container .g2-usluga__wstep,body #page-container .g2-stopka,body #page-container .g2-kontakt__siatka,body #page-container .g2-karty--rezultat,body #page-container .g2-zakres2{grid-template-columns:minmax(0,1fr)}body #page-container .g2-karty--3{grid-template-columns:repeat(2,minmax(0,1fr))}body #page-container .g2-szczeble__lista{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){body #page-container .g2-band__siatka{grid-template-columns:minmax(0,1fr)}body #page-container .g2-band__akcja p{justify-content:flex-start}body #page-container .g2-fan__scena{grid-template-columns:minmax(0,1fr);gap:1rem}body #page-container .g2-fan__linie{display:none}body #page-container .g2-fan__cel{transform:none;opacity:1}body #page-container .g2-fotoak{flex-direction:column;height:auto}body #page-container .g2-fotoak__panel,body #page-container .g2-fotoak__panel.is-active{flex:none;min-height:220px}body #page-container .g2-fotoak__panel .g2-fotoak__opis{display:block;animation:none}body #page-container .g2-fotoak__panel .g2-fotoak__tytul{font-size:1.3rem}body #page-container .g2-kroki{grid-template-columns:repeat(2,minmax(0,1fr))}body #page-container .g2-lista-ikon{grid-template-columns:minmax(0,1fr)}body #page-container .g2-os__lista{padding-left:2.9rem}body #page-container .g2-osw__znak{left:calc(23px - 2.9rem);width:38px;height:38px}body #page-container .g2-aktualne a{margin-left:0}}@media (max-width:700px){body #page-container .g2-form form{grid-template-columns:minmax(0,1fr)}body #page-container .g2-karty--3{grid-template-columns:minmax(0,1fr)}body #page-container .g2-wariant{grid-template-columns:minmax(0,1fr)}body #page-container .g2-menu__poz{grid-template-columns:minmax(0,1fr) 18px}body #page-container .g2-menu__hint{grid-column:1;text-align:left}}@media (max-width:600px){body #page-container .g2-pytania{grid-template-columns:minmax(0,1fr);gap:1.6rem}body #page-container .g2-pytania>.gus-kol::after{display:none}body #page-container .g2-kroki{grid-template-columns:minmax(0,1fr)}body #page-container .g2-akcje .gsvc-btn{width:100%}body #page-container .g2-krokp__btn{grid-template-columns:34px minmax(0,1fr) 16px;padding:.7rem .6rem}body #page-container .g2-krokp__nr{width:34px;height:34px}body #page-container .g2-os{padding:1rem .8rem}}body #page-container .g2-nav{--gsvc-nav-akcent:var(--g2-akcent);--gsvc-nav-akcent-jasny:var(--g2-akcent-jasny)}@media (max-width:0px){.gsvc-modul-mobilny-g2-poczatek{}}@media (max-width:760px){html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-kto{width:auto;max-width:100%}}@media (max-width:760px){html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-krokp__nazwa{min-width:0;overflow-wrap:anywhere}html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-kto{min-width:0;overflow-wrap:anywhere}html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-kto{white-space:normal}html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-osw__czas{min-width:0;max-width:100%;overflow-wrap:anywhere}html:is(.groah-a11y-text-2,.groah-a11y-text-3) body #page-container .g2-osw__czas b{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-fotoak__opis{max-width:100%}html.groah-a11y-text-3 body #page-container .g2-fotoak__opis{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-fotoak__tresc{grid-template-columns:minmax(0,1fr)!important}html.groah-a11y-text-3 body #page-container .g2-fotoak__tytul{max-width:100%}html.groah-a11y-text-3 body #page-container .g2-fotoak__tytul{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-krokp__nazwa{grid-template-columns:minmax(0,1fr)!important}html.groah-a11y-text-3 body #page-container .g2-proces__czas small{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-proces__lista{grid-template-columns:minmax(0,1fr)!important}html.groah-a11y-text-3 body #page-container .g2-proces__panel h4{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-proces__wynik{min-width:0;overflow-wrap:anywhere}html.groah-a11y-text-3 body #page-container .g2-wariant__opcja{max-width:100%}html.groah-a11y-text-3 body #page-container .g2-wariant__opcja{min-width:0;overflow-wrap:anywhere}}@media (max-width:0px){.gsvc-modul-mobilny-g2-koniec{}}div.et_pb_section.et_pb_section_1{background-image:url(https://groah.pl/wp-content/uploads/2026/09/hero-miasto-noca-kredyty-rewitalizacja.webp)!important}div.et_pb_section.et_pb_section_8{background-image:url(https://groah.pl/wp-content/uploads/2026/09/zakres-ulica-miasteczka.webp)!important}div.et_pb_section.et_pb_section_12{background-image:url(https://groah.pl/wp-content/uploads/2026/09/zakres-plany.webp)!important}div.et_pb_section.et_pb_section_14{background-image:url(https://groah.pl/wp-content/uploads/2026/09/rozmowa-rewitalizacja.webp)!important}div.et_pb_section.et_pb_section_20{background-image:url(https://groah.pl/wp-content/uploads/2026/09/kontakt-rewitalizacja.webp)!important}.et_pb_section_24.et_pb_section{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;background-color:rgba(0,0,0,0)!important}.et_pb_row_46.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_code_17{padding-top:0px;padding-bottom:0px;margin-top:0px!important;margin-bottom:0px!important}