.StudioHero-module__bo7_8a__hero{isolation:isolate;border-bottom:1px solid var(--color-border);background:#111214;position:relative;overflow:hidden}.StudioHero-module__bo7_8a__backdrop{z-index:-1;background:radial-gradient(at 83% 35%,#b6ff1a0a,#0000 53%),linear-gradient(90deg,#ffffff02 1px,#0000 1px) 0 0/120px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 80%,#0000);mask-image:linear-gradient(#000,#000 80%,#0000)}.StudioHero-module__bo7_8a__layout{grid-template-columns:1.12fr 1fr;align-items:center;gap:3rem;padding-block:clamp(4rem,8vw,7.5rem) 4rem;display:grid}.StudioHero-module__bo7_8a__copy{min-width:0}@media (prefers-reduced-motion:no-preference){.StudioHero-module__bo7_8a__copy>*,.StudioHero-module__bo7_8a__playground,.StudioHero-module__bo7_8a__heroFooter{animation:.8s cubic-bezier(.16,1,.3,1) backwards StudioHero-module__bo7_8a__studioArrival}.StudioHero-module__bo7_8a__copy>:nth-child(2){animation-delay:70ms}.StudioHero-module__bo7_8a__copy>:nth-child(3){animation-delay:.14s}.StudioHero-module__bo7_8a__copy>:nth-child(4){animation-delay:.21s}.StudioHero-module__bo7_8a__copy>:nth-child(5){animation-delay:.28s}.StudioHero-module__bo7_8a__playground{animation-delay:.18s}.StudioHero-module__bo7_8a__heroFooter{animation-delay:.32s}}@keyframes StudioHero-module__bo7_8a__studioArrival{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.StudioHero-module__bo7_8a__kicker{color:#b4b5b0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:1.8rem;font-size:.67rem;display:flex}.StudioHero-module__bo7_8a__statusDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #b6ff1a12}.StudioHero-module__bo7_8a__heading{letter-spacing:-.065em;font-size:clamp(2.6rem,4vw,3.85rem);font-weight:800;line-height:1.08}.StudioHero-module__bo7_8a__accentLine{color:var(--accent);padding-bottom:.18em;display:inline-block;position:relative}.StudioHero-module__bo7_8a__accentLine svg{opacity:.7;stroke-dasharray:510;stroke-dashoffset:510px;width:100%;height:.2em;animation:StudioHero-module__bo7_8a__underline 1s var(--ease-out) .5s forwards;position:absolute;bottom:-.04em}.StudioHero-module__bo7_8a__lead{color:#b4b5bc;max-width:29rem;margin-top:1.8rem;font-size:1rem;line-height:1.8}.StudioHero-module__bo7_8a__actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.StudioHero-module__bo7_8a__workLink{border-bottom:1px solid #48494a;align-items:center;gap:.65rem;min-height:44px;font-size:.875rem;transition:color .2s,border-color .2s;display:inline-flex}.StudioHero-module__bo7_8a__workLink:hover{color:var(--accent);border-color:var(--accent)}.StudioHero-module__bo7_8a__workLink span{font-size:1.3rem}.StudioHero-module__bo7_8a__trust{align-items:center;gap:.9rem;margin-top:2.2rem;display:flex}.StudioHero-module__bo7_8a__avatars{padding-left:0;display:flex}.StudioHero-module__bo7_8a__avatars span{color:#34342d;background:#dcd9ca;border:3px solid #111214;border-radius:50%;place-items:center;width:35px;height:35px;font-size:.72rem;font-weight:700;display:grid}.StudioHero-module__bo7_8a__avatars span+span{background:#b4b9a4;margin-left:-9px}.StudioHero-module__bo7_8a__stars{color:var(--accent);letter-spacing:.13em;font-size:.7rem}.StudioHero-module__bo7_8a__trust p{color:#999ba3;font-size:.7rem;line-height:1.6}.StudioHero-module__bo7_8a__playground{min-width:0;position:relative}.StudioHero-module__bo7_8a__playgroundLabel{color:#a7a9a4;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.75rem;display:flex}.StudioHero-module__bo7_8a__cross{color:var(--accent);font-size:1.5rem;line-height:1;animation:24s linear infinite StudioHero-module__bo7_8a__rotate;display:inline-block}.StudioHero-module__bo7_8a__motionToggle{cursor:pointer;color:#b4b5bc;border:1px solid #343638;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;font-size:.7rem;display:grid}.StudioHero-module__bo7_8a__motionToggle:hover{color:var(--accent);border-color:var(--accent)}.StudioHero-module__bo7_8a__browser{background:#232521;border:1px solid #454742;border-radius:14px;overflow:hidden;box-shadow:0 40px 90px -35px #000b}.StudioHero-module__bo7_8a__browserBar{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;height:43px;padding-left:14px;display:flex}.StudioHero-module__bo7_8a__browserDots{gap:5px;display:flex}.StudioHero-module__bo7_8a__browserDots i{background:#72756a;border-radius:50%;width:5px;height:5px}.StudioHero-module__bo7_8a__address{color:#aaada3;background:#ffffff06;border-radius:5px;flex:1;justify-content:space-between;max-width:235px;padding:3px 9px;font-size:.57rem;display:flex}.StudioHero-module__bo7_8a__deviceToggle{color:#d0d2c7;cursor:pointer;place-items:center;width:44px;height:43px;display:grid}.StudioHero-module__bo7_8a__deviceToggle:hover,.StudioHero-module__bo7_8a__deviceToggle[aria-pressed=true]{color:var(--preview-accent);background:#ffffff08}.StudioHero-module__bo7_8a__previewStage{background:#1a1c18;place-items:center;min-height:340px;padding:9px;display:grid}.StudioHero-module__bo7_8a__preview{color:#242921;width:100%;min-height:322px;transition:width .5s var(--ease-out), border-radius .5s;background:#f0f0e8;border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.StudioHero-module__bo7_8a__previewNav{letter-spacing:.04em;border-bottom:1px solid #24292115;justify-content:space-between;align-items:center;padding:19px 24px;font-size:.6rem;font-weight:800;display:flex}.StudioHero-module__bo7_8a__previewNav>span:last-child{font-size:1rem}.StudioHero-module__bo7_8a__previewContent{animation:StudioHero-module__bo7_8a__conceptIn .45s var(--ease-out) both;flex:1;grid-template-columns:1.15fr 1fr;align-items:center;gap:8px;padding:30px 24px;display:grid;position:relative}.StudioHero-module__bo7_8a__previewText{z-index:1;position:relative}.StudioHero-module__bo7_8a__previewEyebrow{text-transform:uppercase;letter-spacing:.08em;margin-bottom:13px;font-size:.5rem;line-height:1.6}.StudioHero-module__bo7_8a__previewText h2{letter-spacing:-.065em;text-wrap:pretty;max-width:240px;font-size:clamp(1.4rem,2.15vw,2rem);font-weight:700;line-height:1.07}.StudioHero-module__bo7_8a__previewCta{color:#f0f0e8;background:#242921;border-radius:4px;align-items:center;gap:12px;min-height:44px;margin-top:20px;padding:8px 13px;font-size:.53rem;display:inline-flex}.StudioHero-module__bo7_8a__previewCta:hover{background:#414c35}.StudioHero-module__bo7_8a__previewFooter{letter-spacing:.03em;border-top:1px solid #24292115;justify-content:space-between;gap:8px;padding:11px 24px;font-size:.45rem;display:flex}.StudioHero-module__bo7_8a__art{aspect-ratio:1;width:100%;max-width:185px;margin:auto;animation:6s ease-in-out infinite StudioHero-module__bo7_8a__float;position:relative}.StudioHero-module__bo7_8a__art span{background:var(--preview-accent);border:1px solid #24292118;transition:background .4s;position:absolute;inset:14%}.StudioHero-module__bo7_8a__sculpture span{border-radius:50% 50% 12%;transform:rotate(0)translate(18%);box-shadow:inset -12px -12px 20px #2429210f}.StudioHero-module__bo7_8a__sculpture span:nth-child(2){transform:rotate(45deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(3){transform:rotate(90deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(4){transform:rotate(135deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(5){transform:rotate(180deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(6){transform:rotate(225deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(7){transform:rotate(270deg)translate(18%)}.StudioHero-module__bo7_8a__sculpture span:nth-child(8){transform:rotate(315deg)translate(18%)}.StudioHero-module__bo7_8a__artCentre{background:#242921;border-radius:50%;position:absolute;inset:40%;box-shadow:0 3px 12px #24292120}.StudioHero-module__bo7_8a__bolt span{clip-path:polygon(55% 0,10% 58%,45% 58%,30% 100%,92% 35%,56% 35%,75% 0);inset:10%}.StudioHero-module__bo7_8a__bolt span:nth-child(2n){background:#242921;transform:translate(-8px,7px)}.StudioHero-module__bo7_8a__bolt span:last-of-type{background:var(--preview-accent);transform:translate(6px,-6px)}.StudioHero-module__bo7_8a__bolt .StudioHero-module__bo7_8a__artCentre{display:none}.StudioHero-module__bo7_8a__flower span{border-radius:50%;inset:4% 36%}.StudioHero-module__bo7_8a__flower span:nth-child(2){transform:rotate(22.5deg)}.StudioHero-module__bo7_8a__flower span:nth-child(3){transform:rotate(45deg)}.StudioHero-module__bo7_8a__flower span:nth-child(4){transform:rotate(67.5deg)}.StudioHero-module__bo7_8a__flower span:nth-child(5){transform:rotate(90deg)}.StudioHero-module__bo7_8a__flower span:nth-child(6){transform:rotate(112.5deg)}.StudioHero-module__bo7_8a__flower span:nth-child(7){transform:rotate(135deg)}.StudioHero-module__bo7_8a__flower span:nth-child(8){transform:rotate(157.5deg)}.StudioHero-module__bo7_8a__controls{justify-content:space-between;align-items:center;gap:5px;padding:9px 12px;display:flex}.StudioHero-module__bo7_8a__palette{border:0;gap:1px;padding:0;display:flex}.StudioHero-module__bo7_8a__swatch{cursor:pointer;place-items:center;width:33px;height:44px;display:grid}.StudioHero-module__bo7_8a__swatch span{background:var(--swatch);border-radius:50%;width:17px;height:17px;transition:transform .2s}.StudioHero-module__bo7_8a__selectedSwatch span{outline:1px solid var(--swatch);outline-offset:4px}.StudioHero-module__bo7_8a__swatch:hover span{transform:scale(1.1)}.StudioHero-module__bo7_8a__businesses{border:0;padding:0;display:flex}.StudioHero-module__bo7_8a__businesses button{color:#b5b7ad;cursor:pointer;border-radius:5px;min-height:44px;padding-inline:10px;font-size:.63rem;transition:background .2s,color .2s}.StudioHero-module__bo7_8a__businesses button[aria-pressed=true]{color:#eff0e7;background:#ffffff0c}.StudioHero-module__bo7_8a__businesses button:hover{color:var(--preview-accent)}.StudioHero-module__bo7_8a__previewNote{text-align:right;color:#a1a39b;margin-top:15px;font-size:.7rem}.StudioHero-module__bo7_8a__previewNote>span{color:var(--accent);margin-right:5px;font-size:1.1rem;display:inline-block}.StudioHero-module__bo7_8a__mobilePreview{border-radius:16px;width:225px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewNav{padding:13px 16px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewContent{grid-template-columns:1fr;gap:12px;padding:18px 16px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewText h2{font-size:1.4rem}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewEyebrow{margin-bottom:8px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewCta{margin-top:12px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__art{max-width:95px}.StudioHero-module__bo7_8a__mobilePreview .StudioHero-module__bo7_8a__previewFooter{padding:10px 16px}.StudioHero-module__bo7_8a__heroFooter{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding-block:1.8rem;display:flex}.StudioHero-module__bo7_8a__heroFooter>p{color:#b6b8b1;font-size:.7rem;line-height:1.5}.StudioHero-module__bo7_8a__heroFooter>p>span{color:#747770}.StudioHero-module__bo7_8a__phone{color:#90938c;font-size:.65rem}.StudioHero-module__bo7_8a__phone>span{color:#cfd1c8;margin-left:14px}.StudioHero-module__bo7_8a__phone:hover>span{color:var(--accent)}.StudioHero-module__bo7_8a__scrollLink{color:#b5b7ad;align-items:center;gap:14px;min-height:44px;font-size:.65rem;display:flex}.StudioHero-module__bo7_8a__scrollLink>span{border:1px solid #454742;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.StudioHero-module__bo7_8a__scrollLink:hover>span{border-color:var(--accent);color:var(--accent)}.StudioHero-module__bo7_8a__paused .StudioHero-module__bo7_8a__cross,.StudioHero-module__bo7_8a__paused .StudioHero-module__bo7_8a__art{animation-play-state:paused}@keyframes StudioHero-module__bo7_8a__rotate{to{transform:rotate(360deg)}}@keyframes StudioHero-module__bo7_8a__float{0%,to{transform:translateY(3px)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}@keyframes StudioHero-module__bo7_8a__conceptIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes StudioHero-module__bo7_8a__underline{to{stroke-dashoffset:0}}@media (min-width:1450px){.StudioHero-module__bo7_8a__layout{padding-block:7rem 5rem}}@media (max-width:1023px){.StudioHero-module__bo7_8a__layout{gap:2rem}.StudioHero-module__bo7_8a__heading{font-size:clamp(2rem,4vw,3.85rem)}.StudioHero-module__bo7_8a__kicker{letter-spacing:.06em;font-size:.57rem}.StudioHero-module__bo7_8a__actions{gap:1rem}.StudioHero-module__bo7_8a__previewContent{padding:25px 16px}.StudioHero-module__bo7_8a__previewNav{padding-inline:16px}.StudioHero-module__bo7_8a__previewText h2{font-size:1.5rem}.StudioHero-module__bo7_8a__phone{display:none}}@media (max-width:767px){.StudioHero-module__bo7_8a__layout{grid-template-columns:1fr;gap:2.6rem;padding-block:3rem 2rem}.StudioHero-module__bo7_8a__heading{font-size:clamp(1.4rem,7.2vw,3.5rem)}.StudioHero-module__bo7_8a__kicker{margin-bottom:1.4rem;font-size:.6rem}.StudioHero-module__bo7_8a__lead{max-width:34rem;margin-top:1.4rem}.StudioHero-module__bo7_8a__actions,.StudioHero-module__bo7_8a__trust{margin-top:1.5rem}.StudioHero-module__bo7_8a__playground{width:100%;max-width:520px;margin-inline:auto}.StudioHero-module__bo7_8a__previewText h2{font-size:clamp(1.5rem,5vw,2rem)}.StudioHero-module__bo7_8a__previewContent{padding:28px 22px}.StudioHero-module__bo7_8a__heroFooter{padding-block:1.2rem}}@media (max-width:380px){.StudioHero-module__bo7_8a__controls{padding-inline:6px}.StudioHero-module__bo7_8a__businesses button{padding-inline:7px}.StudioHero-module__bo7_8a__swatch{width:29px}.StudioHero-module__bo7_8a__previewContent{padding-inline:16px}.StudioHero-module__bo7_8a__kicker{font-size:.53rem}}@media (prefers-reduced-motion:reduce){.StudioHero-module__bo7_8a__hero *,.StudioHero-module__bo7_8a__hero :before,.StudioHero-module__bo7_8a__hero :after{transition:none!important;animation:none!important}.StudioHero-module__bo7_8a__accentLine svg{stroke-dashoffset:0}}[data-theme=light] .StudioHero-module__bo7_8a__hero{background:#f7f8f2}[data-theme=light] .StudioHero-module__bo7_8a__backdrop{background:radial-gradient(at 83% 35%,#99bf3930,#0000 55%),linear-gradient(90deg,#23371505 1px,#0000 1px) 0 0/120px 100%}[data-theme=light] .StudioHero-module__bo7_8a__accentLine{color:var(--color-accent)}[data-theme=light] .StudioHero-module__bo7_8a__stars{color:var(--color-accent)}[data-theme=light] .StudioHero-module__bo7_8a__cross{color:var(--color-accent)}[data-theme=light] .StudioHero-module__bo7_8a__previewNote>span{color:var(--color-accent)}[data-theme=light] .StudioHero-module__bo7_8a__kicker{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__lead{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__trust p{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__playgroundLabel{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__previewNote{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__heroFooter>p{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__heroFooter>p>span{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__phone{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__phone>span{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__scrollLink{color:var(--color-text-muted)}[data-theme=light] .StudioHero-module__bo7_8a__avatars span{border-color:#f7f8f2}[data-theme=light] .StudioHero-module__bo7_8a__browser{background:#e7ebdf;border-color:#cbd3bf;box-shadow:0 30px 65px -35px #26351455}[data-theme=light] .StudioHero-module__bo7_8a__browserBar{border-color:#cbd3bf}[data-theme=light] .StudioHero-module__bo7_8a__address{color:#5c6456;background:#ffffff90}[data-theme=light] .StudioHero-module__bo7_8a__deviceToggle{color:#46533a}[data-theme=light] .StudioHero-module__bo7_8a__previewStage{background:#dbe1d2}[data-theme=light] .StudioHero-module__bo7_8a__businesses button{color:#5c6456}[data-theme=light] .StudioHero-module__bo7_8a__businesses button[aria-pressed=true]{color:#20251d;background:#fff}[data-theme=light] .StudioHero-module__bo7_8a__businesses button:hover{color:#20251d;background:#f7f8f2}[data-theme=light] .StudioHero-module__bo7_8a__selectedSwatch span{outline-color:#466f19}[data-theme=light] .StudioHero-module__bo7_8a__motionToggle{color:#466f19;border-color:#cbd3bf}[data-theme=light] .StudioHero-module__bo7_8a__scrollLink>span{color:#466f19;border-color:#cbd3bf}[data-theme=light] .StudioHero-module__bo7_8a__heroFooter{border-color:#d9dfcf}[data-theme=light] .StudioHero-module__bo7_8a__workLink:hover{color:#466f19;border-color:#466f19}
