.page_page__KdIv3{align-items:center;justify-items:center}.page_main__akH3E{display:flex;flex-direction:column;padding:24px}@media screen and (max-width:768px){.page_main__akH3E{padding:16px 8px}}.page_footer__wa9SD{background-color:var(--color-primary-dark);padding:24px;color:var(--color-neutral-light);display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;width:100%}.page_footer__wa9SD .page_subtitle__X4z2_{color:var(--color-text-inverted)}.page_divider__wm_YV{width:70%;height:2px;background-color:var(--color-neutral);margin:32px auto}.navigation{--navigation-bar-height:72px;background-color:var(--color-primary-dark);color:var(--color-text-inverted);height:var(--navigation-bar-height);width:100%;padding:8px 24px;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;box-shadow:var(--box-shadow)}.navigation a{font-weight:600}.navigation a:hover{color:var(--color-accent)}.navigation__button-mobile{display:none}@media screen and (max-width:1024px){.navigation__button-mobile{display:flex}}@media screen and (max-width:768px){.navigation{--navigation-bar-height:auto;padding:8px 16px}.navigation .cta{font-size:14px}}.cta{border:1px solid var(--color-accent);padding:4px}.cta-wrapper{justify-content:center}.cta-wrapper,.links{flex:1 1;display:flex}.links{gap:16px;justify-content:flex-end}.links .close{display:none}@media screen and (max-width:1024px){.links{position:fixed;right:-400px;transition:all .5s;top:0;display:flex;flex-direction:column;padding:20px 24px;justify-content:flex-start;height:100%;background-color:var(--color-primary-dark);box-shadow:var(--box-shadow);width:200px}.links a{height:40px;display:flex;align-items:center;font-size:18px}.links .close{display:flex;justify-content:flex-end}.links--show{right:0;transition:all .5s}}.logo{display:flex;align-items:center;gap:4px;cursor:pointer}.logo__text{display:flex;flex-direction:column;font-size:11px;line-height:12px}@media screen and (min-width:769px){.logo__text{font-size:14px;line-height:16px}}.logo:hover{color:var(--color-accent)}@media screen and (min-width:1025px){.logo{flex:1 1}}.scrim_scrim__pLkLN{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#000;opacity:0}.scrim_visible__ozrWz{opacity:.2;transition:opacity .3s ease-in-out}.header{display:flex;background-color:var(--color-bg-light);padding:24px;align-items:center;flex-direction:column}@media screen and (max-width:768px){.header{padding:16px}}.header__text{width:50%;gap:12px;align-items:center;text-align:center;padding:16px}.header__text,.header__text h1{display:flex;flex-direction:column}.header__text h1.visually-hidden{width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:1024px){.header__text{width:65%}}@media screen and (max-width:768px){.header__text{padding:0 0 16px;width:100%}}.header__image{width:45%}@media screen and (max-width:1024px){.header__image{width:75%}}@media screen and (max-width:768px){.header__image{width:100%}}.services__header{display:flex;justify-content:center;padding:24px}.services__content{background-color:var(--color-bg-light);padding:15px;flex-direction:column}.services__content,.services__content__intro{display:flex;gap:16px}@media screen and (max-width:768px){.services__content__intro{flex-direction:column;gap:12px}}.services__content__intro .section{flex:1 1;display:flex;flex-direction:column;align-items:center}.services__content__intro .section__details{text-align:center}.services__content__intro .section .divider{width:16px;height:1px;background-color:var(--color-neutral);margin-block:8px}@media screen and (max-width:768px){.services__content__intro .section .divider{display:none}}.services__content__items{display:flex;flex-direction:column;gap:12px}.services__content__items .service-item{background-color:var(--color-bg);box-shadow:var(--box-shadow);display:flex;padding:24px 16px;gap:48px;justify-content:center}@media screen and (max-width:768px){.services__content__items .service-item{flex-direction:column;gap:12px}}.services__content__items .service-item__type{display:flex;flex-direction:column;gap:12px;align-items:center;min-width:33%}.services__content__items .service-item__type h5{color:var(--color-primary)}.services__content__items .service-item__description{width:100%}.services__content__items .service-item .see-pricing{display:flex;justify-content:center;height:min-content}.about{display:flex;align-items:center;flex-direction:column;width:100%}.about__header{padding:24px}.about__content{background-color:var(--color-bg-light);padding:24px 16px;width:100%;display:flex;flex-direction:column;align-items:center;gap:48px}.about__text{text-align:center;max-width:800px}.about__founder,.about__founder__content,.about__text{display:flex;flex-direction:column;gap:16px;align-items:center}.about__founder__content{max-width:800px;text-align:center}@media screen and (min-width:769px){.about__founder__content{display:flex;flex-direction:row;gap:24px;text-align:left}}.about__founder__content img{width:200px;height:200px;border-radius:50%;object-fit:cover}.about__founder__content h5{color:var(--color-primary)}.contact{display:flex;align-items:center;flex-direction:column;width:100%;text-align:center}.contact__header{padding:24px}.contact__content{background-color:var(--color-bg-light);padding:24px 16px;width:100%}.contact__content,.contact__text{display:flex;flex-direction:column;align-items:center;gap:16px}.contact__text{text-align:center;max-width:800px}.pricing{padding-bottom:16px}.pricing__header{display:flex;justify-content:center;padding:24px 24px 12px}.pricing__content{padding:0 15px 32px;display:flex;flex-direction:column;gap:16px}.pricing__content__items{display:flex;flex-direction:column;gap:12px}.pricing__content__items .pricing-item{display:flex;padding:24px 16px;gap:48px;justify-content:center}@media screen and (max-width:768px){.pricing__content__items .pricing-item{flex-direction:column;gap:12px}}.pricing__content__items .pricing-item__details{display:flex;flex-direction:column;gap:24px;width:50%}@media screen and (max-width:768px){.pricing__content__items .pricing-item__details{align-items:center;width:100%}}.pricing__content__items .pricing-item__type{display:flex;flex-direction:column;gap:12px;align-items:center}.pricing__content__items .pricing-item__type h5{color:var(--color-primary);max-width:400px;text-align:center}.pricing__content__items .pricing-item__type img{width:200px;height:auto}@media screen and (min-width:769px){.pricing__content__items .pricing-item__type{align-items:flex-end;width:50%}.pricing__content__items .pricing-item__type h5{text-align:right}}.pricing__content__items .pricing-item__description{display:flex;margin:auto 0;width:100%}.pricing__content__items .pricing-item__description li{margin-left:0}.pricing__content__items .pricing-item__description .rate{display:flex;gap:8px}.pricing__content__items .pricing-item__description .rate-type{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex-wrap:nowrap}@media screen and (max-width:768px){.pricing__content__items .pricing-item__description .rate-type{width:50%;text-align:right}.pricing__content__items .pricing-item__description .rate-price{width:50%}}.pricing__content__items .pricing-item__description ul{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:768px){.pricing__content__items .pricing-item__description ul{align-items:center}.pricing__content__items .pricing-item__description{justify-content:center}}.pricing__content__notes{gap:4px;text-align:center}.pricing__content__notes,.reviews{display:flex;flex-direction:column;align-items:center}.reviews__header{padding:24px}.reviews__content{display:flex;justify-content:center;margin-top:24px;flex-wrap:wrap;gap:24px}.reviews__content .review-item{display:flex;flex-direction:column;padding:24px;width:100%;max-width:600px;background-color:var(--color-bg-light);border-radius:4px;text-align:center;gap:8px}.reviews__content .review-item__text{font-style:italic;color:var(--color-text-secondary)}.reviews__content .review-item__reviewer{font-weight:700;color:var(--color-primary)}