.invoyisi-shimmer{--shimmer-surface:var(--sage);--shimmer-text:var(--cream-light);--shimmer-icon:#fdfcfa99;--shimmer-highlight:#fff;--shimmer-duration:5s;--shimmer-focus:var(--terracotta);appearance:none;box-sizing:border-box;background:var(--shimmer-surface);width:fit-content;max-width:100%;color:var(--shimmer-text);letter-spacing:0;text-transform:none;text-align:center;cursor:default;box-shadow:none;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-family:inherit;font-size:16px;font-style:normal;font-weight:500;line-height:1.3;display:inline-flex;position:relative;overflow:hidden}.invoyisi-shimmer__icon{background-color:var(--shimmer-icon);width:20px;height:20px;-webkit-mask-image:var(--shimmer-icon-mask);-webkit-mask-image:var(--shimmer-icon-mask);-webkit-mask-image:var(--shimmer-icon-mask);mask-image:var(--shimmer-icon-mask);pointer-events:none;flex:0 0 20px;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.invoyisi-shimmer__icon:after{content:"";background-image:linear-gradient(105deg, transparent 25%, var(--shimmer-highlight) 50%, transparent 75%);animation:invoyisi-icon-shimmer var(--shimmer-duration) linear infinite;background-position:200%;background-repeat:no-repeat;background-size:250% 100%;position:absolute;inset:0}@keyframes invoyisi-icon-shimmer{0%{background-position:200%}to{background-position:-100%}}.invoyisi-shimmer__label{overflow-wrap:anywhere;min-width:0;display:block}.invoyisi-shimmer:focus-visible{outline:3px solid var(--shimmer-focus);outline-offset:4px}@media (forced-colors:active){.invoyisi-shimmer{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.invoyisi-shimmer__icon{background-color:buttontext}.invoyisi-shimmer__icon:after{animation:none;display:none}.invoyisi-shimmer:focus-visible{outline-color:highlight}}.home-scene-hero{isolation:isolate;height:780px;position:relative}.home-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-scene img{display:block;position:absolute}.home-scene-room{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.home-scene-freelancer{z-index:3;width:min(44%,570px);bottom:32px;right:11%}.home-scene-plant{z-index:1;width:min(22%,285px);bottom:85px;right:-2%}.home-scene-lamp{z-index:1;width:min(16.25%,210px);bottom:130px;left:-2%}.home-scene-dog{z-index:2;width:min(13.6%,170px);bottom:110px;left:39%}.home-scene-copy{z-index:4;padding-top:132px;position:relative}.home-scene-heading{letter-spacing:0;max-width:13ch;margin-top:28px;font-family:Playfair Display,serif;font-size:80px;font-weight:700;line-height:.98}.home-scene-tagline{max-width:34ch;margin-top:28px;font-size:18px;line-height:1.5}@media (width>=1600px){.home-scene-freelancer{right:calc(50% - 570px)}.home-scene-plant{right:calc(50% - 760px)}.home-scene-lamp{left:calc(50% - 750px)}}@media (width<=1023px) and (width>=768px){.home-scene-hero{height:auto}.home-scene-copy{padding-bottom:78vw}.home-scene-heading{font-size:64px}.home-scene-freelancer{width:90%;right:-8%}.home-scene-plant{width:40.8%;bottom:205px;right:-8%}.home-scene .home-scene-lamp{display:none}.home-scene-dog{z-index:2;width:21.6%;bottom:200px;left:6%}}@media (width<=767px){.home-scene-hero{height:auto}.home-scene-room{object-position:61% 50%}.home-scene-copy{padding-top:104px;padding-bottom:147vw}.home-scene-heading{max-width:13ch;margin-top:24px;font-size:48px}.home-scene-tagline{max-width:32ch;margin-top:24px;font-size:15px;line-height:1.5}.home-scene-freelancer{width:163.2%;max-width:none;bottom:24px;right:-36%}.home-scene-plant{width:74.88%;max-width:331px;bottom:168px;right:calc(-14% - 60px)}.home-scene .home-scene-lamp,.home-scene .home-scene-dog{display:none}}@media (width<=359px){.home-scene-heading{font-size:42px}}
