html{scroll-behavior:smooth;scroll-snap-type:y proximity}body{margin:0;background:#fbf8f2;color:#14171c;font-family:Public Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#0f766e;text-decoration:none}a:hover{color:#16243A}*{box-sizing:border-box}@keyframes bdBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@keyframes bdBobS{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-14%) rotate(6deg)}}@keyframes bdFlicker{0%,18%,22%,60%,64%,to{opacity:0}20%,62%{opacity:.5}40%{opacity:.15}}@keyframes bdBulb{0%,18%,22%,60%,64%,to{background:#E9B44C;box-shadow:0 0 30px 10px rgba(233,180,76,.45)}20%,40%,62%{background:#8a8170;box-shadow:none}}@keyframes bdFly{0%{transform:translate(0) rotate(-8deg)}25%{transform:translate(-90px,-30px) rotate(6deg)}50%{transform:translate(-30px,-70px) rotate(-4deg)}75%{transform:translate(50px,-35px) rotate(8deg)}to{transform:translate(0) rotate(-8deg)}}@keyframes bdFlap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes bdDrive{0%{transform:translateX(-160%)}35%,to{transform:translateX(0)}}@keyframes bdBar{0%{width:8%}to{width:78%}}@keyframes bdPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes bdDrift{0%,to{transform:translateX(0)}50%{transform:translateX(18px)}}@keyframes bdWalk{0%,to{transform:translateX(0)}50%{transform:translateX(-40%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dc1:hover,.dc2:hover,.dc3:hover,.dc4:hover{color:#E9B44C!important}.dc5:hover{border-color:#E9B44C!important}.dc6:hover{background:#f2c564!important;color:#16243A!important}.dc7:hover,.dc8:hover,.dc9:hover{background:#f5f6f8!important;color:#14171c!important}.dc10:hover,.dc11:hover{transform:translateY(-8px)!important}.dc12:hover,.dc13:hover,.dc14:hover,.dc15:hover{transform:translateY(-4px)!important}.dc16:focus,.dc17:focus,.dc18:focus,.dc19:focus,.dc20:focus,.dc21:focus,.dc22:focus{border-color:#0f766e!important;box-shadow:0 0 0 3px #e6f4f1!important}.dc23:hover{background:#0b5a54!important}.dc24:hover,.dc25:hover,.dc26:hover,.dc27:hover,.dc28:hover,.dc29:hover,.dc30:hover,.dc31:hover,.dc32:hover,.dc33:hover,.dc34:hover,.dc35:hover{color:#E9B44C!important}