@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-Light.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-Regular.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-Italic.ttf)format("truetype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-Medium.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-SemiBold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Poppins;src:url(/maraya/fonts/Poppins/Poppins-Bold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Roboto;src:url(/maraya/fonts/Roboto/Roboto-Regular.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url(/maraya/fonts/Roboto/Roboto-Italic.ttf)format("truetype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Roboto;src:url(/maraya/fonts/Roboto/Roboto-Light.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Roboto;src:url(/maraya/fonts/Roboto/Roboto-Medium.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url(/maraya/fonts/Roboto/Roboto-Bold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:DancingScript;src:url(/maraya/fonts/DancingScript/DancingScript-Regular.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:DancingScript;src:url(/maraya/fonts/DancingScript/DancingScript-Medium.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:DancingScript;src:url(/maraya/fonts/DancingScript/DancingScript-SemiBold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:DancingScript;src:url(/maraya/fonts/DancingScript/DancingScript-Bold.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:700}:root{--font-sans:"Poppins", system-ui, sans-serif;--font-serif:"DancingScript", "Georgia", serif;--font-body:"Roboto", var(--font-sans), system-ui, sans-serif;--maraya-primary:#25b5b5;--maraya-accent:#8c3347;--maraya-text:#343939;--maraya-bg:#f2f0e8;--maraya-surface:#f2e9d3;--maraya-muted:#767e88;--maraya-dark:#26414b;--maraya-teal-dark:#249f9f;--maraya-burgundy-light:#e36f83;--maraya-pink-light:#f1a0ae;--maraya-ivory:#fffdf5;--maraya-ink:#121212;--maraya-mint-accent:#9feed2;--maraya-danger:#ef4444;--maraya-white:#fff;--max-width-phone:28rem;--breakpoint-md:768px;--breakpoint-sm:640px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-body);background:var(--maraya-bg);color:var(--maraya-text);margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}img,video{vertical-align:middle;max-width:100%;height:auto}html[data-view=print] body{background:var(--maraya-bg)}html[data-view=print] [data-view-hide]{display:none!important}html[data-view=print] *,html[data-view=print] :before,html[data-view=print] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-view=print] [data-view-static]{position:static!important;inset:auto!important;transform:none!important}html[data-view=print] [data-carousel-controls]{display:none!important}html[data-view=print] [data-carousel-track]{grid-template-columns:1fr!important;gap:1rem!important;display:grid!important;transform:none!important}html[data-view=print] [data-carousel-track]>*{opacity:1!important;flex:none!important;width:100%!important;min-width:0!important;transform:none!important}
.layout-module__c32gWG__body{min-height:100vh;font-family:var(--font-body);background:var(--maraya-bg);color:var(--maraya-text);margin:0}
