.ActivateDeviceButton-module__18i79W__page{background:linear-gradient(#f7f7f7 0%,#ececec 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.ActivateDeviceButton-module__18i79W__card{text-align:center;background-color:#fff;border-radius:32px;width:80%;max-width:480px;padding:48px 32px 40px;overflow:visible;box-shadow:0 18px 45px #00000021}.ActivateDeviceButton-module__18i79W__iconWrapper{background-color:#000;border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:24px;display:inline-flex}.ActivateDeviceButton-module__18i79W__icon{color:#fff;width:36px;height:36px}.ActivateDeviceButton-module__18i79W__title{letter-spacing:-.03em;color:#000;margin-bottom:12px;font-size:28px;font-weight:800;line-height:1.2}.ActivateDeviceButton-module__18i79W__description{color:#767676;margin-bottom:32px;font-size:16px;line-height:1.5}.ActivateDeviceButton-module__18i79W__ctaWrapper{justify-content:center;width:calc(100% + 64px);margin-inline:-32px;display:flex}.ActivateDeviceButton-module__18i79W__cta{box-sizing:border-box;color:#fff;background-color:#000;border-radius:20px;justify-content:center;align-items:center;width:80%;padding:16px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex}.ActivateDeviceButton-module__18i79W__footer{color:#767676;margin-top:28px;font-size:14px}.ActivateDeviceButton-module__18i79W__footerLink{color:#000;text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (hover:hover){.ActivateDeviceButton-module__18i79W__cta:hover{opacity:.92;transform:translateY(-2px)}.ActivateDeviceButton-module__18i79W__footerLink:hover{opacity:.7}}
.LinkCard-module__drjsIW__classic,.LinkCard-module__drjsIW__featured,.LinkCard-module__drjsIW__embedCardShadow{width:90%;max-width:680px;margin-left:auto;margin-right:auto}.LinkCard-module__drjsIW__classic{flex-direction:row;align-items:center;min-height:68px;margin-bottom:18px;padding:10px 0;text-decoration:none;transition:transform .12s,opacity .12s;display:flex;box-shadow:0 14px 30px -5px #0000002e}@media (hover:hover){.LinkCard-module__drjsIW__classic:hover,.LinkCard-module__drjsIW__featured:hover,.LinkCard-module__drjsIW__embedCardShadow:hover{opacity:.92;transform:translateY(-2px)}}.LinkCard-module__drjsIW__classicInfo{flex:1;min-width:0;margin-left:12px;margin-right:16px}.LinkCard-module__drjsIW__classicIcon{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:18px;display:flex}.LinkCard-module__drjsIW__classicTitle{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;overflow:hidden}.LinkCard-module__drjsIW__classicSubtitle{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.LinkCard-module__drjsIW__chevron{flex-shrink:0;margin-right:10px}.LinkCard-module__drjsIW__featured{aspect-ratio:1200/630;align-items:flex-end;margin-bottom:18px;text-decoration:none;transition:transform .12s,opacity .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -6px #00000038}.LinkCard-module__drjsIW__featuredImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LinkCard-module__drjsIW__featuredOverlay{background:linear-gradient(#0000 50%,#00000008 60%,#00000017 67.5%,#0000002e 75%,#0000004d 82.5%,#00000073 90%,#00000091 95%,#000000b3 100%);position:absolute;inset:0}.LinkCard-module__drjsIW__featuredContent{flex-direction:column;gap:4px;padding:18px;display:flex;position:relative}.LinkCard-module__drjsIW__featuredTitle{font-size:26px;font-weight:800;line-height:1.1}.LinkCard-module__drjsIW__featuredSubtitle{opacity:.92;font-size:15px}.LinkCard-module__drjsIW__embedCardShadow{margin-bottom:18px;transition:transform .12s,opacity .12s;box-shadow:0 14px 30px -5px #0000002e}.LinkCard-module__drjsIW__embedCard{width:100%;overflow:hidden}.LinkCard-module__drjsIW__embedTextRow{flex-direction:column;gap:2px;padding:14px 16px 10px;text-decoration:none;display:flex}.LinkCard-module__drjsIW__embedTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.LinkCard-module__drjsIW__embedSubtitle{opacity:.85;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.LinkCard-module__drjsIW__embedFrame{isolation:isolate;width:100%;position:relative;overflow:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.LinkCard-module__drjsIW__embedFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.LinkCard-module__drjsIW__embedFrameMedia iframe{width:calc(100% + 6px);height:112%;inset:0 auto auto -3px}
.NameInitialsAvatar-module__NC9LMq__avatar{justify-content:center;align-items:center;display:flex;overflow:hidden}.NameInitialsAvatar-module__NC9LMq__initials{color:#fff;letter-spacing:-.5px;font-weight:600}
.ProfilePage-module__Sh_AQq__pageWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin-bottom:20px;display:flex}.ProfilePage-module__Sh_AQq__bannerImageWrapper{background-color:#000;width:100%;max-width:1000px;height:150px;position:relative;overflow:hidden}.ProfilePage-module__Sh_AQq__infoSectionWrapper{background-color:#fff;border-bottom-right-radius:50px;border-bottom-left-radius:50px;flex-direction:column;width:100%;max-width:1000px;margin-bottom:20px;padding-bottom:20px;display:flex;position:relative;box-shadow:0 18px 45px #00000021}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__addContactButtonWrapper{margin-left:auto;margin-right:8%;display:flex;position:absolute;top:10px;right:0}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__addContactButtonWrapper .ProfilePage-module__Sh_AQq__addContactButton{white-space:pre;background-color:#000;border-radius:15px;justify-content:center;align-items:center;padding:10px 15px;transition:transform .12s,opacity .12s;display:flex}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__addContactButtonWrapper .ProfilePage-module__Sh_AQq__addContactButton .ProfilePage-module__Sh_AQq__addContactButtonLink{color:#fff;justify-content:center;align-items:center;gap:4px;font-weight:700;text-decoration:none;display:flex}@media (hover:hover){.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__addContactButtonWrapper .ProfilePage-module__Sh_AQq__addContactButton:hover{opacity:.92;transform:translateY(-2px)}}@media (min-width:768px){.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__addContactButtonWrapper{margin-left:auto;margin-right:12%}}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__profileImageWrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;margin-bottom:20px;display:flex;position:relative;top:-40px;left:8%;overflow:hidden}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__profileImageWrapper .ProfilePage-module__Sh_AQq__profileImage{object-fit:contain;border-radius:100%}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection{flex-direction:column;margin-top:-50px;margin-left:8%;display:flex}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__profileName{font-size:20px;font-weight:bolder}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__username{color:#767676;font-size:16px}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__profileLocationWrapper{align-items:center;margin-top:2px;margin-bottom:10px;display:flex}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__profileLocationWrapper .ProfilePage-module__Sh_AQq__locationIcon{color:#767676;margin-right:5px}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__profileLocationWrapper .ProfilePage-module__Sh_AQq__profileLocation{color:#767676;font-size:16px}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__bioWrapper{width:100%;max-width:600px;margin-top:10px}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection .ProfilePage-module__Sh_AQq__bioWrapper .ProfilePage-module__Sh_AQq__bio{font-size:16px}@media (min-width:768px){.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__profileImageWrapper{left:12%}.ProfilePage-module__Sh_AQq__infoSectionWrapper .ProfilePage-module__Sh_AQq__infoSection{margin-left:12%}}.ProfilePage-module__Sh_AQq__linkWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1020px;margin-bottom:20px;display:flex}.ProfilePage-module__Sh_AQq__loadingTitle{color:#fff;font-size:50px}.ProfilePage-module__Sh_AQq__learnMoreBanner{background-color:#000;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:center;align-self:center;width:100%;max-width:1000px;height:40px;margin-left:auto;margin-right:auto;display:flex;position:fixed;bottom:0;left:0;right:0}.ProfilePage-module__Sh_AQq__learnMoreBanner .ProfilePage-module__Sh_AQq__bannerText{color:#fff;text-align:center;margin-top:5px;position:relative}.ProfilePage-module__Sh_AQq__learnMoreBanner .ProfilePage-module__Sh_AQq__bannerText .ProfilePage-module__Sh_AQq__cirqleLink{color:#fff}.ProfilePage-module__Sh_AQq__joinCirqleButton{color:#fff;cursor:pointer;background-color:#000;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:20px;text-decoration:none;transition:transform .12s,opacity .12s;display:flex}.ProfilePage-module__Sh_AQq__joinCirqleButton .ProfilePage-module__Sh_AQq__joinCirqleButtonIcon{border:2.8px solid #fff;border-radius:100%;width:15px;height:15px}@media (hover:hover){.ProfilePage-module__Sh_AQq__joinCirqleButton:hover{opacity:.92;transform:translateY(-2px)}}
