:root{color-scheme:dark;--bg: #070909;--panel: rgba(255, 255, 255, .055);--panel-strong: rgba(255, 255, 255, .085);--text: #f7fbf8;--muted: #aab5af;--line: rgba(255, 255, 255, .13);--green: #b9ff3b;--gold: #f2bd35;--blue: #3f8cff;--shadow: 0 22px 70px rgba(0, 0, 0, .42);--radius: 8px;--header-height: 76px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.bk-page-wrapper){overflow-x:hidden;background:radial-gradient(circle at 18% 8%,rgba(185,255,59,.12),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(242,189,53,.1),transparent 22rem),linear-gradient(180deg,#080b0b 0%,var(--bg) 42%,#050707 100%)!important;color:var(--text)!important}body:has(.bk-page-wrapper) .shopify-section-group-header-group,body:has(.bk-page-wrapper) .shopify-section-group-footer-group,body:has(.bk-page-wrapper) header.header,body:has(.bk-page-wrapper) footer.footer{display:none!important}.bk-page-wrapper{min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 18% 8%,rgba(185,255,59,.12),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(242,189,53,.1),transparent 22rem),linear-gradient(180deg,#080b0b 0%,var(--bg) 42%,#050707 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bk-page-wrapper,.bk-page-wrapper *{letter-spacing:0!important}.bk-page-wrapper h1,.bk-page-wrapper h2,.bk-page-wrapper h3,.bk-page-wrapper strong,.bk-page-wrapper dt,.bk-page-wrapper dd{color:var(--text)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.bk-page-wrapper p,.bk-page-wrapper small,.bk-page-wrapper span,.bk-page-wrapper a,.bk-page-wrapper input,.bk-page-wrapper select,.bk-page-wrapper button{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.bk-page-wrapper:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}.bk-page-wrapper>*{position:relative;z-index:1}*{box-sizing:border-box}html{font-size:16px!important;max-width:100%;overflow-x:hidden;scroll-behavior:smooth}body{margin:0;max-width:100%;overflow-x:hidden;background:radial-gradient(circle at 18% 8%,rgba(185,255,59,.12),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(242,189,53,.1),transparent 22rem),linear-gradient(180deg,#080b0b 0%,var(--bg) 42%,#050707 100%);color:var(--text)}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.site-header{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:12px clamp(16px,4vw,54px);border-bottom:1px solid transparent;transition:background .18s ease,border-color .18s ease,backdrop-filter .18s ease}.site-header.is-scrolled{border-color:var(--line);background:#070909cc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:12px;min-width:0}.brand img{width:54px;height:54px;object-fit:contain}.brand strong,.brand small{display:block;line-height:1.05}.brand strong{font-size:.98rem}.brand small{margin-top:4px;color:var(--muted);font-size:.72rem}.site-nav{display:flex;align-items:center;gap:6px}.site-nav a{padding:10px 13px;border:1px solid transparent;border-radius:999px;color:var(--muted);font-size:.9rem;font-weight:750;transition:color .16s ease,border-color .16s ease,background .16s ease}.site-nav a:hover{border-color:var(--line);background:#ffffff0b;color:var(--text)}.menu-toggle{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:#ffffff0b}.menu-toggle span{display:block;width:17px;height:2px;margin:5px auto;background:var(--text)}.hero{display:grid;grid-template-columns:minmax(340px,1.08fr) minmax(0,.92fr);gap:clamp(28px,5vw,72px);align-items:center;min-height:100svh;padding:calc(var(--header-height) + 40px) clamp(16px,6vw,86px) 54px}.hero-visual{min-height:620px}.product-collage{position:relative;width:min(100%,690px);min-height:620px;margin:0 auto}.product-collage:before{position:absolute;top:5%;right:0;bottom:0;left:0;content:"";border-radius:50%;background:radial-gradient(circle,rgba(185,255,59,.18),transparent 42%),radial-gradient(circle at 70% 34%,rgba(242,189,53,.16),transparent 38%);filter:blur(26px)}.product-collage:after{position:absolute;left:9%;right:9%;bottom:1%;height:82px;content:"";border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.7),transparent 70%);filter:blur(14px)}.box-front,.bk-float-card{position:absolute;display:block!important;height:auto!important;max-width:none!important;object-fit:contain!important;border-radius:10px;filter:drop-shadow(0 26px 60px rgba(0,0,0,.52))}.box-front{left:27%;top:0;z-index:6;width:46%;transform:rotate(1deg)}.bk-float-card{width:22%;z-index:3}.bk-card-yellow{left:2%;bottom:13%;transform:rotate(-14deg)}.bk-card-brazil{left:20%;bottom:2%;z-index:5;transform:rotate(-4deg)}.bk-card-london{right:20%;bottom:1%;z-index:5;transform:rotate(5deg)}.bk-card-position{right:2%;bottom:13%;transform:rotate(14deg)}.hero-copy{max-width:690px}.eyebrow{margin:0 0 14px;color:var(--green);font-size:.78rem;font-weight:900;text-transform:uppercase}h1,h2,h3,p,dl{margin-top:0}h1{margin-bottom:20px;font-size:clamp(3.2rem,7vw,7.5rem);line-height:.9}h2{margin-bottom:0;font-size:clamp(2.25rem,4.5vw,5rem);line-height:.98}h3{margin-bottom:10px;font-size:clamp(1.35rem,2vw,1.95rem);line-height:1.05}.hero-copy>p:not(.eyebrow),.section-heading,.text-panel p,.brand-story p,.final-cta p{color:var(--muted);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-actions.center{justify-content:center}.bk-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:0;border-radius:999px;outline:0;box-shadow:inset 0 0 0 1px var(--line);font-weight:900;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.bk-button:before,.bk-button:after{display:none!important;content:none!important}.bk-button:hover{transform:translateY(-2px)}.bk-button.primary{background:var(--green);box-shadow:inset 0 0 0 1px #b9ff3bcc;color:#071006}.bk-button.secondary{background:#ffffff0b;box-shadow:inset 0 0 0 1px var(--line)}.bk-button.full{width:100%}.bk-button:disabled{opacity:.5;cursor:not-allowed}.hero-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 0}.hero-facts div{min-width:0;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b}.hero-facts dt{color:var(--muted);font-size:.75rem;font-weight:850;text-transform:uppercase}.hero-facts dd{margin:6px 0 0;color:var(--text);font-size:clamp(1.15rem,2.2vw,1.65rem);font-weight:950;white-space:nowrap}.ticker{overflow:hidden;border-block:1px solid var(--line);background:#ffffff0b}.ticker div{display:flex;gap:38px;width:max-content;padding:16px 0;animation:slide 26s linear infinite}.ticker span{color:var(--text);font-size:clamp(.96rem,2vw,1.35rem);font-weight:950;text-transform:uppercase}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.section{padding:clamp(76px,12vw,136px) clamp(16px,6vw,86px)}.section-heading{max-width:980px;margin-bottom:clamp(28px,5vw,54px)}.section-heading h2{color:var(--text)}.about-layout,.buy-layout,.brand-section{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:22px;align-items:stretch}.text-panel,.spec-grid article,.showcase-card,.setup-card,.buy-card,.box-gallery,.brand-story,.reaction-stack{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.035));box-shadow:var(--shadow)}.text-panel,.buy-card,.brand-story{padding:clamp(22px,3vw,34px)}.text-panel{display:flex;flex-direction:column;justify-content:flex-end;min-height:330px}.text-panel p:last-child,.brand-story p:last-child{margin-bottom:0}.spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.spec-grid article{display:flex;flex-direction:column;min-width:0;min-height:330px;padding:clamp(20px,2.6vw,28px);background:linear-gradient(180deg,#b9ff3b17,#ffffff09)}.spec-grid span{display:block;color:var(--green);font-size:clamp(2.4rem,4vw,4.35rem);font-weight:950;line-height:.92;white-space:nowrap}.spec-grid strong{display:block;margin-top:auto;font-size:clamp(1.12rem,1.8vw,1.45rem);text-transform:uppercase}.spec-grid p{margin:12px 0 0;color:var(--muted);line-height:1.45}.card-showcase{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.showcase-card{overflow:hidden;transition:transform .18s ease,border-color .18s ease}.showcase-card:hover{border-color:#b9ff3b52;transform:translateY(-4px)}.showcase-card img{width:100%;aspect-ratio:.714;object-fit:cover;object-position:top center}.showcase-card div{padding:18px}.showcase-card strong{display:block;margin-bottom:8px;font-size:1.1rem}.showcase-card p,.setup-card p,.buy-card p,.reaction-stack p{color:var(--muted);line-height:1.52}.setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.setup-card{display:flex;flex-direction:column;min-height:330px;padding:clamp(22px,3vw,30px)}.setup-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:auto}.setup-top>span{display:grid;place-items:center;width:74px;height:74px;flex:0 0 74px;border:1px solid rgba(185,255,59,.4);border-radius:50%;background:#b9ff3b14;color:var(--green);font-size:1.75rem;font-weight:950}.setup-icon{position:relative;width:150px;height:112px;flex:0 0 150px}.setup-icon i{position:absolute;width:54px;height:78px;border:1px solid rgba(255,255,255,.32);border-radius:7px;background:linear-gradient(180deg,#fffaf0,#e7e0cf);box-shadow:0 14px 30px #00000057}.setup-icon i:after{position:absolute;left:50%;top:50%;width:18px;height:18px;border:3px solid #14351f;border-radius:50%;content:"";transform:translate(-50%,-50%)}.fan-icon i:nth-child(1){left:12px;top:28px;transform:rotate(-15deg)}.fan-icon i:nth-child(2){left:48px;top:17px}.fan-icon i:nth-child(3){left:84px;top:28px;transform:rotate(15deg)}.stack-icon i:nth-child(1){right:18px;top:34px}.stack-icon i:nth-child(2){right:27px;top:25px}.stack-icon i:nth-child(3){right:36px;top:16px}.piles-icon i:nth-child(1){left:0;top:26px}.piles-icon i:nth-child(2){left:48px;top:26px}.piles-icon i:nth-child(3){left:96px;top:26px}.setup-card h3{margin-top:42px}.setup-note{max-width:760px;margin:22px 0 0;color:var(--muted);line-height:1.6}.buy-card{display:flex;flex-direction:column;justify-content:space-between;min-height:560px}.buy-card h2{font-size:clamp(2.1rem,4vw,4.2rem)}.buy-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.buy-points span{padding:10px 12px;border:1px solid rgba(185,255,59,.26);border-radius:999px;background:#b9ff3b12;color:var(--text);font-size:.85rem;font-weight:850}.price{margin:28px 0;color:var(--text);font-size:clamp(3rem,7vw,6rem);font-weight:950;line-height:.9}.buy-card small{display:block;margin-top:14px;color:var(--muted);line-height:1.45}.box-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:clamp(14px,2vw,22px);background:linear-gradient(135deg,rgba(242,189,53,.12),transparent 42%),var(--panel)}.box-gallery img{width:100%;border-radius:var(--radius);box-shadow:0 18px 48px #00000061}.buy-page{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(320px,.72fr);gap:clamp(22px,5vw,64px);align-items:center;min-height:calc(100svh - var(--header-height));padding:calc(var(--header-height) + 46px) clamp(16px,6vw,86px) 70px}.buy-page-gallery{display:grid;gap:16px;min-width:0}.buy-main-image,.buy-page-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.035));box-shadow:var(--shadow)}.buy-main-image{width:min(100%,560px);justify-self:center}.buy-thumb-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.buy-thumb-row img{width:100%;aspect-ratio:.714;object-fit:cover;object-position:top center;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.buy-page-card{padding:clamp(24px,4vw,42px)}.buy-page-card form{margin:0}.buy-page-card h1{margin-bottom:18px;font-size:clamp(2.55rem,5.3vw,5.4rem)}.buy-page-card p,.buy-page-card small{color:var(--muted);line-height:1.58}.buy-price{margin:26px 0;color:var(--text);font-size:clamp(3.4rem,7vw,6.8rem);font-weight:950;line-height:.9}.simple-includes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0}.simple-includes span{padding:12px;border:1px solid rgba(185,255,59,.24);border-radius:var(--radius);background:#b9ff3b0f;color:var(--text);font-size:.92rem;font-weight:850}.policy-note{margin:22px 0 0;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#0000002e}.policy-note strong{display:block;margin-bottom:8px}.policy-note p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.faq-section{border-top:1px solid var(--line);background:radial-gradient(circle at 82% 10%,rgba(185,255,59,.12),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,.018),transparent 70%)}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faq-grid.compact{max-width:1120px;margin-inline:auto}.faq-grid details{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.026));box-shadow:0 18px 44px #0000003d}.faq-grid summary{position:relative;display:flex;align-items:center;min-height:74px;padding:20px 54px 20px 22px;cursor:pointer;color:var(--text);font-size:clamp(1rem,1.4vw,1.15rem);font-weight:920;list-style:none}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary:after{content:"+";position:absolute;right:22px;top:50%;width:26px;height:26px;border:1px solid rgba(185,255,59,.35);border-radius:999px;color:var(--green);font-size:1.2rem;font-weight:850;line-height:24px;text-align:center;transform:translateY(-50%)}.faq-grid details[open] summary:after{content:"-"}.faq-grid p{margin:0;padding:0 22px 22px;color:var(--muted);font-size:.98rem;line-height:1.58}.buy-faq-section{padding-top:clamp(54px,8vw,92px)}.learn-more-section{padding-top:0}.learn-more-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,1.08fr);gap:clamp(20px,4vw,42px);align-items:center;padding:clamp(22px,5vw,50px);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 10% 0%,rgba(185,255,59,.12),transparent 24rem),radial-gradient(circle at 96% 12%,rgba(63,140,255,.1),transparent 26rem),linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.028));box-shadow:var(--shadow)}.learn-more-panel h2{margin-bottom:14px;font-size:clamp(2.2rem,4.6vw,4.8rem)}.learn-more-panel p:not(.eyebrow){max-width:620px;margin:0;color:var(--muted);font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.62}.learn-more-links{display:grid;gap:10px}.learn-more-links a{display:flex;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid rgba(185,255,59,.22);border-radius:var(--radius);background:#0000002e;color:var(--text);font-size:clamp(.98rem,1.3vw,1.08rem);font-weight:880;line-height:1.25;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.learn-more-links a:after{content:"->";flex:0 0 auto;color:var(--green)}.learn-more-links a:hover{border-color:#b9ff3b75;background:#b9ff3b11;transform:translateY(-2px)}.article-page{min-height:calc(100svh - var(--header-height));padding:calc(var(--header-height) + 54px) clamp(16px,6vw,86px) 84px}.article-shell{max-width:960px;margin:0 auto}.article-shell h1{max-width:920px;margin-bottom:18px;font-size:clamp(3.1rem,7vw,7rem)}.article-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:clamp(26px,4vw,44px)}.article-meta span{padding:8px 12px;border:1px solid rgba(185,255,59,.24);border-radius:999px;background:#b9ff3b0e;color:var(--muted);font-size:.84rem;font-weight:850}.article-content{padding:clamp(22px,4vw,42px);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 88% 0%,rgba(185,255,59,.1),transparent 20rem),linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.028));box-shadow:var(--shadow)}.article-content p,.article-content li{color:var(--muted);font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.72}.article-content p{margin:0 0 18px}.article-content p:last-child{margin-bottom:0}.article-content a{color:var(--green);font-weight:850;text-decoration:none}.article-content a:hover{text-decoration:underline}.article-product-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;margin-top:18px;padding:clamp(20px,4vw,34px);border:1px solid rgba(185,255,59,.28);border-radius:var(--radius);background:radial-gradient(circle at 18% 0%,rgba(185,255,59,.14),transparent 22rem),#0003}.article-product-cta h2{margin-bottom:8px;font-size:clamp(2rem,4vw,3.4rem)}.article-product-cta p:not(.eyebrow){max-width:620px;margin:0;color:var(--muted);line-height:1.58}.cart-page{min-height:calc(100svh - var(--header-height));padding:calc(var(--header-height) + 54px) clamp(16px,6vw,86px) 84px}.cart-heading{max-width:960px;margin-bottom:clamp(24px,4vw,46px)}.cart-heading h1{max-width:980px;margin-bottom:16px;font-size:clamp(3.1rem,7vw,7rem)}.cart-heading p:not(.eyebrow),.cart-empty p:not(.eyebrow),.cart-summary p{color:var(--muted);font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.58}.cart-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.62fr);gap:clamp(18px,3vw,34px);align-items:start}.cart-items{display:grid;gap:14px}.cart-item,.cart-summary,.cart-empty{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 8% 0%,rgba(185,255,59,.1),transparent 22rem),linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.028));box-shadow:var(--shadow)}.cart-item{display:grid;grid-template-columns:132px minmax(0,1fr) minmax(120px,.24fr) minmax(130px,.24fr);gap:clamp(14px,2vw,24px);align-items:center;padding:clamp(14px,2.5vw,22px)}.cart-item-image{display:block;overflow:hidden;border:1px solid rgba(185,255,59,.2);border-radius:var(--radius);background:#0003}.cart-item-image img{width:100%;aspect-ratio:.78;object-fit:cover}.cart-item-copy{min-width:0}.cart-item-copy h2{margin:8px 0 10px;font-size:clamp(1.25rem,2.1vw,2rem);line-height:1.05}.cart-item-copy h2 a{color:var(--text);text-decoration:none}.cart-item-copy p:not(.eyebrow){margin:0 0 8px;color:var(--muted)}.cart-item-copy strong,.cart-line-total strong,.cart-total-row strong{color:var(--text);font-weight:950}.cart-qty{display:grid;gap:8px}.cart-qty label,.cart-line-total span{color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.cart-qty input{width:100%;min-height:50px;border:1px solid rgba(185,255,59,.26);border-radius:var(--radius);background:#0000003d;color:var(--text);font-size:1rem;font-weight:900;text-align:center}.cart-qty a,.cart-continue{color:var(--muted);font-size:.9rem;font-weight:850;text-decoration:underline;text-underline-offset:4px}.cart-line-total{display:grid;gap:8px;justify-items:end;text-align:right}.cart-summary{position:sticky;top:calc(var(--header-height) + 18px);display:grid;gap:16px;padding:clamp(20px,3vw,30px)}.cart-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:18px 0;border-block:1px solid var(--line)}.cart-total-row span{color:var(--muted);font-weight:850}.cart-total-row strong{font-size:clamp(1.55rem,3vw,2.4rem)}.cart-summary .bk-button{min-height:54px}.cart-continue{justify-self:center}.cart-empty{max-width:820px;padding:clamp(24px,5vw,54px)}.cart-empty h2{margin-bottom:14px;font-size:clamp(2.4rem,5vw,5rem)}.timer-page{display:grid;gap:clamp(26px,4vw,52px);min-height:calc(100svh - var(--header-height));padding:calc(var(--header-height) + 44px) clamp(16px,5vw,72px) 72px}.timer-copy{max-width:1120px}.timer-copy h1{max-width:1080px;font-size:clamp(3rem,6vw,6.8rem)}.timer-copy p:not(.eyebrow){max-width:780px;color:var(--muted);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62}.timer-console{display:grid;gap:16px;padding:clamp(18px,3vw,30px);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 16% 0%,rgba(185,255,59,.13),transparent 18rem),radial-gradient(circle at 92% 28%,rgba(63,140,255,.12),transparent 20rem),linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.035));box-shadow:var(--shadow)}.timer-setup,.timer-control-actions,.timer-game-actions{display:grid;gap:10px}.timer-setup{grid-template-columns:repeat(2,minmax(0,1fr))}.timer-control-actions{grid-template-columns:1.2fr .8fr}.timer-game-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.timer-field{display:grid;gap:8px}.timer-field span,.timer-status{color:var(--muted);font-size:.82rem;font-weight:850}.timer-field select,.timer-name-grid input{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#00000038;color:var(--text);font:inherit;font-size:16px;font-weight:820}.timer-field select{min-height:50px;padding:0 14px}.timer-name-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.timer-name-grid input{min-height:48px;padding:0 13px}.turn-strip{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) auto;gap:12px;align-items:center;min-height:58px;padding:12px 14px;border:1px solid rgba(185,255,59,.22);border-radius:var(--radius);background:#b9ff3b13}.turn-strip span{color:var(--muted);font-size:.86rem;font-weight:850;text-transform:uppercase}.turn-strip strong{overflow:hidden;color:var(--text);font-size:clamp(1.1rem,3vw,1.6rem);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.turn-strip b{color:var(--green);font-size:1.35rem}.player-board{display:grid;grid-template-columns:repeat(var(--timer-columns, 4),minmax(0,1fr));gap:10px}.player-tile{position:relative;display:grid;gap:8px;align-content:space-between;min-height:clamp(164px,19vw,250px);padding:clamp(16px,2.4vw,24px);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,#ffffff13,#ffffff06),#0000002e;color:var(--text);text-align:center;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease}.player-tile:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:30px 30px;opacity:.65}.player-tile:hover{transform:translateY(-2px);border-color:#ffffff47}.player-tile.is-active{border-color:#b9ff3bb8;background:radial-gradient(circle at 50% 12%,rgba(185,255,59,.22),transparent 11rem),linear-gradient(180deg,#b9ff3b29,#ffffff0a);box-shadow:0 0 0 1px #b9ff3b29,0 22px 50px #00000047}.player-tile.is-warning{border-color:#f2bd35d9;background:radial-gradient(circle at 50% 12%,rgba(242,189,53,.25),transparent 11rem),linear-gradient(180deg,#f2bd352b,#ffffff09)}.player-tile.is-eliminated{opacity:.46;pointer-events:none}.player-tile-kicker,.player-tile-name,.player-tile-time{position:relative}.player-tile-kicker{color:var(--muted);font-size:.76rem;font-weight:900;text-transform:uppercase}.player-tile.is-active .player-tile-kicker{color:var(--green)}.player-tile-name{overflow-wrap:anywhere;font-size:clamp(1.05rem,2.2vw,1.45rem);font-weight:950}.player-tile-time{color:var(--text);font-size:clamp(4rem,9vw,7.6rem);font-weight:950;line-height:.9}.player-tile.is-active .player-tile-time{color:var(--green)}.timer-game-actions button{min-height:48px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0f;color:var(--text);font:inherit;font-weight:900;cursor:pointer}.timer-game-actions button:nth-child(1){border-color:#b9ff3b73;background:#b9ff3b1f;color:var(--green)}.timer-game-actions button:nth-child(2){border-color:#f2bd3561}.timer-game-actions button:nth-child(3){border-color:#3f8cff61}.timer-game-actions button:disabled,.timer-control-actions button:disabled{opacity:.42;cursor:not-allowed}.timer-status{margin:0;text-align:center}.brand-section{align-items:center}.page-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(28px,5vw,72px);align-items:center;min-width:0;min-height:92svh;padding:calc(var(--header-height) + 54px) clamp(16px,6vw,86px) 60px}.page-copy{min-width:0;max-width:940px}.page-copy p:not(.eyebrow),.about-product-copy p{color:var(--muted);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62}.about-logo-panel{display:grid;place-items:center;width:100%;min-width:0;min-height:420px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 50% 42%,rgba(185,255,59,.12),transparent 48%),var(--panel);box-shadow:var(--shadow)}.about-logo-panel img{width:min(82%,380px);max-width:100%;filter:drop-shadow(0 28px 56px rgba(0,0,0,.45))}.culture-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.culture-card,.about-product-visual,.values-list{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.035));box-shadow:var(--shadow)}.culture-card{min-height:310px;padding:clamp(22px,3vw,30px)}.culture-card span{display:inline-block;margin-bottom:60px;color:var(--green);font-weight:950}.culture-card p{color:var(--muted);line-height:1.52}.founders-section{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(22px,4vw,54px);align-items:center}.founders-photo{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow)}.founders-photo img{width:100%;aspect-ratio:.78;object-fit:cover;object-position:center top}.founders-copy{max-width:820px}.founders-copy h2{margin-bottom:20px}.founders-copy p:not(.eyebrow){color:var(--muted);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62}.about-product-section{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(22px,4vw,54px);align-items:center}.about-product-visual{padding:clamp(14px,2vw,22px)}.about-product-visual img{width:100%;border-radius:var(--radius);box-shadow:0 20px 54px #00000061}.about-product-copy{max-width:780px}.about-product-copy h2{margin-bottom:20px}.about-product-copy .bk-button{margin-top:18px}.values-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}.values-list p{min-height:190px;margin:0;padding:clamp(20px,3vw,28px);background:#00000029;color:var(--text);font-size:clamp(1rem,1.6vw,1.25rem);font-weight:850;line-height:1.28}.instagram-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);gap:clamp(22px,4vw,48px);align-items:center;padding:clamp(24px,5vw,54px);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 12% 10%,rgba(185,255,59,.12),transparent 28rem),radial-gradient(circle at 88% 16%,rgba(242,189,53,.14),transparent 24rem),linear-gradient(180deg,var(--panel-strong),rgba(255,255,255,.035));box-shadow:var(--shadow)}.instagram-panel h2{max-width:980px;margin-bottom:18px}.instagram-panel p:not(.eyebrow),.feed-note{color:var(--muted);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.62}.instagram-link{display:grid;align-content:end;min-height:230px;padding:22px;border:1px solid rgba(185,255,59,.3);border-radius:var(--radius);background:linear-gradient(180deg,#b9ff3b1a,#0000002e);transition:transform .16s ease,border-color .16s ease}.instagram-link:hover{border-color:#b9ff3b94;transform:translateY(-3px)}.instagram-link span{color:var(--green);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:950}.instagram-link strong{display:block;margin-top:12px;color:var(--text);font-size:.95rem;text-transform:uppercase}.feed-note{max-width:780px;margin:18px 0 0}.reaction-stack{display:grid;gap:14px;padding:clamp(18px,3vw,30px)}.reaction-stack p{margin:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#00000038;color:var(--text);font-weight:850}.final-cta{display:grid;place-items:center;min-height:72svh;padding:84px 18px;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(185,255,59,.08),transparent 70%),#080b0b;text-align:center}.final-cta>div{max-width:900px}.final-cta h2{margin-bottom:18px}.site-footer{display:flex;justify-content:space-between;gap:18px;padding:28px clamp(16px,6vw,86px);border-top:1px solid var(--line);color:var(--muted)}.site-footer p{margin:0}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1180px){.about-layout,.buy-layout,.brand-section,.page-hero,.founders-section,.about-product-section,.buy-page,.timer-page,.cart-layout{grid-template-columns:1fr}.text-panel,.buy-card{min-height:auto}.spec-grid article{min-height:260px}}@media(max-width:920px){.site-header{height:68px;padding-inline:16px}.brand img{width:46px;height:46px}.menu-toggle{display:block}.site-nav{position:fixed;top:72px;left:16px;right:16px;display:none;flex-direction:column;align-items:stretch;padding:12px;border:1px solid var(--line);border-radius:14px;background:#0a0d0df2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-nav.is-open{display:flex}.site-nav a{padding:14px;border-radius:var(--radius)}.hero{grid-template-columns:1fr;gap:20px;min-height:auto;padding-top:88px}.hero-visual{min-height:520px}.product-collage{width:min(100%,560px);min-height:520px}.card-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-grid{grid-template-columns:1fr}.setup-card{min-height:290px}.culture-grid,.values-list,.instagram-panel,.faq-grid{grid-template-columns:1fr}.timer-name-grid,.player-board,.timer-game-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.article-product-cta,.learn-more-panel{grid-template-columns:1fr}.cart-item{grid-template-columns:104px minmax(0,1fr)}.cart-qty,.cart-line-total{grid-column:2;justify-items:start;text-align:left}.cart-summary{position:static}.about-logo-panel{min-height:320px}}@media(max-width:620px){.brand small{display:none}.page-hero{gap:26px;min-height:auto;padding:calc(var(--header-height) + 28px) 16px 46px}.page-copy h1{max-width:100%;font-size:clamp(2.65rem,11vw,3.35rem);line-height:.96;overflow-wrap:break-word}.page-copy p:not(.eyebrow){max-width:100%;overflow-wrap:break-word}.about-logo-panel{min-height:260px}.about-logo-panel img{width:min(72vw,260px)}.hero{padding-inline:16px}h1{font-size:clamp(3.1rem,17vw,5rem)}.hero-visual,.product-collage{min-height:430px}.box-front{left:21%;width:58%}.bk-float-card{width:27%}.bk-card-yellow{left:0;bottom:15%}.bk-card-brazil{left:16%;bottom:3%}.bk-card-london{right:16%;bottom:3%}.bk-card-position{right:0;bottom:15%}.hero-actions,.bk-button{width:100%}.hero-facts,.spec-grid,.card-showcase,.box-gallery,.simple-includes{grid-template-columns:1fr}.buy-thumb-row{grid-template-columns:repeat(2,minmax(0,1fr))}.timer-setup,.timer-control-actions,.timer-name-grid,.timer-game-actions,.turn-strip{grid-template-columns:1fr}.timer-page{padding-inline:16px}.timer-copy h1{font-size:clamp(2.65rem,13vw,4.4rem)}.timer-console{gap:12px;padding:14px}.article-page,.cart-page{padding-inline:16px}.article-shell h1{font-size:clamp(2.65rem,12vw,4.25rem)}.cart-heading h1{font-size:clamp(2.7rem,12vw,4.35rem)}.cart-item{grid-template-columns:88px minmax(0,1fr);gap:14px}.cart-qty input{max-width:140px}.player-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-tile{min-height:132px;padding:12px}.player-tile-time{font-size:clamp(3.2rem,18vw,4.8rem)}.player-tile-name{font-size:.98rem}.timer-game-actions button{min-height:46px;font-size:.92rem}.spec-grid article{min-height:220px}.faq-grid summary{min-height:66px;padding:18px 48px 18px 18px}.faq-grid summary:after{right:18px}.faq-grid p{padding:0 18px 18px}.learn-more-links a{padding:15px 16px}.section{padding-inline:16px}.setup-icon{transform:scale(.88);transform-origin:top right}.site-footer{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ball-knowledge.css.map */
