.turn-sd-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) auto;align-items:center;gap:20px;overflow:hidden;margin-block-end:clamp(18px,2.6vw,28px);padding:clamp(20px,3.4vw,40px);border:1px solid #3a2f63;border-radius:22px;background:radial-gradient(70% 140% at 100% 0%,#4c2f7acc,transparent 70%),radial-gradient(60% 120% at 0% 100%,#d7b86f1f,transparent 70%),var(--tlo-3)}.turn-sd-hero>div:first-child{display:grid;gap:12px;justify-items:start}.turn-sd-hero h2{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);font-weight:800;line-height:1.05;letter-spacing:-.01em}.turn-sd-hero p{max-inline-size:60ch;color:#d8d3e8;line-height:1.5}.turn-sd-hero-a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:6px}.turn-sd-hero-oz svg{display:block;filter:drop-shadow(0 14px 30px rgb(0 0 0/.45))}.turn-sd-moje,.turn-sd-tab,.turn-sd-ofs{display:grid;gap:14px;margin-block-end:clamp(22px,3vw,34px)}.turn-sd-h3{margin-block-start:6px;color:var(--tekst-2);font-size:.875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.turn-sd-l{display:grid;gap:8px;margin:0;padding:0;list-style:none}.turn-sd-l li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--linia);border-radius:16px;background:var(--tlo-3)}.turn-sd-l li>a,.turn-sd-l li>span:not(:last-child){display:grid;gap:2px;min-inline-size:0}.turn-sd-l li>a:first-child{grid-column:1/3}.turn-sd-l small{color:var(--tekst-3)}.turn-sd-l li>span:last-child{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.turn-sd-sz{display:flex;align-items:center;gap:10px;min-block-size:46px;padding-inline:14px;border:1px solid var(--linia-jasna);border-radius:14px;background:var(--tlo-3);color:var(--tekst-3)}.turn-sd-sz input{flex:1;min-inline-size:0;border:0;background:none;color:var(--tekst);font:inherit;outline:none}.turn-sd-siatka{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.turn-sd-k{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid var(--linia);border-radius:18px;background:var(--tlo-3);transition:border-color .15s,transform .15s}.turn-sd-k:hover{border-color:#d7b86f80;transform:translateY(-2px)}.turn-sd-k-g{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.turn-sd-k-g>span{display:grid;gap:2px;min-inline-size:0}.turn-sd-k-g b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:800}.turn-sd-k-g small{display:flex;align-items:center;gap:6px;color:var(--tekst-3)}img.turn-sd-tw,.turn-sd-tw{inline-size:48px;block-size:48px;flex:none}img.turn-sd-tw--m,.turn-sd-tw--m{inline-size:34px;block-size:34px;flex:none;font-size:.75rem}img.turn-sd-tw--d,.turn-sd-tw--d{inline-size:76px;block-size:76px;font-size:1.25rem}.turn-sd-gw{display:inline-flex;align-items:center;gap:4px;color:#f4c542;font-variant-numeric:tabular-nums}.turn-sd-gw b{color:var(--tekst);font-weight:800}.turn-sd-nowy{padding:3px 9px;border:1px solid #a48bff66;border-radius:999px;color:#c9b8ff;font-size:.75rem;font-style:normal;font-weight:700}.turn-sd-k-gry{display:flex;flex-wrap:wrap;gap:6px}.turn-sd-chip{padding:4px 10px;border:1px solid var(--linia-jasna);border-radius:999px;color:var(--tekst-2);font-size:.8125rem;font-weight:700}.turn-sd-chip--zl{border-color:#d7b86f80;color:#e9cd8a}.turn-sd-k-o{color:var(--tekst-2);font-size:.9375rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.turn-sd-k-l{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--tekst-3);font-size:.8125rem}.turn-sd-zapros{justify-self:start}.turn-sd-ofs-l{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px}.turn-sd-of{display:grid;gap:10px;align-content:start;padding:16px;border:1px solid #3a2f63;border-radius:18px;background:radial-gradient(90% 120% at 100% 0%,#4c2f7a55,transparent 70%),var(--tlo-3)}.turn-sd-of-g{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.turn-sd-of-g time{color:var(--tekst-2);font-size:.875rem;font-weight:700}.turn-sd-of h3{font-size:1.125rem;font-weight:800;line-height:1.25}.turn-sd-of p{color:var(--tekst-2);line-height:1.45}.turn-sd-of-a{display:flex;align-items:center;gap:8px}.turn-sd-of-a small{margin-inline-start:auto;color:var(--tekst-3)}.turn-sd-of-p{display:flex;flex-wrap:wrap;gap:8px}.turn-sd-of-p:empty{display:none}.turn-sd-dlg{inline-size:min(100vw - 24px,640px);max-inline-size:none;max-block-size:calc(100dvh - 24px);padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--linia-jasna);border-radius:24px;background:var(--tlo-2,var(--tlo-3));color:var(--tekst)}.turn-sd-dlg::backdrop{background:rgb(6 6 12/.72);backdrop-filter:blur(6px)}.turn-sd-dlg[open]{animation:turn-sd-w .22s cubic-bezier(.2,.8,.2,1)}@keyframes turn-sd-w{from{opacity:0;transform:translateY(14px) scale(.985)}}.turn-sd-dlg-g{position:relative;padding:22px 70px 18px 24px;border-block-end:1px solid #3a2f63;background:radial-gradient(70% 180% at 100% 0%,#4c2f7acc,transparent 70%),radial-gradient(60% 160% at 0% 0%,#d7b86f26,transparent 70%)}.turn-sd-dlg-g h2{font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);font-weight:800;line-height:1.15}.turn-sd-dlg-x{position:absolute;inset:14px 14px auto auto;display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid #ffffff2e;border-radius:12px;background:#ffffff14;color:#fff;cursor:pointer}.turn-sd-dlg-c{display:grid;gap:14px;padding:20px 24px 24px}.turn-sd-f{display:grid;gap:16px}.turn-sd-f fieldset{display:grid;gap:10px;margin:0;padding:0;border:0}.turn-sd-f legend,.turn-sd-pole>span{margin-block-end:8px;color:var(--tekst-2);font-size:.875rem;font-weight:700}.turn-sd-pole{display:grid}.turn-sd-f input:not([type=checkbox]):not([type=radio]),.turn-sd-f textarea,.turn-sd-f select{inline-size:100%;min-block-size:46px;padding:10px 14px;border:1px solid var(--linia-jasna);border-radius:12px;background:var(--tlo-3);color:var(--tekst);font:inherit}.turn-sd-f textarea{min-block-size:96px;resize:vertical;line-height:1.45}.turn-sd-f input:focus,.turn-sd-f textarea:focus,.turn-sd-f select:focus{border-color:#a48bff;outline:none}.turn-sd-wyb{display:flex;flex-wrap:wrap;gap:8px}.turn-sd-wyb label{position:relative;cursor:pointer}.turn-sd-wyb input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.turn-sd-wyb span{display:inline-flex;align-items:center;min-block-size:40px;padding-inline:14px;border:1px solid var(--linia-jasna);border-radius:999px;font-weight:700;transition:border-color .15s,background .15s}.turn-sd-wyb input:checked + span{border-color:#d7b86f;background:color-mix(in srgb,#d7b86f 16%,transparent);color:#f3dfa8}.turn-sd-wyb input:focus-visible + span{outline:2px solid #a48bff;outline-offset:2px}.turn-sd-f-a{display:flex;flex-wrap:wrap;gap:10px}.turn-sd-gwiazdki{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px}.turn-sd-gwiazdki input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.turn-sd-gwiazdki span{font-size:2.25rem;line-height:1;color:#ffffff33;cursor:pointer;transition:color .12s,transform .12s}.turn-sd-gwiazdki label:hover span,.turn-sd-gwiazdki label:hover ~ label span,.turn-sd-gwiazdki input:checked + span,.turn-sd-gwiazdki label:has(input:checked) ~ label span{color:#f4c542}.turn-sd-gwiazdki input:focus-visible + span{outline:2px solid #a48bff;outline-offset:2px;border-radius:6px}.turn-sd-pr{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.turn-sd-pr>div{display:grid;gap:6px;color:var(--tekst-2)}.turn-sd-op{display:grid;gap:10px;margin:0;padding:0;list-style:none}.turn-sd-op li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 14px;border:1px solid var(--linia);border-radius:14px;background:var(--tlo-3)}.turn-sd-op li>div{display:grid;gap:4px}.turn-sd-op small{color:var(--tekst-3)}@media (max-width:640px){.turn-sd-hero{grid-template-columns:minmax(0,1fr)}.turn-sd-hero-oz{display:none}.turn-sd-l li{grid-template-columns:auto minmax(0,1fr)}.turn-sd-l li>span:last-child{grid-column:1/-1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.turn-sd-dlg[open]{animation:none}.turn-sd-k:hover{transform:none}}