:root{color-scheme:dark;--bg:#0b0c0d;--bg-deep:#050606;--graphite:#121416;--graphite-2:#1a1d20;--panel:rgba(22, 24, 26, 0.78);--line:rgba(255, 255, 255, 0.12);--line-strong:rgba(223, 255, 55, 0.42);--ink:#f7f5ed;--muted:#b7b5aa;--soft:#777a78;--accent:#dfff37;--accent-2:#ff5f2e;--accent-ink:#080909;--max:1180px;--radius:10px;--header:72px;font-family:Inter,Poppins,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 14% 8%,rgba(223,255,55,.12),transparent 28%),radial-gradient(circle at 86% 34%,rgba(255,95,46,.08),transparent 24%),linear-gradient(180deg,#101214 0,var(--bg) 40%,#070808 100%);color:var(--ink);font-size:18px;line-height:1.55;letter-spacing:0;overflow-x:hidden}body.is-menu-open{overflow:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background:var(--accent);color:var(--accent-ink)}.skip-link,.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link:focus{position:fixed;left:16px;top:16px;z-index:100;width:auto;height:auto;clip:auto;padding:10px 14px;border-radius:8px;background:var(--accent);color:var(--accent-ink)}.shell{width:min(var(--max),calc(100% - 44px));margin-inline:auto}.site-header{position:fixed;z-index:60;width:min(var(--max),calc(100% - 28px));height:var(--header);transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 18px 0 24px;box-shadow:0 18px 70px rgba(0,0,0,.42);backdrop-filter:blur(18px);transition:background 180ms,border-color 180ms}.brand img{width:142px;height:auto}.site-nav{display:flex;align-items:center;gap:24px;color:rgba(255,255,255,.78);font-weight:850;text-transform:uppercase}.site-nav a{min-height:42px;display:inline-flex;align-items:center;transition:color 160ms}.site-nav a:focus-visible,.site-nav a:hover{color:var(--accent)}.menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--line);border-radius:10px;background:0 0;color:var(--ink);padding:10px}.menu-toggle span:not(.visually-hidden){display:block;width:20px;height:2px;margin:5px 0;background:currentColor}.hero{position:relative;min-height:760px;display:grid;align-items:center;padding:130px 0 84px;overflow:hidden;isolation:isolate}.hero-bg,.hero-shade{position:absolute;inset:0}.hero-bg{z-index:-3}.hero-bg picture{display:block;width:100%;height:100%}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:right top;filter:grayscale(.55) contrast(1.08) brightness(.64) saturate(.75)}.hero-shade{z-index:-2;background:linear-gradient(90deg,rgba(5,6,6,.98) 0,rgba(5,6,6,.83) 36%,rgba(5,6,6,.24) 74%,rgba(5,6,6,.56) 100%),linear-gradient(180deg,transparent 0,var(--bg) 100%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:end}.eyebrow,.section-kicker{margin:0 0 14px;color:var(--accent);font-size:.76rem;font-weight:950;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}h1,h2,h3{margin:0;color:var(--ink);font-weight:950;letter-spacing:0}h1{max-width:900px;font-size:clamp(3.1rem, 7vw, 6.8rem);line-height:.88;text-transform:uppercase}h2{font-size:clamp(2rem, 4vw, 4.15rem);line-height:.98;text-transform:uppercase}h3{font-size:1.24rem;line-height:1.08;text-transform:uppercase}.faq-block p,.hero-copy>p:not(.eyebrow),.section-copy>p,.section-heading>p{color:var(--muted)}.hero-copy>p:not(.eyebrow){max-width:620px;margin:28px 0 34px;font-size:1.12rem}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.button,.service-card a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 22px;font-size:.78rem;font-weight:950;text-transform:uppercase;transition:transform 160ms,border-color 160ms,background 160ms}.button:hover,.service-card a:hover{transform:translateY(-2px)}.primary{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.secondary,.service-card a{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.04);color:var(--ink)}.logo-band{overflow:hidden;border-block:1px solid var(--line)}.logo-inner{display:grid;grid-template-columns:130px minmax(0,1fr);gap:28px;align-items:center;padding:18px 0}.logo-inner p{margin:0;color:var(--soft);font-size:14px;font-weight:950;text-transform:uppercase}.logo-marquee{min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.logo-row{display:flex;width:max-content;animation:42s linear infinite logoMarquee;will-change:transform}.logo-row:hover{animation-play-state:paused}.logo-set{flex:0 0 auto;display:flex;align-items:center;gap:36px;padding-right:36px}.logo-item{flex:0 0 auto;width:154px;display:inline-flex;align-items:center;justify-content:center}.logo-item img{object-fit:contain;opacity:.86;filter:grayscale(1)}@keyframes logoMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.service-card span{color:var(--accent);font-weight:950}.section{padding:92px 0}.studio-card{position:relative;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--graphite)}.section-copy>p{max-width:620px;margin:20px 0 28px}.section-heading{max-width:820px;margin:0 auto 34px;text-align:center}.section-heading.left{margin-inline:0;text-align:left}.section-heading p{margin:16px auto 0;max-width:680px}.contact-form,.faq-block,.service-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(17,19,21,.78);box-shadow:inset 0 1px rgba(255,255,255,.06)}.service-card a{width:100%;margin-top:12px}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.service-card{padding:22px;display:flex;flex-direction:column}.service-card p{color:var(--muted);margin-bottom:0}.service-card strong{color:var(--ink)}.studio-card img{width:100%;height:560px;object-fit:cover;object-position:center 18%;filter:grayscale(.2) contrast(1.08)}.contact-form,.faq-block{padding:28px}details{border-top:1px solid var(--line);padding:18px 0}details:first-of-type{margin-top:16px}summary{cursor:pointer;font-weight:950;text-transform:uppercase}details p{margin-bottom:0}.contact-form{display:grid;gap:14px}.contact-form h2{font-size:2.2rem}label{display:grid;gap:7px;color:var(--muted);font-size:.76rem;font-weight:950;text-transform:uppercase}input,select,textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:rgba(5,6,6,.62);color:var(--ink);padding:13px 14px;outline:0;font-weight:500}input:focus,select:focus,textarea:focus{border-color:var(--accent)}input::placeholder,textarea::placeholder{color:rgba(247,245,237,.56);font-weight:400}textarea{resize:vertical}.form-status{min-height:20px;margin:0;color:var(--accent)}.anti-spam-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.site-footer{align-items:center;justify-content:space-between;gap:24px;padding:30px max(22px,calc((100vw - var(--max))/ 2));border-top:1px solid var(--line);color:var(--soft)}.site-footer img{width:138px;height:auto}.site-footer p{margin:0;font-size:.82rem;text-transform:uppercase}@media (max-width:980px){.site-nav{position:fixed;inset:86px 14px auto;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:rgba(8,9,10,.96)}.site-nav.is-open{display:flex}.site-nav a{justify-content:center;min-height:48px}.menu-toggle{display:block}.hero-grid{grid-template-columns:1fr}.service-grid{grid-template-columns:repeat(2,1fr)}.logo-inner{grid-template-columns:1fr;gap:12px;text-align:center}.logo-marquee{width:100%}}@media (max-width:640px){.shell{width:calc(100% - 32px)}.site-header{top:8px;width:calc(100% - 16px);height:64px;padding-left:16px}.brand img{width:122px}.hero{min-height:760px;align-items:end;padding:108px 0 42px}.hero-bg img{object-position:86% center}.hero-shade{background:linear-gradient(180deg,rgba(5,6,6,.08) 0,rgba(5,6,6,.62) 38%,rgba(5,6,6,.98) 72%,var(--bg) 100%)}h1{font-size:3.05rem}h2{font-size:2.25rem}.hero-copy>p:not(.eyebrow){font-size:1rem}.hero-actions{display:grid}.button,.service-card a{width:100%}.logo-inner{padding:16px 0}.logo-set{gap:24px;padding-right:24px}.logo-item{width:128px;min-height:42px}.logo-item img{max-width:128px;max-height:34px}.section{padding:66px 0}.service-grid{grid-template-columns:1fr}.studio-card img{height:430px}.site-footer{display:grid;justify-items:start}}.intro-section{padding-top:84px}.community-grid,.intro-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:56px;align-items:center}.proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.proof-row span{display:flex;flex-direction:column;justify-content:center;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.035);color:var(--muted);font-weight:850;text-transform:uppercase}.proof-row b{display:block;color:var(--accent)}.video-preview{position:relative;width:min(100%,420px);min-height:0;aspect-ratio:9/16;justify-self:center;overflow:hidden}.video-preview img{height:360px;object-position:center 12%}.video-preview video{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:var(--graphite);filter:grayscale(.08) contrast(1.05)}.video-native-play{position:absolute;left:50%;top:50%;z-index:4;width:86px;height:86px;border:0;border-radius:50%;background:rgba(255,255,255,.94);box-shadow:0 14px 42px rgba(0,0,0,.34);cursor:pointer;transform:translate(-50%,-50%) scale(1);transition:opacity 180ms,transform 180ms,box-shadow 180ms}.video-native-play::before{content:"";position:absolute;left:53%;top:50%;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:24px solid #050606;transform:translate(-42%,-50%)}.video-native-play:focus-visible,.video-native-play:hover{box-shadow:0 18px 48px rgba(0,0,0,.42);transform:translate(-50%,-50%) scale(1.04)}.video-preview.is-video-playing .video-native-play{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.95)}@media (hover:none),(pointer:coarse){.video-native-play{display:none}}.label-band{overflow:hidden;border-block:1px solid rgba(223,255,55,0.28);background:linear-gradient(90deg,rgba(223,255,55,.16),rgba(223,255,55,.08))}@keyframes labelMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.patreon-card{max-width:940px;border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 0 1px rgba(255,255,255,.06),0 26px 90px rgba(0,0,0,.24);padding:clamp(38px,6vw,74px);text-align:center}.spaced-label{margin:0 0 12px;color:var(--accent);font-size:.78rem;font-weight:950;letter-spacing:.32em;text-transform:uppercase}.benefit-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:42px 0 30px;background:var(--line)}.benefit-row span{min-height:86px;display:grid;place-items:center;background:rgba(9,10,11,.92);color:var(--ink);padding:14px;font-size:.8rem;font-weight:900;text-transform:uppercase}.wide-button{width:min(460px,100%)}.community-section{padding-top:70px}.community-grid{grid-template-columns:0.85fr 1.15fr}.phone-mock{width:min(315px,100%);justify-self:center;border:1px solid var(--line);border-radius:34px;background:linear-gradient(160deg,#232629,#050606);padding:13px;box-shadow:inset 0 1px rgba(255,255,255,.11),0 32px 80px rgba(0,0,0,.45);transform:rotate(-3deg)}@media (max-width:980px){.community-grid,.intro-grid{grid-template-columns:1fr}.benefit-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.intro-section{padding-top:60px}.benefit-row,.proof-row{grid-template-columns:1fr}.video-preview img{height:330px}.video-preview{width:min(100%,360px)}.patreon-card{width:calc(100% - 32px)}.phone-mock{transform:none}}.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-copy{max-width:980px}.site-header{top:0;left:0;width:100%;height:var(--header);transform:none;border:0;border-bottom:1px solid rgba(255,255,255,.14);border-radius:0;background:rgba(8,9,10,.92);box-shadow:none;padding-inline:max(22px,calc((100vw - var(--max))/ 2))}.site-header.is-solid{border-color:rgba(255,255,255,.18);background:rgba(8,9,10,.96)}.hero-bg img{filter:grayscale(.42) contrast(1.08) brightness(.82) saturate(.82)}.hero-shade{background:linear-gradient(90deg,rgba(5,6,6,.96) 0,rgba(5,6,6,.72) 34%,rgba(5,6,6,.12) 68%,rgba(5,6,6,.34) 100%),linear-gradient(180deg,rgba(5,6,6,.08) 0,var(--bg) 100%)}@media (max-width:640px){.site-header{top:0;width:100%;height:64px;padding-inline:16px}.hero-shade{background:linear-gradient(180deg,rgba(5,6,6,.02) 0,rgba(5,6,6,.48) 38%,rgba(5,6,6,.94) 74%,var(--bg) 100%)}}@media (max-width:420px){.hero-bg img{object-position:88% center}}.section-kicker{color:#dfff37;font-size:17px}.intro-section .section-kicker,.services-section .section-kicker{color:#dfff37!important;margin-bottom:14px!important}.service-card a:focus-visible,.service-card a:hover{border-color:#dfff37;background:#1a1d20;color:#dfff37}.button,.contact-form button,.service-card a{border-color:#dfff37;background:#dfff37;color:#080909}.button:focus-visible,.button:hover,.contact-form button:focus-visible,.contact-form button:hover,.service-card a:focus-visible,.service-card a:hover{border-color:#dfff37;background:#1a1d20;color:#dfff37}.community-phone-image{justify-self:center;border:0;border-radius:0;background:0 0;padding:0;box-shadow:none;transform:rotate(-2deg);margin-block:-48px -56px}.community-phone-image img{width:100%;height:auto;filter:drop-shadow(0 34px 80px rgba(0, 0, 0, .58));filter:drop-shadow(0 44px 95px rgba(0, 0, 0, .68));display:block;filter:drop-shadow(0 46px 90px rgba(0, 0, 0, .7))}@media (max-width:640px){.community-phone-image{width:min(340px,100%);transform:none}}.community-section{overflow:hidden;background:radial-gradient(circle at 78% 22%,rgba(223,255,55,.035),transparent 28%),radial-gradient(circle at 24% 74%,rgba(223,255,55,.018),transparent 24%),linear-gradient(180deg,#080909 0,#0f1111 48%,#080909 100%)}.community-section .section-copy{position:relative;z-index:2}@media (max-width:980px){.community-phone-image{width:min(520px,82vw);margin-block:8px -36px;transform:rotate(-1deg)}}@media (max-width:640px){.community-phone-image{width:min(390px,104%);margin-block:12px -24px;transform:none}}.community-phone-image{margin-block:-78px -86px}@media (max-width:980px){.community-phone-image{width:min(560px,88vw);margin-block:0 -44px;transform:rotate(-1deg)}}@media (max-width:640px){.community-phone-image{width:min(410px,108%);margin-block:8px -28px;transform:none}}.community-phone-image{margin-block:-46px -58px}@media (max-width:980px){.community-phone-image{width:min(470px,78vw);margin-block:0 -30px}}@media (max-width:640px){.community-phone-image{width:min(340px,94%);margin-block:8px -18px}}.patreon-logo{width:46px;height:50px;object-fit:contain;margin:0 auto 14px;filter:drop-shadow(0 0 34px rgba(223, 255, 55, .24))}.community-section .section-kicker{color:#dfff37!important;font-size:17px;margin-bottom:14px!important}.community-section h2{font-size:clamp(2rem, 4vw, 4.15rem);line-height:.98;text-transform:uppercase}.community-section .section-copy>p{max-width:620px;margin:20px 0 28px;color:var(--muted)}.patreon-card .spaced-label{color:#dfff37!important;font-size:17px;margin-bottom:14px!important}.patreon-card h2{font-size:clamp(2rem, 4vw, 4.15rem);line-height:.98;text-transform:uppercase}.patreon-card p:not(.spaced-label){max-width:620px;margin:20px auto 0;color:var(--muted)}.service-icon{width:92px;height:92px;display:block;flex:0 0 auto;margin:26px auto 28px;overflow:visible;fill:none;stroke:#DFFF37;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(223, 255, 55, .72)) drop-shadow(0 0 22px rgba(223, 255, 55, .28));object-fit:contain;border:0;filter:none!important}.service-card{min-height:430px}.service-card strong{margin-top:auto}@media (max-width:980px){.service-icon{width:84px;height:84px;margin-block:22px 24px}}.service-card:first-child .service-icon{width:102px;height:62px}.service-card:nth-child(2) .service-icon{width:98px;height:70px}@media (max-width:640px){.service-card{min-height:0}.service-icon{width:78px;height:78px;margin-block:22px 24px}.service-card:first-child .service-icon{width:96px;height:58px}.service-card:nth-child(2) .service-icon{width:92px;height:66px}.service-card:nth-child(3) .service-icon{width:82px;height:74px}.service-card:nth-child(4) .service-icon{width:76px;height:80px}}.community-phone-image{width:min(430px,36vw);margin-block:-28px -38px;transform:rotate(-2deg) translateX(4px)}@media (max-width:980px){.community-phone-image{width:min(390px,68vw);margin-block:0 -22px}}.proof-row span{min-height:82px;padding:16px;font-size:.82rem;line-height:1.18}.proof-row b{font-size:1.32rem;line-height:1;margin-bottom:5px}@media (max-width:640px){.community-phone-image{width:min(290px,84%);margin-block:8px -12px}.proof-row span{min-height:76px;font-size:.78rem}.proof-row b{font-size:1.22rem}}.faq-section{padding-bottom:46px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0))}.contact-section{padding-top:46px;background:linear-gradient(180deg,rgba(255,255,255,.01),rgba(255,255,255,0))}.contact-shell,.faq-shell{display:grid;justify-items:center}.contact-form,.faq-block{width:min(760px,100%);margin-inline:auto}@media (max-width:640px){.faq-section{padding-bottom:30px}.contact-section{padding-top:30px}}.faq-heading{width:min(760px,100%);margin:0 auto 28px}.faq-heading .section-kicker{color:#dfff37!important}.faq-block details:first-of-type{margin-top:0;border-top:0}.patreon-card:not(.patreon-card-concept){max-width:940px;min-height:0;padding:clamp(38px,6vw,74px);text-align:center}.quote-section{background:radial-gradient(circle at 24% 45%,rgba(223,255,55,.06),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.018))}.quote-layout{display:grid;grid-template-columns:minmax(190px,0.34fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px)}.quote-portrait{position:relative;min-height:330px;overflow:hidden}.quote-portrait::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,7,8,.04),rgba(6,7,8,.3) 72%,rgba(6,7,8,.94)),linear-gradient(180deg,rgba(6,7,8,.04),rgba(6,7,8,.9));pointer-events:none}.quote-portrait img{width:100%;height:430px;object-fit:cover;object-position:center 28%;filter:grayscale(.08) contrast(1.08) brightness(.72) saturate(.9);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 56%,rgba(0,0,0,0.42) 82%,transparent 100%),linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,0.35) 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 0%,#000 56%,rgba(0,0,0,0.42) 82%,transparent 100%),linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,0.35) 88%,transparent 100%);mask-composite:intersect}.quote-layout blockquote{margin:0}.quote-layout blockquote p::before{content:"\201C";color:#dfff37}.quote-layout blockquote p::after{content:"\201D";color:#dfff37}@media (max-width:820px){.quote-section{padding:24px 0 72px}.quote-layout{grid-template-columns:1fr;gap:22px}.quote-portrait{min-height:230px}.quote-portrait img{height:300px;object-position:center 22%}.quote-layout blockquote p{font-size:clamp(1.25rem, 7vw, 2rem);line-height:1.1}}.community-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.discord-logo{display:inline-block;flex:0 0 auto;width:62px;height:48px;background:#dfff37;-webkit-mask:url('/assets/img/discord-logo-transparent.webp') center/contain no-repeat;mask:url('/assets/img/discord-logo-transparent.webp') center/contain no-repeat}@media (max-width:640px){.community-actions{display:grid;grid-template-columns:1fr auto;gap:14px}.discord-logo{width:58px;height:48px}}.community-actions{gap:32px}@media (max-width:640px){.community-actions{gap:22px}}.quote-layout{grid-template-columns:minmax(190px,0.3fr) 1px minmax(0,1fr)}.quote-layout::before{content:"";width:1px;height:min(300px,70%);justify-self:center;background:linear-gradient(180deg,transparent,rgba(223,255,55,.42),rgba(255,255,255,.14),transparent)}.quote-layout blockquote p{margin:0;color:var(--ink);font-weight:950;letter-spacing:0;text-transform:uppercase;max-width:680px;font-size:clamp(1.08rem, 1.65vw, 2rem);line-height:1.14;font-weight:760}.quote-portrait img{object-position:62% 16%;filter:grayscale(.04) contrast(1.08) brightness(.94) saturate(.98)}@media (max-width:820px){.quote-layout{grid-template-columns:1fr}.quote-layout::before{width:min(220px,70%);height:1px;background:linear-gradient(90deg,transparent,rgba(223,255,55,.42),rgba(255,255,255,.14),transparent)}.quote-layout blockquote p{font-size:clamp(1.05rem, 5.3vw, 1.55rem);line-height:1.16}.quote-portrait img{object-position:61% 12%;filter:grayscale(.04) contrast(1.07) brightness(.98) saturate(1)}.quote-source-logo{margin:22px auto 0;width:min(160px,48vw)}}.quote-source-logo{display:block;height:auto;opacity:.88;width:min(130px,34vw);margin-top:22px}.quote-section .quote-layout{grid-template-columns:minmax(0,1fr);justify-items:center}.quote-section blockquote{justify-items:center}.quote-section .quote-layout{grid-template-columns:minmax(190px,0.3fr) 1px minmax(0,1fr);justify-items:stretch}.quote-section blockquote{justify-items:start}.quote-section .quote-layout blockquote p{text-transform:none;margin:0;color:var(--ink);letter-spacing:0;text-transform:none}.quote-section .quote-portrait img{object-position:50% 20%!important;filter:grayscale(.02) contrast(1.04) brightness(.88) saturate(.92)!important;object-position:66% 18%!important;filter:grayscale(.02) contrast(1.06) brightness(1.08) saturate(.98)!important;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 76%,rgba(0,0,0,0.72) 92%,transparent 100%),linear-gradient(180deg,#000 0%,#000 78%,rgba(0,0,0,0.72) 92%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 76%,rgba(0,0,0,0.72) 92%,transparent 100%),linear-gradient(180deg,#000 0%,#000 78%,rgba(0,0,0,0.72) 92%,transparent 100%)}@media (max-width:820px){.quote-source-logo{width:min(118px,40vw)}.quote-section .quote-layout{grid-template-columns:1fr;justify-items:center;text-align:center}.quote-section .quote-layout::before{display:none}.quote-section blockquote{justify-items:center}.quote-section .quote-source-logo{margin-left:auto}}.quote-section .quote-layout{grid-template-columns:minmax(260px,0.38fr) 1px minmax(0,1fr)}.quote-section .quote-portrait::after{background:linear-gradient(90deg,rgba(6,7,8,.02),rgba(6,7,8,.08) 64%,rgba(6,7,8,.46) 100%),linear-gradient(180deg,rgba(6,7,8,0),rgba(6,7,8,.42) 100%)}@media (max-width:820px){.quote-section .quote-layout{grid-template-columns:1fr}.quote-section .quote-portrait{min-height:320px;width:min(300px,78vw)}.quote-section .quote-portrait img{height:360px;object-position:64% 14%!important}}.quote-section .quote-portrait{display:flex;align-items:flex-end;justify-content:center}.quote-section .quote-portrait img{height:auto;max-height:430px;object-fit:contain;object-position:center bottom!important;filter:brightness(1.08) contrast(1.04) saturate(.98)!important;-webkit-mask-image:none!important;mask-image:none!important}@media (max-width:820px){.quote-section .quote-portrait{min-height:340px}.quote-section .quote-portrait img{width:min(260px,72vw);max-height:340px}}.social-icon{width:22px;height:22px;min-height:22px!important;display:inline-grid!important;place-items:center;color:rgba(255,255,255,.72);line-height:1;transition:color 160ms,transform 160ms}.social-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.social-facebook svg path,.social-spotify svg circle,.social-youtube svg path:first-child{fill:currentColor;stroke:none}.social-youtube svg path:last-child{fill:#070809;stroke:none}.social-icon:focus-visible,.social-icon:hover{color:var(--accent)!important;transform:translateY(-1px)}@media (max-width:1180px){.site-nav{gap:16px}.social-icon{width:20px;height:20px}.social-icon svg{width:16px;height:16px}}@media (max-width:980px){.social-icon{width:34px;height:34px;min-height:34px!important}.social-icon svg{width:20px;height:20px}}.site-nav{gap:18px;font-size:.72rem}@media (max-width:1220px){.site-header{padding-inline:18px}.site-nav{gap:12px;font-size:.68rem}}.hero .hero-actions{display:flex;align-items:center;gap:18px}.hero .hero-actions .button.primary{min-width:168px;min-height:58px;padding:0 34px;font-size:.86rem}.hero-whatsapp{width:58px;height:58px;min-height:58px;flex:0 0 58px;display:inline-grid;place-items:center;border-radius:999px;background:var(--accent);box-shadow:none;transition:transform 160ms,background 160ms,box-shadow 160ms}.hero-whatsapp span{width:46px;height:46px;display:block;background:#050606;-webkit-mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat;mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat}.hero-whatsapp:active,.hero-whatsapp:focus-visible,.hero-whatsapp:hover{transform:translateY(-2px);background:#34d671;box-shadow:none}@media (max-width:640px){.hero .hero-actions{display:flex;gap:14px}.hero .hero-actions .button.primary{width:auto;min-width:158px;min-height:56px}.hero-whatsapp{width:56px;height:56px;min-height:56px;flex-basis:56px}.hero-whatsapp span{width:44px;height:44px}}.site-footer{display:block;padding:0;border-top:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 18% 0,rgba(223,255,55,.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.018),rgba(5,6,6,.96));color:var(--muted)}.footer-shell{width:min(var(--max),calc(100% - 44px));margin:0 auto;padding:42px 0 26px}.footer-brand img{margin-bottom:16px}.footer-brand p{max-width:390px;margin:0;color:rgba(255,255,255,.68);font-size:.95rem;line-height:1.55;text-transform:none}.footer-social{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.footer-social .footer-social-icon{width:42px;height:42px;min-height:42px!important;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.78)}.footer-social .footer-social-icon svg{width:23px;height:23px}.footer-social .footer-social-icon:focus-visible,.footer-social .footer-social-icon:hover{border-color:var(--accent);background:var(--accent);color:#070809!important;transform:translateY(-2px)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:34px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.footer-bottom p{margin:0;color:rgba(255,255,255,.48);font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.footer-brand p{margin:0 auto}.footer-social{justify-content:center}.footer-bottom{flex-direction:column;text-align:center}}.footer-redesign .footer-shell{width:min(var(--max),calc(100% - 44px));padding:46px 0 28px}.footer-main{display:grid;grid-template-columns:minmax(210px,0.9fr) minmax(180px,0.72fr) minmax(320px,1.25fr) minmax(250px,0.9fr);gap:clamp(28px,4.2vw,68px);align-items:start}.footer-column{min-width:0}.footer-redesign .footer-brand img{margin:0 0 18px}.footer-newsletter>p:not(.footer-title),.footer-redesign .footer-brand p{max-width:360px;margin:0;color:rgba(255,255,255,.76);font-size:.88rem;line-height:1.48;text-transform:none}.footer-brand-link{display:inline-flex;width:fit-content;margin-top:14px;color:rgba(255,255,255,.64);font-size:.82rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:color 160ms,transform 160ms}.footer-brand-link:focus-visible,.footer-brand-link:hover{color:var(--accent);transform:translateY(-1px)}.footer-title{margin:0 0 18px;color:var(--ink);font-size:.9rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.footer-nav-grid{display:grid;gap:0;max-width:230px}.footer-nav-grid a{display:flex;align-items:center;width:100%;min-height:34px;color:rgba(255,255,255,.66);font-size:.84rem;font-weight:500;letter-spacing:.02em;line-height:1.15;text-decoration:none;transition:color 160ms,transform 160ms}.footer-nav-grid a:nth-child(3),.footer-nav-grid a:nth-child(5){margin-top:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.footer-nav-grid a:focus-visible,.footer-nav-grid a:hover{color:var(--accent);transform:translateX(4px)}.footer-newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;width:min(100%,460px);margin-top:22px;border:1px solid rgba(255,255,255,.12);border-radius:999px;overflow:hidden;background:rgba(255,255,255,.035);box-shadow:0 18px 42px rgba(0,0,0,.25)}.footer-newsletter-form input{min-height:52px;border:0;border-radius:0;background:0 0;color:#fff;padding:0 22px;font-size:.78rem;font-style:italic;font-weight:500;text-transform:none}.footer-newsletter-form input::placeholder{color:rgba(255,255,255,.62);font-weight:400}.footer-newsletter-embed .ml-embedded:empty,.footer-newsletter-embed:empty{display:none}.footer-newsletter-form button{min-height:52px;border:0;border-radius:0;background:var(--accent);color:#070809;padding:0 26px;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background 160ms,color 160ms}.footer-newsletter-form button:focus-visible,.footer-newsletter-form button:hover{background:#1a1c1e;color:var(--accent)}.footer-newsletter-status{min-height:18px;margin:12px 0 0;color:rgba(255,255,255,.68);font-size:.76rem;line-height:1.35;text-transform:none}.footer-newsletter-status.is-error{color:var(--accent)}.footer-follow{justify-self:end}.footer-redesign .footer-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;max-width:340px}.footer-redesign .footer-social .footer-social-icon{width:52px;height:52px;min-height:52px!important;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.82)}.footer-redesign .footer-social .footer-social-icon svg{width:24px;height:24px}.footer-redesign .footer-social .footer-social-icon:focus-visible,.footer-redesign .footer-social .footer-social-icon:hover{border-color:var(--accent);background:var(--accent);color:#070809!important;transform:translateY(-2px)}.footer-redesign .footer-bottom{justify-content:center;margin-top:48px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.footer-redesign .footer-bottom p{color:rgba(255,255,255,.74);font-size:.78rem;letter-spacing:0;text-transform:none}@media (max-width:980px){.footer-main{grid-template-columns:1fr;text-align:center}.footer-newsletter>p:not(.footer-title),.footer-redesign .footer-brand p{margin-inline:auto}.footer-nav-grid{justify-items:center;max-width:none}.footer-nav-grid a{justify-content:center;width:min(260px,100%)}.footer-nav-grid a:focus-visible,.footer-nav-grid a:hover{transform:none}.footer-newsletter-form{margin-inline:auto}.footer-follow{justify-self:center}.footer-redesign .footer-social{justify-content:center}}@media (max-width:560px){.footer-newsletter-form{grid-template-columns:1fr;border-radius:22px}.footer-newsletter-form button,.footer-newsletter-form input{min-height:50px}}.label-showcase-inner{display:grid;gap:48px}.label-logo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.label-logo-grid span{display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);font-weight:950;line-height:1;text-transform:uppercase;letter-spacing:.02em;box-shadow:inset 0 1px rgba(255,255,255,.07);transition:border-color 160ms,color 160ms,transform 160ms,background 160ms}.label-logo-grid span:nth-child(2n){color:rgba(247,245,237,.68)}.label-logo-grid span:hover{border-color:rgba(223,255,55,.5);color:var(--accent);transform:translateY(-2px);background:radial-gradient(circle at 50% 0,rgba(223,255,55,.07),transparent 58%),rgba(12,13,14,.8)}@media (max-width:820px){.label-showcase{padding:68px 0 72px}.label-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.label-logo-grid span{min-height:88px;border-radius:12px;font-size:.92rem}}.label-showcase-inner{display:grid;grid-template-columns:minmax(320px,0.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(44px,6vw,78px)}.label-showcase-copy .section-kicker{color:var(--accent);margin-bottom:18px}.label-showcase-copy h2{letter-spacing:0}.label-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.label-showcase-inner{grid-template-columns:1fr;gap:34px}.label-showcase-copy{max-width:680px}}@media (max-width:640px){.label-showcase{padding:64px 0 68px}.label-showcase-copy h2{font-size:clamp(2.25rem, 12vw, 3.4rem)}.label-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.label-logo-grid span{min-height:62px;font-size:.72rem}}.label-showcase-inner{display:grid;grid-template-columns:1fr;gap:42px;align-items:start}.label-showcase-copy{max-width:760px;margin:0;text-align:left}.label-showcase-copy h2{max-width:760px;margin:0;font-size:clamp(2rem, 3.15vw, 3.65rem);line-height:1}.label-showcase-copy>p:not(.section-kicker){max-width:640px;margin:22px 0 0;color:rgba(247,245,237,.72);font-size:1.02rem;line-height:1.55}.label-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:980px;margin-top:4px}.label-logo-grid span{color:rgba(247,245,237,.72);padding:14px 12px;letter-spacing:.03em;min-height:68px;border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.014)),rgba(8,9,10,.68);font-size:clamp(.72rem, .9vw, .9rem);display:flex;align-items:center;justify-content:center;text-align:center}.label-logo-grid span:nth-child(3n+1){font-size:clamp(.8rem, 1vw, .98rem)}@media (max-width:820px){.label-showcase{padding:72px 0}.label-showcase-inner{gap:32px}.label-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.label-logo-grid{grid-template-columns:1fr}}.label-showcase-inner{gap:56px}@media (max-width:820px){.label-showcase{padding:86px 0 84px}.label-showcase-inner{gap:42px}}.label-showcase .label-showcase-inner{width:min(1080px,calc(100% - 112px));margin-inline:auto;display:grid;grid-template-columns:1fr;gap:48px;align-items:start}.label-showcase .label-showcase-copy{width:100%;max-width:860px;margin:0}.label-showcase .label-showcase-copy .section-kicker{margin:0 0 18px;margin-top:0!important;margin-bottom:18px!important}.label-showcase .label-showcase-copy h2{max-width:820px;margin:0;font-size:clamp(1.9rem, 2.65vw, 3.15rem);line-height:1.04}.label-showcase .label-showcase-copy>p:not(.section-kicker){max-width:660px;margin:20px 0 0;color:rgba(247,245,237,.68);line-height:1.58}.label-showcase .label-logo-grid{width:100%;max-width:none;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.label-showcase .label-logo-grid span{min-height:72px;width:100%;display:flex;align-items:center;justify-content:center;border-color:rgba(255,255,255,.105);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),rgba(11,12,13,.74);color:rgba(247,245,237,.72);padding:15px 16px;font-size:clamp(.72rem, .82vw, .88rem);text-align:center}.label-showcase .label-logo-grid span:nth-child(3n+1){font-size:clamp(.76rem, .9vw, .94rem)}.label-showcase .label-logo-grid span:hover{border-color:rgba(223,255,55,.24);background:radial-gradient(circle at 50% 0,rgba(223,255,55,.045),transparent 60%),rgba(12,13,14,.86)}@media (max-width:900px){.label-showcase{padding:86px 0 84px}.label-showcase .label-showcase-inner{width:min(100% - 48px,720px);gap:38px}.label-showcase .label-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.label-showcase .label-showcase-inner{width:min(100% - 32px,460px)}.label-showcase .label-logo-grid{grid-template-columns:1fr}}.logo-band{background:rgba(9,11,10,.92)}.logo-inner{padding-block:18px}.logo-set{gap:clamp(28px,3.3vw,48px);padding-right:clamp(28px,3.3vw,48px)}.logo-item{width:clamp(128px,11vw,178px);min-height:54px;padding-inline:4px;background:0 0;border:0}.logo-item img{width:auto;height:auto;max-width:100%;max-height:38px;object-fit:contain;opacity:.88;filter:grayscale(1) brightness(1.08)}.logo-item.logo-wide img{max-height:34px}.logo-item.logo-compact img,.logo-item.logo-tall img{max-height:44px}.logo-item.logo-script img{max-height:46px}@media (max-width:640px){.logo-set{gap:24px;padding-right:24px}.logo-item{width:142px;min-height:48px}.logo-item img{max-height:34px}.logo-item.logo-compact img,.logo-item.logo-script img,.logo-item.logo-tall img{max-height:38px}}.nav-contact-group{display:inline-flex;align-items:center;gap:10px;margin-left:2px}.site-nav .nav-contact-button{min-height:36px;padding:0 22px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:.74rem;font-weight:950;transition:transform 160ms,background 160ms,color 160ms}.site-nav .nav-contact-button:focus-visible,.site-nav .nav-contact-button:hover{color:var(--accent-ink);transform:translateY(-1px);background:#34d671}.nav-whatsapp{width:36px;height:36px;min-height:36px!important;flex:0 0 36px;display:inline-grid!important;place-items:center;border-radius:999px;background:var(--accent);transition:transform 160ms,background 160ms}.nav-whatsapp span{width:29px;height:29px;display:block;background:#050606;-webkit-mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat;mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat}.nav-whatsapp:active,.nav-whatsapp:focus-visible,.nav-whatsapp:hover{transform:translateY(-1px);background:#34d671}@media (max-width:980px){.nav-contact-group{justify-content:center;gap:12px;margin:10px 0 0}.site-nav .nav-contact-button{min-width:150px;min-height:46px;justify-content:center}.nav-whatsapp{width:46px;height:46px;min-height:46px!important;flex-basis:46px}.nav-whatsapp span{width:37px;height:37px}}.label-showcase .label-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,42px) clamp(30px,5vw,72px);align-items:center;justify-items:center}.label-showcase .label-logo-grid .label-logo-cell{min-height:92px;width:100%;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:0 0;box-shadow:none;padding:8px 10px;transition:opacity 160ms,transform 160ms}.label-showcase .label-logo-grid .label-logo-cell:hover{opacity:1;transform:translateY(-2px);background:0 0}.label-logo-cell img{display:block;width:auto;height:auto;max-width:min(100%,230px);max-height:62px;object-fit:contain;opacity:.9;filter:none}.label-logo-wide img{max-width:min(100%,260px);max-height:54px}.label-logo-square img{max-height:78px}.label-logo-tall img{max-height:86px}@media (max-width:900px){.label-showcase .label-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 34px}.label-showcase .label-logo-grid .label-logo-cell{min-height:82px}}@media (max-width:540px){.label-showcase .label-logo-grid{grid-template-columns:1fr;gap:24px}.label-logo-cell img,.label-logo-wide img{max-width:min(100%,240px)}}.label-showcase .label-logo-grid .label-logo-cell img{opacity:.92}.label-armada img{max-width:230px;max-height:50px}.label-astate img{max-width:212px;max-height:46px}.label-spinnin img{max-width:132px;max-height:74px}.label-blackhole img{max-width:232px;max-height:42px}.label-fsoe img{max-width:226px;max-height:52px}.label-bemind img{max-width:224px;max-height:48px}.label-coldharbour img{max-width:226px;max-height:58px}.label-flashover img{max-width:112px;max-height:88px}.label-enhanced img{max-width:216px;max-height:40px}.label-fyh img{max-width:128px;max-height:76px}.label-itwt img{max-width:130px;max-height:86px}.label-sony img{max-width:116px;max-height:82px}@media (max-width:540px){.label-armada img,.label-bemind img,.label-blackhole img,.label-coldharbour img,.label-enhanced img,.label-fsoe img{max-width:220px}}.intro-verified{width:min(var(--max),calc(100% - 44px));margin:58px auto 0}.verified-divider{display:flex;align-items:center;gap:18px;color:rgba(247,245,237,.72)}.verified-divider::after,.verified-divider::before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(223,255,55,.28),rgba(247,245,237,.12))}.verified-divider::after{background:linear-gradient(90deg,rgba(247,245,237,.12),rgba(223,255,55,.28),transparent)}.verified-divider span{display:inline-flex;align-items:center;justify-content:center;color:rgba(247,245,237,.78);font-size:.72rem;font-weight:900;letter-spacing:.42em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.verified-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:26px}.verified-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-left:1px solid rgba(247,245,237,.18);color:rgba(247,245,237,.6);text-decoration:none;transition:color 180ms,transform 180ms,opacity 180ms}.verified-card:first-child{border-left:0}.verified-card:focus-visible,.verified-card:hover{color:rgba(247,245,237,.9);transform:translateY(-2px)}.verified-logo{display:flex;align-items:center;justify-content:center;opacity:.58;transition:opacity 180ms}.verified-card:focus-visible .verified-logo,.verified-card:hover .verified-logo{opacity:.92}.verified-logo svg{height:100%;width:auto;max-width:190px;overflow:visible;fill:currentColor}.verified-logo text{fill:currentColor;font-family:var(--display);font-size:24px;font-weight:900;letter-spacing:-.03em}.verified-tracklists svg{max-width:212px}.verified-astate img{width:auto;max-width:190px;max-height:34px;object-fit:contain}@media (max-width:900px){.intro-verified{margin-top:44px}.verified-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(247,245,237,.12)}.verified-card{border-left:0;border-bottom:1px solid rgba(247,245,237,.12)}.verified-card:nth-child(2n){border-left:1px solid rgba(247,245,237,.12)}.verified-card:last-child{grid-column:1/-1}}.verified-grid{align-items:stretch;column-gap:0}.verified-logo img{max-width:190px;max-height:34px;object-fit:contain;display:block;width:auto;object-fit:contain}@media (max-width:560px){.intro-verified{width:min(var(--max),calc(100% - 32px));margin-top:38px}.verified-divider{gap:12px}.verified-divider span{font-size:.62rem;letter-spacing:.24em}.verified-grid{grid-template-columns:1fr}.verified-card,.verified-card:nth-child(2n){min-height:88px;border-left:0}.verified-card:last-child{grid-column:auto}.verified-card{min-height:76px}}.verified-card{gap:0;min-height:92px;padding:22px 18px}.verified-logo{width:100%;height:44px;opacity:.64}.verified-spotify .verified-logo img{max-width:52px;max-height:38px}.verified-beatport .verified-logo img{max-width:46px;max-height:38px}.verified-tracklists .verified-logo img{max-width:150px;max-height:34px}.verified-astate .verified-logo img{max-width:162px;max-height:38px}.verified-youtube .verified-logo img{max-width:136px;max-height:34px}@media (max-width:900px){.verified-card{min-height:88px;padding:20px 16px}}.intro-verified .verified-astate .verified-logo img,.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img,.intro-verified .verified-youtube .verified-logo img{object-fit:contain}@media (max-width:560px){.verified-logo{height:40px}.intro-verified .verified-astate .verified-logo img,.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img,.intro-verified .verified-youtube .verified-logo img{height:34px;max-height:34px}.intro-verified .verified-logo{height:46px}.intro-verified .verified-spotify .verified-logo img{height:29px}.intro-verified .verified-beatport .verified-logo img{height:33px}.intro-verified .verified-tracklists .verified-logo img{height:38px}.intro-verified .verified-astate .verified-logo img{height:34px}.intro-verified .verified-youtube .verified-logo img{height:28px}}.intro-verified .verified-astate .verified-logo img,.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img,.intro-verified .verified-youtube .verified-logo img{object-fit:contain;display:block;width:auto;height:auto;max-width:168px;max-height:38px;object-fit:contain}@media (max-width:560px){.intro-verified .verified-card{min-height:92px}.intro-verified .verified-logo{height:50px}.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img,.intro-verified .verified-youtube .verified-logo img{max-width:172px;max-height:42px}.intro-verified .verified-astate .verified-logo img{max-width:126px;max-height:30px}.intro-verified .verified-youtube .verified-logo img{max-width:154px;max-height:38px}}.intro-verified .verified-card{min-height:112px;padding:28px 18px}.intro-verified .verified-logo{width:100%;opacity:.68;height:64px}.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img{max-width:218px;max-height:54px}.intro-verified .verified-astate .verified-logo img{max-width:152px;max-height:36px}.intro-verified .verified-youtube .verified-logo img{max-width:190px;max-height:46px}@media (max-width:560px){.intro-verified .verified-card{min-height:96px;padding:22px 16px}.intro-verified .verified-logo{height:54px}.intro-verified .verified-beatport .verified-logo img,.intro-verified .verified-logo img,.intro-verified .verified-spotify .verified-logo img,.intro-verified .verified-tracklists .verified-logo img{max-width:184px;max-height:46px}.intro-verified .verified-astate .verified-logo img{max-width:136px;max-height:32px}.intro-verified .verified-youtube .verified-logo img{max-width:166px;max-height:40px}}.label-showcase .label-logo-grid .label-fyh img{max-width:156px;max-height:92px}.service-card:nth-child(3) .service-icon{width:78px;height:70px}.service-card:nth-child(4) .service-icon{width:72px;height:76px}@media (max-width:640px){.label-showcase .label-logo-grid .label-fyh img{max-width:140px;max-height:84px}.service-card:nth-child(3) .service-icon{width:74px;height:66px}.service-card:nth-child(4) .service-icon{width:68px;height:72px}}.quote-section{position:relative;overflow:hidden;padding:0;min-height:520px;background:radial-gradient(circle at 17% 56%,rgba(223,255,55,.08),transparent 27%),radial-gradient(circle at 64% 40%,rgba(255,255,255,.035),transparent 34%),linear-gradient(90deg,rgba(18,23,15,.72) 0,rgba(8,10,10,.98) 36%,#080909 100%)}.quote-section::after{content:"";position:absolute;inset:auto 0 0;height:110px;background:linear-gradient(180deg,transparent,rgba(5,6,6,.82));pointer-events:none}.quote-section .quote-layout{position:relative;z-index:1;min-height:520px;display:grid;grid-template-columns:minmax(310px,0.38fr) minmax(0,1fr);align-items:center;gap:clamp(50px,7vw,112px);justify-items:stretch;text-align:left}.quote-section .quote-layout::before{display:none!important}.quote-section .quote-portrait{align-self:stretch;min-height:520px;display:flex;align-items:flex-end;justify-content:flex-start;overflow:visible;pointer-events:none}.quote-section .quote-portrait::after{display:none!important}.quote-section .quote-portrait img{width:auto;height:min(96%,560px);max-width:none;max-height:none;object-fit:contain;object-position:left bottom!important;filter:contrast(1.04) brightness(.98) saturate(.92)!important;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 82%,rgba(0,0,0,0.7) 92%,transparent 100%)!important;mask-image:linear-gradient(90deg,#000 0%,#000 82%,rgba(0,0,0,0.7) 92%,transparent 100%)!important}.quote-section blockquote{display:block;justify-self:start;margin:0;padding-top:16px;max-width:560px!important}.quote-section .quote-layout blockquote p::after,.quote-section .quote-layout blockquote p::before{color:#dfff37}.quote-section .quote-source-logo{display:block;width:min(132px,18vw);height:auto;margin:26px 0 0;opacity:.92}@media (max-width:980px){.quote-section,.quote-section .quote-layout,.quote-section .quote-portrait{min-height:500px}.quote-section .quote-layout{grid-template-columns:minmax(250px,0.42fr) minmax(0,1fr);gap:clamp(26px,5vw,58px)}.quote-section .quote-portrait img{height:min(92%,500px)}.quote-section .quote-layout blockquote p{font-size:clamp(1.65rem, 3.6vw, 2.5rem)}}@media (max-width:760px){.quote-section{min-height:0;padding:56px 0 0;background:radial-gradient(circle at 50% 20%,rgba(223,255,55,.07),transparent 34%),linear-gradient(180deg,rgba(13,17,12,.92),#080909 72%)}.quote-section .quote-layout{min-height:0;grid-template-columns:1fr;gap:28px;justify-items:center;text-align:center}.quote-section blockquote{order:1;justify-self:center;padding-top:0}.quote-section .quote-layout blockquote p{font-size:clamp(1.45rem, 7.2vw, 2.2rem);line-height:1.08}.quote-section .quote-source-logo{width:min(128px,36vw);margin:22px auto 0}.quote-section .quote-portrait{order:2;min-height:340px;width:100%;justify-content:center}.quote-section .quote-portrait img{height:380px;max-width:86vw;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%)!important;mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%)!important}}@media (max-width:980px){.quote-section .quote-layout blockquote p{font-size:clamp(1.28rem, 3vw, 1.82rem)}}.label-band.label-showcase,.label-showcase{border-block:0!important;padding-top:132px!important;padding-bottom:132px!important;background:radial-gradient(circle at 22% 12%,rgba(223,255,55,.028),transparent 32%),radial-gradient(circle at 86% 72%,rgba(223,255,55,.018),transparent 26%),linear-gradient(180deg,#111314 0,#0d0f10 52%,#090a0b 100%)!important}.label-showcase .label-showcase-inner{gap:56px}.intro-section{background:radial-gradient(circle at 50% 86%,rgba(223,255,55,.055),transparent 34%),linear-gradient(180deg,rgba(18,23,15,.88) 0,rgba(18,23,15,.9) 62%,#101112 100%)!important}.services-section{background:radial-gradient(circle at 50% 0,rgba(223,255,55,.045),transparent 30%),linear-gradient(180deg,#15100f 0,#120f0f 34%,#0b0c0d 100%)!important}.services-section>.shell{position:relative;z-index:1}@media (max-width:760px){.quote-section .quote-layout blockquote p{font-size:clamp(1.12rem, 5.6vw, 1.58rem);line-height:1.14}.label-band.label-showcase,.label-showcase{padding-top:92px!important;padding-bottom:96px!important}.intro-section{padding-bottom:112px}.intro-section::after{height:132px}.services-section{margin-top:-46px;padding-top:106px!important}}.label-showcase .label-showcase-copy{margin-inline:auto!important;text-align:center!important}.label-showcase .label-showcase-copy h2,.label-showcase .label-showcase-copy>p:not(.section-kicker){margin-left:auto!important;margin-right:auto!important}.faq-block:not(.is-expanded) details:nth-of-type(n+4){display:none}.faq-read-more{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:50px;margin:26px auto 0;padding:0 34px;border:1px solid #dfff37;border-radius:999px;background:#dfff37;color:#050606;font-weight:900;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background 180ms,color 180ms,border-color 180ms,transform 180ms}.faq-read-more:focus-visible,.faq-read-more:hover{background:#17191a;color:#dfff37;transform:translateY(-1px)}.intro-section{position:relative;padding-bottom:150px;background:radial-gradient(circle at 18% 8%,rgba(223,255,55,.035),transparent 28%),radial-gradient(circle at 58% 92%,rgba(223,255,55,.026),transparent 34%),linear-gradient(180deg,#101313 0,#111413 48%,#0d0f10 100%)!important}.intro-section::after{content:"";pointer-events:none;content:"";position:absolute;left:0;right:0;bottom:-1px;height:180px;background:radial-gradient(ellipse at 50% 42%,rgba(223,255,55,.055),transparent 58%),linear-gradient(180deg,rgba(13,15,16,0),#0d0f10 56%,#0b0d0e 100%);pointer-events:none}.services-section{position:relative;margin-top:-68px;padding-top:138px!important;padding-bottom:118px!important;background:radial-gradient(circle at 50% -4%,rgba(223,255,55,.04),transparent 30%),radial-gradient(circle at 16% 88%,rgba(223,255,55,.022),transparent 28%),linear-gradient(180deg,#0b0d0e 0,#101112 46%,#0c0d0e 100%)!important}.services-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:150px;background:radial-gradient(ellipse at 50% 72%,rgba(223,255,55,.035),transparent 58%),linear-gradient(180deg,rgba(12,13,14,0),#0a0b0c 74%,#090a0b 100%);pointer-events:none}.patreon-section{position:relative;padding-top:106px!important;padding-bottom:112px!important;background:radial-gradient(circle at 48% 16%,rgba(223,255,55,.045),transparent 28%),radial-gradient(circle at 84% 74%,rgba(223,255,55,.018),transparent 24%),linear-gradient(180deg,#090a0b 0,#101112 48%,#0b0c0d 100%)!important}.patreon-card{background:radial-gradient(circle at 50% 0,rgba(223,255,55,.075),transparent 29%),linear-gradient(180deg,rgba(17,19,21,.94),rgba(7,8,9,.97))!important}.quote-section .quote-layout blockquote p{font-weight:900;max-width:560px!important;font-size:clamp(1.05rem, 1.55vw, 1.48rem)!important;line-height:1.18!important;font-weight:650!important}@media (max-width:980px){.quote-section .quote-layout blockquote p{font-size:clamp(1rem, 2.4vw, 1.34rem)!important}}@media (max-width:760px){.intro-section{padding-bottom:112px}.intro-section::after{height:136px}.services-section{margin-top:-46px;padding-top:106px!important;padding-bottom:86px!important}.services-section::after{height:118px}.patreon-section{padding-top:82px!important;padding-bottom:88px!important}.quote-section .quote-layout blockquote p{font-size:clamp(.98rem, 4.9vw, 1.24rem)!important;line-height:1.2!important}}.footer-redesign .social-beatport svg path,.footer-redesign .social-soundcloud svg path,.footer-redesign .social-spotify svg path,.footer-redesign .social-tiktok svg path,.footer-redesign .social-x svg path{fill:currentColor!important;stroke:none!important}.footer-redesign .social-facebook svg,.footer-redesign .social-instagram svg,.footer-redesign .social-soundcloud svg,.footer-redesign .social-youtube svg{width:26px!important;height:26px!important}.label-showcase .label-showcase-copy>p:not(.section-kicker){font-size:18px!important}.footer-redesign .social-youtube:focus-visible svg path:last-child,.footer-redesign .social-youtube:hover svg path:last-child{fill:var(--accent)!important;stroke:none!important}#contact-form{scroll-margin-top:110px}.footer-follow .footer-title{margin-bottom:22px}.footer-follow{justify-self:start}.language-switcher{display:inline-flex;align-items:center;gap:1px;padding:1px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.035)}.language-switcher a{min-height:17px;padding:0 5px;border-radius:999px;color:rgba(255,255,255,.72);font-size:.48rem;font-weight:950;letter-spacing:.06em}.language-switcher a.is-active,.language-switcher a:focus-visible,.language-switcher a:hover{color:#050604;background:var(--accent)}@media (max-width:900px){.language-switcher{justify-content:center;margin:8px auto;width:max-content}.language-switcher a{justify-content:center;min-height:22px}}.services-tools-strip{width:min(1180px,100%);margin:34px auto 0;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);box-shadow:inset 0 1px rgba(255,255,255,.06),0 24px 80px rgba(0,0,0,.26);overflow:hidden}.services-tools-head{width:min(760px,100%);margin:0 auto;padding-top:0;text-align:center}.services-tools-head::before,.services-tools-strip::after{content:"";height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.services-tools-head::before{margin:0 0 12px}.services-tools-strip::after{width:min(420px,42%);margin:26px auto 0}.services-tools-strip .section-kicker{margin-bottom:14px!important;font-size:15px;text-align:center}.services-tools-head p:not(.section-kicker){margin:0 auto;color:var(--ink)}.services-tools-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px}.services-tools-items article{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:18px;min-height:98px;padding:0 28px;border-right:1px solid rgba(255,255,255,.13)}.services-tools-items article:last-child{border-right:0}.services-tools-items img{width:64px;max-height:58px;object-fit:contain}.services-tools-items h3{margin:0;color:var(--ink);font-size:15px;line-height:1.05;text-transform:uppercase}.services-tools-items p{margin:6px 0 0;color:var(--muted);font-size:15px;line-height:1.35}.services-tools-strip .button{display:flex;width:min(300px,100%);margin:30px auto 0}@media (max-width:920px){.services-tools-strip{padding-inline:22px}.services-tools-items{grid-template-columns:1fr;gap:18px}.services-tools-items article{min-height:0;padding:0 0 18px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.services-tools-items article:last-child{padding-bottom:0;border-bottom:0}}@media (max-width:560px){.services-tools-head p:not(.section-kicker){font-size:16px}.services-tools-items article{grid-template-columns:62px minmax(0,1fr);gap:14px}.services-tools-items img{width:52px;max-height:50px}}.services-more{grid-column:1/-1;display:flex;justify-content:center;align-items:center;width:100%;margin:68px auto 0;text-align:center}.services-more .button{width:auto;min-width:210px;margin-inline:auto}.nav-dropdown{position:relative;display:inline-flex;align-items:center;min-height:42px}.nav-dropdown::before{content:"";position:absolute;left:-28px;right:-28px;top:100%;height:18px}.nav-dropdown-link{position:relative;gap:6px}.nav-dropdown-link::after{content:"";width:6px;height:6px;margin-left:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.85;transition:transform 160ms}.nav-dropdown.is-open .nav-dropdown-link::after,.nav-dropdown:focus-within .nav-dropdown-link::after,.nav-dropdown:hover .nav-dropdown-link::after{transform:rotate(225deg) translate(-1px,-1px)}.nav-dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;z-index:90;min-width:230px;padding:10px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:radial-gradient(circle at 14% 0,rgba(223,255,55,.08),transparent 42%),rgba(8,9,10,.98);box-shadow:0 22px 70px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.05);backdrop-filter:blur(18px);transform:translate(-50%,6px);opacity:0;pointer-events:none;transition:opacity 220ms,transform 220ms cubic-bezier(.2,.8,.2,1)}.nav-dropdown.is-open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%,0)}.nav-dropdown-menu a{display:flex;align-items:center;justify-content:flex-start;min-height:40px;padding:0 12px;border-radius:8px;color:rgba(255,255,255,.76);font-size:.72rem;font-weight:900;letter-spacing:.02em;white-space:nowrap;transition:background 160ms,color 160ms,transform 160ms}.nav-dropdown-menu a:focus-visible,.nav-dropdown-menu a:hover{background:var(--accent);color:var(--accent-ink);transform:translateX(2px)}@media (max-width:980px){.nav-dropdown{display:flex;width:100%;flex-direction:column;align-items:stretch;min-height:48px}.nav-dropdown::before{content:none}.nav-dropdown-link{justify-content:center;min-height:48px}.nav-dropdown-menu{position:static;display:grid;gap:4px;min-width:0;width:100%;margin:0 0 8px;padding:8px;border-radius:10px;transform:none;opacity:1;max-height:0;overflow:hidden;pointer-events:none;transition:max-height 180ms,padding 180ms,margin 180ms}.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu{max-height:0;pointer-events:none}.nav-dropdown.is-open .nav-dropdown-menu{max-height:260px;pointer-events:auto;transform:none}.nav-dropdown-menu a{justify-content:center;min-height:42px;white-space:normal}}.contact-whatsapp-option{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:4px;padding:14px 16px;border:1px solid rgba(223,255,55,.18);border-radius:18px;background:linear-gradient(135deg,rgba(223,255,55,.055),rgba(255,255,255,.018))}.contact-whatsapp-option p{margin:0;color:var(--ink);font-size:.92rem;line-height:1.4;text-transform:none}.contact-whatsapp-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 17px;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:.76rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;transition:transform 160ms,background 160ms,color 160ms,border-color 160ms}.contact-whatsapp-button span{width:25px;height:25px;display:block;background:currentColor;-webkit-mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat;mask:url('/assets/img/whatsapp-official-glyph.png') center/contain no-repeat}.contact-whatsapp-button:focus-visible,.contact-whatsapp-button:hover{border-color:#34d671;background:#34d671;color:#050606;transform:translateY(-1px)}@media (max-width:640px){.contact-whatsapp-option{align-items:stretch;flex-direction:column}.contact-whatsapp-button{width:100%}}.services-tools-strip .services-tools-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important}.services-tools-strip .services-tools-items article{display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;align-items:center!important;min-width:0!important}.services-tools-strip .services-tools-items img{display:block!important;width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;object-fit:contain!important}@media (max-width:560px){.services-tools-strip .services-tools-items article{grid-template-columns:62px minmax(0,1fr)!important}.services-tools-strip .services-tools-items img{width:52px!important;height:52px!important;max-width:52px!important;max-height:52px!important}}.services-more{margin-top:54px!important}.services-tools-strip{margin-top:54px!important;background:rgba(17,19,21,.78)!important;box-shadow:inset 0 1px rgba(255,255,255,.06)!important}.services-tools-head::before,.services-tools-strip::after{content:none!important;display:none!important}@media (max-width:920px){.services-tools-strip .services-tools-items{grid-template-columns:1fr!important}.services-more{margin-top:42px!important}.services-tools-strip{margin-top:42px!important;padding:26px 22px!important}}.footer-logo-link{display:inline-flex;width:max-content;line-height:0}.footer-brand img,.footer-redesign .footer-brand img{width:142px!important;height:auto!important}.services-tools-strip{padding:34px!important}.services-tools-head{margin-bottom:30px!important}.services-tools-head p:not(.section-kicker){max-width:780px!important;font-size:18px!important;line-height:1.55!important;font-weight:400!important;color:var(--muted)!important}.services-tools-strip .services-tools-items article{grid-template-columns:78px minmax(0,1fr)!important;gap:20px!important;padding:4px 28px!important;min-height:124px!important}.services-tools-strip .services-tools-items h3{font-size:clamp(1.1rem, 1.4vw, 1.28rem)!important;line-height:1.05!important;font-weight:950!important;color:var(--ink)!important;letter-spacing:0!important}.services-tools-strip .services-tools-items p{margin-top:10px!important;font-size:18px!important;line-height:1.55!important;font-weight:400!important;color:var(--muted)!important}@media (max-width:920px){.services-tools-strip{padding:30px 24px!important}.services-tools-strip .services-tools-items article{padding:4px 0 24px!important;min-height:0!important}}@media (max-width:560px){.footer-brand img,.footer-redesign .footer-brand img{width:122px!important}.services-tools-head p:not(.section-kicker),.services-tools-strip .services-tools-items p{font-size:16px!important}.services-tools-strip .services-tools-items h3{font-size:1.05rem!important}}.checkout-summary{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),rgba(10,12,12,.72);box-shadow:inset 0 1px rgba(255,255,255,.055);position:sticky;top:112px;padding:clamp(24px,3.4vw,34px)}.checkout-summary h2{margin:0 0 18px;color:var(--accent);font-size:clamp(1.08rem, 2vw, 1.55rem);line-height:1;text-transform:uppercase}.checkout-consent{color:var(--muted);line-height:1.58;display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:start;margin-bottom:20px;color:rgba(244,242,234,.78);font-size:14px;font-weight:600;text-transform:none}.checkout-summary strong{display:block;margin-bottom:18px;color:var(--ink);font-size:clamp(1.85rem, 3vw, 2.55rem);line-height:.95;text-transform:uppercase}.checkout-consent input{width:18px;height:18px;margin-top:3px;accent-color:var(--accent)}.checkout-consent.is-error{color:var(--ink)}.checkout-consent.is-error input{outline:2px solid var(--accent);outline-offset:2px}.checkout-actions{display:grid;gap:12px}.checkout-pay-warning{position:relative;margin:0 0 2px;padding:12px 14px;border:1px solid rgba(216,255,32,.64);border-radius:14px;background:rgba(216,255,32,.1);color:var(--ink);font-family:var(--font-body);font-size:13px;font-weight:700;line-height:1.35;text-align:center;text-transform:none}.checkout-pay-warning[hidden]{display:none}.checkout-pay-warning::after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;border-right:1px solid rgba(216,255,32,.64);border-bottom:1px solid rgba(216,255,32,.64);background:#171916;transform:translateX(-50%) rotate(45deg)}.checkout-actions .button,.checkout-actions button.button{width:100%;border-radius:999px;cursor:pointer}@media (max-width:860px){.checkout-summary{position:static}}@media (max-width:620px){.checkout-summary{border-radius:14px}}.testimonials-demo{position:relative;overflow:hidden}.testimonials-demo .section-kicker{color:var(--accent)!important}.testimonials-featured-control{width:46px;height:46px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.04);color:var(--ink);font-size:28px;line-height:1;cursor:pointer;transition:transform 160ms,border-color 160ms,background 160ms,color 160ms}.testimonials-featured-control:focus-visible,.testimonials-featured-control:hover{border-color:var(--accent);background:rgba(223,255,55,.12);color:var(--accent);transform:translateY(-2px)}.testimonial-card{min-height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(22px,2.6vw,32px);border:1px solid rgba(255,255,255,.13);border-radius:14px;background:linear-gradient(145deg,rgba(28,31,33,.88),rgba(9,10,11,.92)),radial-gradient(circle at 18% 0,rgba(223,255,55,.12),transparent 32%);box-shadow:inset 0 1px rgba(255,255,255,.07),0 24px 70px rgba(0,0,0,.28);scroll-snap-align:start;transition:transform 180ms,border-color 180ms,background 180ms}.testimonial-card:hover{border-color:rgba(223,255,55,.36);transform:translateY(-4px)}.testimonial-stars{display:block;color:var(--accent);font-size:.9rem;font-weight:950;letter-spacing:.08em;line-height:1}.testimonial-card p{margin:0;color:rgba(247,245,237,.88);font-size:clamp(1.02rem, 1.2vw, 1.18rem);line-height:1.55}.testimonial-author,.testimonial-card footer{display:grid;gap:5px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.testimonial-artist,.testimonial-card strong{color:var(--ink);font-size:.96rem;font-weight:950;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.testimonial-card span:not(.testimonial-stars){color:var(--soft);font-size:.82rem}.testimonial-real-name{color:rgba(247,245,237,.74)!important;font-size:.86rem!important;font-weight:500;line-height:1.25}.testimonial-country{display:inline-flex;align-items:center;gap:7px;color:var(--soft)!important;font-size:.8rem!important;font-weight:500;line-height:1.25}.testimonial-flag{position:relative;width:20px;height:14px;flex:0 0 auto;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 3px 10px rgba(0,0,0,.2)}.flag-nl{background:linear-gradient(180deg,#ae1c28 0 33.333%,#fff 33.333% 66.666%,#21468b 66.666%)}.flag-de{background:linear-gradient(180deg,#000 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666%)}.flag-es{background:linear-gradient(180deg,#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75%)}.flag-ad{background:linear-gradient(90deg,#10069f 0 33.333%,#fedd00 33.333% 66.666%,#d50032 66.666%)}.flag-pl{background:linear-gradient(180deg,#fff 0 50%,#dc143c 50%)}.flag-fr{background:linear-gradient(90deg,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666%)}.flag-be{background:linear-gradient(90deg,#000 0 33.333%,#fae042 33.333% 66.666%,#ed2939 66.666%)}.flag-us{background:linear-gradient(90deg,#3c3b6e 0 42%,transparent 42%),repeating-linear-gradient(180deg,#b22234 0 2px,#fff 2px 4px)}@keyframes testimonialFloat{0%,100%{translate:0 0}50%{translate:0 -8px}}.testimonials-featured-carousel{position:relative;width:min(100%,1280px);height:520px;min-height:520px;margin-inline:auto;display:grid;place-items:center;isolation:isolate;padding-inline:clamp(64px,6vw,96px);overflow:hidden}.featured-main{position:relative;z-index:3;width:min(940px,100%);height:420px;min-height:420px;text-align:center;transform:scale(1);will-change:transform,opacity;overflow:hidden}.featured-main .testimonial-stars{margin-inline:auto}.featured-main p{max-width:780px;margin-inline:auto;font-size:clamp(1.08rem, 1.42vw, 1.5rem);line-height:1.38}.featured-main footer{justify-items:center}.featured-side{position:absolute;z-index:1;width:min(330px,30%);height:250px;min-height:250px;padding:28px;opacity:.22;filter:blur(1.1px) saturate(.76);transform:scale(.78);overflow:hidden;pointer-events:none;transition:opacity 260ms,transform 260ms,filter 260ms}.featured-side::after{content:"";position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(17,19,18,.92))}.featured-side p{display:-webkit-box;max-height:7.2em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-size:.8rem;line-height:1.44}.featured-side footer{gap:3px;padding-top:12px}.featured-side .testimonial-artist{font-size:.78rem}.featured-side .testimonial-country,.featured-side .testimonial-real-name{font-size:.68rem!important}.featured-prev{left:clamp(-22px,-1.4vw,-8px)}.featured-next{right:clamp(-22px,-1.4vw,-8px)}.testimonials-featured-next-button,.testimonials-featured-prev{position:absolute;top:240px;z-index:5;transform:translateY(-50%);flex:0 0 auto}.testimonials-featured-prev{left:clamp(6px,1.4vw,18px)}.testimonials-featured-next-button{right:clamp(6px,1.4vw,18px)}[data-testimonial-featured-card].is-entering-next{animation:360ms cubic-bezier(.22,1,.36,1) testimonialSlideInNext}[data-testimonial-featured-card].is-entering-prev{animation:360ms cubic-bezier(.22,1,.36,1) testimonialSlideInPrev}[data-testimonial-featured-card].is-leaving-next{animation:180ms ease-in forwards testimonialSlideOutNext}[data-testimonial-featured-card].is-leaving-prev{animation:180ms ease-in forwards testimonialSlideOutPrev}.testimonials-featured-carousel.is-transitioning .featured-side{opacity:.16;filter:blur(1.6px) saturate(.7);transform:scale(.72)}@keyframes testimonialSlideInNext{0%{opacity:0;transform:translateX(92px) scale(.985)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes testimonialSlideInPrev{0%{opacity:0;transform:translateX(-92px) scale(.985)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes testimonialSlideOutNext{0%{opacity:1;transform:translateX(0) scale(1)}100%{opacity:0;transform:translateX(-64px) scale(.985)}}@keyframes testimonialSlideOutPrev{0%{opacity:1;transform:translateX(0) scale(1)}100%{opacity:0;transform:translateX(64px) scale(.985)}}.testimonials-trust-note{width:fit-content;max-width:min(100%,620px);margin:clamp(8px,1.6vw,18px) auto 0;padding:12px 22px;border:1px solid rgba(216,255,35,.22);border-radius:999px;background:rgba(255,255,255,.025);color:rgba(246,242,232,.72);font-size:.95rem;font-weight:500;line-height:1.35;text-align:center;letter-spacing:0}.testimonials-trust-note strong{color:var(--acid);font-weight:800}@media (max-width:980px){.featured-main{width:min(820px,88%);height:410px;min-height:410px}.featured-side{width:28%;transform:scale(.72)}}@media (max-width:640px){.testimonial-card{min-height:280px}.featured-side{display:none}.featured-main{width:100%;height:min(560px,72vh);min-height:0;padding:24px 22px}.testimonials-featured-carousel{height:min(640px,82vh);min-height:0;padding-inline:46px}.featured-main p{position:relative;z-index:1;display:-webkit-box;max-width:100%;max-height:12.8em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9;font-size:clamp(.96rem, 4.25vw, 1.12rem);line-height:1.42}.featured-main .testimonial-stars{font-size:.78rem}.featured-main footer{position:relative;z-index:2;gap:4px;padding-top:14px}.featured-main .testimonial-artist{font-size:.86rem}.featured-main .testimonial-real-name{font-size:.78rem!important}.featured-main .testimonial-country{font-size:.74rem!important}.featured-main::after{content:"";position:absolute;left:18px;right:18px;bottom:92px;height:48px;pointer-events:none;background:linear-gradient(180deg,rgba(17,19,18,0),rgba(17,19,18,.96))}.testimonials-featured-prev{top:280px;left:0}.testimonials-featured-next-button{top:280px;right:0}}.services-tools-strip .services-tools-items article:has(img[src*=tool-]){grid-template-columns:minmax(120px,168px) minmax(0,1fr)!important;align-items:center!important}.services-tools-strip .services-tools-items img[src*=tool-]{width:min(11vw,168px)!important;height:auto!important;max-width:168px!important;max-height:none!important;aspect-ratio:1/1!important;object-fit:contain!important;filter:drop-shadow(0 18px 26px rgba(0,0,0,.35))!important}@media (max-width:920px){.services-tools-strip .services-tools-items article:has(img[src*=tool-]){grid-template-columns:minmax(104px,136px) minmax(0,1fr)!important}.services-tools-strip .services-tools-items img[src*=tool-]{width:136px!important;max-width:136px!important}}@media (max-width:560px){.services-tools-strip .services-tools-items article:has(img[src*=tool-]){grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:16px!important}.services-tools-strip .services-tools-items img[src*=tool-]{width:min(72vw,220px)!important;max-width:220px!important}}.membership-tier-card{scroll-snap-align:start;min-height:590px;border:1px solid rgba(255,255,255,.16);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(28,29,29,.92),rgba(20,21,21,.98));box-shadow:0 28px 70px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.05)}@media (max-width:760px){.membership-tier-card{min-height:0}}