.about_section__hEOVd .about_content__Vod6V{position:relative;display:flex;flex-direction:row;gap:1rem}.about_section__hEOVd .about_content__Vod6V>div{padding:0}.about_section__hEOVd .about_content__Vod6V h3{position:relative;color:var(--primary)}.about_section__hEOVd .about_content__Vod6V .about_container__ocL_P{display:flex;flex-direction:column;gap:var(--size-1x);border:1px solid var(--primary-dark);border-radius:2rem;background:var(--background-dim2);box-shadow:0 0 30px var(--background);overflow:hidden;padding:var(--padding);--padding:2rem;--padding-left:var(--padding);--padding-top:var(--padding);--padding-right:var(--padding);--padding-bottom:var(--padding)}.about_section__hEOVd .about_content__Vod6V .about_container__ocL_P:not(:last-of-type){margin-bottom:var(--size-1x)}.about_section__hEOVd .about_content__Vod6V .about_copy__sx6T3{flex-basis:calc(60% + 1px);flex-grow:1;flex-shrink:1}.about_section__hEOVd .about_content__Vod6V .about_icon__fASJC{padding:.5rem;display:flex;align-items:center;background:var(--primary-dark);width:-moz-fit-content;width:fit-content;border-radius:.5rem;aspect-ratio:1}.about_section__hEOVd .about_content__Vod6V .about_icon__fASJC svg{height:1.6rem;color:var(--primary)}.about_section__hEOVd .about_content__Vod6V .about_icon__fASJC svg path{fill:url(#fa-gradient) #fff}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4{flex-basis:50%;flex-grow:1;flex-shrink:1;position:relative}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4 img{height:100%;width:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:2rem}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4.about_technicalSvg__vO3UV>span{position:relative!important;overflow:visible!important;height:100%!important;z-index:-1}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4.about_technicalSvg__vO3UV img{overflow:visible;filter:brightness(100%)}@media screen and (max-width:767px){.about_section__hEOVd .about_content__Vod6V{flex-direction:column}.about_section__hEOVd .about_content__Vod6V>div{flex-basis:100%!important}.about_section__hEOVd .about_content__Vod6V .about_container__ocL_P{padding:2rem 1.25rem}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4{padding:1rem}.about_section__hEOVd .about_content__Vod6V .about_image__ycNA4.about_technicalSvg__vO3UV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:140%;z-index:-1}.about_section__hEOVd .about_content__Vod6V .about_copy__sx6T3{padding:0}}.badges_badgeBlockContainer__6PC_X:not(:last-of-type){margin-bottom:var(--size-4x)}.badges_list__h9HpA{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-2-);row-gap:var(--size-2-);font-family:var(--font-accent);font-weight:600;font-size:var(--font-xs);list-style:none}.badges_list__h9HpA .badges_item__eQTAh{position:relative;display:flex;flex-direction:row;overflow:hidden;align-items:center;border-radius:9rem;padding:calc(var(--size-3-)*1) calc(var(--size-3-)*2);text-transform:uppercase;color:var(--primary-bright)}.badges_list__h9HpA .badges_item__eQTAh i,.badges_list__h9HpA .badges_item__eQTAh svg{display:flex;justify-content:center;align-items:center;margin-right:.7rem}.badges_list__h9HpA .badges_item__eQTAh i:not(.badges_colored__LJgwS){color:var(--icon-bright)}.badges_list__h9HpA .badges_item__eQTAh svg{height:.8rem;padding:.1rem}.badges_list__h9HpA .badges_item__eQTAh svg path{fill:var(--icon-bright)}.badges_list__h9HpA .badges_item__eQTAh .badges_title__JkuWT{flex-grow:1;text-align:center;color:var(--primary-bright);font-weight:700}.badges_list__h9HpA .badges_item__eQTAh:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:1px solid var(--primary-dim);border-radius:9rem;opacity:10%}.badges_list__h9HpA .badges_item__eQTAh:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:var(--background-dim2);opacity:100%}.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh{padding:.5rem 1rem;font-size:.9rem;font-weight:600;border-radius:.5rem;width:calc(50% - .25rem);text-transform:capitalize}.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh:after,.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh:before{border-radius:inherit}.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh svg{height:1.4375rem;margin-right:1rem;padding:.1rem}.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh svg path{fill:url(#fa-gradient) var(--icon-bright)}.badges_list__h9HpA.badges_invertedColor__YwB3k li{background:var(--primary);color:var(--background)}.badges_list__h9HpA.badges_invertedColor__YwB3k li svg,.badges_list__h9HpA.badges_invertedColor__YwB3k.badges_methods__vsGt5 svg{color:var(--background)}.badges_fullContainer__V46SJ{border-top:1px solid var(--primary-dark);background:var(--background-dim);margin-left:calc(var(--padding-left)*-1);margin-right:calc(var(--padding-right)*-1);margin-bottom:calc(var(--padding-bottom)*-1);padding:var(--padding-top,1rem) var(--padding-right) var(--padding-bottom) var(--padding-left)}.badges_noBackground__fDl0s.badges_fullContainer__V46SJ{background:rgba(0,0,0,0);border-top:none}.badges_noBackground__fDl0s .badges_item__eQTAh:after{background:rgba(0,0,0,0)}@media screen and (max-width:767px){.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh{font-size:.75rem;padding:.5rem;letter-spacing:-.025rem}.badges_list__h9HpA.badges_methods__vsGt5 .badges_item__eQTAh svg{height:1rem;margin-right:.5rem}}.section_title_title__1yAc_{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:var(--size-1x);padding:0 var(--size-1x)}.section_title_title__1yAc_ h2{color:#fff}.career_section__b_3C3 .career_area__bANJf{display:flex;flex-direction:column;gap:1rem}.career_section__b_3C3 .career_area__bANJf.career_splitLayout___HVRU{flex-direction:row;gap:2rem;align-items:flex-start}.career_section__b_3C3 .career_area__bANJf h3{margin-top:-.25rem;margin-bottom:.35rem}.career_section__b_3C3 .career_area__bANJf h4{font-size:.9rem;margin-bottom:.25rem;text-transform:none;letter-spacing:0}.career_section__b_3C3 .career_area__bANJf h5{font-size:.9rem;margin-bottom:.25rem;opacity:.5}.career_section__b_3C3 .career_company__woy0Q{position:relative;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.career_section__b_3C3 .career_company__woy0Q,.career_section__b_3C3 .career_position__etCCi{border:1px solid var(--primary-dark);border-radius:1rem;overflow:hidden;padding:var(--padding);--padding:2rem;--padding-left:var(--padding);--padding-top:var(--padding);--padding-right:var(--padding);--padding-bottom:var(--padding);background:var(--background-dim2)}.career_section__b_3C3 .career_companyContent__tpFhz{display:flex;flex-direction:column;gap:1rem;max-width:calc(var(--grid-32)*20);max-width:calc(var(--grid-32)*18)}.career_section__b_3C3 .career_companyPositions__KL0QC{display:flex;flex-direction:column;gap:1rem}.career_section__b_3C3 .career_companyLogo__kcikS{width:calc(var(--grid-32)*8);display:flex;align-items:top;justify-content:center;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.career_section__b_3C3 .career_position__etCCi{margin-left:calc(var(--grid-32)*2);background:var(--background-dim);max-width:100%}.career_section__b_3C3 .career_position__etCCi.career_first__cHvsf .career_content__p_ya3{padding-bottom:0}.career_section__b_3C3 .career_position__etCCi .career_positionContent__NjhYf{position:relative;display:flex;flex-direction:column;gap:2rem}.career_section__b_3C3 .career_position__etCCi .career_positionContent__NjhYf .career_list__exzut{display:flex;flex-direction:column;gap:.75rem}.career_section__b_3C3 .career_position__etCCi .career_positionContent__NjhYf .career_list__exzut .career_subList__PyV_w{position:relative;margin-left:2rem;margin-top:.5rem;display:block;color:var(--primary)}.career_section__b_3C3 .career_position__etCCi .career_positionContent__NjhYf .career_list__exzut .career_subList__PyV_w .career_bullet__pyvVZ{position:absolute;margin-left:-1.5rem}.career_section__b_3C3 .career_position__etCCi .career_positionContent__NjhYf .career_list__exzut .career_subList__PyV_w .career_bullet__pyvVZ:before{content:"⇒"}.career_section__b_3C3 .career_technicalSvg___cC5S{position:absolute;top:0;bottom:0;right:0}.career_section__b_3C3 .career_technicalSvg___cC5S img{transform:rotate(90deg)}.career_section__b_3C3 .career_leftColumn__AjWUa{flex:2;display:flex;flex-direction:column;gap:1rem}.career_section__b_3C3 .career_rightColumn__bK_IW{flex:1;min-width:0}.career_section__b_3C3 .career_currentPosition__QCGb_{border:1px solid var(--primary-dark);border-radius:1rem;padding:2rem;background:var(--background-dim2);margin-bottom:1rem}.career_section__b_3C3 .career_positionHeader__qOIor{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}.career_section__b_3C3 .career_companyName__QOCTo{font-size:1.25rem;font-weight:600;color:var(--primary-bright);margin:0}.career_section__b_3C3 .career_location__lxIYD{font-size:.85rem;color:var(--primary);opacity:.7}.career_section__b_3C3 .career_positionTitle__hJmzi{font-size:1rem;font-weight:500;color:var(--primary-bright);margin:0 0 .75rem}.career_section__b_3C3 .career_positionDescription__pb54V{font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;opacity:.8}.career_section__b_3C3 .career_techStack__RZpx_{margin-top:1rem}.career_section__b_3C3 .career_timeline__7KVI1{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.career_section__b_3C3 .career_timelineItem__H7bXM{border:1px solid var(--primary-dark);border-radius:1rem;padding:1.5rem;background:var(--background-dim);margin-left:calc(var(--grid-32)*2)}.career_section__b_3C3 .career_freelanceSection__maL_u,.career_section__b_3C3 .career_previousPosition__ptUvR{border:1px solid var(--primary-dark);border-radius:1rem;padding:2rem;background:var(--background-dim2)}.career_section__b_3C3 .career_freelanceSection__maL_u{height:-moz-fit-content;height:fit-content}.career_section__b_3C3 .career_freelanceTitle__zsO4l{font-size:1.5rem;margin-bottom:.5rem;color:var(--primary-bright)}.career_section__b_3C3 .career_freelanceSubtitle__xbXY0{font-size:.9rem;opacity:.7;margin-bottom:2rem}.career_section__b_3C3 .career_scrollableArea__o7HyL{height:1075px;max-height:1075px}.career_section__b_3C3 .career_freelanceProjects__yqJjh{display:flex;flex-direction:column;gap:1.5rem;padding-right:1rem;height:100%}.career_section__b_3C3 .career_freelanceProject___GKy5{padding:1.5rem;background:var(--background-dim);border-radius:.75rem}.career_section__b_3C3 .career_projectHeader__8eU_1{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.career_section__b_3C3 .career_projectTitle__vFnqm{font-size:1rem;font-weight:600;color:var(--primary-bright);margin:0}.career_section__b_3C3 .career_projectPeriod__vTGFk{font-size:.8rem;color:var(--primary);font-weight:500}.career_section__b_3C3 .career_projectDescription___VtNc{font-size:.85rem;line-height:1.4;margin-bottom:1rem;opacity:.8}.career_section__b_3C3 .career_projectTech__QWifB{display:flex;flex-wrap:wrap;gap:.5rem}.career_section__b_3C3 .career_techBadge__z_dfk{font-size:.7rem;padding:.25rem .75rem;background:var(--primary-dark);color:var(--primary-bright);border-radius:1rem;font-weight:500}.career_section__b_3C3 .career_scrollableArea__o7HyL>div{scrollbar-width:thin;scrollbar-color:var(--primary-dark) rgba(0,0,0,0)}.career_section__b_3C3 .career_scrollableArea__o7HyL>div::-webkit-scrollbar{width:8px}.career_section__b_3C3 .career_scrollableArea__o7HyL>div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.career_section__b_3C3 .career_scrollableArea__o7HyL>div::-webkit-scrollbar-thumb{background:var(--primary-dark);border-radius:4px;opacity:.7}.career_section__b_3C3 .career_scrollableArea__o7HyL>div::-webkit-scrollbar-thumb:hover{background:var(--primary);opacity:1}@media screen and (max-width:767px){.career_section__b_3C3 .career_area__bANJf .career_company__woy0Q,.career_section__b_3C3 .career_area__bANJf .career_position__etCCi{padding:2rem 1rem;flex-direction:column}.career_section__b_3C3 .career_area__bANJf .career_position__etCCi{padding-bottom:1rem;--padding-top:1rem}.career_section__b_3C3 .career_area__bANJf .career_companyContent__tpFhz{max-width:100%}.career_section__b_3C3 .career_area__bANJf .career_companyLogo__kcikS{width:100%;height:100px;margin-top:1rem}.career_section__b_3C3 .career_area__bANJf .career_positionContent__NjhYf{gap:1rem;max-width:100%}.career_section__b_3C3 .career_area__bANJf p,.career_section__b_3C3 .career_area__bANJf ul.career_list__exzut li{font-size:.8rem}.career_section__b_3C3 .career_area__bANJf ul:not(.career_list__exzut) li{font-size:.6rem}.career_section__b_3C3 .career_area__bANJf.career_splitLayout___HVRU{flex-direction:column;gap:2rem}.career_section__b_3C3 .career_currentPosition__QCGb_,.career_section__b_3C3 .career_previousPosition__ptUvR,.career_section__b_3C3 .career_timelineItem__H7bXM{padding:1.5rem 1rem}.career_section__b_3C3 .career_positionHeader__qOIor{flex-direction:column;align-items:flex-start;gap:.25rem}.career_section__b_3C3 .career_companyName__QOCTo{font-size:1.1rem}.career_section__b_3C3 .career_positionTitle__hJmzi{font-size:.9rem}.career_section__b_3C3 .career_positionDescription__pb54V{font-size:.8rem}.career_section__b_3C3 .career_timelineItem__H7bXM{margin-left:0}.career_section__b_3C3 .career_rightColumn__bK_IW{flex:1}.career_section__b_3C3 .career_freelanceSection__maL_u{position:static;padding:1.5rem}.career_section__b_3C3 .career_scrollableArea__o7HyL{max-height:none}.career_section__b_3C3 .career_freelanceProjects__yqJjh{padding-right:0}.career_section__b_3C3 .career_freelanceTitle__zsO4l{font-size:1.25rem}.career_section__b_3C3 .career_freelanceProject___GKy5{padding:1rem}.career_section__b_3C3 .career_projectTitle__vFnqm{font-size:.9rem}.career_section__b_3C3 .career_projectDescription___VtNc{font-size:.8rem}.career_section__b_3C3 .career_techBadge__z_dfk{font-size:.65rem;padding:.2rem .6rem}}.section_grid_block__XJcrE{--guideSolidColor:var(--primary-dark);--guideDashedColor:var(--primary-dark);position:absolute;height:100%;width:100%;top:0;left:0;z-index:-3}.section_grid_block__XJcrE .section_grid_Guides__5UQXq{position:absolute;height:100%;width:100%;top:0;left:0;padding:0 --size-1x;pointer-events:none}.section_grid_block__XJcrE .section_grid_Guides__5UQXq .section_grid_Guides__container__yS0KR{display:grid;grid:1fr/repeat(var(--grid-size),1fr);position:relative;max-width:var(--reading-width);height:100%;margin:0 auto}.section_grid_block__XJcrE .section_grid_Guides__5UQXq .section_grid_Guides__container__yS0KR .section_grid_Guides__guide__yWRXe{width:1px;background:linear-gradient(180deg,var(--guideDashedColor),var(--guideDashedColor) 50%,transparent 0,transparent);background-size:1px 8px}.section_grid_block__XJcrE .section_grid_Guides__5UQXq .section_grid_Guides__container__yS0KR .section_grid_Guides__guide__yWRXe:first-of-type{background:var(--guideSolidColor)}.section_grid_block__XJcrE .section_grid_Guides__5UQXq .section_grid_Guides__container__yS0KR .section_grid_Guides__guide__yWRXe:last-of-type{position:absolute;top:0;right:0;height:100%}button.button_primary__fBI42{background-color:var(--secondary);color:var(--background)}button.button_primary__fBI42:hover{background-color:var(--secondary-bright)}button.button_secondary__yjTsY{background-color:rgba(0,0,0,0);border:1px solid var(--primary-dark);color:var(--primary)}button.button_secondary__yjTsY:hover{color:var(--primary-bright);background-color:var(--primary-dark)}.hero_section__ww5sp{border-bottom:1px solid var(--primary-dark);max-height:1440px;height:100vh;justify-content:center}.hero_section__ww5sp>.hero_container__nsxSW{height:-moz-fit-content;height:fit-content}.hero_section__ww5sp .hero_preHeader__sMKgs{color:var(--secondary);font-family:var(--font-accent);font-size:1.2rem;font-weight:400;margin:1rem 0}.hero_section__ww5sp .hero_header__V21_n{color:var(--primary-bright);font-family:var(--font-sans);font-size:5rem;margin:0}.hero_section__ww5sp .hero_primaryDim__87Rei{color:var(--primary-dim)}.hero_section__ww5sp .hero_primaryBright__9MCly{color:var(--primary)}.hero_section__ww5sp .hero_tempBright__KBgpd{font-size:.875rem;width:60%}.hero_section__ww5sp .hero_gitBadges__f2GlI{position:relative;display:flex;gap:.5rem;flex-wrap:wrap;height:1rem}.hero_section__ww5sp .hero_gitBadges__f2GlI img{height:16px;width:-moz-fit-content;width:fit-content;border-radius:.25rem}@media screen and (max-width:767px){.hero_section__ww5sp .hero_preHeader__sMKgs{font-size:1rem}.hero_section__ww5sp .hero_header__V21_n{font-size:2.9rem}.hero_section__ww5sp .hero_tempBright__KBgpd{width:100%;padding-right:1rem}.hero_section__ww5sp button{font-size:.875rem;padding:.75rem 2rem}}.hero_colorfulV1__1j3z5{--hero-gradient-bg-1:var(--neon-1-1);--hero-gradient-bg-2:var(--neon-1-2);--hero-gradient-bg-3:var(--neon-2-1);--hero-gradient-bg-4:var(--neon-2-2);position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0}.hero_colorfulV1__1j3z5 .hero_svg_background__NPgO8{position:absolute;z-index:-1;width:200vw;aspect-ratio:1/1;bottom:50%;right:50%;opacity:15%;transform:translate(48.5%,50%);max-inline-size:unset;max-block-size:unset}.hero_colorfulV1__1j3z5 .hero_radialContainer__MOkqq{position:absolute;width:100%;height:100%}.hero_colorfulV1__1j3z5 .hero_radialContainer__MOkqq .hero_radialGradient__AzzFC{position:absolute;right:-30%;width:100%;left:unset;aspect-ratio:1/1;height:unset;bottom:-60%;filter:blur(100px);transform:translateZ(0);opacity:20%;background:var(--bar-gradient);--bar-gradient:radial-gradient(circle,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 24%,var(--hero-gradient-bg-3) 44%,var(--hero-gradient-bg-4) 57%,transparent 70%)}.hero_colorfulV1__1j3z5 .hero_barContainer__q7mOZ{position:absolute;left:0;bottom:0;width:100%;height:100px}.hero_colorfulV1__1j3z5 .hero_barGradient__CwE_a{--bar-opacity:0.15;--bar-blend-mode:screen;--bar-gradient:linear-gradient(90deg,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 26.88%,var(--hero-gradient-bg-3) 48.46%,var(--hero-gradient-bg-4) 74.51%);opacity:var(--bar-opacity);background-blend-mode:var(--bar-blend-mode);background:var(--bar-gradient);position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;width:100%;bottom:0;height:100%;filter:blur(100px);transform:translateZ(0)}@media screen and (max-width:767px){.hero_colorfulV1__1j3z5 .hero_radialContainer__MOkqq .hero_radialGradient__AzzFC{right:-180%;width:300%;bottom:-55%}}.looking_section__dNDAk{background-color:var(--background-dim)}.looking_section__dNDAk h2{font-size:var(--font-xl-l)}.looking_section__dNDAk h4{font-family:var(--font-accent);text-transform:none;font-size:var(--font-r-s);letter-spacing:.01rem}.looking_section__dNDAk .looking_container__3xUgO{text-align:left;max-width:700px}.looking_section__dNDAk .looking_copy__pxf8x{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}.looking_section__dNDAk .looking_jsonSub__JOVSZ{line-height:.9;margin:.25rem 0 .25rem 2rem}.looking_section__dNDAk .looking_preHeader__TUmNn{font-family:var(--font-subheader);font-weight:400;letter-spacing:-.05rem;font-size:2rem}.looking_section__dNDAk .looking_header__f6jur{color:var(--secondary)}.looking_section__dNDAk .looking_subHeader__T4rIA{font-family:var(--font-subheader);color:var(--primary-bright);font-weight:400;letter-spacing:-.05rem;text-align:right;font-size:2rem}.looking_section__dNDAk .looking_highlight__1cNLU{--looking-bg-1:var(--neon-1-1);--looking-bg-2:var(--neon-1-2);--bar-gradient:linear-gradient(90deg,var(--looking-bg-1) -45%,var(--looking-bg-2) 125%)}.looking_section__dNDAk .looking_highlight2__dudBu,.looking_section__dNDAk .looking_highlight__1cNLU{background:var(--bar-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.looking_section__dNDAk .looking_highlight2__dudBu{--looking-bg-1:var(--neon-2-1);--looking-bg-2:var(--neon-2-2);--bar-gradient:linear-gradient(90deg,var(--looking-bg-1) -45%,var(--looking-bg-2) 125%)}.pricing-table_section__FEl2i{min-height:100vh;background:var(--background-dim);padding:.1rem 0;display:none}.pricing-table_headerSection__VneiQ{text-align:center;margin-bottom:.01rem}.pricing-table_badge__dSdZd{display:inline-flex;align-items:center;padding:.375rem .75rem;margin-bottom:1rem;border-radius:9999px;font-size:.875rem;font-weight:500}.pricing-table_badge__dSdZd,.pricing-table_badge__dSdZd.pricing-table_secondary__43Erh{background-color:var(--background-dim2);color:var(--primary-dim)}.pricing-table_badge__dSdZd.pricing-table_outline__9_J_H{background-color:rgba(0,0,0,0);border:1px solid var(--primary-dark);color:var(--primary)}.pricing-table_mainTitle__M2fZ1{font-size:var(--font-xl);font-weight:700;color:var(--primary-bright);margin-bottom:.5rem}@media(min-width:768px){.pricing-table_mainTitle__M2fZ1{font-size:var(--font-xl-l)}}.pricing-table_subtitle__nJr3P{font-size:var(--font-m);color:var(--primary);max-width:48rem;margin:0 auto;line-height:1.6}.pricing-table_currencySection__4Oeoj{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:.3rem}.pricing-table_currencyToggleContainer__OKvrC{display:flex;align-items:center;gap:1rem;background-color:var(--background-dim2);padding:1rem;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid var(--primary-dark)}.pricing-table_currencyLabel__s2ZX6{font-size:var(--font-s);font-weight:600;transition:color .2s ease;color:var(--primary-dim)}.pricing-table_currencyLabel__s2ZX6.pricing-table_active__iOEQr.pricing-table_usd__ogo_y{color:var(--secondary)}.pricing-table_currencyLabel__s2ZX6.pricing-table_active__iOEQr.pricing-table_cop__0WPPa{color:var(--neon-1-1)}.pricing-table_switch__BhnYO{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;cursor:pointer;border-radius:9999px;border:2px solid rgba(0,0,0,0);transition:all .2s ease;background-color:var(--primary-dark)}.pricing-table_switch__BhnYO:focus{outline:none;box-shadow:0 0 0 2px var(--secondary)}.pricing-table_switch__BhnYO:disabled{cursor:not-allowed;opacity:.5}.pricing-table_switch__BhnYO.pricing-table_checked__1qGvf{background-color:var(--neon-1-1)}.pricing-table_switchSlider__TOKyG{pointer-events:none;display:inline-block;height:1.25rem;width:1.25rem;transform:translateX(0);border-radius:9999px;background-color:var(--background-dim2);box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease}.pricing-table_switchSlider__TOKyG.pricing-table_checked__1qGvf{transform:translateX(1.25rem)}.pricing-table_trmInfo__lZi1e{display:flex;align-items:center;gap:.5rem;background-color:var(--background-dim2);padding:.5rem 1rem;border-radius:9999px;font-size:var(--font-s);color:var(--primary-dim);border:1px solid var(--primary-dark)}.pricing-table_trmInfo__lZi1e svg{width:1rem;height:1rem;color:var(--primary-dim)}.pricing-table_cardsContainer__iO3V9{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:.3rem}@media(min-width:768px){.pricing-table_cardsContainer__iO3V9{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(min-width:1024px){.pricing-table_cardsContainer__iO3V9{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.pricing-table_pricingCard__RCFOR{position:relative;overflow:hidden;background-color:var(--background-dim2);border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid var(--primary-dark);transition:all .3s ease;min-height:600px;display:flex;flex-direction:column}.pricing-table_pricingCard__RCFOR:hover{transform:translateY(-.5rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-color:var(--secondary)}.pricing-table_cardHeader__jfnxg{padding:1.5rem 1.5rem .1rem}.pricing-table_iconContainer__Vi8H1{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.pricing-table_iconContainer__Vi8H1.pricing-table_blue__MQEaG{background:linear-gradient(135deg,var(--secondary) 0,var(--neon-1-2) 100%)}.pricing-table_iconContainer__Vi8H1.pricing-table_green__PBb66{background:linear-gradient(135deg,var(--neon-1-1) 0,var(--neon-1-2) 100%)}.pricing-table_iconContainer__Vi8H1.pricing-table_purple__hh63c{background:linear-gradient(135deg,var(--neon-2-2) 0,var(--secondary-bright) 100%)}.pricing-table_iconContainer__Vi8H1.pricing-table_orange__Z2puh{background:linear-gradient(135deg,var(--neon-2-1) 0,var(--neon-1-1) 100%)}.pricing-table_iconContainer__Vi8H1 svg{width:1.5rem;height:1.5rem;color:var(--background)}.pricing-table_cardTitle__5v3M2{font-size:var(--font-m);font-weight:700;color:var(--primary-bright);line-height:1.2;margin-bottom:.1rem}.pricing-table_cardDescription__DX_bL{color:var(--primary);font-size:var(--font-s)}.pricing-table_cardContent__oPT15{padding:0 1.5rem 1.5rem;flex:1;display:flex;flex-direction:column}.pricing-table_priceSection__29A4v{text-align:center;margin-bottom:1.5rem}.pricing-table_priceRange__ywRxa{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:.5rem;flex-wrap:wrap}.pricing-table_price__0FFbz{font-weight:700;color:var(--primary-bright)}.pricing-table_price__0FFbz.pricing-table_large__6QZIG{font-size:var(--font-l)}.pricing-table_price__0FFbz.pricing-table_medium__yh4HF{font-size:var(--font-m)}.pricing-table_priceSeparator__qYd3m{color:var(--primary-dim);font-weight:500;font-size:var(--font-m)}.pricing-table_currencyBadge__oFWjY{display:inline-flex;align-items:center;padding:.125rem .5rem;background-color:rgba(0,0,0,0);border:1px solid var(--primary-dark);color:var(--primary);border-radius:.375rem;font-size:var(--font-xs)}.pricing-table_formatNote__DJbFh{font-size:var(--font-xs);color:var(--primary-dim);margin-top:.1rem}.pricing-table_sectionTitle__UbQng{display:flex;align-items:center;gap:.5rem;font-size:var(--font-s);font-weight:600;color:var(--primary-bright);margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--primary-dark)}.pricing-table_sectionIcon__tezKu{width:1rem;height:1rem;color:var(--neon-1-1)}.pricing-table_featuresList__UiDgh{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.pricing-table_featureItem__k3KAF{display:flex;align-items:flex-start;gap:.5rem;padding:.25rem 0}.pricing-table_featureDot__lLJfd{width:.375rem;height:.375rem;background-color:var(--neon-1-1);border-radius:9999px;flex-shrink:0;margin-top:.375rem}.pricing-table_featureText__l3Q62{font-size:var(--font-s);color:var(--primary);line-height:1.4}.pricing-table_deliverablesList__j0bR8{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--primary-dark)}.pricing-table_deliverableItem__3R5CY{display:flex;align-items:flex-start;gap:.5rem;padding:.25rem 0}.pricing-table_deliverableDot__8BpR_{width:.375rem;height:.375rem;background-color:var(--secondary);border-radius:9999px;flex-shrink:0;margin-top:.375rem}.pricing-table_deliverableText__sUkw0{font-size:var(--font-s);color:var(--primary);line-height:1.4;font-weight:500}.pricing-table_gradientOverlay__0OIwK{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.05),rgba(0,0,0,.05));opacity:0;transition:opacity .3s ease;pointer-events:none}.pricing-table_pricingCard__RCFOR:hover .pricing-table_gradientOverlay__0OIwK{opacity:1}.pricing-table_disclaimerSection__bGshT{text-align:center}.pricing-table_disclaimerBox__Iun6S{background-color:var(--background-dim2);border-radius:1rem;padding:1.5rem;max-width:56rem;margin:0 auto;border:1px solid var(--primary-dark)}.pricing-table_disclaimerText__jdBwV{font-size:var(--font-s);color:var(--primary);line-height:1.6}.pricing-table_disclaimerText__jdBwV strong{font-weight:600;color:var(--primary-bright)}.pricing-table_skeleton__9jO0B{background-color:var(--primary-dark);border-radius:.25rem;animation:pricing-table_pulse__WVD_l 2s infinite}.pricing-table_skeleton__9jO0B.pricing-table_inline__GAych{display:inline-block;width:4rem;height:1rem}@keyframes pricing-table_pulse__WVD_l{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:767px){.pricing-table_section__FEl2i{padding:2rem 0}.pricing-table_mainTitle__M2fZ1{font-size:var(--font-l)}.pricing-table_subtitle__nJr3P{font-size:var(--font-r);padding:0 1rem}.pricing-table_cardsContainer__iO3V9{gap:1.5rem;padding:0 1rem}.pricing-table_pricingCard__RCFOR{min-height:auto}.pricing-table_price__0FFbz.pricing-table_large__6QZIG{font-size:var(--font-m)}.pricing-table_price__0FFbz.pricing-table_medium__yh4HF{font-size:var(--font-r)}.pricing-table_sectionTitle__UbQng{font-size:var(--font-xs);margin-bottom:.5rem}.pricing-table_deliverableText__sUkw0,.pricing-table_featureText__l3Q62{font-size:var(--font-xs)}.pricing-table_featuresList__UiDgh{margin-bottom:1rem}.pricing-table_deliverablesList__j0bR8{padding-top:.75rem}}.page_colors_colors__fsrh8{display:block;height:0;max-height:0;overflow:hidden}