@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(/_hcms/googlefonts/Sora/600.woff2) format("woff2"),url(https://bottlepos.com/_hcms/googlefonts/Sora/600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(/_hcms/googlefonts/Onest/500.woff2) format("woff2"),url(https://bottlepos.com/_hcms/googlefonts/Onest/500.woff2) format("woff2")}.claude-hw3d [hidden]{display:none!important}.claude-hw3d{--bp-deep:#000e23;--bp-ground:#11121a;--bp-bloom:rgba(0,106,198,.26);--bp-bloom-2:rgba(0,106,198,0);--bp-ink:#f8fbff;--bp-muted:#a9b2c4;--bp-accent:var(--primary,#006ac6);--bp-highlight:#a3d5ff;--bp-line:rgba(163,213,255,.16);--bp-radius:6px;--bp-top:0px;--bp-hint-offset:14px;height:var(--bp-track,340vh);position:relative}.claude-hw3d .bp-hw__pin{border-radius:var(--bp-radius);color:var(--bp-ink);height:calc(100vh - var(--bp-top));height:calc(100svh - var(--bp-top));overflow:hidden;position:sticky;top:var(--bp-top)}.claude-hw3d .bp-hw__pin--border{border:1px solid var(--bp-line)}.claude-hw3d .bp-hw__pin--brand{background:radial-gradient(60% 55% at var(--bp-bloom-x,68%) 58%,var(--bp-bloom),transparent 70%),radial-gradient(50% 60% at var(--bp-bloom-2-x,22%) 62%,var(--bp-bloom-2),transparent 70%),linear-gradient(180deg,var(--bp-deep),var(--bp-ground));background:radial-gradient(60% 55% at var(--bp-bloom-x,68%) 58%,var(--bp-bloom),transparent 70%),radial-gradient(50% 60% at var(--bp-bloom-2-x,22%) 62%,var(--bp-bloom-2),transparent 70%),linear-gradient(180deg,var(--bp-deep),color-mix(in srgb,var(--bp-deep) 45%,var(--bp-ground)) 70%,var(--bp-ground))}.claude-hw3d .bp-hw__frame{height:100%}.claude-hw3d .bp-hw__pin>.bp-hw__frame{padding-inline:0}.claude-hw3d .bp-hw__grid{align-items:center;display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:100%;margin-inline:auto;padding-inline:24px}.claude-hw3d .bp-hw__copy{align-content:center;display:grid;gap:22px}.claude-hw3d.bp-hw--flip{--bp-bloom-x:32%;--bp-bloom-2-x:78%}.claude-hw3d.bp-hw--flip .bp-hw__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.claude-hw3d.bp-hw--flip .bp-hw__copy{order:2}.claude-hw3d .bp-hw__copy .heading{margin:0;text-wrap:balance}.claude-hw3d .bp-hw__pin--brand .bp-hw__copy .heading{color:var(--bp-ink)}.claude-hw3d .bp-hw__lede{color:var(--bp-muted);font-size:1.2rem;max-width:42ch}.claude-hw3d .bp-hw__lede p{margin:0}.claude-hw3d .bp-hw__beats{display:grid;gap:18px;list-style:none;margin:8px 0 0;padding:0}.claude-hw3d .bp-hw__beats li{align-content:start;border-left:2px solid var(--bp-line);display:grid;gap:4px;opacity:.4;padding-left:18px;transition:opacity .32s ease,border-color .32s ease}.claude-hw3d .bp-hw__beats li.is-active{border-left-color:var(--bp-highlight);opacity:1}.claude-hw3d .bp-hw__beats li:not(.is-active):hover{opacity:.7}.claude-hw3d .bp-hw__beat-title{color:var(--bp-ink);font-family:var(--heading_font,"Sora"),sans-serif;font-size:1.27rem;font-weight:600;line-height:1.3;margin:0}.claude-hw3d .bp-hw__beat-go{all:unset;box-sizing:border-box;color:inherit;cursor:pointer;display:block;font:inherit;text-align:left;width:100%}.claude-hw3d .bp-hw__beat-go:focus-visible{border-radius:2px;outline:2px solid var(--bp-highlight);outline-offset:4px}.claude-hw3d .bp-hw__beat-body{color:var(--bp-muted);font-size:1rem;max-width:44ch}.claude-hw3d .bp-hw__beat-body p,.claude-hw3d .bp-hw__cta{margin:0}.claude-hw3d.is-fit-beats .bp-hw__beats li:not(.is-active)>:not(h3){display:none}.claude-hw3d.is-fit-beats .bp-hw__beats li.is-active>:not(h3){animation:bp-hw-fit-in .32s ease both}.claude-hw3d.is-fit-top .bp-hw__copy{align-self:start}@keyframes bp-hw-fit-in{0%{opacity:0}to{opacity:1}}.claude-hw3d .bp-hw__controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;visibility:hidden}.claude-hw3d:not(.is-timebased) .bp-hw__controls--play-only{display:none}.claude-hw3d.is-ready .bp-hw__controls{visibility:visible}.claude-hw3d .bp-hw__play{background:transparent;border:1px solid var(--bp-highlight);border-radius:999px;color:var(--bp-highlight);cursor:pointer;display:none;font:inherit;font-size:.93rem;font-weight:600;min-width:84px;padding:9px 20px}.claude-hw3d .bp-hw__steps{display:flex;flex-wrap:wrap;gap:8px}.claude-hw3d .bp-hw__steps button{background:transparent;border:1px solid var(--bp-line);border-radius:999px;color:var(--bp-muted);cursor:pointer;font:inherit;font-size:.93rem;line-height:1.2;padding:9px 16px}.claude-hw3d .bp-hw__steps button[aria-current]{background:var(--bp-accent);border-color:var(--bp-accent);color:#fff;font-weight:600}.claude-hw3d .bp-hw__play:focus-visible,.claude-hw3d .bp-hw__steps button:focus-visible{outline:2px solid var(--bp-highlight);outline-offset:2px}.claude-hw3d .bp-hw__stage{height:100%;min-height:0;position:relative}.claude-hw3d .bp-hw__stage canvas{display:block;height:100%;inset:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);position:absolute;width:100%}.claude-hw3d .bp-hw__fallback{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.claude-hw3d .bp-hw__stage .bp-hw__hint{z-index:1}.claude-hw3d.has-poster canvas{visibility:hidden}.claude-hw3d .bp-hw__status{color:var(--bp-muted);font-size:.93rem;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .24s ease}.claude-hw3d.is-ready .bp-hw__status{opacity:0;visibility:hidden}.claude-hw3d.has-error .bp-hw__status{max-width:34ch;opacity:1;visibility:visible}.claude-hw3d .bp-hw__hint{bottom:var(--bp-hint-offset);color:var(--bp-highlight);font-size:.87rem;left:50%;letter-spacing:.08em;margin:0;opacity:calc(var(--bp-hint, 1)*.75);pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.claude-hw3d.is-timebased{height:auto}.claude-hw3d.is-timebased .bp-hw__pin{height:auto;min-height:min(760px,88svh);position:relative;top:0}.claude-hw3d.is-timebased .bp-hw__grid{min-height:min(760px,88svh)}.claude-hw3d.is-timebased .bp-hw__stage{height:auto;min-height:420px}.claude-hw3d.is-timebased .bp-hw__play{display:inline-flex}.claude-hw3d.is-timebased .bp-hw__hint{display:none}@media (max-width:860px){.claude-hw3d .bp-hw__grid{align-content:center;align-items:start;gap:14px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;padding-block:20px 36px}.claude-hw3d .bp-hw__stage{height:clamp(220px,calc(100svh - var(--bp-top) - var(--bp-copy-h, 240px) - 84px),100vw)}.claude-hw3d.bp-hw--flip .bp-hw__grid{grid-template-columns:minmax(0,1fr)}.claude-hw3d.bp-hw--flip .bp-hw__copy{order:0}.claude-hw3d .bp-hw__copy{align-content:start;gap:12px}.claude-hw3d .bp-hw__copy .heading{font-size:1.73rem}.claude-hw3d .bp-hw__cta,.claude-hw3d .bp-hw__lede{display:none}.claude-hw3d .bp-hw__beats{display:grid;margin:0}.claude-hw3d .bp-hw__beats li{grid-area:1/1;opacity:0;transition:opacity .32s ease,border-color .32s ease,visibility 0s linear .32s;visibility:hidden}.claude-hw3d .bp-hw__beats li.is-active{opacity:1;transition-delay:0s;visibility:visible}.claude-hw3d.is-timebased .bp-hw__beats li{grid-area:auto;opacity:.4;visibility:visible}.claude-hw3d.is-timebased .bp-hw__beats li.is-active{opacity:1}.claude-hw3d.is-timebased .bp-hw__beat-body{display:none}.claude-hw3d.is-timebased li.is-active .bp-hw__beat-body{display:block}.claude-hw3d .bp-hw__steps button{font-size:.87rem;padding:8px 13px}.claude-hw3d .bp-hw__play{font-size:.87rem;min-width:76px;padding:8px 16px}}@media (max-width:960px) and (max-height:560px) and (orientation:landscape){.claude-hw3d .bp-hw__grid{align-items:center;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr);padding-block:0}.claude-hw3d.bp-hw--flip .bp-hw__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.claude-hw3d.bp-hw--flip .bp-hw__copy{order:2}.claude-hw3d .bp-hw__copy .heading{font-size:1.47rem}.claude-hw3d .bp-hw__cta,.claude-hw3d .bp-hw__lede{display:none}.claude-hw3d .bp-hw__beats{display:grid;margin:0}.claude-hw3d .bp-hw__beats li{grid-area:1/1;opacity:0;transition:opacity .32s ease,border-color .32s ease,visibility 0s linear .32s;visibility:hidden}.claude-hw3d .bp-hw__beats li.is-active{opacity:1;transition-delay:0s;visibility:visible}.claude-hw3d.is-timebased .bp-hw__beats li{grid-area:auto;opacity:.4;visibility:visible}.claude-hw3d.is-timebased .bp-hw__beats li.is-active{opacity:1}.claude-hw3d .bp-hw__stage{height:100%;min-height:200px}}@media (prefers-reduced-motion:reduce){.claude-hw3d{height:auto}.claude-hw3d .bp-hw__pin{height:auto;position:relative;top:0}.claude-hw3d .bp-hw__grid,.claude-hw3d .bp-hw__pin{min-height:min(760px,88svh)}.claude-hw3d .bp-hw__stage{height:auto;min-height:420px}.claude-hw3d .bp-hw__hint{display:none}.claude-hw3d .bp-hw__play{display:inline-flex}.claude-hw3d .bp-hw__beats li,.claude-hw3d .bp-hw__play,.claude-hw3d .bp-hw__steps button{transition:none}.claude-hw3d .bp-hw__beats li>*{animation:none}}