.CourseDetailCard-module-base{align-items:flex-start;background:#fff;border:2px solid #ffdbe2;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media only screen and (min-width:768px){.CourseDetailCard-module-base{gap:1.5rem;padding:2rem}}.CourseDetailCardButton-module-button{align-items:center;background:none;border:none;color:#c7105c;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;margin:0;padding:0;transition:transform .25s}.CourseDetailCardButton-module-button:active{transform:scale(1)}.CourseDetailCardButton-module-button[aria-expanded] i{transition:transform .3s}.CourseDetailCardButton-module-button[aria-expanded][aria-expanded=true] i{transform:rotate(180deg)}.CourseDetailCardContent-module-content ul{list-style-type:none;margin:0;padding:0;position:relative}.CourseDetailCardContent-module-content ul li{margin-bottom:1rem;padding-left:1.75rem}@media only screen and (min-width:768px){.CourseDetailCardContent-module-content ul li{margin-bottom:1rem;padding-left:2rem}}.CourseDetailCardContent-module-content ul li p{margin-bottom:0;margin-top:.5rem}.CourseDetailCardContent-module-content ul li:before{background-color:#007e85;content:"";display:block;height:1.5rem;margin-left:-2rem;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.886 26.932a1.5 1.5 0 01-1.061-.44L4.44 19.108a1.5 1.5 0 112.12-2.121l6.21 6.21L26.312 6.554a1.5 1.5 0 112.328 1.893l-14.59 17.93a1.498 1.498 0 01-1.163.555' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.886 26.932a1.5 1.5 0 01-1.061-.44L4.44 19.108a1.5 1.5 0 112.12-2.121l6.21 6.21L26.312 6.554a1.5 1.5 0 112.328 1.893l-14.59 17.93a1.498 1.498 0 01-1.163.555' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");position:absolute;width:1.5rem}@media only screen and (min-width:768px){.CourseDetailCardContent-module-content ul li:before{transform:translateY(.25rem)}}.CourseDetailCardContent-module-base{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:768px){.CourseDetailCardContent-module-base{gap:1.5rem}}.CourseDetailCardContent-module-wrapper{display:block;overflow:hidden;position:relative}.CourseDetailCardContent-module-wrapper:after{background:linear-gradient(0deg,#FFFFFF,rgba(255,255,255,.3));bottom:0;content:"";display:block;height:75%;pointer-events:none;position:absolute;transition:opacity .125s;width:100%}.CourseDetailCardContent-module-wrapper.CourseDetailCardContent-module-is-open:after{opacity:0}.CourseDetailCardContent-module-content{font-size:1rem}@media only screen and (min-width:768px){.CourseDetailCardContent-module-content{font-size:1.125rem}}.CourseDetailCardContent-module-content ul li{margin-bottom:.5rem}.CourseDetailCardContent-module-content ul li:before{height:1.25rem;margin-left:-1.75rem;transform:translateY(25%);width:1.25rem}@media only screen and (min-width:768px){.CourseDetailCardContent-module-content ul li:before{height:1.5rem;margin-left:-2rem;transform:translateY(0);width:1.5rem}}.CourseDetailCardHeader-module-base{font-size:1rem;font-weight:300}@media only screen and (min-width:768px){.CourseDetailCardHeader-module-base{font-size:1.125rem}}.CourseDetailCardHeader-module-title{font-size:1.5rem;font-weight:500;line-height:1.35;margin:0;padding:0}@media only screen and (min-width:768px){.CourseDetailCardHeader-module-title{font-size:1.875rem}}.CourseDetailCardList-module-base{align-items:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.CourseDetailCardList-module-base{grid-template-columns:repeat(auto-fit,minmax(390px,1fr))}}@media only screen and (min-width:992px){.CourseDetailCardList-module-base{gap:2rem}}.CourseRadioButton-module-label,.CourseRadioButton-module-no-value{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:1.125rem;font-weight:500;justify-content:center;line-height:1.35;min-height:4.375rem;padding:.5rem 1.25rem;text-align:center;transition:border-color .125s,background-color .125s,color .125s,outline .125s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.CourseRadioButton-module-label{background-color:#fff;border:2px solid #ffdbe2;color:#c7105c;cursor:pointer}.CourseRadioButton-module-label:focus-within,.CourseRadioButton-module-label:not(.CourseRadioButton-module-disabled,.CourseRadioButton-module-checked):hover{background-color:#fef7f8;border-color:#c7105c;color:#c7105c}.CourseRadioButton-module-label:focus-within{outline:4px solid #ffdbe2}.CourseRadioButton-module-label.CourseRadioButton-module-checked{background:#c7105c;border-color:rgba(0,0,0,0);color:#fff}.CourseRadioButton-module-label.CourseRadioButton-module-disabled{background-color:#fcfcfc;border-color:#d9d9d9;color:#626262;cursor:not-allowed}.CourseRadioButton-module-input{all:unset;position:absolute}.CourseRadioButton-module-no-value{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%23f4d0df' stroke-width='4' stroke-dasharray='10%2c10' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");color:#ffdbe2}.CourseRadioButton-module-info{font-size:.875rem;font-weight:400;opacity:.8}.CourseEventList-module-event-list{display:flex;flex-direction:column;gap:.75rem;width:100%}.CourseEventQuarterHeader-module-quarter-title{all:unset;color:#1f1f1f;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;line-height:1.875;margin-bottom:1.25rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:992px){.CourseEventQuarterHeader-module-quarter-title{justify-content:center}}.CourseEventQuarterNavButton-module-nav-button{all:unset;align-items:center;color:#c7105c;cursor:pointer;display:flex;padding-inline:.5rem}.CourseEventQuarterNavButton-module-nav-button:disabled{cursor:auto;opacity:.2}@media only screen and (min-width:992px){.CourseEventQuarterNavButton-module-nav-button{padding-inline:.75rem}}.CourseTimetable-module-base{display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:100%}@media only screen and (min-width:992px){.CourseTimetable-module-base{gap:4rem}}.CourseTimetable-module-grid{display:none}@media only screen and (min-width:992px){.CourseTimetable-module-grid{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:66.5rem;padding-inline:1rem;position:relative;grid-row-gap:2rem;row-gap:2rem;width:100%}}@media only screen and (min-width:1200px){.CourseTimetable-module-grid{column-gap:2rem;padding-inline:0}}.CourseTimetable-module-mobile-carousel{display:block;padding-inline:1rem;position:relative;width:100%}@media only screen and (min-width:992px){.CourseTimetable-module-mobile-carousel{display:none}}.CourseTimetable-module-quarter-wrapper{display:block;position:relative;width:100%}.CourseMembersForm-module-base{display:flex;flex-direction:column;gap:.25rem;position:relative}@media only screen and (min-width:768px){.CourseMembersForm-module-base{gap:.75rem}}.CourseMembersForm-module-remove-button{background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);color:#c7105c;cursor:pointer;display:block;flex:0 1;padding:1rem;transition:color .25s,transform .125s;width:auto}.CourseMembersForm-module-remove-button:focus-visible{border-color:#e493a4;box-shadow:0 0 0 4px rgba(199,18,92,.12);outline:none}.CourseMembersForm-module-remove-button:not(:disabled):hover i{transform:scale(1.05)}.CourseMembersForm-module-remove-button:not(:disabled):active i{transform:scale(1);transition:transform .25s}.CourseMembersForm-module-remove-button:disabled{color:#ffdbe2;cursor:auto}.CourseMembersForm-module-row{align-items:center;display:flex;width:100%}@media only screen and (min-width:768px){.CourseMembersForm-module-row{align-items:flex-start}}.CourseMembersForm-module-rows{display:flex;flex-direction:column;gap:.75rem}.FormOptInInfo-module-base{margin:0}.FormOptInInfo-module-icon{color:#ffdbe2}.FormOptInInfo-module-text{font-size:1rem;font-weight:300}@media only screen and (min-width:768px){.FormOptInInfo-module-text{font-size:1.125rem}}.ToggleIcon-module-base{--toggle-size:1.625rem;--toggle-icon-size:calc(var(--toggle-size) / 2);--toggle-width:calc(var(--toggle-size) * 1.75);--toggle-border-radius:calc(var(--toggle-size) / 2);--toggle-border-width:0.125rem;--toggle-spacing:calc((var(--toggle-size) - var(--toggle-icon-size)) / 2);cursor:pointer;height:var(--toggle-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--toggle-width);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ToggleIcon-module-input,.ToggleIcon-module-switch{height:100%;opacity:0;width:100%}.ToggleIcon-module-slider{background-color:#fff;border:var(--toggle-border-width) solid #ffdbe2;border-radius:var(--toggle-border-radius);bottom:0;color:#eeabb9;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .5s,border-color .5s,transform .5s}.ToggleIcon-module-slider:after,.ToggleIcon-module-slider:before{border-radius:50%;color:#eeabb9;content:"";height:var(--toggle-icon-size);position:absolute;top:50%;transition:.4s;translate:calc(var(--toggle-spacing) - var(--toggle-border-width)) -50%;width:var(--toggle-icon-size)}.ToggleIcon-module-slider:before{background-color:#eeabb9;transition:.4s}.ToggleIcon-module-slider:after{background-image:url('data:image/svg+xml, <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.3738 3.37622C12.7643 3.76675 12.7643 4.39991 12.3738 4.79044L6.54045 10.6238C6.35291 10.8113 6.09855 10.9167 5.83334 10.9167C5.56812 10.9167 5.31377 10.8113 5.12623 10.6238L2.20956 7.7071C1.81904 7.31658 1.81904 6.68341 2.20957 6.29289C2.60009 5.90236 3.23325 5.90236 3.62378 6.29289L5.83334 8.50245L10.9596 3.37622C11.3501 2.9857 11.9833 2.9857 12.3738 3.37622Z" fill="%23c7125c"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:85% 85%;opacity:0;scale:.1;transition:opacity .2s,scale .2s,translate .4s}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider{background-color:#c7105c;border-color:#c7105c;color:#c7105c}.ToggleIcon-module-input:focus-visible+.ToggleIcon-module-slider{box-shadow:0 1px 3px 0 rgba(199,18,92,.12),0 8px 16px 0 rgba(199,18,92,.12),0 0 0 4px rgba(199,18,92,.12)}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:after,.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:before{background-color:#fff;translate:calc(var(--toggle-width) - var(--toggle-icon-size) - var(--toggle-spacing) - var(--toggle-border-width)) -50%}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:after{opacity:1;scale:1;transition:opacity .3s .2s,scale .3s .2s,translate .4s}.FormToggleCard-module-base{border:2px solid #ffdbe2;border-radius:5px;margin:0}.FormToggleCard-module-header{align-items:center;color:#c7105c;display:flex;gap:1rem;height:5rem}.FormToggleCard-module-header .FormToggleCard-module-active-label{font-weight:500}.FormToggleCard-module-label{font-size:1.125rem;font-weight:400;line-height:1.3;transition:font-weight .25s}.FormToggleCard-module-label.FormToggleCard-module-active{font-weight:500}.FormToggleCard-module-animated-wrapper{background-color:#fef7f8;overflow:hidden;position:relative;width:100%}.FormToggleCard-module-children-wrapper,.FormToggleCard-module-header{padding-inline:1rem}.FormToggleCard-module-children-wrapper{padding-block:1rem}.CourseRegistrationForm-module-base{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;margin:2.5rem .5rem;max-width:calc(100% - 1rem);padding:2rem 1rem;position:relative;width:55rem}@media only screen and (min-width:768px){.CourseRegistrationForm-module-base{gap:2.5rem;margin-block:4rem;padding:3rem}}.CourseRegistrationForm-module-base .CourseRegistrationForm-module-form-headline{font-size:1.75rem}@media only screen and (min-width:576px){.CourseRegistrationForm-module-base .CourseRegistrationForm-module-form-headline{font-size:2.25rem}}.CheckBoxCardList-module-base{display:flex}.CheckBoxCardList-module-base>:not(:last-child){margin-right:18px}@media only screen and (max-width:767px){.CheckBoxCardList-module-base{flex-direction:column!important}.CheckBoxCardList-module-base>:not(:last-child){margin-bottom:16px!important;margin-right:0}}.CheckBoxCardList-module-columnFlex{flex-direction:column}.CheckBoxCardList-module-columnFlex>:not(:last-child){margin-bottom:10px}.CheckBoxCardList-module-selectionWrapper{width:100%}@media only screen and (min-width:768px){.CheckBoxCardList-module-hideOnFullLength{display:none}}@media only screen and (max-width:767px){.CheckBoxCardList-module-hideOnChechboxLength{display:none}}.ACWindPowerInvestCalc-module-headline,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-label{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--linear-gradient-headline,linear-gradient(90deg,#990099 0,#E50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.ACWindPowerInvestCalc-module-base{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:1.5rem;margin:0 auto;max-width:100%;width:39rem}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-base{align-items:flex-start;font-size:1.25rem}}.ACWindPowerInvestCalc-module-bonus-box{align-items:center;align-self:stretch;background:var(--color-accent-solid-accent--5,#fcf3f7);border:1px solid var(--color-accent-solid-accent--10,#fae8f0);border-radius:.5rem;display:flex;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1;padding:.75rem 1rem}.ACWindPowerInvestCalc-module-headline{display:block;font-size:1.5rem;font-weight:500;line-height:1.125;margin:0 0 .5rem;text-align:center;width:100%}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-headline{font-size:1.875rem;line-height:1}}.ACWindPowerInvestCalc-module-data-items{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;width:100%}.ACWindPowerInvestCalc-module-data-item{align-items:last baseline;display:flex;flex:1 1;flex-direction:row;gap:.5rem;justify-content:stretch;margin:0;padding:0;width:100%}.ACWindPowerInvestCalc-module-data-item .ACWindPowerInvestCalc-module-dots{align-items:baseline;display:flex;flex:1 1;font-size:50%;font-weight:700;margin:0;min-width:2.25ch;opacity:.3;overflow:hidden}.ACWindPowerInvestCalc-module-data-item .ACWindPowerInvestCalc-module-dots:before{content:". . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . .";float:left;white-space:nowrap;width:0}.ACWindPowerInvestCalc-module-data-item-detail{align-items:baseline;display:flex;font-weight:500;gap:.5rem;white-space:nowrap}.ACWindPowerInvestCalc-module-data-item.ACWindPowerInvestCalc-module-highlighted{color:#c7105c}.ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-data-item-label{margin:0}.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-label{font-weight:700}.ACWindPowerInvestCalc-module-button{margin-left:auto}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-button{margin-left:0}}.ACWindPowerInvestCalc-module-slider{margin-inline:0;width:100%}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-slider{margin-inline:-1rem;width:calc(100% + 2rem)}}.ACWindPowerInvestCalc-module-switch{--toggle-size:2rem}.AdditionalContents-module-section>div:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:768px){.AdditionalContents-module-section>div:not(:last-child){margin-bottom:6rem}}.BoxTeaser-module-title{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--linear-gradient-headline,linear-gradient(90deg,#990099 0,#E50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.BoxTeaser-module-base{align-items:flex-start;background:#fffcfd;border:1px solid #ffe9ed;border-radius:2rem;display:flex;flex-wrap:wrap;gap:3rem;margin-inline:auto;max-width:68rem;padding:2rem}@media(min-width:68rem){.BoxTeaser-module-base{gap:4rem;padding:3rem}}.BoxTeaser-module-content{display:flex;flex:1 1 30rem;flex-direction:column}.BoxTeaser-module-title{font-size:2.25rem;font-weight:500;letter-spacing:-.045rem;line-height:1.333}.BoxTeaser-module-description{color:#1f1f1f;font-size:1.375rem;font-weight:300;line-height:1.5;margin-top:1rem}.BoxTeaser-module-thumbnail-wrapper{display:flex}.BoxTeaser-module-thumbnail{align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid #ffe9ed;border-radius:1rem;display:flex;flex:1 1 auto;gap:.5rem;justify-content:center;max-width:16rem;padding:2rem}.BoxTeaser-module-thumbnail img{max-width:100%;object-fit:contain}.BoxTeaser-module-children{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.CMPCookieInfo-module-base{max-width:100%;overflow-x:scroll}.CMPCookieInfo-module-base table{border-collapse:collapse}.CMPCookieInfo-module-base thead{border-bottom:1px solid #ffdbe2}.CMPCookieInfo-module-base td,.CMPCookieInfo-module-base th{font-size:.875rem;font-weight:300;padding:1rem;text-align:left}.CMPCookieInfo-module-base th{font-weight:500}.CMPCookieInfo-module-base tbody>tr:nth-child(2n){background-color:#fef7f8}.CMPCookieInfo-module-base a{color:#c7105c;font-weight:500;text-decoration:underline!important;white-space:nowrap}.CMPVendorList-module-base{margin:0}.CMPVendorList-module-base .cmpvendorlist *{color:#1f1f1f;font-size:14px;transition:all .25s}.CMPVendorList-module-base .cmpvendorlistitem{border-top:1px solid #ffdbe2}.CMPVendorList-module-base .cmpvendorlistitem:first-child{border-top:none}.CMPVendorList-module-base .cmpvendorlistitem:last-child{border-bottom:1px solid #ffdbe2}.CMPVendorList-module-base .cmpvendorlistheader{background:none;font-size:1rem;font-weight:500;padding:1rem;transition:background .25s}.CMPVendorList-module-base .cmpvendorlistheader:hover{background:#fef7f8}.CMPVendorList-module-base .cmpvendorlisticon{align-items:center;display:flex;justify-content:center}.CMPVendorList-module-base .cmpvendordetails{background:#fef7f8;border-radius:6px;margin-bottom:1rem;padding:1rem}.CMPVendorList-module-base .cmpvendordetails a{color:#c7105c;font-weight:500;position:relative;text-decoration:underline!important;white-space:nowrap}.CMPVendorList-module-base .cmpvendordetails ul{list-style:none;margin:.25rem 0;padding:0 0 0 1.5rem;position:relative}.CMPVendorList-module-base .cmpvendordetails ul:before{content:"•";left:.5rem;position:absolute}.CMPVendorList-module-base .cmpvendorinfohl{font-weight:500;margin-top:1rem}.CMPVendorList-module-base .cookieinfotable{background-color:#fff;border-collapse:collapse;border-radius:4px;display:inline-block;margin-top:1rem;max-width:100%;overflow-x:scroll;width:unset}.CMPVendorList-module-base .cookieinfotable thead{border-bottom:1px solid #ffdbe2}.CMPVendorList-module-base .cookieinfotable tr:first-child td{padding:1rem 1rem .25rem}.CMPVendorList-module-base .cookieinfotable tr:last-child td{padding:.25rem 1rem 1rem}.CMPVendorList-module-base .cookieinfotable td,.CMPVendorList-module-base .cookieinfotable th{font-size:.875rem;font-weight:300;padding:.25rem 1rem;text-align:left;white-space:nowrap}.CMPVendorList-module-base .cookieinfotable th{font-weight:500;padding:1rem}.CMPVendorList-module-base .cmpvendorinfohl{font-size:.875rem;line-height:1.5}.CMPVendorList-module-base .cmpdatacategories{display:flex;flex-wrap:wrap;margin-top:.5rem}.CMPVendorList-module-base .cmpdatacategory{background:#fff;border:1px solid #ffdbe2;border-radius:6px;color:#eeabb9;font-size:.75rem;line-height:1.6;margin:0 .5rem .5rem 0;padding:.25rem .75rem}.CMPVendorList-module-base .cmpvendordescr{line-height:1.4}.CMPVendorList-module-base .cmpboxtxt{padding-bottom:0;text-align:left}.Avatar-module-base{border-radius:50%;height:6.625rem;object-fit:cover;object-position:center;width:6.625rem}.Avatar-module-base img{border-radius:50%}@media only screen and (min-width:768px){.Avatar-module-base{height:11rem;width:11rem}}.Avatar-module-border{border:.125rem solid #cecece}.Avatar-module-shadow{box-shadow:0 5px 7px 0 rgba(0,0,0,.12)}.MasonryLayout-module-base{--gutter-size:2rem;display:flex;margin-left:calc(-1*var(--gutter-size));width:auto}.MasonryLayout-module-column{background-clip:padding-box;padding-left:var(--gutter-size)}.MasonryLayout-module-column>*{margin-bottom:var(--gutter-size);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.MasonryLayout-module-column>* p,.MasonryLayout-module-column>* span{-webkit-hyphens:none;hyphens:none;word-break:normal}.CommunityHeatPlannerMap-module-base{height:100vh;margin:0;max-height:42rem;position:relative;width:100%}.CommunityHeatPlannerMap-module-map{height:100%;width:100%}.CommunityHeatPlannerMap-module-detailsBoxWrapper{animation:CommunityHeatPlannerMap-module-box-apear .25s;background:#fff;border-radius:12px;bottom:1.5rem;box-shadow:0 0 2px 0 rgba(0,0,0,.08),0 8px 48px 0 rgba(0,0,0,.08);left:1.5rem;margin:0 auto;max-width:25rem;position:absolute;right:1.5rem;top:auto;width:minmax(calc(100% - 3rem),25rem)}@media only screen and (min-width:576px){.CommunityHeatPlannerMap-module-detailsBoxWrapper{bottom:auto;left:1.5rem;right:auto;top:1.5rem;width:100%}}.CommunityHeatPlannerMap-module-detailsBoxWrapper.CommunityHeatPlannerMap-module-active{max-height:1000px}.CommunityHeatPlannerMap-module-details-box{align-items:flex-start;animation:CommunityHeatPlannerMap-module-apear .25s .25s forwards;display:flex;flex-direction:column;font-size:1.125rem;font-weight:300;gap:1.25rem;opacity:0;padding:1.25rem 1.25rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.CommunityHeatPlannerMap-module-details-box .CommunityHeatPlannerMap-module-title,.CommunityHeatPlannerMap-module-details-box p{margin:0}.CommunityHeatPlannerMap-module-image{aspect-ratio:360/200;border-radius:.5rem;overflow:hidden;position:relative;width:100%}.CommunityHeatPlannerMap-module-title{font-size:1.25rem;font-weight:500;line-height:1.4}.CommunityHeatPlannerMap-module-text-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.CommunityHeatPlannerMap-module-link{align-items:center;color:#c7105c;display:flex;font-weight:500;gap:.5rem;text-decoration:none}@keyframes CommunityHeatPlannerMap-module-box-apear{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes CommunityHeatPlannerMap-module-apear{0%{opacity:0}to{opacity:1}}.ComponentList-module-list{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr));position:relative}.ComponentList-module-list>*{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ComponentList-module-list>* p,.ComponentList-module-list>* span{-webkit-hyphens:none;hyphens:none;word-break:normal}.ComponentList-module-list.ComponentList-module-no-equal-cols{display:flex;flex-wrap:wrap}.ComponentList-module-list.ComponentList-module-no-equal-cols.ComponentList-module-left{justify-content:flex-start}.ComponentList-module-list.ComponentList-module-no-equal-cols.ComponentList-module-center{justify-content:center}.ComponentList-module-list.ComponentList-module-no-equal-cols.ComponentList-module-right{justify-content:flex-end}.ComponentList-module-list.ComponentList-module-no-equal-cols.ComponentList-module-stretch>*{flex-grow:1}@media only screen and (min-width:768px){.ComponentList-module-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ComponentList-module-list.ComponentList-module-one-col{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:992px){.ComponentList-module-list.ComponentList-module-two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ComponentList-module-list.ComponentList-module-three-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.ComponentList-module-list.ComponentList-module-four-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.ComponentList-module-left{justify-items:start}.ComponentList-module-center{justify-items:center}.ComponentList-module-right{justify-items:end}.ComponentList-module-stretch{justify-items:stretch}.ContactBlock-module-contact-block{display:flex;font-size:1rem}@media only screen and (min-width:576px){.ContactBlock-module-contact-block{font-size:1.5rem}}.ContactBlock-module-contact-block p:not(:last-of-type){margin-bottom:.25rem}.ContactBlock-module-avatar{height:128px;min-width:128px;width:128px}.ContactBlock-module-name{color:#1f1f1f;display:block;font-size:1.25rem;font-weight:500;line-height:1}@media only screen and (max-width:767px){.ContactBlock-module-name{font-size:1.125rem}}.ContactBlock-module-name em{color:#626262;font-style:italic;font-weight:400}.ContactBlock-module-job-title{color:#1f1f1f;display:block;font-size:1.125rem;font-weight:300;line-height:1;margin-top:.25rem}@media only screen and (max-width:767px){.ContactBlock-module-job-title{font-size:1rem;margin-top:.125rem}}.ContactBlock-module-contactData{display:flex;flex-direction:column;justify-content:space-evenly;margin-left:1.5rem}@media only screen and (max-width:767px){.ContactBlock-module-contactData{margin-left:1rem;margin-top:1.25rem}}@media only screen and (max-width:374px){.ContactBlock-module-contactData{margin-left:0;text-align:center}}.ContactBlock-module-links{color:#1f1f1f;font-size:1.125rem;line-height:1}@media only screen and (max-width:767px){.ContactBlock-module-links{margin-top:.75rem}}.ContactBlock-module-links .ContactBlock-module-link{align-items:center;color:#c7105c;display:flex;min-height:1.5rem;text-decoration:none}@media only screen and (max-width:767px){.ContactBlock-module-links .ContactBlock-module-link{font-size:1rem}}.ContactBlock-module-links .ContactBlock-module-link:not(:last-child){margin-bottom:.5rem}.ContactBlock-module-links .ContactBlock-module-link-mail{align-items:center;color:#c7105c;display:flex;font-size:1.125rem;font-weight:500;line-height:1.5;min-height:1.5rem}.ContactBlock-module-phone{font-weight:500}
/*# sourceMappingURL=ed6e25f24a222dcf.css.map*/