.hi-invite{position:relative;z-index:2;display:flex;align-items:center;gap:24px;max-width:1000px;margin:32px auto 44px;padding:20px 44px 24px 22px;color:#30271d;background:#f5e6c8 url('/wp-content/uploads/kedo-home-v08/paper.webp') center/cover;clip-path:polygon(0 3%,3% 1%,7% 3%,12% 0,20% 2%,30% 0,42% 2%,55% 0,69% 2%,82% 0,94% 2%,100% 0,99% 28%,100% 49%,99% 70%,100% 98%,94% 100%,81% 98%,65% 100%,48% 98%,33% 100%,18% 98%,4% 100%,0 97%,1% 65%,0 42%);box-sizing:border-box}.hi-character{position:relative;flex:0 0 190px;aspect-ratio:1}.hi-character img{width:100%;height:100%;object-fit:contain}.hi-character img[hidden]{display:none}.hi-copy{flex:1}.hi-invite .hi-eyebrow{font:600 11px/1.5 Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;color:#855019}.hi-invite h2{font:700 clamp(28px,3vw,40px)/1.05 'KH Cormorant',Georgia,serif;color:#30271d;margin:0 0 10px}.hi-copy>p:not(.hi-eyebrow){font:400 15px/1.5 Inter,system-ui,sans-serif;margin:0 0 16px;max-width:540px}.hi-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.hi-actions a{display:inline-flex;min-height:44px;align-items:center;padding:8px 16px;border-radius:99px;background:#30271d;color:#fff!important;text-decoration:none;font:600 14px/1.3 Inter,system-ui,sans-serif}.hi-actions .hi-detail{background:transparent;color:#643c13!important;padding-left:0;text-decoration:underline}.hi-invite a:focus-visible,.hi-motion:focus-visible{outline:3px solid #a65d19;outline-offset:3px}.hi-motion{position:absolute;right:22px;bottom:7px;background:transparent;border:0;color:#473521;font:11px/1.3 Inter,system-ui,sans-serif;cursor:pointer;padding:6px}.hi-motion[hidden]{display:none}@media(max-width:600px){.hi-invite{margin:24px 14px;padding:22px 22px 36px;gap:0;display:block}.hi-character{float:right;width:108px;margin:-7px -14px 0 5px}.hi-actions{clear:both}.hi-copy>p:not(.hi-eyebrow){font-size:14px}.hi-invite h2{font-size:30px}.hi-actions .hi-detail{width:100%}}

.hi-mobile{display:none}@media(max-width:899px){.hi-desktop{display:none}.hi-mobile{display:block}.hv>.hv-more{order:1}.hv>.hv-foot{order:2}}
