.k-gband{background:linear-gradient(150deg,var(--f-gummies),var(--chalk) 72%)}.k-gband-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,70px);align-items:center}.k-glist div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dotted var(--line);font-size:.9rem}.k-glist span:last-child{font-family:'DM Mono',ui-monospace,monospace;font-size:.72rem;color:var(--muted);text-align:right;letter-spacing:.06em}.k-gpods{display:grid;grid-template-columns:1fr 1fr;gap:14px}.k-gpods .k-slot{aspect-ratio:1;filter:drop-shadow(0 20px 28px rgba(14,18,17,.12))}.k-label{background:var(--chalk)}.k-label-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,80px);align-items:start}.k-panel{border:1px solid var(--line);border-radius:14px;background:var(--porcelain);padding:clamp(20px,3vw,34px)}.k-panel-top{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:6px;gap:12px}.k-panel-top h4{font-family:'Archivo',sans-serif;font-weight:500;font-size:1.25rem;text-transform:lowercase;letter-spacing:-.02em}.k-nrv{display:grid;grid-template-columns:1fr 84px 46px;gap:0 14px;align-items:center;padding:13px 0;border-bottom:1px dotted var(--line)}.k-nrv .k-n{font-size:.9rem}.k-nrv .k-v,.k-nrv .k-p{font-family:'DM Mono',ui-monospace,monospace;font-size:.74rem;text-align:right}.k-nrv .k-v{color:var(--muted)}.k-nrv .k-bar{grid-column:1/-1;height:3px;background:var(--line);margin-top:9px;border-radius:2px;overflow:hidden}.k-nrv .k-bar i{display:block;height:100%;width:0;background:var(--ink);border-radius:2px;transition:width 1.1s cubic-bezier(.2,.7,.3,1)}.k-claim{margin-top:20px;font-size:.82rem;color:var(--ink-soft);border-left:2px solid var(--citron);padding-left:12px}.k-lot{display:flex;justify-content:space-between;margin-top:22px;color:var(--muted);flex-wrap:wrap;gap:8px}.k-manifesto{background:var(--ink);color:var(--porcelain)}.k-manifesto h2{font-size:clamp(2.2rem,7.4vw,6.4rem);max-width:15ch}.k-manifesto h2 em{font-style:normal;color:var(--citron);font-variation-settings:'wdth' 86,'wght' 400}.k-manifesto .k-lede{color:#AEB7B1;margin-top:28px;max-width:62ch}.k-sig{margin-top:32px;color:#7E8983}.k-news{background:var(--chalk);border-top:1px solid var(--line)}.k-news-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,60px);align-items:center}.k-news h2{font-size:clamp(1.8rem,4.4vw,3.2rem)}.k-form{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.k-form input{flex:1;min-width:200px;height:50px;border:1px solid var(--line);border-radius:100px;padding:0 20px;background:var(--porcelain);font:inherit;font-size:.9rem}.k-form input:focus{outline:2px solid var(--ink);outline-offset:1px}.k-form button{height:50px;border-radius:100px;background:var(--ink);color:var(--porcelain);padding:0 26px;font-family:'DM Mono',ui-monospace,monospace;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;transition:.3s}.k-form button:hover{background:var(--citron);color:var(--ink)}.k-footer{background:var(--ink);color:#9AA49E;padding-top:clamp(48px,7vw,80px)}.k-fgrid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}.k-fgrid h5{font-family:'DM Mono',ui-monospace,monospace;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--porcelain);margin-bottom:14px;font-weight:400}.k-fgrid a{display:block;font-size:.88rem;padding:4px 0;transition:color .2s}.k-fgrid a:hover{color:var(--citron)}.k-fmark{font-family:'Archivo',sans-serif;font-variation-settings:'wdth' 120,'wght' 600;font-weight:600;color:var(--porcelain);font-size:1.1rem;letter-spacing:.3em}.k-fbot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #232A27;margin-top:48px;padding:22px 0}.k-disc{border-top:1px solid #232A27;padding:20px 0 30px;font-size:.72rem;color:#68726C;max-width:80ch}.k-rv{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}.k-rv.k-in{opacity:1;transform:none}@media(max-width:1200px){.k-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.k-cats{grid-template-columns:repeat(3,1fr)}.k-cat.k-wide{grid-column:span 3}}@media(max-width:1000px){.k-label-grid,.k-news-in,.k-gband-in{grid-template-columns:1fr}.k-fgrid{grid-template-columns:1fr 1fr}}@media(max-width:820px){.k-grid{grid-template-columns:repeat(2,1fr)}.k-hero-stage .k-slot:last-child{display:none}}@media(max-width:749px){.k-nav{display:none}.k-hero-stage{padding-bottom:40vh;gap:8px}.k-cats{grid-template-columns:1fr 1fr}.k-cat.k-wide{grid-column:span 2}.k-fgrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.klemons *,.klemons *::after{animation:none!important;transition-duration:.01ms!important}.k-rv{opacity:1;transform:none}}