.events-module__AjMAJW__page{gap:var(--space-64);padding-block:var(--space-16) var(--space-96);display:grid}.events-module__AjMAJW__hero{gap:var(--space-16);display:grid}.events-module__AjMAJW__heroPanel{background:var(--periwinkle);color:var(--tinta);border-radius:var(--radius-md);padding:var(--space-32) var(--space-24);align-content:center;gap:var(--space-16);display:grid}.events-module__AjMAJW__title{font-size:clamp(44px,5.6vw,76px);line-height:1}.events-module__AjMAJW__lead{max-width:32em;font-size:18px;line-height:1.5}.events-module__AjMAJW__actions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.events-module__AjMAJW__heroPhoto{aspect-ratio:4/3;border-radius:var(--radius-md);margin:0;position:relative;overflow:hidden}.events-module__AjMAJW__img{object-fit:cover}@media (min-width:900px){.events-module__AjMAJW__hero{gap:var(--space-24);min-height:min(640px, calc(100svh - var(--topbar-h,74px) - var(--space-64)));grid-template-columns:1fr 1fr}.events-module__AjMAJW__heroPanel{padding:var(--space-48)}.events-module__AjMAJW__heroPhoto{aspect-ratio:auto}}.events-module__AjMAJW__servicesHead{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);margin-bottom:var(--space-24);padding-bottom:var(--space-16);border-bottom:1px solid var(--filete);flex-wrap:wrap;display:flex}.events-module__AjMAJW__h2{font-size:clamp(32px,3.6vw,44px);line-height:1.05}.events-module__AjMAJW__sub{color:var(--tinta-suave);font-size:16px}.events-module__AjMAJW__h3{font-size:24px;line-height:1.15}.events-module__AjMAJW__services{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.events-module__AjMAJW__service{align-content:start;gap:var(--space-12);padding:var(--space-24);border:1px solid var(--filete);border-radius:var(--radius-md);background:var(--papel);font-size:16px;line-height:1.5;display:grid}.events-module__AjMAJW__feature{background:var(--agua);border-color:var(--agua)}.events-module__AjMAJW__icon{color:var(--ultramar)}@media (min-width:640px){.events-module__AjMAJW__services{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.events-module__AjMAJW__services{grid-template-columns:repeat(4,1fr)}}.events-module__AjMAJW__portal{gap:var(--space-32);scroll-margin-top:var(--space-96);display:grid}.events-module__AjMAJW__portalIntro{align-content:start;justify-items:start;gap:var(--space-16);display:grid}.events-module__AjMAJW__portalLead{max-width:30em;font-size:17px;line-height:1.5}.events-module__AjMAJW__steps{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.events-module__AjMAJW__step{gap:var(--space-16);padding:var(--space-24);border:1px solid var(--filete);border-radius:var(--radius-md);background:var(--papel);grid-template-columns:auto 1fr;align-items:start;font-size:16px;line-height:1.5;display:grid}.events-module__AjMAJW__step:first-child{background:var(--periwinkle);border-color:var(--periwinkle)}.events-module__AjMAJW__step h3{margin-bottom:var(--space-4)}.events-module__AjMAJW__stepNo{border-radius:var(--radius-pill);background:var(--tinta);width:44px;height:44px;color:var(--papel);font-family:var(--font-serif);place-items:center;font-size:24px;line-height:1;display:grid}@media (min-width:900px){.events-module__AjMAJW__portal{gap:var(--space-64);grid-template-columns:5fr 7fr}.events-module__AjMAJW__portalIntro{top:var(--space-96);position:sticky}}.events-module__AjMAJW__christmas{background:var(--tinta);color:var(--papel);border-radius:var(--radius-md);padding:var(--space-32) var(--space-24);gap:var(--space-16);place-items:center start;display:grid}.events-module__AjMAJW__christmasCopy{max-width:34em;font-size:17px}@media (min-width:1000px){.events-module__AjMAJW__christmas{gap:var(--space-32);padding:var(--space-48);grid-template-columns:1.1fr 1fr auto}}.events-module__AjMAJW__work{gap:var(--space-16);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.events-module__AjMAJW__work>li{scroll-snap-align:start}.events-module__AjMAJW__workFig{gap:var(--space-8);color:var(--tinta-suave);margin:0;font-size:15px;display:grid}.events-module__AjMAJW__workPhoto{aspect-ratio:4/5;border-radius:var(--radius-md);position:relative;overflow:hidden}@media (min-width:700px){.events-module__AjMAJW__work{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;overflow:visible}.events-module__AjMAJW__workPhoto{aspect-ratio:1}}.events-module__AjMAJW__enquire{gap:var(--space-32);scroll-margin-top:var(--space-96);display:grid}.events-module__AjMAJW__enquireIntro{align-content:start;gap:var(--space-16);display:grid}.events-module__AjMAJW__next{margin:var(--space-8) 0 0;gap:var(--space-16);padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.events-module__AjMAJW__next li{gap:var(--space-12);align-items:flex-start;display:flex}.events-module__AjMAJW__next svg{color:var(--ultramar);flex:none;margin-top:2px}.events-module__AjMAJW__formCard{border:1px solid var(--filete);border-radius:var(--radius-md);padding:var(--space-24)}@media (min-width:900px){.events-module__AjMAJW__enquire{gap:var(--space-64);grid-template-columns:5fr 7fr}.events-module__AjMAJW__enquireIntro{top:var(--space-96);position:sticky}.events-module__AjMAJW__formCard{padding:var(--space-48)}}@media (min-width:768px){.events-module__AjMAJW__page{gap:var(--space-96);padding-top:var(--space-24)}}
