/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.ctaBanner_root__vkSWU{width:100%;max-width:var(--container-7xl,80rem);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 8);margin-inline:auto}.ctaBanner_card__EhSQW{min-height:calc(var(--spacing,.25rem) * 52);border-radius:var(--radius-2xl,1rem);flex-direction:row;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.ctaBanner_card__EhSQW{min-height:calc(var(--spacing,.25rem) * 80)}}.ctaBanner_card__EhSQW{background:var(--card-bg);border:1px solid var(--color-border)}.ctaBanner_imageSection__OlQ2T{height:calc(var(--spacing,.25rem) * 40)}@media (min-width:40rem){.ctaBanner_imageSection__OlQ2T{height:calc(var(--spacing,.25rem) * 80)}}.ctaBanner_imageSection__OlQ2T{background:var(--cta-banner);clip-path:polygon(100% 0,50% 0,0 70%,15% 100%,100% 100%);width:50%;position:relative}[dir=rtl] .ctaBanner_imageSection__OlQ2T{clip-path:polygon(0 0,70% 0,100% 70%,85% 100%,0 100%)}.ctaBanner_imageStyle__Kq7LD{object-fit:contain;object-position:right bottom;width:100%;height:100%}[dir=rtl] .ctaBanner_imageStyle__Kq7LD{object-position:bottom}.ctaBanner_content__OG3TY{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 2);text-align:start;flex-direction:column;flex:1;display:flex}@media (min-width:48rem){.ctaBanner_content__OG3TY{padding-inline:calc(var(--spacing,.25rem) * 8)}}.ctaBanner_titleStyle__Y9AXV{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--gosi-label)}@media (min-width:64rem){.ctaBanner_titleStyle__Y9AXV{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.ctaBanner_button__s0FNx{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--gosi-label);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;align-self:flex-start;text-decoration-line:underline;transition-duration:.3s;display:flex}@media (hover:hover){.ctaBanner_button__s0FNx:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);color:var(--vividGreen-1)}}.ctaBanner_buttonIcon__i2DIs{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}.ctaBanner_sliderIndicators__IhXdq{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2);display:flex}.ctaBanner_indicator__wHMw_{cursor:pointer;background:var(--color-text-muted);opacity:.4;border-radius:9999px;width:40px;height:4px;transition:all .3s}.ctaBanner_activeIndicator__HMsxJ{background:var(--vividGreen-1);border-radius:9999px;width:40px;height:4px;transition:all .3s}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.eventsSection_root__e72aH{width:100%;max-width:var(--container-7xl,80rem);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 8)}.eventsSection_titleWrapper__uvoFI{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 6);max-width:var(--container-7xl,80rem)}.eventsSection_grid__MTnhM{max-width:var(--container-7xl,80rem);gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;padding-inline-end:calc(var(--spacing,.25rem) * 2);display:grid}@media (min-width:40rem){.eventsSection_grid__MTnhM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.eventsSection_grid__MTnhM{padding-inline-end:calc(var(--spacing,.25rem) * 4)}}.eventsSection_card__amYfY{cursor:pointer;border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:row-reverse;align-items:center;transition-duration:.3s;display:flex}@media (hover:hover){.eventsSection_card__amYfY:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.eventsSection_card__amYfY{background:var(--event-card);min-width:0;position:relative}.eventsSection_content__Up44d{gap:calc(var(--spacing,.25rem) * 2);text-align:start;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-direction:column;flex:1;display:flex}@media (min-width:40rem){.eventsSection_content__Up44d{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.eventsSection_content__Up44d{min-width:0;padding-inline-start:1rem}.eventsSection_datetime__q5XsA{font-size:var(--space-20);--tw-leading:var(--space-28);line-height:var(--space-28);color:var(--gosi-label);font-weight:400}.eventsSection_titleStyle__Yy9eo{text-align:start;font-size:var(--space-24);color:var(--gosi-label);-webkit-line-clamp:4;-webkit-box-orient:vertical;justify-content:flex-start;align-self:stretch;display:-webkit-box;overflow:hidden}.eventsSection_subTextStyle__hqcS3,.eventsSection_titleStyle__Yy9eo{--tw-leading:var(--space-36);line-height:var(--space-36);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.eventsSection_subTextStyle__hqcS3{font-size:var(--space-16);color:var(--desc-text)}.eventsSection_imageWrapper__wo8Ic{clip-path:polygon(35% 0,100% 0,100% 100%,35% 100%,0 50%);border-radius:32px;flex-shrink:0;width:60%;height:220px;margin-inline-end:-30px;position:relative;overflow:hidden}.eventsSection_imageStyle__Ovcl_{object-fit:contain;object-position:80%}[dir=rtl] .eventsSection_imageStyle__Ovcl_{object-fit:contain;object-position:23%}.eventsSection_dateBadge__PpHZb{background-color:var(--color-white,#fff);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:-1.2rem;inset-inline-start:1.2rem}@media (min-width:64rem){.eventsSection_dateBadge__PpHZb{height:calc(var(--spacing,.25rem) * 24);width:calc(var(--spacing,.25rem) * 16)}}.eventsSection_dateBadge__PpHZb{z-index:10;border-bottom-right-radius:var(--radius-md,.375rem);border-bottom-left-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);text-align:center;overflow:visible}.eventsSection_dateBadge__PpHZb:where(:dir(rtl),[dir=rtl],[dir=rtl] *){border-bottom-left-radius:var(--radius-xl,.75rem)}.eventsSection_dateBadge__PpHZb{min-width:48px}.eventsSection_dateDay___CFtH{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}@media (min-width:64rem){.eventsSection_dateDay___CFtH{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.eventsSection_dateMonth__O_LqD{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-black,#000)}@media (min-width:64rem){.eventsSection_dateMonth__O_LqD{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}[dir=rtl] .eventsSection_imageWrapper__wo8Ic{clip-path:polygon(0 0,65% 0,100% 50%,65% 100%,0 100%)}.eventsSection_colorPurple__9DNjX{background:var(--purple)}.eventsSection_colorLavender__Elyy5{background:var(--midnight-3)}.eventsSection_colorBlue__2Z9TB{background:var(--rich-blue-6)}.eventsSection_colorGreen__fFDKg{background:var(--vividGreen-1)}.eventsSection_colorPurpleBadge__HrrAE{background:var(--purple-2)}.eventsSection_colorLavenderBadge__MbRkU{background:var(--midnight-4)}.eventsSection_colorBlueBadge__GVQyh{background:var(--rich-blue-6)}.eventsSection_colorGreenBadge___YXbk{background:var(--vividGreen-3)}@media (max-width:767px){.eventsSection_grid__MTnhM{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr))}.eventsSection_card__amYfY{border-radius:20px;padding:12px}.eventsSection_imageWrapper__wo8Ic{border-radius:20px;width:60%;height:140px;margin-inline-end:-20px}.eventsSection_content__Up44d{flex-direction:column;justify-content:space-between;gap:6px;height:100%;padding-inline-start:1rem;display:flex}.eventsSection_titleStyle__Yy9eo{-webkit-line-clamp:3;font-size:18px;line-height:24px}.eventsSection_datetime__q5XsA{font-size:11px}.eventsSection_dateBadge__PpHZb{width:42px;min-width:42px;height:58px;inset-block-start:-.8rem;inset-inline-start:.7rem}.eventsSection_dateDay___CFtH{font-size:16px;line-height:16px}.eventsSection_dateMonth__O_LqD{font-size:10px;line-height:10px}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}