.bk-page{background:#090a09;color:#f6f6f2;font-family:Manrope,Arial,sans-serif}.bk-header{padding:24px 5vw;justify-content:space-between;border-bottom:1px solid #ffffff25}.bk-header,.bk-header nav{display:flex;align-items:center}.bk-header nav{gap:28px;font-size:13px}.bk-asset-info a,.bk-footer a,.bk-header a,.bk-index a{min-height:44px;display:inline-flex;align-items:center}.bk-hero{padding:90px 6vw 65px}.bk-label{font:11px monospace;letter-spacing:.14em;color:#b2b5ab}.bk-hero h1{font-size:clamp(70px,12vw,184px);font-weight:800;line-height:.92;letter-spacing:-.075em;margin:40px 0 55px}.bk-hero em{font-style:normal;color:#a3e635}.bk-hero-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px}.bk-hero-bottom p{font-size:18px;line-height:1.7;color:#b2b5ab}.bk-cta{display:inline-flex;gap:60px;align-items:center;border-radius:100px;padding:22px 30px;background:#a3e635;color:#090a09;font-weight:600;font-size:14px}.bk-logo-stage{margin:0 3vw;background:#131610;border:1px solid #ffffff20;min-height:480px;padding:28px 3vw;display:flex;flex-direction:column;justify-content:space-between;transition:background .4s,color .4s}.bk-logo-stage.is-light{background:#f6f6f2;color:#090a09}.bk-stage-bottom,.bk-stage-top{display:flex;justify-content:space-between;align-items:center;gap:20px;font:11px monospace;letter-spacing:.06em}.bk-stage-top button{background:transparent;color:inherit;border:1px solid;border-radius:30px;padding:13px 18px;min-height:44px}.bk-logo-stage>img{width:min(64%,700px);height:auto;align-self:center;margin:50px 0}.bk-stage-bottom a{padding:14px 0}.bk-index{margin:0 6vw;display:flex;border-bottom:1px solid #ffffff25;justify-content:space-between;padding:24px 0;gap:14px}.bk-index a{gap:14px;font-size:13px}.bk-index span{color:#a3e635;font:10px monospace}.bk-section{padding:90px 6vw;border-bottom:1px solid #ffffff25;scroll-margin-top:20px}.bk-section-heading{max-width:700px;margin-bottom:42px}.bk-section h2{font-size:clamp(38px,5.4vw,78px);letter-spacing:-.055em;line-height:1.04;margin:20px 0}.bk-section-heading>p:last-child:not(.bk-label){color:#b2b5ab;font-size:17px;line-height:1.7;max-width:560px}.bk-assets{display:grid;grid-template-columns:repeat(2,1fr);gap:35px 24px}.bk-asset-preview{height:260px;background:#151812;display:grid;place-items:center}.bk-asset-preview.light{background:#f6f6f2}.bk-asset-preview img{width:60%;height:auto;max-height:170px}.bk-asset-preview.symbol img{width:85px}.bk-asset-info{padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.bk-asset-info h3{font-size:15px}.bk-asset-info p{font-size:12px;color:#b2b5ab;margin-top:7px}.bk-asset-info a{font:12px monospace;color:#a3e635}.bk-note{color:#b2b5ab;font-size:13px;line-height:1.8;margin-top:30px;max-width:800px}.bk-note a{text-decoration:underline;text-underline-offset:4px}.bk-colors{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bk-swatch{height:230px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ffffff25}.bk-swatch strong{font-size:20px}.bk-swatch span{font:13px monospace}.bk-color-info p{font-size:13px;margin:18px 0 10px}.bk-color-info small{color:#b2b5ab;font:11px monospace}.bk-copy{display:flex;justify-content:space-between;gap:15px;align-items:center;background:none;border:1px solid #ffffff30;color:inherit;padding:12px 16px;min-height:44px;font-size:12px;margin-top:18px}.bk-copy:hover,.bk-footer a:hover,.bk-header a:hover,.bk-index a:hover{color:#a3e635}.bk-copy span{font-size:11px}.bk-type-sample{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;border-top:1px solid #ffffff25;padding-top:30px}.bk-aa{font-size:clamp(110px,20vw,270px);letter-spacing:-.08em;line-height:1}.bk-type-sample>div{font-size:clamp(18px,3vw,38px);line-height:1.7}.bk-alphabet{grid-column:1/-1;font-size:clamp(12px,2.6vw,34px);overflow-wrap:anywhere;line-height:1.7;letter-spacing:.06em}.bk-guidelines{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.bk-clearspace{background:#151812;padding:65px 35px 30px}.bk-clearspace>div{padding:12%;border:1px dashed #a3e63599}.bk-clearspace img{height:auto}.bk-clearspace span{display:block;font:11px monospace;line-height:1.7;margin-top:35px;color:#b2b5ab}.bk-rules article+article{border-top:1px solid #ffffff25;margin-top:24px;padding-top:24px}.bk-rules h3{font-size:17px;margin-bottom:10px}.bk-rules p{font-size:14px;line-height:1.8;color:#b2b5ab}.bk-media{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bk-media article{background:#151812;padding:30px}.bk-media article>div{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.bk-media h3{font-size:13px}.bk-media .bk-copy{margin:0}.bk-media article>p{font-size:18px;line-height:1.8;margin-top:30px}.bk-contact{margin-top:65px;display:flex;gap:40px;justify-content:space-between;align-items:center}.bk-contact a{font-size:clamp(25px,4vw,50px);display:block;margin-top:15px;letter-spacing:-.04em}.bk-contact>p{max-width:340px;color:#b2b5ab;font-size:13px;line-height:1.8}.bk-footer{padding:30px 6vw;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;flex-wrap:wrap}.bk-footer span{color:#b2b5ab}@media(max-width:700px){.bk-header{padding:16px 6vw}.bk-header img{width:80px}.bk-header nav{gap:12px;font-size:11px}.bk-header nav>a:not(:last-child){display:none}.bk-hero{padding-top:60px}.bk-hero-bottom{align-items:start;flex-direction:column}.bk-logo-stage{min-height:330px;padding:20px}.bk-logo-stage>img{width:85%}.bk-stage-bottom,.bk-stage-top{font-size:9px;letter-spacing:0}.bk-stage-bottom>span{max-width:120px;line-height:1.7}.bk-index{flex-wrap:wrap;justify-content:flex-start;gap:4px 22px}.bk-section{padding:60px 6vw}.bk-assets,.bk-guidelines,.bk-media{grid-template-columns:1fr}.bk-colors{grid-template-columns:1fr 1fr}.bk-swatch{height:180px;padding:18px}.bk-swatch strong{font-size:17px}.bk-color-info .bk-copy{font-size:10px;padding:10px}.bk-guidelines{gap:35px}.bk-contact{align-items:start;flex-direction:column}.bk-asset-preview{height:220px}.bk-media article{padding:24px}}@media(prefers-reduced-motion:reduce){.bk-logo-stage{transition:none}}