.UnchartedHunt-module__kLjG-G__marker{z-index:4;color:#efe9d7;width:-moz-fit-content;width:fit-content;font:var(--type-ui,14px)/1.5 var(--font-mono),monospace;text-align:left;position:relative}.UnchartedHunt-module__kLjG-G__marker summary{cursor:pointer;padding:12px;list-style:none}.UnchartedHunt-module__kLjG-G__marker summary::-webkit-details-marker{display:none}.UnchartedHunt-module__kLjG-G__marker summary span{font-size:var(--type-ui,14px)}.UnchartedHunt-module__kLjG-G__marker summary:hover{color:#d7e34d}.UnchartedHunt-module__kLjG-G__marker summary:focus-visible{color:#d7e34d}.UnchartedHunt-module__kLjG-G__rabbit summary{align-items:center;gap:8px;min-width:44px;min-height:44px;padding:6px;display:flex}.UnchartedHunt-module__kLjG-G__rabbit summary span{opacity:1;transition:opacity .2s}.UnchartedHunt-module__kLjG-G__rabbit summary:hover span,.UnchartedHunt-module__kLjG-G__rabbit[open] summary span{opacity:1}.UnchartedHunt-module__kLjG-G__rabbit summary:focus-visible span{opacity:1}.UnchartedHunt-module__kLjG-G__rabbit summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #d7e34d}@media (hover:none){.UnchartedHunt-module__kLjG-G__rabbit summary span{opacity:.7}}@media (prefers-reduced-motion:reduce){.UnchartedHunt-module__kLjG-G__rabbit summary span{transition:none}}.UnchartedHunt-module__kLjG-G__note{background:var(--surface-convert,#102d2c);border:1px solid #b8e0df;border-radius:12px;width:min(320px,80vw);max-height:55vh;padding:18px;overflow:auto;box-shadow:0 12px 40px rgba(0,0,0,.4)}.UnchartedHunt-module__kLjG-G__note p{font:inherit;margin:12px 0}.UnchartedHunt-module__kLjG-G__note label{gap:6px;display:grid}.UnchartedHunt-module__kLjG-G__note input{width:100%;min-width:0;min-height:var(--tap-min,44px);color:#102d2c;background:#efe9d7;border-radius:4px;padding:10px}.UnchartedHunt-module__kLjG-G__note button,.UnchartedHunt-module__kLjG-G__note a{color:#efe9d7;min-height:var(--tap-min,44px);text-underline-offset:4px;cursor:pointer;padding:10px 0;text-decoration:underline;display:inline-block}.UnchartedHunt-module__kLjG-G__note small{font-size:var(--type-ui,14px);display:block}.UnchartedHunt-module__kLjG-G__note :focus-visible{outline-offset:3px;outline:2px solid #d7e34d}.UnchartedHunt-module__kLjG-G__marker[open]>.UnchartedHunt-module__kLjG-G__note{z-index:5}.UnchartedHunt-module__kLjG-G__pixel>summary{place-items:center;width:44px;height:44px;padding:0;display:grid}.UnchartedHunt-module__kLjG-G__pixel>summary span{background:#b8e0df;width:5px;height:5px;display:block;box-shadow:0 0 9px rgba(184,224,223,.6)}.UnchartedHunt-module__kLjG-G__pixel>summary:hover span,.UnchartedHunt-module__kLjG-G__pixel[open]>summary span{background:#d7e34d;box-shadow:0 0 12px rgba(215,227,77,.6)}.UnchartedHunt-module__kLjG-G__pixel>summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #d7e34d}.UnchartedHunt-module__kLjG-G__extraHint>summary{text-underline-offset:4px;min-height:44px;padding:10px 0;text-decoration:underline}
.hats-module__dY-VsG__hats{--hats-line:rgba(239,233,215,.55);background:var(--color-dark-green);color:var(--color-cream);padding:max(64px,min(7vw,112px)) max(24px,min(6vw,88px));scroll-margin-top:90px;transition:background-color .9s;overflow:hidden}html[data-theme=dark] .hats-module__dY-VsG__hats{background:var(--surface-deep,#12163b)}.hats-module__dY-VsG__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:max(40px,min(5vw,80px));max-width:1144px;margin:0 auto;display:grid}.hats-module__dY-VsG__copy{min-width:0}.hats-module__dY-VsG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hats-module__dY-VsG__label{color:var(--coral);font:700 var(--type-marker,19px)/1.35 var(--font-marker,var(--font-mono)),monospace;letter-spacing:var(--tracking-marker,.12em);text-transform:uppercase;margin:0 0 18px}.hats-module__dY-VsG__hats .hats-module__dY-VsG__title{color:inherit;font-family:var(--font-display),sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:34px;font-weight:900;line-height:1.05}.hats-module__dY-VsG__hats .hats-module__dY-VsG__title em{color:var(--coral);font-family:var(--font-display),sans-serif;margin-top:4px;font-size:52px;font-style:italic;font-weight:400;line-height:1;display:inline-block}.hats-module__dY-VsG__intro{margin-top:24px}.hats-module__dY-VsG__intro p{font:400 var(--type-body,16px)/1.55 var(--font-body),sans-serif;max-width:40em;margin:0}.hats-module__dY-VsG__intro .hats-module__dY-VsG__stewards{border-left:4px solid var(--coral);margin-top:20px;padding:2px 0 2px 16px;font-size:17px}.hats-module__dY-VsG__stewards strong{color:var(--coral);letter-spacing:.005em;font-size:1.25em;font-weight:800}.hats-module__dY-VsG__treeLink{color:inherit;font:700 var(--type-ui,14px)/1.4 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;text-underline-offset:5px;align-items:center;gap:6px;min-height:44px;margin-top:20px;text-decoration:underline;display:inline-flex}.hats-module__dY-VsG__treeLink:hover{color:var(--coral)}.hats-module__dY-VsG__hats a:focus-visible{box-shadow:0 0 0 3px var(--cta-focus-halo,#efe9d7);outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}.hats-module__dY-VsG__tree{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.hats-module__dY-VsG__parent{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hats-module__dY-VsG__parentArt{border:2px solid var(--color-cream);box-shadow:0 0 0 6px color-mix(in srgb,var(--coral)22%,transparent);border-radius:18px;width:88px;height:88px;display:block;overflow:hidden}.hats-module__dY-VsG__parentArt img,.hats-module__dY-VsG__art img{object-fit:cover;width:100%;height:100%;display:block}.hats-module__dY-VsG__nodeText{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.hats-module__dY-VsG__nodeText strong{font:700 14px/1.2 var(--font-body),sans-serif}.hats-module__dY-VsG__nodeText small{font:500 12px/1.3 var(--font-body),sans-serif;letter-spacing:.04em;opacity:.82}.hats-module__dY-VsG__parent .hats-module__dY-VsG__nodeText strong{font-size:16px}.hats-module__dY-VsG__branches{fill:none;height:56px;stroke:var(--hats-line);stroke-linecap:round;stroke-width:2px;width:100%;margin-top:10px;display:block;overflow:visible}.hats-module__dY-VsG__branches path{vector-effect:non-scaling-stroke}.hats-module__dY-VsG__children{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.hats-module__dY-VsG__children>li{min-width:0;display:flex}.hats-module__dY-VsG__card{--hat-edge:color-mix(in srgb,var(--hat-accent)70%,var(--color-cream));background:color-mix(in srgb,var(--hat-accent)10%,transparent);border:2px solid var(--hat-edge);color:inherit;cursor:pointer;font:inherit;text-align:left;transform-origin:top;border-radius:14px;flex-direction:column;gap:10px;width:100%;padding:8px 8px 12px;transition:transform .25s cubic-bezier(.2,.7,.2,1),background-color .2s,box-shadow .2s,opacity .2s,filter .2s;display:flex;position:relative}.hats-module__dY-VsG__art{aspect-ratio:1;border-radius:9px;display:block;overflow:hidden}.hats-module__dY-VsG__card:hover{background:color-mix(in srgb,var(--hat-accent)24%,transparent);box-shadow:0 0 0 2px var(--hat-edge)}.hats-module__dY-VsG__card[aria-pressed=true]{background:color-mix(in srgb,var(--hat-accent)30%,transparent);box-shadow:0 0 0 3px var(--color-cream),0 14px 32px rgba(0,0,0,.35);z-index:2;transform:scale(1.1)}.hats-module__dY-VsG__children[data-active] .hats-module__dY-VsG__card[aria-pressed=false]{filter:saturate(.6);opacity:.62}.hats-module__dY-VsG__children[data-active] .hats-module__dY-VsG__card[aria-pressed=false]:hover{opacity:.9}.hats-module__dY-VsG__card:focus-visible{outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}.hats-module__dY-VsG__snapshot{font:400 12px/1.4 var(--font-body),sans-serif;opacity:.85;text-align:center;margin-top:18px}@media (max-width:960px){.hats-module__dY-VsG__inner{display:block}.hats-module__dY-VsG__tree{margin-top:48px}}@media (max-width:760px){.hats-module__dY-VsG__hats .hats-module__dY-VsG__title{font-size:20px}.hats-module__dY-VsG__hats .hats-module__dY-VsG__title em{font-size:max(30px,min(10.2vw,40px))}.hats-module__dY-VsG__tree{align-items:stretch;margin-top:40px}.hats-module__dY-VsG__parent{text-align:left;flex-direction:row;align-self:flex-start;gap:14px;position:relative}.hats-module__dY-VsG__parent:after{background:var(--hats-line);content:"";width:2px;height:22px;position:absolute;top:100%;left:32px}.hats-module__dY-VsG__parentArt{border-radius:16px;width:64px;height:64px}.hats-module__dY-VsG__branches{display:none}.hats-module__dY-VsG__children{grid-template-columns:1fr;gap:12px;margin-top:22px;padding:0 0 0 52px;position:relative}.hats-module__dY-VsG__children:before{background:var(--hats-line);content:"";width:2px;position:absolute;top:-22px;bottom:46px;left:32px}.hats-module__dY-VsG__children>li{position:relative}.hats-module__dY-VsG__children>li:before{border-bottom:2px solid var(--hats-line);border-left:2px solid var(--hats-line);content:"";border-bottom-left-radius:14px;width:18px;height:24px;position:absolute;top:22px;left:-20px}.hats-module__dY-VsG__card{transform-origin:0;flex-direction:row;align-items:center;gap:14px;padding:8px 12px 8px 8px}.hats-module__dY-VsG__card[aria-pressed=true]{transform:scale(1.04)}.hats-module__dY-VsG__art{flex:0 0 72px;width:72px;height:72px}.hats-module__dY-VsG__nodeText strong{font-size:16px}.hats-module__dY-VsG__snapshot{text-align:left}}@media (prefers-reduced-motion:reduce){.hats-module__dY-VsG__hats,.hats-module__dY-VsG__card{transition:none}.hats-module__dY-VsG__card[aria-pressed=true]{transform:none}}[data-cta=semantic] .hats-module__dY-VsG__treeLink:hover{color:inherit}@media (hover:hover){[data-cta=semantic] .hats-module__dY-VsG__treeLink:hover{text-decoration-thickness:2px}}[data-audience] .hats-module__dY-VsG__hats{padding-inline:var(--page-inline)}[data-audience] .hats-module__dY-VsG__inner{max-width:none}[data-audience] .hats-module__dY-VsG__card:hover{background:color-mix(in srgb,var(--hat-accent)10%,transparent);box-shadow:inset 0 0 0 3px var(--color-cream);transform:none}[data-audience] .hats-module__dY-VsG__card[aria-pressed=true]{background:color-mix(in srgb,var(--hat-accent)10%,transparent);box-shadow:inset 0 0 0 3px var(--color-cream);transform:none}[data-audience] .hats-module__dY-VsG__children[data-active] .hats-module__dY-VsG__card[aria-pressed=false]{filter:none;opacity:1}[data-audience] .hats-module__dY-VsG__card:focus-visible{outline:3px solid var(--color-cream);outline-offset:3px}.hats-module__dY-VsG__treeLinkBelow{display:none}@media (max-width:760px){.hats-module__dY-VsG__treeLinkAside{display:none}.hats-module__dY-VsG__treeLinkBelow{align-self:flex-start;margin-top:28px;display:inline-flex}.hats-module__dY-VsG__parent{gap:16px}.hats-module__dY-VsG__parentArt{border-radius:18px;width:80px;height:80px}.hats-module__dY-VsG__parent:after{height:24px;left:39px}.hats-module__dY-VsG__parent .hats-module__dY-VsG__nodeText{gap:4px}.hats-module__dY-VsG__parent .hats-module__dY-VsG__nodeText strong{letter-spacing:.005em;font-size:21px;line-height:1.15}.hats-module__dY-VsG__parent .hats-module__dY-VsG__nodeText small{font-size:13px}.hats-module__dY-VsG__children{margin-top:24px;padding-left:60px}.hats-module__dY-VsG__children:before{top:-24px;left:39px}.hats-module__dY-VsG__children>li:before{width:19px;left:-21px}.hats-module__dY-VsG__snapshot{margin-top:12px}}@media (min-width:961px) and (max-width:1199px){[data-audience] .hats-module__dY-VsG__inner{display:block}[data-audience] .hats-module__dY-VsG__tree{margin-top:48px}}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__hats{--hats-line:rgba(16,45,44,.45);background:var(--color-cyan,#b8e0df);color:var(--color-dark-green,#102d2c)}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__card{--hat-edge:color-mix(in srgb,var(--hat-accent)60%,var(--color-dark-green));background:color-mix(in srgb,var(--hat-accent)14%,var(--color-cream))}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__card:hover{background:color-mix(in srgb,var(--hat-accent)14%,var(--color-cream));box-shadow:inset 0 0 0 3px var(--color-dark-green)}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__card[aria-pressed=true]{background:color-mix(in srgb,var(--hat-accent)14%,var(--color-cream));box-shadow:inset 0 0 0 3px var(--color-dark-green)}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__card:focus-visible{outline-color:var(--color-dark-green)}html:not([data-theme=dark]) [data-audience] .hats-module__dY-VsG__parentArt{border-color:var(--color-dark-green)}.hats-module__dY-VsG__parentArt{position:relative}.hats-module__dY-VsG__parentNight{display:none!important}html[data-theme=dark] .hats-module__dY-VsG__parentDay{display:none!important}html[data-theme=dark] .hats-module__dY-VsG__parentNight{display:block!important}.hats-module__dY-VsG__card.hats-module__dY-VsG__flips{perspective:900px}.hats-module__dY-VsG__faces{transform-style:preserve-3d;width:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:grid}.hats-module__dY-VsG__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;grid-area:1/1;gap:10px;min-width:0;display:flex}.hats-module__dY-VsG__faceBack,.hats-module__dY-VsG__flips[aria-pressed=true] .hats-module__dY-VsG__faces{transform:rotateY(180deg)}@media (hover:hover){.hats-module__dY-VsG__flips:hover .hats-module__dY-VsG__faces{transform:rotateY(180deg)}}.hats-module__dY-VsG__wearerArt{background:color-mix(in srgb,var(--hat-accent)30%,var(--color-cream))}@media (max-width:760px){.hats-module__dY-VsG__face{flex-direction:row;align-items:center;gap:14px}}@media (prefers-reduced-motion:reduce){.hats-module__dY-VsG__faces,.hats-module__dY-VsG__flips:hover .hats-module__dY-VsG__faces,.hats-module__dY-VsG__flips[aria-pressed=true] .hats-module__dY-VsG__faces{transition:none;transform:none!important}.hats-module__dY-VsG__face{transition:opacity .15s linear}.hats-module__dY-VsG__faceBack{opacity:0;transform:none}.hats-module__dY-VsG__flips[aria-pressed=true] .hats-module__dY-VsG__faceBack{opacity:1}.hats-module__dY-VsG__flips[aria-pressed=true] .hats-module__dY-VsG__face:not(.hats-module__dY-VsG__faceBack){opacity:0}}@media (prefers-reduced-motion:reduce) and (hover:hover){.hats-module__dY-VsG__flips:hover .hats-module__dY-VsG__faceBack{opacity:1}.hats-module__dY-VsG__flips:hover .hats-module__dY-VsG__face:not(.hats-module__dY-VsG__faceBack){opacity:0}}
.showcase-module__9fs3IG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.showcase-module__9fs3IG__marquee{--marquee-gap:12px;cursor:grab;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.showcase-module__9fs3IG__marquee::-webkit-scrollbar{display:none}.showcase-module__9fs3IG__marquee[data-dragging]{cursor:grabbing}.showcase-module__9fs3IG__marqueeTrack{will-change:transform;width:max-content;display:flex}.showcase-module__9fs3IG__marqueeGroup{gap:var(--marquee-gap);padding-right:var(--marquee-gap);flex:none;display:flex}.showcase-module__9fs3IG__marqueeButton{--logo-w:190px;aspect-ratio:228/88;border-radius:calc(var(--logo-w)*16/228);cursor:pointer;height:auto;width:var(--logo-w);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;transition:box-shadow .2s;display:block;box-shadow:0 0 0 3px transparent}.showcase-module__9fs3IG__marquee[data-dragging] .showcase-module__9fs3IG__marqueeButton{cursor:grabbing}.showcase-module__9fs3IG__marqueeButton img{border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;display:block}.showcase-module__9fs3IG__marqueeButton[data-selected]{box-shadow:0 0 0 3px var(--coral)}@media (hover:hover){.showcase-module__9fs3IG__marqueeButton:not([data-selected]):hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--coral)45%,transparent)}}.showcase-module__9fs3IG__marqueeButton:focus-visible{box-shadow:0 0 0 3px var(--cta-focus-halo,#efe9d7);outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}@media (prefers-reduced-motion:reduce){.showcase-module__9fs3IG__marqueeButton{transition:none}}.showcase-module__9fs3IG__showcase.showcase-module__9fs3IG__showcase{padding-top:max(80px,min(7vw,104px));padding-bottom:46px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__showcaseTitle{color:inherit;font-family:var(--font-display),sans-serif;letter-spacing:.01em;text-transform:uppercase;max-width:1144px;margin:0 auto;font-size:34px;line-height:1.05}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__showcaseTitle em{color:var(--coral);font-family:var(--font-display),sans-serif;margin-top:4px;font-size:52px;font-style:italic;font-weight:400;line-height:1;display:inline-block}.showcase-module__9fs3IG__showcaseStage{flex-direction:column;margin-top:max(44px,min(4vw,64px));display:flex}.showcase-module__9fs3IG__marqueePrimary{margin-left:calc(-1*max(24px,min(6vw,88px)));margin-right:calc(-1*max(24px,min(6vw,88px)));order:2;margin-top:64px}.showcase-module__9fs3IG__marqueeSecondary{display:none}.showcase-module__9fs3IG__featured{order:1;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:max(16px,min(2.5vw,40px));margin-left:calc(40px - max(24px,min(6vw,88px)));margin-right:calc(40px - max(24px,min(6vw,88px)));display:grid}.showcase-module__9fs3IG__work{grid-template-columns:minmax(0,1.36fr) minmax(0,1fr);align-items:center;gap:max(32px,min(4vw,56px));display:grid}.showcase-module__9fs3IG__snapshot{aspect-ratio:1692/908;border-radius:12px;position:relative;overflow:hidden}.showcase-module__9fs3IG__snapshot img{object-fit:cover;width:100%;height:100%;display:block}.showcase-module__9fs3IG__snapshot .showcase-module__9fs3IG__snapshotOutgoing{pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.showcase-module__9fs3IG__snapshot .showcase-module__9fs3IG__snapshotOutgoing{animation:.45s both showcase-module__9fs3IG__showcaseFadeOut}.showcase-module__9fs3IG__snapshot .showcase-module__9fs3IG__snapshotIncoming{animation:.45s both showcase-module__9fs3IG__showcaseFadeIn}.showcase-module__9fs3IG__workCopy[data-fade]{animation:.35s both showcase-module__9fs3IG__showcaseFadeIn}}@media (prefers-reduced-motion:reduce){.showcase-module__9fs3IG__snapshot .showcase-module__9fs3IG__snapshotOutgoing{display:none}}@keyframes showcase-module__9fs3IG__showcaseFadeIn{0%{opacity:0}to{opacity:1}}@keyframes showcase-module__9fs3IG__showcaseFadeOut{0%{opacity:1}to{opacity:0}}.showcase-module__9fs3IG__workCopy{min-width:0}.showcase-module__9fs3IG__workCopy h3{font-family:var(--font-display),sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:49px;font-weight:900;line-height:1}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCopy p{margin:0}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCopy .showcase-module__9fs3IG__workTitle{font:500 33px/1.2 var(--font-body),sans-serif;margin-top:12px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCopy .showcase-module__9fs3IG__workDescription{font:400 var(--type-body-lg,18px)/1.4 var(--font-body),sans-serif;max-width:26em;margin-top:10px}.showcase-module__9fs3IG__readMore{color:var(--coral);font:400 var(--type-body-lg,18px)/1.4 var(--font-body),sans-serif;min-height:var(--tap-min,44px);text-underline-offset:4px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}html[data-theme=dark] .showcase-module__9fs3IG__readMore{color:var(--coral)}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta{margin-top:18px;display:flex}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta,.showcase-module__9fs3IG__compactPill.showcase-module__9fs3IG__compactPill{gap:16px;height:44px;padding:4px 4px 4px 18px}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>span,.showcase-module__9fs3IG__compactPill.showcase-module__9fs3IG__compactPill>span{letter-spacing:.18em;font-size:12px;font-style:normal;line-height:16px}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>i,.showcase-module__9fs3IG__compactPill.showcase-module__9fs3IG__compactPill>i{width:34px;height:34px}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>i>b,.showcase-module__9fs3IG__compactPill.showcase-module__9fs3IG__compactPill>i>b{width:26px;height:26px}.showcase-module__9fs3IG__stepButton{color:var(--coral);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.showcase-module__9fs3IG__stepButton svg{border:1.5px solid;border-radius:50%;width:32px;height:32px;padding:5px;transition:background .2s,color .2s}@media (hover:hover){.showcase-module__9fs3IG__stepButton:hover svg{background:var(--coral);color:var(--paper)}}@media (max-width:1100px){.showcase-module__9fs3IG__featured{grid-template-columns:1fr;margin-left:0;margin-right:0}.showcase-module__9fs3IG__stepButton{display:none}.showcase-module__9fs3IG__work{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.showcase-module__9fs3IG__showcase.showcase-module__9fs3IG__showcase{padding-top:72px;padding-bottom:40px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__showcaseTitle{text-align:center;font-size:20px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__showcaseTitle em{font-size:max(32px,min(11.3vw,48px))}.showcase-module__9fs3IG__showcaseStage{margin-top:36px}.showcase-module__9fs3IG__marqueePrimary{order:0;margin-top:0}.showcase-module__9fs3IG__marqueeSecondary{margin-left:calc(-1*max(24px,min(6vw,88px)));margin-right:calc(-1*max(24px,min(6vw,88px)));order:2;margin-top:32px;display:block}.showcase-module__9fs3IG__marqueeButton{--logo-w:210px}.showcase-module__9fs3IG__featured{margin-top:28px}.showcase-module__9fs3IG__work{grid-template-columns:1fr;gap:24px}.showcase-module__9fs3IG__workCopy h3{font-size:44px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCopy .showcase-module__9fs3IG__workTitle{font:700 15px/1.4 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:12px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCopy .showcase-module__9fs3IG__workDescription{margin-top:8px}.showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta{width:max-content;margin-top:16px;margin-left:auto}}[data-cta=semantic] .showcase-module__9fs3IG__stepButton{color:inherit;border-radius:50%}[data-cta=semantic] .showcase-module__9fs3IG__stepButton svg{border-color:currentColor;border-width:var(--cta-border-width);transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s}@media (hover:hover){[data-cta=semantic] .showcase-module__9fs3IG__stepButton:hover svg{background:var(--cta-chip-hover-bg)}}[data-cta=semantic] .showcase-module__9fs3IG__stepButton:active svg{background:var(--cta-chip-active-bg);box-shadow:var(--cta-active-inset)}[data-cta=semantic] :-webkit-any(.showcase-module__9fs3IG__stepButton,.showcase-module__9fs3IG__readMore):focus-visible{box-shadow:0 0 0 3px var(--cta-focus-halo,#efe9d7);outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}[data-cta=semantic] :-moz-any(.showcase-module__9fs3IG__stepButton,.showcase-module__9fs3IG__readMore):focus-visible{box-shadow:0 0 0 3px var(--cta-focus-halo,#efe9d7);outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}[data-cta=semantic] :is(.showcase-module__9fs3IG__stepButton,.showcase-module__9fs3IG__readMore):focus-visible{box-shadow:0 0 0 3px var(--cta-focus-halo,#efe9d7);outline:3px solid var(--cta-focus-ring,#102d2c);outline-offset:3px}[data-cta=semantic] .showcase-module__9fs3IG__readMore.showcase-module__9fs3IG__readMore{color:inherit}@media (hover:hover){[data-cta=semantic] .showcase-module__9fs3IG__readMore:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){[data-cta=semantic] .showcase-module__9fs3IG__stepButton svg{transition:none}}[data-audience] .showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__showcaseTitle{max-width:none}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta{gap:22px;max-width:100%;height:56px;margin-top:28px;padding:8px 8px 8px 26px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>span{letter-spacing:.14em;font-size:14px;font-weight:700;line-height:20px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>i{width:40px;height:40px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>i>b{width:30px;height:30px}@media (max-width:760px){.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta{gap:16px;height:52px;padding:6px 6px 6px 20px}.showcase-module__9fs3IG__showcase .showcase-module__9fs3IG__workCta.showcase-module__9fs3IG__workCta>span{letter-spacing:.12em;font-size:13px}}html [data-audience] .showcase-module__9fs3IG__workCopy.showcase-module__9fs3IG__workCopy{container-type:inline-size}html [data-audience] .showcase-module__9fs3IG__workCopy.showcase-module__9fs3IG__workCopy h3{letter-spacing:0;font-size:min(49px,9.43396cqi);font-style:normal;font-weight:700;line-height:1.04;font-family:var(--font-last-duel),sans-serif!important}html [data-audience] .showcase-module__9fs3IG__workCopy.showcase-module__9fs3IG__workCopy h3{font-size:min(30px,9.43396cqi)}
