.page-index{--ink:#0e0e0c;--ink-2:#1b1b18;--cream:#eee8dc;--paper:#f5f1e8;--sand:#b4aa99;--muted:#6b675f;--line:#0e0e0c2e;--line-dark:#eee8dc2e;--max:1440px;--side:clamp(22px, 4vw, 72px);--radius:2px;--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.page-index) *{box-sizing:border-box}.page-index{scroll-behavior:auto;background:var(--ink);font-family:var(--body);background:var(--ink);color:var(--cream);margin:0;scroll-padding-top:76px;line-height:1.45}:where(.page-index) img{max-width:100%;display:block}:where(.page-index) a{color:inherit;text-decoration:none}:where(.page-index) button{font:inherit}:where(.page-index) .wrap{width:min(var(--max), 100%);margin-inline:auto}:where(.page-index) .section{padding:clamp(72px, 8vw, 132px) var(--side)}:where(.page-index) .eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:800}:where(.page-index) .title{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-weight:900;line-height:.92}:where(.page-index) .title-xl{font-size:clamp(58px,10vw,158px)}:where(.page-index) .title-lg{font-size:clamp(44px,7vw,98px)}:where(.page-index) .title-md{font-size:clamp(34px,5vw,64px)}:where(.page-index) .lead{max-width:800px;font-size:clamp(18px,2vw,29px);line-height:1.3}:where(.page-index) .muted{color:var(--sand)}:where(.page-index) .cream{background:var(--cream);color:var(--ink)}:where(.page-index) .paper{background:var(--paper);color:var(--ink)}:where(.page-index) .dark{background:var(--ink);color:var(--cream)}:where(.page-index) .dark2{background:var(--ink-2);color:var(--cream)}:where(.page-index) .hairline{border-top:1px solid var(--line)}:where(.page-index) .hairline-dark{border-top:1px solid var(--line-dark)}:where(.page-index) .cta{color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.13em;background:0 0;border:1px solid;align-items:center;gap:.7em;padding:13px 18px;font-size:12px;font-weight:900;transition:all .2s;display:inline-flex}:where(.page-index) .cta:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}:where(.page-index) .cream .cta:hover,:where(.page-index) .paper .cta:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}:where(.page-index) .text-link{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;font-size:12px;font-weight:900}:where(.page-index) .tiny{letter-spacing:.08em;font-size:12px}:where(.page-index) .mono-label{letter-spacing:.16em;text-transform:uppercase;font-size:11px}:where(.page-index) .grid{gap:clamp(22px,3vw,44px);display:grid}:where(.page-index) .cta:focus-visible,:where(.page-index) .text-link:focus-visible,:where(.page-index) .nav a:focus-visible,:where(.page-index) .socials a:focus-visible,:where(.page-index) .project-card:focus-visible{outline-offset:4px;outline:2px solid}:where(.page-index) .site-header{z-index:30;padding:18px var(--side);background:linear-gradient(#0e0e0cd1,#0e0e0c00);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}:where(.page-index) .brand{font-family:var(--display);letter-spacing:-.06em;font-size:28px}:where(.page-index) .nav{align-items:center;gap:clamp(18px,2.5vw,38px);display:flex}:where(.page-index) .nav a{letter-spacing:.14em;text-transform:uppercase;opacity:.78;font-size:12px;font-weight:800}:where(.page-index) .nav a:hover,:where(.page-index) .nav a:focus-visible{opacity:1;color:var(--cream)}:where(.page-index) .menu-btn{border:1px solid var(--line-dark);color:var(--cream);background:0 0;padding:8px 12px;display:none}:where(.page-index) .mobile-panel{display:none}:where(.page-index) .hero{align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}:where(.page-index) .hero-bg{position:absolute;inset:0}:where(.page-index) .hero-bg img{object-fit:cover;object-position:center 42%;filter:contrast(1.02);width:100%;height:100%}:where(.page-index) .hero-bg:after{content:"";background:linear-gradient(90deg,#0e0e0ceb 0%,#0e0e0c99 34%,#0e0e0c24 62%,#0e0e0cad 100%),linear-gradient(#0000 58%,#0e0e0cf5 100%);position:absolute;inset:0}:where(.page-index) .hero-inner{z-index:2;padding:150px var(--side) 68px;gap:48px;display:grid;position:relative}:where(.page-index) .hero-copy{max-width:1060px}:where(.page-index) .hero-name{font-size:clamp(64px,11vw,170px)}:where(.page-index) .hero-meta{text-transform:uppercase;letter-spacing:.15em;flex-wrap:wrap;gap:18px 32px;margin-top:26px;font-size:13px;font-weight:800;display:flex}:where(.page-index) .hero-bottom{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}:where(.page-index) .hero-note{max-width:360px;color:var(--sand);font-size:14px}:where(.page-index) .scroll-tag{text-transform:uppercase;letter-spacing:.2em;color:var(--sand);font-size:11px}:where(.page-index) #bezier,:where(.page-index) #hudba,:where(.page-index) #live,:where(.page-index) #profil,:where(.page-index) #kontakt{scroll-margin-top:76px;position:relative}:where(.page-index) .bezier{position:relative;overflow:hidden}:where(.page-index) .bezier-bg-curve{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.page-index) .bezier-bg-curve path{fill:none;stroke:#0e0e0c16;stroke-width:3.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.page-index) .bezier-grid{z-index:2;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid;position:relative}:where(.page-index) .cover-frame{background:#fff;padding:12px;display:block;box-shadow:0 18px 50px #0000001f}:where(.page-index) .cover-link{cursor:pointer;transform-origin:50%;transition:transform .32s}:where(.page-index) .cover-link:hover{transform:scale(1.025)}:where(.page-index) .cover-link img{width:100%;height:auto}:where(.page-index) .preorder-actions{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}:where(.page-index) .bezier-copy{max-width:700px}:where(.page-index) .platforms{flex-wrap:wrap;gap:14px 22px;margin-top:30px;display:flex}:where(.page-index) .platforms a{text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:12px;font-weight:900}:where(.page-index) .music-header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}:where(.page-index) .author-grid{grid-template-columns:1fr 1fr;margin-top:54px}:where(.page-index) .author-card{border:1px solid var(--line-dark);min-height:580px;position:relative;overflow:hidden}:where(.page-index) .author-card img{object-fit:cover;filter:grayscale();opacity:.74;width:100%;height:100%;transition:filter .45s,transform .45s,opacity .45s;position:absolute;inset:0}:where(.page-index) .author-card:hover img{filter:grayscale(0%);opacity:.9;transform:scale(1.025)}:where(.page-index) .author-card:after{content:"";background:linear-gradient(#0e0e0c1a 25%,#0e0e0cf5);position:absolute;inset:0}:where(.page-index) .author-content{z-index:2;padding:34px;position:absolute;inset:auto 0 0}:where(.page-index) .author-name{font-family:var(--display);text-transform:uppercase;letter-spacing:-.05em;font-size:clamp(40px,5vw,72px);line-height:.92}:where(.page-index) .author-desc{color:#ddd4c6;max-width:520px;margin:16px 0 24px}:where(.page-index) .solo-graphic{background:radial-gradient(circle at 68% 26%,#eee8dc21,#0000 28%),linear-gradient(145deg,#12120f,#26241f 55%,#0e0e0c);position:absolute;inset:0}:where(.page-index) .solo-graphic:before{content:"ASK";font-family:var(--display);letter-spacing:-.09em;color:#eee8dc0e;font-size:clamp(140px,18vw,330px);position:absolute;top:8%;right:-2%}:where(.page-index) .collab-title{justify-content:space-between;align-items:end;gap:30px;margin-top:90px;display:flex}:where(.page-index) .collab-grid{grid-template-columns:repeat(4,1fr);margin-top:30px}:where(.page-index) .project-card{border-top:1px solid var(--line-dark);color:inherit;padding-top:14px;text-decoration:none;display:block}:where(.page-index) .project-img{aspect-ratio:4/3;background:#181816;margin-bottom:18px;overflow:hidden}:where(.page-index) .project-img img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .4s,transform .4s}:where(.page-index) .project-card:hover .project-img img{filter:grayscale(0%);transform:scale(1.02)}:where(.page-index) .project-card:hover{color:var(--cream)}:where(.page-index) .project-name{font-family:var(--display);text-transform:uppercase;letter-spacing:-.03em;font-size:22px}:where(.page-index) .project-role{color:var(--sand);margin-top:6px;font-size:13px}:where(.page-index) .history-row{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}:where(.page-index) .project-card[href*=slovenska-klobasa] .project-img img{object-position:center 42%}:where(.page-index) .project-card[href*=sodostrom] .project-img img{object-position:center 46%}:where(.page-index) .live-grid{grid-template-columns:.72fr 1.28fr;align-items:stretch}:where(.page-index) .live-photo{min-height:650px;overflow:hidden}:where(.page-index) .live-photo img{object-fit:cover;object-position:center top;filter:grayscale();width:100%;height:100%}:where(.page-index) .live-list{flex-direction:column;display:flex}:where(.page-index) .live-head{padding-bottom:36px}:where(.page-index) .event{border-top:1px solid var(--line);grid-template-columns:170px 1fr auto;align-items:center;gap:26px;padding:28px 0;display:grid}:where(.page-index) .event-date{font-family:var(--display);letter-spacing:-.04em;font-size:30px}:where(.page-index) .event-venue{font-size:18px;font-weight:800}:where(.page-index) .event-meta{color:var(--muted);margin-top:4px;font-size:14px}:where(.page-index) .event-project{text-align:right;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}:where(.page-index) .profile-grid{grid-template-columns:1fr .9fr;align-items:center}:where(.page-index) .profile-copy{max-width:760px}:where(.page-index) .profile-tagline{letter-spacing:-.045em;margin:18px 0 26px;font-size:clamp(34px,5vw,72px);font-weight:800;line-height:1.03}:where(.page-index) .profile-img{aspect-ratio:4/5;overflow:hidden}:where(.page-index) .profile-img img{object-fit:cover;filter:grayscale();width:100%;height:100%}:where(.page-index) #kontakt{isolation:isolate;background:var(--ink);flex-direction:column;min-height:0;padding-top:clamp(112px,10vw,158px);padding-bottom:clamp(54px,5vw,78px);display:flex;position:relative;overflow:hidden}:where(.page-index) #kontakt:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0e0e0c00 0%,#0e0e0c57 12%,#0e0e0ceb 30%,#0e0e0cfc 44%);position:absolute;inset:0}:where(.page-index) .contact-pattern{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(4,1fr);align-content:start;justify-items:center;gap:clamp(8px,1.4vw,26px);height:clamp(104px,12vw,176px);display:grid;position:absolute;inset:18px -3vw auto;overflow:hidden}:where(.page-index) .contact-pattern span{font-family:var(--display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1.25px #eee8dc0f;text-stroke:1.25px #eee8dc0f;white-space:nowrap;font-size:clamp(92px,12vw,205px);font-weight:900;line-height:.78}:where(.page-index) .contact-grid,:where(.page-index) .foot-bottom{z-index:2;position:relative}:where(.page-index) .contact-grid{grid-template-columns:1.15fr .85fr;align-items:end}:where(.page-index) .contact-email{font-family:var(--display);letter-spacing:-.05em;word-break:break-word;font-size:clamp(34px,5.5vw,78px);line-height:.98}:where(.page-index) .socials{flex-wrap:wrap;gap:14px 24px;margin-top:30px;display:flex}:where(.page-index) .socials a{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}:where(.page-index) .foot-bottom{border-top:1px solid var(--line-dark);color:var(--sand);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:70px;padding-top:22px;font-size:12px;display:flex}:where(.page-index) .preorder-box{border-top:1px solid var(--line);max-width:560px;margin-top:34px;padding-top:22px}:where(.page-index) .preorder-note{color:var(--muted);margin-top:8px;font-size:14px}@media (min-width:981px){:where(.page-index) .contact-email{white-space:nowrap;font-size:clamp(28px,4vw,60px);display:block}:where(.page-index) .hero-bottom{justify-content:flex-start}}:where(.page-index) .solo-card img{object-position:center center}:where(.page-index) .bitang-card img{object-position:center 58%;transform:scale(1.32)}:where(.page-index) .bitang-card:hover img{filter:grayscale(0%);opacity:.92;transform:scale(1.36)}@media (max-width:980px){:where(.page-index) .nav{display:none}:where(.page-index) .menu-btn{display:block}:where(.page-index) .mobile-panel.open{z-index:29;border-left:1px solid var(--line-dark);background:#11110f;flex-direction:column;gap:26px;width:min(82vw,420px);padding:110px 34px 34px;display:flex;position:fixed;top:0;bottom:0;right:0}:where(.page-index) .mobile-panel a{font-family:var(--display);text-transform:uppercase;font-size:28px}:where(.page-index) .bezier-grid,:where(.page-index) .author-grid,:where(.page-index) .live-grid,:where(.page-index) .profile-grid,:where(.page-index) .contact-grid{grid-template-columns:1fr}:where(.page-index) .collab-grid{grid-template-columns:repeat(2,1fr)}:where(.page-index) .hero-bg img{object-position:58% center}:where(.page-index) .hero-bottom{flex-direction:column;align-items:flex-start}:where(.page-index) .live-photo{min-height:560px}:where(.page-index) .event{grid-template-columns:120px 1fr}:where(.page-index) .event-project{text-align:left;grid-column:2}}@media (max-width:620px){:where(.page-index) .site-header{padding:14px 18px}:where(.page-index) .section{padding-left:18px;padding-right:18px}:where(.page-index) .hero-inner{padding:118px 18px 44px}:where(.page-index) .hero-name{font-size:clamp(54px,18vw,92px)}:where(.page-index) .hero-meta{font-size:11px}:where(.page-index) .author-card{min-height:480px}:where(.page-index) .collab-grid,:where(.page-index) .history-row,:where(.page-index) .event{grid-template-columns:1fr}:where(.page-index) .event-project{grid-column:auto}:where(.page-index) .music-header,:where(.page-index) .collab-title{flex-direction:column;align-items:flex-start}:where(.page-index) .contact-email{overflow-wrap:anywhere;font-size:clamp(28px,10vw,48px);display:block}:where(.page-index) #kontakt{padding-top:104px;padding-bottom:52px}:where(.page-index) #kontakt:after{background:linear-gradient(#0e0e0c00 0%,#0e0e0c7a 12%,#0e0e0cf0 28%,#0e0e0cfe 42%)}:where(.page-index) .contact-pattern{grid-template-columns:repeat(3,1fr);height:150px;inset:16px -44px auto}:where(.page-index) .contact-pattern span{-webkit-text-stroke-width:1px;text-stroke-width:1px;font-size:clamp(86px,28vw,136px)}:where(.page-index) .contact-pattern span:nth-child(n+4){display:none}:where(.page-index) .foot-bottom{margin-top:46px}}
.page-hudba{--ink:#0e0e0c;--ink2:#1b1b18;--cream:#eee8dc;--paper:#f5f1e8;--sand:#b4aa99;--muted:#6b675f;--line:#0e0e0c2e;--line-dark:#eee8dc2e;--max:1400px;--side:clamp(22px, 4vw, 72px);--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.page-hudba) *{box-sizing:border-box}.page-hudba{scroll-behavior:smooth;background:var(--ink);font-family:var(--body);background:var(--ink);color:var(--cream);margin:0;line-height:1.5}:where(.page-hudba) img{max-width:100%;display:block}:where(.page-hudba) a{color:inherit;text-decoration:none}:where(.page-hudba) .wrap{width:min(var(--max), 100%);padding-left:var(--side);padding-right:var(--side);margin:auto}:where(.page-hudba) .sub-header{z-index:20;padding:18px var(--side);border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e0cf0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:where(.page-hudba) .brand{font-family:var(--display);letter-spacing:-.06em;font-size:28px}:where(.page-hudba) .nav{gap:28px;display:flex}:where(.page-hudba) .nav a{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}:where(.page-hudba) .nav a:hover{opacity:.72}:where(.page-hudba) .hero{padding:110px 0 70px}:where(.page-hudba) .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);font-size:12px;font-weight:900}:where(.page-hudba) h1,:where(.page-hudba) h2,:where(.page-hudba) h3{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;line-height:.95}:where(.page-hudba) .page-title{font-size:clamp(58px,10vw,150px)}:where(.page-hudba) .lead{max-width:900px;font-size:clamp(18px,2vw,28px)}:where(.page-hudba) .hero .eyebrow{margin-bottom:22px}:where(.page-hudba) .section{border-top:1px solid var(--line-dark);padding:84px 0}:where(.page-hudba) .section.light{background:var(--cream);color:var(--ink);border-color:var(--line)}:where(.page-hudba) .artist-top{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(34px,6vw,90px);display:grid}:where(.page-hudba) .artist-photo{aspect-ratio:1;background:#171715;display:block;position:relative;overflow:hidden}:where(.page-hudba) .artist-photo img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .42s,transform .42s}:where(.page-hudba) .artist-photo:hover img{filter:grayscale(0%);transform:scale(1.035)}:where(.page-hudba) .artist-photo.solo img{object-position:center center}:where(.page-hudba) .artist-photo.bitang img{object-position:center 58%;transform:scale(1.12)}:where(.page-hudba) .artist-photo.bitang:hover img{filter:grayscale(0%);transform:scale(1.155)}:where(.page-hudba) .artist-name{margin-top:12px;font-size:clamp(48px,7vw,96px)}:where(.page-hudba) .artist-copy{max-width:760px}:where(.page-hudba) .artist-copy p{color:#d8d1c5;max-width:720px;font-size:18px}:where(.page-hudba) .platforms{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}:where(.page-hudba) .btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid;align-items:center;padding:11px 15px;font-size:11px;font-weight:900;transition:all .2s;display:inline-flex}:where(.page-hudba) .btn:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}:where(.page-hudba) .discography-head{border-top:1px solid var(--line-dark);justify-content:space-between;align-items:end;gap:22px;margin-top:78px;padding-top:34px;display:flex}:where(.page-hudba) .discography-head h3{font-size:clamp(32px,5vw,60px)}:where(.page-hudba) .release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,38px);margin-top:34px;display:grid}:where(.page-hudba) .release-card{min-width:0}:where(.page-hudba) .release-art{aspect-ratio:1;background:#171715;display:block;overflow:hidden}:where(.page-hudba) .release-art img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .4s,transform .4s}:where(.page-hudba) .release-art:hover img{filter:grayscale(0%);transform:scale(1.035)}:where(.page-hudba) .release-info{padding-top:18px}:where(.page-hudba) .release-title{font-family:var(--display);text-transform:uppercase;font-size:clamp(25px,2.6vw,38px);line-height:1}:where(.page-hudba) .release-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--sand);margin-top:8px;font-size:12px}:where(.page-hudba) .release-link{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;margin-top:12px;padding-bottom:3px;font-size:11px;font-weight:900;display:inline-block}:where(.page-hudba) .release-link:hover{opacity:.65}:where(.page-hudba) .light .artist-copy p{color:#383631}:where(.page-hudba) .light .eyebrow,:where(.page-hudba) .light .release-meta{color:#6b675f}:where(.page-hudba) .light .discography-head{border-color:var(--line)}:where(.page-hudba) .light .btn:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}:where(.page-hudba) .light .release-art{background:#ddd6ca}:where(.page-hudba) .project-list{margin-top:28px}:where(.page-hudba) .project-album{border-top:1px solid var(--line-dark);grid-template-columns:minmax(360px,380px) minmax(0,1fr);align-items:start;gap:clamp(22px,3.5vw,54px);padding:28px 0;scroll-margin-top:86px;display:grid}:where(.page-hudba) .project-copy{min-width:0}:where(.page-hudba) .project-copy h3{overflow-wrap:anywhere;max-width:100%;font-size:clamp(27px,3vw,42px)}:where(.page-hudba) .meta{color:var(--sand);margin-top:7px;font-size:13px}:where(.page-hudba) .project-description{color:#d8d1c5;max-width:420px;margin:15px 0 0;font-size:14px;line-height:1.55}:where(.page-hudba) .project-links{flex-wrap:wrap;gap:14px;margin-top:16px;display:flex}:where(.page-hudba) .project-link{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:3px;font-size:10px;font-weight:900;display:inline-block}:where(.page-hudba) .project-link:hover{opacity:.65}:where(.page-hudba) .mini-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.page-hudba) .mini-gallery.six,:where(.page-hudba) .mini-gallery.five{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.page-hudba) .mini-gallery.one{grid-template-columns:minmax(0,1fr)}:where(.page-hudba) .mini-photo{aspect-ratio:4/3;background:#171715;display:block;overflow:hidden}:where(.page-hudba) .mini-gallery.one .mini-photo{aspect-ratio:16/9}:where(.page-hudba) .mini-photo img{object-fit:cover;filter:none;width:100%;height:100%;transform:none}:where(.page-hudba) .mini-photo.contain img{object-fit:contain;object-position:center center}:where(.page-hudba) .mini-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}:where(.page-hudba) .mini-videos.one{grid-template-columns:minmax(0,1fr)}:where(.page-hudba) .mini-videos.three{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.page-hudba) .mini-video{aspect-ratio:16/9;background:#171715;display:block;position:relative;overflow:hidden}:where(.page-hudba) .mini-video img{object-fit:cover;filter:none;width:100%;height:100%;transform:none}:where(.page-hudba) .mini-video .play-badge{border-width:1px;width:50px;height:50px;font-size:20px}:where(.page-hudba) .video-label{color:var(--cream);letter-spacing:.08em;text-transform:none;background:#0e0e0cc7;padding:6px 8px;font-size:9px;font-weight:900;line-height:1.35;position:absolute;bottom:9px;left:10px;right:10px}:where(.page-hudba) .history-grid{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,52px);margin-top:26px;display:grid}:where(.page-hudba) .history-grid.single{grid-template-columns:1fr}:where(.page-hudba) .history-card{min-width:0}:where(.page-hudba) .history-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.page-hudba) .history-gallery.one{grid-template-columns:1fr}:where(.page-hudba) .history-gallery.alupalu{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.page-hudba) .history-media{aspect-ratio:4/3;background:#ddd6ca;display:block;overflow:hidden}:where(.page-hudba) .history-media img{object-fit:cover;filter:none;width:100%;height:100%;transform:none}:where(.page-hudba) .history-title{margin-top:16px;font-size:clamp(30px,3.2vw,42px)}:where(.page-hudba) .history-meta{color:#6b675f;margin:8px 0 0;font-size:13px}:where(.page-hudba) .history-copy{color:#383631;margin:9px 0 0}:where(.page-hudba) .light .project-description{color:#383631}:where(.page-hudba) .footer{padding:48px var(--side);border-top:1px solid var(--line-dark);color:var(--sand);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:12px;display:flex}:where(.page-hudba) a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:980px){:where(.page-hudba) .artist-top,:where(.page-hudba) .bitang-release-grid{grid-template-columns:1fr}:where(.page-hudba) .artist-photo{max-width:720px}:where(.page-hudba) .release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.page-hudba) .project-album{grid-template-columns:1fr}}@media (max-width:700px){:where(.page-hudba) .sub-header{padding:14px 18px}:where(.page-hudba) .nav{gap:11px}:where(.page-hudba) .nav a{font-size:9px}:where(.page-hudba) .wrap{padding-left:18px;padding-right:18px}:where(.page-hudba) .hero{padding:82px 0 48px}:where(.page-hudba) .section{padding:58px 0}:where(.page-hudba) .release-grid,:where(.page-hudba) .history-grid{grid-template-columns:1fr}:where(.page-hudba) .mini-gallery.six,:where(.page-hudba) .mini-gallery.five,:where(.page-hudba) .mini-videos.three,:where(.page-hudba) .history-gallery.alupalu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:where(.page-hudba) .mini-gallery,:where(.page-hudba) .mini-gallery.six,:where(.page-hudba) .mini-videos,:where(.page-hudba) .mini-videos.three,:where(.page-hudba) .history-gallery,:where(.page-hudba) .history-gallery.alupalu{grid-template-columns:1fr}}:where(.page-hudba) .video-shell{aspect-ratio:16/9;background:#171715;overflow:hidden}:where(.page-hudba) .video-poster{cursor:pointer;background:#171715;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}:where(.page-hudba) .video-poster img{object-fit:contain;object-position:center center;filter:grayscale();width:100%;height:100%;transition:filter .4s,transform .4s}:where(.page-hudba) .video-poster:hover img{filter:grayscale(0%);transform:scale(1.035)}:where(.page-hudba) .play-badge{color:#fff;background:#0000006b;border:2px solid #ffffffeb;border-radius:50%;place-items:center;width:64px;height:64px;padding-left:4px;font-size:26px;transition:transform .2s,background .2s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:where(.page-hudba) .video-poster:hover .play-badge{background:#00000094;transform:translate(-50%,-50%)scale(1.06)}:where(.page-hudba) .video-shell iframe{border:0;width:100%;height:100%;display:block}:where(.page-hudba) .bitang-release-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.77778fr);align-items:start}
.page-live{--ink:#0e0e0c;--ink2:#1b1b18;--cream:#eee8dc;--paper:#f5f1e8;--sand:#b4aa99;--muted:#6b675f;--line:#0e0e0c2e;--line-dark:#eee8dc2e;--max:1400px;--side:clamp(22px, 4vw, 72px);--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.page-live) *{box-sizing:border-box}.page-live{scroll-behavior:smooth;background:var(--ink);font-family:var(--body);background:var(--ink);color:var(--cream);margin:0;line-height:1.5}:where(.page-live) img{max-width:100%;display:block}:where(.page-live) a{color:inherit;text-decoration:none}:where(.page-live) .wrap{width:min(var(--max), 100%);padding-left:var(--side);padding-right:var(--side);margin:auto}:where(.page-live) .sub-header{z-index:10;padding:18px var(--side);border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e0cf0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:where(.page-live) .brand{font-family:var(--display);letter-spacing:-.06em;font-size:28px}:where(.page-live) .nav{gap:28px;display:flex}:where(.page-live) .nav a{letter-spacing:.14em;font-size:12px;font-weight:900}:where(.page-live) .nav a.active{border-bottom:1px solid;padding-bottom:4px}:where(.page-live) .hero{padding:110px 0 60px}:where(.page-live) .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);font-size:12px;font-weight:900}:where(.page-live) h1,:where(.page-live) h2,:where(.page-live) h3{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;line-height:.95}:where(.page-live) .page-title{font-size:clamp(58px,10vw,150px)}:where(.page-live) .section{border-top:1px solid var(--line-dark);padding:70px 0}:where(.page-live) .light{background:var(--cream);color:var(--ink);border-color:var(--line)}:where(.page-live) .grid2{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,70px);display:grid}:where(.page-live) .grid3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}:where(.page-live) .lead{max-width:820px;font-size:clamp(18px,2vw,28px)}:where(.page-live) .copy{max-width:850px}:where(.page-live) .copy p{color:#d9d2c6;font-size:17px}:where(.page-live) .light .copy p{color:#383631}:where(.page-live) .media{background:#171715;overflow:hidden}:where(.page-live) .media img{object-fit:cover;width:100%;height:100%}:where(.page-live) .project{border-top:1px solid var(--line-dark);padding:26px 0}:where(.page-live) .project h3{font-size:clamp(28px,4vw,52px)}:where(.page-live) .meta{color:var(--sand);margin-top:8px;font-size:13px}:where(.page-live) .buttons{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}:where(.page-live) .btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid;padding:11px 15px;font-size:11px;font-weight:900;display:inline-flex}:where(.page-live) .event{border-top:1px solid var(--line-dark);grid-template-columns:180px 1fr 180px;gap:24px;padding:24px 0;display:grid}:where(.page-live) .date{font-family:var(--display);font-size:27px}:where(.page-live) .right{text-align:right}:where(.page-live) .footer{padding:48px var(--side);border-top:1px solid var(--line-dark);color:var(--sand);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:12px;display:flex}:where(.page-live) .socials{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}:where(.page-live) .socials a{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}:where(.page-live) .email{font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;font-size:clamp(30px,5.4vw,74px)}:where(.page-live) .release-card{border-top:1px solid var(--line-dark);padding:24px 0}:where(.page-live) .release-card strong{font-family:var(--display);text-transform:uppercase;font-size:30px}:where(.page-live) .note{color:var(--sand);margin-top:10px;font-size:13px}@media (max-width:900px){:where(.page-live) .nav{gap:14px}:where(.page-live) .grid2,:where(.page-live) .grid3,:where(.page-live) .event{grid-template-columns:1fr}:where(.page-live) .right{text-align:left}:where(.page-live) .email{white-space:normal;overflow-wrap:anywhere}}@media (max-width:620px){:where(.page-live) .sub-header{padding:14px 18px}:where(.page-live) .nav{gap:10px}:where(.page-live) .nav a{font-size:10px}:where(.page-live) .wrap{padding-left:18px;padding-right:18px}}:where(.page-live) .btn:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}:where(.page-live) .light .btn:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}:where(.page-live) a:focus-visible{outline-offset:4px;outline:2px solid}:where(.page-live) .nav a:hover{color:var(--cream)}
.page-profil{--ink:#0e0e0c;--ink2:#181815;--cream:#eee8dc;--sand:#b4aa99;--line:#eee8dc29;--line-soft:#eee8dc17;--max:1440px;--side:clamp(22px, 4vw, 72px);--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.page-profil) *{box-sizing:border-box}.page-profil{background:var(--ink);scroll-behavior:smooth;font-family:var(--body);background:var(--ink);color:var(--cream);margin:0;line-height:1.58}:where(.page-profil) img{max-width:100%;display:block}:where(.page-profil) a{color:inherit;text-decoration:none}:where(.page-profil) .wrap{width:min(var(--max), 100%);padding-left:var(--side);padding-right:var(--side);margin:auto}:where(.page-profil) a:focus-visible{outline-offset:4px;outline:2px solid}:where(.page-profil) .sub-header{z-index:20;padding:18px var(--side);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e0ced;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:where(.page-profil) .brand{font-family:var(--display);letter-spacing:-.06em;font-size:28px}:where(.page-profil) .nav{gap:28px;display:flex}:where(.page-profil) .nav a{letter-spacing:.14em;opacity:.76;font-size:12px;font-weight:900}:where(.page-profil) .nav a:hover,:where(.page-profil) .nav a.active{opacity:1}:where(.page-profil) .nav a.active{border-bottom:1px solid;padding-bottom:4px}:where(.page-profil) .profile-hero{border-bottom:1px solid var(--line);padding:clamp(108px,11vw,166px) 0 clamp(78px,8vw,118px);position:relative;overflow:hidden}:where(.page-profil) .profile-hero:before{content:"ASK";font-family:var(--display);letter-spacing:-.09em;color:#0000;-webkit-text-stroke:1.4px #eee8dc0e;pointer-events:none;font-size:clamp(180px,31vw,540px);line-height:.72;position:absolute;top:48%;right:-.02em;transform:translateY(-50%)}:where(.page-profil) .hero-grid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(270px,.46fr);align-items:end;gap:clamp(40px,8vw,130px);display:grid;position:relative}:where(.page-profil) .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--sand);margin-bottom:18px;font-size:11px;font-weight:900}:where(.page-profil) h1{font-family:var(--display);letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(72px,12vw,176px);line-height:.82}:where(.page-profil) .lead{letter-spacing:-.04em;margin:0 0 7px;font-size:clamp(24px,2.7vw,39px);font-weight:800;line-height:1.1}:where(.page-profil) .profile-story{padding:clamp(76px,7vw,114px) 0 clamp(100px,9vw,148px);overflow:hidden}:where(.page-profil) .story{max-width:1290px;margin:auto}:where(.page-profil) .moment{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(14px,2vw,28px);min-height:210px;margin-bottom:clamp(64px,7vw,108px);display:grid;position:relative}:where(.page-profil) .moment:last-of-type{margin-bottom:0}:where(.page-profil) .moment:before{content:attr(data-word);font-family:var(--display);letter-spacing:-.065em;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #eee8dc12;white-space:nowrap;pointer-events:none;z-index:0;font-size:clamp(68px,9.5vw,142px);line-height:.8;position:absolute;top:-.2em;left:-.025em}:where(.page-profil) .copy{z-index:2;grid-column:3/span 7;padding-top:clamp(44px,5vw,72px);position:relative}:where(.page-profil) .copy p{color:#ddd6ca;margin:0;font-size:clamp(17px,1.45vw,20px);line-height:1.72}:where(.page-profil) .moment:first-of-type .copy{grid-column:2/span 8;padding-top:clamp(54px,6vw,82px)}:where(.page-profil) .moment:first-of-type .copy p{color:var(--cream);font-size:clamp(20px,1.8vw,25px);line-height:1.6}:where(.page-profil) .inline-label{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;color:var(--cream);font-size:.94em}:where(.page-profil) .media{z-index:3;grid-column:10/span 3;align-self:start;margin-top:clamp(24px,3.5vw,54px);position:relative}:where(.page-profil) .photo{margin:0}:where(.page-profil) .photo img{aspect-ratio:4/3;object-fit:cover;background:var(--ink2);border:1px solid var(--line-soft);width:100%}:where(.page-profil) .photo.square img{aspect-ratio:1}:where(.page-profil) .caption{color:var(--sand);letter-spacing:.13em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:900;line-height:1.3}:where(.page-profil) .moment.alt .copy{grid-column:5/span 7}:where(.page-profil) .moment.alt .media{grid-column:1/span 3;margin-top:clamp(36px,4.5vw,68px)}:where(.page-profil) .moment.alt:before{text-align:right;left:auto;right:-.02em}:where(.page-profil) .moment.tight{margin-bottom:clamp(46px,5vw,74px)}:where(.page-profil) .kak-artifact{border:1px solid var(--line);background:#0a0a09;max-width:680px;margin:30px 0 0;padding:7px;position:relative}:where(.page-profil) .kak-artifact img{width:100%;height:auto}:where(.page-profil) .kak-artifact:after{content:"ARCHÍV";color:var(--sand);letter-spacing:.17em;background:#0e0e0ce0;padding:4px 6px;font-size:8px;font-weight:900;position:absolute;top:9px;right:10px}:where(.page-profil) .kak-artifact .caption{margin:8px 2px 1px}:where(.page-profil) .duo{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(.page-profil) .duo .photo:nth-child(2){margin-top:32px}:where(.page-profil) .story-rule{background:var(--line);height:1px;margin:clamp(12px,2vw,28px) 0 clamp(76px,7vw,112px)}:where(.page-profil) .closing{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(14px,2vw,28px);padding-top:clamp(26px,4vw,54px);display:grid;position:relative}:where(.page-profil) .closing:after{content:"ASK";font-family:var(--display);letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #eee8dc0e;pointer-events:none;font-size:clamp(92px,15vw,220px);line-height:.7;position:absolute;bottom:-.08em;right:0}:where(.page-profil) .closing-copy{z-index:2;grid-column:3/span 7;position:relative}:where(.page-profil) .closing-copy p{color:#ddd6ca;margin:0 0 18px;font-size:clamp(17px,1.45vw,20px);line-height:1.72}:where(.page-profil) .closing-copy p:last-child{margin-bottom:0}:where(.page-profil) .references{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(14px,2vw,28px);margin-top:clamp(58px,6vw,92px);padding-top:clamp(30px,4vw,48px);display:grid;position:relative}:where(.page-profil) .references-inner{z-index:2;grid-column:3/span 8;position:relative}:where(.page-profil) .references-title{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(22px,2.3vw,34px);line-height:1}:where(.page-profil) .reference-link{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:20px 0;transition:opacity .2s;display:grid}:where(.page-profil) .reference-link:hover{opacity:.74}:where(.page-profil) .reference-kicker{color:var(--sand);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:block}:where(.page-profil) .reference-name{color:var(--cream);max-width:760px;font-size:clamp(16px,1.3vw,19px);line-height:1.45;display:block}:where(.page-profil) .reference-arrow{font-family:var(--display);color:var(--sand);font-size:24px;line-height:1}:where(.page-profil) .footer{padding:48px var(--side);border-top:1px solid var(--line);color:var(--sand);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:12px;display:flex}@media (max-width:980px){:where(.page-profil) .hero-grid{grid-template-columns:1fr}:where(.page-profil) .lead{max-width:620px}:where(.page-profil) .copy{grid-column:2/span 8}:where(.page-profil) .media{grid-column:10/span 3}:where(.page-profil) .moment.alt .copy{grid-column:4/span 8}:where(.page-profil) .moment.alt .media{grid-column:1/span 3}:where(.page-profil) .closing-copy{grid-column:2/span 9}:where(.page-profil) .references-inner{grid-column:2/span 10}}@media (max-width:760px){:where(.page-profil) .nav{gap:14px}:where(.page-profil) .nav a{font-size:10px}:where(.page-profil) .profile-hero{padding-top:84px}:where(.page-profil) .profile-hero:before{font-size:72vw;top:42%;right:-24vw}:where(.page-profil) .moment,:where(.page-profil) .moment.alt{grid-template-columns:1fr;min-height:0;margin-bottom:64px;display:grid}:where(.page-profil) .moment:before,:where(.page-profil) .moment.alt:before{white-space:normal;max-width:100%;font-size:clamp(56px,18vw,100px);line-height:.82;top:0;left:-.02em;right:auto}:where(.page-profil) .copy,:where(.page-profil) .moment:first-of-type .copy,:where(.page-profil) .moment.alt .copy{grid-column:1;padding-top:78px}:where(.page-profil) .moment:first-of-type .copy p{font-size:18px}:where(.page-profil) .copy p{font-size:16px}:where(.page-profil) .media,:where(.page-profil) .moment.alt .media{grid-column:1;justify-self:end;width:min(58vw,230px);margin-top:26px}:where(.page-profil) .duo{width:min(76vw,340px);margin-left:auto}:where(.page-profil) .story-rule{margin:12px 0 62px}:where(.page-profil) .closing{grid-template-columns:1fr}:where(.page-profil) .closing-copy{grid-column:1}:where(.page-profil) .closing:after{font-size:34vw}:where(.page-profil) .references{grid-template-columns:1fr}:where(.page-profil) .references-inner{grid-column:1}:where(.page-profil) .reference-link{grid-template-columns:1fr auto;gap:16px}}@media (max-width:620px){:where(.page-profil) .sub-header{padding:14px 18px}:where(.page-profil) .wrap{padding-left:18px;padding-right:18px}:where(.page-profil) .profile-story{padding-top:60px}:where(.page-profil) .moment,:where(.page-profil) .moment.alt{margin-bottom:56px}:where(.page-profil) .copy,:where(.page-profil) .moment:first-of-type .copy,:where(.page-profil) .moment.alt .copy{padding-top:70px}:where(.page-profil) .media,:where(.page-profil) .moment.alt .media{width:min(65vw,220px)}:where(.page-profil) .footer{padding:36px 18px}}@media (prefers-reduced-motion:reduce){.page-profil{scroll-behavior:auto}}
.page-kontakt{--ink:#0e0e0c;--ink2:#1b1b18;--cream:#eee8dc;--paper:#f5f1e8;--sand:#b4aa99;--muted:#6b675f;--line:#0e0e0c2e;--line-dark:#eee8dc2e;--max:1400px;--side:clamp(22px, 4vw, 72px);--display:"Arial Black", "Helvetica Neue", Arial, sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:where(.page-kontakt) *{box-sizing:border-box}.page-kontakt{scroll-behavior:smooth;background:var(--ink);font-family:var(--body);background:var(--ink);color:var(--cream);margin:0;line-height:1.5}:where(.page-kontakt) img{max-width:100%;display:block}:where(.page-kontakt) a{color:inherit;text-decoration:none}:where(.page-kontakt) .wrap{width:min(var(--max), 100%);padding-left:var(--side);padding-right:var(--side);margin:auto}:where(.page-kontakt) .sub-header{z-index:10;padding:18px var(--side);border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e0cf0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:where(.page-kontakt) .brand{font-family:var(--display);letter-spacing:-.06em;font-size:28px}:where(.page-kontakt) .nav{gap:28px;display:flex}:where(.page-kontakt) .nav a{letter-spacing:.14em;font-size:12px;font-weight:900}:where(.page-kontakt) .nav a.active{border-bottom:1px solid;padding-bottom:4px}:where(.page-kontakt) .hero{padding:110px 0 60px}:where(.page-kontakt) .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sand);font-size:12px;font-weight:900}:where(.page-kontakt) h1,:where(.page-kontakt) h2,:where(.page-kontakt) h3{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;line-height:.95}:where(.page-kontakt) .page-title{font-size:clamp(58px,10vw,150px)}:where(.page-kontakt) .section{border-top:1px solid var(--line-dark);padding:70px 0}:where(.page-kontakt) .light{background:var(--cream);color:var(--ink);border-color:var(--line)}:where(.page-kontakt) .grid2{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,70px);display:grid}:where(.page-kontakt) .grid3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}:where(.page-kontakt) .lead{max-width:820px;font-size:clamp(18px,2vw,28px)}:where(.page-kontakt) .copy{max-width:850px}:where(.page-kontakt) .copy p{color:#d9d2c6;font-size:17px}:where(.page-kontakt) .light .copy p{color:#383631}:where(.page-kontakt) .media{background:#171715;overflow:hidden}:where(.page-kontakt) .media img{object-fit:cover;width:100%;height:100%}:where(.page-kontakt) .project{border-top:1px solid var(--line-dark);padding:26px 0}:where(.page-kontakt) .project h3{font-size:clamp(28px,4vw,52px)}:where(.page-kontakt) .meta{color:var(--sand);margin-top:8px;font-size:13px}:where(.page-kontakt) .buttons{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}:where(.page-kontakt) .btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid;padding:11px 15px;font-size:11px;font-weight:900;display:inline-flex}:where(.page-kontakt) .event{border-top:1px solid var(--line-dark);grid-template-columns:180px 1fr 180px;gap:24px;padding:24px 0;display:grid}:where(.page-kontakt) .date{font-family:var(--display);font-size:27px}:where(.page-kontakt) .right{text-align:right}:where(.page-kontakt) .footer{padding:48px var(--side);border-top:1px solid var(--line-dark);color:var(--sand);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:12px;display:flex}:where(.page-kontakt) .socials{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}:where(.page-kontakt) .socials a{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}:where(.page-kontakt) .email{font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;font-size:clamp(30px,5.4vw,74px)}:where(.page-kontakt) .release-card{border-top:1px solid var(--line-dark);padding:24px 0}:where(.page-kontakt) .release-card strong{font-family:var(--display);text-transform:uppercase;font-size:30px}:where(.page-kontakt) .note{color:var(--sand);margin-top:10px;font-size:13px}@media (max-width:900px){:where(.page-kontakt) .nav{gap:14px}:where(.page-kontakt) .grid2,:where(.page-kontakt) .grid3,:where(.page-kontakt) .event{grid-template-columns:1fr}:where(.page-kontakt) .right{text-align:left}:where(.page-kontakt) .email{white-space:normal;overflow-wrap:anywhere}}@media (max-width:620px){:where(.page-kontakt) .sub-header{padding:14px 18px}:where(.page-kontakt) .nav{gap:10px}:where(.page-kontakt) .nav a{font-size:10px}:where(.page-kontakt) .wrap{padding-left:18px;padding-right:18px}}:where(.page-kontakt) .btn:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}:where(.page-kontakt) .light .btn:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}:where(.page-kontakt) a:focus-visible{outline-offset:4px;outline:2px solid}:where(.page-kontakt) .nav a:hover{color:var(--cream)}
*{box-sizing:border-box}html{scroll-behavior:auto;background:#0e0e0c}body{margin:0}.page-index,.page-hudba,.page-live,.page-profil,.page-kontakt{min-height:100svh}img{height:auto}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:2px solid}main:focus,section:focus{outline:none}[id]{scroll-margin-top:86px}.youtube-player{position:relative}.mini-video-poster{cursor:pointer;width:100%;height:100%;display:block}.youtube-player iframe{border:0;width:100%;height:100%;display:block}.video-fallback{z-index:2;color:#eee8dc;background:#0e0e0ce6;padding:6px 8px;font:700 10px/1.4 system-ui,sans-serif;position:absolute;top:6px;right:6px}@media (max-width:980px){.page-hudba .bitang-release-grid{grid-template-columns:1fr}}.youtube-modal{color:#eee8dc;background:#0e0e0c;border:1px solid #b4aa9966;width:min(1100px,100vw - 28px);max-width:none;max-height:calc(100svh - 28px);padding:0;overflow:auto}.youtube-modal::backdrop{background:#000c}.youtube-modal-bar{justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font:600 12px/1.4 system-ui,sans-serif;display:flex}.youtube-modal-close{cursor:pointer;color:#eee8dc;background:0 0;border:1px solid #b4aa99;width:36px;height:36px;font-size:24px;line-height:1}.youtube-modal-screen{aspect-ratio:16/9;min-height:200px}.video-shell.is-playing{min-height:200px}.youtube-modal .video-fallback{margin:8px 14px;display:inline-block;position:static}
.page-index .site-header{-webkit-backdrop-filter:none;isolation:isolate;background:0 0}.page-index .site-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(3px);background:#0e0e0cdb;position:absolute;inset:0 0 -48px;-webkit-mask-image:linear-gradient(#000 0%,#000000d6 32%,#00000061 63%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000d6 32%,#00000061 63%,#0000 100%)}.sub-header .nav a{text-transform:uppercase}.sub-header .menu-btn{display:none}.mobile-panel[hidden]{display:none!important}@media (max-width:980px){.page-index .site-header,.sub-header{padding:14px 18px}.site-header .nav,.sub-header .nav{display:none}.page-index .menu-btn,.sub-header .menu-btn{width:44px;height:44px;color:var(--cream);cursor:pointer;background:#0e0e0c3d;border:1px solid #eee8dc6b;place-items:center;padding:0;transition:background-color .2s,border-color .2s;display:grid}.menu-btn:hover,.menu-btn[aria-expanded=true]{border-color:var(--cream);background:#eee8dc1f}.burger{gap:5px;width:20px;display:grid}.burger>span{background:currentColor;width:20px;height:1.5px;transition:transform .25s,opacity .2s;display:block}.menu-btn[aria-expanded=true] .burger>span:first-child{transform:translateY(6.5px)rotate(45deg)}.menu-btn[aria-expanded=true] .burger>span:nth-child(2){opacity:0}.menu-btn[aria-expanded=true] .burger>span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-panel.open,.page-index .mobile-panel.open{z-index:40;background:var(--cream);width:min(310px,100vw - 36px);max-height:calc(100svh - 100px);color:var(--ink);border:1px solid #0e0e0c2e;flex-direction:column;gap:0;padding:10px 20px;animation:.2s both menu-appear;display:flex;position:fixed;top:80px;bottom:auto;right:18px;overflow-y:auto;box-shadow:0 14px 40px #0000003d}.mobile-panel.open a,.page-index .mobile-panel a{min-height:53px;color:var(--ink);font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0e0e0c29;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:13px;font-weight:850;line-height:1.3;display:flex}.mobile-panel.open a:last-child{border-bottom:0}.mobile-panel a:hover svg{transform:translate(3px)}.mobile-panel a svg{flex:none;transition:transform .2s}}@media (min-width:980.01px){.mobile-panel{display:none}}@keyframes menu-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:is(.page-index,.page-hudba,.page-live,.page-profil,.page-kontakt) :is(.btn,.release-link,.project-link,.platforms a,.socials a,.cta[href^=https],.video-fallback){max-width:100%;min-height:42px;color:inherit;text-transform:uppercase;letter-spacing:.12em;opacity:1;background:0 0;border:1px solid;justify-content:center;align-items:center;gap:.5em;padding:11px 15px;font-size:11px;font-weight:900;line-height:1.5;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}:is(.page-index,.page-hudba,.page-live,.page-profil,.page-kontakt) :is(.btn,.release-link,.project-link,.platforms a,.socials a,.cta[href^=https],.video-fallback):is(:hover,:focus-visible){background:var(--cream);color:var(--ink);border-color:var(--cream);opacity:1}:is(.page-index,.page-hudba,.page-live,.page-profil,.page-kontakt) :is(.light,.cream,.paper) :is(.btn,.release-link,.project-link,.platforms a,.cta[href^=https]):is(:hover,:focus-visible){background:var(--ink);color:var(--cream);border-color:var(--ink)}.page-index .socials,.page-kontakt .socials{gap:12px}.page-profil .reference-link{border:1px solid var(--line-soft);padding:20px}.youtube-player .video-fallback{color:#eee8dc;background:#0e0e0ce6}.page-index .cover-link:is(:hover,:focus-visible){transform:scale(1.025)}.page-index .author-card:is(:hover,:focus-within) img{filter:grayscale(0);opacity:.9;transform:scale(1.025)}.page-index .bitang-card:is(:hover,:focus-within) img{opacity:.92;transform:scale(1.36)}.page-index .project-card:is(:hover,:focus-visible) img{filter:grayscale(0);transform:scale(1.02)}.page-hudba :is(.artist-photo,.release-art,.video-poster):is(:hover,:focus-visible) img{filter:grayscale(0);transform:scale(1.035)}.page-hudba .artist-photo.bitang:is(:hover,:focus-visible) img{transform:scale(1.155)}@media (prefers-reduced-motion:reduce){.page-index :is(.cover-link,.author-card img,.project-img img),.page-hudba :is(.artist-photo img,.release-art img,.video-poster img){transition-duration:.28s}.page-index .cover-link:is(:hover,:focus-visible),.page-index .author-card:is(:hover,:focus-within) img{transform:scale(1.015)}.page-index .bitang-card:is(:hover,:focus-within) img{transform:scale(1.34)}.page-index .project-card:is(:hover,:focus-visible) img{transform:scale(1.015)}.page-hudba :is(.artist-photo,.release-art,.video-poster):is(:hover,:focus-visible) img{transform:scale(1.02)}.page-hudba .artist-photo.bitang:is(:hover,:focus-visible) img{transform:scale(1.14)}.mobile-panel.open,.page-index .mobile-panel.open{animation:none}.mobile-panel a:hover svg{transform:none}}@media (max-width:980px){.page-index .hero-bg img{object-position:33% center}.page-index .live-list{order:-1}}@media (max-width:620px){.page-index #live{padding-top:36px}.page-index .live-head{padding-bottom:24px}.page-index #live .event{gap:8px;padding:18px 0}}
