.svc[data-astro-cid-r2i6goqw]{width:100%;padding:230px var(--gutter) 0;position:relative}.svc__inner[data-astro-cid-r2i6goqw]{z-index:1;flex-direction:column;align-items:center;gap:110px;display:flex;position:relative}.svc__intro[data-astro-cid-r2i6goqw]{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:900px;display:flex}.svc__title[data-astro-cid-r2i6goqw] em[data-astro-cid-r2i6goqw]{line-height:1em}.svc__lead[data-astro-cid-r2i6goqw]{text-wrap:balance;max-width:640px}.nowrap[data-astro-cid-r2i6goqw]{white-space:nowrap}.svc__content[data-astro-cid-r2i6goqw]{flex-direction:column;align-items:center;gap:60px;width:100%;display:flex}.svc__grid[data-astro-cid-r2i6goqw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;width:100%;display:grid}.svc__item[data-astro-cid-r2i6goqw]{scroll-margin-top:130px;display:flex}.svc__card[data-astro-cid-r2i6goqw]{border-radius:var(--radius-card);background:var(--surface);width:100%;box-shadow:var(--shadow-card);text-align:center;transition:box-shadow .4s var(--ease-out);flex-direction:column;align-items:center;gap:30px;padding:45px;display:flex;overflow:clip}.svc__item[data-astro-cid-r2i6goqw]:target .svc__card[data-astro-cid-r2i6goqw]{box-shadow:0 0 0 1.5px var(--accent), var(--shadow-card)}.svc__art[data-astro-cid-r2i6goqw]{flex:none;width:auto;height:120px}.svc__card-text[data-astro-cid-r2i6goqw]{flex-direction:column;gap:12px;width:100%;display:flex}.svc__cta[data-astro-cid-r2i6goqw]{text-align:center;flex-direction:column;align-items:center;gap:25px;display:flex}.svc__cta-text[data-astro-cid-r2i6goqw]{font-family:var(--ff-body);font-size:20px;line-height:29px}@media (width<=1299.98px){.svc[data-astro-cid-r2i6goqw]{padding-top:200px}.svc__grid[data-astro-cid-r2i6goqw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=809.98px){.svc[data-astro-cid-r2i6goqw]{padding-top:180px}.svc__inner[data-astro-cid-r2i6goqw]{gap:90px}.svc__grid[data-astro-cid-r2i6goqw]{grid-template-columns:minmax(0,1fr)}.svc__item[data-astro-cid-r2i6goqw]{scroll-margin-top:110px}}@media (prefers-reduced-motion:reduce){.svc__card[data-astro-cid-r2i6goqw]{transition:none}}.appr[data-astro-cid-2yurlvfx]{width:100%;padding:160px var(--gutter) 0}.appr__inner[data-astro-cid-2yurlvfx]{flex-direction:column;align-items:center;gap:120px;display:flex}.appr__content[data-astro-cid-2yurlvfx]{flex-direction:column;align-items:center;gap:56px;width:100%;display:flex}.appr__head[data-astro-cid-2yurlvfx]{text-align:center;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:600px;display:flex}.appr__title[data-astro-cid-2yurlvfx] .t-serif[data-astro-cid-2yurlvfx]{line-height:1em}.appr__layout[data-astro-cid-2yurlvfx]{justify-content:center;align-items:center;gap:80px;width:100%;display:flex}.appr__col[data-astro-cid-2yurlvfx]{flex-direction:column;flex:none;gap:60px;width:280px;display:flex}.appr__point[data-astro-cid-2yurlvfx]{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}.appr__icon[data-astro-cid-2yurlvfx]{background:var(--tile);border-radius:14px;flex:none;place-items:center;width:54px;height:54px;display:grid}.appr__icon[data-astro-cid-2yurlvfx] svg{width:26px;height:26px}.appr__point-text[data-astro-cid-2yurlvfx]{flex-direction:column;gap:12px;width:100%;display:flex}.appr__point-title[data-astro-cid-2yurlvfx]{font-family:var(--ff-display);letter-spacing:-.48px;font-size:24px;font-weight:600;line-height:30px}.appr__media[data-astro-cid-2yurlvfx]{border-radius:var(--radius-card);flex:none;width:520px;height:640px;position:relative;overflow:clip}.appr__media[data-astro-cid-2yurlvfx] .appr__photo{padding-bottom:110px}.appr__badge[data-astro-cid-2yurlvfx]{z-index:1;border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface) 70%, transparent);backdrop-filter:blur(5px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--white) 30%, transparent), 0 1px 1px -.5px color-mix(in srgb, var(--ink) 1%, transparent), 0 2px 2px -1px color-mix(in srgb, var(--ink) 2%, transparent), 0 3px 3px -1.5px color-mix(in srgb, var(--ink) 2%, transparent), 0 5px 5px -2.5px color-mix(in srgb, var(--ink) 1%, transparent), 0 10px 10px -5px color-mix(in srgb, var(--ink) 1%, transparent), 0 24px 24px -8px color-mix(in srgb, var(--ink) 2%, transparent);align-items:center;gap:15px;padding:17px;display:flex;position:absolute;bottom:22px;left:22px}.appr__badge-icon[data-astro-cid-2yurlvfx]{background:var(--pastel-1);border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.appr__badge-icon[data-astro-cid-2yurlvfx] svg{width:24px;height:24px}.appr__badge-text[data-astro-cid-2yurlvfx]{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.appr__count[data-astro-cid-2yurlvfx]{font-family:var(--ff-body);letter-spacing:-.56px;font-variant-numeric:tabular-nums;color:var(--accent);font-size:28px;font-weight:500;line-height:28px;display:block}.appr__tech[data-astro-cid-2yurlvfx]{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.appr__logos[data-astro-cid-2yurlvfx]{flex-wrap:wrap;justify-content:center;gap:35px;width:100%;max-width:1065px;display:flex}.appr__logo[data-astro-cid-2yurlvfx]{border-radius:var(--radius-card);background:var(--surface);width:240px;height:100px;box-shadow:var(--shadow-card);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 20px;display:flex}.appr__tool[data-astro-cid-2yurlvfx]{font-family:var(--ff-display);letter-spacing:-.17px;font-size:17px;font-weight:600;line-height:1.3}.appr__tool-note[data-astro-cid-2yurlvfx]{color:var(--muted);font-size:13px;line-height:1.35}@media (width<=1299.98px){.appr[data-astro-cid-2yurlvfx]{padding-top:130px}.appr__inner[data-astro-cid-2yurlvfx]{gap:80px}.appr__content[data-astro-cid-2yurlvfx]{gap:48px}.appr__layout[data-astro-cid-2yurlvfx]{flex-direction:column;gap:60px}.appr__col[data-astro-cid-2yurlvfx]{flex-direction:row;gap:50px;width:100%}.appr__point[data-astro-cid-2yurlvfx]{flex:1 1 0;min-width:0}.appr__media[data-astro-cid-2yurlvfx]{width:100%;height:528px}.appr__tech[data-astro-cid-2yurlvfx],.appr__logos[data-astro-cid-2yurlvfx]{gap:30px}.appr__logos[data-astro-cid-2yurlvfx]{max-width:890px}.appr__logo[data-astro-cid-2yurlvfx]{width:200px;height:90px;padding:0 16px}.appr__tool[data-astro-cid-2yurlvfx]{font-size:16px}}@media (width<=809.98px){.appr[data-astro-cid-2yurlvfx]{padding-top:100px}.appr__content[data-astro-cid-2yurlvfx]{gap:40px}.appr__col[data-astro-cid-2yurlvfx]{flex-direction:column;gap:35px}.appr__logos[data-astro-cid-2yurlvfx]{gap:20px}.appr__logo-item[data-astro-cid-2yurlvfx]{width:calc(50% - 10px)}.appr__logo[data-astro-cid-2yurlvfx]{width:100%;height:auto;min-height:80px;padding:14px 12px}.appr__tool[data-astro-cid-2yurlvfx]{font-size:15px}}
