{"id":2,"date":"2026-07-03T10:25:54","date_gmt":"2026-07-03T10:25:54","guid":{"rendered":"https:\/\/ulaolszewska.pl\/?page_id=2"},"modified":"2026-07-08T11:55:09","modified_gmt":"2026-07-08T11:55:09","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/ulaolszewska.pl\/","title":{"rendered":"Strona G\u0142\u00f3wna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fbc02f2 e-con e-atomic-element e-flexbox-base e-7b4ca78 \" data-id=\"fbc02f2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fbc02f2\">\n    \t\t<div class=\"elementor-element elementor-element-0487529 elementor-widget elementor-widget-html\" data-id=\"0487529\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 1: NAV (pasek nawigacji, sticky) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<div class=\"uo-nav-w\">\n<style>\n.uo-nav-w{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--line:rgba(46,42,37,.14);\n  font-family:'Jost',system-ui,sans-serif;}\n.uo-nav-w *{box-sizing:border-box;margin:0;padding:0;}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500&family=Sacramento&display=swap');\n.uo-nav{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;\n  padding:22px clamp(20px,5vw,64px);transition:background .4s ease,padding .4s ease,box-shadow .4s ease;}\n.uo-nav.scrolled{background:rgba(250,246,239,.9);backdrop-filter:blur(12px);padding:14px clamp(20px,5vw,64px);\n  box-shadow:0 1px 0 var(--line);}\n.uo-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);}\n.uo-brand img{height:34px;width:auto;mix-blend-mode:multiply;}\n\/* logo lepiej widoczne na zdj\u0119ciu; po przewini\u0119ciu blenduje si\u0119 z jasnym paskiem *\/\n.uo-nav:not(.scrolled) .uo-brand img{mix-blend-mode:normal;filter:drop-shadow(0 1px 4px rgba(0,0,0,.35));}\n.uo-brand span{font-family:'Cormorant Garamond',serif;font-size:19px;letter-spacing:.28em;text-transform:uppercase;\n  font-weight:500;padding-left:2px;color:var(--cream);text-shadow:0 1px 10px rgba(0,0,0,.5);transition:color .4s,text-shadow .4s;}\n.uo-nav.scrolled .uo-brand span{color:var(--ink);text-shadow:none;}\n.uo-links{display:flex;align-items:center;gap:clamp(20px,3vw,42px);}\n.uo-links a{position:relative;text-decoration:none;color:var(--cream);font-size:13px;letter-spacing:.16em;\n  text-transform:uppercase;font-weight:400;padding:4px 0;transition:color .3s;text-shadow:0 1px 10px rgba(0,0,0,.5);}\n.uo-nav.scrolled .uo-links a{color:var(--ink);text-shadow:none;}\n.uo-links a:not(.uo-cta)::after{content:\"\";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--cream);transition:width .35s ease;}\n.uo-nav.scrolled .uo-links a:not(.uo-cta)::after{background:var(--mocha);}\n.uo-links a:not(.uo-cta):hover{color:#fff;}\n.uo-nav.scrolled .uo-links a:not(.uo-cta):hover{color:var(--mocha);}\n.uo-links a:not(.uo-cta):hover::after{width:100%;}\n.uo-cta{border:1px solid rgba(250,246,239,.85);color:var(--cream)!important;text-shadow:none;border-radius:40px;padding:9px 22px !important;transition:all .35s ease;}\n.uo-cta:hover{background:var(--cream);color:var(--ink)!important;}\n.uo-nav.scrolled .uo-cta{border-color:var(--ink);color:var(--ink)!important;}\n.uo-nav.scrolled .uo-cta:hover{background:var(--ink);color:var(--cream)!important;}\n.uo-nav-w a,.uo-nav-w button{-webkit-tap-highlight-color:transparent;}\n.uo-burger{display:none;flex-direction:column;gap:5px;background:none!important;border:0;cursor:pointer;padding:8px;z-index:2;\n  box-shadow:none!important;outline:none;-webkit-appearance:none;appearance:none;}\n.uo-burger:hover,.uo-burger:focus,.uo-burger:active{background:none!important;box-shadow:none!important;outline:none;}\n.uo-burger:focus-visible{outline:2px solid rgba(138,111,82,.7);outline-offset:2px;}\n.uo-burger span{display:block;width:24px;height:1.5px;background:var(--cream);filter:drop-shadow(0 1px 3px rgba(0,0,0,.45));transition:transform .35s,opacity .3s,background .3s;}\n.uo-nav.scrolled .uo-burger span{background:var(--ink);filter:none;}\n.uo-burger.open span{background:var(--ink)!important;filter:none!important;}\n.uo-burger.open span:nth-child(1){transform:translateY(6.5px) rotate(45deg);}\n.uo-burger.open span:nth-child(2){opacity:0;}\n.uo-burger.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg);}\n@media(max-width:860px){\n  .uo-burger{display:flex;}\n  .uo-links{position:fixed;inset:0;flex-direction:column;justify-content:center;gap:30px;\n    background:rgba(250,246,239,.98);backdrop-filter:blur(8px);\n    transform:translateX(100%);transition:transform .5s cubic-bezier(.7,0,.2,1);}\n  .uo-links.open{transform:translateX(0);}\n  \/* w otwartym menu (jasny panel) napisy zawsze ciemne *\/\n  .uo-links a{font-size:16px;color:var(--ink)!important;text-shadow:none!important;}\n  .uo-links a:not(.uo-cta)::after{background:var(--mocha)!important;}\n  .uo-cta{padding:12px 32px !important;border-color:var(--ink)!important;color:var(--ink)!important;}\n  .uo-cta:hover{background:var(--ink)!important;color:var(--cream)!important;}\n}\n<\/style>\n<nav class=\"uo-nav\" id=\"uoNav\">\n  <a class=\"uo-brand\" href=\"#uo-hero\">\n    <!-- SWAP: logo -->\n    <img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-3.png\" alt=\"Ula Olszewska logo\">\n    <span>Ula&nbsp;Olszewska<\/span>\n  <\/a>\n  <button class=\"uo-burger\" id=\"uoBurger\" aria-label=\"Menu\"><span><\/span><span><\/span><span><\/span><\/button>\n  <div class=\"uo-links\" id=\"uoLinks\">\n    <a href=\"#uo-about\">O mnie<\/a>\n    <a href=\"#uo-oferta\">Oferta<\/a>\n    <a href=\"#uo-galeria\">Galeria<\/a>\n    <a href=\"#kontakt\">Kontakt<\/a>\n    <a href=\"#kontakt\" class=\"uo-cta\">Um\u00f3w trening<\/a>\n  <\/div>\n<\/nav>\n<script>\n(function(){\n  var nav=document.getElementById('uoNav'),b=document.getElementById('uoBurger'),l=document.getElementById('uoLinks');\n  window.addEventListener('scroll',function(){nav.classList.toggle('scrolled',window.scrollY>40);},{passive:true});\n  b.addEventListener('click',function(){b.classList.toggle('open');l.classList.toggle('open');});\n  l.querySelectorAll('a').forEach(function(a){a.addEventListener('click',function(){b.classList.remove('open');l.classList.remove('open');});});\n})();\n<\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6ffaae5 e-con e-atomic-element e-flexbox-base e-be0cef2 \" data-id=\"6ffaae5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6ffaae5\">\n    \t\t<div class=\"elementor-element elementor-element-9f864ae elementor-widget elementor-widget-html\" data-id=\"9f864ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 2: HERO \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-hero\" id=\"uo-hero\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500&family=Playfair+Display:ital,wght@1,700&display=swap');\n.uo-hero{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--sand:#EDE3D3;\n  position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;\n  font-family:'Jost',sans-serif;background:var(--cream);}\n.uo-hero *{box-sizing:border-box;margin:0;padding:0;}\n.uo-hero__bg{position:absolute;inset:0;z-index:0;}\n.uo-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 55%;\n  animation:uoKen 18s ease-in-out infinite alternate;}\n@keyframes uoKen{from{transform:scale(1.04)}to{transform:scale(1.13)}}\n\/* delikatnie wyciszone t\u0142o, jak w briefie *\/\n.uo-hero__bg::after{content:\"\";position:absolute;inset:0;\n  background:linear-gradient(180deg,rgba(46,42,37,.22) 0%,rgba(46,42,37,.14) 32%,rgba(46,42,37,.55) 100%);}\n.uo-hero__inner{position:relative;z-index:2;width:100%;padding:0 clamp(20px,5vw,64px) clamp(40px,7vh,80px);}\n.uo-eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--cream);font-size:12px;\n  letter-spacing:.34em;text-transform:uppercase;margin-bottom:20px;opacity:0;animation:uoUp .9s .2s forwards;}\n.uo-eyebrow::before{content:\"\";width:34px;height:1px;background:rgba(250,246,239,.7);}\n.uo-hero h1{font-family:'Cormorant Garamond',serif;color:var(--cream);font-weight:500;line-height:.92;\n  font-size:clamp(52px,10vw,140px);letter-spacing:.01em;text-transform:uppercase;\n  text-shadow:0 2px 30px rgba(28,24,20,.6),0 1px 6px rgba(28,24,20,.5);}\n.uo-hero h1 .l1{display:block;opacity:0;animation:uoUp 1s .35s forwards;}\n.uo-hero h1 .l2{display:block;padding-left:.06em;opacity:0;animation:uoUp 1s .5s forwards;}\n.uo-hero__sig{display:block;font-family:'Playfair Display',serif;font-weight:700;font-style:italic;color:var(--sand);text-transform:none;\n  font-size:clamp(22px,3.6vw,40px);line-height:1.25;margin-top:16px;opacity:0;animation:uoUp 1.1s .9s forwards;letter-spacing:.005em;\n  text-shadow:0 1px 16px rgba(28,24,20,.6);}\n.uo-hero__lead{max-width:520px;margin-top:26px;color:rgba(250,246,239,.95);font-weight:300;\n  font-size:clamp(16px,2vw,20px);line-height:1.6;opacity:0;animation:uoUp 1s .7s forwards;text-shadow:0 1px 14px rgba(28,24,20,.55);}\n.uo-hero__cta{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px;opacity:0;animation:uoUp 1s .85s forwards;}\n.uo-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:13px;letter-spacing:.16em;\n  text-transform:uppercase;padding:15px 30px;border-radius:44px;transition:all .38s cubic-bezier(.6,0,.2,1);}\n.uo-btn--solid,.uo-btn--solid:link,.uo-btn--solid:visited{background:var(--cream);color:var(--ink)!important;}\n.uo-btn--solid:hover,.uo-btn--solid:focus{background:var(--mocha);color:var(--cream)!important;transform:translateY(-3px);}\n.uo-btn--ghost,.uo-btn--ghost:link,.uo-btn--ghost:visited{border:1px solid rgba(250,246,239,.7);color:var(--cream)!important;}\n.uo-btn--ghost:hover,.uo-btn--ghost:focus{background:rgba(250,246,239,.12);color:var(--cream)!important;transform:translateY(-3px);}\n.uo-scroll{position:absolute;right:clamp(20px,5vw,64px);bottom:36px;z-index:2;display:flex;flex-direction:column;\n  align-items:center;gap:10px;color:rgba(250,246,239,.8);font-size:11px;letter-spacing:.24em;text-transform:uppercase;\n  writing-mode:vertical-rl;opacity:0;animation:uoUp 1s 1.1s forwards;}\n.uo-scroll i{width:1px;height:46px;background:rgba(250,246,239,.5);position:relative;overflow:hidden;writing-mode:horizontal-tb;}\n.uo-scroll i::after{content:\"\";position:absolute;top:-46px;left:0;width:100%;height:46px;background:var(--cream);animation:uoScroll 2.2s ease-in-out infinite;}\n@keyframes uoScroll{0%{transform:translateY(0)}60%,100%{transform:translateY(92px)}}\n@keyframes uoUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:600px){\n  .uo-scroll{display:none}\n  .uo-hero__bg::after{background:linear-gradient(180deg,rgba(46,42,37,.3) 0%,rgba(46,42,37,.22) 28%,rgba(46,42,37,.6) 100%);}\n  .uo-hero__inner{background:linear-gradient(180deg,transparent 0%,rgba(46,42,37,.28) 45%,rgba(46,42,37,.5) 100%);padding-top:90px;}\n  .uo-hero h1{text-shadow:0 2px 24px rgba(28,24,20,.8),0 1px 5px rgba(28,24,20,.7);}\n  .uo-eyebrow{text-shadow:0 1px 12px rgba(28,24,20,.7);}\n}\n@media(prefers-reduced-motion:reduce){.uo-hero *{animation:none!important;opacity:1!important}}\n<\/style>\n<div class=\"uo-hero__bg\">\n  <!-- SWAP: zdj\u0119cie t\u0142a hero -->\n  <img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/IMG_6853.jpeg\" alt=\"Ula Olszewska\">\n<\/div>\n<div class=\"uo-hero__inner\">\n  <span class=\"uo-eyebrow\">Trenerka personalna &middot; Fizjoterapeutka<\/span>\n  <h1><span class=\"l1\">Ula<\/span><span class=\"l2\">Olszewska<\/span><\/h1>\n  <span class=\"uo-hero__sig\">ruch to inwestycja w siebie<\/span>\n  <p class=\"uo-hero__lead\">Pomog\u0119 Ci osi\u0105gn\u0105\u0107 Twoje cele i&nbsp;zadba\u0107 o&nbsp;dobre samopoczucie - \u015bwiadomym treningiem, dopasowanym w&nbsp;100% do Ciebie!<\/p>\n  <div class=\"uo-hero__cta\">\n    <a href=\"#uo-oferta\" class=\"uo-btn uo-btn--solid\">Zobacz ofert\u0119<\/a>\n    <a href=\"#uo-kontakt\" class=\"uo-btn uo-btn--ghost\">Napisz do mnie<\/a>\n  <\/div>\n<\/div>\n<div class=\"uo-scroll\">Scroll<i><\/i><\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bca811c elementor-widget elementor-widget-html\" data-id=\"bca811c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 3: O MNIE \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-about\" id=\"uo-about\">\n<style>\n.uo-about{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--sand:#F0E7D8;--line:rgba(46,42,37,.14);\n  background:var(--cream);font-family:'Jost',sans-serif;padding:clamp(80px,12vh,150px) clamp(20px,5vw,64px);}\n.uo-about *{box-sizing:border-box;margin:0;padding:0;}\n.uo-about__grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:0.9fr 1.1fr;gap:clamp(36px,6vw,90px);align-items:center;}\n.uo-about__img{position:relative;}\n.uo-about__img img{width:100%;aspect-ratio:4\/5;object-fit:cover;border-radius:4px;display:block;}\n.uo-about__img .frame{position:absolute;inset:16px -16px -16px 16px;border:1px solid var(--mocha);border-radius:4px;z-index:-1;}\n.uo-about__badge{position:absolute;left:-14px;bottom:26px;background:var(--cream);padding:16px 20px;border-radius:4px;\n  box-shadow:0 20px 50px -24px rgba(46,42,37,.4);}\n.uo-about__badge b{font-family:'Cormorant Garamond',serif;font-size:34px;font-weight:600;color:var(--mocha);display:block;line-height:1;}\n.uo-about__badge small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);}\n.uo-eyebrow2{display:inline-flex;align-items:center;gap:12px;color:var(--mocha);font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:22px;}\n.uo-eyebrow2::before{content:\"\";width:30px;height:1px;background:var(--mocha);}\n.uo-about h2{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--ink);line-height:1.05;\n  font-size:clamp(32px,4.4vw,54px);margin-bottom:24px;}\n.uo-about h2 em{font-style:italic;color:var(--mocha);}\n.uo-about p{color:var(--muted);font-weight:300;font-size:clamp(15px,1.5vw,17px);line-height:1.8;margin-bottom:18px;max-width:56ch;}\n.uo-about__chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 30px;}\n.uo-about__chips span{border:1px solid var(--line);border-radius:40px;padding:8px 16px;font-size:12px;letter-spacing:.08em;\n  text-transform:uppercase;color:var(--ink);background:var(--sand);}\n.uo-about__sign{font-family:'Sacramento',cursive;font-size:clamp(32px,4vw,46px);color:var(--ink);line-height:1;margin-top:8px;}\n.uo-reveal{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(max-width:820px){.uo-about__grid{grid-template-columns:1fr;gap:48px}.uo-about__img{max-width:440px;margin:0 auto}}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}}\n<\/style>\n<div class=\"uo-about__grid\">\n  <div class=\"uo-about__img uo-reveal\">\n    <!-- SWAP: portret do sekcji O mnie -->\n    <img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/IMG_8544-2-scaled.png\" alt=\"Ula Olszewska \u2014 trenerka personalna\">\n    <span class=\"frame\"><\/span>\n  <\/div>\n  <div class=\"uo-about__text\">\n    <span class=\"uo-eyebrow2 uo-reveal\">O mnie<\/span>\n    <h2 class=\"uo-reveal\">Zdrowie, \u015bwiadomy trening<br>i&nbsp;<em>dobre samopoczucie<\/em><\/h2>\n    <p class=\"uo-reveal\">Hej! Jestem trenerk\u0105 personaln\u0105 oraz fizjoterapeutk\u0105. Studia uko\u0144czy\u0142am na Uniwersytecie Medycznym w&nbsp;Bia\u0142ymstoku. Na co dzie\u0144 pomagam innym dba\u0107 o&nbsp;zdrowie, sprawno\u015b\u0107 i&nbsp;wymarzon\u0105 form\u0119, pokazuj\u0105c, \u017ce ruch mo\u017ce by\u0107 nie tylko drog\u0105 do celu, ale te\u017c \u017ar\u00f3d\u0142em lepszego samopoczucia.<\/p>\n    <p class=\"uo-reveal\">Sport od zawsze zajmuje wyj\u0105tkowe miejsce w&nbsp;moim \u017cyciu. To nie tylko moja praca, ale przede wszystkim pasja, dzi\u0119ki kt\u00f3rej ka\u017cdego dnia mog\u0119 robi\u0107 to, co naprawd\u0119 kocham. Poza wspieraniem innych stale rozwijam si\u0119 jako zawodniczka HYROX i&nbsp;mi\u0142o\u015bniczka biegania. Na swoim koncie mam m.in. 3.&nbsp;miejsce w&nbsp;kategorii wiekowej w&nbsp;Doubles Women HYROX oraz uko\u0144czony p\u00f3\u0142maraton. Ka\u017cde z&nbsp;tych do\u015bwiadcze\u0144 nauczy\u0142o mnie, \u017ce najwi\u0119ksze efekty nie przychodz\u0105 z&nbsp;dnia na dzie\u0144, a&nbsp;s\u0105 wynikiem konsekwencji, cierpliwo\u015bci i&nbsp;czerpania rado\u015bci z&nbsp;ca\u0142ego procesu.<\/p>\n    <div class=\"uo-about__chips uo-reveal\">\n      <span>Fizjoterapeutka<\/span><span>Zawodniczka HYROX<\/span><span>Bieganie<\/span><span>Trening 1:1<\/span>\n    <\/div>\n    <p class=\"uo-reveal\">Najlepsze zmiany powstaj\u0105 wtedy, gdy \u0142\u0105czymy zdrowie, \u015bwiadomy trening i&nbsp;dobre samopoczucie. Razem znajdziemy balans mi\u0119dzy zdrowiem, \u015bwietnym samopoczuciem i&nbsp;wymarzon\u0105 sylwetk\u0105!<\/p>\n    <div class=\"uo-about__sign uo-reveal\"><\/div>\n  <\/div>\n<\/div>\n<script>\n(function(){\n  var els=document.querySelectorAll('.uo-about .uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){\n    setTimeout(function(){e.target.classList.add('in')}, [].indexOf.call(e.target.parentNode.children,e.target)*60);\n    io.unobserve(e.target);}})},{threshold:.15});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f03f6be elementor-widget elementor-widget-html\" data-id=\"f03f6be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 4: PASEK WARTO\u015aCI (marquee) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-strip\">\n<style>\n.uo-strip{--ink:#2E2A25;--cream:#FAF6EF;--mocha:#8A6F52;background:var(--ink);overflow:hidden;padding:26px 0;\n  font-family:'Cormorant Garamond',serif;}\n.uo-strip *{box-sizing:border-box;margin:0;padding:0;}\n.uo-strip__track{display:flex;width:max-content;animation:uoMarq 26s linear infinite;}\n.uo-strip:hover .uo-strip__track{animation-play-state:paused;}\n.uo-strip__track span{color:var(--cream);font-size:clamp(22px,3vw,34px);font-weight:500;font-style:italic;\n  padding:0 34px;display:inline-flex;align-items:center;gap:34px;white-space:nowrap;letter-spacing:.01em;}\n.uo-strip__track span::after{content:\"\u2726\";font-style:normal;color:var(--mocha);font-size:16px;}\n@keyframes uoMarq{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n@media(prefers-reduced-motion:reduce){.uo-strip__track{animation:none}}\n<\/style>\n<div class=\"uo-strip__track\" aria-hidden=\"true\">\n  <span>Zdrowie<\/span><span>\u015awiadomy trening<\/span><span>Dobre samopoczucie<\/span><span>Wymarzona forma<\/span><span>Balans<\/span>\n  <span>Zdrowie<\/span><span>\u015awiadomy trening<\/span><span>Dobre samopoczucie<\/span><span>Wymarzona forma<\/span><span>Balans<\/span>\n<\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aea9cd6 elementor-widget elementor-widget-html\" data-id=\"aea9cd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 5: OFERTA (4 bloki us\u0142ug) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-oferta\" id=\"uo-oferta\">\n<style>\n.uo-oferta{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--sand:#F2EADD;--card:#FFFDF9;--line:rgba(46,42,37,.12);\n  background:var(--sand);font-family:'Jost',sans-serif;padding:clamp(80px,12vh,150px) clamp(20px,5vw,64px);}\n.uo-oferta *{box-sizing:border-box;margin:0;padding:0;}\n.uo-oferta__head{max-width:720px;margin:0 auto clamp(46px,6vh,72px);text-align:center;}\n.uo-oferta__head .uo-eyebrow2{justify-content:center;display:inline-flex;align-items:center;gap:12px;color:var(--mocha);\n  font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:20px;}\n.uo-oferta__head .uo-eyebrow2::before,.uo-oferta__head .uo-eyebrow2::after{content:\"\";width:30px;height:1px;background:var(--mocha);}\n.uo-oferta__head h2{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--ink);font-size:clamp(34px,5vw,58px);line-height:1.04;margin-bottom:18px;}\n.uo-oferta__head h2 em{font-style:italic;color:var(--mocha);}\n.uo-oferta__head p{color:var(--muted);font-weight:300;font-size:clamp(15px,1.6vw,18px);line-height:1.7;}\n.uo-cards{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(18px,2vw,26px);}\n.uo-card{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:clamp(28px,3vw,42px);\n  display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.5,0,.2,1),box-shadow .5s;position:relative;overflow:hidden;}\n.uo-card::before{content:\"\";position:absolute;left:0;top:0;height:100%;width:3px;background:var(--mocha);transform:scaleY(0);transform-origin:top;transition:transform .5s ease;}\n.uo-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px rgba(46,42,37,.4);}\n.uo-card:hover::before{transform:scaleY(1);}\n.uo-card__no{font-family:'Cormorant Garamond',serif;font-size:15px;color:var(--mocha);letter-spacing:.2em;margin-bottom:14px;}\n.uo-card__ico{width:44px;height:44px;margin-bottom:18px;stroke:var(--ink);stroke-width:1.3;fill:none;}\n.uo-card h3{font-family:'Cormorant Garamond',serif;font-weight:600;color:var(--ink);font-size:clamp(23px,2.4vw,30px);line-height:1.12;margin-bottom:6px;}\n.uo-card__place{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mocha);margin-bottom:14px;}\n.uo-card__desc{color:var(--muted);font-weight:300;font-size:15px;line-height:1.7;margin-bottom:18px;}\n.uo-card__list{list-style:none;max-height:0;overflow:hidden;transition:max-height .55s cubic-bezier(.5,0,.2,1);}\n.uo-card__list li{position:relative;padding:7px 0 7px 24px;color:var(--ink);font-weight:300;font-size:14.5px;line-height:1.5;border-bottom:1px solid var(--line);}\n.uo-card__list li:last-child{border-bottom:0;}\n.uo-card__list li::before{content:\"\";position:absolute;left:2px;top:14px;width:8px;height:8px;border:1px solid var(--mocha);border-radius:50%;}\n.uo-pk{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;}\n.uo-pk span{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mocha);border:1px solid var(--mocha);border-radius:30px;padding:6px 12px;}\n.uo-card__toggle{margin-top:auto;padding-top:20px;display:inline-flex;align-items:center;gap:10px;background:none!important;border:0;cursor:pointer;\n  color:var(--mocha)!important;font-family:'Jost',sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;transition:color .3s;}\n.uo-card__toggle:hover{color:var(--ink)!important;}\n.uo-card__toggle svg{width:14px;height:14px;stroke:var(--mocha)!important;stroke-width:1.5;fill:none;transition:transform .45s ease,stroke .3s;}\n.uo-card__toggle:hover svg{stroke:var(--ink)!important;}\n.uo-card.open .uo-card__toggle svg{transform:rotate(45deg);}\n.uo-card.open .uo-card__list{max-height:520px;margin-top:6px;}\n.uo-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(max-width:820px){.uo-cards{grid-template-columns:1fr}}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}}\n<\/style>\n<div class=\"uo-oferta__head\">\n  <span class=\"uo-eyebrow2 uo-reveal\">Oferta<\/span>\n  <h2 class=\"uo-reveal\">Wybierz form\u0119 <em>wsp\u00f3\u0142pracy<\/em><\/h2>\n  <p class=\"uo-reveal\"> Stacjonarnie w&nbsp;Warszawie lub online, z&nbsp;dowolnego miejsca. Ka\u017cdy plan powstaje indywidualnie, pod Tw\u00f3j cel, poziom i&nbsp;tryb \u017cycia.<\/p>\n<\/div>\n<div class=\"uo-cards\">\n\n  <!-- Blok 1 -->\n  <article class=\"uo-card uo-reveal\">\n    <span class=\"uo-card__no\">01<\/span>\n    <svg class=\"uo-card__ico\" viewBox=\"0 0 48 48\"><path d=\"M6 24h4M38 24h4M10 18v12M38 18v12M14 21v6M34 21v6M14 24h20\"\/><\/svg>\n    <h3>Treningi personalne stacjonarne<\/h3>\n    <div class=\"uo-card__place\">Warszawa &middot; \u017boliborz<\/div>\n    <p class=\"uo-card__desc\">Dla os\u00f3b, kt\u00f3re chc\u0105 zadba\u0107 o&nbsp;swoj\u0105 sprawno\u015b\u0107, sylwetk\u0119 i&nbsp;dobre samopoczucie poprzez dobrze zaplanowany trening pod okiem fizjotrenerki.<\/p>\n    <button class=\"uo-card__toggle\" aria-expanded=\"false\">Zobacz szczeg\u00f3\u0142y <svg viewBox=\"0 0 24 24\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/button>\n    <ul class=\"uo-card__list\">\n      <li>Indywidualnie dopasowany trening 1:1, Twoje cele, potrzeby i&nbsp;poziom zaawansowania<\/li>\n      <li>Planowanie trening\u00f3w dostosowanych do Twoich mo\u017cliwo\u015bci<\/li>\n      <li>Nauka prawid\u0142owej techniki wykonywania \u0107wicze\u0144<\/li>\n      <li>Bie\u017c\u0105ca korekta ruchu i&nbsp;wskaz\u00f3wki podczas treningu<\/li>\n      <li>Sta\u0142e wsparcie oraz motywacja na ka\u017cdym etapie wsp\u00f3\u0142pracy<\/li>\n    <\/ul>\n    <div class=\"uo-pk\">\n      <span>Pojedynczy trening<\/span><span>Pakiet 4<\/span><span>Pakiet 8<\/span><span>Pakiet 12<\/span>\n    <\/div>\n  <\/article>\n\n  <!-- Blok 2 -->\n  <article class=\"uo-card uo-reveal\">\n    <span class=\"uo-card__no\">02<\/span>\n    <svg class=\"uo-card__ico\" viewBox=\"0 0 48 48\"><rect x=\"14\" y=\"6\" width=\"20\" height=\"36\" rx=\"3\"\/><path d=\"M20 11h8M22 37h4\"\/><\/svg>\n    <h3>Plan treningowy online<\/h3>\n    <div class=\"uo-card__place\">Online &middot; dowolne miejsce<\/div>\n    <p class=\"uo-card__desc\">Idealne rozwi\u0105zanie dla os\u00f3b, kt\u00f3re chc\u0105 trenowa\u0107 wed\u0142ug konkretnego planu i&nbsp;mie\u0107 wsparcie niezale\u017cnie od miejsca.<\/p>\n    <button class=\"uo-card__toggle\" aria-expanded=\"false\">Zobacz szczeg\u00f3\u0142y <svg viewBox=\"0 0 24 24\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/button>\n    <ul class=\"uo-card__list\">\n      <li>Indywidualny plan dopasowany do celu, mo\u017cliwo\u015bci i&nbsp;dost\u0119pnego sprz\u0119tu<\/li>\n      <li>Instrukta\u017ce \u0107wicze\u0144 w&nbsp;formie wideo<\/li>\n      <li>Sta\u0142y kontakt oraz cotygodniowe raporty z&nbsp;realizacji trening\u00f3w<\/li>\n      <li>Analiza techniki na podstawie przes\u0142anych nagra\u0144<\/li>\n      <li>Modyfikacja planu i&nbsp;wsparcie w&nbsp;trakcie ca\u0142ej wsp\u00f3\u0142pracy<\/li>\n    <\/ul>\n  <\/article>\n\n  <!-- Blok 3 -->\n  <article class=\"uo-card uo-reveal\">\n    <span class=\"uo-card__no\">03<\/span>\n    <svg class=\"uo-card__ico\" viewBox=\"0 0 48 48\"><path d=\"M24 42s-15-9-15-21a9 9 0 0 1 15-6 9 9 0 0 1 15 6c0 12-15 21-15 21z\"\/><path d=\"M18 22h5l2-4 3 8 2-4h4\"\/><\/svg>\n    <h3>Wsp\u00f3\u0142praca online + wsparcie \u017cywieniowe<\/h3>\n    <div class=\"uo-card__place\">Online &middot; trening + dieta<\/div>\n    <p class=\"uo-card__desc\">Kompleksowa opieka dla os\u00f3b, kt\u00f3re chc\u0105 zadba\u0107 o&nbsp;swoj\u0105 form\u0119, zdrowie i&nbsp;dobre samopoczucie.<\/p>\n    <button class=\"uo-card__toggle\" aria-expanded=\"false\">Zobacz szczeg\u00f3\u0142y <svg viewBox=\"0 0 24 24\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/button>\n    <ul class=\"uo-card__list\">\n      <li>Indywidualny plan treningowy uwzgl\u0119dniaj\u0105cy Twoje cele i&nbsp;mo\u017cliwo\u015bci<\/li>\n      <li>Wyliczenie zapotrzebowania kalorycznego oraz makrosk\u0142adnik\u00f3w<\/li>\n      <li>Wskaz\u00f3wki dotycz\u0105ce codziennego od\u017cywiania<\/li>\n      <li>Przyk\u0142adowe posi\u0142ki dopasowane do Twoich za\u0142o\u017ce\u0144<\/li>\n      <li>Sta\u0142y kontakt i&nbsp;monitorowanie post\u0119p\u00f3w<\/li>\n      <li>Modyfikacja planu w&nbsp;trakcie wsp\u00f3\u0142pracy oraz wsparcie i&nbsp;motywacja<\/li>\n    <\/ul>\n  <\/article>\n\n  <!-- Blok 4 -->\n  <article class=\"uo-card uo-reveal\">\n    <span class=\"uo-card__no\">04<\/span>\n    <svg class=\"uo-card__ico\" viewBox=\"0 0 48 48\"><circle cx=\"27\" cy=\"10\" r=\"3.5\"\/><path d=\"M25 15l-6 6-5 3M19 21l4 5-2 9M23 26l7 2 3 7M12 30l6-2\"\/><\/svg>\n    <h3>Plan biegowy dla pocz\u0105tkuj\u0105cych<\/h3>\n    <div class=\"uo-card__place\">Online &middot; dla pocz\u0105tkuj\u0105cych<\/div>\n    <p class=\"uo-card__desc\">Dla os\u00f3b, kt\u00f3re chc\u0105 zacz\u0105\u0107 biega\u0107, poprawi\u0107 kondycj\u0119 lub trenowa\u0107 wed\u0142ug konkretnego planu.<\/p>\n    <button class=\"uo-card__toggle\" aria-expanded=\"false\">Zobacz szczeg\u00f3\u0142y <svg viewBox=\"0 0 24 24\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/button>\n    <ul class=\"uo-card__list\">\n      <li>Indywidualny plan biegowy dopasowany do poziomu, celu i&nbsp;mo\u017cliwo\u015bci<\/li>\n      <li>Stopniowe budowanie wytrzyma\u0142o\u015bci i&nbsp;poprawa formy<\/li>\n      <li>Plan uwzgl\u0119dniaj\u0105cy Tw\u00f3j tryb \u017cycia<\/li>\n      <li>Sta\u0142y kontakt oraz wsparcie podczas ca\u0142ej wsp\u00f3\u0142pracy<\/li>\n      <li>Analiza post\u0119p\u00f3w i&nbsp;modyfikacja planu w&nbsp;razie potrzeby<\/li>\n    <\/ul>\n  <\/article>\n\n<\/div>\n<script>\n(function(){\n  var root=document.querySelector('.uo-oferta');\n  root.querySelectorAll('.uo-card__toggle').forEach(function(btn){\n    btn.addEventListener('click',function(){\n      var card=btn.closest('.uo-card'),open=card.classList.toggle('open');\n      btn.setAttribute('aria-expanded',open);\n      btn.childNodes[0].nodeValue=open?'Zwi\u0144 ':'Zobacz szczeg\u00f3\u0142y ';\n    });\n  });\n  var els=root.querySelectorAll('.uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{threshold:.12});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7f6260 elementor-widget elementor-widget-html\" data-id=\"a7f6260\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 6: PROCES WSP\u00d3\u0141PRACY (4 kroki) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-proc\" id=\"uo-proces\">\n<style>\n.uo-proc{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--line:rgba(46,42,37,.14);\n  background:var(--cream);font-family:'Jost',sans-serif;padding:clamp(80px,12vh,150px) clamp(20px,5vw,64px);}\n.uo-proc *{box-sizing:border-box;margin:0;padding:0;}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&family=Sacramento&display=swap');\n.uo-proc__head{max-width:720px;margin:0 auto clamp(46px,6vh,72px);text-align:center;}\n.uo-proc__head .eb{display:inline-flex;align-items:center;gap:12px;color:var(--mocha);font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:20px;}\n.uo-proc__head .eb::before,.uo-proc__head .eb::after{content:\"\";width:30px;height:1px;background:var(--mocha);}\n.uo-proc__head h2{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--ink);font-size:clamp(34px,5vw,58px);line-height:1.04;margin-bottom:18px;}\n.uo-proc__head h2 em{font-style:italic;color:var(--mocha);}\n.uo-proc__head p{color:var(--muted);font-weight:300;font-size:clamp(15px,1.6vw,18px);line-height:1.7;}\n.uo-steps{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px);position:relative;}\n.uo-steps::before{content:\"\";position:absolute;top:34px;left:12%;right:12%;height:1px;\n  background:repeating-linear-gradient(90deg,var(--mocha) 0 6px,transparent 6px 14px);opacity:.5;}\n.uo-step{position:relative;text-align:center;padding-top:8px;}\n.uo-step__num{width:70px;height:70px;margin:0 auto 22px;border-radius:50%;background:var(--cream);border:1px solid var(--mocha);\n  display:flex;align-items:center;justify-content:center;font-family:'Cormorant Garamond',serif;font-size:26px;color:var(--mocha);\n  position:relative;z-index:1;transition:background .4s,color .4s,transform .4s;}\n.uo-step:hover .uo-step__num{background:var(--mocha);color:var(--cream);transform:translateY(-4px);}\n.uo-step h3{font-family:'Cormorant Garamond',serif;font-weight:600;color:var(--ink);font-size:clamp(20px,2vw,25px);margin-bottom:10px;line-height:1.15;}\n.uo-step p{color:var(--muted);font-weight:300;font-size:14.5px;line-height:1.65;max-width:26ch;margin:0 auto;}\n.uo-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(max-width:860px){.uo-steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.uo-steps::before{display:none}}\n@media(max-width:460px){.uo-steps{grid-template-columns:1fr;gap:34px}}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}}\n<\/style>\n<div class=\"uo-proc__head\">\n  <span class=\"eb uo-reveal\">Wsp\u00f3\u0142praca krok po kroku<\/span>\n  <h2 class=\"uo-reveal\">Jak wygl\u0105da <em>nasza droga<\/em><\/h2>\n  <p class=\"uo-reveal\">Prosto i&nbsp;konkretnie, od pierwszej wiadomo\u015bci po widoczne efekty i&nbsp;lepsze samopoczucie.<\/p>\n<\/div>\n<div class=\"uo-steps\">\n  <div class=\"uo-step uo-reveal\"><div class=\"uo-step__num\">01<\/div><h3>Kontakt i&nbsp;konsultacja<\/h3><p>Poznajemy Tw\u00f3j cel, poziom, tryb \u017cycia i&nbsp;ewentualne ograniczenia.<\/p><\/div>\n  <div class=\"uo-step uo-reveal\"><div class=\"uo-step__num\">02<\/div><h3>Indywidualny plan<\/h3><p>Uk\u0142adam trening, a&nbsp;je\u015bli chcesz, tak\u017ce wsparcie \u017cywieniowe - skrojone pod Ciebie.<\/p><\/div>\n  <div class=\"uo-step uo-reveal\"><div class=\"uo-step__num\">03<\/div><h3>Trening i&nbsp;wsparcie<\/h3><p>Dzia\u0142amy: korekta techniki, sta\u0142y kontakt i&nbsp;motywacja na ka\u017cdym etapie.<\/p><\/div>\n  <div class=\"uo-step uo-reveal\"><div class=\"uo-step__num\">04<\/div><h3>Progres i&nbsp;zmiany<\/h3><p>Analizujemy post\u0119py i&nbsp;na bie\u017c\u0105co dopasowujemy plan do Twojej formy.<\/p><\/div>\n<\/div>\n<script>\n(function(){\n  var els=document.querySelectorAll('.uo-proc .uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){\n    var d=[].indexOf.call(e.target.parentNode.children,e.target);setTimeout(function(){e.target.classList.add('in')},d*90);io.unobserve(e.target);}})},{threshold:.15});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c152b3 elementor-widget elementor-widget-html\" data-id=\"4c152b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 7: GALERIA \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-gal\" id=\"uo-galeria\">\n<style>\n.uo-gal{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;\n  background:var(--cream);font-family:'Jost',sans-serif;padding:clamp(80px,12vh,150px) clamp(20px,5vw,64px);}\n.uo-gal *{box-sizing:border-box;margin:0;padding:0;}\n.uo-gal__head{max-width:1180px;margin:0 auto clamp(36px,5vh,56px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;}\n.uo-gal__head .uo-eyebrow2{display:inline-flex;align-items:center;gap:12px;color:var(--mocha);font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:16px;}\n.uo-gal__head .uo-eyebrow2::before{content:\"\";width:30px;height:1px;background:var(--mocha);}\n.uo-gal__head h2{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--ink);font-size:clamp(30px,4.4vw,52px);line-height:1.05;}\n.uo-gal__head h2 em{font-style:italic;color:var(--mocha);}\n.uo-gal__head p{color:var(--muted);font-weight:300;max-width:340px;line-height:1.6;}\n\/* r\u00f3wna siatka \u2014 jednakowe kafelki, bez \u201ejapy\" po prawej *\/\n.uo-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}\n.uo-gitem{position:relative;overflow:hidden;border-radius:5px;aspect-ratio:4\/5;}\n.uo-gitem img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .8s cubic-bezier(.5,0,.2,1);}\n.uo-gitem:hover img{transform:scale(1.05);}\n.uo-gitem::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(46,42,37,.3));opacity:0;transition:opacity .5s;}\n.uo-gitem:hover::after{opacity:1;}\n.uo-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(max-width:640px){.uo-grid{grid-template-columns:1fr;}.uo-gitem{aspect-ratio:4\/5;}}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}.uo-gitem img{transition:none}}\n<\/style>\n<div class=\"uo-gal__head\">\n  <div>\n    <span class=\"uo-eyebrow2 uo-reveal\">Galeria<\/span>\n    <h2 class=\"uo-reveal\">W&nbsp;ruchu, <em>w&nbsp;swoim \u017cywiole<\/em><\/h2>\n  <\/div>\n<\/div>\n<div class=\"uo-grid\">\n  <!-- SWAP: dowolnie zmie\u0144 kolejno\u015b\u0107 \/ URL-e zdj\u0119\u0107. Ka\u017cde zdj\u0119cie pokazuje si\u0119 w ca\u0142o\u015bci. -->\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/A7C00131_2-scaled.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/IMG_0820-1-scaled.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/A7C00054-scaled.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/A3E9ACAA-8582-4E67-9133-55D9F6EF4908.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Ula.-17.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/DSC05788-1-scaled.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/A7C00181-scaled.jpg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-scaled.jpg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n  <div class=\"uo-gitem uo-reveal\"><img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/IMG_6077.jpeg\" alt=\"Ula Olszewska\" loading=\"lazy\"><\/div>\n<\/div>\n<script>\n(function(){\n  var els=document.querySelectorAll('.uo-gal .uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{threshold:.1});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-def230c elementor-widget elementor-widget-html\" data-id=\"def230c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 9: CTA (pasek wezwania do dzia\u0142ania) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-cta-band\">\n<style>\n.uo-cta-band{--cream:#FAF6EF;--ink:#2E2A25;--mocha:#8A6F52;--sand:#EDE3D3;position:relative;overflow:hidden;\n  font-family:'Jost',sans-serif;min-height:clamp(340px,50vh,480px);display:flex;align-items:center;justify-content:center;text-align:center;\n  padding:clamp(60px,10vh,110px) clamp(20px,5vw,64px);\n  background:linear-gradient(135deg,#96794f 0%,#7d6446 45%,#5f4c37 100%);}\n.uo-cta-band *{box-sizing:border-box;margin:0;padding:0;}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&family=Playfair+Display:ital,wght@1,700&display=swap');\n.uo-cta-band::before{content:\"\";position:absolute;inset:0;z-index:0;\n  background:radial-gradient(120% 90% at 50% 0%,rgba(250,246,239,.14),transparent 60%);}\n.uo-cta-band__in{position:relative;z-index:1;max-width:760px;}\n.uo-cta-band .sig{font-family:'Playfair Display',serif;font-weight:700;font-style:italic;color:var(--sand);font-size:clamp(22px,3.6vw,36px);line-height:1.2;margin-bottom:10px;display:block;}\n.uo-cta-band h2{font-family:'Cormorant Garamond',serif;color:var(--cream);font-weight:500;font-size:clamp(32px,5.5vw,64px);line-height:1.05;margin-bottom:22px;}\n.uo-cta-band p{color:rgba(250,246,239,.85);font-weight:300;font-size:clamp(15px,1.8vw,19px);line-height:1.7;max-width:52ch;margin:0 auto 34px;}\n.uo-cta-band a,.uo-cta-band a:link,.uo-cta-band a:visited{display:inline-flex;align-items:center;gap:12px;text-decoration:none;background:var(--cream);color:var(--ink)!important;\n  font-size:13px;letter-spacing:.18em;text-transform:uppercase;padding:17px 40px;border-radius:44px;transition:all .38s cubic-bezier(.6,0,.2,1);}\n.uo-cta-band a:hover,.uo-cta-band a:focus{background:var(--ink);color:var(--cream)!important;transform:translateY(-3px);letter-spacing:.22em;}\n.uo-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}}\n<\/style>\n<div class=\"uo-cta-band__in uo-reveal\">\n  <span class=\"sig\">Tw\u00f3j moment jest teraz<\/span>\n  <h2>Zr\u00f3b pierwszy krok do lepszej formy<\/h2>\n  <p>Nie musisz mie\u0107 planu ani do\u015bwiadczenia - wystarczy decyzja. Reszt\u0119 u\u0142o\u017cymy razem.<\/p>\n  <a href=\"#uo-kontakt\">Um\u00f3w pierwszy trening<\/a>\n<\/div>\n<script>\n(function(){\n  var els=document.querySelectorAll('.uo-cta-band .uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{threshold:.2});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7aca53 elementor-widget elementor-widget-html\" data-id=\"f7aca53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 8: FAQ (najcz\u0119stsze pytania) \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<section class=\"uo-faq\" id=\"uo-faq\">\n<style>\n.uo-faq{--cream:#FAF6EF;--ink:#2E2A25;--muted:#6E665A;--mocha:#8A6F52;--sand:#F2EADD;--card:#FFFDF9;--line:rgba(46,42,37,.14);\n  background:var(--sand);font-family:'Jost',sans-serif;padding:clamp(80px,12vh,150px) clamp(20px,5vw,64px);}\n.uo-faq *{box-sizing:border-box;margin:0;padding:0;}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&family=Sacramento&display=swap');\n.uo-faq__head{max-width:720px;margin:0 auto clamp(40px,5vh,60px);text-align:center;}\n.uo-faq__head .eb{display:inline-flex;align-items:center;gap:12px;color:var(--mocha);font-size:12px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:20px;}\n.uo-faq__head .eb::before,.uo-faq__head .eb::after{content:\"\";width:30px;height:1px;background:var(--mocha);}\n.uo-faq__head h2{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--ink);font-size:clamp(34px,5vw,58px);line-height:1.04;margin-bottom:16px;}\n.uo-faq__head h2 em{font-style:italic;color:var(--mocha);}\n.uo-faq__head p{color:var(--muted);font-weight:300;font-size:clamp(15px,1.6vw,18px);line-height:1.7;}\n.uo-faq__list{max-width:820px;margin:0 auto;}\n.uo-faq__item{background:var(--card);border:1px solid var(--line);border-radius:6px;margin-bottom:14px;overflow:hidden;transition:box-shadow .4s,border-color .4s;}\n.uo-faq__item.open{box-shadow:0 22px 44px -30px rgba(46,42,37,.4);border-color:rgba(138,111,82,.4);}\n.uo-faq button{background:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;}\n.uo-faq__q{width:100%;background:none!important;border:0;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:18px;\n  padding:clamp(20px,2.4vw,28px) clamp(20px,2.6vw,32px);font-family:'Cormorant Garamond',serif;font-size:clamp(17px,2.2vw,23px);\n  font-weight:600;color:var(--ink)!important;line-height:1.3;transition:color .3s;outline:none;box-shadow:none!important;\n  -webkit-tap-highlight-color:transparent;white-space:normal;}\n.uo-faq__q:hover,.uo-faq__q:focus,.uo-faq__q:active{background:none!important;color:var(--mocha)!important;box-shadow:none!important;outline:none;}\n.uo-faq__q:focus-visible{outline:2px solid var(--mocha);outline-offset:3px;}\n.uo-faq__t{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;}\n.uo-faq__ico{flex:0 0 auto;width:26px;height:26px;position:relative;}\n.uo-faq__ico::before,.uo-faq__ico::after{content:\"\";position:absolute;background:var(--mocha);border-radius:2px;transition:transform .4s cubic-bezier(.5,0,.2,1),opacity .3s;}\n.uo-faq__ico::before{left:0;top:12px;width:26px;height:2px;}\n.uo-faq__ico::after{left:12px;top:0;width:2px;height:26px;}\n.uo-faq__item.open .uo-faq__ico::after{transform:rotate(90deg);opacity:0;}\n.uo-faq__a{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.5,0,.2,1);}\n.uo-faq__a p{color:var(--muted);font-weight:300;font-size:clamp(14.5px,1.5vw,16px);line-height:1.75;\n  padding:0 clamp(20px,2.6vw,32px) clamp(22px,2.6vw,28px);max-width:64ch;}\n.uo-faq__foot{text-align:center;margin-top:clamp(34px,4vh,48px);color:var(--muted);font-weight:300;font-size:15px;}\n.uo-faq__foot a{color:var(--mocha);text-decoration:none;border-bottom:1px solid rgba(138,111,82,.4);padding-bottom:1px;transition:color .3s;}\n.uo-faq__foot a:hover{color:var(--ink);}\n.uo-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.5,0,.2,1);}\n.uo-reveal.in{opacity:1;transform:none;}\n@media(max-width:767px){\n  .uo-faq__q{font-size:16px;padding:18px 18px;gap:14px;line-height:1.35;}\n  .uo-faq__ico{width:20px;height:20px;}\n  .uo-faq__ico::before{top:9px;width:20px;}\n  .uo-faq__ico::after{left:9px;height:20px;}\n  .uo-faq__a p{padding:0 18px 20px;}\n}\n@media(prefers-reduced-motion:reduce){.uo-reveal{opacity:1;transform:none}}\n<\/style>\n<div class=\"uo-faq__head\">\n  <span class=\"eb uo-reveal\">FAQ<\/span>\n  <h2 class=\"uo-reveal\">Najcz\u0119stsze <em>pytania<\/em><\/h2>\n  <p class=\"uo-reveal\">Zebra\u0142am odpowiedzi na to, o&nbsp;co pytacie najcz\u0119\u015bciej. Nie znajdujesz swojego pytania? Napisz do mnie.<\/p>\n<\/div>\n<div class=\"uo-faq__list\">\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Czy treningi s\u0105 dla pocz\u0105tkuj\u0105cych?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Tak! Ka\u017cdy plan powstaje indywidualnie i&nbsp;jest dopasowany do Twojego poziomu. Je\u015bli dopiero zaczynasz, przejdziemy przez podstawy techniki spokojnie i&nbsp;bezpiecznie, krok po kroku.<\/p><\/div>\n  <\/div>\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Gdzie odbywaj\u0105 si\u0119 treningi stacjonarne?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Treningi personalne 1:1 prowadz\u0119 w&nbsp;Warszawie, na \u017boliborzu. Szczeg\u00f3\u0142y dotycz\u0105ce miejsca i&nbsp;dost\u0119pnych termin\u00f3w ustalamy indywidualnie po kontakcie.<\/p><\/div>\n  <\/div>\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Jak wygl\u0105da wsp\u00f3\u0142praca online?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Otrzymujesz indywidualny plan dopasowany do celu, mo\u017cliwo\u015bci i&nbsp;dost\u0119pnego sprz\u0119tu, instrukta\u017ce \u0107wicze\u0144 w&nbsp;formie wideo oraz sta\u0142y kontakt. Co tydzie\u0144 analizujemy raporty i&nbsp;technik\u0119 z&nbsp;przes\u0142anych nagra\u0144, a&nbsp;plan modyfikuj\u0119 w&nbsp;trakcie wsp\u00f3\u0142pracy.<\/p><\/div>\n  <\/div>\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Czym r\u00f3\u017cni si\u0119 plan online od wsp\u00f3\u0142pracy z&nbsp;\u017cywieniem?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Plan treningowy online obejmuje sam trening. Wsp\u00f3\u0142praca online + wsparcie \u017cywieniowe dodatkowo zawiera wyliczenie zapotrzebowania kalorycznego i&nbsp;makrosk\u0142adnik\u00f3w, wskaz\u00f3wki \u017cywieniowe oraz przyk\u0142adowe posi\u0142ki dopasowane do Twoich za\u0142o\u017ce\u0144.<\/p><\/div>\n  <\/div>\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Mam kontuzj\u0119 lub b\u00f3le - czy mog\u0119 trenowa\u0107?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Jako fizjoterapeutka zwracam szczeg\u00f3ln\u0105 uwag\u0119 na technik\u0119 i&nbsp;bezpiecze\u0144stwo, a&nbsp;trening dopasowuj\u0119 do Twoich mo\u017cliwo\u015bci. Pami\u0119taj jednak, \u017ce wsp\u00f3\u0142praca nie zast\u0119puje diagnozy ani leczenia, w&nbsp;razie powa\u017cniejszych dolegliwo\u015bci najpierw skonsultuj si\u0119 z&nbsp;lekarzem.<\/p><\/div>\n  <\/div>\n  <div class=\"uo-faq__item uo-reveal\">\n    <button class=\"uo-faq__q\" aria-expanded=\"false\"><span class=\"uo-faq__t\">Jak um\u00f3wi\u0107 pierwszy trening?<\/span><span class=\"uo-faq__ico\"><\/span><\/button>\n    <div class=\"uo-faq__a\"><p>Najpro\u015bciej przez formularz kontaktowy na tej stronie, mailowo lub przez Instagram. Odezw\u0119 si\u0119, wsp\u00f3lnie ustalimy cel i&nbsp;wybierzemy form\u0119 wsp\u00f3\u0142pracy dopasowan\u0105 do Ciebie.<\/p><\/div>\n  <\/div>\n<\/div>\n<div class=\"uo-faq__foot uo-reveal\">Masz inne pytanie? <a href=\"#uo-kontakt\">Napisz do mnie<\/a><\/div>\n<script>\n(function(){\n  var root=document.querySelector('.uo-faq');\n  function setH(item){var a=item.querySelector('.uo-faq__a');a.style.maxHeight=item.classList.contains('open')?a.scrollHeight+'px':'0px';}\n  root.querySelectorAll('.uo-faq__q').forEach(function(btn){\n    btn.addEventListener('click',function(){\n      var item=btn.closest('.uo-faq__item'),open=item.classList.toggle('open');\n      btn.setAttribute('aria-expanded',open);\n      setH(item);\n    });\n  });\n  window.addEventListener('resize',function(){root.querySelectorAll('.uo-faq__item.open').forEach(setH);});\n  var els=root.querySelectorAll('.uo-reveal');\n  var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{threshold:.12});\n  els.forEach(function(el){io.observe(el)});\n})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cf5a7b3 e-flex e-con-boxed e-con e-parent\" data-id=\"cf5a7b3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2d85697 e-con-full e-flex e-con e-child\" data-id=\"2d85697\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e25aeb elementor-widget elementor-widget-html\" data-id=\"2e25aeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"uo-kontakt-widget uo-reveal\">\r\n<style>\r\n.uo-kontakt-widget {\r\n  --cream: #FAF6EF;\r\n  --ink: #2E2A25;\r\n  --muted: #6E665A;\r\n  --mocha: #8A6F52;\r\n  --sand: #F2EADD;\r\n  font-family: 'Jost', sans-serif;\r\n  color: var(--cream);\r\n  width: 100%;\r\n}\r\n.uo-kontakt-widget * {\r\n  box-sizing: border-box; \r\n  margin: 0; \r\n  padding: 0;\r\n}\r\n.uo-kontakt__eb {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n  color: var(--sand);\r\n  font-size: 12px;\r\n  letter-spacing: .3em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 22px;\r\n}\r\n.uo-kontakt__eb::before {\r\n  content: \"\";\r\n  width: 30px;\r\n  height: 1px;\r\n  background: var(--mocha);\r\n}\r\n.uo-kontakt-widget h2 {\r\n  font-family: 'Cormorant Garamond', serif;\r\n  font-weight: 500;\r\n  font-size: clamp(34px, 5vw, 60px);\r\n  line-height: 1.02;\r\n  margin-bottom: 22px;\r\n  color: var(--cream);\r\n}\r\n.uo-kontakt-widget h2 em {\r\n  font-style: italic;\r\n  color: var(--sand);\r\n}\r\n.uo-kontakt__lead {\r\n  color: rgba(250,246,239,.72);\r\n  font-weight: 300;\r\n  font-size: 16px;\r\n  line-height: 1.7;\r\n  max-width: 44ch;\r\n  margin-bottom: 36px;\r\n}\r\n.uo-kontakt__meta {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 2px;\r\n  margin-bottom: 34px;\r\n}\r\n.uo-kontakt__meta a, \r\n.uo-kontakt__meta span {\r\n  color: var(--cream);\r\n  text-decoration: none;\r\n  font-size: clamp(18px, 2.2vw, 24px);\r\n  font-family: 'Cormorant Garamond', serif;\r\n  padding: 8px 0;\r\n  border-bottom: 1px solid rgba(250,246,239,.14);\r\n  transition: color .3s, padding-left .3s;\r\n  display: block;\r\n}\r\n.uo-kontakt__meta a:hover {\r\n  color: var(--sand);\r\n  padding-left: 8px;\r\n}\r\n.uo-kontakt__meta small {\r\n  display: block;\r\n  font-family: 'Jost', sans-serif;\r\n  font-size: 11px;\r\n  letter-spacing: .16em;\r\n  text-transform: uppercase;\r\n  color: var(--mocha);\r\n  margin-bottom: -4px;\r\n}\r\n.uo-social {\r\n  display: flex;\r\n  gap: 14px;\r\n}\r\n.uo-social a {\r\n  width: 46px;\r\n  height: 46px;\r\n  border: 1px solid rgba(250,246,239,.3);\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  transition: all .35s;\r\n}\r\n.uo-social a:hover {\r\n  background: var(--sand);\r\n  border-color: var(--sand);\r\n  transform: translateY(-3px);\r\n}\r\n.uo-social svg {\r\n  width: 20px;\r\n  height: 20px;\r\n  stroke: var(--cream);\r\n  stroke-width: 1.6;\r\n  fill: none;\r\n  transition: stroke .35s;\r\n}\r\n.uo-social a:hover svg {\r\n  stroke: var(--ink);\r\n}\r\n\/* Animacja wjazdu *\/\r\n.uo-reveal {\r\n  opacity: 0;\r\n  transform: translateY(28px);\r\n  transition: opacity .8s ease, transform .8s cubic-bezier(.5,0,.2,1);\r\n}\r\n.uo-reveal.in {\r\n  opacity: 1;\r\n  transform: none;\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  .uo-reveal { opacity: 1; transform: none; }\r\n}\r\n<\/style>\r\n\r\n  <span class=\"uo-kontakt__eb\">Kontakt<\/span>\r\n  <h2>Zacznijmy <em>razem<\/em><\/h2>\r\n  <p class=\"uo-kontakt__lead\">Masz pytania albo chcesz um\u00f3wi\u0107 pierwszy trening? Napisz - wsp\u00f3lnie znajdziemy form\u0119 wsp\u00f3\u0142pracy dopasowan\u0105 do Ciebie.<\/p>\r\n  \r\n  <div class=\"uo-kontakt__meta\">\r\n    <a href=\"mailto:ula.olszewska99@interia.pl\"><small>E-mail<\/small>ula.olszewska99@interia.pl<\/a>\r\n    <span><small>Lokalizacja<\/small>Warszawa &middot; \u017boliborz<\/span>\r\n  <\/div>\r\n  \r\n  <div class=\"uo-social\">\r\n    <a href=\"https:\/\/www.instagram.com\/ula.olszewska_?igsh=MWp1NmYybmN1MWhraA==\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">\r\n      <svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\r\n    <\/a>\r\n    <a href=\"https:\/\/youtube.com\/@ula.olszewska?si=R6ZYK7ezIgobsL7A\" target=\"_blank\" rel=\"noopener\" aria-label=\"YouTube\">\r\n      <svg viewBox=\"0 0 24 24\"><rect x=\"2.5\" y=\"6\" width=\"19\" height=\"12\" rx=\"4\"\/><path d=\"M10 9.5l5 2.5-5 2.5z\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>\r\n    <\/a>\r\n  <\/div>\r\n\r\n<script>\r\n(function(){\r\n  var els = document.querySelectorAll('.uo-kontakt-widget.uo-reveal');\r\n  var io = new IntersectionObserver(function(es){\r\n    es.forEach(function(e){\r\n      if(e.isIntersecting){\r\n        e.target.classList.add('in');\r\n        io.unobserve(e.target);\r\n      }\r\n    })\r\n  }, {threshold: .12});\r\n  els.forEach(function(el){ io.observe(el) });\r\n})();\r\n<\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de40cfb e-con-full e-flex e-con e-child\" data-id=\"de40cfb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a1d1d9e kontakt elementor-widget elementor-widget-shortcode\" data-id=\"a1d1d9e\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"kontakt\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f76-o1\" lang=\"pl-PL\" dir=\"ltr\" data-wpcf7-id=\"76\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F2#wpcf7-f76-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formularz kontaktowy\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"76\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"pl_PL\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f76-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"uo-form-container\">\n\t<h3>Napisz do mnie\n\t<\/h3>\n\t<p class=\"sub\">Odpowiadam zwykle w ci\u0105gu 24 godzin.\n\t<\/p>\n\t<div class=\"uo-field\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"uoName\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<label for=\"uoName\">Imi\u0119<\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"uo-field\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"uoMail\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<label for=\"uoMail\">Adres e-mail<\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"uo-field\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" id=\"uoTel\" aria-invalid=\"false\" placeholder=\"\" value=\"\" type=\"tel\" name=\"your-tel\" \/><\/span><br \/>\n<label for=\"uoTel\">Telefon<\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"uo-field\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" id=\"uoMsg\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\" name=\"your-message\"><\/textarea><\/span><br \/>\n<label for=\"uoMsg\">Wiadomo\u015b\u0107<\/label>\n\t\t<\/p>\n\t<\/div>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner uo-submit\" type=\"submit\" value=\"Wy\u015blij wiadomo\u015b\u0107\" \/>\n\t<\/p>\n\t<p class=\"uo-consent\">Wysy\u0142aj\u0105c formularz akceptujesz zasady przetwarzania danych opisane w <a href=\"https:\/\/ulaolszewska.pl\/?page_id=3\">Polityce prywatno\u015bci<\/a>.\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8c0c4fd elementor-widget elementor-widget-html\" data-id=\"8c0c4fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- WIDGET 11: STOPKA \u2014 Ula Olszewska | Realizacja: Hosther -->\n<!-- Wklej ca\u0142o\u015b\u0107 w jeden widget HTML w Elementorze -->\n<footer class=\"uo-foot\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Herr+Von+Muellerhoff&family=Jost:wght@300;400;500&display=swap');\n.uo-foot{--cream:#FAF6EF;--ink:#2E2A25;--muted:#8f887c;--mocha:#8A6F52;--line:rgba(46,42,37,.12);\n  background:var(--cream);font-family:'Jost',sans-serif;padding:clamp(56px,8vh,90px) clamp(20px,5vw,64px) 30px;}\n.uo-foot *{box-sizing:border-box;margin:0;padding:0;}\n.uo-foot__top{max-width:1120px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap;\n  padding-bottom:40px;border-bottom:1px solid var(--line);}\n.uo-foot__brand{display:flex;align-items:center;gap:14px;}\n.uo-foot__brand img{height:46px;mix-blend-mode:multiply;}\n.uo-foot__brand .sig{font-family:'Herr Von Muellerhoff',cursive;font-weight:400;font-size:62px;color:var(--ink);line-height:1;}\n.uo-foot__nav{display:flex;gap:26px;flex-wrap:wrap;}\n.uo-foot__nav a{text-decoration:none;color:var(--ink);font-size:13px;letter-spacing:.14em;text-transform:uppercase;transition:color .3s;}\n.uo-foot__nav a:hover{color:var(--mocha);}\n.uo-foot__bottom{max-width:1120px;margin:26px auto 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;\n  font-size:12.5px;color:var(--muted);letter-spacing:.04em;}\n.uo-foot__bottom a{color:var(--mocha);text-decoration:none;}\n<\/style>\n<div class=\"uo-foot__top\">\n  <div class=\"uo-foot__brand\">\n    <!-- SWAP: logo -->\n    <img decoding=\"async\" src=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-3.png\" alt=\"Ula Olszewska\">\n    <span class=\"sig\">Ula Olszewska<\/span>\n  <\/div>\n  <nav class=\"uo-foot__nav\">\n    <a href=\"#uo-about\">O mnie<\/a>\n    <a href=\"#uo-oferta\">Oferta<\/a>\n    <a href=\"#uo-galeria\">Galeria<\/a>\n    <a href=\"#kontakt\">Kontakt<\/a>\n    <a href=\"https:\/\/ulaolszewska.pl\/?page_id=3\">Polityka prywatno\u015bci<\/a>\n  <\/nav>\n<\/div>\n<div class=\"uo-foot__bottom\">\n  <span>&copy; <span id=\"uoYear\">2026<\/span> Ula Olszewska. Wszelkie prawa zastrze\u017cone.<\/span>\n  <span>Realizacja: <a href=\"https:\/\/hosther.pl\" target=\"_blank\" rel=\"noopener\">Hosther<\/a><\/span>\n<\/div>\n<script>document.getElementById('uoYear').textContent=new Date().getFullYear();<\/script>\n<\/footer>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ula&nbsp;Olszewska O mnie Oferta Galeria Kontakt Um\u00f3w trening Trenerka personalna &middot; Fizjoterapeutka UlaOlszewska ruch to inwestycja w siebie Pomog\u0119 Ci osi\u0105gn\u0105\u0107 Twoje cele i&nbsp;zadba\u0107 o&nbsp;dobre samopoczucie &#8211; \u015bwiadomym treningiem, dopasowanym w&nbsp;100% do Ciebie! Zobacz ofert\u0119 Napisz do mnie Scroll O mnie Zdrowie, \u015bwiadomy treningi&nbsp;dobre samopoczucie Hej! Jestem trenerk\u0105 personaln\u0105 oraz fizjoterapeutk\u0105. Studia uko\u0144czy\u0142am na Uniwersytecie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Strona G\u0142\u00f3wna - Ula Olszewska<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ulaolszewska.pl\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strona G\u0142\u00f3wna - Ula Olszewska\" \/>\n<meta property=\"og:description\" content=\"Ula&nbsp;Olszewska O mnie Oferta Galeria Kontakt Um\u00f3w trening Trenerka personalna &middot; Fizjoterapeutka UlaOlszewska ruch to inwestycja w siebie Pomog\u0119 Ci osi\u0105gn\u0105\u0107 Twoje cele i&nbsp;zadba\u0107 o&nbsp;dobre samopoczucie &#8211; \u015bwiadomym treningiem, dopasowanym w&nbsp;100% do Ciebie! Zobacz ofert\u0119 Napisz do mnie Scroll O mnie Zdrowie, \u015bwiadomy treningi&nbsp;dobre samopoczucie Hej! Jestem trenerk\u0105 personaln\u0105 oraz fizjoterapeutk\u0105. Studia uko\u0144czy\u0142am na Uniwersytecie [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ulaolszewska.pl\/\" \/>\n<meta property=\"og:site_name\" content=\"Ula Olszewska\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-08T11:55:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/\",\"url\":\"https:\\\/\\\/ulaolszewska.pl\\\/\",\"name\":\"Strona G\u0142\u00f3wna - Ula Olszewska\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ulaolszewska.pl\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Projekt-bez-nazwy-3.png\",\"datePublished\":\"2026-07-03T10:25:54+00:00\",\"dateModified\":\"2026-07-08T11:55:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ulaolszewska.pl\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ulaolszewska.pl\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Projekt-bez-nazwy-3.png\",\"contentUrl\":\"https:\\\/\\\/ulaolszewska.pl\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Projekt-bez-nazwy-3.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/ulaolszewska.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strona G\u0142\u00f3wna\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ulaolszewska.pl\\\/#website\",\"url\":\"https:\\\/\\\/ulaolszewska.pl\\\/\",\"name\":\"Ula Olszewska\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ulaolszewska.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Strona G\u0142\u00f3wna - Ula Olszewska","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ulaolszewska.pl\/","og_locale":"pl_PL","og_type":"article","og_title":"Strona G\u0142\u00f3wna - Ula Olszewska","og_description":"Ula&nbsp;Olszewska O mnie Oferta Galeria Kontakt Um\u00f3w trening Trenerka personalna &middot; Fizjoterapeutka UlaOlszewska ruch to inwestycja w siebie Pomog\u0119 Ci osi\u0105gn\u0105\u0107 Twoje cele i&nbsp;zadba\u0107 o&nbsp;dobre samopoczucie &#8211; \u015bwiadomym treningiem, dopasowanym w&nbsp;100% do Ciebie! Zobacz ofert\u0119 Napisz do mnie Scroll O mnie Zdrowie, \u015bwiadomy treningi&nbsp;dobre samopoczucie Hej! Jestem trenerk\u0105 personaln\u0105 oraz fizjoterapeutk\u0105. Studia uko\u0144czy\u0142am na Uniwersytecie [&hellip;]","og_url":"https:\/\/ulaolszewska.pl\/","og_site_name":"Ula Olszewska","article_modified_time":"2026-07-08T11:55:09+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ulaolszewska.pl\/","url":"https:\/\/ulaolszewska.pl\/","name":"Strona G\u0142\u00f3wna - Ula Olszewska","isPartOf":{"@id":"https:\/\/ulaolszewska.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ulaolszewska.pl\/#primaryimage"},"image":{"@id":"https:\/\/ulaolszewska.pl\/#primaryimage"},"thumbnailUrl":"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-3.png","datePublished":"2026-07-03T10:25:54+00:00","dateModified":"2026-07-08T11:55:09+00:00","breadcrumb":{"@id":"https:\/\/ulaolszewska.pl\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ulaolszewska.pl\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/ulaolszewska.pl\/#primaryimage","url":"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-3.png","contentUrl":"https:\/\/ulaolszewska.pl\/wp-content\/uploads\/2026\/07\/Projekt-bez-nazwy-3.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/ulaolszewska.pl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/ulaolszewska.pl\/"},{"@type":"ListItem","position":2,"name":"Strona G\u0142\u00f3wna"}]},{"@type":"WebSite","@id":"https:\/\/ulaolszewska.pl\/#website","url":"https:\/\/ulaolszewska.pl\/","name":"Ula Olszewska","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ulaolszewska.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"}]}},"_links":{"self":[{"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":121,"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":172,"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/172"}],"wp:attachment":[{"href":"https:\/\/ulaolszewska.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}