.burger[data-v-4d687363]{--burger-offset:calc(var(--spacing)*1.25);gap:var(--burger-offset);aspect-ratio:1;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex}.patty[data-v-4d687363]{width:20px;height:1px;transition:transform .3s var(--ease-custom-circ), opacity .3s var(--ease-custom-circ);transform-origin:50%;background:currentColor;display:flex;position:relative}.is-open .patty[data-v-4d687363]:first-child{transform:translate3d(0, calc(var(--burger-offset) + 1px), 0) rotate(45deg)}.is-open .patty[data-v-4d687363]:nth-child(2){opacity:0}.is-open .patty[data-v-4d687363]:nth-child(3){transform:translate3d(0, calc((var(--burger-offset) + 1px)*-1), 0) rotate(-45deg)}.iframeModal{--magic-modal-backdrop-color:color-mix(in srgb, var(--colors-onyx) 60%, transparent);--magic-modal-backdrop-filter:blur(8px)}.iframeModal-close{cursor:pointer}.iframeModal-frame{opacity:0;min-height:min(720px,100svh - 78px);transition:opacity .3s;display:block}.iframeModal-frame.is-loaded{opacity:1}@media (width>=64rem){.iframeModal-frame{min-height:min(720px,100svh - 92px)}}.iframeModal-spinner{border:2px solid color-mix(in srgb, currentColor 20%, transparent);border-top-color:currentColor;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite iframeModal-spin}@keyframes iframeModal-spin{to{transform:rotate(1turn)}}.iframeModal-fade-leave-active{transition:opacity .3s}.iframeModal-fade-leave-to{opacity:0}@media (hover:hover) and (pointer:fine){.iframeModal-close:hover{opacity:.6}}
