.website-canvas{min-height:35rem;transform:translateY(var(--parallax-y,0)) rotate(-1.25deg);background:#fff;border:1px solid #0a10151f;border-radius:1.6rem;position:relative;overflow:visible;box-shadow:0 3rem 7rem #0e454a24}.website-canvas__chrome{border-bottom:1px solid #0a10151a;align-items:center;gap:.45rem;height:3.4rem;padding:0 1.25rem;display:flex}.website-canvas__chrome i{background:#d8e0e2;border-radius:50%;width:.48rem;height:.48rem}.website-canvas__chrome i:nth-child(3){background:var(--coral)}.website-canvas__chrome span{color:#65747a;font-size:var(--font-size-min);letter-spacing:.11em;margin-left:auto;font-weight:800}.website-canvas__page{background:linear-gradient(90deg,#0000 49.8%,#0a10150d 50%,#0000 50.2%),#f7f9f9;border-radius:0 0 1.6rem 1.6rem;min-height:31.6rem;padding:4.6rem 8rem 3rem 3.1rem}.website-canvas__page small{color:var(--aqua-dark);font-size:var(--font-size-min);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.website-canvas__page>strong{letter-spacing:-.065em;max-width:11ch;margin-top:1.3rem;font-size:clamp(2.4rem,3.5vw,3.7rem);line-height:.96;display:block}.website-canvas__page>strong em{color:var(--aqua-dark);font-style:normal}.website-canvas__line{background:var(--ink);width:6rem;height:.14rem;margin-top:2rem;display:block}.website-canvas__proof{align-items:start;gap:.8rem;margin-top:4.2rem;display:flex}.website-canvas__proof b{color:var(--coral);font-size:var(--font-size-min)}.website-canvas__proof span{color:#637178;font-size:var(--font-size-min);line-height:1.5}.website-canvas__sidebar{border-left:1px solid #0a10151f;flex-direction:column;gap:1.1rem;padding-left:1rem;display:flex;position:absolute;top:6.1rem;right:1.5rem}.website-canvas__sidebar span{color:#7b888d;font-size:var(--font-size-min);letter-spacing:.09em;writing-mode:vertical-rl;font-weight:800}.website-canvas__mobile{border:.48rem solid var(--ink);background:var(--aqua);border-radius:1.55rem;width:10.5rem;min-height:19rem;padding:1.15rem;position:absolute;bottom:-2.4rem;right:-2.2rem;transform:rotate(4deg);box-shadow:0 1.6rem 3rem #0a101540}.website-canvas__mobile small{font-size:var(--font-size-min);letter-spacing:.08em;font-weight:800}.website-canvas__mobile>i{border:1px solid #0a101573;border-radius:50%;width:2.1rem;height:2.1rem;margin-top:3.4rem;display:block}.website-canvas__mobile b{letter-spacing:-.05em;margin-top:1.2rem;font-size:1.3rem;line-height:1;display:block}.website-canvas__mobile>span{background:#ffffff6b;border-radius:.5rem;width:100%;height:3.1rem;margin-top:2rem;display:block}.website-canvas__motion-orbit{border:1px dashed #139ca4a6;border-radius:50%;place-items:center;width:6.4rem;height:6.4rem;animation:14s linear infinite websiteOrbit;display:grid;position:absolute;top:5.3rem;left:-2.4rem}.website-canvas__motion-orbit:before{content:"";border:1px solid #0a101526;border-radius:50%;position:absolute;inset:.85rem}.website-canvas__motion-orbit i{background:var(--aqua-dark);border:.18rem solid #fff;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:-.32rem;left:50%;box-shadow:0 .5rem 1rem #0a10152e}.website-canvas__motion-orbit i:nth-child(2){background:var(--coral);inset:auto .15rem .35rem auto}.website-canvas__motion-orbit b{background:var(--ink);color:#fff;width:2.5rem;height:2.5rem;font-size:var(--font-size-min);letter-spacing:.08em;border-radius:50%;place-items:center;animation:14s linear infinite websiteOrbitReverse;display:grid}.website-canvas__cursor{z-index:4;color:var(--ink);font-size:var(--font-size-min);letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #0a10151a;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .72rem;font-weight:800;animation:6.5s cubic-bezier(.45,0,.25,1) infinite websiteCursor;display:flex;position:absolute;top:53%;left:48%;box-shadow:0 .8rem 1.8rem #0a101524}.website-canvas__cursor i{border-right:.42rem solid #0000;border-bottom:.72rem solid var(--aqua-dark);width:0;height:0;transform:rotate(-32deg)}.website-canvas__stamp{background:var(--ink);color:#fff;font-size:var(--font-size-min);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.85rem 1rem;font-weight:800;line-height:1.3;position:absolute;bottom:1.7rem;left:-2rem;box-shadow:0 1rem 2rem #0a10152e}@media (hover:hover) and (pointer:fine){.website-canvas{transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s}.website-canvas:hover{transform:translateY(calc(var(--parallax-y,0) - .5rem)) rotate(-.35deg);box-shadow:0 3.6rem 8rem #0e454a33}}@media (width<=70rem){.website-canvas{width:min(100%,43rem);margin-inline:auto}}@media (width<=52rem){.website-canvas{min-height:30rem}.website-canvas__page{min-height:26.6rem;padding:3.5rem 7rem 2rem 2rem}.website-canvas__page>strong{font-size:2.5rem}.website-canvas__proof{margin-top:2.5rem}.website-canvas__mobile{transform-origin:100% 100%;bottom:-1.5rem;right:-.5rem;transform:scale(.88)rotate(4deg)}.website-canvas__motion-orbit{top:4.8rem;left:-.7rem;scale:.82}.website-canvas__cursor{left:43%}.website-canvas__stamp{bottom:-1rem;left:.7rem}}@media (width<=35rem){.website-canvas{min-height:26rem}.website-canvas__page{min-height:22.6rem;padding:2.8rem 4.3rem 1.3rem 1.25rem}.website-canvas__page>strong{font-size:1.85rem}.website-canvas__proof{margin-top:2rem}.website-canvas__sidebar{right:.8rem}.website-canvas__mobile{bottom:-3.4rem;right:-.7rem;transform:scale(.66)rotate(4deg)}.website-canvas__motion-orbit{transform-origin:0 0;top:4.2rem;left:-.5rem;scale:.62}.website-canvas__cursor{top:57%;left:38%;scale:.82}.website-canvas__stamp{font-size:var(--font-size-min);bottom:-1.5rem}}@media (prefers-reduced-motion:reduce){.website-canvas{transform:none!important}.website-canvas__motion-orbit,.website-canvas__motion-orbit b,.website-canvas__cursor{animation:none}}.website-canvas,.website-canvas *{pointer-events:none}.website-canvas__page small,.website-canvas__page>strong em{color:var(--website-aqua-text)}@media (width<=78rem){.website-canvas{width:min(100%,43rem);margin-inline:auto}}@media (width<=52rem){.website-canvas__cursor,.website-canvas__stamp{display:none}}@media (width<=35rem){.website-canvas__motion-orbit{display:none}}@keyframes websiteCursor{0%,to{transform:translate(-.8rem,.7rem)rotate(-2deg)}45%{transform:translate(2.8rem,-2.1rem)rotate(1deg)}70%{transform:translate(4.4rem,-.9rem)rotate(0)}}