.service-hero[data-astro-cid-nncjqz4b]{padding-block:64px}h1[data-astro-cid-nncjqz4b]{max-width:1060px;font-size:64px;line-height:1.04;font-weight:700;text-wrap:pretty}h1[data-astro-cid-nncjqz4b] span[data-astro-cid-nncjqz4b]{display:block}.hero-subtitle[data-astro-cid-nncjqz4b]{margin-top:24px;max-width:760px;font-size:24px;line-height:1.4}.hero-actions[data-astro-cid-nncjqz4b]{margin-top:32px}.direct-contact[data-astro-cid-nncjqz4b]{display:inline-flex;align-items:center;gap:12px;min-height:62px;padding:8px 18px 8px 8px;background:#ffffff90;border:1px solid #0e2a4424;border-radius:32px;font-weight:600}.direct-contact[data-astro-cid-nncjqz4b] img[data-astro-cid-nncjqz4b]{border-radius:50%}.direct-contact[data-astro-cid-nncjqz4b] svg[data-astro-cid-nncjqz4b]{margin-left:6px}.direct-contact[data-astro-cid-nncjqz4b]:hover{border-color:#008b73;background:#fff}.hero-contact-links[data-astro-cid-nncjqz4b]{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:28px}.hero-contact-links[data-astro-cid-nncjqz4b] a[data-astro-cid-nncjqz4b]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;min-height:36px}.hero-contact-links[data-astro-cid-nncjqz4b] svg[data-astro-cid-nncjqz4b]{color:#008b73}.compact[data-astro-cid-nncjqz4b] h1[data-astro-cid-nncjqz4b]{font-size:64px}@media (max-width: 1024px){h1[data-astro-cid-nncjqz4b]{font-size:54px}}@media (max-width: 767px){.service-hero[data-astro-cid-nncjqz4b]{padding-block:40px}h1[data-astro-cid-nncjqz4b]{font-size:38px;line-height:1.08}.hero-subtitle[data-astro-cid-nncjqz4b]{font-size:21px;margin-top:20px}.hero-actions[data-astro-cid-nncjqz4b]{margin-top:26px}.compact[data-astro-cid-nncjqz4b] h1[data-astro-cid-nncjqz4b]{font-size:44px}.hero-contact-links[data-astro-cid-nncjqz4b]{gap:12px 24px}}@media (max-width: 380px){h1[data-astro-cid-nncjqz4b]{font-size:35px}.hero-subtitle[data-astro-cid-nncjqz4b]{font-size:20px}}.service-overview[data-astro-cid-5thwkl2w]{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:stretch;padding:32px;margin-bottom:36px;background:#fff;border-radius:var(--radius-media)}figure[data-astro-cid-5thwkl2w]{position:relative;margin:0;min-width:0;min-height:340px}img[data-astro-cid-5thwkl2w]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-media)}.overview-copy[data-astro-cid-5thwkl2w]{padding-block:8px}h2[data-astro-cid-5thwkl2w]{font-size:32px;line-height:1.15;max-width:540px}ul[data-astro-cid-5thwkl2w]{list-style:none;display:grid;gap:14px;padding:0;margin:26px 0}li[data-astro-cid-5thwkl2w]{display:flex;gap:12px;align-items:flex-start;line-height:1.5}li[data-astro-cid-5thwkl2w] svg[data-astro-cid-5thwkl2w]{color:#008b73;flex-shrink:0;margin-top:3px}.offer-link[data-astro-cid-5thwkl2w]{display:inline-flex;align-items:center;gap:16px;border-bottom:2px solid #008b73;padding-block:12px;font-size:18px;font-weight:600;line-height:1.5}.offer-link[data-astro-cid-5thwkl2w] svg[data-astro-cid-5thwkl2w]{flex-shrink:0}.offer-link[data-astro-cid-5thwkl2w]:hover{color:#007c65}@media (max-width: 900px){.service-overview[data-astro-cid-5thwkl2w]{gap:28px;padding:24px}h2[data-astro-cid-5thwkl2w]{font-size:28px}}@media (max-width: 767px){.service-overview[data-astro-cid-5thwkl2w]{grid-template-columns:minmax(0,1fr);padding:20px;gap:24px;margin-bottom:24px}figure[data-astro-cid-5thwkl2w]{min-height:0;aspect-ratio:4 / 3}.overview-copy[data-astro-cid-5thwkl2w]{padding-block:0}h2[data-astro-cid-5thwkl2w]{font-size:28px}}.personal-note[data-astro-cid-gts2ptwo]{padding-block:36px 56px}.personal-layout[data-astro-cid-gts2ptwo]{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,2fr);gap:56px;align-items:start}.personal-signature[data-astro-cid-gts2ptwo]{display:grid;justify-items:end;text-align:right;gap:24px;padding-top:32px}.personal-signature[data-astro-cid-gts2ptwo]>img[data-astro-cid-gts2ptwo]{width:144px;height:144px;object-fit:cover;border-radius:50%}h2[data-astro-cid-gts2ptwo]{font-size:28px;line-height:1.15}.personal-signature[data-astro-cid-gts2ptwo] a[data-astro-cid-gts2ptwo]{display:flex;justify-content:end;align-items:center;gap:10px;margin-top:18px;font-size:16px;min-height:32px}.personal-signature[data-astro-cid-gts2ptwo] svg[data-astro-cid-gts2ptwo]{color:#008b73;flex-shrink:0}.personal-copy[data-astro-cid-gts2ptwo]{position:relative;padding:36px 0 36px 40px}.personal-copy[data-astro-cid-gts2ptwo]:before{content:"";position:absolute;width:28px;inset:0 auto 0 0;border-left:1px solid #829087;border-radius:28px 0 0 28px;pointer-events:none}.personal-copy[data-astro-cid-gts2ptwo]:after{content:"";position:absolute;width:14px;height:14px;border-left:1px solid #829087;border-bottom:1px solid #829087;left:-7px;top:97px;transform:rotate(45deg);pointer-events:none}.personal-copy[data-astro-cid-gts2ptwo] p[data-astro-cid-gts2ptwo]{font-size:19px;line-height:1.7;margin-bottom:24px}.personal-copy[data-astro-cid-gts2ptwo] p[data-astro-cid-gts2ptwo]:first-child{font-size:23px;line-height:1.55}.personal-contact[data-astro-cid-gts2ptwo]{display:inline-flex;align-items:center;gap:14px;padding-block:10px;color:#007c65;font-weight:600}.personal-contact[data-astro-cid-gts2ptwo]:hover{text-decoration:underline;text-underline-offset:4px}.personal-illustration[data-astro-cid-gts2ptwo]{width:100%;margin-top:36px;height:auto;border-radius:var(--radius-control)}@media (max-width: 900px){.personal-layout[data-astro-cid-gts2ptwo]{gap:40px}}@media (max-width: 767px){.personal-note[data-astro-cid-gts2ptwo]{padding-block:16px 32px}.personal-layout[data-astro-cid-gts2ptwo]{grid-template-columns:minmax(0,1fr);gap:28px}.personal-signature[data-astro-cid-gts2ptwo]{display:flex;align-items:center;gap:20px;padding-top:0;text-align:left}.personal-signature[data-astro-cid-gts2ptwo]>img[data-astro-cid-gts2ptwo]{width:88px;height:88px;flex-shrink:0}.personal-signature[data-astro-cid-gts2ptwo] a[data-astro-cid-gts2ptwo]{margin-top:8px;justify-content:start}h2[data-astro-cid-gts2ptwo]{font-size:24px}.personal-copy[data-astro-cid-gts2ptwo]{padding:24px 0 24px 24px}.personal-copy[data-astro-cid-gts2ptwo]:before{width:20px;border-radius:20px 0 0 20px}.personal-copy[data-astro-cid-gts2ptwo]:after{left:-7px;top:36px}.personal-copy[data-astro-cid-gts2ptwo] p[data-astro-cid-gts2ptwo]{font-size:18px}.personal-copy[data-astro-cid-gts2ptwo] p[data-astro-cid-gts2ptwo]:first-child{font-size:21px}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.biography[data-astro-cid-hwzaacxa]{padding-block:112px 64px}.service-hero[data-astro-cid-hwzaacxa]{padding-bottom:64px}h1[data-astro-cid-hwzaacxa]{font-size:56px;line-height:1.08;text-wrap:pretty}.hero-subtitle[data-astro-cid-hwzaacxa]{margin-top:12px;font-size:28px;line-height:1.4}.biography-body[data-astro-cid-hwzaacxa]{display:grid;grid-template-columns:1.5fr 1fr;align-items:start;gap:64px}.biography-copy[data-astro-cid-hwzaacxa] p[data-astro-cid-hwzaacxa]{margin-bottom:24px;font-size:19px;line-height:1.7}.biography-copy[data-astro-cid-hwzaacxa] p[data-astro-cid-hwzaacxa]:last-child{margin-bottom:0}.biography-photos[data-astro-cid-hwzaacxa]{min-width:0}.swiper[data-astro-cid-hwzaacxa]{width:100%;aspect-ratio:768 / 785;border-radius:var(--radius-media);overflow:hidden}.swiper-slide[data-astro-cid-hwzaacxa] img[data-astro-cid-hwzaacxa]{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px){.biography[data-astro-cid-hwzaacxa]{padding-top:72px}.biography-body[data-astro-cid-hwzaacxa]{gap:32px}h1[data-astro-cid-hwzaacxa]{font-size:46px}}@media (max-width: 767px){.biography[data-astro-cid-hwzaacxa]{padding-block:40px}.service-hero[data-astro-cid-hwzaacxa]{padding-bottom:32px}h1[data-astro-cid-hwzaacxa]{font-size:38px}.hero-subtitle[data-astro-cid-hwzaacxa]{font-size:21px;margin-top:20px}.biography-body[data-astro-cid-hwzaacxa]{grid-template-columns:minmax(0,1fr);gap:32px}.biography-photos[data-astro-cid-hwzaacxa]{order:1}.biography-copy[data-astro-cid-hwzaacxa]{order:2}.biography-copy[data-astro-cid-hwzaacxa] p[data-astro-cid-hwzaacxa]{font-size:18px}}form[data-astro-cid-g7jxc5qo]{display:grid;gap:24px;min-width:0}.field[data-astro-cid-g7jxc5qo]{display:grid;gap:10px}label[data-astro-cid-g7jxc5qo]{font-size:17px;font-weight:600;line-height:1.4}label[data-astro-cid-g7jxc5qo] span[data-astro-cid-g7jxc5qo]{font-size:14px;font-weight:400;color:#59717c}input[data-astro-cid-g7jxc5qo],textarea[data-astro-cid-g7jxc5qo]{width:100%;min-width:0;padding:14px;border:1px solid #b9cbc3;border-radius:var(--radius-control);background:#fff;font:inherit;color:#0e2a44}input[data-astro-cid-g7jxc5qo]{min-height:52px}textarea[data-astro-cid-g7jxc5qo]{resize:vertical;min-height:160px;line-height:1.5}input[data-astro-cid-g7jxc5qo]:user-invalid,textarea[data-astro-cid-g7jxc5qo]:user-invalid{border-color:#b33b47}.rich-content{font-size:19px;line-height:1.75;overflow-wrap:anywhere}.rich-content>:first-child{margin-top:0}.rich-content p{margin-block:0 24px}.rich-content>:last-child{margin-bottom:0}.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{font-size:27px;line-height:1.25;margin:32px 0 18px}.rich-content ul,.rich-content ol{padding-left:24px;margin-block:24px}.rich-content li{padding-left:6px;margin-bottom:12px}.rich-content li::marker{color:#008b73}.rich-content li p{margin-block:8px 0}.rich-content a{color:#007c65;text-decoration:underline;text-underline-offset:4px}.rich-content a:hover{color:#004f40}.rich-content figure{margin:32px 0}.rich-content img{height:auto;width:auto;max-width:100%;margin:28px 0;border-radius:0}.rich-content iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:var(--radius-panel);margin-block:32px}.rich-content blockquote{margin:32px 0;padding:8px 0 8px 28px;border-left:2px solid #008b73;font-size:22px}.rich-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.rich-content th,.rich-content td{padding:12px;border-bottom:1px solid #dce4df;text-align:left}@media (max-width:767px){.rich-content{font-size:18px}.rich-content h3,.rich-content h4{font-size:24px}}.content-hero[data-astro-cid-2c3lau46]{padding-block:64px 48px}h1[data-astro-cid-2c3lau46]{max-width:1080px;font-size:56px;line-height:1.08;text-wrap:pretty;overflow-wrap:anywhere}.back-link[data-astro-cid-2c3lau46]{display:inline-flex;align-items:center;gap:10px;color:#007c65;min-height:44px}.content-hero[data-astro-cid-2c3lau46]>.back-link[data-astro-cid-2c3lau46]{margin-bottom:24px}.direct-contact[data-astro-cid-2c3lau46]{display:inline-flex;align-items:center;gap:12px;min-height:62px;margin-top:28px;padding:8px 18px 8px 8px;background:#ffffff90;border:1px solid #0e2a4424;border-radius:32px;font-weight:600}.direct-contact[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46]{border-radius:50%}.article-meta[data-astro-cid-2c3lau46]{display:flex;flex-wrap:wrap;gap:12px 24px;color:#59717c;font-size:16px;line-height:1.5;margin-top:24px}.article-meta[data-astro-cid-2c3lau46] a[data-astro-cid-2c3lau46]{color:#007c65}.content-cover[data-astro-cid-2c3lau46]{margin:0 auto 32px}.content-cover[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46]{width:auto;max-width:100%;height:auto;max-height:520px;object-fit:contain;object-position:left top;border-radius:var(--radius-media)}.content-section[data-astro-cid-2c3lau46]{padding-block:40px 48px}.white[data-astro-cid-2c3lau46]{background:#fff}.section-inner[data-astro-cid-2c3lau46].with-media{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:start}.section-copy[data-astro-cid-2c3lau46]{min-width:0;max-width:900px}h2[data-astro-cid-2c3lau46]{font-size:34px;line-height:1.2;margin-bottom:26px;max-width:900px}figure[data-astro-cid-2c3lau46]{margin:0;min-width:0}figure[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46]{width:100%;height:auto;border-radius:var(--radius-media)}.content-cover[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46].media-illustration,.content-cover[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46].media-screenshot,.section-inner[data-astro-cid-2c3lau46] figure[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46].media-illustration,.section-inner[data-astro-cid-2c3lau46] figure[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46].media-screenshot{border-radius:0;object-fit:contain}.closing-actions[data-astro-cid-2c3lau46]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding-block:32px 64px}.contact-button[data-astro-cid-2c3lau46]{display:inline-flex;align-items:center;gap:24px;padding:16px 22px;border-radius:var(--radius-control);background:#008b73;color:#fff;font-weight:600}@media (max-width:767px){.content-hero[data-astro-cid-2c3lau46]{padding-block:40px 32px}h1[data-astro-cid-2c3lau46]{font-size:36px}.article-meta[data-astro-cid-2c3lau46]{font-size:15px}.section-inner[data-astro-cid-2c3lau46].with-media{grid-template-columns:minmax(0,1fr);gap:28px}.content-section[data-astro-cid-2c3lau46]{padding-block:28px 36px}h2[data-astro-cid-2c3lau46]{font-size:28px}.content-cover[data-astro-cid-2c3lau46] img[data-astro-cid-2c3lau46]{max-height:320px}.closing-actions[data-astro-cid-2c3lau46]{padding-block:24px 40px}}.contact-content[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:.7fr 2fr;gap:56px;padding-block:16px 56px;align-items:start}.contact-content[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:28px;line-height:1.2}@media (max-width: 767px){.contact-content[data-astro-cid-yvbahnfj]{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:0 40px}}
