.bp-subnav{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:18px auto 24px;padding:8px;border-radius:28px;background:var(--glass-bg-strong);border:1px solid rgba(227,154,169,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 40px rgba(0,0,0,.32)}.bp-subnav-label{font-family:Onest,var(--font-body);font-weight:800;font-size:1.05rem;color:var(--text);margin-right:6px}.bp-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.bp-tab{--c:255,196,60;position:relative;display:flex;align-items:center;gap:12px;padding:6px 16px 6px 6px;min-width:0;border-radius:18px;text-decoration:none;color:var(--text);background:rgba(0,0,0,.26);border:1.5px solid rgba(255,255,255,.1);transition:transform .18s ease,border-color .18s,background .18s,box-shadow .18s}.bp-tab[data-build=flowerspack]{--c:150,222,160}.bp-tab>:not(.fx-sparks){position:relative;z-index:1}.bp-tab img{width:38px;height:38px;border-radius:11px;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.14)}.bp-tab-name{display:block;font-family:Onest,var(--font-body);font-weight:800;font-size:.95rem}.bp-tab-sub{display:block;font-size:.7rem;color:var(--text-dim);margin-top:2px}.bp-tab.is-active,.bp-tab:focus-visible,.bp-tab:hover{transform:translateY(-2px);border-color:rgba(var(--c),.95);background:linear-gradient(160deg,rgba(var(--c),.26),rgba(var(--c),.07) 70%),rgba(0,0,0,.28);box-shadow:0 0 0 1px rgba(var(--c),.7),0 10px 34px rgba(var(--c),.32),inset 0 0 36px rgba(var(--c),.12)}.bp-tab.is-active{transform:none}.bp-tab .fx-sparks{opacity:0;transition:opacity .35s ease}.bp-tab.is-active .fx-sparks,.bp-tab:focus-visible .fx-sparks,.bp-tab:hover .fx-sparks{opacity:1}.bp-tab .fx-sparks i{animation-play-state:paused;background:color-mix(in srgb,rgb(var(--c)) 45%,#fff);box-shadow:0 0 5px 1px rgba(var(--c),.85)}.bp-tab .fx-sparks i:nth-child(3n){background:rgb(var(--c))}.bp-tab.is-active .fx-sparks i,.bp-tab:focus-visible .fx-sparks i,.bp-tab:hover .fx-sparks i{animation-play-state:running}.bp-tab .fx-sparks::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(var(--c),.34),transparent 70%)}.bp-tab:hover .fx-sparks::before{opacity:1}.bp-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1080px;margin:0 auto}.bp-tile{--c:255,196,60;position:relative;display:flex;flex-direction:column;border-radius:28px;overflow:hidden;text-decoration:none;color:var(--text);background:rgba(0,0,0,.26);border:1.5px solid rgba(255,255,255,.1);transition:transform .2s ease,border-color .2s,background .2s,box-shadow .2s}.bp-tile[data-build=flowerspack]{--c:150,222,160}.bp-tile>:not(.fx-sparks){position:relative;z-index:1}.bp-tile-img{display:block;position:relative;aspect-ratio:16/9;overflow:hidden}.bp-tile-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.bp-tile-chips{position:absolute;left:14px;bottom:12px;display:flex;gap:6px;flex-wrap:wrap}.bp-tile-chips span{padding:4px 11px;border-radius:999px;background:rgba(20,8,12,.72);backdrop-filter:blur(6px);font-size:.72rem;font-weight:700}.bp-tile-body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px}.bp-tile-name{font-family:Onest,var(--font-body);font-weight:800;font-size:1.9rem;letter-spacing:-.02em}.bp-tile-meta{color:rgb(var(--c));font-weight:700;font-size:.92rem}.bp-tile-desc{color:var(--text-dim);line-height:1.6}.bp-tile-perks{display:flex;flex-wrap:wrap;gap:8px}.bp-tile-perks span{padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.07);font-size:.82rem}.bp-tile-go{margin-top:6px;align-self:flex-start;padding:10px 22px;border-radius:999px;font-weight:800;color:#1a0a10;background:rgb(var(--c));box-shadow:0 8px 24px rgba(var(--c),.35);transition:transform .18s}.bp-tile:focus-visible,.bp-tile:hover{transform:translateY(-4px);border-color:rgba(var(--c),.95);background:linear-gradient(160deg,rgba(var(--c),.24),rgba(var(--c),.06) 70%),rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(var(--c),.7),0 16px 50px rgba(var(--c),.36),inset 0 0 50px rgba(var(--c),.1)}.bp-tile:hover .bp-tile-img img{transform:scale(1.04)}.bp-tile:hover .bp-tile-go{transform:translateX(4px)}.bp-tile .fx-sparks{opacity:0;transition:opacity .35s ease}.bp-tile:focus-visible .fx-sparks,.bp-tile:hover .fx-sparks{opacity:1}.bp-tile .fx-sparks i{animation-play-state:paused;background:color-mix(in srgb,rgb(var(--c)) 45%,#fff);box-shadow:0 0 5px 1px rgba(var(--c),.85)}.bp-tile .fx-sparks i:nth-child(3n){background:rgb(var(--c))}.bp-tile:focus-visible .fx-sparks i,.bp-tile:hover .fx-sparks i{animation-play-state:running}.bp-tile .fx-sparks::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(var(--c),.34),transparent 70%)}.bp-tile:hover .fx-sparks::before{opacity:1}@media (max-width:800px){.bp-tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.bp-tile{animation:fadeInUp .55s ease both}.bp-tile:nth-child(2){animation-delay:.1s}}#buildPage{--c:255,196,60}#buildPage[data-build=flowerspack]{--c:150,222,160}#buildPage{--acc:rgb(var(--c))}.bp-hero{position:relative;overflow:hidden;border-radius:34px;min-height:clamp(460px,70vh,640px);display:flex;align-items:center;justify-content:center;text-align:center;background:#0c0608;border:1px solid rgba(var(--c),.22);box-shadow:0 24px 70px rgba(0,0,0,.45),inset 0 0 120px rgba(0,0,0,.5)}.bp-hero-bg{position:absolute;inset:-16% -7%;will-change:transform;transform:translate3d(var(--px,0),var(--py,0),0);transition:transform .25s ease-out}.bp-hero-bg-i{position:absolute;inset:0;background-size:cover;background-position:center;animation:bp-kb 26s ease-in-out infinite alternate}@keyframes bp-kb{from{transform:scale(1) translate3d(0,0,0)}to{transform:scale(1.09) translate3d(-1.2%,-1%,0)}}.bp-hero-in{translate:var(--ix,0px) var(--iy,0px);transition:translate .25s ease-out}@media (prefers-reduced-motion:reduce){.bp-hero-bg-i{animation:none}.bp-hero-bg,.bp-hero-in{transition:none}}.bp-hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 110%,rgba(var(--c),.32),transparent 60%),linear-gradient(180deg,rgba(14,6,9,.5),rgba(14,6,9,.86))}.bp-hero-in{position:relative;z-index:2;padding:54px 24px 40px;max-width:880px}.bp-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}.bp-pill{padding:6px 16px;border-radius:999px;background:var(--acc);color:#1a0a10;font-size:.78rem;font-weight:800;letter-spacing:.03em;box-shadow:0 0 22px rgba(var(--c),.45)}.bp-title{margin:0;font-family:Onest,var(--font-body);font-weight:800;font-size:clamp(3rem, 9vw, 7rem);line-height:.98;letter-spacing:-.035em;color:#fbf1f3;text-shadow:0 0 40px rgba(var(--c),.45),0 6px 30px rgba(0,0,0,.6)}.bp-sub{margin:18px auto 0;max-width:620px;font-size:1.2rem;line-height:1.55;color:rgba(251,241,243,.82)}.bp-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.bp-access-card .btn,.bp-cta .btn{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;padding:15px 34px;border-radius:14px;font-size:1rem;font-weight:800;text-decoration:none;cursor:pointer}.bp-access-card .btn-accent,.bp-cta .btn-accent{background:var(--acc);color:#1a0a10;border:0;box-shadow:0 10px 32px rgba(var(--c),.45);animation:none}.bp-access-card .btn-accent:hover,.bp-cta .btn-accent:hover{filter:brightness(1.08);transform:translateY(-2px)}.bp-access-card .btn-ghost,.bp-cta .btn-ghost{background:rgba(20,8,12,.55);border:1.5px solid rgba(var(--c),.55);color:var(--text);backdrop-filter:blur(8px)}.bp-access-card .btn-ghost:hover,.bp-cta .btn-ghost:hover{background:rgba(var(--c),.18)}.bp-perks{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}.bp-perks li{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:.95rem;color:rgba(251,241,243,.9)}.bp-sec{margin-top:clamp(44px,8vw,84px)}.bp-kicker{font-size:.78rem;font-weight:800;letter-spacing:.22em;color:var(--acc);margin-bottom:10px}.bp-h2{margin:0 0 24px;font-family:Onest,var(--font-body);font-weight:800;font-size:clamp(1.7rem, 3.4vw, 2.6rem);letter-spacing:-.02em;line-height:1.1}.has-rise .bp-rise{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.has-rise .bp-rise.is-in{opacity:1;transform:none}.bp-video-box{position:relative;aspect-ratio:16/9;max-width:980px;border-radius:28px;overflow:hidden;background:#0c0608;border:1px solid rgba(var(--c),.25);box-shadow:0 22px 60px rgba(0,0,0,.45),0 0 60px rgba(var(--c),.12)}.bp-video-box iframe,.bp-video-box img,.bp-video-box video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.bp-poster{filter:brightness(.65)}.bp-play{position:absolute;inset:0;margin:auto;width:max-content;height:max-content;z-index:2;display:inline-flex;align-items:center;gap:12px;padding:12px 24px 12px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-weight:800;color:#1a0a10;text-decoration:none;background:var(--acc);box-shadow:0 10px 40px rgba(var(--c),.5)}.bp-play-icon{width:36px;height:36px;border-radius:50%;background:rgba(26,10,16,.9);position:relative}.bp-play-icon::after{content:"";position:absolute;left:14px;top:10px;border-left:12px solid var(--acc);border-top:8px solid transparent;border-bottom:8px solid transparent}.bp-yt-link{display:inline-block;margin-top:12px;font-size:.84rem;color:var(--text-faint)}.bp-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.bp-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:24px;background:rgba(0,0,0,.26);border:1.5px solid rgba(255,255,255,.1);transition:transform .2s ease,border-color .2s,background .2s,box-shadow .2s}.bp-feat>:not(.fx-sparks){position:relative;z-index:1}.bp-feat-ico{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;font-size:1.5rem;background:rgba(var(--c),.16);box-shadow:inset 0 0 0 1px rgba(var(--c),.35)}.bp-feat p{margin:0;line-height:1.55;color:var(--text);font-weight:600}.bp-feat:hover{transform:translateY(-3px);border-color:rgba(var(--c),.9);background:linear-gradient(160deg,rgba(var(--c),.22),rgba(var(--c),.06) 70%),rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(var(--c),.6),0 12px 38px rgba(var(--c),.3),inset 0 0 36px rgba(var(--c),.1)}.bp-feat .fx-sparks{opacity:0;transition:opacity .35s ease}.bp-feat:hover .fx-sparks{opacity:1}.bp-feat .fx-sparks i{animation-play-state:paused;background:color-mix(in srgb,rgb(var(--c)) 45%,#fff);box-shadow:0 0 5px 1px rgba(var(--c),.85)}.bp-feat .fx-sparks i:nth-child(3n){background:rgb(var(--c))}.bp-feat:hover .fx-sparks i{animation-play-state:running}.bp-feat .fx-sparks::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(var(--c),.32),transparent 70%)}.bp-feat:hover .fx-sparks::before{opacity:1}.bp-about{max-width:820px;padding:28px 30px;border-radius:26px;background:var(--glass-bg-strong);border:1px solid rgba(var(--c),.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 46px rgba(0,0,0,.3)}.bp-about p{margin:0 0 14px;line-height:1.7;color:var(--text-dim);font-size:1.04rem}.bp-about p:last-child{margin-bottom:0}.bp-about .bp-lead{color:var(--text);font-size:1.25rem;font-weight:700;font-family:Onest,var(--font-body)}.bp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.bp-shot{padding:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;cursor:zoom-in;background:#0c0608;aspect-ratio:16/10;transition:transform .2s,border-color .2s,box-shadow .2s}.bp-shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.bp-shot:hover{transform:translateY(-3px);border-color:rgba(var(--c),.9);box-shadow:0 12px 34px rgba(var(--c),.3)}.bp-shot:hover img{transform:scale(1.06)}.bp-lightbox{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;background:rgba(8,3,5,.92);backdrop-filter:blur(6px)}.bp-lightbox[hidden]{display:none}.bp-lightbox img{max-width:min(92vw,1400px);max-height:86vh;border-radius:16px;box-shadow:0 20px 80px rgba(0,0,0,.7)}.bp-lb-close,.bp-lb-nav{position:absolute;border:1px solid rgba(255,255,255,.2);background:rgba(20,8,12,.7);color:#fff;cursor:pointer;border-radius:50%;width:46px;height:46px;font-size:1.5rem;line-height:1}.bp-lb-close{top:18px;right:18px;font-size:1.1rem}.bp-lb-prev{left:18px}.bp-lb-next{right:18px}.bp-lb-nav{top:50%;transform:translateY(-50%)}.bp-lb-close:hover,.bp-lb-nav:hover{background:rgba(var(--c),.35)}.bp-lb-count{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:3px 12px;border-radius:999px;background:rgba(20,8,12,.75);font-size:.82rem;font-weight:700}.bp-access{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center;padding:clamp(24px,4vw,44px);border-radius:32px;background:linear-gradient(135deg,rgba(var(--c),.16),rgba(var(--c),.03) 60%),var(--glass-bg-strong);border:1px solid rgba(var(--c),.35);box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 60px rgba(var(--c),.1)}.bp-checks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bp-checks li{display:flex;align-items:center;gap:12px;font-weight:600}.bp-checks li::before{content:"✓";flex:0 0 auto;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--acc);color:#1a0a10;font-weight:900;font-size:.85rem}.bp-access-card{padding:26px;border-radius:24px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);text-align:center}.bp-access-card p{margin:0 0 18px;color:var(--text-dim);line-height:1.55}.bp-access-card .btn{width:100%}.bp-faq{display:grid;gap:10px;max-width:820px}.bp-faq details{border-radius:20px;background:rgba(0,0,0,.26);border:1px solid rgba(255,255,255,.1);transition:border-color .2s,background .2s}.bp-faq details[open]{border-color:rgba(var(--c),.6);background:rgba(var(--c),.07)}.bp-faq summary{cursor:pointer;list-style:none;padding:18px 54px 18px 22px;font-weight:700;position:relative}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--acc);transition:transform .2s}.bp-faq details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.bp-faq p{margin:0;padding:0 22px 20px;color:var(--text-dim);line-height:1.6}.bp-other{max-width:560px}.bp-other .bp-tile-body{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 16px}@media (max-width:860px){.bp-access{grid-template-columns:1fr}}@media (max-width:560px){.bp-hero{border-radius:26px}.bp-hero-in{padding:40px 16px 30px}.bp-cta .btn{width:100%}.bp-lb-nav{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.has-rise .bp-rise{opacity:1;transform:none;transition:none}}.bp-show-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,4vw,56px);align-items:center}.bp-wheel{display:flex;flex-direction:column;gap:6px}.bp-wheel-item{--d:2;position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:baseline;text-align:left;width:100%;padding:16px 20px;border:1.5px solid transparent;border-radius:22px;background:0 0;color:var(--text);font:inherit;cursor:pointer;overflow:hidden;opacity:.42;transform:scale(.94);transform-origin:left center;transition:opacity .45s ease,transform .45s cubic-bezier(.22,.61,.36,1),background .3s,border-color .3s,box-shadow .3s}.bp-wheel-item[data-d="1"]{opacity:.55}.bp-wheel-item:hover{opacity:.85}.bp-wheel-item.is-active{opacity:1;transform:none;border-color:rgba(var(--c),.7);background:linear-gradient(160deg,rgba(var(--c),.2),rgba(var(--c),.05) 70%),rgba(0,0,0,.26);box-shadow:0 0 0 1px rgba(var(--c),.4),0 12px 40px rgba(var(--c),.25),inset 0 0 36px rgba(var(--c),.08)}.bp-wheel-n{font-size:.8rem;font-weight:800;letter-spacing:.12em;color:var(--acc)}.bp-wheel-t{font-family:Onest,var(--font-body);font-weight:800;font-size:clamp(1.3rem, 2.4vw, 1.9rem);letter-spacing:-.02em;line-height:1.15}.bp-wheel-d{grid-column:2;display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,.61,.36,1)}.bp-wheel-d>span{overflow:hidden;min-height:0;color:var(--text-dim);line-height:1.55;font-size:1.02rem}.bp-wheel-item.is-active .bp-wheel-d{grid-template-rows:1fr}.bp-wheel-item.is-active .bp-wheel-d>span{padding-top:10px}.bp-wheel-bar{position:absolute;left:20px;right:20px;bottom:0;height:3px;border-radius:3px;background:rgba(255,255,255,.08);opacity:0;overflow:hidden}.bp-wheel-bar i{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:var(--acc);box-shadow:0 0 10px rgba(var(--c),.7)}.bp-wheel-item.is-active .bp-wheel-bar{opacity:1}.bp-wheel-item.is-active .bp-wheel-bar i{animation:bp-fill var(--tab-ms,7000ms) linear forwards}.bp-show.is-paused .bp-wheel-bar i,.bp-wheel-item.is-active:hover .bp-wheel-bar i{animation-play-state:paused}@keyframes bp-fill{to{transform:scaleX(1)}}.bp-show-stage{position:relative;aspect-ratio:16/9;border-radius:28px;overflow:hidden;background:#0c0608;cursor:pointer;border:1px solid rgba(var(--c),.3);box-shadow:0 22px 64px rgba(0,0,0,.5),0 0 70px rgba(var(--c),.14)}.bp-show-pane{position:absolute;inset:0;opacity:0;pointer-events:none;transform:scale(1.03);transition:opacity .6s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.bp-show-pane.is-active{opacity:1;pointer-events:auto;transform:none}.bp-show-img{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.bp-show-img.is-on{opacity:1}.bp-show-fg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bp-show-img.is-contain .bp-show-fg{object-fit:contain}.bp-show-bg{position:absolute;inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;filter:blur(26px) brightness(.45) saturate(1.2)}.bp-show-dots{position:absolute;right:14px;bottom:14px;z-index:3;display:flex;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(20,8,12,.6);backdrop-filter:blur(6px)}.bp-show-dots i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.35);cursor:pointer;transition:background .2s,transform .2s,width .2s}.bp-show-dots i.is-on{background:var(--acc);width:22px;border-radius:8px;box-shadow:0 0 10px rgba(var(--c),.7)}@media (max-width:860px){.bp-show-grid{grid-template-columns:1fr}.bp-show-stage{order:-1}.bp-wheel-item{transform-origin:center}}#buildPage[data-build=flowerspack] .bp-hero::before{background:linear-gradient(180deg,rgba(14,6,9,.3) 0,rgba(14,6,9,.42) 45%,rgba(14,6,9,.78) 100%)}#buildPage[data-build=flowerspack] .bp-hero-bg-i{background-position:center 42%}#buildPage[data-build=flowerspack] .bp-title{text-shadow:0 4px 28px rgba(0,0,0,.65)}#buildPage[data-build=flowerspack] .bp-hero{min-height:clamp(480px,74vh,680px);box-shadow:0 24px 70px rgba(0,0,0,.45)}.px-emoji{width:24px;height:24px;image-rendering:pixelated;vertical-align:middle;flex:0 0 auto}.bp-feat-ico .px-emoji{width:36px;height:36px}.bp-perks li>span{display:inline-flex}.bp-tile-perks span{display:inline-flex;align-items:center;gap:8px}.bp-tile-perks .px-emoji{width:24px;height:24px;margin:-4px 0}.bp-about .px-emoji{margin:0 4px 3px 0}.bp-grid.is-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(120px,15vw,200px);gap:12px}.bp-grid.is-mosaic .bp-shot{aspect-ratio:auto;height:100%}.bp-grid.is-mosaic .bp-shot:first-child{grid-column:span 2;grid-row:span 2}.bp-grid.is-mosaic .bp-shot:nth-child(6),.bp-grid.is-mosaic .bp-shot:nth-child(7){grid-column:span 2}@media (max-width:720px){.bp-grid.is-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}.bp-grid.is-mosaic .bp-shot:first-child{grid-column:span 2;grid-row:span 2}.bp-grid.is-mosaic .bp-shot:nth-child(6),.bp-grid.is-mosaic .bp-shot:nth-child(7){grid-column:auto}}#buildPage[data-build=aestpack] .bp-hero::before{background:linear-gradient(180deg,rgba(14,6,9,.3) 0,rgba(14,6,9,.42) 45%,rgba(14,6,9,.78) 100%)}#buildPage[data-build=aestpack] .bp-title{text-shadow:0 4px 28px rgba(0,0,0,.65)}#buildPage[data-build=aestpack] .bp-hero{box-shadow:0 24px 70px rgba(0,0,0,.45);border-color:rgba(255,255,255,.1)}@property --w{syntax:'<angle>';inherits:true;initial-value:0deg}.bp-orbit-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;align-items:center;margin-top:8px}.bp-orbit-stage{--size:min(480px, 88vw);--R:calc(var(--size) / 2 - 44px);position:relative;width:var(--size);height:var(--size);margin:0 auto}.bp-orbit-stage::before{content:"";position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,rgba(var(--c),.18),transparent 68%);filter:blur(14px)}.bp-orbit-ring{position:absolute;inset:0;transform:rotate(var(--w));transition:--w 1s cubic-bezier(.22,.61,.36,1)}.bp-orbit-ring::before{content:"";position:absolute;inset:44px;border-radius:50%;border:2px dashed rgba(var(--c),.35)}.bp-orbit-ring::after{content:"";position:absolute;inset:calc(44px + 46px);border-radius:50%;border:1px solid rgba(255,255,255,.07)}.bp-orb-node{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;padding:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:rgba(var(--c),.1);border:2px solid rgba(var(--c),.35);color:inherit;transform:rotate(var(--a)) translateY(calc(var(--R) * -1)) rotate(calc(-1 * (var(--a) + var(--w))));transition:background .3s,border-color .3s,box-shadow .3s,opacity .3s;opacity:.7}.bp-orb-node span{display:grid;place-items:center;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.bp-orb-node .px-emoji{width:36px;height:36px}.bp-orb-node:hover{opacity:1;border-color:rgba(var(--c),.8)}.bp-orb-node.is-on{opacity:1;background:linear-gradient(135deg,rgba(var(--c),.4),rgba(var(--c),.14));border-color:rgb(var(--c));box-shadow:0 0 0 4px rgba(var(--c),.15),0 0 30px rgba(var(--c),.55)}.bp-orb-node.is-on span{transform:scale(1.35)}.bp-orbit-pin{position:absolute;left:50%;top:2px;width:0;height:0;transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-top:12px solid rgb(var(--c));filter:drop-shadow(0 0 8px rgba(var(--c), .8));z-index:3}.bp-orbit-core{position:absolute;left:50%;top:50%;width:calc(var(--size) * .44);height:calc(var(--size) * .44);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:50%;background:radial-gradient(circle at 50% 30%,rgba(var(--c),.22),rgba(0,0,0,.45) 70%);border:1.5px solid rgba(var(--c),.4);box-shadow:inset 0 0 40px rgba(var(--c),.12),0 20px 50px rgba(0,0,0,.4)}.bp-orbit-big .px-emoji{width:72px;height:72px;animation:bp-orb-pop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes bp-orb-pop{from{transform:scale(.4) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}.bp-orbit-n{font-size:.8rem;font-weight:800;letter-spacing:.12em;color:var(--text-dim)}.bp-orbit-n b{color:rgb(var(--c));font-size:1.05rem}.bp-orbit-panel{padding:30px 30px 26px;border-radius:26px;background:linear-gradient(135deg,rgba(var(--c),.12),rgba(var(--c),.03)),var(--glass-bg-strong);border:1.5px solid rgba(var(--c),.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 50px rgba(0,0,0,.3)}.bp-orbit-text{margin:0;min-height:5.6em;font-family:Onest,var(--font-body);font-weight:700;font-size:clamp(1.2rem, 2.2vw, 1.65rem);line-height:1.4;letter-spacing:-.01em}.bp-orbit-text.is-in{animation:bp-orb-text .5s ease}@keyframes bp-orb-text{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bp-orbit-bar{margin-top:18px;height:3px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.bp-orbit-bar i{display:block;height:100%;transform-origin:left;transform:scaleX(0);background:rgb(var(--c));box-shadow:0 0 10px rgba(var(--c),.7);animation:bp-fill var(--orb-ms,5200ms) linear forwards}.bp-orbit.is-paused .bp-orbit-bar i{animation-play-state:paused}.bp-orbit-hint{margin-top:12px;color:var(--text-faint);font-size:.8rem}@media (max-width:900px){.bp-orbit-grid{grid-template-columns:1fr;gap:26px}.bp-orbit-text{min-height:0}}@media (max-width:480px){.bp-orb-node{width:54px;height:54px;margin:-27px 0 0 -27px}.bp-orb-node .px-emoji{width:28px;height:28px}.bp-orbit-stage{--R:calc(var(--size) / 2 - 34px)}.bp-orbit-big .px-emoji{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.bp-orbit-ring{transition:none}.bp-orbit-bar{display:none}.bp-orbit-big .px-emoji,.bp-orbit-text.is-in{animation:none}}