.c-hero[data-astro-cid-r6qggs4k]{position:relative;height:var(--h-hero);min-height:var(--h-hero-min);background:var(--c-ink);color:var(--c-white);touch-action:pan-y}.c-hero__slide[data-astro-cid-r6qggs4k],.c-hero__shade[data-astro-cid-r6qggs4k],.c-hero__image[data-astro-cid-r6qggs4k]{position:absolute;inset:0;width:100%;height:100%}.c-hero__image[data-astro-cid-r6qggs4k]{object-fit:cover}.c-hero__shade[data-astro-cid-r6qggs4k]{background:var(--gradient-hero)}.c-hero__inner[data-astro-cid-r6qggs4k]{position:relative;height:100%;display:flex;align-items:center}.c-hero__copy[data-astro-cid-r6qggs4k]{width:52%;display:grid;gap:var(--gap)}.c-hero[data-astro-cid-r6qggs4k] h1[data-astro-cid-r6qggs4k],.c-hero[data-astro-cid-r6qggs4k] h2[data-astro-cid-r6qggs4k]{font-size:var(--fs-h1);color:var(--c-white)}.c-hero__eyebrow[data-astro-cid-r6qggs4k]{display:flex;align-items:center;gap:var(--sp-12);font-size:var(--fs-xs);font-weight:700;letter-spacing:.16em}.c-hero__eyebrow[data-astro-cid-r6qggs4k]:before{content:"";flex:0 0 var(--gap);border-top:2px solid var(--c-primary)}.c-hero__copy[data-astro-cid-r6qggs4k]:after{content:"";width:var(--sp-20);border-top:2px solid var(--c-primary)}.c-hero__description[data-astro-cid-r6qggs4k]{color:var(--c-hero-text)}.c-hero__buttons[data-astro-cid-r6qggs4k]{display:flex;flex-wrap:wrap;gap:var(--sp-16)}.c-hero__controls[data-astro-cid-r6qggs4k]{position:absolute;left:50%;bottom:var(--sp-20);translate:-50% 0;display:flex;gap:var(--sp-8);align-items:center}.c-hero__controls[data-astro-cid-r6qggs4k] button[data-astro-cid-r6qggs4k]{border:0;border-radius:var(--r-round);background:var(--c-arrow);color:var(--c-ink);width:var(--size-icon-button);height:var(--size-icon-button)}.c-hero__position[data-astro-cid-r6qggs4k]{margin-left:auto;font-weight:700}.c-hero__track[data-astro-cid-r6qggs4k]{background:var(--c-arrow);height:var(--focus-offset);width:var(--sp-100)}.c-hero__track[data-astro-cid-r6qggs4k] span[data-astro-cid-r6qggs4k]{display:block;width:33.333%;height:100%;background:var(--c-primary)}.c-hero__track[data-astro-cid-r6qggs4k] [data-astro-cid-r6qggs4k][data-step="1"]{width:66.666%}.c-hero__track[data-astro-cid-r6qggs4k] [data-astro-cid-r6qggs4k][data-step="2"]{width:100%}@media(max-width:767px){.c-hero[data-astro-cid-r6qggs4k]{height:var(--h-hero-mobile);min-height:var(--h-hero-mobile-min)}.c-hero__copy[data-astro-cid-r6qggs4k]{width:100%;padding-bottom:var(--sp-56);gap:var(--sp-16)}.c-hero__buttons[data-astro-cid-r6qggs4k] .c-button[data-astro-cid-r6qggs4k]{padding-inline:var(--sp-16)}}.c-category-nav[data-astro-cid-hvggfmtz]{background:var(--c-bg-soft)}.c-category-nav__grid[data-astro-cid-hvggfmtz]{display:grid;grid-template-columns:repeat(5,1fr)}.c-category-nav[data-astro-cid-hvggfmtz] a[data-astro-cid-hvggfmtz]{display:flex;align-items:center;justify-content:center;gap:var(--sp-12);min-height:var(--sp-96);font-size:var(--fs-nav);font-weight:700;text-decoration:none;border-right:1px solid var(--c-line);border-top:2px solid transparent}.c-category-nav[data-astro-cid-hvggfmtz] a[data-astro-cid-hvggfmtz]:hover{background:var(--c-white);border-top-color:var(--c-primary)}.c-category-nav[data-astro-cid-hvggfmtz] svg[data-astro-cid-hvggfmtz]{flex-shrink:0}@media(max-width:767px){.c-category-nav__grid[data-astro-cid-hvggfmtz]{overflow:auto;grid-template-columns:repeat(5,minmax(220px,1fr));scrollbar-width:none}}.c-categories[data-astro-cid-mn4ql5nj]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.c-categories__card[data-astro-cid-mn4ql5nj]{display:grid;gap:var(--sp-12);transition:transform .3s var(--ease)}.c-categories__card[data-astro-cid-mn4ql5nj]:hover{transform:translateY(calc(-1 * var(--focus-offset)))}.c-categories__image[data-astro-cid-mn4ql5nj]{overflow:hidden}.c-categories[data-astro-cid-mn4ql5nj] img[data-astro-cid-mn4ql5nj]{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .3s var(--ease)}.c-categories__card[data-astro-cid-mn4ql5nj]:hover img[data-astro-cid-mn4ql5nj]{transform:scale(1.06)}.c-categories[data-astro-cid-mn4ql5nj] h3[data-astro-cid-mn4ql5nj]{font-size:var(--fs-h4);font-weight:700}.c-categories[data-astro-cid-mn4ql5nj] h3[data-astro-cid-mn4ql5nj] a[data-astro-cid-mn4ql5nj]{text-decoration:none}.c-categories__card[data-astro-cid-mn4ql5nj]:hover h3[data-astro-cid-mn4ql5nj]{color:var(--c-primary)}.c-categories[data-astro-cid-mn4ql5nj] p[data-astro-cid-mn4ql5nj]{color:var(--c-muted);font-size:var(--fs-xs)}@media(max-width:991px){.c-categories[data-astro-cid-mn4ql5nj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.c-categories[data-astro-cid-mn4ql5nj]{grid-template-columns:1fr}}.c-process[data-astro-cid-d7yd27mj]{background:var(--c-ink);color:var(--c-hero-text);padding-block:var(--sp-100)}.c-process__heading[data-astro-cid-d7yd27mj]{display:grid;grid-template-columns:1fr 380px;gap:var(--gap)}.c-process__heading[data-astro-cid-d7yd27mj]>p[data-astro-cid-d7yd27mj]{font-size:var(--fs-nav)}.c-process__grid[data-astro-cid-d7yd27mj]{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0;gap:var(--gap-lg)}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj]{position:relative;display:grid;align-content:start;gap:var(--sp-16)}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj]:before{content:"";position:absolute;left:0;right:calc(-1 * var(--gap-lg));top:var(--gap);border-top:1px dashed var(--c-step-line)}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj]:last-child:before{right:0}.c-process__number[data-astro-cid-d7yd27mj]{position:relative;width:fit-content;background:var(--c-ink);color:transparent;-webkit-text-stroke:1px var(--c-primary);font-size:var(--fs-stat);font-weight:800;line-height:1}.c-process__number[data-astro-cid-d7yd27mj]:after{content:"";display:block;width:var(--sp-8);height:var(--sp-8);background:var(--c-primary);border-radius:var(--r-round)}.c-process[data-astro-cid-d7yd27mj] h3[data-astro-cid-d7yd27mj]{color:var(--c-white);font-size:var(--fs-step);font-weight:700}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:var(--fs-sm);line-height:1.7}@media(max-width:767px){.c-process[data-astro-cid-d7yd27mj]{padding-block:var(--sp-section-sm)}.c-process__heading[data-astro-cid-d7yd27mj],.c-process__grid[data-astro-cid-d7yd27mj]{grid-template-columns:1fr}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj]{grid-template-columns:auto 1fr}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{grid-column:2}.c-process[data-astro-cid-d7yd27mj] li[data-astro-cid-d7yd27mj]:before{display:none}}.c-uses[data-astro-cid-45xjzc33]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.c-uses__card[data-astro-cid-45xjzc33]{position:relative;overflow:hidden;aspect-ratio:4/3;color:var(--c-white)}.c-uses[data-astro-cid-45xjzc33] img[data-astro-cid-45xjzc33]{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease)}.c-uses__card[data-astro-cid-45xjzc33]:hover img[data-astro-cid-45xjzc33]{transform:scale(1.05)}.c-uses__copy[data-astro-cid-45xjzc33]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:end;padding:var(--sp-20);background:var(--gradient-card)}.c-uses[data-astro-cid-45xjzc33] h3[data-astro-cid-45xjzc33]{color:var(--c-white);font-size:var(--fs-h4)}.c-uses[data-astro-cid-45xjzc33] p[data-astro-cid-45xjzc33]{font-size:var(--fs-xs)}.c-uses__card[data-astro-cid-45xjzc33]:after{content:"";position:absolute;bottom:0;width:100%;border-top:3px solid var(--c-primary);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.c-uses__card[data-astro-cid-45xjzc33]:hover:after{transform:scaleX(1)}@media(max-width:991px){.c-uses[data-astro-cid-45xjzc33]{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.c-uses[data-astro-cid-45xjzc33]{grid-template-columns:1fr}}.c-custom[data-astro-cid-sww4soel]{background:var(--c-bg-soft)}.c-custom__grid[data-astro-cid-sww4soel]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-lg);align-items:center}.c-custom__pictures[data-astro-cid-sww4soel]{position:relative;padding-right:var(--gap);padding-bottom:var(--gap)}.c-custom__pictures[data-astro-cid-sww4soel]>img[data-astro-cid-sww4soel]:first-child{width:100%;aspect-ratio:4/3;object-fit:cover}.c-custom__ball[data-astro-cid-sww4soel]{position:absolute;width:34%;right:0;bottom:0;border:var(--sp-8) solid var(--c-white)}.c-custom__list[data-astro-cid-sww4soel]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);list-style:none;margin:0 0 var(--gap-lg);padding:0;font-size:var(--fs-nav)}.c-custom__list[data-astro-cid-sww4soel] li[data-astro-cid-sww4soel]{display:flex;gap:var(--sp-8)}.c-custom__list[data-astro-cid-sww4soel] span[data-astro-cid-sww4soel]{color:var(--c-primary);font-size:var(--fs-body)}@media(max-width:767px){.c-custom__grid[data-astro-cid-sww4soel]{grid-template-columns:1fr}}.c-comparison[data-astro-cid-dl6qkox4]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto repeat(6,auto)}.c-comparison__column[data-astro-cid-dl6qkox4]{display:grid;grid-row:span 7;grid-template-rows:subgrid;min-width:0;border:1px solid var(--c-line)}.c-comparison[data-astro-cid-dl6qkox4] h3[data-astro-cid-dl6qkox4]{padding:var(--sp-20);background:var(--c-ink);color:var(--c-white);font-size:var(--fs-h4)}.c-comparison[data-astro-cid-dl6qkox4] dl[data-astro-cid-dl6qkox4]{display:contents;margin:0;font-size:var(--fs-sm)}.c-comparison[data-astro-cid-dl6qkox4] dl[data-astro-cid-dl6qkox4]>div[data-astro-cid-dl6qkox4]{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--c-line);min-height:var(--sp-56)}.c-comparison[data-astro-cid-dl6qkox4] dt[data-astro-cid-dl6qkox4]{background:var(--c-bg-soft);font-weight:600;padding:var(--sp-12)}.c-comparison[data-astro-cid-dl6qkox4] dd[data-astro-cid-dl6qkox4]{margin:0;padding:var(--sp-12)}.c-comparison__note[data-astro-cid-dl6qkox4]{color:var(--c-muted);font-size:var(--fs-sm);margin-block:var(--sp-16)}@media(max-width:767px){.c-comparison[data-astro-cid-dl6qkox4]{grid-template-columns:1fr;gap:var(--gap)}}.c-company[data-astro-cid-e5eq4i7u]{background:var(--c-bg-soft)}.c-company__grid[data-astro-cid-e5eq4i7u]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--gap-lg);align-items:center}.c-company__text[data-astro-cid-e5eq4i7u]{display:grid;gap:var(--sp-16);font-size:var(--fs-nav);margin-bottom:var(--gap)}.c-company__pictures[data-astro-cid-e5eq4i7u]{position:relative;padding-left:var(--gap);padding-bottom:var(--gap)}.c-company__pictures[data-astro-cid-e5eq4i7u]>img[data-astro-cid-e5eq4i7u]:first-child{width:100%;aspect-ratio:4/3;object-fit:cover}.c-company__small[data-astro-cid-e5eq4i7u]{position:absolute;width:45%;left:0;bottom:0;border:var(--sp-8) solid var(--c-white)}@media(max-width:767px){.c-company__grid[data-astro-cid-e5eq4i7u]{grid-template-columns:1fr}}.c-news[data-astro-cid-dtuulsrz]{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:var(--gap-lg)}.c-news__main[data-astro-cid-dtuulsrz]{display:grid;gap:var(--sp-16)}.c-news__image[data-astro-cid-dtuulsrz]{position:relative}.c-news__image[data-astro-cid-dtuulsrz] img[data-astro-cid-dtuulsrz]{width:100%;aspect-ratio:16/9;object-fit:cover}.c-news__date[data-astro-cid-dtuulsrz]{position:absolute;top:0;left:0;width:var(--sp-56);height:var(--sp-56);display:grid;place-content:center;text-align:center;background:var(--c-primary);color:var(--c-white)}.c-news[data-astro-cid-dtuulsrz] h3[data-astro-cid-dtuulsrz]{font-size:var(--fs-news);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.c-news[data-astro-cid-dtuulsrz] p[data-astro-cid-dtuulsrz]{color:var(--c-muted);font-size:var(--fs-sm);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.c-news__aside[data-astro-cid-dtuulsrz]{display:grid;align-content:start;gap:var(--gap)}.c-news__small[data-astro-cid-dtuulsrz]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--sp-16)}.c-news__small[data-astro-cid-dtuulsrz] img[data-astro-cid-dtuulsrz]{width:160px;height:110px;object-fit:cover}.c-news__small[data-astro-cid-dtuulsrz] h3[data-astro-cid-dtuulsrz]{font-size:var(--fs-h4)}.c-news__all[data-astro-cid-dtuulsrz]{text-align:center;margin-top:var(--sp-title-gap)}@media(max-width:767px){.c-news[data-astro-cid-dtuulsrz]{grid-template-columns:1fr}.c-news__small[data-astro-cid-dtuulsrz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.c-news__small[data-astro-cid-dtuulsrz] img[data-astro-cid-dtuulsrz]{width:100%;height:auto}}.c-certs[data-astro-cid-mh5mcfwp]{background:var(--c-bg-soft)}.c-certs__grid[data-astro-cid-mh5mcfwp]{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gap)}.c-certs__item[data-astro-cid-mh5mcfwp]{padding:0;border:1px solid var(--c-line);background:var(--c-white);color:var(--c-body);overflow:hidden;font-size:var(--fs-xs)}.c-certs__item[data-astro-cid-mh5mcfwp] img[data-astro-cid-mh5mcfwp]{width:100%;aspect-ratio:3/4;object-fit:cover;transition:transform .3s var(--ease)}.c-certs__item[data-astro-cid-mh5mcfwp]:hover img[data-astro-cid-mh5mcfwp]{transform:scale(1.03)}.c-certs__dialog[data-astro-cid-mh5mcfwp]{max-width:min(90vw,600px);max-height:90vh;padding:var(--sp-16);border:1px solid var(--c-line);background:var(--c-white)}.c-certs__dialog[data-astro-cid-mh5mcfwp]::backdrop{background:var(--c-scrim)}.c-certs__dialog[data-astro-cid-mh5mcfwp] button[data-astro-cid-mh5mcfwp]{margin-bottom:var(--sp-16)}@media(max-width:1199px){.c-certs__grid[data-astro-cid-mh5mcfwp]{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.c-certs__grid[data-astro-cid-mh5mcfwp]{grid-template-columns:repeat(2,1fr)}}
