.wp-block-ansa-frontpage-hero{background-color:var(--wp--custom--color--yellow-200);color:var(--wp--custom--color--purple-700);padding:5vh var(--wp--style--root--padding-left) var(--wp--custom--clamp--40-160) var(--wp--style--root--padding-right);text-align:center}.ansa-frontpage-hero__content{margin:0 auto;max-width:var(--wp--style--global--wide-size)}.ansa-frontpage-hero__title{font-weight:700;line-height:1.6;margin:0}.ansa-frontpage-hero__action{background-color:var(--wp--custom--color--orange-200);border-radius:10rem;display:inline-block;font-size:var(--wp--custom--clamp--16-24);font-weight:700;line-height:2;margin-top:var(--wp--custom--clamp--16-36);padding:.75rem var(--wp--custom--clamp--24-48);text-decoration:none;transition:background-color .2s ease-in-out}.ansa-frontpage-hero__action:hover{background-color:var(--wp--custom--color--orange-300)}.ansa-frontpage-hero__image-mobile{margin-top:2rem}@media (min-width:768px){.ansa-frontpage-hero__image-mobile{display:none}}.ansa-frontpage-hero__items{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:var(--wp--custom--clamp--16-80) 0 0;padding:0;text-align:left}@media (min-width:768px){.ansa-frontpage-hero__items{flex-direction:row;gap:var(--wp--custom--clamp--20-120)}}.ansa-frontpage-hero__item{flex:1 1}.ansa-frontpage-hero__item-content{padding-left:calc(1.75rem + var(--wp--custom--clamp--14-24));position:relative}.ansa-frontpage-hero__image-wrapper{display:none;height:0;padding-bottom:64.6%;position:relative}@media (min-width:768px){.ansa-frontpage-hero__image-wrapper{display:block}}.ansa-frontpage-hero__image{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%}.ansa-frontpage-hero__icon{--icon-border:4px;display:block;height:1em;left:0;position:absolute;transform:scale(.75);transition:width .2s ease-in-out;width:28px}@media (min-width:768px){.ansa-frontpage-hero__icon{transform:scale(1)}}.ansa-frontpage-hero__icon:before{background-color:currentColor;content:"";display:block;height:var(--icon-border);position:absolute;top:calc(50% - var(--icon-border)/2);width:calc(100% - var(--icon-border))}.ansa-frontpage-hero__icon svg{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.7188rem}.ansa-frontpage-hero__item-title{font-size:var(--wp--custom--clamp--20-36);font-weight:700;margin:0}@media (min-width:768px){.ansa-frontpage-hero__item-title{margin-top:38px}}.ansa-frontpage-hero__item-description{font-size:var(--wp--custom--clamp--14-24);margin:0}.ansa-frontpage-hero__link{color:inherit;display:block;text-decoration:none}.ansa-frontpage-hero__link:hover .ansa-frontpage-hero__item-title{text-decoration:underline}.ansa-frontpage-hero__link:hover .ansa-frontpage-hero__icon{width:36px}.ansa-frontpage-hero__item:first-child .ansa-frontpage-hero__link:hover .ansa-frontpage-hero__image{transform:translateY(-1rem) rotate(-2deg)}.ansa-frontpage-hero__item:nth-child(2) .ansa-frontpage-hero__link:hover .ansa-frontpage-hero__image{transform:translateY(-1rem)}.ansa-frontpage-hero__item:nth-child(3) .ansa-frontpage-hero__link:hover .ansa-frontpage-hero__image{transform:translateY(-1rem) rotate(2deg)}
