:root{color:#18263b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;scroll-behavior:smooth;--blue:#0068ed;--navy:#17243a;--muted:#738097;background:#f7f8fa;font-family:Inter,sans-serif}[data-astro-cid-lcdefpme]{box-sizing:border-box}body{min-width:320px;margin:0}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.page-shell[data-astro-cid-lcdefpme]{max-width:1600px;margin:0 auto;padding:0 7.2%;overflow:hidden}.site-header[data-astro-cid-lcdefpme]{border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:center;height:98px;display:flex}.brand[data-astro-cid-lcdefpme],.status[data-astro-cid-lcdefpme],.tap-brand[data-astro-cid-lcdefpme],.tap-live[data-astro-cid-lcdefpme],.scroll-link[data-astro-cid-lcdefpme]{align-items:center;display:inline-flex}.brand[data-astro-cid-lcdefpme]{letter-spacing:-.8px;gap:6px;font:800 19px Inter,sans-serif}.brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:50px;height:50px}.status[data-astro-cid-lcdefpme]{color:#69758a;letter-spacing:.02em;gap:9px;font-size:12px;font-weight:600}.status-dot[data-astro-cid-lcdefpme],.tap-live[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#f7931e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #fff2e4}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:4%;min-height:650px;padding:60px 0 92px;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;padding-bottom:20px;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#68758a;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 23px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#f7931e;width:22px;height:2px}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme],p[data-astro-cid-lcdefpme]{margin-top:0}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme]{font-family:Inter,sans-serif}h1[data-astro-cid-lcdefpme]{letter-spacing:-.085em;margin-bottom:24px;font-size:clamp(56px,6.3vw,88px);font-weight:700;line-height:.99}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.approach-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--blue)}.hero-description[data-astro-cid-lcdefpme]{max-width:395px;color:var(--muted);margin-bottom:30px;font-size:16px;line-height:1.8}.scroll-link[data-astro-cid-lcdefpme]{color:var(--navy);gap:13px;font-size:14px;font-weight:700}.scroll-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid #dce2eb;border-radius:50%;place-items:center;width:31px;height:31px;font-size:16px;transition:background .18s,color .18s,transform .18s;display:grid}.scroll-link[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{color:#fff;background:var(--blue);border-color:var(--blue);transform:translateY(2px)}.hero-art[data-astro-cid-lcdefpme]{isolation:isolate;place-items:center;min-height:440px;display:grid;position:relative}.art-glow[data-astro-cid-lcdefpme]{aspect-ratio:1;z-index:-1;background:radial-gradient(circle,#e6efff 0,#edf3fc 48%,#f7f8fa 72%);border-radius:50%;width:min(88%,410px);position:absolute}.tap-card[data-astro-cid-lcdefpme]{z-index:1;background:#ffffffe0;border:1px solid #e2e9f4cc;border-radius:17px;width:min(76%,330px);height:365px;padding:22px 23px 17px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 25px 70px #2e497a1f,0 3px 10px #2e497a0a}.tap-card-top[data-astro-cid-lcdefpme],.tap-card-bottom[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.tap-brand[data-astro-cid-lcdefpme]{color:#768196;letter-spacing:.11em;gap:4px;font-size:12px;font-weight:800}.tap-brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:21px;height:21px}.tap-live[data-astro-cid-lcdefpme]{color:#79869a;letter-spacing:.12em;gap:7px;font-size:10px;font-weight:700}.tap-live[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#46c893;width:7px;height:7px;box-shadow:0 0 0 3px #e7f9f1}.tap-illustration[data-astro-cid-lcdefpme]{height:274px;position:relative}.control-panel[data-astro-cid-lcdefpme]{z-index:4;background:linear-gradient(135deg,#343a43,#11151a 35%,#050607 72%,#303741);border:1px solid #6c7480;border-radius:6px;width:194px;height:91px;padding:6px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 7px 14px #111b2c4d,inset 0 0 0 2px #171b20}.screen-display[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#10243b,#071426);border:1px solid #314967;border-radius:2px;height:100%;padding:5px;overflow:hidden}.screen-bezel[data-astro-cid-lcdefpme]{height:100%}.screen-topbar[data-astro-cid-lcdefpme]{color:#dceaff;letter-spacing:.08em;justify-content:space-between;align-items:flex-start;height:12px;font-size:5px;font-weight:700;display:flex}.screen-brand[data-astro-cid-lcdefpme]{color:#78b9ff}.screen-status[data-astro-cid-lcdefpme]{color:#a7c0db;align-items:center;gap:3px;font-size:4px;display:flex}.screen-status[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#49d49a;border-radius:50%;width:4px;height:4px;box-shadow:0 0 4px #49d49abf}.screen-drinks[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:4px;height:calc(100% - 12px);display:grid}.screen-drink[data-astro-cid-lcdefpme]{color:#edf5ff;background:linear-gradient(160deg,#3777b5cc,#113254eb);border:1px solid #7eaee259;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.screen-drink[data-astro-cid-lcdefpme]:nth-child(2){background:linear-gradient(160deg,#3c7fbfd9,#183a5bf0)}.screen-drink[data-astro-cid-lcdefpme]:nth-child(3){background:linear-gradient(160deg,#36699cd9,#142d46f2)}.drink-icon[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 62%,#f6c55e 0 35%,#de962c 37% 55%,#3b8bd1 57%);border:1px solid #ffffffc7;border-radius:50%;width:13px;height:13px;display:block;position:relative;box-shadow:0 0 5px #69b7ff66}.drink-icon[data-astro-cid-lcdefpme]:after{content:"";background:#fff3d4;border-radius:3px;width:6px;height:2px;position:absolute;top:3px;left:3px}.drink-icon[data-astro-cid-lcdefpme].pale{background:radial-gradient(circle at 50% 62%,#eaaa43 0 35%,#bd7323 37% 55%,#34a3d8 57%)}.drink-icon[data-astro-cid-lcdefpme].stout{background:radial-gradient(circle at 50% 62%,#88532c 0 35%,#4b3027 37% 55%,#3d83c4 57%)}.drink-name[data-astro-cid-lcdefpme]{letter-spacing:.06em;font-size:5px;font-weight:700}.drink-price[data-astro-cid-lcdefpme]{color:#b6d5f4;font-size:4px}.tap-halo[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#eef5ff 3%,#dfeaff 100%);border-radius:50%;width:212px;height:212px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.tap-shadow[data-astro-cid-lcdefpme]{z-index:1;filter:blur(7px);background:#2d4b7f1f;border-radius:50%;width:174px;height:20px;position:absolute;bottom:29px;left:50%;transform:translate(-50%)}.tap-body[data-astro-cid-lcdefpme]{z-index:2;transform-origin:top;width:132px;height:160px;position:absolute;top:90px;left:50%;transform:translate(-50%)}.tap-cap[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#707e90,#eef3f8 24%,#9daaba 52%,#e1e7ed 76%,#69778a);border:1px solid #919dad;border-radius:5px 5px 2px 2px;width:48px;height:12px;position:absolute;top:0;left:42px;box-shadow:0 2px 3px #1b283a33}.tap-neck[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#606e80,#f3f5f7 18%,#abb6c3 42%,#f8fafb 58%,#8794a5 83%,#566477);border:1px solid #8491a2;border-radius:3px 3px 6px 6px;width:42px;height:54px;position:absolute;top:9px;left:45px;box-shadow:inset 0 0 0 2px #ffffff1f,0 4px 8px #17243a2e}.tap-head[data-astro-cid-lcdefpme]{background:linear-gradient(105deg,#657286,#e8edf2 18%,#9ba8b7 38%,#f4f6f8 52%,#8996a7 77%,#556376);border:1px solid #788699;border-radius:7px 7px 10px 10px;width:116px;height:40px;position:absolute;top:45px;left:8px;box-shadow:inset 0 -5px 8px #25334633,0 6px 10px #1a283e33}.tap-head[data-astro-cid-lcdefpme]:after{content:"";background:#ffffffa6;border-radius:3px;width:47px;height:2px;position:absolute;top:8px;left:34px}.tap-head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:2px solid #58aaff;border-radius:50%;width:7px;height:7px;position:absolute;top:27px;left:54px;box-shadow:0 0 7px #4ba1ffbf}.tap-spout[data-astro-cid-lcdefpme]{z-index:2;background:linear-gradient(90deg,#6e7c8e,#f4f6f8 35%,#9ca9b8 72%,#627084);border:1px solid #7d8b9b;border-top:0;border-radius:0 0 3px 3px;width:15px;height:18px;position:absolute;top:78px;left:59px}.tap-spout[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#f3f5f7,#8b98a8);border:1px solid #778598;border-radius:2px;width:19px;height:4px;position:absolute;bottom:-2px;left:-3px}.tap-handle[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#202938,#596578 45%,#2a3444);border:1px solid #454e5c;border-radius:4px;width:8px;height:43px;position:absolute;top:24px;left:23px;transform:rotate(18deg);box-shadow:1px 3px 5px #16213233}.tap-handle[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg,#222b38,#667287 50%,#263140);border:1px solid #424d5c;border-radius:4px;width:23px;height:10px;position:absolute;top:-7px;left:-9px}.tap-base[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#647185,#edf1f5 20%,#8d9aac 49%,#f5f7f9 69%,#677589);border:1px solid #7c8999;border-radius:3px 3px 7px 7px;width:100px;height:16px;position:absolute;top:83px;left:16px;box-shadow:inset 0 -3px 4px #2533462e,0 4px 7px #17243a2e}.tap-base[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg,#59677a,#e6eaef 35%,#7d8a9a 72%,#59677a);border:1px solid #788699;border-radius:0 0 5px 5px;width:108px;height:5px;position:absolute;bottom:-4px;left:-5px}.glass[data-astro-cid-lcdefpme]{z-index:3;clip-path:polygon(0 0,100% 0,87% 100%,13% 100%);background:linear-gradient(90deg,#cfe2f62e,#ffffffb8,#cfe2f63d);border:1px solid #688cb7a6;border-top:0;border-radius:3px 3px 9px 9px;width:37px;height:65px;position:absolute;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%)}.foam[data-astro-cid-lcdefpme]{z-index:2;background:#fff3d9;border-radius:50% 50% 0 0;height:18px;position:absolute;top:7px;left:0;right:0}.beer[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#dc8d22,#f6bd52 55%,#d98519);position:absolute;inset:14px 0 0}.pour[data-astro-cid-lcdefpme]{z-index:3;justify-content:space-between;width:7px;height:11px;display:flex;position:absolute;bottom:77px;left:50%;transform:translate(-50%)}.pour[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:linear-gradient(#f6c967,#df901e);border-radius:2px;width:2px;height:100%}.pour[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){height:80%;margin-top:6px}.pour[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){height:60%;margin-top:12px}.tap-card-bottom[data-astro-cid-lcdefpme]{color:#8691a3;letter-spacing:.13em;border-top:1px solid #edf0f5;padding-top:13px;font-size:10px;font-weight:700}.round-arrow[data-astro-cid-lcdefpme]{color:#8491a6;font-size:14px}.art-note[data-astro-cid-lcdefpme]{z-index:2;color:#58667d;background:#ffffffe6;border:1px solid #e2e9f4d6;border-radius:8px;align-items:center;gap:9px;padding:11px 15px;font-size:10px;font-weight:600;display:flex;position:absolute;box-shadow:0 10px 25px #2e497a12}.note-top[data-astro-cid-lcdefpme]{top:77px;right:-6px}.note-bottom[data-astro-cid-lcdefpme]{bottom:58px;left:2px}.note-icon[data-astro-cid-lcdefpme]{color:var(--blue);font-size:15px}.spark[data-astro-cid-lcdefpme]{color:#f7931e;font-size:14px}.hero-index[data-astro-cid-lcdefpme]{color:#8994a5;letter-spacing:.15em;align-items:center;gap:13px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:35px;left:0}.hero-index[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--blue)}.hero-index[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#d8dfe9;width:36px;height:1px}.approach[data-astro-cid-lcdefpme]{border-top:1px solid #e9edf2;grid-template-columns:.9fr 1.1fr;gap:10%;padding:108px 0 118px;display:grid}.approach-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:24px}.approach-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.075em;margin-bottom:0;font-size:clamp(36px,4.1vw,54px);font-weight:700;line-height:1.14}.approach-intro[data-astro-cid-lcdefpme]{max-width:475px;color:var(--muted);margin:5px 0 30px;font-size:14px;line-height:1.8}.feature[data-astro-cid-lcdefpme]{border-top:1px solid #e5eaf0;grid-template-columns:36px 1fr 20px;align-items:center;gap:15px;min-height:80px;display:grid}.feature[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid #e5eaf0}.feature-number[data-astro-cid-lcdefpme]{color:#98a3b3;font-size:14px;font-weight:700}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#25334a;margin-bottom:4px;font-size:14px;font-weight:700}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#8a95a6;margin-bottom:0;font-size:14px;line-height:1.5}.feature-arrow[data-astro-cid-lcdefpme]{color:#98a3b3;font-size:14px}.closing[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:#17243a;border-radius:15px;flex-direction:column;align-items:center;padding:66px 20px 68px;display:flex;position:relative;overflow:hidden}.closing[data-astro-cid-lcdefpme]:before,.closing[data-astro-cid-lcdefpme]:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:300px;height:300px;position:absolute}.closing[data-astro-cid-lcdefpme]:before{top:-225px;left:-75px}.closing[data-astro-cid-lcdefpme]:after{width:400px;height:400px;bottom:-250px;right:-110px}.closing-mark[data-astro-cid-lcdefpme]{background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;place-items:center;width:62px;height:62px;margin-bottom:18px;display:grid}.closing-mark[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:60px;height:60px}.closing[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#9fabc0;margin-bottom:12px;font-size:12px}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.08em;margin-bottom:9px;font-size:clamp(42px,6vw,66px);line-height:1}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#70b5ff}.closing[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{color:#aab5c6;margin-bottom:0;font-size:14px}.site-footer[data-astro-cid-lcdefpme]{color:#8a95a6;justify-content:space-between;align-items:center;gap:20px;min-height:104px;font-size:12px;display:flex}.footer-brand[data-astro-cid-lcdefpme]{color:#314059;letter-spacing:.1em;font:800 12px Inter,sans-serif}.footer-brand[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{vertical-align:top;margin-left:2px;font:500 12px Inter,sans-serif}@media (width>=1500px){.hero[data-astro-cid-lcdefpme]{min-height:730px}}@media (width<=850px){.page-shell[data-astro-cid-lcdefpme]{padding:0 6%}.hero[data-astro-cid-lcdefpme]{gap:0;min-height:570px}.hero-art[data-astro-cid-lcdefpme]{min-height:375px}.tap-card[data-astro-cid-lcdefpme]{width:min(86%,300px);transform:rotate(-2deg)scale(.9)}.note-top[data-astro-cid-lcdefpme]{display:flex;right:-14px}.note-bottom[data-astro-cid-lcdefpme]{display:flex;left:-12px}.approach[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;gap:7%;padding:84px 0 92px}}@media (width<=620px){.page-shell[data-astro-cid-lcdefpme]{padding:0 22px}.site-header[data-astro-cid-lcdefpme]{height:76px}.brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:40px;height:40px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px;min-height:0;padding:70px 0 73px}.hero-copy[data-astro-cid-lcdefpme]{padding-bottom:0}.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:18px}h1[data-astro-cid-lcdefpme]{margin-bottom:18px;font-size:clamp(58px,15vw,78px)}.hero-description[data-astro-cid-lcdefpme]{max-width:340px;margin-bottom:23px;font-size:14px}.hero-art[data-astro-cid-lcdefpme]{min-height:365px;margin:4px -12px 0}.tap-card[data-astro-cid-lcdefpme]{width:280px;transform:rotate(-3deg)scale(.9)}.art-glow[data-astro-cid-lcdefpme]{width:330px}.note-top[data-astro-cid-lcdefpme]{display:none;top:46px;right:0}.note-bottom[data-astro-cid-lcdefpme]{display:none;bottom:34px;left:0}.hero-index[data-astro-cid-lcdefpme]{bottom:22px}.approach[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;padding:70px 0 76px}.approach-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:43px}.approach-intro[data-astro-cid-lcdefpme]{margin-top:0}.feature[data-astro-cid-lcdefpme]{grid-template-columns:25px 1fr 16px;gap:11px;min-height:76px}.closing[data-astro-cid-lcdefpme]{padding:54px 14px 56px}.site-footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;gap:4px 15px;min-height:92px;padding:22px 0}.site-footer[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{transition-duration:.01ms!important}}
