.bb{--bb-deep:#7a1a3e;--bb-mid:#9e2b55;--bb-pink:#c84a74;--bb-glow:#f3dee2;--bb-ink:#2a1018;--bb-ink2:#6b4450;--bb-caption:#7a5a64;--bb-berry:#a6365c;--bb-line:#e5d8d3;--bb-tint:#fcf2ef;--bb-sand:#f0d5cd;--bb-blush:#efcbbb;--bb-dim:#d6b8b8;--bb-night:#140a0d;--bb-hair:#ffffff24;--bb-a:var(--font-archivo), "Archivo", system-ui, -apple-system, sans-serif;--bb-j:var(--font-jet), "JetBrains Mono", ui-monospace, monospace;--globe-ocean:#231318;--globe-land:#d6b8b829;--globe-coast:#c9a9a6;--globe-rim:#4a2a33;--globe-pin:#ef6a7c;--globe-halo:#c75f82;--globe-label:#f6e4da;--font-mono-stack:var(--bb-j);background:var(--bb-deep);color:#fff;min-height:100dvh;font-family:var(--bb-a);-webkit-font-smoothing:antialiased;position:relative}.bb :focus-visible{outline-offset:2px;outline:2px solid #fff}.bb-page{z-index:1;padding-bottom:var(--spacing-yeppo-tap);position:relative}.bb-col{width:100%;max-width:560px;padding:0 var(--spacing-yeppo-section-before);box-sizing:border-box;margin:0 auto}.bb-eyebrow{margin:0 0 var(--spacing-yeppo-card-gap);font-family:var(--bb-j);font-size:var(--text-label);line-height:var(--text-label--line-height);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--bb-blush)}.bb-h1{margin:0 0 var(--spacing-yeppo-page);font-family:var(--bb-a);letter-spacing:-.04em;color:#fff;overflow-wrap:anywhere;font-size:36px;font-weight:900;line-height:.97}@media (min-width:600px){.bb-h1{font-size:44px}}.bb-lede{margin:0 0 var(--spacing-yeppo-section-before);font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:#fff}.bb-lede strong{font-weight:800}.bb-title{margin:0 0 var(--spacing-yeppo-page);font-weight:var(--text-card-title--font-weight);font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);letter-spacing:var(--text-card-title--letter-spacing);color:#fff}.bb-note{margin:var(--spacing-yeppo-card-gap) 0 0;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:var(--bb-blush)}.bb-quote{margin:var(--spacing-yeppo-card-gap) 0 var(--spacing-yeppo-page);font-weight:var(--text-card-title--font-weight);font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);letter-spacing:var(--text-card-title--letter-spacing);color:#fff}.bb-quote span{font-family:var(--bb-j);font-weight:var(--text-label--font-weight);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--bb-blush);display:block}.bb-source{margin:var(--spacing-yeppo-card-gap) 0 var(--spacing-yeppo-section-before);padding:0 var(--spacing-yeppo-card-gap);font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);text-align:center;color:var(--bb-blush)}.bb-legal{margin:var(--spacing-yeppo-page) 0 0;font-size:var(--text-label);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);line-height:var(--text-label--line-height);text-align:center;color:var(--bb-dim)}.bb-legal a,.bb-link{color:#fff;text-underline-offset:3px;font-weight:800;text-decoration:underline}.bb-signin{margin:var(--spacing-yeppo-card-gap) 0 0;min-height:40px;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:var(--bb-dim);justify-content:center;align-items:center;display:flex}.bb-signin a{margin-inline-start:var(--spacing-yeppo-card-gap)}.bb-cta,.bb-ghost{box-sizing:border-box;border-radius:var(--radius-yeppo-card);width:100%;font-family:var(--bb-a);cursor:pointer;justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:transform .12s,opacity .16s;display:flex}.bb-cta{height:56px;padding:0 var(--spacing-yeppo-section-before);color:var(--bb-ink);font-size:var(--text-body);font-weight:var(--text-body--font-weight);letter-spacing:var(--text-body--letter-spacing);line-height:var(--text-body--line-height);background:#fff;border:0}.bb-cta:hover{opacity:.92}.bb-cta:active{transform:translateY(1px)}.bb-ghost{margin-top:var(--spacing-yeppo-card-gap);height:48px;padding:0 var(--spacing-yeppo-section-before);color:#fff;font-size:var(--text-body);font-weight:var(--text-body--font-weight);letter-spacing:var(--text-body--letter-spacing);line-height:var(--text-body--line-height);background:0 0;border:1.5px solid #ffffff73}.bb-ghost:hover{border-color:#fff}.bb-foot{margin-top:var(--spacing-yeppo-swatch)}.bb-head{padding:var(--spacing-yeppo-card-gap) 0 0;text-align:center}.bb-wordmark{font-weight:var(--text-section-title--font-weight);font-size:var(--text-section-title);line-height:var(--text-section-title--line-height);letter-spacing:var(--text-section-title--letter-spacing);color:#fff;margin:0}.bb-head .bb-eyebrow{margin:var(--spacing-yeppo-card-gap) 0 0;letter-spacing:.16em}.bb-hero{margin:var(--spacing-yeppo-page) 0 var(--spacing-yeppo-section-before)}.bb-globe .ym-globe{background:0 0;border:0;border-radius:0;padding:0}.bb-globe .ym-globe__stage{max-width:300px;margin:0 auto}.bb-globe .ym-ring{margin-top:-104px}.bb-globe .ym-globe:before,.bb-globe .ym-globe:after,.bb-globe .ym-globe__legend{display:none}.bb-globe-solo{width:240px;max-width:100%;margin:0 auto var(--spacing-yeppo-page)}.bb-section{margin-top:var(--spacing-yeppo-thumb)}.bb-rows{border-bottom:1px solid var(--bb-hair);margin:0;padding:0;list-style:none}.bb-row{gap:0 var(--spacing-yeppo-card-gap);padding:var(--spacing-yeppo-page) 0;border-top:1px solid var(--bb-hair);grid-template-columns:32px minmax(0,1fr);display:grid}.bb-row-num{padding-top:var(--spacing-yeppo-card-gap);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);color:var(--bb-blush)}.bb-row-title{font-weight:var(--text-body--font-weight);font-size:var(--text-body);line-height:var(--text-body--line-height);letter-spacing:var(--text-body--letter-spacing);color:#fff;margin:0}.bb-row-body{margin:var(--spacing-yeppo-card-gap) 0 0;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:var(--bb-blush);grid-column:2}.bb-panel{box-sizing:border-box;padding:var(--spacing-yeppo-page);border-radius:var(--radius-yeppo-card);background:var(--bb-tint);color:var(--bb-ink)}.bb-panel--center{flex-direction:column;align-items:center;display:flex}.bb-panel .bb-eyebrow{color:var(--bb-caption)}.bb-panel-title{font-weight:var(--text-section-title--font-weight);font-size:var(--text-section-title);line-height:var(--text-section-title--line-height);letter-spacing:var(--text-section-title--letter-spacing);color:var(--bb-ink);margin:0}.bb-panel-mono{margin:var(--spacing-yeppo-card-gap) 0 0;font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--bb-berry)}.bb-panel-body{margin:var(--spacing-yeppo-card-gap) 0 0;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:var(--bb-ink2)}.bb-panel .bb-mosaic,.bb-panel+.bb-panel{margin-top:var(--spacing-yeppo-page)}.bb-card{width:160px;max-width:100%;color:inherit;text-decoration:none;display:block}.bb-card-tile{aspect-ratio:4/5;box-sizing:border-box;padding:var(--spacing-yeppo-grid-card);border-radius:var(--radius-yeppo-card);background:var(--bb-night);color:var(--bb-blush);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.bb-card-row{justify-content:space-between;align-items:flex-end;gap:var(--spacing-yeppo-card-gap);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;display:flex}.bb-card-mark{letter-spacing:-.06em;color:var(--bb-sand);font-size:56px;font-weight:900;line-height:56px}.bb-card-badge{padding:var(--spacing-yeppo-card-gap) var(--spacing-yeppo-card-gap);border-radius:var(--radius-yeppo-pill);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;border:1px solid;display:inline-block}.bb-card-name{margin:var(--spacing-yeppo-card-gap) 0 0;font-weight:var(--text-product-name--font-weight);font-size:var(--text-product-name);line-height:var(--text-product-name--line-height);letter-spacing:var(--text-product-name--letter-spacing);color:var(--bb-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bb-card-meta{margin:var(--spacing-yeppo-card-gap) 0 0;font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--bb-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bb-card-meta b{color:var(--bb-berry);font-weight:500}.bb-card--ground .bb-card-name{color:#fff}.bb-card--ground .bb-card-meta{color:var(--bb-blush)}.bb-card--ground .bb-card-meta b{color:#fff}.bb-mosaic{gap:var(--spacing-yeppo-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bb-tile{aspect-ratio:3/4;border-radius:var(--radius-yeppo-card);background:var(--bb-night);border:1px solid #ffffff1f;text-decoration:none;display:block;position:relative;overflow:hidden}.bb-tile img{object-fit:cover;width:100%;height:100%;display:block}.bb-tile figcaption{inset-inline:0;box-sizing:border-box;height:48px;padding:0 var(--spacing-yeppo-card-gap) var(--spacing-yeppo-card-gap);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:#fff;background:#140a0db8;align-items:flex-end;display:flex;position:absolute;bottom:0}a.bb-tile:hover{border-color:#ffffffd9}.bb-chips{gap:var(--spacing-yeppo-card-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bb-chip{box-sizing:border-box;min-height:36px;padding:0 var(--spacing-yeppo-page);border-radius:var(--radius-yeppo-pill);font-weight:var(--text-meta--font-weight);font-size:var(--text-meta);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:#fff;border:1.5px solid #ffffff73;align-items:center;display:inline-flex}.bb-panel .bb-chip{border-color:var(--bb-line);color:var(--bb-ink)}.bb-status{margin:0 0 var(--spacing-yeppo-page);padding:var(--spacing-yeppo-card-gap) var(--spacing-yeppo-card-gap);border:1px solid var(--bb-blush);border-radius:var(--radius-yeppo-pill);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--bb-blush);display:inline-block}.bb-brand{gap:var(--spacing-yeppo-page);margin:var(--spacing-yeppo-card-gap) 0 var(--spacing-yeppo-section-before);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.bb-brand-mark{border-radius:var(--radius-yeppo-card);background:var(--bb-night);width:72px;height:72px;color:var(--bb-sand);letter-spacing:-.06em;place-items:center;font-size:28px;font-weight:900;display:grid}.bb-brand h1,.bb-brand .bb-brand-name{letter-spacing:-.04em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:900;line-height:31px}.bb-brand-tag{margin:var(--spacing-yeppo-card-gap) 0 0;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:#fff}.bb-brand-links{margin:var(--spacing-yeppo-card-gap) 0 0;gap:var(--spacing-yeppo-card-gap) var(--spacing-yeppo-page);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;flex-wrap:wrap;display:flex}.bb-brand-links a{color:var(--bb-blush);text-underline-offset:3px;text-decoration:underline}.bb-panel .bb-brand{margin:0 0 var(--spacing-yeppo-page)}.bb-panel .bb-brand .bb-brand-name,.bb-panel .bb-brand-tag{color:var(--bb-ink)}.bb-panel .bb-brand-links a{color:var(--bb-berry)}.bb-panel .bb-empty{color:var(--bb-ink2)}.bb-empty{font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);color:var(--bb-blush);margin:0}.bb-sub{margin:var(--spacing-yeppo-section-before) 0 var(--spacing-yeppo-card-gap)}.bb-panel .bb-sub{margin-top:var(--spacing-yeppo-page)}@media (prefers-reduced-motion:reduce){.bb-cta,.bb-ghost{transition:none}}.bb--sand{background:var(--bb-sand);min-height:auto;color:var(--bb-ink)}.bb--sand :focus-visible{outline-color:var(--bb-ink)}.bb-strip{box-sizing:border-box;padding:var(--spacing-yeppo-section-before);border-radius:var(--radius-yeppo-card);background:var(--bb-night);color:#fff}.bb-strip .bb-h1{margin-bottom:var(--spacing-yeppo-card-gap)}.bb-strip .bb-lede{color:var(--bb-blush);margin:0}.bb--sand .bb-eyebrow{color:var(--bb-berry)}.bb-strip .bb-eyebrow{color:var(--bb-blush)}.bb--sand .bb-status{border-color:var(--bb-berry);color:var(--bb-berry)}.bb--sand .bb-empty{color:var(--bb-ink2)}.bb-red{box-sizing:border-box;width:100%;height:56px;padding:0 var(--spacing-yeppo-section-before);border-radius:var(--radius-yeppo-card);color:#fff;font-family:var(--bb-a);font-weight:var(--text-body--font-weight);font-size:var(--text-body);letter-spacing:var(--text-body--letter-spacing);line-height:var(--text-body--line-height);cursor:pointer;background:#e4002b;border:0;justify-content:center;align-items:center;transition:transform .12s,opacity .16s;display:flex}.bb-red:hover{opacity:.92}.bb-red:active{transform:translateY(1px)}.bb-red:disabled{color:#8e6e77;cursor:not-allowed;background:#e9ddd8;transform:none}.bb-panel .bb-red{margin-top:var(--spacing-yeppo-page)}.bb-price{margin:var(--spacing-yeppo-page) 0 0;padding:0;list-style:none}.bb-price li{justify-content:space-between;gap:var(--spacing-yeppo-page);padding:var(--spacing-yeppo-card-gap) 0;font-size:var(--text-price);font-variant-numeric:tabular-nums;font-weight:var(--text-price--font-weight);letter-spacing:var(--text-price--letter-spacing);line-height:var(--text-price--line-height);color:var(--bb-ink2);display:flex}.bb-price li span:last-child{font-family:var(--bb-j);font-size:var(--text-price);font-variant-numeric:tabular-nums;font-weight:var(--text-price--font-weight);letter-spacing:var(--text-price--letter-spacing);line-height:var(--text-price--line-height);color:var(--bb-ink);white-space:nowrap}.bb-price li.bb-price-total{margin-top:var(--spacing-yeppo-card-gap);padding-top:var(--spacing-yeppo-card-gap);border-top:1px solid var(--bb-line);color:var(--bb-ink);font-weight:800}.bb-price li.bb-price-total span:last-child{font-weight:700}.bb-stats{margin:var(--spacing-yeppo-page) 0 0;gap:var(--spacing-yeppo-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.bb-stat{box-sizing:border-box;padding:var(--spacing-yeppo-grid-card);border-radius:var(--radius-yeppo-card);background:#fff;min-width:0}.bb-stat .bb-eyebrow{margin:0 0 var(--spacing-yeppo-card-gap);font-size:var(--text-label);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);line-height:var(--text-label--line-height);color:var(--bb-caption)}.bb-stat-n{letter-spacing:-.04em;color:var(--bb-ink);margin:0;font-size:24px;font-weight:900;line-height:28px}.bb-stat-usd{margin:var(--spacing-yeppo-card-gap) 0 0;font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);color:var(--bb-berry);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:420px){.bb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb-panel-sub{margin-top:var(--spacing-yeppo-page);padding-top:var(--spacing-yeppo-page);border-top:1px solid var(--bb-line)}.bb-x{border-radius:var(--radius-yeppo-pill);width:32px;height:32px;color:var(--bb-ink2);font-size:var(--text-card-title);font-weight:var(--text-card-title--font-weight);letter-spacing:var(--text-card-title--letter-spacing);line-height:var(--text-card-title--line-height);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bb-x:hover{background:#fff}.bb-alert{margin:var(--spacing-yeppo-page) 0 0;padding:var(--spacing-yeppo-grid-card) var(--spacing-yeppo-page);border-radius:var(--radius-yeppo-card);color:#b01e1e;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);background:#fef4f4;border:1px solid #f3c9c9}.bb-tile video{object-fit:cover;width:100%;height:100%;display:block}.bb-tile--live{border-color:#ffffffd9}.bb-tile-play{top:8px;border-radius:var(--radius-yeppo-pill);color:#fff;width:24px;height:24px;font-size:var(--text-label);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);line-height:var(--text-label--line-height);pointer-events:none;background:#140a0db8;place-items:center;display:grid;position:absolute;inset-inline-start:8px}.bb-tile-x{top:8px;border-radius:var(--radius-yeppo-pill);color:#fff;width:24px;height:24px;font-size:var(--text-meta);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);line-height:var(--text-meta--line-height);cursor:pointer;background:#140a0db8;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:8px}.bb-tile-x:hover{background:var(--bb-berry)}.bb-tile--add{box-sizing:border-box;padding:var(--spacing-yeppo-card-gap);border:1.5px dashed var(--bb-berry);color:var(--bb-berry);font-family:var(--bb-j);font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;text-align:center;cursor:pointer;background:#fff;place-items:center;display:grid}.bb-tile--add:hover{background:var(--bb-tint)}.bb-tile--add:disabled{cursor:progress;opacity:.6}
