.page_page__ZU32B{min-height:100vh;display:flex;flex-direction:column}.page_main__GlU4n{flex:1;position:relative}.page_heroSection___mcj9{width:100%;position:relative;background-color:var(--background);overflow:visible;margin-top:-70px;padding:calc(3rem + 70px) 0 2rem}.page_heroContent__2lPR8{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2rem;min-height:400px;padding:3rem 2rem;overflow:visible;max-width:1400px;margin:0 auto}.page_heroTextColumn__IYk4t{display:flex;flex-direction:column;gap:2.5rem;text-align:left}.page_heroImageColumn__kBYcV{display:flex;justify-content:center;align-items:flex-start}.page_heroImageContainer__BC5je{position:relative;width:100%}.page_interactiveOverlay__EC__v{top:0;left:0;bottom:0}.page_heroImage__Q6NCQ,.page_interactiveOverlay__EC__v{position:absolute;right:0;pointer-events:none;z-index:10}.page_heroImage__Q6NCQ{bottom:30%;height:350px;object-fit:contain}.page_heroTitle__Gfler{font-size:2.5rem;font-weight:500;color:var(--text-color);line-height:1.2;letter-spacing:-.02em;background:var(--gradient-warm);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;min-height:3.2rem;position:relative}.page_typewriterCursor__IRp_Y{display:inline-block;background:var(--primary);width:3px;animation:page_blink__A5Bbl 1s infinite;margin-left:2px}@keyframes page_blink__A5Bbl{0%,50%{opacity:1}51%,to{opacity:0}}.page_heroSubtitle__RTAw0{font-size:1.4rem;color:var(--text-muted);font-weight:400;line-height:1.6;margin:0}.page_heroSearchContainer__JkT6Z{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%;overflow:visible;position:relative;isolation:isolate}.page_searchHelpText___kdrm{font-size:.9rem;color:var(--text-muted);margin:0;text-align:left}.page_ctaButtons__ha2_b{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.page_btnSecondaryLarge__uZFvq{background:transparent;color:var(--primary);border:2px solid var(--primary);padding:1.5rem 3rem;border-radius:16px;font-size:1.2rem;font-weight:500;cursor:pointer;transition:all .3s ease}.page_btnSecondaryLarge__uZFvq:hover{background:var(--primary);color:white;transform:translateY(-2px);box-shadow:0 8px 25px rgba(211,84,0,.3)}.page_platformInfo__oXM_E{display:flex;flex-direction:column;gap:1rem;align-items:center}.page_featuresSection__kMr0r{padding:8rem 2rem;background:white;position:relative}.page_featuresContainer__cspX8{max-width:1400px;margin:0 auto}.page_featuresHeader__jsHC0{text-align:center;margin-bottom:6rem}.page_featuresTitle___IJSU{font-size:3rem;font-weight:500;color:var(--text-color);margin-bottom:1.5rem;font-family:var(--font-heading)}.page_featuresSubtitle__QLhaU{font-size:1.3rem;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.5}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;margin-bottom:6rem}.page_featureCard__09F8a{background:white;padding:3rem;border-radius:20px;text-align:center;border:var(--border);position:relative}.page_featureIcon__mHZON{width:80px;height:80px;background:var(--primary);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}.page_featureIcon__mHZON svg{color:white;width:40px;height:40px}.page_featureTitle__kH4Xm{font-size:1.5rem;font-weight:600;color:var(--text-color);margin-bottom:1rem;font-family:var(--font-heading)}.page_featureDescription__gBWpw{color:var(--text-muted);line-height:1.6;font-size:1rem}.page_ctaSection__tPv8w{padding:8rem 2rem;background:var(--primary);text-align:center;position:relative;overflow:hidden}.page_ctaSection__tPv8w:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.6}.page_ctaContainer__WgtrM{max-width:800px;margin:0 auto;position:relative;z-index:2}.page_ctaTitle__T8028{font-size:3.5rem;font-weight:500;color:white;margin-bottom:2rem;line-height:1.2;font-family:var(--font-heading)}.page_ctaSubtitle___4fbq{font-size:1.4rem;color:rgba(255,255,255,.9);margin-bottom:3rem;line-height:1.5}.page_btnPrimary__2McYJ{background:white;color:var(--primary);padding:1.25rem 2.5rem;border:none;border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;box-shadow:0 4px 20px rgba(255,255,255,.2);transition:all .3s ease}.page_btnPrimary__2McYJ:hover{background:#fefefe;transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,255,255,.4)}.page_btnSecondary__tgZB4{background:transparent;color:white;padding:1.25rem 2.5rem;border:2px solid rgba(255,255,255,.3);border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;backdrop-filter:blur(10px);transition:all .3s ease}.page_btnSecondary__tgZB4:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.page_animateFadeInDelay__HPegp,.page_animateFadeIn__3FyVn{opacity:0;transform:translateY(30px);animation:page_fadeInUp__SpOy_ 1s ease-out forwards}.page_animateFadeInDelay__HPegp{animation-delay:.3s}.page_animateFadeInDelay2__BGhzG{opacity:0;transform:translateY(30px);animation:page_fadeInUp__SpOy_ 1s ease-out forwards;animation-delay:.6s}.page_animateFadeInDelay3__hprPT{opacity:0;transform:translateY(30px);animation:page_fadeInUp__SpOy_ 1s ease-out forwards;animation-delay:.9s}.page_animateFadeInDelay4__YIGLZ{opacity:0;transform:translateY(30px);animation:page_fadeInUp__SpOy_ 1s ease-out forwards;animation-delay:1.2s}@keyframes page_fadeInUp__SpOy_{to{opacity:1;transform:translateY(0)}}.page_heroCta__jc8eN{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;margin-bottom:2rem}.page_btnPrimaryLarge__5HPnt{background:var(--primary);color:white;border:none;padding:1.5rem 3rem;border-radius:16px;font-size:1.2rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px var(--shadow-medium)}.page_btnPrimaryLarge__5HPnt:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 30px var(--shadow-heavy)}.page_availabilityText__6S5Ld{font-size:1rem;color:var(--text-muted);font-weight:500;margin:0}.page_platformBadges__9LwJB{display:flex;gap:1rem;flex-wrap:wrap}.page_platformBadge__v0me4{background:var(--primary-light);color:var(--primary);padding:.5rem 1.2rem;border-radius:25px;font-size:.9rem;font-weight:600;border:var(--border);transition:all .2s ease;cursor:pointer}.page_platformBadge__v0me4:hover{background:var(--primary);color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgba(211,84,0,.2)}.page_awardsSection__ovJRl{margin-top:3rem}.page_awardsText__CcajH{font-size:.9rem;color:var(--text-muted);font-weight:500;margin-bottom:1rem}.page_awardsLogos__z2xdi{display:flex;gap:2rem;flex-wrap:wrap}.page_awardItem__lXDml{color:var(--text-color);font-size:1rem;font-weight:600;opacity:.7}@media (max-width:1024px){.page_featuresGrid__L4_rO{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.page_heroContent__2lPR8{gap:4rem;grid-template-columns:1fr;text-align:center}.page_heroTextColumn__IYk4t{order:0;text-align:center;align-items:center}.page_heroImageColumn__kBYcV{display:none}.page_heroImageContainer__BC5je{max-width:500px}.page_heroSearchContainer__JkT6Z{align-items:center}.page_heroImage__Q6NCQ{transform:translate(40%,-15%);width:180px;height:180px}.page_searchHelpText___kdrm{text-align:center}}@media (max-width:768px){.page_heroSection___mcj9{padding:4rem 1rem;margin-top:1rem}.page_heroContent__2lPR8{gap:3rem;min-height:auto}.page_heroTextColumn__IYk4t{gap:2rem}.page_heroTitle__Gfler{font-size:2.8rem}.page_heroSubtitle__RTAw0{font-size:1.2rem;max-width:none}.page_heroImageContainer__BC5je{max-width:400px}.page_heroImage__Q6NCQ{transform:translate(30%,-10%);width:150px;height:150px}.page_btn-primary-large___k_kW,.page_btnSecondaryLarge__uZFvq{width:100%;max-width:280px}.page_featuresSection__kMr0r{padding:6rem 1rem}.page_featuresTitle___IJSU{font-size:2.5rem}.page_featuresGrid__L4_rO{grid-template-columns:1fr;gap:2rem}.page_featureCard__09F8a{padding:2.5rem}.page_ctaSection__tPv8w{padding:6rem 1rem}.page_ctaTitle__T8028{font-size:2.8rem}.page_ctaSubtitle___4fbq{font-size:1.2rem}.page_ctaButtons__ha2_b{flex-direction:column;align-items:center;gap:1rem}.page_btn-primary__kgVpX,.page_btnSecondary__tgZB4{width:280px;text-align:center}.page_heroCta__jc8eN{align-items:center;text-align:center}.page_awardsLogos__z2xdi,.page_platformBadges__9LwJB{justify-content:center}.page_btnPrimaryLarge__5HPnt{width:100%;max-width:300px}}@media (max-width:768px){@media (max-width:480px){.page_heroSection___mcj9{padding:3rem 1rem}.page_heroTitle__Gfler{font-size:2.2rem}.page_heroSubtitle__RTAw0{font-size:1.1rem}.page_heroImageContainer__BC5je{max-width:320px}.page_heroContent__2lPR8{gap:2rem}.page_heroImage__Q6NCQ{display:none}.page_featuresTitle___IJSU{font-size:2rem}.page_ctaTitle__T8028{font-size:2.2rem}.page_featureCard__09F8a{padding:2rem}}}.PlatformFeatures_platformFeatures__kf9_W{padding:120px 0;position:relative;overflow:hidden;background:var(--background)}.PlatformFeatures_container__57XSH{max-width:1400px;margin:0 auto;position:relative;z-index:2;padding:0 20px}.PlatformFeatures_header__X9Fvj{margin-bottom:80px}.PlatformFeatures_headerContent__CIILl{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.PlatformFeatures_badge__XtLmL{display:inline-flex;align-items:center;gap:8px;background:var(--primary-light);color:var(--primary);padding:8px 16px;border-radius:50px;font-size:.9rem;font-weight:400;margin-bottom:24px}.PlatformFeatures_badge__XtLmL svg{color:var(--primary)}.PlatformFeatures_headerImage__VJkHi{position:relative;width:100%;height:400px;overflow:hidden;border-radius:24px;box-shadow:0 20px 60px rgba(230,126,34,.15)}.PlatformFeatures_dogImage__UDEm4{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.PlatformFeatures_dogImage__UDEm4:hover{transform:scale(1.08)}.PlatformFeatures_imageMask__8sWPE{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(230,126,34,.08),rgba(0,0,0,.02));z-index:1}.PlatformFeatures_headerText__EcRQ9{padding:20px 0}.PlatformFeatures_title__P_6vi{font-size:3.2rem;font-weight:400;color:var(--text-color);margin-bottom:24px;line-height:1.1;font-family:var(--font-heading)}.PlatformFeatures_subtitle___lO2Z{font-size:1.3rem;color:var(--text-muted);line-height:1.7;font-weight:400}.PlatformFeatures_featuresGrid__sZ45m{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:100px;position:relative;padding:60px 0}.PlatformFeatures_featureCard__jfgEI{background:white;border-radius:24px;padding:32px;border:var(--border);opacity:0;transform:translateY(40px);transition:all .6s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.PlatformFeatures_featureCard__jfgEI.PlatformFeatures_animate__pqSwF{opacity:1;transform:translateY(0)}.PlatformFeatures_featureCard__jfgEI:hover{border-color:var(--primary);background:#fefefe}.PlatformFeatures_featureIcon__kvhkO{width:72px;height:72px;background:var(--primary);border:2px solid transparent;border-radius:20px;display:flex;align-items:center;justify-content:center;color:white;transition:all .4s ease;margin-bottom:24px;position:relative;z-index:1}.PlatformFeatures_iconGlow__PsDF1{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:var(--secondary);border-radius:24px;opacity:0;filter:blur(16px);transition:opacity .4s ease;z-index:-1}.PlatformFeatures_featureCard__jfgEI:hover .PlatformFeatures_iconGlow__PsDF1{opacity:.3}.PlatformFeatures_featureIcon__kvhkO svg{width:28px;height:28px;stroke-width:2.5;z-index:1}.PlatformFeatures_featureContent__22WOg{position:relative;z-index:1}.PlatformFeatures_featureHeader__t8N_d{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.PlatformFeatures_featureTitle__Yx4lw{font-size:1.4rem;font-weight:500;color:var(--text-color);font-family:var(--font-heading);transition:color .3s ease}.PlatformFeatures_featureHighlight__Vi8tO{font-size:.85rem;color:var(--primary);font-weight:600;background:var(--primary-light);padding:4px 12px;border-radius:12px;width:fit-content;transition:all .3s ease}.PlatformFeatures_featureDescription__XpwSC{font-size:1rem;color:var(--text-muted);line-height:1.6;margin-bottom:20px;transition:color .3s ease}.PlatformFeatures_featureCard__jfgEI:hover .PlatformFeatures_featureDescription__XpwSC{color:var(--text-color)}.PlatformFeatures_featureAction___MVjB{display:flex;align-items:center;gap:8px;color:var(--primary);font-weight:600;font-size:.9rem;background:var(--primary-light);padding:4px 12px;border-radius:12px;width:fit-content;opacity:0;transform:translateX(-8px);transition:all .3s ease}.PlatformFeatures_featureCard__jfgEI:hover .PlatformFeatures_featureAction___MVjB{opacity:1}.PlatformFeatures_featureAction___MVjB svg{transition:transform .3s ease}@media (max-width:768px){.PlatformFeatures_platformFeatures__kf9_W{padding:80px 0}.PlatformFeatures_headerContent__CIILl{grid-template-columns:1fr;gap:40px}.PlatformFeatures_headerImage__VJkHi{height:300px;border-radius:20px;order:-1}.PlatformFeatures_title__P_6vi{font-size:2.8rem}.PlatformFeatures_subtitle___lO2Z{font-size:1.2rem}.PlatformFeatures_featuresGrid__sZ45m{grid-template-columns:repeat(2,1fr);gap:24px;padding:40px 0;margin-bottom:60px}.PlatformFeatures_featureCard__jfgEI{padding:24px}.PlatformFeatures_featureIcon__kvhkO{width:64px;height:64px;margin-bottom:20px;border-radius:16px}.PlatformFeatures_featureIcon__kvhkO svg{width:24px;height:24px}.PlatformFeatures_featureTitle__Yx4lw{font-size:1.2rem}.PlatformFeatures_featureDescription__XpwSC{font-size:.9rem;margin-bottom:16px}.PlatformFeatures_featureHighlight__Vi8tO{font-size:.8rem}}@media (max-width:480px){.PlatformFeatures_container__57XSH{padding:0 16px}.PlatformFeatures_headerImage__VJkHi{height:250px;border-radius:16px}.PlatformFeatures_title__P_6vi{font-size:2.4rem}.PlatformFeatures_subtitle___lO2Z{font-size:1.1rem}.PlatformFeatures_featuresGrid__sZ45m{grid-template-columns:1fr;gap:20px;padding:30px 0}.PlatformFeatures_featureCard__jfgEI{padding:20px}.PlatformFeatures_featureIcon__kvhkO{width:56px;height:56px;margin-bottom:16px;border-radius:14px}.PlatformFeatures_featureIcon__kvhkO svg{width:20px;height:20px}.PlatformFeatures_featureTitle__Yx4lw{font-size:1.1rem}.PlatformFeatures_featureDescription__XpwSC{font-size:.9rem;margin-bottom:14px}.PlatformFeatures_featureHighlight__Vi8tO{font-size:.75rem;padding:3px 8px}.PlatformFeatures_featureAction___MVjB{font-size:.85rem}}.searchbar_searchContainer__hCyTC{margin-top:1rem;width:100%;position:relative;z-index:1;overflow:visible}.searchbar_catDecoration__gM2wz{position:absolute;right:-60px;bottom:20%;height:400px;z-index:0}.searchbar_searchBar__F44SW{position:relative;width:100%;overflow:visible}.searchbar_multiSectionContainer__h_9Z_{display:flex;align-items:center;background:white;border:2px solid rgba(0,0,0,.12);border-radius:var(--border-radius);transition:all .3s ease;overflow:visible;box-shadow:0 2px 12px rgba(0,0,0,.08)}.searchbar_multiSectionContainer__h_9Z_:focus-within{box-shadow:0 2px 12px rgba(0,0,0,.08)}.searchbar_multiSectionContainer__h_9Z_.searchbar_searchDropdownOpen__PE6tt{border-bottom-left-radius:0}.searchbar_multiSectionContainer__h_9Z_.searchbar_plansDropdownOpen__zP_rG{border-bottom-right-radius:0}.searchbar_searchSection__cj5D0{flex:1;display:flex;flex-direction:column;gap:.5rem;position:relative;overflow:visible;padding:1rem;transition:background-color .2s ease}.searchbar_searchSection__cj5D0:hover{background:#f8f9fa}.searchbar_sectionIcon__J2Vnt{color:var(--primary);flex-shrink:0}.searchbar_sectionLabel__r30UP{font-size:12px;font-weight:600;color:rgba(51,51,51,.75);margin-bottom:.25rem}.searchbar_sectionInputRow__IMTYJ{display:flex;align-items:center;gap:.75rem}.searchbar_searchSection__cj5D0:first-child{flex:2}.searchbar_sectionInput__Rf1t7{width:100%;border:none;outline:none;font-size:1rem;font-weight:500;color:var(--foreground);background:transparent;padding:.5rem}.searchbar_sectionInput__Rf1t7::placeholder{color:var(--muted);font-weight:400}.searchbar_divider__WMdm8{color:var(--border-color);font-size:1.2rem;font-weight:300;margin:0 1rem;user-select:none}.searchbar_lastSection__65rF4{flex:1.5;display:flex;align-items:center;position:relative}.searchbar_searchButton__LQzly{background:var(--primary);border:none;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 15px var(--shadow-light);flex-shrink:0;transition:all .3s ease}.searchbar_searchButton__LQzly:hover{background:var(--primary-dark);box-shadow:0 6px 20px var(--shadow-medium)}.searchbar_searchButton__LQzly svg{color:white}.searchbar_barActions__o9Q__{display:flex;align-items:center;gap:.75rem;margin-right:1rem;flex-shrink:0}.searchbar_sortRoot__FU518{position:relative}.searchbar_filterButton__m2sp_{background:white;border:2px solid rgba(0,0,0,.12);border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--primary);flex-shrink:0;transition:all .3s ease}.searchbar_filterButtonActive__1ge_7,.searchbar_filterButton__m2sp_:hover{background:var(--primary);border-color:var(--primary);color:white}.searchbar_sortPanel__SF6Ab{position:absolute;top:calc(100% + .75rem);right:0;z-index:40;width:196px;padding:.35rem;background:white;border:2px solid rgba(0,0,0,.12);border-radius:12px;box-shadow:0 8px 30px var(--shadow-medium)}.searchbar_sortOption__Kuia2{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;border:none;background:transparent;border-radius:8px;padding:.6rem .7rem;font-size:.9rem;font-weight:600;color:var(--foreground);cursor:pointer}.searchbar_sortOptionActive__SdCw4,.searchbar_sortOption__Kuia2:hover{background:var(--primary-light);color:var(--primary-dark)}.searchbar_searchDropdown__tZzy5{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:99999}.searchbar_searchDropdownPortal___ZhhK,.searchbar_searchDropdown__tZzy5{background:white;border:2px solid var(--border-color);border-radius:8px;max-height:250px;overflow-y:auto;box-shadow:0 8px 30px var(--shadow-medium);transform:translateZ(0);will-change:transform}.searchbar_searchOption__7c1xm{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;border-bottom:1px solid var(--border-light);transition:background-color .2s ease}.searchbar_searchOption__7c1xm:last-child{border-bottom:none}.searchbar_searchOptionIcon__4jw6W,.searchbar_searchOptionSelected__3vNrY,.searchbar_searchOption__7c1xm:hover{background-color:var(--background-light)}.searchbar_searchOptionIcon__4jw6W{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--border-radius)}.searchbar_searchOptionIcon__4jw6W svg{color:var(--primary)}.searchbar_searchOptionText__z953k{flex:1}.searchbar_searchOptionName__vIeEh{font-weight:500;font-size:.95rem;color:var(--text-primary)}.searchbar_searchOptionType__F0mvr{font-size:.8rem;color:var(--text-secondary);margin-top:.125rem}@media (max-width:1090px){.searchbar_catDecoration__gM2wz{display:none}}@media (max-width:768px){.searchbar_multiSectionContainer__h_9Z_{flex-direction:column;gap:0}.searchbar_searchSection__cj5D0{width:100%;padding:1rem;border-bottom:1px solid var(--border-color)}.searchbar_searchSection__cj5D0:last-of-type{border-bottom:none}.searchbar_divider__WMdm8{display:none}.searchbar_lastSection__65rF4{flex-direction:column;width:100%}.searchbar_barActions__o9Q__{width:100%;justify-content:flex-end;margin:0;padding:1rem}.searchbar_searchButton__LQzly{width:30%;height:52px}.searchbar_filterButton__m2sp_{width:52px;height:52px}.searchbar_sectionInput__Rf1t7{padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:1rem}.searchbar_catDecoration__gM2wz{display:none}}.searchsection_searchSection__PhWfn{flex:1;display:flex;flex-direction:column;gap:.5rem;position:relative;overflow:visible;padding:1rem}.searchsection_searchSection__PhWfn:hover{background:#f5f5f58f}.searchsection_searchSection__PhWfn:first-child,.searchsection_searchSection__PhWfn:nth-child(2){flex:1.5}.searchsection_searchSection__PhWfn.searchsection_withRightBorder__j2bNW{border-right:1px solid var(--border-color)}.searchsection_sectionLabel__FuiYC{font-size:12px;font-weight:500;color:rgba(51,51,51,.6);margin-bottom:.25rem}.searchsection_sectionInputRow___Ph5I{display:flex;align-items:center;gap:.75rem}.searchsection_sectionIcon__WyVGt{color:var(--primary);flex-shrink:0}.searchsection_inputWrapper__6SVyC{position:relative;display:flex;align-items:center;flex:1;width:100%}.searchsection_input__v1Tkd{width:100%;border:none;outline:none;background:transparent;font-size:16px;color:#333;padding-right:24px}.searchsection_input__v1Tkd::placeholder{color:#999}.searchsection_chevron__P735y{position:absolute;right:8px;color:#666;cursor:pointer;transition:transform .2s ease}.searchsection_chevron__P735y.searchsection_open__j53uV{transform:rotate(180deg)}.searchsection_optionsListPortal__uKWJs{background:white;border:1px solid #e0e0e0;border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:320px;overflow-y:auto}.searchsection_option__YDqOM{padding:12px 16px;cursor:pointer;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.searchsection_option__YDqOM:hover{background-color:#f8f9fa}.searchsection_option__YDqOM:last-child{border-bottom:none}.searchsection_noOptions__n3rPk{padding:12px 16px;color:#999;font-size:14px;text-align:center}@media (max-width:768px){.searchsection_searchSection__PhWfn{width:100%;padding:1rem;border-bottom:1px solid var(--border-color)}.searchsection_searchSection__PhWfn:last-of-type{border-bottom:none}.searchsection_searchSection__PhWfn.searchsection_withRightBorder__j2bNW{border-right:none}}