.bk-site{--color-bg: var(--color-stone-50);--color-bg-elevated: var(--color-stone-50);--color-bg-sunken: var(--color-stone-100);--color-fg: var(--color-stone-800);--color-fg-muted: var(--color-stone-500);--color-primary: var(--color-honey-600);--color-primary-fg: var(--color-stone-50);--color-accent: var(--color-dusk-600);--color-accent-fg: var(--color-stone-50);--color-border: var(--color-stone-200);--color-border-strong: var(--color-stone-300);--color-muted: var(--color-stone-100);--color-muted-fg: var(--color-stone-500);--color-surface: var(--color-stone-50);--color-danger: var(--color-rose-600);--color-warning: var(--color-amber-500);--color-success: var(--color-conifer-600);--color-info: var(--color-sky-600);--spacing-0: 0;--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-1-75: .4375rem;--spacing-2: .5rem;--spacing-2-25: .5625rem;--spacing-2-5: .625rem;--spacing-2-75: .6875rem;--spacing-3: .75rem;--spacing-3-25: .8125rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-4-5: 1.125rem;--spacing-5: 1.25rem;--spacing-5-5: 1.375rem;--spacing-6: 1.5rem;--spacing-6-5: 1.625rem;--spacing-7: 1.75rem;--spacing-7-5: 1.875rem;--spacing-8: 2rem;--spacing-8-5: 2.125rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-21: 5.25rem;--spacing-24: 6rem;--content-max: 67.5rem;--size-topbar: 4rem;--size-logo: 2.125rem;--size-dot: .5625rem;--size-icon: 2.375rem;--text-logo: 1rem;--text-brand: .96875rem;--text-brand-small: .53125rem;--text-nav: .875rem;--text-button-lg: .9375rem;--text-kicker: .6875rem;--text-kicker-sm: .625rem;--text-hero: clamp(2.125rem, 5vw, 3.25rem);--text-section: clamp(1.625rem, 3.4vw, 2.125rem);--text-heading-sm: 1.125rem;--text-feature-heading: 1.5625rem;--text-lede: 1.09375rem;--text-sub: .90625rem;--text-body: .875rem;--text-body-sm: .84375rem;--text-caption: .75rem;--text-caption-lg: .78125rem;--text-footer: .8125rem;--text-mono: .65625rem;--text-mono-sm: .5625rem;--tracking-none: 0;--tracking-label: .12em;--tracking-label-wide: .14em;--tracking-chip: .04em;--tracking-chip-wide: .08em;--blur-topbar: .5rem;--shadow-phone-float: color-mix( in srgb, var(--color-stone-900) 34%, transparent );min-height:100dvh;background:var(--color-bg);color:var(--color-fg);color-scheme:light;line-height:1.5}.bk-site *,.bk-site *:before,.bk-site *:after{box-sizing:border-box}.bk-site img{display:block;max-width:100%}.bk-site a{color:inherit;text-decoration:none}.bk-site-top{position:sticky;top:0;z-index:50;display:flex;height:var(--size-topbar);align-items:center;gap:var(--spacing-3-5);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg) 86%,transparent);padding:var(--spacing-0) var(--spacing-7);-webkit-backdrop-filter:saturate(150%) blur(var(--blur-topbar));backdrop-filter:saturate(150%) blur(var(--blur-topbar))}.bk-site-id{display:flex;flex-shrink:0;align-items:center;gap:var(--spacing-2-5)}.bk-site-wordmark{display:block;width:auto;height:1.1875rem}.bk-site-wordmark.foot{height:1.6875rem;margin-bottom:var(--spacing-1)}.bk-site-logo{display:flex;width:var(--size-logo);height:var(--size-logo);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--color-honey-500);color:var(--color-stone-950);font-size:var(--text-logo);font-weight:800}.bk-site-brand{line-height:1.05}.bk-site-brand b{display:block;font-size:var(--text-brand);font-weight:800;letter-spacing:var(--tracking-none)}.bk-site-brand small{display:block;margin-top:var(--spacing-0-5);color:var(--color-honey-700);font-family:var(--font-mono);font-size:var(--text-brand-small);font-weight:700;letter-spacing:var(--tracking-label-wide);text-transform:uppercase}.bk-site-menu{display:flex;flex:1;min-width:0;align-items:center;gap:var(--spacing-4)}.bk-site-nav{display:flex;align-items:center;gap:var(--spacing-1);margin-left:var(--spacing-1-5)}.bk-site-nav a{display:inline-flex;min-height:var(--size-icon);align-items:center;border-radius:var(--radius-md);padding:var(--spacing-0) var(--spacing-3);font-size:var(--text-nav);font-weight:500;white-space:nowrap}.bk-site-nav a:hover{background:var(--color-muted)}.bk-site-nav a.on{background:var(--color-stone-100);font-weight:700}.bk-site-top-right{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-2-5)}.bk-site-nav-toggle{display:none;width:2.625rem;height:2.625rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;margin-left:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-stone-700);cursor:pointer}.bk-site-nav-toggle span{display:block;width:1.125rem;height:.125rem;border-radius:999px;background:currentColor}.bk-site-nav-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(.4375rem) rotate(45deg)}.bk-site-nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.bk-site-nav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-.4375rem) rotate(-45deg)}.bk-site-btn{display:inline-flex;min-height:var(--spacing-10);align-items:center;justify-content:center;gap:var(--spacing-2);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-fg);padding:var(--spacing-0) var(--spacing-4-5);font:inherit;font-size:var(--text-nav);font-weight:700;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.bk-site-nav a{transition:background var(--dur)}.bk-site-nav-toggle span{transition:transform var(--dur),opacity var(--dur)}.bk-site-btn{transition:border-color var(--dur),background var(--dur),box-shadow var(--dur)}}.bk-site-btn:hover{border-color:var(--color-stone-400)}.bk-site-btn.primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-fg);box-shadow:var(--shadow-card)}.bk-site-btn.primary:hover{border-color:var(--color-honey-700);background:var(--color-honey-700)}.bk-site-btn.ghost{border-color:transparent;background:transparent}.bk-site-btn.ghost:hover{background:var(--color-muted)}.bk-site-btn.lg{min-height:var(--spacing-12);border-radius:var(--spacing-3);padding:var(--spacing-0) var(--spacing-6);font-size:var(--text-button-lg)}.bk-site-wrap{max-width:var(--content-max);margin:0 auto;padding:var(--spacing-0) var(--spacing-7)}.bk-site-section{padding:var(--spacing-18) var(--spacing-0)}.bk-site-section.flush-top{padding-top:var(--spacing-0)}.bk-site-section.tight-top{padding-top:var(--spacing-6)}.bk-site-section.step-start{padding-top:var(--spacing-3)}.bk-site-kicker{margin-bottom:var(--spacing-3-5);color:var(--color-honey-700);font-family:var(--font-mono);font-size:var(--text-kicker);font-weight:800;letter-spacing:var(--tracking-label-wide);text-transform:uppercase}.bk-site h1,.bk-site h2,.bk-site h3,.bk-site p,.bk-site figure,.bk-site ul{margin:0}.bk-site h1{color:var(--color-stone-900);font-size:var(--text-hero);font-weight:800;letter-spacing:var(--tracking-none);line-height:1.08;text-wrap:balance}.bk-site h2{color:var(--color-stone-900);font-size:var(--text-section);font-weight:800;letter-spacing:var(--tracking-none);line-height:1.15;text-wrap:balance}.bk-site h3{font-size:var(--text-heading-sm);font-weight:800;letter-spacing:var(--tracking-none)}.bk-site-lede{max-width:56ch;color:var(--color-fg-muted);font-size:var(--text-lede);line-height:1.6;text-wrap:pretty}.bk-site-sub{color:var(--color-fg-muted);font-size:var(--text-sub);line-height:1.65;text-wrap:pretty}.bk-site-sub-spaced{margin-top:var(--spacing-3-5)}.bk-site-lede-spaced{margin-top:var(--spacing-3-5);margin-bottom:var(--spacing-8-5)}.bk-site-shot-spaced{margin-top:var(--spacing-2-5)}.bk-site-cards-after-heading{margin-top:var(--spacing-8-5)}.bk-site-chip-inline{margin-left:var(--spacing-1-5)}.bk-site-hero{padding:var(--spacing-21) var(--spacing-0) var(--spacing-16)}.bk-site-hero.compact{padding-bottom:var(--spacing-6)}.bk-site-hero .bk-site-lede{margin-top:var(--spacing-4-5)}.bk-site-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-7-5)}.bk-site-note{margin-top:var(--spacing-3-5);color:var(--color-stone-400);font-size:var(--text-caption-lg);font-weight:600}.bk-site-shot{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-floating)}.bk-site-shot .bar{display:flex;height:var(--size-logo);align-items:center;gap:var(--spacing-1-5);border-bottom:1px solid var(--color-border);background:var(--color-stone-100);padding:var(--spacing-0) var(--spacing-3)}.bk-site-shot .bar i{width:var(--size-dot);height:var(--size-dot);border-radius:50%;background:var(--color-stone-300)}.bk-site-shot .bar .url{margin-left:var(--spacing-2-5);border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-elevated);color:var(--color-stone-400);padding:var(--spacing-1-75) var(--spacing-3);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:700}.bk-site-shot img{width:100%;aspect-ratio:924 / 540;object-fit:cover}.bk-site-shot-caption{margin-top:var(--spacing-2-5);color:var(--color-stone-400);text-align:center;font-size:var(--text-caption);font-weight:600}.bk-site-feature{display:grid;grid-template-columns:5fr 6fr;align-items:center;gap:var(--spacing-12);border-top:1px solid var(--color-border);padding:var(--spacing-14) var(--spacing-0)}.bk-site-feature:first-of-type{border-top:0}.bk-site-feature.flip .bk-site-feature-copy{order:2}.bk-site-feature-copy .bk-site-kicker{margin-bottom:var(--spacing-2-5)}.bk-site-feature-copy h2{font-size:var(--text-feature-heading)}.bk-site-feature-copy .bk-site-sub{margin-top:var(--spacing-3)}.bk-site-points{list-style:none;margin-top:var(--spacing-4-5);display:flex;flex-direction:column;gap:var(--spacing-2-5);padding:var(--spacing-0)}.bk-site-points li{display:flex;gap:var(--spacing-2-5);color:var(--color-fg);font-size:var(--text-body);line-height:1.5}.bk-site-points li:before{content:"";width:calc(var(--spacing-2) - .0625rem);height:calc(var(--spacing-2) - .0625rem);flex-shrink:0;margin-top:calc(var(--spacing-2) - .0625rem);border-radius:2px;background:var(--color-honey-500)}.bk-site-points li b{font-weight:700}.bk-site-cards-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-5-5)}.bk-site-cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-5-5)}.bk-site-card{display:flex;flex-direction:column;gap:var(--spacing-2-5);border:1px solid var(--color-border);border-radius:var(--spacing-4);background:var(--color-bg-elevated);box-shadow:var(--shadow-card);padding:var(--spacing-6-5)}.bk-site-card .ic{display:flex;width:var(--size-icon);height:var(--size-icon);align-items:center;justify-content:center;border:1px solid var(--color-honey-200);border-radius:var(--spacing-2-75);background:var(--color-honey-50);color:var(--color-honey-700)}.bk-site-card .bk-site-sub{font-size:var(--text-body-sm)}.bk-site-card .more{margin-top:auto;color:var(--color-accent);font-size:var(--text-body-sm);font-weight:700}.bk-site-card .more:hover{text-decoration:underline}.bk-site-chip{display:inline-flex;align-items:center;gap:var(--spacing-1-5);border-radius:999px;padding:var(--spacing-1) var(--spacing-2-75);font-size:var(--text-kicker);font-weight:800;letter-spacing:var(--tracking-chip);white-space:nowrap}.bk-site-chip.live{border:1px solid var(--color-conifer-200);background:var(--color-conifer-50);color:var(--color-conifer-700)}.bk-site-chip.gated{border:1px solid var(--color-border);background:var(--color-stone-100);color:var(--color-stone-500);font-family:var(--font-mono)}.bk-site-band{border:1px solid var(--color-border);border-radius:var(--spacing-5-5);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-card);padding:var(--spacing-12)}.bk-site-band h2{color:var(--color-stone-900)}.bk-site-band .bk-site-sub{color:var(--color-fg-muted)}.bk-site-band-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--spacing-10)}.bk-site-priv-head{margin-bottom:var(--spacing-2-5);color:var(--color-stone-400);font-family:var(--font-mono);font-size:var(--text-kicker-sm);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.bk-site-priv-list{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2-25);padding:var(--spacing-0)}.bk-site-priv-list li{display:flex;align-items:center;gap:var(--spacing-2-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-stone-50);padding:var(--spacing-2-25) var(--spacing-3);font-size:var(--text-body-sm);font-weight:600}.bk-site-priv-list .tag{margin-left:auto;flex-shrink:0;border-radius:999px;padding:var(--spacing-1-75) var(--spacing-2-25);font-family:var(--font-mono);font-size:var(--text-brand-small);font-weight:800;letter-spacing:var(--tracking-chip-wide)}.bk-site-priv-list .pub .tag{border:1px solid var(--color-conifer-200);background:var(--color-conifer-50);color:var(--color-conifer-700)}.bk-site-priv-list .prv .tag{border:1px solid var(--color-border);background:var(--color-stone-100);color:var(--color-stone-500)}.bk-site-step-num{display:inline-flex;width:var(--size-logo);height:var(--size-logo);align-items:center;justify-content:center;margin-bottom:var(--spacing-3-5);border-radius:50%;background:var(--color-stone-950);color:var(--color-honey-300);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800}.bk-site-cta-band{padding:var(--spacing-20) var(--spacing-0) var(--spacing-24);text-align:center}.bk-site-cta-band .bk-site-lede{margin:var(--spacing-3-5) auto var(--spacing-0)}.bk-site-cta-band .bk-site-ctas{justify-content:center}.bk-site-footer{background:var(--color-stone-950);color:var(--color-stone-300);padding:var(--spacing-13) var(--spacing-0) var(--spacing-10)}.bk-site-footer .cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--spacing-10)}.bk-site-footer .bk-site-brand b{color:var(--color-stone-50)}.bk-site-footer .tagline{max-width:34ch;margin-top:var(--spacing-3);color:var(--color-stone-400);font-size:var(--text-footer);line-height:1.6}.bk-site-fcol-h{margin-bottom:var(--spacing-3);color:var(--color-stone-500);font-family:var(--font-mono);font-size:var(--text-kicker-sm);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.bk-site-fcol a{display:block;color:var(--color-stone-300);padding:var(--spacing-1-5) var(--spacing-0);font-size:var(--text-body-sm);font-weight:600}.bk-site-fcol a:hover{color:var(--color-honey-300)}.bk-site-foot-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-10);border-top:1px solid var(--color-stone-800);padding-top:var(--spacing-5);color:var(--color-stone-500);font-family:var(--font-mono);font-size:calc(var(--text-caption) - .03125rem)}.bk-site-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:var(--spacing-13)}.bk-site-hero-copy{min-width:0}.bk-site-hero-copy .bk-site-lede{max-width:44ch}.bk-site-hero-media{position:relative;min-width:0}.bk-site-hero-media .bk-site-shot-caption{margin-top:var(--spacing-4)}.bk-site-shot-compose{position:relative;padding-bottom:var(--spacing-8)}.bk-site-phone{display:block;height:auto;aspect-ratio:226 / 490;object-fit:contain}.bk-site-phone-float{position:absolute;right:4%;bottom:calc(-1 * var(--spacing-3-5));width:22%;max-width:14rem;height:auto;aspect-ratio:226 / 490;object-fit:contain;filter:drop-shadow(0 1.875rem 3.5rem var(--shadow-phone-float))}.bk-site-device-duo{position:relative;display:flex;align-items:flex-end;justify-content:center;padding:var(--spacing-1-5) var(--spacing-0)}.bk-site-device-duo:before{content:"";position:absolute;top:-6%;right:-4%;bottom:8%;left:-4%;z-index:0;background:radial-gradient(58% 62% at 50% 38%,var(--color-honey-50),transparent 70%);pointer-events:none}.bk-site-device-duo .bk-site-phone{position:relative;width:11.75rem}.bk-site-device-duo .trail{z-index:1;margin-right:-2.875rem;transform:translateY(-1.375rem) scale(.93);filter:drop-shadow(0 1.625rem 2.875rem rgba(28,26,21,.14))}.bk-site-device-duo .lead{z-index:2;transform:translateY(.75rem);filter:drop-shadow(0 2.625rem 4.125rem rgba(28,26,21,.3))}.bk-site-feature .bk-site-shot-compose{padding-bottom:var(--spacing-4-5)}.bk-site-feature .bk-site-shot-compose .bk-site-phone-float{right:-2%;bottom:calc(-1 * var(--spacing-4-5));width:30%;max-width:10.125rem}.bk-site-get-app{margin-top:var(--spacing-6-5)}.bk-site-get-app-label{display:block;margin-bottom:var(--spacing-2-5);color:var(--color-stone-400);font-family:var(--font-mono);font-size:var(--text-kicker-sm);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.bk-site-store-badges{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--spacing-3)}.bk-site-store-badge{display:inline-flex;align-items:center;gap:var(--spacing-3);min-height:var(--spacing-14);border:1.5px solid var(--color-border-strong);border-radius:var(--spacing-3-25);background:var(--color-bg-elevated);padding:var(--spacing-0) var(--spacing-5) var(--spacing-0) var(--spacing-4-5)}.bk-site-store-badge svg{flex-shrink:0}.bk-site-store-badge .sb-txt{display:flex;flex-direction:column;line-height:1.1;text-align:left}.bk-site-store-badge .sb-top{color:var(--color-fg-muted);font-size:var(--text-caption);font-weight:600}.bk-site-store-badge .sb-name{color:var(--color-stone-900);font-size:var(--text-heading-sm);font-weight:800}.bk-site-store-badge.live{box-shadow:var(--shadow-card)}.bk-site-store-badge.live:hover{border-color:var(--color-stone-400)}.bk-site-store-badge.soon{background:transparent;border-style:dashed}.bk-site-store-badge.soon .sb-name{color:var(--color-fg-muted)}.bk-site-store-badge .sb-tag{align-self:center;margin-left:var(--spacing-1);border-radius:999px;background:var(--color-muted);color:var(--color-fg-muted);padding:var(--spacing-1) var(--spacing-1-75);font-family:var(--font-mono);font-size:var(--text-mono-sm);font-weight:800;letter-spacing:var(--tracking-chip-wide);text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.bk-site-store-badge{transition:border-color var(--dur),box-shadow var(--dur),transform var(--dur)}.bk-site-store-badge.live:hover{transform:translateY(-1px)}}.bk-site-market-duo{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:var(--spacing-5-5)}.bk-site-m-tile{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--spacing-4-5);background:var(--color-bg-elevated);box-shadow:var(--shadow-card)}.bk-site-m-tile-head{padding:var(--spacing-6-5) var(--spacing-6-5) var(--spacing-5-5)}.bk-site-m-tile-head .bk-site-sub{margin-top:var(--spacing-2-25)}.bk-site-m-feed{flex:1;min-height:14.75rem;overflow:hidden;border-top:1px solid var(--color-border);background:var(--color-stone-100);padding:var(--spacing-4) var(--spacing-5) var(--spacing-0)}.bk-site-m-feed-bar{display:flex;justify-content:space-between;gap:var(--spacing-2-5);padding:var(--spacing-0) var(--spacing-0-5) var(--spacing-2-75);color:var(--color-stone-400);font-family:var(--font-mono);font-size:var(--text-mono-sm);font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase}.bk-site-mk-card{border:1px solid var(--color-border);border-radius:var(--spacing-3);background:var(--color-bg-elevated);box-shadow:var(--shadow-card);padding:var(--spacing-3-25) var(--spacing-3-5)}.bk-site-mk-card+.bk-site-mk-card{margin-top:var(--spacing-2-5)}.bk-site-mk-card h4{margin:0;color:var(--color-stone-900);font-size:var(--text-body);font-weight:700;line-height:1.3}.bk-site-mk-chips{display:flex;align-items:center;gap:var(--spacing-1-5);margin-bottom:var(--spacing-2)}.bk-site-mk-chip{border-radius:999px;padding:.15625rem var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-mono-sm);font-weight:800;letter-spacing:var(--tracking-chip-wide);text-transform:uppercase}.bk-site-mk-chip.crop{border:1px solid var(--color-honey-200);background:var(--color-honey-50);color:var(--color-honey-700)}.bk-site-mk-chip.open{border:1px solid var(--color-conifer-200);background:var(--color-conifer-50);color:var(--color-conifer-700)}.bk-site-mk-chip.cat{border:1px solid var(--color-border);background:var(--color-stone-100);color:var(--color-stone-500)}.bk-site-mk-meta{margin-top:var(--spacing-1-75);color:var(--color-stone-500);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700}.bk-site-mk-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2-5);margin-top:var(--spacing-1-75)}.bk-site-mk-price{color:var(--color-stone-900);font-size:var(--text-button-lg);font-weight:800}.bk-site-mk-price small{margin-left:var(--spacing-0-5);color:var(--color-fg-muted);font-size:var(--text-caption);font-weight:600}.bk-site-mk-loc{color:var(--color-stone-400);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;white-space:nowrap}.bk-site-cta-foot{margin-top:var(--spacing-5);color:var(--color-stone-400);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;letter-spacing:var(--tracking-chip)}@media(max-width:960px){.bk-site-nav-toggle{display:flex}.bk-site-menu{position:absolute;top:var(--size-topbar);right:0;left:0;display:none;flex-direction:column;align-items:stretch;gap:var(--spacing-0);border-bottom:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-floating);padding:var(--spacing-2-5) var(--spacing-5) var(--spacing-4-5)}.bk-site-menu.is-open{display:flex}.bk-site-nav{flex-direction:column;align-items:stretch;gap:var(--spacing-0-5);margin-left:0}.bk-site-nav a{min-height:2.875rem;padding:var(--spacing-0) var(--spacing-3-5);font-size:var(--text-button-lg)}.bk-site-top-right{margin-top:var(--spacing-3);margin-left:0;flex-direction:column;align-items:stretch;gap:var(--spacing-2-5);border-top:1px solid var(--color-border);padding-top:var(--spacing-3-5)}.bk-site-top-right .bk-site-btn{width:100%;min-height:2.875rem}.bk-site-hero-grid,.bk-site-market-duo{grid-template-columns:1fr}.bk-site-hero-media{max-width:35rem}.bk-site-m-feed{min-height:0}.bk-site-phone-float{width:26%;right:2%}}@media(max-width:880px){.bk-site-top{gap:var(--spacing-3);padding:var(--spacing-0) var(--spacing-4)}.bk-site-feature,.bk-site-band-grid{grid-template-columns:1fr;gap:var(--spacing-7)}.bk-site-feature.flip .bk-site-feature-copy{order:0}.bk-site-cards-2,.bk-site-cards-3,.bk-site-footer .cols{grid-template-columns:1fr}.bk-site-band{padding:var(--spacing-8) var(--spacing-6)}.bk-site-feature .bk-site-device-duo .bk-site-phone{width:38vw;max-width:11.75rem}.bk-site-shot-compose .bk-site-phone-float{right:2%;bottom:calc(-1 * var(--spacing-2-5));width:26%}}
