.cc_rYsXU2yJtJ_pGSrw7hQoI .crawling-baby {width:100%;padding:32px 0}@media (min-width: 1024px){.cc_rYsXU2yJtJ_pGSrw7hQoI .crawling-baby {padding:48px 0}}.cc_rYsXU2yJtJ_pGSrw7hQoI .crawling-baby-inner {max-width:1400px;margin:0 auto;padding:0 clamp(16px,5vw,80px)}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner {position:relative;overflow:hidden;border-radius:24px;background-color:#f5efe6;aspect-ratio:16 / 10}@media (min-width: 768px){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner {aspect-ratio:1280 / 540;border-radius:28px}}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-copy {position:absolute;top:10px;left:0;right:0;z-index:1;padding:0 16px;text-align:center;pointer-events:none}@media (min-width: 768px){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-copy {top:7%}}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-title {margin:0;font-family:var(--font-display);font-size:clamp(20px,1rem + 1.8vw,44px);font-weight:800;line-height:1.15;color:var(--color-accent);text-shadow:0 0 18px #F5EFE6,0 0 6px #F5EFE6}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-sub {margin:6px 0 0;font-family:var(--font-body);font-size:clamp(13px,.8rem + .5vw,18px);font-weight:600;color:var(--color-text-secondary);text-shadow:0 0 12px #F5EFE6}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner {aspect-ratio:1280 / 432;background:linear-gradient(180deg,#ecd9be,#f2e1c9 55%,#f4e3cb)}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-copy {top:4px}@media (min-width: 768px){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner {aspect-ratio:1280 / 259.2}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-copy {top:5%}}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-title {font-size:clamp(20px,1rem + 1.3vw,36px)}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner {background:linear-gradient(180deg,#a9957e,#a69076 40%,#9b8369 60%,#937b63 72%,#86715c 77%,#916a4a 78%,#ae8966 86%,#bf9871 92%,#b5926e) left / 50% 100% no-repeat,linear-gradient(180deg,#bcac96,#b8a690 18%,#bdaa93 40%,#c4b19d,#d3c2aa 70%,#d2c2ac 77%,#bf9974 78%,#b7936d 90%,#ae8a67) right / 50% 100% no-repeat}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-copy {position:static;padding:10px 16px 0}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-scene {background:#efe4d2}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-room-track {position:absolute;top:0;bottom:0;left:0;display:flex;width:max-content;animation:cc_rYsXU2yJtJ_pGSrw7hQoI_cb-room-scroll 31s linear infinite;will-change:transform}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-room-tile {display:block;flex:none;height:100%;width:auto}@keyframes cc_rYsXU2yJtJ_pGSrw7hQoI_cb-room-scroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-scene-baby {position:absolute;left:50%;bottom:5%;height:48%;aspect-ratio:386 / 300;transform:translate(-50%);background-repeat:no-repeat;background-position:0 0}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-scene-shadow {position:absolute;left:50%;bottom:2.5%;height:8%;aspect-ratio:8 / 1;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#5a3a244d,#5a3a2400)}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-scene.is-paused .cb-room-track, .cc_rYsXU2yJtJ_pGSrw7hQoI .cb-scene.is-hold .cb-room-track {animation-play-state:paused}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-track {pointer-events:none;--cb-balloon-room: 62px}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-track .cb-room-tile {visibility:hidden}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon {position:absolute;width:0;height:0}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card {position:absolute;left:0;bottom:10px;display:flex;align-items:center;gap:8px;width:max-content;max-width:210px;padding:5px 14px 5px 5px;border-radius:999px;background:#fff;box-shadow:0 6px 18px #7a473033;text-decoration:none;opacity:0;transform:translate(-50%) translateY(8px) scale(.6);transform-origin:50% 100%;transition:opacity .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card:after {content:"";position:absolute;left:50%;bottom:-5px;width:12px;height:12px;background:#fff;border-radius:0 0 3px;transform:translate(-50%) rotate(45deg)}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon.is-open .cb-balloon-card {opacity:1;transform:translate(-50%);pointer-events:auto}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card:hover {box-shadow:0 8px 24px #7a473052}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-img {position:relative;z-index:1;flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#f5efe6}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-name {position:relative;z-index:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-body);font-size:13px;font-weight:700;line-height:1.25;color:var(--color-accent)}@media (max-width: 767px){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-track {--cb-balloon-room: 38px}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card {bottom:6px;gap:5px;max-width:128px;padding:3px 9px 3px 3px}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card:after {width:8px;height:8px;bottom:-3px}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-img {width:24px;height:24px}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-name {font-size:11px}}@media (prefers-reduced-motion: reduce){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-balloon-card {transition:none}}@media (prefers-reduced-motion: reduce){.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-room-track {animation:none}}.cc_rYsXU2yJtJ_pGSrw7hQoI .cb-banner-sub {margin:0;text-shadow:none}
