@layer layout{._page_18hju_2{--servicesAccent: #087e88;background:var(--background);color:var(--textBody);overflow:clip}body[data-theme=dark] ._page_18hju_2{--servicesAccent: #83dddc}._inner_18hju_9{width:min(1180px,100%);margin-inline:auto}._hero_18hju_10{padding:clamp(150px,16vw,215px) var(--spaceOuter) clamp(72px,9vw,140px);border-bottom:1px solid color-mix(in srgb,var(--text) 11%,transparent);background:radial-gradient(ellipse 56% 80% at 88% 50%,color-mix(in srgb,var(--servicesAccent) 12%,transparent),transparent 80%)}._homeLink_18hju_15{display:inline-flex;align-items:center;gap:11px;margin-bottom:56px;color:var(--textLight);font-family:var(--monoFontStack);font-size:.73rem;text-decoration:underline;text-underline-offset:5px}._homeLink_18hju_15:hover{color:var(--servicesAccent)}._eyebrow_18hju_27{color:var(--servicesAccent);font-family:var(--monoFontStack);font-size:.72rem;font-weight:var(--fontWeightBold);letter-spacing:.13em}._hero_18hju_10 h1{max-width:950px;margin-top:20px;color:var(--textTitle);font-size:clamp(3.15rem,7vw,6.6rem);font-weight:var(--fontWeightBold);line-height:.97;letter-spacing:-.073em;text-wrap:balance}._intro_18hju_44{max-width:690px;margin-top:34px;color:var(--textLight);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.75}._section_18hju_51{padding:clamp(70px,8vw,105px) var(--spaceOuter) clamp(90px,10vw,150px)}._sectionTitle_18hju_52{color:var(--textTitle);font-size:clamp(1.8rem,3.2vw,3.1rem);font-weight:var(--fontWeightBold);letter-spacing:-.055em}._grid_18hju_53{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:40px 0 0;padding:0;list-style:none}._item_18hju_54{min-width:0}._card_18hju_55{display:flex;min-height:320px;height:100%;flex-direction:column;padding:clamp(22px,2.6vw,32px);border:1px solid color-mix(in srgb,var(--text) 12%,transparent);border-radius:17px;background:var(--backgroundLight);color:var(--textBody);text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}._cardTop_18hju_68{display:flex;justify-content:space-between;align-items:center;color:var(--servicesAccent)}._number_18hju_69{font-size:.76rem;font-family:var(--monoFontStack)}._arrow_18hju_70{font-size:1.5rem}._card_18hju_55 h3{margin-top:51px;color:var(--textTitle);font-size:clamp(1.2rem,1.7vw,1.53rem);font-weight:var(--fontWeightBold);line-height:1.22;letter-spacing:-.04em}._card_18hju_55 p{margin-top:13px;color:var(--textLight);font-size:.88rem;line-height:1.57}._cardAction_18hju_73{margin-top:auto;padding-top:24px;color:var(--servicesAccent);font-size:.86rem;font-weight:var(--fontWeightBold)}._item_18hju_54:nth-child(4) ._card_18hju_55{border-color:color-mix(in srgb,var(--servicesAccent) 41%,transparent);background:color-mix(in srgb,var(--servicesAccent) 8%,var(--backgroundLight))}._note_18hju_75{max-width:720px;margin-top:36px;color:var(--textLight);font-size:.91rem;line-height:1.65}._contact_18hju_76{display:inline-flex;align-items:center;gap:22px;margin-top:25px;min-height:48px;padding:12px 21px;border-radius:999px;background:var(--textTitle);color:var(--background);text-decoration:none;font-weight:var(--fontWeightBold);font-size:.88rem}._page_18hju_2 a:focus-visible{outline:3px solid var(--servicesAccent);outline-offset:4px}@media (hover: hover) and (pointer: fine){._card_18hju_55:hover{border-color:var(--servicesAccent);transform:translateY(-3px);box-shadow:0 18px 44px color-mix(in srgb,var(--text) 10%,transparent)}}@media (max-width: 850px){._grid_18hju_53{grid-template-columns:repeat(2,minmax(0,1fr))}._card_18hju_55{min-height:290px}}@media (max-width: 570px){._hero_18hju_10{padding:134px var(--spaceM) 72px}._homeLink_18hju_15{margin-bottom:35px}._hero_18hju_10 h1{font-size:clamp(2.65rem,11vw,4rem)}._section_18hju_51{padding:70px var(--spaceM) 95px}._grid_18hju_53{grid-template-columns:1fr;gap:11px}._card_18hju_55{min-height:260px;padding:23px}._card_18hju_55 h3{margin-top:31px}}@media (prefers-reduced-motion: reduce){._card_18hju_55{transition:none}}}
