/* Podstrona „Wirtualne biuro dla Ukraińców” (/wirtualne-biuro-dla-ukraincow/, lang="uk") – 25.10.2026.
   Wariant niebiesko-żółty TYLKO na tej podstronie (body.ua-page, klasy .ua-*). Polskie strony bez zmian kolorystyki.
   Paleta z polecenia: niebieski #0057B7, żółty #FFD700 (akcenty, CTA), granat tekstów #10213A, tło #F4F8FF, biel.
   Kontrast: granat na żółtym 12,6:1; biel na niebieskim 7,0:1; niebieski na bieli 7,0:1 (WCAG AA/AAA).
   Z ns33.css: nawigacja, szuflada, stopka, .wrap, .sec, .h2, .btn (rozmiary), .faq-box / .acc, kontener „po” (1279 / 1023 / 767 / 479 px). */
.ua-page{--ua-blue:#0057B7;--ua-blue-d:#00438C;--ua-yellow:#FFD700;--ua-yellow-d:#F2C600;--ua-navy:#10213A;--ua-bg:#F4F8FF;--ua-line:#D6E3F7;--ua-txt:#3C4B66;
  --color-primary:#0057B7;--color-primary-hover:#00438C;--color-navy:#10213A;--acc:#0057B7;background:var(--ua-bg)}
.ua-page .po-page{background:var(--ua-bg)}
.ua-i{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.ua-flag{width:22px;height:15px;flex:none;border-radius:3px;box-shadow:0 0 0 1px rgba(16,33,58,.08)}
.pf-todo{display:inline-block;padding:1px 6px;border:1px dashed #B45309;border-radius:6px;background:#FFF7ED;font-size:12.5px;font-weight:700;line-height:1.5;color:#7C2D12;white-space:normal}
/* przyciski: żółty (główne CTA), obrys niebieski, odwrócony na granacie */

.po .ua-btn-y{background:var(--ua-yellow);color:var(--ua-navy);border:0;box-shadow:0 14px 26px -16px rgba(140,110,0,.7)}
.po .ua-btn-y:hover{background:var(--ua-yellow-d);color:var(--ua-navy)}
.po .ua-btn-y .ic{color:var(--ua-navy)}
.po .ua-btn-o{background:#fff;color:var(--ua-blue);border:1.5px solid var(--ua-blue)}
.po .ua-btn-o:hover{background:#EAF2FD;color:var(--ua-blue-d)}
.po .ua-btn-inv{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}
.po .ua-btn-inv:hover{background:rgba(255,255,255,.1);color:#fff}
.po .ua-btn-y:focus-visible,.po .ua-btn-o:focus-visible{outline:3px solid var(--ua-navy);outline-offset:3px}
.po .ua-btn-inv:focus-visible{outline:3px solid var(--ua-yellow);outline-offset:3px}
.ua-page .nav-links .nav-link[aria-current]::after{background:var(--ua-yellow)}
/* odstępy sekcji */

.po .ua-page main > .sec,.ua-page.po main > .sec,.po main > .sec.ua-who,.po main > .sec.ua-lang-sec,.po main > .sec.ua-pro,.po main > .sec.ua-pricing,.po main > .sec.ua-faq,.po main > .sec.ua-final{padding-block:clamp(48px,5.5vw,80px)}
.ua-head{max-width:800px;margin:0 auto 36px;text-align:center}
.po .ua-head .h2{margin:0;color:var(--ua-navy);text-wrap:balance}
.po .ua-head-p{margin:12px 0 0;font-size:17px;line-height:1.55;color:var(--ua-txt)}
/* 1. HERO */

.ua-hero{padding:12px 0 0}
.po .ua-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:52px;align-items:center;padding:52px 56px;background:#fff;border:1px solid var(--ua-line);border-radius:var(--r-lg,24px);box-shadow:0 34px 70px -52px rgba(0,67,140,.5)}
.po .ua-kicker{display:inline-flex;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 10px;border-radius:999px;background:#EAF2FD;font-size:var(--fs-badge);line-height:1.2;font-weight:800;letter-spacing:var(--ls-badge);text-transform:uppercase;color:var(--ua-blue)}
.po .ua-h1{margin:18px 0 0;font-size:var(--fs-display);line-height:var(--lh-display);font-weight:800;letter-spacing:var(--ls-display);color:var(--ua-navy);text-wrap:balance}
.ua-h1-hl{display:block;color:var(--ua-blue)}
.po .ua-lead{margin:20px 0 0;max-width:34em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ua-navy);font-weight:400}
.po .ua-lead b{font-weight:600}
.po .ua-lead2{margin:10px 0 0;max-width:37em;font-size:16.5px;line-height:1.6;color:var(--ua-txt)}
.po .ua-claim{display:inline-flex;flex-wrap:wrap;gap:0 8px;margin:22px 0 0;padding:12px 18px;border:1px solid #EBD27A;border-radius:14px;background:#FFF8CC;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:800;letter-spacing:var(--ls-h3);color:var(--ua-navy)}
.ua-claim span:last-child{color:var(--ua-blue)}
.po .ua-checks{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}
.ua-checks li{display:flex;align-items:flex-start;gap:10px;font-size:16.5px;line-height:1.4;font-weight:600;color:var(--ua-navy)}
.ua-checks .ic,.ua-feat .ic{width:22px;height:22px;flex:none;padding:3px;border-radius:50%;background:var(--ua-yellow);color:var(--ua-navy);stroke-width:3}
.ua-cta{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:28px}
.po .ua-cta .btn--lg{padding-inline:24px}
.po .ua-from{margin:16px 0 0;font-size:15.5px;color:var(--ua-txt)}
.po .ua-from b{font-size:18px;color:var(--ua-navy)}
.ua-hero-media{position:relative}
.ua-hero-frame{overflow:hidden;border-radius:20px;aspect-ratio:4/5;background:#DCE7F7}
.ua-hero-frame img{width:100%;height:100%;object-fit:cover;display:block}
.po .ua-hero-badge{position:absolute;left:-22px;top:28px;display:flex;align-items:center;gap:10px;margin:0;padding:12px 18px;border-radius:14px;background:#fff;box-shadow:0 18px 40px -18px rgba(16,33,58,.45);font-size:16px;font-weight:700;color:var(--ua-navy)}
.ua-hero-badge .ua-flag{width:28px;height:19px}
.po .ua-hero-addr{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:8px;margin:0;padding:9px 14px;border-radius:12px;background:rgba(16,33,58,.86);color:#fff;font-size:14px;font-weight:600}
.ua-hero-addr .ua-i{width:18px;height:18px;color:var(--ua-yellow)}
/* 2. DLA KOGO */

.po .ua-who-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}
.ua-who-item{display:flex;flex-direction:column;align-items:flex-start;padding:28px;background:#fff;border:1px solid var(--ua-line);border-radius:20px;box-shadow:0 20px 40px -36px rgba(0,67,140,.45)}
.ua-who-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#EAF2FD;color:var(--ua-blue)}
.ua-who-ic .ua-i{width:28px;height:28px}
.po .ua-who-item h3{margin:18px 0 0;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:800;color:var(--ua-navy);letter-spacing:var(--ls-h3)}
.po .ua-who-item p{margin:10px 0 0;font-size:16px;line-height:1.55;color:var(--ua-txt);flex:1}
.po .ua-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-weight:700;font-size:16px;color:var(--ua-blue);text-decoration:underline;text-decoration-color:rgba(0,87,183,.35);text-decoration-thickness:2px;text-underline-offset:5px}
.po .ua-link:hover{color:var(--ua-blue-d);text-decoration-color:var(--ua-yellow)}
.ua-link .ic{width:18px;height:18px}
.ua-note-pl{font-size:13px;color:var(--ua-txt)}
/* 3. BEZ BARIERY JĘZYKOWEJ – sekcja wyróżniona (granat, akcent żółty) */

.po main > .sec.ua-lang-sec{background:radial-gradient(120% 90% at 100% 0,#003C82 0,var(--ua-navy) 55%) ;color:#fff}
.po .ua-lang-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px 64px;align-items:start}
.po .ua-h2-inv{margin:10px 0 0;color:#fff;text-wrap:balance}
.po .ua-lang-p{margin:14px 0 0;max-width:36em;font-size:17.5px;line-height:1.55;color:#D9E6FA}
.po .ua-ben{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none}
.ua-ben li{display:flex;gap:14px;padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06)}
.ua-ben .ua-i{width:44px;height:44px;padding:10px;border-radius:12px;background:var(--ua-yellow);color:var(--ua-navy);stroke-width:2}
.po .ua-ben h3{margin:0;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:800;color:#fff;letter-spacing:var(--ls-h3)}
.po .ua-ben p{margin:6px 0 0;font-size:15px;line-height:1.5;color:#C9D8EF}
.po .ua-free-lang{display:flex;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 20px;border-radius:16px;background:var(--ua-yellow);color:var(--ua-navy);font-size:16.5px;line-height:1.45}
.ua-free-lang b{font-weight:800}
.ua-free-lang .ua-i{width:28px;height:28px;color:var(--ua-blue)}
.ua-phone-fig{margin:0;justify-self:center}
.ua-phone{width:300px;padding:14px 14px 20px;border-radius:38px;background:#fff;box-shadow:0 0 0 8px #0B1830,0 40px 80px -30px rgba(0,0,0,.6);color:var(--ua-navy)}
.ua-ph-bar{display:flex;align-items:center;justify-content:space-between;padding:2px 10px 10px;font-size:12px;font-weight:700}
.ua-ph-notch{width:90px;height:22px;border-radius:12px;background:#0B1830}
.ua-ph-bar .ua-flag{width:18px;height:12px}
.ua-scr{margin-top:10px;padding:12px;border:1px solid var(--ua-line);border-radius:16px;background:var(--ua-bg)}
.po .ua-scr-k{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ua-blue)}
.ua-scr-opt{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;margin-top:6px;border:1.5px solid var(--ua-line);border-radius:10px;background:#fff;font-size:13px;font-weight:600}
.ua-scr-opt i{font-style:normal;font-size:9.5px;padding:2px 6px;border-radius:999px;background:var(--ua-yellow);margin-left:4px}
.ua-scr-opt.is-on{border-color:var(--ua-blue);box-shadow:inset 0 0 0 1px var(--ua-blue)}
.ua-scr-btn{display:block;margin-top:10px;padding:9px;border-radius:10px;background:var(--ua-blue);color:#fff;text-align:center;font-size:13px;font-weight:700}
.ua-scr-btn--y{background:var(--ua-yellow);color:var(--ua-navy)}
.ua-scr-doc{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.35}
.ua-scr-doc .ua-i{width:34px;height:34px;padding:7px;border-radius:10px;background:#fff;color:var(--ua-blue)}
.ua-scr-doc small{display:block;margin-top:2px;color:var(--ua-txt);font-size:12px}
.ua-scr--note{border-color:#F2D24C;background:#FFFBE5}
.ua-phone-fig figcaption{margin-top:22px;text-align:center;font-size:13px;color:#B9CBE6}
.po .ua-steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;counter-reset:none}
.ua-steps li{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:start;padding:16px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);font-size:14.5px;line-height:1.4;color:#C9D8EF}
.ua-steps b{color:#fff;font-size:16px}
.ua-step-n{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ua-yellow);color:var(--ua-navy);font-weight:800}
/* 4. SPECJALIŚCI – kompaktowo */

.po .ua-pro-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}
.ua-pro-list li{display:flex;gap:14px;align-items:flex-start;padding:20px 22px;background:#fff;border:1px solid var(--ua-line);border-radius:18px}
.ua-pro-list .ua-i{width:44px;height:44px;padding:10px;border-radius:12px;background:#EAF2FD;color:var(--ua-blue)}
.po .ua-pro-list h3{margin:0;font-size:var(--fs-h3);font-weight:800;color:var(--ua-navy);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}
.po .ua-pro-list p{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--ua-txt)}
.po .ua-pro-note{display:flex;justify-content:center;align-items:center;gap:10px;margin:20px 0 0;font-size:15px;color:var(--ua-txt);text-align:center}
.ua-pro-note .ua-i{width:20px;height:20px;color:var(--ua-blue)}
.ua-pro-note a{color:var(--ua-blue);font-weight:700}
/* 5. CENNIK */

.po main > .sec.ua-pricing{background:#fff}
.ua-per{display:flex;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:0 auto;padding:6px;border:1px solid var(--ua-line);border-radius:18px;background:var(--ua-bg)}
.ua-per label{position:relative;display:grid;justify-items:center;gap:2px;min-width:180px;min-height:56px;padding:9px 16px;border-radius:13px;cursor:pointer;text-align:center}
.ua-per input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}
.ua-per span{font-weight:700;font-size:15.5px;color:var(--ua-navy)}
.ua-per small{font-size:12.5px;color:var(--ua-txt)}
.ua-per label:has(input:checked){background:#fff;box-shadow:inset 0 0 0 2px var(--ua-blue),0 8px 18px -12px rgba(0,67,140,.6)}
.ua-per label:has(input:checked) small{color:var(--ua-blue);font-weight:600}
.ua-per label:has(input:focus-visible){outline:3px solid var(--ua-navy);outline-offset:2px}
.po .ua-per-note{display:flex;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:14.5px;color:var(--ua-txt);text-align:center}
.ua-per-note .ua-i{width:18px;height:18px;color:var(--ua-blue)}
.ua-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;align-items:stretch}
.ua-plan{display:flex;flex-direction:column;padding:26px 24px 24px;background:#fff;border:1px solid var(--ua-line);border-radius:22px;box-shadow:0 24px 48px -40px rgba(0,67,140,.5)}
.ua-plan--gold{border:2px solid var(--ua-blue);box-shadow:0 30px 60px -36px rgba(0,87,183,.55)}
.po .ua-badge{align-self:flex-start;display:inline-flex;align-items:center;height:30px;margin:0;padding:0 12px;line-height:1;border-radius:999px;background:var(--ua-yellow);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ua-navy)}
.ua-plan--plat .ua-badge{background:var(--ua-navy);color:var(--ua-yellow)}
.ua-badge--empty{visibility:hidden}
.po .ua-pname{margin:12px 0 0;font-size:var(--fs-h3l);font-weight:800;letter-spacing:var(--ls-h3l);color:var(--ua-navy);line-height:var(--lh-h3l)}
.po .ua-ppos{display:flex;gap:10px;align-items:flex-start;margin:10px 0 0;min-height:96px}
.ua-ppos-i{width:20px;height:20px;margin-top:2px;color:var(--ua-blue)}
.ua-ppos b{display:block;font-size:15.5px;line-height:1.35;color:var(--ua-navy)}
.ua-ppos span span{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--ua-txt)}
.ua-price{display:flex;align-items:baseline;gap:8px;margin-top:14px}
.ua-num{font-size:46px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--ua-navy)}
.ua-unit{font-size:15px;font-weight:600;color:var(--ua-txt)}
.po .ua-gross{margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--ua-txt)}
.ua-gross [data-u="gross"]{font-weight:700;color:var(--ua-navy)}
.po .ua-save{margin:10px 0 0;padding:7px 10px;border-radius:10px;background:#E9F6EE;font-size:13.5px;font-weight:600;color:#0F6B45;line-height:1.35}
.ua-plan.is-monthly .ua-save{background:var(--ua-bg);color:var(--ua-txt)}
.po .ua-feat{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}
.ua-feat li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;color:var(--ua-navy)}
.ua-feat .ic{width:20px;height:20px;margin-top:1px}
.ua-feat small{display:block;margin-top:2px;font-size:13px;color:var(--ua-txt)}
.ua-hl{margin-top:18px;padding:14px 16px;border-radius:14px;background:#EAF2FD}
.ua-hl--soc{background:#FFFBE5;border:1px solid #F2D24C}
.po .ua-hl-t{margin:0;font-weight:800;font-size:15.5px;line-height:1.35;color:var(--ua-navy)}
.ua-hl-t span{color:var(--ua-blue)}
.po .ua-hl-d{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--ua-txt)}
.ua-due{margin-top:auto;padding-top:18px}
.ua-due{border-top:0}
.po .ua-due-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:18px 0 0;padding-top:16px;border-top:1px dashed var(--ua-line);font-weight:700;color:var(--ua-navy)}
.ua-due-top b{font-size:20px;white-space:nowrap}
.ua-due-top small{font-size:12px;font-weight:600;color:var(--ua-txt)}
.ua-due dl{display:grid;gap:5px;margin:10px 0 16px}
.ua-due dl div{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--ua-txt)}
.ua-due dd{margin:0;white-space:nowrap;color:var(--ua-navy);font-weight:600}
.ua-due-free dd{color:#0F6B45}
.po .ua-buy{min-height:54px;font-size:16.5px}
.po .ua-terms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none}
.ua-terms li{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:var(--ua-bg);font-size:14px;line-height:1.45;color:var(--ua-txt)}
.ua-terms .ua-i{width:26px;height:26px;color:var(--ua-blue)}
.ua-terms b{display:block;margin-bottom:2px;font-size:15px;color:var(--ua-navy)}
.po .ua-plan-foot{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:var(--ua-txt);text-align:center}
.ua-plan-foot a{color:var(--ua-blue)}
/* FAQ */

.po main > .sec.ua-faq{background:var(--ua-bg)}
.ua-faq .faq-box{border-color:var(--ua-line)}
.ua-page .acc summary .ic{color:var(--ua-blue)}
.po .ua-faq .acc-body a{color:var(--ua-blue)}
/* 6. KOŃCOWE CTA */

.po main > .sec.ua-final{background:var(--ua-blue);color:#fff}
.ua-final-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:48px;align-items:center}
.ua-hl-y{color:var(--ua-yellow)}
.po .ua-final-p{margin:14px 0 0;max-width:36em;font-size:17.5px;line-height:1.55;color:#E3EEFF}
.po .ua-final-p--b{font-weight:700;color:#fff}
.po .ua-contact{display:flex;flex-wrap:wrap;gap:8px 22px;margin:24px 0 0;padding:0;list-style:none;font-size:15px}
.ua-contact a,.ua-contact span{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#fff;text-decoration:none}
.ua-contact a:hover{text-decoration:underline}
.ua-contact .ua-i{width:20px;height:20px;color:var(--ua-yellow)}
.ua-final-img{margin:0;overflow:hidden;border-radius:20px;aspect-ratio:4/5;max-height:440px;box-shadow:0 30px 60px -30px rgba(0,0,0,.45)}
.ua-final-img img{width:100%;height:100%;object-fit:cover;display:block}
.ua-page .foot{background:var(--ua-navy)}
.ua-page .foot .ua-flag{width:18px;height:12px;vertical-align:-1px;margin-right:4px}

/* menu na stronach polskich: pozycja „Wirtualne biuro dla Ukraińców” (flaga jako mały akcent) – patrz ns33.css */

/* ---------- breakpointy (kontener po) ---------- */
@container po (max-width:1279px){
  .ua-page .nav-links .nav-link{padding:0 9px}
  .po .ua-hero-grid{padding:44px 40px;gap:40px}
  .ua-plan{padding:24px 20px}
  .ua-num{font-size:40px}
  .po .ua-terms{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@container po (max-width:1023px){
  .po .ua-hero-grid{grid-template-columns:1fr;padding:36px 32px}
  .ua-hero-media{max-width:560px}
  .ua-hero-frame{aspect-ratio:16/10}
  .po .ua-hero-badge{left:16px;top:16px}
  .po .ua-who-list,.po .ua-pro-list{grid-template-columns:1fr}
  .po .ua-lang-grid{grid-template-columns:1fr}
  .po .ua-ben{grid-template-columns:1fr 1fr}
  .po .ua-steps{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ua-plans{grid-template-columns:1fr;max-width:560px;margin-inline:auto}
  .po .ua-ppos{min-height:0}
  .ua-final-grid{grid-template-columns:1fr}
  .ua-final-img{aspect-ratio:16/9;max-height:none}
}
@container po (max-width:767px){
  .ua-hero{padding:0}
  .po .ua-hero-grid{padding:28px 20px;border-radius:0 0 22px 22px;border-inline:0;gap:28px}
  
  
  .ua-cta .btn{width:100%;justify-content:center}
  .po .ua-ben{grid-template-columns:1fr}
  .po .ua-steps{grid-template-columns:1fr}
  .ua-per{flex-direction:column;width:100%}
  .ua-per label{min-width:0}
  .po .ua-terms{grid-template-columns:1fr}
  .ua-phone{width:270px}
  .ua-who-item{padding:22px}
  .po .ua-pro-note{align-items:flex-start;text-align:left;justify-content:flex-start}
}
@container po (max-width:379px){
  .po .ua-hero-grid{padding:24px 16px}
  
  .ua-num{font-size:36px}
  .ua-plan{padding:22px 16px}
}
@media (prefers-reduced-motion:reduce){ .ua-page *{scroll-behavior:auto!important} }
/* 26.10.2026: wspólny nagłówek na podstronie – CTA w barwach podstrony */

.ua-page .po .nav-cta,.po .ua-page .nav-cta,.ua-page .nav-cta{background:#FFD700;color:#10213A}
.ua-page .nav-cta:hover{background:#F2C600;color:#10213A}
.ua-page .nav-cta .ic{color:#10213A}
.ua-page .nav-panel{color:#0057B7;border-color:#0057B7}
.ua-page .who-btn[aria-expanded="true"],.ua-page .who-btn[data-current]{color:#0057B7}
