.services-module-scss-module__i0xVaW__services{position:relative}.services-module-scss-module__i0xVaW__services__container{z-index:3;padding:1rem 1rem 0;position:relative}.services-module-scss-module__i0xVaW__services__content{border-radius:1rem;padding:7.5rem 1.5rem 7.5rem 4.5rem}.services-module-scss-module__i0xVaW__services__poem{background-color:var(--white);margin-bottom:1rem}.services-module-scss-module__i0xVaW__services__poem p{max-width:67.5rem;font-size:var(--fs-h3)}.services-module-scss-module__i0xVaW__services__cards{background-color:var(--white)}
.servicesCards-module-scss-module__4eLcSa__cardsStack{color:inherit;background:0 0;padding-top:15dvh;padding-bottom:15dvh}.servicesCards-module-scss-module__4eLcSa__container{max-width:90em;margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em}.servicesCards-module-scss-module__4eLcSa__cardsStackCollection{width:100%}.servicesCards-module-scss-module__4eLcSa__cardsStackList{grid-column-gap:5em;grid-row-gap:5em;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.servicesCards-module-scss-module__4eLcSa__cardsStackItem{flex:none;width:100%;max-width:35em;position:sticky;top:5em}.servicesCards-module-scss-module__4eLcSa__cardsStackItem h3{font-size:var(--fs-title);margin-bottom:var(--space-md);font-weight:700}.servicesCards-module-scss-module__4eLcSa__cardsStackItem p{font-size:var(--fs-description)}.servicesCards-module-scss-module__4eLcSa__cardsStackItem ul li{font-size:var(--fs-description);color:var(--black);line-height:1.5}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader{z-index:1;background-color:#fff;border-style:solid;border-width:.32em;border-radius:1.3em 1.3em 0 0;padding:.5em 1em;display:inline-block;position:relative}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader:after{content:"";z-index:2;background-color:#fff;width:100%;height:.32em;position:absolute;bottom:-.32em;left:0}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader__0{margin-left:20px}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader__1{margin-left:193px}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader__2{margin-left:386px}.servicesCards-module-scss-module__4eLcSa__cardsStackHeader__3{margin-left:528px}.servicesCards-module-scss-module__4eLcSa__cardsStackItemWide{max-width:60em}.servicesCards-module-scss-module__4eLcSa__cardsStackCard{aspect-ratio:5/3;width:100%;color:var(--black);transform-origin:50%;will-change:transform;border-style:solid;border-width:.32em;border-radius:1.3em;margin-top:-.32em;padding:2.5em}.servicesCards-module-scss-module__4eLcSa__cardsStackCard a{color:var(--card-accent,var(--accent-green));text-underline-offset:.16em;word-break:break-word;text-decoration-thickness:.08em}.servicesCards-module-scss-module__4eLcSa__cardsStackArgumentCard{background-color:#fff;justify-content:space-between}.servicesCards-module-scss-module__4eLcSa__cardsStackArgumentSection{font-size:var(--fs-section)}.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger{all:unset;cursor:pointer;font:inherit;color:var(--accent-green);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em;display:inline}.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger:hover,.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger:focus-visible{padding-left:0}.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger:hover:before,.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger:focus-visible:before{opacity:0;transform:scale(0)}.servicesCards-module-scss-module__4eLcSa__cardsStackInlineTrigger:focus-visible{outline:.12em solid var(--accent-green);outline-offset:.14em;border-radius:.2em}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupBackdrop{z-index:50;background-color:#1011148c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupDialog{border:.32em solid var(--accent-green);width:min(100%,36rem);max-height:calc(100dvh - 3rem);color:var(--black);background-color:#fff;border-radius:1.3em;padding:3.25rem 1.5rem 1.5rem;position:relative;overflow-y:auto;box-shadow:0 1.25rem 3rem #0000002e}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose{all:unset;border:.12em solid var(--accent-green);width:2rem;height:2rem;color:var(--accent-green);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;top:1rem;right:1rem}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:hover,.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:focus-visible{padding-left:0}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:hover:before,.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:focus-visible:before{opacity:0;transform:scale(0)}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:focus-visible{outline:.12em solid var(--accent-green);outline-offset:.14em;padding-left:0}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupClose:focus-visible:before{opacity:0;transform:scale(0)}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupContent{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupContent a{color:var(--accent-green);text-underline-offset:.16em;word-break:break-word;text-decoration-thickness:.08em}@media screen and (max-width:991px){.servicesCards-module-scss-module__4eLcSa__cardsStackFlipList{grid-template-columns:repeat(2,minmax(0,1fr))}.servicesCards-module-scss-module__4eLcSa__cardsStackCardWide{aspect-ratio:5/4}}@media screen and (max-width:767px){.servicesCards-module-scss-module__4eLcSa__cardsStackFlipList{grid-template-columns:1fr}.servicesCards-module-scss-module__4eLcSa__cardsStackItemWide{max-width:25em}.servicesCards-module-scss-module__4eLcSa__cardsStackCard{font-size:.8em}.servicesCards-module-scss-module__4eLcSa__cardsStackCardWide{aspect-ratio:5/4}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupBackdrop{padding:1rem}.servicesCards-module-scss-module__4eLcSa__cardsStackPopupDialog{padding:3rem 1.25rem 1.25rem}.servicesCards-module-scss-module__4eLcSa__cardsStackCardHeadingLarge{font-size:3.375em}}
