@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}button,fieldset,input,legend,select,textarea{box-sizing:border-box;margin:0;padding:0;font:inherit;border:none;background-color:transparent;appearance:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body>div{isolation:isolate}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-hyphens:manual;hyphens:manual;background-color:#480e30;-webkit-text-size-adjust:100%;--card-size: 25.25rem;--component-spacing: 1.875rem;--container-padding: 1rem;--content-width: 90rem;--grid-columns: 4;--grid-gap: 1.5rem;--navigation-height: 3.5rem;--offsetTop: 0px}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){html{--content-width: 26rem}}@media print,screen and (min-width: 40em){html{--card-size: 24rem;--component-spacing: 2.1875rem;--container-padding: 3.5rem;--grid-columns: 12;--grid-gap: 2rem}}@media print,screen and (min-width: 64em){html{--card-size: 24rem;--container-padding: 4rem;--navigation-height: 4rem}}@media screen and (min-width: 75em){html{--component-spacing: 2.8125rem;--container-padding: 6rem;--grid-gap: 3rem}}body{position:relative;overflow-x:hidden;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Titillium Web,sans-serif}html,body{width:100%;max-width:100vw;height:100%;font-display:swap}a{display:inline-block;text-decoration:none;color:#151515}body>div{height:100%}.Layout{padding-top:var(--navigation-height);background-color:#fff}.Layout--home{padding-top:0}.Layout--home .HomeHeader{padding-top:var(--navigation-height)}*,*:before,*:after{box-sizing:inherit}.has-hyphen{word-wrap:break-word;word-break:break-word;hyphens:auto}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}@keyframes rippleAnimation{0%{transform:scale(1);opacity:.4}to{transform:scale(40);opacity:0}}@keyframes TagCloud-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes TagCloud-scrollReverse{0%{transform:translate(0)}to{transform:translate(50%)}}svg.spinner_svg__lucide{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AccountButton{position:relative;display:flex;flex-direction:row;align-items:center;height:100%}.AccountButton .Icon .Icon-svg{width:48px;height:48px}.AccountButton-icon{font-weight:600;font-size:.875rem;line-height:1.4285714286;z-index:103;display:flex;justify-content:center;align-items:center;min-width:32px;height:32px;margin-right:8px;margin-left:16px;color:#480e30;border-radius:15px;background-color:#d8d933}.is-self .AccountButton-icon{color:#d8d933;background-color:#480e30}@media print,screen and (max-width: 39.99875em){.AccountButton-icon{margin-left:0}}.Navigation-accountButton .AccountButton-icon{margin-left:0;color:#fff;background-color:#480e30}.Navigation-toggleAccount .AccountButton-icon{text-transform:uppercase;color:#480e30;background-color:#fff}.AccountButton-label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:600;font-size:1rem;line-height:1.5}.Navigation-accountButton .AccountButton-label{color:#480e30}.Navigation-toggleAccount .AccountButton-label{display:none}@media screen and (min-width: 90em){.Navigation-toggleAccount .AccountButton-label{display:block;max-width:160px}}.AccountButton-image{width:48px;height:48px;border-radius:50%;object-fit:cover}.AccountButton-figure{width:48px;height:48px}.AccountButton-icon--placeholder{padding:0;background-color:transparent}.AccountButton-icon--placeholder svg{width:32px;height:32px}.AccountActivity{position:relative}.AccountActivity-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 32px;color:#781751;max-width:700px}@media print,screen and (min-width: 40em){.AccountActivity-description{margin-bottom:48px}}.AccountActivity-section{margin-bottom:48px}.AccountActivity-section:last-child{margin-bottom:0}@media print,screen and (min-width: 40em){.AccountActivity-section{margin-bottom:64px}}.AccountActivity-section--month{padding-top:32px;border-top:1px solid #FAEDEE}.AccountActivity-section--month:first-of-type{padding-top:0;border-top:none}@media print,screen and (min-width: 40em){.AccountActivity-section--month{padding-top:48px}}.AccountActivity-monthTitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);margin:0 0 24px;color:#480e30}@media print,screen and (min-width: 40em){.AccountActivity-monthTitle{margin-bottom:32px}}.AccountActivity-header{margin-bottom:32px}@media print,screen and (min-width: 40em){.AccountActivity-header{margin-bottom:48px}}.AccountActivity-sectionTitle{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);margin:0 0 8px;color:#480e30}.AccountActivity-sectionDescription{font-weight:400;font-size:1rem;line-height:1.5;margin:0;color:#781751;max-width:600px}.AccountActivity-cards{display:grid;gap:32px;grid-template-columns:1fr}@media print,screen and (min-width: 40em){.AccountActivity-cards{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width: 64em){.AccountActivity-cards{grid-template-columns:repeat(3,1fr)}}@media print,screen and (min-width: 64em){.AccountActivity-cards--small{grid-template-columns:repeat(3,1fr)}}.AccountActivity-cardItem .Card{height:100%}.AccountActivity-more{display:flex;justify-content:center;margin-top:32px}.AccountActivity-empty,.AccountActivity-noContent{position:relative;display:flex;justify-content:center;align-items:center;min-height:400px;padding:48px 24px}.AccountActivity-empty:before,.AccountActivity-noContent:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:"";border-radius:16px;background-color:#fdf6f7}.AccountActivity-emptyContent{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px}.AccountActivity-emptyTitle{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);margin:0 0 12px;color:#480e30}.AccountActivity-emptyDescription{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 32px;color:#781751}.AccountActivity-emptyActions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.MyComments{position:relative;max-width:720px}.MyComments-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 32px;color:#781751}.MyComments-list{display:flex;flex-direction:column;gap:0}.MyComments-item{position:relative;padding:24px 0;border-bottom:1px solid #FAEDEE}.MyComments-item:first-child{padding-top:0}.MyComments-item:last-child{border-bottom:none}.MyComments-itemHeader{display:flex;align-items:center;gap:12px;margin-bottom:12px}.MyComments-avatar{flex-shrink:0}.MyComments-avatar .AccountButton-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#c02481;color:#fff;font-size:12px;font-weight:700}.MyComments-itemMeta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.MyComments-itemDate,.MyComments-itemLikes{font-weight:400;font-size:.875rem;line-height:1.4285714286;display:flex;align-items:center;gap:4px;color:#781751}.MyComments-itemDate .Icon,.MyComments-itemLikes .Icon{width:14px;height:14px}.MyComments-itemLikes{color:#c02481}.MyComments-itemComment{font-weight:400;font-size:1rem;line-height:1.5;margin:0 0 12px;color:#480e30;line-height:1.6}.MyComments-itemLink{font-weight:400;font-size:.875rem;line-height:1.4285714286;outline:2px solid rgba(72,14,48,0);outline-offset:4px}.MyComments-itemLink:focus-visible{outline:2px solid rgba(72,14,48,.65)}.MyComments-itemLink{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#781751;transition:color .15s ease}.MyComments-itemLink:hover,.MyComments-itemLink:focus{color:#c02481}.MyComments-itemLink .MyComments-itemLinkLabel{display:inline}.MyComments-itemLink strong{font-weight:400;color:#480e30;text-decoration:underline;text-underline-offset:2px}.MyComments-itemLink:hover strong,.MyComments-itemLink:focus strong{color:#c02481}.MyComments-itemLink .Icon{width:14px;height:14px;flex-shrink:0}.MyComments-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px;max-width:500px;margin:0 auto}.MyComments-emptyIcon{margin-bottom:24px}.MyComments-emptyIcon .Icon-svg{width:80px;height:auto}.MyComments-emptyTitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);margin:0 0 12px;color:#480e30}.MyComments-emptyDescription{font-weight:400;font-size:1rem;line-height:1.5;margin:0 0 24px;color:#781751}.AccountFollowing{position:relative}.AccountFollowing-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 32px;color:#781751;max-width:600px}.AccountFollowing-sections{display:flex;flex-direction:column;gap:48px}.AccountFollowing-section{position:relative}.AccountFollowing-sectionTitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);margin:0 0 24px;color:#480e30}.AccountFollowing-grid{display:grid;gap:32px;grid-template-columns:1fr}@media print,screen and (min-width: 40em){.AccountFollowing-grid{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width: 64em){.AccountFollowing-grid{grid-template-columns:repeat(3,1fr)}}.AccountFollowing-item .Card{height:100%}.AccountFollowing-tags{display:flex;flex-wrap:wrap;gap:12px}.AccountFollowing-section--topics,.AccountFollowing-section--countries{padding-top:24px;border-top:1px solid #F5DBDD}.AccountFollowing-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px;max-width:500px;margin:0 auto}.AccountFollowing-emptyIcon{margin-bottom:24px}.AccountFollowing-emptyIcon .Icon-svg{width:80px;height:auto}.AccountFollowing-emptyTitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);margin:0 0 12px;color:#480e30}.AccountFollowing-emptyDescription{font-weight:400;font-size:1rem;line-height:1.5;margin:0 0 24px;color:#781751}.AccountFollowing-emptyActions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.AccountSettings{position:relative;display:flex;flex-direction:column;max-width:560px;grid-column:1/-1}.AccountSettings-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;flex:0 0 auto;margin:0 0 24px;color:#781751}.AccountSettings-sections{display:flex;flex-direction:column;gap:0}.AccountSettings-section{padding:32px 0;border-bottom:1px solid #FAEDEE}.AccountSettings-section:first-child{padding-top:0}.AccountSettings-section:last-child{border-bottom:none}.AccountSettings-sectionHeader{margin-bottom:24px}.AccountSettings-sectionIcon{display:none}.AccountSettings-sectionInfo{flex:1}.AccountSettings-sectionTitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);margin:0 0 4px;color:#480e30}.AccountSettings-sectionDescription{font-weight:400;font-size:1rem;line-height:1.5;margin:0;color:#781751}.AccountSettings-form .Form.Form--account{display:flex;flex-direction:column;gap:16px}.AccountSettings-form .Form-row{margin-bottom:0;display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width: 40em){.AccountSettings-form .Form-row{flex-direction:row}}.AccountSettings-form .Form-row .Form-cell,.AccountSettings-form .Form-row .Form-cell--half{flex:1}.AccountSettings-form .FormItemTextfield{margin-bottom:0}.AccountSettings-form .FormHint{margin-top:6px}.AccountSettings-form .FormHint .FormHint-label{font-weight:400;font-size:.875rem;line-height:1.4285714286;color:#781751}.AccountSettings-form .Button{margin-top:8px}.AccountSettings-action{margin-top:4px}.AccountSettings-action form{display:inline-block}.AccountSettings-section--danger .AccountSettings-sectionTitle{color:#fd316e}.AccountSettings-feedback{font-weight:600;font-size:1rem;line-height:1.5;display:block;margin-bottom:16px;padding:12px 16px;border-radius:8px}.AccountSettings-feedback--success{color:#31c980;background-color:#31c9801a}.Button.Button--outline.Button--danger{color:#fd316e;border-color:#fd316e}.Button.Button--outline.Button--danger:hover,.Button.Button--outline.Button--danger:focus{color:#fff;background-color:#fd316e;border-color:#fd316e}.ArticleHeader{display:flex;grid-row:1;flex-direction:column;gap:0}.ArticleHeader-metadata{display:flex;margin-bottom:28px}@media screen and (min-width: 75em){.ArticleHeader-metadata{margin-bottom:40px;padding:5px 0}}.ArticleHeader-type{font-weight:600;font-size:.875rem;line-height:1.4285714286}.ArticleHeader-date{font-weight:400;font-size:.875rem;line-height:1.4285714286;display:list-item;margin-left:22px}.ArticleHeader-date span{position:relative;left:-5px}.ArticleHeader-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:40px}.ArticleHeader-question{position:relative;max-width:500px;margin-top:10px;padding:20px 20px 28px;border-radius:16px;background-color:#e7e780;box-shadow:0 40px 40px -20px #480e3040;font-weight:400;font-style:italic;font-size:clamp(1.3125rem,1.098rem + .536vw,1.5rem);line-height:clamp(2.25rem,1.967rem + .87vw,2.75rem)}.ArticleHeader-question:after{position:absolute;z-index:12;top:0;left:60px;width:44px;height:44px;content:"";transform:translateY(-90%);background:linear-gradient(45deg,#E7E780 50%,transparent 50%)}@media print,screen and (min-width: 64em){.ArticleHeader-question{max-width:600px;margin-bottom:27px;padding:28px 40px 40px}}.ArticleHeader-embed{margin-bottom:40px;box-shadow:0 40px 40px -20px #480e3040}.ArticleHeader-figure{background-color:#faedee;transition:background-color .24s ease-out 1s}.has-loaded .ArticleHeader-figure,.ArticleHeader-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .ArticleHeader-figure img,.ArticleHeader-figure.has-loaded img{opacity:1}.ArticleHeader-figure img{opacity:1;transition:opacity .24s ease-out .1s}.ArticleHeader-figure{position:relative;display:flex;min-width:100vw;margin-left:calc((100vw - 100%)/-2);aspect-ratio:1020/512;border-radius:12px}@media print,screen and (min-width: 40em){.ArticleHeader-figure{min-width:100%;margin-left:0}}@media print,screen and (min-width: 64em){.ArticleHeader-figure{min-width:calc(100% + var(--two-columns) + var(--space-left) + var(--column-width) + var(--grid-gap));max-width:calc(100% + var(--two-columns) + var(--space-left) + var(--column-width) + var(--grid-gap));margin-left:calc(var(--container-padding) * -1)}}@media screen and (min-width: 75em){.ArticleHeader-figure{--column-width: calc((100% - 5 * var(--grid-gap)) / 6);--full-width: calc(var(--column-width) * 12 + var(--grid-gap) * 11);--two-columns: calc(var(--column-width) * 2 + var(--grid-gap) * 2);--space-left: min(calc((100vw - var(--full-width)) / 2), calc((var(--content-width) - var(--full-width)) / 2));min-width:calc(100% + var(--two-columns) + var(--space-left) + var(--column-width) + var(--grid-gap));max-width:calc(100% + var(--two-columns) + var(--space-left) + var(--column-width) + var(--grid-gap));margin-left:calc(-1 * (var(--two-columns) + var(--space-left)))}}.ArticleHeader-image{width:100%;height:100%;object-fit:cover}.ArticleHeader-caption{position:relative;margin-bottom:24px;padding-left:50px}.ArticleHeader-caption>p{font-weight:400;font-size:.875rem;line-height:1.4285714286}.ArticleHeader-caption>p>a{text-decoration:underline;color:inherit}.ArticleHeader-caption>p>a:hover{color:#c02481}.ArticleHeader-caption p:before{position:absolute;top:0;left:0;content:"Image: "}.ArticleHeader-media{background-color:#faedee}.ArticleHeader-media.ArticleHeader-media--fixedWidth .ArticleHeader-figure{aspect-ratio:unset}.ArticleHeader-media.ArticleHeader-media--fixedWidth .ArticleHeader-image{width:100%;height:auto;object-fit:initial}.ArticleHeader-media.ArticleHeader-media--report{margin-bottom:60px}.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage{background-color:#fff;transition:background-color .24s ease-out 1s}.has-loaded .ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage,.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage.has-loaded{background-color:transparent;background-image:none}.has-loaded .ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage img,.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage.has-loaded img{opacity:1}.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage img{opacity:1;transition:opacity .24s ease-out .1s}.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage{position:relative;display:flex}@media print,screen and (min-width: 64em){.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-reportImage.has-loaded{box-shadow:0 40px 40px -20px #480e3040}}.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-image{width:100%;height:auto;object-fit:contain;object-position:top center}.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-figure{position:relative;display:flex;overflow:hidden;justify-content:center;align-items:center;padding:20px;border-radius:12px;background-color:#faedee;aspect-ratio:unset}@media print,screen and (min-width: 64em){.ArticleHeader-media.ArticleHeader-media--report .ArticleHeader-figure{padding:40px}}.ArticleHeader-media~.ArticleHeader-eventData{z-index:1;margin-top:-140px}.ArticleHeader-documents{display:flex;flex-wrap:wrap;margin-top:22px;margin-bottom:30px}.ArticleHeader-documents .Button{margin:10px 15px 10px 0}@media print,screen and (min-width: 64em){.AuthorsList:last-child{margin-bottom:60px}}.AuthorsList-item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.AuthorsList-title{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;margin-top:40px;margin-bottom:20px}@media print,screen and (min-width: 64em){.AuthorsList-title{margin-top:80px}}.AuthorsList-figure{background-color:#faedee;transition:background-color .24s ease-out 1s}.has-loaded .AuthorsList-figure,.AuthorsList-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .AuthorsList-figure img,.AuthorsList-figure.has-loaded img{opacity:1}.AuthorsList-figure img{opacity:1;transition:opacity .24s ease-out .1s}.AuthorsList-figure{position:relative;overflow:hidden;width:80px;height:80px;margin-right:12px;border-radius:50%}.AuthorsList-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.AuthorsList-name{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem)}.AuthorsList-occupation{font-weight:400;font-size:1rem;line-height:1.5}.AuthorsList-socials .Button.Button--icon{padding:0}.BannerBlock{padding-top:16px;padding-bottom:60px}@media print,screen and (min-width: 40em){.BannerBlock{padding-top:40px;padding-bottom:40px}}@media print,screen and (min-width: 64em){.BannerBlock{padding-top:60px;padding-bottom:60px}}@media screen and (min-width: 75em){.BannerBlock{padding-top:80px;padding-bottom:80px}}.Article-inner+.BannerBlock{margin-top:60px;margin-bottom:40px}@media print,screen and (min-width: 64em){.Article-inner+.BannerBlock{margin-top:100px;margin-bottom:60px}}.BannerBlock .BannerBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.BannerBlock .BannerBlock-figure{background-color:#fff;transition:background-color .24s ease-out 1s}.has-loaded .BannerBlock .BannerBlock-figure,.BannerBlock .BannerBlock-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .BannerBlock .BannerBlock-figure img,.BannerBlock .BannerBlock-figure.has-loaded img{opacity:1}.BannerBlock .BannerBlock-figure img{opacity:1;transition:opacity .24s ease-out .1s}.BannerBlock .BannerBlock-figure{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;max-width:600px}.BannerBlock .BannerBlock-mediaImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.BannerBlock .BannerBlock-title{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);margin-bottom:28px}@media print,screen and (min-width: 40em){.BannerBlock .BannerBlock-title{margin-bottom:34px}}@media print,screen and (min-width: 64em){.BannerBlock .BannerBlock-title{margin-bottom:40px}}.BannerBlock .BannerBlock-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-bottom:28px}@media print,screen and (min-width: 40em){.BannerBlock .BannerBlock-description{margin-bottom:34px}}@media print,screen and (min-width: 64em){.BannerBlock .BannerBlock-description{margin-bottom:40px}}.BannerBlock .BannerBlock-list{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;align-items:center;padding:0}.BannerBlock .BannerBlock-item{padding:0 0 20px 40px;list-style:none}.BannerBlock .BannerBlock-icon{position:absolute;margin:3px 0 0 -40px}.BannerBlock .BannerBlock-buttonGroup{display:flex;flex-direction:column;align-items:flex-start}.BannerBlock .BannerBlock-buttonGroup>.Button+.Button{margin-top:12px}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.BannerBlock .BannerBlock-buttonGroup>.Button{padding:5px 20px 7px}.BannerBlock .BannerBlock-buttonGroup>.Button .Button-label{font-weight:600;font-size:1rem;line-height:1.5}}#content:not(.Detail) .BannerBlock{background:#FAEDEE}#content:not(.Detail) .BannerBlock.BannerBlock--transparent{background:none}#content:not(.Detail) .BannerBlock.BannerBlock--transparent .BannerBlock-figure{background-color:#fdf6f7}#content:not(.Detail) .BannerBlock .BannerBlock-container{align-items:center}#content:not(.Detail) .BannerBlock .BannerBlock-bannerImage{grid-column:1/-1;margin-bottom:40px}@media print,screen and (min-width: 30em){#content:not(.Detail) .BannerBlock .BannerBlock-bannerImage{margin:0 0 40px}}@media print,screen and (min-width: 40em){#content:not(.Detail) .BannerBlock .BannerBlock-bannerImage{grid-column:1/span 6;margin:0}}@media print,screen and (min-width: 64em){#content:not(.Detail) .BannerBlock .BannerBlock-bannerImage{grid-column:2/span 6}}#content:not(.Detail) .BannerBlock .BannerBlock-content{grid-column:1/-1;color:#480e30}@media print,screen and (min-width: 40em){#content:not(.Detail) .BannerBlock .BannerBlock-content{grid-column:7/span 6}}@media print,screen and (min-width: 64em){#content:not(.Detail) .BannerBlock .BannerBlock-content{grid-column:8/span 4}}@media print,screen and (min-width: 40em){#content:not(.Detail) .BannerBlock.BannerBlock.BannerBlock--right .BannerBlock-bannerImage{grid-column:7/span 6}}@media print,screen and (min-width: 64em){#content:not(.Detail) .BannerBlock.BannerBlock.BannerBlock--right .BannerBlock-bannerImage{grid-column:6/span 6}}@media print,screen and (min-width: 40em){#content:not(.Detail) .BannerBlock.BannerBlock.BannerBlock--right .BannerBlock-content{grid-row:1;grid-column:1/span 6}}@media print,screen and (min-width: 64em){#content:not(.Detail) .BannerBlock.BannerBlock.BannerBlock--right .BannerBlock-content{grid-column:2/span 4}}.Detail .BannerBlock{margin-top:16px;margin-bottom:60px;padding:0}@media print,screen and (min-width: 40em){.Detail .BannerBlock{margin-top:40px;margin-bottom:40px}}@media print,screen and (min-width: 64em){.Detail .BannerBlock{margin-top:60px;margin-bottom:60px}}@media screen and (min-width: 75em){.Detail .BannerBlock{margin-top:80px;margin-bottom:80px}}.Detail .BannerBlock .BannerBlock-container{position:relative;padding-bottom:80px}@media print,screen and (min-width: 40em){.Detail .BannerBlock .BannerBlock-container{grid-template-rows:40px 1fr 40px;align-items:center}}@media print,screen and (min-width: 64em){.Detail .BannerBlock .BannerBlock-container{grid-template-rows:60px 1fr 60px}}@media screen and (min-width: 75em){.Detail .BannerBlock .BannerBlock-container{grid-template-rows:80px 1fr 80px}}.Detail .BannerBlock .BannerBlock-container>*{z-index:1}.Detail .BannerBlock .BannerBlock-container:before{position:absolute;z-index:0;bottom:0;width:100%;height:calc(100% - 172px);content:"";background-color:#faedee}@media print,screen and (min-width: 30em){.Detail .BannerBlock .BannerBlock-container:before{border-radius:8px}}@media print,screen and (min-width: 40em){.Detail .BannerBlock .BannerBlock-container:before{position:static;z-index:auto;bottom:auto;grid-row:1/-1;grid-column:2/-1;height:100%;border-radius:8px}}@media screen and (min-width: 75em){.Detail .BannerBlock .BannerBlock-container:before{grid-column:3/-1}}@media screen and (min-width: 90em){.Detail .BannerBlock .BannerBlock-container:before{grid-column:3/-2}}.Detail .BannerBlock .BannerBlock-bannerImage{grid-row:1/3;grid-column:1/-1;margin-bottom:40px}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.Detail .BannerBlock .BannerBlock-bannerImage{margin-left:calc(var(--container-padding) / 2 * -1)}}@media print,screen and (min-width: 40em){.Detail .BannerBlock .BannerBlock-bannerImage{grid-row:2;grid-column:1/span 5;margin-bottom:0}}@media print,screen and (min-width: 64em){.Detail .BannerBlock .BannerBlock-bannerImage{grid-column:1/span 5}}@media screen and (min-width: 75em){.Detail .BannerBlock .BannerBlock-bannerImage{grid-column:2/span 4}}.Detail .BannerBlock .BannerBlock-content{grid-row:4;grid-column:1/-1;color:#480e30}@media print,screen and (min-width: 40em){.Detail .BannerBlock .BannerBlock-content{grid-row:2;grid-column:6/span 6}}@media print,screen and (min-width: 64em){.Detail .BannerBlock .BannerBlock-content{grid-column:7/span 5}}@media screen and (min-width: 75em){.Detail .BannerBlock .BannerBlock-content{grid-column:7/span 5}}@media screen and (min-width: 90em){.Detail .BannerBlock .BannerBlock-content{grid-column:7/span 4}}.Detail .BannerBlock .BannerBlock-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em}.Detail .BannerBlock.BannerBlock--right .BannerBlock-container:before{position:absolute;z-index:0;bottom:0;width:100%;height:calc(100% - 172px);content:"";background-color:#faedee}@media print,screen and (min-width: 40em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-container:before{position:static;z-index:auto;bottom:auto;grid-row:1/-1;grid-column:1/-2;height:100%}}@media screen and (min-width: 75em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-container:before{grid-column:1/-3}}@media screen and (min-width: 90em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-container:before{grid-column:2/-3}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-bannerImage{margin-right:calc(var(--container-padding) / 2 * -1)}}@media print,screen and (min-width: 40em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-bannerImage{grid-column:9/span 5}}@media print,screen and (min-width: 64em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-bannerImage{grid-column:9/span 5}}@media screen and (min-width: 75em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-bannerImage{grid-column:8/span 4}}@media print,screen and (min-width: 40em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-content{grid-column:2/span 6}}@media print,screen and (min-width: 64em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-content{grid-column:2/span 6}}@media screen and (min-width: 75em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-content{grid-column:2/span 5}}@media screen and (min-width: 90em){.Detail .BannerBlock.BannerBlock--right .BannerBlock-content{grid-column:3/span 4}}.Breadcrumb{margin-bottom:12px}.Breadcrumb svg{width:16px}@media screen and (min-width: 75em){.Breadcrumb{margin-bottom:0}}.Button.Button--breadcrumb.Button--medium{padding-right:0;padding-left:0;color:#c02481;border:none;background-color:transparent}.Button.Button--breadcrumb.Button--medium:hover,.Button.Button--breadcrumb.Button--medium:focus{text-decoration:underline;color:#480e30;background-color:transparent}.Button.Button--breadcrumb.Button--medium .Button-label{font-weight:600;font-size:.875rem;line-height:1.4285714286;white-space:nowrap}.Button.Button--breadcrumb.Button--medium .Icon-svg{width:16px;height:16px}.Button{outline:2px solid rgba(216,217,51,0);outline-offset:4px}.Button:focus-visible{outline:2px solid rgba(216,217,51,.65)}.Button{position:relative;display:inline-flex;overflow:hidden;flex-grow:0;justify-content:flex-start;align-items:center;padding:10px 30px;cursor:pointer;user-select:none;color:#fff;border:2px solid transparent;border-radius:28px;background-color:#c02481;transition:background-color .15s linear,border .15s linear,color .15s linear;will-change:background-color,border,color;appearance:none}.Button:disabled{background-color:#eea6d1;transition-duration:0ms}.Button:focus,.Button:hover{background-color:#eea6d1;transition-duration:0ms}.Button:focus-visible{outline-color:#480e30}.Button-label{z-index:1;font-weight:600;font-size:1.25rem;line-height:1.4}.Button-ripple{position:absolute;width:12px;height:12px;animation-name:rippleAnimation;animation-duration:.9s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);border-radius:100%;background:#FFFFFF}.Button.Button--medium{padding:5px 20px 7px;border-radius:1.25rem}.Button.Button--medium .Button-label{font-weight:600;font-size:1rem;line-height:1.5}.Button.Button--small{padding:5px 11px;border-width:1px;border-radius:1.25rem}.Button.Button--small .Button-label{font-weight:600;font-size:.875rem;line-height:1.4285714286}.Button.Button--small.Button--outline{border-width:1px}.Button.Button--outline{color:#480e30;border:2px solid #480E30;background-color:transparent}.Button.Button--outline .Button-ripple{background:#C02481}.Button.Button--outline:hover,.Button.Button--outline:focus{color:#c02481;border-color:#c02481}.Button.Button--outline:focus-visible{outline-color:#480e30}.Button.Button--outline.Button--white{color:#fff;border:2px solid #FFFFFF;background-color:transparent}.Button.Button--outline.Button--white .Button-ripple{background:#D8D933}.Button.Button--outline.Button--white:hover,.Button.Button--outline.Button--white:focus{color:#d8d933;border-color:#d8d933}.Button.Button--outline.Button--white:focus-visible{outline-color:#d8d933}.Button--icon{width:44px;height:44px;padding:10px;color:#480e30;border:none;background-color:transparent}.Button--icon .Button-ripple{display:none}.Button--icon:hover,.Button--icon:focus{color:#c02481;background-color:transparent}.Button--icon:focus-visible{outline-color:#c02481}.Button.Button--center{justify-content:center}.Card{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.Card:focus-visible{outline:2px solid rgba(72,14,48,.65)}.Card{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;max-width:var(--card-size);padding:20px 0 0;cursor:pointer;transform:translateY(0);border-radius:16px;background-color:#e7e780;box-shadow:0 40px 40px -20px #480e3040;transition:background-color .15s linear,border .15s linear,color .15s linear,box-shadow .15s linear,transform .15s linear;will-change:background-color,border,color,box-shadow,transform;container-type:inline-size;appearance:none;aspect-ratio:1/1}.Card:focus,.Card:hover{background-color:#d8d933}.Card:focus-visible{outline-color:#480e30}@media (hover: hover) and (pointer: fine){.Card:hover{transform:translateY(-5px);box-shadow:0 60px 80px -20px #480e3040}}.is-loading .Card{background-color:#e7e780}.is-loading .Card>*{opacity:0}.Card-ripple{position:absolute;z-index:4;width:12px;height:12px;animation-name:rippleAnimation;animation-duration:.9s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);border-radius:100%;background:#FFFFFF}.Card-header{z-index:2;display:flex;flex:0 0 auto;margin-bottom:12px;padding:0 20px;color:#480e30}.Card-category{font-weight:600;font-size:.875rem;line-height:1.4285714286;white-space:nowrap}.Card-category:first-letter{text-transform:capitalize}.Card-meta{font-weight:400;font-size:.875rem;line-height:1.4285714286;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;position:relative}.Card-category+.Card-meta{padding-left:15px}.Card-category+.Card-meta:before{font-weight:600;font-size:.875rem;line-height:1.4285714286;position:absolute;left:5px;content:"\2022"}.Card-content{z-index:2;display:flex;flex:1 0 auto;flex-direction:column;padding:0 20px 20px;color:#480e30}.Card-arrow{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:auto}.Card-subtitle{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@supports (container-type: inline-size){.Card-subtitle{font-size:clamp(1.25rem,-.9rem + 10cqi,1.5rem);line-height:clamp(1.5rem,-.65rem + 10cqi,1.75rem)}}.Card-title{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}@supports (container-type: inline-size){.Card-title{font-size:clamp(1.5rem,-.4rem + 10cqi,2rem);line-height:clamp(2rem,-.15rem + 10cqi,2.25rem)}}.Card-name{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}@supports (container-type: inline-size){.Card-name{font-size:clamp(1.75rem,-.4rem + 10cqi,2rem);line-height:clamp(2rem,-.15rem + 10cqi,2.25rem)}}.Card-quote{font-weight:400;font-style:italic;font-size:clamp(1.3125rem,1.098rem + .536vw,1.5rem);line-height:clamp(2.25rem,1.967rem + .87vw,2.75rem);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:56px}@supports (container-type: inline-size){.Card-quote{font-size:clamp(1.3125rem,-.3rem + 7.5cqi,1.5rem);line-height:clamp(2.25rem,-2.05rem + 20cqi,2.75rem)}}.Card-date{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-top:auto;margin-bottom:56px}@supports (container-type: inline-size){.Card-date{font-size:clamp(1.75rem,-6.6rem + 40cqi,2.5rem);line-height:clamp(1.75rem,-6.6rem + 40cqi,2.5rem)}}.Card-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:56px}@supports (container-type: inline-size){.Card-description{font-size:clamp(1.0625rem,.525rem + 2.5cqi,1.125rem)}}.Card-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.Card-stat{font-weight:600;font-size:.875rem;line-height:1.4285714286;padding:4px 10px;background-color:#ffffffb3;border-radius:12px;white-space:nowrap;font-size:11px}.Card-footer{position:absolute;z-index:3;bottom:0;display:flex;justify-content:space-between;width:100%;height:56px;padding:12px 20px;color:#480e30;transition:background-color .15s linear,opacity .15s linear;will-change:background-color}.Card-footer:last-child .Card-avatarFigure{background-color:#d8d933;transition:background-color .24s ease-out 1s}.has-loaded .Card-footer:last-child .Card-avatarFigure,.Card-footer:last-child .Card-avatarFigure.has-loaded{background-color:transparent;background-image:none}.has-loaded .Card-footer:last-child .Card-avatarFigure img,.Card-footer:last-child .Card-avatarFigure.has-loaded img{opacity:1}.Card-footer:last-child .Card-avatarFigure img{opacity:1;transition:opacity .24s ease-out .1s}.Card-avatar{position:relative;display:flex;justify-content:center;align-items:center;gap:8px}.Card-avatarFigure{background-color:#e7e780;transition:background-color .24s ease-out 1s}.has-loaded .Card-avatarFigure,.Card-avatarFigure.has-loaded{background-color:transparent;background-image:none}.has-loaded .Card-avatarFigure img,.Card-avatarFigure.has-loaded img{opacity:1}.Card-avatarFigure img{opacity:1;transition:opacity .24s ease-out .1s}.Card-avatarFigure{position:relative;z-index:4;overflow:hidden;width:32px;height:32px;border-radius:50%}.Card-avatarImage{width:100%;height:100%;object-fit:cover}.Card-avatarName{font-weight:400;font-size:.875rem;line-height:1.4285714286}.Card-comments{display:flex;justify-content:center;align-items:center;gap:4px;opacity:0;transition:opacity .24s ease-out}.has-comments .Card-comments{opacity:1}.Card-comments svg{flex-shrink:0}.Card-tag{font-weight:600;font-size:.75rem;line-height:1.3333333333;padding:6px 12px;border:solid 1px #480E30;border-radius:20px}.Card-tag--count{border:none}.Card-footer.Card-footer--media{color:#fff;border-radius:16px}.Card-footer.Card-footer--media .Card-avatarName,.Card-footer.Card-footer--media .Card-comments,.Card-footer.Card-footer--media .Card-label{color:#fff;text-shadow:0 1px 4px rgba(72,14,48,.8)}.Card-footer.Card-footer--media .Card-avatar{color:#fff!important}.Card-footer.Card-footer--media svg{filter:drop-shadow(0 1px 2px rgba(72,14,48,.6))}.Card-footer.Card-footer--quote{overflow:hidden;color:#fff;border-radius:16px;background-color:#480e30}.Card:focus .Card-footer.Card-footer--quote .Card-avatar:before,.Card:hover .Card-footer.Card-footer--quote .Card-avatar:before{border-color:#D8D933 transparent transparent transparent}.Card-footer.Card-footer--quote .Card-avatarFigure{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .Card-footer.Card-footer--quote .Card-avatarFigure,.Card-footer.Card-footer--quote .Card-avatarFigure.has-loaded{background-color:transparent;background-image:none}.has-loaded .Card-footer.Card-footer--quote .Card-avatarFigure img,.Card-footer.Card-footer--quote .Card-avatarFigure.has-loaded img{opacity:1}.Card-footer.Card-footer--quote .Card-avatarFigure img{opacity:1;transition:opacity .24s ease-out .1s}.Card-footer.Card-footer--quote .Card-avatar:before{position:absolute;top:-32px;left:32px;width:0;height:0;content:"";border-width:32px 32px 0 0;border-style:solid;border-color:#E7E780 transparent transparent transparent;transition:border .15s linear;will-change:border}.Card-footer.Card-footer--label{border-radius:16px;background-color:#d8d933}.Card:focus .Card-footer.Card-footer--label,.Card:hover .Card-footer.Card-footer--label{background-color:#e7e780}.Card-label{position:relative;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:.875rem;line-height:1.4285714286}.Card-footer.Card-footer--tags{justify-content:flex-start;align-items:center;border-radius:16px;background-color:#e7e780;gap:4px}.Card-footer.Card-footer--tags .Card-tag{color:#480e30;border-color:#480e30}.Card-footer.Card-footer--tags .Card-comments{color:#480e30}.Card-media{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .Card-media,.Card-media.has-loaded{background-color:transparent;background-image:none}.has-loaded .Card-media img,.Card-media.has-loaded img{opacity:1}.Card-media img{opacity:1;transition:opacity .24s ease-out .1s}.Card-media{position:relative;z-index:2;display:block;overflow:hidden;border-top-left-radius:16px;border-top-right-radius:16px}.Card-mediaFigure{position:relative;width:100%;height:0;padding-bottom:50%;margin:auto 0 0}.Card-mediaFigure img{position:absolute;top:0;left:0;width:100%;height:100%}.Card-mediaImage{object-fit:cover}.Card-footer+.Card-media{background-color:#d8d933;transition:background-color .24s ease-out 1s}.has-loaded .Card-footer+.Card-media,.Card-footer+.Card-media.has-loaded{background-color:transparent;background-image:none}.has-loaded .Card-footer+.Card-media img,.Card-footer+.Card-media.has-loaded img{opacity:1}.Card-footer+.Card-media img{opacity:1;transition:opacity .24s ease-out .1s}.Card-footer+.Card-media{border-radius:16px}.Card-footer+.Card-media.has-loaded:before{opacity:1}.Card-footer+.Card-media:before{position:absolute;z-index:3;bottom:0;left:0;width:100%;height:60%;content:"";opacity:0;background-image:linear-gradient(to top,rgba(72,14,48,.9),rgba(72,14,48,0));transition:opacity .24s ease-out .1s;mix-blend-mode:multiply}.Card.Card--highlight{width:252px;height:100%;margin-bottom:auto}@media print,screen and (min-width: 64em){.Card.Card--highlight{width:276px}}.Card.Card--dark{background-color:#480e30}.Card.Card--dark:focus,.Card.Card--dark:hover{background-color:#c02481}.Card.Card--dark .Card-avatarFigure{background-color:#480e30}.Card.Card--dark .Card-media,.Card.Card--dark .Card-footer+.Card-media{margin:0 20px 0 0;border-top-left-radius:0;border-bottom-right-radius:0;background-color:#781751}.Card.Card--dark .Card-mediaFigure{aspect-ratio:364/192}.Card.Card--dark .Card-header,.Card.Card--dark .Card-content,.Card.Card--dark .Card-footer,.Card.Card--dark .Card-footer .Card-avatarName,.Card.Card--dark .Card-footer .Card-comments,.Card.Card--dark .Card-footer .Card-label{color:#fff}.Card.Card--dark .Card-footer+.Card-media:before{opacity:1}@media (max-width: 768px){.Card{border-radius:12px;box-shadow:0 4px 12px #480e3026;transition:all .2s ease}.Card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #480e3033}.Card .Card-header{padding:0 16px;margin-bottom:8px}.Card .Card-content{padding:0 16px 16px}.Card .Card-footer{padding:8px 16px;height:48px}.Card-title,.Card-name,.Card-subtitle{font-size:18px;line-height:22px;margin-bottom:8px}.Card-description{font-size:14px;line-height:18px;margin-bottom:32px}.Card-quote{font-size:16px;line-height:20px;margin-bottom:32px}.Card-date{font-size:24px;line-height:24px;margin-bottom:32px}.Card-tag{font-size:12px;padding:4px 8px}.Card-avatarFigure{width:28px;height:28px}.Card-avatarName{font-size:12px}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.CardList{margin-bottom:-100px}}.CardList-cards{display:flex}@media print,screen and (max-width: 39.99875em){.CardList-cards{flex-direction:column;align-items:center;row-gap:1.75rem;width:100%}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.CardList-cards{overflow-x:scroll;grid-column:1/-1;flex-direction:row;margin-top:-5px;margin-right:calc(var(--container-padding) * -1);margin-left:calc(var(--container-padding) * -1);padding:5px 0 100px;scroll-snap-type:x mandatory;scrollbar-width:none}.CardList-cards::-webkit-scrollbar{display:none}}@media print,screen and (min-width: 64em){.CardList-cards{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);grid-column:1/-1;grid-row-gap:var(--grid-gap);align-items:start}.CardList-cards>*{grid-column:span 4}}@media print,screen and (max-width: 39.99875em){.CardList-card{width:100%;max-width:var(--card-size);margin:0 auto}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.CardList-card{flex-shrink:0;padding-right:var(--grid-gap);scroll-snap-align:start}.CardList-card .Card{width:364px;max-width:100%;margin-right:0;margin-bottom:auto}.CardList-card:last-child{max-width:calc(var(--card-size) + var(--container-padding));padding-right:var(--container-padding)}.CardList-card:first-child{max-width:calc(var(--card-size) + 4rem + var(--container-padding));padding-left:var(--container-padding)}}.CardsBlock{padding-top:var(--component-spacing);padding-bottom:var(--component-spacing)}@media print,screen and (max-width: 39.99875em){.CardsBlock{padding-top:60px;padding-bottom:80px}}.CardsBlock{position:relative;z-index:1}.CardsBlock.CardsBlock--midLeft:after,.CardsBlock.CardsBlock--bottomLeft:after,.CardsBlock.CardsBlock--bottomRight:after,.CardsBlock.CardsBlock--topLeft:after,.CardsBlock.CardsBlock--topWide:after,.CardsBlock.CardsBlock--leftHalf:after,.CardsBlock.CardsBlock--rightHalf:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(#FAEDEE,#FAEDEE);background-repeat:no-repeat;background-size:100% 100%}.CardsBlock.CardsBlock--bottomLeft:after{top:305px;right:25%;border-radius:0 20px}.CardsBlock.CardsBlock--topLeft:after{background-size:100% 88%}@media print,screen and (min-width: 40em){.CardsBlock{margin-bottom:64px}.CardsBlock.CardsBlock--midLeft:after{right:20%;border-radius:0 20px}.CardsBlock.CardsBlock--bottomLeft:after{top:auto;right:20%;height:calc(100% - 153px - (50% - 100px));border-radius:0 20px}.CardsBlock.CardsBlock--bottomRight:after{left:20%;border-radius:20px 0}.CardsBlock.CardsBlock--topLeft:after{right:20%;border-radius:0 20px 0 0;background-size:100% 68%}.CardsBlock.CardsBlock--topWide:after{right:0;border-radius:0 20px 0 0;background-size:100% calc(100% - 102px)}.CardsBlock.CardsBlock--leftHalf:after{right:25%;border-radius:0 20px 20px 0}.CardsBlock.CardsBlock--rightHalf:after{left:45%;border-radius:20px 0 0 20px}}.CardsBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}.CardsBlock:not(.CardsBlock--bold) .CardsBlock-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em}.CardsBlock-title{margin-bottom:40px;text-align:center;color:#480e30}@media print,screen and (min-width: 40em){.CardsBlock-title{margin-bottom:60px}}.CardsBlock-button{margin-top:40px;text-align:center}@media print,screen and (min-width: 40em){.CardsBlock-button{margin-top:60px}}.CardsBlock.CardsBlock--bold .CardsBlock-title{text-align:left;font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem)}@media print,screen and (min-width: 40em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}@media print,screen and (min-width: 40em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-title{grid-row:1;grid-column:1/7}}@media print,screen and (min-width: 64em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-title{grid-column:1/9}}@media print,screen and (min-width: 40em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-button{display:flex;grid-row:1;grid-column:7/13;justify-content:flex-end;margin-top:0}}@media print,screen and (min-width: 64em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-button{grid-column:10/13}.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-button>*{margin-bottom:auto}}@media print,screen and (min-width: 64em){.CardsBlock.CardsBlock--buttonTopRight .CardsBlock-cards{grid-row:2;grid-column:1/-1}}.CardsBlock.CardsBlock--buttonTopRight .Button-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CategoryTags{padding:20px 0 28px;border-top:1px solid rgba(72,14,48,.3);border-bottom:1px solid rgba(72,14,48,.3);transition:padding ease-out .1s}@media print,screen and (min-width: 64em){.CategoryTags{padding:0;border:none}}.CategoryTags-container{height:auto;max-height:100vh;opacity:1;transition:max-height ease-out .5s,opacity .15s ease-in .3s}.CategoryTags-content{margin-top:16px}.CategoryTags-content:first-child{margin-top:0}.CategoryTags-caption{font-weight:600;font-size:1rem;line-height:1.5;margin-bottom:4px}.CategoryTags-categories{display:flex;flex-flow:row wrap;gap:10px}@media print,screen and (min-width: 64em){.CategoryTags-toggleOpen{display:none}}.Button.Button--category{margin-bottom:20px;padding:0;color:#480e30;border:0;background-color:transparent;transition:margin-bottom ease-in .15s}.Button.Button--category .Button-label{order:1;padding-right:8px}.Button.Button--category .Icon{order:2;transform:rotate(0);transition:transform ease-in .15s}@media print,screen and (max-width: 63.99875em){.CategoryTags.has-tags{padding:20px 0;transition:padding .5s ease-out .3s}}.CategoryTags.has-tags .CategoryTags-container{max-height:0;opacity:0;transition:max-height .5s ease-out .3s,opacity .15s ease-in 0ms}@media print,screen and (min-width: 64em){.CategoryTags.has-tags .CategoryTags-container{max-height:100vh;opacity:1}}.CategoryTags.has-tags .Button.Button--category{margin-bottom:0;transition:margin-bottom .5s ease-out .3s}.CategoryTags.has-tags .Button.Button--category .Icon{transform:rotate(180deg)}.Button--outline.Button--disabled{cursor:default;color:#480e3080;border-color:#480e3080}.Button--outline.Button--disabled:focus-visible{outline:none}.Button--outline.Button--disabled:focus,.Button--outline.Button--disabled:hover{color:#480e3080;border-color:#480e3080}@media print,screen and (min-width: 64em){.Comments{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--grid-gap)}}@media screen and (min-width: 75em){.Comments{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:var(--grid-gap)}}.Comments>*{grid-column:1/-1}.Comments-listWrapper{padding:15px 0 0}@media print,screen and (min-width: 40em){.Comments-listWrapper{padding:30px 0 0}}@media screen and (min-width: 75em){.Comments-listWrapper{padding:60px 0 0}}.Comments-listHeader{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;grid-column:1/-1;max-width:600px;margin-bottom:32px}.Comments-listSubHeader{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;grid-column:1/-1;max-width:600px;margin-bottom:40px}.Comments-list{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:var(--grid-gap);grid-column:1/-1;margin-top:2rem;padding:0 0 60px;list-style-type:none}@media print,screen and (min-width: 64em){.Comments-list{margin-top:4rem}}.Comments-authenticatedForm{grid-column:1/-1}.Comments-authenticatedForm .AccountButton{height:unset}.Comments-authenticatedForm .AccountButton .AccountButton-icon{width:48px;height:48px;margin-bottom:16px;margin-left:0;border-radius:50px}@media print,screen and (min-width: 64em){.Comments-authenticatedForm .AccountButton{position:absolute;left:16px;height:unset}.Comments-authenticatedForm .AccountButton .AccountButton-icon{margin-bottom:0;margin-left:16px}}.Comments-emailNotification{display:flex;grid-column:1/-1;flex-direction:column;margin-bottom:32px}.Comments-emailNotification .ToggleButton{margin-top:10px;margin-left:0}@media print,screen and (min-width: 40em){.Comments-emailNotification{flex-direction:row;justify-content:flex-start;align-items:center}.Comments-emailNotification .ToggleButton{margin-top:0;margin-left:16px}}.Comments-unauthenticated{grid-column:1/-1;margin-bottom:16px}.Comments-unauthenticated p,.Comments-unauthenticated .Button{margin-bottom:16px}.Comments-unauthenticatedLogin{font-weight:700;color:#c02481}.CommentItem{grid-column:1/-1;margin-top:40px;scroll-margin-top:160px}@media print,screen and (min-width: 64em){.CommentItem{margin-top:28px;padding-left:100px}}.CommentItem .CommentItem{position:relative}@media print,screen and (min-width: 64em){.CommentItem .CommentItem{padding-left:0}}@media print,screen and (min-width: 64em) and (min-width: 64em){.CommentItem .CommentItem .AccountButton{left:-84px;margin-left:16px;padding:0 32px 0 16px}}@media screen and (min-width: 64em) and (min-width: 75em){.CommentItem .CommentItem .AccountButton{left:-100px}}.CommentItem-header{position:relative;display:flex;align-items:flex-start;margin-bottom:8px}@media print,screen and (min-width: 64em){.CommentItem-header{align-items:center}}.CommentItem-header .AccountButton{z-index:1;margin-right:8px}.CommentItem-header .AccountButton .AccountButton-icon{font-weight:600;font-size:1.25rem;line-height:1.4;width:48px;height:48px;margin-left:0;border-radius:50px}@media print,screen and (min-width: 64em){.CommentItem-header .AccountButton{position:absolute;top:0;left:-84px;height:unset;margin-right:0;margin-left:16px}}.CommentItem-headerContent{display:flex;flex-direction:column;width:100%}.CommentItem-headerContent .CommentItem-personDetails{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.CommentItem-socials{display:flex;justify-content:center;align-items:center}.CommentItem-socials .Button--icon{width:30px;height:30px;padding:4px 0 0 12px}.CommentItem-socials .Button--icon .Icon .Icon-svg{width:1rem;height:1rem}.CommentItem-socialsDivider{margin-left:16px}.CommentItem-extra{display:flex;justify-content:space-between;color:#480e3080}.CommentItem-content{border-bottom:1px solid rgba(72,14,48,.3)}.CommentItem-name{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;overflow:hidden;max-width:130px;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 23.4375em){.CommentItem-name{max-width:150px}}@media print,screen and (min-width: 30em){.CommentItem-name{max-width:200px}}@media print,screen and (min-width: 40em){.CommentItem-name{max-width:100%}}.CommentItem-badge{position:relative;margin-left:8px;padding:0 5px;font-size:.75rem;color:#480e30b3;border:1px solid rgba(72,14,48,.7);border-radius:4px}.CommentItem-profession{font-weight:400;font-size:1rem;line-height:1.5;color:#480e30b3}.CommentItem-comment{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:16px 0 20px;white-space:pre-wrap}.CommentItem-reportNotification{color:#fd316e}.CommentItem-footer{display:flex;margin:20px 0}.CommentItem-footer .Button:first-child{margin-left:-4px}.CommentItem-footer svg{width:16px}.CommentItem-date{display:flex;align-items:center;width:fit-content;padding:5px 11px 5px 0;color:#480e3080;font-weight:400;font-size:.875rem;line-height:1.4285714286;gap:4px}.CommentItem-replies{padding:0;list-style-type:none}@media print,screen and (min-width: 64em){.CommentItem-replies{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:var(--grid-gap)}}.CommentItem-replies .CommentItem{margin-left:16px}@media print,screen and (min-width: 64em){.CommentItem-replies .CommentItem{grid-column:2/-1;margin-left:0}}.Button.Button--reply{flex-direction:row-reverse;align-items:center;margin:0 8px 0 0;padding:0;color:#480e3080;background-color:transparent;gap:4px;border-radius:0}.Button.Button--reply .Button-label{order:1;font-weight:400;font-size:.875rem;line-height:1.4285714286}.Button.Button--reply .Icon{order:2}.Button.Button--reply .Icon-svg{display:flex;justify-content:center;align-items:center;transform:translateY(1px);width:1rem;height:1rem}.Button.Button--reply:hover{color:#c02481}.CommentItem-options{position:relative;display:flex;justify-content:center;align-items:center;margin-left:auto;cursor:pointer}.CommentItem-options .Icon:hover{border-radius:50%;background-color:#480e301a}.CommentItem-optionsFoldout{position:absolute;z-index:1;top:100%;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:150px;padding:8px 16px;cursor:pointer;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px #0000001a}.CommentItem-optionsItem{font-weight:600;font-size:1rem;line-height:1.5;margin-bottom:16px;color:#480e30}.CommentItem-optionsItem:last-of-type{margin-bottom:0;text-decoration:underline;text-decoration-color:#480e3080;text-underline-offset:-25px}.CommentItem-optionsItem:only-of-type{text-decoration:none}.CommentItem-optionsItem:hover{color:#c02481}.Button.Button--liked{outline:none}.Button.Button--liked .Icon-svg svg{fill:currentcolor}.Button.Button--liked:hover .Icon-svg svg{fill:currentcolor}.CommunityPill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 4px;background-color:#fff;color:#480e30;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;transition:background-color .15s linear}.CommunityPill--medium{padding:5px 14px 5px 5px;max-width:220px}.CommunityPill--medium .CommunityPill-avatar{width:28px;height:28px}.CommunityPill--medium .CommunityPill-initial,.CommunityPill--medium .CommunityPill-name{font-size:13px}.CommunityPill--full{max-width:none}.CommunityPill--more{background-color:#fff9;font-style:italic;padding:4px 12px}.CommunityPill-avatar{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#480E30 0%,#781751 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.CommunityPill-avatar img{width:100%;height:100%;object-fit:cover}.CommunityPill-initial{color:#fff;font-size:12px;font-weight:600;line-height:1}.CommunityPill-name{font-weight:600;font-size:.875rem;line-height:1.4285714286;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CountryCard{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.CountryCard:focus-visible{outline:2px solid rgba(72,14,48,.65)}.CountryCard{display:flex;flex-direction:column;gap:0;padding:0;background-color:#e7e780;border-radius:16px;text-decoration:none!important;transition:background-color .15s linear,transform .15s linear,box-shadow .15s linear;box-shadow:0 2px 8px #480e301a;transform:translateY(0);will-change:background-color,transform,box-shadow;height:100%;overflow:hidden}.CountryCard:hover{background-color:#d8d933;text-decoration:none!important}.CountryCard:hover .CountryCard-footer{background-color:#d8d933}.CountryCard:visited,.CountryCard:active,.CountryCard:focus{text-decoration:none!important}.CountryCard *{text-decoration:none!important}@media (hover: hover) and (pointer: fine){.CountryCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #480e302e}}.CountryCard-header{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:20px 20px 16px;flex:1}@media print,screen and (min-width: 40em){.CountryCard-header{padding:24px 24px 16px;gap:20px}}.CountryCard-footer{padding:12px 20px 16px;background-color:#d8d933;border-top:none;transition:background-color .15s linear}@media print,screen and (min-width: 40em){.CountryCard-footer{padding:14px 24px 18px}}.CountryCard-image{flex-shrink:0;width:60px;height:60px;border-radius:50%;overflow:hidden;background-color:#fff}@media print,screen and (min-width: 40em){.CountryCard-image{width:80px;height:80px}}.CountryCard-image img{width:100%;height:100%;object-fit:cover}.CountryCard-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#C02481 0%,#781751 100%)}.CountryCard-initial span{color:#fff;font-size:20px;font-weight:700;letter-spacing:.02em}@media print,screen and (min-width: 40em){.CountryCard-initial span{font-size:24px}}.CountryCard-content{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}@media print,screen and (min-width: 40em){.CountryCard-content{gap:10px}}.CountryCard-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;color:#480e30;margin:0;line-height:1.3;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CountryCard-communities{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.CountryCard-stats{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.CountryCard-stat{display:inline-flex;align-items:center;gap:6px;color:#480e30;white-space:nowrap}.CountryCard-stat svg{flex-shrink:0;opacity:.8;width:16px;height:16px}.CountryCard-statLabel{font-size:13px;font-weight:500;letter-spacing:.01em}@media print,screen and (min-width: 40em){.CountryCard-statLabel{font-size:14px}}.CountriesList{width:100%;padding-top:24px;padding-bottom:60px}@media print,screen and (min-width: 40em){.CountriesList{padding-top:40px}}.CountriesList-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}.CountriesList-list{list-style:none!important;list-style-type:none!important;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:16px}@media print,screen and (min-width: 40em){.CountriesList-list{grid-template-columns:repeat(2,1fr);gap:20px}}@media print,screen and (min-width: 64em){.CountriesList-list{grid-template-columns:repeat(3,1fr);gap:24px}}.CountriesList-item{width:100%;list-style:none!important;list-style-type:none!important}.CountriesList-item:before{display:none!important;content:none!important}.CountriesList-item::marker{display:none!important;content:none!important}.CountriesList-empty{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;padding:60px 20px;text-align:center;color:#480e30;background-color:#e7e780;border-radius:16px}.CountriesAccordion{display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width: 40em){.CountriesAccordion{gap:24px}}.CountriesAccordion-section{background-color:#e7e780;border-radius:16px;overflow:hidden;transition:background-color .15s ease}.CountriesAccordion-section[open]{background-color:transparent}.CountriesAccordion-section[open] .CountriesAccordion-header{background-color:#d8d933;border-radius:16px 16px 0 0}.CountriesAccordion-section[open] .CountriesAccordion-icon{transform:rotate(180deg)}.CountriesAccordion-header{display:flex;align-items:center;gap:12px;padding:20px 24px;cursor:pointer;user-select:none;list-style:none;background-color:#e7e780;border-radius:16px;transition:background-color .15s ease,border-radius .15s ease}.CountriesAccordion-header::-webkit-details-marker{display:none}.CountriesAccordion-header::marker{display:none}.CountriesAccordion-header:hover{background-color:#d8d933}@media print,screen and (min-width: 40em){.CountriesAccordion-header{padding:24px 32px}}.CountriesAccordion-title{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);color:#480e30;flex:1;margin:0}.CountriesAccordion-count{font-weight:400;font-size:1rem;line-height:1.5;color:#781751;background-color:#480e301a;padding:4px 12px;border-radius:20px;white-space:nowrap}.CountriesAccordion-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#480e30;transition:transform .3s cubic-bezier(.4,0,.2,1)}.CountriesAccordion-icon svg{width:20px;height:20px}.CountriesAccordion-content{padding:0 24px 24px;background-color:#fdf6f7;border-radius:0 0 16px 16px}@media print,screen and (min-width: 40em){.CountriesAccordion-content{padding:0 32px 32px}}.CountriesAccordion-content .CountriesList-list{padding-top:24px}@media print,screen and (min-width: 40em){.CountriesAccordion-content .CountriesList-list{padding-top:32px}}.CountriesMap{width:100%;padding:0 0 40px}@media print,screen and (min-width: 40em){.CountriesMap{padding:0 0 60px}}.CountriesMap-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}.AfricaMap{position:relative;width:100%;border-radius:16px;overflow:hidden;background-color:#fdf6f7;box-shadow:0 4px 20px #480e3014}.AfricaMap-map{width:100%;height:320px;opacity:0;transition:opacity .4s ease}.AfricaMap-map.is-loaded{opacity:1}@media print,screen and (min-width: 40em){.AfricaMap-map{height:450px}}@media print,screen and (min-width: 64em){.AfricaMap-map{height:550px}}.AfricaMap-map .mapboxgl-ctrl-group{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #480e301f;border:none}.AfricaMap-map .mapboxgl-ctrl-group button{width:36px;height:36px}.AfricaMap-map .mapboxgl-ctrl-group button:focus{box-shadow:none}.AfricaMap-map .mapboxgl-ctrl-group button:not(:last-child){border-bottom:1px solid #FAEDEE}.AfricaMap-map .mapboxgl-ctrl-group button .mapboxgl-ctrl-icon{filter:brightness(0) saturate(100%) invert(10%) sepia(23%) saturate(2747%) hue-rotate(293deg) brightness(96%) contrast(95%)}.AfricaMap-map .mapboxgl-ctrl-attrib{background-color:#ffffffd9;border-radius:4px;padding:2px 6px;font-size:10px}.AfricaMap-map .mapboxgl-ctrl-attrib a{color:#781751}.AfricaMap-legend{position:absolute;bottom:16px;left:16px;background-color:#fffffff2;border-radius:8px;padding:12px 16px;box-shadow:0 2px 12px #480e301f;display:flex;flex-direction:column;gap:8px;z-index:10}@media print,screen and (min-width: 40em){.AfricaMap-legend{flex-direction:row;gap:20px;padding:10px 20px;bottom:20px;left:20px}}.AfricaMap-legendItem{display:flex;align-items:center;gap:8px}.AfricaMap-legendColor{width:16px;height:16px;border-radius:4px;flex-shrink:0;border:1px solid rgba(72,14,48,.2)}.AfricaMap-legendLabel{font-size:12px;font-weight:500;color:#480e30;white-space:nowrap}@media print,screen and (min-width: 40em){.AfricaMap-legendLabel{font-size:13px}}.mapboxgl-popup{z-index:100}.mapboxgl-popup-content{padding:0!important;border-radius:12px!important;box-shadow:0 4px 24px #480e302e!important;overflow:hidden}.CountryMapPopup-content{padding:16px 20px;min-width:200px}.CountryMapPopup-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;color:#480e30;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #D8D933}.CountryMapPopup-title.is-highlighted{color:#c02481;border-bottom-color:#c02481}.CountryMapPopup-stats{display:flex;flex-direction:column;gap:6px}.CountryMapPopup-stat{display:flex;align-items:center;gap:8px;color:#480e30;font-size:13px}.CountryMapPopup-stat svg{flex-shrink:0;opacity:.7;color:#781751}.CountryMapPopup-stat span{font-weight:500}.CountryMapPopup-cta{margin-top:12px;padding-top:10px;border-top:1px solid #FAEDEE;font-size:13px;font-weight:600;color:#c02481}.EventData{margin-bottom:28px;padding:28px 60px;border-radius:8px;background:#FDF6F7}@media print,screen and (min-width: 40em){.EventData{padding:40px 80px}}.EventData-text{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem}.EventData-text:nth-child(-n+2){margin-bottom:28px}.EventData-icon{position:absolute;margin:3px 0 0 -40px}.EventData-adress{display:flex;flex-direction:column;font-style:normal;text-decoration:underline;color:#c02481}.EventsBlock{margin-top:80px;padding-top:60px;background:#480E30}@media print,screen and (min-width: 40em){.EventsBlock{padding-top:80px}}.EventsBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.EventsBlock-heading{display:flex;grid-row:1;grid-column:1/-1;justify-content:flex-start;width:100%;margin:0 auto 40px}@media print,screen and (min-width: 40em){.EventsBlock-heading{grid-column:1/span 6;justify-content:flex-start;width:auto;max-width:none;margin:0 0 60px}}.EventsBlock-title{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);color:#fff}.EventsBlock-button{display:flex;grid-row:3;grid-column:1/-1;justify-content:flex-start;width:100%;margin:40px auto 80px}@media print,screen and (min-width: 40em){.EventsBlock-button{grid-row:1;justify-content:flex-end;align-items:center;width:auto;max-width:none;margin:0 0 60px}}.EventsBlock-cards{position:relative;z-index:3;grid-row:2;grid-column:1/-1}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.EventsBlock-cards .CardList{margin-bottom:-156px}}@media print,screen and (min-width: 64em){.EventsBlock-cards .CardList{margin-bottom:-56px}}@media print,screen and (max-width: 39.99875em){.EventsBlock-cards .CardList .CardList-card{max-width:none}}@media print,screen and (max-width: 39.99875em){.EventsBlock-cards .CardList .Card{max-width:none;aspect-ratio:auto;height:auto}.EventsBlock-cards .CardList .Card .Card-name,.EventsBlock-cards .CardList .Card .Card-date{padding-bottom:.5rem}}.EventsBlock-cards .CardList-cards{z-index:4}.EventsBlock-cards .Card:focus-visible{outline-color:#d8d933}.EventsBlock-hero{position:relative;z-index:1;grid-row:4;grid-column:1/-1;margin:0 calc(var(--container-padding) * -1)}@media print,screen and (min-width: 40em){.EventsBlock-hero{grid-row:3}}@media screen and (min-width: 75em){.EventsBlock-hero:before{position:absolute;top:0;left:calc((100vw - 100%)/-2);display:block;width:100vw;height:100%;content:"";background-color:#fff}}.EventsBlock-figure{background-color:#fdf6f7;transition:background-color .24s ease-out 1s}.has-loaded .EventsBlock-figure,.EventsBlock-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .EventsBlock-figure img,.EventsBlock-figure.has-loaded img{opacity:1}.EventsBlock-figure img{opacity:1;transition:opacity .24s ease-out .1s}.EventsBlock-figure{position:relative;z-index:1;overflow:hidden;aspect-ratio:1/1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.EventsBlock-figure{margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1);aspect-ratio:3/2}}@media print,screen and (min-width: 40em){.EventsBlock-figure{aspect-ratio:14/7}}@media screen and (min-width: 90em){.EventsBlock-figure{height:calc(72vh - var(--navigation-height) * 1);min-height:720px;margin:0 calc((var(--container-padding) + 100vw - var(--content-width)) * -1);aspect-ratio:unset}}.EventsBlock-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media print,screen and (max-width: 39.99875em){.FeatureBlock{overflow:hidden}}@media print,screen and (min-width: 40em){.FeatureBlock{margin-bottom:80px}}.FeatureBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);position:relative;grid-template-rows:auto}@media print,screen and (min-width: 40em){.FeatureBlock-container{padding-bottom:56px}}@media print,screen and (min-width: 64em){.FeatureBlock-container{padding-bottom:116px}}@media screen and (min-width: 75em){.FeatureBlock-container{padding-bottom:136px}}.FeatureBlock-container:after{position:absolute;z-index:1;top:0;left:50%;display:block;width:100vw;height:100%;content:"";background-color:#faedee}@media print,screen and (max-width: 39.99875em){.FeatureBlock-container:after{grid-row:2/9;grid-column:1/5}}@media print,screen and (min-width: 64em){.FeatureBlock--reversed .FeatureBlock-container:after{display:none}}.FeatureBlock-container:before{position:absolute;z-index:3;top:0;right:0;left:0;display:grid;grid-row:2/9;grid-column:1/5;height:100%;margin-left:32px;content:"";border-top-left-radius:16px;border-bottom-left-radius:16px;background-color:#faedee}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.FeatureBlock-container:before{max-width:var(--card-size);margin-left:calc((100vw - var(--content-width)) / 4)}}@media print,screen and (min-width: 40em){.FeatureBlock-container:before{z-index:2;grid-row:1/6;grid-column:4/-1;margin-left:calc(var(--container-padding) * -1)}}@media print,screen and (min-width: 64em){.FeatureBlock-container:before{grid-row:1/5}.FeatureBlock--reversed .FeatureBlock-container:before{grid-row:1/2;grid-column:1/-1;height:150%;margin-left:calc((100% - var(--content-width) / 2 + var(--container-padding)) * -1);border-top-left-radius:0;border-bottom-left-radius:0}}.FeatureBlock-heading{position:relative;z-index:4;display:block;grid-row:2/4;grid-column:1/5;margin-left:32px;padding:30px 16px 30px 25px}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.FeatureBlock-heading{max-width:var(--card-size);margin-left:calc((100vw - var(--content-width)) / 4)}}@media print,screen and (min-width: 40em){.FeatureBlock-heading{grid-row:1/2;grid-column:6/-1;margin-left:0;padding:50px 0}}@media print,screen and (min-width: 64em){.FeatureBlock-heading{grid-column:6/-1;padding-top:60px;padding-bottom:60px}}@media print,screen and (min-width: 64em) and (min-width: 64em){.FeatureBlock--reversed .FeatureBlock-heading{grid-column:1/6}}@media screen and (min-width: 75em){.FeatureBlock-heading{grid-column:7/-1}}@media screen and (min-width: 75em) and (min-width: 64em){.FeatureBlock--reversed .FeatureBlock-heading{grid-column:1/7}}.FeatureBlock-title{font-weight:900;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);text-transform:uppercase;letter-spacing:.02em;color:#480e30}.FeatureBlock-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-top:32px;color:#480e30}.FeatureBlock-media{position:relative;z-index:1;display:flex;grid-row:1/4;grid-column:1/5;aspect-ratio:1/1;margin-bottom:-64px}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.FeatureBlock-media{grid-row:1/4;grid-column:1/5;margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-bottom:calc((100vw - var(--content-width)) / 1 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1);aspect-ratio:1/1}}@media print,screen and (min-width: 40em){.FeatureBlock-media{z-index:2;grid-row:1/4;grid-column:1/6;height:100%;aspect-ratio:unset}}@media print,screen and (min-width: 64em){.FeatureBlock-media{grid-row:1/3}}@media print,screen and (min-width: 64em) and (min-width: 64em){.FeatureBlock--reversed .FeatureBlock-media{grid-row:1/3;grid-column:8/13}}.FeatureBlock-mediaOffset{position:relative;width:calc(100% + var(--container-padding) * 2);margin-right:calc(var(--container-padding) * -1);margin-left:calc(var(--container-padding) * -1)}@media print,screen and (min-width: 40em){.FeatureBlock-mediaOffset{width:calc(100% + var(--container-padding));margin-right:0}}@media print,screen and (min-width: 64em){.FeatureBlock--reversed .FeatureBlock-mediaOffset{margin-right:calc(var(--container-padding) * -1);margin-left:0}}.FeatureBlock-figure{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .FeatureBlock-figure,.FeatureBlock-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .FeatureBlock-figure img,.FeatureBlock-figure.has-loaded img{opacity:1}.FeatureBlock-figure img{opacity:1;transition:opacity .24s ease-out .1s}.FeatureBlock-figure{position:absolute;display:flex;width:100%;height:100%}.FeatureBlock-image{width:100%;height:100%;object-fit:cover}.FeatureBlock-cards{z-index:5;grid-row:4/10;grid-column:1/5;align-self:flex-start}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.FeatureBlock-cards{margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1)}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.FeatureBlock-cards{grid-row:3/5;grid-column:1/-1;margin-bottom:0}}@media print,screen and (min-width: 64em){.FeatureBlock-cards{grid-row:2/3;grid-column:1/-1;margin-bottom:-56px}}.FollowButton.is-following .Button{color:#c02481;border-color:#c02481}.FollowButton .Button{padding:5px 16px}.FollowButton .Button .Button-label{margin-left:6px}.FollowButton .Button .Icon .Icon-svg{width:1rem;height:1rem}.FollowUp{margin:28px 0;padding:20px 0 28px;border-top:1px solid rgba(72,14,48,.3);border-bottom:1px solid rgba(72,14,48,.3)}.FollowUp:has(h5) .FollowUp-description{font-weight:400;font-size:1rem;line-height:1.5;margin-top:0}.FollowUp:last-child{margin:40px 0;padding:20px;border:none;border-radius:20px;background:#FDF6F7}@media print,screen and (min-width: 40em){.FollowUp:last-child{padding:20px 40px 28px}}.FollowUp-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem}.FollowUp-title:has(+ p){margin-bottom:8px}.FollowUp-description{font-weight:600;font-size:1rem;line-height:1.5;margin-top:20px}.FollowUp-button{margin-top:20px}.Footer{width:100%;padding-top:60px;padding-bottom:60px;color:#fff;background-color:#480e30}@media print,screen and (min-width: 64em){.Footer{padding-top:80px;padding-bottom:80px}}.Footer-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:60px}@media print,screen and (min-width: 64em){.Footer-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.Footer-logo{grid-row:1;grid-column:1/4}.Footer-logoLink{outline:2px solid rgba(255,255,255,0);outline-offset:4px}.Footer-logoLink:focus-visible{outline:2px solid rgba(255,255,255,.65)}.Footer-logoLink{display:block;width:140px;height:44px;margin-left:-6px;padding:6px;color:#fff}@media print,screen and (min-width: 40em){.Footer-logoLink{outline-offset:5px}}.Footer-logoLink .Footer-logoLabel{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}.Footer-logoLink:focus,.Footer-logoLink:hover{color:#d8d933}.Footer-socials{display:flex;grid-row:2;grid-column:1/4;align-items:flex-end}.Footer-socials .Button.Button--icon{width:24px;height:24px;margin:0 16px 0 0;padding:0;color:#fff}.Footer-socials .Button.Button--icon .Button-label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}.Footer-socials .Button.Button--icon:focus,.Footer-socials .Button.Button--icon:hover{color:#d8d933}.Footer-socials .Button.Button--icon:focus-visible{outline-color:#ffffffa6}.Footer-links{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--grid-gap);grid-row:span 2;grid-column:7/-1;flex-wrap:wrap;padding:0;row-gap:40px;list-style-type:none}@media screen and (min-width: 90em){.Footer-links{grid-column:7/-1;grid-template-columns:repeat(6,1fr)}}.Footer-linkItem{grid-column:span 2}.Footer-link{outline:2px solid rgba(255,255,255,0);outline-offset:4px}.Footer-link:focus-visible{outline:2px solid rgba(255,255,255,.65)}.Footer-link{font-weight:600;font-size:1rem;line-height:1.5;color:#fff}.Footer-link:focus,.Footer-link:hover{color:#d8d933}.AccountForm{display:block;width:100%}.AccountForm-step{display:block}.AccountForm-step.is-hidden{display:none}.Form.Form--account{display:block;clear:both;text-align:left}@media print,screen and (max-width: 39.99875em){.Form.Form--account{padding-bottom:10%}}.Form.Form--account .FormItem{width:100%}.Form--comment{display:flex;flex-direction:column}.Form--comment .Form-row{display:flex;column-gap:12px;flex-wrap:wrap}.Form--comment .Form-cell{flex:1 348px;margin:0 0 auto}.Form--comment .Form-cell.is-rightaligned{display:flex;flex-direction:column;align-items:flex-end}.Form--comment .Form-cell.is-rightaligned .Button{justify-content:center;width:100%;margin-right:0}@media print,screen and (min-width: 40em){.Form--comment .Form-cell.is-rightaligned .Button{justify-content:flex-end;width:auto}}.Form.Form--search{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media print,screen and (min-width: 64em){.Form.Form--search{flex-direction:row;align-items:center}.Form.Form--search>.FormItemTextfield{margin-right:12px}}.Form.Form--search>.FormItemTextfield{flex:1;width:100%;margin-bottom:0}.Form.Form--search>.Button{align-self:flex-end;margin:24px 0 0}@media print,screen and (min-width: 64em){.Form.Form--search>.Button{align-self:auto;margin-top:0}}.Comments-list .Form--comment{--reply-index: 0;grid-row:calc(var(--reply-index) + 1);grid-column:1/-1;margin:28px 0 28px 16px;padding-bottom:20px;border-bottom:1px solid rgba(72,14,48,.3)}@media print,screen and (min-width: 64em){.Comments-list .Form--comment{grid-column:2/-1;margin-left:0}}.Form{transition:opacity .24s ease-out}@keyframes spinner{to{transform:rotate(360deg)}}.is-submitting{position:relative;cursor:progress;pointer-events:none;opacity:1}.is-submitting:before{position:absolute;z-index:11;top:50%;left:50%;box-sizing:border-box;width:20px;height:20px;margin-top:-10px;margin-left:-10px;content:"";animation:spinner .6s linear infinite;border:2px solid #EAB6BB;border-top-color:#480e30;border-radius:50%}.is-submitting>.Form{opacity:.5}.AccountForm-stepNavigation,.AccountForm-stepNavigationBack{font-size:20px;font-weight:600;color:#480e30}.AccountForm-stepNavigationBack{display:inline-flex;align-items:center;cursor:pointer}@media print,screen and (max-width: 39.99875em){.AccountForm-stepNavigationBack{padding:35px 0 0}}.AccountForm-stepNavigationBack:before{width:30px;height:30px;margin-left:-10px;content:"";background-image:url(../../public/images/icons/16x16/chevron-left.svg);background-repeat:no-repeat;fill:#480e30}.FormContent{display:flex;flex-direction:column;margin-bottom:30px}.FormContent.FormContent--rightAligned{justify-content:flex-end;align-items:flex-end}.FormContent.FormContent--rightAligned p{text-align:right}.FormContent p{font-weight:400;font-size:.875rem;line-height:1.4285714286;max-width:400px}.FormContent p a{font-weight:600;text-decoration:underline;color:#c02481}.FormContent p a:hover{color:#300920}.FormError{display:flex;display:block;width:100%;min-height:24px;margin-top:-30px;margin-bottom:30px;padding:4px 20px;text-align:left;color:#fd316e;font-weight:400;font-size:.75rem;line-height:1.3333333333}.FormError-copy,.FormItem-error{font-weight:400;font-size:.75rem;line-height:1.3333333333;display:block;min-height:24px;padding:4px 20px;color:#fd316e}.has-hint .FormItemTextarea-input,.has-hint .FormItemTextfield-input{padding-bottom:50px}.has-hint .FormItemTextarea-input+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextarea-input+.FormItemTextfield-label+.FormHint,.has-hint .FormItemTextfield-input+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextfield-input+.FormItemTextfield-label+.FormHint{border:1px solid rgba(72,14,48,.2)}.has-hint .FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextfield-label+.FormHint,.has-hint .FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextfield-label+.FormHint{border:1px solid #480E30}.is-validating .has-hint .FormItemTextarea-input:invalid+.FormItemTextarea-label+.FormHint,.is-validating .has-hint .FormItemTextarea-input:invalid+.FormItemTextfield-label+.FormHint,.is-validating .has-hint .FormItemTextfield-input:invalid+.FormItemTextarea-label+.FormHint,.is-validating .has-hint .FormItemTextfield-input:invalid+.FormItemTextfield-label+.FormHint{border:1px solid #FD316E}.has-hint .FormItemTextarea-input:focus+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextarea-input:focus+.FormItemTextfield-label+.FormHint,.has-hint .FormItemTextfield-input:focus+.FormItemTextarea-label+.FormHint,.has-hint .FormItemTextfield-input:focus+.FormItemTextfield-label+.FormHint{border:1px solid #C02481}.has-hint:-webkit-autofill+.FormItemTextarea-label+.FormHint,.has-hint:-webkit-autofill+.FormItemTextfield-label+.FormHint,.has-hint:-webkit-autofill:hover+.FormItemTextarea-label+.FormHint,.has-hint:-webkit-autofill:hover+.FormItemTextfield-label+.FormHint,.has-hint:-webkit-autofill:focus+.FormItemTextarea-label+.FormHint,.has-hint:-webkit-autofill:focus+.FormItemTextfield-label+.FormHint,.has-hint:-webkit-autofill:active .has-hint:not(:placeholder-shown)+.FormItemTextarea-label+.FormHint,.has-hint:-webkit-autofill:active .has-hint:not(:placeholder-shown)+.FormItemTextfield-label+.FormHint{border:1px solid #480E30}.has-hint .FormHint{position:relative;z-index:10;overflow:hidden;align-self:center;width:100%;max-height:44px;margin-top:-44px;border-top:none!important;border-radius:0 0 8px 8px;background-color:#fdf6f7;transition:border ease-in .15s,box-shadow ease-in .15s,max-width ease-in .15s,margin-top ease-in .15s,margin-bottom ease-in .15s,max-height .5s ease}.has-hint .FormHint:after{position:absolute;top:-1px;left:0;width:100%;height:1px;content:"";background-color:#fdf6f7}.has-hint .FormHint-label{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:flex;align-items:center;width:100%;min-height:44px;padding:1px 20px;text-align:left;color:#480e3080;transition:color ease-in .15s,padding ease-in .15s}.has-hint .FormHint-toggleTrigger{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:flex;align-items:center;width:100%;min-height:44px;padding:1px 20px;cursor:pointer;user-select:none;text-align:left;color:#480e3080;transition:color ease-in .15s,padding ease-in .15s}.has-hint .FormHint-toggleTrigger:hover{color:#480e30}.has-hint .FormHint-toggleTrigger svg{width:16px;margin-left:8px;transform:rotate(0);transition:transform ease-in .15s}.has-hint .FormHint-toggleContent{font-weight:400;font-size:.875rem;line-height:1.4285714286;padding:0 20px 16px;opacity:0;color:#480e30;transition:opacity ease .5s,padding ease-in .15s}.has-hint .FormHint-toggleContent ol{margin-bottom:10px;padding-left:22px}.has-hint .FormHint-toggleContent a{font-weight:600;text-decoration:underline;color:#c02481}.has-hint.has-errors .FormItemTextarea-input+.FormItemTextarea-label+.FormHint,.has-hint.has-errors .FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextarea-label+.FormHint,.has-hint.has-errors .FormItemTextarea-input:placeholder-shown+.FormItemTextarea-label+.FormHint,.has-hint.has-errors .FormItemTextfield-input+.FormItemTextarea-label+.FormHint,.has-hint.has-errors .FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextfield-label+.FormHint,.has-hint.has-errors .FormItemTextfield-input:placeholder-shown+.FormItemTextfield-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextarea-input+.FormItemTextarea-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextarea-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextarea-input:placeholder-shown+.FormItemTextarea-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextfield-input+.FormItemTextarea-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextfield-label+.FormHint,.has-hint.has-errors.is-toggled .FormItemTextfield-input:placeholder-shown+.FormItemTextfield-label+.FormHint{overflow:visible;border:1px solid #FD316E;box-shadow:0 0 0 1px #fd316e}.has-hint.is-toggled .FormItemTextarea-input:focus+.FormItemTextarea-label+.FormHint,.has-hint.is-toggled .FormItemTextfield-input:focus+.FormItemTextfield-label+.FormHint{margin-bottom:1px;box-shadow:0 0 0 1px #c02481}.has-hint.is-toggled .FormHint{overflow:visible;max-height:300px}.has-hint.is-toggled .FormHint-toggleTrigger{color:#480e30}.has-hint.is-toggled .FormHint-toggleTrigger svg{transform:rotate(180deg)}.has-hint.is-toggled .FormHint-toggleContent{opacity:1}.FormItemCheckbox{position:relative;display:flex;flex-direction:column;width:100%;min-width:0}.FormItemCheckbox:last-of-type{margin:25px 0}.FormItemCheckbox-heading{font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);display:block;margin-bottom:15px;font-weight:700;color:#480e30}.FormItemCheckbox-list{display:flex;flex-flow:row wrap;padding:0;gap:10px}.FormItemCheckbox-listItem{display:inline-block;padding:0;list-style:none}.FormItemCheckbox-label{display:flex;order:1;align-items:center;max-width:80vw;margin:0 10px 10px 0;padding:5px 11px;cursor:pointer;color:#480e30;border:2px solid #480E30;border-radius:25px}.FormItemCheckbox-icon{display:block;box-sizing:unset;width:1rem;height:1rem;padding-right:5px}.FormItemCheckbox-title{overflow:hidden;order:3;user-select:none;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.FormItemCheckbox-input{position:absolute;display:block;width:20px;height:20px;font-size:1.25rem;appearance:auto;opacity:0}.FormItemCheckbox-input:hover+.FormItemCheckbox-label,.FormItemCheckbox-input:focus-visible+.FormItemCheckbox-label{color:#fff;border:2px solid #781751;background-color:#781751}.FormItemCheckbox-input:checked+.FormItemCheckbox-label{color:#fff;border:2px solid #480E30;background-color:#480e30}.FormItemCheckbox-input:checked+.FormItemCheckbox-label .FormItemCheckbox-icon.FormItemCheckbox-icon--add{display:none}.FormItemCheckbox-input:not(:checked)+.FormItemCheckbox-label .FormItemCheckbox-icon.FormItemCheckbox-icon--delete{display:none}.FormItemTextarea{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:30px;text-align:left}.FormItemTextarea-input{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;position:relative;width:100%;padding:12px 20px;line-height:28px;color:#480e30;border-width:1px;border-style:solid;border-color:#480e3033;border-radius:8px;outline:none;background-color:#fff;box-shadow:0 0 0 1px transparent;transition:border ease-in .15s,box-shadow ease-in .15s,padding ease-in .15s}.FormItemTextarea-input::placeholder{opacity:1;color:#480e3080}.FormItemTextarea-input:-webkit-autofill,.FormItemTextarea-input:-webkit-autofill:hover,.FormItemTextarea-input:-webkit-autofill:focus,.FormItemTextarea-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 90px #FFFFFF inset!important}.FormItemTextarea-input:not(:placeholder-shown){border:1px solid #480E30}.has-errors .FormItemTextarea-input,.has-errors .FormItemTextarea-input:focus{border:1px solid #FD316E;box-shadow:0 0 0 1px #fd316e}.FormItemTextarea-input:focus{border:1px solid #C02481;box-shadow:0 0 0 1px #c02481}.FormItemTextarea-input:focus::placeholder{opacity:0}.FormItemTextarea-label{font-weight:400;font-size:.75rem;line-height:1.3333333333;position:absolute;top:-10px;left:16px;overflow:hidden;padding:0 4px;cursor:pointer;text-indent:-110%}.FormItemTextarea-label:hover:after{color:#c02481}.FormItemTextarea-label:after{position:absolute;top:0;left:0;width:100%;height:auto;padding:0 4px;content:attr(data-label);transform:translateY(4px);text-indent:0;opacity:0;color:#480e30;transition:all .3s ease-in;transition-delay:0ms}.FormItemTextarea-label:before{position:absolute;bottom:5px;left:-4px;width:calc(100% + 8px);height:2px;content:"";opacity:0;background-color:#fff;transition:height ease-in .15s,opacity ease-in .15s;transition-delay:.1s}.FormItemTextarea-input:focus+.FormItemTextarea-label:before,.FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextarea-label:before{height:2px;opacity:1;transition-delay:0ms}.FormItemTextarea-input:focus+.FormItemTextarea-label:after,.FormItemTextarea-input:not(:placeholder-shown)+.FormItemTextarea-label:after{transform:translateY(0);opacity:1;transition-delay:.15s}.FormItemTextfield{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:30px;text-align:left}.FormItemTextfield.FormItemTextfield--oneThird{float:left;width:calc(33.333% - 10px);margin-left:10px}.FormItemTextfield.FormItemTextfield--twoThird{float:left;width:calc(66.666% - 10px);margin-right:10px}.FormItemTextfield-input{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;position:relative;width:100%;padding:12px 20px;line-height:28px;color:#480e30;border-width:1px;border-style:solid;border-color:#480e3033;border-radius:8px;outline:none;background-color:#fff;box-shadow:0 0 0 1px transparent;transition:border ease-in .15s,box-shadow ease-in .15s,padding ease-in .15s}.FormItemTextfield-input::placeholder{opacity:1;color:#480e3080}.FormItemTextfield-input:-webkit-autofill,.FormItemTextfield-input:-webkit-autofill:hover,.FormItemTextfield-input:-webkit-autofill:focus,.FormItemTextfield-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 90px #FFFFFF inset!important}.FormItemTextfield-input:not(:placeholder-shown){border:1px solid #480E30}.has-errors .FormItemTextfield-input,.has-errors .FormItemTextfield-input:focus{border:1px solid #FD316E;box-shadow:0 0 0 1px #fd316e}.FormItemTextfield-input:focus{border:1px solid #C02481;box-shadow:0 0 0 1px #c02481}.FormItemTextfield-input:focus::placeholder{opacity:0}.FormItemTextfield-label{font-weight:400;font-size:.75rem;line-height:1.3333333333;position:absolute;top:-10px;left:16px;overflow:hidden;padding:0 4px;cursor:pointer;text-indent:-110%}.FormItemTextfield-label:hover:after{color:#c02481}.FormItemTextfield-label:after{position:absolute;top:0;left:0;width:100%;height:auto;padding:0 4px;content:attr(data-label);transform:translateY(4px);text-indent:0;opacity:0;color:#480e30;transition:all .3s ease-in;transition-delay:0ms}.FormItemTextfield-label:before{position:absolute;bottom:5px;left:-4px;width:calc(100% + 8px);height:2px;content:"";opacity:0;background-color:#fff;transition:height ease-in .15s,opacity ease-in .15s;transition-delay:.1s}.FormItemTextfield-input:focus+.FormItemTextfield-label:before,.FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextfield-label:before{height:2px;opacity:1;transition-delay:0ms}.FormItemTextfield-input:focus+.FormItemTextfield-label:after,.FormItemTextfield-input:not(:placeholder-shown)+.FormItemTextfield-label:after{transform:translateY(0);opacity:1;transition-delay:.15s}.Button--toggleVisibility{position:absolute;top:0;right:0;width:56px;height:56px;padding:20px;opacity:1;color:#480e3080;border-radius:0;background-color:transparent}.Button--toggleVisibility .Icon-svg{width:1rem;height:1rem}.Button--toggleVisibility:focus,.Button--toggleVisibility:hover{color:#480e30;background-color:transparent;transition-duration:0ms}.Button--toggleVisibility:focus-visible{background-color:transparent}.Button--rightIcon{gap:.5rem}.Button--rightIcon .Button-label{order:1}.Button--rightIcon>.Icon{order:2}.Button--alignRight{margin-left:auto}.FourOhFour{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:40px var(--container-padding);background:#FFFFFF;text-align:center}.FourOhFour-content{max-width:600px;margin:auto}.FourOhFour-title{font-weight:900;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);text-transform:uppercase;letter-spacing:.02em;color:#480e30;margin-bottom:20px}@media print,screen and (min-width: 40em){.FourOhFour-title{margin-bottom:30px}}@media print,screen and (min-width: 64em){.FourOhFour-title{margin-bottom:40px}}.FourOhFour-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30;margin-bottom:40px}.FourOhFour-button{display:flex;justify-content:center}.HeroHeader{margin-bottom:28px}.HeroHeader-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);align-items:center}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HeroHeader-container{margin:0}}.HeroHeader-gradient{background:linear-gradient(to bottom,rgba(72,14,48,0) 0%,#480E30 100%)}.HeroHeader-figure{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .HeroHeader-figure,.HeroHeader-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .HeroHeader-figure img,.HeroHeader-figure.has-loaded img{opacity:1}.HeroHeader-figure img{opacity:1;transition:opacity .24s ease-out .1s}.HeroHeader-figure{position:relative;grid-row:1;grid-column:1/-1;margin:0 calc(var(--container-padding) * -1);aspect-ratio:1/1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HeroHeader-figure{margin-right:calc(((100vw - var(--content-width)) / 2 + var(--container-padding) * 2) * -1);margin-left:calc(((100vw - var(--content-width)) / 2 + var(--container-padding) * 2) * -1);aspect-ratio:3/2}}@media print,screen and (min-width: 40em){.HeroHeader-figure{aspect-ratio:8/3}}@media screen and (min-width: 90em){.HeroHeader-figure{height:calc(75vh - var(--navigation-height) * 2);min-height:540px;margin:0 calc((var(--container-padding) + 100vw - var(--content-width)) * -1);aspect-ratio:unset}}.HeroHeader-figure:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:linear-gradient(to bottom,rgba(72,14,48,0) 0%,#480E30 100%);mix-blend-mode:multiply}.HeroHeader-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.HeroHeader-caption{grid-column:1/-1;margin:28px 0 0}@media print,screen and (min-width: 64em){.HeroHeader-caption{grid-column:3/-1}}.HeroHeader-caption>p{font-weight:400;font-size:.875rem;line-height:1.4285714286}.HeroHeader-caption>p>a{text-decoration:underline;color:inherit}.HeroHeader-caption>p>a:hover{color:#c02481}.HeroHeader-heading{z-index:1;grid-row:1;grid-column:1/-1;text-align:center}.HeroHeader-title{font-weight:900;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);text-transform:uppercase;letter-spacing:.02em;color:#fff}@media print,screen and (max-width: 39.99875em){.HighlightBlock{padding-top:80px}}@media print,screen and (min-width: 40em){.HighlightBlock{margin-top:60px;margin-bottom:80px}.HighlightBlock+.HighlightBlock{margin-top:-40px}}@media print,screen and (min-width: 64em){.HighlightBlock{margin-top:80px;margin-bottom:100px}}@media screen and (min-width: 75em){.HighlightBlock{margin-top:100px;margin-bottom:120px}}.HighlightBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);grid-template-rows:auto}@media print,screen and (min-width: 40em){.HighlightBlock-container{grid-template-rows:40px 1fr 40px;align-items:center}}@media print,screen and (min-width: 64em){.HighlightBlock-container{grid-template-rows:60px 1fr 60px}}@media screen and (min-width: 75em){.HighlightBlock-container{grid-template-rows:80px 1fr 80px}}.HighlightBlock-background{grid-row:2/5;grid-column:1/-1;height:100%;margin:0 calc(var(--container-padding) * -1);background:#FAEDEE}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HighlightBlock-background{align-self:center;margin:0 -24px 0 calc((100vw - (var(--content-width) - var(--container-padding))) * -1);border-top-right-radius:16px;border-bottom-right-radius:16px}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HighlightBlock-background{margin-right:calc(var(--container-padding) / 2 * -1);margin-left:0}}@media print,screen and (min-width: 40em){.HighlightBlock-background{grid-row:1/4;grid-column:3/-1;border-radius:8px}}@media print,screen and (min-width: 64em){.HighlightBlock-background{grid-column:2/-1;margin:0}}@media screen and (min-width: 75em){.HighlightBlock-background{grid-column:3/-1}}@media screen and (min-width: 90em){.HighlightBlock-background{grid-column:3/-2}}.HighlightBlock-card{grid-row:1/3;grid-column:1/-1}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HighlightBlock-card{margin-left:calc(var(--container-padding) / 2 * -1)}}@media print,screen and (min-width: 40em){.HighlightBlock-card{grid-row:2;grid-column:1/span 5;margin-bottom:0}}@media print,screen and (min-width: 64em){.HighlightBlock-card{grid-column:1/span 5}}@media screen and (min-width: 75em){.HighlightBlock-card{grid-column:2/span 4}}.HighlightBlock-content{grid-row:4;grid-column:1/-1;padding:40px 0 80px;color:#480e30}@media print,screen and (min-width: 40em){.HighlightBlock-content{grid-row:2;grid-column:6/span 7}}@media print,screen and (min-width: 64em){.HighlightBlock-content{grid-column:7/span 5}}@media screen and (min-width: 75em){.HighlightBlock-content{grid-column:7/span 5}}@media screen and (min-width: 90em){.HighlightBlock-content{grid-column:7/span 4}}.HighlightBlock-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:20px}@media print,screen and (min-width: 64em){.HighlightBlock-title{margin-bottom:30px}}.HighlightBlock-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-bottom:30px}@media print,screen and (min-width: 64em){.HighlightBlock-description{margin-bottom:40px}}.HighlightBlock-buttonGroup{display:flex;flex-direction:column;align-items:flex-start}.HighlightBlock-buttonGroup>.Button+.Button{margin-top:12px}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HighlightBlock-buttonGroup>.Button{padding:5px 20px 7px}.HighlightBlock-buttonGroup>.Button .Button-label{font-weight:600;font-size:1rem;line-height:1.5}}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HighlightBlock--right .HighlightBlock-background{margin:0 calc((100vw - (var(--content-width) - var(--container-padding))) * -1) 0 -24px;border-radius:16px 0 0 16px}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HighlightBlock--right .HighlightBlock-background{margin-right:0;margin-left:calc(var(--container-padding) / 2 * -1)}}@media print,screen and (min-width: 40em){.HighlightBlock--right .HighlightBlock-background{grid-column:1/-1}}@media print,screen and (min-width: 64em){.HighlightBlock--right .HighlightBlock-background{grid-column:1/-2}}@media screen and (min-width: 75em){.HighlightBlock--right .HighlightBlock-background{grid-column:1/-3}}@media screen and (min-width: 90em){.HighlightBlock--right .HighlightBlock-background{grid-column:2/-3}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HighlightBlock--right .HighlightBlock-card{margin-right:calc(var(--container-padding) / 2 * -1)}}@media print,screen and (min-width: 40em){.HighlightBlock--right .HighlightBlock-card{grid-column:9/span 5}}@media print,screen and (min-width: 64em){.HighlightBlock--right .HighlightBlock-card{grid-column:9/span 5}}@media screen and (min-width: 75em){.HighlightBlock--right .HighlightBlock-card{grid-column:8/span 4}}@media print,screen and (min-width: 40em){.HighlightBlock--right .HighlightBlock-content{grid-column:1/span 7}}@media print,screen and (min-width: 64em){.HighlightBlock--right .HighlightBlock-content{grid-column:2/span 6}}@media screen and (min-width: 75em){.HighlightBlock--right .HighlightBlock-content{grid-column:2/span 5}}@media screen and (min-width: 90em){.HighlightBlock--right .HighlightBlock-content{grid-column:3/span 4}}.HighlightBlock--magenta .HighlightBlock-background{background:#480E30}.HighlightBlock--magenta .HighlightBlock-content{color:#fff}.HighlightBlock--magenta .Button--outline{color:#fff;border:2px solid #FFFFFF}.HomeHeader{margin-bottom:190px;background-color:#480e30}@media print,screen and (min-width: 40em){.HomeHeader{margin-bottom:80px}}.Layout--homeLoggedIn .HomeHeader{margin-bottom:0;padding-bottom:160px}.Layout--homeLoggedIn .HomeHeader .HomeHeader-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;white-space:nowrap}.Layout--homeLoggedIn .HomeHeader .HomeHeader-description a{color:#d8d933}@media print,screen and (min-width: 40em){.Layout--homeLoggedIn .HomeHeader .HomeHeader-heading{padding-bottom:30px}}@media print,screen and (min-width: 64em){.Layout--homeLoggedIn .HomeHeader .HomeHeader-heading{padding-bottom:30px}}.HomeHeader-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);position:relative;grid-template-rows:auto;align-items:center}.HomeHeader-heading{grid-row:1/2;grid-column:1/5;padding-top:30px;padding-bottom:30px}@media print,screen and (min-width: 40em){.HomeHeader-heading{grid-row:1/2;grid-column:1/7;padding-top:50px;padding-bottom:40px}}@media print,screen and (min-width: 64em){.HomeHeader-heading{grid-row:1/2;grid-column:1/7;padding-top:80px;padding-bottom:60px}}.HomeHeader-title{font-weight:900;font-size:clamp(2.375rem,.232rem + 5.357vw,4.25rem);line-height:clamp(2.5rem,.5rem + 5vw,4.25rem);text-transform:uppercase;letter-spacing:.02em;display:flex;flex-direction:column;color:#fff}.HomeHeader-copy{grid-row:2/3;grid-column:1/5;align-self:flex-start;padding-bottom:50px}@media print,screen and (min-width: 40em){.HomeHeader-copy{grid-column:1/7;padding-bottom:30px}}@media print,screen and (min-width: 64em){.HomeHeader-copy{grid-column:1/4;padding-bottom:60px}}.HomeHeader-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#fff}.HomeHeader-media{position:relative;display:flex;grid-row:3/4;grid-column:1/5;aspect-ratio:1/1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HomeHeader-media{margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1);aspect-ratio:3/2}}@media print,screen and (min-width: 40em){.HomeHeader-media{grid-row:1/4;grid-column:7/13;height:100%;aspect-ratio:unset}}@media print,screen and (min-width: 64em){.HomeHeader-media{grid-row:1/3;grid-column:8/13}}@media screen and (min-width: 75em){.HomeHeader-media:before{position:absolute;top:0;bottom:0;left:0;display:block;width:100vw;content:"";background-color:#fff}}.HomeHeader-mediaOffset{position:relative;width:calc(100% + var(--container-padding) * 2);height:100%;margin-right:calc(var(--container-padding) * -1);margin-left:calc(var(--container-padding) * -1)}@media print,screen and (min-width: 40em){.HomeHeader-mediaOffset{width:calc(100% + var(--container-padding));margin-left:0}}.HomeHeader-figure{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .HomeHeader-figure,.HomeHeader-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .HomeHeader-figure img,.HomeHeader-figure.has-loaded img{opacity:1}.HomeHeader-figure img{opacity:1;transition:opacity .24s ease-out .1s}.HomeHeader-figure{position:absolute;display:flex;width:100%;height:100%}.HomeHeader-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.HomeHeader-cards{grid-row:3/4;grid-column:1/5}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.HomeHeader-cards{margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1)}}@media print,screen and (max-width: 39.99875em){.HomeHeader-cards{align-self:flex-end;margin-bottom:-180px}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HomeHeader-cards{grid-column:1/13;align-self:flex-start;margin-bottom:-220px}}@media print,screen and (min-width: 64em){.HomeHeader-cards{grid-row:2/3;grid-column:4/13;align-self:flex-start;margin-bottom:-80px}}.HomeHeader-cardsList{display:flex}@media print,screen and (max-width: 39.99875em){.HomeHeader-cardsList{padding:10px 0 90px}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HomeHeader-cardsList{display:flex;padding:20px 0 180px}}@media print,screen and (max-width: 63.99875em){.HomeHeader-cardsList{overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--container-padding) * -1);margin-left:calc(var(--container-padding) * -1)}.HomeHeader-cardsList::-webkit-scrollbar{display:none}}@media print,screen and (min-width: 64em){.HomeHeader-cardsList{display:grid;grid-template-columns:repeat(9,1fr);grid-column-gap:var(--grid-gap)}}.HomeHeader-cardItem{display:flex;scroll-snap-align:start}@media print,screen and (max-width: 39.99875em){.HomeHeader-cardItem{max-width:276px;padding:0 calc(var(--container-padding) / 2) 0 var(--container-padding)}.HomeHeader-cardItem:last-child{max-width:284px;padding-right:var(--container-padding)}}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.HomeHeader-cardItem{max-width:284px;padding:0 var(--grid-gap) 0 0}.HomeHeader-cardItem:last-child{max-width:308px;padding-right:var(--container-padding)}.HomeHeader-cardItem:first-child{max-width:340px;padding-left:var(--container-padding)}}@media print,screen and (min-width: 64em){.HomeHeader-cardItem{grid-column:span 3}}.HomeHeader-cardItem .Card{max-width:100%;margin-right:0}.HomeHeader-cardItem .Card:focus-visible{outline:2px solid #e7e780}.Icon{display:inline-flex;align-items:center;gap:8px}.Icon-label{font-weight:600;font-size:1rem;line-height:1.5;white-space:nowrap}.Icon-svg{flex-shrink:0;display:flex;width:1.5rem;height:1.5rem}.Icon-svg svg{width:100%;height:100%}.Icon.Icon--small{gap:4px}.Icon.Icon--small .Icon-label{font-weight:400;font-size:.875rem;line-height:1.4285714286;line-height:1rem}.Icon.Icon--small .Icon-svg{width:1rem;height:1rem}.Icon.Icon--medium{gap:8px}.Icon.Icon--medium .Icon-label{line-height:1.25rem}.Icon.Icon--medium .Icon-svg{width:1.25rem;height:1.25rem}.Icon.Icon--large{gap:12px}.Icon.Icon--large .Icon-label{line-height:3rem}.Icon.Icon--large .Icon-svg{width:3rem;height:3rem}.Icon.Icon--check{color:#d8d933;border-radius:50%;background:#480E30}.InlineEmbed{margin:60px 0}.InlineEmbed-figure{aspect-ratio:86/57;position:relative;margin-bottom:12px}@media print,screen and (min-width: 64em){.InlineEmbed-figure{aspect-ratio:3/2}}.InlineEmbed-container{margin-bottom:12px;padding:12px;border-radius:8px;background:#FDF6F7}.InlineEmbed-container .InlineEmbed-inner{display:flex;justify-content:center}.InlineEmbed.InlineEmbed--facebook .InlineEmbed-inner>iframe{background-color:#fff}.InlineEmbed.InlineEmbed--twitter .InlineEmbed-inner>*,.InlineEmbed.InlineEmbed--linkedin .InlineEmbed-inner>*,.InlineEmbed.InlineEmbed--facebook .InlineEmbed-inner>*{width:100%!important;max-width:500px!important;margin:0!important}.InlineEmbed.InlineEmbed--youtube .InlineEmbed-inner{position:relative;overflow:hidden;aspect-ratio:16/9}.InlineEmbed.InlineEmbed--youtube .InlineEmbed-inner>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.InlineEmbed-caption>p{font-weight:400;font-size:.875rem;line-height:1.4285714286}.InlineEmbed-caption>p>a{text-decoration:underline;color:inherit}.InlineEmbed-caption>p>a:hover{color:#c02481}.InlineEmbed-code{display:none}.InlineImage{margin:60px 0 50px}.InlineImage-figure{background-color:#faedee;transition:background-color .24s ease-out 1s}.has-loaded .InlineImage-figure,.InlineImage-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .InlineImage-figure img,.InlineImage-figure.has-loaded img{opacity:1}.InlineImage-figure img{opacity:1;transition:opacity .24s ease-out .1s}.InlineImage-figure{aspect-ratio:86/57;position:relative;margin-bottom:12px}@media print,screen and (min-width: 64em){.InlineImage-figure{aspect-ratio:3/2}}.InlineImage-image{width:100%;height:100%;object-fit:cover}.InlineImage-caption>p{font-weight:400;font-size:.875rem;line-height:1.4285714286}.InlineImage-caption>p>a{text-decoration:underline;color:inherit}.InlineImage-caption>p>a:hover{color:#c02481}.InlineImage.InlineImage--fixedWidth .InlineImage-figure{aspect-ratio:unset}.InlineImage.InlineImage--fixedWidth .InlineImage-image{width:100%;height:auto;object-fit:initial}.InterestsBlock{position:relative;padding-top:80px;padding-bottom:80px}.InterestsBlock:before{position:absolute;top:0;right:calc(-1 * var(--container-padding));display:block;width:100%;height:75%;content:"";border-top-left-radius:16px;border-bottom-left-radius:16px;background-color:#faedee}@media print,screen and (min-width: 64em){.InterestsBlock:before{right:0;left:25%;width:80%;height:100%}}.InterestsBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);position:relative}.InterestsBlock-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:60px;text-align:center;color:#480e30}.InterestsBlock-cards{display:flex;flex-direction:column;margin-bottom:64px;row-gap:32px}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.InterestsBlock-cards{align-items:center}}@media print,screen and (min-width: 40em){.InterestsBlock-cards{row-gap:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-gap)}}@media print,screen and (min-width: 64em){.InterestsBlock-cards{grid-template-columns:repeat(9,1fr)}}.InterestsBlock-item{display:flex;scroll-snap-align:start}.InterestsBlock-item:nth-child(3){display:block}@media print,screen and (max-width: 39.99875em){.InterestsBlock-item{max-width:350px;padding:0}}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.InterestsBlock-item{width:350px}}@media print,screen and (min-width: 40em){.InterestsBlock-item:nth-child(3){display:none}}@media print,screen and (min-width: 64em){.InterestsBlock-item:nth-child(3){display:block}.InterestsBlock-item{grid-column:span 3}}.InterestsBlock-item .Card{max-width:100%;margin-right:0}.InterestsBlock-item .Card:focus-visible{outline:2px solid #e7e780}.InterestsBlock-cardsCount{font-weight:400;font-size:1rem;line-height:1.5}.InterestsBlock-button{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:16px}.InterestsBlock--interests{padding-top:50px}.InterestsBlock--interests:before{top:0;bottom:0;left:0;left:-300px;width:200vw;height:50%}@media screen and (min-width: 75em){.InterestsBlock--interests:before{top:0;right:25%;left:unset;height:100%;border-top-right-radius:16px;border-bottom-right-radius:16px}}@media print,screen and (min-width: 64em){.InterestsBlock--interests .InterestsBlock-title{width:50%;margin:0 auto 50px}}.InterestsBlock--interests .InterestsBlock-container{padding:0}.LatestCards.negativeMargin{margin-top:-100px;margin-bottom:100px}@media print,screen and (max-width: 39.99875em){.LatestCards-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media print,screen and (min-width: 40em){.LatestCards-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}}.LatestCards-container{position:relative}.LatestCards-list{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:64px;row-gap:32px}@media print,screen and (min-width: 40em){.LatestCards-list{row-gap:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-gap)}}@media print,screen and (min-width: 64em){.LatestCards-list{grid-template-columns:repeat(9,1fr)}}.LatestCards-item,.AccountSettings-cardItem{display:flex;scroll-snap-align:start}@media print,screen and (max-width: 39.99875em){.LatestCards-item,.AccountSettings-cardItem{width:100%;max-width:350px;padding:0 calc(var(--container-padding) / 2)}.LatestCards-item:last-child,.AccountSettings-cardItem:last-child{padding-right:var(--container-padding)}}@media print,screen and (min-width: 64em){.LatestCards-item,.AccountSettings-cardItem{grid-column:span 3}}.LatestCards-item .Card,.AccountSettings-cardItem .Card{max-width:100%;margin-right:0}.LatestCards-item .Card:focus-visible,.AccountSettings-cardItem .Card:focus-visible{outline:2px solid #e7e780}.LatestCards-button{text-align:center}.LearnBlock{margin-bottom:30px;padding:20px;border-radius:8px;background:#FDF6F7}@media print,screen and (min-width: 40em){.LearnBlock{margin-bottom:60px;padding:28px 44px 28px 36px}}.LearnBlock-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;margin-bottom:12px}.LearnBlock-list{margin-bottom:40px;list-style:none!important}.LearnBlock-item{font-weight:400;font-size:1rem;line-height:1.5}.LearnBlock-item+li{margin:25px 0}.LearnBlock-icon{position:absolute;margin:3px 0 0 -40px}.LearnBlock-description{font-weight:400;font-size:1rem;line-height:1.5}.Navigation{position:fixed;z-index:100;top:var(--offsetTop);left:0;width:100%;height:var(--navigation-height);background-color:#480e30}.Navigation:after{position:absolute;z-index:103;bottom:0;left:0;display:block;width:100%;height:1px;content:"";background-color:#30092080;mix-blend-mode:multiply}.Navigation-container{max-width:1440px;margin:0 auto;padding:0;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media print,screen and (max-width: 63.99875em){.Navigation-container:before{position:absolute;z-index:103;top:0;left:0;display:block;width:100%;height:var(--navigation-height);content:"";background-color:#480e30}}@media print,screen and (min-width: 64em){.Navigation-container{flex-wrap:nowrap;max-width:none;background-color:transparent}}.Navigation-logo{z-index:105;display:flex;justify-content:center;align-items:center;padding-left:calc(var(--container-padding) - 6px)}@media screen and (min-width: 75em){.Navigation-logo{padding-left:48px}}.Navigation-logoLink{outline:2px solid rgba(255,255,255,0);outline-offset:4px}.Navigation-logoLink:focus-visible{outline:2px solid rgba(255,255,255,.65)}.Navigation-logoLink{display:block;width:140px;height:28px;padding:6px;color:#fff}@media print,screen and (min-width: 40em){.Navigation-logoLink{outline-offset:5px}}.Navigation-logoLink:focus,.Navigation-logoLink:hover{color:#d8d933}.Navigation-logoLabel{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}.Navigation-skip{position:absolute;top:10px;left:120px}@media print,screen and (min-width: 40em){.Navigation-skip{left:220px}}.Button.Button--skipNavigation{outline:2px solid rgba(255,255,255,0);outline-offset:5px}.Button.Button--skipNavigation:focus-visible{outline:2px solid rgba(255,255,255,.65)}.Button.Button--skipNavigation{display:none;margin:calc(var(--navigation-height) * -1) 0 0;padding:10px;text-align:center;border:none;border-radius:0;background-color:transparent}@media print,screen and (min-width: 40em){.Button.Button--skipNavigation{display:flex}}.Button.Button--skipNavigation .Button-label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;font-weight:600;font-size:1rem;line-height:1.5;color:#d8d933}.Button.Button--skipNavigation:hover,.Button.Button--skipNavigation:focus{margin-top:0}.Button.Button--skipNavigation:hover .Button-label,.Button.Button--skipNavigation:focus .Button-label{position:relative;visibility:visible;overflow:visible;clip:none;width:auto;height:auto;margin:inherit}.Navigation-menu{z-index:102;display:flex;order:4;align-items:center;min-width:100%;margin:-100% 0 0 auto;padding:50px var(--container-padding) 70px;pointer-events:none;opacity:0;border-radius:0 0 16px 16px;background-color:#480e30;transition:none;will-change:opacity,margin-top,padding}.has-menu .Navigation-menu{margin:0 0 auto;pointer-events:all;opacity:1;transition:opacity .21s ease-in,margin .42s cubic-bezier(.25,.75,.4,.9)}.has-account .Navigation-menu{padding:0}@media print,screen and (min-width: 64em){.Navigation-menu{z-index:100;display:flex;flex-shrink:1;order:unset;width:auto;min-width:0;height:var(--navigation-height);max-height:none;margin-top:0;padding:0;pointer-events:all;opacity:1;border-radius:0;background-color:transparent}}.Navigation-menuList{display:flex;flex-direction:column;width:100%;padding:0;list-style-type:none;transition:none;gap:16px}.has-menu .Navigation-menuList{pointer-events:all;opacity:1}@media print,screen and (min-width: 64em){.Navigation-menuList{gap:8px}}@media print,screen and (min-width: 64em){.Navigation-menuList{display:inline-flex;flex-direction:row;transform:translateY(0);opacity:1;gap:16px}}.Navigation-menuItem{margin:0 16px}@media print,screen and (min-width: 64em){.Navigation-menuItem{margin:0 6px}}@media screen and (min-width: 75em){.Navigation-menuItem{margin:0 14px;transform:translateY(0)}}.Navigation-menuLink{outline:2px solid rgba(255,255,255,0);outline-offset:5px}.Navigation-menuLink:focus-visible{outline:2px solid rgba(255,255,255,.65)}.Navigation-menuLink{font-weight:600;font-size:1rem;line-height:1.5;display:block;padding:10px;text-align:center;color:#ffffff80}@media print,screen and (min-width: 64em){.Navigation-menuLink{display:inline-block}}.is-active .Navigation-menuLink,.Navigation-menuLink:hover,.Navigation-menuLink:focus{color:#d8d933}.Navigation-search{position:absolute;z-index:105;top:0;right:var(--navigation-height);bottom:0;display:flex;overflow:hidden;width:100%;max-width:0;height:var(--navigation-height);background-color:#fff;transition:ease-in max-width .15s}.has-search .Navigation-search{display:block;max-width:calc(100% - var(--navigation-height))}@media print,screen and (min-width: 40em){.has-search .Navigation-search{max-width:calc(100% - 297px)}}@media screen and (min-width: 75em){.has-search .Navigation-search{max-width:calc(100% - 281px)}}.Navigation-searchWrap{position:relative;width:100%}.Navigation-searchWrap:after{position:absolute;right:var(--navigation-height);bottom:0;left:0;display:block;width:100%;height:1px;content:"";background-color:#30092033;mix-blend-mode:multiply}.Navigation-searchWrap .Navigation-searchForm{display:flex}.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch{order:1;flex-grow:1;margin:0;border:0}.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItemTextfield-input{padding:14px 20px 14px 10px;border:0;border-radius:0}@media print,screen and (min-width: 64em){.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItemTextfield-input{padding:18px 20px 18px 10px}}.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItemTextfield-input:focus{padding:14px 20px 14px 10px;box-shadow:none}@media print,screen and (min-width: 64em){.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItemTextfield-input:focus{padding:18px 20px 18px 10px}}.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItemTextfield-label,.Navigation-searchWrap .FormItemTextfield.FormItemTextfield--navigationSearch .FormItem-error{display:none}.Navigation-toggleSearch{position:relative;z-index:105;display:flex;background-color:#fff}@media print,screen and (min-width: 40em){.Navigation-toggleSearch{margin-right:0}}.Navigation-toggleSearch:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;content:"";background-color:#30092033;mix-blend-mode:multiply}@media print,screen and (min-width: 64em){.Navigation-toggleSearch:after{width:50vw}}.Navigation-toggleSearch:before{position:absolute;top:0;left:0;display:none;width:50vw;height:100%;content:"";background-color:#fff}@media print,screen and (min-width: 64em){.Navigation-toggleSearch:before{display:block}}.Navigation-toggleMenu{position:relative;display:flex;max-width:15%}@media print,screen and (min-width: 30em){.Navigation-toggleMenu{max-width:100%}}@media print,screen and (min-width: 64em){.Navigation-toggleMenu{display:none}}.Navigation-toggleMenu:after{position:absolute;top:8px;bottom:8px;left:-1px;display:block;width:1px;height:auto;content:"";background-color:#30092080;mix-blend-mode:multiply}.Navigation-toggleAccount{position:relative;flex-shrink:0;max-width:15%;height:56px;min-width:56px;margin-right:unset;margin-left:auto;cursor:pointer}@media print,screen and (max-width: 63.99875em){.Navigation-toggleAccount:after{position:absolute;z-index:103;top:8px;right:-1px;bottom:8px;display:block;width:1px;height:auto;content:"";background-color:#300920}}@media print,screen and (min-width: 64em){.Navigation-toggleAccount{max-width:none;margin-right:16px}.Navigation-toggleAccount:before{position:absolute;top:8px;bottom:8px;left:-1px;display:block;width:1px;height:auto;content:"";background-color:#300920}}@media screen and (min-width: 90em){.Navigation-toggleAccount{margin-right:32px}}.Navigation-toggleAccount:focus-visible{color:#d8d933;outline:2px solid rgba(255,255,255,.2);outline-offset:-2px;background-color:#ffffff0d}@media (hover: hover) and (pointer: fine){.Navigation-toggleAccount:hover .Icon .Icon-svg,.Navigation-toggleAccount:hover .AccountButton-label{color:#d8d933}}.Navigation-toggleAccount .Icon{z-index:105;padding:8px;color:#fff}@media print,screen and (min-width: 23.4375em){.Navigation-toggleAccount .Icon{padding:16px}}@media print,screen and (min-width: 64em){.Navigation-toggleAccount .Icon{display:flex;justify-content:flex-end;width:48px;padding:16px 8px 16px 16px}}.Navigation-toggleAccount .Icon .Icon-svg{width:24px;height:24px;color:#fff}.Navigation-toggleAccount.is-loading{visibility:hidden}.Navigation-accountHeader{display:flex;justify-content:flex-start;align-items:flex-start}.Navigation-accountLabel{display:none;color:#fff;font-weight:600;font-size:1rem;line-height:1.5}@media print,screen and (min-width: 64em){.Navigation-accountLabel{display:block}}.Navigation-account{position:absolute;z-index:106;top:calc(-1 * var(--offsetTop));right:0;display:flex;flex-direction:column;order:4;width:375px;height:100vh;margin:0 -100% 0 0;padding:0;pointer-events:none;opacity:0;background-color:#fdf6f7;transition:none;will-change:opacity,margin-top,padding}@media print,screen and (max-width: 29.99875em){.Navigation-account{width:80%}}.has-account .Navigation-account{top:calc(-1 * (var(--offsetTop)));margin:0;pointer-events:all;opacity:1;transition:opacity .21s ease-in,margin .42s cubic-bezier(.25,.75,.4,.9)}.Navigation-account .Button{justify-content:center}.Navigation-accountHero{position:relative;padding:24px;padding-top:calc(var(--offsetTop) + 24px);background:linear-gradient(135deg,#480E30 0%,#300920 100%);color:#fff}.Navigation-accountHero .Button--accountClose--hero{position:absolute;top:var(--offsetTop);right:0;color:#fff}.Navigation-accountHero .Button--accountClose--hero:hover,.Navigation-accountHero .Button--accountClose--hero:focus{color:#ffffffb3}.Navigation-accountProfile{display:flex;align-items:center;gap:16px}.Navigation-accountAvatar{flex-shrink:0}.Navigation-accountAvatar .AccountButton{width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px;border:2px solid rgba(255,255,255,.3);border-radius:50%}.Navigation-accountAvatar .AccountButton-icon{font-weight:600;font-size:1.25rem;line-height:1.4;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:#c02481;color:#fff}.Navigation-accountInfo{display:flex;flex-direction:column;gap:4px}.Navigation-accountName{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);color:#fff}.Navigation-accountEdit{font-weight:600;font-size:.875rem;line-height:1.4285714286;color:#ffffffb3;text-decoration:none}.Navigation-accountEdit:hover,.Navigation-accountEdit:focus{color:#fff;text-decoration:underline}.Navigation-accountGuestHeader{display:flex;justify-content:flex-end;padding:var(--offsetTop) 0 0}.Navigation-accountGuestContent{padding:24px}.Navigation-accountTitle{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;margin:0 0 8px;color:#480e30}.Navigation-accountDescription{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 24px;color:#480e30}.Navigation-accountDescription+.Button{margin-bottom:12px}.Navigation-accountGuestButtons{display:flex;flex-direction:column;gap:12px}.Navigation-accountGuestButtons .Button{width:100%;justify-content:center}.Navigation-inviteTitle{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4rem;color:#480e30}.Navigation-accountButtons,.Navigation-inviteContainer{display:flex;flex-direction:column;padding:24px;margin-bottom:0}.Navigation-accountButtons .Button,.Navigation-inviteContainer .Button{width:100%;margin-bottom:12px}.Navigation-accountButtons .Button .Icon,.Navigation-inviteContainer .Button .Icon{margin-right:8px;color:#480e30}.Navigation-accountButtons .Button:last-child,.Navigation-inviteContainer .Button:last-child{margin-bottom:0}.Navigation-accountButtons .Button:hover .Icon,.Navigation-accountButtons .Button:focus .Icon,.Navigation-inviteContainer .Button:hover .Icon,.Navigation-inviteContainer .Button:focus .Icon{color:#c02481}.Navigation-account form[data-logout-form]{margin-top:auto;padding:24px;border-top:1px solid rgba(72,14,48,.1)}.Navigation-account form[data-logout-form] .Button{width:100%}.Button.Button--navigation,.Button.Button--accountClose{z-index:105;width:var(--navigation-height);height:var(--navigation-height);margin:0;padding:16px;border:none;border-radius:0;background-color:transparent}@media print,screen and (min-width: 64em){.Button.Button--navigation,.Button.Button--accountClose{padding:20px}}.Button.Button--navigation:focus-visible,.Button.Button--accountClose:focus-visible{outline:2px solid rgba(48,9,32,.2);outline-offset:-2px;background-color:#eea6d10d}.Button.Button--navigation:hover,.Button.Button--accountClose:hover{background-color:transparent}.Button.Button--navigation .Button-label,.Button.Button--accountClose .Button-label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}.Navigation-search .Button.Button--navigation,.Navigation-toggleSearch .Button.Button--navigation,.Navigation-search .Button.Button--accountClose,.Navigation-toggleSearch .Button.Button--accountClose{color:#480e30}@media (hover: hover) and (pointer: fine){.Navigation-search .Button.Button--navigation:hover,.Navigation-toggleSearch .Button.Button--navigation:hover,.Navigation-search .Button.Button--accountClose:hover,.Navigation-toggleSearch .Button.Button--accountClose:hover{color:#c02481}}.Navigation-search .Button.Button--navigation:focus-visible,.Navigation-toggleSearch .Button.Button--navigation:focus-visible,.Navigation-search .Button.Button--accountClose:focus-visible,.Navigation-toggleSearch .Button.Button--accountClose:focus-visible{color:#c02481}.Navigation-toggleMenu .Button.Button--navigation,.Navigation-toggleMenu .Button.Button--accountClose{padding:8px;color:#fff}@media print,screen and (min-width: 23.4375em){.Navigation-toggleMenu .Button.Button--navigation,.Navigation-toggleMenu .Button.Button--accountClose{padding:16px}}@media print,screen and (min-width: 64em){.Navigation-toggleMenu .Button.Button--navigation,.Navigation-toggleMenu .Button.Button--accountClose{padding:20px}}.Navigation-toggleMenu .Button.Button--navigation:focus-visible,.Navigation-toggleMenu .Button.Button--accountClose:focus-visible{color:#d8d933;outline:2px solid rgba(255,255,255,.2);outline-offset:-2px;background-color:#ffffff0d}@media (hover: hover) and (pointer: fine){.Navigation-toggleMenu .Button.Button--navigation:hover,.Navigation-toggleMenu .Button.Button--accountClose:hover{color:#d8d933}}.Button.Button--accountClose{display:flex;justify-content:flex-end;align-items:flex-start;margin-left:auto;margin-right:.5rem;margin-top:.5rem;padding:0;color:#480e30}.Navigation-overlay{position:absolute;top:var(--navigation-height);left:0;width:100%;height:300vh;pointer-events:none;opacity:0;background-color:#30092080;mix-blend-mode:multiply;transition:none;will-change:opacity}.has-menu .Navigation-overlay{pointer-events:all;opacity:1;transition:opacity .21s ease-in}.has-account .Navigation-overlay{z-index:105;margin-top:calc(-1 * var(--navigation-height));pointer-events:all;opacity:1;transition:opacity .21s ease-in}.Navigation-toggleSearch .Icon--default,.Navigation-toggleMenu .Icon--default{display:inline-flex}.Navigation-toggleSearch .Icon--active,.Navigation-toggleMenu .Icon--active,.Navigation.has-search .Navigation-toggleSearch .Icon--default{display:none}.Navigation.has-search .Navigation-toggleSearch .Icon--active{display:inline-flex}.Navigation.has-menu .Navigation-toggleMenu .Icon--default{display:none}.Navigation.has-menu .Navigation-toggleMenu .Icon--active{display:inline-flex}.NavigationCard{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.NavigationCard:focus-visible{outline:2px solid rgba(72,14,48,.65)}.NavigationCard{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;height:100%;padding:20px 0 0;cursor:pointer;transform:translateY(0);border-radius:16px;background-color:#e7e780;box-shadow:0 40px 40px -20px #480e3040;transition:background-color .15s linear,border .15s linear,color .15s linear,box-shadow .15s linear,transform .15s linear;will-change:background-color,border,color,box-shadow,transform;text-decoration:none;color:inherit;aspect-ratio:1/1}.NavigationCard:focus,.NavigationCard:hover{background-color:#d8d933}.NavigationCard:focus-visible{outline-color:#480e30}@media (hover: hover) and (pointer: fine){.NavigationCard:hover{transform:translateY(-5px);box-shadow:0 60px 80px -20px #480e3040}}.NavigationCard--highlight{width:252px;height:100%;margin-bottom:auto}@media print,screen and (min-width: 64em){.NavigationCard--highlight{width:276px}}.NavigationCard-ripple{position:absolute;z-index:4;width:12px;height:12px;animation-name:rippleAnimation;animation-duration:.9s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);border-radius:100%;background:#FFFFFF}.NavigationCard-header{z-index:2;display:flex;flex:0 0 auto;margin-bottom:12px;padding:0 20px;color:#480e30}.NavigationCard-category{font-weight:600;font-size:.875rem;line-height:1.4285714286;white-space:nowrap}.NavigationCard-category:first-letter{text-transform:capitalize}.NavigationCard-content{z-index:2;display:flex;flex:1 0 auto;flex-direction:column;padding:0 20px 20px;color:#480e30}.NavigationCard-icon{margin-bottom:12px}.NavigationCard-title{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@supports (container-type: inline-size){.NavigationCard-title{font-size:clamp(1.25rem,-.9rem + 10cqi,1.5rem);line-height:clamp(1.5rem,-.65rem + 10cqi,1.75rem)}}.NavigationCard-arrow{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:auto}@keyframes rippleAnimation{to{opacity:0;transform:scale(20)}}.NoResults{display:flex;grid-column:1/-1;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 246px);color:#480e30;background-color:#faedee}@media print,screen and (min-width: 64em){.NoResults{min-height:calc(100vh - 206px)}}.NoResults h2{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:10px}.NoResults p{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem}.Overview .NoResults{min-height:0;padding:80px 0;background-color:#fff}@media print,screen and (min-width: 64em){.Overview .NoResults{min-height:calc(100vh - 576px);padding:160px 0}}.Overview .NoResults .Button{margin-top:16px}@media print,screen and (max-width: 39.99875em){.OverviewHeader{overflow:hidden}}@media print,screen and (min-width: 40em){.OverviewHeader{background-color:#faedee}}.OverviewHeader-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);position:relative;grid-template-rows:auto}@media print,screen and (max-width: 39.99875em){.OverviewHeader-container:before{position:absolute;z-index:2;top:0;right:0;left:0;display:grid;grid-row:2/5;grid-column:1/-1;height:100%;margin-left:calc(var(--container-padding) * -1);content:"";border-top-right-radius:16px;border-bottom-right-radius:16px;background-color:#faedee}}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.OverviewHeader-container:before{margin-left:calc(((100vw - var(--content-width)) / 2 + var(--container-padding)) * -1)}}.OverviewHeader-heading{grid-row:1/2;grid-column:1/5;padding-top:30px;padding-bottom:30px}@media print,screen and (max-width: 39.99875em){.OverviewHeader-heading{position:relative;z-index:2;display:block;grid-row:2/3;padding-right:20px;padding-bottom:20px}}@media print,screen and (min-width: 40em){.OverviewHeader-heading{grid-row:1/2;grid-column:1/7;padding-top:50px;padding-bottom:40px}}@media print,screen and (min-width: 64em){.OverviewHeader-heading{padding-top:80px;padding-bottom:40px}}.OverviewHeader-title{font-weight:900;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);text-transform:uppercase;letter-spacing:.02em;color:#480e30}.OverviewHeader-copy{z-index:2;grid-row:2/3;grid-column:1/5;align-self:flex-start}@media print,screen and (max-width: 39.99875em){.OverviewHeader-copy{grid-row:3/4;padding-right:20px;padding-bottom:40px}}@media print,screen and (min-width: 40em){.OverviewHeader-copy{grid-column:1/7;padding-bottom:30px}}@media print,screen and (min-width: 64em){.OverviewHeader-copy{padding-bottom:60px}}.OverviewHeader-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30}.OverviewHeader-media{position:relative;display:flex;grid-row:1/3;grid-column:1/5;aspect-ratio:1/1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.OverviewHeader-media{z-index:1;margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1)}}@media print,screen and (min-width: 40em){.OverviewHeader-media{grid-row:1/4;grid-column:7/13;height:100%;aspect-ratio:unset}}@media print,screen and (min-width: 64em){.OverviewHeader-media{grid-row:1/3;grid-column:8/13}}.OverviewHeader-mediaOffset{position:relative;width:calc(100% + var(--container-padding) * 2);margin-right:calc(var(--container-padding) * -1);margin-left:calc(var(--container-padding) * -1)}@media print,screen and (min-width: 40em){.OverviewHeader-mediaOffset{aspect-ratio:1/1;position:absolute}}@media screen and (min-width: 75em){.OverviewHeader-mediaOffset:before{position:absolute;top:0;bottom:0;left:0;display:block;width:100vw;content:"";background-color:#fff}}@media print,screen and (min-width: 40em){.OverviewHeader-mediaOffset{width:calc(100% + var(--container-padding));margin-left:0}}.OverviewHeader-figure{background-color:#781751;transition:background-color .24s ease-out 1s}.has-loaded .OverviewHeader-figure,.OverviewHeader-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .OverviewHeader-figure img,.OverviewHeader-figure.has-loaded img{opacity:1}.OverviewHeader-figure img{opacity:1;transition:opacity .24s ease-out .1s}.OverviewHeader-figure{position:absolute;display:flex;width:100%;height:100%}.OverviewHeader-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.OverviewHeader-menu{grid-row:3/4;grid-column:1/5;align-self:flex-start}.OverviewHeader-menu.is-hidden .Button{display:none;visibility:hidden;pointer-events:none}@media print,screen and (max-width: 39.99875em){.OverviewHeader-menu{padding-bottom:90px}}@media print,screen and (max-width: 39.99875em){.OverviewHeader-menu{z-index:2;grid-row:4/5}}@media print,screen and (min-width: 40em){.OverviewHeader-menu.is-hidden .Button{display:block}.OverviewHeader-menu{grid-column:1/7;padding-bottom:110px}}@media print,screen and (min-width: 64em){.OverviewHeader-menu{padding-bottom:110px}}.Button.Button--filter{flex-direction:row-reverse;align-items:center;color:#480e3080;border-width:1px;border-color:#480e3080;background-color:transparent}.Button.Button--filter:hover{color:#c02481}.Button.Button--filter .Icon-svg{display:flex;justify-content:center;align-items:center;margin-left:50px;transform:translate(2px)}.Pagination{margin:48px 0}@media print,screen and (min-width: 40em){.Pagination{margin:64px 0}}.Pagination-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column-reverse;align-items:center;gap:24px}@media print,screen and (min-width: 40em){.Pagination-container{flex-direction:column-reverse;justify-content:space-between}}.Pagination-container:has(.Pagination-list:only-child){justify-content:center}@media print,screen and (min-width: 40em){.Pagination--centered .Pagination-container{justify-content:center}}.Pagination-info{order:2}@media print,screen and (min-width: 40em){.Pagination-info{order:1}}.Pagination-count{font-weight:400;font-size:.875rem;line-height:1.4285714286;color:#480e3099}.Pagination-list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;order:1}@media print,screen and (min-width: 40em){.Pagination-list{order:2;gap:8px}}.Pagination-item{display:flex}.Pagination-item.is-disabled{opacity:.3;pointer-events:none}.Pagination-item.is-active .Pagination-link{background-color:#480e30;color:#fff}.Pagination-item--prev .Pagination-link,.Pagination-item--next .Pagination-link{display:flex;align-items:center;gap:8px;padding:8px 16px}.Pagination-item--ellipsis{padding:0 4px}.Pagination-ellipsis{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e3066}.Pagination-link{font-weight:600;font-size:1rem;line-height:1.5;outline:2px solid rgba(72,14,48,0);outline-offset:2px}.Pagination-link:focus-visible{outline:2px solid rgba(72,14,48,.65)}.Pagination-link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:8px;text-decoration:none;color:#480e30;border:1px solid rgba(72,14,48,.2);border-radius:8px;background-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Pagination-link:hover,.Pagination-link:focus{border-color:#480e30;background-color:#480e300d}.Pagination-link.is-current{cursor:default}.Pagination-link.is-current:hover,.Pagination-link.is-current:focus{background-color:#480e30}.Pagination-link .Icon{display:flex;width:20px;height:20px}.Pagination-link .Icon-svg{display:flex;width:100%;height:100%}.Pagination-link .Icon-svg svg{width:100%;height:100%}@media print,screen and (max-width: 39.99875em){.Pagination-label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}}.PartnersBlock{padding-top:40px;padding-bottom:60px;background:#480E30}@media print,screen and (min-width: 64em){.PartnersBlock{padding-top:60px;padding-bottom:80px;padding-top:var(--component-spacing);padding-bottom:var(--component-spacing)}}.PartnersBlock.PartnersBlock--transparent{background:none}.PartnersBlock.PartnersBlock--transparent .PartnersBlock-title{color:#480e3080}.PartnersBlock.PartnersBlock--group .PartnersBlock-content:nth-child(2){grid-row:2;margin-top:60px}@media print,screen and (min-width: 64em){.PartnersBlock.PartnersBlock--group .PartnersBlock-content{grid-column:1/span 4}.PartnersBlock.PartnersBlock--group .PartnersBlock-content:nth-child(2){grid-row:1;grid-column:5/-1;margin-top:0}}@media print,screen and (min-width: 64em){.PartnersBlock.PartnersBlock--group .PartnersBlock-imageContainer{grid-template-columns:repeat(8,1fr);height:100%}}@media print,screen and (min-width: 40em){.PartnersBlock-content:first-child .PartnersBlock.PartnersBlock--group .PartnersBlock-imageContainer{grid-template-columns:repeat(12,1fr)}}@media print,screen and (min-width: 64em){.PartnersBlock-content:first-child .PartnersBlock.PartnersBlock--group .PartnersBlock-imageContainer{grid-template-columns:repeat(4,1fr)}}.PartnersBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.Wysiwyg .PartnersBlock-container{padding:0}.PartnersBlock-content{grid-column:1/-1}@media print,screen and (min-width: 64em){.PartnersBlock-content{display:flex;grid-column:1/-1;flex-direction:column}}.PartnersBlock .PartnersBlock-title{font-weight:400;font-size:.875rem;line-height:1.4285714286;margin-bottom:8px;color:#ffffff80}.PartnersBlock-imageContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:1px;grid-auto-rows:120px;justify-content:space-between;align-items:center;border-top:1px solid rgba(72,14,48,.5);background:repeating-linear-gradient(to bottom,transparent 0,transparent 120px,rgba(72,14,48,.5) 122px,rgba(72,14,48,.5) 122px);column-gap:var(--grid-gap)}@media print,screen and (min-width: 40em){.PartnersBlock-imageContainer{grid-template-columns:repeat(12,1fr)}}@media print,screen and (min-width: 64em){.PartnersBlock-imageContainer{grid-template-columns:repeat(8,1fr)}.PartnersBlock-imageContainer.has-spacebetween{display:flex;height:120px}}.PartnersBlock-figure{background-color:transparent;transition:background-color .24s ease-out 1s}.has-loaded .PartnersBlock-figure,.PartnersBlock-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .PartnersBlock-figure img,.PartnersBlock-figure.has-loaded img{opacity:1}.PartnersBlock-figure img{opacity:1;transition:opacity .24s ease-out .1s}.PartnersBlock-figure:only-child{grid-column:span 2}@media print,screen and (min-width: 40em){.PartnersBlock-figure:only-child{grid-column:span 3}}@media print,screen and (min-width: 64em){.PartnersBlock-figure:only-child{grid-column:span 2}}.PartnersBlock-figure:not(:only-child){grid-column:span 2}@media print,screen and (min-width: 40em){.PartnersBlock-figure:not(:only-child){grid-column:span 3}}@media print,screen and (min-width: 64em){.PartnersBlock-figure:not(:only-child){grid-column:span 2}}.PartnersBlock-box{display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 64em){.PartnersBlock-box{aspect-ratio:3/2}}.PartnersBlock-image{display:block;max-width:160px;max-height:70px;object-fit:contain}.PartnersBlock-link{outline:2px solid rgba(255,255,255,0);outline-offset:4px}.PartnersBlock-link:focus-visible{outline:2px solid rgba(255,255,255,.65)}.PartnersBlock-label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px}.Button.Button--pdfDownload{width:auto;margin-right:auto;padding-right:10px;padding-left:0;color:#480e30;border:none;border-radius:0;background-color:transparent;gap:10px}.Button.Button--pdfDownload:last-child{margin-bottom:40px}@media print,screen and (min-width: 64em){.Button.Button--pdfDownload:last-child{margin-bottom:0}}.Button.Button--pdfDownload:hover,.Button.Button--pdfDownload:focus{text-decoration:underline;color:#c02481;background-color:transparent}.Button.Button--pdfDownload .Button-label{font-weight:600;font-size:.875rem;line-height:1.4285714286;white-space:nowrap}.Button.Button--pdfDownload .Icon-svg{width:16px;height:16px}.QuestionsBlock{padding-top:60px;background:#FAEDEE}@media print,screen and (min-width: 40em){.QuestionsBlock{padding-top:80px}}.QuestionsBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.QuestionsBlock-heading{display:flex;grid-row:1;grid-column:1/-1;justify-content:center;width:100%;margin:0 auto 40px}@media print,screen and (min-width: 40em){.QuestionsBlock-heading{grid-column:4/-4;justify-content:center;width:auto;max-width:none;margin:0 0 30px}}.QuestionsBlock-title{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-align:center;color:#480e30}.QuestionsBlock-description{grid-row:2;grid-column:1/-1;align-self:center;margin-bottom:40px;text-align:center;font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem}@media print,screen and (min-width: 40em){.QuestionsBlock-description{grid-column:2/-2}}@media print,screen and (min-width: 64em){.QuestionsBlock-description{grid-column:4/-4}}.QuestionsBlock-button{display:flex;grid-row:3;grid-column:1/-1;justify-content:center;width:100%;margin:0 auto 60px}@media print,screen and (min-width: 40em){.QuestionsBlock-button{align-items:center;width:auto;max-width:none;margin:0 0 80px}}.QuestionsBlock-cards{position:relative;z-index:3;grid-row:4;grid-column:1/-1}.QuestionsBlock-cards .CardList{margin-bottom:-56px}@media print,screen and (min-width: 40em) and (max-width: 63.99875em){.QuestionsBlock-cards .CardList{margin-bottom:-156px}}@media print,screen and (min-width: 64em){.QuestionsBlock-cards .CardList{margin-bottom:-56px}}@media print,screen and (max-width: 39.99875em){.QuestionsBlock-cards .CardList .CardList-card{max-width:none}}@media print,screen and (max-width: 39.99875em){.QuestionsBlock-cards .CardList .Card{max-width:none}}.QuestionsBlock-cards .CardList-cards{z-index:4}.QuestionsBlock-cards .Card:focus-visible{outline-color:#d8d933}.QuestionsBlock-hero{position:relative;z-index:1;grid-row:5;grid-column:1/-1;margin:0 calc(var(--container-padding) * -1)}@media print,screen and (min-width: 40em){.QuestionsBlock-hero{grid-row:5}}@media screen and (min-width: 75em){.QuestionsBlock-hero:before{position:absolute;top:0;left:calc((100vw - 100%)/-2);display:block;width:100vw;height:100%;content:"";background-color:#fff}}.QuestionsBlock-figure{background-color:#fdf6f7;transition:background-color .24s ease-out 1s}.has-loaded .QuestionsBlock-figure,.QuestionsBlock-figure.has-loaded{background-color:transparent;background-image:none}.has-loaded .QuestionsBlock-figure img,.QuestionsBlock-figure.has-loaded img{opacity:1}.QuestionsBlock-figure img{opacity:1;transition:opacity .24s ease-out .1s}.QuestionsBlock-figure{position:relative;z-index:1;overflow:hidden;aspect-ratio:1/1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.QuestionsBlock-figure{margin-right:calc((100vw - var(--content-width)) / 2 * -1);margin-left:calc((100vw - var(--content-width)) / 2 * -1);aspect-ratio:3/2}}@media print,screen and (min-width: 40em){.QuestionsBlock-figure{aspect-ratio:14/7}}@media screen and (min-width: 90em){.QuestionsBlock-figure{height:calc(90vh - var(--navigation-height) * 1);min-height:720px;margin:0 calc((var(--container-padding) + 100vw - var(--content-width)) * -1);aspect-ratio:unset}}.QuestionsBlock-image{object-fit:cover}.ResourceList{width:100%}@media print,screen and (max-width: 39.99875em){.ResourceList{padding-top:80px;padding-bottom:40px}}@media print,screen and (min-width: 40em){.ResourceList{margin-top:60px;margin-bottom:80px}}@media print,screen and (min-width: 64em){.ResourceList{margin-top:80px;margin-bottom:100px}}@media screen and (min-width: 75em){.ResourceList{margin-top:100px;margin-bottom:120px}}.ResourceList-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.ResourceList-heading{position:relative;z-index:4;display:block;grid-column:1/-1}@media print,screen and (min-width: 30em) and (max-width: 39.99875em){.ResourceList-heading{max-width:var(--card-size)}}@media print,screen and (min-width: 40em){.ResourceList-heading{padding:30px 0 10px}}@media screen and (min-width: 75em){.ResourceList-heading{grid-column:2/-2}}.ResourceList-title{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);color:#480e30}.ResourceList-content{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr);align-items:center;column-gap:var(--grid-gap)}@media print,screen and (min-width: 40em){.ResourceList-content{grid-template-columns:repeat(10,1fr)}}@media screen and (min-width: 75em){.ResourceList-content{grid-column:2/-2}}.ResourceList-column{display:flex;grid-column:span 4;flex-direction:column;height:100%}@media print,screen and (min-width: 40em){.ResourceList-column{grid-column:span 10}}@media print,screen and (min-width: 64em){.ResourceList-column{grid-column:span 5}}.ResourceList-item{outline:2px solid rgba(216,217,51,0);outline-offset:4px}.ResourceList-item:focus-visible{outline:2px solid rgba(216,217,51,.65)}.ResourceList-item{display:flex;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;min-height:97px;padding:20px 0;outline-offset:0}@media print,screen and (max-width: 39.99875em){.ResourceList-item{border-top:1px solid rgba(72,14,48,.3)}.ResourceList-column:first-child .ResourceList-item:first-child{border-top:none}}@media print,screen and (min-width: 40em){.ResourceList-item:not(:first-child){border-top:1px solid rgba(72,14,48,.3)}}.ResourceList-item:focus-visible{outline-color:#480e30}.ResourceList-itemLabel{font-weight:600;font-size:1.25rem;line-height:1.4;flex-grow:1;padding-right:20px;color:#480e30;transition:color .15s linear;will-change:color}.ResourceList-item:focus .ResourceList-itemLabel,.ResourceList-item:hover .ResourceList-itemLabel{color:#c02481;transition-duration:0ms}.ResourceList-itemIcon{display:block;flex-shrink:0;width:24px;height:24px;color:#480e30;transition:color .15s linear;will-change:color}.ResourceList-item:focus .ResourceList-itemIcon,.ResourceList-item:hover .ResourceList-itemIcon{color:#c02481;transition-duration:0ms}.Search-boxRoot{width:clamp(300px,50%,600px)}@media (max-width: 1024px){.Search-box{padding:16px;background:white;border-bottom:1px solid #f0f0f0}.Search-box .Search-boxInput{font-size:16px;padding:12px 16px;border-radius:12px}}.SearchCard{display:block;padding:0;border-top:none;background-color:#fff;transition:all .2s ease;text-decoration:none;color:inherit}.SearchCard:focus{outline:2px solid #781751;outline-offset:2px}.SearchCard--pinned{border-color:#fbbf24;background-color:#fffbeb}.SearchCard--pinned:hover{border-color:#f59e0b}.SearchCard:hover .SearchCard-title{color:#781751}.SearchCard-content{display:flex;gap:16px;align-items:flex-start}.SearchCard-image{flex-shrink:0;width:120px;height:80px;border-radius:6px;overflow:hidden;background-color:#fdf6f7}.SearchCard-imagePlaceholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fdf6f7}.SearchCard-imageElement{width:100%;height:100%;object-fit:cover}.SearchCard-body{flex:1;min-width:0}.SearchCard-meta{display:flex;align-items:center;gap:12px;margin-bottom:8px;font-weight:400;font-size:.875rem;line-height:1.4285714286;color:#781751}.SearchCard-category{font-weight:600;font-size:.875rem;line-height:1.4285714286;color:#480e30;text-transform:uppercase;letter-spacing:.05em}.SearchCard-date:before{content:"\2022";margin-right:8px;color:#c02481}.SearchCard-title{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#300920;margin:0 0 8px;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SearchCard-excerpt{font-weight:400;font-size:1rem;line-height:1.5;color:#781751;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.SearchCard-content{gap:12px}.SearchCard-image{width:80px;height:60px}.SearchCard-meta{flex-direction:column;align-items:flex-start;gap:4px}.SearchCard-date:before{display:none}.SearchCard-excerpt{-webkit-line-clamp:2}}.SearchFilters{position:fixed;z-index:9000;top:0;right:0;overflow:hidden;width:100%;height:0;pointer-events:none}.SearchFilters-overlay{position:absolute;top:0;width:100%;min-height:100vh;margin:-100vh 0 0;content:"";opacity:0;background-color:#30092080;transition:opacity .21s ease-in}.SearchFilters-panel{position:absolute;z-index:9001;top:0;right:0;display:flex;width:100%;max-width:372px;min-height:100vh;margin:0 -100vw 0 0;padding-top:var(--navigation-height);opacity:0;background-color:#faedee;transition:opacity .21s ease-in,margin .42s cubic-bezier(.25,.75,.4,.9)}.SearchFilters-form{display:flex;flex-direction:column;width:100%;height:auto;padding:0 20px 90px;gap:12px}@media print,screen and (min-width: 40em){.SearchFilters-form{padding:20px}}.SearchFilters-formLabel{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e3080}.FilterSelect{position:relative;display:flex;width:100%}.FilterSelect-label{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;position:relative;width:100%;padding:9px 20px;border:solid 1px rgba(72,14,48,.5);border-radius:40px}.FilterSelect-label:hover{cursor:pointer;border:solid 1px #C02481}.FilterSelect-label:hover .FilterSelect-title,.FilterSelect-label:hover .FilterSelect-icon{color:#c02481}.FilterSelect.is-selected .FilterSelect-label{border:solid 1px #480e30}.FilterSelect.is-selected .FilterSelect-label:hover{cursor:pointer;border:solid 1px #C02481}.FilterSelect.is-selected .FilterSelect-label:hover .FilterSelect-title,.FilterSelect.is-selected .FilterSelect-label:hover .FilterSelect-icon{color:#c02481}.FilterSelect-text{position:relative;display:block;padding-right:35px}.FilterSelect-title{display:block;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;color:#480e3080}.FilterSelect.is-selected .FilterSelect-title{color:#480e30}.FilterSelect-icon{position:absolute;top:8px;right:20px;display:block;width:24px;height:24px;transform:scale(1);pointer-events:none;color:#480e3080;transition:transform .12s,color .12s}.FilterSelect.is-selected .FilterSelect-icon{display:none}.FilterSelect-clear{position:absolute;z-index:1;top:9px;right:20px;display:block;visibility:hidden;justify-content:center;align-items:center;width:24px;height:24px;cursor:pointer;transform:scale(1);pointer-events:none;opacity:0;transition:transform .12s,color .12s}.FilterSelect.is-selected .FilterSelect-clear{visibility:visible;pointer-events:all;opacity:1;color:#480e30}.FilterSelect.is-selected .FilterSelect-clear:hover{color:#c02481}.FilterSelect-inputSelect{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.Button--searchFilterApply{justify-content:center;margin-top:auto}.Button--searchFilterReset{justify-content:center;margin-bottom:14px}.SearchFilters-close{position:absolute;top:0;right:0}.Button.Button--searchFilterClose{z-index:104;width:var(--navigation-height);height:var(--navigation-height);margin:0;padding:16px;color:#480e30;border:none;border-radius:0;background-color:transparent}@media print,screen and (min-width: 64em){.Button.Button--searchFilterClose{padding:20px}}.Button.Button--searchFilterClose:focus-visible{color:#c02481;outline:2px solid rgba(48,9,32,.2);outline-offset:-2px;background-color:#eea6d10d}.Button.Button--searchFilterClose:hover{background-color:transparent}@media (hover: hover) and (pointer: fine){.Button.Button--searchFilterClose:hover{color:#c02481}}.SearchFilters.is-visible{height:100vh}.SearchFilters.is-visible .SearchFilters-overlay,.SearchFilters.is-visible .SearchFilters-panel{margin:0;pointer-events:all;opacity:1}.Layout--search{padding-top:24px;padding-bottom:60px}.Layout-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}.Layout-sidebar{grid-column:span 12;margin-bottom:24px}@media print,screen and (min-width: 64em){.Layout-sidebar{grid-column:span 3}}.Layout-main{grid-column:span 12}@media print,screen and (min-width: 64em){.Layout-main{grid-column:span 9}}.Layout-mainInner{position:relative}@media (max-width: 1024px){.Search-sidebar-desktop{display:none}}.Search-box{max-width:var(--content-width);margin:0 auto 24px;padding:0 var(--container-padding)}.Search-boxRoot{width:100%}.Search-boxForm{position:relative}.Search-boxInput{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;width:100%;padding:12px 48px 12px 16px;border:2px solid #480E30;border-radius:8px;background-color:#fff;transition:border-color .15s linear}.Search-boxInput:focus{outline:none;border-color:#781751}.Search-boxSubmit,.Search-boxReset{position:absolute;top:50%;transform:translateY(-50%);padding:8px;color:#480e30;transition:color .15s linear}.Search-boxSubmit:hover,.Search-boxReset:hover{color:#781751}.Search-boxSubmit{right:8px}.Search-boxReset{right:40px}.Search-boxLoading{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.SearchTabs-button.is-active{background:#480E30;border-bottom-color:#480e30;color:#fff}@keyframes grow{0%{max-height:0}to{max-height:244px}}.algolia-search-filters{position:relative;width:100%;background-color:#faedee;border-radius:16px;padding:20px}.algolia-search-filters-container{width:100%}.algolia-search-filters-form{display:flex;flex-direction:column;width:100%;gap:12px}.algolia-search-filters-formLabel{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e3080}.algolia-search-filters-section{margin-bottom:16px}.algolia-search-filters-section:last-child{margin-bottom:0}.algolia-search-filters-title{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-bottom:12px;color:#480e30}.algolia-search-filters-options{display:flex;flex-direction:column;gap:8px}.algolia-search-filters-option{position:relative}.algolia-search-filters-label{display:flex;align-items:center;cursor:pointer;padding:4px 0;width:100%}.algolia-search-filters-checkbox{margin-right:8px;width:16px;height:16px;border:2px solid #781751;border-radius:3px;appearance:none;cursor:pointer;position:relative;transition:all .15s ease}.algolia-search-filters-checkbox:checked{background-color:#781751;border-color:#781751}.algolia-search-filters-checkbox:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.algolia-search-filters-checkbox:hover{border-color:#480e30}.algolia-search-filters-text{font-weight:400;font-size:1rem;line-height:1.5;color:#480e30;display:flex;align-items:center;justify-content:space-between;flex:1;margin-right:8px}.algolia-search-filters-count{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;border-radius:12px;background-color:#faedee80;color:#480e30;margin-left:auto}.algolia-search-filters-show-more{font-weight:400;font-size:1rem;line-height:1.5;color:#781751;background:none;border:none;padding:8px 0;cursor:pointer;transition:color .15s ease;width:100%;text-align:center;border-top:1px solid rgba(238,166,209,.5);margin-top:4px}.algolia-search-filters-show-more:hover{color:#480e30}.algolia-search-active-filters{margin-bottom:24px;padding:16px;background-color:#faedee80;border-radius:8px}.algolia-search-active-filters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.algolia-search-active-filters-header h3{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30}.algolia-search-clear-filters{font-weight:400;font-size:1rem;line-height:1.5;padding:4px 8px;color:#781751;background-color:transparent;border:1px solid #781751;border-radius:4px;transition:all .15s ease}.algolia-search-clear-filters:hover{color:#480e30;border-color:#480e30}.algolia-search-active-filters-list{display:flex;flex-direction:column;gap:8px}.algolia-search-active-filters-group{display:flex;align-items:flex-start;gap:8px}.algolia-search-active-filters-attribute{font-weight:600;font-size:1rem;line-height:1.5;color:#480e30}.algolia-search-active-filters-values{display:flex;flex-wrap:wrap;gap:4px}.algolia-search-active-filters-value{font-weight:400;font-size:1rem;line-height:1.5;padding:2px 8px;color:#480e30;background-color:#fdf6f7;border-radius:4px}.floating-filter-button{position:fixed;bottom:20px;right:20px;z-index:1000;display:none}@media (max-width: 1024px){.floating-filter-button{display:block}}.floating-filter-button .Button--floating{background:#480E30;color:#fff;border:none;border-radius:50px;padding:12px 20px;box-shadow:0 4px 12px #00000026;font-weight:600;transition:all .2s ease;display:flex;align-items:center;gap:8px}.floating-filter-button .Button--floating:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.floating-filter-button .Button--floating .filter-icon{font-size:16px}.floating-filter-button .Button--floating .filter-text{font-size:14px}.floating-filter-button .Button--floating .filter-count{background:rgba(255,255,255,.2);border-radius:12px;padding:2px 6px;font-size:12px;min-width:18px;text-align:center}.mobile-filter-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-filter-backdrop.open{opacity:1;pointer-events:auto}@media (max-width: 1024px){.SearchTabs{margin-bottom:20px}.SearchTabs .SearchTabs-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.SearchTabs .SearchTabs-nav::-webkit-scrollbar{display:none}.SearchTabs .SearchTabs-button{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px;min-width:auto;flex-shrink:0;box-shadow:none;border:1px solid #e0e0e0;background:white;color:#666}.SearchTabs .SearchTabs-button:hover{background:#f5f5f5;color:var(--color-text)}.SearchTabs .SearchTabs-button.is-active{background:#480E30;color:#fff;border-color:#480e30}.SearchTabs .SearchTabs-button.is-active .SearchTabs-count{background:#FDF6F7;color:#480e30}.SearchTabs .SearchTabs-button .SearchTabs-count{margin-left:6px;padding:2px 6px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.2)}.Search-head{padding:16px;background:white;border-bottom:1px solid #f0f0f0}.Search-head .Search-boxInput{font-size:16px;padding:12px 16px;border-radius:12px}}.mobile-filter-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease}.mobile-filter-backdrop.open{opacity:1}.mobile-filter-sheet{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:400px;background:white;z-index:1002;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:-4px 0 20px #0000001a}.mobile-filter-sheet.open{transform:translate(0)}.mobile-filter-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #f0f0f0;background:white;flex-shrink:0}.mobile-filter-header h2{margin:0;font-size:20px;font-weight:600;color:var(--color-text)}.mobile-filter-header .mobile-filter-close{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .2s ease}.mobile-filter-header .mobile-filter-close:hover{background:#f5f5f5}.mobile-filter-active{padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#f8f9fa;flex-shrink:0}.mobile-filter-active .mobile-filter-active-header{display:flex;justify-content:space-between;align-items:center}.mobile-filter-active .mobile-filter-active-header span{font-weight:600;color:var(--color-text);font-size:14px}.mobile-filter-active .mobile-filter-active-header .mobile-filter-clear-all{background:none;border:none;color:var(--color-primary);font-size:14px;cursor:pointer;text-decoration:underline}.mobile-filter-active .mobile-filter-active-header .mobile-filter-clear-all:hover{opacity:.8}.mobile-filter-content{flex:1;overflow-y:auto;padding:20px}.mobile-filter-content .algolia-search-filters{padding:0;background:none;box-shadow:none;margin-bottom:0}.mobile-filter-content .algolia-search-filters-container,.mobile-filter-content .algolia-search-filters-form{padding:0}.mobile-filter-content .algolia-search-filters-section{margin-bottom:24px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.mobile-filter-content .algolia-search-filters-section:last-child{border-bottom:none;margin-bottom:0}.mobile-filter-content .algolia-search-filters-title{font-size:16px;font-weight:600;margin-bottom:16px;color:var(--color-text)}.mobile-filter-content .algolia-search-filters-options{display:flex;flex-direction:column;gap:12px}.mobile-filter-content .algolia-search-filters-option{padding:0}.mobile-filter-content .algolia-search-filters-label{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:var(--color-text);padding:8px 0}.mobile-filter-content .algolia-search-filters-label:hover{color:var(--color-primary)}.mobile-filter-content .algolia-search-filters-checkbox{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer}.mobile-filter-content .algolia-search-filters-text{display:flex;justify-content:space-between;align-items:center;flex:1;font-size:14px}.mobile-filter-content .algolia-search-filters-count{background:#f0f0f0;color:#666;padding:4px 8px;border-radius:8px;font-size:12px;min-width:28px;text-align:center}@media (max-width: 768px){.SearchTabs{margin-bottom:20px}.SearchTabs .SearchTabs-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.SearchTabs .SearchTabs-nav::-webkit-scrollbar{display:none}.SearchTabs .SearchTabs-button{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px;min-width:auto;flex-shrink:0;box-shadow:none;border:1px solid #e0e0e0;background:white;color:#666}.SearchTabs .SearchTabs-button:hover{background:#f5f5f5;color:var(--color-text)}.SearchTabs .SearchTabs-button.is-active{background:#480E30;color:#fff;border-color:#480e30}.SearchTabs .SearchTabs-button.is-active .SearchTabs-count{background:#FDF6F7;color:#480e30}.SearchTabs .SearchTabs-button .SearchTabs-count{margin-left:6px;padding:2px 6px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.2)}.Search-box{padding:16px;background:white;border-bottom:1px solid #f0f0f0}.Search-box .Search-boxInput{font-size:16px;padding:12px 16px;border-radius:12px}}.SearchResults{width:100%;overflow:hidden}.SearchResults-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}.SearchResults-items{width:100%;overflow:hidden}.SearchResults-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:64px}@media print,screen and (min-width: 40em){.SearchResults-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 75em){.SearchResults-grid{grid-template-columns:repeat(3,1fr)}}.SearchResults-list{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.SearchResults-section{margin-bottom:24px}.SearchResults-sectionTitle{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);color:#480e30;margin-bottom:16px}.SearchResults--empty{text-align:center;padding:60px 20px}.SearchResults--empty h2{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);color:#480e30;margin-bottom:8px}.SearchResults--empty p{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#781751}.SearchResults-item{min-width:0}.SearchResults-item .Card{width:100%;height:100%;max-width:none}.SearchResults-gridHeader{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);grid-column:1/-1;margin:40px 0 0;color:#480e30}.SearchResults-gridHeader:first-child{margin-top:0}.SearchResults-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px}.SearchResults-footer span{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#781751}.SearchResults.is-loading{opacity:.6;pointer-events:none}.SearchTabs{margin-bottom:24px}.SearchTabs-nav{display:flex;gap:16px;border-bottom:2px solid #EEA6D1}.SearchTabs-button{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;position:relative;padding:12px;color:#781751;margin-bottom:-2px;transition:color .15s linear,border-color .15s linear;border-radius:8px 8px 0 0}.SearchTabs-button:hover{color:#480e30}.SearchTabs-button.is-active{background-color:#480e30;color:#fff}.SearchTabs-button.is-active .SearchTabs-count{background:#FDF6F7;color:#480e30}.SearchTabs-count{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:inline-block;margin-left:8px;padding:2px 8px;border-radius:12px;background-color:#e7e780;color:#480e30}@media (max-width: 1024px){.SearchTabs{margin-bottom:20px}.SearchTabs .SearchTabs-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.SearchTabs .SearchTabs-nav::-webkit-scrollbar{display:none}.SearchTabs .SearchTabs-button{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px;min-width:auto;flex-shrink:0;box-shadow:none;border:1px solid #e0e0e0;background:white;color:#666}.SearchTabs .SearchTabs-button:hover{background:#f5f5f5;color:var(--color-text)}.SearchTabs .SearchTabs-button.is-active{background:#480E30;color:#fff;border-color:#480e30}.SearchTabs .SearchTabs-button.is-active .SearchTabs-count{background:#FDF6F7;color:#480e30}.SearchTabs .SearchTabs-button .SearchTabs-count{margin-left:6px;padding:2px 6px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.2)}}.ShareOptions:last-child{margin-bottom:20px}@media print,screen and (min-width: 64em){.ShareOptions:last-child{margin-bottom:0}}.ShareOptions-label{font-weight:600;font-size:1rem;line-height:1.5;color:#480e30}.ShareOptions-label+*{margin-left:-10px}.TagCloud{font-weight:700;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);overflow:hidden;margin-top:-20px;padding-top:0;padding-bottom:60px;color:#eea6d1}@media print,screen and (min-width: 40em){.TagCloud{padding-top:40px;padding-bottom:100px}}@media print,screen and (min-width: 64em){.TagCloud{padding-top:60px;padding-bottom:100px}}@media screen and (min-width: 75em){.TagCloud{padding-top:80px;padding-bottom:140px}}@media screen and (min-width: 90em){.TagCloud{padding-top:100px;padding-bottom:160px}}.TagCloud:hover .TagCloud-line{animation-play-state:paused}.TagCloud-reverse{direction:rtl}.TagCloud-reverse .TagCloud-line{margin-top:8px;animation:TagCloud-scrollReverse 60s linear infinite}@media print,screen and (min-width: 40em){.TagCloud-reverse .TagCloud-line{margin-top:20px}}.TagCloud-line{display:inline-block;white-space:nowrap;animation:TagCloud-scroll 60s linear infinite}.TagCloud-item{display:initial;margin:10px;white-space:nowrap;color:inherit}@media print,screen and (min-width: 40em){.TagCloud-item{margin:15px}}.TagCloud-item:not(.TagCloud-item--dot):hover{color:#c02481}.TextBlock{padding-top:80px;padding-bottom:100px}@media print,screen and (min-width: 40em){.TextBlock{padding-top:60px;padding-bottom:80px}.TextBlock+.TextBlock{padding-top:-40px}}@media print,screen and (min-width: 64em){.TextBlock{padding-top:80px;padding-bottom:100px}}@media screen and (min-width: 75em){.TextBlock{padding-top:100px;padding-bottom:120px}}.TextBlock-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);text-align:center}.TextBlock-title{font-weight:900;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);text-transform:uppercase;letter-spacing:.02em;grid-row:1;grid-column:1/-1;margin-bottom:20px;color:#480e30}@media print,screen and (min-width: 40em){.TextBlock-title{grid-column:2/span 10;margin-bottom:30px}}@media print,screen and (min-width: 64em){.TextBlock-title{grid-column:3/span 8;margin-bottom:40px}}.TextBlock-text{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;grid-row:2;grid-column:1/-1;margin-bottom:40px;color:#480e30}@media print,screen and (min-width: 40em){.TextBlock-text{grid-column:3/span 8}}@media print,screen and (min-width: 64em){.TextBlock-text{grid-column:4/span 6;margin-bottom:40px}}.TextBlock-buttons{display:flex;grid-row:3;grid-column:1/-1;flex-flow:column wrap;justify-content:center;align-items:center}@media print,screen and (min-width: 30em){.TextBlock-buttons{margin:0 -10px}}@media print,screen and (min-width: 40em){.TextBlock-buttons{grid-column:2/span 10}}@media print,screen and (min-width: 64em){.TextBlock-buttons{grid-column:3/span 8;flex-direction:row}}.TextBlock-buttons>.Button{flex:0 1 auto;margin:0 0 20px}@media print,screen and (min-width: 30em){.TextBlock-buttons>.Button{margin:0 10px 20px}}.ThemeCard{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.ThemeCard:focus-visible{outline:2px solid rgba(72,14,48,.65)}.ThemeCard{display:flex;align-items:center;gap:16px;padding:16px 20px;background-color:#e7e780;border-radius:16px;text-decoration:none;transition:background-color .15s linear,transform .15s linear,box-shadow .15s linear;box-shadow:0 2px 8px #480e3014}.ThemeCard:hover{background-color:#d8d933;text-decoration:none}@media (hover: hover) and (pointer: fine){.ThemeCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #480e3026}}@media print,screen and (min-width: 40em){.ThemeCard{padding:20px 24px;gap:20px}}.ThemeCard-avatar{flex-shrink:0;width:56px;height:56px;border-radius:50%;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px #480e301a}@media print,screen and (min-width: 40em){.ThemeCard-avatar{width:64px;height:64px}}.ThemeCard-avatarImage{width:100%;height:100%;object-fit:cover}.ThemeCard-avatarPlaceholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#C02481 0%,#781751 100%)}.ThemeCard-avatarPlaceholder span{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);color:#fff;font-size:24px;line-height:1}@media print,screen and (min-width: 40em){.ThemeCard-avatarPlaceholder span{font-size:28px}}.ThemeCard-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ThemeCard-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;color:#480e30;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print,screen and (min-width: 40em){.ThemeCard-title{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem)}}.ThemeCard-stats{display:flex;flex-wrap:wrap;gap:6px}.ThemeCard-stat{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:#fffc;border-radius:20px;color:#480e30;font-size:11px;white-space:nowrap}.ThemeCard-stat svg{flex-shrink:0;opacity:.7}@media print,screen and (min-width: 40em){.ThemeCard-stat{padding:5px 10px;font-size:12px}}.ThemeCard-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#480e30;opacity:.5;transition:opacity .15s linear,transform .15s linear}.ThemeCard:hover .ThemeCard-arrow{opacity:1;transform:translate(4px)}.ThemesList{width:100%;padding-top:24px;padding-bottom:60px}@media print,screen and (min-width: 40em){.ThemesList{padding-top:80px}}.ThemesList-heading-container{margin-bottom:32px}@media print,screen and (min-width: 40em){.ThemesList-heading-container{margin-bottom:40px}}.ThemesList-heading{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);color:#480e30;text-align:center;margin:0 0 16px}@media print,screen and (min-width: 40em){.ThemesList-heading{font-weight:700;font-size:clamp(2.125rem,.268rem + 4.643vw,3.75rem);line-height:clamp(2.25rem,.536rem + 4.286vw,3.75rem);margin:0 0 20px}}.ThemesList-heading-description{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30;text-align:center;max-width:800px;padding:0 20px 0 40px;line-height:1.6;margin:0 auto 40px}.ThemesList-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding)}.ThemesList-list{list-style:none!important;list-style-type:none!important;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:16px}@media print,screen and (min-width: 40em){.ThemesList-list{grid-template-columns:repeat(2,1fr);gap:20px}}@media print,screen and (min-width: 64em){.ThemesList-list{grid-template-columns:repeat(3,1fr);gap:24px}}.ThemesList-item{width:100%;list-style:none!important;list-style-type:none!important}.ThemesList-item:before{display:none!important;content:none!important}.ThemesList-item::marker{display:none!important;content:none!important}.ThemesList-link{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.ThemesList-link:focus-visible{outline:2px solid rgba(72,14,48,.65)}.ThemesList-link{display:flex;flex-direction:column;gap:0;padding:0;background-color:#e7e780;border-radius:16px;text-decoration:none!important;transition:background-color .15s linear,transform .15s linear,box-shadow .15s linear;box-shadow:0 2px 8px #480e301a;transform:translateY(0);will-change:background-color,transform,box-shadow;height:100%;overflow:hidden}.ThemesList-link:hover{background-color:#d8d933;text-decoration:none!important}.ThemesList-link:hover .ThemesList-footer{background-color:#d8d933}.ThemesList-link:visited,.ThemesList-link:active,.ThemesList-link:focus{text-decoration:none!important}.ThemesList-link *{text-decoration:none!important}@media (hover: hover) and (pointer: fine){.ThemesList-link:hover{transform:translateY(-2px);box-shadow:0 6px 20px #480e302e}}.ThemesList-header{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:20px 20px 16px;flex:1}@media print,screen and (min-width: 40em){.ThemesList-header{padding:24px 24px 16px;gap:20px}}.ThemesList-footer{padding:12px 20px 16px;background-color:#d8d933;border-top:none;transition:background-color .15s linear}@media print,screen and (min-width: 40em){.ThemesList-footer{padding:14px 24px 18px}}.ThemesList-image{flex-shrink:0;width:60px;height:60px;border-radius:50%;overflow:hidden;background-color:#fff}@media print,screen and (min-width: 40em){.ThemesList-image{width:80px;height:80px}}@media print,screen and (min-width: 64em){.ThemesList-image{width:80px;height:80px}}.ThemesList-image img{width:100%;height:100%;object-fit:cover}.ThemesList-content{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}@media print,screen and (min-width: 40em){.ThemesList-content{gap:10px}}@media print,screen and (min-width: 64em){.ThemesList-content{gap:12px}}.ThemesList-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;color:#480e30;margin:0;line-height:1.3;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print,screen and (min-width: 40em){.ThemesList-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem}}@media print,screen and (min-width: 64em){.ThemesList-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem}}.ThemesList-description{font-weight:400;font-size:1rem;color:#480e30;margin:0;line-height:1.5;opacity:.9;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print,screen and (min-width: 40em){.ThemesList-description{line-height:1.6}}.ThemesList-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ThemesList-metaItem{font-weight:600;font-size:.875rem;line-height:1.4285714286;color:#480e30;padding:4px 10px;background-color:#fff;border-radius:10px;white-space:nowrap;font-size:11px}.ThemesList-metaItem:not(:last-child):after{display:none}.ThemesList-communities{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ThemesList-stats{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ThemesList-stat{display:inline-flex;align-items:center;gap:6px;color:#480e30;white-space:nowrap}.ThemesList-stat svg{flex-shrink:0;opacity:.8;width:16px;height:16px}.ThemesList-statLabel{font-size:13px;font-weight:500;letter-spacing:.01em}@media print,screen and (min-width: 40em){.ThemesList-statLabel{font-size:14px}}.ThemesList-empty{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;padding:60px 20px;text-align:center;color:#480e30;background-color:#e7e780;border-radius:16px}.TimelineItem{display:flex;flex-direction:column;gap:0;background-color:#e7e780;border:1px solid #D8D933;border-radius:8px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}@media print,screen and (min-width: 40em){.TimelineItem{flex-direction:row}}.TimelineItem:hover{border-color:#a9a920;box-shadow:0 4px 12px #480e301f;transform:translateY(-1px)}.TimelineItem-thumbnail{flex-shrink:0;width:100%;height:180px;background-color:#fff;border-radius:8px 8px 0 0;overflow:hidden}@media print,screen and (min-width: 40em){.TimelineItem-thumbnail{width:160px;height:auto;border-radius:8px 0 0 8px}}@media print,screen and (min-width: 64em){.TimelineItem-thumbnail{width:200px}}.TimelineItem-thumbnail a{display:block;height:100%;text-decoration:none}.TimelineItem-thumbnail a:hover img{transform:scale(1.05)}.TimelineItem-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.TimelineItem-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;padding:16px}@media print,screen and (min-width: 40em){.TimelineItem-content{gap:12px;padding:24px}}@media print,screen and (min-width: 64em){.TimelineItem-content{padding:28px}}.TimelineItem-communities{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(72,14,48,.1)}@media print,screen and (min-width: 40em){.TimelineItem-communities{gap:8px}}.TimelineItem-community{font-weight:600;font-size:.875rem;line-height:1.4285714286;color:#480e30;text-decoration:none;transition:color .15s ease,background-color .15s ease;padding:4px 10px;border-radius:14px;background-color:#fff;display:flex;align-items:center;gap:6px;font-size:12px}.TimelineItem-communityName{white-space:nowrap}.TimelineItem-meta{font-weight:400;font-size:.875rem;line-height:1.4285714286;display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:#781751;font-size:12px}@media print,screen and (min-width: 40em){.TimelineItem-meta{gap:8px;font-size:13px}}.TimelineItem-author{color:#781751;font-weight:400}.TimelineItem-date{color:#781751}.TimelineItem-separator{color:#781751;opacity:.5}.TimelineItem-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.TimelineItem-titleLink{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.TimelineItem-titleLink:focus-visible{outline:2px solid rgba(72,14,48,.65)}.TimelineItem-titleLink{text-decoration:none;display:block}.TimelineItem-titleLink:hover .TimelineItem-title{color:#c02481}.TimelineItem-title{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;color:#480e30;margin:0;transition:color .15s ease;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print,screen and (min-width: 40em){.TimelineItem-title{font-weight:700;font-size:clamp(1.25rem,.964rem + .714vw,1.5rem);line-height:clamp(1.5rem,1.214rem + .714vw,1.75rem)}}.TimelineItem-description{font-weight:400;font-size:1rem;line-height:1.5;color:#480e30;margin:0;line-height:1.6;opacity:.85;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print,screen and (min-width: 40em){.TimelineItem-description{-webkit-line-clamp:3;line-clamp:3}}.TimelineItem-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;border-top:1px solid rgba(72,14,48,.08)}@media print,screen and (min-width: 40em){.TimelineItem-footer{gap:12px}}.TimelineItem-badge{font-size:.875rem;line-height:1.4285714286;padding:5px 12px;border-radius:12px;font-size:11px;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.TimelineItem-badge--conversation{background-color:#c02481;color:#fff}.TimelineItem-badge--insight{background-color:#a9a920;color:#fff}.TimelineResults{display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width: 40em){.TimelineResults{gap:20px}}.TimelineResults-list{display:flex;flex-direction:column;gap:16px}@media print,screen and (min-width: 40em){.TimelineResults-list{gap:20px}}.ToggleButton{font-weight:600;font-size:1rem;line-height:1.5;display:flex;justify-content:center;align-items:center;width:65px;margin-left:16px;padding:0 8px;cursor:pointer;user-select:none;text-align:center;color:#480e3080;border:solid 1px rgba(72,14,48,.2);border-radius:16px}.ToggleButton.ToggleButton--active{color:#c02481;border-color:#c0248180}.ToggleButton.ToggleButton--active .Icon .Icon-svg{transform:rotate(45deg)}.ToggleButton .Icon .Icon-svg{width:14px;height:14px;margin-right:4px}.TopicBlock{height:100%;padding:128px 0}.TopicBlock-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin-bottom:64px;text-align:center}.TopicBlock-topics{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;column-gap:8px}.TopicButton{position:relative}.TopicButton .Button{position:relative;overflow:unset;flex-direction:row-reverse;padding-right:45px}.TopicButton .Button .Icon{position:relative;z-index:2}.TopicButton .Button .Icon .Icon-svg{width:1rem;height:1rem;margin-left:16px}.TopicButton .Button .Button-label{white-space:nowrap}.TopicButton-icon{position:absolute;z-index:0;top:0;right:-1px;display:flex;justify-content:center;align-items:center;width:35px;height:100%;cursor:pointer;color:#fff;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;background-color:#a9a920}.TopicButton-icon:hover{background-color:#545510}.TopicButton--follow .TopicButton-icon{background-color:#c02481}.TopicButton--follow .TopicButton-icon:hover{background-color:#781751}.Wysiwyg:last-child{padding-bottom:80px}.Wysiwyg h2{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;margin:60px 0 16px}@media print,screen and (min-width: 64em){.Wysiwyg h2{margin:30px 0 16px}}.Wysiwyg h2:first-child{margin-top:0}.Wysiwyg h2 a{text-decoration:underline;color:inherit}.Wysiwyg h2 a:hover{color:#c02481}.Wysiwyg h3{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;margin:60px 0 16px}.Wysiwyg h3:first-child{margin:20px 0 16px}.Wysiwyg h3 a{text-decoration:underline;color:inherit}.Wysiwyg h3 a:hover{color:#c02481}.Wysiwyg p,.Wysiwyg ul,.Wysiwyg ol,.Wysiwyg li{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:30px 0}.Wysiwyg p+p,.Wysiwyg ul+p,.Wysiwyg ol+p,.Wysiwyg li+p{margin:30px 0}.Wysiwyg p+li,.Wysiwyg ul+li,.Wysiwyg ol+li,.Wysiwyg li+li{margin:30px 0}.Wysiwyg p a,.Wysiwyg ul a,.Wysiwyg ol a,.Wysiwyg li a{text-decoration:underline;color:inherit}.Wysiwyg p a:hover,.Wysiwyg ul a:hover,.Wysiwyg ol a:hover,.Wysiwyg li a:hover{color:#c02481}.Wysiwyg p:last-child,.Wysiwyg li:last-child{margin-bottom:0}.Wysiwyg blockquote{font-weight:400;font-style:italic;font-size:clamp(1.3125rem,1.098rem + .536vw,1.5rem);line-height:clamp(2.25rem,1.967rem + .87vw,2.75rem);margin:60px 0}.Wysiwyg blockquote a{text-decoration:underline;color:inherit}.Wysiwyg blockquote a:hover{color:#c02481}.Wysiwyg ul{list-style-type:square}.Account{position:relative;width:100%;height:auto;padding:0;color:#480e30;background-color:#fff}.Account-logo{display:flex;grid-column:1/3;flex-direction:row;align-items:center}.Account-logo .Navigation-logoLink{color:#480e30}@media print,screen and (min-width: 64em){.Account-logo .Navigation-logoLink{padding:0}}.Account-inner,.Account-navigation{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);display:flex;flex-direction:column;padding-top:35px}@media print,screen and (min-width: 64em){.Account-inner,.Account-navigation{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.Account-inner .AccountForm-stepNavigation,.Account-navigation .AccountForm-stepNavigation{--column-width: calc((100% - 7 * var(--grid-gap)) / 8);display:flex;grid-column:4/-4;flex-direction:column}@media print,screen and (min-width: 30em){.Account-inner,.Account-navigation{flex-direction:column}}.Account .Breadcrumb,.AccountForm-stepNavigation{margin-bottom:0}@media print,screen and (max-width: 39.99875em){.Account .Breadcrumb,.AccountForm-stepNavigation{width:100%;padding:0}}@media print,screen and (min-width: 40em){.Account .Breadcrumb,.AccountForm-stepNavigation{display:flex;justify-content:flex-start}}.Account-inner{min-height:calc(100vh - var(--navigation-height))}.AccountForm-stepNavigation{display:flex;align-items:center;text-transform:uppercase}.Account-main,.Account-navigation .AccountForm-stepNavigation,.Breadcrumb{display:flex;grid-column:1/-1;flex-direction:column;align-items:stretch}@media print,screen and (min-width: 40em){.Account-main,.Account-navigation .AccountForm-stepNavigation,.Breadcrumb{--column-width: calc((100% - 7 * var(--grid-gap)) / 8);display:flex;grid-column:3/-2;flex-direction:column}.Account--wide .Account-main,.Account--wide .Account-navigation .AccountForm-stepNavigation,.Account--wide .Breadcrumb{--column-width: calc((100% - 9 * var(--grid-gap)) / 10);grid-column:3/-1}}@media screen and (min-width: 75em){.Account-main,.Account-navigation .AccountForm-stepNavigation,.Breadcrumb{--column-width: calc((100% - 7 * var(--grid-gap)) / 8);display:flex;grid-column:4/-4;flex-direction:column}.Account--wide .Account-main,.Account--wide .Account-navigation .AccountForm-stepNavigation,.Account--wide .Breadcrumb{grid-column:3/-2}}@media print,screen and (min-width: 40em){.Account-navigation .AccountForm-stepNavigation{grid-column:4/-2}}.Account-content{max-width:100%}@media print,screen and (min-width: 40em){.Account-content{padding:0 0 16px}}.Account-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin:0 0 25px}.Account-description{display:inline-block}.Account-description p{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin:0 0 30px}.Account-description strong{color:#c02481}.Account-description a{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;color:#c02481}.Account-description a:focus,.Account-description a:hover{color:#300920}.Account-body{position:relative;z-index:10;height:100%;padding:var(--container-padding);border-top-left-radius:8px;background-color:#faedee}@media print,screen and (min-width: 40em){.Account-body{padding:clamp(var(--column-width),.589rem + 3.214vw,3rem);border-top-left-radius:16px}}.Account-body:before{position:absolute;top:0;left:100%;width:calc((100vw - 100%)/2);height:100%;content:"";background-color:#faedee}.Account-step{font-weight:600;font-size:1.25rem;line-height:1.4;margin-bottom:32px}@media print,screen and (min-width: 64em){.Account-step{margin-bottom:0;padding:32px 0 32px 20%}}.AccountDashboard{position:relative;min-height:100vh;padding-top:var(--navigation-height);color:#480e30;background-color:#fff}.AccountDashboard-inner{position:relative;z-index:2;display:flex;flex-direction:column;min-height:calc(100vh - var(--navigation-height))}.AccountDashboard-content{position:relative;flex:1;width:100%;max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding) 80px;background-color:#fff}@media print,screen and (min-width: 64em){.AccountDashboard-content{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.AccountDashboard-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;grid-column:1/-1;margin-bottom:24px;color:#480e30}@media print,screen and (min-width: 64em){.AccountDashboard-title{margin-bottom:32px}}.AccountDashboard-body{grid-column:1/-1}.ProfileHeader{position:relative;margin:0 calc(-1 * var(--container-padding));padding:0 var(--container-padding);background-color:#480e30}@media print,screen and (min-width: 40em){.ProfileHeader{margin:0;padding:0}}.ProfileHeader-background{position:absolute;z-index:0;inset:0;background:linear-gradient(135deg,#480E30 0%,#300920 100%)}@media print,screen and (min-width: 40em){.ProfileHeader-background{left:-100vw;width:200vw}}.ProfileHeader-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;width:100%;max-width:var(--content-width);margin:0 auto;padding:32px var(--container-padding)}@media print,screen and (min-width: 40em){.ProfileHeader-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);gap:0;padding-top:48px;padding-bottom:48px}}@media print,screen and (min-width: 64em){.ProfileHeader-inner{padding-top:56px;padding-bottom:56px}}.ProfileHeader-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media print,screen and (min-width: 40em){.ProfileHeader-content{grid-column:1/9;flex-direction:row;align-items:center;gap:24px;text-align:left}}@media print,screen and (min-width: 64em){.ProfileHeader-content{grid-column:1/9}}.ProfileHeader-avatar{flex-shrink:0}.ProfileHeader-avatar .AccountButton,.ProfileHeader-avatar .ProfileHeader-accountButton{display:flex;align-items:center;justify-content:center;width:72px;min-width:72px;max-width:72px;height:72px;min-height:72px;max-height:72px;padding:0;border:3px solid rgba(255,255,255,.3);border-radius:50%}@media print,screen and (min-width: 40em){.ProfileHeader-avatar .AccountButton,.ProfileHeader-avatar .ProfileHeader-accountButton{width:88px;min-width:88px;max-width:88px;height:88px;min-height:88px;max-height:88px;border-width:4px}}.ProfileHeader-avatar .AccountButton-icon{font-weight:700;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);display:flex;align-items:center;justify-content:center;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0;border-radius:50%;background-color:#c02481;color:#fff}.ProfileHeader-info{display:flex;flex-direction:column;gap:4px}.ProfileHeader-name{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;margin:0;color:#fff}.ProfileHeader-role{font-weight:400;font-size:1rem;line-height:1.5;margin:0;color:#fffc}.ProfileHeader-links{display:flex;gap:8px;margin-top:8px;justify-content:center}@media print,screen and (min-width: 40em){.ProfileHeader-links{justify-content:flex-start}}.ProfileHeader-link{outline:2px solid rgba(255,255,255,0);outline-offset:4px}.ProfileHeader-link:focus-visible{outline:2px solid rgba(255,255,255,.65)}.ProfileHeader-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#ffffff26;color:#fff;text-decoration:none;transition:background-color .15s ease}.ProfileHeader-link:hover,.ProfileHeader-link:focus{background-color:#ffffff40}.ProfileHeader-link .Icon{width:16px;height:16px}.ProfileHeader-actions{position:relative;z-index:1}@media print,screen and (min-width: 40em){.ProfileHeader-actions{grid-column:9/-1;margin-left:auto;align-self:center}}@media print,screen and (min-width: 64em){.ProfileHeader-actions{grid-column:10/-1}}.ProfileHeader-actions .Button--outline{border-color:#fff6;color:#fff}.ProfileHeader-actions .Button--outline:hover,.ProfileHeader-actions .Button--outline:focus{background-color:#ffffff1a;border-color:#fff}.AccountNav{position:relative;z-index:10;width:100%;max-width:var(--content-width);margin:-24px auto 0;padding:0 var(--container-padding) 32px}@media print,screen and (max-width: 39.99875em){.AccountNav{margin:-20px auto 0;padding:0 0 20px}}@media print,screen and (min-width: 40em){.AccountNav{margin-top:-28px;padding-bottom:40px}}@media print,screen and (min-width: 64em){.AccountNav{margin-top:-32px;padding-bottom:48px}}.AccountNav-list{display:flex;gap:4px;margin:0;padding:4px;list-style:none;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #480e301a}@media print,screen and (max-width: 63.99875em){.AccountNav-list{flex-wrap:wrap;margin:0 var(--container-padding);padding:6px;gap:6px}}@media print,screen and (min-width: 64em){.AccountNav-list{padding:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.AccountNav-list::-webkit-scrollbar{display:none}}.AccountNav-item{flex-shrink:0}@media print,screen and (max-width: 63.99875em){.AccountNav-item{flex:1 1 auto;min-width:fit-content}}.AccountNav-link{font-weight:600;font-size:1rem;line-height:1.5;outline:2px solid rgba(72,14,48,0);outline-offset:4px}.AccountNav-link:focus-visible{outline:2px solid rgba(72,14,48,.65)}.AccountNav-link{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;text-decoration:none;color:#781751;border-radius:8px;transition:background-color .15s ease,color .15s ease;white-space:nowrap;touch-action:manipulation;min-height:44px}@media print,screen and (max-width: 63.99875em){.AccountNav-link{padding:12px 16px;min-height:44px;width:100%}}@media print,screen and (min-width: 64em){.AccountNav-link{padding:12px 20px;min-height:48px;flex-shrink:0}}.AccountNav-link:hover,.AccountNav-link:focus{color:#480e30;background-color:#faedee}.is-active .AccountNav-link{color:#fff;background-color:#c02481}.is-active .AccountNav-link:hover,.is-active .AccountNav-link:focus{background-color:#781751}.AccountNav-icon{display:none}@media print,screen and (min-width: 64em){.AccountNav-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}}.AccountNav-icon .Icon{width:16px;height:16px}.AccountNav-label{white-space:nowrap}@media print,screen and (max-width: 39.99875em){.AccountNav-label{font-size:.875rem}}@media print,screen and (max-width: 63.99875em){.AccountNav-spacer{display:none;flex-basis:100%;height:0}}@media print,screen and (min-width: 64em){.AccountNav-spacer{flex:1;min-width:16px}}.AccountNav-item--secondary,.AccountNav-item--logout{flex-shrink:0}.AccountNav-item--secondary form,.AccountNav-item--logout form{display:block}.AccountNav-link--secondary{color:#781751}.AccountNav-link--secondary:hover,.AccountNav-link--secondary:focus{color:#480e30;background-color:#faedee}.AccountNav-link--logout{font-weight:600;font-size:1rem;line-height:1.5;outline:2px solid rgba(253,49,110,0);outline-offset:4px}.AccountNav-link--logout:focus-visible{outline:2px solid rgba(253,49,110,.65)}.AccountNav-link--logout{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;text-decoration:none;color:#fd316e;background:none;border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease}@media print,screen and (min-width: 40em){.AccountNav-link--logout{padding:12px 20px}}.AccountNav-link--logout:hover,.AccountNav-link--logout:focus{color:#fff;background-color:#fd316e}.Article{overflow:hidden;padding-top:calc(var(--navigation-height) + 40px);color:#480e30;background-color:#fff}@media screen and (min-width: 75em){.Article{padding-top:calc(var(--navigation-height) + 80px)}}.Article-inner{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.Article-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.Article-nav{display:flex;grid-row:1;grid-column:1/-5;height:fit-content}@media screen and (min-width: 75em){.Article-nav{grid-column:1/3}}.Article-header{grid-row:2;grid-column:1/-5}@media screen and (min-width: 75em){.Article-header{grid-row:1;grid-column:3/-5}}.Article-aside{display:flex;grid-row:1/3;grid-column:-5/-1;flex-direction:column;gap:15px}@media print,screen and (min-width: 40em){.Article-aside{gap:30px}}@media screen and (min-width: 75em){.Article-aside{grid-column:-4/-1}}.Article-main{grid-column:1/-5}@media screen and (min-width: 75em){.Article-main{grid-column:3/-4}}.Article-main>.Wysiwyg .Wysiwyg-text>h2{margin-top:20px}.Article-main p a{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;color:#c02481}.Article-main p a:focus,.Article-main p a:hover{color:#300920}.Article-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-top:20px;margin-bottom:40px}.Article-commentsWrapper{position:relative;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1);padding:28px var(--container-padding) 80px;background-color:#faedee}@media print,screen and (min-width: 64em){.Article-commentsWrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--grid-gap);width:auto;margin-left:0;grid-column:1/-1;margin-bottom:65px;padding:30px 0 60px;border-radius:8px 0 0 8px}}@media screen and (min-width: 75em){.Article-commentsWrapper{display:grid;grid-template-columns:repeat(11,1fr);grid-column-gap:var(--grid-gap);grid-column:2/-1;padding:40px 0 100px}}.Article-commentsWrapper .Comments{grid-column:2/-2}@media print,screen and (min-width: 64em){.Article-commentsWrapper .Comments{grid-column:2/-5}}@media screen and (min-width: 75em){.Article-commentsWrapper .Comments{grid-column:2/-4}}.Article-commentsWrapper:after{position:absolute;top:0;left:100%;width:calc((100vw - 100%)/2);height:100%;content:"";background-color:#faedee}.Article-commentsWrapper:before{position:absolute;top:0;right:100%;width:calc((100vw - 100%)/2);height:100%;content:"";background-color:#faedee}@media print,screen and (min-width: 64em){.Article-commentsWrapper:before{content:none}}.Article-footer{position:relative;display:flex;grid-column:1/-1;flex-direction:column;height:100px;gap:60px}.Article-footer:after{position:absolute;top:50%;right:0;width:calc(100% + (100vw - 100%)/2);height:50%;content:"";border-radius:0 8px 0 0;background-color:#faedee}.Article-footerTitle{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem)}.Community{overflow:hidden;padding-top:calc(var(--navigation-height));color:#480e30;background-color:#fff}@media print,screen and (min-width: 64em){.Community{padding-top:calc(var(--navigation-height))}}.Community-inner{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.Community-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.Community-nav{display:flex;grid-row:2;grid-column:1/3;justify-content:space-between;height:fit-content}.Community-nav .FollowButton{display:block}@media print,screen and (min-width: 64em){.Community-nav .FollowButton{display:none}}.Community-header{grid-row:1;grid-column:1/-1;margin:0 calc(var(--container-padding) * -1)}.Community-aside{display:flex;grid-row:2/4;grid-column:-4/-1;flex-direction:column;gap:28px}.Community-main{display:flex;grid-column:3/-4;flex-direction:column}.Community-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem}.Community-description+.Wysiwyg .Wysiwyg-text>h2{margin-top:40px}.Community-footer{position:relative;display:flex;grid-column:1/-1;flex-direction:column;height:100px;gap:60px}.Community-footer:after{position:absolute;top:50%;right:0;width:calc(100% + (100vw - 100%)/2);height:50%;content:"";border-radius:0 8px 0 0;background-color:#faedee}.Community-footerTitle{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem)}.Detail{overflow:hidden;padding-top:calc(var(--navigation-height));color:#480e30;background-color:#fff}@media print,screen and (min-width: 64em){.Detail{padding-top:calc(var(--navigation-height))}}.Detail-inner{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column}@media print,screen and (min-width: 64em){.Detail-inner{row-gap:40px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap)}}.Detail-nav{display:flex;grid-row:2;grid-column:1/3;height:fit-content}.Detail-header{grid-row:1;grid-column:1/-1;margin:0 calc(var(--container-padding) * -1)}.Detail-aside{display:flex;grid-row:2/4;grid-column:-4/-1;flex-direction:column;gap:28px}.Detail-main{display:flex;grid-column:3/-4;flex-direction:column}.Detail-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;margin-bottom:20px}.Detail-footer{position:relative;display:flex;grid-column:1/-1;flex-direction:column;height:100px;gap:60px}.Detail-footer:after{position:absolute;top:50%;right:0;width:calc(100% + (100vw - 100%)/2);height:50%;content:"";border-radius:0 8px 0 0;background-color:#faedee}.Detail-footerTitle{font-weight:700;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem)}.Generic{color:#480e30;background-color:#faedee}@media print,screen and (min-width: 64em){.Generic{background-color:#fff}}.Generic-container{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);position:relative}@media print,screen and (min-width: 64em){.Generic-container:after{position:absolute;z-index:0;top:0;left:calc((100vw - 100%)/-2);width:calc((100% - var(--container-padding) * 2 - var(--grid-gap) * 11) / 12 * 10 + var(--grid-gap) * 9 + var(--container-padding) + (100vw - 100%) / 2);height:100%;content:"";background-color:#faedee}}.Generic-title{z-index:1;grid-column:1/-1;padding:60px 0;font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em}@media print,screen and (min-width: 64em){.Generic-title{grid-column:3/-5}}.Generic-text{z-index:1;grid-column:1/-1}@media print,screen and (min-width: 64em){.Generic-text{grid-column:3/-5}}.Generic-text{padding-bottom:100px}.Generic-text h2{font-weight:900;font-size:clamp(1.75rem,1.464rem + .714vw,2rem);line-height:clamp(2rem,1.714rem + .714vw,2.25rem);text-transform:uppercase;letter-spacing:.02em;margin:60px 0 16px}@media print,screen and (min-width: 64em){.Generic-text h2{margin:30px 0 16px}}.Generic-text h3{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;margin:60px 0 16px}.Generic-text h3:first-child{margin:20px 0 16px}.Generic-text p,.Generic-text ul,.Generic-text ol,.Generic-text li{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem}.Generic-text p+p,.Generic-text ul+p,.Generic-text ol+p,.Generic-text li+p{margin:30px 0}.Generic-text p+li,.Generic-text ul+li,.Generic-text ol+li,.Generic-text li+li{margin:30px 0}.Generic-text p:only-child,.Generic-text ul:only-child,.Generic-text ol:only-child,.Generic-text li:only-child{margin:28px 0 0}.Generic-text blockquote{font-weight:400;font-style:italic;font-size:clamp(1.3125rem,1.098rem + .536vw,1.5rem);line-height:clamp(2.25rem,1.967rem + .87vw,2.75rem);margin:60px 0}.Generic-text ul{list-style-type:square}.Layout--home{overflow:hidden}.Layout.Layout--overview{overflow:hidden;padding-bottom:80px}.Search-head{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:36px 16px 24px;background-color:#fff}@media print,screen and (min-width: 64em){.Search-head{padding:48px 0 40px}}.Search-title{font-size:1.875rem;font-weight:700;line-height:1.2;color:#300920;margin:0;text-align:center}.Search-boxRoot{width:100%;max-width:1180px;padding:0 var(--container-padding, 16px)}@media print,screen and (min-width: 64em){.Search-boxRoot{padding:0 var(--container-padding, 24px)}}.Search-head .SearchForm{width:clamp(300px,50%,600px)}.Search-count{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);padding-bottom:20px;background-color:#fff}.Settings{--column-width: calc((100% - (11 * var(--grid-gap))) / 12);position:relative;overflow:hidden;padding-top:calc(var(--navigation-height) + 60px);color:#480e30;background-color:#fff}.Settings:before{display:none}@media print,screen and (min-width: 64em){.Settings:before{position:absolute;z-index:0;top:-320px;right:0;left:calc(var(--container-padding) + var(--column-width) * 2 + var(--grid-gap));display:block;width:100%;height:460px;content:"";border-bottom-left-radius:16px;background-color:#faedee}}@media screen and (min-width: 75em){.Settings:before{left:calc((var(--container-padding)) + var(--column-width) * 2 + var(--grid-gap))}}@media screen and (min-width: 90em){.Settings:before{left:calc(var(--container-padding) + var(--column-width) * 2 + var(--grid-gap) + (100vw - var(--content-width)) / 2)}}.Settings--empty{padding-bottom:64px}.Settings--empty:after{position:absolute;z-index:0;right:calc(var(--container-padding) + var(--column-width) * 2 + var(--grid-gap));bottom:-320px;left:0;display:block;width:80%;height:460px;content:"";border-top-right-radius:16px;background-color:#faedee}.Settings--overview:before{position:absolute;z-index:0;top:0;right:0;display:block;width:80vw;height:460px;content:"";border-top-left-radius:16px;border-bottom-left-radius:16px;background-color:#faedee}@media print,screen and (min-width: 30em){.Settings--overview:before{width:70vw}}@media print,screen and (min-width: 40em){.Settings--overview:before{width:80vw}}@media print,screen and (min-width: 64em){.Settings--overview:before{top:calc(var(--navigation-height) + 40px);width:70vw;height:100%;border-bottom-left-radius:0}}@media screen and (min-width: 75em){.Settings--overview{padding-top:calc(var(--navigation-height) + 80px)}.Settings--overview:before{top:calc(var(--navigation-height) + 80px);width:65vw}}@media screen and (min-width: 90em){.Settings--overview:before{width:68vw}}.Settings--overview .Settings-title{width:200px}@media print,screen and (min-width: 64em){.Settings--overview .Settings-title{width:100%}}.Settings--interests .Settings-children{grid-column:1/13}.Settings-inner{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);position:relative;z-index:2;display:flex;flex-direction:column;height:100%}@media print,screen and (min-width: 64em){.Settings-content{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);grid-template-rows:auto 1fr;width:100%;height:100%;padding-top:40px}}@media print,screen and (min-width: 64em){.Settings-info,.Settings-children{grid-column:3/13;margin-top:80px}}.Settings--form .Settings-info,.Settings--form .Settings-children{grid-column:1/-1}@media print,screen and (min-width: 40em){.Settings--form .Settings-info,.Settings--form .Settings-children{--column-width: calc((100% - 7 * var(--grid-gap)) / 8);display:flex;grid-column:3/-2;flex-direction:column}}@media screen and (min-width: 75em){.Settings--form .Settings-info,.Settings--form .Settings-children{--column-width: calc((100% - 7 * var(--grid-gap)) / 8);display:flex;grid-column:4/-3;flex-direction:column}}.Settings-children{margin:80px 0}@media print,screen and (min-width: 64em){.Settings-children{margin:80px 0 0}}.Settings--form .Settings-children{margin:0;padding:32px 0 0 var(--container-padding)}@media print,screen and (min-width: 30em){.Settings--form .Settings-children{padding:32px 0 0 32px}}@media print,screen and (min-width: 40em){.Settings--form .Settings-children{padding:clamp(var(--column-width),.589rem + 3.214vw,3rem)}}.Settings-title{font-weight:900;font-size:clamp(1.875rem,.589rem + 3.214vw,3rem);line-height:clamp(2rem,.857rem + 2.857vw,3rem);text-transform:uppercase;letter-spacing:.02em;width:100%}.Settings-description{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;max-width:100%;margin-top:16px}@media print,screen and (min-width: 40em){.Settings-description{max-width:500px}}.Settings-description a{text-decoration:underline;color:#c02481;text-underline-offset:1px}.Settings-stepLabel{font-weight:600;font-size:1.25rem;line-height:1.4}.Settings .Breadcrumb{margin-bottom:24px}.Settings-instruction .Icon{margin-top:32px}.Settings-instruction .Icon .Icon-svg{width:124px;height:auto}.SettingsForm-feedback{display:block;margin-top:16px}@media print,screen and (min-width: 64em){.Settings--interests .AccountInterests .InterestsBlock{margin-bottom:98px}}.Settings--interests .AccountInterests .TopicBlock{padding-top:32px;padding-bottom:98px}.Settings--interests .AccountInterests .TopicBlock:last-of-type{padding-top:32px}.Theme{width:100%}.Theme-meta{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);padding-top:24px;padding-bottom:24px;display:flex;flex-direction:column;gap:32px}@media print,screen and (min-width: 40em){.Theme-meta{padding-top:32px;padding-bottom:32px}}.Theme-metaSection{display:flex;flex-direction:column;gap:16px}.Theme-metaTitle{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30;margin:0}.Theme-badges{display:flex;flex-wrap:wrap;gap:8px}.Theme-badge{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.Theme-badge:focus-visible{outline:2px solid rgba(72,14,48,.65)}.Theme-badge{display:inline-flex;align-items:center;padding:6px 16px;background-color:#e7e780;border:1px solid #D8D933;border-radius:20px;color:#480e30;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .15s ease}.Theme-badge:hover{background-color:#d8d933;border-color:#a9a920;transform:translateY(-1px)}.Theme-events{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}@media print,screen and (min-width: 40em){.Theme-events{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}}.Theme-content{padding-top:24px;padding-bottom:60px}@media print,screen and (min-width: 64em){.Theme-content{padding-top:40px}}.Theme-sidebar{display:flex;flex-direction:column;gap:24px;position:relative;grid-column:span 12}@media print,screen and (min-width: 64em){.Theme-sidebar{grid-column:1/span 3;grid-row:1}}.Theme-widget{padding:20px;position:relative;z-index:1;color:#fff}.Theme-widgetTitle{font-weight:700;font-size:clamp(1.125rem,.982rem + .357vw,1.25rem);line-height:1.5rem;margin-bottom:16px}.Theme-widgetList{list-style:none;padding:0;margin:0 0 12px}.Theme-widgetItem{margin-bottom:12px}.Theme-widgetItem:last-child{margin-bottom:0}.Theme-widgetLink{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;text-decoration:none;color:#480e30;background-color:#e7e780;border:1px solid #D8D933;transition:all .15s ease}@media print,screen and (max-width: 39.99875em){.Theme-widgetLink{margin-right:-1.25rem}}@media print,screen and (min-width: 40em){.Theme-widgetLink{margin-left:-2rem;margin-right:0}}.Theme-widgetLink:hover{background-color:#d8d933;border-color:#a9a920;transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.Theme-widgetImage{width:40px;height:40px;border-radius:4px;overflow:hidden;flex-shrink:0}.Theme-widgetImage img{width:100%;height:100%;object-fit:cover}.Theme-widgetName{font-weight:600;font-size:1rem;line-height:1.5;color:#480e30}.Theme-widgetEventInfo{display:flex;flex-direction:column;gap:4px;flex:1}.Theme-widgetDate,.Theme-widgetVenue{font-weight:400;font-size:.875rem;line-height:1.4285714286;color:#781751}.Theme-timeline{grid-column:span 12}@media print,screen and (min-width: 64em){.Theme-timeline{grid-column:4/span 9;grid-row:1}}.Theme-tabs{margin-bottom:24px}.Theme-tabsNav{display:flex;gap:16px;border-bottom:2px solid #EEA6D1}@media (max-width: 1024px){.Theme-tabsNav{gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.Theme-tabsNav::-webkit-scrollbar{display:none}}.Theme-tabsButton{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;position:relative;padding:12px;color:#781751;margin-bottom:-2px;transition:color .15s linear,border-color .15s linear;border-radius:8px 8px 0 0}.Theme-tabsButton:hover{color:#480e30}.Theme-tabsButton.is-active{background-color:#480e30;color:#fff}.Theme-tabsButton.is-active .Theme-tabsCount{background:#FDF6F7;color:#480e30}@media (max-width: 1024px){.Theme-tabsButton{white-space:nowrap;padding:12px 16px;font-size:14px;border-radius:8px;min-width:auto;flex-shrink:0;box-shadow:none;border:1px solid #e0e0e0;background:white;color:#666}.Theme-tabsButton:hover{background:#f5f5f5;color:var(--color-text)}.Theme-tabsButton.is-active{background:#480E30;color:#fff;border-color:#480e30}.Theme-tabsButton.is-active .Theme-tabsCount{background:#FDF6F7;color:#480e30}}.Theme-tabsCount{font-weight:600;font-size:.875rem;line-height:1.4285714286;display:inline-block;margin-left:8px;padding:2px 8px;border-radius:12px;background-color:#e7e780;color:#480e30}@media (max-width: 1024px){.Theme-tabsCount{margin-left:6px;padding:2px 6px;border-radius:6px;font-size:12px;background:rgba(255,255,255,.2)}}.Theme-filters{display:flex;flex-direction:column;gap:20px;margin-bottom:24px;border-radius:8px;overflow:visible}@media print,screen and (min-width: 40em){.Theme-filters{padding:20px;gap:24px;margin-right:0}}@media print,screen and (min-width: 64em){.Theme-filters{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:20px}}.Theme-filterGroup{display:flex;flex-direction:column;gap:8px;width:100%;overflow:visible}@media (max-width: 767px){.Theme-filterGroup{min-width:0}}@media print,screen and (min-width: 64em){.Theme-filterGroup{width:auto;min-width:0;flex:0 1 auto}}.Theme-filterLabel{font-weight:600;font-size:1rem;line-height:1.5;color:#480e30;white-space:nowrap;flex-shrink:0}.Theme-filterButtons{display:flex;gap:8px;width:100%}@media (max-width: 767px){.Theme-filterButtons{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Theme-filterButtons::-webkit-scrollbar{display:none}.Theme-filterButtons{padding-right:48px}.Theme-filterButtons>*{flex-shrink:0}}@media print,screen and (min-width: 40em){.Theme-filterButtons{flex-wrap:wrap;overflow-x:visible;padding-right:0}}@media print,screen and (min-width: 64em){.Theme-filterButtons{width:auto}}.Theme-filterSelect{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.Theme-filterSelect:focus-visible{outline:2px solid rgba(72,14,48,.65)}.Theme-filterSelect{font-weight:400;font-size:1rem;line-height:1.5;padding:8px 32px 8px 12px;border:1px solid #D8D933;border-radius:4px;background-color:#fff;color:#480e30;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23480E30' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;width:100%;min-width:0;flex-shrink:0}@media print,screen and (min-width: 40em){.Theme-filterSelect{flex:1;min-width:180px}}@media print,screen and (min-width: 64em){.Theme-filterSelect{width:auto;min-width:200px}}.Theme-filterSelect:hover{border-color:#a9a920}.Theme-filterSelect:focus{border-color:#480e30;box-shadow:0 0 0 3px #480e301a}.Theme-cards{display:flex;flex-direction:column;gap:12px}@media print,screen and (min-width: 40em){.Theme-cards{gap:16px}}.Theme-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px;padding-top:32px;border-top:1px solid #D8D933}.Theme-paginationInfo{font-weight:400;font-size:1rem;line-height:1.5;color:#480e30}.Theme-loading,.Theme-empty{font-weight:400;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;padding:60px 20px;text-align:center;color:#781751}.ScreenreaderOnly{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;border:0}.Country{width:100%}.Country-meta{max-width:var(--content-width);margin:0 auto;padding:0 var(--container-padding);padding-top:24px;padding-bottom:24px;display:flex;flex-direction:column;gap:32px}@media print,screen and (min-width: 40em){.Country-meta{padding-top:32px;padding-bottom:32px}}.Country-metaSection{display:flex;flex-direction:column;gap:16px}.Country-metaTitle{font-weight:600;font-size:clamp(1.0625rem,.991rem + .179vw,1.125rem);line-height:1.75rem;color:#480e30;margin:0}.Country-badges{display:flex;flex-wrap:wrap;gap:8px}.Country-badge{outline:2px solid rgba(72,14,48,0);outline-offset:4px}.Country-badge:focus-visible{outline:2px solid rgba(72,14,48,.65)}.Country-badge{display:inline-flex;align-items:center;padding:6px 16px;background-color:#e7e780;border:1px solid #D8D933;border-radius:20px;color:#480e30;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .15s ease}.Country-badge:hover{background-color:#d8d933;border-color:#a9a920;transform:translateY(-1px)}.Country-events{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}@media print,screen and (min-width: 40em){.Country-events{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}}.Country-content{padding-top:24px;padding-bottom:60px}@media print,screen and (min-width: 64em){.Country-content{padding-top:40px}}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M3.3335 11.6666C3.3335 12.5871 4.07969 13.3333 5.00016 13.3333C5.92064 13.3333 6.66683 12.5871 6.66683 11.6666L6.66683 6.66659L11.6668 6.66659C12.5873 6.66659 13.3335 5.92039 13.3335 4.99992C13.3335 4.07944 12.5873 3.33325 11.6668 3.33325H3.3335V11.6666Z' fill='currentColor'/%3E%3Cpath d='M26.6668 11.6666C26.6668 12.5871 25.9206 13.3333 25.0002 13.3333C24.0797 13.3333 23.3335 12.5871 23.3335 11.6666L23.3335 6.66659L18.3335 6.66659C17.413 6.66659 16.6668 5.92039 16.6668 4.99992C16.6668 4.07944 17.413 3.33325 18.3335 3.33325H26.6668L26.6668 11.6666Z' fill='currentColor'/%3E%3Cpath d='M13.3335 24.9999C13.3335 25.9204 12.5873 26.6666 11.6668 26.6666H3.3335V18.3333C3.3335 17.4128 4.07969 16.6666 5.00016 16.6666C5.92064 16.6666 6.66683 17.4128 6.66683 18.3333V23.3333H11.6668C12.5873 23.3333 13.3335 24.0794 13.3335 24.9999Z' fill='currentColor'/%3E%3Cpath d='M18.3335 26.6666C17.413 26.6666 16.6668 25.9204 16.6668 24.9999C16.6668 24.0794 17.413 23.3333 18.3335 23.3333H23.3335V18.3333C23.3335 17.4128 24.0797 16.6666 25.0002 16.6666C25.9206 16.6666 26.6668 17.4128 26.6668 18.3333V26.6666H18.3335Z' fill='currentColor'/%3E%3C/svg%3E");background-size:26px 26px}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle.mapboxgl-ctrl-level-button-selected .mapboxgl-ctrl-icon{filter:invert(1) brightness(1)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl-separator{background-color:#e0e0e0;height:1px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{color:#333;font-size:18px;font-weight:700;height:50px;width:50px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:hover{background-color:#f5f5f5}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#4a5568;color:#fff}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#2d3748}
