.page_Introduction__kojFv{margin-bottom:1rem}.page_Section__pnntg{margin-bottom:3rem;scroll-margin-top:80px}.page_SectionTitle__hIDos{font-weight:700;font-size:2rem;margin-bottom:.5rem;position:relative}.page_SectionTitle__hIDos:after{content:"";position:absolute;left:0;bottom:-8px;width:60px;height:3px;background-color:#08c}.page_SectionSubtitle__kc6Qc{font-style:italic;color:#666;margin-bottom:1.5rem;font-size:1.25rem}.page_FlexContainer__KwNZ8{display:flex;gap:2rem;margin:2rem 0;align-items:center}.page_TextContent__fLqHR{flex:3}.page_ImageContainer__iW6bm{flex:2;text-align:center}.page_FeaturesList__QWlcM{margin:1.5rem 0}.page_FeaturesList__QWlcM li{margin-bottom:.75rem}.page_GemsContainer__WcSZG{display:grid;grid-template-columns:1fr;gap:3rem;margin:2rem 0}.page_GemCard__bxXQc{border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s ease;padding-bottom:1.5rem;border:1px solid #eee}.page_GemCard__bxXQc:hover{transform:translateY(-5px)}.page_GemTitle__lNiY0{font-weight:700;font-size:24px;margin:1.5rem 1.5rem .5rem;display:flex;align-items:center}.page_GemNumber__U_HGF{color:#08c;margin-right:.5rem}.page_LocationTag__4dI06{display:inline-block;background-color:#f5f5f5;color:#555;padding:.25rem .75rem;border-radius:50px;font-size:.875rem;margin:0 1.5rem 1rem}.page_GemImageContainer__RidEj{margin:0 0 1.5rem;width:100%}.page_GemImage__2nTnl{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.page_GemCard__bxXQc p{padding:0 1.5rem;margin-bottom:1.5rem}.page_GemTip__3Fovp{margin:0 1.5rem;padding:1rem;border-radius:8px;border-left:3px solid #08c;font-size:.9375rem}.page_GemsConclusion__azy_D{margin-top:2rem;font-style:italic}.page_FeaturesGrid__1VvSI{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:2rem 0}.page_FeatureCard__tmc3_{padding:1.5rem;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);border:1px solid #eee}.page_FeatureCard__tmc3_ h3{margin-top:0;font-size:1.25rem;margin-bottom:1rem;border-bottom:2px solid #08c;padding-bottom:.5rem}.page_FeaturesConclusion__f9s2d{text-align:center;font-size:1.25rem;margin-top:2rem}.page_FAQSection__gWhey{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.page_FAQSection__gWhey h2{font-size:2rem;margin-bottom:2rem;text-align:center}.page_FAQItem__S53sY{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.page_FAQItem__S53sY h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333;cursor:pointer;display:flex;align-items:center}.page_FAQItem__S53sY h3:before{content:"Q:";color:#08c;margin-right:.5rem;font-weight:700}.page_FAQItem__S53sY p{margin-top:0;padding-left:1.5rem}.page_Conclusion__myMlU{margin-top:4rem;padding-top:2rem;text-align:center}.page_Conclusion__myMlU h2{font-size:2rem;margin-bottom:1.5rem}.page_CTA__3HQVf{border-radius:12px;text-align:center;margin:2rem 0}@media only screen and (max-width:768px){.page_SectionTitle__hIDos{font-size:1.75rem}.page_SectionSubtitle__kc6Qc{font-size:1.125rem}.page_GemTitle__lNiY0{font-size:20px}}@media only screen and (max-width:480px){.page_FlexContainer__KwNZ8{flex-direction:column}.page_FeaturesGrid__1VvSI{grid-template-columns:1fr}}.page_Article__Tz6dM{min-height:100vh}.page_Breadcrumb__UlV4b{font-size:12px;margin-bottom:20px;color:#fff;z-index:999;padding-inline:80px;position:absolute;top:80px}.page_BreadcrumbList__H1zAf{display:flex}.page_BreadcrumbDivider__qDW9E{margin-inline:5px}.page_BlogHeader__mknyL{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.page_BlogHeaderImageContainer__0UG5v{position:relative}.page_HeaderImage__rlFD8{-o-object-fit:cover;object-fit:cover;width:100vw;height:80vh}.page_BlogMeta__hlIPX{display:flex;justify-content:flex-start;gap:5px;position:absolute;bottom:10px;right:50px;font-weight:500}.page_BlogHeaderOverlay__J0pAG{position:absolute;top:0;right:0;width:65%;height:100%;mask-image:linear-gradient(270deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(270deg,#000 80%,transparent);background:rgba(0,0,0,.095);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_BlogTitle__p19rW{font-size:57px;font-weight:800;line-height:1.2;letter-spacing:-.5px;text-align:left;position:absolute;bottom:80px;right:90px;max-width:90%}.page_BlogTitle__p19rW br{display:block;content:"";margin-top:8px}.page_BlogMetaDivider__w4y0W{margin-inline:5px}.page_BlogMetaReadTime__uxAjZ{display:flex;align-items:center;gap:4px}.page_BlogContent__vJmhY{padding-inline:80px;font-size:larger;display:flex;flex-direction:column;gap:52px}.page_BoldText__MjI0o{font-weight:700;font-size:38px}.page_BoldText2__PMpoe{font-weight:700;font-size:25px}.page_BlogImage__mNoPs{margin-block:40px;border-radius:20px;width:70vw;transition:transform .3s ease,box-shadow .3s ease}.page_BlogImage__mNoPs:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 12px 30px rgba(0,0,0,.15)}.page_ImageCaption__Usu_s{font-size:.875rem;color:#777;text-align:center;margin-top:8px}.page_ImageCaptionContainer__uiY6D{position:relative;bottom:10px}.page_ImageCaption2__tRNGz{font-size:.875rem;text-align:left;font-style:italic;text-decoration:underline;margin-top:8px;color:#fff}.page_LinkText__slkwm{text-decoration:underline}.page_FAQSection__VNMzp{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.page_FAQSection__VNMzp h2{font-size:2rem;margin-bottom:2rem;text-align:center}.page_FAQItem__QTepu{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.page_FAQItem__QTepu h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333;cursor:pointer;display:flex;align-items:center}.page_FAQItem__QTepu h3:before{content:"Q:";color:#08c;margin-right:.5rem;font-weight:700}.page_FAQItem__QTepu p{margin-top:0;padding-left:1.5rem}@media only screen and (max-width:768px){.page_HeaderImage__rlFD8{-o-object-fit:cover;object-fit:cover}.page_BlogHeaderOverlay__J0pAG{width:80%}.page_BlogTitle__p19rW{font-size:37px;font-weight:700;line-height:1.2;letter-spacing:-.5px;text-align:left;position:absolute;bottom:80px;right:9px;max-width:90%;animation:page_fadeIn__A_eoZ .8s ease-out}@keyframes page_fadeIn__A_eoZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_BlogTitle__p19rW br{display:block;content:"";margin-top:8px}.page_BlogMeta__hlIPX{font-size:smaller;gap:2px;right:8px}.page_BlogMetaDivider__w4y0W{margin-inline:2px}.page_BlogContent__vJmhY,.page_FaqSection__Ksgmp{padding-inline:20px}}.GradientButton_GradientButton__F3DPS{height:var(--move-button-height,44px);min-width:120px;padding-inline:var(--move-button-padding-inline,18px);border:1px solid var(--move-button-primary-border-color,transparent);border-radius:var(--move-button-border-radius,30px);background:var(--move-button-primary-background,#fff);color:var(--move-button-primary-foreground,#000);font-weight:var(--move-button-font-weight,600)}.GradientButton_GradientButton__F3DPS:hover{background:var(--move-button-primary-hover-background,hsla(0,0%,100%,.9))}.page_Introduction__pCPI2{margin-bottom:1rem}.page_Section__WyEgA{margin-bottom:3rem;scroll-margin-top:80px}.page_SectionTitle__XwPoM{font-weight:700;font-size:2rem;margin-bottom:.5rem;position:relative}.page_SectionTitle__XwPoM:after{content:"";position:absolute;left:0;bottom:-8px;width:60px;height:3px;background-color:#007bff}.page_SectionSubtitle__EMoig{font-style:italic;margin-bottom:1.5rem;color:rgba(248,249,250,.4);font-size:1.25rem}.page_FlexContainer__4ar_9{display:flex;gap:2rem;margin:2rem 0;align-items:center}.page_TextContent__pTKtu{flex:3}.page_ImageContainer__bEev4{flex:2;text-align:center}.page_AppScreenshot__pjGur{border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1);max-width:400px;height:auto}.page_FeaturesList__9kcr3{padding:2rem;border-radius:12px;margin:2rem 0}.page_FeaturesList__9kcr3 h3{margin-top:0;margin-bottom:1rem;font-size:1.25rem}.page_FeaturesList__9kcr3 ul{margin:0;padding-left:1.5rem}.page_FeaturesList__9kcr3 li{margin-bottom:.75rem}.page_FullWidthImage__nfCdI{margin:2rem 0;width:100%}.page_BlogImage__D_XxP{border-radius:20px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.page_ImageCaption__CnR44{font-size:.875rem;color:#777;text-align:center;margin-top:8px}.page_HangoutTypesGrid__QGtuw{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin:2rem 0}.page_HangoutType__aRQ_j{border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s ease}.page_HangoutType__aRQ_j:hover{transform:translateY(-5px)}.page_HangoutType__aRQ_j h3{padding:1.5rem 1.5rem .5rem;margin:0;font-size:1.25rem}.page_HangoutType__aRQ_j p{padding:0 1.5rem;margin:1rem 0}.page_HangoutImage__utMxs{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.page_LocationSuggestion__VEF8g{padding:1rem 1.5rem;font-size:.9rem;border-top:1px solid #eee}.page_FaqSection__vAovm{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.page_FaqSection__vAovm h2{font-size:2rem;margin-bottom:2rem;text-align:center}.page_FaqItem__93clb{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f0f0f0}.page_FaqItem__93clb h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333;cursor:pointer;display:flex;align-items:center}.page_FaqItem__93clb h3:before{content:"Q:";color:#08c;margin-right:.5rem;font-weight:700}.page_FaqItem__93clb p{margin-top:0;padding-left:1.5rem}.page_Conclusion__MWzZ3{margin-top:4rem;padding-top:2rem;text-align:center}.page_Conclusion__MWzZ3 h2{font-size:2rem;margin-bottom:1.5rem}.page_CtaContainer__7dsR7{background-color:#f2f9ff;padding:3rem 2rem;border-radius:12px;text-align:center;margin:2rem 0}.page_AppButtons__Ptzra{display:flex;justify-content:center;gap:1rem;margin:2rem 0;flex-wrap:wrap}.page_AppStoreButton__yKsme{display:inline-block;background-color:#08c;color:#fff;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;text-decoration:none;margin:0 .5rem;transition:background-color .2s}.page_AppStoreButton__yKsme:hover{background-color:#069}.page_Tagline__AIT8c{font-size:1.25rem;color:#666;margin-top:2rem}@media only screen and (max-width:1024px){.page_BlogContent__vR5DA{padding-inline:40px}.page_BlogTitle__h_aqr{font-size:2.25rem}.page_FlexContainer__4ar_9{flex-direction:column}}@media only screen and (max-width:768px){.page_BlogContent__vR5DA{padding-inline:20px;font-size:1rem;gap:2rem}.page_BlogTitle__h_aqr{font-size:1.875rem}.page_dropCap____1N5{font-size:3rem}.page_HangoutTypesGrid__QGtuw{grid-template-columns:1fr}}@media only screen and (max-width:480px){.page_AppButtons__Ptzra{flex-direction:column;gap:1rem}.page_AppStoreButton__yKsme{margin:0;text-align:center}}