.ActivityDetails__content{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.ActivityDetails__content h2,.ActivityDetails__content h4,.ActivityDetails__content p,.ActivityDetails__content ul{margin:0}.ActivityDetails__content ul{list-style:disc inside;margin-left:20px}.ActivityDetails__map iframe{aspect-ratio:800/450;width:100%}.ActivityDetails__map p{margin:16px 0 24px}.ActivityDetails__visitButton{display:inline-block;padding:1rem 0;font-size:1.2rem;font-weight:700;color:#201c52;background-color:#febd40;border:none;border-radius:5px;text-align:center;text-decoration:none;cursor:pointer;width:100%}.ActivityDetails__visitButton:hover{background-color:#e0a638}.ActivityDetails .Block__container{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.ActivityDetails .Block__container{display:grid;grid-gap:56px;gap:56px;grid-template-columns:1fr 380px}}.ActivityDetails .Block__container>:nth-child(2){display:flex;flex-direction:column;gap:24px;max-width:800px;width:100%}@media(min-width:1024px){.ActivityDetails .Block__container>:nth-child(2){margin-top:120px}}.ActivityDetails a{color:inherit;cursor:pointer}.ActivityDetails a:focus,.ActivityDetails a:hover,.ActivityDetails a:visited{color:inherit}.ActivityDetails h3{margin-bottom:0}.ActivityDetails picture.Icon{width:96px;height:auto}.ActivityDetails picture.Logo img{border-radius:0;height:96px;width:auto}.ActivityInfo{background-color:#f4f4f6;border:1px solid #f4f4f6;border-radius:8px;padding:24px 24px 40px}.ActivityInfo .Icon.--line path{stroke:#201c52;stroke-width:1px}.ActivityInfo a,.ActivityInfo span{font-size:1.125rem;line-height:140%;overflow:hidden;overflow-wrap:break-word}.ActivityInfo h4{margin-bottom:16px}.ActivityInfo>div{align-items:flex-start;display:flex;gap:8px}.ActivityInfo>div:not(:last-child){margin-bottom:24px}.ActivityPdf{display:block;padding:100px;position:absolute;top:-9999px;left:0;width:1000px}.ActivityPdf>:first-child{display:flex;flex-direction:row;gap:100px;justify-content:space-between}.ActivityPdf>:first-child>:first-child{max-width:800px}.ActivityPdf>:first-child>:nth-child(2){display:flex;flex-direction:column;gap:24px;max-width:320px}.ArticleContentBlock.Block{margin-top:48px}.ArticleContentBlock>.Block__container>:first-child{display:flex;flex-direction:column;gap:24px;margin-right:auto;max-width:800px;padding-bottom:48px;width:100%}.ArticleContentBlock>.Block__container>:first-child>div{display:flex;justify-content:space-between;gap:8px;flex-direction:column}@media(min-width:768px){.ArticleContentBlock>.Block__container>:first-child>div{flex-direction:row;gap:unset}}.ArticleContentBlock>.Block__container>:first-child>div>span{align-items:center;display:flex;gap:8px}.ArticleContentBlock>.Block__container>:first-child>p{font-size:1.5rem;font-weight:600}@media(min-width:1024px){.ArticleContentBlock>.Block__container>:first-child>p{font-size:1.875rem}}.ArticleContentBlock>.Block__container>:first-child .ShareIcons{margin-left:8px}.ArticleContentBlock>.Block__container>:nth-child(2){display:flex;flex-direction:column-reverse;gap:24px}@media(min-width:1024px){.ArticleContentBlock>.Block__container>:nth-child(2){flex-direction:row}}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child{width:100%}@media(min-width:1024px){.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child{max-width:800px;flex-basis:66%}}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child .ArticleContentBlock__download{background-color:#ebebef;border-radius:8px;margin-top:80px;padding:24px}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child .ArticleContentBlock__download h5{color:#201c52}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child .ArticleContentBlock__download p{margin-top:8px;margin-bottom:24px}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child a{word-wrap:break-word}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ul li{list-style:disc inside}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ul li:not(:last-child){margin-bottom:8px}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ul li::marker{color:#201c52}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ol li{list-style:decimal;margin-left:20px}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ol li:not(:last-child){margin-bottom:8px}.ArticleContentBlock>.Block__container>:nth-child(2)>:first-child ol li::marker{color:#201c52}.ArticleContentBlock>.Block__container>:nth-child(2)>:nth-child(2){margin-left:auto;position:relative;width:100%}@media(min-width:1024px){.ArticleContentBlock>.Block__container>:nth-child(2)>:nth-child(2){max-width:370px;flex-basis:33%}}.ArticleFeedback__buttons{display:flex;flex-direction:column;gap:24px;margin-top:40px}@media(min-width:768px){.ArticleFeedback__buttons{flex-direction:row}}.ArticleFeedback__buttons .Icon.--fill path{fill:#201c52}.ArticleFeedback__content{position:relative}@media(min-width:1024px){.ArticleFeedback__content{margin:0 auto;max-width:min(832px,100% - 80px);padding:0}}.ArticleFeedback p{margin-top:8px;font-size:.875rem;line-height:140%}@media(min-width:768px){.ArticleFeedback p{font-size:1rem;line-height:140%}}@media(min-width:1280px){.ArticleFeedback p{font-size:1.125rem;line-height:140%}}.ArticleFeedback .Block__container.--fullWidth{background-color:#ffecc7;padding:40px}@media(min-width:480px){.ArticleFeedback .Block__container.--fullWidth{border-radius:8px}}@media(min-width:1024px){.ArticleFeedback .Block__container.--fullWidth{padding:40px 0}}.ArticleFeedback .Button{width:100%}.ArticleFeedback .Button:disabled.--primary,.ArticleFeedback .Button:disabled.--primary:hover{background-color:#ebebef;border-color:#ebebef;opacity:.5}.ArticleFeedback .Button.--selected,.ArticleFeedback .Button:disabled.--primary{cursor:not-allowed}.ArticleFeedback .Button__label{align-items:flex-start;font-weight:400;gap:16px;padding:16px 24px;white-space:nowrap;font-size:.875rem;line-height:140%}@media(min-width:768px){.ArticleFeedback .Button__label{font-size:1rem;line-height:140%}}@media(min-width:1280px){.ArticleFeedback .Button__label{font-size:1.125rem;line-height:140%}}@media(min-width:1024px){.ArticleFeedback .Button__label{padding:16px 48px}}.ArticleFeedback.Block.--has-bg{padding-top:0;padding-bottom:0}@media(min-width:480px){.ArticleFeedback.Block.--has-bg{padding-bottom:48px}}@media(min-width:1024px){.ArticleFeedback.Block.--has-bg{padding-bottom:64px}}@media(min-width:1280px){.ArticleFeedback.Block.--has-bg{padding-bottom:96px}}.ArticlePdf{display:block;padding:100px;position:absolute;top:-9999px;left:0;width:1000px}.ArticlePdf .introduction{font-size:1.5rem;font-weight:600}@media(min-width:1024px){.ArticlePdf .introduction{font-size:1.875rem}}.ArticlePdf h1{color:#201c52;font-size:3rem}.ArticlePdf .Button{display:none}.ArticlesSearchBlock.Block:not(.--has-bg):last-child{margin-bottom:0;margin-top:0}.ArticlesSearchBlock .Block__container{display:flex;flex-direction:row}.ArticlesSearchFilter{background-color:#f4f4f6;flex:0 0 300px;margin-left:0}@media(min-width:768px){.ArticlesSearchFilter{margin-left:-40px}}@media(min-width:1140px){.ArticlesSearchFilter{flex-basis:370px}}.ArticlesSearchFilter__container{padding:32px}.ArticlesSearchFilter__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ArticlesSearchFilter__header button{align-items:center;color:#201c52;display:flex;padding-right:0}.ArticlesSearchFilter__heading{font-weight:700;font-size:1.5rem;line-height:110%}@media(min-width:768px){.ArticlesSearchFilter__heading{font-size:1.875rem;line-height:110%}}@media(min-width:1280px){.ArticlesSearchFilter__heading{font-size:2.25rem;line-height:110%}}.ArticlesSearchFilter__reset svg.Icon{height:16px;width:16px}.ArticlesSearchFilter__reset svg.Icon path{stroke:#201c52}@media(min-width:768px){.Modal .ArticlesSearchFilter{margin-left:unset}}.GoalsList__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.GoalsList__header button{align-items:center;color:#676080;display:flex;padding-right:0}.GoalsList__heading{font-size:1.5rem;font-weight:600}.GoalsList .Hint svg.Icon{height:16px;width:16px}.GoalsList .Hint svg.Icon path{fill:#676080}.GoalsList__tip{color:#4b4875;font-size:.875rem;margin-bottom:8px}.ArticlesSearchResults{padding:24px 0;width:100%}@media(min-width:768px){.ArticlesSearchResults{padding:24px 32px}}.ArticlesSearchResults__actions{align-items:center;display:flex;flex-direction:column;gap:24px}@media(min-width:592px){.ArticlesSearchResults__actions{align-items:flex-end;flex-direction:row;margin-top:24px}.ArticlesSearchResults__actions .Button{min-width:calc(50% - 12px)}}@media(min-width:768px){.ArticlesSearchResults__actions{align-items:flex-start;flex-direction:column;margin-top:24px}}.ArticlesSearchResults__actions .Button{min-width:unset;width:100%}@media(min-width:768px){.ArticlesSearchResults__actions .Dropdown{width:-moz-fit-content;width:fit-content}}.ArticlesSearchResults__actions .Dropdown__button{height:50px;padding:0 16px}.ArticlesSearchResults__actions .Dropdown .Icon.--fill{height:32px;width:32px}.ArticlesSearchResults__actions .Dropdown .Icon.--fill path{fill:#676080}.ArticlesSearchResults__container{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ArticlesSearchResults__container{gap:24px}}.ArticlesSearchResults .CardsGrid{border-top:2px solid #c7c6d2}.ArticlesSearchResults .CardsGrid__cards .Card{background-color:#f9f9fb;border-radius:4px;font-size:.875rem;padding:0 0 24px}.ArticlesSearchResults .CardsGrid__cards .Card a span{font-weight:600}.ArticlesSearchResults .CardsGrid__cards .Card img{border-top-left-radius:4px;border-top-right-radius:4px}.ArticlesSearchResults .CardsGrid__cards .Card p{font-size:.875rem}.ArticlesSearchResults .CardsGrid__cards .Card picture{height:320px}.ArticlesSearchResults .CardsGrid__cards .Card picture img{height:100%;object-fit:cover}.ArticlesSearchResults__error{margin:80px auto;width:-moz-fit-content;width:fit-content}.ArticlesSearchResults h2>span{font-size:1.875rem;font-weight:400}.SelectedTagsList{display:none;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.SelectedTagsList{align-items:flex-start;display:flex;gap:16px;justify-content:flex-start}}.SelectedTagsList>span{padding:8px 0}.SelectedTagsList__tags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.SelectedTagsList .Button{min-width:unset;padding:8px 0}.SelectedTagsList .Button__label{color:#201c52;text-decoration:underline;font-weight:400;white-space:nowrap}.SelectedTagsList button:not(.Button){align-items:center;background-color:#ffecc7;border-radius:8px;color:#201c52;display:flex;gap:12px;padding:8px 16px;white-space:nowrap;font-size:.875rem;line-height:140%}@media(min-width:768px){.SelectedTagsList button:not(.Button){font-size:1rem;line-height:140%}}@media(min-width:1280px){.SelectedTagsList button:not(.Button){font-size:1.125rem;line-height:140%}}.SelectedTagsList button:not(.Button):hover{background-color:#febd40}.SelectedTagsList button:not(.Button) .Icon{width:12px}.SelectedTagsList button:not(.Button) .Icon path{stroke:#201c52;stroke-width:3px}.SelectedTagsList span{color:#201c52;font-size:.875rem;line-height:140%}@media(min-width:768px){.SelectedTagsList span{font-size:1rem;line-height:140%}}@media(min-width:1280px){.SelectedTagsList span{font-size:1.125rem;line-height:140%}}.SelectedTagsList label{color:#201c52;font-weight:600;padding:4px 0;font-size:1.125rem;line-height:120%}@media(min-width:768px){.SelectedTagsList label{font-size:1.25rem;line-height:120%}}@media(min-width:1280px){.SelectedTagsList label{font-size:1.5rem;line-height:120%}}.ContactCardsBlock__card{align-items:center;background-color:#ebebef;border-radius:8px;box-shadow:0 4px 6px rgba(32,28,82,.06);color:#4b4875;display:flex;font-size:.875rem;flex-direction:column;gap:24px;justify-content:flex-start;padding:24px;text-align:center}@media(min-width:768px){.ContactCardsBlock__card{font-size:.875rem}}@media(min-width:1280px){.ContactCardsBlock__card{font-size:1rem}}.ContactCardsBlock__card .Button__label,.ContactCardsBlock__card a.--text{cursor:pointer;font-size:1rem;font-weight:700;justify-content:center;min-width:auto;text-align:center;text-decoration:underline}@media(min-width:768px){.ContactCardsBlock__card .Button__label,.ContactCardsBlock__card a.--text{font-size:1.125rem}}@media(min-width:1280px){.ContactCardsBlock__card .Button__label,.ContactCardsBlock__card a.--text{font-size:1.25rem}}.ContactCardsBlock__grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ContactCardsBlock .Icon{width:64px;height:64px}.EmbedReferralFormBlock .marketingForm h1{color:#201c52;font-family:Poppins,sans-serif;font-weight:600;margin-bottom:16px;margin-left:-10px;text-align:left;font-size:1.875rem;line-height:110%}@media(min-width:768px){.EmbedReferralFormBlock .marketingForm h1{font-size:2.25rem;line-height:110%}}@media(min-width:1280px){.EmbedReferralFormBlock .marketingForm h1{font-size:3rem;line-height:110%}}.EmbedReferralFormBlock .submitButtonWrapper{margin:0;padding:0;text-align:left}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]{align-items:stretch;background-color:#febd40;border:2px solid #febd40;border-radius:8px;color:#201c52;display:flex;flex-direction:row;justify-content:center;text-decoration:none;width:100%}@media(min-width:480px){.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]{min-width:300px;width:-moz-fit-content;width:fit-content}}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]:hover{background-color:#e0a638;border-color:#e0a638}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]:disabled{color:rgba(32,28,82,.25);cursor:not-allowed;background-color:rgba(254,189,64,.25);border:none}.EmbedReferralFormBlock .dateTimeFormFieldBlock,.EmbedReferralFormBlock .lookupFormFieldBlock,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock,.EmbedReferralFormBlock .optionSetFormFieldBlock,.EmbedReferralFormBlock .phoneFormFieldBlock,.EmbedReferralFormBlock .textFormFieldBlock,.EmbedReferralFormBlock .twoOptionFormFieldBlock{gap:8px;padding:12px 0}.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label,.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label{color:#201c52;font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;line-height:140%}@media(min-width:768px){.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label,.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label{font-size:1.125rem;line-height:140%}}@media(min-width:1280px){.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label,.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *,.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *{color:#201c52;font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;line-height:140%}@media(min-width:768px){.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *,.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *{font-size:1.125rem;line-height:140%}}@media(min-width:1280px){.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *,.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea,.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea{background-color:#fff;border:2px solid #c7c6d2;border-radius:4px;box-sizing:border-box;color:#201c52;font-weight:400;padding:16px;width:100%;font-size:.875rem;line-height:140%}@media(min-width:768px){.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea,.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea,.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea{font-size:1rem;line-height:140%}}.EmbedReferralFormBlock .dateTimeFormFieldBlock input:disabled,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .lookupFormFieldBlock input:disabled,.EmbedReferralFormBlock .lookupFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input:disabled,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .optionSetFormFieldBlock input:disabled,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .phoneFormFieldBlock input:disabled,.EmbedReferralFormBlock .phoneFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .textFormFieldBlock input:disabled,.EmbedReferralFormBlock .textFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .twoOptionFormFieldBlock input:disabled,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea:disabled{background-color:#ebebef;color:#c7c6d2}.EmbedReferralFormBlock .dateTimeFormFieldBlock input:focus,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea:focus,.EmbedReferralFormBlock .lookupFormFieldBlock input:focus,.EmbedReferralFormBlock .lookupFormFieldBlock textarea:focus,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input:focus,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea:focus,.EmbedReferralFormBlock .optionSetFormFieldBlock input:focus,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea:focus,.EmbedReferralFormBlock .phoneFormFieldBlock input:focus,.EmbedReferralFormBlock .phoneFormFieldBlock textarea:focus,.EmbedReferralFormBlock .textFormFieldBlock input:focus,.EmbedReferralFormBlock .textFormFieldBlock textarea:focus,.EmbedReferralFormBlock .twoOptionFormFieldBlock input:focus,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea:focus{border-color:#201c52;outline:none}.EmbedReferralFormBlock .dateTimeFormFieldBlock input::placeholder,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .lookupFormFieldBlock input::placeholder,.EmbedReferralFormBlock .lookupFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input::placeholder,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .optionSetFormFieldBlock input::placeholder,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .phoneFormFieldBlock input::placeholder,.EmbedReferralFormBlock .phoneFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .textFormFieldBlock input::placeholder,.EmbedReferralFormBlock .textFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .twoOptionFormFieldBlock input::placeholder,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea::placeholder{color:#676080;font-style:italic}.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode{border:none}.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel{background-color:#c7c6d2;border-radius:4px 0 0 4px;padding:0 8px}.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input{border-radius:0 4px 4px 0}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div{align-items:center;border:2px solid #c7c6d2;border-radius:4px;color:#201c52;cursor:pointer;display:flex;flex-direction:row;font-weight:400;gap:8px;padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div:has(input:checked){border:2px solid #201c52}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label{background-color:#fff;border:2px solid #fff;color:#201c52;font-family:Poppins,sans-serif;font-weight:500;font-size:1rem;line-height:140%}@media(min-width:768px){.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label{font-size:1.125rem;line-height:140%}}@media(min-width:1280px){.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #201c52;border-radius:50%;flex-shrink:0;height:20px;padding:0;position:relative;width:20px}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio]:checked{background-color:#fff}.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio]:checked:after{background-color:#201c52;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.EverydayTipsContentBlock{font-size:.875rem;line-height:140%}@media(min-width:768px){.EverydayTipsContentBlock{font-size:1rem;line-height:140%}}@media(min-width:1280px){.EverydayTipsContentBlock{font-size:1.125rem;line-height:140%}}.EverydayTipsContentBlock__intro h2+h3{margin-top:32px}.EverydayTipsContentBlock__intro h3+*{margin-top:16px}.EverydayTipsContentBlock__plan{display:grid;grid-gap:16px;gap:16px;grid-template-columns:96px 1fr;margin-top:48px}.EverydayTipsContentBlock__plan.--plan .LiveUpTriangles>:first-child{fill:#c7c6d2}.EverydayTipsContentBlock__plan.--plan .LiveUpTriangles>:nth-child(2){fill:#8e87a7}.EverydayTipsContentBlock__plan.--prepare .LiveUpTriangles>:nth-child(3){fill:#ebebef}.EverydayTipsContentBlock__plan.--prepare .LiveUpTriangles>:first-child{fill:#f37032}.EverydayTipsContentBlock__plan.--prepare .LiveUpTriangles>:nth-child(2){fill:#8e87a7}.EverydayTipsContentBlock__plan.--pace .LiveUpTriangles>:nth-child(3){fill:#ebebef}.EverydayTipsContentBlock__plan.--pace .LiveUpTriangles>:first-child{fill:#c7c6d2}.EverydayTipsContentBlock__plan h3+*{margin-top:16px}.EverydayTipsContentBlock__modifications{display:flex;flex-direction:column;gap:16px;margin-top:48px}.EverydayTipsContentBlock__tips{margin-top:96px}.EverydayTipsContentBlock__tips>div>div{display:grid;grid-gap:16px;gap:16px;grid-template-columns:128px 1fr;margin-top:48px}.EverydayTipsContentBlock__tips h3+*{margin-top:16px}.EverydayTipsContentBlock__tips picture{aspect-ratio:1/1}.EverydayTipsContentBlock__tips picture img{height:100%;object-fit:cover;width:100%}.EverydayTipsContentBlock ul{list-style:disc outside;margin-left:20px}.EverydayTipsContentBlock ul li{padding-left:4px}.EverydayTipsGridBlock{background-color:#ebebef}.EverydayTipsGridBlock__icons{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:48px}@media(min-width:1140px){.EverydayTipsGridBlock__icons{grid-template-columns:repeat(4,minmax(180px,1fr))}}.EverydayTipsGridBlock__icons>a{align-items:center;background-color:#fff;border:1px solid #c7c6d2;border-radius:8px;display:flex;flex-direction:column;font-weight:700;padding:16px;white-space:nowrap;width:100%;font-size:.875rem;line-height:140%}@media(min-width:768px){.EverydayTipsGridBlock__icons>a{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.EverydayTipsGridBlock__icons>a{font-size:1rem;line-height:140%}}.EverydayTipsGridBlock__icons>a>span{position:relative;padding-right:24px}.EverydayTipsGridBlock__icons>a>span:after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 10 20" xmlns="http://www.w3.org/2000/svg"><path d="M0 20V0L10 10L0 20Z" fill="%23F37032"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:auto 20px;content:"";display:inline-block;position:absolute;top:0;right:0;bottom:0;width:16px}.ExerciseContentBlock>.Block__container ul li{list-style:disc inside}.ExerciseContentBlock>.Block__container ol li{list-style:decimal}.ExerciseContentBlock>.Block__container ol li,.ExerciseContentBlock>.Block__container ul li{margin-left:20px}.ExerciseContentBlock>.Block__container ol li:not(:last-child),.ExerciseContentBlock>.Block__container ul li:not(:last-child){margin-bottom:8px}.ExerciseContentBlock>.Block__container ol li::marker,.ExerciseContentBlock>.Block__container ul li::marker{color:#201c52}.ExerciseContentBlock__content{display:flex;flex-direction:column}.ExerciseContentBlock__content h2{margin-top:5rem;font-size:1.875rem;line-height:110%}@media(min-width:768px){.ExerciseContentBlock__content h2{font-size:2.25rem;line-height:110%}}@media(min-width:1280px){.ExerciseContentBlock__content h2{font-size:3rem;line-height:110%}}.ExerciseContentBlock__content h2+.ButtonBlock,.ExerciseContentBlock__content h2+.IconContentBlock,.ExerciseContentBlock__content h2+.ImageBlock,.ExerciseContentBlock__content h2+.SpacerBlock.--border-top,.ExerciseContentBlock__content h2+.VideoPopup,.ExerciseContentBlock__content h2+h2,.ExerciseContentBlock__content h2+h3,.ExerciseContentBlock__content h2+h4,.ExerciseContentBlock__content h2+h5,.ExerciseContentBlock__content h2+h6,.ExerciseContentBlock__content h2+ol,.ExerciseContentBlock__content h2+p,.ExerciseContentBlock__content h2+ul{margin-top:1.5rem}.ExerciseContentBlock__content h3{margin-top:1.5rem;font-size:1.5rem;line-height:110%}@media(min-width:768px){.ExerciseContentBlock__content h3{font-size:1.875rem;line-height:110%}}@media(min-width:1280px){.ExerciseContentBlock__content h3{font-size:2.25rem;line-height:110%}}.ExerciseContentBlock__content h3+.ButtonBlock,.ExerciseContentBlock__content h3+.IconContentBlock,.ExerciseContentBlock__content h3+.ImageBlock,.ExerciseContentBlock__content h3+.SpacerBlock.--border-top,.ExerciseContentBlock__content h3+.VideoPopup,.ExerciseContentBlock__content h3+h3,.ExerciseContentBlock__content h3+h4,.ExerciseContentBlock__content h3+h5,.ExerciseContentBlock__content h3+h6,.ExerciseContentBlock__content h3+ol,.ExerciseContentBlock__content h3+p,.ExerciseContentBlock__content h3+ul{margin-top:.5rem}.ExerciseContentBlock__grid{display:flex;flex-direction:column;gap:48px}@media(min-width:1140px){.ExerciseContentBlock__grid{display:grid;grid-template-columns:1fr 370px;grid-gap:56px;gap:56px}}.ExerciseContentBlock__pdf{padding:100px;position:absolute;top:-9999px;left:0}.ExerciseContentBlock__pdf h1{color:#201c52;font-size:3rem;margin-bottom:24px}.ExerciseContentBlock__pdf .Button{display:none}.ExerciseContentBlock__sidebar{background:#ebebef;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:24px}@media(min-width:1140px){.ExerciseContentBlock__sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:150px}}.ExerciseContentBlock__sidebar h5{color:#201c52}.ExerciseContentBlock__sidebar a,.ExerciseContentBlock__sidebar p{font-size:1.125rem;margin-top:0}.Exercises__summary{align-items:flex-start;border-bottom:1px solid #c7c6d2;display:flex;flex-direction:column;gap:16px;padding-bottom:16px}@media(min-width:768px){.Exercises__summary{gap:24px}}.Exercises .CardsGridBlock{margin-top:0}.Exercises h2>span{font-size:1.875rem;font-weight:400}.FormBlock{background-color:#fff}@media(min-width:768px){.FormBlock{background-color:#ebebef;background-image:linear-gradient(110deg,#ebebef -50%,#4b4875 150%);padding:128px 0}}.FormBlock__disclaimer{color:#4b4875;font-size:.8125rem;line-height:140%}@media(min-width:768px){.FormBlock__disclaimer{font-size:.8125rem;line-height:140%}}@media(min-width:1280px){.FormBlock__disclaimer{font-size:.875rem;line-height:140%}}@media(min-width:768px){.FormBlock__disclaimer{margin-top:16px}}.FormBlock .Form{border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:0 0 24px}@media(min-width:768px){.FormBlock .Form{box-shadow:0 10px 15px 0 rgba(32,28,82,.1),0 4px 6px 0 rgba(32,28,82,.05);padding:48px}}@media(min-width:480px){.FormBlock .Block__container{padding:0 24px}}.InspirationBlock__latest{margin-bottom:56px}.InspirationBlock__latest .Card>picture{aspect-ratio:620/400;max-height:400px}.LifeChangesArticles{background:#f9f9fb}.LifeChangesArticles__filter{background:#ebebef;border-radius:24px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:24px}@media(min-width:1024px){.LifeChangesArticles__filter{align-items:center;flex-direction:row;gap:40px}}.LifeChangesArticles__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.LifeChangesArticles__tags span{background:#c7c6d2;border-radius:4px;padding:8px 16px}.LifeChangesArticles .Block__container{display:flex;flex-direction:column;gap:24px}.DomainsFilter{padding:40px}.DomainsFilter__actions{display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media(min-width:768px){.DomainsFilter__actions{flex-direction:row}}.DomainsFilter__actions button{align-items:center;display:flex;gap:8px}.DomainsFilter__container{display:flex;flex-direction:column;gap:24px}.DomainsFilter__container button,.DomainsFilter__container h4{color:#201c52}.DomainsFilter__label{color:#4b4875;display:inline-block;margin-bottom:8px}.DomainsFilter__list{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.DomainsFilter__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.ProductDetails__content{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.ProductDetails__content h2,.ProductDetails__content h4,.ProductDetails__content p,.ProductDetails__content ul{margin:0}.ProductDetails__content ul{list-style:disc inside;margin-left:20px}.ProductDetails__images{display:flex;gap:40px}.ProductDetails__video{aspect-ratio:16/9}.ProductDetails__video iframe{border-radius:8px}.ProductDetails__video h3+p,p+.ProductDetails__video{margin-top:16px}.ProductDetails .Block__container{align-items:center;flex-direction:column;gap:24px}@media(min-width:1024px){.ProductDetails .Block__container{align-items:flex-start;flex-direction:row;justify-content:space-between}}.ProductDetails .Block__container>:first-child{max-width:800px}.ProductDetails .Block__container>:nth-child(2){display:flex;flex-direction:column;max-width:600px;width:100%}@media(min-width:1024px){.ProductDetails .Block__container>:nth-child(2){max-width:360px}}.ProductDetails .Block__container>:nth-child(2) .Button{width:100%}.ProductDetails .Block__container>:nth-child(2) h4{font-size:1.125rem;line-height:120%}@media(min-width:768px){.ProductDetails .Block__container>:nth-child(2) h4{font-size:1.25rem}}@media(min-width:1280px){.ProductDetails .Block__container>:nth-child(2) h4{font-size:1.5rem}}.ProductDetails .Block__container>:nth-child(2) p{font-size:.875rem}@media(min-width:768px){.ProductDetails .Block__container>:nth-child(2) p{font-size:1rem}}@media(min-width:1280px){.ProductDetails .Block__container>:nth-child(2) p{font-size:1.125rem}}.ProductDetails a{color:inherit;cursor:pointer}.ProductDetails a:focus,.ProductDetails a:hover,.ProductDetails a:visited{color:inherit}.ProductDetails h3{margin-bottom:0}.ProductCta{background-color:#f4f4f6;border-radius:8px;margin:40px 0;padding:24px}.ProductCta .Icon{margin-bottom:24px}.ProductCta h4{font-size:1.5rem;line-height:120%}.ProductCta p{font-size:1.125rem;line-height:150%;margin-top:16px}.ProductPdf{display:block;padding:100px;position:absolute;top:-9999px;left:0;width:1000px}.ProductPdf .ProductDetails__content{margin:0 24px}.ProductPdf .ProductSuggestedPlaces{background-color:#fff}.ProductPdf .ProductSuggestedPlaces .Block__container{flex-direction:column;max-width:calc(100% - 48px)}.ProductPdf .ProductSuggestedPlaces .Block__container>:nth-child(2){max-width:800px}.ProductPdf .ProductSuggestedPlaces .Block__container .Card{border:1px solid #d9e2fc;border-radius:8px}.ProductSuggestedPlaces{scroll-margin-top:96px;background-color:#d9e2fc}.ProductSuggestedPlaces p{margin-top:16px;max-width:800px}.ProductSuggestedPlaces .Card{padding:24px 32px 40px}.ProductSuggestedPlaces .Card__content{padding:0}.ProductSuggestedPlaces .Card__content h4{font-size:1.25rem;margin-bottom:-24px}@media(min-width:768px){.ProductSuggestedPlaces .Card__content h4{font-size:1.5rem}}.ProductsSearchBlock.Block:not(.--has-bg):last-child{margin-bottom:0;margin-top:0}.ProductsSearchBlock .Block__container{display:flex;flex-direction:row}.ProductsSearchFilter{background-color:#f4f4f6;display:flex;flex-direction:column;flex:0 0 300px;gap:24px;margin-left:0;padding:24px}@media(min-width:768px){.ProductsSearchFilter{margin-left:-40px}}@media(min-width:1140px){.ProductsSearchFilter{flex-basis:370px}}.ProductsSearchFilter__container{padding:32px}.ProductsSearchFilter__group{display:flex;flex-direction:column;gap:16px}.ProductsSearchFilter__group:not(:last-child){border-bottom:2px solid #c7c6d2;padding-bottom:24px}.ProductsSearchFilter__header{align-items:center;display:flex;justify-content:space-between}.ProductsSearchFilter__header button{align-items:center;color:#201c52;display:flex;gap:4px;padding:0}.ProductsSearchFilter__header h2{font-weight:700;font-size:1.25rem;line-height:110%}@media(min-width:768px){.ProductsSearchFilter__header h2{font-size:1.5rem;line-height:110%}}@media(min-width:1280px){.ProductsSearchFilter__header h2{font-size:1.875rem;line-height:110%}}.ProductsSearchFilter__reset svg.Icon{height:16px;width:16px}.ProductsSearchFilter__reset svg.Icon path{stroke:#201c52}.ProductsSearchFilter .Icon{height:20px;width:20px}.ProductsSearchFilter .Icon.--fill path{fill:#201c52}.ProductsSearchFilter .Icon.--line path{stroke:#201c52}.ProductsSearchFilter .CheckboxList__hint,.ProductsSearchFilter .RadioList__hint{color:#4b4875;font-size:.875rem;line-height:140%}@media(min-width:768px){.ProductsSearchFilter .CheckboxList__hint,.ProductsSearchFilter .RadioList__hint{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.ProductsSearchFilter .CheckboxList__hint,.ProductsSearchFilter .RadioList__hint{font-size:1rem;line-height:140%}}@media(min-width:768px){.Modal .ProductsSearchFilter{margin-left:unset}}.FilterLabel{display:flex;flex-direction:column;gap:12px;width:100%}.FilterLabel__help{background-color:#c7c6d2;border-radius:4px;color:#201c52;display:none;padding:8px;z-index:1;font-size:.8125rem;line-height:140%}@media(min-width:768px){.FilterLabel__help{font-size:.8125rem;line-height:140%}}@media(min-width:1280px){.FilterLabel__help{font-size:.875rem;line-height:140%}}.FilterLabel>:first-child{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.FilterLabel>:first-child span{color:#676080;cursor:pointer;display:flex;flex-direction:row;gap:4px;position:relative;font-size:.875rem;line-height:140%}@media(min-width:768px){.FilterLabel>:first-child span{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.FilterLabel>:first-child span{font-size:1rem;line-height:140%}}.FilterLabel>:first-child span:before{background-color:#c7c6d2;display:block;height:16px;position:absolute;left:2px;bottom:-24px;transform:rotate(45deg);width:16px;z-index:0}.FilterLabel>:first-child .Icon{height:20px;width:20px}.FilterLabel>:first-child .Icon.--fill path{fill:#676080}.FilterLabel>:first-child .Icon.--line path{stroke:#676080}.FilterLabel__hint{color:#4b4875;font-size:.875rem;line-height:140%}@media(min-width:768px){.FilterLabel__hint{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.FilterLabel__hint{font-size:1rem;line-height:140%}}.FilterLabel.--open .FilterLabel__help{display:block}.FilterLabel.--open>:first-child span:before{content:""}.FilterLabel h3{font-weight:600;font-size:1.125rem;line-height:120%}@media(min-width:768px){.FilterLabel h3{font-size:1.25rem;line-height:120%}}@media(min-width:1280px){.FilterLabel h3{font-size:1.5rem;line-height:120%}}.ProductsSearchResults{padding:24px 0;width:100%}@media(min-width:768px){.ProductsSearchResults{padding:24px 32px}}.ProductsSearchResults__actions{align-items:center;display:flex;flex-direction:column;gap:24px}@media(min-width:592px){.ProductsSearchResults__actions{align-items:flex-end;flex-direction:row;margin-top:24px}.ProductsSearchResults__actions .Button{min-width:calc(50% - 12px)}}@media(min-width:768px){.ProductsSearchResults__actions{align-items:flex-start;flex-direction:column;margin-top:24px}}.ProductsSearchResults__actions .Button{min-width:unset;width:100%}@media(min-width:768px){.ProductsSearchResults__actions .Dropdown{width:-moz-fit-content;width:fit-content}}.ProductsSearchResults__actions .Dropdown__button{height:50px;padding:0 16px}.ProductsSearchResults__actions .Dropdown .Icon.--fill{height:32px;width:32px}.ProductsSearchResults__actions .Dropdown .Icon.--fill path{fill:#676080}.ProductsSearchResults .CardsGrid{border-top:2px solid #c7c6d2}.ProductsSearchResults .CardsGrid__cards .Card{background-color:#f9f9fb;border-radius:4px;padding:0 0 24px;font-size:.875rem;line-height:140%}@media(min-width:768px){.ProductsSearchResults .CardsGrid__cards .Card{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.ProductsSearchResults .CardsGrid__cards .Card{font-size:1rem;line-height:140%}}.ProductsSearchResults .CardsGrid__cards .Card a span{font-weight:600}.ProductsSearchResults .CardsGrid__cards .Card img{border-top-left-radius:4px;border-top-right-radius:4px}.ProductsSearchResults .CardsGrid__cards .Card p{font-size:.875rem;line-height:140%}@media(min-width:768px){.ProductsSearchResults .CardsGrid__cards .Card p{font-size:.875rem;line-height:140%}}@media(min-width:1280px){.ProductsSearchResults .CardsGrid__cards .Card p{font-size:1rem;line-height:140%}}.ProductsSearchResults .CardsGrid__cards .Card picture{height:320px}.ProductsSearchResults .CardsGrid__cards .Card picture img{height:100%;object-fit:cover}.ProductsSearchResults__error{margin:80px auto;width:-moz-fit-content;width:fit-content}.ProductsSearchResults__suggestedTags{align-items:center;display:flex;gap:24px}.ProductsSearchResults__suggestedTags span{font-weight:600;font-size:1.125rem;line-height:120%}@media(min-width:768px){.ProductsSearchResults__suggestedTags span{font-size:1.25rem;line-height:120%}}@media(min-width:1280px){.ProductsSearchResults__suggestedTags span{font-size:1.5rem;line-height:120%}}.ProductsSearchResults__suggestedTags .--none-selected{color:#676080;font-weight:400;font-size:.875rem;line-height:140%}@media(min-width:768px){.ProductsSearchResults__suggestedTags .--none-selected{font-size:1rem;line-height:140%}}@media(min-width:1280px){.ProductsSearchResults__suggestedTags .--none-selected{font-size:1.125rem;line-height:140%}}.ProductsSearchResults h2{margin-bottom:32px;font-size:1.875rem;line-height:110%}@media(min-width:768px){.ProductsSearchResults h2{font-size:2.25rem;line-height:110%}}@media(min-width:1280px){.ProductsSearchResults h2{font-size:3rem;line-height:110%}}.ProductsSearchResults h2>span{font-weight:400;font-size:1.5rem;line-height:110%}@media(min-width:768px){.ProductsSearchResults h2>span{font-size:1.875rem;line-height:110%}}@media(min-width:1280px){.ProductsSearchResults h2>span{font-size:2.25rem;line-height:110%}}.SocialActivitiesResultBlock.Block:not(.--has-bg):last-child{margin-bottom:0;margin-top:0}.SocialActivitiesResultBlock .Block__container{display:flex;flex-direction:row;padding:0;max-width:100%}.SocialActivitiesResultBlock .Block__container>:nth-child(2){display:flex;flex-direction:column;gap:24px}@media(min-width:480px){.SocialActivitiesResultBlock .Block__container.--extraWidth{max-width:100%}}@media(min-width:1024px){.SocialActivitiesResultBlock .Block__container.--extraWidth{max-width:min(1260px,100% - 80px)}}@media(min-width:1280px){.SocialActivitiesResultBlock .Block__container.--extraWidth{max-width:min(1260px,100% - 160px)}}@media(min-width:1440px){.SocialActivitiesResultBlock .Block__container.--extraWidth{padding:0}}@media(min-width:1920px){.SocialActivitiesResultBlock .Block__container.--extraWidth{max-width:min(1920px,100% - 160px)}}.SocialActivitiesFilter{background-color:#f4f4f6;flex:0 0 300px;margin-left:0}@media(min-width:768px){.SocialActivitiesFilter{margin-left:-40px}}@media(min-width:1140px){.SocialActivitiesFilter{flex-basis:370px}}.SocialActivitiesFilter__container{padding:32px}@media(min-width:1024px){.SocialActivitiesFilter__filterBtn{display:none}}.SocialActivitiesFilter__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.SocialActivitiesFilter__header button{align-items:center;color:#201c52;display:flex;padding-right:0}.SocialActivitiesFilter__heading{font-weight:700;font-size:1.5rem;line-height:110%}@media(min-width:768px){.SocialActivitiesFilter__heading{font-size:1.875rem;line-height:110%}}@media(min-width:1280px){.SocialActivitiesFilter__heading{font-size:2.25rem;line-height:110%}}.SocialActivitiesFilter__reset svg.Icon{height:16px;width:16px}.SocialActivitiesFilter__reset svg.Icon path{stroke:#201c52}.SocialActivitiesFilter .Filter__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.SocialActivitiesFilter .Filter__header button{align-items:center;color:#676080;display:flex;padding-right:0}.SocialActivitiesFilter .Filter__heading{font-weight:600;font-size:1.125rem;line-height:120%}@media(min-width:768px){.SocialActivitiesFilter .Filter__heading{font-size:1.25rem;line-height:120%}}@media(min-width:1280px){.SocialActivitiesFilter .Filter__heading{font-size:1.5rem;line-height:120%}}.SocialActivitiesFilter .Filter .Hint svg.Icon{height:16px;width:16px}.SocialActivitiesFilter .Filter .Hint svg.Icon path{fill:#676080}.SocialActivitiesFilter .Filter__tip{color:#4b4875;font-size:.875rem;margin-bottom:8px}@media(min-width:768px){.Modal .SocialActivitiesFilter{margin-left:unset}}.GoalsList.--style-1{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:24px}.GoalsList.--style-2 .Checkbox:not(:last-child){margin-bottom:4px}.NeedsGroup__count{color:#4b4875;font-size:.875rem}.NeedsGroup__heading{align-items:center;display:flex;justify-content:space-between;margin:16px 0 8px}.NeedsGroup__heading.--closeable{cursor:pointer}.NeedsGroup__title{color:#4b4875;font-size:1.25rem;font-weight:600}.NeedsGroup .Checkbox:has(.Checkbox__input:checked).--style-1{background-color:#fff;border:2px solid #201c52}.NeedsGroup .Icon{display:inline-block;vertical-align:middle}.NeedsGroup .Icon.--fill{height:32px;width:32px}.NeedsGroup .Icon.--fill path{fill:#676080}.SuburbLocation .Dropdown__button{height:45px}.SuburbLocation .Dropdown .Icon.--fill{height:32px;width:32px}.SuburbLocation .Dropdown .Icon.--fill path{fill:#676080}.SuburbLookup{position:relative}.SuburbLookup.--style-1 .SuburbLookup__input{padding:1rem;width:300px}@media(min-width:1140px){.SuburbLookup.--style-1 .SuburbLookup__input{width:480px}}.SuburbLookup.--style-1 .SuburbLookup__dropdown{width:300px}@media(min-width:1140px){.SuburbLookup.--style-1 .SuburbLookup__dropdown{width:480px}}.SuburbLookup.--style-2{margin-bottom:4px}.SuburbLookup.--style-2 .SuburbLookup__input{height:45px;padding:8px 16px;width:100%}.SuburbLookup.--style-2 .SuburbLookup__dropdown{width:100%}.SuburbLookup__input{border:2px solid #c7c6d2;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;color:#201c52;font-size:1.125rem;transition:border-color .3s,box-shadow .3s}.SuburbLookup__input:focus{border-color:#201c52;box-shadow:0 0 5px rgba(32,28,82,.5);outline:none}.SuburbLookup__dropdown{background:#fff;border:2px solid #201c52;border-top:none;color:#201c52;font-size:1.125rem;left:0;list-style:none;margin:0;max-height:180px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:1000}.SuburbLookup__dropdown li{cursor:pointer;padding:.5rem 1rem}.SuburbLookup__dropdown li:hover{background:#ebebef}.SocialActivitiesResult{padding:24px 16px;width:100%}@media(min-width:768px){.SocialActivitiesResult{padding:24px 32px}}.SocialActivitiesResult__actions{align-items:center;display:flex;flex-direction:column;gap:24px}@media(min-width:592px){.SocialActivitiesResult__actions{align-items:flex-end;flex-direction:row;margin-top:24px}.SocialActivitiesResult__actions .Button{min-width:calc(50% - 12px)}}@media(min-width:768px){.SocialActivitiesResult__actions{align-items:flex-start;flex-direction:column;margin-top:24px}}.SocialActivitiesResult__actions .Button{min-width:unset;width:100%}@media(min-width:768px){.SocialActivitiesResult__actions .Dropdown{width:-moz-fit-content;width:fit-content}}.SocialActivitiesResult__actions .Dropdown__button{height:50px;padding:0 16px}.SocialActivitiesResult__actions .Dropdown .Icon.--fill{height:32px;width:32px}.SocialActivitiesResult__actions .Dropdown .Icon.--fill path{fill:#676080}.SocialActivitiesResult__container{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.SocialActivitiesResult__container{gap:24px}}.SocialActivitiesResult__error{margin:80px auto;width:-moz-fit-content;width:fit-content}.SocialActivitiesResult__filterContainer{display:flex;flex-direction:column;gap:16px}.SocialActivitiesResult__header h2>span{font-size:1.875rem;font-weight:400}.SocialActivitiesResult__header h2+p{margin-top:0}.SocialActivitiesResult__map{display:flex;flex-direction:column;position:relative;height:70vh;width:100%}@media(min-width:1024px){.SocialActivitiesResult__map{height:60vh}}.SocialActivitiesResult__mapContainer{display:flex;flex-direction:column;gap:24px}.SocialActivitiesResult__noResults{border-top:2px solid #c7c6d2}.SocialActivitiesResult__noResults>div{align-items:center;display:flex;flex-direction:column;gap:24px;padding:32px 0;text-align:center}@media(min-width:1024px){.SocialActivitiesResult__noResults>div{margin:0 auto;max-width:min(832px,100% - 80px);padding-inline:48px}}.SocialActivitiesResult .CardsGrid{margin-top:0}.SocialActivitiesResult .CardsGrid__cards .Card{background-color:#f9f9fb;height:100%;padding-bottom:24px}.SocialActivitiesResult .CardsGrid__cards .Card h5{margin:16px 24px 0}.SocialActivitiesResult .CardsGrid__cards .Card img{border-top-left-radius:4px;border-top-right-radius:4px}.SocialActivitiesResult .CardsGrid__cards .Card p{display:-webkit-box;font-size:.875rem;line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.SocialActivitiesResult .CardsGrid__cards .Card picture{box-sizing:border-box;height:96px;padding:16px 32px 0}.SocialActivitiesResult .CardsGrid__cards .Card picture img{height:100%;object-fit:cover;width:auto}.SocialActivitiesStateResult{background-color:#c7d4fb;padding:24px 16px}@media(min-width:480px){.SocialActivitiesStateResult{padding:24px 32px}}@media(min-width:1024px){.SocialActivitiesStateResult{padding:24px 40px}}.SocialActivitiesStateResult .CardsGrid{margin-top:0}.SocialActivitiesStateResult .CardsGrid__cards .Card{height:100%;padding-bottom:24px}.SocialActivitiesStateResult .CardsGrid__cards .Card h5{margin:16px 24px 0}.SocialActivitiesStateResult .CardsGrid__cards .Card img{border-top-left-radius:4px;border-top-right-radius:4px}.SocialActivitiesStateResult .CardsGrid__cards .Card p{display:-webkit-box;font-size:.875rem;line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.SocialActivitiesStateResult .CardsGrid__cards .Card picture{aspect-ratio:auto;box-sizing:border-box;height:88px;padding:24px 32px 0}.SocialActivitiesStateResult .CardsGrid__cards .Card picture img{width:auto}.SelectedNeedsList{display:none;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.SelectedNeedsList{align-items:flex-start;display:flex;gap:16px}}.SelectedNeedsList>label{color:#201c52;font-weight:600;padding:8px 0;font-size:1.125rem;line-height:120%}@media(min-width:768px){.SelectedNeedsList>label{font-size:1.25rem;line-height:120%}}@media(min-width:1280px){.SelectedNeedsList>label{font-size:1.5rem;line-height:120%}}.SelectedNeedsList__container{align-items:center;gap:8px;display:flex;flex-wrap:wrap;justify-content:flex-start}.SelectedNeedsList__container .Checkbox.--style-2{background-color:#ebebef}.SelectedNeedsList__container .Checkbox__wrapper.--tag{border-width:0}.SelectedNeedsList__container button{color:#201c52;margin-left:8px;text-decoration:underline;font-size:.875rem;line-height:140%}@media(min-width:768px){.SelectedNeedsList__container button{font-size:1rem;line-height:140%}}@media(min-width:1280px){.SelectedNeedsList__container button{font-size:1.125rem;line-height:140%}}.SelectedNeedsList__container button:hover{text-decoration:none}.SelectedNeedsList__container>span:first-of-type{align-items:center;background-color:rgba(0,0,0,0);display:flex;font-size:1.125rem;font-weight:600;height:40px}.SelectedNeedsList__and{font-size:1rem}.SocialActivitiesSearchBlock{margin:0}@media(min-width:1140px){.SocialActivitiesSearchBlock{background-color:#c7c6d2;padding:64px}}.SocialActivitiesSearchBlock.Block:not(.--has-bg):last-child{margin-bottom:0;margin-top:0}.SocialActivitiesSearchBlock .Block__container{background-color:#fff;display:flex;flex-direction:row;max-width:832px}.SocialActivitiesStartSearch{padding:24px}@media(min-width:1140px){.SocialActivitiesStartSearch{padding:48px}}.SocialActivitiesStartSearch__content{margin-top:16px}.SocialActivitiesStartSearch__grey{color:#676080;font-weight:400;padding-right:16px}.SocialActivitiesStartSearch__location{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(min-width:1140px){.SocialActivitiesStartSearch__location{align-items:center;flex-direction:row;justify-content:center}}.SocialActivitiesStartSearch__optional{color:#676080;font-weight:400;margin:0!important}.SocialActivitiesStartSearch__suburb{flex-grow:1}.SocialActivitiesStartSearch .Button{margin-top:16px}.SocialActivitiesStartSearch .Dropdown{font-size:1.125rem;flex-shrink:0;width:200px!important}@media(min-width:768px){.SocialActivitiesStartSearch .Dropdown{width:-moz-fit-content;width:fit-content}}.SocialActivitiesStartSearch .Dropdown__button{height:60px;padding:0 16px}.SocialActivitiesStartSearch .Dropdown .Icon.--fill{height:32px;width:32px}.SocialActivitiesStartSearch .Dropdown .Icon.--fill path{fill:#676080}.SocialActivitiesStartSearch .pb{margin-bottom:48px}.SocialActivitiesStartSearch h3{margin-top:24px}.TestimonialBlock{background-color:#ebebef;margin:0;padding:48px 0}@media(min-width:1024px){.TestimonialBlock{padding:64px 0}}@media(min-width:1280px){.TestimonialBlock{padding:96px 0}}.TestimonialBlock__card{background-color:#fff;border-radius:8px;padding:40px}.TestimonialBlock__content{margin-top:24px;width:100%}.TestimonialBlock__quote{background:none;font-weight:400;line-height:1.5;margin-top:24px;padding:0;position:relative;quotes:"“" "”" "‘" "’"}.TestimonialBlock__quote>p:last-child:after{content:close-quote}.TestimonialBlock__quote:before{position:absolute;content:open-quote;margin-left:-.5em}.TestimonialBlock__quoteList{display:flex;flex-direction:column;gap:40px}.TestimonialBlock__source{font-size:16px;font-style:italic;font-weight:400;margin-top:24px}.TestimonialBlock .Block__container{gap:40px}.ShareIcons{cursor:pointer;display:flex;gap:8px}.ShareIcons a{color:#000}.ShareIcons button{border:none;outline:none;padding:0}.ShareIcons svg{background-color:#201c52;padding:4px;border-radius:50%;border:1px solid #000;height:24px;width:24px}.ShareIcons .Icon.--fill path{fill:#fff}.ShareIcons .Icon.--line path{stroke:#fff}