.services-landing_page__PrKxf{width:min(1120px,calc(100% - 48px));margin-inline:auto;padding-block:88px 80px}.services-landing_hero__pNEx5{max-width:960px;padding-block-end:64px}.services-landing_eyebrow__K5_ht{color:hsl(var(--primary));font-size:12px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.services-landing_hero__pNEx5 h1{margin-block:24px;white-space:pre-line;font-size:clamp(42px,5.5vw,72px);line-height:1.08;font-weight:550;letter-spacing:-.045em;text-wrap:balance}.services-landing_lead__vui3K{max-width:740px;color:hsl(var(--muted-foreground));font-size:19px;line-height:1.7}.services-landing_actions__xECqP{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-block-start:30px}.services-landing_offerLink__TdIPX,.services-landing_primary__hct6s,.services-landing_secondary__qUZOk{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;border-radius:8px;padding:12px 20px;font-size:15px;font-weight:550;line-height:1.5;transition:background-color .18s,color .18s}.services-landing_primary__hct6s{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.services-landing_primary__hct6s:hover{background:hsl(var(--primary)/.9)}.services-landing_offerLink__TdIPX svg,.services-landing_primary__hct6s svg{flex-shrink:0}.services-landing_secondary__qUZOk{padding-inline:0;color:hsl(var(--foreground))}.services-landing_offerLink__TdIPX:hover,.services-landing_secondary__qUZOk:hover{color:hsl(var(--primary))}.services-landing_page__PrKxf a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.services-landing_deploymentOptions__VkCpg{display:flex;flex-wrap:wrap;gap:12px 24px;margin-block-start:30px;padding:0;list-style:none;color:hsl(var(--muted-foreground));font-size:13px}.services-landing_offerGrid__qRrlL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;scroll-margin-top:96px}.services-landing_offer__T_8w3{min-width:0;padding:36px;border:1px solid hsl(var(--border));border-radius:20px;background:hsl(var(--card));scroll-margin-top:96px}.services-landing_offerIcon__c6W9x{color:hsl(var(--primary))}.services-landing_offer__T_8w3 h2{margin-block:24px 16px;font-size:27px;font-weight:550;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.services-landing_page__PrKxf h1,.services-landing_page__PrKxf h2,.services-landing_page__PrKxf h3{overflow-wrap:anywhere}.services-landing_closing__VO6C9 p,.services-landing_foundation__oDF7Y p,.services-landing_languages__NAJDO p,.services-landing_offer__T_8w3 p,.services-landing_sectionIntro__N0fIL,.services-landing_steps__sK_SE p{color:hsl(var(--muted-foreground));line-height:1.75}.services-landing_offer__T_8w3 ul{display:grid;gap:16px;list-style:none;margin-block:28px 0;padding:0}.services-landing_offer__T_8w3 li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.65}.services-landing_offer__T_8w3 li svg{flex-shrink:0;margin-block-start:4px;color:hsl(var(--primary))}.services-landing_languages__NAJDO{display:grid;grid-template-columns:1fr 2fr;gap:24px 48px;padding-block:36px;margin-block-start:40px;border-block:1px solid hsl(var(--border))}.services-landing_languages__NAJDO h2{font-size:22px;line-height:1.4;font-weight:550}.services-landing_process__ynzAY{padding-block:64px}.services-landing_closing__VO6C9 h2,.services-landing_process__ynzAY>h2{margin-block-end:20px;font-size:clamp(28px,4vw,40px);line-height:1.2;font-weight:550;letter-spacing:-.035em;text-wrap:balance}.services-landing_sectionIntro__N0fIL{max-width:740px}.services-landing_steps__sK_SE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin-block-start:36px}.services-landing_stepNumber__mK9zJ{display:block;color:hsl(var(--primary));font-size:14px;font-weight:550}.services-landing_steps__sK_SE h3{margin-block:14px 12px;font-size:20px;line-height:1.4;font-weight:550}.services-landing_steps__sK_SE p{font-size:15px}.services-landing_foundation__oDF7Y{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px 48px;padding:32px;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--muted)/.3)}.services-landing_foundation__oDF7Y h2{margin-block-end:12px;font-size:22px;font-weight:550;line-height:1.4}.services-landing_foundation__oDF7Y p{font-size:15px}.services-landing_engineeringLinks__2ZlLU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;list-style:none;padding:0}.services-landing_offerLink__TdIPX{justify-content:flex-start;padding-inline:0;gap:8px;overflow-wrap:anywhere}.services-landing_closing__VO6C9{max-width:760px;padding-block-start:76px}.services-landing_closing__VO6C9 .services-landing_primary__hct6s{margin-block-start:24px}.services-landing_closing__VO6C9 .services-landing_note__pn9sv{margin-block-start:20px;font-size:13px}@media (max-width:760px){.services-landing_page__PrKxf{padding-block:56px}.services-landing_foundation__oDF7Y,.services-landing_languages__NAJDO,.services-landing_offerGrid__qRrlL,.services-landing_steps__sK_SE{grid-template-columns:1fr}.services-landing_hero__pNEx5{padding-block-end:40px}.services-landing_offer__T_8w3{padding:28px}.services-landing_lead__vui3K{font-size:17px}.services-landing_process__ynzAY{padding-block:48px}.services-landing_foundation__oDF7Y{padding:28px}.services-landing_closing__VO6C9{padding-block-start:48px}}@media (prefers-reduced-motion:reduce){.services-landing_page__PrKxf a{transition:none}}