body.business-showcase{background:var(--aw-charcoal);color:var(--aw-text)}body.business-showcase .business-header{min-height:76px;padding:8px var(--gutter);background:var(--aw-charcoal)}body.business-showcase .business-header .brand{width:105px}body.business-showcase .business-header .brand img{object-fit:contain;max-height:60px}body.business-showcase .service-nav-cta{min-height:43px;padding:10px 20px;font-size:12px}body.business-showcase .showcase-intro-topline{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:20px;display:flex}body.business-showcase .showcase-intro-topline .eyebrow{font-size:10px;line-height:1.6}body.business-showcase .showcase-total{color:var(--aw-muted);font-size:10px;line-height:1.6}body.business-showcase .showcase-total strong{color:var(--service-lime);font-weight:600}body.business-showcase .showcase-intro-content{grid-template-columns:minmax(0,1.9fr) minmax(230px,1fr);align-items:end;gap:clamp(35px,5vw,85px);display:grid}body.business-showcase .showcase-intro h1{color:var(--aw-text);letter-spacing:-.065em;font-size:clamp(46px,5.25vw,88px);font-weight:900;line-height:.98}body.business-showcase .showcase-intro h1 span{display:block}body.business-showcase .showcase-intro-aside{padding-bottom:3px}body.business-showcase .showcase-intro-aside>p{max-width:340px;color:var(--aw-muted);font-size:13px;line-height:1.8}body.business-showcase .showcase-plan{min-height:44px;color:var(--service-lime);align-items:center;gap:20px;margin-top:14px;font-size:11px;display:inline-flex}body.business-showcase .showcase-plan .icon{filter:invert();width:14px;height:14px}body.business-showcase .showcase-work{padding:0;scroll-margin-top:24px}body.business-showcase .showcase-tools{min-height:72px;margin-inline:var(--gutter);border-top:1px solid var(--aw-border);justify-content:space-between;align-items:center;gap:20px;padding-block:12px 15px;display:flex}body.business-showcase .showcase-filters{flex-wrap:wrap;align-items:center;gap:4px clamp(15px,2vw,32px);display:flex}body.business-showcase .showcase-filters[hidden],body.business-showcase .showcase-tile[hidden]{display:none}body.business-showcase .showcase-filters button{min-height:44px;color:var(--aw-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:9px 0;font-size:11px;line-height:1.5;display:inline-flex;position:relative}body.business-showcase .showcase-filters button:after{content:"";opacity:0;transform-origin:0;background:currentColor;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(.6)}body.business-showcase .showcase-filters button[aria-pressed=true]{color:var(--service-lime)}body.business-showcase .showcase-filters button[aria-pressed=true]:after,body.business-showcase .showcase-filters button:hover:after{opacity:1;transform:scaleX(1)}body.business-showcase .showcase-status{color:var(--aw-subtle);flex-shrink:0;font-size:10px;line-height:1.6}body.business-showcase .showcase-mosaic{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:12.5vw;grid-auto-flow:dense;gap:0;width:100%;display:grid}body.business-showcase .showcase-tile{--brand-background:#eceee7;--brand-ink:#232522;isolation:isolate;background:var(--brand-background);grid-area:span 1/span 1;min-width:0;min-height:0;position:relative;overflow:hidden}body.business-showcase .showcase-tile:nth-child(5n+2){--brand-background:#343933;--brand-ink:#f0f4e8}body.business-showcase .showcase-tile:nth-child(5n+4){--brand-background:#ddf95c;--brand-ink:#232522}body.business-showcase .showcase-tile:nth-child(5n){--brand-background:#dce2d4}body.business-showcase .showcase-tile[data-brand-tone=light]{--brand-background:#eceee7;--brand-ink:#232522}body.business-showcase .showcase-tile[data-brand-tone=dark]{--brand-background:#343933;--brand-ink:#f0f4e8}body.business-showcase .showcase-tile[data-brand-tone=lime]{--brand-background:#ddf95c;--brand-ink:#232522}@media (width>=1000px){body.business-showcase .showcase-tile:nth-child(12n+3 of :not([hidden])):nth-last-child(n+10 of :not([hidden])),body.business-showcase .showcase-tile:nth-child(12n+7 of :not([hidden])):nth-last-child(n+6 of :not([hidden])){grid-row:span 2}body.business-showcase .showcase-tile:nth-child(12n+5 of :not([hidden])):nth-last-child(n+8 of :not([hidden])),body.business-showcase .showcase-tile:nth-child(12n+8 of :not([hidden])):nth-last-child(n+5 of :not([hidden])){grid-column:span 2}}body.business-showcase .showcase-visual{width:100%;height:100%;color:var(--brand-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}body.business-showcase .showcase-shot{object-fit:contain;object-position:50% 50%;filter:none;width:94%;max-width:none;height:94%;display:block;position:absolute;inset:3%}body.business-showcase .showcase-tile:focus-within .showcase-shot{filter:none}body.business-showcase .showcase-wordmark{color:var(--brand-ink);letter-spacing:-.055em;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;font-size:clamp(17px,1.8vw,28px);font-weight:700;line-height:1.05;display:none;position:absolute;inset:15%}body.business-showcase .showcase-visual[data-logo-unavailable=true] .showcase-shot{visibility:hidden}body.business-showcase .showcase-visual[data-logo-unavailable=true] .showcase-wordmark{display:flex}body.business-showcase .showcase-caption{z-index:1;color:var(--brand-ink);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:9px;line-height:1.4;transition:opacity .18s;display:flex;position:absolute;inset:auto 0 0}body.business-showcase .showcase-open-mark{flex-shrink:0;font-size:19px;font-weight:300;line-height:1}body.business-showcase .showcase-visual:focus-visible{outline:3px solid var(--service-lime);outline-offset:-5px}body.business-showcase .showcase-visual:focus-visible .showcase-caption{opacity:1}body.business-showcase a:focus-visible,body.business-showcase button:focus-visible{outline-color:var(--service-lime)}body.business-showcase:has(.showcase-project-dialog[open]){overflow:hidden}body.business-showcase .showcase-project-dialog{color:#232522;overscroll-behavior:contain;background:#eff1ea;border:0;width:min(1340px,100vw - 48px);max-width:none;max-height:calc(100svh - 48px);padding:42px;overflow:auto}body.business-showcase .showcase-dialog-close{z-index:5;pointer-events:none;justify-content:end;margin:-20px -20px 0 0;display:flex;position:sticky;top:0}body.business-showcase .showcase-dialog-close button{color:#eef4e4;pointer-events:auto;background:#232522;border:0;border-radius:0;align-items:center;gap:14px;min-height:44px;padding:8px 15px;font-size:11px;display:inline-flex}body.business-showcase .showcase-dialog-close button span:last-child{font-size:25px;line-height:1}body.business-showcase .showcase-project-header{grid-template-columns:minmax(0,1.1fr) minmax(240px,1fr);align-items:end;gap:25px 65px;padding:0 0 30px;display:grid}body.business-showcase .showcase-project-header .eyebrow{margin-bottom:14px;font-size:10px}body.business-showcase .showcase-project-header h2,body.business-showcase #showcase-dialog-title{letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,4vw,62px);line-height:1}body.business-showcase .showcase-project-header p:not(.eyebrow),body.business-showcase .showcase-project-description{max-width:660px;font-size:13px;line-height:1.8}body.business-showcase .showcase-project-links{flex-wrap:wrap;align-items:center;gap:5px 25px;margin-top:14px;display:flex}body.business-showcase .showcase-project-links a{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:11px;font-weight:600;text-decoration:underline;display:inline-flex}body.business-showcase .showcase-project-links .icon{width:13px;height:13px}body.business-showcase .showcase-project-specs{border-block:1px solid #2325222b;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px;margin:0 0 35px;padding-block:22px;display:grid}body.business-showcase .showcase-project-specs>div{min-width:0}body.business-showcase .showcase-project-specs dt{color:#626b5c;text-transform:uppercase;letter-spacing:.055em;margin-bottom:5px;font-size:9px}body.business-showcase .showcase-project-specs dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:550;line-height:1.6}body.business-showcase .showcase-device-grid{grid-template-columns:minmax(0,3.2fr) minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:24px;display:grid}body.business-showcase .showcase-device-view{--device-angle:-.6deg;--device-delay:0s;min-width:0;transform:rotate(var(--device-angle));transform-origin:50% 100%;margin:0}body.business-showcase .showcase-device-view[data-device=tablet]{--device-angle:1.5deg;--device-delay:35ms}body.business-showcase .showcase-device-view[data-device=mobile]{--device-angle:-2deg;--device-delay:70ms}body.business-showcase .showcase-project-dialog[open] .showcase-device-view{animation:showcase-device-unpack .18s cubic-bezier(.2, .7, .25, 1) var(--device-delay) both}@keyframes showcase-device-unpack{0%{opacity:0;transform:translateY(22px) scale(.92) rotate(var(--device-angle))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--device-angle))}}body.business-showcase .showcase-device-screen{aspect-ratio:16/10;scrollbar-width:thin;background:#dbe1d3;border:5px solid #242923;border-radius:7px;overflow:auto}body.business-showcase .showcase-device-view[data-device=tablet] .showcase-device-screen{aspect-ratio:3/4;border-width:7px;border-radius:13px}body.business-showcase .showcase-device-view[data-device=mobile] .showcase-device-screen{aspect-ratio:9/19;border-width:5px;border-radius:16px}body.business-showcase .showcase-device-screen img{width:100%;max-width:none;height:auto;display:block}body.business-showcase .showcase-device-view figcaption{color:#626b5c;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-top:12px;font-size:9px;line-height:1.6;display:flex}body.business-showcase .showcase-device-view figcaption strong{color:#232522;font-size:10px;font-weight:600}body.business-showcase .showcase-device-unavailable{color:#5e6856;text-align:center;place-items:center;min-height:140px;padding:22px;font-size:11px;line-height:1.7;display:grid}body.business-showcase .showcase-project-note{color:#626b5c;margin-top:25px;font-size:10px;line-height:1.7}@media (hover:hover) and (pointer:fine){body.business-showcase .showcase-tile:hover .showcase-shot{filter:none}body.business-showcase .showcase-tile:hover .showcase-caption{opacity:1}body.business-showcase .showcase-plan:hover{text-underline-offset:5px;text-decoration:underline}}@media (width>=600px) and (width<=999px){body.business-showcase .showcase-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:25vw}body.business-showcase .showcase-tile:nth-child(6n+1 of :not([hidden])):nth-last-child(n+6 of :not([hidden])){grid-row:span 2}body.business-showcase .showcase-tile:nth-child(6n+3 of :not([hidden])):nth-last-child(n+4 of :not([hidden])){grid-column:span 2}}@media (width<=999px){body.business-showcase .showcase-intro{padding-top:105px;padding-bottom:28px}body.business-showcase .showcase-intro-content{grid-template-columns:1fr;gap:22px}body.business-showcase .showcase-intro h1{font-size:clamp(54px,8.8vw,86px)}body.business-showcase .showcase-intro-aside{justify-content:space-between;align-items:center;gap:30px;display:flex}body.business-showcase .showcase-intro-aside>p{max-width:420px;font-size:13px}body.business-showcase .showcase-plan{flex-shrink:0;margin-top:0}body.business-showcase .showcase-project-dialog{padding:30px}body.business-showcase .showcase-project-header{grid-template-columns:1fr;gap:20px;padding-top:12px}body.business-showcase .showcase-dialog-close{margin-right:-10px}body.business-showcase .showcase-device-grid{gap:15px}}@media (width<=599px){body.business-showcase .business-header{min-height:66px;padding:6px var(--gutter);gap:14px}body.business-showcase .business-header .brand{width:88px}body.business-showcase .business-header .brand img{max-height:53px}body.business-showcase .service-nav-cta{min-height:40px;padding:10px 15px;font-size:10px}body.business-showcase .showcase-intro{padding:92px var(--gutter) 24px}body.business-showcase .showcase-intro-topline{margin-bottom:17px}body.business-showcase .showcase-intro-topline .eyebrow{max-width:205px;font-size:8px}body.business-showcase .showcase-total{display:none}body.business-showcase .showcase-intro h1{font-size:clamp(35px,9.15vw,56px)}body.business-showcase .showcase-intro-content{gap:18px}body.business-showcase .showcase-intro-aside{display:block}body.business-showcase .showcase-intro-aside>p{max-width:350px;font-size:12px;line-height:1.7}body.business-showcase .showcase-plan{margin-top:7px;font-size:10px}body.business-showcase .showcase-tools{align-items:end;gap:14px;min-height:0;padding-block:9px 12px}body.business-showcase .showcase-filters{gap:0 18px}body.business-showcase .showcase-filters button{min-height:40px;font-size:10px}body.business-showcase .showcase-status{padding-bottom:12px;font-size:9px}body.business-showcase .showcase-mosaic{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:33.3333vw}body.business-showcase .showcase-tile:nth-child(4n+1 of :not([hidden])):nth-last-child(n+4 of :not([hidden])){grid-row:span 2}body.business-showcase .showcase-tile:nth-child(4n+2 of :not([hidden])):nth-last-child(n+3 of :not([hidden])){grid-column:span 2}body.business-showcase .showcase-caption{gap:7px;padding:8px 10px;font-size:8px}body.business-showcase .showcase-open-mark{font-size:16px}body.business-showcase .showcase-wordmark{font-size:clamp(14px,4vw,22px)}body.business-showcase .showcase-project-dialog{width:calc(100vw - 20px);max-height:calc(100svh - 20px);padding:23px 20px}body.business-showcase .showcase-dialog-close{margin:-12px -9px 0 0}body.business-showcase .showcase-project-header{gap:18px;padding-top:20px;padding-bottom:25px}body.business-showcase .showcase-project-header p:not(.eyebrow),body.business-showcase .showcase-project-description{font-size:12px}body.business-showcase .showcase-project-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:25px}body.business-showcase .showcase-project-specs dd{font-size:11px}body.business-showcase .showcase-device-grid{grid-template-columns:1fr;align-items:start;gap:30px}body.business-showcase .showcase-device-view[data-device=tablet]{justify-self:center;width:min(100%,330px)}body.business-showcase .showcase-device-view[data-device=mobile]{justify-self:center;width:min(70%,210px)}}@media (width<=359px){body.business-showcase .showcase-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:50vw}body.business-showcase .showcase-tile:nth-child(n of :not([hidden])):nth-last-child(n of :not([hidden])){grid-area:span 1/span 1}}@media (hover:none),(pointer:coarse){body.business-showcase .showcase-shot{filter:none}body.business-showcase .showcase-caption{opacity:1}}@media (prefers-reduced-motion:reduce){body.business-showcase .showcase-shot,body.business-showcase .showcase-caption,body.business-showcase .showcase-filters button:after{transition:none}body.business-showcase .showcase-project-dialog[open] .showcase-device-view{animation:none;transform:none}}body.business-showcase .showcase-visual[data-brand-background=mid]{background:#6b6d66}body.business-showcase .showcase-native-projects{padding:40px var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:30px;display:grid}body.business-showcase .showcase-native-projects h3{margin-bottom:12px;font-size:22px}body.business-showcase .showcase-native-projects p{margin-bottom:15px;font-size:14px;line-height:1.7}body.business-showcase .showcase-tile[data-brand-tone=light] .showcase-visual:focus-visible,body.business-showcase .showcase-tile[data-brand-tone=lime] .showcase-visual:focus-visible,body.business-showcase .showcase-project-dialog :is(a,button):focus-visible{outline-color:#385317}body.business-showcase .showcase-project-header .eyebrow{color:#385317;font-weight:700}body.business-showcase .showcase-stage{--showcase-header-space:76px;isolation:isolate;padding-top:var(--showcase-header-space);position:relative;overflow:clip}body.business-showcase .showcase-stage .showcase-intro{z-index:6;inset:var(--showcase-header-space) 0 auto;padding:32px var(--gutter) 45px;pointer-events:none;background:0 0;position:absolute}body.business-showcase .showcase-stage .showcase-intro:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 25% 28%,#151915f5 0%,#151915db 32%,#15191585 52%,#0000 76%);position:absolute;inset:-65px -5% -115px -12%;-webkit-mask-image:linear-gradient(#000 calc(100% - 180px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 180px),#0000 100%)}body.business-showcase .showcase-stage .showcase-intro-content{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px}body.business-showcase .showcase-stage .showcase-intro-heading{max-width:880px}body.business-showcase .showcase-stage .showcase-intro h1{text-shadow:0 2px 24px #0006;margin:0;font-size:clamp(44px,5.25vw,84px)}body.business-showcase .showcase-stage .showcase-intro-aside{width:auto;max-width:none;display:block}body.business-showcase .showcase-stage .showcase-intro-actions{margin:0}body.business-showcase .showcase-stage .showcase-intro :is(a,button,summary,.showcase-filter-disclosure){pointer-events:auto}body.business-showcase .showcase-stage .showcase-pause,body.business-showcase .showcase-stage .showcase-filter-disclosure>summary{background:#1b201be6}body.business-showcase .showcase-stage .showcase-mosaic.is-living:not(.is-static){height:var(--showcase-window-height,150dvh);min-height:0;scroll-margin-top:var(--sticky-header-height,72px)}body.business-showcase .showcase-stage:has(.showcase-visual:focus-visible) .showcase-intro-heading{opacity:0}body.business-showcase .showcase-stage:has(.showcase-visual:focus-visible) .showcase-intro:before{opacity:0}body.business-showcase .showcase-project-cta{padding:72px var(--gutter);justify-content:space-between;align-items:center;gap:40px;display:flex}body.business-showcase .showcase-project-cta h2{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(34px,4.5vw,64px);line-height:1.05}body.business-showcase .showcase-project-cta p:not(.eyebrow){max-width:560px;color:var(--aw-muted);margin:0;font-size:16px;line-height:1.7}body.business-showcase .showcase-project-cta .button{flex:none;gap:28px;min-height:54px;padding:16px 24px;font-size:14px}@media (width<=999px){body.business-showcase .showcase-stage .showcase-intro-content{grid-template-columns:1fr;gap:20px}body.business-showcase .showcase-stage .showcase-intro-aside{justify-self:start}}@media (width<=599px){body.business-showcase .showcase-stage{--showcase-header-space:66px}body.business-showcase .showcase-stage .showcase-intro{padding:24px var(--gutter) 30px}body.business-showcase .showcase-stage .showcase-intro h1{font-size:clamp(32px,9.5vw,56px)}body.business-showcase .showcase-stage .showcase-intro:before{background:radial-gradient(at 30% 30%,#151915f5 0%,#151915df 30%,#1519156b 58%,#0000 77%);inset:-40px -15% -90px -25%}body.business-showcase .showcase-project-cta{flex-direction:column;align-items:start;gap:28px;padding-block:48px}body.business-showcase .showcase-project-cta .button{justify-content:space-between;width:100%}}body.business-showcase .showcase-stage .showcase-wall-guide{max-width:45ch;color:var(--aw-text);text-shadow:0 1px 5px var(--aw-deep);margin:12px 0 0;font-size:clamp(14px,1.2vw,18px);line-height:1.5}body.business-showcase .showcase-project-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}body.business-showcase .showcase-brief{border-radius:var(--aw-radius-pill);background:var(--project-ink);min-height:44px;color:var(--project-bg);align-items:center;padding:9px 16px;font-size:13px;font-weight:650;display:inline-flex}body.business-showcase .showcase-project-actions .showcase-visit-site{text-underline-offset:.2em;border:0;gap:8px;padding:0;text-decoration:underline}body.business-showcase .showcase-intro{padding-top:108px;padding-bottom:28px}body.business-showcase .showcase-intro h1{font-size:clamp(40px,4.2vw,68px)}body.business-showcase .showcase-mosaic-controls{padding:0 var(--gutter) 15px;color:var(--aw-muted);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}body.business-showcase .showcase-mosaic-controls button{border:1px solid var(--aw-border-strong);min-height:44px;color:var(--aw-text);font:inherit;cursor:pointer;background:0 0;padding:10px 15px}body.business-showcase .showcase-mosaic.is-living{isolation:isolate;background:var(--aw-deep);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:auto;height:clamp(540px,76svh,830px);display:grid;position:relative;overflow:hidden}body.business-showcase .showcase-mosaic.is-living:before,body.business-showcase .showcase-mosaic.is-living:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#171a1866,#0000);height:38px;position:absolute;inset:0 0 auto}body.business-showcase .showcase-mosaic.is-living:after{inset:auto 0 0;transform:rotate(180deg)}body.business-showcase .showcase-lane{min-width:0;height:100%;overflow:hidden}body.business-showcase .showcase-track{animation:showcase-column-up var(--lane-duration) linear infinite;will-change:transform;flex-direction:column;display:flex}body.business-showcase .showcase-lane:nth-child(2n) .showcase-track{animation-name:showcase-column-down}body.business-showcase .showcase-track-group{flex-direction:column;flex:none;display:flex}@keyframes showcase-column-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes showcase-column-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}body.business-showcase .is-paused .showcase-track,body.business-showcase .is-keyboard-paused .showcase-track{animation-play-state:paused}body.business-showcase .is-living .showcase-tile{width:100%;height:var(--tile-height,280px);flex:none;grid-area:auto}body.business-showcase .is-living .showcase-visual{background:var(--brand-background);color:var(--brand-ink)}body.business-showcase .is-living .showcase-visual:after{content:"";z-index:3;opacity:1;pointer-events:none;background:#05080959;transition:opacity .85s;position:absolute;inset:0}body.business-showcase .is-living .is-lit .showcase-visual:after,body.business-showcase .is-living .showcase-visual:focus-visible:after{opacity:0}body.business-showcase .is-living .showcase-shot{object-fit:contain;filter:none;width:76%;height:48%;inset:25% 12%;transform:none}body.business-showcase .is-living .showcase-tile[data-brand-design=chateau] .showcase-shot{width:56%;height:59%;inset:19% 22%}body.business-showcase .is-living .showcase-brand-category{z-index:2;color:var(--brand-ink);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:650;position:absolute;top:20px;left:20px;right:20px}body.business-showcase .is-living .showcase-caption{opacity:1;color:var(--brand-ink);padding:0;font-size:10px;inset:auto 18px 15px}body.business-showcase .is-living .showcase-open-mark{border:1px solid;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid}body.business-showcase .showcase-brand-art{pointer-events:none;color:var(--brand-accent);position:absolute;inset:0;overflow:hidden}body.business-showcase [data-brand-design=apollo] .showcase-brand-art:before,body.business-showcase [data-brand-design=apollo] .showcase-brand-art:after{content:"";aspect-ratio:1;opacity:.28;border:1px solid;border-radius:50%;width:110%;position:absolute;top:3%;right:-48%;box-shadow:0 0 0 18px #eea34612,0 0 0 37px #eea34612,0 0 0 56px #eea3460c}body.business-showcase [data-brand-design=apollo] .showcase-brand-art:after{opacity:.12;background:currentColor;width:40%;top:20%;right:-11%}body.business-showcase [data-brand-design=chateau] .showcase-brand-art{background:repeating-linear-gradient(115deg,#0000 0 30px,#1b1a170b 31px 32px)}body.business-showcase .showcase-mosaic.is-static{grid-template-columns:repeat(6,minmax(0,1fr));height:auto;overflow:visible}body.business-showcase .is-static .showcase-visual:after{display:none}body.business-showcase .is-static .showcase-tile{height:280px}body.business-showcase .showcase-project-dialog{--project-bg:#151d20;--project-ink:#fff;--project-accent:#8dd7e4;color:#fff;background:var(--project-bg);scrollbar-width:thin;scrollbar-color:#ffffff60 #152025;border:1px solid #ffffff40;border-radius:24px;width:min(1600px,100vw - 56px);max-width:none;max-height:calc(100svh - 44px);margin:auto;padding:0;overflow:auto;box-shadow:0 35px 120px #000b}body.business-showcase .showcase-project-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080d11d9}body.business-showcase .showcase-dialog-close{z-index:8;height:0;margin:0 22px 0 0;position:sticky;top:22px}body.business-showcase .showcase-dialog-close button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10191bbb;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:48px;height:48px;min-height:48px;padding:0;transition:background .18s,transform .18s;display:grid}body.business-showcase .showcase-dialog-close button span:first-child{display:none}body.business-showcase .showcase-dialog-close button:hover{background:#34444cf2;transform:rotate(5deg)}body.business-showcase .showcase-project-composition{isolation:isolate;grid-template-columns:minmax(0,33%) minmax(0,67%);align-items:center;min-height:min(740px,100svh - 46px);display:grid;position:relative;overflow:hidden}body.business-showcase .showcase-project-dialog[data-scene=studio] .showcase-project-composition{background:linear-gradient(151deg, transparent 30%, #9ab6cf50 38%, #2b435921 42%, transparent 48%), linear-gradient(148deg, transparent 53%, #a0b6c85c 59%, transparent 65%), radial-gradient(ellipse at 75% 85%, #8aa6bc80, transparent 51%), linear-gradient(130deg, #091115, var(--project-bg) 45%, #20303b)}body.business-showcase .showcase-project-scene,body.business-showcase .showcase-project-shade{z-index:-2;object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}body.business-showcase .showcase-project-shade{z-index:-1;background:linear-gradient(90deg,#071015d1 0%,#071015c7 24%,#0710154d 43%,#0000 70%),linear-gradient(#0000 60%,#0610144d 100%)}body.business-showcase .showcase-project-story{z-index:3;color:#fff;min-width:0;padding:clamp(35px,4.4vw,70px) 0 clamp(35px,4.4vw,70px) clamp(28px,4.4vw,70px);position:relative}body.business-showcase .showcase-project-kicker{border-left:2px solid var(--project-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 clamp(24px,2.7vw,43px);padding-left:15px;font-size:10px;font-weight:550;line-height:1.65}body.business-showcase .showcase-project-identity{flex-direction:column;align-items:flex-start;gap:22px;margin:0 0 20px;display:flex}body.business-showcase .showcase-project-logo-wrap{justify-content:flex-start;align-items:center;width:min(100%,290px);min-height:40px;display:flex}body.business-showcase .showcase-project-logo{object-fit:contain;object-position:left center;filter:none;width:auto;max-width:100%;height:auto;max-height:100px;display:block}body.business-showcase .showcase-project-dialog[data-logo-treatment=dark] .showcase-project-logo,body.business-showcase .showcase-project-dialog[data-logo-treatment=mixed] .showcase-project-logo{max-width:250px;max-height:82px}body.business-showcase #showcase-dialog-title{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,4vw,62px);font-weight:650;line-height:1.03}body.business-showcase .showcase-project-description{color:#f2f4f6;text-wrap:pretty;max-width:44ch;margin:0 0 23px;font-size:clamp(13px,1.1vw,16px);line-height:1.7}body.business-showcase .showcase-project-domain{overflow-wrap:anywhere;margin:-10px 0 21px;font-size:12px;line-height:1.6}body.business-showcase .showcase-project-domain a{color:#fff;text-underline-offset:4px;text-decoration-color:#ffffff80}body.business-showcase .showcase-project-tags{flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;list-style:none;display:flex}body.business-showcase .showcase-project-tags li{color:#fff;background:#10191b2e;border:1px solid #ffffff80;border-radius:30px;padding:7px 12px;font-size:11px;line-height:1.45}body.business-showcase .showcase-project-actions{gap:12px;max-width:310px;padding-top:25px;display:grid;position:relative}body.business-showcase .showcase-project-actions:before{content:"";background:var(--project-accent);width:46px;height:2px;position:absolute;top:0;left:0}body.business-showcase .showcase-project-actions a{color:#fff;background:#10191b26;border:1px solid #ffffffb3;border-radius:999px;justify-content:space-between;align-items:center;gap:15px;min-height:49px;padding:11px 21px;font-size:13px;font-weight:550;line-height:1.4;text-decoration:none;transition:background .18s,color .18s;display:flex}body.business-showcase .showcase-project-actions .showcase-visit-site{color:#101519;background:#fff;border:1px solid #ffffffb3;gap:15px;padding:11px 21px;text-decoration:none}body.business-showcase .showcase-project-actions a:hover{color:#101519;background:#e5f3f3}body.business-showcase .showcase-project-actions a span{font-size:22px;font-weight:400}body.business-showcase .showcase-project-gallery{align-self:stretch;align-items:flex-end;min-width:0;padding:80px 0 0;display:flex;position:relative}body.business-showcase .showcase-device-grid{aspect-ratio:3/2;isolation:isolate;width:100%;position:relative}body.business-showcase .showcase-stage-canvas{transform-origin:0 0;width:1536px;height:1024px;position:absolute;inset:0 auto auto 0}body.business-showcase .showcase-stage-photograph{width:1536px;max-width:none;height:1024px;display:block}body.business-showcase .showcase-device-view{transform-origin:0 0;z-index:2;margin:0;position:absolute;top:0;left:0}body.business-showcase .showcase-project-dialog[open] .showcase-stage-canvas .showcase-device-view{animation:none}body.business-showcase .showcase-project-dialog .showcase-stage-canvas .showcase-device-view .showcase-device-screen{aspect-ratio:auto;border:0}body.business-showcase .showcase-device-screen{background:#111;border-radius:2px;width:100%;height:100%;overflow:hidden}body.business-showcase .showcase-device-view[data-device=mobile] .showcase-device-screen{border-radius:54px}body.business-showcase .showcase-device-screen img{object-fit:cover;object-position:top center;width:100%;max-width:none;height:100%;display:block}body.business-showcase .showcase-device-view figcaption{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.business-showcase .showcase-archive-scene{aspect-ratio:3/2;width:100%;position:relative}body.business-showcase .showcase-archive-scene p{color:#fff;background:#081014c9;border-radius:30px;margin:0;padding:7px 12px;font-size:11px;position:absolute;bottom:24px;right:28px}body.business-showcase .showcase-archive-caption{color:inherit;margin:-12px 0 20px;font-size:11px;line-height:1.5}body.business-showcase .showcase-preview-unavailable{text-align:center;color:#fff;width:100%;padding:40px;font-size:14px}body.business-showcase .showcase-project-more{color:#fff;background:0 0;margin:-12px 0 17px;padding:0;font-size:12px;line-height:1.8}body.business-showcase .showcase-project-more summary{cursor:pointer;min-height:32px}body.business-showcase .showcase-project-links{gap:5px;margin:4px 0 12px;display:grid}body.business-showcase .showcase-project-links a{color:#fff;text-underline-offset:3px;width:fit-content}body.business-showcase .showcase-project-dialog a:focus-visible,body.business-showcase .showcase-project-dialog button:focus-visible,body.business-showcase .showcase-project-dialog summary:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width>=801px){body.business-showcase .showcase-project-dialog[data-long-title=true] #showcase-dialog-title{font-size:clamp(30px,3.1vw,46px)}}@media (width<=1100px){body.business-showcase .showcase-mosaic.is-living{grid-template-columns:repeat(4,minmax(0,1fr))}body.business-showcase .showcase-lane:nth-child(n+5){display:none}body.business-showcase .showcase-project-dialog{border-radius:20px;width:calc(100vw - 36px)}body.business-showcase .showcase-project-composition{grid-template-columns:minmax(0,40%) minmax(0,60%);min-height:620px}body.business-showcase .showcase-project-story{padding:35px 0 35px 30px}body.business-showcase .showcase-project-identity{gap:20px}body.business-showcase .showcase-project-logo-wrap{max-width:240px}body.business-showcase #showcase-dialog-title{font-size:clamp(33px,4.5vw,45px)}body.business-showcase .showcase-project-tags{margin-bottom:20px}body.business-showcase .showcase-project-gallery{padding-right:0}}@media (width<=800px){body.business-showcase .showcase-project-dialog{border-radius:18px;width:calc(100vw - 24px);max-height:calc(100svh - 24px)}body.business-showcase .showcase-dialog-close{margin-right:14px;top:14px}body.business-showcase .showcase-dialog-close button{width:44px;height:44px;min-height:44px}body.business-showcase .showcase-project-composition{flex-direction:column;align-items:stretch;min-height:0;display:flex}body.business-showcase .showcase-project-shade{background:linear-gradient(#071015d1 0%,#071015a6 44%,#0710151a 75%,#0710152e 100%)}body.business-showcase .showcase-project-story{padding:30px 28px 0}body.business-showcase .showcase-project-kicker{margin-bottom:25px;padding-right:44px;font-size:9px}body.business-showcase .showcase-project-identity{gap:18px;margin-bottom:17px}body.business-showcase .showcase-project-logo{max-width:250px;max-height:72px}body.business-showcase .showcase-project-dialog[data-logo-treatment=dark] .showcase-project-logo,body.business-showcase .showcase-project-dialog[data-logo-treatment=mixed] .showcase-project-logo{max-width:210px;max-height:66px}body.business-showcase #showcase-dialog-title{font-size:clamp(34px,6.3vw,52px)}body.business-showcase .showcase-project-description{max-width:65ch;font-size:13px}body.business-showcase .showcase-project-actions{grid-template-columns:1fr 1fr;max-width:none}body.business-showcase .showcase-project-actions a{padding-inline:17px;font-size:12px}body.business-showcase .showcase-project-gallery{align-self:auto;padding:20px 0 0}body.business-showcase .showcase-device-grid{aspect-ratio:3/2}}@media (width<=760px){body.business-showcase .showcase-mosaic.is-living{grid-template-columns:repeat(3,minmax(0,1fr));height:630px}body.business-showcase .showcase-lane:nth-child(n+4){display:none}}@media (width<=475px){body.business-showcase .showcase-intro{padding-top:98px}body.business-showcase .showcase-mosaic.is-living{grid-template-columns:repeat(2,minmax(0,1fr))}body.business-showcase .showcase-lane:nth-child(n+3){display:none}body.business-showcase .showcase-mosaic-controls{gap:12px;font-size:10px}body.business-showcase .is-living .showcase-brand-category{font-size:8px;top:16px;left:14px}body.business-showcase .is-living .showcase-caption{font-size:9px;left:14px;right:14px}body.business-showcase .showcase-project-story{padding:26px 21px 0}body.business-showcase .showcase-project-kicker{max-width:245px;padding-right:36px;font-size:8px}body.business-showcase .showcase-project-logo-wrap{max-width:215px}body.business-showcase .showcase-project-logo{max-width:210px;max-height:64px}body.business-showcase #showcase-dialog-title{font-size:clamp(29px,8.4vw,38px)}body.business-showcase .showcase-project-description{font-size:12px;line-height:1.7}body.business-showcase .showcase-project-tags{gap:7px}body.business-showcase .showcase-project-tags li{padding:6px 10px;font-size:10px}body.business-showcase .showcase-project-actions{grid-template-columns:1fr;gap:10px}body.business-showcase .showcase-project-actions a{min-height:46px;font-size:12px}body.business-showcase .showcase-project-gallery{padding:20px 0 0}}body.business-showcase .showcase-mosaic.is-living.is-static{height:auto;overflow:visible}@media (prefers-reduced-motion:reduce){body.business-showcase .showcase-track{animation:none}body.business-showcase .showcase-visual:after,body.business-showcase .showcase-project-actions a,body.business-showcase .showcase-dialog-close button{transition:none}body.business-showcase .showcase-mosaic.is-static{height:auto}}body.business-showcase .showcase-intro{padding:104px var(--gutter) 24px}body.business-showcase .showcase-intro-content{grid-template-columns:minmax(0,1.5fr) minmax(390px,1fr);align-items:end;gap:clamp(32px,4vw,100px)}body.business-showcase .showcase-intro-heading .eyebrow{margin-bottom:14px;font-size:10px;line-height:1.6}body.business-showcase .showcase-intro-aside{justify-self:end;width:100%;max-width:540px;padding:0;display:block}body.business-showcase .showcase-intro-aside>p{max-width:470px;font-size:13px;line-height:1.7}body.business-showcase .showcase-intro-actions{align-items:center;gap:10px;margin-top:18px;display:flex}body.business-showcase .showcase-quote{border-color:var(--service-lime);background:var(--service-lime);min-width:0;min-height:54px;color:var(--aw-charcoal);flex:1;justify-content:space-between;margin:0;padding:15px 22px;font-size:13px;font-weight:650}body.business-showcase .showcase-quote .icon{filter:none;width:18px;height:18px}body.business-showcase .showcase-quote:hover{background:var(--aw-lime-hover);color:var(--aw-charcoal);text-decoration:none}body.business-showcase .showcase-pause{border:1px solid var(--aw-border-strong);min-height:44px;color:var(--aw-text);font:400 11px/1.5 var(--aw-font-sans);white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:10px 12px}body.business-showcase .showcase-pause:disabled{cursor:default;color:#bdc4b5}body.business-showcase .showcase-filter-disclosure{flex:none;position:relative}body.business-showcase .showcase-filter-disclosure[hidden],body.business-showcase .showcase-pause[hidden]{display:none}body.business-showcase .showcase-filter-disclosure>summary{border:1px solid var(--aw-border-strong);width:auto;min-height:44px;color:var(--aw-text);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;list-style:none;display:flex}body.business-showcase .showcase-filter-disclosure>summary::-webkit-details-marker{display:none}body.business-showcase .showcase-filter-disclosure[open]>summary{background:var(--aw-surface-raised);border-color:var(--service-lime)}body.business-showcase .showcase-filter-disclosure .showcase-filters{z-index:20;width:300px;max-width:calc(100vw - var(--gutter) * 2);border:1px solid var(--aw-border-strong);background:var(--aw-surface);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 16px 35px #0005}body.business-showcase .showcase-filter-disclosure .showcase-filters[hidden]{display:none}body.business-showcase .showcase-filter-disclosure .showcase-filters button{min-height:44px;color:var(--aw-muted);border-radius:3px;padding:9px 12px;font-size:12px}body.business-showcase .showcase-filter-disclosure .showcase-filters button:after{display:none}body.business-showcase .showcase-filter-disclosure .showcase-filters button:hover{background:var(--aw-surface-raised)}body.business-showcase .showcase-filter-disclosure .showcase-filters button[aria-pressed=true]{background:var(--service-lime);color:var(--aw-charcoal)}@media (width<=999px){body.business-showcase .showcase-intro{padding-top:98px}body.business-showcase .showcase-intro-content{grid-template-columns:1fr;gap:20px}body.business-showcase .showcase-intro-aside{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:none;display:grid}body.business-showcase .showcase-intro-actions{margin:0;position:relative}body.business-showcase .showcase-filter-disclosure{position:static}body.business-showcase .showcase-filter-disclosure .showcase-filters{left:0;right:auto}}@media (width<=760px){body.business-showcase .showcase-intro-aside{display:block}body.business-showcase .showcase-intro-actions{margin-top:14px}}@media (width<=599px){body.business-showcase .showcase-intro{padding:88px var(--gutter) 22px}body.business-showcase .showcase-intro-content{gap:16px}body.business-showcase .showcase-intro-heading .eyebrow{margin-bottom:10px;font-size:8px;line-height:1.6}body.business-showcase .showcase-intro-aside>p{max-width:none;font-size:12px;line-height:1.65}body.business-showcase .showcase-intro-actions{gap:8px;margin-top:12px}body.business-showcase .showcase-quote{gap:10px;min-height:50px;padding:13px 16px;font-size:12px}body.business-showcase .showcase-quote .icon{width:16px;height:16px}body.business-showcase .showcase-pause{padding-inline:10px;font-size:10px}}@media (width<=359px){body.business-showcase .showcase-intro h1{font-size:clamp(32px,10.2vw,37px)}body.business-showcase .showcase-intro-actions{flex-wrap:wrap;justify-content:end}body.business-showcase .showcase-quote{flex-basis:100%}}body.business-showcase .showcase-project-dialog[data-story-tone=light]{background:#ece9e2}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-shade{background:linear-gradient(90deg,#f8f6f1e6 0%,#f8f6f1d9 24%,#f8f6f199 39%,#f8f6f126 65%,#0000 78%)}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-story,body.business-showcase .showcase-project-dialog[data-story-tone=light] #showcase-dialog-title,body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-description,body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-domain a,body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-more,body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-links a{color:#172528}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-domain a{text-decoration-color:#17252880}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-tags li{color:#172528;background:0 0;border-color:#17252870}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-actions a{color:#172528;background:0 0;border-color:#172528aa}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-actions .showcase-visit-site{color:#fff;background:#172528}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-actions a:hover{color:#fff;background:#294247}body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-story a:focus-visible,body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-story summary:focus-visible{outline-color:#172528}body.business-showcase .showcase-project-dialog[data-story-tone=brew] .showcase-project-shade{background:linear-gradient(90deg,#be0026e0 0%,#be0026d1 22%,#be00268c 39%,#57091e33 60%,#0000 78%)}@media (width<=800px){body.business-showcase .showcase-project-dialog[data-story-tone=light] .showcase-project-shade{background:linear-gradient(#f8f6f1eb 0%,#f8f6f1d9 46%,#f8f6f173 65%,#f8f6f11a 83%,#0000 100%)}body.business-showcase .showcase-project-dialog[data-story-tone=brew] .showcase-project-shade{background:linear-gradient(#be0026e0 0%,#be0026d1 44%,#be002673 64%,#57091e26 83%,#0000 100%)}}body.business-showcase .showcase-project-story:has(.showcase-project-logo:is([src$="/kisgroup-com-au.webp"],[src$="/melianndesigns-com-au.webp"],[src$="/softwaresite-com-au.webp"],[src$="/21-authentic-archive-logo.webp"])){z-index:auto}body.business-showcase .showcase-project-logo:is([src$="/kisgroup-com-au.webp"],[src$="/melianndesigns-com-au.webp"],[src$="/softwaresite-com-au.webp"]){mix-blend-mode:multiply}body.business-showcase .showcase-project-logo[src$="/21-authentic-archive-logo.webp"]{mix-blend-mode:screen}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-composition{background:#faf7f1}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-scene,body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-shade{display:none}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-gallery{padding:0;display:block;position:absolute;inset:0}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-device-grid{height:100%}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-stage-canvas:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf7f1 0%,#faf7f1cc 20%,#faf7f100 38%);position:absolute;inset:0}@media (width<=1100px){body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-composition{flex-direction:column;align-items:stretch;min-height:0;display:flex}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-story{width:100%;padding:35px 30px 0}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-description{max-width:65ch}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-gallery{padding-top:20px;position:relative;inset:auto}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-device-grid{height:auto}body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-stage-canvas:after{display:none}}@media (width<=800px){body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-story{padding:30px 28px 0}}@media (width<=475px){body.business-showcase .showcase-project-dialog[data-stage-layout=environment] .showcase-project-story{padding:26px 21px 0}}@media (scripting:enabled){body.business-showcase .showcase-mosaic:not(.is-living) .showcase-shot[data-wall-src]{visibility:hidden}body.business-showcase .showcase-mosaic:not(.is-living) .showcase-tile:not([data-tile-artwork]) .showcase-wordmark{display:flex}}@media (scripting:enabled) and (width<=475px) and (prefers-reduced-motion:no-preference){body.business-showcase .showcase-stage .showcase-mosaic:not(.is-living){background:var(--aw-deep);grid-template-rows:230px 333px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:250px;height:150dvh;overflow:hidden}body.business-showcase .showcase-stage .showcase-mosaic:not(.is-living)>[data-first-artwork]{background:#000;grid-area:2/1}body.business-showcase .showcase-stage .showcase-mosaic:not(.is-living) .showcase-visual:after{content:"";pointer-events:none;background:#050809a8;position:absolute;inset:0}}body.business-showcase .showcase-tile[data-tile-artwork] .showcase-tile-artwork{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}body.business-showcase .showcase-tile[data-tile-artwork] .showcase-shot,body.business-showcase .showcase-tile[data-tile-artwork] .showcase-wordmark,body.business-showcase .showcase-tile[data-tile-artwork] .showcase-brand-art,body.business-showcase .showcase-tile[data-tile-artwork] .showcase-brand-category{display:none}body.business-showcase .showcase-tile[data-artwork-logo] .showcase-artwork-signature{pointer-events:none;position:absolute;inset:0}body.business-showcase .showcase-tile[data-artwork-logo] .showcase-artwork-signature .showcase-shot{inset:var(--tile-logo-top,50%) auto auto 50%;width:var(--tile-logo-width,84%);height:var(--tile-logo-height,36%);object-fit:contain;object-position:center;filter:none;display:block;position:absolute;transform:translate(-50%,-50%)}body.business-showcase .showcase-tile[data-artwork-logo=dark] .showcase-artwork-signature .showcase-shot,body.business-showcase .showcase-tile[data-artwork-logo=mixed] .showcase-artwork-signature .showcase-shot{filter:none}body.business-showcase .showcase-tile[data-artwork-logo] .showcase-visual[data-logo-unavailable=true] .showcase-wordmark{color:#fff;display:flex}body.business-showcase .showcase-tile[data-artwork-logo=dark] .showcase-visual[data-logo-unavailable=true] .showcase-wordmark,body.business-showcase .showcase-tile[data-artwork-logo=mixed] .showcase-visual[data-logo-unavailable=true] .showcase-wordmark{color:#17241e}body.business-showcase .is-living .showcase-tile[data-tile-artwork] .showcase-caption{color:#fff;background:linear-gradient(#0000,#000000e6);padding:28px 18px 15px;inset:auto 0 0}body.business-showcase .showcase-tile[data-tile-artwork] .showcase-visual:focus-visible{outline-color:#fff}@media (width<=475px){body.business-showcase .is-living .showcase-tile[data-tile-artwork] .showcase-caption{padding:24px 14px 14px}}body.business-showcase .showcase-tile[data-artwork-logo=dark] .showcase-visual:before{content:"";z-index:1;pointer-events:none;background:#faf8f16b;position:absolute;inset:0}body.business-showcase .showcase-tile:has(.showcase-shot[src$="/waggytreats-com-au.webp"]) .showcase-visual:before{content:"";z-index:1;pointer-events:none;background:#faf8f16b;position:absolute;inset:0}body.business-showcase .showcase-tile[data-artwork-logo] .showcase-artwork-signature{z-index:2}body.business-showcase .showcase-artwork-signature:has(.showcase-shot:is([src$="/kisgroup-com-au.webp"],[src$="/melianndesigns-com-au.webp"],[src$="/softwaresite-com-au.webp"])){mix-blend-mode:multiply}body.business-showcase .showcase-artwork-signature:has(.showcase-shot[src$="/21-authentic-archive-logo.webp"]){mix-blend-mode:screen}
