.PartnershipAudience_section__lojgs{position:relative;background-color:var(--background);color:var(--foreground);padding:6rem 1rem;border-bottom:1px solid var(--border)}.PartnershipAudience_container__NRg_D{max-width:1200px;margin:0 auto}.PartnershipAudience_header__7Xv97{text-align:center;max-width:800px;margin:0 auto 4rem}.PartnershipAudience_badge__HpbjV{display:inline-block;background-color:var(--surface);color:var(--surface-foreground);font-size:.85rem;font-weight:600;padding:.35rem 1rem;border-radius:var(--radius);margin-bottom:1rem;letter-spacing:.05em;text-transform:uppercase}.PartnershipAudience_title__oR6pc{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2;color:var(--foreground);margin-bottom:1.25rem}.PartnershipAudience_highlightText__Sg1Mr{color:var(--primary);padding:0 .35rem;border-radius:4px}.PartnershipAudience_description__ZeKjt{font-size:1.125rem;color:var(--muted-foreground);line-height:1.7}.PartnershipAudience_grid__SLjuZ{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media (min-width:768px){.PartnershipAudience_grid__SLjuZ{grid-template-columns:repeat(3,1fr)}}.PartnershipAudience_card__0SLfV{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.PartnershipAudience_cardFeatured__r560s{border-color:var(--primary);box-shadow:0 12px 30px -10px rgba(18,215,168,.15)}.PartnershipAudience_card__0SLfV:hover{transform:translateY(-6px);border-color:var(--primary);box-shadow:0 12px 30px -10px rgba(18,215,168,.2)}.PartnershipAudience_recommendedBadge__UTA62{position:absolute;top:-12px;right:1.5rem;background-color:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:20px;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 4px 10px rgba(4,99,70,.2)}.PartnershipAudience_iconWrapper__PybCN{width:52px;height:52px;background-color:var(--surface);color:var(--surface-foreground);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:1.5rem;transition:background-color .3s ease,transform .3s ease}.PartnershipAudience_card__0SLfV:hover .PartnershipAudience_iconWrapper__PybCN{background-color:var(--primary);color:var(--primary-foreground);transform:scale(1.05)}.PartnershipAudience_cardTitle__iuxYw{font-size:1.2rem;font-weight:700;color:var(--foreground);margin-bottom:1rem;line-height:1.4}.PartnershipAudience_cardDescription__IvwNz{font-size:.95rem;color:var(--muted-foreground);line-height:1.6}.PartnershipBenefits_section__YvD27{position:relative;background-color:var(--background);color:var(--foreground);padding:6rem 1rem;border-bottom:1px solid var(--border)}.PartnershipBenefits_container__ptb1W{max-width:1200px;margin:0 auto}.PartnershipBenefits_header__D6QQG{text-align:center;max-width:800px;margin:0 auto 4rem}.PartnershipBenefits_badge__3s8oY{display:inline-block;background-color:var(--surface);color:var(--surface-foreground);font-size:.85rem;font-weight:600;padding:.35rem 1rem;border-radius:var(--radius);margin-bottom:1rem;letter-spacing:.05em;text-transform:uppercase}.PartnershipBenefits_title__d7xtj{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2;color:var(--foreground);margin-bottom:1.25rem}.PartnershipBenefits_highlightText__adVhs{color:var(--primary);padding:0 .35rem;border-radius:4px}.PartnershipBenefits_description__ke2yK{font-size:1.125rem;color:var(--muted-foreground);line-height:1.7}.PartnershipBenefits_grid__kI1Ta{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media (min-width:768px){.PartnershipBenefits_grid__kI1Ta{grid-template-columns:repeat(3,1fr)}}.PartnershipBenefits_card__7Qcq9{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.PartnershipBenefits_card__7Qcq9:hover{transform:translateY(-6px);border-color:var(--primary);box-shadow:0 12px 30px -10px rgba(18,215,168,.15)}.PartnershipBenefits_targetTag__EHulD{display:inline-block;background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--surface-foreground);font-size:.8rem;font-weight:600;padding:.25rem .75rem;border-radius:4px;margin-bottom:1.25rem;width:fit-content}.PartnershipBenefits_iconWrapper__itf3_{width:52px;height:52px;background-color:var(--surface);color:var(--surface-foreground);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:1.25rem;transition:background-color .3s ease,transform .3s ease}.PartnershipBenefits_card__7Qcq9:hover .PartnershipBenefits_iconWrapper__itf3_{background-color:var(--primary);color:var(--primary-foreground);transform:scale(1.05)}.PartnershipBenefits_cardTitle__fhrzQ{font-size:1.2rem;font-weight:700;color:var(--foreground);margin-bottom:.85rem;line-height:1.4}.PartnershipBenefits_cardDescription__bqstf{font-size:.95rem;color:var(--muted-foreground);line-height:1.6}.PartnershipCTA_section__yfy5p{position:relative;background-color:var(--background);color:var(--foreground);padding:6rem 1rem}.PartnershipCTA_container__TzNgn{max-width:900px;margin:0 auto}.PartnershipCTA_header__RTQ9Q{text-align:center;max-width:750px;margin:0 auto 3.5rem}.PartnershipCTA_badge__tvmfP{display:inline-block;background-color:var(--surface);color:var(--surface-foreground);font-size:.85rem;font-weight:600;padding:.35rem 1rem;border-radius:var(--radius);margin-bottom:1rem;letter-spacing:.05em;text-transform:uppercase}.PartnershipCTA_title__gyB0p{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2;color:var(--foreground);margin-bottom:1.25rem}.PartnershipCTA_highlightText__iTeOg{color:var(--primary);padding:0 .35rem;border-radius:4px}.PartnershipCTA_description__C4Nny{font-size:1.125rem;color:var(--muted-foreground);line-height:1.7}.PartnershipCTA_formCard__TgJ43{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);padding:2.5rem 2rem;box-shadow:0 20px 40px -15px rgba(0,0,0,.05)}.PartnershipCTA_footer____EXe{display:flex;justify-content:center;padding-top:2rem}.PartnershipCTA_footerText__Fx_qR{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}@media (min-width:768px){.PartnershipCTA_formCard__TgJ43{padding:3.5rem}}.PartnershipCTA_formGrid__o_Rcu{display:grid;grid-template-columns:1fr;gap:1.5rem}.PartnershipCTA_footer____EXe{padding-top:1.5rem}.PartnershipCTA_footerText__Fx_qR{font-size:.625rem}@media (min-width:768px){.PartnershipCTA_formGrid__o_Rcu{grid-template-columns:repeat(2,1fr)}}.PartnershipCTA_formGroupFull__Uu8nV,.PartnershipCTA_formGroup__7_Qrr{display:flex;flex-direction:column;gap:.5rem}.PartnershipCTA_formGroupFull__Uu8nV{grid-column:1/-1}.PartnershipCTA_label__fDecR{font-size:.9rem;font-weight:600;color:var(--foreground)}.PartnershipCTA_input__bdMiu,.PartnershipCTA_select___5WeN{width:100%;padding:.85rem 1rem;font-size:.95rem;background-color:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.PartnershipCTA_input__bdMiu:focus,.PartnershipCTA_select___5WeN:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.PartnershipCTA_submitButton__0jEVG{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:var(--primary);color:var(--primary-foreground);padding:1rem;border-radius:var(--radius);font-size:1rem;font-weight:700;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 18px rgba(4,99,70,.2)}.PartnershipCTA_submitButton__0jEVG:hover{filter:brightness(1.1);transform:translateY(-1px)}.PartnershipHero_hero__Sxm4O{position:relative;width:100%;min-height:85vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--surface)}.PartnershipHero_videoBackground__cHKRo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.PartnershipHero_overlay__O59n0{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(4,99,70,.75),rgba(4,99,70,.85));z-index:2}.PartnershipHero_container__h4uwk{position:relative;z-index:3;max-width:900px;margin:0 auto;padding:4rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.PartnershipHero_badge__OOXzb{display:inline-flex;align-items:center;gap:.5rem;background-color:rgba(255,255,255,.15);backdrop-filter:blur(8px);color:var(--primary);font-size:.85rem;font-weight:600;padding:.4rem 1.1rem;border-radius:var(--radius);margin-bottom:1.5rem;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(18,215,168,.3)}.PartnershipHero_title__f9w4m{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.15;color:#ffffff;margin-bottom:1.25rem}.PartnershipHero_highlightText__1idLW{color:var(--primary);background:rgba(18,215,168,.15);padding:0 .4rem;border-radius:4px}.PartnershipHero_description__WWlTl{font-size:1.125rem;color:rgba(255,255,255,.85);line-height:1.6;margin-bottom:2.5rem;max-width:700px}.PartnershipHero_actionGroup__TXvlB{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;width:100%}.PartnershipHero_primaryButton__P2Dtt{background-color:var(--primary);color:var(--primary-foreground);font-weight:700;padding:.9rem 2rem;border-radius:var(--radius);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.75rem;font-size:1rem;transition:all .25s ease;text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.2)}.PartnershipHero_primaryButton__P2Dtt:hover{transform:translateY(-2px);opacity:.95;background-color:#ffffff;color:var(--primary-foreground)}.PartnershipHero_secondaryButton__bd5Pw{background-color:rgba(255,255,255,.1);backdrop-filter:blur(8px);color:#ffffff;font-weight:600;padding:.9rem 2rem;border-radius:var(--radius);border:1px solid rgba(255,255,255,.3);cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;transition:all .25s ease;text-decoration:none}.PartnershipHero_secondaryButton__bd5Pw:hover{background-color:rgba(255,255,255,.2);border-color:var(--primary);color:var(--primary)}.PartnershipValue_section__Lraxz{position:relative;background-color:var(--background);color:var(--foreground);padding:6rem 1rem;overflow:hidden;border-bottom:1px solid var(--border)}.PartnershipValue_container__0keVq{max-width:1200px;margin:0 auto}.PartnershipValue_header__hVtpA{text-align:center;max-width:800px;margin:0 auto 4rem}.PartnershipValue_badge__fHZ69{display:inline-block;background-color:var(--surface);color:var(--surface-foreground);font-size:.85rem;font-weight:600;padding:.35rem 1rem;border-radius:var(--radius);margin-bottom:1rem;letter-spacing:.05em;text-transform:uppercase}.PartnershipValue_title__hvjFa{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2;color:var(--foreground);margin-bottom:1.25rem}.PartnershipValue_highlightText__oDqQM{color:var(--primary);padding:0 .35rem;border-radius:4px}.PartnershipValue_description__el0pQ{font-size:1.125rem;color:var(--muted-foreground);line-height:1.7}.PartnershipValue_grid__Vwv8L{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media (min-width:768px){.PartnershipValue_grid__Vwv8L{grid-template-columns:repeat(3,1fr)}}.PartnershipValue_card__4XqMs{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.PartnershipValue_card__4XqMs:hover{transform:translateY(-6px);border-color:var(--primary);box-shadow:0 12px 30px -10px rgba(18,215,168,.15)}.PartnershipValue_iconWrapper__Ovi7Y{width:54px;height:54px;background-color:var(--surface);color:var(--surface-foreground);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:1.5rem;transition:background-color .3s ease,transform .3s ease}.PartnershipValue_card__4XqMs:hover .PartnershipValue_iconWrapper__Ovi7Y{background-color:var(--primary);color:var(--primary-foreground);transform:scale(1.05)}.PartnershipValue_cardTitle__HPTLU{font-size:1.2rem;font-weight:700;color:var(--foreground);margin-bottom:.85rem;line-height:1.4}.PartnershipValue_cardDescription__hKKca{font-size:.95rem;color:var(--muted-foreground);line-height:1.6}