.specialist-card_root__tHHPR{display:flex;flex-direction:column;height:100%;border:1px solid #eaeaea;border-radius:.75rem;background-color:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .2s ease}.specialist-card_root__tHHPR:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.specialist-card_cardHeader__5ZyO_{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;border-radius:.75rem .75rem 0 0;background:linear-gradient(to bottom,#f8f8f8,hsl(var(--card)))}.specialist-card_image__G8QIS{-o-object-fit:cover;object-fit:cover}.specialist-card_experience__ywTLh{position:absolute;top:.25rem;left:.25rem;z-index:1;border-radius:9999px;background-color:rgba(10,80,190,.1);padding:.375rem .75rem;font-size:.75rem;font-weight:600;color:#0a50be}.specialist-card_cardContent__s7WcR{display:flex;flex:1;flex-direction:column;padding:.75rem}.specialist-card_cardTitle__QgW72{display:block;margin-bottom:.5rem;font-size:1rem;font-weight:600;color:hsl(var(--primary))}.specialist-card_specialty__m3fPY{font-size:.8125rem;font-weight:600;color:#141414}.specialist-card_cardDescription__MvmJm{display:-webkit-box;overflow:hidden;margin-bottom:.5rem;font-size:.75rem;line-height:1.5;color:#6f6f6f;-webkit-box-orient:vertical;-webkit-line-clamp:3}.specialist-card_tags__QMwLq{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .5rem;padding:0;list-style:none}.specialist-card_tag__1j_Ak{border:1px solid #eaeaea;border-radius:.25rem;background-color:#f8f8f8;padding:.25rem .5rem;font-size:.625rem;color:#141414}.specialist-card_bookButton__S3OJv{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:auto;height:2.5rem;width:100%;border-radius:.5rem;border:1px solid rgba(10,80,190,.3);background-color:#f8f8f8;font-size:.875rem;font-weight:600;color:#0a50be;transition:background-color .2s ease,color .2s ease}.specialist-card_bookButton__S3OJv:hover{background-color:#0a50be;color:#fff}.specialist-list_grid__xCyGl{display:grid;grid-template-columns:1fr;gap:1.5rem 1rem}@media(min-width:768px){.specialist-list_grid__xCyGl{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.specialist-list_grid__xCyGl{grid-template-columns:repeat(4,1fr)}}.specialist-list_loadMoreWrap__APg50{display:flex;justify-content:center;margin-top:2.5rem}.specialist-list_loadMoreButton__hE65q{height:2.5rem;padding:0 2rem;border-radius:.5rem;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.875rem;font-weight:600;transition:opacity .2s ease}.specialist-list_loadMoreButton__hE65q:disabled{opacity:.6;cursor:not-allowed}.section-technology_root__xojde .section-technology_row__Onads{border-radius:1rem;overflow:hidden;margin-left:0!important;margin-right:0!important}@media(min-width:1025px){.section-technology_root__xojde .section-technology_row__Onads{border-radius:1.5rem}}.section-technology_root__xojde .section-technology_panel__jIvIq{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:2rem 1.5rem!important;background-color:hsl(var(--primary));color:#fff}@media(min-width:768px){.section-technology_root__xojde .section-technology_panel__jIvIq{padding:3rem!important}}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_title__1rIqK{font-size:1.5rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media(min-width:768px){.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_title__1rIqK{font-size:2rem}}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_subTitle__OFs2T{font-size:1rem;font-weight:600}@media(min-width:768px){.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_subTitle__OFs2T{font-size:1.125rem}}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_description__hJ7FX{font-size:.875rem;line-height:1.6;opacity:.85}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_checklist__DJy2F{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_checklist__DJy2F .section-technology_checklistItem__zrhKJ{display:flex;align-items:center;gap:.625rem;font-size:.875rem}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_checklist__DJy2F .section-technology_checklistItem__zrhKJ .section-technology_checkIcon__5aSM_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:calc(var(--radius) - 2px);background-color:#fff;color:hsl(var(--primary))}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_ctaButton__RuvVr{align-self:flex-start;margin-top:.5rem;background-color:#fff;color:hsl(var(--primary))}.section-technology_root__xojde .section-technology_panel__jIvIq .section-technology_ctaButton__RuvVr:hover{background-color:#fff;opacity:.9}.section-technology_root__xojde .section-technology_visual__xE9qo{position:relative;padding-left:0!important;padding-right:0!important}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_mainImageWrapper__oFEGY{position:relative;width:100%;height:280px}@media(min-width:768px){.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_mainImageWrapper__oFEGY{height:420px}}@media(min-width:1025px){.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_mainImageWrapper__oFEGY{height:100%;min-height:460px}}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_mainImageWrapper__oFEGY .section-technology_mainImage__5ieou{-o-object-fit:cover;object-fit:cover}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnails__oghp_{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;position:absolute;left:1rem;right:1rem;bottom:1rem}@media(min-width:768px){.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnails__oghp_{left:2rem;right:2rem;bottom:1.5rem;gap:1.25rem}}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailItem__7GsQ_{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailCircle__Ivkvq{position:relative;width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 4px 10px rgba(0,0,0,.25)}@media(min-width:768px){.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailCircle__Ivkvq{width:5rem;height:5rem}}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailCircle__Ivkvq .section-technology_thumbnailImage__ZCnwU{-o-object-fit:cover;object-fit:cover}.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailTitle__mO8st{font-size:.75rem;font-weight:700;line-height:1.3;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}@media(min-width:768px){.section-technology_root__xojde .section-technology_visual__xE9qo .section-technology_thumbnailTitle__mO8st{font-size:.875rem}}