.ProposalPage_proposal__ptwMj{padding:64px 0;background:var(--color-primary-1)}.ProposalPage_proposalCard__u1xy0{display:flex;flex-direction:column;gap:84px}.ProposalPage_proposalText__P6G1S{display:flex;gap:60px;max-width:1400px;margin:auto;width:100%}.ProposalPage_proposalIntroText__dRbjA{display:flex;flex-direction:column;gap:20px;flex-basis:0;flex-grow:2}.ProposalPage_proposalIntro__d6b_9{display:flex;flex-direction:column;justify-content:center;text-align:center}.ProposalPage_proposalIntroLabel__UsZkK{font-size:24px;text-transform:uppercase;letter-spacing:4px}.ProposalPage_proposalIntroName__Zhopo{font-size:72px;font-weight:600;line-height:1;color:var(--color-secondary-3)}.ProposalPage_proposalNotes__h3_Qx{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.ProposalPage_proposalNotesTitle__Hkyc_{font-size:24px;font-weight:600}.ProposalPage_proposalNotesContent__UnKr8{width:100%;max-width:600px}.ProposalPage_proposalNotesContent__UnKr8 menu,.ProposalPage_proposalNotesContent__UnKr8 ol,.ProposalPage_proposalNotesContent__UnKr8 ul{display:flex;flex-direction:column;gap:8px;list-style-type:inherit;padding-left:36px}.ProposalPage_proposalTalents__igvic{display:flex;flex-direction:column;gap:48px;background:var(--color-secondary-2);padding:64px 24px}.ProposalPage_proposalTalentTitle___r2bE{font-size:36px;font-weight:600;text-align:center}.ProposalPage_proposalTalentPrice__epebD{font-size:20px;text-align:center}.ProposalPage_proposalTalentExt__HlOaL{display:flex;flex-direction:column;gap:8px}.ProposalPage_softwareFactoryTeamPlaceholder__BX_ab{display:flex;align-items:center;justify-content:center;padding:48px 24px;border:2px dashed rgba(255,255,255,.2);border-radius:12px;font-size:18px;opacity:.6;text-align:center}.ProposalPage_proposalGetStarted__OBf0c{display:flex;flex-direction:column;gap:24px}.ProposalPage_proposalGetStartedText__XVnYK{display:flex;flex-direction:column;gap:12px}.ProposalPage_proposalGetStartedTitle__ZRGGo{font-size:36px;font-weight:600}.ProposalPage_proposalGetStartedSubtitle__3pvas{font-size:24px;font-weight:400;text-transform:uppercase;margin-top:8px;letter-spacing:2px}.ProposalPage_proposalGetStartedDeposit__4MU5I{font-size:18px;font-weight:600}.ProposalPage_proposalGetStartedContent__v8eQ_{display:flex;gap:48px;max-width:1200px;margin:auto;width:100%}.ProposalPage_proposalFullTerms__q1leK{display:flex;flex-direction:column;gap:24px;max-width:1000px;width:100%;margin:0 auto;padding:0 24px}.ProposalPage_proposalFullTermsDivider__B9xgm{width:100%;border:0;border-top:2px solid rgba(255,255,255,.6);margin:0 0 24px}.ProposalPage_proposalPay__IdSXn,.ProposalPage_proposalTerms__bZLLm{width:50%}.ProposalPage_proposalPay__IdSXn{display:flex;flex-direction:column;gap:16px}.ProposalPage_proposalTerms__bZLLm{display:flex;flex-direction:column;gap:24px}.ProposalPage_proposalTermsItem__R24bt{font-size:16px;line-height:1.8;max-width:500px}.ProposalPage_proposalNextStepsContent__bjw1a{display:flex}.ProposalPage_proposalPayTitle__nEPk4{font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.ProposalPage_proposalPaySubtitle__C4PTV{font-size:18px;font-weight:600}.ProposalPage_proposalTermsDisclaimer__WfhmD{font-size:14px;font-weight:400}.ProposalPage_proposalTermsDisclaimer__WfhmD a{text-decoration:underline}.ProposalPage_proposalTermsList__ZQEmC{list-style-type:disc;padding-left:16px}.ProposalPage_videoContainer__8TCtR{display:flex;flex-direction:column;gap:16px;height:600px;margin:auto;flex-basis:0;flex-grow:2}.ProposalPage_videoIframe__0sb7J{width:100%;height:100%;border-radius:12px;overflow:hidden}@media (max-width:768px){.ProposalPage_proposal__ptwMj{padding:0}.ProposalPage_proposalCard__u1xy0{padding:24px 0}.ProposalPage_proposalText__P6G1S{padding:0 24px;flex-direction:column;gap:36px}.ProposalPage_videoContainer__8TCtR{flex-basis:auto;margin:0;flex-shrink:0}.ProposalPage_proposalPeople__KCT2n{flex-direction:column}.ProposalPage_proposalIntroLabel__UsZkK{font-size:18px}.ProposalPage_proposalIntroName__Zhopo{font-size:48px;margin-top:4px}.ProposalPage_proposalCard__u1xy0{gap:36px}.ProposalPage_proposalNotes__h3_Qx{gap:8px}.ProposalPage_proposalTalents__igvic{padding:36px 24px}.ProposalPage_proposalGetStartedContent__v8eQ_{flex-direction:column;padding:0 24px;gap:24px}.ProposalPage_proposalPay__IdSXn,.ProposalPage_proposalTerms__bZLLm{width:auto}}.ProposalPricing_proposalPricing__Dm6lr{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-light);border-radius:8px}.ProposalPricing_proposalPricingTitle___42J1{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.ProposalPricing_proposalPricingSection__JCnKL{display:flex;align-items:center;gap:8px}.ProposalPricing_proposalPricingSectionIcon__Qv1Rh{width:24px;height:24px;color:var(--color-secondary-3)}.ProposalPricing_proposalPricingSectionText__nZNeZ{font-size:18px;font-weight:600;color:var(--color-secondary-3)}.ProposalPricing_proposalPricingSectionText__nZNeZ span{font-size:16px;font-weight:500;color:var(--color-light);opacity:.7}.ProposalPricingChoiceTags_choices__LASDD{display:flex;align-items:center;gap:8px}.ProposalPricingChoiceTags_icon__eidtW{color:var(--color-secondary-3)}.ProposalPricingChoiceTags_item__Lybei{padding:8px 4px;border-radius:64px;color:var(--color-light);border:1px solid var(--color-light);flex-grow:2;text-align:center;cursor:pointer;transition:var(--animation-default)}.ProposalPricingChoiceTags_item__Lybei:hover,.ProposalPricingChoiceTags_selected__qt_Ec{background:var(--color-secondary-3);border-color:var(--color-secondary-3);color:var(--color-primary-1)}.ProposalPricingChoiceTags_notAvailable__GW_uG{opacity:.5;pointer-events:none}.ProposalPricingChoiceTags_label__EwWkM{font-size:13px;font-weight:500}.ProposalSignature_signature__iXmPm{display:flex;flex-direction:column;gap:20px;padding:32px;background:var(--color-light);border-radius:12px;border:2px solid var(--color-secondary-3)}.ProposalSignature_signatureHeader__H8u8_{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ProposalSignature_signatureIcon__Yj6vn{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-secondary-3);color:var(--color-light);margin-bottom:4px}.ProposalSignature_signatureTitle__jom2b{font-size:22px;font-weight:700;color:var(--color-dark);letter-spacing:.5px}.ProposalSignature_signatureSubtitle__WHrLw{font-size:14px;color:var(--color-dark);opacity:.6}.ProposalSignature_signatureDate__GBoZT{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.ProposalSignature_signatureDateLabel__m6j0M{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--color-dark);opacity:.5}.ProposalSignature_signatureDateValue__7xK9_{font-size:15px;font-weight:600;color:var(--color-dark)}.ProposalSignature_signatureDetails__KqP7c{display:flex;flex-direction:column;gap:10px}.ProposalSignature_signatureDetail__7Eu_9{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ProposalSignature_signatureDetailLabel__K_3bm{font-size:13px;color:var(--color-dark);opacity:.5;flex-shrink:0}.ProposalSignature_signatureDetailValue__1tRq3{font-size:14px;font-weight:500;color:var(--color-dark);text-align:right}@media (max-width:768px){.ProposalSignature_signature__iXmPm{padding:24px}}.ProposalCapabilities_capabilities__3zYbI{display:flex;flex-direction:column;gap:32px;max-width:1400px;margin:auto;width:100%;padding:0 24px}.ProposalCapabilities_capabilitiesTitle__F0Xli{font-size:36px;font-weight:600;text-align:center}.ProposalCapabilities_capabilitiesGrid__CkE_P{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ProposalCapabilities_capabilityCard__WDdhM{flex:0 1 calc((100% - 32px) / 3);min-width:260px;display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--color-secondary-2);border-radius:12px}.ProposalCapabilities_capabilityIcon__Tngn1{opacity:.9}.ProposalCapabilities_capabilityTitle__6odaD{font-size:18px;font-weight:600;color:var(--color-secondary-3)}.ProposalCapabilities_capabilityText__8qEdf{font-size:14px;line-height:1.6;opacity:.85}@media (max-width:768px){.ProposalCapabilities_capabilities__3zYbI{padding:0 24px}.ProposalCapabilities_capabilitiesTitle__F0Xli{font-size:28px}.ProposalCapabilities_capabilityCard__WDdhM{flex-basis:100%;min-width:0}}.ProposalSoftwareFactoryTeam_team__Fgxbu{display:flex;flex-direction:column;gap:12px;max-width:1200px;margin:0 auto}.ProposalSoftwareFactoryTeam_row__f30VQ{display:flex;gap:12px;justify-content:center}.ProposalSoftwareFactoryTeam_member__huV4S{display:flex;gap:24px;padding:18px;border-radius:24px;background-color:#321b64;align-items:center}.ProposalSoftwareFactoryTeam_memberImage__gnMXW{width:72px;height:72px;border-radius:50%;object-fit:cover}.ProposalSoftwareFactoryTeam_memberInfo__KExNl{display:flex;flex-direction:column;gap:6px}.ProposalSoftwareFactoryTeam_memberName__Zgl4j{font-size:24px;font-weight:600}.ProposalSoftwareFactoryTeam_memberTitle__BI6rs{font-size:21px;font-weight:400;opacity:.7}@media (max-width:768px){.ProposalSoftwareFactoryTeam_row__f30VQ{flex-direction:column;gap:8px}}.ProposalSteps_proposalSteps__8ue8i{display:flex;align-items:center;max-width:1200px;margin:auto;width:100%;overflow:auto}.ProposalSteps_proposalStepContainer__7qY0E,.ProposalSteps_proposalStepSeparator__A7Lpl{display:flex;align-items:center;justify-content:center;flex-grow:2}.ProposalSteps_proposalStepSeparator__A7Lpl{position:relative;height:4px;background-color:var(--color-light);min-width:64px}.ProposalSteps_proposalStepSeparatorIcon__xsoK2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-color:var(--color-primary-1)}@media (max-width:768px){.ProposalSteps_proposalSteps__8ue8i{display:none}.ProposalSteps_proposalStepContainer__7qY0E{flex-direction:column}.ProposalSteps_proposalStepSeparator__A7Lpl{height:64px;width:4px;min-width:0}.ProposalSteps_proposalStepSeparatorIcon__xsoK2{width:24px;height:24px;transform:translate(-50%,-50%) rotate(90deg)}}.ProposalStep_proposalStep__45E5F{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background-color:var(--color-secondary-2);color:var(--color-light);padding:16px;border-radius:8px;line-height:1;text-align:center;width:180px}.ProposalStep_active__XYJ1S{background-color:var(--color-light);color:var(--color-primary-1)}.ProposalStep_proposalStepNumber__uwd0X{font-size:32px;font-weight:600;margin-bottom:8px;color:var(--color-secondary-3)}.ProposalStep_active__XYJ1S .ProposalStep_proposalStepNumber__uwd0X{color:inherit}.ProposalStep_proposalStepTitle__Tbuxp{font-size:20px;font-weight:600}.ProposalStep_proposalStepText__PBx7m{font-size:14px;font-weight:400;line-height:1.6}.ProposalStripe_proposalStripe__Riueb{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--color-light);border-radius:8px}.ProposalStripe_proposalStripeInput__zoSxi{color:var(--color-dark)}.ProposalStripe_proposalStripeCheckbox__pvEaI{display:flex;align-items:center;gap:8px;font-size:14px}.ProposalStripe_proposalStripeCheckbox__pvEaI p{color:var(--color-dark)}.ProposalStripe_proposalStripeCheckbox__pvEaI a{text-decoration:underline}.ProposalStripe_proposalStripeAction__7oEBk{width:100%}@media (max-width:768px){.ProposalStripe_proposalStripe__Riueb{padding:16px}}.TalentCard_talentCard__ZLuDR{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.TalentCard_talentCardLocation__dg580{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.TalentCard_talentCardLocationSmall__DU4u_{width:200px}.TalentCard_talentCardLocationText__0xCqE{display:flex;align-items:center;gap:8px;font-size:16px}.TalentCard_talentCardLocationTextIcon__6xXAi{width:24px;height:24px;color:var(--color-secondary-3)}.TalentCard_talentCardContent__tW1e3{display:flex;flex-direction:column;gap:24px}.TalentCard_talentCardDetails__p5zYF{display:flex;align-items:center;gap:24px}.TalentCard_talentCardInfo__x0VT3{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-grow:2}.TalentCard_talentCardInfoExperience___G_LA{font-size:14px;background:var(--color-primary-1);padding:4px 8px;border-radius:64px;color:var(--color-light)}.TalentCard_talentCardInfoName__JCcjZ{font-size:32px;font-weight:600}.TalentCard_talentCardProposal__pn5nM{grid-template-columns:1fr 1fr;padding:64px 0;width:100%}.TalentCard_talentCardProposal__pn5nM .TalentCard_talentCardInfoName__JCcjZ{text-decoration:underline}.TalentCard_talentCardInfoTitle__pFokW{font-size:16px;font-weight:400;color:var(--color-secondary-3)}.TalentCard_talentCardSpecialties__a942D{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;max-width:100%}@media (min-width:480px){.TalentCard_talentCardSpecialties__a942D{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media (min-width:768px){.TalentCard_talentCardSpecialties__a942D{grid-template-columns:repeat(3,1fr)}}.TalentCard_talentCardSpecialty__yYOBF{background-color:#321b64;color:var(--color-light);padding:4px 8px;border-radius:64px;font-size:14px;text-align:center}.TalentCard_talentCardSkills__2vg1l{display:flex;flex-direction:column;gap:8px}.TalentCard_talentCardSkillsList__F05_5{display:flex;flex-wrap:wrap;gap:8px}.TalentCard_talentCardSkillsTitle__B6EI4{font-size:16px;font-weight:600}.TalentCard_talentCardSkillsName__oUc8F{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;background-color:var(--color-light);color:var(--color-primary-1);border-radius:64px;padding:0 12px;height:42px}@media (max-width:900px){.TalentCard_talentCard__ZLuDR{display:flex;flex-direction:column-reverse}}@media (max-width:768px){.TalentCard_talentCardLocationSmall__DU4u_{width:150px}.TalentCard_talentCardLocationSmall__DU4u_ .TalentCard_talentCardLocationText__0xCqE{display:none}}.TalentCard_talentCardContainer__JVUT_{display:flex;flex-direction:column;align-items:center;gap:48px}