.TankardShowcase-module__7bYJLa__section{overflow-anchor:none;background:var(--site-background);color:var(--site-text);padding:clamp(32px,4vw,56px) 24px;scroll-margin-top:80px}.TankardShowcase-module__7bYJLa__inner{max-width:1400px;margin-inline:auto}.TankardShowcase-module__7bYJLa__sectionIndex{color:var(--site-faint);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-bottom:18px;display:flex}.TankardShowcase-module__7bYJLa__accent{color:var(--site-accent)}.TankardShowcase-module__7bYJLa__stage{height:clamp(560px,72svh,820px);margin-top:28px;position:relative}.TankardShowcase-module__7bYJLa__introduction{z-index:1;align-items:center;width:43%;display:flex;position:absolute;top:0;bottom:0;left:0}.TankardShowcase-module__7bYJLa__copy{opacity:1;width:100%;min-width:0;transition:opacity .25s,transform .7s cubic-bezier(.22,1,.36,1);transform:translate(0)}.TankardShowcase-module__7bYJLa__eyebrow{color:var(--site-faint)}.TankardShowcase-module__7bYJLa__heading{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(36px,4.4vw,64px);font-weight:800;line-height:1.02}.TankardShowcase-module__7bYJLa__description{max-width:32ch;color:var(--site-muted);margin-top:24px}.TankardShowcase-module__7bYJLa__launch{background:var(--site-panel);min-height:44px;color:var(--site-text);font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;border:0;align-items:center;gap:12px;margin-top:22px;padding:12px 16px;font-size:11px;transition:color .16s,background .16s;display:inline-flex}.TankardShowcase-module__7bYJLa__launch:hover:not(:disabled){background:var(--site-accent);color:#08090b}.TankardShowcase-module__7bYJLa__launch:disabled{opacity:.45;cursor:default}.TankardShowcase-module__7bYJLa__releaseNote{max-width:36ch;color:var(--site-faint);margin-top:24px;font-size:12px;line-height:1.6}.TankardShowcase-module__7bYJLa__viewportSlot{min-width:0;position:absolute;inset:0 0 0 46%}.TankardShowcase-module__7bYJLa__viewport{min-width:0;position:absolute;inset:0}.TankardShowcase-module__7bYJLa__viewport canvas{pointer-events:none;width:100%;height:100%;display:block}.TankardShowcase-module__7bYJLa__section:not([data-mode=overview]) .TankardShowcase-module__7bYJLa__viewport{z-index:160}.TankardShowcase-module__7bYJLa__section[data-moving=true] .TankardShowcase-module__7bYJLa__viewport{transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),width .9s cubic-bezier(.22,1,.36,1),height .9s cubic-bezier(.22,1,.36,1)}.TankardShowcase-module__7bYJLa__fallback{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.TankardShowcase-module__7bYJLa__status{color:var(--site-faint);text-align:center;background:#08090be8;margin:0;padding:8px;font-size:12px;line-height:1.6;position:absolute;bottom:12px;left:16px;right:16px}.TankardShowcase-module__7bYJLa__backdrop{z-index:150;opacity:0;visibility:hidden;pointer-events:none;background:#08090b;transition:opacity .6s,visibility .6s;position:fixed;inset:0}.TankardShowcase-module__7bYJLa__section[data-mode=entering] .TankardShowcase-module__7bYJLa__backdrop,.TankardShowcase-module__7bYJLa__section[data-mode=active] .TankardShowcase-module__7bYJLa__backdrop{opacity:1;visibility:visible;pointer-events:auto}.TankardShowcase-module__7bYJLa__section[data-mode=exiting] .TankardShowcase-module__7bYJLa__backdrop{opacity:0;visibility:visible;pointer-events:auto}.TankardShowcase-module__7bYJLa__section:not([data-mode=overview]) .TankardShowcase-module__7bYJLa__copy{opacity:0;pointer-events:none;transform:translate(-64px)}.TankardShowcase-module__7bYJLa__chrome{z-index:170;pointer-events:none;position:fixed;inset:0}.TankardShowcase-module__7bYJLa__chrome[hidden]{display:none}.TankardShowcase-module__7bYJLa__atlasHeader,.TankardShowcase-module__7bYJLa__legend,.TankardShowcase-module__7bYJLa__atlasFooter{opacity:0;transition:opacity .35s .45s,transform .65s .3s}.TankardShowcase-module__7bYJLa__section[data-mode=active] .TankardShowcase-module__7bYJLa__atlasHeader,.TankardShowcase-module__7bYJLa__section[data-mode=active] .TankardShowcase-module__7bYJLa__legend,.TankardShowcase-module__7bYJLa__section[data-mode=active] .TankardShowcase-module__7bYJLa__atlasFooter,.TankardShowcase-module__7bYJLa__section[data-mode=entering] .TankardShowcase-module__7bYJLa__atlasHeader,.TankardShowcase-module__7bYJLa__section[data-mode=entering] .TankardShowcase-module__7bYJLa__legend,.TankardShowcase-module__7bYJLa__section[data-mode=entering] .TankardShowcase-module__7bYJLa__atlasFooter{opacity:1;transform:none}.TankardShowcase-module__7bYJLa__section[data-mode=exiting] .TankardShowcase-module__7bYJLa__atlasHeader,.TankardShowcase-module__7bYJLa__section[data-mode=exiting] .TankardShowcase-module__7bYJLa__legend,.TankardShowcase-module__7bYJLa__section[data-mode=exiting] .TankardShowcase-module__7bYJLa__atlasFooter{transition-delay:0s}.TankardShowcase-module__7bYJLa__atlasHeader{justify-content:space-between;align-items:center;display:flex;position:absolute;top:24px;left:32px;right:32px}.TankardShowcase-module__7bYJLa__atlasIdentity{font-family:var(--font-mono);letter-spacing:.1em;gap:7px;font-size:13px;display:grid}.TankardShowcase-module__7bYJLa__atlasIdentity span:first-child{color:var(--site-accent)}.TankardShowcase-module__7bYJLa__atlasIdentity span:last-child{letter-spacing:.04em;font-size:20px;font-weight:800}.TankardShowcase-module__7bYJLa__close{width:44px;height:44px;color:var(--site-muted);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;display:grid}.TankardShowcase-module__7bYJLa__close:hover{color:var(--site-accent)}.TankardShowcase-module__7bYJLa__legend{pointer-events:auto;flex-direction:column;width:min(30vw,440px);max-height:calc(86% - 96px);display:flex;position:absolute;top:14%;right:32px;overflow:hidden;transform:translate(24px)}.TankardShowcase-module__7bYJLa__legendIntro{flex-shrink:0}.TankardShowcase-module__7bYJLa__legendLabel{font-family:var(--font-mono);letter-spacing:.09em;color:var(--site-accent);margin:0;font-size:12px}.TankardShowcase-module__7bYJLa__legendHeading{letter-spacing:-.04em;margin:16px 0 24px;font-size:clamp(34px,3.6vw,50px);font-weight:800;line-height:1.04}.TankardShowcase-module__7bYJLa__features{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#34373c transparent;min-height:0;overflow-y:auto}.TankardShowcase-module__7bYJLa__feature+.TankardShowcase-module__7bYJLa__feature{margin-top:4px}.TankardShowcase-module__7bYJLa__featureButton{text-align:left;width:100%;min-height:56px;color:var(--site-muted);cursor:pointer;background:0 0;border:0;grid-template-columns:28px 1fr 18px;align-items:center;gap:12px;padding:15px 0;font-size:17px;line-height:1.4;display:grid}.TankardShowcase-module__7bYJLa__featureNumber{color:var(--site-faint);font-family:var(--font-mono);font-size:12px}.TankardShowcase-module__7bYJLa__feature[data-expanded=true] .TankardShowcase-module__7bYJLa__featureButton,.TankardShowcase-module__7bYJLa__featureButton:hover{color:var(--site-text)}.TankardShowcase-module__7bYJLa__feature[data-expanded=true] .TankardShowcase-module__7bYJLa__featureNumber{color:var(--site-accent)}.TankardShowcase-module__7bYJLa__featureBody{padding:0 20px 22px 40px;animation:.26s TankardShowcase-module__7bYJLa__detailEnter}.TankardShowcase-module__7bYJLa__featureBody[hidden]{display:none}.TankardShowcase-module__7bYJLa__featureBody p{color:var(--site-muted);margin:0;font-size:16px;line-height:1.5}.TankardShowcase-module__7bYJLa__internalTag{color:var(--site-faint);font-family:var(--font-mono);margin-top:8px;font-size:12px;line-height:1.5;display:block}.TankardShowcase-module__7bYJLa__boundary{color:var(--site-faint);flex-shrink:0;margin:18px 0 0;font-size:12px;line-height:1.6}.TankardShowcase-module__7bYJLa__atlasFooter{justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:24px;left:32px;right:32px}.TankardShowcase-module__7bYJLa__atlasLogo{width:124px}.TankardShowcase-module__7bYJLa__navigation{pointer-events:auto;align-items:center;gap:8px;display:flex}.TankardShowcase-module__7bYJLa__navigation button{width:44px;height:44px;color:var(--site-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.TankardShowcase-module__7bYJLa__navigation button:hover{color:var(--site-accent)}.TankardShowcase-module__7bYJLa__counter{color:var(--site-faint);font-family:var(--font-mono);margin-right:14px;font-size:14px}.TankardShowcase-module__7bYJLa__pin{z-index:2;cursor:pointer;opacity:0;pointer-events:auto;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;transition:opacity .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.TankardShowcase-module__7bYJLa__pin[hidden]{display:none}.TankardShowcase-module__7bYJLa__pinDot{background:#f4f4ef;border-radius:50%;width:8px;height:8px;transition:background .12s,box-shadow .12s;box-shadow:0 0 0 3px #08090b,0 0 0 4px #fff6}.TankardShowcase-module__7bYJLa__pin[data-selected=true] .TankardShowcase-module__7bYJLa__pinDot,.TankardShowcase-module__7bYJLa__pin:hover .TankardShowcase-module__7bYJLa__pinDot,.TankardShowcase-module__7bYJLa__pin:focus-visible .TankardShowcase-module__7bYJLa__pinDot{background:var(--site-accent);box-shadow:0 0 0 4px #08090b, 0 0 0 5px var(--site-accent)}.TankardShowcase-module__7bYJLa__pinLabel{white-space:nowrap;color:var(--site-text);font-family:var(--font-mono);pointer-events:none;opacity:0;background:#08090be8;padding:6px 9px;font-size:12px;line-height:1.5;transition:opacity .12s;position:absolute;top:40px;left:50%;transform:translate(-50%)}.TankardShowcase-module__7bYJLa__pin[data-selected=true] .TankardShowcase-module__7bYJLa__pinLabel,.TankardShowcase-module__7bYJLa__pin:hover .TankardShowcase-module__7bYJLa__pinLabel,.TankardShowcase-module__7bYJLa__pin:focus-visible .TankardShowcase-module__7bYJLa__pinLabel{opacity:1}.TankardShowcase-module__7bYJLa__section[data-mode=entering] .TankardShowcase-module__7bYJLa__pin,.TankardShowcase-module__7bYJLa__section[data-mode=active] .TankardShowcase-module__7bYJLa__pin{opacity:1;transition-delay:.45s}@keyframes TankardShowcase-module__7bYJLa__detailEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:768px){.TankardShowcase-module__7bYJLa__section{padding-inline:40px}}@media (max-width:899px){.TankardShowcase-module__7bYJLa__atlasHeader{top:16px;left:20px;right:20px}.TankardShowcase-module__7bYJLa__atlasFooter{bottom:16px;left:20px;right:20px}.TankardShowcase-module__7bYJLa__atlasLogo{width:102px}.TankardShowcase-module__7bYJLa__legend{width:auto;max-height:calc(52svh - 150px);top:calc(48svh + 80px);left:24px;right:24px;transform:translateY(16px)}.TankardShowcase-module__7bYJLa__legendHeading{margin:10px 0 12px;font-size:28px}.TankardShowcase-module__7bYJLa__legendHeading br{display:none}.TankardShowcase-module__7bYJLa__featureButton{min-height:50px;padding-block:12px;font-size:16px}.TankardShowcase-module__7bYJLa__featureBody p{font-size:15px}.TankardShowcase-module__7bYJLa__boundary{margin-top:12px}}@media (max-height:620px) and (min-width:900px){.TankardShowcase-module__7bYJLa__legend{max-height:calc(100svh - 170px);top:80px}.TankardShowcase-module__7bYJLa__legendHeading{margin:12px 0 18px;font-size:34px}}@media (max-width:899px) and (orientation:landscape){.TankardShowcase-module__7bYJLa__legend{width:34vw;max-height:calc(100svh - 160px);top:80px;left:auto;right:20px}}@media (max-width:767px){.TankardShowcase-module__7bYJLa__stage{height:auto;margin-top:24px}.TankardShowcase-module__7bYJLa__introduction{width:100%;position:relative}.TankardShowcase-module__7bYJLa__copy{padding:4px 0 28px}.TankardShowcase-module__7bYJLa__heading{font-size:clamp(36px,9vw,52px)}.TankardShowcase-module__7bYJLa__viewportSlot{width:100%;height:clamp(390px,66svh,560px);position:relative;inset:auto}.TankardShowcase-module__7bYJLa__section:not([data-mode=overview]) .TankardShowcase-module__7bYJLa__copy{transform:translateY(-32px)}}@media (prefers-reduced-motion:reduce){.TankardShowcase-module__7bYJLa__copy,.TankardShowcase-module__7bYJLa__viewport,.TankardShowcase-module__7bYJLa__pin,.TankardShowcase-module__7bYJLa__pinDot,.TankardShowcase-module__7bYJLa__pinLabel,.TankardShowcase-module__7bYJLa__backdrop,.TankardShowcase-module__7bYJLa__atlasHeader,.TankardShowcase-module__7bYJLa__legend,.TankardShowcase-module__7bYJLa__atlasFooter{transition:none!important}.TankardShowcase-module__7bYJLa__featureBody{animation:none}}
