/* SIGMA CORE — strona główna po premierze. Stara sekwencja reveal jest wyłączona.
   Jedynym animowanym tłem pozostaje laser WebGL z istniejącego modułu Sigma. */
:root{--sc-gold:#f0b92f;--sc-gold2:#ffd66b;--sc-ink:#060606;--sc-panel:#0c0b08;--sc-line:rgba(240,185,47,.34)}
html{scroll-behavior:smooth}.sigma-home-static{position:relative;z-index:2;isolation:isolate}.sigma-home-static:before{content:"";position:fixed;inset:0;z-index:-3;background:radial-gradient(circle at 50% 4%,rgba(217,157,31,.10),transparent 38%),linear-gradient(#050505,#080704 55%,#050505);pointer-events:none}
.sigma-laser-root{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:.56;mix-blend-mode:screen}.sigma-laser-root .sigma-laser-background-v1{position:absolute;inset:auto 5% -5vh;height:min(48vh,520px);width:90%;opacity:.72;filter:saturate(1.08)}.sigma-laser-root .laser-flow-container{position:relative;width:100%;height:100%;pointer-events:none}.sigma-laser-root canvas{display:block;width:100%!important;height:100%!important}
.page-noise{opacity:.24!important;pointer-events:none}.sigma-site-header{z-index:4000!important;background:linear-gradient(180deg,rgba(5,5,5,.92),rgba(5,5,5,.62))!important;backdrop-filter:blur(14px);border-bottom:1px solid rgba(240,185,47,.12)}.sigma-header-actions{display:flex;align-items:center;gap:12px}.sigma-home-lang{display:flex;gap:5px}.sigma-home-lang a{display:grid;place-items:center;min-width:34px;height:30px;padding:0 8px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#9d9d9d;text-decoration:none;font:900 10px/1 system-ui}.sigma-home-lang a.is-active{color:#ffda77;border-color:rgba(240,185,47,.55);background:rgba(240,185,47,.08)}

/* Loader — proste ładowanie, bez starego przejścia strony. */
.sigma-page-loader{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;background:#030303;transition:opacity .42s ease,visibility .42s ease}.sigma-page-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.sigma-page-loader>div{display:grid;justify-items:center;gap:10px;min-width:220px}.sigma-page-loader img{width:88px;height:88px;border-radius:50%;object-fit:cover;box-shadow:0 0 45px rgba(235,180,50,.22)}.sigma-page-loader strong{font:950 24px/1 system-ui;letter-spacing:.1em;color:#f0c55e}.sigma-page-loader span{font:800 9px/1.2 system-ui;letter-spacing:.24em;color:#6e6e6e}.sigma-page-loader i{display:block;width:180px;height:2px;overflow:hidden;background:#17130b}.sigma-page-loader i:after{content:"";display:block;width:44%;height:100%;background:linear-gradient(90deg,transparent,var(--sc-gold),transparent);animation:scLoader 1.05s linear infinite}@keyframes scLoader{from{transform:translateX(-140%)}to{transform:translateX(330%)}}

/* Główny kadr — zbudowany w CSS/HTML na wzór przesłanej makiety, bez użycia grafiki jako tła. */
.sigma-cinema{position:relative;margin-top:38px;padding:26px 24px 14px;overflow:hidden;border:1px solid rgba(238,176,37,.12);border-radius:34px;background:linear-gradient(180deg,rgba(11,10,8,.83),rgba(4,4,4,.91));box-shadow:0 32px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,214,105,.08)}.sigma-cinema:before,.sigma-cinema:after{content:"";position:absolute;left:7%;right:7%;height:1px;background:linear-gradient(90deg,transparent,rgba(242,185,47,.65),transparent);pointer-events:none}.sigma-cinema:before{top:122px}.sigma-cinema:after{bottom:126px;opacity:.42}.sigma-cinema__brand{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;gap:18px;min-height:100px}.sigma-cinema__brand img{width:86px;height:86px;border-radius:50%;object-fit:cover;box-shadow:0 0 28px rgba(255,189,47,.32)}.sigma-cinema__brand h1{margin:0;font:950 clamp(34px,5.2vw,72px)/.94 system-ui;letter-spacing:.035em;color:#f4b62c;text-shadow:0 2px 0 #4b2d00,0 0 24px rgba(244,182,44,.2)}.sigma-cinema__brand h1 span{color:#f4f4f1;text-shadow:0 2px 0 #6f675b,0 0 16px rgba(255,255,255,.12)}.sigma-cinema__brand p{margin:8px 0 0;text-align:center;font:850 10px/1.2 system-ui;letter-spacing:.22em;color:#806f4d;text-transform:uppercase}
.sigma-video-shell{position:relative;z-index:4;margin:8px auto 0;max-width:1210px;padding:12px;border:2px solid #b8780c;border-radius:24px;background:linear-gradient(135deg,#ffd665,#6d3d00 10%,#f4b325 22%,#4a2800 50%,#edac1e 79%,#ffd665);box-shadow:0 0 0 1px #241500,0 0 38px rgba(225,158,23,.17),inset 0 0 14px rgba(255,229,147,.33)}.sigma-video-shell:before{content:"";position:absolute;inset:4px;border:1px solid rgba(255,227,139,.72);border-radius:18px;pointer-events:none}.sigma-video-shell__inner{aspect-ratio:16/8.55;position:relative;overflow:hidden;border-radius:15px;background:#000;box-shadow:inset 0 0 0 1px rgba(255,196,53,.22),inset 0 0 50px #000}.sigma-video-shell video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.sigma-video-placeholder{height:100%;display:grid;place-items:center;align-content:center;gap:12px;color:#90836b;text-align:center}.sigma-video-placeholder img{width:min(28%,220px);border-radius:50%;opacity:.65}.sigma-video-placeholder strong{color:#dbab4e;letter-spacing:.12em}.sigma-video-shell__cut{position:absolute;width:42px;height:42px;z-index:2;background:#060606;border-color:#e1a120}.sigma-video-shell__cut--tl{left:-4px;top:-4px;clip-path:polygon(0 0,100% 0,0 100%)}.sigma-video-shell__cut--tr{right:-4px;top:-4px;clip-path:polygon(0 0,100% 0,100% 100%)}.sigma-video-shell__cut--bl{left:-4px;bottom:-4px;clip-path:polygon(0 0,0 100%,100% 100%)}.sigma-video-shell__cut--br{right:-4px;bottom:-4px;clip-path:polygon(100% 0,0 100%,100% 100%)}
.sigma-cinema__crest{position:relative;z-index:5;margin:-2px auto 0;display:flex;align-items:center;justify-content:center;width:min(360px,64vw);height:74px}.sigma-cinema__crest b{position:relative;z-index:2;display:grid;place-items:center;width:68px;height:68px;color:#ffca43;font:950 38px/1 Georgia,serif;background:linear-gradient(145deg,#1a1208,#050505);border:2px solid #d39316;clip-path:polygon(50% 0,91% 18%,88% 72%,50% 100%,12% 72%,9% 18%);filter:drop-shadow(0 0 12px rgba(242,180,44,.25))}.sigma-cinema__crest i{width:128px;height:28px;border-top:5px double #cf8f18;border-bottom:1px solid #5d3906;transform:skewX(-30deg)}.sigma-cinema__crest i:first-child{transform:skewX(30deg)}.sigma-cinema__lead{position:relative;z-index:4;max-width:900px;margin:0 auto 18px;text-align:center;color:#8d877d;line-height:1.65;font-size:13px}.sigma-cinema__rail{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr 1.35fr 1fr 1fr;gap:10px}.sigma-rail-card{min-width:0;display:flex;align-items:center;gap:11px;min-height:82px;padding:12px 14px;text-decoration:none;color:#c9c4bb;border:1px solid rgba(227,165,34,.28);background:linear-gradient(145deg,rgba(11,10,8,.92),rgba(7,7,7,.72));clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.sigma-rail-card:hover{transform:translateY(-2px);border-color:rgba(255,198,58,.62);box-shadow:0 8px 28px rgba(0,0,0,.3)}.sigma-rail-card--cta{background:linear-gradient(135deg,rgba(119,72,0,.68),rgba(30,20,4,.94));border-color:#f0ae1d;box-shadow:0 0 24px rgba(232,164,29,.17)}.sigma-rail-icon{flex:0 0 36px;height:36px;display:grid;place-items:center;color:#ffc32f;font:950 14px/1 system-ui;border:1px solid rgba(240,185,47,.22);border-radius:9px}.sigma-rail-card b{display:block;color:#f2f0ea;font:850 13px/1.15 system-ui}.sigma-rail-card small{display:block;margin-top:6px;color:#77746d;font:500 9.5px/1.35 system-ui}.sigma-rail-card--cta b{font-size:16px;color:#fff}.sigma-rail-card--cta small{color:#b3a88d}
.sigma-cinema__decor{position:absolute;z-index:1;top:95px;bottom:120px;width:18%;opacity:.52;pointer-events:none;overflow:hidden}.sigma-cinema__decor--left{left:0}.sigma-cinema__decor--right{right:0;transform:scaleX(-1)}.sigma-cinema__decor:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(214,144,16,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(214,144,16,.12) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,#000,transparent)}.sigma-cinema__decor span,.sigma-cinema__decor i,.sigma-cinema__decor b{position:absolute;bottom:8%;width:12px;background:linear-gradient(#ffc83a,#8b5103);box-shadow:28px -80px 0 #d88d10,56px -24px 0 #f0b52b,84px -142px 0 #9d6008,112px -70px 0 #e49c16,140px -205px 0 #ffcd3d,168px -160px 0 #8d5105}.sigma-cinema__decor span{left:8%;height:90px}.sigma-cinema__decor i{left:14%;height:42px;opacity:.65}.sigma-cinema__decor b{left:22%;height:62px;opacity:.4}

.sigma-home-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:28px;align-items:center;margin-top:30px;padding:28px;border:1px solid rgba(240,185,47,.12);border-radius:24px;background:rgba(8,8,7,.68)}.sigma-home-intro h2{font-size:clamp(26px,4vw,42px);margin:12px 0 9px}.sigma-home-intro>div>p{color:#8e8a83;line-height:1.65}

/* Darmowy analizator */
.sigma-public-tools{position:relative;margin-top:48px;color:#eee}.sigma-public-tools *{box-sizing:border-box}.sigma-public-tools__shell{position:relative;overflow:hidden;border:1px solid rgba(236,188,78,.28);border-radius:28px;background:linear-gradient(145deg,rgba(11,10,9,.96),rgba(22,18,11,.90));box-shadow:0 30px 80px rgba(0,0,0,.35);padding:30px}.sigma-public-tools__shell:before{content:"";position:absolute;inset:-40% 45% auto -10%;height:260px;background:radial-gradient(circle,rgba(222,173,62,.13),transparent 67%);pointer-events:none}.sigma-public-tools__top{position:relative;display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.sigma-public-tools__eyebrow{font-size:11px;letter-spacing:.18em;color:#d9aa46;font-weight:900}.sigma-public-tools h2{font-size:clamp(25px,4vw,42px);margin:7px 0 8px}.sigma-public-tools__lead{max-width:820px;color:#aaa;line-height:1.6;margin:0}.sigma-public-tools__free{white-space:nowrap;border:1px solid rgba(84,220,161,.32);background:rgba(84,220,161,.07);color:#78e3b4;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:900}.sigma-hourly-ai{position:relative;display:flex;align-items:center;gap:11px;margin:0 0 18px;padding:10px 13px;border:1px solid rgba(148,116,255,.25);border-radius:14px;background:rgba(98,70,218,.07)}.sigma-hourly-ai>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#171225;color:#b9a9ff;font:900 11px system-ui}.sigma-hourly-ai b{display:block;color:#d8d2ff;font-size:12px}.sigma-hourly-ai small{display:block;margin-top:3px;color:#807899;font-size:10px}.sigma-public-tools__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px}.sigma-tool-card{border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(0,0,0,.22);padding:20px}.sigma-tool-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sigma-tool-form label{display:grid;gap:7px;color:#aaa;font-size:12px;font-weight:700}.sigma-tool-form label.full{grid-column:1/-1}.sigma-tool-form input,.sigma-tool-form select{width:100%;border:1px solid rgba(255,255,255,.12);background:#0b0b0b;color:#f4f4f4;border-radius:10px;padding:12px 11px;outline:none}.sigma-tool-form input:focus,.sigma-tool-form select:focus{border-color:rgba(235,186,75,.65);box-shadow:0 0 0 3px rgba(235,186,75,.08)}.sigma-tool-btn{grid-column:1/-1;border:0;border-radius:12px;padding:14px 16px;background:linear-gradient(135deg,#d9a93e,#f4cf71);color:#111;font-weight:950;letter-spacing:.04em;cursor:pointer}.sigma-tool-btn:disabled{opacity:.5;cursor:wait}.sigma-tool-note{grid-column:1/-1;margin:0;color:#747474;font-size:11px;line-height:1.5}.sigma-result-empty{min-height:270px;display:grid;place-items:center;text-align:center;color:#6f6f6f}.sigma-result{display:grid;gap:15px}.sigma-score-row{display:flex;gap:16px;align-items:center}.sigma-score{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(235,186,75,.42);background:radial-gradient(circle,rgba(235,186,75,.12),rgba(0,0,0,.25));font-size:23px;font-weight:950;color:#f0c55f}.sigma-result h3{margin:0}.sigma-result small{color:#858585}.sigma-result-list{display:grid;gap:7px}.sigma-result-line{padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.035);color:#c8c8c8;font-size:13px;line-height:1.45}.sigma-ai-bonus{border:1px solid rgba(129,109,255,.35);background:rgba(104,79,255,.08);border-radius:13px;padding:12px;color:#c8c0ff;font-size:12px;line-height:1.5}.sigma-ai-bonus strong{color:#eee}.sigma-ai-result{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.sigma-sentiment-mini{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.sigma-sentiment-mini span{border-radius:999px;border:1px solid rgba(255,255,255,.09);padding:7px 10px;font-size:11px;color:#aaa}.sigma-partner-gate{margin-top:14px;padding:14px;border:1px solid rgba(240,185,47,.25);border-radius:14px;background:rgba(240,185,47,.055);color:#aaa;font-size:12px;line-height:1.55}.sigma-partner-gate a,.sigma-partner-gate button{display:inline-block;margin-top:9px;padding:10px 12px;border-radius:9px;border:1px solid rgba(240,185,47,.45);background:#1a1307;color:#f5c55e;text-decoration:none;font-weight:900;cursor:pointer}.sigma-level-chip{border-color:rgba(87,173,255,.18)!important;color:#94bddd!important}

/* Kalendarz */
.sigma-section-lead{max-width:800px;margin:-18px auto 25px;text-align:center;color:#8e8a83;line-height:1.6}.sigma-calendar{margin-top:54px}.sigma-calendar__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sigma-calendar-card{position:relative;padding:17px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:linear-gradient(145deg,rgba(12,11,9,.93),rgba(5,5,5,.76))}.sigma-calendar-card[data-impact="CRITICAL"]{border-color:rgba(239,79,74,.34)}.sigma-calendar-card[data-impact="HIGH"]{border-color:rgba(240,185,47,.30)}.sigma-calendar-card__top{display:flex;justify-content:space-between;gap:12px;align-items:center}.sigma-calendar-card time{font:900 17px/1 system-ui;color:#f1c059}.sigma-calendar-card em{font-style:normal;font-size:9px;font-weight:900;letter-spacing:.1em;border:1px solid currentColor;border-radius:999px;padding:5px 7px;color:#d99f39}.sigma-calendar-card[data-impact="CRITICAL"] em{color:#ef726e}.sigma-calendar-card h3{font-size:15px;margin:12px 0 7px}.sigma-calendar-card p{margin:0;color:#858179;font-size:11px;line-height:1.55}.sigma-calendar-card__numbers{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.sigma-calendar-card__numbers span{font-size:9px;color:#8e8a83;border:1px solid rgba(255,255,255,.07);border-radius:7px;padding:6px 7px}.sigma-calendar__empty{grid-column:1/-1;text-align:center;padding:30px;color:#74716b;border:1px dashed rgba(255,255,255,.08);border-radius:16px}

/* Partnerzy */
.sigma-partners{margin-top:58px}.sigma-partners__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.sigma-partner-card{display:grid;grid-template-columns:86px 1fr;gap:15px;align-items:center;text-decoration:none;color:#ddd;padding:18px;border:1px solid rgba(240,185,47,.13);border-radius:18px;background:rgba(8,8,7,.72);transition:.18s}.sigma-partner-card:hover{transform:translateY(-2px);border-color:rgba(240,185,47,.36)}.sigma-partner-card__logo{height:68px;display:grid;place-items:center;border-radius:12px;background:#111;overflow:hidden}.sigma-partner-card__logo img{max-width:78px;max-height:52px;object-fit:contain;filter:grayscale(1) brightness(1.5)}.sigma-partner-card h3{margin:0 0 5px}.sigma-partner-card p{margin:0 0 8px;color:#858179;font-size:11px;line-height:1.4}.sigma-partner-card b{font-size:9px;color:#d9a93e;letter-spacing:.08em}

.sigma-discord-language-modal{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.78);backdrop-filter:blur(9px);display:grid;place-items:center;padding:20px}.sigma-discord-language-modal[hidden]{display:none}.sigma-discord-language-modal__card{max-width:520px;width:100%;border:1px solid rgba(240,190,74,.3);background:#0c0b09;border-radius:22px;padding:26px;box-shadow:0 30px 100px #000}.sigma-discord-language-modal h3{margin:0 0 10px;color:#fff}.sigma-discord-language-modal p{color:#aaa;line-height:1.55}.sigma-discord-language-modal__actions{display:grid;gap:10px;margin-top:20px}.sigma-discord-language-modal button,.sigma-discord-language-modal a{border-radius:11px;padding:12px;text-align:center;text-decoration:none;font-weight:900;cursor:pointer}.sigma-discord-language-modal button{background:transparent;border:1px solid rgba(255,255,255,.15);color:#ddd}.sigma-discord-language-modal a{background:#e4b24d;color:#111}

@media(max-width:1100px){.sigma-cinema__rail{grid-template-columns:1fr 1fr}.sigma-rail-card--cta{grid-column:1/-1;grid-row:1}.sigma-calendar__grid,.sigma-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sigma-cinema__decor{width:24%;opacity:.28}}
@media(max-width:840px){.sigma-site-header nav,.header-action--status{display:none!important}.sigma-cinema{padding:18px 12px 12px;border-radius:22px}.sigma-cinema__brand{gap:10px;min-height:82px}.sigma-cinema__brand img{width:64px;height:64px}.sigma-cinema__brand h1{font-size:clamp(30px,10vw,48px)}.sigma-cinema__brand p{font-size:8px}.sigma-video-shell{padding:8px;border-radius:17px}.sigma-video-shell__inner{border-radius:10px;aspect-ratio:16/9}.sigma-cinema__rail{grid-template-columns:1fr}.sigma-rail-card--cta{grid-column:auto;grid-row:auto}.sigma-cinema__decor{display:none}.sigma-home-intro{grid-template-columns:1fr;padding:20px}.sigma-public-tools__grid{grid-template-columns:1fr}.sigma-public-tools__top{display:block}.sigma-public-tools__free{display:inline-block;margin-top:12px}.sigma-public-tools__shell{padding:20px}.sigma-tool-form{grid-template-columns:1fr}.sigma-tool-form label.full,.sigma-tool-btn,.sigma-tool-note{grid-column:auto}.sigma-calendar__grid,.sigma-partners__grid{grid-template-columns:1fr}.sigma-section-lead{margin-top:-10px}.sigma-laser-root{opacity:.34}.sigma-laser-root .sigma-laser-background-v1{inset:auto -15% -2vh;width:130%;height:34vh}}
@media(max-width:560px){.sigma-cinema__brand{justify-content:flex-start}.sigma-cinema__brand img{width:58px;height:58px}.sigma-cinema__crest{height:56px}.sigma-cinema__crest b{width:52px;height:52px;font-size:28px}.sigma-cinema__crest i{width:80px;height:20px}.sigma-partner-card{grid-template-columns:64px 1fr}.sigma-partner-card__logo{height:58px}}
.sigma-ai-result section{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.065)}.sigma-ai-result section small{display:block;margin-bottom:6px;color:#9e91d8;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.sigma-ai-result p{margin:0;color:#d2cfdb;line-height:1.55}.sigma-ai-result ul{margin:6px 0 0;padding-left:18px;color:#c5c1d0}.sigma-ai-result li+li{margin-top:5px}.sigma-ai-levels{display:flex;gap:7px;flex-wrap:wrap}.sigma-ai-levels span{border:1px solid rgba(136,117,255,.24);background:rgba(111,88,235,.08);border-radius:9px;padding:7px 9px;color:#dad5ef}.sigma-ai-levels b{color:#a997ff;margin-right:4px}

/* 2026-07-27 — dopracowanie hero według zaakceptowanej kompozycji Sigma Core.
   Wszystkie elementy pozostają HTML/CSS/SVG; grafika referencyjna nie jest używana jako tło. */
.sigma-cinema{
    width:min(1600px,97vw);
    margin-top:22px;
    padding:18px clamp(14px,2.2vw,34px) 18px;
    border-radius:8px;
    border-color:rgba(221,151,23,.18);
    background:
        linear-gradient(135deg,transparent 0 4.5%,rgba(226,153,22,.13) 4.7% 4.82%,transparent 5% 100%),
        linear-gradient(225deg,transparent 0 5.5%,rgba(226,153,22,.12) 5.7% 5.82%,transparent 6% 100%),
        radial-gradient(circle at 50% 0,rgba(244,178,39,.08),transparent 28%),
        linear-gradient(180deg,rgba(9,8,6,.94),rgba(2,2,2,.97));
    box-shadow:0 32px 100px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,214,105,.07);
}
.sigma-cinema:before{top:112px;left:5%;right:5%;background:linear-gradient(90deg,transparent 0 8%,rgba(239,174,36,.68) 19% 43%,transparent 44% 56%,rgba(239,174,36,.68) 57% 81%,transparent 92%)}
.sigma-cinema:after{bottom:104px;left:3%;right:3%;opacity:.55}
.sigma-cinema__brand{min-height:96px;gap:16px}
.sigma-cinema__brand img{width:82px;height:82px;border:1px solid rgba(255,196,48,.56);box-shadow:0 0 0 3px rgba(71,42,2,.7),0 0 26px rgba(255,189,47,.32)}
.sigma-cinema__brand h1{font-family:Impact,"Arial Black",system-ui,sans-serif;font-size:clamp(40px,5vw,74px);letter-spacing:.025em;transform:scaleY(.92);filter:drop-shadow(0 3px 0 #211300)}
.sigma-cinema__brand p{margin-top:3px;letter-spacing:.17em;color:#7f6a42}

.sigma-video-shell{
    max-width:1320px;
    margin-top:7px;
    padding:14px;
    border:1px solid #d49518;
    border-radius:3px;
    clip-path:polygon(26px 0,calc(100% - 26px) 0,100% 26px,100% calc(100% - 26px),calc(100% - 26px) 100%,26px 100%,0 calc(100% - 26px),0 26px);
    background:linear-gradient(180deg,#f5bd3d 0,#694003 3px,#151008 8px,#050505 12px,#050505 calc(100% - 12px),#4b2d02 calc(100% - 8px),#e9a91f calc(100% - 3px),#ffd55e 100%);
    box-shadow:0 0 0 1px #5e3903,0 0 28px rgba(225,158,23,.14),inset 0 0 12px rgba(255,218,105,.18);
}
.sigma-video-shell:before{inset:6px;border-radius:1px;border-color:rgba(255,206,80,.62);clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px)}
.sigma-video-shell:after{content:"";position:absolute;left:50%;top:-1px;width:64px;height:11px;transform:translateX(-50%);background:#f7be38;clip-path:polygon(0 0,100% 0,82% 100%,18% 100%);box-shadow:0 2px 10px rgba(255,185,45,.45)}
.sigma-video-shell__inner{aspect-ratio:16/8.3;border-radius:1px;border:1px solid rgba(255,189,44,.17)}
.sigma-video-shell__cut{display:none}

.sigma-cinema__crest{margin:-9px auto -2px;height:82px;width:min(400px,70vw)}
.sigma-cinema__crest b{width:75px;height:75px;border-width:2px;background:linear-gradient(155deg,#30200a 0,#080706 38%,#020202 100%);box-shadow:inset 0 0 0 3px #4e3008,0 0 22px rgba(242,180,44,.2)}
.sigma-cinema__crest i{position:relative;width:142px;height:34px;border:0;background:repeating-linear-gradient(-18deg,transparent 0 9px,#d69a20 10px 12px,transparent 13px 18px);clip-path:polygon(0 45%,100% 0,86% 62%,100% 84%,0 100%);opacity:.9}
.sigma-cinema__crest i:first-child{transform:scaleX(-1)}
.sigma-cinema__lead{display:none}

.sigma-cinema__rail{gap:14px;margin-top:6px;align-items:stretch}
.sigma-rail-card{min-height:88px;padding:12px 16px;border-color:rgba(220,145,17,.42);background:linear-gradient(180deg,rgba(12,11,9,.97),rgba(4,4,4,.94));clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);box-shadow:inset 0 1px 0 rgba(255,206,82,.04)}
.sigma-rail-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(246,179,34,.08),transparent);opacity:0;transition:opacity .18s ease}
.sigma-rail-card:hover:after{opacity:1}
.sigma-rail-card--cta{min-height:96px;border-color:#f1b320;background:linear-gradient(135deg,rgba(108,65,0,.72),rgba(25,18,5,.97));box-shadow:0 0 24px rgba(232,164,29,.14),inset 0 0 22px rgba(255,185,37,.05)}
.sigma-rail-icon{flex-basis:42px;width:42px;height:42px;border:0;border-radius:0;background:transparent;color:#f6b91f}
.sigma-rail-icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;overflow:visible}
.sigma-rail-icon--discord svg{width:38px;height:38px;fill:currentColor;stroke:none}
.sigma-rail-card b{font-size:13px}.sigma-rail-card small{font-size:9.5px;color:#8f8a80}.sigma-rail-card--cta b{font-size:18px;letter-spacing:.015em}.sigma-rail-card--cta small{font-size:10px;color:#b8ab8c}

.sigma-cinema__world{position:absolute;z-index:0;left:0;top:0;width:28%;height:36%;opacity:.42;pointer-events:none;filter:drop-shadow(0 0 6px rgba(230,150,10,.12))}
.sigma-cinema__world:before,.sigma-cinema__world i{content:"";position:absolute;background-image:radial-gradient(circle,#d68a08 0 1.2px,transparent 1.35px);background-size:6px 6px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}
.sigma-cinema__world:before{inset:9% 10% 0 2%;border-radius:49% 51% 42% 58%;mask-image:radial-gradient(ellipse at 35% 37%,#000 0 28%,transparent 29%),radial-gradient(ellipse at 55% 38%,#000 0 22%,transparent 23%),radial-gradient(ellipse at 45% 65%,#000 0 22%,transparent 23%);-webkit-mask-image:radial-gradient(ellipse at 35% 37%,#000 0 28%,transparent 29%),radial-gradient(ellipse at 55% 38%,#000 0 22%,transparent 23%),radial-gradient(ellipse at 45% 65%,#000 0 22%,transparent 23%)}
.sigma-cinema__world i{width:38%;height:28%;opacity:.75}.sigma-cinema__world i:nth-child(1){left:7%;top:18%;border-radius:60% 40% 55% 45%}.sigma-cinema__world i:nth-child(2){left:34%;top:15%;width:48%;height:22%;border-radius:45% 55% 44% 56%}.sigma-cinema__world i:nth-child(3){left:24%;top:38%;width:28%;height:42%;border-radius:40% 60% 56% 44%;transform:rotate(-14deg)}.sigma-cinema__world i:nth-child(4){left:67%;top:36%;width:18%;height:17%;border-radius:55% 45%}
.sigma-cinema__market-line{position:absolute;z-index:1;width:24%;height:34%;bottom:19%;opacity:.42;pointer-events:none;filter:drop-shadow(0 0 4px rgba(255,189,44,.28))}.sigma-cinema__market-line polyline{fill:none;stroke:#e6a31d;stroke-width:2}.sigma-cinema__market-line--left{left:-1%}.sigma-cinema__market-line--right{right:-1%}
.sigma-cinema__decor{top:24%;bottom:17%;width:18%;opacity:.56}.sigma-cinema__decor:before{background-size:30px 30px;opacity:.55}

@media(max-width:1100px){.sigma-cinema{width:min(1540px,96vw)}.sigma-cinema__world{opacity:.24}.sigma-cinema__market-line{opacity:.25}.sigma-cinema__rail{gap:10px}.sigma-rail-card--cta{min-height:88px}}
@media(max-width:840px){.sigma-cinema{margin-top:16px;border-radius:6px}.sigma-cinema__brand{justify-content:center}.sigma-video-shell{clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px)}.sigma-video-shell:before{clip-path:none}.sigma-cinema__world,.sigma-cinema__market-line{display:none}.sigma-cinema__crest{margin-top:-5px}.sigma-rail-card{min-height:72px}.sigma-rail-card--cta{min-height:78px}}
@media(max-width:560px){.sigma-cinema__brand{justify-content:center}.sigma-cinema__brand h1{font-size:clamp(30px,11vw,46px)}.sigma-cinema__brand p{display:none}.sigma-video-shell{padding:9px}.sigma-cinema__crest{margin-top:-3px}.sigma-rail-icon{flex-basis:36px;width:36px;height:36px}.sigma-rail-icon svg{width:30px;height:30px}}

/* 2026-07-27 v3 — strona główna jako premium landing, bez narzędzia inline. */
.sigma-cinema{width:min(1280px,95vw);padding:14px clamp(12px,1.8vw,26px) 14px}.sigma-cinema__brand{min-height:78px}.sigma-cinema__brand img{width:68px;height:68px}.sigma-cinema__brand h1{font-size:clamp(34px,4.4vw,62px)}.sigma-video-shell{max-width:1020px;padding:11px}.sigma-video-shell__inner{aspect-ratio:16/8.55}.sigma-cinema__crest{height:64px;margin:-7px auto -2px}.sigma-cinema__crest b{width:60px;height:60px;font-size:31px}.sigma-cinema__crest i{width:116px;height:28px}.sigma-cinema__rail{max-width:1120px;margin:4px auto 0;gap:9px}.sigma-rail-card{min-height:72px;padding:10px 12px}.sigma-rail-card--cta{min-height:78px}.sigma-rail-card b{font-size:12px}.sigma-rail-card--cta b{font-size:15px}.sigma-rail-card small{font-size:8.8px}

.sigma-home-showcase{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:34px;align-items:center;margin-top:54px;padding:38px;border:1px solid rgba(235,179,49,.20);border-radius:26px;background:radial-gradient(760px 330px at 92% 25%,rgba(236,170,34,.12),transparent 72%),linear-gradient(145deg,rgba(14,12,8,.94),rgba(4,4,4,.92));overflow:hidden;box-shadow:0 28px 90px rgba(0,0,0,.34)}.sigma-home-showcase:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(232,168,32,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(232,168,32,.035) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,transparent 0,#000 60%,#000 100%)}.sigma-home-showcase__copy{position:relative;z-index:2}.sigma-home-showcase__copy .section-eyebrow{text-align:left;margin-bottom:10px}.sigma-home-showcase__copy h2{margin:0;color:#f4f1e8;font:900 clamp(28px,3.4vw,46px)/1.05 system-ui;letter-spacing:-.02em}.sigma-home-showcase__copy p{max-width:680px;margin:17px 0 0;color:#98938a;line-height:1.75;font-size:13px}.sigma-home-showcase__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.sigma-home-showcase__chips span{padding:7px 9px;border-radius:999px;border:1px solid rgba(238,181,53,.20);background:rgba(238,181,53,.055);color:#d8bd7b;font:800 9px/1 system-ui;letter-spacing:.06em}.sigma-home-showcase__actions{display:flex;align-items:center;gap:18px;margin-top:22px}.sigma-home-showcase__actions .premium-button{display:inline-flex;width:auto;text-decoration:none}.sigma-home-showcase__actions>a:last-child{color:#b9a36e;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.08em}.sigma-home-showcase__visual{position:relative;z-index:2}.sigma-mini-terminal{position:relative;border:1px solid rgba(234,178,46,.34);border-radius:17px;background:linear-gradient(180deg,#0c0e10,#050506);box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.sigma-mini-terminal__head{display:flex;align-items:center;gap:9px;padding:11px 13px;border-bottom:1px solid rgba(255,255,255,.055);font:800 9px/1 'JetBrains Mono',monospace;color:#8b929a}.sigma-mini-terminal__head span{color:#f1bc3b;font-size:11px}.sigma-mini-terminal__head b{padding:4px 7px;border-radius:4px;background:rgba(131,96,255,.10);border:1px solid rgba(131,96,255,.25);color:#c2b3ff}.sigma-mini-terminal__head i{margin-left:auto;font-style:normal;color:#67dda9}.sigma-mini-terminal svg{display:block;width:100%;height:250px;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:34px 34px}.sigma-mini-terminal__scores{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.055)}.sigma-mini-terminal__scores span{padding:11px 13px;text-align:center;border-right:1px solid rgba(255,255,255,.05)}.sigma-mini-terminal__scores span:last-child{border-right:0}.sigma-mini-terminal__scores small{display:block;color:#727a82;font:800 8px/1 system-ui;letter-spacing:.12em}.sigma-mini-terminal__scores b{display:block;margin-top:4px;color:#e7d3a0;font:900 22px/1 system-ui}.sigma-mini-terminal__scores .is-final{background:rgba(232,168,32,.055)}.sigma-mini-terminal__scores .is-final b{color:#f2bd3f}

.sigma-latest-premium{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:22px;align-items:stretch;margin-top:46px}.sigma-latest-premium__intro{padding:26px 24px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:linear-gradient(145deg,rgba(13,13,13,.86),rgba(5,5,5,.86))}.sigma-latest-premium__intro .section-eyebrow{text-align:left}.sigma-latest-premium__intro h2{margin:10px 0;color:#f3f0e9;font:900 29px/1.08 system-ui}.sigma-latest-premium__intro p{color:#8d8981;font-size:12px;line-height:1.7}.sigma-latest-premium__intro a{display:inline-block;margin-top:12px;color:#e5b442;font:900 9px/1 system-ui;letter-spacing:.08em;text-decoration:none}.sigma-latest-premium__card{display:grid;grid-template-columns:260px 1fr;min-height:260px;border:1px solid rgba(232,168,32,.22);border-radius:20px;overflow:hidden;background:linear-gradient(145deg,rgba(11,9,6,.94),rgba(5,5,5,.96));box-shadow:0 20px 60px rgba(0,0,0,.28)}.sigma-latest-premium__art{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(232,168,32,.18),transparent 55%),linear-gradient(160deg,#161109,#050505)}.sigma-latest-premium__art:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#bb7508 0 1px,transparent 1.2px);background-size:7px 7px;opacity:.18}.sigma-latest-premium__art img{position:relative;z-index:2;width:125px;height:125px;object-fit:contain;filter:drop-shadow(0 0 22px rgba(240,178,40,.16))}.sigma-latest-premium__art svg{position:absolute;inset:auto 0 18px;width:100%;height:94px;color:#d89517;opacity:.42}.sigma-latest-premium__art>span{position:absolute;left:15px;top:14px;color:#9f711e;font:900 9px/1 system-ui;letter-spacing:.17em}.sigma-latest-premium__body{padding:26px}.sigma-latest-premium__body time,.news-card time{color:#a87720;font:800 9px/1 'JetBrains Mono',monospace}.sigma-latest-premium__body h3{margin:10px 0 9px;color:#f2cb67;font-size:19px}.sigma-latest-premium__body p{margin:0;color:#aaa49a;font-size:12px;line-height:1.7}.sigma-latest-premium__body a{display:inline-flex;gap:9px;align-items:center;margin-top:18px;padding:10px 12px;border:1px solid rgba(232,168,32,.25);border-radius:9px;color:#e9ba4a;text-decoration:none;font:900 9px/1 system-ui;letter-spacing:.08em;background:rgba(232,168,32,.04)}

.news-section--premium{margin-top:62px}.news-section--premium .news-grid{align-items:stretch}.news-section--premium .news-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:330px;padding-top:0;background:linear-gradient(155deg,rgba(16,13,8,.94),rgba(4,4,4,.96));border-color:rgba(232,168,32,.17);border-radius:18px}.news-card__visual{position:relative;height:105px;margin:0 -1px 15px;overflow:hidden;border-bottom:1px solid rgba(232,168,32,.14);background:radial-gradient(circle at 15% 50%,rgba(232,168,32,.17),transparent 34%),linear-gradient(130deg,#171006,#070707)}.news-card__visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(232,168,32,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(232,168,32,.05) 1px,transparent 1px);background-size:22px 22px}.news-card__visual span{position:absolute;z-index:2;left:20px;top:22px;color:#edb23b;font:950 42px/1 system-ui;text-shadow:0 0 24px rgba(232,168,32,.22)}.news-card__visual svg{position:absolute;right:0;bottom:0;width:72%;height:70%;color:#b4730d;opacity:.55}.news-section--premium .news-card time,.news-section--premium .news-card h3,.news-section--premium .news-card p,.news-section--premium .news-card .news-card__more{margin-left:20px;margin-right:20px}.news-section--premium .news-card h3{margin-top:9px;color:#f0c75d}.news-section--premium .news-card p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#969189;line-height:1.7}.news-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto!important;margin-bottom:20px;color:#e3ae38;text-decoration:none;font:900 9px/1 system-ui;letter-spacing:.09em}.news-card__more span{font-size:15px}

@media(max-width:980px){.sigma-home-showcase{grid-template-columns:1fr}.sigma-latest-premium{grid-template-columns:1fr}.sigma-latest-premium__card{grid-template-columns:210px 1fr}.sigma-video-shell{max-width:900px}.sigma-cinema__rail{grid-template-columns:1fr 1fr}.sigma-rail-card--cta{grid-column:1/-1}}
@media(max-width:680px){.sigma-home-showcase{padding:24px 19px}.sigma-home-showcase__actions{align-items:flex-start;flex-direction:column}.sigma-latest-premium__card{grid-template-columns:1fr}.sigma-latest-premium__art{min-height:180px}.sigma-mini-terminal svg{height:190px}.sigma-cinema__rail{grid-template-columns:1fr}.sigma-rail-card--cta{grid-column:auto}.sigma-video-shell{padding:8px}.sigma-cinema__brand img{width:56px;height:56px}.sigma-cinema__brand{min-height:68px}.sigma-cinema__crest{height:52px}.sigma-cinema__crest b{width:50px;height:50px;font-size:27px}}

/* 2026-07-27 v4 — jedna sekcja aktualności, bez duplikatu „Co nowego…”. */
.news-section--premium{margin-top:68px;padding:34px;border:1px solid rgba(233,174,43,.20);border-radius:26px;background:radial-gradient(720px 300px at 92% 0,rgba(232,168,32,.10),transparent 72%),linear-gradient(145deg,rgba(12,10,7,.94),rgba(4,4,4,.96));box-shadow:0 28px 90px rgba(0,0,0,.33);overflow:hidden}
.news-premium-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px}.news-premium-head .section-eyebrow,.news-premium-head .section-heading{text-align:left}.news-premium-head .section-heading{margin:8px 0 8px}.news-premium-head .sigma-section-lead{max-width:760px;margin:0;color:#928d84;line-height:1.7}.news-premium-mark{flex:0 0 auto;display:grid;place-items:center;min-width:118px;height:74px;border:1px solid rgba(236,180,49,.25);border-radius:16px;background:linear-gradient(145deg,rgba(238,180,46,.08),rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.news-premium-mark span{font:950 32px/1 Georgia,serif;color:#efb83b}.news-premium-mark small{margin-top:-8px;color:#806427;font:900 8px/1 system-ui;letter-spacing:.18em}
.news-feature{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:300px;border:1px solid rgba(232,168,32,.25);border-radius:20px;overflow:hidden;background:linear-gradient(145deg,rgba(11,9,6,.97),rgba(4,4,4,.98));box-shadow:0 20px 58px rgba(0,0,0,.27)}.news-feature__visual{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(232,168,32,.18),transparent 54%),linear-gradient(160deg,#171108,#050505)}.news-feature__mesh{position:absolute;inset:0;background-image:radial-gradient(circle,#b9780a 0 1px,transparent 1.2px);background-size:8px 8px;opacity:.18;mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.3))}.news-feature__visual img{position:relative;z-index:2;width:min(46%,165px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 24px rgba(239,178,41,.20))}.news-feature__visual svg{position:absolute;left:0;right:0;bottom:18px;width:100%;height:112px;color:#cf8510;opacity:.44}.news-feature__visual>span{position:absolute;left:18px;top:17px;color:#9b6c18;font:900 9px/1 system-ui;letter-spacing:.2em}.news-feature__body{display:flex;flex-direction:column;justify-content:center;padding:32px 34px}.news-feature__body time{color:#9f741f;font:800 9px/1 'JetBrains Mono',monospace}.news-feature__body h3{margin:11px 0 12px;color:#f1c860;font:900 clamp(22px,2.4vw,34px)/1.08 system-ui}.news-feature__body p{margin:0;max-width:820px;color:#a29c92;font-size:13px;line-height:1.8}.news-feature__body a{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:11px 14px;border:1px solid rgba(234,177,46,.28);border-radius:9px;background:rgba(234,177,46,.045);color:#e9b847;text-decoration:none;font:900 9px/1 system-ui;letter-spacing:.09em;transition:.18s ease}.news-feature__body a:hover{transform:translateY(-1px);border-color:rgba(234,177,46,.55);background:rgba(234,177,46,.08)}
.news-grid--secondary{margin-top:18px}.news-section--premium .news-grid--secondary .news-card{min-height:310px;background:linear-gradient(155deg,rgba(14,11,7,.95),rgba(4,4,4,.97))}
@media(max-width:900px){.news-premium-head{align-items:flex-start}.news-premium-mark{display:none}.news-feature{grid-template-columns:1fr}.news-feature__visual{min-height:205px}.news-feature__body{padding:25px 22px}.news-section--premium{padding:24px 20px}}
