.hero[data-astro-cid-lhjynaae]{max-width:calc(var(--content-max) + 48px);justify-content:space-between;align-items:center;gap:48px;margin:0 auto;padding:96px 48px 48px;display:flex}.hero-content[data-astro-cid-lhjynaae]{flex-direction:column;flex:0 542px;align-items:flex-start;gap:24px;max-width:542px;display:flex}.status[data-astro-cid-lhjynaae]{background:var(--background-green);color:var(--foreground-green);font-family:var(--font-ui);border-radius:24px;align-items:center;gap:8px;padding:8px 12px;font-size:16px;display:inline-flex}.status-dot[data-astro-cid-lhjynaae]{background:var(--foreground-green);border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}.status-dot[data-astro-cid-lhjynaae]:after{content:"";background:var(--foreground-green);border-radius:50%;animation:2.4s ease-out infinite status-pulse;position:absolute;inset:0}@keyframes status-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.status-dot[data-astro-cid-lhjynaae]:after{animation:none}}.hero-title[data-astro-cid-lhjynaae]{letter-spacing:-.03em;font-size:68px;font-weight:650;line-height:1.06}.hero-title-tail[data-astro-cid-lhjynaae]{vertical-align:top;display:inline-block}.hero-subtitle[data-astro-cid-lhjynaae]{font-size:var(--text-body);line-height:32px}.hero-buttons[data-astro-cid-lhjynaae]{gap:16px;display:flex}.hero-image[data-astro-cid-lhjynaae]{aspect-ratio:540.56/531;width:541px;position:relative}.hero-image[data-astro-cid-lhjynaae]:before{content:"";border-radius:var(--radius-photo);background:var(--light-pink);width:92.5%;height:100%;position:absolute;top:0;left:0}.hero-image[data-astro-cid-lhjynaae] img[data-astro-cid-lhjynaae]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-photo);width:92.5%;height:auto;position:absolute;top:4.5%;left:6.2%;transform:rotate(1.66deg)}.services-grid[data-astro-cid-lhjynaae]{grid-template-rows:repeat(4,minmax(153px,auto));grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}.service-card[data-astro-cid-lhjynaae]{grid-area:var(--ga);border-radius:var(--radius-card);text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--foreground-primary);background-position:50%;background-size:cover;border:none;flex-direction:column;justify-content:space-between;align-items:stretch;padding:24px;transition:transform .15s;display:flex}.service-card[data-astro-cid-lhjynaae]:hover{z-index:2;position:relative;transform:scale(1.02)}.variant-blue[data-astro-cid-lhjynaae]{background-color:var(--light-blue)}.variant-grey[data-astro-cid-lhjynaae]{background-color:var(--light-grey)}.variant-photo[data-astro-cid-lhjynaae]{color:var(--white)}.card-top[data-astro-cid-lhjynaae]{justify-content:space-between;align-items:flex-start;display:flex}.card-title[data-astro-cid-lhjynaae]{color:inherit;font-size:24px;font-weight:600;line-height:normal}@media (max-width:1147px){.card-title[data-astro-cid-lhjynaae]{font-size:22px}}.service-modal[data-astro-cid-lhjynaae]{border-radius:var(--radius-form-card);width:calc(100% - 24px);max-width:612px;color:var(--foreground-primary);border:none;padding:0}.modal-body[data-astro-cid-lhjynaae]{flex-direction:column;gap:16px;padding:24px;display:flex}.service-modal[data-astro-cid-lhjynaae]::backdrop{background:#1c0d3f80}.service-modal[data-astro-cid-lhjynaae] h4[data-astro-cid-lhjynaae]{margin:0;font-size:24px;font-weight:600}.service-modal[data-astro-cid-lhjynaae] p[data-astro-cid-lhjynaae]{font-size:var(--text-body);line-height:32px}.modal-items[data-astro-cid-lhjynaae]{gap:8px;margin:0;padding:0;font-size:16px;line-height:26px;list-style:none;display:grid}.modal-items[data-astro-cid-lhjynaae] li[data-astro-cid-lhjynaae]{padding-left:16px;position:relative}.service-modal[data-astro-cid-lhjynaae] .modal-note[data-astro-cid-lhjynaae]{font-size:16px;line-height:26px}.modal-items[data-astro-cid-lhjynaae] li[data-astro-cid-lhjynaae]:before{content:"";background:var(--foreground-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.modal-header[data-astro-cid-lhjynaae]{justify-content:space-between;align-items:center;display:flex}.modal-close[data-astro-cid-lhjynaae]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.about-content[data-astro-cid-lhjynaae]{align-items:center;gap:56px;padding:0 40px;display:flex}.about-image[data-astro-cid-lhjynaae]{--radius-about:var(--radius-photo);aspect-ratio:495.26/355.82;flex:0 496px;position:relative}.about-image[data-astro-cid-lhjynaae]:before{content:"";border-radius:var(--radius-about);background:var(--light-pink);width:94.9%;height:89.9%;position:absolute;top:0;left:0}.about-image[data-astro-cid-lhjynaae] img[data-astro-cid-lhjynaae]{object-fit:cover;border-radius:var(--radius-about);width:94.9%;height:89.9%;position:absolute;top:8%;left:4.1%;transform:rotate(1.79deg)}.about-text[data-astro-cid-lhjynaae]{flex-direction:column;flex:0 616px;align-items:flex-start;gap:16px;display:flex}.about-position[data-astro-cid-lhjynaae]{font-size:var(--text-body);margin-top:-12px;font-weight:500;line-height:32px}.about-description[data-astro-cid-lhjynaae]{font-size:var(--text-body);margin-top:16px;line-height:32px}.stats-grid[data-astro-cid-lhjynaae]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stat-card[data-astro-cid-lhjynaae]{background:var(--light-grey);border-radius:var(--radius-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:24px;display:flex}.stat-value[data-astro-cid-lhjynaae]{font-size:42px;font-weight:650;line-height:normal}.stat-label[data-astro-cid-lhjynaae]{font-size:var(--text-body);font-weight:600;line-height:32px}.blog-header[data-astro-cid-lhjynaae]{justify-content:space-between;align-items:center;gap:24px;display:flex}.blog-cards[data-astro-cid-lhjynaae]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.pricing[data-astro-cid-lhjynaae]{padding-bottom:96px}.pricing-how[data-astro-cid-lhjynaae]{margin-top:48px}.pricing-grid[data-astro-cid-lhjynaae]{grid-template-columns:1fr 1fr;gap:48px 32px;margin-top:48px;display:grid}.pricing-option[data-astro-cid-lhjynaae]{border-left:2px solid var(--main-blue);padding-left:16px}.pricing-option[data-astro-cid-lhjynaae] h4[data-astro-cid-lhjynaae]{font-size:24px;font-weight:600;line-height:normal}.pricing-option[data-astro-cid-lhjynaae] p[data-astro-cid-lhjynaae]{font-size:var(--text-body);margin-top:8px;line-height:32px}@media (max-width:1240px){.hero[data-astro-cid-lhjynaae]{gap:24px}.about-content[data-astro-cid-lhjynaae]{gap:32px}}@media (max-width:940px){.hero[data-astro-cid-lhjynaae]{gap:24px;padding:96px 40px 48px}.hero-title[data-astro-cid-lhjynaae]{font-size:48px}.status[data-astro-cid-lhjynaae]{font-size:14px}.hero-content[data-astro-cid-lhjynaae]{flex-shrink:1000}.hero-image[data-astro-cid-lhjynaae]{width:304px}.services-grid[data-astro-cid-lhjynaae]{grid-template-rows:repeat(8,minmax(112px,auto));grid-template-columns:1fr 1fr}.service-card[data-astro-cid-lhjynaae]{grid-area:var(--ga-tablet)}.about-content[data-astro-cid-lhjynaae]{flex-direction:column;align-items:flex-start;gap:36px}.about-image[data-astro-cid-lhjynaae]{--radius-about:23px;flex:none;align-self:center;width:100%;max-width:496px}.about-text[data-astro-cid-lhjynaae]{flex:none;width:100%}.stat-card[data-astro-cid-lhjynaae]{min-height:153px}.stat-value[data-astro-cid-lhjynaae]{font-size:40px}.blog-cards[data-astro-cid-lhjynaae]{grid-template-columns:1fr 1fr}.blog-cards[data-astro-cid-lhjynaae] .blog-card:nth-child(3){display:none}}@media (max-width:640px){.hero[data-astro-cid-lhjynaae]{text-align:left;flex-direction:column;gap:24px;padding:56px 16px 32px}.hero-content[data-astro-cid-lhjynaae]{flex:0 auto}.hero-image[data-astro-cid-lhjynaae]{order:-1;align-self:center;width:min(304px,90vw);margin-bottom:8px}.hero-buttons[data-astro-cid-lhjynaae]{flex-wrap:wrap;width:100%}.hero-buttons[data-astro-cid-lhjynaae] .action-button[data-astro-cid-lhjynaae]{flex:1}.services-grid[data-astro-cid-lhjynaae]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:auto}.service-card[data-astro-cid-lhjynaae]{order:var(--order-m);grid-area:auto;min-height:153px}.variant-photo[data-astro-cid-lhjynaae]{min-height:240px}.about-content[data-astro-cid-lhjynaae]{gap:56px;padding:0 12px}.about-image[data-astro-cid-lhjynaae]{--radius-about:28px}.stats-grid[data-astro-cid-lhjynaae]{grid-template-columns:1fr;gap:16px}.stat-card[data-astro-cid-lhjynaae]{min-height:130px}.blog-cards[data-astro-cid-lhjynaae]{grid-template-columns:1fr;gap:16px}.pricing-grid[data-astro-cid-lhjynaae]{grid-template-columns:1fr;gap:32px;margin-top:32px}.pricing[data-astro-cid-lhjynaae]{padding-bottom:64px}}
