.ActivityDetails__content{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.ActivityDetails__content h2,.ActivityDetails__content h4,.ActivityDetails__content p,.ActivityDetails__content ul{margin:0}.ActivityDetails__content ul{margin-left:20px;list-style:inside}.ActivityDetails__map iframe{aspect-ratio:800/450;width:100%}.ActivityDetails__map p{margin:16px 0 24px}.ActivityDetails__visitButton{color:#201c52;text-align:center;cursor:pointer;background-color:#febd40;border:none;border-radius:5px;width:100%;padding:1rem 0;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-block}.ActivityDetails__visitButton:hover{background-color:#e0a638}.ActivityDetails .Block__container{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.ActivityDetails .Block__container{grid-template-columns:1fr 380px;gap:56px;display:grid}}.ActivityDetails .Block__container>:nth-child(2){flex-direction:column;gap:24px;width:100%;max-width:800px;display:flex}@media (min-width:1024px){.ActivityDetails .Block__container>:nth-child(2){margin-top:120px}}.ActivityDetails a{color:inherit;cursor:pointer}.ActivityDetails a:visited,.ActivityDetails a:hover,.ActivityDetails a:focus{color:inherit}.ActivityDetails h3{margin-bottom:0}.ActivityDetails picture.Icon{width:96px;height:auto}.ActivityDetails picture.Logo img{border-radius:0;width:auto;height:96px}
.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{overflow-wrap:break-word;font-size:1.125rem;line-height:140%;overflow:hidden}.ActivityInfo h4{margin-bottom:16px}.ActivityInfo>div{align-items:flex-start;gap:8px;display:flex}.ActivityInfo>div:not(:last-child){margin-bottom:24px}
.ActivityPdf{width:1000px;padding:100px;display:block;position:absolute;top:-9999px;left:0}.ActivityPdf>:first-child{flex-direction:row;justify-content:space-between;gap:100px;display:flex}.ActivityPdf>:first-child>:first-child{max-width:800px}.ActivityPdf>:first-child>:nth-child(2){flex-direction:column;gap:24px;max-width:320px;display:flex}
.ArticleContentBlock.Block{margin-top:48px}.ArticleContentBlock>.Block__container>:first-child{flex-direction:column;gap:24px;width:100%;max-width:800px;margin-right:auto;padding-bottom:48px;display:flex}.ArticleContentBlock>.Block__container>:first-child>div{flex-direction:column;justify-content:space-between;gap:8px;display:flex}@media (min-width:768px){.ArticleContentBlock>.Block__container>:first-child>div{gap:unset;flex-direction:row}}.ArticleContentBlock>.Block__container>:first-child>div>span{align-items:center;gap:8px;display:flex}.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){flex-direction:column-reverse;gap:24px;display:flex}@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{flex-basis:66%;max-width:800px}}.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: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{margin-left:20px;list-style:decimal}.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){width:100%;margin-left:auto;position:relative}@media (min-width:1024px){.ArticleContentBlock>.Block__container>:nth-child(2)>:nth-child(2){flex-basis:33%;max-width:370px}}
.ArticleFeedback__buttons{flex-direction:column;gap:24px;margin-top:40px;display:flex}@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{max-width:min(832px,100% - 80px);margin:0 auto;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{opacity:.5;background-color:#ebebef;border-color:#ebebef}.ArticleFeedback .Button.--selected,.ArticleFeedback .Button:disabled.--primary{cursor:not-allowed}.ArticleFeedback .Button__label{white-space:nowrap;align-items:flex-start;gap:16px;padding:16px 24px;font-size:.875rem;font-weight:400;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{width:1000px;padding:100px;display:block;position:absolute;top:-9999px;left:0}.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}
.ShareIcons{cursor:pointer;gap:8px;display:flex}.ShareIcons a{color:#000}.ShareIcons button{border:none;outline:none;padding:0}.ShareIcons svg{background-color:#201c52;border:1px solid #000;border-radius:50%;width:24px;height:24px;padding:4px}.ShareIcons .Icon.--fill path{fill:#fff}.ShareIcons .Icon.--line path{stroke:#fff}
.ArticlesSearchBlock.Block:not(.--has-bg):last-child{margin-top:0;margin-bottom:0}.ArticlesSearchBlock .Block__container{flex-direction:row;display:flex}
.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{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ArticlesSearchFilter__header button{color:#201c52;align-items:center;padding-right:0;display:flex}.ArticlesSearchFilter__heading{font-size:1.5rem;font-weight:700;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{width:16px;height:16px}.ArticlesSearchFilter__reset svg.Icon path{stroke:#201c52}@media (min-width:768px){.Modal .ArticlesSearchFilter{margin-left:unset}}
.GoalsList__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.GoalsList__header button{color:#676080;align-items:center;padding-right:0;display:flex}.GoalsList__heading{font-size:1.5rem;font-weight:600}.GoalsList .Hint svg.Icon{width:16px;height:16px}.GoalsList .Hint svg.Icon path{fill:#676080}.GoalsList__tip{color:#4b4875;margin-bottom:8px;font-size:.875rem}
.ArticlesSearchResults{width:100%;padding:24px 0}@media (min-width:768px){.ArticlesSearchResults{padding:24px 32px}}.ArticlesSearchResults__actions{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:592px){.ArticlesSearchResults__actions{flex-direction:row;align-items:flex-end;margin-top:24px}.ArticlesSearchResults__actions .Button{min-width:calc(50% - 12px)}}@media (min-width:768px){.ArticlesSearchResults__actions{flex-direction:column;align-items:flex-start;margin-top:24px}}.ArticlesSearchResults__actions .Button{min-width:unset;width:100%}@media (min-width:768px){.ArticlesSearchResults__actions .Dropdown{width:fit-content}}.ArticlesSearchResults__actions .Dropdown__button{height:50px;padding:0 16px}.ArticlesSearchResults__actions .Dropdown .Icon.--fill{width:32px;height:32px}.ArticlesSearchResults__actions .Dropdown .Icon.--fill path{fill:#676080}.ArticlesSearchResults__container{flex-direction:column;gap:16px;display:flex}@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;padding:0 0 24px;font-size:.875rem}.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{object-fit:cover;height:100%}.ArticlesSearchResults__error{width:fit-content;margin:80px auto}.ArticlesSearchResults h2>span{font-size:1.875rem;font-weight:400}
.SelectedTagsList{width:fit-content;display:none}@media (min-width:768px){.SelectedTagsList{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}}.SelectedTagsList>span{padding:8px 0}.SelectedTagsList__tags{flex-flow:wrap;align-items:center;gap:8px;display:flex}.SelectedTagsList .Button{min-width:unset;padding:8px 0}.SelectedTagsList .Button__label{color:#201c52;white-space:nowrap;font-weight:400;text-decoration:underline}.SelectedTagsList button:not(.Button){color:#201c52;white-space:nowrap;background-color:#ffecc7;border-radius:8px;align-items:center;gap:12px;padding:8px 16px;font-size:.875rem;line-height:140%;display:flex}@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;padding:4px 0;font-size:1.125rem;font-weight:600;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{color:#4b4875;text-align:center;background-color:#ebebef;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:24px;font-size:.875rem;display:flex;box-shadow:0 4px 6px #201c520f}@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;text-align:center;justify-content:center;min-width:auto;font-size:1rem;font-weight:700;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{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.ContactCardsBlock .Icon{width:64px;height:64px}
.EmbedReferralFormBlock .marketingForm h1{color:#201c52;text-align:left;margin-bottom:16px;margin-left:-10px;font-family:Poppins,sans-serif;font-size:1.875rem;font-weight:600;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{text-align:left;margin:0;padding:0}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]{color:#201c52;background-color:#febd40;border:2px solid #febd40;border-radius:8px;flex-direction:row;justify-content:center;align-items:stretch;width:100%;text-decoration:none;display:flex}@media (min-width:480px){.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]{width:fit-content;min-width:300px}}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]:hover{background-color:#e0a638;border-color:#e0a638}.EmbedReferralFormBlock .submitButtonWrapper button[type=submit]:disabled{color:#201c5240;cursor:not-allowed;background-color:#febd4040;border:none}.EmbedReferralFormBlock .textFormFieldBlock,.EmbedReferralFormBlock .dateTimeFormFieldBlock,.EmbedReferralFormBlock .twoOptionFormFieldBlock,.EmbedReferralFormBlock .optionSetFormFieldBlock,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock,.EmbedReferralFormBlock .lookupFormFieldBlock,.EmbedReferralFormBlock .phoneFormFieldBlock{gap:8px;padding:12px 0}.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label{color:#201c52;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:140%}@media (min-width:768px){.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label{font-size:1.125rem;line-height:140%}}@media (min-width:1280px){.EmbedReferralFormBlock .textFormFieldBlock label,.EmbedReferralFormBlock .textFormFieldBlock label.block-label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label,.EmbedReferralFormBlock .optionSetFormFieldBlock label,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label,.EmbedReferralFormBlock .lookupFormFieldBlock label,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label,.EmbedReferralFormBlock .phoneFormFieldBlock label,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *{color:#201c52;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:140%}@media (min-width:768px){.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *{font-size:1.125rem;line-height:140%}}@media (min-width:1280px){.EmbedReferralFormBlock .textFormFieldBlock label *,.EmbedReferralFormBlock .textFormFieldBlock label.block-label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label *,.EmbedReferralFormBlock .dateTimeFormFieldBlock label.block-label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label *,.EmbedReferralFormBlock .twoOptionFormFieldBlock label.block-label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label *,.EmbedReferralFormBlock .optionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label *,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock label.block-label *,.EmbedReferralFormBlock .lookupFormFieldBlock label *,.EmbedReferralFormBlock .lookupFormFieldBlock label.block-label *,.EmbedReferralFormBlock .phoneFormFieldBlock label *,.EmbedReferralFormBlock .phoneFormFieldBlock label.block-label *{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea{box-sizing:border-box;color:#201c52;background-color:#fff;border:2px solid #c7c6d2;border-radius:4px;width:100%;padding:16px;font-size:.875rem;font-weight:400;line-height:140%}@media (min-width:768px){.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea{font-size:.875rem;line-height:140%}}@media (min-width:1280px){.EmbedReferralFormBlock .textFormFieldBlock input,.EmbedReferralFormBlock .textFormFieldBlock textarea,.EmbedReferralFormBlock .dateTimeFormFieldBlock input,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea,.EmbedReferralFormBlock .twoOptionFormFieldBlock input,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea,.EmbedReferralFormBlock .optionSetFormFieldBlock input,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea,.EmbedReferralFormBlock .lookupFormFieldBlock input,.EmbedReferralFormBlock .lookupFormFieldBlock textarea,.EmbedReferralFormBlock .phoneFormFieldBlock input,.EmbedReferralFormBlock .phoneFormFieldBlock textarea{font-size:1rem;line-height:140%}}.EmbedReferralFormBlock .textFormFieldBlock input:disabled,.EmbedReferralFormBlock .textFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .dateTimeFormFieldBlock input:disabled,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .twoOptionFormFieldBlock input:disabled,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .optionSetFormFieldBlock input:disabled,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input:disabled,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .lookupFormFieldBlock input:disabled,.EmbedReferralFormBlock .lookupFormFieldBlock textarea:disabled,.EmbedReferralFormBlock .phoneFormFieldBlock input:disabled,.EmbedReferralFormBlock .phoneFormFieldBlock textarea:disabled{color:#c7c6d2;background-color:#ebebef}.EmbedReferralFormBlock .textFormFieldBlock input:focus,.EmbedReferralFormBlock .textFormFieldBlock textarea:focus,.EmbedReferralFormBlock .dateTimeFormFieldBlock input:focus,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea:focus,.EmbedReferralFormBlock .twoOptionFormFieldBlock input:focus,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea:focus,.EmbedReferralFormBlock .optionSetFormFieldBlock input:focus,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea:focus,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input:focus,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea:focus,.EmbedReferralFormBlock .lookupFormFieldBlock input:focus,.EmbedReferralFormBlock .lookupFormFieldBlock textarea:focus,.EmbedReferralFormBlock .phoneFormFieldBlock input:focus,.EmbedReferralFormBlock .phoneFormFieldBlock textarea:focus{border-color:#201c52;outline:none}.EmbedReferralFormBlock .textFormFieldBlock input::placeholder,.EmbedReferralFormBlock .textFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .dateTimeFormFieldBlock input::placeholder,.EmbedReferralFormBlock .dateTimeFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .twoOptionFormFieldBlock input::placeholder,.EmbedReferralFormBlock .twoOptionFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .optionSetFormFieldBlock input::placeholder,.EmbedReferralFormBlock .optionSetFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock input::placeholder,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .lookupFormFieldBlock input::placeholder,.EmbedReferralFormBlock .lookupFormFieldBlock textarea::placeholder,.EmbedReferralFormBlock .phoneFormFieldBlock input::placeholder,.EmbedReferralFormBlock .phoneFormFieldBlock textarea::placeholder{color:#676080;font-style:italic}.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode{border:none}.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel{background-color:#c7c6d2;border-radius:4px 0 0 4px;padding:0 8px}.EmbedReferralFormBlock .textFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .dateTimeFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .twoOptionFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .optionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .lookupFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input,.EmbedReferralFormBlock .phoneFormFieldBlock .phoneCountryCode .phoneCountryCodeLabel~input{border-radius:0 4px 4px 0}.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div{color:#201c52;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #c7c6d2;border-radius:4px;flex-direction:row;align-items:center;gap:8px;padding:8px;font-weight:400;display:flex}:is(.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div:has(input:checked),.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div:has(input:checked)){border:2px solid #201c52}.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label{color:#201c52;background-color:#fff;border:2px solid #fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:140%}@media (min-width:768px){.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label{font-size:1.125rem;line-height:140%}}@media (min-width:1280px){.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div label,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div label{font-size:1.25rem;line-height:140%}}.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio],.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio]{appearance:none;border:2px solid #201c52;border-radius:50%;flex-shrink:0;width:20px;height:20px;padding:0;position:relative}.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio]:checked,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio]:checked{background-color:#fff}.EmbedReferralFormBlock .textFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .dateTimeFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .twoOptionFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .optionSetFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .multiOptionSetFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .lookupFormFieldBlock .radiobuttons div input[type=radio]:checked:after,.EmbedReferralFormBlock .phoneFormFieldBlock .radiobuttons div input[type=radio]:checked:after{content:"";background-color:#201c52;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.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{grid-template-columns:96px 1fr;gap:16px;margin-top:48px;display:grid}.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{flex-direction:column;gap:16px;margin-top:48px;display:flex}.EverydayTipsContentBlock__tips{margin-top:96px}.EverydayTipsContentBlock__tips>div>div{grid-template-columns:128px 1fr;gap:16px;margin-top:48px;display:grid}.EverydayTipsContentBlock__tips h3+*{margin-top:16px}.EverydayTipsContentBlock__tips picture{aspect-ratio:1}.EverydayTipsContentBlock__tips picture img{object-fit:cover;width:100%;height:100%}.EverydayTipsContentBlock ul{margin-left:20px;list-style:outside}.EverydayTipsContentBlock ul li{padding-left:4px}
.EverydayTipsGridBlock{background-color:#ebebef}.EverydayTipsGridBlock__icons{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:48px;display:grid}@media (min-width:1140px){.EverydayTipsGridBlock__icons{grid-template-columns:repeat(4,minmax(180px,1fr))}}.EverydayTipsGridBlock__icons>a{white-space:nowrap;background-color:#fff;border:1px solid #c7c6d2;border-radius:8px;flex-direction:column;align-items:center;width:100%;padding:16px;font-size:.875rem;font-weight:700;line-height:140%;display:flex}@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{padding-right:24px;position:relative}.EverydayTipsGridBlock__icons>a>span:after{content:"";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;width:16px;display:inline-block;position:absolute;top:0;bottom:0;right:0}
.ExerciseContentBlock>.Block__container ul li{list-style: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{color:#201c52}.ExerciseContentBlock>.Block__container ul li::marker{color:#201c52}.ExerciseContentBlock__content{flex-direction:column;display:flex}.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+h2,.ExerciseContentBlock__content h2+h3,.ExerciseContentBlock__content h2+h4,.ExerciseContentBlock__content h2+h5,.ExerciseContentBlock__content h2+h6,.ExerciseContentBlock__content h2+p,.ExerciseContentBlock__content h2+ul,.ExerciseContentBlock__content h2+ol,.ExerciseContentBlock__content h2+.ImageBlock,.ExerciseContentBlock__content h2+.VideoPopup,.ExerciseContentBlock__content h2+.ButtonBlock,.ExerciseContentBlock__content h2+.IconContentBlock,.ExerciseContentBlock__content h2+.SpacerBlock.--border-top{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+h3,.ExerciseContentBlock__content h3+h4,.ExerciseContentBlock__content h3+h5,.ExerciseContentBlock__content h3+h6,.ExerciseContentBlock__content h3+p,.ExerciseContentBlock__content h3+ul,.ExerciseContentBlock__content h3+ol,.ExerciseContentBlock__content h3+.ImageBlock,.ExerciseContentBlock__content h3+.VideoPopup,.ExerciseContentBlock__content h3+.ButtonBlock,.ExerciseContentBlock__content h3+.IconContentBlock,.ExerciseContentBlock__content h3+.SpacerBlock.--border-top{margin-top:.5rem}.ExerciseContentBlock__grid{flex-direction:column;gap:48px;display:flex}@media (min-width:1140px){.ExerciseContentBlock__grid{grid-template-columns:1fr 370px;gap:56px;display:grid}}.ExerciseContentBlock__pdf{padding:100px;position:absolute;top:-9999px;left:0}.ExerciseContentBlock__pdf h1{color:#201c52;margin-bottom:24px;font-size:3rem}.ExerciseContentBlock__pdf .Button{display:none}.ExerciseContentBlock__sidebar{background:#ebebef;border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}@media (min-width:1140px){.ExerciseContentBlock__sidebar{align-self:start;position:sticky;top:150px}}.ExerciseContentBlock__sidebar h5{color:#201c52}.ExerciseContentBlock__sidebar p,.ExerciseContentBlock__sidebar a{margin-top:0;font-size:1.125rem}
.Exercises__summary{border-bottom:1px solid #c7c6d2;flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}@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;flex-direction:column;gap:16px;padding:0 0 24px;display:flex}@media (min-width:768px){.FormBlock .Form{padding:48px;box-shadow:0 10px 15px #201c521a,0 4px 6px #201c520d}}@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;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;display:flex}@media (min-width:1024px){.LifeChangesArticles__filter{flex-direction:row;align-items:center;gap:40px}}.LifeChangesArticles__tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.LifeChangesArticles__tags span{background:#c7c6d2;border-radius:4px;padding:8px 16px}.LifeChangesArticles .Block__container{flex-direction:column;gap:24px;display:flex}
.DomainsFilter{padding:40px}.DomainsFilter__actions{flex-direction:column;justify-content:space-between;gap:24px;display:flex}@media (min-width:768px){.DomainsFilter__actions{flex-direction:row}}.DomainsFilter__actions button{align-items:center;gap:8px;display:flex}.DomainsFilter__container{flex-direction:column;gap:24px;display:flex}.DomainsFilter__container h4,.DomainsFilter__container button{color:#201c52}.DomainsFilter__label{color:#4b4875;margin-bottom:8px;display:inline-block}.DomainsFilter__list{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.DomainsFilter__list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}}
.ProductDetails__content{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.ProductDetails__content h2,.ProductDetails__content h4,.ProductDetails__content p,.ProductDetails__content ul{margin:0}.ProductDetails__content ul{margin-left:20px;list-style:inside}.ProductDetails__images{gap:40px;display:flex}.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{flex-direction:column;align-items:center;gap:24px}@media (min-width:1024px){.ProductDetails .Block__container{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ProductDetails .Block__container>:first-child{max-width:800px}.ProductDetails .Block__container>:nth-child(2){flex-direction:column;width:100%;max-width:600px;display:flex}@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:visited,.ProductDetails a:hover,.ProductDetails a:focus{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{margin-top:16px;font-size:1.125rem;line-height:150%}
.ProductPdf{width:1000px;padding:100px;display:block;position:absolute;top:-9999px;left:0}.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{background-color:#d9e2fc;scroll-margin-top:96px}.ProductSuggestedPlaces p{max-width:800px;margin-top:16px}.ProductSuggestedPlaces .Card{padding:24px 32px 40px}.ProductSuggestedPlaces .Card__content{padding:0}.ProductSuggestedPlaces .Card__content h4{margin-bottom:-24px;font-size:1.25rem}@media (min-width:768px){.ProductSuggestedPlaces .Card__content h4{font-size:1.5rem}}
.ProductsSearchBlock.Block:not(.--has-bg):last-child{margin-top:0;margin-bottom:0}.ProductsSearchBlock .Block__container{flex-direction:row;display:flex}
.ProductsSearchFilter{background-color:#f4f4f6;flex-direction:column;flex:0 0 300px;gap:24px;margin-left:0;padding:24px;display:flex}@media (min-width:768px){.ProductsSearchFilter{margin-left:-40px}}@media (min-width:1140px){.ProductsSearchFilter{flex-basis:370px}}.ProductsSearchFilter__container{padding:32px}.ProductsSearchFilter__group{flex-direction:column;gap:16px;display:flex}.ProductsSearchFilter__group:not(:last-child){border-bottom:2px solid #c7c6d2;padding-bottom:24px}.ProductsSearchFilter__header{justify-content:space-between;align-items:center;display:flex}.ProductsSearchFilter__header button{color:#201c52;align-items:center;gap:4px;padding:0;display:flex}.ProductsSearchFilter__header h2{font-size:1.25rem;font-weight:700;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{width:16px;height:16px}.ProductsSearchFilter__reset svg.Icon path{stroke:#201c52}.ProductsSearchFilter .Icon{width:20px;height: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{flex-direction:column;gap:12px;width:100%;display:flex}.FilterLabel__help{color:#201c52;z-index:1;background-color:#c7c6d2;border-radius:4px;padding:8px;font-size:.8125rem;line-height:140%;display:none}@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{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.FilterLabel>:first-child span{color:#676080;cursor:pointer;flex-direction:row;gap:4px;font-size:.875rem;line-height:140%;display:flex;position:relative}@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{z-index:0;background-color:#c7c6d2;width:16px;height:16px;display:block;position:absolute;bottom:-24px;left:2px;transform:rotate(45deg)}.FilterLabel>:first-child .Icon{width:20px;height: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-size:1.125rem;font-weight:600;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{width:100%;padding:24px 0}@media (min-width:768px){.ProductsSearchResults{padding:24px 32px}}.ProductsSearchResults__actions{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:592px){.ProductsSearchResults__actions{flex-direction:row;align-items:flex-end;margin-top:24px}.ProductsSearchResults__actions .Button{min-width:calc(50% - 12px)}}@media (min-width:768px){.ProductsSearchResults__actions{flex-direction:column;align-items:flex-start;margin-top:24px}}.ProductsSearchResults__actions .Button{min-width:unset;width:100%}@media (min-width:768px){.ProductsSearchResults__actions .Dropdown{width:fit-content}}.ProductsSearchResults__actions .Dropdown__button{height:50px;padding:0 16px}.ProductsSearchResults__actions .Dropdown .Icon.--fill{width:32px;height: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{object-fit:cover;height:100%}.ProductsSearchResults__error{width:fit-content;margin:80px auto}.ProductsSearchResults__suggestedTags{align-items:center;gap:24px;display:flex}.ProductsSearchResults__suggestedTags span{font-size:1.125rem;font-weight:600;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-size:.875rem;font-weight:400;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-size:1.5rem;font-weight:400;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-top:0;margin-bottom:0}.SocialActivitiesResultBlock .Block__container{flex-direction:row;max-width:100%;padding:0;display:flex}.SocialActivitiesResultBlock .Block__container>:nth-child(2){flex-direction:column;gap:24px;display:flex}@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{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.SocialActivitiesFilter__header button{color:#201c52;align-items:center;padding-right:0;display:flex}.SocialActivitiesFilter__heading{font-size:1.5rem;font-weight:700;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{width:16px;height:16px}.SocialActivitiesFilter__reset svg.Icon path{stroke:#201c52}.SocialActivitiesFilter .Filter__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.SocialActivitiesFilter .Filter__header button{color:#676080;align-items:center;padding-right:0;display:flex}.SocialActivitiesFilter .Filter__heading{font-size:1.125rem;font-weight:600;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{width:16px;height:16px}.SocialActivitiesFilter .Filter .Hint svg.Icon path{fill:#676080}.SocialActivitiesFilter .Filter__tip{color:#4b4875;margin-bottom:8px;font-size:.875rem}@media (min-width:768px){.Modal .SocialActivitiesFilter{margin-left:unset}}
.GoalsList.--style-1{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:24px;display:flex}.GoalsList.--style-2 .Checkbox:not(:last-child){margin-bottom:4px}
.NeedsGroup__count{color:#4b4875;font-size:.875rem}.NeedsGroup__heading{justify-content:space-between;align-items:center;margin:16px 0 8px;display:flex}.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{vertical-align:middle;display:inline-block}.NeedsGroup .Icon.--fill{width:32px;height:32px}.NeedsGroup .Icon.--fill path{fill:#676080}
.SuburbLocation .Dropdown__button{height:45px}.SuburbLocation .Dropdown .Icon.--fill{width:32px;height:32px}.SuburbLocation .Dropdown .Icon.--fill path{fill:#676080}
.SuburbLookup{position:relative}.SuburbLookup.--style-1 .SuburbLookup__input{width:300px;padding:1rem}@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{width:100%;height:45px;padding:8px 16px}.SuburbLookup.--style-2 .SuburbLookup__dropdown{width:100%}.SuburbLookup__input{box-sizing:border-box;color:#201c52;border:2px solid #c7c6d2;border-radius:4px;font-size:1.125rem;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 3px #0000001a}.SuburbLookup__input:focus{border-color:#201c52;outline:none;box-shadow:0 0 5px #201c5280}.SuburbLookup__dropdown{color:#201c52;z-index:1000;background:#fff;border:2px solid #201c52;border-top:none;max-height:180px;margin:0;padding:0;font-size:1.125rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SuburbLookup__dropdown li{cursor:pointer;padding:.5rem 1rem}.SuburbLookup__dropdown li:hover{background:#ebebef}
.SocialActivitiesResult{width:100%;padding:24px 16px}@media (min-width:768px){.SocialActivitiesResult{padding:24px 32px}}.SocialActivitiesResult__actions{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:592px){.SocialActivitiesResult__actions{flex-direction:row;align-items:flex-end;margin-top:24px}.SocialActivitiesResult__actions .Button{min-width:calc(50% - 12px)}}@media (min-width:768px){.SocialActivitiesResult__actions{flex-direction:column;align-items:flex-start;margin-top:24px}}.SocialActivitiesResult__actions .Button{min-width:unset;width:100%}@media (min-width:768px){.SocialActivitiesResult__actions .Dropdown{width:fit-content}}.SocialActivitiesResult__actions .Dropdown__button{height:50px;padding:0 16px}.SocialActivitiesResult__actions .Dropdown .Icon.--fill{width:32px;height:32px}.SocialActivitiesResult__actions .Dropdown .Icon.--fill path{fill:#676080}.SocialActivitiesResult__container{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.SocialActivitiesResult__container{gap:24px}}.SocialActivitiesResult__error{width:fit-content;margin:80px auto}.SocialActivitiesResult__filterContainer{flex-direction:column;gap:16px;display:flex}.SocialActivitiesResult__header h2>span{font-size:1.875rem;font-weight:400}.SocialActivitiesResult__header h2+p{margin-top:0}.SocialActivitiesResult__map{flex-direction:column;width:100%;height:70vh;display:flex;position:relative}@media (min-width:1024px){.SocialActivitiesResult__map{height:60vh}}.SocialActivitiesResult__mapContainer{flex-direction:column;gap:24px;display:flex}.SocialActivitiesResult__noResults{border-top:2px solid #c7c6d2}.SocialActivitiesResult__noResults>div{text-align:center;flex-direction:column;align-items:center;gap:40px;padding:32px 0;display:flex}@media (min-width:1024px){.SocialActivitiesResult__noResults>div{max-width:min(832px,100% - 80px);margin:0 auto;padding-inline:48px}}.SocialActivitiesResult__noResults>div>:first-child{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.SocialActivitiesResult__noResults .--content{text-align:left}.SocialActivitiesResult__noResults .--content ol{counter-reset:item;flex-direction:column;gap:24px;padding-left:0;list-style:none;display:flex}.SocialActivitiesResult__noResults .--content ol li{margin-bottom:16px;padding-left:56px;position:relative}.SocialActivitiesResult__noResults .--content ol li:before{content:counter(item);counter-increment:item;background-color:#ebebef;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:8px;font-weight:600;display:flex;position:absolute;top:0;left:0}.SocialActivitiesResult__noResults .--content ol li span{text-align:left;font-size:1rem;line-height:140%}@media (min-width:768px){.SocialActivitiesResult__noResults .--content ol li span{font-size:1.125rem;line-height:140%}}@media (min-width:1280px){.SocialActivitiesResult__noResults .--content ol li span{font-size:1.25rem;line-height:140%}}.SocialActivitiesResult__noResults .--content ol li span .Button__label{font-weight:500}.SocialActivitiesResult__noResults .PromoCard,.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{line-clamp:4;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.SocialActivitiesResult .CardsGrid__cards .Card picture{box-sizing:border-box;height:96px;padding:16px 32px 0}.SocialActivitiesResult .CardsGrid__cards .Card picture img{object-fit:cover;width:auto;height:100%}
.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{line-clamp:4;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.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{width:fit-content;display:none}@media (min-width:768px){.SelectedNeedsList{align-items:flex-start;gap:16px;display:flex}}.SelectedNeedsList>label{color:#201c52;padding:8px 0;font-size:1.125rem;font-weight:600;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{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.SelectedNeedsList__container .Checkbox.--style-2{background-color:#ebebef}.SelectedNeedsList__container .Checkbox__wrapper.--tag{border-width:0}.SelectedNeedsList__container button{color:#201c52;margin-left:8px;font-size:.875rem;line-height:140%;text-decoration:underline}@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{background-color:#0000;align-items:center;height:40px;font-size:1.125rem;font-weight:600;display:flex}.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-top:0;margin-bottom:0}.SocialActivitiesSearchBlock .Block__container{background-color:#fff;flex-direction:row;max-width:832px;display:flex}
.SocialActivitiesStartSearch{padding:24px}@media (min-width:1140px){.SocialActivitiesStartSearch{padding:48px}}.SocialActivitiesStartSearch__content{margin-top:16px}.SocialActivitiesStartSearch__grey{color:#676080;padding-right:16px;font-weight:400}.SocialActivitiesStartSearch__location{flex-direction:column;gap:16px;margin-top:16px;display:flex}@media (min-width:1140px){.SocialActivitiesStartSearch__location{flex-direction:row;justify-content:center;align-items:center}}.SocialActivitiesStartSearch__optional{color:#676080;font-weight:400;margin:0!important}.SocialActivitiesStartSearch__suburb{flex-grow:1}.SocialActivitiesStartSearch .Button{margin-top:16px}.SocialActivitiesStartSearch .Dropdown{flex-shrink:0;font-size:1.125rem;width:200px!important}@media (min-width:768px){.SocialActivitiesStartSearch .Dropdown{width:fit-content}}.SocialActivitiesStartSearch .Dropdown__button{height:60px;padding:0 16px}.SocialActivitiesStartSearch .Dropdown .Icon.--fill{width:32px;height: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{width:100%;margin-top:24px}.TestimonialBlock__quote{quotes:"“" "”" "‘" "’";background:0 0;margin-top:24px;padding:0;font-weight:400;line-height:1.5;position:relative}.TestimonialBlock__quote>p:last-child:after{content:close-quote}.TestimonialBlock__quote:before{content:open-quote;margin-left:-.5em;position:absolute}.TestimonialBlock__quoteList{flex-direction:column;gap:40px;display:flex}.TestimonialBlock__source{margin-top:24px;font-size:16px;font-style:italic;font-weight:400}.TestimonialBlock .Block__container{gap:40px}
