@layer modules{section.childPages{margin-block:var(--spacing-4xl)}section.childPages .card{background-color:var(--dark);border-radius:var(--radius-md);padding:var(--spacing-2xs);display:grid;grid-template-areas:"text" "children" "images"}section.childPages .card h2{margin-block:var(--spacing-xs) 0}section.childPages .card .text{grid-area:text;display:block;padding:var(--spacing-2xs) var(--spacing-xs);margin-bottom:var(--spacing-md)}@media(min-width: 48rem){section.childPages .card{grid-template-columns:1fr 1fr;grid-template-areas:"text images" "children images";row-gap:var(--spacing-md)}section.childPages .card .text{margin-bottom:0}}section.childPages .children{grid-area:children;display:flex;flex-direction:column;row-gap:var(--spacing-3xs)}section.childPages .children:has(.child:hover)~.images .desktop-img:first-child{opacity:0}section.childPages .children:has(.child:nth-child(1):hover)~.images .desktop-img:nth-child(1){opacity:1}section.childPages .children:has(.child:nth-child(2):hover)~.images .desktop-img:nth-child(2){opacity:1}section.childPages .children:has(.child:nth-child(3):hover)~.images .desktop-img:nth-child(3){opacity:1}section.childPages .children:has(.child:nth-child(4):hover)~.images .desktop-img:nth-child(4){opacity:1}section.childPages .children:has(.child:nth-child(5):hover)~.images .desktop-img:nth-child(5){opacity:1}section.childPages .children:has(.child:nth-child(6):hover)~.images .desktop-img:nth-child(6){opacity:1}section.childPages .children:has(.child:nth-child(7):hover)~.images .desktop-img:nth-child(7){opacity:1}section.childPages .children:has(.child:nth-child(8):hover)~.images .desktop-img:nth-child(8){opacity:1}section.childPages .children:has(.child:nth-child(9):hover)~.images .desktop-img:nth-child(9){opacity:1}section.childPages .children:has(.child:nth-child(10):hover)~.images .desktop-img:nth-child(10){opacity:1}section.childPages .children .child{--padding-top: 0.75em;--padding-bottom: 0.75em;--padding-left: 1.5em;--padding-right: 1.5em;display:inline-block;font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;text-align:center;padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);border:.0625rem solid rgba(0,0,0,0);border-radius:var(--radius-md);cursor:pointer;position:relative;overflow:hidden;transition-property:var(--add-transition-property),background-color,color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}section.childPages .children .child.disabled{pointer-events:none}section.childPages .children .child{--padding-top: var(--spacing-xs);--padding-bottom: var(--spacing-xs);--padding-left: var(--spacing-xs);--padding-right: var(--spacing-xs);border-radius:var(--radius-xs);text-align:left;vertical-align:middle;padding-right:calc(var(--padding-right) - .25em);text-wrap:pretty}section.childPages .children .child::after{content:"";display:inline-block;width:1.5em;height:1.5em;mask-image:url("/assets/icons/arrow-right.svg");mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;margin-left:.5em;flex-shrink:0;vertical-align:middle;position:relative;top:-0.0625em}section.childPages .children .child{display:grid;grid-template-columns:1fr auto;grid-template-areas:"img img" "text arrow";gap:var(--spacing-xs) var(--spacing-md);align-items:center;background-color:var(--medium)}section.childPages .children .child::after{mask-image:url("/assets/images/thrive-locally-arrow.svg")}section.childPages .children .child .img{grid-area:img;display:block;width:12.5rem;height:12.5rem;mask-image:var(--image-url);mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;margin-inline:auto}section.childPages .children .child .child-text{grid-area:text}section.childPages .children .child h3{margin-bottom:0}section.childPages .children .child .content{height:0;opacity:0;transition-property:height,margin,opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}section.childPages .children .child:hover,section.childPages .children .child:focus-visible{background-color:var(--light)}section.childPages .children .child:hover .content,section.childPages .children .child:focus-visible .content{margin-top:var(--spacing-3xs);height:var(--height);opacity:1}@media(hover: none){section.childPages .children .child .content{margin-top:var(--spacing-3xs);height:var(--height);opacity:1}}@media(min-width: 48rem){section.childPages .children .child{display:flex}section.childPages .children .child .img{display:none}}section.childPages .images{grid-area:images;position:relative;width:100%;max-width:clamp(18rem,70vw,45rem);margin-inline:auto;display:none}section.childPages .images .desktop-img{position:absolute;inset:0;mask-image:var(--image-url);mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:var(--light);opacity:0;transition-property:opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}section.childPages .images .desktop-img:first-child{opacity:1}@media(min-width: 48rem){section.childPages .images{display:block}}}/*# sourceMappingURL=child-pages.css.map */
