.kbw[data-astro-cid-kcsmwof4]{--kbw-band:#da291c;--kbw-bar:68px;--kbw-max:480px;--kbw-side:clamp(16px, 4vw, 48px);--kbw-reserve:474px;min-width:0}.kbw-fig[data-astro-cid-kcsmwof4]{margin:0 calc(-1 * var(--kbw-side));grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.kbw-stage[data-astro-cid-kcsmwof4]{aspect-ratio:1;width:100%;max-height:min(520px, max(196px, 100svh - var(--kbw-reserve)));cursor:text;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.kbw-pic[data-astro-cid-kcsmwof4]{aspect-ratio:6/5;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.kbw-pic[data-astro-cid-kcsmwof4] img[data-astro-cid-kcsmwof4],.kbw-pic[data-astro-cid-kcsmwof4] [data-astro-cid-kcsmwof4][data-spin]{pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.kbw-pic[data-astro-cid-kcsmwof4] img[data-astro-cid-kcsmwof4].is-away{visibility:hidden}.kbw-pic[data-astro-cid-kcsmwof4] [data-astro-cid-kcsmwof4][data-ink]{z-index:3;mix-blend-mode:multiply;pointer-events:none;position:absolute}.kbw-bar[data-astro-cid-kcsmwof4]{z-index:4;width:min(100% - 2 * var(--kbw-side), var(--kbw-max));margin:calc(var(--kbw-bar) / -2) 0 0;background:var(--kbw-band);transition:background .42s var(--v5-ease);border-radius:23px;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #1a1a1a33,inset 0 2px #ffffff40,inset 0 -3px #1a1a1a24,0 14px 30px #1a1a1a2e}.kbw-bar[data-astro-cid-kcsmwof4]:focus-within{outline:3px solid var(--v5-ink);outline-offset:3px}.kbw-panel[data-astro-cid-kcsmwof4]{background:var(--v5-white);border-radius:16px;align-items:center;gap:2px;padding:0 5px 0 14px;display:flex;box-shadow:inset 0 1px 2px #1a1a1a38}.kbw-pen[data-astro-cid-kcsmwof4]{width:22px;height:22px;color:var(--v5-muted);transition:color .16s var(--v5-ease);flex:none;margin-right:8px}.kbw-bar[data-astro-cid-kcsmwof4]:focus-within .kbw-pen[data-astro-cid-kcsmwof4]{color:var(--v5-ink)}.kbw-bar[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]{min-width:0;height:54px;color:var(--v5-ink);letter-spacing:.01em;text-transform:uppercase;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0;font:400 1.45rem/1 Permanent Marker,Marker Felt,cursive}.kbw-bar[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4],.kbw-bar[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:focus-visible{outline:none}.kbw-bar[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]::placeholder{color:var(--v5-muted);letter-spacing:0;text-transform:none;opacity:1;font:500 1.02rem/1 URW Geometric,sans-serif}.kbw-bar[data-astro-cid-kcsmwof4] button[data-astro-cid-kcsmwof4]{background:var(--v5-field);height:44px;color:var(--v5-ink);cursor:pointer;transition:background .16s var(--v5-ease), color .16s var(--v5-ease);border:0;border-radius:12px;flex:none;padding:0 15px;font:500 .95rem/1 URW Geometric,sans-serif}.kbw-bar[data-astro-cid-kcsmwof4] button[data-astro-cid-kcsmwof4]:hover{background:#eadfc8}.kbw-bar[data-astro-cid-kcsmwof4] button[data-astro-cid-kcsmwof4][disabled]{color:var(--v5-muted);cursor:default;background:var(--v5-field)}.kbw-demo[data-astro-cid-kcsmwof4]{padding-inline:var(--kbw-side);text-align:center;color:#1a1a1ac7;margin:8px 0 0;font-size:.9375rem;line-height:1.4}.kbw-demo[data-astro-cid-kcsmwof4] b[data-astro-cid-kcsmwof4]{color:var(--v5-ink);font-weight:700}.kbw-opts[data-astro-cid-kcsmwof4]{width:min(100% - 2 * var(--kbw-side), var(--kbw-max));align-items:center;gap:6px 20px;margin-top:12px;display:grid}.kbw-opts[data-astro-cid-kcsmwof4] fieldset[data-astro-cid-kcsmwof4]{border:0;min-width:0;margin:0;padding:0}.kbw-sizes[data-astro-cid-kcsmwof4] div[data-astro-cid-kcsmwof4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.kbw-sizes[data-astro-cid-kcsmwof4] label[data-astro-cid-kcsmwof4],.kbw-dots[data-astro-cid-kcsmwof4] label[data-astro-cid-kcsmwof4]{cursor:pointer;position:relative}.kbw-opts[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.kbw-sizes[data-astro-cid-kcsmwof4] span[data-astro-cid-kcsmwof4]{background:var(--v5-field);color:#1a1a1ac7;font-variant-numeric:tabular-nums;height:44px;transition:background .16s var(--v5-ease), color .16s var(--v5-ease);border-radius:12px;justify-content:center;align-items:baseline;gap:6px;font-size:.9375rem;line-height:44px;display:flex}.kbw-sizes[data-astro-cid-kcsmwof4] b[data-astro-cid-kcsmwof4]{color:var(--v5-ink);font-weight:700}.kbw-sizes[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:checked+span[data-astro-cid-kcsmwof4]{background:var(--v5-ink);color:#fbf5e9cc}.kbw-sizes[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:checked+span[data-astro-cid-kcsmwof4] b[data-astro-cid-kcsmwof4]{color:var(--v5-cream)}.kbw-sizes[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:focus-visible+span[data-astro-cid-kcsmwof4]{outline:3px solid var(--v5-ink);outline-offset:3px}.kbw-dots[data-astro-cid-kcsmwof4]{grid-template-columns:repeat(8,minmax(0,1fr));margin-inline:-6px;display:grid}.kbw-dots[data-astro-cid-kcsmwof4] label[data-astro-cid-kcsmwof4]{place-items:center;height:44px;display:grid}.kbw-dots[data-astro-cid-kcsmwof4] i[data-astro-cid-kcsmwof4]{background:var(--c);width:26px;height:26px;transition:transform .16s var(--v5-ease);border-radius:50%;box-shadow:inset 0 0 0 1px #1a1a1a38}.kbw-dots[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:checked+i[data-astro-cid-kcsmwof4]{box-shadow:inset 0 0 0 1px #1a1a1a38, 0 0 0 3px var(--v5-cream), 0 0 0 5px var(--v5-ink)}.kbw-dots[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:focus-visible+i[data-astro-cid-kcsmwof4]{outline:3px solid var(--v5-ink);outline-offset:7px}.kbw-dots[data-astro-cid-kcsmwof4] label[data-astro-cid-kcsmwof4]:hover i[data-astro-cid-kcsmwof4]{transform:scale(1.08)}.kbw-opts[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]:focus-visible{outline:none}.kbw-note[data-astro-cid-kcsmwof4]{padding-inline:var(--kbw-side);text-align:center;margin-top:.6rem}.kbw[data-astro-cid-kcsmwof4]:not(.is-live) [data-astro-cid-kcsmwof4]:is(.kbw-bar,.kbw-demo,.kbw-opts){display:none}.kbw[data-astro-cid-kcsmwof4]:not(.is-live) .kbw-stage[data-astro-cid-kcsmwof4]{cursor:auto;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.kbw[data-astro-cid-kcsmwof4].is-live .kbw-note[data-astro-cid-kcsmwof4]{display:none}.kbw-buy[data-astro-cid-kcsmwof4]{margin-top:16px}.kbw-btn[data-astro-cid-kcsmwof4]{background:var(--v5-signal);min-height:78px;color:var(--v5-ink);border:3px solid var(--v5-ink);box-shadow:6px 8px 0 var(--v5-ink);letter-spacing:-.025em;text-transform:uppercase;transition:transform .15s var(--v5-ease), box-shadow .15s var(--v5-ease);border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:0 11px 0 24px;font:900 1.32rem/1 URW Geometric,sans-serif;text-decoration:none;display:flex}.kbw-btn[data-astro-cid-kcsmwof4]:hover{box-shadow:4px 5px 0 var(--v5-ink);transform:translate(2px,3px)}.kbw-btn[data-astro-cid-kcsmwof4]:active{box-shadow:0 0 0 var(--v5-ink);transform:translate(6px,8px)}.kbw-btn[data-astro-cid-kcsmwof4]:focus-visible{outline-offset:6px;border-radius:22px}.kbw-price[data-astro-cid-kcsmwof4]{background:var(--v5-ink);height:52px;color:var(--v5-signal);font:500 1.16rem/1 var(--v5-mono);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:14px;align-items:center;padding:0 16px;display:inline-flex}.kbw-what[data-astro-cid-kcsmwof4]{color:var(--v5-ink);margin:26px 0 0}.kbw-fine[data-astro-cid-kcsmwof4]{color:var(--v5-muted);margin:.35rem 0 0;font-size:.9375rem;line-height:1.5}.kbw-more[data-astro-cid-kcsmwof4]{margin-top:.4rem}@media (width>=521px){.kbw[data-astro-cid-kcsmwof4]{--kbw-reserve:548px}.kbw-buy[data-astro-cid-kcsmwof4]{width:min(100%, var(--kbw-max));margin-inline:auto}}@media (width>=901px){.kbw[data-astro-cid-kcsmwof4]{--kbw-bar:72px;--kbw-max:500px;--kbw-side:0px;justify-self:center;width:100%;max-width:min(580px,max(360px,120svh - 600px))}.kbw-stage[data-astro-cid-kcsmwof4]{aspect-ratio:6/5;max-height:none}.kbw-bar[data-astro-cid-kcsmwof4] input[data-astro-cid-kcsmwof4]{height:58px;font-size:1.6rem}.kbw-opts[data-astro-cid-kcsmwof4]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.kbw-sizes[data-astro-cid-kcsmwof4] div[data-astro-cid-kcsmwof4]{gap:4px}.kbw-sizes[data-astro-cid-kcsmwof4] span[data-astro-cid-kcsmwof4]{gap:4px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.kbw-bar[data-astro-cid-kcsmwof4],.kbw-btn[data-astro-cid-kcsmwof4],.kbw-dots[data-astro-cid-kcsmwof4] i[data-astro-cid-kcsmwof4]{transition:none}.kbw-btn[data-astro-cid-kcsmwof4]:hover,.kbw-btn[data-astro-cid-kcsmwof4]:active{transform:none}}.kbc[data-astro-cid-efozln5l]{align-items:center;gap:clamp(28px,5vw,72px);display:grid}.kbc-lines[data-astro-cid-efozln5l]{gap:clamp(16px,2.2vw,28px);margin:0;padding:0;list-style:none;display:grid}.kbc-lines[data-astro-cid-efozln5l] li[data-astro-cid-efozln5l]{color:#1a1a1a4d;transition:color .3s var(--v5-ease)}.kbc-lines[data-astro-cid-efozln5l] li[data-astro-cid-efozln5l].is-on{color:var(--v5-ink)}.kbc-lines[data-astro-cid-efozln5l] strong[data-astro-cid-efozln5l]{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.4rem,5.6vw,4.9rem);font-weight:900;line-height:.9;display:block}.kbc-lines[data-astro-cid-efozln5l] span[data-astro-cid-efozln5l]{max-width:26em;color:var(--v5-ink);opacity:.45;transition:opacity .3s var(--v5-ease);margin-top:.5rem;font-size:1.0625rem;line-height:1.5;display:block}.kbc-lines[data-astro-cid-efozln5l] li[data-astro-cid-efozln5l].is-on span[data-astro-cid-efozln5l]{opacity:.84}.kbc-more[data-astro-cid-efozln5l]{margin-top:1.8rem}.kbc-band[data-astro-cid-efozln5l]{aspect-ratio:720/559;justify-self:center;width:100%;max-width:600px;position:relative}.kbc-band[data-astro-cid-efozln5l] canvas[data-astro-cid-efozln5l],.kbc-band[data-astro-cid-efozln5l] img[data-astro-cid-efozln5l]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.kbc-band[data-astro-cid-efozln5l] canvas[data-astro-cid-efozln5l]{transition:opacity .22s var(--v5-ease)}@media (width>=900px){.kbc[data-astro-cid-efozln5l]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kbc-lines[data-astro-cid-efozln5l] li[data-astro-cid-efozln5l],.kbc-lines[data-astro-cid-efozln5l] span[data-astro-cid-efozln5l],.kbc-band[data-astro-cid-efozln5l] canvas[data-astro-cid-efozln5l]{transition:none}}.kcp[data-astro-cid-h5aifumv]{background:var(--v5-black)}.kcp-poster[data-astro-cid-h5aifumv]{height:clamp(600px,88svh,860px);position:relative;overflow:hidden}.kcp-layer[data-astro-cid-h5aifumv]{background:var(--c);color:var(--fg);visibility:hidden;position:absolute;inset:0;overflow:hidden}.kcp-layer[data-astro-cid-h5aifumv].is-on{visibility:visible;z-index:1}.kcp-layer[data-astro-cid-h5aifumv].is-in{visibility:visible;z-index:2;-webkit-mask-image:linear-gradient(98deg,#000 0% 48.4%,#0000 51.6% 100%);mask-image:linear-gradient(98deg,#000 0% 48.4%,#0000 51.6% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:270% 100%;mask-size:270% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kcp-layer[data-astro-cid-h5aifumv].is-in.go{transition:-webkit-mask-position 1s cubic-bezier(.62,.02,.2,1),mask-position 1s cubic-bezier(.62,.02,.2,1);-webkit-mask-position:0 0;mask-position:0 0}.kcp-ghost[data-astro-cid-h5aifumv]{color:var(--ghost);text-transform:uppercase;letter-spacing:-.045em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;padding-inline:clamp(16px,4vw,48px);font-size:30vw;font-weight:900;line-height:.8;position:absolute;top:30%;left:0;right:0}.kcp-ghost[data-astro-cid-h5aifumv] span[data-astro-cid-h5aifumv]{display:block}.kcp-bottle[data-astro-cid-h5aifumv]{pointer-events:none;width:132vw;max-width:720px;height:auto;position:absolute;top:31%;left:50%;transform:translate(-50%)}.kcp-in[data-astro-cid-h5aifumv]{flex-direction:column;height:100%;padding-top:clamp(28px,6vw,56px);padding-bottom:26px;display:flex;position:relative}.kcp-title[data-astro-cid-h5aifumv]{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.2rem,10.4vw,3.2rem);font-weight:900;line-height:.9}.kcp-lead[data-astro-cid-h5aifumv]{max-width:24em;margin:14px 0 0;font-size:1.02rem;line-height:1.45}.kcp-job[data-astro-cid-h5aifumv]{margin-top:auto}.kcp-job[data-astro-cid-h5aifumv] p[data-astro-cid-h5aifumv]{max-width:22em;margin:0;font-size:1.02rem;line-height:1.4}.kcp-job[data-astro-cid-h5aifumv] b[data-astro-cid-h5aifumv]{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:4px;font-size:1.5rem;font-weight:900;line-height:1.1;display:block}.kcp-job[data-astro-cid-h5aifumv] .v5-link[data-astro-cid-h5aifumv]{color:inherit;margin-top:4px}.kcp-job[data-astro-cid-h5aifumv] .v5-link[data-astro-cid-h5aifumv]:hover{text-decoration-color:currentColor}.kcp-layer[data-astro-cid-h5aifumv] [data-astro-cid-h5aifumv]:is(a):focus-visible{outline-color:currentColor}.kcp-strip[data-astro-cid-h5aifumv]{z-index:3;background:var(--v5-black);height:56px;display:flex;position:relative}.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv]{background:var(--c);cursor:pointer;min-width:0;transition:transform .22s var(--v5-ease);transform-origin:bottom;border:0;flex:1;padding:0}.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv][aria-pressed=true]{transform:scaleY(1.28)}.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv]:hover{transform:scaleY(1.14)}.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv][aria-pressed=true]:hover{transform:scaleY(1.28)}.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv]:focus-visible{outline-offset:-6px;outline:3px solid #f7f4ec}@media (width>=900px){.kcp-ghost[data-astro-cid-h5aifumv]{font-size:15vw;top:6%}.kcp-ghost[data-astro-cid-h5aifumv] span[data-astro-cid-h5aifumv]{display:inline}.kcp-ghost[data-astro-cid-h5aifumv] span[data-astro-cid-h5aifumv]+span[data-astro-cid-h5aifumv]:before{content:" "}.kcp-bottle[data-astro-cid-h5aifumv]{width:min(720px,50vw);max-width:none;top:8%;left:60%}.kcp-in[data-astro-cid-h5aifumv]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);column-gap:32px;padding-bottom:clamp(36px,6vh,64px);display:grid}.kcp-copy[data-astro-cid-h5aifumv]{grid-area:2/1}.kcp-title[data-astro-cid-h5aifumv]{max-width:8em;font-size:clamp(3rem,5vw,5.2rem)}.kcp-lead[data-astro-cid-h5aifumv]{max-width:26em;margin-top:20px;font-size:clamp(1.08rem,1.4vw,1.25rem)}.kcp-job[data-astro-cid-h5aifumv]{grid-area:2/3;align-self:end;margin:0}.kcp-job[data-astro-cid-h5aifumv] p[data-astro-cid-h5aifumv]{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.kcp-strip[data-astro-cid-h5aifumv] button[data-astro-cid-h5aifumv],.kcp-layer[data-astro-cid-h5aifumv].is-in.go{transition:none}}
