.faq_list__n8TVU{border-top:1px solid var(--frater-slate300)}.faq_item__hdEJa{border-bottom:1px solid var(--frater-slate300)}.faq_question__8TGbT{display:flex;width:100%;min-height:80px;align-items:center;justify-content:space-between;gap:24px;padding:24px 16px;text-align:left;color:var(--frater-onyx);font-size:18px;font-weight:600;line-height:1.5;cursor:pointer}.faq_question__8TGbT:hover{background:var(--frater-ivory)}.faq_contact__oAMwg:focus-visible,.faq_question__8TGbT:focus-visible{outline:2px solid var(--frater-onyx);outline-offset:4px}.faq_indicator__dQvNF{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--frater-ivory);color:var(--frater-onyx)}.faq_indicator__dQvNF svg{transition:transform .18s ease-out}.faq_item__hdEJa[data-open=true] .faq_indicator__dQvNF{background:var(--frater-gold)}.faq_item__hdEJa[data-open=true] .faq_indicator__dQvNF svg{transform:rotate(45deg)}.faq_answer__5HnZ8{max-width:70ch;padding:0 64px 28px 16px;color:var(--frater-slate700);font-size:16px;line-height:1.75}.faq_contact__oAMwg{display:inline-flex;min-height:48px;align-items:center;gap:12px;margin-top:24px;color:var(--frater-onyx);font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.faq_contact__oAMwg svg{flex-shrink:0}.faq_contact__oAMwg:hover{text-decoration-thickness:2px}@media (max-width:640px){.faq_question__8TGbT{gap:16px;padding:20px 4px;font-size:16px}.faq_answer__5HnZ8{padding:0 4px 24px}}@media (prefers-reduced-motion:reduce){.faq_indicator__dQvNF svg{transition:none}}.faq_nativeItem__JM1hS{border-bottom:1px solid var(--frater-slate300)}.faq_nativeItem__JM1hS summary{list-style:none}.faq_nativeItem__JM1hS summary::-webkit-details-marker{display:none}.faq_nativeItem__JM1hS[open] .faq_indicator__dQvNF{background:var(--frater-gold)}.faq_nativeItem__JM1hS[open] .faq_indicator__dQvNF svg{transform:rotate(45deg)}.services_page__SW2dy{background:var(--frater-paper);color:var(--frater-blue)}.services_page__SW2dy h1,.services_page__SW2dy h2,.services_page__SW2dy h3{margin:0}.services_page__SW2dy h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.16;font-weight:500;letter-spacing:-.03em}.services_page__SW2dy h3{font-size:1.25rem;line-height:1.4;font-weight:500}.services_page__SW2dy p{line-height:1.8}.services_hero__E1cPS{padding-block:var(--site-hero-space);color:white}.services_heroGrid__eQ8Te{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:72px;align-items:start;margin-top:0}.services_hero__E1cPS h1{font-size:clamp(2.5rem,4.4vw,4rem);font-weight:500;line-height:1.1;letter-spacing:-.035em;max-width:20ch}.services_lead__rSl_0{color:var(--frater-ivory);font-size:1.125rem;max-width:58ch;margin-top:24px}.services_actions__2WnFp{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.services_actions__2WnFp a{gap:10px}.services_lightLink__9d6Ut{display:inline-flex;align-items:center;min-height:44px;color:var(--frater-goldLight);font-weight:600}.services_fit__11TiI{border-top:2px solid var(--frater-gold);padding-top:24px}.services_fit__11TiI h2{font-size:1.5rem;letter-spacing:-.01em}.services_fit__11TiI li,.services_fit__11TiI p{color:var(--frater-slate300);font-size:1rem;line-height:1.7}.services_fit__11TiI p{margin-top:16px}.services_fit__11TiI ul{list-style:disc;padding-left:20px;margin-top:24px;display:grid;gap:16px}.services_section__KX_zm{padding-block:80px;scroll-margin-top:110px}.services_sectionHeader__fUslz{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:36px}.services_sectionHeader__fUslz p{color:var(--frater-slate700);max-width:60ch;margin:0}.services_deliverables__kBI9K{border-top:1px solid var(--frater-slate300)}.services_deliverables__kBI9K article{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;padding-block:28px;border-bottom:1px solid var(--frater-slate300)}.services_deliverables__kBI9K p{margin:0;color:var(--frater-slate700);max-width:68ch}.services_mineral__huzgv{background:var(--frater-ivory)}.services_note__q79u0{color:var(--frater-slate700);font-size:.875rem;margin-top:20px;max-width:72ch}.services_scenario___n3LY{display:grid;grid-template-columns:1fr 40px 1fr;gap:32px;align-items:start;margin-top:36px}.services_scenario___n3LY p{color:var(--frater-slate700);margin-top:14px}.services_scenarioArrow__lc80_{margin-top:4px;color:var(--frater-action)}.services_contact__Fohkn,.services_engagement__K0vKg{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.services_contact__Fohkn p,.services_engagement__K0vKg p{color:var(--frater-slate700);margin-top:24px;max-width:65ch}.services_checks__sbELU{margin-top:20px;display:grid;gap:14px}.services_checks__sbELU li{display:flex;gap:10px;line-height:1.7;color:var(--frater-slate700)}.services_checks__sbELU svg{flex-shrink:0;margin-top:4px;color:var(--frater-blue)}.services_page__SW2dy .services_measureTitle__2c4EX{margin-top:32px}.services_faq__SzLjx{display:grid;grid-template-columns:.65fr 1.35fr;gap:60px}.services_contact__Fohkn>div>a{margin-top:28px}.services_related__DfPrR{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-block:30px}.services_related__DfPrR a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:22px;border-bottom:1px solid var(--frater-slate300);font-weight:600}.services_related__DfPrR a:hover{color:var(--frater-blueLight)}.services_related__DfPrR svg{flex-shrink:0}@media (max-width:1023px){.services_contact__Fohkn,.services_engagement__K0vKg,.services_heroGrid__eQ8Te{gap:36px}}@media (max-width:767px){.services_heroGrid__eQ8Te{grid-template-columns:1fr;margin-top:0}.services_section__KX_zm{padding-block:48px}.services_contact__Fohkn,.services_engagement__K0vKg,.services_faq__SzLjx,.services_sectionHeader__fUslz{grid-template-columns:1fr;gap:28px}.services_deliverables__kBI9K article{grid-template-columns:1fr;gap:12px;padding-block:24px}.services_scenario___n3LY{grid-template-columns:1fr;gap:20px}.services_scenarioArrow__lc80_{transform:rotate(90deg)}.services_related__DfPrR{grid-template-columns:1fr}.services_actions__2WnFp>a{width:100%;justify-content:center}}.services_lightLink__9d6Ut:focus-visible,.services_related__DfPrR a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sections_section__83B6R{padding-block:80px;scroll-margin-top:112px}.sections_header__WGFcr{margin-bottom:48px;max-width:760px}.sections_title__cHXye{font-family:var(--font-cinzel),sans-serif;font-size:clamp(32px,3vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.sections_intro__20di_{margin-top:20px;max-width:65ch;color:var(--frater-slate700);font-size:18px;line-height:1.65}.sections_subtitle__d93Ve{font-family:var(--font-cinzel),sans-serif;font-size:24px;font-weight:600;line-height:1.3}.sections_catalog__PsysW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:64px;column-gap:64px}.sections_integration__AJS4E{padding-block:28px;border-top:1px solid var(--frater-slate300)}.sections_description__dPe8D{margin-top:16px;color:var(--frater-slate700);font-size:16px;line-height:1.75}.sections_examples__St_TX{margin-top:20px;color:var(--frater-slate700);font-size:14px;line-height:1.7}.sections_steps__IsayI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none}.sections_step__OqCYD{border-top:1px solid var(--frater-slate300);padding-top:24px}.sections_stepNumber__G39c8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:24px;border-radius:50%;background:var(--frater-gold);color:var(--frater-onyx);font-weight:600}.sections_detail__ZZwJw{margin-top:20px;color:var(--frater-slate700);font-size:14px;line-height:1.7}.sections_differentials__WsQGt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.sections_differential__WAHMm{border-top:1px solid color-mix(in srgb,var(--frater-paper) 24%,transparent);padding-top:28px}.sections_principle__sVkBh{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:24px;font-size:14px;color:var(--frater-slate300)}.sections_principle__sVkBh strong{color:var(--frater-paper);font-weight:600}.sections_technologies__DOIqr{border-top:1px solid var(--frater-slate300)}.sections_technologyRow__YoP2c{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding-block:28px;border-bottom:1px solid var(--frater-slate300)}.sections_technologyList__EwxtP{display:flex;flex-wrap:wrap;gap:12px 28px;color:var(--frater-slate700);font-size:16px;line-height:1.65}.sections_cta__3EF7L{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:64px}.sections_actions__iiD1S{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sections_secondaryAction__nWvaq{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--frater-paper);font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.sections_secondaryAction__nWvaq svg{flex-shrink:0}.sections_secondaryAction__nWvaq:focus-visible{outline:2px solid var(--frater-paper);outline-offset:4px}.sections_navigation__FLMes{background:var(--frater-paper);border-bottom:1px solid var(--frater-slate300)}.sections_navLinks__JIoQ3{display:flex;flex-wrap:wrap;gap:4px 24px;padding-block:12px}.sections_navLinks__JIoQ3 a{display:inline-flex;align-items:center;min-height:44px;color:var(--frater-slate700);font-size:14px;font-weight:600}.sections_navLinks__JIoQ3 a:hover{color:var(--frater-onyx);text-decoration:underline;text-underline-offset:6px}.sections_navLinks__JIoQ3 a:focus-visible{outline:2px solid var(--frater-onyx);outline-offset:4px}@media (min-width:1024px){.sections_section__83B6R{padding-block:112px}}@media (max-width:1023px){.sections_steps__IsayI{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_cta__3EF7L{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.sections_section__83B6R{padding-block:64px}.sections_header__WGFcr{margin-bottom:32px}.sections_catalog__PsysW,.sections_differentials__WsQGt,.sections_steps__IsayI,.sections_technologyRow__YoP2c{grid-template-columns:1fr}.sections_technologyRow__YoP2c{gap:16px}.sections_navLinks__JIoQ3{gap:0 24px}.sections_subtitle__d93Ve{font-size:24px}}.flow-diagram_figure__wc19S{width:100%;max-width:640px;margin:0 auto;min-width:0}.flow-diagram_heading__7Wv9J{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--frater-paper) 20%,transparent);color:var(--frater-slate300);font-size:12px;line-height:1.5}.flow-diagram_heading__7Wv9J svg{color:var(--frater-gold);flex-shrink:0}.flow-diagram_map__o1v__{position:relative;aspect-ratio:5/3;margin-block:24px}.flow-diagram_routes__pwJbF{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.flow-diagram_track__Xr4j4{stroke:color-mix(in srgb,var(--frater-paper) 28%,transparent);stroke-width:1.5}.flow-diagram_signal__Uduol{stroke:var(--frater-gold);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:12 88;animation:flow-diagram_transmit__m35tU 2s ease-in-out 2}.flow-diagram_system__kTAmi{position:absolute;width:30%;height:26%;display:flex;align-items:center;gap:12px;padding:12px;background:var(--frater-darkRaised);border:1px solid color-mix(in srgb,var(--frater-paper) 24%,transparent);border-radius:12px}.flow-diagram_source__2UASa{left:0}.flow-diagram_target__ayxCs{right:0}.flow-diagram_icon__Wb1kh{width:24px;height:24px;flex-shrink:0;color:var(--frater-goldLight)}.flow-diagram_name__zGgWf{display:block;color:var(--frater-paper);font-size:14px;font-weight:600;line-height:1.4}.flow-diagram_detail__hXOUR{display:block;margin-top:4px;color:var(--frater-slate300);font-size:12px;line-height:1.4}.flow-diagram_hub__hvYlJ{position:absolute;left:38%;top:29%;width:24%;height:42%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:16px;background:var(--frater-paper);color:var(--frater-onyx);box-shadow:0 14px 30px rgb(0 0 0/.2)}.flow-diagram_hub__hvYlJ svg{color:var(--frater-onyx)}.flow-diagram_hub__hvYlJ strong{font-family:var(--font-cinzel),sans-serif;font-size:20px;font-weight:600;line-height:1.15}.flow-diagram_hub__hvYlJ span{font-size:12px;line-height:1.4}.flow-diagram_caption__puyUx{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid color-mix(in srgb,var(--frater-paper) 20%,transparent);padding-top:18px;color:var(--frater-slate300);font-size:12px;line-height:1.6}@keyframes flow-diagram_transmit__m35tU{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (max-width:640px){.flow-diagram_map__o1v__{aspect-ratio:5/4}.flow-diagram_routes__pwJbF{height:100%}.flow-diagram_system__kTAmi{flex-direction:column;justify-content:center;gap:5px;padding:6px 2px;text-align:center}.flow-diagram_icon__Wb1kh{width:20px;height:20px}.flow-diagram_name__zGgWf{font-size:12px}.flow-diagram_detail__hXOUR{display:none}.flow-diagram_hub__hvYlJ{gap:6px}.flow-diagram_hub__hvYlJ strong{font-size:16px}.flow-diagram_hub__hvYlJ svg{width:26px;height:26px}.flow-diagram_hub__hvYlJ span{max-width:7ch;text-align:center}}@media (prefers-reduced-motion:reduce){.flow-diagram_signal__Uduol{animation:none;stroke-dasharray:none;stroke-width:1.5}}