._page_stdzi_1{min-height:100vh;color:var(--brand-ink);background:var(--brand-paper)}._page_stdzi_1 main{display:block}._hero_stdzi_3{padding:calc(78px + env(safe-area-inset-top) + clamp(62px,8vw,112px)) var(--layout-gutter) clamp(64px,8vw,104px);color:var(--brand-paper);background:var(--brand-ink)}._shell_stdzi_4{width:min(100%,var(--layout-content-max));margin-inline:auto}._heroGrid_stdzi_5{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(42px,8vw,112px);display:grid}._hero_stdzi_3 h1{letter-spacing:0;white-space:normal;align-items:baseline;gap:16px;max-width:none;margin:0;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:500;line-height:1.4;display:flex}._headingCount_stdzi_7{font-size:.9rem;font-weight:400;line-height:1.5}._hero_stdzi_3 p{max-width:64ch;color:color-mix(in srgb,var(--brand-paper) 86%,transparent);margin:0;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.9}._hero_stdzi_3 p strong{color:var(--brand-white)}._section_stdzi_10{padding:clamp(70px,9vw,122px) var(--layout-gutter)}._sectionHead_stdzi_11{grid-template-columns:1fr;gap:14px;margin-bottom:30px;display:grid}._sectionHead_stdzi_11 h2{letter-spacing:0;white-space:normal;margin:0;font-size:clamp(1rem,3.5vw,1.7rem);font-weight:400;line-height:1.5}._sectionHead_stdzi_11 p{max-width:58ch;color:color-mix(in srgb,var(--brand-ink) 86%,transparent);margin:0;font-size:.98rem;line-height:1.85}._catalogue_stdzi_14{border-block-start:1px solid var(--brand-ink)}._catalogueItem_stdzi_15{border-block-end:1px solid color-mix(in srgb,var(--brand-ink) 20%,transparent);grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr) minmax(185px,.46fr);align-items:start;gap:clamp(24px,4vw,60px);padding:28px 0;scroll-margin-top:110px;display:grid}._itemTitle_stdzi_16{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;display:grid}._itemTitle_stdzi_16 h3{margin:0;font-size:clamp(1.25rem,2vw,1.72rem);line-height:1.35}._itemBody_stdzi_18{gap:16px;display:grid}._itemBody_stdzi_18>p{max-width:65ch;color:color-mix(in srgb,var(--brand-ink) 86%,transparent);margin:0;line-height:1.8}._facts_stdzi_19{background:color-mix(in srgb,var(--brand-ink) 18%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}._facts_stdzi_19>div{background:var(--brand-white);padding:14px}._facts_stdzi_19 dt{color:color-mix(in srgb,var(--brand-ink) 86%,transparent);font-size:.68rem;font-weight:700}._facts_stdzi_19 dd{margin:5px 0 0;font-size:.82rem;font-weight:700;line-height:1.55}._action_stdzi_21{min-height:50px;color:var(--brand-paper);background:var(--brand-ink);border:1px solid var(--brand-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:.8rem;font-weight:700;text-decoration:none;display:flex}:is(._action_stdzi_21:hover,._action_stdzi_21:focus-visible){color:var(--brand-ink);background:var(--brand-mist)}[dir=rtl] ._action_stdzi_21 svg{transform:rotate(180deg)}._serviceGroups_stdzi_24{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}._serviceGroup_stdzi_24{border:1px solid color-mix(in srgb,var(--brand-ink) 22%,transparent);background:var(--brand-white);border-radius:4px;scroll-margin-top:110px;overflow:hidden}._serviceGroup_stdzi_24>summary{cursor:pointer;grid-template-columns:48px minmax(0,1fr) max-content 24px;align-items:center;gap:16px;min-height:132px;padding:22px;list-style:none;display:grid}._serviceGroup_stdzi_24>summary::-webkit-details-marker{display:none}._groupIcon_stdzi_28{width:48px;height:48px;color:var(--brand-ink);border:1px solid color-mix(in srgb,var(--brand-ink) 20%,transparent);background:color-mix(in srgb,var(--brand-mist) 36%,transparent);border-radius:50%;place-items:center;display:grid}._groupCopy_stdzi_29{gap:5px;display:grid}._groupCopy_stdzi_29 b{white-space:nowrap;font-size:clamp(.98rem,3.7vw,1.15rem);font-weight:500;line-height:1.5}._groupCopy_stdzi_29 small{max-width:64ch;color:color-mix(in srgb,var(--brand-ink) 86%,transparent);font-size:.84rem;line-height:1.65}._serviceGroup_stdzi_24>summary>strong{color:var(--brand-ink);border:1px solid color-mix(in srgb,var(--brand-ink) 18%,transparent);background:var(--brand-paper);white-space:nowrap;border-radius:999px;padding:8px 11px;font-size:.74rem}._serviceGroup_stdzi_24>summary>svg{transition:transform .2s}._serviceGroup_stdzi_24[open]>summary>svg{transform:rotate(180deg)}._serviceGroup_stdzi_24[open]{grid-column:1/-1}._serviceGroup_stdzi_24[open]>summary{border-block-end:1px solid color-mix(in srgb,var(--brand-ink) 18%,transparent);background:var(--brand-white)}._serviceGrid_stdzi_34{background:var(--brand-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}._serviceCard_stdzi_35{border:1px solid color-mix(in srgb,var(--brand-ink) 16%,transparent);background:var(--brand-white);border-radius:4px;flex-direction:column;min-height:188px;padding:20px;scroll-margin-top:110px;display:flex}._serviceCard_stdzi_35 h3{margin:0;font-size:1.06rem;font-weight:500;line-height:1.5}._serviceCard_stdzi_35 p{color:color-mix(in srgb,var(--brand-ink) 86%,transparent);margin:10px 0 0;font-size:.84rem;line-height:1.75}._serviceCard_stdzi_35>a{min-height:44px;color:var(--brand-ink);border-block-start:1px solid color-mix(in srgb,var(--brand-ink) 14%,transparent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:15px;font-size:.76rem;font-weight:700;text-decoration:none;display:flex}:is(._serviceCard_stdzi_35>a:hover,._serviceCard_stdzi_35>a:focus-visible){color:var(--brand-night)}._serviceCard_stdzi_35>a svg{transition:transform .18s}:is(._serviceCard_stdzi_35>a:hover svg,._serviceCard_stdzi_35>a:focus-visible svg){transform:translate(-3px)}:is([dir=ltr] ._serviceCard_stdzi_35>a:hover svg,[dir=ltr] ._serviceCard_stdzi_35>a:focus-visible svg){transform:translate(3px)}._closing_stdzi_41{padding:34px var(--layout-gutter);color:var(--brand-ink);background:var(--brand-mist)}._closingInner_stdzi_42{width:min(100%,var(--layout-content-max));justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}._closingInner_stdzi_42 p{max-width:70ch;margin:0;line-height:1.8}._closingInner_stdzi_42 a{min-height:46px;color:var(--brand-ink);white-space:nowrap;border-block-end:1px solid;align-items:center;gap:9px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}[dir=rtl] ._closingInner_stdzi_42 a svg{transform:rotate(180deg)}._areaGrid_stdzi_45{grid-template-columns:1fr;gap:42px;display:grid}._area_stdzi_45{border:1px solid color-mix(in srgb,var(--brand-ink) 20%,transparent);background:var(--brand-white);border-radius:4px;padding:28px;scroll-margin-top:110px}._area_stdzi_45 h2{white-space:normal;margin:0;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:500;line-height:1.4}._area_stdzi_45>p{max-width:54ch;color:color-mix(in srgb,var(--brand-ink) 86%,transparent);margin:14px 0 28px;line-height:1.8}._areaList_stdzi_48{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._areaList_stdzi_48 li{scroll-margin-top:110px}._areaList_stdzi_48 a{min-height:78px;color:var(--brand-ink);border:1px solid color-mix(in srgb,var(--brand-ink) 20%,transparent);background:var(--brand-white);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:18px;font-weight:400;text-decoration:none;display:flex}:is(._areaList_stdzi_48 a:focus-visible,._serviceGroup_stdzi_24>summary:focus-visible){outline:3px solid var(--brand-mist);outline-offset:3px}:is(._areaList_stdzi_48 a:hover,._areaList_stdzi_48 a:focus-visible){background:color-mix(in srgb,var(--brand-mist) 28%,transparent)}[dir=rtl] ._areaList_stdzi_48 a svg{transform:rotate(180deg)}._teamGrid_stdzi_54{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._expert_stdzi_55{color:var(--brand-ink);background:var(--brand-white);border:1px solid color-mix(in srgb,var(--brand-ink) 20%,transparent);font-family:var(--font-brand);border-radius:3px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._portrait_stdzi_56{aspect-ratio:4/4.45;background:var(--brand-ink);flex-shrink:0;overflow:hidden}._portrait_stdzi_56 img{object-fit:cover;width:100%;height:100%;display:block}._expertCopy_stdzi_57{flex-direction:column;flex:1;min-height:248px;padding:22px;display:flex}._expertCopy_stdzi_57 small{color:color-mix(in srgb,var(--brand-ink) 86%,transparent);font-size:.72rem;font-weight:700}._expertCopy_stdzi_57 h2{margin:7px 0 10px;font-size:1.35rem;line-height:1.38}._expertCopy_stdzi_57 p{color:color-mix(in srgb,var(--brand-ink) 86%,transparent);margin:0;font-size:.84rem;line-height:1.75}._expertCopy_stdzi_57 b{align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-family:inherit;font-size:.78rem;line-height:1.65;display:flex}[dir=rtl] ._expertCopy_stdzi_57 b svg{transform:rotate(180deg)}@media (max-width:980px){._heroGrid_stdzi_5,._sectionHead_stdzi_11{grid-template-columns:1fr}._teamGrid_stdzi_54{grid-template-columns:repeat(2,minmax(0,1fr))}._catalogueItem_stdzi_15{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}._catalogueItem_stdzi_15>._action_stdzi_21{grid-column:2;width:max-content;min-width:185px}}@media (max-width:700px){._hero_stdzi_3{padding-top:calc(68px + env(safe-area-inset-top) + 48px)}._heroGrid_stdzi_5{gap:24px}._hero_stdzi_3 h1{gap:12px;font-size:clamp(1.5rem,6.4vw,2.1rem)}._headingCount_stdzi_7{font-size:.8rem}._serviceGroups_stdzi_24{grid-template-columns:1fr}._area_stdzi_45{padding:20px}._section_stdzi_10{padding-inline:var(--layout-gutter)}._catalogueItem_stdzi_15{grid-template-columns:1fr;gap:18px}._catalogueItem_stdzi_15>._action_stdzi_21{grid-column:auto;width:100%}._facts_stdzi_19,._areaGrid_stdzi_45,._teamGrid_stdzi_54,._areaList_stdzi_48{grid-template-columns:1fr}._areaList_stdzi_48 li:nth-child(n) a{padding-inline:16px}._closingInner_stdzi_42{flex-direction:column;align-items:flex-start}._expert_stdzi_55{grid-template-columns:minmax(122px,.42fr) minmax(0,.58fr);display:grid}._portrait_stdzi_56{aspect-ratio:auto;height:100%;min-height:290px}._expertCopy_stdzi_57{min-height:290px;padding:19px}._serviceGroup_stdzi_24>summary{grid-template-columns:42px minmax(0,1fr) 20px;gap:11px;min-height:104px;padding:17px 15px}._groupIcon_stdzi_28{width:42px;height:42px}._serviceGroup_stdzi_24>summary>strong{grid-column:2;width:max-content;margin-top:4px}._serviceGroup_stdzi_24>summary>svg{grid-area:1/3/3}._groupCopy_stdzi_29 small{font-size:.8rem}._serviceGrid_stdzi_34{grid-template-columns:1fr;padding:10px}._serviceCard_stdzi_35{min-height:164px;padding:17px}}@media (max-width:430px){._expert_stdzi_55{grid-template-columns:1fr}._portrait_stdzi_56{aspect-ratio:4/4.45;min-height:0}._expertCopy_stdzi_57{min-height:230px}}@media (prefers-reduced-motion:reduce){._serviceGroup_stdzi_24>summary>svg,._serviceCard_stdzi_35>a svg{transition:none}}@media (max-width:360px){[dir=ltr] ._sectionHead_stdzi_11 h2{font-size:.95rem}}:root[data-theme=dark] ._page_stdzi_1{color:var(--brand-paper);background:var(--brand-night);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] ._page_stdzi_1 main,:root[data-theme=dark] ._section_stdzi_10{background:var(--brand-night)}:root[data-theme=dark] ._sectionHead_stdzi_11 h2,:root[data-theme=dark] ._itemTitle_stdzi_16 h3,:root[data-theme=dark] ._serviceCard_stdzi_35 h3,:root[data-theme=dark] ._area_stdzi_45 h2,:root[data-theme=dark] ._expertCopy_stdzi_57 h2{color:var(--brand-paper)}:root[data-theme=dark] ._sectionHead_stdzi_11 p,:root[data-theme=dark] ._itemBody_stdzi_18>p,:root[data-theme=dark] ._serviceCard_stdzi_35 p,:root[data-theme=dark] ._area_stdzi_45>p,:root[data-theme=dark] ._expertCopy_stdzi_57 small,:root[data-theme=dark] ._expertCopy_stdzi_57 p{color:color-mix(in srgb,var(--brand-paper) 86%,transparent)}:root[data-theme=dark] ._catalogue_stdzi_14{border-color:color-mix(in srgb,var(--brand-paper) 34%,transparent)}:root[data-theme=dark] ._catalogueItem_stdzi_15{border-color:color-mix(in srgb,var(--brand-paper) 20%,transparent)}:root[data-theme=dark] ._facts_stdzi_19{background:color-mix(in srgb,var(--brand-paper) 18%,transparent)}:root[data-theme=dark] ._facts_stdzi_19>div,:root[data-theme=dark] ._serviceGroup_stdzi_24,:root[data-theme=dark] ._serviceGroup_stdzi_24[open]>summary,:root[data-theme=dark] ._serviceCard_stdzi_35,:root[data-theme=dark] ._area_stdzi_45,:root[data-theme=dark] ._areaList_stdzi_48 a,:root[data-theme=dark] ._expert_stdzi_55{color:var(--brand-paper);background:var(--brand-surface-dark);border-color:color-mix(in srgb,var(--brand-paper) 18%,transparent)}:root[data-theme=dark] ._facts_stdzi_19 dt,:root[data-theme=dark] ._groupCopy_stdzi_29 small{color:color-mix(in srgb,var(--brand-paper) 78%,transparent)}:root[data-theme=dark] ._serviceGroup_stdzi_24{border-color:color-mix(in srgb,var(--brand-paper) 20%,transparent)}:root[data-theme=dark] ._serviceGroup_stdzi_24>summary{color:var(--brand-paper)}:root[data-theme=dark] ._serviceGroup_stdzi_24[open]>summary{border-color:color-mix(in srgb,var(--brand-paper) 18%,transparent)}:root[data-theme=dark] ._groupIcon_stdzi_28{color:var(--brand-paper);background:color-mix(in srgb,var(--brand-mist) 16%,transparent);border-color:color-mix(in srgb,var(--brand-paper) 22%,transparent)}:root[data-theme=dark] ._serviceGroup_stdzi_24>summary>strong{color:var(--brand-paper);background:var(--brand-ink);border-color:color-mix(in srgb,var(--brand-paper) 20%,transparent)}:root[data-theme=dark] ._serviceGrid_stdzi_34{background:var(--brand-night)}:root[data-theme=dark] ._serviceCard_stdzi_35>a{color:var(--brand-paper);border-color:color-mix(in srgb,var(--brand-paper) 16%,transparent)}:is(:root[data-theme=dark] ._serviceCard_stdzi_35>a:hover,:root[data-theme=dark] ._serviceCard_stdzi_35>a:focus-visible){color:var(--brand-mist)}:is(:root[data-theme=dark] ._areaList_stdzi_48 a:hover,:root[data-theme=dark] ._areaList_stdzi_48 a:focus-visible){background:color-mix(in srgb,var(--brand-mist) 14%,transparent)}:root[data-theme=dark] ._action_stdzi_21{color:var(--brand-ink);background:var(--brand-mist);border-color:var(--brand-mist)}:root[data-theme=light] ._hero_stdzi_3{color:var(--text);background:var(--canvas);border-bottom:1px solid var(--night-line)}:root[data-theme=light] ._hero_stdzi_3 p,:root[data-theme=light] ._hero_stdzi_3 p strong{color:var(--text-muted)}._groupIcon_stdzi_28,._serviceGroup_stdzi_24>summary>strong{background:0 0;border-radius:2px}._groupCopy_stdzi_29 b{white-space:normal}
