@font-face{font-family:OffBit;src:url(/fonts/OffBit-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:OffBit;src:url(/fonts/OffBit-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:OffBit Dot;src:url(/fonts/OffBit-DotBold.ttf) format("truetype");font-display:swap}@font-face{font-family:OffBit\ 101;src:url(/fonts/OffBit-101Bold.ttf) format("truetype");font-display:swap}.hy-page{background:#f2ecdd;color:#3b2a1f;font-family:Graphik-Regular,Helvetica Neue,Arial,sans-serif;overflow-x:hidden;text-wrap:pretty}.hy-page a{color:#3b2a1f;text-decoration:none}.hy-page a:hover{color:#f04e23}.hy-offbit{font-family:OffBit,monospace}.hy-dot{font-family:OffBit Dot,monospace}.hy-101{font-family:OffBit\ 101,monospace}@keyframes hy-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hy-bob1{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-14px) rotate(4deg)}}@keyframes hy-bob2{0%,to{transform:translateY(-6px) rotate(10deg)}50%{transform:translateY(10px) rotate(-6deg)}}@keyframes hy-walkbob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}@keyframes hy-confetti-fall{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(150px) rotate(260deg);opacity:0}}@keyframes hy-trick-flip{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(180deg)}to{transform:translateY(0) rotate(1turn)}}@keyframes hy-trick-roll{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(0) rotate(1turn)}}@keyframes hy-trick-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-22px)}}.hy-btn{font-family:OffBit,monospace;font-weight:700;border:2px solid #3b2a1f;cursor:pointer;transition:transform .12s ease-out,box-shadow .12s ease-out}.hy-btn:hover{transform:translate(2px,2px)}.hy-btn:active{transform:translate(4px,4px) scale(.99)}.hy-cta-orange{background:#f04e23;color:#f2ecdd;box-shadow:5px 5px 0 #3b2a1f}.hy-cta-orange:hover{box-shadow:3px 3px 0 #3b2a1f}.hy-cta-orange:active{box-shadow:1px 1px 0 #3b2a1f}.hy-sticker{transition:transform .15s ease-out,opacity .15s ease-out;cursor:pointer}.hy-sticker:hover{transform:rotate(0deg) scale(1.07)!important}.hy-datecard{transition:background .14s ease-out,color .14s ease-out;cursor:pointer}.hy-datecard:hover{background:#bfc8f5!important;color:#3b2a1f!important}.hy-pathway-link{text-decoration:none}.hy-pathway-link .hy-pathway-arrow{display:inline-block;transition:transform .16s cubic-bezier(.23,1,.32,1)}.hy-pathway-link:hover .hy-pathway-arrow{transform:translateX(4px)}.hy-pathway-link .hy-pathway-text{transition:border-color .16s ease-out}.hy-pathway-link:hover .hy-pathway-text{border-color:#f04e23}.hy-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hy-mix-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}.hy-portfolio{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.hy-dates-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:900px){.hy-grid-2,.hy-mix-grid,.hy-portfolio{grid-template-columns:1fr;gap:32px}.hy-portfolio{margin:24px!important;padding:36px 24px!important}.hy-section-pad{padding-left:22px!important;padding-right:22px!important}.hy-hero-floater{display:none}}.hy-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}@media (max-width:560px){.hy-dates-grid{grid-template-columns:1fr}.hy-apply-row{flex-direction:column;align-items:stretch!important;gap:18px}.hy-apply-row button{width:100%}.hy-h-xl{font-size:40px!important}.hy-apply-row .hy-actions{width:100%}.hy-apply-row .hy-actions .hy-book-btn{flex:1 1 auto;width:auto!important}.hy-apply-row .hy-actions .hy-cart-btn{flex:0 0 58px;width:58px!important}}@media (prefers-reduced-motion:reduce){.hy-runners{display:none!important}.hy-marquee-track,.hy-page [style*=animation]{animation:none!important}.hy-marquee-track{flex-wrap:wrap;width:auto!important}}