.yam-db-main{min-height:100dvh;background:#f8fafb;padding:0 0 72px}.yam-db-header{position:relative;overflow:hidden;background:#56b9dc;border-bottom:4px solid #151722;min-height:520px;display:grid}.yam-db-inner{position:relative;z-index:2;padding:112px clamp(16px,4vw,56px) 48px;max-width:46%;display:flex;flex-direction:column;align-items:flex-start}.yam-db-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.yam-db-cast{position:absolute;top:0;bottom:0;right:0;width:58%;overflow:hidden}.yam-db-layer{position:absolute;left:0;top:0;bottom:0;will-change:transform}.yam-db-layer>*{position:absolute}.yam-db-layer img{height:auto;display:block}.yam-db-bob{animation:yam-db-bob 3.6s ease-in-out infinite;transform-origin:50% 100%}.yam-db-sway{animation:yam-db-sway 7s ease-in-out infinite}@keyframes yam-db-bob{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-8px) rotate(1.5deg)}}@keyframes yam-db-sway{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}.yam-db-eyebrow{display:inline-block;font-weight:900;text-transform:uppercase;letter-spacing:.14em;font-size:12px;background:#d6f541;color:#151722;border:2px solid #151722;border-radius:999px;padding:4px 14px;margin:0 0 14px}.yam-db-title{font-family:var(--app-font-serif);font-weight:700;font-size:clamp(2.5rem,7vw,4.5rem);line-height:1;letter-spacing:-.03em;color:#151722;margin:0 0 12px}.yam-db-lede{max-width:32rem;font-weight:600;color:#151722;font-size:1.05rem;line-height:1.5;margin:0 0 24px}.yam-db-add{display:inline-flex;border:2px solid #151722;background:#d6f541;border-radius:999px;padding:10px 20px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;color:#151722;box-shadow:4px 4px #151722}.yam-db-body{padding:48px clamp(16px,4vw,56px) 0}@media(max-width:820px){.yam-db-header{min-height:0;display:flex;flex-direction:column}.yam-db-inner{max-width:none;padding:96px 16px 254px;order:0}.yam-db-cast{inset:auto 0 0;width:100%;height:230px}}@media(prefers-reduced-motion:reduce){.yam-db-bob,.yam-db-sway{animation:none}}
