.makrout-art[data-astro-cid-3w5hvepn],.makrout-art[data-astro-cid-3w5hvepn] svg[data-astro-cid-3w5hvepn]{position:absolute;inset:0;width:100%;height:100%}.makrout-art[data-astro-cid-3w5hvepn]{z-index:2}.makrout-art__mobile[data-astro-cid-3w5hvepn]{display:none}@media(max-width:775px){.makrout-art__desktop[data-astro-cid-3w5hvepn]{display:none}.makrout-art__mobile[data-astro-cid-3w5hvepn]{display:block}}[data-access-gate]{position:relative;isolation:isolate}[data-access-gate]:before{--access-artboard-width: min(100vw, calc(100vh * 1920 / 1298), 1920px);content:"";position:fixed;left:calc((100vw - var(--access-artboard-width)) / 2 - var(--access-artboard-width) * 497.409 / 1920);top:50%;z-index:0;width:calc(var(--access-artboard-width) * 2090 / 1920);height:calc(var(--access-artboard-width) * 2446 / 1920);transform:translateY(-50%);clip-path:inset(0 calc(var(--access-artboard-width) * 499.468 / 1920) 0 calc(var(--access-artboard-width) * 497.409 / 1920));background:url(/images/access/halua-marketing-lock-screen-bg.png) center/100% 100% no-repeat;pointer-events:none}.access-artboard[data-astro-cid-qo75dk65]{--desktop-artboard-width: min(100vw, calc(100vh * 1920 / 1298), 1920px);position:relative;z-index:1;width:var(--desktop-artboard-width);height:calc(1298 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));margin:calc((100vh - 1298 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) / 2) auto;overflow:hidden;background:#fff}.access-artboard__content[data-astro-cid-qo75dk65]{position:absolute;inset:0;opacity:0;transition:opacity .28s ease}.access-artboard[data-astro-cid-qo75dk65].is-ready .access-artboard__content[data-astro-cid-qo75dk65]{opacity:1}.access-artboard__loader[data-astro-cid-qo75dk65]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#fff;opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear .2s}.access-artboard[data-astro-cid-qo75dk65].is-ready .access-artboard__loader[data-astro-cid-qo75dk65]{opacity:0;visibility:hidden;pointer-events:none}.access-artboard__loader[data-astro-cid-qo75dk65] span[data-astro-cid-qo75dk65]{width:calc(119 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(119 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));border:calc(14 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) solid rgba(224,124,67,.24);border-top-color:#e07c43;border-radius:50%;animation:access-loader-spin .72s linear infinite}.access-artboard__scene[data-astro-cid-qo75dk65]{position:absolute;inset:0;pointer-events:none}.access-artboard__kitchen[data-astro-cid-qo75dk65]{position:absolute;left:calc(-497.409 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(-574 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(2090 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:auto;clip-path:inset(0 calc(499.468 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) 0 calc(497.409 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))))}.access-artboard__decor[data-astro-cid-qo75dk65]{position:absolute;inset:0;display:block}.access-artboard__decor[data-astro-cid-qo75dk65] img[data-astro-cid-qo75dk65]{display:block;width:100%;height:100%}.access-artboard__speech[data-astro-cid-qo75dk65]{position:absolute;left:calc(543 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(517 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(513 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));z-index:4}.access-artboard__form-panel[data-astro-cid-qo75dk65]{position:absolute;inset:0;z-index:10}.access-artboard__title[data-astro-cid-qo75dk65]{position:absolute;left:calc(1084.468 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(456 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(826.532 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));margin:0;text-align:center;font-family:CooperFiveOpti,Cooper Black,Georgia,serif;font-size:calc(61 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));line-height:1;letter-spacing:-.03em;font-weight:900}.access-artboard__title[data-astro-cid-qo75dk65] span[data-astro-cid-qo75dk65]{display:block}.speech-copy{display:flex;flex-direction:column;align-items:center;font-family:Awlad School Comic,sans-serif;font-size:calc(37 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));line-height:calc(40 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));font-weight:500;white-space:nowrap}.speech-copy__bold,.speech-copy b{font-weight:700}.access-form{position:absolute;inset:0}.access-form__input{position:absolute;left:calc(1191 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(595 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(616 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(96 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));border:calc(2 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) solid #c3c3c3;border-radius:calc(9 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));background:#fff;color:#222;padding:0 calc(30 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));text-align:center;font-family:Fredoka Condensed,sans-serif;font-size:calc(48 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));font-weight:500;outline:none}.access-form__input::placeholder{color:#ddd;opacity:1}.access-form__input:focus{border-color:#e07c43}.access-form__input[aria-invalid=true]{border-color:#c84848}.access-form__status{position:absolute;left:calc(1191 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(699 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(616 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));margin:0;color:#b23838;text-align:center;font-size:calc(18 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));line-height:1}.access-form__status.is-preparing{color:#1a5560}.access-form__submit{position:absolute;left:calc(1253.135 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(738.054 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(488.73 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(91.946 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));border:0;border-radius:calc(14 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));background:#e07c43;color:#fff;font-family:Awlad School Sans,sans-serif;font-size:calc(48 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));font-weight:700;cursor:pointer}.access-form__submit>span{display:inline-block;transform:translate(calc(-6 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))),calc(3 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))))}.submit-punctuation--mobile{display:none}.access-form__submit:hover{background:#d77038}.access-form__submit:focus-visible{outline:calc(4 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) solid #1a5560;outline-offset:calc(4 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)))}.access-form__submit:disabled{cursor:wait;opacity:.82}.access-form__submit.is-loading span{opacity:0}.access-form__submit.is-loading:after{content:"";position:absolute;width:calc(28 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(28 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));left:50%;top:50%;margin:calc(-14 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) 0 0 calc(-14 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));border:calc(4 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px))) solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:775px){[data-access-gate]:before{--access-artboard-width: min(100vw, 775px);left:calc(-353 / 775 * min(100vw,775px));top:0;width:calc(1482 / 775 * min(100vw,775px));height:calc(1734.55 / 775 * min(100vw,775px));transform:none;clip-path:none}.access-artboard[data-astro-cid-qo75dk65]{--desktop-artboard-width: min(100vw, 775px);width:min(100vw,775px);height:calc(1573 / 775 * min(100vw,775px));margin:0 auto;background:#e7ae89}.access-artboard__loader[data-astro-cid-qo75dk65] span[data-astro-cid-qo75dk65]{width:calc(119 / 775 * min(100vw,775px));height:calc(119 / 775 * min(100vw,775px));border-width:calc(14 / 775 * min(100vw,775px))}.access-artboard__kitchen[data-astro-cid-qo75dk65]{left:calc(-353 / 775 * min(100vw,775px));top:0;width:calc(1482 / 775 * min(100vw,775px));clip-path:none}.access-artboard__speech[data-astro-cid-qo75dk65]{left:calc(330 / 775 * min(100vw,775px));top:calc(739 / 775 * min(100vw,775px));width:calc(414 / 775 * min(100vw,775px))}.access-artboard__title[data-astro-cid-qo75dk65]{left:calc(-1 / 775 * min(100vw,775px));top:calc(53 / 775 * min(100vw,775px));width:calc(1*min(100vw,775px));font-size:calc(61 / 775 * min(100vw,775px))}.speech-copy{font-size:calc(34 / 775 * min(100vw,775px));line-height:calc(37 / 775 * min(100vw,775px))}.access-form__input{left:calc(81 / 775 * min(100vw,775px));top:calc(201 / 775 * min(100vw,775px));width:calc(616 / 775 * min(100vw,775px));height:calc(96 / 775 * min(100vw,775px));border-width:calc(2 / 775 * min(100vw,775px));border-radius:calc(20 / 775 * min(100vw,775px));padding:0 calc(30 / 775 * min(100vw,775px));font-size:calc(48 / 775 * min(100vw,775px))}.access-form__status{left:calc(81 / 775 * min(100vw,775px));top:calc(305 / 775 * min(100vw,775px));width:calc(616 / 775 * min(100vw,775px));font-size:calc(18 / 775 * min(100vw,775px))}.access-form__submit{left:calc(143.135 / 775 * min(100vw,775px));top:calc(336 / 775 * min(100vw,775px));width:calc(488.73 / 775 * min(100vw,775px));height:calc(.11864*min(100vw,775px));border-radius:calc(14 / 775 * min(100vw,775px));font-size:calc(48 / 775 * min(100vw,775px))}.access-form__submit>span{transform:translate(calc(-6 / 775 * min(100vw,775px)),calc(3 / 775 * min(100vw,775px)))}.submit-punctuation--desktop{display:none}.submit-punctuation--mobile{display:inline}.access-form__submit:focus-visible{outline-width:calc(4 / 775 * min(100vw,775px));outline-offset:calc(4 / 775 * min(100vw,775px))}.access-form__submit.is-loading:after{width:calc(28 / 775 * min(100vw,775px));height:calc(28 / 775 * min(100vw,775px));margin:calc(-14 / 775 * min(100vw,775px)) 0 0 calc(-14 / 775 * min(100vw,775px));border-width:calc(4 / 775 * min(100vw,775px))}}@keyframes access-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.access-artboard__content[data-astro-cid-qo75dk65],.access-artboard__loader[data-astro-cid-qo75dk65]{transition:none}}.mobile-menu[data-astro-cid-dmfvuhul]{--menu-artboard-width: min(100vw, calc(100dvh * 775 / 1573), 775px);position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow:hidden;background:#000;overscroll-behavior:contain}.mobile-menu[data-astro-cid-dmfvuhul][hidden]{display:none}.mobile-menu__canvas[data-astro-cid-dmfvuhul]{position:relative;width:var(--menu-artboard-width);height:calc(1573 / 775 * var(--menu-artboard-width));overflow:hidden;background:#000}.mobile-menu__visual[data-astro-cid-dmfvuhul],.mobile-menu__visual[data-astro-cid-dmfvuhul] svg{display:block;width:100%;height:100%}.mobile-menu__close[data-astro-cid-dmfvuhul],.mobile-menu__logo[data-astro-cid-dmfvuhul],.mobile-menu__presentation[data-astro-cid-dmfvuhul],.mobile-menu__about[data-astro-cid-dmfvuhul]{position:absolute;display:block;border:0;padding:0;color:transparent;background:transparent;font-size:0}.mobile-menu__close[data-astro-cid-dmfvuhul]{top:calc(23 / 775 * var(--menu-artboard-width));left:calc(665 / 775 * var(--menu-artboard-width));width:calc(88 / 775 * var(--menu-artboard-width));height:calc(88 / 775 * var(--menu-artboard-width));cursor:pointer}.mobile-menu__logo[data-astro-cid-dmfvuhul]{top:calc(1050 / 775 * var(--menu-artboard-width));left:calc(55 / 775 * var(--menu-artboard-width));width:calc(665 / 775 * var(--menu-artboard-width));height:calc(475 / 775 * var(--menu-artboard-width))}.mobile-menu__presentation[data-astro-cid-dmfvuhul]{top:calc(170 / 775 * var(--menu-artboard-width));left:calc(165 / 775 * var(--menu-artboard-width));width:calc(446 / 775 * var(--menu-artboard-width));height:calc(115 / 775 * var(--menu-artboard-width))}.mobile-menu__about[data-astro-cid-dmfvuhul]{top:calc(292 / 775 * var(--menu-artboard-width));left:calc(70 / 775 * var(--menu-artboard-width));width:calc(635 / 775 * var(--menu-artboard-width));height:calc(115 / 775 * var(--menu-artboard-width))}.mobile-menu__close[data-astro-cid-dmfvuhul]:focus-visible,.mobile-menu__logo[data-astro-cid-dmfvuhul]:focus-visible,.mobile-menu__presentation[data-astro-cid-dmfvuhul]:focus-visible,.mobile-menu__about[data-astro-cid-dmfvuhul]:focus-visible{outline:calc(4 / 775 * var(--menu-artboard-width)) solid #f8d550;outline-offset:calc(5 / 775 * var(--menu-artboard-width));border-radius:calc(8 / 775 * var(--menu-artboard-width))}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden}@media(min-width:776px){.mobile-menu[data-astro-cid-dmfvuhul]{display:none!important}}.site-header[data-astro-cid-bwbk47gm]{--site-header-width: 100vw;--desktop-artboard-width: var(--site-header-width);position:absolute;top:0;left:50%;z-index:100;width:var(--site-header-width);height:calc(180 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));transform:translate(-50%);pointer-events:none}.site-header[data-astro-cid-bwbk47gm][hidden]{display:none}.site-header__artwork[data-astro-cid-bwbk47gm],.site-header__visual[data-astro-cid-bwbk47gm],.site-header__navigation[data-astro-cid-bwbk47gm]{position:absolute;inset:0;width:100%;height:100%}.site-header__visual[data-astro-cid-bwbk47gm]{display:none}.site-header__visual[data-astro-cid-bwbk47gm]{object-fit:fill}.site-header[data-astro-cid-bwbk47gm][data-active-page=presentation] .site-header__visual--home-desktop[data-astro-cid-bwbk47gm],.site-header[data-astro-cid-bwbk47gm][data-active-page=about] .site-header__visual--about-desktop[data-astro-cid-bwbk47gm]{display:block}.site-header__navigation[data-astro-cid-bwbk47gm] a[data-astro-cid-bwbk47gm],.site-header__navigation[data-astro-cid-bwbk47gm] button[data-astro-cid-bwbk47gm]{position:absolute;border:0;padding:0;background:transparent;pointer-events:auto}.site-header__logo[data-astro-cid-bwbk47gm]{left:calc(45 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(8 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(570 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(170 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)))}.site-header__presentation[data-astro-cid-bwbk47gm]{left:calc(1280 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(36 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(235 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(70 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)))}.site-header__about[data-astro-cid-bwbk47gm]{left:calc(1550 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));top:calc(36 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));width:calc(280 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)));height:calc(70 / 1920 * var(--desktop-artboard-width, min(100vw, 1920px)))}.site-header__menu[data-astro-cid-bwbk47gm]{display:none}@media(max-width:775px){.site-header[data-astro-cid-bwbk47gm]{--site-header-width: min(100vw, 775px);height:calc(130 / 775 * min(100vw,775px))}.site-header__visual--desktop[data-astro-cid-bwbk47gm]{display:none!important}.site-header[data-astro-cid-bwbk47gm][data-active-page=presentation] .site-header__visual--home-mobile[data-astro-cid-bwbk47gm],.site-header[data-astro-cid-bwbk47gm][data-active-page=about] .site-header__visual--about-mobile[data-astro-cid-bwbk47gm]{display:block}.site-header__logo[data-astro-cid-bwbk47gm],.site-header__presentation[data-astro-cid-bwbk47gm],.site-header__about[data-astro-cid-bwbk47gm]{display:none}.site-header__menu[data-astro-cid-bwbk47gm]{display:block;left:calc(650 / 775 * min(100vw,775px));width:calc(88 / 775 * min(100vw,775px));cursor:pointer}.site-header[data-astro-cid-bwbk47gm][data-active-page=presentation] .site-header__menu[data-astro-cid-bwbk47gm]{top:calc(28 / 775 * min(100vw,775px));height:calc(72 / 775 * min(100vw,775px))}.site-header[data-astro-cid-bwbk47gm][data-active-page=about] .site-header__menu[data-astro-cid-bwbk47gm]{top:calc(20 / 775 * min(100vw,775px));height:calc(80 / 775 * min(100vw,775px))}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Awlad School Comic;src:url(/fonts/awlad-school-comic-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Awlad School Comic;src:url(/fonts/awlad-school-comic-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Awlad School Sans;src:url(/fonts/awlad-school-sans-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Awlad School Sans;src:url(/fonts/awlad-school-sans-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:AwladSchoolSans-SemiBold;src:url(/fonts/awlad-school-sans-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Awlad School Sans;src:url(/fonts/awlad-school-sans-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Awlad School Sans;src:url(/fonts/awlad-school-sans-extrabold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Awlad School Handwritten;src:url(/fonts/awlad-school-handwritten-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:CasablancaURW-Med;src:url(/fonts/casablanca-urw-medium.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Casablanca URW;src:url(/fonts/casablanca-urw-medium.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Take Coffee;src:url(/fonts/take-coffee-v03.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/fonts/fredoka-condensed-medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:CooperFiveOpti;src:url(/fonts/cooper-five-opti-black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-inter: "Inter", Helvetica, Arial, sans-serif;color-scheme:light;background:#fff}*{box-sizing:border-box}html,body{margin:0;min-height:100%;overflow-x:hidden}body{font-family:Helvetica,Arial,sans-serif;background:#fff}button,input{font:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
