.pd-discussion .fgbc-replies{margin:24px 0 0;padding:0;list-style:none}.pd-discussion .fgbc-reply{font-family:var(--font-open-sans), sans-serif;color:#353535;border-top:1px solid #e9ecf1;padding:16px 0}.pd-discussion .fgbc-reply--nested{margin-left:40px}@media screen and (max-width:599px){.pd-discussion .fgbc-reply--nested{margin-left:20px}}.pd-discussion .fgbc-reply__meta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px;display:flex}.pd-discussion .fgbc-reply__avatar{border-radius:50%;width:32px;height:32px}.pd-discussion .fgbc-reply__author{font-size:14px;font-weight:700}.pd-discussion .fgbc-reply__date{color:#727272;font-size:12px}.pd-discussion .fgbc-reply__body{overflow-wrap:anywhere;font-size:16px;line-height:1.5}.pd-discussion .fgbc-reply__body p{margin:0 0 8px}.pd-discussion .fgbc-reply__body a{color:#982ea9;text-decoration:underline}.pd-discussion .pd-kMLuDJ{overflow-wrap:anywhere}@media screen and (min-width:905px){.pd-discussion .pd-brUTaa{position:relative}.pd-discussion .pd-brUTaa>.pd-dZaIFb{width:33.3333%;position:absolute;top:0;right:0}}@media screen and (min-width:1240px){.pd-discussion .pd-brUTaa>.pd-dZaIFb{width:25.4167%}}.pd-component-UnifiedPostCard-DiscussionContent h2{font-family:var(--font-lato), sans-serif;margin:0;font-size:16px;font-weight:700;line-height:23px}.pd-component-UnifiedPostCard-DiscussionContent .fgbc-card-title{color:#353535;text-decoration:none}.pd-component-UnifiedPostCard-DiscussionContent .fgbc-card-title:hover,.pd-component-UnifiedPostCard-DiscussionContent .fgbc-card-title:focus-visible{color:#982ea9;text-decoration:underline}.pd-content-information-display a.pd-topic-link{color:inherit}.pd-content-information-display .pd-topic-link{margin-left:3px}.fgbc-notice{color:#353535;font-family:var(--font-open-sans), sans-serif;padding:24px}.fgbc-pager{font-family:var(--font-open-sans), sans-serif;justify-content:space-between;gap:16px;padding:16px 0 32px;font-weight:600;display:flex}.fgbc-pager a{color:#982ea9}.fgbc-see-all{font-family:var(--font-open-sans), sans-serif;padding:8px 20px 20px;font-weight:600}.fgbc-see-all a{color:#982ea9}:where(.pc-scope) .component-Groups-Elements-GroupCTA a.cta-btn{text-align:center;text-decoration:none;display:inline-block}:where(.pc-scope) .fgbc-banner-placeholder{aspect-ratio:230/53;background:linear-gradient(90deg,#decefd,#f2f2f2)}:where(.pc-scope) .component-Groups-GroupBanner .banner-img{max-width:100%;height:auto}:where(.pc-scope) .component-Groups-GroupLogo img{height:auto}:where(.pc-scope) .component-Groups-LanderHeader+.cta-buttons{justify-content:center;padding:4px 16px 20px;display:flex}:where(.pc-scope) .cta-buttons .pc-button__face,:where(.pc-scope) .join-group-btn .pc-button__face{justify-content:center;align-items:center;min-height:30px;padding:0 16px;text-decoration:none;display:inline-flex}.fgbc-gone__inner{max-width:720px;font-family:var(--font-open-sans), sans-serif;color:#353535;margin:0 auto;padding:48px 16px}.fgbc-gone h1{margin:0 0 16px;font-size:28px;line-height:36px}.fgbc-gone__list{padding-left:20px;line-height:1.8}.fgbc-gone a{color:#982ea9}:where(.pc-scope) .component-Elements-TruncatableText{width:100%;font-size:16px}:where(.pc-scope) .component-Elements-TruncatableText__main-content{word-wrap:break-word;color:#353535;white-space:pre-line;line-height:1.5}:where(.pc-scope) .component-Elements-TruncatableText__show-hide-text{color:#982ea9;white-space:pre;font-style:italic;line-height:1.5}:where(.pc-scope) .component-Elements-TruncatableText__show-hide-text:hover{cursor:pointer;opacity:.7;border-bottom:1px solid #982ea9}:where(.pc-scope) .component-Groups-Elements-GroupJoinButton{width:inherit;justify-content:flex-end;margin-top:10px;display:flex}:where(.pc-scope) .component-Groups-Elements-GroupJoinButton .component-Input-Button{width:80px;height:30px}:where(.pc-scope) .component-Groups-Elements-GroupJoinButton .component-Input-Button input{width:100%;height:100%}@media screen and (min-width:576px){:where(.pc-scope) .component-Groups-Elements-GroupJoinButton{width:auto}}:where(.pc-scope) .component-Groups-MemberCountDisplay{letter-spacing:-.08px;justify-content:center;align-items:center;max-width:180px;font-size:12px;font-style:italic;font-weight:400;display:flex;overflow:hidden}:where(.pc-scope) .component-Groups-MemberCountDisplay .count{margin-left:6px}:where(.pc-scope) .component-Groups-MemberCountDisplay img:first-of-type{margin:0}:where(.pc-scope) .component-Groups-MemberCountDisplay img{background-color:#fff;border:thin #f2f2f2;border-radius:50%;width:18px;height:18px;margin-left:-4px}:where(.pc-scope) .component-Groups-GroupLogo{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;background-color:#fff;justify-content:stretch;align-items:stretch;width:100%;height:auto;display:flex;position:relative}:where(.pc-scope) .component-Groups-GroupLogo.xSmall .default-letter{font-size:20px}:where(.pc-scope) .component-Groups-GroupLogo.medium .default-letter{font-size:23px}:where(.pc-scope) .component-Groups-GroupLogo.xMedium .default-letter{font-size:36px}:where(.pc-scope) .component-Groups-GroupLogo>img{flex:auto;width:100%;height:100%}:where(.pc-scope) .component-Groups-GroupLogo .default-letter{color:#2a4473;font-family:var(--font-oswald),sans-serif;font-size:50px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag{padding-right:5px}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag a{align-items:flex-start;display:flex;text-decoration:none!important}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag .group-logo-container{width:36px;min-width:36px;height:36px;margin-right:13px}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag .thumbnail{border-radius:6px;padding:5px;box-shadow:0 0 8px 1px #00000014}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag .default-letter{font-size:10px}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag .group-name{color:#353535;font-size:16px;font-weight:700;line-height:19px}:where(.pc-scope) .component-Groups-Network-GroupOverviewTag .group-description{color:#353535;margin-top:5px;font-size:13px;font-style:italic;line-height:1.23}:where(.pc-scope) .component-Groups-Network-GroupItem{align-items:flex-start;width:100%;display:flex}:where(.pc-scope) .component-Groups-Network-GroupItem,:where(.pc-scope) .component-Groups-Network-GroupItem.group-request{flex-direction:column}:where(.pc-scope) .component-Groups-Network-GroupItem.recommended-group .group-description{max-width:290px}:where(.pc-scope) .component-Groups-Network-GroupItem .component-Groups-Network-GroupOverviewTag,:where(.pc-scope) .component-Groups-Network-GroupItem .group-overview{width:100%}:where(.pc-scope) .component-Groups-Network-GroupItem .component-Groups-MemberCountDisplay{justify-content:flex-start;align-items:flex-start;width:auto;min-width:0;margin-top:5px;margin-left:49px}:where(.pc-scope) .component-Groups-Network-GroupItem .pending-group-invites{align-self:flex-end;width:calc(100% - 50px)}:where(.pc-scope) .component-Groups-Network-GroupItem .component-Users-UserActionButtons{width:100%;margin-bottom:0}:where(.pc-scope) .component-Groups-Network-GroupItem .group-cta-buttons{justify-content:flex-end;margin-top:10px;display:flex}:where(.pc-scope) .component-Groups-Network-GroupItem .group-cta-buttons .component-Groups-Elements-GroupJoinButton:not(:last-child):not(:only-child){margin-right:10px}:where(.pc-scope) .component-Groups-Network-GroupItem:not(.group-request) .member-placeholder{height:20px;margin-top:15px}@media screen and (min-width:375px){:where(.pc-scope) .component-Groups-Network-GroupItem.recommended-group .group-description{max-width:340px}}@media screen and (min-width:576px){:where(.pc-scope) .component-Groups-Network-GroupItem{flex-direction:row;justify-content:space-between;display:flex}:where(.pc-scope) .component-Groups-Network-GroupItem .component-Users-UserActionButtons{width:auto}}:where(.pc-scope) .component-Groups-CardHeader{width:100%;margin:6.5px 0 18.5px}:where(.pc-scope) .component-Groups-CardHeader .header{color:#353535;font-family:var(--font-lato),sans-serif;letter-spacing:2px;text-align:center;text-transform:uppercase;width:100%;font-size:10px;font-weight:900;line-height:1.2}:where(.pc-scope) .component-Groups-CardHeader .border-bottom{border-bottom:1px solid #0000001a}:where(.pc-scope) .component-Groups-Elements-GroupCTA{width:180px;height:40px}:where(.pc-scope) .component-Groups-Elements-GroupCTA .cta-btn{color:#fff;cursor:pointer;font-family:var(--font-open-sans),sans-serif;background-color:#982ea9;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125em;font-weight:500;text-decoration:none;display:flex}:where(.pc-scope) .component-Groups-Elements-GroupCTA .cta-btn.applied{cursor:default;background-color:#8e9db9}:where(.pc-scope) .component-Groups-Elements-GroupCTA .cta-btn:focus{outline:none}:where(.pc-scope) .component-Groups-Elements-GroupCTA .wrap-auth-div{height:40px}:where(.pc-scope) .component-Groups-Elements-GroupTypeDisplay{color:#9c4aa8;letter-spacing:3px;text-align:center;text-transform:uppercase;background-color:#fff;border:none;width:180px;font-size:10px;font-weight:700;line-height:15px}:where(.pc-scope) .component-Groups-Elements-GroupTypeDisplay .privacy-btn{cursor:pointer;text-decoration:none}:where(.pc-scope) .component-Groups-GroupBanner{justify-content:center;align-items:center;max-width:1150px;max-height:265px;display:flex;overflow:hidden}:where(.pc-scope) .component-Groups-GroupBanner>img{width:100%;height:auto;display:block}:where(.pc-scope) .component-Groups-Header{color:#353535;background-color:#fff;width:100%;height:fit-content;min-height:200px;margin-bottom:20px;padding:0;box-shadow:0 5px 4px #0000001f}:where(.pc-scope) .component-Groups-Header .group-logo-container{z-index:1;background-color:#fff;border-radius:6px;width:120px;height:120px;margin:-10px auto 10px;padding:10px;box-shadow:0 0 8px 1px #00000014}:where(.pc-scope) .component-Groups-Header .content{flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}:where(.pc-scope) .component-Groups-Header .blank-banner{background-color:#fff;width:100%;height:24px}:where(.pc-scope) .component-Groups-Header .group-info{text-align:center;max-width:300px;margin:10px auto 18px}:where(.pc-scope) .component-Groups-Header .group-info,:where(.pc-scope) .component-Groups-Header .group-options{flex-direction:column;align-items:center;display:flex}:where(.pc-scope) .component-Groups-Header .group-options{-ms-flex-pack:distribute;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:125px}:where(.pc-scope) .component-Groups-Header .title{color:#353535;font-family:var(--font-lato),sans-serif;letter-spacing:-.25px;flex:0 auto;width:100%;margin-bottom:16px;font-size:28px;font-weight:400;line-height:35px}:where(.pc-scope) .component-Groups-Header .description{letter-spacing:0;flex:0 auto;width:100%;margin:0;font-size:16px;font-style:italic;line-height:22px}:where(.pc-scope) .component-Groups-Header .post-btn{color:#fff;cursor:pointer;font-family:var(--font-open-sans),sans-serif;text-align:center;background-color:#982ea9;border:none;border-radius:6px;justify-content:center;align-items:center;width:180px;height:40px;font-size:1.125em;font-weight:400;text-decoration:none;display:flex}:where(.pc-scope) .component-Groups-Header .applied{background-color:#8e9db9}:where(.pc-scope) .component-Groups-Header .blank-member-box{background-color:#fff;width:100%;height:15px}@media only screen and (min-width:375px){:where(.pc-scope) .component-Groups-Header .group-info{max-width:350px}}@media only screen and (min-width:576px){:where(.pc-scope) .component-Groups-Header .group-info{max-width:500px}}@media only screen and (min-width:768px){:where(.pc-scope) .component-Groups-Header .content{flex-flow:wrap;justify-content:center;padding:15px 0}:where(.pc-scope) .component-Groups-Header .content>div{max-height:150px}:where(.pc-scope) .component-Groups-Header .group-info{flex:none;width:100%;max-width:500px;margin:0}:where(.pc-scope) .component-Groups-Header .group-options{flex:1 0 100%}:where(.pc-scope) .component-Groups-Header .group-logo-container{margin:0 25px 0 0}}@media only screen and (min-width:992px){:where(.pc-scope) .component-Groups-Header .content{flex-wrap:nowrap;justify-content:space-around;max-width:950px;margin:15px auto}:where(.pc-scope) .component-Groups-Header .group-info{margin:0 25px}:where(.pc-scope) .component-Groups-Header .group-options{flex:none}:where(.pc-scope) .component-Groups-Header .group-logo-container{margin:0}}:where(.pc-scope) .component-Layout-RightRailGridLayout-RightRailContent .component-Groups-Elements-GroupJoinButton{align-self:flex-end;margin-top:-15px!important}:where(.pc-scope) .component-LeftRail-GroupsBox .groups-list .component-Groups-Network-GroupItem.joined-groups{border-bottom:1px solid #dce1e6;padding:20px 0}:where(.pc-scope) .component-Groups-AboutCard{width:100%}:where(.pc-scope) .component-Groups-AboutCard .about-footer{margin-bottom:10px}:where(.pc-scope) .component-Groups-AboutCard .about-footer .footer-header{margin-top:10px}:where(.pc-scope) .component-Groups-AboutCard .about-footer .locations-wrapper{flex-wrap:wrap;justify-content:center;width:100%;margin-top:15px;display:flex}:where(.pc-scope) .component-Groups-AboutCard .about-footer .locations-wrapper .location{color:#353535;background-color:#f2ecfe;border:1px solid #b5bdd5;border-radius:6px;justify-content:center;align-items:center;min-width:141px;min-height:30px;margin:4px;padding:0 7px;font-size:12px;line-height:1;display:flex}:where(.pc-scope) .component-Elements-CardTitle{color:#353535;font-family:var(--font-oswald),sans-serif;text-align:center;margin:0;font-size:36px;font-style:normal;font-weight:300;font-stretch:100%;line-height:normal}:where(.pc-scope) .component-Groups-RulesCard{width:100%}:where(.pc-scope) .component-Groups-Layout-HomeLayout{margin-top:-15px}:where(.pc-scope) .component-Groups-Layout-HomeLayout .wrap-auth-div{width:100%}:where(.pc-scope) .component-Groups-Layout-HomeLayout.bias-for-reaction-styling .component-UnifiedPostCard .wrap-auth-div{width:auto;display:inline-flex}:where(.pc-scope) .component-Groups-Layout-HomeLayout.bias-for-reaction-styling .component-UnifiedPostCard #commentList-comment-input .wrap-auth-div{width:100%;display:block}:where(.pc-scope) .component-Groups-Layout-HomeLayout.bias-for-reaction-styling .component-UnifiedPostCard #unified-post-card-comment-input .wrap-auth-div{width:100%}:where(.pc-scope) .component-Groups-Layout-HomeLayout .component-Layout-ThreeColumnLayout{padding-top:10px}:where(.pc-scope) .component-Groups-Layout-HomeLayout .component-LeftRailLayout.main-content-on-top{padding-top:15px}:where(.pc-scope) .component-Groups-Layout-HomeLayout .LeftRailLayout-MainContent{width:320px}:where(.pc-scope) .component-Groups-Layout-HomeLayout .groups-mobile-menu-post-now{color:#353535;cursor:pointer;font-family:var(--font-oswald),sans-serif;text-align:center;border:1px solid #c4c8cc;border-radius:12px;width:100%;height:80px;margin:0 0 10px;padding:10px;font-size:20px;font-weight:300;line-height:1.05;display:flex;position:relative}:where(.pc-scope) .component-Groups-Layout-HomeLayout .groups-mobile-menu-post-now>div{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}:where(.pc-scope) .component-Groups-Layout-HomeLayout .groups-mobile-menu-post-now .post-now-svg{position:absolute;top:10px;right:20px}:where(.pc-scope) .component-Groups-Layout-HomeLayout .component-UnifiedPostBox-PostBoxContainer{margin-bottom:8px}@media only screen and (min-width:375px){:where(.pc-scope) .component-Groups-Layout-HomeLayout .LeftRailLayout-MainContent{width:375px}}@media only screen and (min-width:576px){:where(.pc-scope) .component-Groups-Layout-HomeLayout .LeftRailLayout-MainContent{width:540px}}:where(.pc-scope) .component-Groups-View-HomeView .cta-btn-wrapper{flex-direction:column;align-items:center;margin-top:30px;display:flex}:where(.pc-scope) .component-Groups-View-HomeView .closed-group-home{padding:0 10px}:where(.pc-scope) .component-Groups-View-HomeView .closed-group-home .component-Groups-AboutCard{margin-bottom:23px}@media only screen and (min-width:375px){:where(.pc-scope) .component-Groups-View-HomeView .closed-group-home{padding:0 20px}}:where(.pc-scope) .component-Groups-LanderHeader .icons{justify-content:center;display:flex}:where(.pc-scope) .component-Groups-LanderHeader .join-us-description{color:#353535;text-align:center;min-height:22px;margin-top:10px;font-size:15px}:where(.pc-scope) .component-Groups-LanderHeader .painter{width:34px;height:34px}:where(.pc-scope) .component-Groups-LanderHeader .groups-heading{width:60px;height:40px}:where(.pc-scope) .component-Groups-LanderHeader .fgb-purple-logo{width:80px;height:25px;margin:0 5px}:where(.pc-scope) .page-Groups-AllGroups .all-groups-heading{font-size:30px;font-weight:200}:where(.pc-scope) .page-Groups-AllGroups .fgb-groups{margin-top:13px}:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul,:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul li,:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul ul{text-indent:0;margin:0;padding:0;list-style:none}:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul{width:100%}:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul li{border-bottom:1px solid #dce1e6;margin:20px auto 0;padding-bottom:20px}:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul li:last-child,:where(.pc-scope) .page-Groups-AllGroups .fgb-groups ul li:only-child{border-bottom:none}:where(.pc-scope) .page-Groups-AllGroups .component-Groups-Elements-GroupJoinButton{margin-top:-15px}@media screen and (min-width:576px){:where(.pc-scope) .page-Groups-AllGroups .all-groups-heading{font-size:36px}:where(.pc-scope) .page-Groups-AllGroups .component-Groups-Elements-GroupJoinButton{margin-top:10px}}.fgbc-form{font-family:var(--font-open-sans), sans-serif;color:#1c1c1c;flex-direction:column;gap:8px;padding:16px;font-size:14px;display:flex}.fgbc-form--reply{padding:16px 0 0}.fgbc-form--notice{line-height:1.5;display:block}.fgbc-form__label{font-weight:600}.fgbc-form__input,.fgbc-form__textarea,.fgbc-form__select{box-sizing:border-box;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #c4c4c4;border-radius:4px;padding:10px 12px}.fgbc-form__select{width:auto;margin-left:4px;padding:6px 8px}.fgbc-form__textarea{resize:vertical;min-height:96px}.fgbc-form__input:focus-visible,.fgbc-form__textarea:focus-visible,.fgbc-form__select:focus-visible{outline-offset:1px;outline:2px solid #18656f}.fgbc-form__row{flex-wrap:wrap;gap:8px 16px;display:flex}.fgbc-form__check{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fgbc-form__hint{color:#6b6e75;font-style:italic}.fgbc-form__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.fgbc-form .pd-post-button.fgbc-form__submit{color:#fff;cursor:pointer;background:#18656f;border:0;border-radius:4px;min-width:96px;padding:8px 20px;font-weight:600;position:static}.fgbc-form .fgbc-form__submit:disabled{opacity:.6;cursor:default}.fgbc-form__cancel{color:#18656f;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.fgbc-form__error,.fgbc-form__notice,.fgbc-form__replying{margin:0}.fgbc-form a{color:#18656f}#comments.fgbc-signed-in .fgbc-join-link{display:none}.pd-discussion .fgbc-reply__action{color:#18656f;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;font-weight:600}.pd-discussion .fgbc-reply__action[hidden]{display:none}.fgbc-join-note{margin-top:6px;font-size:12px;display:block}
.acct-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.acct-hint{color:#6b6e75;margin:-10px 0 14px;font-size:12px;line-height:16px;display:block}[data-brand=fgb] .acct-hint{font-family:var(--font-open-sans), sans-serif;margin:4px 0 0;font-style:italic}.acct-intro{color:#303237;overflow-wrap:anywhere;margin:0 0 14px;font-size:14px;line-height:20px}.acct-small{color:#53565f;margin:0 0 12px;font-size:13px;line-height:19px}.acct-notice{color:#1d6b3a;margin:0 0 14px;font-size:14px;line-height:20px}.acct-form-error{margin-top:12px}.acct-turnstile{min-height:65px;margin:0 0 16px}[data-brand=fgb] .acct-turnstile{margin-top:16px}.acct-done{text-align:left;color:#303237;font-size:15px;line-height:22px}.acct-done p{overflow-wrap:anywhere;margin:0 0 12px}.acct-done a{text-decoration:underline}.acct-done__title{margin:0 0 12px;font-size:20px;font-weight:600;line-height:26px}[data-brand=fgb] .acct-done{width:100%;font-family:var(--font-open-sans), sans-serif;margin-top:16px}.acct-fgb-form{width:100%}.acct-fgb-form .pd-actionButton{margin-top:24px}.acct-fgb-form .pd-solid{cursor:pointer}.acct-fgb-google{color:#353535;border:1px solid #95989c;align-items:center;height:40px;text-decoration:none;display:flex}.acct-danger{color:#fff!important;background-color:#b42318!important;border-color:#b42318!important}.acct-wide .pb-au-auth-wrapper{max-width:520px;padding:0 16px}.acct-wide .acct-modal{text-align:left;max-width:100%}.acct-wide .pb-au-header{text-align:center}.acct-settings{width:100%}.acct-section{border-top:1px solid #e3e5e8;padding:20px 0 8px}.acct-section:first-of-type{border-top:0;padding-top:0}.acct-section__title{color:#303237;margin:0 0 12px;font-size:18px;font-weight:600;line-height:24px}.acct-section .pb-au-form{margin-top:0}.acct-badge{color:#1d6b3a;background:#e6f4ea;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;display:inline-block}.acct-badge--warn{color:#8a4b0f;background:#fdf0e6}.acct-signout{margin:12px 0 0}.acct-link-button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.acct-menu{position:relative}.acct-menu__button{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:14em;overflow:hidden}.acct-menu--muse .acct-menu__button{font:inherit;color:inherit;background:0 0;border:0}.acct-menu--fgb{display:flex}.acct-menu__panel{z-index:50;background:#fff;border:1px solid #e3e5e8;border-radius:4px;min-width:180px;padding:6px 0;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0000001f}.acct-menu__item{text-align:left;width:100%;font:inherit;color:#303237;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 16px;font-size:14px;line-height:20px;text-decoration:none;display:block}.acct-menu__item:hover,.acct-menu__item:focus-visible{background:#f4f5f7}@media (max-width:991px){.muse-nav__panel .acct-menu__panel{box-shadow:none;background:0 0;border:0;position:static}.muse-nav__panel .acct-menu__item{color:inherit;padding-left:0}}@media (min-width:992px){.acct-menu--muse .acct-menu__panel{border:0;border-radius:0;min-width:200px;padding:12px 0;top:calc(100% + 10px);box-shadow:0 8px 24px #0000001f}.acct-menu--muse .acct-menu__item{letter-spacing:normal;color:#303237;padding:6px 20px;font-family:inherit;font-weight:400;line-height:1.55}.acct-menu--muse .acct-menu__item:hover,.acct-menu--muse .acct-menu__item:focus-visible{background:#ebf8fd}}.pd-page-User-Login .pd-login-layout-main-header{color:#000;margin-bottom:25px;line-height:42px}.acct-fgb-google .pd-call-to-action-button-text{color:#353535;font-weight:400}.pd-page-User-Login .acct-fgb-form .pd-actionButton{margin-top:32px}.pd-page-User-Login .acct-fgb-form .pd-solid{background:#a234b2;border-radius:0;height:38px;padding:2px 6px 3px;font-size:16px;font-weight:400;line-height:24px}.pd-page-User-Login .acct-fgb-form:has(input:invalid) .pd-solid{background:#95989c}.pd-component-Login-LoginLayoutComponent .pd-switch-layout-component a,.pd-component-Login-LoginLayoutComponent .pd-switch-layout-component a:link{color:#000}.acct-fgb-terms{font-family:var(--font-open-sans), sans-serif;color:#000;margin:24px 0 0;font-size:10px;font-style:italic;line-height:15px}.acct-fgb-terms a{color:#a234b2;text-decoration:underline}body:has(.pd-page-User-Login) .fgb-footer{display:none}.main:has(>.pd-page-User-Login){padding-bottom:0}.pd-page-User-Login .acct-fgb-footer{margin-top:-3px}.acct-fgb-footer{box-sizing:border-box;color:#eac9ef;width:100vw;min-height:96px;font-family:var(--font-open-sans), sans-serif;background:#53195c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px max(16px,50vw - 590px);display:flex}.acct-fgb-footer__brand{align-items:center;gap:5px;font-size:10px;line-height:15px;display:flex}.acct-fgb-footer__links{flex-wrap:wrap;gap:25px;margin-left:147px;margin-right:auto;display:flex}.pd-root .acct-fgb-footer__links>*{color:#eac9ef;text-transform:uppercase;font-size:10px;font-weight:700;line-height:22px;text-decoration:none}@media (max-width:767px){.acct-fgb-footer{flex-direction:column;align-items:flex-start}.acct-fgb-footer__links{gap:16px;margin-left:0}}
.fgb-header{position:relative}.fgb-menu,.fgb-header__row{display:none}.fgb-menu__button{cursor:pointer;background:0 0;border:0;width:32px;height:32px;margin-left:8px;padding:0;display:block}.fgb-menu__drawer{z-index:60;width:min(360px,100vw - 40px);max-height:calc(100vh - 100px);font-family:var(--font-body);background:#fff;border-radius:6px;padding-bottom:8px;position:absolute;top:calc(100% + 12px);left:20px;overflow-y:auto;box-shadow:0 4px 8px #35353533}.fgb-menu__drawer[hidden]{display:none}.fgb-menu__close{cursor:pointer;background:0 0;border:0;margin:12px 12px 12px auto;padding:0;display:block}.fgb-menu__close svg{width:24px;height:24px}.fgb-menu__link{color:#4a4a4a;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #aeaeae;justify-content:space-between;align-items:center;padding:15px 16px 16px 22px;font-size:16px;line-height:30px;text-decoration:none;display:flex}.fgb-menu__link:hover,.fgb-menu__faq[aria-expanded=true]{background:#f0f2f5;border-top-color:#b394f2;font-weight:700}.fgb-menu__link--sub{padding-left:41px}.fgb-menu__social{color:#50668c;border-top:1px solid #aeaeae;justify-content:space-between;padding:18px 24px 8px;display:flex}.fgb-menu__social a{color:inherit}@media (max-width:991px){.fgb-menu{display:block}.fgb-header__nav-wide{display:none}.fgb-header__nav{gap:0;display:flex}.fgb-header__nav a{white-space:nowrap;margin:0 15px}.fgb-header__home{margin-left:8px}}@media (max-width:767px){.fgb-header__inner{justify-content:flex-start;height:56px;padding:0 9px 0 0}.fgb-header__nav{display:none}.fgb-header__actions{margin-left:auto}.fgb-header__logo{height:24px}.fgb-header .fgb-header__join{border-color:#22385e;padding:7px 16px;font-size:14px}.fgb-header__row{background:#982ea9;justify-content:space-around;display:flex}.fgb-header__row a{color:#fff;white-space:nowrap;margin:10px 0;font-size:16px;line-height:26px;text-decoration:none}.fgb-menu__drawer{background:#f6f2ff;border-radius:0;width:100%;max-height:calc(100vh - 110px);top:100%;left:0}.fgb-menu__close{margin:21px 25px 21px auto}.fgb-menu__close svg{width:32px;height:32px}.fgb-menu__link{width:calc(100% - 48px);margin:0 24px;font-size:18px}.fgb-menu__link:hover,.fgb-menu__faq[aria-expanded=true]{background:0 0;border-top-color:#aeaeae}.fgb-menu__social{margin:0 24px;padding:18px 0 8px}}:is(body:has(.f-hero) .fgb-menu,body:has(.f-hero) .fgb-header__row){display:none}@media (max-width:767px){body:has(.f-hero) .fgb-header__inner{width:auto;height:auto;min-height:64px;padding:40px 16px 0}body:has(.f-hero) .fgb-header__logo{height:22px}body:has(.f-hero) .fgb-header .fgb-header__join{display:none}body:has(.f-hero) .fgb-header__home{margin-left:0}.fgb-footer{font-size:15px}.fgb-footer__inner{grid-template-columns:1fr 1fr;gap:32px 24px;padding:40px 24px 24px}.fgb-footer__brand{grid-column:1/-1}.fgb-footer__logo{height:34px}.fgb-footer__social{gap:30px;margin-top:22px}.fgb-footer h2{margin-bottom:22px;font-size:18px}.fgb-footer li{margin-bottom:16px;line-height:24px}.fgb-footer__copy{text-align:center}.f-split{grid-template-columns:1fr;gap:32px;padding:48px 16px}.f-big{font-size:clamp(28px,9.6vw,36px)}.f-lead{max-width:none;font-size:18px}.f-lavender .fgb-btn{text-align:center;display:block}.f-hero__photo{object-position:center;height:676px}.f-hero__inner{text-align:center;padding:0 16px;bottom:14px}.f-hero h1{max-width:none;font-size:clamp(36px,12.8vw,50px);line-height:1.28}.f-hero h2{max-width:none;margin-bottom:15px;padding-top:0;font-size:16px;line-height:30px}.f-landing .f-btn-pill{border-radius:56px}.f-features{padding:40px 0}.f-features__grid{gap:48px}.f-feature p{max-width:250px}.f-landing .f-split,.f-landing .f-wrap.f-split{gap:40px;padding:32px 16px}.f-landing .f-split--art-first>:first-child{order:2;max-width:none}.f-split--topics>div{display:contents}.f-split--topics>div>.f-big,.f-split--topics>div>.f-lead{margin:-40px 0 0}.f-split--topics>div>.f-big{margin:0}.f-split--topics>.f-art{order:1}.f-split--topics>div>.fgb-btn{order:2}.f-landing .f-big{font-size:32px;line-height:44px}.f-landing .f-lead{margin-bottom:0;font-size:16px;line-height:26px}.f-landing .f-phone-hide,.f-partner,.f-testimonials,.f-dream{display:none}.f-landing .fgb-btn:not(.f-btn-pill,.f-phone-hide){justify-content:center;width:100%;display:flex}.f-read-more{color:#982ea9;align-items:center;margin-top:16px;font-size:16px;font-weight:600;line-height:26px;text-decoration:none;display:inline-flex}.f-jobs{padding-top:0}.f-chips{gap:16px 12px}.f-chip{padding:9px 20px;font-size:14px}.f-chip:nth-child(n+11){display:none}.f-jobs__search{flex-direction:column}.f-jobs__search input{flex:none;width:100%;padding:12px 16px;font-size:16px}.f-best{font-size:16px;line-height:24px}.f-best a{justify-content:center;margin:12px 0 0;display:flex}.f-best__logos{flex-wrap:wrap;justify-content:space-around;gap:24px 16px}.f-best__logos img{width:calc(var(--logo-w) * .84px);height:auto}.f-landing .f-gray{padding-top:16px}.f-landing .f-gray .f-split:last-child{padding-bottom:48px}.f-invited{background:#f4f5f8;height:auto;padding:0 0 56px;overflow:visible}.f-invited:after{display:none}.f-invited__photo{opacity:1;height:295px;display:block;position:static}.f-landing .f-invited__inner{height:auto;padding:0 16px;display:block}.f-invited__text{position:absolute;top:228px;left:16px;right:16px}.f-invited__text p,.f-invited__text .fgb-btn{display:none!important}.f-invited__card{border-radius:12px;flex-direction:column;width:min(242px,100%);margin:34px 0 0;box-shadow:0 4px 12px #00000024}.f-invited__date{white-space:nowrap;flex-direction:row;flex:none;justify-content:flex-start;gap:12px;padding:8px 16px}.f-invited__date strong{font-size:16px;line-height:24px}.f-invited__date small{font-size:14px}.f-invited__body{padding:12px 16px}.f-invited__link{align-self:flex-end;margin-top:16px}.f-guests{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,242px);justify-content:start;gap:16px;padding-bottom:8px;overflow-x:auto}.f-guest{scroll-snap-align:start;height:282px}.f-guest__mic{display:none}.f-guest--1 .f-guest__caption,.f-guest--2 .f-guest__caption{width:auto;left:16px}.f-guest__caption{bottom:14px;left:16px}}.pc-scope .component-Layout-ThreeColumnLayout,.pc-scope .component-Layout-ThreeColumnLayout .ThreeRailLayout-MainContent,.pc-scope .component-Events-EventsFilterHeader,.pc-scope .component-Events-EventsFilterHeader-DropdownMenu,.pc-scope .component-Events-EventsFilterHeader-DropdownMenu .dropdown-placeholder-wrapper{max-width:100%}.pd-page-PrivacyPolicy .pd-privacy-policy-main .pd-address-box{width:auto}.pd-component-CompanyPages-CompanyReviewSlide .pd-slide-content-container .pd-quote-text{height:auto;min-height:80px;font-size:clamp(20px,5.4vw,28px);line-height:1.35}.pd-page-TermsConditions-UserTermsConditions .pd-user-terms-main{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:767px){.pd-page-TermsConditions-UserTermsConditions .pd-user-terms-main{padding:16px}.pd-page-TermsConditions-UserTermsConditions .pd-user-terms-main ol ol>li{padding-left:1.25em}}.pc-scope .component-Employer-Marketing-VideoSection .youtube-video,.pc-scope .component-CompanyPages-Sections-VideoPlayer .youtube-video{aspect-ratio:16/9;width:min(800px,100%);height:auto}.pc-scope .component-CompanyPages-Sections-VideoPlayer .youtube-video{width:min(500px,100%)}
