header.hero p.sul-holiday-greeting{position:relative;z-index:1;display:table;max-width:100%;margin:20px auto 0;padding:12px 20px;border:1px solid #fff5;border-radius:16px;background:#12316be8;color:#fff;font:500 clamp(1rem,2.8vw,1.5rem)/1.45 Georgia,"Times New Roman",serif;text-align:center;text-shadow:0 1px 2px #0005;overflow-wrap:anywhere;animation:sul-greeting-arrive 1.1s ease-out both}@keyframes sul-greeting-arrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){header.hero p.sul-holiday-greeting{margin-top:16px;padding:10px 14px}}@media(prefers-reduced-motion:reduce){header.hero p.sul-holiday-greeting{animation:none}}header.hero p.sul-holiday-greeting{white-space:pre-line}header.hero p.sul-holiday-greeting::first-line{font-weight:700}header.hero p.sul-holiday-greeting[data-occasion]{padding-right:76px!important;min-height:76px;position:relative}header.hero p.sul-holiday-greeting[data-occasion]::after{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-family:system-ui,sans-serif;font-size:38px;line-height:1;white-space:normal}header.hero p.sul-holiday-greeting[data-occasion="pamiec"]::after{content:"🕯️"}header.hero p.sul-holiday-greeting[data-occasion="mikolajki"]::after{content:"🎅"}header.hero p.sul-holiday-greeting[data-occasion="niepodleglosc"]::after{content:"🇵🇱"}@media(max-width:600px){header.hero p.sul-holiday-greeting[data-occasion]{padding-right:58px!important}header.hero p.sul-holiday-greeting[data-occasion]::after{right:10px;font-size:30px}}header.hero p.sul-holiday-greeting[data-occasion]::after{content:"";width:44px;height:50px;display:block}header.hero p.sul-holiday-greeting[data-occasion="pamiec"]::after{background:radial-gradient(ellipse 6px 12px at 50% 24%,#fff6b7 0%,#ffb328 65%,transparent 75%),linear-gradient(90deg,#782a22,#bd5340 50%,#74251f);background-size:100% 50%,26px 27px;background-position:center top,center bottom;background-repeat:no-repeat;filter:drop-shadow(0 0 6px #ffc65d88)}header.hero p.sul-holiday-greeting[data-occasion="mikolajki"]::after{background:linear-gradient(to bottom,#c82030 0 78%,#fff 78%);clip-path:polygon(0 100%,14% 72%,44% 4%,63% 8%,96% 46%,72% 40%,64% 33%,93% 100%)}header.hero p.sul-holiday-greeting[data-occasion="niepodleglosc"]::after{height:29px;background:linear-gradient(to bottom,#fff 0 50%,#dc1836 50%);border-radius:1px 4px 4px 1px;transform-origin:left center;animation:sul-greeting-flag 4s ease-in-out infinite}@keyframes sul-greeting-flag{0%,100%{transform:translateY(-50%) perspective(130px) rotateY(-12deg)}50%{transform:translateY(-50%) perspective(130px) rotateY(14deg)}}@media(prefers-reduced-motion:reduce){header.hero p.sul-holiday-greeting[data-occasion]::after{animation:none}}