.style_indicator__LWkLj{position:absolute;right:calc(env(safe-area-inset-right, 0px) + clamp(16px, 2vw, 24px));bottom:calc(env(safe-area-inset-bottom, 0px) + clamp(16px, 2vh, 24px));display:flex;flex-direction:row;align-items:center;gap:.75rem;cursor:pointer;z-index:10;opacity:.8}.style_indicator__LWkLj:hover{opacity:.9}.style_text__k46HL{font-family:var(--f-head);font-size:.875rem;font-weight:600;color:var(--c-primary);text-transform:uppercase;letter-spacing:.5px}.style_arrows__FUuvn{display:flex;flex-direction:column}.style_arrow__kHfnD{width:16px;height:16px;color:var(--c-primary);animation:style_bounce__afktR 3s infinite}.style_arrow__kHfnD:nth-child(2){animation-delay:.2s;opacity:.7}.style_arrow__kHfnD:nth-child(3){animation-delay:.4s;opacity:.4}@keyframes style_bounce__afktR{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}@media (max-width:768px){.style_text__k46HL{font-size:.9rem}.style_arrow__kHfnD{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.style_arrow__kHfnD{animation:none}.style_arrows__FUuvn{opacity:.8}}.style_heroContainer__IY2rE{position:relative;z-index:1}.style_heroContent__kkoiG{position:relative;height:60vh;width:100%;display:grid;place-items:center;overflow:hidden;box-sizing:border-box;padding-inline:2rem;will-change:transform,filter,opacity;transform:translateZ(0);backface-visibility:hidden}.style_backgroundGrid__zwT_Q{position:absolute;inset:0;background-image:linear-gradient(rgba(28,179,179,.03) 1px,transparent 0),linear-gradient(90deg,rgba(28,179,179,.03) 1px,transparent 0);background-size:60px 60px;animation:style_gridMove__J_HFo 20s linear infinite;z-index:1}.style_backgroundGradient__1L0Bz{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(31,240,208,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(28,179,179,.08) 0,transparent 50%),radial-gradient(circle at 40% 60%,rgba(172,233,224,.06) 0,transparent 50%),linear-gradient(135deg,#fafafa,#f8fffe);animation:style_gradientShift__llh7K 15s ease-in-out infinite;z-index:2}.style_floatingElements__fEoWb{position:absolute;inset:0;z-index:3;pointer-events:none}.style_floatingElement__dqHfR{position:absolute;width:4px;height:4px;background:rgba(28,179,179,.2);border-radius:50%;animation:style_float__UvOVx 8s ease-in-out infinite;animation-delay:var(--delay,0s)}.style_floatingElement__dqHfR:first-child{top:20%;left:15%}.style_floatingElement__dqHfR:nth-child(2){top:60%;right:20%;width:6px;height:6px}.style_floatingElement__dqHfR:nth-child(3){bottom:30%;left:70%;width:3px;height:3px}@keyframes style_gridMove__J_HFo{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes style_gradientShift__llh7K{0%,to{background-position:0 50%,100% 50%,50% 0}50%{background-position:100% 50%,0 50%,50% 100%}}@keyframes style_float__UvOVx{0%,to{transform:translateY(0) scale(1);opacity:.2}50%{transform:translateY(-20px) scale(1.2);opacity:.4}}.style_content__xMiqX{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;padding:2rem;text-align:center;max-width:800px;width:100%;margin:0}.style_brandContainer__i0_Af{display:flex;align-items:center;gap:1.5rem;margin-bottom:2.5rem;transform:scale(calc(.9 + .1 * var(--scroll-text-opacity, 1)));transition:transform .2s ease-out}.style_logoWrapper__TpkxY{position:relative;display:flex;align-items:center;justify-content:center}.style_heroLogo__jP1QN{position:relative;z-index:2;filter:drop-shadow(0 4px 12px rgba(28,179,179,.2));transition:transform .3s ease}.style_logoGlow__i4FY1{position:absolute;inset:-8px;background:radial-gradient(circle,rgba(28,179,179,.15) 0,transparent 70%);border-radius:50%;animation:style_logoGlow__i4FY1 3s ease-in-out infinite;z-index:1}@keyframes style_logoGlow__i4FY1{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.6}}.style_headline__ep6lh{font-size:clamp(2.5rem,10vw,5rem);line-height:1.1;margin:0}.style_brand__cexhl{background:linear-gradient(45deg,#1cb3b3,#1ff0d0,#1cb3b3);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:style_brandGradient__IL9Jn 4s ease-in-out infinite}@keyframes style_brandGradient__IL9Jn{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.style_claim__Bfgg1{font-family:var(--f-head);font-size:clamp(1.2rem,4vw,1.75rem);color:var(--c-text);min-height:2.5rem;margin-bottom:2.5rem;line-height:1.5}.style_cursor__2BLCb{animation:style_blink__hPQMW 1s step-end infinite;color:var(--c-primary)}@keyframes style_blink__hPQMW{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.style_heroContent__kkoiG{height:100vh;padding-inline:1rem}.style_content__xMiqX{padding:1.5rem;opacity:1!important;transform:none!important;filter:none!important}.style_brandContainer__i0_Af{flex-direction:column;gap:1rem;margin-bottom:2rem;transform:none!important}.style_headline__ep6lh{font-size:clamp(2rem,8vw,3rem)}.style_claim__Bfgg1{font-size:clamp(1rem,5vw,1.4rem);margin-bottom:2rem}.style_floatingElement__dqHfR{display:none}}@media (prefers-reduced-motion:reduce){.style_backgroundGradient__1L0Bz,.style_backgroundGrid__zwT_Q,.style_brand__cexhl,.style_floatingElement__dqHfR,.style_logoGlow__i4FY1{animation:none!important}.style_brandContainer__i0_Af,.style_claim__Bfgg1,.style_content__xMiqX,.style_heroLogo__jP1QN{transition:none!important}}.style_spacer__Qdc2t{width:100%;background:transparent}.style_small__Fq3I4{height:clamp(32px,4vh,48px)}.style_medium__GaWib{height:clamp(64px,8vh,96px)}.style_large__naX8w{height:clamp(96px,12vh,144px)}@media (max-width:768px){.style_small__Fq3I4{height:clamp(24px,3vh,32px)}.style_medium__GaWib{height:clamp(48px,6vh,64px)}.style_large__naX8w{height:clamp(72px,9vh,96px)}}@media (max-width:480px){.style_small__Fq3I4{height:clamp(16px,2vh,24px)}.style_medium__GaWib{height:clamp(32px,4vh,48px)}.style_large__naX8w{height:clamp(48px,6vh,72px)}}.style_section__RcVMZ{padding:clamp(20px,4vh,48px) 12px;background:transparent}.style_container___0wJQ{max-width:1400px;margin:0 auto}.style_header__ntqp2{display:flex;align-items:flex-start;justify-content:center;gap:1rem;margin-bottom:clamp(160px,20vh,240px);width:100%;margin-left:auto;margin-right:auto;min-height:120px;padding:0 2rem}.style_titleContainer__iT09A{flex:0 0 auto;display:flex;align-items:center;transform:translateY(-10px)}.style_title__bPlst{color:#1c1e21;letter-spacing:.06em;font-weight:600;font-size:clamp(20px,2.2vw,28px);margin:0;white-space:nowrap}.style_logoSeparator__FBD8W{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.style_separatorLogo__WVvHC{filter:drop-shadow(0 4px 8px rgba(28,179,179,.2));opacity:.8}.style_subtitleContainer__0ZyEr{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;transform:translateY(30px);max-width:800px}.style_subtitle__29Tia{font-family:var(--f-head);font-size:clamp(.7rem,1.5vw,.85rem);font-weight:500;color:var(--c-text);line-height:1.5;margin:0;text-align:left;min-height:2rem;width:100%}.style_showcase__QxeGj{display:flex;align-items:center;justify-content:center}.style_allDetailsGrid__tYbIC{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem;width:100%;max-width:1200px;margin:0 auto}@media (max-width:768px){.style_allDetailsGrid__tYbIC{grid-template-columns:1fr;gap:1.5rem}}.style_memberCard__E3mMM{width:380px;height:520px;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden;border:1px solid rgba(0,0,0,.08);transition:all .4s ease;flex-shrink:0;will-change:transform,opacity,box-shadow;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.style_memberCard__E3mMM:hover{transform:translateY(-4px) translateZ(0);box-shadow:0 12px 40px rgba(0,0,0,.18)}.style_allDetailsGrid__tYbIC .style_memberCard__E3mMM{width:100%;max-width:380px;justify-self:center}.style_miniCard__K1_C9{width:120px;height:160px;background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;border:1px solid rgba(0,0,0,.05);flex-shrink:0;opacity:.7;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.style_miniCard__K1_C9:hover{transform:scale(1.08) translateZ(0);opacity:1;box-shadow:0 6px 24px rgba(0,0,0,.15)}.style_miniCard__K1_C9 .style_memberImage__VQTus{transition:none}.style_miniCard__K1_C9:hover .style_memberImage__VQTus{transform:none}.style_imageSection__gYNgg{position:relative;width:100%;height:250px;overflow:hidden}.style_miniCard__K1_C9 .style_imageSection__gYNgg{height:160px}.style_memberImage__VQTus{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.style_memberCard__E3mMM:hover .style_memberImage__VQTus{transform:scale(1.05)}.style_mobileNavButton__pL_WB{position:absolute;top:12px;width:32px;height:32px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;display:none;align-items:center;justify-content:center;color:var(--c-primary);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:20}.style_mobileNavLeft__CMt7o{left:12px}.style_mobileNavRight__hjCUq{right:12px}.style_mobileNavButton__pL_WB:hover{background:var(--c-primary);color:#fff;transform:scale(1.1)}.style_mobileNavButton__pL_WB:active{transform:scale(.95)}@media (max-width:768px){.style_mobileNavButton__pL_WB{display:flex}}.style_linkButtonsContainer__eCHja{position:absolute;bottom:16px;right:0;display:flex;gap:8px;z-index:2}.style_imageLink__D7nI4{position:absolute;bottom:0;width:28px;height:28px;background:hsla(0,0%,50%,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .3s ease;backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3);z-index:2;opacity:.8}.style_imageLink__D7nI4:hover{background:hsla(0,0%,50%,.8);color:#fff;transform:scale(1.03);box-shadow:0 2px 8px rgba(0,0,0,.2);opacity:1}.style_nameOverlay__W_JRA{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.85));padding:24px 20px 16px;color:#fff;z-index:1}.style_miniCard__K1_C9 .style_nameOverlay__W_JRA{padding:16px 12px 8px}.style_memberName__jUhCd{font-size:1.4rem;font-weight:700;margin:0 0 2px;font-family:var(--f-head);text-shadow:0 2px 4px rgba(0,0,0,.5)}.style_miniCard__K1_C9 .style_memberName__jUhCd{font-size:.9rem;margin:0 0 1px}.style_memberRole__BmWDH{font-size:1rem;margin:0;font-weight:500;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.5)}.style_miniCard__K1_C9 .style_memberRole__BmWDH{font-size:.7rem;line-height:1.2}.style_contentSection__t2NGr{padding:20px;height:270px;display:flex;flex-direction:column;gap:14px}.style_detailsContainer__dtU7X{flex:1;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.style_backgroundSection__SplWN,.style_focusSection__d1a1p{display:flex;flex-direction:column;gap:6px}.style_sectionTitle__K0fgZ{font-size:.85rem;font-weight:700;color:var(--c-text);margin:0;font-family:var(--f-head);text-transform:uppercase;letter-spacing:.5px}.style_bulletList__8LQid{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.style_bulletItem__e0K6w{font-size:.8rem;color:#475569;line-height:1.4;padding-left:12px;position:relative}.style_bulletItem__e0K6w:before{content:"•";position:absolute;left:0;color:var(--c-primary);font-weight:700}.style_backToReferenceContainer__k5E3a{display:flex;justify-content:center;margin-top:clamp(20px,3vh,28px);margin-bottom:clamp(16px,2vh,20px)}.style_backToReferenceButton__jQlZv{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:rgba(28,179,179,.1);border:1px solid rgba(28,179,179,.3);border-radius:12px;color:var(--c-primary);font-family:var(--f-head);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:0 2px 8px rgba(28,179,179,.1)}.style_backToReferenceButton__jQlZv:hover{background:var(--c-primary);color:#fff;border-color:var(--c-primary);transform:translateY(-2px);box-shadow:0 6px 16px rgba(28,179,179,.25)}.style_backToReferenceButton__jQlZv:focus{outline:2px solid var(--c-primary);outline-offset:2px}.style_backToReferenceButton__jQlZv:active{transform:translateY(0)}.style_teamDetailsLink__SM2td{display:flex;justify-content:flex-end;margin-top:clamp(24px,4vh,32px);padding-right:clamp(12px,2vw,24px)}.style_detailsButton__dhMXR{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;color:var(--c-primary);text-decoration:none;border:1px solid rgba(28,179,179,.3);border-radius:8px;font-family:var(--f-head);font-size:.9rem;font-weight:600;transition:all .2s ease;letter-spacing:.5px;cursor:pointer}.style_detailsButton__dhMXR:hover{background:var(--c-primary);color:#fff;border-color:var(--c-primary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(28,179,179,.2)}.style_detailsButton__dhMXR:active{transform:translateY(0)}@media (max-width:768px){.style_header__ntqp2{flex-direction:column;gap:clamp(12px,2vh,16px);text-align:center;align-items:center;min-height:auto;margin-bottom:clamp(80px,10vh,120px)}.style_subtitleContainer__0ZyEr,.style_titleContainer__iT09A{flex:none;transform:none}.style_subtitleContainer__0ZyEr{padding-left:0;justify-content:center}.style_title__bPlst{font-size:clamp(18px,4vw,24px)}.style_subtitle__29Tia{font-size:clamp(.9rem,3vw,1.1rem);text-align:center;max-width:90%}.style_separatorLogo__WVvHC{width:40px;height:40px}.style_memberCard__E3mMM{width:350px;height:400px}.style_imageSection__gYNgg{height:220px}.style_imageLink__D7nI4{width:32px;height:32px;bottom:12px;background:hsla(0,0%,50%,.6);color:#fff;opacity:.9;backdrop-filter:blur(10px)}.style_imageLink__D7nI4:hover{opacity:1;background:hsla(0,0%,50%,.9);color:#fff;transform:scale(1.08);box-shadow:0 3px 12px rgba(0,0,0,.25)}.style_imageLink__D7nI4:first-child{right:12px}.style_imageLink__D7nI4:nth-child(2){right:52px}.style_nameOverlay__W_JRA{padding:20px 16px 12px}.style_memberName__jUhCd{font-size:1.2rem;margin:0 0 1px}.style_memberRole__BmWDH{font-size:.9rem}.style_contentSection__t2NGr{padding:18px;height:180px;gap:12px}.style_detailsContainer__dtU7X{overflow-y:auto}.style_sectionTitle__K0fgZ{font-size:.8rem}.style_bulletItem__e0K6w{font-size:.75rem}.style_backToReferenceContainer__k5E3a{margin-top:clamp(16px,2vh,20px);margin-bottom:clamp(12px,1.5vh,16px)}.style_backToReferenceButton__jQlZv{font-size:13px;padding:10px 16px}.style_teamDetailsLink__SM2td{justify-content:center;margin-top:clamp(20px,3vh,24px);padding-right:0}.style_detailsButton__dhMXR{font-size:.85rem;padding:.6rem 1.2rem}}@media (max-width:480px){.style_header__ntqp2{gap:clamp(8px,1.5vh,12px);margin-bottom:clamp(64px,8vh,96px)}.style_title__bPlst{font-size:clamp(16px,5vw,20px)}.style_subtitle__29Tia{font-size:clamp(.8rem,3.5vw,1rem);padding:0 .5rem}.style_separatorLogo__WVvHC{width:36px;height:36px}.style_memberCard__E3mMM{width:320px;height:380px}.style_imageSection__gYNgg{height:200px}.style_imageLink__D7nI4{width:30px;height:30px;bottom:10px}.style_imageLink__D7nI4:first-child{right:10px}.style_imageLink__D7nI4:nth-child(2){right:46px}.style_contentSection__t2NGr{padding:16px;height:180px}.style_backToReferenceButton__jQlZv{font-size:12px;padding:8px 14px}.style_detailsButton__dhMXR{font-size:.8rem;padding:.5rem 1rem}.style_mobileNavButton__pL_WB{width:28px;height:28px;top:10px}.style_mobileNavLeft__CMt7o{left:10px}.style_mobileNavRight__hjCUq{right:10px}}@media (prefers-reduced-motion:reduce){.style_backToReferenceButton__jQlZv,.style_imageLink__D7nI4,.style_memberCard__E3mMM,.style_memberImage__VQTus,.style_miniCard__K1_C9,.style_mobileNavButton__pL_WB{transition:none!important;animation:none!important;will-change:auto}}.style_section__IqYrb{padding:clamp(32px,6vh,80px) 16px;background:linear-gradient(135deg,#f8fffe,#f0fdf4);border-top:1px solid #e6f4f1}.style_container__zYgM1{max-width:1200px;margin:0 auto}.style_title__v06T3{text-align:center;color:#1c1e21;letter-spacing:.06em;font-weight:600;font-size:clamp(20px,2.2vw,28px);margin-bottom:clamp(32px,5vh,48px)}.style_grid__oczjK{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;align-items:stretch}.style_card__8sVwL{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .3s ease;cursor:pointer;height:auto;min-height:140px;display:flex;flex-direction:column;opacity:.7;position:relative}.style_activeCard__JkdJz,.style_card__8sVwL:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:#d1d5db;opacity:1}.style_cardHeader__G_9Xt{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-shrink:0}.style_cardTitleArea__2P926{flex:1;display:flex;flex-direction:column;gap:8px;max-width:66.67%}.style_cardTitle__E8vi7{font-family:var(--f-head);font-size:.9rem;font-weight:600;color:var(--c-text);margin:0;line-height:1.3}.style_cardDescription__hUYMC{color:#6b7280;font-size:.8rem;line-height:1.4;margin:0;filter:none;transition:all .3s ease}.style_toggleArea__Noqdc{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.style_toggleSwitch__MyttL{position:relative;width:56px;height:32px;background:#e5e7eb;border-radius:16px;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;padding:2px}.style_toggleSwitch__MyttL.style_active__1HNbC{background:var(--c-primary)}.style_toggleKnob__aGmut{position:relative;width:28px;height:28px;background:#fff;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateX(0)}.style_toggleSwitch__MyttL.style_active__1HNbC .style_toggleKnob__aGmut{transform:translateX(24px)}.style_toggleIcon__ZwDD6{font-size:.85rem;transition:all .3s ease;filter:grayscale(1) brightness(0) saturate(100%) invert(47%) sepia(69%) saturate(959%) hue-rotate(154deg) brightness(91%) contrast(86%)}.style_toggleSwitch__MyttL.style_active__1HNbC .style_toggleIcon__ZwDD6{filter:grayscale(1) brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)}.style_toggleLabel__6QV7l{font-size:.65rem;color:#9ca3af;font-weight:500;text-align:center;line-height:1.2}.style_activeCard__JkdJz .style_toggleLabel__6QV7l,.style_card__8sVwL:hover .style_toggleLabel__6QV7l{color:var(--c-primary)}.style_featureListWrapper__r7P_8{opacity:0;max-height:0;overflow:hidden;transition:all .4s ease;transform:translateY(-8px);display:flex;flex-direction:column;filter:none;margin-top:8px}.style_featureListWrapper__r7P_8.style_visible__fX1Ds{opacity:1;max-height:200px;transform:translateY(0)}.style_featureList__CcEVg{list-style:none;margin:0;padding:8px 0 0;border-top:1px solid #f3f4f6}.style_feature__A7LTi{font-size:.75rem;color:#374151;margin-bottom:4px;padding-left:10px;position:relative;line-height:1.3}.style_feature__A7LTi:before{content:"•";position:absolute;left:0;color:var(--c-primary);font-weight:600}.style_feature__A7LTi:last-child{margin-bottom:0}.style_showMoreContainer__a3M2B{display:flex;justify-content:flex-end;margin-top:16px;width:100%}.style_showMoreButton__7qq7I{background:none;border:none;color:var(--c-primary);font-family:var(--f-head);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:right;padding:0;text-decoration:none;display:flex;align-items:center;gap:6px;justify-content:flex-end}.style_showMoreButton__7qq7I:hover{color:var(--c-accent)}@media (max-width:768px){.style_grid__oczjK{grid-template-columns:1fr;gap:12px}.style_card__8sVwL{min-height:110px;padding:12px;opacity:1}.style_cardTitleArea__2P926{max-width:70%}.style_toggleSwitch__MyttL{width:48px;height:28px}.style_toggleKnob__aGmut{width:24px;height:24px}.style_toggleSwitch__MyttL.style_active__1HNbC .style_toggleKnob__aGmut{transform:translateX(20px)}.style_toggleIcon__ZwDD6{font-size:.75rem}.style_toggleLabel__6QV7l{font-size:.6rem}.style_featureListWrapper__r7P_8{filter:none;transform:none}.style_featureListWrapper__r7P_8:not(.style_visible__fX1Ds){display:none}.style_featureListWrapper__r7P_8.style_visible__fX1Ds{display:block;opacity:1;max-height:none}.style_showMoreContainer__a3M2B{display:flex;justify-content:flex-end;margin-top:16px;width:100%}}@media (prefers-reduced-motion:reduce){.style_cardDescription__hUYMC,.style_featureListWrapper__r7P_8,.style_toggleIcon__ZwDD6,.style_toggleKnob__aGmut,.style_toggleSwitch__MyttL{transition:none}.style_card__8sVwL{opacity:.8}.style_card__8sVwL:hover{opacity:1}}.style_stepper__BdSkx{padding:clamp(32px,5vh,48px) clamp(32px,8vw,80px);background-color:var(--c-bg)}.style_container__zeqZO{max-width:900px;margin:0 auto}.style_headline__sYfOQ{text-align:center;margin-bottom:clamp(24px,4vh,32px);font-size:clamp(20px,2.2vw,28px);font-weight:600;color:var(--c-primary);letter-spacing:.06em}.style_timeline__9dYL3{display:flex;flex-direction:column;gap:2rem;position:relative}.style_timeline__9dYL3:before{content:"";position:absolute;top:20px;bottom:20px;left:19px;width:2px;background-color:var(--c-primary-light)}.style_step__CmmAx{display:flex;align-items:flex-start;gap:1.5rem;position:relative}.style_stepNumber__9Gy2m{flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:var(--c-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--f-head);font-weight:700;z-index:1;border:3px solid var(--c-bg)}.style_stepContent__YfdDv{padding-top:.5rem}.style_stepTitle__A5EZ_{font-size:.9rem;color:var(--c-primary);margin-bottom:.4rem;font-weight:600;font-family:var(--f-head);line-height:1.3}.style_stepDescription__mygdo{font-size:.8rem;color:#6b7280;line-height:1.4;margin:0}@media (min-width:768px){.style_timeline__9dYL3:before{left:50%;margin-left:-1px}.style_step__CmmAx{width:50%}.style_step__CmmAx:nth-child(odd){align-self:flex-start;flex-direction:row-reverse;text-align:right;padding-right:3rem}.style_step__CmmAx:nth-child(2n){align-self:flex-end;padding-left:3rem}.style_step__CmmAx:nth-child(odd) .style_stepNumber__9Gy2m{position:absolute;right:-20px;top:0}.style_step__CmmAx:nth-child(2n) .style_stepNumber__9Gy2m{position:absolute;left:-20px;top:0}}@media (max-width:767px){.style_headline__sYfOQ{font-size:clamp(20px,2.2vw,28px)}.style_stepTitle__A5EZ_{font-size:.9rem}.style_stepDescription__mygdo{font-size:.8rem}}.style_section__EE1ut{padding:4rem 2rem;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-top:1px solid #d1fae5;border-bottom:1px solid #d1fae5}.style_container__V2mCc{max-width:1200px;margin:0 auto}.style_header__X6ABG{margin-bottom:3rem}.style_titleSection__a1aVT{flex:1}.style_title__I2lpU{font-size:clamp(20px,2.2vw,28px);font-weight:600;color:var(--c-primary);letter-spacing:.06em;margin-bottom:1rem}.style_subtitle__4CWWb{font-size:1rem;color:#374151;line-height:1.6;max-width:50ch}.style_subtitle__4CWWb strong{color:var(--c-primary);font-weight:700}.style_programsTable__ADhUK{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e5e7eb}.style_tableHeader__yk6gW{display:grid;grid-template-columns:2fr 3fr 1fr 1.2fr 1fr;background:var(--c-primary);color:#fff;font-weight:600;font-size:.9rem}.style_headerCell__6zQtG{padding:1rem;font-family:var(--f-head);text-transform:uppercase;letter-spacing:.5px}.style_tableRow__vVVTw{display:grid;grid-template-columns:2fr 3fr 1fr 1.2fr 1fr;border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.style_tableRow__vVVTw:hover{background-color:#f9fafb}.style_tableRow__vVVTw:last-child{border-bottom:none}.style_programCell__ihlkA{display:flex;align-items:center;gap:.75rem;padding:1rem}.style_programLogo___cEY6{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.style_logoImage__YTPHg{max-width:100%;max-height:100%;object-fit:contain}.style_programName__r_cX2{font-weight:600;color:var(--c-text);font-size:.9rem;text-decoration:none;transition:color .2s ease}.style_programName__r_cX2:hover{color:var(--c-primary)}.style_descriptionCell__u5zu1{padding:1rem;font-size:.85rem;color:#4b5563;line-height:1.5}.style_rateCell__dLBjn{padding:1rem;display:flex;align-items:center}.style_fundingRate__DliZq{background:linear-gradient(135deg,var(--c-primary),var(--c-accent));color:#fff;padding:.25rem .75rem;border-radius:20px;font-weight:700;font-size:.8rem;text-align:center;min-width:fit-content}.style_maxFundingCell__GzVLJ{padding:1rem;display:flex;align-items:center}.style_maxFundingAmount__LVAse{font-weight:600;color:var(--c-text);font-size:.85rem;line-height:1.4}.style_linksCell__ht4v8{padding:1rem;display:flex;align-items:center;justify-content:center}.style_linkButtons__lTmKW{display:flex;flex-direction:column;gap:.5rem;width:100%}.style_linkButton__tG3Mg{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:transparent;color:#6b7280;text-decoration:none;border:1px solid #d1d5db;border-radius:6px;font-size:.75rem;font-weight:500;transition:all .2s ease}.style_linkButton__tG3Mg:hover{background:#f3f4f6;color:var(--c-primary);border-color:var(--c-primary)}.style_linkButton__tG3Mg:first-child{color:#059669;border-color:#d1fae5}.style_linkButton__tG3Mg:first-child:hover{background:#ecfdf5;border-color:#059669}.style_showMoreSection__EX_Zo{display:flex;justify-content:center;margin-top:2rem}.style_showMoreButton__DXdSo{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;color:var(--c-primary);border:1px solid #e5e7eb;border-radius:8px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.style_showMoreButton__DXdSo:hover{background:#f9fafb;border-color:var(--c-primary);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.style_footer__2hWmc{margin-top:2rem;text-align:center}.style_moreInfoLink__IZuEP{display:inline-flex;align-items:center;gap:.5rem;color:var(--c-primary);font-weight:500;text-decoration:none;padding:.75rem 1.5rem;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;font-size:.9rem;background:#fff}.style_moreInfoLink__IZuEP:hover{background:#f9fafb;border-color:var(--c-primary);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:768px){.style_section__EE1ut{padding:3rem 1rem}.style_title__I2lpU{font-size:1.8rem;margin-bottom:.8rem}.style_subtitle__4CWWb{font-size:.95rem}.style_tableHeader__yk6gW{display:none}.style_programsTable__ADhUK{background:transparent;box-shadow:none;border:none}.style_tableRow__vVVTw{display:block;background:#fff;border-radius:12px;margin-bottom:1rem;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e5e7eb}.style_tableRow__vVVTw:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.style_descriptionCell__u5zu1,.style_linksCell__ht4v8,.style_maxFundingCell__GzVLJ,.style_programCell__ihlkA,.style_rateCell__dLBjn{display:block;padding:0;margin-bottom:.75rem}.style_linksCell__ht4v8{margin-bottom:0}.style_programCell__ihlkA{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #f3f4f6}.style_programLogo___cEY6{width:36px;height:36px}.style_programName__r_cX2{font-size:1rem;font-weight:700;line-height:1.3}.style_maxFundingCell__GzVLJ:before,.style_rateCell__dLBjn:before{content:attr(data-label);display:block;font-family:var(--f-head);font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.style_fundingRate__DliZq{font-size:.9rem;padding:.4rem 1rem;display:inline-block}.style_maxFundingAmount__LVAse{font-size:.95rem;font-weight:700;color:var(--c-primary)}.style_linkButtons__lTmKW{flex-direction:row;gap:.5rem}.style_linkButton__tG3Mg{flex:1;padding:.6rem 1rem;font-size:.8rem;justify-content:center}.style_moreInfoLink__IZuEP,.style_showMoreButton__DXdSo{padding:.8rem 1.2rem;font-size:.9rem}}@media (max-width:480px){.style_section__EE1ut{padding:2rem 1rem}.style_title__I2lpU{font-size:1.5rem}.style_subtitle__4CWWb{font-size:.9rem}.style_tableRow__vVVTw{padding:.75rem;margin-bottom:.75rem}.style_programCell__ihlkA{gap:.5rem;padding-bottom:.5rem;margin-bottom:.5rem}.style_programLogo___cEY6{width:32px;height:32px}.style_programName__r_cX2{font-size:.9rem}.style_maxFundingCell__GzVLJ:before,.style_rateCell__dLBjn:before{font-size:.7rem}.style_fundingRate__DliZq{font-size:.8rem;padding:.3rem .8rem}.style_maxFundingAmount__LVAse{font-size:.85rem}.style_linksCell__ht4v8{padding-top:.5rem}.style_linkButtons__lTmKW{gap:.4rem}.style_linkButton__tG3Mg{font-size:.75rem;padding:.5rem .8rem}}.style_teamCardMini__xKgaf{display:flex;align-items:center;gap:12px;padding:8px;background:transparent;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;min-width:0}.style_teamCardMini__xKgaf:hover{background:rgba(28,179,179,.05);transform:translateX(2px)}.style_teamCardMini__xKgaf:focus{outline:2px solid var(--c-primary);outline-offset:2px;background:rgba(28,179,179,.05)}.style_avatar__BvBV6{flex-shrink:0;position:relative}.style_avatarImage__8jtIi{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid rgba(28,179,179,.2);transition:all .2s ease}@media (min-width:768px){.style_avatarImage__8jtIi{width:44px;height:44px}}@media (min-width:1024px){.style_avatarImage__8jtIi{width:40px;height:40px}}.style_teamCardMini__xKgaf:hover .style_avatarImage__8jtIi{border-color:var(--c-primary);transform:scale(1.05);box-shadow:0 4px 12px rgba(28,179,179,.3)}.style_textContent__8YCyJ{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.style_name__VZCQO{font-size:12px;font-weight:600;color:var(--c-text);line-height:1.3;transition:color .2s ease;word-wrap:break-word;overflow-wrap:break-word}@media (min-width:768px){.style_name__VZCQO{font-size:14px}}@media (min-width:1024px){.style_name__VZCQO{font-size:13px}}.style_teamCardMini__xKgaf:hover .style_name__VZCQO{color:var(--c-primary)}.style_role__gS3Oq{font-size:10px;color:var(--c-text);opacity:.7;line-height:1.3;transition:opacity .2s ease;word-wrap:break-word;overflow-wrap:break-word}@media (min-width:768px){.style_role__gS3Oq{font-size:12px}}@media (min-width:1024px){.style_role__gS3Oq{font-size:11px}}.style_teamCardMini__xKgaf:hover .style_role__gS3Oq{opacity:.9}@media (prefers-reduced-motion:reduce){.style_avatarImage__8jtIi,.style_name__VZCQO,.style_role__gS3Oq,.style_teamCardMini__xKgaf{transition:none}.style_teamCardMini__xKgaf:hover,.style_teamCardMini__xKgaf:hover .style_avatarImage__8jtIi{transform:none}}@media (prefers-contrast:high){.style_avatarImage__8jtIi{border-color:var(--c-text)}.style_teamCardMini__xKgaf:hover{background:rgba(28,179,179,.15)}.style_teamCardMini__xKgaf:hover .style_avatarImage__8jtIi{border-color:var(--c-primary)}}.style_section__COJOo{padding:clamp(48px,8vh,96px) clamp(16px,4vw,40px);background:#fafafa;border-top:1px solid #e5e7eb}.style_container__rTCtL{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.style_title__L_Xdy{text-align:center;font-size:clamp(28px,4vw,36px);font-weight:600;color:var(--c-primary);margin-bottom:clamp(32px,6vh,48px);letter-spacing:.06em}.style_filterSection__YPZlt{margin-bottom:clamp(24px,4vh,32px);background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06)}.style_filterHeader__d2HBe{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.08)}.style_filterLabel__avWz_{font-family:var(--f-head);font-size:14px;font-weight:600;color:var(--c-text);text-transform:uppercase;letter-spacing:.5px}.style_clearButton__GDXWQ{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--c-primary);font-size:14px;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:8px;transition:all .15s ease}.style_clearButton__GDXWQ:hover{background:rgba(28,179,179,.1);color:var(--c-accent)}.style_clearButton__GDXWQ:focus{outline:2px solid var(--c-primary);outline-offset:2px}.style_tagContainer__7vZYl{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:4px}.style_tagChip__JdOTT{display:inline-flex;align-items:center;height:28px;padding:0 12px;background:rgba(28,179,179,.05);border:1px solid rgba(28,179,179,.15);border-radius:14px;font-size:12px;font-weight:500;color:var(--c-text);cursor:pointer;transition:all .15s ease;white-space:nowrap;min-width:fit-content}.style_tagChip__JdOTT:hover{border-color:var(--c-primary);background:rgba(28,179,179,.1);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.style_tagChip__JdOTT:focus{outline:2px solid var(--c-primary);outline-offset:2px}.style_tagChipSelected__7QkRd{background:var(--c-primary);border-color:var(--c-primary);color:#fff;box-shadow:0 2px 8px rgba(28,179,179,.3)}.style_tagChipSelected__7QkRd:hover{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-text)}.style_resultHeader__7k9A8{margin-bottom:24px;font-family:var(--f-head);font-size:16px;font-weight:600;color:var(--c-text);padding:12px 0;border-bottom:2px solid rgba(28,179,179,.1)}.style_referencesGrid__XHdiW{display:grid;grid-template-columns:1fr;gap:20px;width:100%;box-sizing:border-box}@media (min-width:768px){.style_referencesGrid__XHdiW{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){.style_referencesGrid__XHdiW{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.style_referenceCard__25VuC{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:24px;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.06);width:100%;min-width:0;box-sizing:border-box;position:relative;overflow:hidden}@media (min-width:768px){.style_referenceCard__25VuC{padding:28px}}@media (min-width:1024px){.style_referenceCard__25VuC{padding:24px}}.style_referenceCard__25VuC:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--c-primary),var(--c-accent));opacity:0;transition:opacity .3s ease}.style_referenceCard__25VuC:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.12);border-color:rgba(28,179,179,.2)}.style_referenceCard__25VuC:hover:before{opacity:1}.style_cardContent__mmgDz{display:flex;flex-direction:column;height:100%;min-width:0}.style_cardTitle__3yoAI{font-size:clamp(16px,2.5vw,18px);font-weight:600;color:var(--c-text);line-height:1.3;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;position:relative}.style_cardTitle__3yoAI:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;background:var(--c-primary);border-radius:1px}.style_summaryContainer__NCU9w{cursor:pointer;padding:16px;margin:8px -16px 20px;border-radius:12px;transition:all .2s ease;border:1px solid transparent;background:rgba(248,250,252,.5)}.style_summaryContainer__NCU9w:hover{background:rgba(28,179,179,.05);border-color:rgba(28,179,179,.1)}.style_summaryContainer__NCU9w:focus{outline:2px solid var(--c-primary);outline-offset:2px;background:rgba(28,179,179,.05)}.style_cardSummary__hlNqA{font-size:clamp(12px,1.8vw,13px);line-height:1.5;color:var(--c-text);margin-bottom:12px;transition:all .3s ease;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.style_cardSummaryExpanded__ixFuR{display:block;-webkit-line-clamp:unset;overflow:visible}.style_expandHint__8GpNp{font-size:10px;color:var(--c-primary);font-weight:600;text-align:center;padding:6px 0;border-top:1px solid rgba(28,179,179,.15);margin-top:12px;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;gap:4px}.style_expandIcon__xsYHF{transition:transform .2s ease}.style_summaryContainer__NCU9w:hover .style_expandHint__8GpNp{color:var(--c-accent);border-top-color:rgba(28,179,179,.25)}.style_summaryContainer__NCU9w:hover .style_expandIcon__xsYHF{transform:translateY(-1px)}.style_skillsSection__iWult{margin-bottom:8px}.style_skillsTitle__l8DWD{font-family:var(--f-head);font-size:11px;font-weight:600;color:var(--c-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;opacity:.8}.style_skillsBadges__0xjA1{display:flex;flex-wrap:wrap;gap:3px}.style_skillBadge__IEyq7{display:inline-block;padding:2px 6px;background:rgba(28,179,179,.08);color:var(--c-primary);font-size:10px;font-weight:500;border-radius:8px;border:none;transition:all .2s ease;line-height:1.2}.style_skillBadge__IEyq7:hover{background:rgba(28,179,179,.15);transform:translateY(-1px)}.style_tagsSection__g2oHe{margin-bottom:8px}.style_tagsTitle__oreXV{font-family:var(--f-head);font-size:11px;font-weight:600;color:var(--c-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;opacity:.8}.style_tagsBadges__RgzpU{display:flex;flex-wrap:wrap;gap:3px}.style_tagsBadge__kfH5h{display:inline-block;padding:2px 6px;background:hsla(220,9%,46%,.08);color:#6b7280;font-size:10px;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;line-height:1.2}.style_tagsBadge__kfH5h:hover{background:hsla(220,9%,46%,.15);color:#4b5563;transform:translateY(-1px)}.style_tagsBadgeActive__H0w6V{background:#6b7280;color:#fff}.style_tagsBadgeActive__H0w6V:hover{background:#4b5563;color:#fff}.style_cardFooter__hfmYb{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:12px}@media (max-width:767px){.style_cardFooter__hfmYb{justify-content:stretch}}.style_cardFooter__hfmYb>:last-child{width:auto;min-width:140px;flex-shrink:0}@media (min-width:768px){.style_cardFooter__hfmYb>:last-child{min-width:160px}}@media (min-width:1024px){.style_cardFooter__hfmYb>:last-child{min-width:140px}}.style_emptyState__dLYk4{text-align:center;padding:clamp(48px,8vh,80px) 24px;background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.06)}.style_emptyText__CFA39{font-size:18px;color:var(--c-text);margin-bottom:24px;opacity:.7}.style_emptyButton__rf1oB{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--c-primary);color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(28,179,179,.3)}.style_emptyButton__rf1oB:hover{background:var(--c-accent);color:var(--c-text);transform:translateY(-2px);box-shadow:0 6px 16px rgba(28,179,179,.4)}.style_emptyButton__rf1oB:focus{outline:2px solid var(--c-primary);outline-offset:2px}.style_loadingGrid__EiW9k{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.style_loadingGrid__EiW9k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.style_loadingGrid__EiW9k{grid-template-columns:repeat(3,minmax(0,1fr))}}.style_skeletonCard__u3NO_{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:28px;height:400px;min-width:0}.style_skeletonTitle___wENQ{height:24px;margin-bottom:16px}.style_skeletonText__Rz4cN,.style_skeletonTitle___wENQ{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:style_shimmer__2uf6Y 1.5s infinite;border-radius:4px}.style_skeletonText__Rz4cN{height:16px;margin-bottom:8px}@keyframes style_shimmer__2uf6Y{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.style_cardSummary__hlNqA,.style_clearButton__GDXWQ,.style_emptyButton__rf1oB,.style_expandHint__8GpNp,.style_expandIcon__xsYHF,.style_referenceCard__25VuC,.style_skillBadge__IEyq7,.style_summaryContainer__NCU9w,.style_tagChip__JdOTT,.style_tagsBadge__kfH5h{transition:none;animation:none}.style_referenceCard__25VuC:hover{transform:none}.style_skeletonText__Rz4cN,.style_skeletonTitle___wENQ{animation:none}}.style_clearButton__GDXWQ:focus,.style_emptyButton__rf1oB:focus,.style_summaryContainer__NCU9w:focus,.style_tagChip__JdOTT:focus,.style_tagsBadge__kfH5h:focus{outline:2px solid var(--c-primary);outline-offset:2px}@media (prefers-contrast:high){.style_referenceCard__25VuC,.style_tagChip__JdOTT{border-color:var(--c-text)}.style_skillBadge__IEyq7{border-color:var(--c-primary)}.style_tagsBadge__kfH5h{border-color:#6b7280}.style_summaryContainer__NCU9w:focus,.style_summaryContainer__NCU9w:hover{background:rgba(28,179,179,.15)}.style_expandHint__8GpNp{border-top-color:var(--c-primary)}}.style_button__C90bs{display:inline-block;padding:.8rem 1.8rem;font-family:var(--f-head);font-weight:600;font-size:1rem;border-radius:var(--radius);border:2px solid var(--c-primary);cursor:pointer;transition:all var(--duration-base) var(--easing-base);background-color:transparent;color:var(--c-primary)}.style_button__C90bs:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(28,179,179,.2)}.style_primary___pOdS{background-color:var(--c-primary);color:#fff}.style_primary___pOdS:hover{background-color:var(--c-accent);border-color:var(--c-accent);color:var(--c-text)}.style_contact__nUJFo{padding:6rem 2rem;background:linear-gradient(135deg,var(--c-primary),var(--c-accent))}.style_container__Z_9Oh{max-width:800px;margin:0 auto;text-align:center}.style_headline__isAXj{color:#fff;margin-bottom:1rem;font-size:2.25rem}.style_subheadline__repMU{max-width:50ch;margin:0 auto 2.5rem;opacity:.9;color:#fff;font-size:1.1rem}.style_form__rcIJI{gap:1.5rem;text-align:left;margin-bottom:2.5rem}.style_formGroup__Rir2R,.style_form__rcIJI{display:flex;flex-direction:column}.style_formGroup__Rir2R label{margin-bottom:.5rem;font-weight:600;font-size:.9rem;color:#fff}.style_formGroup__Rir2R input,.style_formGroup__Rir2R textarea{width:100%;padding:.8rem;border-radius:var(--radius);border:1px solid hsla(0,0%,100%,.3);font-family:var(--f-body);font-size:1rem;transition:border-color var(--duration-base);background:hsla(0,0%,100%,.9);color:var(--c-text)}.style_formGroup__Rir2R input:focus,.style_formGroup__Rir2R textarea:focus{outline:none;border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.3);background:#fff}.style_statusMessage__Da3_g{text-align:center;margin-top:1rem;color:#fff;font-weight:600;padding:.8rem;background:hsla(0,0%,100%,.1);border-radius:var(--radius)}.style_alternativeContact__t5jsN{padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.2)}.style_alternativeContact__t5jsN p{margin-bottom:1rem;font-size:.9rem;color:#fff;opacity:.8}.style_contactLinks__SOiru{display:flex;flex-direction:column;align-items:center;gap:.75rem}.style_contactLinks__SOiru a{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;text-decoration:none;transition:opacity var(--duration-base)}.style_contactLinks__SOiru a:hover{opacity:.8}@media (min-width:576px){.style_contactLinks__SOiru{flex-direction:row;justify-content:center;gap:2rem}}@media (max-width:768px){.style_contact__nUJFo{padding:3rem 1rem}.style_headline__isAXj{font-size:1.8rem;margin-bottom:.8rem}.style_subheadline__repMU{font-size:.95rem;margin-bottom:1.8rem}.style_form__rcIJI{gap:1rem;margin-bottom:1.8rem}.style_formGroup__Rir2R label{font-size:.85rem;margin-bottom:.3rem}.style_formGroup__Rir2R input,.style_formGroup__Rir2R textarea{padding:.6rem;font-size:.9rem}.style_formGroup__Rir2R textarea{rows:3}.style_alternativeContact__t5jsN{padding-top:1.5rem}.style_alternativeContact__t5jsN p{font-size:.85rem;margin-bottom:.8rem}.style_contactLinks__SOiru a{font-size:.85rem}}.style_footer__NVn40{padding:4rem 2rem 2rem;background-color:var(--c-text);color:var(--c-bg)}.style_container__e_Qid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:3rem;padding-bottom:3rem}@media (min-width:768px){.style_container__e_Qid{grid-template-columns:2fr 1fr}}.style_brandName__I_f1F{font-size:1.75rem;color:var(--c-accent);margin-bottom:.5rem}.style_claim__zmssX{color:var(--c-bg);opacity:.7;max-width:35ch}.style_linkHeader__gU_C_{font-family:var(--f-head);font-size:1.1rem;color:var(--c-bg);opacity:.9;margin-bottom:1rem}.style_links__T8UBS{display:flex;flex-direction:column;gap:.75rem}.style_links__T8UBS a{color:var(--c-bg);opacity:.7;transition:opacity var(--duration-base)}.style_links__T8UBS a:hover{opacity:1;color:var(--c-accent)}.style_copyright__cWYei{max-width:1200px;margin:0 auto;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1);text-align:center;font-size:.9rem;color:var(--c-bg);opacity:.5}