.w-sc{--w-sc-aspect:1.43;position:relative;overflow:hidden;isolation:isolate}.w-sc--sky{background:radial-gradient(60% 70% at 18% 10%,rgba(243,238,252,.75),rgba(243,238,252,0) 70%),radial-gradient(55% 60% at 92% 95%,rgba(122,77,224,.1),rgba(122,77,224,0) 70%),#dfedf6}.w-sc--warm{background:radial-gradient(60% 70% at 18% 10%,rgba(243,238,252,.75),rgba(243,238,252,0) 70%),radial-gradient(55% 60% at 92% 95%,rgba(122,77,224,.1),rgba(122,77,224,0) 70%),#fff7de}.w-sc__ground{left:-25%;right:-25%;bottom:-18%;height:36%;border-radius:50%;background:rgba(255,255,255,.7)}.w-sc__dots,.w-sc__ground{position:absolute;z-index:-1}.w-sc__dots{inset:0;background:radial-gradient(circle at 12% 30%,rgba(138,107,216,.35) 0 5px,transparent 6px),radial-gradient(circle at 86% 22%,rgba(138,107,216,.35) 0 5px,transparent 6px),radial-gradient(circle at 78% 56%,rgba(138,107,216,.35) 0 5px,transparent 6px)}.w-sc--stage{position:absolute;inset:0;container-type:size;background:radial-gradient(70% 70% at 60% 45%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%)}.w-sc--stage .w-sc__canvas{position:absolute;left:50%;top:50%;width:min(96cqw,90cqh * 1.43);translate:-50% -50%}.w-sc--card{aspect-ratio:1.43;border-radius:clamp(22px,2.4vw,32px);border:1px solid #ece6dc;box-shadow:0 1px 2px rgba(23,21,29,.05),0 22px 50px rgba(91,63,163,.14)}.w-sc--card .w-sc__canvas{position:absolute;inset:0}.w-sc__canvas{aspect-ratio:1.43;container-type:inline-size}.w-sc img{width:100%;height:auto}.w-sc img,.w-sc picture{display:block}.w-xpin{--s:7.7cqw;display:inline-flex;flex-direction:column;align-items:center;color:#ffffff}.w-xpin--on{--s:10.3cqw}.w-xpin__badge{display:grid;place-items:center;width:var(--s);height:var(--s);border-radius:50%;background:var(--tint);border:calc(var(--s) * .083) solid #ffffff;box-shadow:0 .4cqw 1cqw rgba(23,21,29,.25)}.w-xpin--on .w-xpin__badge{box-shadow:0 .4cqw 1.6cqw rgba(23,21,29,.25)}.w-xpin__badge svg{width:52%;height:52%}.w-xpin__tail{width:calc(var(--s) * .3);height:calc(var(--s) * .2);margin-top:calc(var(--s) * -.08);background:var(--tint);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.w-xpin--disc .w-xpin__tail{display:none}.w-xs{position:relative}.w-xs__plate{position:absolute;left:10%;top:7%;width:86%;height:80%;rotate:-3deg;border-radius:4.2cqw;overflow:hidden;border:1px solid #ece6dc;box-shadow:0 .3cqw .8cqw rgba(23,21,29,.06),0 2.4cqw 5cqw rgba(23,21,29,.1);background:#ffffff}.w-xs__map{display:block;width:100%;height:100%}.w-xs__walk{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.w-xs__walkmask{stroke-dasharray:1 1;stroke-dashoffset:0}.w-xs__you{position:absolute;width:3.5cqw;height:3.5cqw;translate:-50% -50%;border-radius:50%;background:#7656c9;border:.65cqw solid #ffffff;box-sizing:content-box;box-shadow:0 0 0 1.6cqw rgba(118,86,201,.16)}.w-xs__you i{position:absolute;inset:-.65cqw;border-radius:50%;pointer-events:none}.w-xs__pinspot{position:absolute;translate:-50% -100%;line-height:0;transition:opacity .28s ease,scale .28s ease;transform-origin:50% 100%}.w-xs__pinspot.is-off{opacity:0;scale:.6}.w-xs__card{position:absolute;left:73%;top:86%;translate:-50% -50%;display:flex;align-items:center;gap:2cqw;padding:2.2cqw 3.4cqw 2.2cqw 2.4cqw;border-radius:3.6cqw;background:#ffffff;box-shadow:0 1cqw 3cqw rgba(23,21,29,.12);white-space:nowrap;line-height:1.2}.w-xs__card .w-xpin{--s:7.4cqw}.w-xs__card .w-xpin__badge{border-width:0;box-shadow:none}.w-xs__card strong{display:block;font-size:3.1cqw;font-weight:700;color:#2b2436}.w-xs__card em{display:block;font-style:normal;font-size:2.9cqw;color:#686371}.w-xs__pug{position:absolute;left:17%;top:74%;width:34%;translate:-50% -50%}.w-hh{position:relative}.w-hh__links{position:absolute;inset:0;width:100%;height:100%}.w-hh__links line{stroke:#8a6bd8;stroke-opacity:.7;stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.w-hh__pets{position:absolute;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:.8cqw;padding:2.6cqw 3.4cqw 2.4cqw;border-radius:3.6cqw;background:#ffffff;box-shadow:0 1cqw 3cqw rgba(23,21,29,.12)}.w-hh__petrow{display:flex;align-items:flex-end;height:13.4cqw}.w-hh__beagle{width:10.6cqw}.w-hh__cat{width:8.2cqw;margin-left:2.4cqw}.w-hh__shared{display:inline-flex;align-items:center;gap:1cqw;font-size:3cqw;font-weight:650;color:#2b2436;white-space:nowrap}.w-hh__chip svg,.w-hh__shared svg{width:3.4cqw;height:3.4cqw;flex:none}.w-hh__adult{position:absolute;width:15.5cqw;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:#ffffff;box-shadow:0 .5cqw 1.6cqw rgba(23,21,29,.1)}.w-hh__ring{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg}.w-hh__arc,.w-hh__track{fill:none;stroke-width:7.7}.w-hh__track{stroke:#f3eefc}.w-hh__arc{stroke:#7656c9;stroke-linecap:round;stroke-dasharray:var(--arc) 1}.w-hh__face{left:50%;top:50%;width:67.7%;border-radius:50%;overflow:hidden;background:#f3eefc;border:.5cqw solid #ffffff}.w-hh__face,.w-hh__shield{position:absolute;aspect-ratio:1;translate:-50% -50%}.w-hh__shield{left:84%;top:84%;width:32%;display:grid;place-items:center;border-radius:50%;background:#7656c9;border:.4cqw solid #ffffff}.w-hh__shield svg{width:72%;height:72%}.w-hh__chip{position:absolute;left:50%;top:92%;translate:-50% -50%;display:inline-flex;align-items:center;gap:1.4cqw;padding:1.6cqw 3.4cqw;border-radius:999px;background:#ffffff;box-shadow:0 .6cqw 2cqw rgba(23,21,29,.08);font-size:3cqw;font-weight:650;color:#2b2436;white-space:nowrap}.is-play .w-xs__plate{animation:w-sc-arrive .7s cubic-bezier(.2,.7,.2,1) both}.is-play .w-xs__walkmask{animation:w-sc-draw .9s ease-in-out .45s both}.is-play .w-xs__you{animation:w-sc-pop .45s ease-out .3s both}.is-play .w-xs__you i{animation:w-sc-halo 2.4s ease-out .8s infinite}.is-play .w-xs__pinspot>.w-xpin{animation:w-sc-drop .6s cubic-bezier(.3,1.45,.5,1) calc(.45s + var(--i) * .12s) both}.is-play .w-xs__card{animation:w-sc-rise .5s ease-out 1.15s both}.is-play .w-xs__pug{animation:w-sc-arrive .6s cubic-bezier(.2,.7,.2,1) .1s both,w-sc-bob 3.6s ease-in-out .8s infinite}.is-play .w-hh__pets{animation:w-sc-pop .5s ease-out both}.is-play .w-hh__adult{animation:w-sc-pop .45s ease-out calc(.15s + var(--i) * .12s) both}.is-play .w-hh__links line{animation:w-sc-fade .5s ease-out calc(.35s + var(--i) * .1s) both}.is-play .w-hh__ring{animation:w-sc-turn var(--period) linear infinite}.is-play .w-hh__chip{animation:w-sc-rise .5s ease-out 1s both}@keyframes w-sc-arrive{0%{opacity:0;transform:translateY(4%)}to{opacity:1;transform:none}}@keyframes w-sc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes w-sc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes w-sc-halo{0%{box-shadow:0 0 0 0 rgba(118,86,201,.4)}to{box-shadow:0 0 0 4cqw rgba(118,86,201,0)}}@keyframes w-sc-drop{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:none}}@keyframes w-sc-rise{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}@keyframes w-sc-fade{0%{opacity:0}to{opacity:1}}@keyframes w-sc-bob{0%,to{transform:none}50%{transform:translateY(-2.4%)}}@keyframes w-sc-turn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.w-feat41{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center}.w-feat41 .w-section-head{margin-bottom:0}@media (max-width:860px){.w-feat41{grid-template-columns:1fr}}