:root{--helio-fluid-min-width:480;--helio-fluid-max-width:1250;--helio-fluid-screen:100vw;--helio-fluid-bp:calc((var(--helio-fluid-screen) - var(--helio-fluid-min-width)/16*1rem)/(var(--helio-fluid-max-width) - var(--helio-fluid-min-width)));--helio-color-almost-black:#111;--helio-color-blue:#1436cd;--helio-color-almost-white:#fcfcf6;--helio-color-red:#e3163f;--helio-color-sky:#98c6ff;--helio-color-light-sky:#cee3ff;--helio-color-chartreuse:#ddff23;--helio-color-grey-1:#ccc;--helio-color-grey-2:#464646;--helio-color-primary:var(--helio-color-blue);--helio-color-secondary:var(--helio-color-red);--helio-color-darkest:var(--helio-color-almost-black);--helio-color-lightest:var(--helio-color-almost-white);--helio-color-details:var(--helio-color-grey-1);--helio-color-text:var(--helio-color-almost-black);--helio-color-text-on-dark-bg:var(--helio-color-almost-white);--helio-headline-color:var(--helio-color-almost-black);--helio-color-html-bg:var(--helio-color-almost-white);--helio-color-body-bg:var(--helio-color-almost-white);--helio-color-body-text:var(--helio-color-almost-black);--helio-color-overlay-bg:var(--helio-color-darkest);--helio-color-dropdown-bg:var(--helio-color-darkest);--helio-color-link:var(--helio-color-almost-black);--helio-color-link-hover:var(--helio-color-primary);--helio-color-error:var(--helio-color-red);--helio-color-error-light:#f4a4a4;--helio-color-success:#2ecc70;--helio-color-focus:#5a9bd8;--helio-input-border-color:var(--helio-color-almost-white);--helio-input-border-width:2px;--helio-input-border-radius:6px;--helio-input-padding-block:16px;--helio-input-padding-inline:24px;--helio-transition-duration-default:300ms;--helio-transition-duration-fast:180ms;--helio-f-primary:"ivyjournal",sans-serif;--helio-f-headline:"latino-gothic-variable",sans-serif;--helio-f-body:"massilia",sans-serif;--helio-headline-mb-default:24px;--helio-headline-lh-default:1.2;--helio-base-line-height:170%;--helio-base-font-size:1rem;--helio-fs-h1-big:max(3.75rem,3.75rem + (102 - 60) * var(--helio-fluid-bp));--helio-fs-h1:max(3rem,3rem + (66 - 48) * var(--helio-fluid-bp));--helio-fs-h2-big:max(2.5rem,2.5rem + (48 - 40) * var(--helio-fluid-bp));--helio-fs-h2:max(2rem,2rem + (43 - 32) * var(--helio-fluid-bp));--helio-fs-h3:max(1.75rem,1.75rem + (36 - 28) * var(--helio-fluid-bp));--helio-fs-h4:max(1.5rem,1.5rem + (31 - 24) * var(--helio-fluid-bp));--helio-fs-h5:max(1.3125rem,1.3125rem + (24 - 21) * var(--helio-fluid-bp));--helio-fs-h6:0.875rem;--helio-spacer-sm:max(8px,8px + (16 - 8) * var(--helio-fluid-bp));--helio-spacer-md:max(16px,16px + (32 - 16) * var(--helio-fluid-bp));--helio-spacer-lg:max(32px,32px + (64 - 32) * var(--helio-fluid-bp));--helio-spacer-xl:max(48px,48px + (88 - 48) * var(--helio-fluid-bp));--helio-block-margin:max(32px,32px + (64 - 32) * var(--helio-fluid-bp));--helio-block-md-margin:max(32px,32px + (48 - 32) * var(--helio-fluid-bp));--helio-block-lg-margin:max(32px,32px + (96 - 32) * var(--helio-fluid-bp));--helio-block-floating-inline-margin:var(--helio-spacer-md);--helio-block-max-width-default:833px;--helio-motion-factor-zero:0;--helio-motion-factor-reduced:0.5;--wp-admin-bar-height:46px}@media screen and (min-width:1250px){:root{--helio-fluid-screen:calc(var(--helio-fluid-max-width)*1px)}}@media(prefers-reduced-motion:no-preference){:root{--helio-motion-factor-zero:1;--helio-motion-factor-reduced:1}}@media(min-width:783px){:root{--wp-admin-bar-height:32px}}.featured-stories__title{font-family:var(--helio-f-headline,sans-serif);font-size:var(--helio-headline-fs);font-size:var(--helio-fs-h2);font-variation-settings:"wdth" 1;font-weight:var(--helio-headline-fw,400);line-height:var(--helio-headline-lh,var(--helio-headline-lh-default));line-height:94%;margin:unset;margin-bottom:var(--helio-headline-mb-default);text-transform:uppercase}@media(min-width:992px){.featured-stories__title{font-size:var(--helio-fs-h2-big)}}.btn,.btn-blue,.btn-secondary,.btn-secondary-white,.btn-white,:where([type=submit]:not(.components-button)){font-family:var(--helio-f-body);font-size:1.0625rem;font-weight:700;line-height:140%}.btn,.btn-blue,.btn-secondary,.btn-secondary-white,.btn-white,:where([type=submit]:not(.components-button)){align-content:center;align-items:center;background:var(--helio-color-secondary);border:2px solid var(--helio-color-secondary);border-radius:6px;color:var(--helio-color-lightest);cursor:pointer;display:inline-flex;justify-content:center;justify-items:center;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;transition:var(--helio-transition-duration-default)}.btn-blue:hover,.btn-secondary-white:hover,.btn-secondary:hover,.btn-white:hover,.btn:hover,:hover:where([type=submit]:not(.components-button)){background:var(--helio-color-primary);border-color:var(--helio-color-primary);color:var(--helio-color-chartreuse)}.btn-blue:hover a,.btn-secondary-white:hover a,.btn-secondary:hover a,.btn-white:hover a,.btn:hover a,:hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-chartreuse)}.btn-blue:focus-visible,.btn-secondary-white:focus-visible,.btn-secondary:focus-visible,.btn-white:focus-visible,.btn:focus-visible,:focus-visible:where([type=submit]:not(.components-button)){background:var(--helio-color-primary);border-color:var(--helio-color-primary);outline:3px solid var(--helio-color-sky);outline-offset:-1px;transition:none}.btn-blue,:where([type=submit]:not(.components-button)){background:var(--helio-color-primary);border-color:var(--helio-color-primary)}@media(min-width:1250px){.btn-blue:hover,:hover:where([type=submit]:not(.components-button)){background:var(--helio-color-darkest);border-color:var(--helio-color-darkest)}.btn-blue:hover a,:hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-chartreuse)}}@media(max-width:1250px){.dropdown.btn-blue a,.dropdown:where([type=submit]:not(.components-button)) a{color:var(--helio-color-lightest)}.btn-blue:not(.dropdown):hover,:not(.dropdown):hover:where([type=submit]:not(.components-button)){background:var(--helio-color-darkest);border-color:var(--helio-color-darkest)}.btn-blue:not(.dropdown):hover a,:not(.dropdown):hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-chartreuse)}}.btn-white,:where([type=submit]:not(.components-button)){background:var(--helio-color-lightest);border-color:var(--helio-color-lightest);color:var(--helio-color-darkest)}.btn-white:hover,:hover:where([type=submit]:not(.components-button)){background:var(--helio-color-primary);border-color:var(--helio-color-lightest);color:var(--helio-color-lightest)}.btn-white:hover a,:hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-lightest)}.btn-white:focus-visible,:focus-visible:where([type=submit]:not(.components-button)){background:var(--helio-color-lightest);border-color:var(--helio-color-lightest)}.btn-secondary,.btn-secondary-white,:where([type=submit]:not(.components-button)){background:none;border-color:var(--helio-color-darkest);color:var(--helio-color-darkest)}.btn-secondary svg path,.btn-secondary-white svg path,:where([type=submit]:not(.components-button)) svg path{transition:var(--helio-transition-duration-default);fill:var(--helio-color-darkest)}.btn-secondary-white:hover,.btn-secondary:hover,:hover:where([type=submit]:not(.components-button)){background:none;border-color:var(--helio-color-blue);color:var(--helio-color-blue)}.btn-secondary-white:hover a,.btn-secondary:hover a,:hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-primary)}.btn-secondary-white:hover svg path,.btn-secondary:hover svg path,:hover:where([type=submit]:not(.components-button)) svg path{fill:var(--helio-color-blue)}.btn-secondary-white:focus-visible,.btn-secondary:focus-visible,:focus-visible:where([type=submit]:not(.components-button)){background:none;outline:3px solid var(--helio-color-sky);outline-offset:-1px;transition:none}.btn-secondary-white,:where([type=submit]:not(.components-button)){background:none;border-color:var(--helio-color-lightest);color:var(--helio-color-lightest)}.btn-secondary-white svg path,:where([type=submit]:not(.components-button)) svg path{fill:var(--helio-color-lightest)}.btn-secondary-white:hover,:hover:where([type=submit]:not(.components-button)){border-color:var(--helio-color-chartreuse);color:var(--helio-color-chartreuse)}.btn-secondary-white:hover a,:hover:where([type=submit]:not(.components-button)) a{color:var(--helio-color-chartreuse)}.btn-secondary-white:hover svg path,:hover:where([type=submit]:not(.components-button)) svg path{fill:var(--helio-color-chartreuse)}.btn-secondary-white:focus-visible,:focus-visible:where([type=submit]:not(.components-button)){outline:3px solid var(--helio-color-sky);outline-offset:-1px;transition:none}@keyframes flip-down{0%{opacity:0;transform:perspective(2500px) rotateX(100deg)}to{opacity:1;transform:perspective(2500px) rotateX(0deg)}}@keyframes flip-up{0%{opacity:0;transform:perspective(2500px) rotateX(-100deg)}to{opacity:1;transform:perspective(2500px) rotateX(0deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.featured-stories__grid .post-card:first-child,.featured-stories__grid .post-card:nth-child(2),.featured-stories__grid .post-card:nth-child(3),.featured-stories__grid .post-card:nth-child(4),.featured-stories__grid .post-card:nth-child(5),.featured-stories__grid .post-card:nth-child(6),.featured-stories__title{animation:fade-in .35s ease-in-out 1 forwards;opacity:0;will-change:opacity}.featured-stories{--helio-block-max-width:100%;background:url(/wp-content/themes/heliotrope/assets/1d654f5dd130e08de8c3.svg) no-repeat 50%;background-size:auto 100%;margin-top:var(--helio-block-lg-margin);padding-top:3rem}.featured-stories__top{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;margin-bottom:1.5rem;width:100%}@media(min-width:960px){.featured-stories__top{align-items:center;flex-direction:row;justify-content:space-between}}.featured-stories__top .btn{display:flex;gap:.75rem;white-space:nowrap}.featured-stories__title{animation-delay:.5s}@media(min-width:960px){.featured-stories__title{margin:0}}.featured-stories__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.featured-stories__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.featured-stories__grid{grid-template-columns:repeat(3,1fr)}}.featured-stories__grid .post-card:first-child{animation-delay:1s}.featured-stories__grid .post-card:nth-child(2){animation-delay:1.5s}.featured-stories__grid .post-card:nth-child(3){animation-delay:2s}.featured-stories__grid .post-card:nth-child(4){animation-delay:2.5s}.featured-stories__grid .post-card:nth-child(5){animation-delay:3s}.featured-stories__grid .post-card:nth-child(6){animation-delay:3.5s}
