.offer-hero{position:relative;height:calc(1085 * var(--u));overflow:hidden;color:var(--text-inverse);background:var(--bg-dark)}.offer-hero__media{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(160deg,#1b1620,#2a1f2e 60%,#1b1620)}.offer-hero__placeholder{margin:0;font-size:calc(16 * var(--u));font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.offer-hero__tagline{position:absolute;left:calc(143 * var(--u));bottom:calc(30 * var(--u));display:grid;gap:calc(4 * var(--u));margin:0;font-size:calc(13 * var(--u));font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.offer-hero__cue{position:absolute;right:calc(142 * var(--u));bottom:calc(92.5 * var(--u));font-size:calc(60 * var(--u));color:var(--accent);--strzalka-grubosc: .85}@media(max-width:767px){.offer-hero{height:calc(2708 * var(--u))}.offer-hero__placeholder{font-size:var(--fs-m-label)}.offer-hero__tagline{left:calc(144 * var(--u));bottom:calc(96 * var(--u));font-size:max(9px,calc(30 * var(--u)));max-width:calc(1300 * var(--u));letter-spacing:.08em}.offer-hero__cue{right:calc(144 * var(--u));bottom:calc(110 * var(--u));font-size:calc(300 * var(--u))}}.offer{--offer-bg: var(--bg-dark);--offer-text: var(--text-inverse);--offer-muted: #cccccc;--offer-line: rgba(255, 255, 255, .15);--offer-tag-border: rgba(255, 255, 255, .25);position:relative;padding:calc(92 * var(--u)) calc(105 * var(--u)) calc(184 * var(--u)) calc(143 * var(--u));color:var(--offer-text)}.offer--light{--offer-bg: var(--bg-light);--offer-text: var(--text);--offer-muted: #555555;--offer-line: rgba(17, 17, 17, .15);--offer-tag-border: rgba(17, 17, 17, .25)}.offer:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--offer-bg)}.offer__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--offer-line)}.offer-row{display:grid;grid-template-columns:calc(475 * var(--u)) calc(456 * var(--u)) 1fr;align-items:start;padding-block:calc(41.5 * var(--u));border-bottom:1px solid var(--offer-line)}.offer-row__media{position:relative;height:calc(108 * var(--u));overflow:hidden;border-radius:var(--r-media);transition:height .5s var(--ease-inout)}.offer-row.is-active .offer-row__media{height:calc(495 * var(--u))}.offer-row__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.offer-row__img--kolor{opacity:0;transition:opacity .45s var(--ease-inout)}.offer-row.is-active .offer-row__img--kolor{opacity:1}.offer-row__number{padding-left:calc(58 * var(--u));font-size:calc(34 * var(--u));font-weight:400;line-height:1;color:var(--offer-muted);opacity:.5;transition:opacity .3s,color .3s}.offer-row.is-active .offer-row__number{color:var(--accent);opacity:1}.offer-row__heading{margin:0;font-size:calc(34 * var(--u));font-weight:700;line-height:1}.offer-row__heading button{all:unset;display:flex;align-items:center;justify-content:space-between;gap:calc(24 * var(--u));width:100%;cursor:pointer;color:var(--offer-text)}.offer-row__heading button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.offer-row__link{display:inline-flex;align-items:center;margin-left:calc(24 * var(--u))}.offer-row__link:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.offer-row__heading{display:flex;align-items:center;justify-content:space-between}.offer-row__heading button{flex:1}.offer-row__arrow{flex:none;width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--offer-text);transition:color .3s,transform .3s var(--ease-inout)}.offer-row.is-active .offer-row__arrow{color:var(--accent);transform:rotate(90deg)}.offer-row__panel{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .5s var(--ease-inout),opacity .4s,visibility 0s .5s}.offer-row.is-active .offer-row__panel{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.offer-row__panel-inner{overflow:hidden}.offer-row__desc{margin:calc(24 * var(--u)) 0 0;font-size:calc(18 * var(--u));line-height:1.5;color:var(--offer-muted)}.offer-row__tags{display:flex;flex-wrap:wrap;gap:calc(10 * var(--u));margin-top:calc(28 * var(--u))}.offer-row__tags li{padding:calc(7 * var(--u)) calc(16 * var(--u));border:1px solid var(--accent);border-radius:var(--r-pill);font-size:calc(13 * var(--u));font-weight:400;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.offer-row__tags li:has(>a){padding:0;transition:background-color .25s,color .25s}.offer-row__tags a{display:block;padding:calc(7 * var(--u)) calc(16 * var(--u));color:inherit;text-decoration:none}.offer-row__tags li:has(>a:hover),.offer-row__tags li:has(>a:focus-visible){background:var(--accent);color:var(--bg-dark)}.offer-row__tags a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-pill)}@media(max-width:767px){.offer{padding:calc(110 * var(--u)) calc(144 * var(--u)) calc(240 * var(--u))}.offer-row{grid-template-columns:auto 1fr;grid-template-areas:"media  media" "numer  tresc";column-gap:14px;padding-block:calc(110 * var(--u))}.offer-row__media,.offer-row.is-active .offer-row__media{grid-area:media;height:calc(900 * var(--u));margin-bottom:calc(80 * var(--u))}.offer-row__img--kolor{opacity:1}.offer-row__number{grid-area:numer;padding:0;font-size:max(18px,calc(60 * var(--u)));color:var(--accent);opacity:1}.offer-row__body{grid-area:tresc}.offer-row__heading{font-size:max(18px,calc(60 * var(--u)))}.offer-row__arrow{width:16px;height:16px;color:var(--accent);transform:none}.offer-row.is-active .offer-row__arrow{transform:none}.offer-row__panel,.offer-row.is-active .offer-row__panel{grid-template-rows:1fr;opacity:1;visibility:visible}.offer-row__desc{margin-top:10px;font-size:var(--fs-m-body)}.offer-row__tags{gap:6px;margin-top:14px}.offer-row__tags li,.offer-row__tags a{font-size:10px}.offer-row__tags li{padding:5px 10px}.offer-row__tags li:has(>a){padding:0}.offer-row__tags a{padding:5px 10px}}
