.feat[data-astro-cid-shmdkuwt]{background:#fff;padding:100px 0}.feat__grid[data-astro-cid-shmdkuwt]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feat__item[data-astro-cid-shmdkuwt]{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}.feat__item[data-astro-cid-shmdkuwt] .feat__icon{width:143px;height:143px;color:var(--sage)}.feat__title[data-astro-cid-shmdkuwt]{margin-bottom:-6px}.feat__text[data-astro-cid-shmdkuwt]{max-width:30ch}@media (width<=1024px){.feat[data-astro-cid-shmdkuwt]{padding:50px 10px}.feat__item[data-astro-cid-shmdkuwt] .feat__icon{width:96px;height:96px}}@media (width<=767px){.feat[data-astro-cid-shmdkuwt]{padding:40px 10px}.feat__grid[data-astro-cid-shmdkuwt]{grid-template-columns:1fr;gap:32px}}.about[data-astro-cid-ppft3yem]{background:var(--frost);padding:120px 0}.about__inner[data-astro-cid-ppft3yem]{flex-direction:column;gap:46px;display:flex}.about__head[data-astro-cid-ppft3yem]{flex-direction:column;gap:20px;display:flex}.about__head[data-astro-cid-ppft3yem] .badge[data-astro-cid-ppft3yem]{color:var(--olive)}.about__head[data-astro-cid-ppft3yem] .badge-icon[data-astro-cid-ppft3yem]{color:var(--sage)}.about__row[data-astro-cid-ppft3yem]{border-top:1px solid var(--line-ink);padding-top:var(--row-pad);grid-template-columns:30% 32% 1fr;gap:0 2.5%;display:grid}.about__label[data-astro-cid-ppft3yem] h3[data-astro-cid-ppft3yem]{color:var(--olive)}.about__bars[data-astro-cid-ppft3yem]{gap:10px;width:min(100%,300px);margin-top:20px;display:flex}.about__bar[data-astro-cid-ppft3yem]{background:var(--bar-off);flex:1;height:8px}.about__bar[data-astro-cid-ppft3yem].is-on{background:var(--sage)}.about__media[data-astro-cid-ppft3yem] .about__img{object-fit:cover;border-radius:var(--radius);width:100%;height:500px;display:block}.about__text[data-astro-cid-ppft3yem]{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.about__text[data-astro-cid-ppft3yem] .rich>*+*{margin-top:15px}@media (width<=1024px){.about[data-astro-cid-ppft3yem]{padding:80px 0}.about__inner[data-astro-cid-ppft3yem]{gap:30px}.about__row[data-astro-cid-ppft3yem]{grid-template-columns:1fr 1fr;gap:24px}.about__label[data-astro-cid-ppft3yem]{grid-column:1/-1}.about__media[data-astro-cid-ppft3yem] .about__img{height:auto;aspect-ratio:var(--ar);max-width:28rem}}@media (width<=767px){.about[data-astro-cid-ppft3yem]{padding:40px 0}.about__inner[data-astro-cid-ppft3yem]{gap:14px}.about__row[data-astro-cid-ppft3yem]{grid-template-columns:1fr;gap:16px;padding-bottom:24px}.about__btn[data-astro-cid-ppft3yem]{align-self:stretch}}.ig[data-astro-cid-rgph7pvf]{background:#fff;padding:112px 0;overflow:hidden}.ig__inner[data-astro-cid-rgph7pvf]{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.ig__text[data-astro-cid-rgph7pvf]{flex-direction:column;align-items:flex-start;gap:20px;max-width:560px;display:flex}.ig__badge[data-astro-cid-rgph7pvf]{color:var(--olive)}.ig__badge[data-astro-cid-rgph7pvf] .badge-icon{color:var(--sage)}.ig__lead[data-astro-cid-rgph7pvf] a[data-astro-cid-rgph7pvf]{color:var(--olive);font-weight:600}.ig__btn[data-astro-cid-rgph7pvf]{margin-top:8px}.ig__phone[data-astro-cid-rgph7pvf]{background:var(--charcoal);color:#000;width:380px;transition:transform .4s var(--motionEase);border-radius:52px;padding:12px;text-decoration:none;display:block;transform:rotate(-3deg);box-shadow:0 30px 60px -20px #2f332d73,inset 0 0 0 2px #ffffff14}.ig__phone[data-astro-cid-rgph7pvf]:hover,.ig__phone[data-astro-cid-rgph7pvf]:focus-visible{transform:rotate(0)translateY(-6px)}.ig__phone[data-astro-cid-rgph7pvf]:focus-visible{outline:3px solid var(--sage);outline-offset:6px}@media (prefers-reduced-motion:reduce){.ig__phone[data-astro-cid-rgph7pvf],.ig__phone[data-astro-cid-rgph7pvf]:hover,.ig__phone[data-astro-cid-rgph7pvf]:focus-visible{transition:none;transform:none}}.ig__screen[data-astro-cid-rgph7pvf]{aspect-ratio:9/16.5;background:#fff;border-radius:41px;flex-direction:column;padding:44px 0 0;display:flex;position:relative;overflow:hidden}.ig__screen[data-astro-cid-rgph7pvf]:before{content:"";background:var(--charcoal);border-radius:20px;width:92px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ig__bar[data-astro-cid-rgph7pvf]{justify-content:space-between;align-items:center;padding:6px 16px 12px;display:flex}.ig__handle[data-astro-cid-rgph7pvf]{font-size:17px;font-weight:700}.ig__bar[data-astro-cid-rgph7pvf] .ig__bar-icon{width:20px;height:20px}.ig__profile[data-astro-cid-rgph7pvf]{align-items:center;gap:14px;padding:0 16px;display:flex}.ig__avatar[data-astro-cid-rgph7pvf]{background:linear-gradient(45deg,var(--sage),var(--taupe));border-radius:50%;flex-shrink:0;width:76px;height:76px;padding:3px}.ig__avatar[data-astro-cid-rgph7pvf] img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:100%;height:100%;display:block}.ig__who[data-astro-cid-rgph7pvf]{flex-direction:column;gap:2px;line-height:1.3;display:flex}.ig__name[data-astro-cid-rgph7pvf]{font-size:14px;font-weight:700}.ig__bio[data-astro-cid-rgph7pvf]{color:#333;font-size:13px}.ig__follow[data-astro-cid-rgph7pvf]{background:var(--olive);color:#fff;text-align:center;border-radius:8px;margin:14px 16px;padding:8px;font-size:14px;font-weight:600;display:block}.ig__tabs[data-astro-cid-rgph7pvf]{border-top:1px solid #e5e5e5;display:flex}.ig__tab[data-astro-cid-rgph7pvf]{color:#999;flex:1;justify-content:center;padding:10px 0;display:flex}.ig__tab[data-astro-cid-rgph7pvf].is-active{color:#000;box-shadow:inset 0 -1px #000}.ig__tabs[data-astro-cid-rgph7pvf] svg,.ig__nav[data-astro-cid-rgph7pvf] svg{width:22px;height:22px}.ig__nav[data-astro-cid-rgph7pvf]{background:#fff;border-top:1px solid #e5e5e5;justify-content:space-around;margin-top:auto;padding:12px 8px 22px;display:flex}.ig__grid[data-astro-cid-rgph7pvf]{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.ig__grid[data-astro-cid-rgph7pvf] img{aspect-ratio:1;object-fit:cover;width:100%;display:block}@media (width<=1024px){.ig[data-astro-cid-rgph7pvf]{padding:80px 0}.ig__inner[data-astro-cid-rgph7pvf]{grid-template-columns:1fr;justify-items:center;gap:48px}.ig__text[data-astro-cid-rgph7pvf]{text-align:center;align-items:center}.ig__text[data-astro-cid-rgph7pvf] .badge[data-astro-cid-rgph7pvf]{align-self:center}}@media (width<=400px){.ig__phone[data-astro-cid-rgph7pvf]{width:86vw}}