.intro-custom__direct-links__container{gap:1rem;flex-direction:column}@media(min-width: 87.5rem){.intro-custom__direct-links__container{gap:1.5rem}}@media only screen and (min-width: 100rem){.intro-custom__direct-links__container{flex-direction:row}}.intro-custom__direct-links__item{border:0.0625rem solid #898c90;background-color:#fff;width:100%;text-decoration:none;color:#303030;font-weight:400;transition:flex 1.2s,background-color .5s;flex:1}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item{height:25rem}.intro-custom__direct-links__item:first-child{flex:4;background-color:#f4f4f4}.intro-custom__direct-links__item:first-child .intro-custom__direct-links__item__title--rotated h2{opacity:0;transition:.2s ease 0s}.intro-custom__direct-links__item:first-child .intro-custom__direct-links__item__content{opacity:1;transition:.2s ease .5s}.intro-custom__direct-links__item:first-child .intro-custom__direct-links__item__button{opacity:1;height:auto}}.intro-custom__direct-links__item:not(.editmode):hover,.intro-custom__direct-links__item:not(.editmode).focus-within{background-color:#f4f4f4}.intro-custom__direct-links__item:not(.editmode):hover .intro-custom__direct-links__item__button .button-icon,.intro-custom__direct-links__item:not(.editmode).focus-within .intro-custom__direct-links__item__button .button-icon{background-color:#e1001a;border-color:#e1001a}.intro-custom__direct-links__item:not(.editmode):hover .intro-custom__direct-links__item__button .button-icon img,.intro-custom__direct-links__item:not(.editmode).focus-within .intro-custom__direct-links__item__button .button-icon img{filter:brightness(0) invert(1)}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item:not(.editmode):hover,.intro-custom__direct-links__item:not(.editmode).focus-within{flex:4}.intro-custom__direct-links__item:not(.editmode):hover .intro-custom__direct-links__item__title--rotated h2,.intro-custom__direct-links__item:not(.editmode).focus-within .intro-custom__direct-links__item__title--rotated h2{opacity:0;transition:.1s ease}.intro-custom__direct-links__item:not(.editmode):hover .intro-custom__direct-links__item__content,.intro-custom__direct-links__item:not(.editmode).focus-within .intro-custom__direct-links__item__content{opacity:1;transition:.2s ease .4s}.intro-custom__direct-links__item:not(.editmode):hover .intro-custom__direct-links__item__button,.intro-custom__direct-links__item:not(.editmode).focus-within .intro-custom__direct-links__item__button{opacity:1;height:auto}}.intro-custom__direct-links__item:not(.editmode):focus-within{background-color:#f4f4f4}.intro-custom__direct-links__item:not(.editmode):focus-within .intro-custom__direct-links__item__button .button-icon{background-color:#e1001a;border-color:#e1001a}.intro-custom__direct-links__item:not(.editmode):focus-within .intro-custom__direct-links__item__button .button-icon img{filter:brightness(0) invert(1)}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item:not(.editmode):focus-within{flex:4}.intro-custom__direct-links__item:not(.editmode):focus-within .intro-custom__direct-links__item__title--rotated h2{opacity:0;transition:.1s ease}.intro-custom__direct-links__item:not(.editmode):focus-within .intro-custom__direct-links__item__content{opacity:1;transition:.2s ease .4s}.intro-custom__direct-links__item:not(.editmode):focus-within .intro-custom__direct-links__item__button{opacity:1;height:auto}}.intro-custom__direct-links__item.has-link:hover h2 span:not(.rotate){text-decoration:underline}.intro-custom__direct-links__item.has-link:focus-visible h2 span:not(.rotate){text-decoration:underline}.intro-custom__direct-links__item__body{position:relative;display:flex;flex-direction:row;align-items:center;gap:1rem}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item__body{gap:0;align-items:start;flex-direction:column;height:100%}}.intro-custom__direct-links__item__icon img{min-width:2rem;height:auto;filter:invert(18%) sepia(80%) saturate(6951%) hue-rotate(347deg) brightness(84%) contrast(112%)}@media(min-width: 62rem){.intro-custom__direct-links__item__icon img{width:2.5rem}}.intro-custom__direct-links__item__title--rotated{display:none}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item__title--rotated{display:block}}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item__title--rotated h2{transform:rotate(270deg);position:absolute;transform-origin:0 0;visibility:visible;opacity:1;width:15rem;transition:opacity .1s linear;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;line-height:1.5;transition:.2s ease .5s}.intro-custom__direct-links__item__title--rotated h2>span{font-size:.9em}}.intro-custom__direct-links__item__content{flex:1}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item__content{position:absolute;flex:unset;bottom:4.5rem;opacity:0;transition:.2s ease 0s}}@media only screen and (min-width: 100rem){.intro-custom__direct-links__item__button:not(.editmode){display:flex;height:0;width:100%;opacity:0;justify-content:end;transition:opacity .4s ease .2s,.4s ease .2s;position:relative}.intro-custom__direct-links__item__button:not(.editmode) .button-icon{position:absolute;bottom:0;transition:.4s ease .2s}.intro-custom__direct-links__item__button:not(.editmode) .button-icon img{filter:none;transition:.4s ease .2s}}@media only screen and (min-width: 100rem){.intro-custom__direct-links__container:has(.intro-custom__direct-links__item:hover,.intro-custom__direct-links__item:focus,.intro-custom__direct-links__item:active) .intro-custom__direct-links__item.active{flex:1;background-color:#fff}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item:hover,.intro-custom__direct-links__item:focus,.intro-custom__direct-links__item:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__title--rotated h2{opacity:1;transition:.2s ease .5s}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item:hover,.intro-custom__direct-links__item:focus,.intro-custom__direct-links__item:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__content{opacity:0;transition:.2s}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item:hover,.intro-custom__direct-links__item:focus,.intro-custom__direct-links__item:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__button{opacity:0}}@media only screen and (min-width: 100rem){.intro-custom__direct-links__container:has(.intro-custom__direct-links__item.active:hover,.intro-custom__direct-links__item.active:focus,.intro-custom__direct-links__item.active:active) .intro-custom__direct-links__item.active{flex:4;background-color:#f4f4f4}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item.active:hover,.intro-custom__direct-links__item.active:focus,.intro-custom__direct-links__item.active:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__title--rotated h2{opacity:0;transition:.2s ease 0s}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item.active:hover,.intro-custom__direct-links__item.active:focus,.intro-custom__direct-links__item.active:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__content{opacity:1}.intro-custom__direct-links__container:has(.intro-custom__direct-links__item.active:hover,.intro-custom__direct-links__item.active:focus,.intro-custom__direct-links__item.active:active) .intro-custom__direct-links__item.active .intro-custom__direct-links__item__button{opacity:1}}
/*# sourceMappingURL=intro-custom.min.css.map */
