.screen-shot.svelte-13xddwy{aspect-ratio:16/9;grid-area:1/1;justify-content:start;justify-items:end;max-width:90%;height:100%;display:grid}.mobile-shot.svelte-13xddwy{aspect-ratio:16/9;grid-area:1/1;justify-self:end;align-items:end;max-width:20%;height:100%;display:grid}.price-card.svelte-73a9vx{border:1px solid var(--color-form-border);border-radius:var(--radius-xl);cursor:pointer;background:#fff;flex-direction:column;gap:1rem;min-height:35rem;padding:2rem;font-size:clamp(11px,2vw,15px);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.price-card.svelte-73a9vx:hover{border-color:var(--color-primary-button);transform:translateY(-3px);box-shadow:0 24px 50px #0000001a}.price-card.svelte-73a9vx ul:where(.svelte-73a9vx){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.price-card.svelte-73a9vx li:where(.svelte-73a9vx){align-items:flex-start;gap:10px;line-height:1.4;display:flex}.price-card.svelte-73a9vx li:where(.svelte-73a9vx):before{content:"";background:var(--color-primary-button);flex:0 0 18px;width:18px;height:18px;margin-top:2px;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'><path d='M5.7 12 0 6.3l1.4-1.4 4.3 4.3L14.9 0l1.4 1.4Z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'><path d='M5.7 12 0 6.3l1.4-1.4 4.3 4.3L14.9 0l1.4 1.4Z'/></svg>") 50%/contain no-repeat}.price-blurb.svelte-73a9vx{color:var(--ink);text-align:start;margin:0;line-height:1.5}.field input,.field textarea,.field button,.field path{background-color:var(--background-home)!important}.contact-card.svelte-23dk4r{border:1px solid var(--color-form-border);border-radius:var(--radius-xl);background:#fff;padding:2rem}.contact-card.svelte-23dk4r .muted:where(.svelte-23dk4r){color:var(--color-helpertext-text);margin:0 0 2rem;font-size:1rem}.form-row.svelte-23dk4r{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1rem;display:grid}.form-submitted.svelte-23dk4r{border-radius:var(--radius-xl);border:1px solid var(--color-form-border);background-color:#fff;place-content:center;place-items:end;padding:5rem;font-weight:500;display:none}.form-submitted.show.svelte-23dk4r{display:flex}.contact-side.svelte-23dk4r{flex-direction:column;gap:2rem;display:flex}.contact-side.svelte-23dk4r .side-block:where(.svelte-23dk4r){border:1px solid var(--color-form-border);border-radius:var(--radius-xl);background:#fff;padding:2rem}.contact-side.svelte-23dk4r h4:where(.svelte-23dk4r){margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.contact-side.svelte-23dk4r p:where(.svelte-23dk4r){color:var(--small-font-color);margin:0;font-size:1rem;line-height:1.5}@media screen and (width<=768px){.form-row.svelte-23dk4r{grid-template-columns:1fr}}article.svelte-fify7z h2:where(.svelte-fify7z){font-size:clamp(15px,1vw,20px);font-weight:700}.instrument.svelte-s22xsx{transition:filter .2s,transform .2s;animation:5s ease-in-out infinite svelte-s22xsx-floaty}.float0.svelte-s22xsx{animation-duration:5s;animation-delay:0s}.float1.svelte-s22xsx{animation-duration:5.6s;animation-delay:-1.2s}.float2.svelte-s22xsx{animation-duration:4.6s;animation-delay:-.4s}.float3.svelte-s22xsx{animation-duration:5.2s;animation-delay:-2.1s}.float4.svelte-s22xsx{animation-duration:4.9s;animation-delay:-.8s}.float5.svelte-s22xsx{animation-duration:5.5s;animation-delay:-1.7s}.float6.svelte-s22xsx{animation-duration:4.7s;animation-delay:-.3s}.float7.svelte-s22xsx{animation-duration:5.1s;animation-delay:-2.4s}button.svelte-s22xsx:hover{filter:brightness(.96);transform:scale(1.04)}@keyframes svelte-s22xsx-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.stepflipcard.svelte-1scgpc0{perspective:1400px;background-color:#fff;border-radius:.5rem;place-content:center;place-items:center;width:100%;padding:1rem;display:flex;box-shadow:8px 10px 20px #0000002e}.stepcard.svelte-1scgpc0{width:100%;transform-style:preserve-3d;transition:visibility .6s 1s,transform .6s cubic-bezier(.4,0,.2,1);position:relative}.stepflipcard.flipped.svelte-1scgpc0 .stepcard:where(.svelte-1scgpc0){transform:rotateY(180deg)}.stepinfront.svelte-1scgpc0,.stepinback.svelte-1scgpc0{backface-visibility:hidden;width:100%;position:absolute}.stepinfront.svelte-1scgpc0:focus,.stepinback.svelte-1scgpc0:focus{outline:none}.stepinback.svelte-1scgpc0{border:1px solid var(--color-form-border);background-color:#fff;flex-direction:column;place-content:start;place-items:center;width:100%;height:100%;display:flex;position:absolute;transform:rotateY(180deg)}.stepflipcard.flipped.svelte-1scgpc0{border:.5rem solid var(--color-form-border);padding:.5rem}.step1.svelte-1scgpc0{background-image:url(../../../step1.png)}.step2.svelte-1scgpc0{background-image:url(../../../step2.png)}.step3.svelte-1scgpc0{background-image:url(../../../step3.png)}.step4.svelte-1scgpc0{background-image:url(../../../step4.png)}.step5.svelte-1scgpc0{background-image:url(../../../step5.png)}.step6.svelte-1scgpc0{background-image:url(../../../step6.png)}.step7.svelte-1scgpc0{background-image:url(../../../step7.png)}.stepwithbackground.svelte-1scgpc0{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.steptitle.svelte-1scgpc0{white-space:nowrap;background-color:#fff;border-bottom:2px solid #000;border-right:2px solid #000;align-self:start;width:fit-content;margin-top:-2px;margin-left:-2px;padding:4px 8px;font-size:clamp(14px,1.5vw,21px);font-weight:700;display:flex}.stepdesc.svelte-1scgpc0{background-color:#fff;border-top:2px solid #000;border-left:2px solid #000;align-self:end;width:fit-content;max-width:80%;margin-bottom:-2px;margin-right:-2px;padding:4px 8px;font-size:clamp(13px,1vw,16px);display:flex}.pulsating-dot.svelte-1scgpc0:focus{outline:none}.pulsating-dot.svelte-1scgpc0{background-color:var(--color-primary-button);border:.325vw solid var(--color-brand-text);opacity:1;border-radius:50%;width:2vw;height:2vw;transition:opacity .2s .2s;position:relative}.flipped.svelte-1scgpc0 .pulsating-dot:where(.svelte-1scgpc0){opacity:0}.pulsating-dot.svelte-1scgpc0:after{content:"";background-color:var(--color-button-dark);border-radius:50%;width:50%;height:50%;animation:3s ease-out infinite svelte-1scgpc0-pulse-ripple;position:absolute;top:25%;left:25%}.pulsating-dot.svelte-1scgpc0:hover{outline:.35vw solid var(--color-brand-text);outline-offset:-.3vw;border:.5vw solid #fd0}.pulsating-dot.magic.svelte-1scgpc0:hover{outline:.4vw solid var(--color-brand-text);outline-offset:-.3vw;border:.6vw solid #fd0}.pulsating-dot.magic.svelte-1scgpc0{background-color:var(--color-primary-button);border:.375vw solid var(--color-brand-text);border-radius:50%;place-content:center;place-items:center;width:3vw;height:3vw;display:flex}.pulsating-dot.magic.svelte-1scgpc0:after{border:2px solid #fd0;animation:3s ease-out infinite svelte-1scgpc0-spread-ring}@keyframes svelte-1scgpc0-spread-ring{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}to{opacity:.5;transform:scale(2)}}@keyframes svelte-1scgpc0-pulse-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2)}}.star.svelte-1scgpc0{z-index:1;width:56%;height:56%;transition:z-index .3s .1s;position:relative;overflow:visible}.flipped.svelte-1scgpc0 .star:where(.svelte-1scgpc0){z-index:0}.star.svelte-1scgpc0 polygon:where(.svelte-1scgpc0){fill:#fd0;stroke:#000;stroke-width:2px;stroke-linejoin:round}@media screen and (width<=768px){.pulsating-dot.svelte-1scgpc0{background-color:var(--color-primary-button);border:.25rem solid var(--color-brand-text);border-radius:50%;width:1.5rem;height:1.5rem;position:relative}.pulsating-dot.svelte-1scgpc0:hover{outline:.25rem solid var(--color-brand-text);outline-offset:-.25rem;border:.4rem solid #fd0}.pulsating-dot.magic.svelte-1scgpc0{background-color:var(--color-primary-button);border:.3rem solid var(--color-brand-text);border-radius:50%;place-content:center;place-items:center;width:2rem;height:2rem;display:flex}.pulsating-dot.magic.svelte-1scgpc0:hover{outline:.3rem solid var(--color-brand-text);outline-offset:-.3rem;border:.6rem solid #fd0}}.logo-between.svelte-1uha8ag{width:4rem;height:4rem}
