.container.svelte-4zpgss{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-4zpgss{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-4zpgss{padding-inline:var(--site-margin)}}.container.svelte-4zpgss{box-sizing:border-box}.grid.svelte-4zpgss{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid}.col-8.svelte-4zpgss{grid-column-end:span 8}.col-start-3.svelte-4zpgss{grid-column-start:3}.pre-section.svelte-4zpgss{background:var(--color-bg-section);position:relative}.pre-section.svelte-4zpgss:before{content:"";background:var(--color-bg-section);clip-path:ellipse(60% 100% at 50% 0);z-index:3;height:2rem;position:absolute;top:0;left:0;right:0;transform:translateY(-90%)rotate(180deg)}.pre-content.svelte-4zpgss{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.pre-cap.svelte-4zpgss{text-transform:uppercase;font-weight:500}@media (width<=960px){.pre-content.svelte-4zpgss{grid-column:1/-1!important}}.pre-intro.svelte-4zpgss{font-size:var(--text-body);color:var(--color-text);line-height:1.7}.pre-bullets.svelte-4zpgss{text-align:left;width:100%;list-style:none}.pre-bullets.svelte-4zpgss li:where(.svelte-4zpgss){padding-left:var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-body);color:var(--color-text);line-height:1.2;position:relative}.pre-bullets.svelte-4zpgss li:where(.svelte-4zpgss):before{content:"•";color:var(--color-accent);font-weight:700;position:absolute;left:0}.container.svelte-1aoc31z{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-1aoc31z{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-1aoc31z{padding-inline:var(--site-margin)}}.container.svelte-1aoc31z{box-sizing:border-box}.grid.svelte-1aoc31z{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid}.col-10.svelte-1aoc31z{grid-column-end:span 10}.col-start-2.svelte-1aoc31z{grid-column-start:2}.services-section.svelte-1aoc31z{padding-block:var(--space-10)}@media (width<=960px){.services-section.svelte-1aoc31z{padding-block:var(--space-7)}}.services-section.svelte-1aoc31z{position:relative}@media (width<=960px){.services-section.svelte-1aoc31z{padding-top:5rem}}.services-section.svelte-1aoc31z:before{content:"";z-index:3;background:url(../../../ikonok/arrow__d.svg) bottom/contain no-repeat;width:100%;max-width:1920px;height:4rem;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=960px){.services-section.svelte-1aoc31z:before{height:3rem}}.services-header.svelte-1aoc31z{margin-bottom:var(--space-7);flex-direction:column;gap:1rem;display:flex}.services-grid.svelte-1aoc31z{gap:var(--space-5) var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=960px){.services-grid.svelte-1aoc31z{grid-template-columns:1fr;padding-left:2.5rem;padding-right:0}}.services-cta.svelte-1aoc31z{margin-top:var(--space-7);justify-content:center;display:flex}@media (width<=960px){.services-content.svelte-1aoc31z{grid-column:1/-1!important}}.container.svelte-22v3ng{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-22v3ng{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-22v3ng{padding-inline:var(--site-margin)}}.container.svelte-22v3ng{box-sizing:border-box}.grid.svelte-22v3ng{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid}.col-5.svelte-22v3ng{grid-column-end:span 5}.col-start-2.svelte-22v3ng{grid-column-start:2}.about-section.svelte-22v3ng{padding:var(--space-8) 0;background:var(--color-bg-section);position:relative}.about-section.svelte-22v3ng:before{content:"";background:var(--color-bg-section);clip-path:ellipse(60% 100% at 50% 0);z-index:3;height:2rem;position:absolute;top:0;left:0;right:0;transform:translateY(-90%)rotate(180deg)}@media screen and (width<=960px){.about-section.svelte-22v3ng{padding-top:2rem}}.about-content.svelte-22v3ng{position:relative}.about-text.svelte-22v3ng{gap:var(--space-4);padding-right:var(--space-7);flex-direction:column;display:flex}@media screen and (width<=1600px){.about-text.svelte-22v3ng{grid-column:1/8}}@media screen and (width<=1260px){.about-text.svelte-22v3ng{grid-column:1/13;margin-top:3rem;padding-right:0}}.about-text.svelte-22v3ng img:where(.svelte-22v3ng){max-width:480px;margin:0 auto}.about-paragraph.svelte-22v3ng{font-size:var(--text-body);color:var(--color-text);line-height:1.7}.about-bold.svelte-22v3ng{font-size:var(--text-body);color:var(--color-text);font-weight:600;line-height:1.7}.about-bullets.svelte-22v3ng li:where(.svelte-22v3ng){margin-left:1.5rem;margin-bottom:var(--space-3);font-size:var(--text-body);color:var(--color-text);padding-left:.75rem;line-height:1.4;position:relative}.quote-box.svelte-22v3ng{margin:var(--space-5) 0;padding:var(--space-5);border-top:1px solid var(--color-border);text-align:left;position:relative}.quote-mark.svelte-22v3ng{color:var(--color-accent);opacity:.8}.quote-mark--left.svelte-22v3ng{position:absolute;bottom:0;left:0}.quote-mark--right.svelte-22v3ng{position:absolute;top:1rem;right:0}.quote-text.svelte-22v3ng{font-family:var(--font-serif);color:var(--color-taupe);font-size:1.2rem;font-style:italic;line-height:1.5;position:relative}blockquote.svelte-22v3ng{margin-top:0;margin-block-start:0;margin-block:0!important}.quote-cite.svelte-22v3ng{margin-top:var(--space-3);font-family:var(--font-sans);color:var(--color-taupe);padding-left:2.5rem;font-size:.9rem;font-style:normal;display:block}.about-image.svelte-22v3ng{top:3rm;align-items:center;width:45%;display:flex;position:absolute;right:0}.about-image.svelte-22v3ng img:where(.svelte-22v3ng){object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-soft);border-radius:999em 0 0 999em}@media screen and (width<=1260px){.about-image.svelte-22v3ng{width:90%;right:unset;top:unset;left:unset;justify-content:flex-end;max-width:960px;margin-left:auto;display:flex;position:relative;transform:none}}.about-image.svelte-22v3ng .image-placeholder:where(.svelte-22v3ng){aspect-ratio:4/5;background:linear-gradient(135deg, var(--color-taupe) 0%, var(--color-bg-section) 100%);width:100%;box-shadow:var(--shadow-soft);border-radius:5rem 0 0}.stats-icon.svelte-22v3ng{width:100%;max-width:480px;margin:0 auto}.blog-carousel.svelte-k1brby,.blog-carousel__inner.svelte-k1brby{width:100%;position:relative}@media (width>=961px){.blog-carousel__inner.svelte-k1brby{align-items:center;gap:1.5rem;display:flex}}.blog-nav.svelte-k1brby{z-index:10;background:var(--color-burgundy);width:2.5rem;height:2.5rem;color:var(--color-on-dark);box-shadow:var(--shadow-icon);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .3s,transform .3s;display:flex;position:absolute;top:38%;transform:translateY(-50%)}.blog-nav.svelte-k1brby:after{content:none}.blog-nav.svelte-k1brby svg:where(.svelte-k1brby){width:.875rem;height:.875rem}.blog-nav--prev.svelte-k1brby{left:-1rem}.blog-nav--next.svelte-k1brby{right:-1rem}.blog-nav.svelte-k1brby:hover:not(.swiper-button-disabled){background:var(--color-accent)}@media (width>=961px){.blog-nav.svelte-k1brby{width:3rem;height:3rem;margin-bottom:calc(var(--space-6) + .35rem);align-self:center;position:static;transform:none}.blog-nav--prev.svelte-k1brby,.blog-nav--next.svelte-k1brby{left:auto;right:auto}.blog-nav.svelte-k1brby:hover:not(.swiper-button-disabled){transform:scale(1.08)}}.blog-swiper.svelte-k1brby{width:100%;min-width:0;padding-bottom:var(--space-6);flex:1;position:relative;overflow:hidden}.blog-swiper.svelte-k1brby .swiper-slide{height:auto;padding:.5rem;display:flex}.blog-swiper.svelte-k1brby .swiper-slide .blog-card{width:100%;height:100%}@media screen and (width>=961px){.blog-swiper.svelte-k1brby .swiper-slide .blog-card{max-width:100%}.blog-swiper.svelte-k1brby .blog-card-title{font-size:clamp(1.15rem,1.6vw,1.5rem)}.blog-swiper.svelte-k1brby .blog-card-excerpt{-webkit-line-clamp:4}}.blog-pagination.svelte-k1brby{margin-top:var(--space-6);position:relative}.blog-carousel-all.svelte-k1brby{margin-top:var(--space-3);justify-content:center;display:flex}.blog-swiper.svelte-k1brby .swiper-pagination-bullet{background:var(--color-taupe);opacity:1;width:10px;height:10px;transition:background .2s}.blog-swiper.svelte-k1brby .swiper-pagination-bullet-active{background:var(--color-burgundy)}:root{--bp-sm:720px;--bp-md:960px;--bp-lg:1300px;--bp-xl:1920px;--site-max:1920px;--site-margin:144px;--site-margin-md:64px;--site-margin-sm:24px;--grid-columns:12;--grid-gutter:20px;--content-max:1632px;--page-flow:5rem;--page-flow-md:3rem;--page-flow-sm:2rem;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4rem;--space-8:5rem;--space-9:6rem;--space-10:7rem;--space-11:8rem;--nav-height:72px;--radius-pill:999px;--radius-card:5rem;--radius-arch:50% 50% 0 0;--shadow-soft:0 8px 12px #2a1b171a;--shadow-icon:0 4px 12px #2a1b1726}@media (width<=720px){.col-sm-full.svelte-1ahag8z{grid-column:1/13!important}}.container.svelte-1ahag8z{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-1ahag8z{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-1ahag8z{padding-inline:var(--site-margin)}}.container.svelte-1ahag8z{box-sizing:border-box}.grid.svelte-1ahag8z{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid}.col-10.svelte-1ahag8z{grid-column-end:span 10}.col-start-2.svelte-1ahag8z{grid-column-start:2}.blog-section.svelte-1ahag8z{padding-block:var(--space-10)}@media (width<=960px){.blog-section.svelte-1ahag8z{padding-block:var(--space-7)}}.blog-section.svelte-1ahag8z{background:var(--color-bg);position:relative}.blog-section.svelte-1ahag8z:before{content:"";z-index:3;background:url(../../../ikonok/arrow__l.svg) bottom/contain no-repeat;width:100%;max-width:1920px;height:4rem;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=960px){.blog-section.svelte-1ahag8z:before{height:3rem}.blog-section.svelte-1ahag8z{padding-top:5rem}}.blog-main.svelte-1ahag8z{min-width:0}.blog-header.svelte-1ahag8z{margin-bottom:var(--space-7);max-width:52rem}.blog-subtitle.svelte-1ahag8z{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);max-width:65ch;font-weight:400;line-height:1.7}
