.showcase_page__82iVq{--template-book-bar-space:88px;--gutter:clamp(20px,4.5vw,64px);--measure:1240px;--radius:20px;--radius-sm:16px;--ease:cubic-bezier(0.16,1,0.3,1);--display-weight:var(--font-display-weight,600);min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.55;overflow-x:clip}.showcase_page__82iVq :where(p,h1,h2,h3,h4,h5,h6){color:inherit;max-width:none}.showcase_hidden__pqEcv{display:none}.showcase_photo__I_mwS{display:block;width:100%;height:100%;object-fit:cover}.showcase_stage__DZz3N{position:relative;min-height:calc(100svh - var(--demo-strip-height, 0px));display:flex;flex-direction:column;isolation:isolate}.showcase_stagePhoto__iGuyg{position:relative;flex:1 1 auto;min-height:42svh;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 132px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 132px),transparent)}.showcase_stageFallback__S32SQ,.showcase_stagePhoto__iGuyg>.showcase_photo__I_mwS{position:absolute;inset:0}.showcase_stageFallback__S32SQ{background:radial-gradient(90% 70% at 70% 25%,color-mix(in srgb,var(--support) 32%,transparent),transparent 70%),var(--surface)}.showcase_stageBar__xQQp2{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px var(--gutter)}.showcase_brand__pnk8f{display:inline-flex;align-items:center;gap:10px;min-width:0}.showcase_brandAvatar__gev3a{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--bg);flex:none}.showcase_brandName__zWVFe{min-width:0;padding:8px 14px;border-radius:999px;background:var(--bg);font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase_anchors__NkcoZ,.showcase_brandNameWide__BMPzy{display:none}.showcase_stageActions__9gpbT{display:inline-flex;align-items:center;flex:none}.showcase_stageActions__9gpbT:empty{display:none}.showcase_stageActions__9gpbT .showcase_stageLogin__kgIbJ{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--bg)}@media (max-width:720px){.showcase_stageActions__9gpbT .showcase_stageLogin__kgIbJ{min-height:44px;padding:0 24px}}.showcase_stageContent__0o_EX{position:relative;padding:0 var(--gutter) 24px}.showcase_stageKicker__DT_UF{margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_stageTitle__0Tgbv{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.75rem,11.5vw,5.5rem);line-height:1.04;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}.showcase_stageTitleLong__L84uK{font-size:clamp(2rem,7.4vw,3.6rem);line-height:1.1}.showcase_stageLede__rprS2{margin:12px 0 0;max-width:40ch;font-size:16px;line-height:1.5;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_stageFacts__nVDwO{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;font-size:15px;font-weight:600}.showcase_stageFacts__nVDwO li{display:inline-flex;align-items:center;gap:6px}.showcase_stageFacts__nVDwO li+li:before{content:"";width:4px;height:4px;margin:0 12px;border-radius:50%;background:currentColor;opacity:.4}.showcase_factStar__AoTu4{color:var(--accent-text);fill:currentColor}.showcase_factMuted__DCl3q{font-weight:500;color:var(--ink-muted)}.showcase_factWide__Dd9FU{display:none}.showcase_stageCta__VjnJx{margin-top:18px;display:grid;justify-items:center;gap:10px}.showcase_stageCta__VjnJx .showcase_cta__XotVz{width:100%}.showcase_stageNote__Ar0kg{font-size:14px;color:var(--ink-muted);text-align:center}.showcase_cta__XotVz{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .25s var(--ease)}.showcase_cta__XotVz:hover{background:var(--accent-strong);transform:translateY(-1px)}.showcase_cta__XotVz:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.showcase_main__6PKx7{box-sizing:border-box;max-width:calc(var(--measure) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.showcase_section__VcyvD{padding-top:clamp(56px,8vw,112px);scroll-margin-top:16px}.showcase_sectionHead__6VKqQ{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 40px;margin-bottom:clamp(20px,3vw,32px)}.showcase_sectionTitle__zb_a2{margin:0;min-width:0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.125rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}.showcase_sectionIntro__imzI3{margin:0;max-width:46ch;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_chips__JSh8g{position:relative;display:flex;gap:8px;margin:0 calc(-1 * var(--gutter)) 16px;padding:4px var(--gutter);overflow-x:auto;scrollbar-width:none}.showcase_chips__JSh8g::-webkit-scrollbar{display:none}.showcase_chip__IYm4e{position:relative;z-index:1;flex:none;display:inline-flex;align-items:baseline;gap:2px;min-height:44px;padding:11px 16px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .3s ease,border-color .3s ease}.showcase_chip__IYm4e:hover{border-color:color-mix(in srgb,var(--ink) 40%,transparent)}.showcase_chip__IYm4e[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.showcase_chips__JSh8g[data-ink] .showcase_chip__IYm4e[aria-pressed=true]{background:transparent}.showcase_chip__IYm4e:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_chipCount__YwIm_{margin-left:4px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted)}.showcase_chip__IYm4e[aria-pressed=true] .showcase_chipCount__YwIm_{color:inherit;opacity:.72}.showcase_chipInk__xWECV{position:absolute;z-index:0;top:4px;left:0;width:var(--ink-w);height:calc(100% - 8px);border-radius:999px;background:var(--ink);transform:translateX(var(--ink-x));transition:transform .45s var(--ease),width .45s var(--ease)}.showcase_menu__cpOkb{display:grid;gap:clamp(32px,4vw,48px)}.showcase_menuGroupTitle__P15C6{margin:0 0 14px;font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.5rem;line-height:1.2;overflow-wrap:anywhere}.showcase_squares__sODXH{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.showcase_square___B8EZ,.showcase_squares__sODXH>li{display:flex;min-width:0}.showcase_square___B8EZ{flex:1 1;flex-direction:column;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.showcase_squareMedia__OtSoM{display:block;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.showcase_squareMedia__OtSoM .showcase_photo__I_mwS{transition:filter .3s ease}.showcase_square___B8EZ:focus-visible .showcase_squareMedia__OtSoM .showcase_photo__I_mwS,.showcase_square___B8EZ:hover .showcase_squareMedia__OtSoM .showcase_photo__I_mwS{filter:brightness(.9)}.showcase_squareMain__Zw49j{display:block;margin-top:12px;min-width:0}.showcase_squareName__r79qi{display:block;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.showcase_squareMeta__KsNiJ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin-top:4px;font-size:14px}.showcase_squareDuration__LJ_yb{color:var(--ink-muted)}.showcase_squarePrice__sVuwT{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.showcase_square___B8EZ:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px;border-radius:var(--radius-sm)}.showcase_photoFallback__xVXdR{display:grid;place-items:center;width:100%;height:100%;background:var(--surface);color:var(--ink-muted);font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.5rem,10vw,4rem);line-height:1}.showcase_rows__Jopdi{margin:0;padding:0;list-style:none}.showcase_row__OKMGi{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"media main price" "media duration price";align-items:center;column-gap:14px;row-gap:2px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--border);background:none;color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.showcase_rowMedia__bbwM_{grid-area:media;display:block;width:64px;height:64px;border-radius:14px;overflow:hidden;background:var(--surface)}.showcase_rowMedia__bbwM_ .showcase_photoFallback__xVXdR{font-size:1.6rem}.showcase_rowMain__IlIXT{grid-area:main;align-self:end;min-width:0}.showcase_rowName__QMGo6{display:block;margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.showcase_rowMeta__EO0Zh{display:contents}.showcase_rowDuration__kZKWd{grid-area:duration;align-self:start;font-size:14px;color:var(--ink-muted)}.showcase_rowPrice__gz0eR{grid-area:price;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.showcase_rowArrow__VMVBo{display:none}.showcase_rowText__POlCq{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"main price" "main duration";align-items:start}.showcase_rowText__POlCq .showcase_rowMain__IlIXT{align-self:start}.showcase_rowText__POlCq .showcase_rowDuration__kZKWd,.showcase_rowText__POlCq .showcase_rowPrice__gz0eR{justify-self:end;text-align:right;white-space:nowrap}.showcase_rowDesc__U2B52{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--ink-muted)}.showcase_row__OKMGi:hover .showcase_rowName__QMGo6{text-decoration:underline;text-underline-offset:4px}.showcase_row__OKMGi:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_work__3NQ_K{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.showcase_workItem__qJtTY{display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface);cursor:zoom-in}.showcase_workItem__qJtTY .showcase_photo__I_mwS{transition:filter .3s ease}.showcase_workItem__qJtTY:focus-visible .showcase_photo__I_mwS,.showcase_workItem__qJtTY:hover .showcase_photo__I_mwS{filter:brightness(.88)}.showcase_workItem__qJtTY:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.showcase_sectionCentred__cyWf3 .showcase_sectionHead__6VKqQ{flex-direction:column;align-items:center;text-align:center}.showcase_pairs__eN72E{--ba-justify:safe center}.showcase_people__XQ7DG{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:28px 16px}.showcase_person__SXyar{display:flex;min-width:0}.showcase_personCard___P14e{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:center;cursor:pointer}.showcase_personPhoto__XbQwn{display:grid;place-items:center;width:clamp(104px,28vw,136px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--surface);transition:box-shadow .3s ease}.showcase_personCard___P14e:hover .showcase_personPhoto__XbQwn{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 12%,transparent)}.showcase_personInitial__HxYKC{font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.5rem,9vw,3.25rem);line-height:1;color:var(--ink)}.showcase_personBody__TSuX_{display:grid;gap:2px;min-width:0}.showcase_personName__DDCzy{font-size:17px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.showcase_personRole__TrVMv{font-size:14px;line-height:1.4;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_personCard___P14e:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px;border-radius:var(--radius-sm)}.showcase_reviews__adEpp{margin:0 0 20px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.showcase_reviews__adEpp>li{display:flex;min-width:0}.showcase_review__qYsu4{flex:1 1;display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.showcase_reviewFacebook__CmqU_{padding:12px}.showcase_reviews__adEpp:has(.showcase_reviewFacebook__CmqU_){grid-template-columns:repeat(auto-fit,minmax(min(100%,326px),1fr))}.showcase_reviews__adEpp:empty{display:none}.showcase_review__qYsu4 [data-review-author]{font-size:15px;font-weight:600;color:var(--ink)}.showcase_review__qYsu4 [data-review-stars]{gap:3px;color:var(--accent-text)}.showcase_review__qYsu4 [data-review-date]{font-size:13px;color:var(--ink-muted)}.showcase_review__qYsu4 [data-review-text]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.2rem;line-height:1.45}.showcase_review__qYsu4 [data-review-toggle]{min-height:24px;font-size:14px;color:var(--ink)}.showcase_review__qYsu4 [data-review-toggle]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_faq__kuVux{max-width:860px;border-block-start-color:var(--border)}.showcase_faq__kuVux>details{border-block-end-color:var(--border)}.showcase_faq__kuVux [data-faq-question]{min-height:56px;padding-block:18px;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.3}.showcase_faq__kuVux [data-faq-question]:hover{color:var(--accent-text)}.showcase_faq__kuVux [data-faq-question]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_faq__kuVux [data-faq-answer]{max-width:65ch;padding-block-end:22px;color:var(--ink-muted)}.showcase_statement__TqV2W{margin:0;max-width:30ch;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.5rem,3.2vw,2.4rem);line-height:1.3;text-wrap:balance;white-space:pre-line}.showcase_statementLong__zxrS9{max-width:62ch;font-family:var(--font-body);font-weight:400;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6;text-wrap:pretty}.showcase_info__ya7XY{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px 48px;align-items:start}.showcase_infoLabel__89RAP{margin:0 0 10px;font-family:var(--font-body);font-size:15px;font-weight:700;line-height:1.3}.showcase_contacts___Aw9P,.showcase_hours__Ccjcx{margin:0;padding:0;list-style:none}.showcase_hours__Ccjcx>div{padding:10px 0;border-bottom:1px solid var(--border)}.showcase_hours__Ccjcx>.showcase_hoursToday__oJY3U{font-weight:700;color:var(--accent-text)}.showcase_hours__Ccjcx>[data-closed] dd{color:var(--ink-muted)}.showcase_contact__8URR6{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--border);color:var(--ink);text-decoration:none}.showcase_contactLabel__kAmWW{flex:none;font-size:14px;color:var(--ink-muted)}.showcase_contactValue__TPG4o{text-align:right;overflow-wrap:anywhere}.showcase_contact__8URR6:hover .showcase_contactValue__TPG4o{color:var(--accent-text);text-decoration:underline;text-underline-offset:4px}.showcase_contact__8URR6:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_infoMap__gBcR6{min-width:0}.showcase_finale__HaUgr{position:relative;margin-top:clamp(64px,9vw,120px);display:flex;flex-direction:column;isolation:isolate}.showcase_finalePhoto__0i_Sr{position:relative;height:clamp(300px,70vw,520px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 calc(100% - 140px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 calc(100% - 140px),transparent)}.showcase_finalePhoto__0i_Sr:empty{display:none}.showcase_finalePhoto__0i_Sr>.showcase_photo__I_mwS{position:absolute;inset:0}.showcase_finaleContent__wal5b{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px var(--gutter) clamp(56px,8vw,96px);text-align:center}.showcase_finaleTitle__iGhbQ{margin:0;max-width:100%;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.05;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere}.showcase_finaleIntro__2BbDx{max-width:44ch;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5}.showcase_finaleIntro__2BbDx,.showcase_finaleNote__5Z5Xv{margin:0;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_finaleContent__wal5b .showcase_cta__XotVz{margin-top:6px}.showcase_footer__Gaa77{padding:clamp(32px,5vw,56px) var(--gutter) 24px;border-top:1px solid var(--border)}.showcase_footerInner___GhAe{max-width:var(--measure);margin:0 auto;padding-bottom:20px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 40px}.showcase_footerName__W5kIv{margin:0;min-width:0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.4rem;line-height:1.2;overflow-wrap:anywhere}.showcase_footerLine__M5UKv{margin:0;display:flex;flex-wrap:wrap;gap:6px 24px;font-size:15px;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_footerLink___FwKH{color:var(--ink);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showcase_footerLink___FwKH:hover{text-decoration:underline;text-underline-offset:4px}.showcase_footerLink___FwKH:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.showcase_credit__u2V1g{max-width:var(--measure);margin:0 auto;color:var(--ink-muted)}.showcase_page__82iVq>[data-book-bar-spacer]{background:var(--bg)}@media (max-width:1023px){.showcase_mobileBar__NZjIN{z-index:40;justify-content:space-between;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--border);box-shadow:0 -8px 24px color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.showcase_mobileBarNote__JDhuu{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:13px;line-height:1.3;color:var(--ink-muted);overflow-wrap:anywhere}.showcase_mobileBar__NZjIN .showcase_cta__XotVz{flex:none;max-width:62%;min-height:48px;margin-inline-start:auto}.showcase_mobileBar__NZjIN .showcase_cta__XotVz:only-child{flex:1 1;max-width:none}}@media (max-width:640px){.showcase_cta__XotVz{max-width:100%;white-space:normal}}@media (min-width:640px){.showcase_squares__sODXH,.showcase_work__3NQ_K{grid-template-columns:repeat(3,minmax(0,1fr))}.showcase_work__3NQ_K{gap:12px}}@media (min-width:1024px){.showcase_stage__DZz3N{min-height:min(calc(100svh - var(--demo-strip-height, 0px)),900px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.showcase_stagePhoto__iGuyg{grid-column:2;grid-row:1;align-self:stretch;min-height:560px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}.showcase_stageBar__xQQp2{padding:22px var(--gutter)}.showcase_brandNameWide__BMPzy,.showcase_brandName__zWVFe{display:block;padding:0;background:none;font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.35rem}.showcase_anchors__NkcoZ{display:flex;gap:2px;margin-left:auto;padding:4px;border-radius:999px;background:var(--bg)}.showcase_anchor__kuh4K{padding:8px 16px;border-radius:999px;color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.showcase_anchor__kuh4K:hover{background:var(--surface)}.showcase_anchor__kuh4K:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.showcase_stageContent__0o_EX{grid-column:1;grid-row:1;padding:120px 24px 72px max(var(--gutter),calc((100vw - var(--measure)) / 2))}.showcase_stageKicker__DT_UF{font-size:17px}.showcase_stageLede__rprS2{margin-top:16px;font-size:19px;max-width:32ch}.showcase_stageFacts__nVDwO{margin-top:22px;font-size:16px}.showcase_factWide__Dd9FU{display:inline-flex}.showcase_stageCta__VjnJx{margin-top:28px;grid-auto-flow:column;justify-content:start;align-items:center;gap:20px}.showcase_stageCta__VjnJx .showcase_cta__XotVz{width:auto}.showcase_stageNote__Ar0kg{text-align:left}.showcase_chips__JSh8g{margin:0 0 20px;padding:4px 0;flex-wrap:wrap;overflow:visible}.showcase_squares__sODXH{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px 20px}.showcase_rows__Jopdi{column-count:2;column-gap:56px}.showcase_rows__Jopdi>li{page-break-inside:avoid;break-inside:avoid}.showcase_work__3NQ_K{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.showcase_finale__HaUgr{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;min-height:clamp(460px,58vh,640px)}.showcase_finalePhoto__0i_Sr{height:100%;min-height:460px;-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 24%);mask-image:linear-gradient(270deg,transparent 0,#000 24%)}.showcase_finaleContent__wal5b{align-items:flex-start;padding:64px var(--gutter) 64px 24px;text-align:left}}@media (prefers-reduced-motion:no-preference){.showcase_page__82iVq [data-anim=stage]{animation:showcase_showcaseSettle__cNOsJ 1.2s var(--ease) both}.showcase_page__82iVq [data-anim=lift]{animation:showcase_showcaseLift__RBRWN .8s var(--ease) both}.showcase_stageContent__0o_EX>[data-anim=lift]:nth-child(2){animation-delay:.06s}.showcase_stageContent__0o_EX>[data-anim=lift]:nth-child(3){animation-delay:.12s}.showcase_stageContent__0o_EX>[data-anim=lift]:nth-child(4){animation-delay:.18s}.showcase_stageContent__0o_EX>[data-anim=lift]:nth-child(5){animation-delay:.24s}}@media (prefers-reduced-motion:reduce){.showcase_chipInk__xWECV,.showcase_chip__IYm4e,.showcase_cta__XotVz,.showcase_personPhoto__XbQwn,.showcase_photo__I_mwS{transition:none}.showcase_cta__XotVz:hover{transform:none}}@keyframes showcase_showcaseSettle__cNOsJ{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes showcase_showcaseLift__RBRWN{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}