.bss-body{margin:0;overflow-x:clip;color:var(--bb-ink);background:var(--bb-bg)}.bss,.bss *,.bss *:before,.bss *:after{box-sizing:border-box}.bss{--bss-feed-y: 0px;min-height:100%;overflow:clip;color:var(--bb-ink);background:var(--bb-bg);font-family:var(--bb-font-ui);font-size:var(--bb-size-body);line-height:var(--bb-lead-ui);-webkit-font-smoothing:antialiased}.bss>.bb-concept-switcher{transition:opacity var(--bb-dur-base) var(--bb-ease),transform var(--bb-dur-base) var(--bb-ease),visibility var(--bb-dur-base) var(--bb-ease)}.bss[data-story-visible=false]>.bb-concept-switcher{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(100% + var(--bb-space-5)))}:where(.bss) a{color:inherit;text-decoration:none}.bss-icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.bss-ui-icon{display:block;width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bss .bb-btn--primary{color:var(--bb-ink-on-forest)}.bss button,.bss input,.bss select,.bss textarea{font:inherit}.bss img,.bss video{display:block;max-width:100%}.bss [hidden]{display:none!important}.bss-shell{width:min(calc(100% - (var(--bb-space-6) * 2)),92rem);margin-inline:auto}.bss-section{position:relative;padding-block:var(--bb-space-9);scroll-margin-top:calc(var(--bb-space-9) + var(--bb-space-3))}.bss-section-label,.bss-kicker{display:inline-flex;align-items:center;gap:var(--bb-space-2);color:var(--bb-forest);font-family:var(--bb-font-ui);font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label);line-height:1.2;text-transform:uppercase}.bss-section-label:before,.bss-kicker:before{width:var(--bb-space-3);height:var(--bb-space-1);background:currentColor;border-radius:var(--bb-radius-pill);content:""}.bss-section-label--light{color:var(--bb-rail-meter)}.bss-section-heading{max-width:52rem}.bss-section-heading h2,.bss-offer__copy>h2,.bss-application__intro h2{margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(2.4rem,3.5vw,4.2rem);font-weight:var(--bb-weight-display);letter-spacing:var(--bb-track-display);line-height:1.02}.bss-section-heading>p,.bss-offer__copy>p,.bss-application__intro>p{max-width:43rem;margin:var(--bb-space-5) 0 0;color:var(--bb-ink-mid);font-family:var(--bb-font-editorial);font-size:var(--bb-size-body-lg);line-height:1.75}.bss-header{position:fixed;top:var(--bb-space-3);right:var(--bb-space-4);left:var(--bb-space-4);z-index:80;display:grid;grid-template-columns:minmax(19rem,1fr) auto auto;max-width:112rem;min-height:var(--bb-space-8);margin-inline:auto;padding:var(--bb-space-2) var(--bb-space-3);align-items:center;gap:var(--bb-space-5);background:color-mix(in srgb,var(--bb-bg) 94%,var(--bb-card));border:1px solid color-mix(in srgb,var(--bb-border) 75%,transparent);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm)}.bss-brand{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--bb-space-3)}.bss-brand img{flex:0 0 auto}.bss-brand span{display:grid;gap:var(--bb-space-1)}.bss-brand strong{font-family:var(--bb-font-display);font-size:var(--bb-size-h4);font-weight:var(--bb-weight-display);line-height:1}.bss-brand small{color:var(--bb-ink-muted);font-size:var(--bb-size-label);font-weight:var(--bb-weight-medium);letter-spacing:var(--bb-track-label);line-height:1.2;text-transform:uppercase}.bss-header__nav{display:flex;align-items:center;gap:var(--bb-space-5)}.bss-header__nav>a:not(.bb-btn),.bss-login{color:var(--bb-ink-mid);font-size:var(--bb-size-body-sm);font-weight:var(--bb-weight-medium);transition:color var(--bb-dur-fast) var(--bb-ease)}.bss-header__nav>a:not(.bb-btn):hover,.bss-header__nav>a:not(.bb-btn):focus-visible,.bss-login:hover,.bss-login:focus-visible{color:var(--bb-forest)}.bss-login{display:inline-flex;padding-block:var(--bb-space-2);align-items:center;gap:var(--bb-space-2);border-bottom:1px solid var(--bb-border)}.bss-login .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4)}.bss-story{position:relative;height:520svh;min-height:260rem;background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--bb-card) 64%,transparent),transparent 36%),var(--bb-bg)}.bss-stage{position:sticky;top:0;height:100svh;min-height:40rem;overflow:hidden}.bss-stage:before,.bss-stage:after{position:absolute;z-index:0;width:25vw;height:25vw;border:1px solid color-mix(in srgb,var(--bb-border) 45%,transparent);border-radius:50%;content:"";pointer-events:none}.bss-stage:before{top:17%;left:-17vw}.bss-stage:after{right:-19vw;bottom:9%}.bss-stage__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(20rem,1fr) minmax(17rem,.78fr) minmax(6.5rem,.22fr);width:min(calc(100% - (var(--bb-space-7) * 2)),112rem);height:100%;margin-inline:auto;padding-top:calc(var(--bb-space-9) + var(--bb-space-5));padding-bottom:calc(var(--bb-space-9) + var(--bb-space-4));align-items:center;gap:clamp(var(--bb-space-5),4vw,var(--bb-space-9))}.bss-copy-lane{position:relative;z-index:3;min-width:0}.bss-beats{position:relative;min-height:32rem}.bss-beat{position:absolute;top:50%;left:0;width:100%;max-width:44rem;opacity:0;pointer-events:none;transform:translateY(calc(-50% + var(--bb-space-5)));transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease)}.bss-beat.is-active{opacity:1;pointer-events:auto;transform:translateY(-50%)}.bss-beat>p{max-width:39rem;margin:var(--bb-space-6) 0 0;color:var(--bb-ink-mid);font-family:var(--bb-font-editorial);font-size:clamp(var(--bb-size-body-lg),1.25vw,var(--bb-size-h3));font-style:italic;line-height:1.55}.bss-beat h2{max-width:46rem;margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(3.15rem,4.6vw,5.75rem);font-weight:var(--bb-weight-display);letter-spacing:var(--bb-track-display);line-height:.99;text-wrap:balance}.bss-scene{position:relative;z-index:2;display:grid;min-width:0;height:100%;margin:0;place-items:center}.bss-phone-wrap{position:relative;z-index:3;width:min(clamp(17rem,22vw,28rem),35.0588svh);aspect-ratio:393 / 852;container-type:inline-size;filter:drop-shadow(0 var(--bb-space-5) var(--bb-space-6) color-mix(in srgb,var(--bb-ink) 16%,transparent));transform:rotate(-1.8deg);transition:transform var(--bb-dur-slow) var(--bb-ease)}.bss[data-chapter="1"] .bss-phone-wrap{transform:rotate(.7deg) scale(1.015)}.bss[data-chapter="2"] .bss-phone-wrap,.bss[data-chapter="3"] .bss-phone-wrap,.bss[data-chapter="4"] .bss-phone-wrap{transform:rotate(0) scale(1.025)}.bss-phone{position:absolute;top:0;right:0;bottom:0;left:0;padding:clamp(.16rem,.22vw,.22rem);background:color-mix(in srgb,var(--bb-card) 24%,var(--bb-ink));border:1px solid color-mix(in srgb,var(--bb-card) 32%,var(--bb-ink));border-radius:15.7%/7.25%;corner-shape:squircle;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bb-card) 20%,transparent),inset 0 0 var(--bb-space-2) color-mix(in srgb,var(--bb-ink) 62%,transparent)}.bss-phone__bezel,.bss-phone__screen{position:relative;width:100%;height:100%}.bss-phone__bezel{padding:clamp(.24rem,.34vw,.34rem);background:var(--bb-ink);border-radius:15.2%/7.05%;corner-shape:squircle;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bb-card) 10%,transparent)}.bss-phone__screen{--bss-phone-header: 13.7%;overflow:hidden;background:var(--bb-card);border-radius:14.7%/6.85%;corner-shape:squircle;isolation:isolate}.bss-phone__island{position:absolute;top:2.05%;left:50%;z-index:20;width:30.5%;height:4.3%;background:var(--bb-ink);border-radius:var(--bb-radius-pill);transform:translate(-50%)}.bss-phone__status{position:absolute;top:2.15%;right:10.6%;left:13.4%;z-index:19;display:flex;height:4.1%;justify-content:space-between;align-items:center;color:var(--bb-ink);font-family:var(--bb-font-ui);font-size:clamp(.68rem,4.3cqw,1.15rem);font-weight:var(--bb-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.bss-phone__status-icons{display:flex;align-items:center;gap:1.75cqw}.bss-status-cellular{display:block;width:5.1cqw;height:auto;flex:0 0 auto}.bss-status-wifi{display:block;width:5.35cqw;height:auto;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round}.bss-status-battery{display:block;width:7.65cqw;height:auto;flex:0 0 auto}.bss-feed-bar{position:absolute;top:0;right:0;left:0;z-index:15;display:grid;grid-template-columns:1fr auto 1fr;height:var(--bss-phone-header);padding:0 8% 2.3%;align-items:end;background:color-mix(in srgb,var(--bb-card) 94%,transparent);border-bottom:1px solid var(--bb-border-soft);color:var(--bb-ink-muted);font-family:var(--bb-font-ui);font-size:clamp(.5rem,.66vw,.7rem);text-align:center}.bss-feed-tabs{display:flex;align-items:center;gap:clamp(1.1rem,1.8vw,1.75rem)}.bss-feed-tabs strong{position:relative;color:var(--bb-ink);font-weight:var(--bb-weight-semibold)}.bss-feed-tabs strong:after{position:absolute;right:-14%;bottom:-38%;left:-14%;height:2px;background:var(--bb-ink);border-radius:var(--bb-radius-pill);content:""}.bss-feed-search{width:clamp(.82rem,1.1vw,1.05rem);height:clamp(.82rem,1.1vw,1.05rem);margin-left:auto;color:var(--bb-ink-mid)}.bss-feed-window{position:absolute;inset:var(--bss-phone-header) 0 0;overflow:hidden;background:var(--bb-forest-soft)}.bss-feed{height:100%;transform:translate3d(0,var(--bss-feed-y),0);will-change:transform}.bss-feed-card{position:relative;height:100%;overflow:hidden;color:var(--bb-card);background:var(--bb-forest-deep)}.bss-feed-card__media,.bss-feed-card__media img,.bss-feed-card__media video{width:100%;height:100%}.bss-feed-card__media img,.bss-feed-card__media video{-o-object-fit:cover;object-fit:cover}.bss-feed-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.bss-feed-card__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--bb-ink) 78%,transparent),transparent 44%),linear-gradient(to bottom,color-mix(in srgb,var(--bb-ink) 18%,transparent),transparent 24%)}.bss-post-copy{position:absolute;right:22%;bottom:8.5%;left:var(--bb-space-4);z-index:2;display:grid;gap:var(--bb-space-2);text-shadow:0 1px var(--bb-space-1) color-mix(in srgb,var(--bb-ink) 70%,transparent)}.bss-post-copy strong{font-size:clamp(.62rem,.9vw,.82rem);font-weight:var(--bb-weight-semibold)}.bss-post-copy p{margin:0;font-size:clamp(.55rem,.78vw,.72rem);line-height:1.35}.bss-post-copy span{font-size:clamp(.48rem,.68vw,.62rem);opacity:.78}.bss-post-actions{position:absolute;right:4.2%;bottom:9.2%;z-index:3;display:grid;gap:clamp(.5rem,.75vw,.72rem)}.bss-post-actions>span{display:grid;justify-items:center;gap:var(--bb-space-1)}.bss-post-actions small{color:var(--bb-card);font-size:clamp(.4rem,.55vw,.52rem);font-weight:var(--bb-weight-semibold);text-shadow:0 1px var(--bb-space-1) color-mix(in srgb,var(--bb-ink) 70%,transparent)}.bss-post-avatar{position:relative;width:clamp(1.45rem,2vw,1.9rem);height:clamp(1.45rem,2vw,1.9rem);margin-bottom:var(--bb-space-1)}.bss-post-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--bb-card);border-radius:50%}.bss-post-avatar b{position:absolute;right:-4%;bottom:-12%;display:grid;width:45%;height:45%;place-items:center;color:var(--bb-card);background:var(--bb-forest);border:1px solid var(--bb-card);border-radius:50%;font-size:clamp(.46rem,.58vw,.56rem);line-height:1}.bss-icon{width:clamp(1.15rem,1.55vw,1.48rem);height:clamp(1.15rem,1.55vw,1.48rem);color:var(--bb-card);stroke-width:1.8;filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--bb-ink) 65%,transparent))}.bss-feed-card__credit{position:absolute;bottom:var(--bb-space-3);left:var(--bb-space-4);z-index:2;color:color-mix(in srgb,var(--bb-card) 68%,transparent);font-size:clamp(.38rem,.48vw,.46rem);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-phone__home{position:absolute;bottom:1.1%;left:50%;z-index:30;width:35%;height:.48%;background:color-mix(in srgb,var(--bb-ink) 86%,transparent);border-radius:var(--bb-radius-pill);transform:translate(-50%)}.bss-problem-layer,.bss-signal-layer,.bss-test-layer,.bss-pack-layer{position:absolute;inset:var(--bss-phone-header) 0 0;z-index:10;opacity:0;pointer-events:none;transform:translateY(var(--bb-space-3));transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease)}.bss[data-chapter="1"] .bss-problem-layer,.bss[data-chapter="2"] .bss-signal-layer,.bss[data-chapter="3"] .bss-test-layer,.bss[data-chapter="4"] .bss-pack-layer{opacity:1;transform:translateY(0)}.bss[data-chapter="1"] .bss-feed-window{filter:saturate(.25)}.bss[data-chapter="2"] .bss-feed-window,.bss[data-chapter="3"] .bss-feed-window,.bss[data-chapter="4"] .bss-feed-window{display:none}.bss-problem-layer{display:grid;padding:var(--bb-space-6);align-content:center;justify-items:center;background:color-mix(in srgb,var(--bb-card) 92%,transparent);text-align:center}.bss-problem-layer:before,.bss-problem-layer:after{position:absolute;inset:var(--bb-space-5);border:1px solid var(--bb-forest);content:"";clip-path:polygon(0 0,18% 0,18% 1px,1px 1px,1px 18%,0 18%,0 0,100% 0,100% 18%,calc(100% - 1px) 18%,calc(100% - 1px) 1px,82% 1px,82% 0,100% 0,100% 100%,82% 100%,82% calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 82%,100% 82%,100% 100%,0 100%,0 82%,1px 82%,1px calc(100% - 1px),18% calc(100% - 1px),18% 100%,0 100%)}.bss-problem-layer small,.bss-phone-kicker{color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:clamp(.42rem,.58vw,.58rem);letter-spacing:var(--bb-track-label)}.bss-problem-layer strong{max-width:17rem;margin-top:var(--bb-space-4);font-family:var(--bb-font-display);font-size:clamp(1.7rem,3vw,2.75rem);font-weight:var(--bb-weight-display);line-height:1.06}.bss-problem-layer>span{max-width:17rem;margin-top:var(--bb-space-4);color:var(--bb-ink-mid);font-family:var(--bb-font-editorial);font-size:clamp(.65rem,.85vw,.82rem);line-height:1.55}.bss-signal-layer,.bss-test-layer,.bss-pack-layer{padding:var(--bb-space-5);background:var(--bb-surface)}.bss-phone-kicker{display:flex;min-height:var(--bb-space-5);align-items:center;justify-content:space-between;border-bottom:1px solid var(--bb-border)}.bss-phone-kicker .bss-kicker-dot{width:var(--bb-space-2);height:var(--bb-space-2);background:var(--bb-forest);border-radius:50%}.bss-phone-ready{display:inline-flex;width:auto;height:auto;align-items:center;gap:var(--bb-space-1);color:var(--bb-forest);font-style:normal;letter-spacing:var(--bb-track-label)}.bss-phone-ready .bss-ui-icon{width:.78rem;height:.78rem}.bss-signal-layer h3{margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(.95rem,1.55vw,1.35rem);font-weight:var(--bb-weight-display);line-height:1.18}.bss-source-chips{display:flex;margin-top:var(--bb-space-4);flex-wrap:wrap;gap:var(--bb-space-2)}.bss-source-chips span{display:inline-flex;min-height:var(--bb-space-6);padding:var(--bb-space-1) var(--bb-space-2);align-items:center;gap:var(--bb-space-1);color:var(--bb-ink-mid);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-pill);font-size:clamp(.42rem,.58vw,.58rem)}.bss-source-chips i{display:grid;width:var(--bb-space-4);height:var(--bb-space-4);place-items:center;color:var(--bb-card);background:var(--bb-forest);border-radius:50%;font-style:normal}.bss-source-chips i .bss-ui-icon{width:62%;height:62%;stroke-width:1.8}.bss-pattern-card{display:grid;margin-top:var(--bb-space-4);padding:var(--bb-space-4);gap:var(--bb-space-2);background:var(--bb-forest-deep);border-radius:var(--bb-radius-lg);box-shadow:var(--bb-shadow-md)}.bss-pattern-card small,.bss-pattern-card span{color:var(--bb-rail-ink-strong);font-size:clamp(.4rem,.55vw,.52rem)}.bss-pattern-card strong{color:var(--bb-ink-on-forest);font-family:var(--bb-font-editorial);font-size:clamp(.7rem,.9vw,.86rem);font-weight:var(--bb-weight-regular);line-height:1.45}.bss-signal-layer>p{margin:var(--bb-space-3) 0 0;color:var(--bb-ink-muted);font-size:clamp(.42rem,.56vw,.56rem);line-height:1.45}.bss-test-cells{display:grid;margin-top:var(--bb-space-4);gap:var(--bb-space-2)}.bss-test-cells article{padding:var(--bb-space-3);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-md)}.bss-test-cells article.is-selected{padding:var(--bb-space-4);background:var(--bb-forest-soft);border-color:var(--bb-forest);box-shadow:var(--bb-shadow-sm)}.bss-test-cells header,.bss-test-cells footer{display:flex;align-items:center;gap:var(--bb-space-2);font-size:clamp(.42rem,.58vw,.58rem)}.bss-test-cells header>span{color:var(--bb-forest);font-family:var(--bb-font-mono)}.bss-test-cells header b{flex:1}.bss-test-cells header i{color:var(--bb-forest);font-size:clamp(.36rem,.48vw,.48rem);font-style:normal;letter-spacing:var(--bb-track-label)}.bss-test-cells dl{display:grid;grid-template-columns:repeat(2,1fr);margin:var(--bb-space-3) 0;gap:var(--bb-space-2)}.bss-test-cells dl div{display:grid;gap:var(--bb-space-1)}.bss-test-cells dt{color:var(--bb-ink-muted);font-size:clamp(.36rem,.48vw,.46rem);text-transform:uppercase}.bss-test-cells dd{margin:0;font-size:clamp(.46rem,.62vw,.6rem);font-weight:var(--bb-weight-medium)}.bss-test-cells footer{justify-content:space-between;padding-top:var(--bb-space-2);border-top:1px solid var(--bb-sage);color:var(--bb-forest)}.bss-test-cells article>p{margin:var(--bb-space-2) 0 0 calc(var(--bb-space-5) + var(--bb-space-1));color:var(--bb-ink-muted);font-size:clamp(.42rem,.55vw,.54rem)}.bss-pack-preview{display:grid;grid-template-columns:.82fr 1.18fr;margin-top:var(--bb-space-4);gap:var(--bb-space-3)}.bss-static-concept,.bss-brief-preview{overflow:hidden;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg);box-shadow:var(--bb-shadow-sm)}.bss-static-concept>small,.bss-brief-preview>small{display:block;padding:var(--bb-space-3);color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:clamp(.36rem,.47vw,.46rem);letter-spacing:var(--bb-track-label)}.bss-static-concept__art{position:relative;display:grid;min-height:clamp(10rem,18vw,15rem);overflow:hidden;place-items:end start;background:var(--bb-forest-deep)}.bss-static-concept__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.64) contrast(.94) brightness(.72)}.bss-static-concept__art:after{position:absolute;top:58%;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--bb-ink) 66%,transparent);content:""}.bss-static-concept__art span{position:relative;z-index:1;padding:var(--bb-space-3);color:var(--bb-ink-on-forest);font-family:var(--bb-font-display);font-size:clamp(.78rem,1.28vw,1.16rem);line-height:1.04}.bss-static-concept footer,.bss-brief-preview footer{padding:var(--bb-space-3);color:var(--bb-ink-muted);font-size:clamp(.36rem,.48vw,.46rem)}.bss-brief-preview{padding-bottom:var(--bb-space-2)}.bss-brief-preview h3{margin:0;padding-inline:var(--bb-space-3);font-family:var(--bb-font-display);font-size:clamp(.85rem,1.4vw,1.2rem);font-weight:var(--bb-weight-display);line-height:1.16}.bss-brief-preview ol{display:grid;margin:var(--bb-space-4) var(--bb-space-3) 0;padding:0;gap:var(--bb-space-2);list-style:none}.bss-brief-preview li{display:grid;grid-template-columns:var(--bb-space-5) 1fr;gap:var(--bb-space-2);color:var(--bb-ink-mid);font-size:clamp(.42rem,.58vw,.56rem);line-height:1.35}.bss-brief-preview li span{color:var(--bb-forest);font-family:var(--bb-font-mono)}.bss-progress-lane{position:relative;z-index:5}.bss-progress-lane ol{display:grid;margin:0;padding:0;gap:var(--bb-space-3);list-style:none}.bss-progress-lane a{display:grid;grid-template-columns:var(--bb-space-6) 1fr;min-height:var(--bb-space-7);padding:var(--bb-space-2);align-items:center;gap:var(--bb-space-2);color:var(--bb-ink-faint);border:1px solid transparent;border-radius:var(--bb-radius-lg);transition:color var(--bb-dur-fast) var(--bb-ease),background-color var(--bb-dur-fast) var(--bb-ease),border-color var(--bb-dur-fast) var(--bb-ease)}.bss-progress-lane a:hover,.bss-progress-lane a:focus-visible{color:var(--bb-forest);border-color:var(--bb-border)}.bss-progress-lane li.is-active a{color:var(--bb-forest-deep);background:var(--bb-card);border-color:var(--bb-border);box-shadow:var(--bb-shadow-sm)}.bss-progress-lane span{display:grid;width:var(--bb-space-6);height:var(--bb-space-6);place-items:center;border:1px solid currentColor;border-radius:50%;font-family:var(--bb-font-mono);font-size:var(--bb-size-label)}.bss-progress-lane small{font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-scroll-cue{position:absolute;bottom:calc(var(--bb-space-9) - var(--bb-space-3));left:max(var(--bb-space-7),calc((100vw - 112rem)/2));z-index:20;display:flex;max-width:23rem;padding:var(--bb-space-2) var(--bb-space-3);align-items:center;gap:var(--bb-space-3);color:var(--bb-ink-muted);background:color-mix(in srgb,var(--bb-card) 92%,transparent);border:1px solid var(--bb-border);border-radius:var(--bb-radius-pill);box-shadow:var(--bb-shadow-sm);font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label);text-transform:uppercase;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(var(--bb-space-2));transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease),visibility var(--bb-dur-slow) var(--bb-ease)}.bss-scroll-cue__arrow{flex:0 0 auto;width:var(--bb-space-4);height:var(--bb-space-4);fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:bss-cue-drift 2.4s var(--bb-ease) infinite}.bss-scroll-cue__touch{display:none}.bss[data-cue-visible=true][data-has-scrolled=false] .bss-scroll-cue{visibility:visible;opacity:.88;transform:translateY(0)}.bss[data-has-scrolled=true] .bss-scroll-cue{visibility:hidden;opacity:0;transform:translateY(var(--bb-space-2))}@keyframes bss-cue-drift{0%,to{transform:translateY(-1px)}50%{transform:translateY(var(--bb-space-1))}}.bss-story-steps{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bss-story-steps span{position:absolute;left:0;width:1px;height:1px}.bss-story-steps span:nth-child(1){top:0}.bss-story-steps span:nth-child(2){top:20%}.bss-story-steps span:nth-child(3){top:40%}.bss-story-steps span:nth-child(4){top:60%}.bss-story-steps span:nth-child(5){top:80%}.bss-answer{position:relative;padding-block:calc(var(--bb-space-9) + var(--bb-space-5));overflow:hidden;background:var(--bb-surface);border-top:1px solid var(--bb-border)}.bss-answer:before{position:absolute;top:-28rem;right:-22rem;width:58rem;height:58rem;background:color-mix(in srgb,var(--bb-forest-soft) 72%,transparent);border:1px solid var(--bb-sage);border-radius:50%;content:""}.bss-answer__grid{position:relative;display:grid;grid-template-columns:minmax(0,.86fr) minmax(32rem,1.14fr);align-items:center;gap:var(--bb-space-9)}.bss-answer__copy h2{max-width:47rem;margin:var(--bb-space-5) 0 0;font-family:var(--bb-font-display);font-size:clamp(2.7rem,3.7vw,4.25rem);font-weight:var(--bb-weight-display);letter-spacing:var(--bb-track-display);line-height:.98}.bss-answer__copy>p{max-width:42rem;margin:var(--bb-space-6) 0 0;color:var(--bb-ink-mid);font-family:var(--bb-font-editorial);font-size:clamp(var(--bb-size-body-lg),1.16vw,1.25rem);line-height:1.65}.bss-answer__actions{display:flex;margin-top:var(--bb-space-7);align-items:center;flex-wrap:wrap;gap:var(--bb-space-5)}.bss-answer__actions>a:not(.bb-btn),.bss-faq__heading>a{color:var(--bb-forest);font-size:var(--bb-size-body-sm);font-weight:var(--bb-weight-semibold);border-bottom:1px solid var(--bb-sage)}.bss-pack-map{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--bb-space-5);gap:var(--bb-space-3);background:color-mix(in srgb,var(--bb-card) 74%,transparent);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-xl)}.bss-pack-map:before{position:absolute;inset:50% auto auto 50%;width:30%;height:36%;border:1px dashed var(--bb-sage);border-radius:50%;content:"";transform:translate(-50%,-50%)}.bss-pack-map article,.bss-pack-map__center{position:relative;z-index:1;display:grid;min-height:8.5rem;padding:var(--bb-space-5);align-content:end;gap:var(--bb-space-1);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg)}.bss-pack-map article>span{position:absolute;top:var(--bb-space-3);right:var(--bb-space-3);color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:var(--bb-size-label)}.bss-pack-map article strong{font-family:var(--bb-font-display);font-size:var(--bb-size-h4);font-weight:var(--bb-weight-display)}.bss-pack-map article small{color:var(--bb-ink-muted);font-size:var(--bb-size-caption)}.bss-pack-map__center{position:absolute;top:50%;left:50%;z-index:4;width:9.5rem;min-height:9.5rem;padding:var(--bb-space-3);place-items:center;align-content:center;color:var(--bb-ink-on-forest);background:var(--bb-forest-deep);border-color:var(--bb-forest-deep);border-radius:50%;box-shadow:var(--bb-shadow-lg);transform:translate(-50%,-50%)}.bss-pack-map__center img{width:var(--bb-space-7);filter:brightness(0) invert(1)}.bss-pack-map__center span{font-family:var(--bb-font-mono);font-size:var(--bb-size-label);letter-spacing:var(--bb-track-label);line-height:1.35;text-align:center}.bss-workflow{background:var(--bb-bg)}.bss-workflow .bss-section-heading{max-width:64rem;margin-inline:auto;text-align:center}.bss-workflow .bss-section-heading h2{font-size:clamp(2.6rem,4.2vw,4.3rem)}.bss-workflow .bss-section-heading>p{margin-inline:auto}.bss-workflow__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--bb-space-8) 0 0;padding:0;gap:var(--bb-space-4);list-style:none}.bss-workflow__steps>li{position:relative;display:grid;min-width:0;padding:var(--bb-space-4);align-content:start;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm)}.bss-workflow__number{position:absolute;top:var(--bb-space-3);right:var(--bb-space-3);display:grid;width:var(--bb-space-6);height:var(--bb-space-6);place-items:center;color:var(--bb-forest);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:50%;font-family:var(--bb-font-mono);font-size:var(--bb-size-label)}.bss-workflow__steps h3{margin:var(--bb-space-5) 0 0;font-family:var(--bb-font-display);font-size:var(--bb-size-h3);font-weight:var(--bb-weight-display);line-height:1.12}.bss-workflow__steps>li>p{margin:var(--bb-space-3) 0 0;color:var(--bb-ink-mid);font-size:var(--bb-size-body-sm);line-height:1.7}.bss-store-mock,.bss-readiness-mock,.bss-directions-mock,.bss-export-mock{min-height:12rem;padding:var(--bb-space-4);background:var(--bb-surface);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-lg)}.bss-store-mock{display:grid;grid-template-columns:1fr auto;align-content:center;gap:var(--bb-space-2)}.bss-store-mock>span,.bss-readiness-mock>span,.bss-directions-mock>span,.bss-export-mock>span{grid-column:1 / -1;color:var(--bb-forest);font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label)}.bss-store-mock>span{display:inline-flex;align-items:center;gap:var(--bb-space-2)}.bss-store-mock>span .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4)}.bss-store-mock>strong{min-width:0;padding:var(--bb-space-3);overflow:hidden;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-md);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption);text-overflow:ellipsis;white-space:nowrap}.bss-store-mock>i{display:inline-flex;padding:var(--bb-space-3);align-items:center;gap:var(--bb-space-1);color:var(--bb-ink-on-forest);background:var(--bb-forest);border-radius:var(--bb-radius-md);font-size:var(--bb-size-label);font-style:normal}.bss-store-mock>i .bss-ui-icon{width:var(--bb-space-3);height:var(--bb-space-3);stroke-width:2}.bss-store-mock article{display:grid;grid-column:1 / -1;min-height:var(--bb-space-9);margin-top:var(--bb-space-3);padding:var(--bb-space-4);align-content:end;background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-lg)}.bss-store-mock article small{color:var(--bb-ink-muted)}.bss-store-mock article em{margin-top:var(--bb-space-2);color:var(--bb-forest);font-size:var(--bb-size-label);font-style:normal;font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-readiness-mock{display:grid;align-content:center;gap:var(--bb-space-4)}.bss-readiness-mock>i{position:relative;display:block;height:var(--bb-space-2);background:var(--bb-border-soft);border-radius:var(--bb-radius-pill);overflow:hidden}.bss-readiness-mock>i:after{display:block;width:82%;height:100%;background:var(--bb-forest);border-radius:inherit;content:""}.bss-readiness-mock ul{display:grid;margin:0;padding:0;gap:var(--bb-space-2);list-style:none}.bss-readiness-mock li{display:flex;justify-content:space-between;padding-bottom:var(--bb-space-2);border-bottom:1px solid var(--bb-border);color:var(--bb-ink-mid);font-size:var(--bb-size-caption)}.bss-readiness-mock li>span{display:grid;width:var(--bb-space-5);height:var(--bb-space-5);place-items:center;color:var(--bb-forest);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:50%}.bss-readiness-mock li>span .bss-ui-icon{width:var(--bb-space-3);height:var(--bb-space-3);stroke-width:2}.bss-directions-mock,.bss-export-mock{display:grid;align-content:center;gap:var(--bb-space-2)}.bss-directions-mock article{display:flex;padding:var(--bb-space-3);justify-content:space-between;align-items:center;gap:var(--bb-space-2);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-md);font-size:var(--bb-size-caption)}.bss-directions-mock article.is-approved{background:var(--bb-forest-soft);border-color:var(--bb-forest)}.bss-directions-mock article small{color:var(--bb-forest)}.bss-strategy-plot{position:relative;min-height:9.5rem;margin:var(--bb-space-2) var(--bb-space-2) 0 var(--bb-space-4);border-bottom:1px solid var(--bb-sage);border-left:1px solid var(--bb-sage)}.bss-strategy-plot:before{position:absolute;top:54%;right:8%;left:8%;border-top:1px dashed var(--bb-sage);content:"";transform:rotate(-22deg);transform-origin:center}.bss-strategy-plot__x,.bss-strategy-plot__y{position:absolute;color:var(--bb-ink-muted);font-size:.5rem;font-weight:var(--bb-weight-medium);font-style:normal;letter-spacing:.03em}.bss-strategy-plot__x{right:0;bottom:calc(var(--bb-space-4) * -1)}.bss-strategy-plot__y{top:0;left:calc(var(--bb-space-4) * -1);writing-mode:vertical-rl;transform:rotate(180deg)}.bss-strategy-node{position:absolute;z-index:1;display:grid;width:5.2rem;min-height:2.4rem;padding:var(--bb-space-1) var(--bb-space-2);align-content:center;color:var(--bb-ink-mid);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-md);box-shadow:var(--bb-shadow-xs);font-style:normal;line-height:1.1}.bss-strategy-node b{font-size:.55rem;font-weight:var(--bb-weight-semibold)}.bss-strategy-node small{margin-top:2px;color:var(--bb-ink-muted);font-size:.46rem}.bss-strategy-node--pain{bottom:8%;left:5%}.bss-strategy-node--proof{top:38%;left:40%}.bss-strategy-node--outcome{top:5%;right:2%;color:var(--bb-forest-deep);background:var(--bb-forest-soft);border-color:var(--bb-forest)}.bss-export-mock>div{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bb-space-2)}.bss-export-tile{position:relative;display:grid;min-width:0;min-height:6.7rem;padding:var(--bb-space-2);align-content:center;justify-items:center;gap:var(--bb-space-1);overflow:hidden;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-md)}.bss-export-tile b{position:relative;z-index:1;color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:var(--bb-size-label)}.bss-export-tile--static{align-content:end}.bss-export-tile--static img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.58) brightness(.68)}.bss-export-tile--static b{width:calc(100% + (var(--bb-space-2) * 2));margin:0 calc(var(--bb-space-2) * -1) calc(var(--bb-space-2) * -1);padding:var(--bb-space-1);color:var(--bb-ink-on-forest);background:color-mix(in srgb,var(--bb-ink) 78%,transparent);text-align:center}.bss-export-tile--brief{justify-items:stretch}.bss-export-tile--brief b{margin-bottom:var(--bb-space-1)}.bss-export-tile--brief i{display:block;height:2px;background:var(--bb-border);border-radius:var(--bb-radius-pill)}.bss-export-tile--brief i:nth-of-type(1){width:82%}.bss-export-tile--brief i:nth-of-type(2){width:100%}.bss-export-tile--brief i:nth-of-type(3){width:68%}.bss-export-tile--brief i:nth-of-type(4){width:88%}.bss-export-tile--utm .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5);color:var(--bb-forest)}.bss-export-tile--utm small{color:var(--bb-ink-muted);font-family:var(--bb-font-mono);font-size:.42rem;line-height:1.25;text-align:center}.bss-export-mock>.bss-export-ready{display:inline-flex;padding:var(--bb-space-3);align-items:center;justify-content:center;gap:var(--bb-space-2);color:var(--bb-ink-on-forest);background:var(--bb-forest-deep);border-radius:var(--bb-radius-md);font-size:var(--bb-size-label);font-style:normal;text-align:center}.bss-export-ready .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4)}.bss-offer{background:var(--bb-forest-deep);color:var(--bb-ink-on-forest)}.bss-offer:before{position:absolute;top:0;right:7%;width:24rem;height:14rem;border-right:1px solid var(--bb-rail-border);border-bottom:1px solid var(--bb-rail-border);border-left:1px solid var(--bb-rail-border);border-radius:0 0 50% 50%;content:""}.bss-offer__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.46fr);align-items:center;gap:var(--bb-space-8)}.bss-offer__copy>h2{max-width:44rem}.bss-offer__copy>p{color:var(--bb-rail-ink-strong)}.bss-offer-details-trigger{margin-top:var(--bb-space-6);color:var(--bb-ink-on-forest);background:color-mix(in srgb,var(--bb-card) 6%,transparent);border-color:var(--bb-rail-border)}.bss-offer-details-trigger:hover:not([disabled]){color:var(--bb-ink-on-forest);background:color-mix(in srgb,var(--bb-card) 12%,transparent);border-color:var(--bb-rail-meter)}.bss-offer-details-trigger .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4)}.bss-offer__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--bb-space-8);gap:var(--bb-space-7)}.bss-offer__lists>div{padding-top:var(--bb-space-5);border-top:1px solid var(--bb-rail-border)}.bss-offer__lists h3{margin:0;color:var(--bb-rail-meter);font-size:var(--bb-size-label);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-offer__lists ul,.bss-price-card ul{display:grid;margin:var(--bb-space-5) 0 0;padding:0;gap:var(--bb-space-3);list-style:none}.bss-offer__lists li,.bss-price-card li{position:relative;padding-left:var(--bb-space-5);color:var(--bb-rail-ink-strong);line-height:1.55}.bss-offer__lists li:before,.bss-price-card li:before{position:absolute;top:.52em;left:0;width:var(--bb-space-2);height:var(--bb-space-2);background:var(--bb-rail-meter);border-radius:50%;content:""}.bss-price-card{position:relative;padding:var(--bb-space-6);color:var(--bb-ink);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-xl)}.bss-price-card__top{display:flex;justify-content:space-between;align-items:center;gap:var(--bb-space-4);color:var(--bb-forest);font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label)}.bss-price-card__top i{padding:var(--bb-space-2) var(--bb-space-3);background:var(--bb-forest-soft);border-radius:var(--bb-radius-pill);font-style:normal}.bss-price-card__price{display:flex;min-height:9.5rem;margin-top:var(--bb-space-5);align-items:center;justify-content:space-between;gap:var(--bb-space-4);border-top:1px solid var(--bb-border);border-bottom:1px solid var(--bb-border)}.bss-price-card__price>span{display:flex;align-items:baseline;color:var(--bb-ink-muted);font-family:var(--bb-font-display);font-size:var(--bb-size-h2);text-decoration:line-through}.bss-price-card__price small{font-family:var(--bb-font-ui);font-size:var(--bb-size-caption)}.bss-price-card__price b{color:var(--bb-forest);font-family:var(--bb-font-display);font-size:clamp(4.2rem,6vw,6rem);font-weight:var(--bb-weight-display);line-height:1}.bss-price-card>p{margin:var(--bb-space-4) 0 0;color:var(--bb-forest);font-weight:var(--bb-weight-semibold)}.bss-price-card ul{margin-bottom:var(--bb-space-6)}.bss-price-card li{color:var(--bb-ink-mid)}.bss-price-card li:before{background:var(--bb-forest)}.bss-price-card>small{display:block;margin-top:var(--bb-space-4);color:var(--bb-ink-muted);font-size:var(--bb-size-label);line-height:1.5;text-align:center}.bss-offer .bb-drawer{color:var(--bb-ink)}.bss-alpha-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bb-space-5)}.bss-alpha-details section{padding:var(--bb-space-5);background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg)}.bss-alpha-details ul{display:grid;margin:var(--bb-space-5) 0 0;padding:0;gap:var(--bb-space-3);list-style:none}.bss-alpha-details li{position:relative;padding-left:var(--bb-space-5);color:var(--bb-ink-mid);line-height:1.55}.bss-alpha-details li:before{position:absolute;top:.45em;left:0;width:var(--bb-space-2);height:var(--bb-space-2);background:var(--bb-forest);border-radius:50%;content:""}.bss-faq{background:var(--bb-surface)}.bss-faq__grid{display:grid;grid-template-columns:minmax(20rem,.66fr) minmax(0,1.34fr);align-items:start;gap:var(--bb-space-9)}.bss-faq__heading{position:sticky;top:calc(var(--bb-space-9) + var(--bb-space-4))}.bss-faq__heading>a{display:inline-flex;margin-top:var(--bb-space-6);align-items:center;gap:var(--bb-space-2)}.bss .bb-faq-list{display:grid;gap:var(--bb-space-3)}.bss .bb-faq-item{overflow:hidden;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm);transition:border-color var(--bb-dur-base) var(--bb-ease),box-shadow var(--bb-dur-base) var(--bb-ease)}.bss .bb-faq-item[open]{border-color:var(--bb-sage);box-shadow:var(--bb-shadow-md)}.bss .bb-faq-item summary{display:grid;grid-template-columns:var(--bb-space-6) 1fr var(--bb-space-6);padding:var(--bb-space-5) var(--bb-space-6);align-items:center;gap:var(--bb-space-4);cursor:pointer;list-style:none}.bss .bb-faq-item summary::-webkit-details-marker{display:none}.bss .bb-faq-item summary>span{color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption)}.bss .bb-faq-item summary>b{font-size:var(--bb-size-body-lg);font-weight:var(--bb-weight-medium)}.bss .bb-faq-item summary>i{position:relative;width:var(--bb-space-5);height:var(--bb-space-5);border:1px solid var(--bb-border);border-radius:50%}.bss .bb-faq-item summary>i:before,.bss .bb-faq-item summary>i:after{position:absolute;top:50%;left:50%;width:var(--bb-space-3);height:1px;background:var(--bb-forest);content:"";transform:translate(-50%,-50%);transition:transform var(--bb-dur-base) var(--bb-ease)}.bss .bb-faq-item summary>i:after{transform:translate(-50%,-50%) rotate(90deg)}.bss .bb-faq-item[open] summary>i:after{transform:translate(-50%,-50%) rotate(0)}.bss .bb-faq-item>div{padding:0 var(--bb-space-8) var(--bb-space-5) calc(var(--bb-space-6) + var(--bb-space-6) + var(--bb-space-4))}.bss .bb-faq-item>div p{max-width:43rem;margin:0;color:var(--bb-ink-mid);font-family:var(--bb-font-editorial);font-size:var(--bb-size-body-lg);line-height:1.75}.bss-application{padding:var(--bb-space-7) 0 var(--bb-space-9);color:var(--bb-ink-on-forest);background:var(--bb-ink)}.bss-application__grid{display:grid;grid-template-columns:minmax(21rem,.44fr) minmax(0,.56fr);align-items:start;gap:var(--bb-space-8)}.bss-application__intro{position:sticky;top:calc(var(--bb-space-9) + var(--bb-space-4))}.bss-application__intro h2{max-width:34rem;font-size:clamp(2.6rem,4vw,4.2rem)}.bss-application__intro>p{color:var(--bb-rail-ink-strong)}.bss-application__intro>ol{display:grid;margin:var(--bb-space-7) 0 0;padding:var(--bb-space-5) 0 0;gap:var(--bb-space-4);border-top:1px solid var(--bb-rail-border);list-style:none}.bss-application__intro>ol li{display:grid;grid-template-columns:var(--bb-space-6) 1fr;gap:var(--bb-space-3);color:var(--bb-rail-ink-strong)}.bss-application__intro>ol span{color:var(--bb-rail-meter);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption)}.bss .bb-application-card{min-height:34rem;padding:var(--bb-space-5);color:var(--bb-ink);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-xl)}.bss .bb-form-progress{margin-bottom:var(--bb-space-6)}.bss .bb-form-progress__meta{display:flex;justify-content:space-between;color:var(--bb-ink-muted);font-size:var(--bb-size-caption)}.bss .bb-form-progress__track{height:var(--bb-space-1);margin-top:var(--bb-space-3);overflow:hidden;background:var(--bb-border-soft);border-radius:var(--bb-radius-pill)}.bss .bb-form-progress__track span{display:block;width:20%;height:100%;background:var(--bb-forest);border-radius:inherit;transition:width var(--bb-dur-slow) var(--bb-ease)}.bss .bb-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.bb-js .bss .bb-form-step{display:none}.bb-js .bss .bb-form-step.is-active{display:block}.bss .bb-form-step__count{color:var(--bb-forest);font-size:var(--bb-size-label);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label)}.bss .bb-form-step h3,.bss .bb-form-success h3{max-width:36rem;margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(var(--bb-size-h2),3.2vw,var(--bb-size-h1));font-weight:var(--bb-weight-display);line-height:1.08}.bss .bb-form-step>p,.bss .bb-form-success>p{max-width:38rem;margin:var(--bb-space-3) 0 0;color:var(--bb-ink-mid);line-height:1.7}.bss .bb-form-grid{display:grid;margin-top:var(--bb-space-6);gap:var(--bb-space-4)}.bss .bb-form-grid--two,.bss .bb-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bss .bb-application-card .bb-field__label{color:var(--bb-forest)}.bss .bb-application-card .bb-input,.bss .bb-application-card .bb-select,.bss .bb-application-card .bb-textarea{background:var(--bb-surface)}.bss .bb-field-error{display:block;min-height:var(--bb-size-body);margin-top:var(--bb-space-2);color:var(--bb-rose);font-size:var(--bb-size-caption)}.bss .bb-radio-grid{display:grid;margin-top:var(--bb-space-6);gap:var(--bb-space-3)}.bss .bb-radio-fieldset{margin:0;padding:0;border:0}.bss .bb-radio-grid .bb-radio{min-height:var(--bb-space-9);padding:var(--bb-space-4);align-items:center;background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg)}.bss .bb-radio-grid .bb-radio:has(input:checked){background:var(--bb-forest-soft);border-color:var(--bb-forest)}.bss .bb-alpha-commitment{margin-top:var(--bb-space-5);padding:var(--bb-space-4);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-lg)}.bss .bb-form-actions{display:flex;margin-top:var(--bb-space-6);padding-top:var(--bb-space-4);justify-content:space-between;gap:var(--bb-space-3);border-top:1px solid var(--bb-border-soft)}.bss .bb-form-actions .bb-btn:last-child,.bss .bb-form-actions .bb-btn:nth-last-child(2){margin-left:auto}.bss .bb-form-success{display:grid;min-height:26rem;align-content:center;justify-items:start}.bss .bb-form-success__mark{display:grid;width:var(--bb-space-9);height:var(--bb-space-9);margin-bottom:var(--bb-space-6);place-items:center;color:var(--bb-ink-on-forest);background:var(--bb-forest);border-radius:50%;font-family:var(--bb-font-display);font-size:var(--bb-size-h2)}.bss .bb-form-success>a{margin-top:var(--bb-space-6);color:var(--bb-forest);font-weight:var(--bb-weight-semibold);border-bottom:1px solid var(--bb-sage)}.bss-footer{display:grid;grid-template-columns:1fr auto 1fr;min-height:9rem;padding:var(--bb-space-6) max(var(--bb-space-6),calc((100vw - 92rem)/2));padding-bottom:calc(var(--bb-space-9) + var(--bb-space-4));align-items:center;gap:var(--bb-space-6);color:var(--bb-ink-on-forest);background:var(--bb-ink);border-top:1px solid var(--bb-rail-border)}.bss-footer>span{color:var(--bb-rail-ink);font-size:var(--bb-size-caption)}.bss-footer nav{display:flex;justify-content:flex-end;gap:var(--bb-space-5);color:var(--bb-rail-ink-strong);font-size:var(--bb-size-body-sm)}@media (min-width: 120rem){.bss-stage__grid{grid-template-columns:minmax(34rem,1fr) minmax(26rem,.72fr) minmax(8rem,.2fr)}}@media (max-width: 78rem){.bss-header{grid-template-columns:1fr auto}.bss-header__nav>a:not(.bb-btn),.bss-login{display:none}.bss-stage__grid{grid-template-columns:minmax(20rem,1fr) minmax(17rem,.66fr) minmax(5.5rem,.17fr);width:min(calc(100% - (var(--bb-space-5) * 2)),76rem);gap:var(--bb-space-5)}.bss-beat h2{font-size:clamp(2.8rem,4.8vw,4.4rem)}.bss-answer__grid,.bss-offer__grid{grid-template-columns:1fr}.bss-answer__copy{max-width:60rem}.bss-pack-map{max-width:54rem}.bss-price-card{max-width:36rem}}@media (max-width: 64rem){.bss-shell{width:min(calc(100% - (var(--bb-space-5) * 2)),60rem)}.bss-stage__grid{grid-template-columns:minmax(17rem,1fr) minmax(16rem,.7fr);width:min(calc(100% - (var(--bb-space-5) * 2)),60rem);padding-bottom:calc(var(--bb-space-9) + var(--bb-space-7))}.bss-progress-lane{position:absolute;right:0;bottom:calc(var(--bb-space-8) + var(--bb-space-4));left:0;grid-column:1 / -1}.bss-progress-lane ol{grid-template-columns:repeat(5,1fr);max-width:44rem;margin-inline:auto;gap:var(--bb-space-2)}.bss-progress-lane a{grid-template-columns:1fr;justify-items:center;text-align:center}.bss-progress-lane small{font-size:.55rem}.bss-scroll-cue{bottom:calc(var(--bb-space-9) + var(--bb-space-4))}.bss-faq__grid,.bss-application__grid{grid-template-columns:1fr}.bss-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bss-faq__heading,.bss-application__intro{position:static}.bss-faq__heading{max-width:48rem}}@media (max-width: 48rem){.bss-shell{width:calc(100% - (var(--bb-space-4) * 2))}.bss-section{padding-block:var(--bb-space-8)}.bss-header{top:var(--bb-space-2);right:var(--bb-space-2);left:var(--bb-space-2);min-height:calc(var(--bb-space-8) - var(--bb-space-2));padding:var(--bb-space-2)}.bss-brand{gap:var(--bb-space-2)}.bss-brand img{width:var(--bb-space-6);height:var(--bb-space-6)}.bss-brand small{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bss-header__nav{gap:0}.bss-header__nav .bb-btn{min-height:var(--bb-space-7);padding-inline:var(--bb-space-3);font-size:var(--bb-size-caption)}.bss-story{height:540svh}.bss-stage{min-height:37rem}.bss-stage:before,.bss-stage:after{display:none}.bss-stage__grid{grid-template-columns:1fr;grid-template-rows:minmax(20rem,48svh) minmax(12rem,1fr) auto;width:100%;padding:calc(var(--bb-space-9) - var(--bb-space-2)) var(--bb-space-4) calc(var(--bb-space-9) + var(--bb-space-8));align-items:stretch;gap:var(--bb-space-2)}.bss-scene{grid-row:1;min-height:0}.bss-phone-wrap{width:min(13.5rem,19.8359svh);filter:drop-shadow(0 var(--bb-space-4) var(--bb-space-5) color-mix(in srgb,var(--bb-ink) 15%,transparent))}.bss-copy-lane{grid-row:2;display:grid;align-items:center}.bss-beats{min-height:100%}.bss-beat{top:50%;max-width:36rem;text-align:center}.bss-kicker{justify-content:center}.bss-beat>p{max-width:32rem;margin:var(--bb-space-3) auto 0;font-size:var(--bb-size-body-sm)}.bss-beat h2{max-width:38rem;margin:var(--bb-space-2) auto 0;font-size:clamp(2rem,8.8vw,3.4rem);line-height:1}.bss-progress-lane{right:var(--bb-space-4);bottom:calc(var(--bb-space-9) + var(--bb-space-4));left:var(--bb-space-4)}.bss-progress-lane a{min-height:var(--bb-space-6);padding:var(--bb-space-1)}.bss-progress-lane span{width:var(--bb-space-5);height:var(--bb-space-5);font-size:.5rem}.bss-progress-lane small{display:none}.bss-scroll-cue{bottom:calc(var(--bb-space-8) + var(--bb-space-4));left:50%;width:calc(100% - (var(--bb-space-6) * 2));justify-content:center;font-size:.52rem;text-align:center;transform:translate(-50%,var(--bb-space-2))}.bss[data-cue-visible=true][data-has-scrolled=false] .bss-scroll-cue{transform:translate(-50%)}.bss[data-has-scrolled=true] .bss-scroll-cue{transform:translate(-50%,var(--bb-space-2))}.bss-answer{padding-block:var(--bb-space-9)}.bss-answer__grid{gap:var(--bb-space-8)}.bss-answer__copy h2{font-size:clamp(2.4rem,9.4vw,3.7rem)}.bss-answer__actions,.bss-answer__actions .bb-btn{width:100%}.bss-pack-map{grid-template-columns:1fr}.bss-pack-map:before,.bss-pack-map__center{display:none}.bss-pack-map article{min-height:7.5rem}.bss-workflow__steps,.bss-offer__lists{grid-template-columns:1fr}.bss-workflow__steps{margin-top:var(--bb-space-8)}.bss-offer__grid{gap:var(--bb-space-8)}.bss-alpha-details{grid-template-columns:1fr}.bss-price-card{padding:var(--bb-space-5)}.bss-price-card__price b{font-size:4.8rem}.bss .bb-faq-item summary{grid-template-columns:var(--bb-space-5) 1fr var(--bb-space-5);padding:var(--bb-space-4);gap:var(--bb-space-3)}.bss .bb-faq-item summary>b{font-size:var(--bb-size-body)}.bss .bb-faq-item>div{padding:0 var(--bb-space-4) var(--bb-space-4) calc(var(--bb-space-5) + var(--bb-space-4) + var(--bb-space-3))}.bss .bb-faq-item>div p{font-size:var(--bb-size-body)}.bss .bb-application-card{min-height:32rem;padding:var(--bb-space-4)}.bss .bb-form-grid--two,.bss .bb-radio-grid{grid-template-columns:1fr}.bss .bb-form-grid,.bss .bb-radio-grid{margin-top:var(--bb-space-6)}.bss .bb-radio-grid .bb-radio{min-height:var(--bb-space-8)}.bss-footer{grid-template-columns:1fr;padding-inline:var(--bb-space-4);gap:var(--bb-space-5)}.bss-footer nav{justify-content:flex-start}}@media (max-width: 25rem){.bss-header .bss-brand small{display:none}.bss-header__nav .bb-btn{max-width:9.5rem;text-align:center}.bss-stage__grid{padding-inline:var(--bb-space-3)}.bss-phone-wrap{width:min(12.25rem,18.9133svh)}}@media (max-height: 56.25rem) and (min-width: 64.01rem){.bss-section{padding-block:var(--bb-space-8)}.bss-section-heading h2,.bss-offer__copy>h2{font-size:clamp(2.35rem,3.4vw,3.8rem)}.bss-answer{padding-block:calc(var(--bb-space-8) + var(--bb-space-4))}.bss-answer__copy h2{font-size:clamp(2.55rem,3.35vw,3.6rem)}.bss-workflow .bss-section-heading h2{font-size:clamp(2.5rem,3.6vw,3.75rem)}.bss-workflow__steps{margin-top:var(--bb-space-6)}.bss-store-mock,.bss-readiness-mock,.bss-directions-mock,.bss-export-mock{min-height:10.5rem;padding:var(--bb-space-3)}.bss-workflow__steps h3{margin-top:var(--bb-space-4);font-size:var(--bb-size-h4)}.bss-workflow__steps>li>p{font-size:var(--bb-size-caption);line-height:1.55}.bss-price-card{padding:var(--bb-space-5)}.bss-price-card__price{min-height:8rem}.bss-price-card ul{margin-top:var(--bb-space-4);margin-bottom:var(--bb-space-5);gap:var(--bb-space-2)}.bss-application{padding:var(--bb-space-7) 0 var(--bb-space-9)}.bss-application__intro h2{font-size:clamp(2.5rem,3.6vw,3.7rem)}.bss .bb-application-card{min-height:32rem}}@media (max-height: 48rem) and (min-width: 48.01rem){.bss-section{padding-block:var(--bb-space-6)}.bss-header{min-height:var(--bb-space-7)}.bss-stage__grid{padding-top:calc(var(--bb-space-8) + var(--bb-space-4));padding-bottom:calc(var(--bb-space-8) + var(--bb-space-4))}.bss-phone-wrap{width:min(clamp(15rem,19vw,20rem),calc(68svh * .4613))}.bss-beats{min-height:24rem}.bss-beat>p{margin-top:var(--bb-space-4);font-size:var(--bb-size-body)}.bss-beat h2{font-size:clamp(2.45rem,4vw,3.7rem)}.bss-workflow__steps{margin-top:var(--bb-space-5)}.bss-scroll-cue{bottom:calc(var(--bb-space-8) + var(--bb-space-2))}}@media (hover: none) and (pointer: coarse){.bss-scroll-cue__desktop{display:none}.bss-scroll-cue__touch{display:inline}}@media (prefers-reduced-motion: reduce){.bss *,.bss *:before,.bss *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bss-feed,.bss-phone-wrap{will-change:auto}}.bss-v3{--bss-story-progress: 0;--bss-chapter-progress: 0;--bss-process-index: 0}.bss-v3 .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.bss-v3 .bss-login{border-bottom:0}.bss-v3 .bss-beat h2{max-width:43rem;font-size:clamp(2.8rem,4.25vw,5.15rem);line-height:1.01}.bss-v3 .bss-beat>p{margin-top:var(--bb-space-5)}.bss-beat__cta{margin-top:var(--bb-space-5)}.bss-source-note{position:absolute;top:calc(50% + clamp(13rem,17vh,17rem));left:0;z-index:4;display:grid;width:min(100%,40rem);gap:var(--bb-space-3);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(var(--bb-space-3));transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease),visibility var(--bb-dur-slow) var(--bb-ease)}.bss[data-chapter="2"] .bss-source-note{visibility:visible;opacity:1;transform:translateY(0)}.bss-source-note p,.bss-source-note small{margin:0;color:var(--bb-ink-mid);font-size:var(--bb-size-body-sm)}.bss-source-note div{display:flex;flex-wrap:wrap;gap:var(--bb-space-2)}.bss-source-note div span{padding:var(--bb-space-2) var(--bb-space-3);color:var(--bb-forest-deep);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-pill);font-size:var(--bb-size-caption);font-weight:var(--bb-weight-medium)}.bss-source-note small{color:var(--bb-ink-muted)}.bss-source-summary{display:none}.bss-v3 .bss-phone__island{top:2.2%;width:31%;height:4.15%}.bss-v3 .bss-phone__status{top:2.22%;right:8.5%;left:10.8%}.bss-v3 .bss-feed-bar{padding-right:7%;padding-left:7%}.bss-v3 .bss-post-actions{gap:clamp(.35rem,2.6cqw,.68rem)}.bss-v3 .bss-post-action{display:grid;justify-items:center;gap:var(--bb-space-1)}.bss-v3 .bss-post-action .bb-icon-btn{width:clamp(1.35rem,8cqw,2rem);height:clamp(1.35rem,8cqw,2rem);min-width:0;min-height:0;padding:0;color:var(--bb-card);background:transparent;border:0;border-radius:50%;box-shadow:none}.bss-v3 .bss-post-action .bb-icon-btn:hover,.bss-v3 .bss-post-action .bb-icon-btn:focus-visible{color:var(--bb-card);background:color-mix(in srgb,var(--bb-card) 14%,transparent)}.bss-v3 .bss-post-action .bb-icon-btn[aria-pressed=true]{color:var(--bb-card);background:color-mix(in srgb,var(--bb-forest) 76%,transparent)}.bss-v3 .bss-post-action .bb-icon-btn[aria-pressed=true] .bss-icon{fill:currentColor}.bss-v3 .bss-post-action [data-feed-action=save][aria-pressed=true]{color:var(--bb-amber-soft);background:color-mix(in srgb,var(--bb-amber) 74%,transparent)}.bss-v3 .bss-post-action--static{width:clamp(1.35rem,8cqw,2rem);min-height:clamp(1.8rem,11cqw,2.6rem);align-content:center}.bss-v3 .bss-post-action--static .bss-icon{margin-inline:auto}.bss-v3 [data-feed-action=share].is-sharing .bss-icon{animation:bss-share-response var(--bb-dur-slow) var(--bb-ease)}@keyframes bss-share-response{0%,to{transform:rotate(0)}45%{transform:rotate(9deg) translateY(calc(var(--bb-space-1) * -1))}}.bss-v3 .bss-problem-layer,.bss-customer-layer,.bss-review-layer,.bss-first-test-layer{position:absolute;inset:var(--bss-phone-header) 0 0;z-index:10;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(var(--bb-space-4));transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease),visibility var(--bb-dur-slow) var(--bb-ease)}.bss-v3[data-chapter="1"] .bss-problem-layer,.bss-v3[data-chapter="2"] .bss-customer-layer,.bss-v3[data-chapter="3"] .bss-review-layer,.bss-v3[data-chapter="4"] .bss-first-test-layer{visibility:visible;opacity:1;transform:translateY(calc((1 - var(--bss-chapter-progress)) * var(--bb-space-4)))}.bss-v3 .bss-problem-layer{display:grid;padding:clamp(var(--bb-space-5),10cqw,var(--bb-space-8));align-content:center;justify-items:center;gap:var(--bb-space-4);background:color-mix(in srgb,var(--bb-card) 94%,transparent);text-align:center}.bss-v3 .bss-problem-layer:before,.bss-v3 .bss-problem-layer:after{display:none}.bss-v3 .bss-problem-layer strong{max-width:88%;font-size:clamp(1.7rem,10.5cqw,3rem);line-height:1.02}.bss-v3 .bss-problem-layer>span{max-width:88%;font-size:clamp(.72rem,4cqw,1rem);line-height:1.5}.bss-customer-layer,.bss-review-layer,.bss-first-test-layer{padding:clamp(var(--bb-space-4),7cqw,var(--bb-space-6));color:var(--bb-ink);background:var(--bb-surface)}.bss-customer-layer>small,.bss-review-layer>small,.bss-first-test-layer__heading small{color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:clamp(.52rem,3.2cqw,.78rem);letter-spacing:var(--bb-track-label)}.bss-customer-patterns{display:grid;margin-top:clamp(var(--bb-space-4),8cqw,var(--bb-space-6));gap:clamp(var(--bb-space-3),5cqw,var(--bb-space-5))}.bss-customer-patterns article{display:grid;min-height:clamp(5.25rem,29cqw,8.5rem);padding:clamp(var(--bb-space-3),5cqw,var(--bb-space-5));align-content:center;gap:var(--bb-space-2);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm);opacity:1;transform:translateY(calc((1 - var(--bss-chapter-progress)) * var(--bb-space-4)))}.bss-customer-patterns article:nth-child(2){transform:translateY(calc((1 - var(--bss-chapter-progress)) * var(--bb-space-6)))}.bss-customer-patterns article:nth-child(3){transform:translateY(calc((1 - var(--bss-chapter-progress)) * var(--bb-space-8)))}.bss-customer-patterns span,.bss-review-layer article span{color:var(--bb-ink-muted);font-size:clamp(.5rem,3.1cqw,.74rem);font-weight:var(--bb-weight-semibold);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-customer-patterns strong{font-family:var(--bb-font-display);font-size:clamp(1.05rem,6.6cqw,1.85rem);font-weight:var(--bb-weight-display);line-height:1.12}.bss-review-layer article{display:grid;margin-top:clamp(var(--bb-space-4),8cqw,var(--bb-space-7));padding:clamp(var(--bb-space-3),5.5cqw,var(--bb-space-5));gap:clamp(var(--bb-space-3),5cqw,var(--bb-space-5));background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-md)}.bss-review-layer article div{display:grid;gap:var(--bb-space-1)}.bss-review-layer article div+div{padding-top:clamp(var(--bb-space-2),3cqw,var(--bb-space-3));border-top:1px solid var(--bb-border-soft)}.bss-review-layer article strong{font-size:clamp(.76rem,4.7cqw,1.2rem);line-height:1.3}.bss-review-actions{display:grid;grid-template-columns:1fr 1.4fr;margin-top:clamp(var(--bb-space-4),7cqw,var(--bb-space-6));gap:var(--bb-space-3)}.bss-review-actions span,.bss-review-actions b{display:grid;min-height:clamp(2.4rem,14cqw,3.8rem);place-items:center;border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg);font-size:clamp(.62rem,3.8cqw,.9rem);font-style:normal}.bss-review-actions b{color:var(--bb-ink-on-forest);background:var(--bb-forest);border-color:var(--bb-forest)}.bss-approved-state{display:flex;margin-top:var(--bb-space-3);align-items:center;justify-content:center;gap:var(--bb-space-2);color:var(--bb-forest);font-size:clamp(.56rem,3.5cqw,.82rem);font-weight:var(--bb-weight-semibold);opacity:clamp(0,calc((var(--bss-chapter-progress) - .3) * 3),1)}.bss-approved-state .bss-ui-icon{width:1.2em;height:1.2em}.bss-first-test-layer__heading{display:flex;align-items:center;justify-content:space-between}.bss-first-test-layer__heading span{color:var(--bb-forest);font-size:clamp(.5rem,3.2cqw,.75rem);font-weight:var(--bb-weight-semibold)}.bss-first-test-assets{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);margin-top:clamp(var(--bb-space-3),6cqw,var(--bb-space-5));gap:clamp(var(--bb-space-2),4cqw,var(--bb-space-4))}.bss-first-test-assets article{position:relative;min-height:clamp(10.5rem,63cqw,17rem);overflow:hidden;background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm)}.bss-first-test-static img{width:100%;height:72%;-o-object-fit:cover;object-fit:cover;filter:saturate(.75) contrast(.92)}.bss-first-test-static>span{position:absolute;inset:8% 8% auto;color:var(--bb-card);font-family:var(--bb-font-display);font-size:clamp(.9rem,6cqw,1.55rem);line-height:.98;text-shadow:0 1px var(--bb-space-1) color-mix(in srgb,var(--bb-ink) 72%,transparent)}.bss-first-test-brief{display:grid;padding:clamp(var(--bb-space-3),5cqw,var(--bb-space-5));align-content:start;gap:clamp(var(--bb-space-2),4cqw,var(--bb-space-4))}.bss-first-test-brief small{color:var(--bb-forest);font-size:clamp(.48rem,3cqw,.72rem);letter-spacing:var(--bb-track-label)}.bss-first-test-brief strong{font-family:var(--bb-font-display);font-size:clamp(.9rem,5.8cqw,1.5rem);font-weight:var(--bb-weight-display);line-height:1.08}.bss-first-test-brief i{width:100%;height:var(--bb-space-1);background:var(--bb-border);border-radius:var(--bb-radius-pill)}.bss-first-test-brief i:nth-of-type(2){width:84%}.bss-first-test-brief i:nth-of-type(3){width:62%}.bss-bento-close{display:grid;grid-template-columns:clamp(3rem,19cqw,5rem) 1fr;margin-top:clamp(var(--bb-space-3),5cqw,var(--bb-space-5));padding:var(--bb-space-2) var(--bb-space-3);align-items:center;gap:var(--bb-space-2);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-xl)}.bss-bento-close:hover{background:color-mix(in srgb,var(--bb-forest-soft) 74%,var(--bb-card))}.bss-bento-close:focus-visible{outline:var(--bb-space-1) solid var(--bb-sage);outline-offset:var(--bb-space-1)}.bss-bento-close img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;animation:bss-bento-drift 4.8s var(--bb-ease) infinite}.bss-bento-close span{display:grid;gap:var(--bb-space-1)}.bss-bento-close strong{font-family:var(--bb-font-display);font-size:clamp(.68rem,4.2cqw,1rem);font-weight:var(--bb-weight-display);line-height:1.2}.bss-bento-close small{color:var(--bb-forest);font-size:clamp(.48rem,3.1cqw,.72rem);font-weight:var(--bb-weight-semibold)}@keyframes bss-bento-drift{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(calc(var(--bb-space-1) * -1)) rotate(1deg)}}.bss-v3.is-concept-preview .bss-scroll-cue{bottom:calc(var(--bb-space-9) + var(--bb-space-5))}.bss-v3:not(.is-concept-preview) .bss-scroll-cue{bottom:var(--bb-space-5)}.bss-pack-section{position:relative;z-index:10;isolation:isolate;padding-block:calc(var(--bb-space-9) + var(--bb-space-7));background:var(--bb-surface);border-top:1px solid var(--bb-border)}.bss-section-heading--compact{max-width:50rem;margin-inline:auto;text-align:center}.bss-section-heading--compact .bss-section-label{justify-content:center}.bss-section-heading--compact h2{max-width:48rem;margin:var(--bb-space-4) auto 0;font-size:clamp(2.35rem,4vw,3.9rem);line-height:1.04;text-wrap:balance}.bss-section-heading--compact>p{max-width:43rem;margin:var(--bb-space-5) auto 0;color:var(--bb-ink-mid);font-family:var(--bb-font-ui);font-size:var(--bb-size-body-lg);line-height:1.65}.bss-file-view{width:min(100%,68rem);margin:var(--bb-space-8) auto 0}.bss-file-view>.bb-tabs{display:flex;margin:0 0 -1px;padding:0 var(--bb-space-4);gap:var(--bb-space-2);overflow-x:auto;border:0}.bss-file-view>.bb-tabs .bb-tabs__item{min-width:8rem;padding:var(--bb-space-3) var(--bb-space-5);justify-content:center;color:var(--bb-ink-muted);background:color-mix(in srgb,var(--bb-card) 76%,transparent);border:1px solid var(--bb-border);border-bottom-color:var(--bb-border);border-radius:var(--bb-radius-lg) var(--bb-radius-lg) 0 0}.bss-file-view>.bb-tabs .bb-tabs__item.is-active{z-index:2;color:var(--bb-forest-deep);background:var(--bb-card);border-bottom-color:var(--bb-card)}.bss-file-view__panels{position:relative;z-index:1;padding:var(--bb-space-5);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-lg)}.bss-pack-panel{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1fr);min-height:25rem;gap:var(--bb-space-7)}.bb-js .bss-pack-panel:not(.is-active){display:none}.bss-pack-panel__file{position:relative;display:grid;padding:var(--bb-space-6);align-content:space-between;color:var(--bb-ink-on-forest);background:var(--bb-forest-deep);border-radius:var(--bb-radius-xl);overflow:hidden}.bss-pack-panel__file:after{position:absolute;right:calc(var(--bb-space-7) * -1);bottom:calc(var(--bb-space-7) * -1);width:13rem;height:13rem;border:1px solid color-mix(in srgb,var(--bb-ink-on-forest) 26%,transparent);border-radius:50%;content:""}.bss-pack-panel__file .bss-ui-icon{width:var(--bb-space-8);height:var(--bb-space-8);stroke-width:1.25}.bss-pack-panel__file span{position:relative;z-index:1;font-family:var(--bb-font-mono);font-size:var(--bb-size-caption);letter-spacing:var(--bb-track-label)}.bss-pack-panel__copy{display:grid;padding:var(--bb-space-5) var(--bb-space-5) var(--bb-space-5) 0;align-content:center}.bss-pack-panel__copy>span{color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption)}.bss-pack-panel__copy h3{margin:var(--bb-space-3) 0 0;font-family:var(--bb-font-display);font-size:clamp(2rem,3.2vw,3rem);font-weight:var(--bb-weight-display)}.bss-pack-panel__copy p{margin:var(--bb-space-4) 0 0;color:var(--bb-ink-mid);font-size:var(--bb-size-body-lg);line-height:1.65}.bss-pack-panel__copy ul{display:grid;margin:var(--bb-space-6) 0 0;padding:0;gap:var(--bb-space-3);list-style:none}.bss-pack-panel__copy li{display:flex;align-items:center;gap:var(--bb-space-3);font-weight:var(--bb-weight-medium)}.bss-pack-panel__copy li .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4);color:var(--bb-forest)}.bss-process{padding-block:calc(var(--bb-space-9) + var(--bb-space-5));background:var(--bb-bg)}.bss-process-carousel{width:min(100%,68rem);margin:var(--bb-space-8) auto 0}.bss-process-carousel__stage{position:relative;min-height:31rem}.bss-process-card{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(18rem,.92fr) minmax(0,1fr);padding:var(--bb-space-6);align-items:stretch;gap:var(--bb-space-7);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-lg);opacity:.24;transform:translate(var(--bb-space-5),var(--bb-space-5)) scale(.975);transform-origin:center bottom;transition:opacity var(--bb-dur-slow) var(--bb-ease),transform var(--bb-dur-slow) var(--bb-ease),visibility var(--bb-dur-slow) var(--bb-ease)}.bss-process-card:nth-child(2){transform:translate(var(--bb-space-4),var(--bb-space-4)) scale(.982)}.bss-process-card:nth-child(3){transform:translate(var(--bb-space-3),var(--bb-space-3)) scale(.988)}.bss-process-card:nth-child(4){transform:translate(var(--bb-space-2),var(--bb-space-2)) scale(.994)}.bss-process-card.is-active{z-index:5;opacity:1;transform:translate(0) scale(1)}.bss-process-card__number{position:absolute;top:var(--bb-space-5);right:var(--bb-space-5);display:grid;width:var(--bb-space-7);height:var(--bb-space-7);place-items:center;color:var(--bb-forest);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:50%;font-family:var(--bb-font-mono);font-size:var(--bb-size-caption)}.bss-process-card__visual{display:grid;min-height:23rem;padding:var(--bb-space-5);align-content:center;gap:var(--bb-space-4);background:var(--bb-surface);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-xl)}.bss-url-field{display:grid;grid-template-columns:auto 1fr auto;padding:var(--bb-space-4);align-items:center;gap:var(--bb-space-3);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg)}.bss-url-field .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5);color:var(--bb-forest)}.bss-url-field span{font-family:var(--bb-font-mono);font-size:var(--bb-size-body-sm)}.bss-url-field b{padding:var(--bb-space-2);color:var(--bb-forest);background:var(--bb-forest-soft);border-radius:var(--bb-radius-sm);font-size:var(--bb-size-label);letter-spacing:var(--bb-track-label);text-transform:uppercase}.bss-product-choice{display:grid;grid-template-columns:var(--bb-space-8) 1fr auto;padding:var(--bb-space-4);align-items:center;gap:var(--bb-space-4);background:var(--bb-card);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-lg)}.bss-product-choice>i{width:var(--bb-space-8);height:var(--bb-space-8);background:linear-gradient(145deg,var(--bb-sage),var(--bb-forest-soft));border-radius:var(--bb-radius-md)}.bss-product-choice>span{display:grid;gap:var(--bb-space-1)}.bss-product-choice small{color:var(--bb-ink-muted)}.bss-product-choice .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5);color:var(--bb-forest)}.bss-research-checks{display:grid;margin:0;padding:0;gap:var(--bb-space-3);list-style:none}.bss-research-checks li{display:grid;grid-template-columns:var(--bb-space-6) 1fr auto;min-height:var(--bb-space-8);padding:var(--bb-space-3) var(--bb-space-4);align-items:center;gap:var(--bb-space-3);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg)}.bss-research-checks .bss-ui-icon{display:grid;width:var(--bb-space-6);height:var(--bb-space-6);padding:var(--bb-space-2);color:var(--bb-forest);background:var(--bb-forest-soft);border-radius:50%}.bss-research-checks small{color:var(--bb-ink-muted);font-size:var(--bb-size-caption)}.bss-direction-choice{display:grid;padding:var(--bb-space-6);gap:var(--bb-space-3);background:var(--bb-card);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-sm)}.bss-direction-choice>small{color:var(--bb-forest);font-family:var(--bb-font-mono);letter-spacing:var(--bb-track-label)}.bss-direction-choice>strong{font-family:var(--bb-font-display);font-size:var(--bb-size-h2);font-weight:var(--bb-weight-display)}.bss-direction-choice>span{color:var(--bb-ink-mid)}.bss-direction-choice>b{display:flex;width:-moz-fit-content;width:fit-content;margin-top:var(--bb-space-4);padding:var(--bb-space-2) var(--bb-space-3);align-items:center;gap:var(--bb-space-2);color:var(--bb-forest);background:var(--bb-forest-soft);border-radius:var(--bb-radius-pill);font-size:var(--bb-size-body-sm)}.bss-direction-choice>b .bss-ui-icon{width:var(--bb-space-4);height:var(--bb-space-4)}.bss-export-files{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bb-space-3)}.bss-export-files span{display:grid;min-height:10rem;place-items:end start;padding:var(--bb-space-4);color:var(--bb-forest-deep);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-lg);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption);letter-spacing:var(--bb-track-label)}.bss-export-status{display:flex;min-height:var(--bb-space-8);align-items:center;justify-content:center;gap:var(--bb-space-3);color:var(--bb-ink-on-forest);background:var(--bb-forest-deep);border-radius:var(--bb-radius-lg);font-weight:var(--bb-weight-semibold)}.bss-export-status .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5)}.bss-process-card__copy{display:grid;padding:var(--bb-space-7) var(--bb-space-5) var(--bb-space-5) 0;align-content:center}.bss-process-card__copy h3{margin:0;font-family:var(--bb-font-display);font-size:clamp(2rem,3vw,3rem);font-weight:var(--bb-weight-display);line-height:1.08}.bss-process-card__copy p{margin:var(--bb-space-4) 0 0;color:var(--bb-ink-mid);font-size:var(--bb-size-body-lg);line-height:1.65}.bss-process-card__copy small{margin-top:var(--bb-space-5);padding-top:var(--bb-space-4);color:var(--bb-forest);border-top:1px solid var(--bb-border-soft);font-size:var(--bb-size-body-sm);line-height:1.55}.bss-process-controls{display:grid;grid-template-columns:var(--bb-space-7) 1fr auto var(--bb-space-7);margin-top:var(--bb-space-6);align-items:center;gap:var(--bb-space-3)}.bss-process-controls>button{display:grid;width:var(--bb-space-7);height:var(--bb-space-7);padding:0;place-items:center;color:var(--bb-forest);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:50%;cursor:pointer}.bss-process-controls>button:first-child .bss-ui-icon{transform:rotate(180deg)}.bss-process-controls>button:disabled{color:var(--bb-ink-faint);cursor:default}.bss-process-controls .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5)}.bss-process-dots{display:flex;justify-content:center;gap:var(--bb-space-2)}.bss-process-dots button{min-width:var(--bb-space-7);height:var(--bb-space-7);padding-inline:var(--bb-space-3);color:var(--bb-ink-muted);background:transparent;border:1px solid transparent;border-radius:var(--bb-radius-pill);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption);cursor:pointer}.bss-process-dots button.is-active,.bss-process-dots button[aria-current=step]{color:var(--bb-forest-deep);background:var(--bb-forest-soft);border-color:var(--bb-sage)}.bss-process-controls>span{color:var(--bb-ink-muted);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption)}.bss-alpha-receipt{color:var(--bb-ink-on-forest);background:var(--bb-forest-deep);overflow:hidden}.bss-alpha-receipt:before{position:absolute;top:calc(var(--bb-space-9) * -1);right:calc(var(--bb-space-9) * -1);width:32rem;height:32rem;border:1px solid color-mix(in srgb,var(--bb-ink-on-forest) 12%,transparent);border-radius:50%;content:""}.bss-alpha-receipt__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(22rem,1fr) minmax(25rem,.72fr);align-items:center;gap:var(--bb-space-9)}.bss-alpha-receipt__copy h2{max-width:44rem;margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(2.7rem,4.4vw,4.8rem);font-weight:var(--bb-weight-display);line-height:1.02;text-wrap:balance}.bss-alpha-receipt__copy p{max-width:38rem;margin:var(--bb-space-5) 0 0;color:color-mix(in srgb,var(--bb-ink-on-forest) 72%,transparent);font-size:var(--bb-size-body-lg);line-height:1.65}.bss-receipt-card{padding:var(--bb-space-6);color:var(--bb-ink);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-xl);box-shadow:var(--bb-shadow-xl)}.bss-receipt-card__heading,.bss-receipt-card__total{display:flex;align-items:center;justify-content:space-between}.bss-receipt-card__heading{padding-bottom:var(--bb-space-4);border-bottom:1px solid var(--bb-border)}.bss-receipt-card__heading span,.bss-receipt-card__heading small{color:var(--bb-forest);font-family:var(--bb-font-mono);font-size:var(--bb-size-caption);letter-spacing:var(--bb-track-label)}.bss-receipt-card>ul{display:grid;margin:var(--bb-space-4) 0 0;padding:0;list-style:none}.bss-receipt-card>ul li{display:grid;grid-template-columns:var(--bb-space-6) 1fr var(--bb-space-5);padding-block:var(--bb-space-3);align-items:center;gap:var(--bb-space-3);border-bottom:1px solid var(--bb-border-soft)}.bss-receipt-card>ul li>span{color:var(--bb-ink-muted);font-family:var(--bb-font-mono);font-size:var(--bb-size-label)}.bss-receipt-card>ul .bss-ui-icon{width:var(--bb-space-5);height:var(--bb-space-5);color:var(--bb-forest)}.bss-receipt-card__total{margin-top:var(--bb-space-5);padding-top:var(--bb-space-5)}.bss-receipt-card__total span{color:var(--bb-forest-deep);font-weight:var(--bb-weight-semibold)}.bss-receipt-card__total strong{color:var(--bb-forest);font-family:var(--bb-font-display);font-size:clamp(3.5rem,6vw,5.5rem);font-weight:var(--bb-weight-display);line-height:.9}.bss-receipt-card>p{margin:var(--bb-space-4) 0;color:var(--bb-ink-muted);font-size:var(--bb-size-body-sm);text-align:center}.bss-alpha-commitments{margin-top:var(--bb-space-4);border-top:1px solid var(--bb-border-soft)}.bss-alpha-commitments summary{padding-block:var(--bb-space-4);color:var(--bb-forest);font-weight:var(--bb-weight-semibold);cursor:pointer}.bss-alpha-commitments ul{display:grid;margin:0;padding:0 0 var(--bb-space-3) var(--bb-space-5);gap:var(--bb-space-2);color:var(--bb-ink-mid);font-size:var(--bb-size-body-sm)}.bss-faq-v3{background:var(--bb-surface)}.bss-faq-v3__grid{display:grid;grid-template-columns:minmax(18rem,.36fr) minmax(0,.64fr);align-items:start;gap:var(--bb-space-9)}.bss-faq-v3 h2{position:sticky;top:calc(var(--bb-space-9) + var(--bb-space-4));margin:0;font-family:var(--bb-font-display);font-size:clamp(2.4rem,3.6vw,3.8rem);font-weight:var(--bb-weight-display);line-height:1.04}.bss-application-v3{padding:var(--bb-space-8) 0 var(--bb-space-9);color:var(--bb-ink-on-forest);background:var(--bb-ink)}.bss-application-v3__grid{display:grid;grid-template-columns:minmax(20rem,.38fr) minmax(0,.62fr);align-items:start;gap:var(--bb-space-8)}.bss-application-v3__intro{position:sticky;top:calc(var(--bb-space-9) + var(--bb-space-4))}.bss-application-v3__intro h2{max-width:30rem;margin:var(--bb-space-4) 0 0;font-family:var(--bb-font-display);font-size:clamp(2.7rem,4vw,4.2rem);font-weight:var(--bb-weight-display);line-height:1.03}.bss-application-v3__intro p{max-width:28rem;margin:var(--bb-space-5) 0 0;color:color-mix(in srgb,var(--bb-ink-on-forest) 72%,transparent);font-size:var(--bb-size-body-lg);line-height:1.65}.bss-v3 .bb-application-card{min-height:0}.bss-v3 .bb-form-progress__track span{width:25%}.bss-v3 .bb-alpha-note{margin-top:var(--bb-space-4);padding-top:var(--bb-space-3);border-top:1px solid var(--bb-border-soft)}.bss-v3 .bb-alpha-note summary{color:var(--bb-forest);font-weight:var(--bb-weight-semibold);cursor:pointer}@media (max-width: 78rem){.bss-source-note{top:calc(50% + 9rem)}.bss-alpha-receipt__grid{gap:var(--bb-space-7)}}@media (max-width: 64rem){.bss-source-note{display:none}.bss-source-summary{display:grid;width:min(100%,44rem);margin:var(--bb-space-7) auto 0;padding:var(--bb-space-4);gap:var(--bb-space-3);color:var(--bb-ink-mid);background:var(--bb-forest-soft);border:1px solid var(--bb-sage);border-radius:var(--bb-radius-xl);text-align:left}.bss-source-summary p,.bss-source-summary small{margin:0;font-size:var(--bb-size-body-sm);line-height:var(--bb-lead-ui)}.bss-source-summary div{display:flex;flex-wrap:wrap;gap:var(--bb-space-2)}.bss-source-summary div span{padding:var(--bb-space-2) var(--bb-space-3);color:var(--bb-forest-deep);background:var(--bb-card);border:1px solid var(--bb-border);border-radius:var(--bb-radius-pill);font-size:var(--bb-size-caption);font-weight:var(--bb-weight-medium)}.bss-source-summary small{color:var(--bb-ink-muted)}.bss-v3.is-concept-preview .bss-scroll-cue{bottom:calc(var(--bb-space-9) + var(--bb-space-8))}.bss-pack-panel,.bss-process-card{grid-template-columns:minmax(15rem,.82fr) minmax(0,1fr);gap:var(--bb-space-5)}.bss-alpha-receipt__grid,.bss-faq-v3__grid,.bss-application-v3__grid{grid-template-columns:1fr}.bss-alpha-receipt__copy,.bss-receipt-card,.bss-faq-v3 h2,.bss-application-v3__intro,.bss-application-v3 .bb-application-card{width:min(100%,44rem);margin-inline:auto}.bss-faq-v3 h2,.bss-application-v3__intro{position:static}.bss-faq-v3__grid,.bss-application-v3__grid{gap:var(--bb-space-7)}}@media (max-width: 48rem){.bss-v3 .bss-beat h2{font-size:clamp(2.25rem,11vw,3.6rem)}.bss-v3 .bss-beat__cta{display:none}.bss-pack-section,.bss-process{padding-block:var(--bb-space-9)}.bss-section-heading--compact h2{font-size:clamp(2.1rem,10vw,3rem)}.bss-file-view{margin-top:var(--bb-space-7)}.bss-file-view>.bb-tabs{padding-inline:0}.bss-file-view>.bb-tabs .bb-tabs__item{min-width:7rem;padding-inline:var(--bb-space-4)}.bss-file-view__panels{padding:var(--bb-space-3)}.bss-pack-panel{grid-template-columns:1fr;min-height:0;gap:var(--bb-space-4)}.bss-pack-panel__file{min-height:10rem;padding:var(--bb-space-5)}.bss-pack-panel__copy{padding:var(--bb-space-4)}.bss-process-carousel__stage{min-height:38rem}.bss-process-card{grid-template-columns:1fr;padding:var(--bb-space-4);gap:var(--bb-space-4)}.bss-process-card__visual{min-height:17rem;padding:var(--bb-space-4)}.bss-process-card__copy{padding:0 var(--bb-space-2) var(--bb-space-3)}.bss-process-card__copy h3{font-size:clamp(1.8rem,8vw,2.4rem)}.bss-process-controls{grid-template-columns:var(--bb-space-7) 1fr var(--bb-space-7)}.bss-process-controls>span{display:none}.bss-alpha-receipt__copy h2,.bss-application-v3__intro h2{font-size:clamp(2.35rem,11vw,3.35rem)}.bss-receipt-card{padding:var(--bb-space-5)}.bss-faq-v3 h2{font-size:clamp(2.2rem,10vw,3rem)}.bss-v3 .bb-application-card{padding:var(--bb-space-4)}.bss-v3 .bb-radio-grid,.bss-v3 .bb-form-grid--two{grid-template-columns:1fr}}@media (max-height: 56.25rem) and (min-width: 64.01rem){.bss-v3 .bss-beat h2{font-size:clamp(2.6rem,3.8vw,4.2rem)}.bss-source-note{top:calc(50% + 8rem)}.bss-v3 .bss-phone-wrap{width:min(clamp(17rem,22vw,25rem),35.0588svh)}}@media (max-width: 30rem){.bss-customer-patterns{margin-top:var(--bb-space-3);gap:var(--bb-space-2)}.bss-customer-patterns article{min-height:var(--bb-space-8);padding:var(--bb-space-2) var(--bb-space-3);gap:var(--bb-space-1)}.bss-customer-patterns strong{font-size:var(--bb-size-body)}.bss-first-test-assets{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);margin-top:var(--bb-space-2);gap:var(--bb-space-2)}.bss-first-test-assets article{min-height:calc(var(--bb-space-8) * 2);border-radius:var(--bb-radius-lg)}.bss-first-test-static>span,.bss-first-test-brief strong{font-size:var(--bb-size-label)}.bss-first-test-brief{padding:var(--bb-space-2);gap:var(--bb-space-2)}.bss-bento-close{grid-template-columns:var(--bb-space-6) 1fr;margin-top:var(--bb-space-2);padding:var(--bb-space-1) var(--bb-space-2);border-radius:var(--bb-radius-lg)}.bss-bento-close strong,.bss-bento-close small{font-size:var(--bb-size-label)}}@media (prefers-reduced-motion: reduce){.bss-v3 [data-feed-action=share].is-sharing .bss-icon,.bss-bento-close img{animation:none}.bss-v3 .bss-customer-patterns article,.bss-v3 .bss-customer-patterns article:nth-child(2),.bss-v3 .bss-customer-patterns article:nth-child(3){opacity:1;transform:none}.bss-process-card{transition:none}}
