@charset "UTF-8";.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0px solid #d0d0d0;overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0px solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0px solid hsl(0,0%,111.568627451%)}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(./public-sans-v14-latin-regular-CdDarR7U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(./public-sans-v14-latin-italic-BsyzgQ_I.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(./public-sans-v14-latin-500-CfJSFZCD.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:500;src:url(./public-sans-v14-latin-500italic-C-HS-BRQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(./public-sans-v14-latin-700-VecH6ILf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(./public-sans-v14-latin-700italic-DERvlRir.woff2) format("woff2")}:root,[data-theme=reset]{--color-accent: hsla(212, 100%, 45%, 1);--color-background: hsla(0, 0%, 100%, 1);--color-background-secondary: hsla(0, 0%, 19%, .08);--color-border: hsl(0, 0%, 90%);--color-border-secondary: hsl(0, 0%, 19%, .68);--color-text: hsl(0, 0%, 19%, 1);--color-text-muted: hsla(0, 0%, 19%, .8);--color-error: hsl(343, 98%, 46%)}:root{--font-family-heading: "articulat-cf", sans-serif;--font-family-text: "articulat-cf", sans-serif;--font-size-body: 1.125rem;--font-size-body-small: 1rem;--flow-space: 1.5625rem;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--content-max-width: 700px;--content-max-width-wide: 900px;--content-max-width-full: 1200px;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem);--container-max-width: clamp(768px, 90vw, 1632px);--container-spacing: clamp(16px, 2vw, 32px);--section-spacing: 64px;--section-spacing-mobile: 32px;--color-white: #ffffff;--color-black: #000000;--color-gray-25: #FDFDFD;--color-gray-50: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E9EAEB;--color-gray-300: #D5D7DA;--color-gray-400: #A4A7AE;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252B37;--color-gray-900: #181D27;--color-gray-950: #0A0D12;--color-primary-25: #F0F6FB;--color-primary-50: #E6F0F8;--color-primary-100: #CCE1F0;--color-primary-200: #B3D2E9;--color-primary-300: #80B4DA;--color-primary-400: #66A5D2;--color-primary-500: #3387C3;--color-primary-600: #0069B4;--color-primary-700: #0178AA;--color-primary-800: #015072;--color-primary-900: #00293A;--color-primary-950: #00151F;--color-secondary-25: #F4FCFF;--color-secondary-50: #E1F6FF;--color-secondary-100: #CAEFFF;--color-secondary-200: #9CE1FF;--color-secondary-300: #6ED3FE;--color-secondary-400: #41C6FE;--color-secondary-500: #13B8FE;--color-secondary-600: #00A0E6;--color-secondary-700: #0178AA;--color-secondary-800: #015072;--color-secondary-900: #00293A;--color-secondary-950: #00151F;--color-success-25: #F6FEF9;--color-success-50: #ECFDF3;--color-success-100: #DCFAE6;--color-success-200: #ABEFC6;--color-success-300: #75E0A7;--color-success-400: #47CD89;--color-success-500: #17B26A;--color-success-600: #079455;--color-success-700: #067647;--color-success-800: #085D3A;--color-success-900: #074D31;--color-success-950: #053321;--color-text: var(--color-gray-950);--color-text-muted: var(--color-gray-600);--color-primary: var(--color-primary-600);--color-secondary: var(--color-secondary-600)}body{background-color:var(--color-gray-50)}body,.paragraph{color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:initial;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family-heading);font-weight:500;line-height:1.3}h1,.h1{font-size:2.25rem;line-height:3rem;letter-spacing:-1px;font-weight:700}@media (min-width: 36em){h1,.h1{font-size:3rem;line-height:3.75rem}}@media (min-width: 64em){h1,.h1{font-size:4.5rem;line-height:5.625rem}}h2,.h2{font-size:1.875rem;line-height:2.375rem;font-weight:600;letter-spacing:-.5px}@media (min-width: 36em){h2,.h2{font-size:1.5rem;line-height:2rem}}@media (min-width: 64em){h2,.h2{font-size:2.25rem;line-height:2.75rem}}h3,.h3{font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 64em){h3,.h3{font-size:1.25rem;line-height:1.875rem}}h4,.h4{font-size:1.625rem;line-height:1.4}@media (min-width: 480px){h4,.h4{font-size:1.825rem}}h5,.h5{font-size:1.375rem;line-height:1.5}@media (min-width: 480px){h5,.h5{font-size:1.5rem}}h6,.h6{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.5}a{color:var(--color-accent);text-underline-offset:.3ex}a.link,span.link{font-size:1rem;line-height:1.5rem;font-weight:600;display:inline-flex;gap:6px;align-items:center;color:var(--color-primary);text-decoration:none;transition:color .3s ease-in-out,transform .3s ease-in-out;margin-right:16px}a.link svg.arrow,span.link svg.arrow{transition:color .3s ease-in-out,transform .3s ease-in-out;transform:translate(0) scale(1)}a.link svg.arrow path,span.link svg.arrow path{transition:stroke .3s ease-in-out;stroke:var(--color-primary)}a.link:hover svg.arrow,span.link:hover svg.arrow{transform:translate(5px) scale(1.1)}a.link:hover svg.arrow--prev,span.link:hover svg.arrow--prev{transform:translate(-5px) scale(1.1)}hr{--flow-space: var(--component-spacing);border:0;margin-block:var(--flow-space);margin-inline:auto}hr:after{background-color:var(--color-border);block-size:2px;content:"";display:block}kbd,code{background:var(--color-background-secondary);border-radius:4px;display:inline-block;font-size:.95em;padding-block:0;padding-inline:.375em;word-break:break-word}img{block-size:initial;inline-size:100%}.wp-block-image img{inline-size:initial}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.25rem;margin-block-start:.25rem}blockquote,.blockquote{-webkit-border-start:5px solid var(--color-accent);border-inline-start:5px solid var(--color-accent);display:block;font-size:1.44rem;font-style:normal;font-weight:500;line-height:calc(1em + .75rem);margin-block:var(--flow-space);margin-inline:2.5rem 0;-webkit-padding-start:.8rem;padding-inline-start:.8rem}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;-webkit-margin-before:.25rem;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}:where(ul,ol):not([class]),:where(ul,ol).wp-block-list{--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}:where(ul,ol):not([class]) li+li,:where(ul,ol).wp-block-list li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}:where(ul,ol):not([class]) li>ul,:where(ul,ol):not([class]) li ol,:where(ul,ol).wp-block-list li>ul,:where(ul,ol).wp-block-list li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-size:var(--font-size-body-small);inline-size:100%;max-inline-size:100%}table caption{caption-side:bottom;color:var(--color-text-muted);-webkit-margin-before:calc(var(--flow-space) / 2);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding-block:10px;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{color:var(--color-text-muted);font-weight:500}table thead{background-color:var(--color-background-secondary);-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}.button,.wp-block-button>.wp-block-button__link{--button-background-color: var(--color-primary);--button-background-hover-color: var(--color-secondary);--button-border-color: var(--color-primary);--button-border-hover-color: var(--color-secondary);--button-border-width: 1px;--button-border-radius: 8px;--button-font-weight: 500;--button-font-size: 16px;--button-text-color: var(--color-white);--button-padding-inline: 18px;--button-padding-block: 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background-color);border:solid var(--button-border-width) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:6px;font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:0;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:center;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.button:hover,.wp-block-button>.wp-block-button__link:hover{background-color:var(--button-background-hover-color);border-color:var(--button-border-hover-color)}.button:disabled,.button--disabled,.wp-block-button>.wp-block-button__link:disabled,.wp-block-button>.wp-block-button__link--disabled{cursor:default;opacity:.5;pointer-events:none}.button--secondary,.wp-block-button>.wp-block-button__link--secondary{background:var(--color-white);border-color:var(--color-white);color:var(--color-primary-600)}.button--secondary:hover,.wp-block-button>.wp-block-button__link--secondary:hover{color:var(--color-white)}.button--outline,.wp-block-button>.wp-block-button__link--outline{--button-text-color: var(--color-primary);--button-background-color: var(--color-white)}.button--outline:hover,.wp-block-button>.wp-block-button__link--outline:hover{--button-background-hover-color: var(--color-gray-50);--button-border-hover-color: var(--color-primary)}.button--outline--white,.wp-block-button>.wp-block-button__link--outline--white{--button-text-color: var(--color-white);--button-background-color: transparent;--button-border-color: var(--color-white)}.button--outline--white:hover,.wp-block-button>.wp-block-button__link--outline--white:hover{--button-text-color: var(--color-primary);--button-background-hover-color: var(--color-white);--button-border-hover-color: var(--color-primary)}.button--text,.wp-block-button>.wp-block-button__link--text{--button-background-color: transparent;--button-text-color: var(--color-accent);border:0;padding:0}.button--text:hover,.wp-block-button>.wp-block-button__link--text:hover{background-color:transparent;border:0}.button--slider-nav,.wp-block-button>.wp-block-button__link--slider-nav{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border-radius:.5rem}.button--slider-nav svg,.wp-block-button>.wp-block-button__link--slider-nav svg{width:1rem;height:1.6875rem}.button--slider-nav:disabled,.wp-block-button>.wp-block-button__link--slider-nav:disabled{opacity:.4;cursor:not-allowed}@media (min-width: 48em){.button--slider-nav,.wp-block-button>.wp-block-button__link--slider-nav{width:3.5rem;height:3.5rem}.button--slider-nav svg,.wp-block-button>.wp-block-button__link--slider-nav svg{width:1.125rem;height:1.875rem}}.button--sm,.wp-block-button>.wp-block-button__link--sm{font-size:.875rem;line-height:1.25rem;padding-block:.5rem;padding-inline:.875rem}.button--xl,.wp-block-button>.wp-block-button__link--xl{padding-block:.875rem;padding-inline:1.125rem;font-size:1rem;line-height:1.5rem}.button.loading,.wp-block-button>.wp-block-button__link.loading{position:relative;color:transparent}.button.loading:after,.wp-block-button>.wp-block-button__link.loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid var(--color-white);border-radius:50%;border-top-color:transparent;animation:spinner .6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.wp-block-button{color:var(--button-text-color)}.wp-block-button.is-style-outline{--button-text-color: var(--color-accent)}.wp-block-button.is-style-outline .wp-block-button__link{--button-background-color: transparent;--button-text-color: var(--color-accent);border:solid var(--button-border-width) var(--color-accent);color:var(--button-text-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}form{margin:0}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}label{color:var(--color-gray-700);font-size:.875rem;line-height:1.25rem;font-weight:500;-webkit-margin-before:0;margin-block-start:0;display:block;margin-bottom:6px}@media (min-width: 64em){label{font-size:1rem;line-height:1.5rem}}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=search],input[type=password],select,textarea{width:100%;background:var(--color-white);border:1px solid var(--color-gray-400);border-radius:8px;padding:10px 14px;font-size:1rem;line-height:1.5rem;color:var(--color-gray-900);transition:border-color .2s ease}@media (min-width: 64em){input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=search],input[type=password],select,textarea{font-size:1.125rem;line-height:1.75rem}}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-gray-500)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,input[type=password]:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-primary-600)}input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=search]:disabled,input[type=password]:disabled,select:disabled,textarea:disabled{cursor:default;opacity:.5;pointer-events:none}textarea{min-height:140px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23717680' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}select option{color:var(--color-gray-900)}option{color:initial}[type=checkbox],[type=radio]{accent-color:var(--color-accent);block-size:20px;display:inline-block;inline-size:20px;-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:top}[type=checkbox]+label,[type=radio]+label{color:var(--color-text);display:inline-block;font:inherit;inline-size:calc(100% - 33px)}flynt-component{display:block;position:relative}@keyframes estimate-count-pulse{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}[data-estimate-count].is-estimate-count-pulse{animation:estimate-count-pulse .35s ease-out 2;transform-origin:center center}@media (prefers-reduced-motion: reduce){[data-estimate-count].is-estimate-count-pulse{animation:none}}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%}.admin-bar .pageWrapper{-webkit-padding-before:var(--wp-admin--admin-bar--height);padding-block-start:var(--wp-admin--admin-bar--height)}.componentSpacing{padding:var(--section-spacing-mobile) 0 var(--section-spacing-mobile)}@media (min-width: 64em){.componentSpacing{padding:var(--section-spacing) 0 var(--section-spacing)}}@media (min-width: 64em){.componentSpacing--TopDouble{padding-top:calc(var(--section-spacing) * 2)}}.componentSpacing--TopNone{padding-top:0!important}@media (min-width: 64em){.componentSpacing--BottomDouble{padding-bottom:calc(var(--section-spacing) * 2)}}.componentSpacing--BottomNone{padding-bottom:0!important}.wp-block-post-content>.alignfull{margin-inline:auto;max-inline-size:var(--content-max-width-full)!important}.groupContainer{display:inline-flex;flex-wrap:wrap;gap:var(--flow-space)}.container{width:100%;max-width:var(--container-max-width);padding:0 var(--container-spacing);margin:0 auto}[data-size=medium]{max-inline-size:var(--content-max-width)}[data-size=wide]{max-inline-size:var(--content-max-width-wide)}[data-size=full]{max-inline-size:100%}[data-align=left]{margin-inline:unset}[data-align=center]{margin-inline:auto}[data-text-align=left]{text-align:start}[data-text-align=center]{text-align:center}[data-flow=layout]>*+*{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}[data-flow=content]>*+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}@media (max-width: 767px){[data-size=wide] p,[data-size=wide] .paragraph,[data-size=wide] h1,[data-size=wide] h2,[data-size=wide] h3,[data-size=wide] h4,[data-size=wide] h5,[data-size=wide] h6,[data-size=wide] .h1,[data-size=wide] .h2,[data-size=wide] .h3,[data-size=wide] .h4,[data-size=wide] .h5,[data-size=wide] .h6,[data-size=full] p,[data-size=full] .paragraph,[data-size=full] h1,[data-size=full] h2,[data-size=full] h3,[data-size=full] h4,[data-size=full] h5,[data-size=full] h6,[data-size=full] .h1,[data-size=full] .h2,[data-size=full] .h3,[data-size=full] .h4,[data-size=full] .h5,[data-size=full] .h6,[data-text-align=center] p,[data-text-align=center] .paragraph,[data-text-align=center] h1,[data-text-align=center] h2,[data-text-align=center] h3,[data-text-align=center] h4,[data-text-align=center] h5,[data-text-align=center] h6,[data-text-align=center] .h1,[data-text-align=center] .h2,[data-text-align=center] .h3,[data-text-align=center] .h4,[data-text-align=center] .h5,[data-text-align=center] .h6{text-wrap:balance}[data-size=wide] p br,[data-size=wide] .paragraph br,[data-size=wide] h1 br,[data-size=wide] h2 br,[data-size=wide] h3 br,[data-size=wide] h4 br,[data-size=wide] h5 br,[data-size=wide] h6 br,[data-size=wide] .h1 br,[data-size=wide] .h2 br,[data-size=wide] .h3 br,[data-size=wide] .h4 br,[data-size=wide] .h5 br,[data-size=wide] .h6 br,[data-size=full] p br,[data-size=full] .paragraph br,[data-size=full] h1 br,[data-size=full] h2 br,[data-size=full] h3 br,[data-size=full] h4 br,[data-size=full] h5 br,[data-size=full] h6 br,[data-size=full] .h1 br,[data-size=full] .h2 br,[data-size=full] .h3 br,[data-size=full] .h4 br,[data-size=full] .h5 br,[data-size=full] .h6 br,[data-text-align=center] p br,[data-text-align=center] .paragraph br,[data-text-align=center] h1 br,[data-text-align=center] h2 br,[data-text-align=center] h3 br,[data-text-align=center] h4 br,[data-text-align=center] h5 br,[data-text-align=center] h6 br,[data-text-align=center] .h1 br,[data-text-align=center] .h2 br,[data-text-align=center] .h3 br,[data-text-align=center] .h4 br,[data-text-align=center] .h5 br,[data-text-align=center] .h6 br{display:none}}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.boxPadding{padding-block:var(--box-spacing);padding-inline:var(--box-spacing)}.boxBorder{border:solid 2px var(--color-border)}.SingleProductCategory--special-lintels .NavigationBreadcrumbs{position:relative;padding:0;height:0}.SingleProductCategory--special-lintels .NavigationBreadcrumbs .NavigationBreadcrumbs__Wrap{position:absolute;top:0;left:0;width:100%;z-index:9;padding:20px 0}.SingleProductCategory--special-lintels .NavigationBreadcrumbs .NavigationBreadcrumbs__Wrap span{color:var(--color-white)}.SingleProductCategory--special-lintels .HeaderImageCarousel{min-height:calc(100vh - 217px);padding-top:60px}@media (min-width: 48em){.SingleProductCategory--special-lintels .HeaderImageCarousel .HeaderImageCarousel__Content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.SingleProductCategory--special-lintels.admin-bar .HeaderImageCarousel{min-height:calc(100vh - 249px)}.ac{--color-white: #fff;--color-light-grey: #eee;--color-grey: #8a8a8a;--color-black: #111;margin-bottom:8px;border:1px solid var(--color-light-grey);background-color:var(--color-white);box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:700 16px Arial,sans-serif;color:var(--color-black);text-align:left;width:100%;padding:8px 32px 8px 8px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger:after{content:"+";text-align:center;width:15px;transform:translateY(-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:var(--color-grey)}.ac .ac-panel{overflow:hidden;visibility:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{color:var(--color-black);padding:8px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden;height:0}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"–"}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dialog-container{z-index:99;display:flex;max-height:100vh;overflow:auto}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:#2b2e38e6;animation:fade-in .2s both}.dialog-content{margin:auto;z-index:2;position:relative;animation:fade-in .4s .2s both,slide-up .4s .2s both}.dialog-content{overflow:auto}.dialog-content-inner{position:relative;padding:3rem 2rem 2rem;background-color:#fff;margin:2rem 0}.dialog-content__close{position:absolute;top:0;right:10px;padding:1rem;font-size:3.75rem;line-height:1;cursor:pointer}.dialog-content__title{font-size:1.5rem;line-height:2rem;font-weight:600;margin-bottom:1rem}@media (min-width: 48em){.dialog-content__title{font-size:2rem;line-height:2.5rem}}.dialog-content__intro{font-size:1rem;line-height:1.5rem;color:var(--color-text-muted);margin-bottom:2rem}@media (min-width: 48em){.dialog-content__intro{font-size:1.125rem;line-height:1.75rem}}@keyframes fade-in{0%{opacity:0}}@keyframes slide-up{0%{transform:translateY(10%)}}.embla{--slide-size: 100%;--slide-spacing: 1rem;overflow:hidden}.embla__container{display:flex;align-items:flex-start;transition:height .2s}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-right:var(--slide-spacing)}.embla__slide:first-child{margin-left:var(--slide-spacing)}.embla__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;align-items:center;padding:1rem 0;margin-right:-.6rem}.embla__dot{-webkit-tap-highlight-color:var(--color-gray-300);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-gray-300);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:10px;height:10px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.embla__dot--selected{background-color:var(--color-primary-600)}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:16px!important}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none!important}.gform_wrapper.gravity-theme .gfield--type-html{margin-bottom:0!important}.gf-special-lintel .gfmc-container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;min-width:0;width:100%}@media (min-width: 64em){.gf-special-lintel .gfmc-container{flex-direction:row;gap:64px}}.gf-special-lintel .gf-column-with-image,.gf-special-lintel .gf-column-with-fields{min-width:0;padding-top:32px;width:100%}.gf-special-lintel .gf-column-with-image{flex:0 1 auto;max-width:260px}@media (min-width: 64em){.gf-special-lintel .gf-column-with-image{flex:0 1 260px;width:260px}}@media (min-width: 80em){.gf-special-lintel .gf-column-with-image{flex:0 1 340px;max-width:340px;width:340px}}.gf-special-lintel .gf-column-with-image .gf-column-image{align-items:center;aspect-ratio:1/1;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:10px;display:flex;justify-content:center;max-width:100%;overflow:hidden;padding-bottom:0;width:100%}.gf-special-lintel .gf-column-with-image .gf-column-image-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.gf-special-lintel .gf-column-with-image .gf-column-image-inner img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.gf-special-lintel .gf-column-with-fields{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);max-width:100%;row-gap:16px}.gf-special-lintel .gf-column-with-fields>.gfield{grid-column:1/-1;max-width:100%;min-width:0;width:100%}@media (min-width: 64em){.gf-special-lintel .gf-column-with-fields{-moz-column-gap:16px;column-gap:16px;flex:1 1 36rem;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px;width:auto}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-full,.gf-special-lintel .gf-column-with-fields>.gfield:not([class*=gfield--width-]){grid-column:span 12}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-eleven-twelfths{grid-column:span 11}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-five-sixths{grid-column:span 10}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-three-quarter{grid-column:span 9}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-two-thirds{grid-column:span 8}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-seven-twelfths{grid-column:span 7}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-half{grid-column:span 6}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-five-twelfths{grid-column:span 5}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-third{grid-column:span 4}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-quarter{grid-column:span 3}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-one-sixth{grid-column:span 2}.gf-special-lintel .gf-column-with-fields>.gfield.gfield--width-one-twelfth{grid-column:span 1}.gf-special-lintel .gf-column-with-fields>.gfield{width:auto}}.gform_wrapper form.gf-lintel-multipage h3{margin-bottom:8px}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gform_fields{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px;width:100%}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-full,.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield:not([class*=gfield--width-]){grid-column:span 12}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-eleven-twelfths{grid-column:span 11}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-five-sixths{grid-column:span 10}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-three-quarter{grid-column:span 9}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-two-thirds{grid-column:span 8}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-seven-twelfths{grid-column:span 7}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-half{grid-column:span 6}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-five-twelfths{grid-column:span 5}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-third{grid-column:span 4}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-quarter{grid-column:span 3}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-one-sixth{grid-column:span 2}.gform_wrapper form.gf-lintel-multipage .gform_fields>.gfield.gfield--width-one-twelfth{grid-column:span 1}}.gform_wrapper form.gf-lintel-multipage .gf_page_steps{display:flex;gap:0;border:0;margin:0 0 24px;overflow-x:auto;padding:0;scrollbar-width:none}.gform_wrapper form.gf-lintel-multipage .gf_page_steps::-webkit-scrollbar{display:none}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gf_page_steps{margin-bottom:40px;overflow:visible}}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step{align-items:center;border-bottom:10px solid var(--color-gray-300);box-shadow:none;display:flex;flex:1 0 170px;gap:6px;margin:0;min-width:170px;padding:4px 16px;text-align:center;width:auto}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step{flex:1 0 0;min-width:0}}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step .gf_step_number{color:var(--color-gray-300);display:inline!important;border:none;background:none;font-size:1rem;font-weight:600;line-height:1.5rem;margin-right:4px;opacity:1;width:auto;height:auto}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step .gf_step_number:before,.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step .gf_step_number:after{display:none}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step .gf_step_label{color:var(--color-gray-300);display:inline!important;font-size:1rem;font-weight:600;line-height:1.5rem;opacity:1;white-space:normal;padding:0}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_active,.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_completed{border-bottom-color:var(--color-secondary-600)}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_active .gf_step_number,.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_active .gf_step_label,.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_completed .gf_step_number,.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_completed .gf_step_label{color:var(--color-black)!important}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step.gf_step_active:after{background:var(--color-secondary-600)}.gform_wrapper form.gf-lintel-multipage .gf_page_steps .gf_step a{color:inherit;pointer-events:none;text-decoration:none}.gform_wrapper form.gf-lintel-multipage .validation_message{padding:0;border:0;background:none;font-weight:600}.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image{min-height:260px}@media (min-width: 80em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image{min-height:340px}}.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_fields{padding-left:0;position:relative}@media (max-width: 63.99em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_fields{display:grid!important;gap:0;grid-template-columns:minmax(0,1fr)!important}.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_fields>.gfield{grid-column:1/-1!important;max-width:100%!important;width:100%!important}}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_fields{padding-left:324px}}@media (min-width: 80em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_fields{padding-left:404px}}@media (max-width: 63.99em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image.gfield--width-full{position:static!important;order:-1;width:100%!important;margin:0 0 64px!important;grid-column:auto!important;grid-row:auto!important}}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image.gfield--width-full{left:0;margin:0;max-width:260px;position:absolute;top:0;width:260px}}@media (min-width: 80em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image.gfield--width-full{max-width:340px;width:340px}}.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image~.gfield,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image~.gfield.gfield--width-full{position:static;width:auto}@media (max-width: 63.99em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image~.gfield,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gfield.gf-step-image~.gfield.gfield--width-full{flex:0 0 auto;margin-bottom:24px}}@media (min-width: 64em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_page_footer,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform-page-footer{padding-left:324px}}@media (min-width: 80em){.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform_page_footer,.gform_wrapper form.gf-lintel-multipage .gform_page.gf-step-with-image .gform-page-footer{padding-left:404px}}.gform_wrapper form.gf-lintel-multipage .gform_page_footer,.gform_wrapper form.gf-lintel-multipage .gform-page-footer{margin-top:24px;padding-left:0}.gform_wrapper form.gf-lintel-multipage .gfield.gf-step-image .gf-step-image-inner{align-items:center;aspect-ratio:1/1;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:10px;display:flex;justify-content:center;max-width:100%;overflow:hidden;width:100%}.gform_wrapper form.gf-lintel-multipage .gfield.gf-step-image .gf-step-image-inner img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex{display:grid!important;gap:12px;grid-template-columns:1fr;width:100%}@media (min-width: 64em){.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex{gap:16px}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-1{grid-template-columns:minmax(0,1fr)}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex>.lintel-dimensions__item{display:block!important;float:none!important;margin:0!important;padding:0!important;width:auto!important}.gform_wrapper .ginput_container_lintel_dimensions.ginput_complex input[type=text]{width:100%}.lity{z-index:99999998;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:#000000e6;outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important;overflow-y:auto}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009}.lity-close{z-index:9994;width:60px;height:60px;font-size:60px;line-height:60px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-family:Arial,Baskerville,monospace;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}@media (min-width: 64em){.lity-close{width:80px;height:80px;font-size:80px;line-height:80px;top:20px;right:20px}}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}.lity-hide{display:none}.lity-caption{position:absolute;bottom:0;left:0;width:100%;background-color:#fffc;padding:8px 16px;margin:0;color:var(--color-gray-600);text-align:center;font-size:1rem}.tablepress{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.tablepress thead,.tablepress thead tr,.tablepress thead th{background-color:transparent}.tablepress td,.tablepress th{font-size:.875rem;line-height:1.25rem;padding:10px 16px;border:none;text-align:center}.tablepress tr{border:none;border-bottom:1px solid var(--color-white);background-color:var(--color-primary-50)}.tablepress tr:nth-child(2n){background-color:var(--color-primary-25)}.tablepress th{padding-block:12px;border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-950)}.tablepress th:first-child{text-align:left}.tablepress td{color:var(--color-gray-950)}.tablepress td:first-child{font-weight:600;text-align:left}.dlm-xhr-error{display:none!important}.dlm-xhr-loading-gif{width:16px!important;height:16px!important;display:inline;background-color:var(--color-white);border-radius:50%;margin-left:0!important}.dlm-xhr-progress{font-size:12px!important}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-Results-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-RefinementList-list--swatches{display:flex;flex-wrap:wrap}.ais-RefinementList-list--swatches .ais-RefinementList-item{flex:0 0 50%}.ais-RefinementList-list--colour-groups{display:flex;flex-wrap:wrap}.ais-RefinementList-list--colour-groups .ais-RefinementList-item{width:33.33333%;flex:0 0 auto;padding-bottom:20px}.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{display:block;width:100%;text-align:center;color:var(--color-primary-600);text-decoration:underline;text-transform:uppercase;font-size:.75rem!important;font-weight:700!important;margin-top:20px}.ais-Panel--collapsible{position:relative}.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-footer{display:none}.ais-Panel-header{background-color:var(--color-primary-50);border-bottom:1px solid var(--color-white);font-size:1rem;line-height:1.5rem;padding:24px 32px;color:var(--color-black);font-weight:600;border-radius:0 5px 5px 0;overflow:hidden}.ais-Panel-collapseButton{font-size:1rem;line-height:1.5rem;color:var(--color-primary-600);font-weight:400;display:block;width:100%;cursor:pointer}.ais-Panel-collapseButton-wrap{display:flex;justify-content:space-between}.ais-Panel-body{padding:24px 32px;background-color:var(--color-white)}.ais-HierarchicalMenu-item{font-size:1rem;margin-bottom:8px}.ais-HierarchicalMenu-item:last-child{margin:0}.ais-HierarchicalMenu-item a{color:var(--color-black);text-decoration:none}.ais-HierarchicalMenu-item--selected.ais-HierarchicalMenu-item--parent .ais-HierarchicalMenu-list{padding-top:8px}.ais-HierarchicalMenu-colourGroupVisual{width:18px;height:18px;border:1px solid var(--color-primary-600);border-radius:3px;background-color:var(--color-white);overflow:hidden;margin-right:10px}.ais-HierarchicalMenu-colourGroupVisualInner{width:100%;height:100%;overflow:hidden}.ais-HierarchicalMenu-colourGroupVisualInner img{width:100%;height:100%;object-fit:cover;object-position:center}.ais-HierarchicalMenu-link{display:flex;align-items:center}.ais-HierarchicalMenu-link.selected{font-weight:700}.ais-HierarchicalMenu-link--selected{font-weight:600}.ais-HierarchicalMenu-label{padding-right:5px;font-size:.875rem;line-height:1.375rem}.ais-HierarchicalMenu-count{color:var(--color-black)}.ais-HierarchicalMenu-count:before{display:inline-block;content:"("}.ais-HierarchicalMenu-count:after{display:inline-block;content:")"}.ais-HierarchicalMenu-list--child{padding-left:8px}.ais-RefinementList-item{padding:3px 0}.ais-RefinementList-item--selected .ais-RefinementList-label:before{border:1px solid var(--color-black);border-radius:3px;content:"";background-color:var(--color-black)}.ais-RefinementList-item--selected .ais-RefinementList-labelText{font-weight:600}.ais-RefinementList-label,.ais-RefinementList-swatchLabel,.ais-RefinementList-colourGroupLabel{color:var(--color-black);font-size:1rem;line-height:1.5rem;display:flex;align-items:flex-start;align-items:center;cursor:pointer}.ais-RefinementList-label.selected,.ais-RefinementList-swatchLabel.selected,.ais-RefinementList-colourGroupLabel.selected{font-weight:700}.ais-RefinementList-label:before{justify-content:center;border:1px solid var(--color-black);border-radius:3px;align-items:center;font-family:"Font Awesome 7 Pro";font-size:.625rem;line-height:.875rem;font-weight:600;text-align:center;color:var(--color-white);flex:0 0 auto;content:"";width:14px;height:14px;background-color:var(--color-white);margin-right:10px;transition:background-color .2s linear}.ais-RefinementList-colourGroupLabel{flex-direction:column}.ais-RefinementList-checkbox{height:18px;width:18px;margin:0 10px 0 0;accent-color:var(--color-black);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}.ais-RefinementList-swatchLabelColor{width:14px;height:14px;display:inline-block;border-radius:3px;border:1px solid var(--color-primary-600);margin-right:15px}.ais-RefinementList-labelText,.ais-RefinementList-swatchLabelText{padding-right:5px;font-size:.875rem;font-weight:300}.ais-RefinementList-colourGroupLabelText{font-size:.75rem;line-height:.875rem;text-align:center;padding-top:5px}.ais-RefinementList--doorDesign .ais-RefinementList-list{display:flex;flex-wrap:wrap}.ais-RefinementList--doorDesign .ais-RefinementList-item{width:50%;flex:0 0 auto;text-align:center;padding:5px;box-sizing:border-box;cursor:pointer}.ais-RefinementList--doorDesign .ais-RefinementList-item>div{padding:10px 5px;height:100%;border:2px solid var(--color-white)}.ais-RefinementList--doorDesign .ais-RefinementList-item--selected>div{border:1px solid var(--color-primary-600)}@media (min-width: 64em){.ais-RefinementList--doorDesign .ais-RefinementList-item{width:33.33333%}}.ais-RefinementList--doorDesign .ais-RefinementList-labelText{font-size:.875rem;line-height:1.125rem;text-align:center;padding:0;display:block}.ais-HierarchicalMenu-doorDesignVisual{padding-bottom:10px}.ais-HierarchicalMenu-doorDesignVisualInner{width:60px;height:100px;margin:0 auto}.ais-HierarchicalMenu-doorDesignVisualInner img{width:100%;height:100%;object-fit:contain;object-position:center}.ais-RefinementList-count{display:none}.ais-CurrentRefinements-label{font-weight:600}.ais-CurrentRefinement-item{margin-left:10px;background-color:var(--color-white);border-radius:0 5px;padding:6px 12px;font-size:.75rem;color:var(--color-primary-600);line-height:.75rem}.ais-CurrentRefinement-item button{margin-left:10px;cursor:pointer}.ais-Pagination--noRefinement{display:none}.ais-SearchBox{padding:12px 40px;background-color:var(--color-white)}.ais-SearchBox-form{display:block;position:relative;margin-bottom:0}.ais-SearchBox-input{padding:10px 20px;width:100%;position:relative;background-color:var(--color-gray-100)!important;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;line-height:1.1875rem}.ais-SearchBox-input::placeholder{font-style:italic;color:var(--color-primary-600)}.ais-SearchBox-submit,.ais-SearchBox-reset,.ais-SearchBox-loadingIndicator{position:absolute;z-index:1;width:20px;height:20px;top:50%;right:.3rem;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ais-SearchBox-submit{right:16px}.ais-SearchBox-reset{display:none}.ais-SearchBox-submitIcon,.ais-SearchBox-resetIcon,.ais-SearchBox-loadingIcon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.ais-SearchBox-submitIcon path,.ais-SearchBox-resetIcon path{fill:var(--color-primary-600)}.ais-SearchBox-submitIcon{width:14px;height:14px}.ais-Pagination-list{list-style:none;display:flex;margin:20px auto 0;padding:0;justify-content:center;gap:8px}.ais-Pagination-list .ais-Pagination-item{padding:0}.ais-Pagination-list .ais-Pagination-item--selected a{background:var(--color-primary-600);color:var(--color-white)}.ais-Pagination-list a{display:flex;align-items:center;justify-content:center;font-weight:600;width:30px;height:30px;color:var(--color-primary-600);background-color:var(--color-primary-50);padding:0 5px;text-align:center;border-radius:5px;text-decoration:none;transition:background-color .2s linear}.ais-Pagination-list a:hover{background:var(--color-primary-600);color:var(--color-white)}.algoliaWpSearch{max-width:800px;padding:147px 0 64px}@media (max-width: 63.99em){.algoliaWpSearch{padding:108px 0 40px}}.algoliaWpSearch .search-icon{left:10px!important;width:auto}.algoliaWpSearch .search-icon path{fill:var(--color-primary-600)}.algoliaWpSearch .ais-SearchBox{padding:0}.algoliaWpSearch .ais-SearchBox-input{background-color:transparent!important;background:transparent!important}.algoliaWpSearch #algolia-search-box input{border-bottom:none;padding-left:50px}.algoliaWpSearch .ais-hits--content h2{color:var(--color-primary-600);text-decoration:none;font-size:1.375rem;font-weight:600;line-height:2rem}.algoliaWpSearch .ais-hits--content h2 a{text-decoration:none}.algoliaWpSearch .ais-hits--content .excerpt p{color:rgba(var(--color-black),.8);font-size:1rem}.algoliaWpSearch #algolia-hits{padding-top:30px}.algoliaWpSearch #algolia-hits>div{background-color:var(--color-white);border-radius:4px;box-shadow:0 1px 26px #0000000f;padding:30px}.algoliaWpSearch .ais-hits--thumbnail{min-width:150px;min-height:50px}.algoliaWpSearch .ais-Pagination-list{list-style:none;display:flex;margin:20px auto 0;padding:0;justify-content:center;gap:8px}.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item{padding:0}.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item--selected a{color:var(--color-primary-600);border-color:var(--color-primary-600)}.algoliaWpSearch .ais-Pagination-list .ais-Pagination-item--selected a:hover{background-color:var(--color-gray-100);color:var(--color-primary-600)}.algoliaWpSearch .ais-Pagination-list a{display:inline-flex;justify-content:center;align-items:center;font-weight:600;line-height:30px;color:var(--color-text);min-width:40px;height:40px;border:1px solid var(--color-gray-300);background-color:var(--color-white);padding:0 5px;text-align:center;border-radius:.625rem;text-decoration:none;transition:background-color .2s linear}.algoliaWpSearch .ais-Pagination-list a:hover{background-color:var(--color-gray-100);color:var(--color-text)}flynt-component[name=BlockAnchor]{outline:none}flynt-component[name=BlockAuthor]{background-color:var(--color-gray-100)}flynt-component[name=BlockAuthor] .BlockAuthor__SectionTitle{margin:0 0 2rem;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem;text-align:center}@media (min-width: 64em){flynt-component[name=BlockAuthor] .BlockAuthor__SectionTitle{margin-bottom:4rem;font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockAuthor] .BlockAuthor__Items{max-width:87.5rem;margin-inline:auto;display:flex;gap:32px;flex-wrap:wrap}flynt-component[name=BlockAuthor] .BlockAuthor__Card{padding:1.5rem;border-radius:1.5625rem;background-color:var(--color-white)}@media (min-width: 48em){flynt-component[name=BlockAuthor] .BlockAuthor__Card{padding:2rem}}flynt-component[name=BlockAuthor] .BlockAuthor__Grid{display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockAuthor] .BlockAuthor__Grid{flex-direction:row;gap:4rem}}flynt-component[name=BlockAuthor] .BlockAuthor__Media{flex-shrink:0;margin:0;width:100%;max-width:20.5rem;aspect-ratio:1/1;overflow:hidden;border-radius:.625rem}flynt-component[name=BlockAuthor] .BlockAuthor__Image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}flynt-component[name=BlockAuthor] .BlockAuthor__Content{display:flex;flex:1 1 0;flex-direction:column;gap:1.5rem;min-width:0;width:100%}flynt-component[name=BlockAuthor] .BlockAuthor__HeadingGroup{display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockAuthor] .BlockAuthor__Name{margin:0;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem;font-weight:600}@media (min-width: 64em){flynt-component[name=BlockAuthor] .BlockAuthor__Name{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockAuthor] .BlockAuthor__Role{margin:0;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockAuthor] .BlockAuthor__Bio{color:var(--color-gray-900);font-size:1.125rem;line-height:1.75rem;font-weight:600}flynt-component[name=BlockAuthor] .BlockAuthor__Bio>:first-child{margin-top:0}flynt-component[name=BlockAuthor] .BlockAuthor__Bio>:last-child{margin-bottom:0}flynt-component[name=BlockAuthor] .BlockAuthor__Bio p{margin:0 0 1.125rem}flynt-component[name=BlockAuthor] .BlockAuthor__Bio p:last-child{margin-bottom:0}@media (min-width: 64em){flynt-component[name=BlockAuthor] .BlockAuthor__Items--Two .BlockAuthor__Card{width:calc(50% - 16px)}}@media (min-width: 64em){flynt-component[name=BlockAuthor] .BlockAuthor__Items--Grid .BlockAuthor__Card{width:calc(33.333% - 21.333px)}}flynt-component[name=BlockAuthor] .BlockAuthor__Items--Grid .BlockAuthor__Media{max-width:100%}flynt-component[name=BlockAuthor] .BlockAuthor__Items--Grid .BlockAuthor__Bio p{font-size:1rem;line-height:1.5rem}flynt-component[name=BlockAuthor] .BlockAuthor__Items--Two .BlockAuthor__Grid,flynt-component[name=BlockAuthor] .BlockAuthor__Items--Grid .BlockAuthor__Grid{flex-direction:column;align-items:flex-start;gap:32px}flynt-component[name=BlockContactInfoForm]{padding:64px 0;background:var(--color-white)}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm]{padding:40px 0}}flynt-component[name=BlockContactInfoForm] .container{max-width:1400px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Inner{display:flex;gap:64px}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Inner{flex-direction:column-reverse;gap:32px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info{flex:1;max-width:600px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info__Inner{background-color:var(--color-gray-100);border-radius:10px;padding:32px}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info__Inner{padding:24px 20px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info__Title{margin-bottom:32px}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info__Title{margin-bottom:20px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Info__Title h4{font-size:1.25rem;line-height:1.75rem;font-weight:600}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Items{display:flex;flex-direction:column;gap:32px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Inner{border-radius:8px;background:var(--color-white);padding:24px;display:flex;gap:24px}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Inner{flex-direction:column;gap:16px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Icon{width:48px;height:48px;border-radius:10px;background:var(--color-secondary-50);display:flex;align-items:center;justify-content:center}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Icon svg{width:auto;height:24px;fill:var(--color-primary-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Icon i{font-size:1.5rem;color:var(--color-primary-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Content{flex:1}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Title{margin-bottom:8px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Title h4{font-size:1.5rem;line-height:2rem;font-weight:600}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Title h4{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Address{margin-bottom:8px;font-size:.875rem;line-height:1.375rem;color:var(--color-gray-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Directions{margin-bottom:12px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__Directions a{font-size:.875rem;line-height:1.375rem;color:var(--color-gray-600);font-weight:600;display:block}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__InfoItem{display:flex;align-items:center;gap:12px;text-decoration:none}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__InfoItem:not(:last-child){margin-bottom:8px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__InfoItem__Icon{width:16px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__InfoItem__Icon svg{width:16px;height:auto;fill:var(--color-primary-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Item__InfoItem__Value{font-size:1rem;line-height:1.5rem;color:var(--color-primary-600);font-weight:700}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__ContactForm{flex:1}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form{border-radius:10px;overflow:hidden}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header{padding:32px;background:var(--color-gray-200);text-align:center}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header{padding:24px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header__Title{margin-bottom:16px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header__Title h3{font-size:2.25rem;line-height:2.75rem;font-weight:600}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header__Title h3{font-size:1.75rem;line-height:2.25rem}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Header__Description{font-size:1rem;line-height:1.5rem}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body{padding:32px;background:var(--color-gray-100)}@media (max-width: 47.99em){flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body{padding:24px 24px 4px}}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gform_heading{display:none}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gform_fields{gap:1.5rem}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gfield_label{font-weight:500!important}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gform_required_legend{display:none}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gfield_required_asterisk{color:var(--color-primary-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_textarea textarea{height:9.375rem!important}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_consent label{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-600)}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_consent label a{color:var(--color-primary-600);text-decoration:underline}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .gform_confirmation_message{text-align:center;color:var(--color-success-600);font-weight:600;padding-block:2rem}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_fileupload .gform_drop_instructions{margin-bottom:12px}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_fileupload .gfield_description,flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_fileupload .ginput_preview_list{font-size:1rem}flynt-component[name=BlockContactInfoForm] .BlockContactInfoForm__Form__Body .ginput_container_fileupload .ginput_preview{margin:0}flynt-component[name=BlockCpdOverview]{background-color:var(--color-white)}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__SectionTitle{margin:0 0 2rem;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem;text-align:center}@media (min-width: 64em){flynt-component[name=BlockCpdOverview] .BlockCpdOverview__SectionTitle{margin-bottom:4rem;font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Card{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;border-radius:1.5625rem;background-color:var(--color-gray-100)}@media (min-width: 48em){flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Card{gap:2rem;padding:2rem}}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Tags{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Tag{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.625rem 1rem;border:1px solid var(--color-gray-300);border-radius:.375rem;background-color:var(--color-white);color:var(--color-secondary-600);font-size:.875rem;line-height:1.25rem;font-weight:600}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Title{margin:0;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem;font-weight:400}@media (min-width: 64em){flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Title{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Intro{margin:0;color:var(--color-text);font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 64em){flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Intro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Content{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Content{flex-direction:row;align-items:flex-start;gap:4rem}}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Media,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Details{flex:1 1 0;min-width:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Media{position:relative}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Slider{--slide-spacing: 0;border-radius:.625rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Slide{padding-right:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Slide:first-child{margin-left:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Figure{margin:0;aspect-ratio:510/287;overflow:hidden;border-radius:.625rem;background-color:var(--color-gray-200)}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Image{display:block;width:100%;height:100%;object-fit:cover}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Nav{display:flex;align-items:center;justify-content:space-between;position:absolute;left:.625rem;right:.625rem;bottom:.625rem;pointer-events:none}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Nav .button--slider-nav{pointer-events:auto;width:3rem;height:3rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Details{display:flex;flex-direction:column;gap:2rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml{color:var(--color-gray-600)}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml>:first-child{margin-top:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml>:last-child{margin-bottom:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h2,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h3,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h4,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml p{margin:0}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h2,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h3,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h4{padding-bottom:.75rem;border-bottom:1px solid var(--color-secondary-600);color:var(--color-gray-900);font-size:1.125rem;line-height:1.75rem;font-weight:600}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml p{font-size:1rem;line-height:1.5rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml p+p,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h2+p,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h3+p,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h4+p,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml ul+p{margin-top:2rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml ul{margin:2rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h2+ul,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h3+ul,flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml h4+ul{margin-top:2rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml li{display:flex;gap:1rem;align-items:flex-start;margin:0;font-size:1rem;line-height:1.5rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__ContentHtml li:before{content:"";flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;border-radius:.75rem;background-color:var(--color-secondary-600);background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4.5 8L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem .5625rem}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Actions{margin-top:auto}flynt-component[name=BlockCpdOverview] .BlockCpdOverview__Cta{width:100%;justify-content:center}flynt-component[name=BlockCtaFullWidth]{background-color:var(--color-white)}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Content{text-align:center;display:flex;flex-direction:column;gap:40px}@media (min-width: 64em){flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Content{gap:48px;max-width:1256px;margin:0 auto}}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Text{flex:1;display:flex;flex-direction:column;gap:20px}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Text h2{font-size:2rem;line-height:2.5rem}@media (min-width: 64em){flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Text h2{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Description{font-size:1.125rem;line-height:1.75rem;color:var(--color-text-muted)}@media (min-width: 64em){flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Description{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Image img{max-width:100%;margin:0 auto}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Image img.desktop{display:none}@media (min-width: 48em){flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Image img.desktop{display:block}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Image img.mobile{display:none}}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Ctas{display:flex;flex-wrap:wrap;gap:12px 16px;padding-top:40px;justify-content:center}@media (max-width: 47.99em){flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Ctas{padding-top:0}flynt-component[name=BlockCtaFullWidth] .BlockCtaFullWidth__Ctas .button{width:100%}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper{background-color:var(--color-white);border-radius:1.5625rem;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0d1214,0 12px 16px -4px #0a0d1224;padding:3rem 2rem}@media (min-width: 48em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper{padding:4rem 5rem}}@media (min-width: 64em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper{gap:4rem;display:flex;align-items:center;justify-content:space-between}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image{padding-top:0;padding-bottom:0}@media (max-width: 79.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image{gap:3rem;padding:0 2rem}}@media (max-width: 47.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image{padding:2.5rem 2rem}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image .BlockCtaStrip__Content{align-items:center}@media (max-width: 79.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image .BlockCtaStrip__Content{align-items:flex-end}}@media (max-width: 47.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image .BlockCtaStrip__Content{align-items:center}}@media (min-width: 48em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Wrapper.BlockCtaStrip__Type--image .BlockCtaStrip__Text{padding-top:1.5rem;padding-bottom:1.5rem}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Content{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem;text-align:left}@media (min-width: 48em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Content{flex-direction:row;align-items:flex-start}}@media (min-width: 64em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Content{flex:1;margin-bottom:0}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Icon{background-color:var(--color-secondary-100);border-radius:.625rem;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;padding:.75rem;margin-inline:0}@media (max-width: 63.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Icon{display:none}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Icon img{width:1.5rem;height:1.5rem;display:block}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Image{max-width:400px}@media (max-width: 79.99em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Image{max-width:300px}}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Image img{width:100%;height:auto}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Text{flex:1;min-width:0}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Heading{color:var(--color-text);font-size:1.875rem;line-height:2.375rem;font-weight:600;margin-bottom:.5rem}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description{color:var(--color-text);font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description p{margin:0;font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description strong,flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description b{color:var(--color-secondary-600);font-weight:600}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description a{color:var(--color-secondary-600);text-decoration:none}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Description a:hover{text-decoration:underline}flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 48em){flynt-component[name=BlockCtaStrip] .BlockCtaStrip__Actions{align-items:center;flex-direction:row;flex-shrink:0;align-items:flex-start;justify-content:center}}flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Wrapper{background-color:var(--color-primary-900)}flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Icon{background-color:var(--color-white)}flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Heading,flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Description{color:var(--color-white)}flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Description strong,flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Description b,flynt-component[name=BlockCtaStrip][data-theme=dark] .BlockCtaStrip__Description a{color:var(--color-secondary-600)}flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Wrapper{background-color:var(--color-primary-600)}flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Icon{background-color:var(--color-white)}flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Heading,flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Description{color:var(--color-white)}flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Description strong,flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Description b,flynt-component[name=BlockCtaStrip][data-theme=blue] .BlockCtaStrip__Description a{color:var(--color-white)}flynt-component[name=BlockCtaStrip][data-size=small] .BlockCtaStrip__Wrapper{padding:2rem}@media (min-width: 48em){flynt-component[name=BlockCtaStrip][data-size=small] .BlockCtaStrip__Wrapper{padding:2rem 2.5rem}}flynt-component[name=BlockCtaStrip][data-size=small] .BlockCtaStrip__Heading{font-size:1.25rem;line-height:1.875rem}flynt-component[name=BlockCtaStrip][data-size=small] .BlockCtaStrip__Description{font-size:1rem;line-height:1.5rem}flynt-component[name=BlockCtaStrip][data-size=small] .BlockCtaStrip__Description p{font-size:1rem;line-height:1.5rem}flynt-component[name=BlockDownloads] .BlockDownloads__Heading{-webkit-margin-after:1.5rem;margin-block-end:1.5rem;text-align:center}flynt-component[name=BlockDownloads] .BlockDownloads__FiltersWrap{background-color:var(--color-white);-webkit-margin-after:0;margin-block-end:0;padding-block:4rem 2rem}flynt-component[name=BlockDownloads] .BlockDownloads__Filters{display:flex;flex-direction:column;gap:.875rem}@media (min-width: 48em){flynt-component[name=BlockDownloads] .BlockDownloads__Filters{align-items:center;flex-direction:row;margin-inline:auto;max-inline-size:75rem}}flynt-component[name=BlockDownloads] .BlockDownloads__Filter{flex:1;inline-size:100%}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .BlockDownloads__Select{display:none;inline-size:100%}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper{inline-size:100%}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper.single .ts-control:after,flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper.multi .ts-control:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.79887 5.87539C5.63489 6.04154 5.36511 6.04154 5.20113 5.87539L0.122986 0.730237C-0.0409954 0.564091 -0.0409954 0.290755 0.122986 0.124609C0.286968 -0.0415364 0.556744 -0.0415364 0.720726 0.124609L5.5 4.96695L10.2793 0.124609C10.4433 -0.0415364 10.713 -0.0415364 10.877 0.124609C11.041 0.290755 11.041 0.564091 10.877 0.730237L5.79887 5.87539Z' fill='black'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:.6875rem .375rem;block-size:.375rem;border:0;content:"";display:block;inline-size:.6875rem;inset-block-start:50%;inset-inline-end:1rem;margin:0;position:absolute;transform:translateY(-50%)}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper.multi .item{align-items:center;background-color:var(--color-secondary-100);border:0;border-radius:.375rem;color:var(--color-gray-900);display:inline-flex;flex:0 0 auto;font-size:.875rem;gap:.25rem;line-height:1.25rem;margin:0;padding-block:.25rem;padding-inline:.625rem}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper.multi .item .remove{border:0;color:var(--color-gray-700);-webkit-margin-start:.125rem;margin-inline-start:.125rem;padding:0}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-wrapper.multi .item .remove:hover{color:var(--color-gray-900)}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-control{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-500);border-radius:.375rem;box-shadow:none;display:flex;flex-wrap:wrap;gap:.5rem;min-block-size:3rem;padding-block:.5rem;padding-inline:1rem 2.5rem;position:relative;min-height:3.75rem;font-size:1.125rem}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-control input{flex:1 1 auto;inline-size:auto!important;margin:0!important;max-inline-size:100%;min-inline-size:.25rem}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-control .placeholder{color:var(--color-gray-500);opacity:1}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-dropdown{border-radius:0;box-shadow:0 4px 12px #0000001a;-webkit-margin-before:4px;margin-block-start:4px}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .ts-dropdown .ts-dropdown-content .option{padding-block:.5rem;padding-inline:.625rem}flynt-component[name=BlockDownloads] .BlockDownloads__Filter .tomselect-checkbox{margin:0}flynt-component[name=BlockDownloads].is-enhanced .BlockDownloads__Filter .BlockDownloads__Select{display:block}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters{display:none;margin-block:0 2rem}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters.is-visible{display:block}@media (min-width: 48em){flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters{max-inline-size:75rem;margin-inline:auto}}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters .BlockDownloads__ActiveFiltersInner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters .BlockDownloads__ActiveFiltersLabel{font-size:1rem;font-weight:600}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilters .BlockDownloads__ActiveFiltersList{display:flex;flex-wrap:wrap;gap:.5rem}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilter{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.375rem;display:inline-flex;font-size:.875rem;line-height:1.25rem;gap:.375rem;padding-block:.375rem;padding-inline:.625rem}flynt-component[name=BlockDownloads] .BlockDownloads__ActiveFilter button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}flynt-component[name=BlockDownloads] .BlockDownloads__ResultsWrap{padding-top:32px}@media (min-width: 48em){flynt-component[name=BlockDownloads] .BlockDownloads__ResultsWrap{padding-top:64px}}flynt-component[name=BlockDownloads] .BlockDownloads__List{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width: 64em){flynt-component[name=BlockDownloads] .BlockDownloads__List{gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}}flynt-component[name=BlockDownloads] .BlockDownloads__Item{block-size:100%}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link{align-items:center;justify-content:center;background-color:var(--color-gray-100);border-radius:.75rem;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214;color:inherit;display:flex;height:100%;flex-direction:column;min-block-size:12.5rem;padding-block:1.5rem;padding-inline:1.125rem;text-decoration:none;transition:box-shadow .2s ease,color .2s ease}@media (min-width: 64em){flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link{padding-block:2rem;min-block-size:14rem;gap:.5rem;border-radius:1.5625rem}}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Visual{align-items:center;display:flex;justify-content:center;min-block-size:7.375rem;-webkit-padding-after:.375rem;padding-block-end:.375rem;inline-size:100%}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Thumb{block-size:10.625rem;display:block;inline-size:7.5rem;object-fit:cover;object-position:center;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Icon{align-items:center;background-color:var(--color-secondary-100);border-radius:.75rem;color:var(--color-secondary-600);display:flex;block-size:6.25rem;inline-size:6.25rem;justify-content:center}@media (min-width: 64em){flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Icon{margin-block:35px}}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__IconImage{block-size:3.5rem;display:block;inline-size:3.5rem;object-fit:contain;object-position:center}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Meta{color:var(--color-gray-600);font-size:.875rem;font-weight:400;line-height:1.25rem;margin:0;text-align:center}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Title{color:var(--color-gray-900);font-size:1.125rem;font-weight:600;line-height:1.75rem;margin:0;text-align:center}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Download{align-items:center;color:var(--color-primary-600);display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__Description{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;text-align:center;margin-top:1rem}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__CategoryName{color:var(--color-gray-900);font-size:1.125rem;line-height:1.75rem;font-weight:600;margin:0;text-align:center}@media (min-width: 64em){flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link .BlockDownloads__CategoryName{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link.BlockDownloads__Link--category{justify-content:flex-start}flynt-component[name=BlockDownloads] .BlockDownloads__Item .BlockDownloads__Link.BlockDownloads__Link--category .BlockDownloads__Visual{flex:0 0 auto;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}flynt-component[name=BlockDownloads] .BlockDownloads__Empty{background-color:var(--color-gray-100);border-radius:1.5625rem;margin:0;padding-block:2rem;padding-inline:1.25rem;text-align:center}flynt-component[name=BlockDownloads].is-loading{opacity:.65;pointer-events:none}flynt-component[name=BlockFaqs]{background-color:var(--color-white);padding-block:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=BlockFaqs]{padding-block:6rem}}flynt-component[name=BlockFaqs][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockFaqs] .BlockFaqs__Row{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockFaqs] .BlockFaqs__Row{gap:4rem}}flynt-component[name=BlockFaqs] .BlockFaqs__HeadingStack{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width: 64em){flynt-component[name=BlockFaqs][data-layout=twoColumn] .BlockFaqs__Row{flex-direction:row;align-items:flex-start}flynt-component[name=BlockFaqs][data-layout=twoColumn] .BlockFaqs__Intro{flex:1 1 0;max-width:48rem}flynt-component[name=BlockFaqs][data-layout=twoColumn] .BlockFaqs__List{flex:1 1 0}}flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__Intro{align-items:center;text-align:center}flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__SectionLabel,flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__Heading,flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__IntroText{margin-inline:auto}flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__IntroText{max-width:initial}flynt-component[name=BlockFaqs][data-layout=fullWidth] .BlockFaqs__Actions{justify-content:center}flynt-component[name=BlockFaqs] .BlockFaqs__Intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}flynt-component[name=BlockFaqs] .BlockFaqs__SectionLabel{color:var(--color-primary-600);font-size:1rem;font-weight:600;line-height:1.5rem;margin:0;width:100%}flynt-component[name=BlockFaqs] .BlockFaqs__Heading{color:var(--color-gray-900);font-size:1.875rem;font-weight:600;line-height:2.375rem;margin:0;width:100%}@media (min-width: 64em){flynt-component[name=BlockFaqs] .BlockFaqs__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockFaqs] .BlockFaqs__IntroText{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem;margin:0;width:100%}flynt-component[name=BlockFaqs] .BlockFaqs__IntroText p{margin:0 0 1rem}flynt-component[name=BlockFaqs] .BlockFaqs__IntroText p:last-child{margin-bottom:0}flynt-component[name=BlockFaqs] .BlockFaqs__Actions{display:flex;flex-wrap:wrap;gap:1.25rem;padding-top:.75rem}flynt-component[name=BlockFaqs] .BlockFaqs__List{display:flex;flex-direction:column;gap:0;width:100%}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item:not(.js-enabled) .BlockFaqs__Panel.ac-panel{border:0;margin:0;max-block-size:0;min-block-size:0;overflow:hidden;padding-block:0;padding-inline:0;visibility:hidden}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item:not(.js-enabled) .BlockFaqs__Answer.ac-text{margin:0;padding:0}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item{background-color:transparent;border:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;margin-bottom:0;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item:not(:last-child){-webkit-border-after:1px solid var(--color-gray-200);border-block-end:1px solid var(--color-gray-200);-webkit-margin-after:1.5rem;margin-block-end:1.5rem}flynt-component[name=BlockFaqs] .BlockFaqs__Header.ac-header{font:inherit;font-weight:inherit;margin:0}flynt-component[name=BlockFaqs] .BlockFaqs__Trigger.ac-trigger{align-items:flex-start;background:none;border:0;color:inherit;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:0;position:relative;text-align:left;transition:none;width:100%}flynt-component[name=BlockFaqs] .BlockFaqs__Trigger.ac-trigger:after{content:none!important;display:none!important}flynt-component[name=BlockFaqs] .BlockFaqs__Question{color:var(--color-gray-900);flex:1 1 auto;font-size:1rem;font-weight:600;line-height:1.5rem;min-width:0}flynt-component[name=BlockFaqs] .BlockFaqs__IconWrap{flex-shrink:0;height:1.5rem;position:relative;width:1.5rem}flynt-component[name=BlockFaqs] .BlockFaqs__Icon{color:var(--color-gray-400);display:block;top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity .2s ease}flynt-component[name=BlockFaqs] .BlockFaqs__Icon svg{display:block;height:100%;width:100%}flynt-component[name=BlockFaqs] .BlockFaqs__Icon--minus{opacity:0}flynt-component[name=BlockFaqs] .BlockFaqs__Icon--plus{opacity:1}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item.is-active .BlockFaqs__Icon--minus{opacity:1}flynt-component[name=BlockFaqs] .ac.BlockFaqs__Item.is-active .BlockFaqs__Icon--plus{opacity:0}flynt-component[name=BlockFaqs] .BlockFaqs__Answer.ac-text{color:var(--color-gray-600);font-size:1rem;font-weight:400;line-height:1.5rem;padding:8px 0}flynt-component[name=BlockFaqs] .BlockFaqs__Answer.ac-text p{margin:0 0 1rem}flynt-component[name=BlockFaqs] .BlockFaqs__Answer.ac-text p b,flynt-component[name=BlockFaqs] .BlockFaqs__Answer.ac-text p strong{font-weight:700}flynt-component[name=BlockFaqs] .BlockFaqs__Answer.ac-text p:last-child{margin-bottom:0}flynt-component[name=BlockFeaturedResources]{background-color:var(--color-white)}flynt-component[name=BlockFeaturedResources][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Rows:not(:last-child){margin-bottom:32px}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0}@media (min-width: 48em){flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid{flex-direction:row;flex-wrap:wrap}}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid__ItemsPerRow--3 .BlockFeaturedResources__Item{width:calc(33.333% - 21.3333333333px)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid__ItemsPerRow--3 .BlockFeaturedResources__Item{width:100%}}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid__ItemsPerRow--4 .BlockFeaturedResources__Item{width:calc(25% - 24px)}@media (max-width: 79.99em){flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid__ItemsPerRow--4 .BlockFeaturedResources__Item{width:calc(50% - 16px)}}@media (max-width: 47.99em){flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Grid__ItemsPerRow--4 .BlockFeaturedResources__Item{width:100%}}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card{display:flex;flex-direction:column;gap:2rem;height:100%;padding:0 0 2rem 2rem;border:1px solid transparent;border-radius:1.5625rem;box-shadow:0 .125rem .125rem -.0625rem #0a0d120a,0 .25rem .375rem -.125rem #0a0d1214,0 .75rem 1rem -.25rem #0a0d1224;overflow:hidden;text-decoration:none;color:inherit;position:relative;transition:background-color .3s ease,border-color .3s ease}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card:hover,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card:focus-visible{background-color:var(--color-gray-100);border-color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white{background-color:var(--color-white)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white .BlockFeaturedResources__Icon{background-color:var(--color-secondary-100)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white .BlockFeaturedResources__Icon svg{color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white .BlockFeaturedResources__CardTitle{color:var(--color-gray-900)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white .BlockFeaturedResources__CardDescription{color:var(--color-gray-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:hover .BlockFeaturedResources__Icon,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:focus-visible .BlockFeaturedResources__Icon{background-color:var(--color-white)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:hover .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:hover .BlockFeaturedResources__Icon svg,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:focus-visible .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:focus-visible .BlockFeaturedResources__Icon svg{color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:hover .BlockFeaturedResources__CardDescription,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--white:focus-visible .BlockFeaturedResources__CardDescription{color:var(--color-gray-900)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue{background-color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue .BlockFeaturedResources__Icon{background-color:var(--color-white)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue .BlockFeaturedResources__Icon svg{color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue .BlockFeaturedResources__CardTitle{color:var(--color-white)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue .BlockFeaturedResources__CardDescription{color:var(--color-gray-50)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:hover .BlockFeaturedResources__Icon,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:focus-visible .BlockFeaturedResources__Icon{background-color:var(--color-secondary-100)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:hover .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:hover .BlockFeaturedResources__Icon svg,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:focus-visible .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:focus-visible .BlockFeaturedResources__Icon svg{color:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:hover .BlockFeaturedResources__CardTitle,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:focus-visible .BlockFeaturedResources__CardTitle{color:var(--color-gray-900)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:hover .BlockFeaturedResources__CardDescription,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card--blue:focus-visible .BlockFeaturedResources__CardDescription{color:var(--color-gray-600)}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__BackgroundImage{position:absolute;top:0;left:0;width:100%;height:215px}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__BackgroundImage img{width:100%;height:100%;object-fit:cover}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Media{position:relative;display:flex;align-items:flex-end;justify-content:space-between;min-height:12.5rem;gap:2rem;isolation:isolate}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Icon{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:.625rem;transition:background-color .3s ease,color .3s ease}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Icon i,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Icon svg{font-size:2.25rem;line-height:1;transition:color .3s ease}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Icon svg{width:2.25rem;height:2.25rem}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardImage{position:absolute;bottom:0;right:0;z-index:1;flex:0 1 15rem;width:100%;max-width:15rem;height:12.5rem;margin-left:auto;pointer-events:none}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardImage img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Body{display:flex;flex-direction:column;gap:.5rem;padding-right:2rem}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardTitle{margin:0;font-size:1.25rem;line-height:1.875rem;font-weight:600;transition:color .3s ease}flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardDescription{margin:0;font-size:1rem;line-height:1.5rem;transition:color .3s ease}@media (prefers-reduced-motion: reduce){flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Card,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__Icon,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardTitle,flynt-component[name=BlockFeaturedResources] .BlockFeaturedResources__CardDescription{transition:none}}flynt-component[name=BlockFeaturedResourcesV2]{padding:96px 0}flynt-component[name=BlockFeaturedResourcesV2][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2][data-background=lightGray]{background-color:var(--color-gray-100)}flynt-component[name=BlockFeaturedResourcesV2][data-background=darkBlue]{background-color:var(--color-primary-600)}flynt-component[name=BlockFeaturedResourcesV2][data-background=darkBlue] .BlockFeaturedResourcesV2__SectionHeading__Title h2{color:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2][data-background=darkBlue] .BlockFeaturedResourcesV2__SectionHeading__Title h2 b,flynt-component[name=BlockFeaturedResourcesV2][data-background=darkBlue] .BlockFeaturedResourcesV2__SectionHeading__Title h2 strong{color:var(--color-white)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2]{padding:40px 0}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading{display:flex;gap:96px;margin-bottom:48px}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading{align-items:flex-end}}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading{flex-direction:column;gap:24px;margin-bottom:40px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading__Title{flex:1}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading__Title h2 b,flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading__Title h2 strong{font-weight:600;color:var(--color-primary-600)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__SectionHeading__Button{display:none}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=row]{display:flex;flex-wrap:wrap;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=row]{gap:24px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=row] .BlockFeaturedResourcesV2__Item{width:calc(25% - 24px)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=row] .BlockFeaturedResourcesV2__Item{width:100%}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=row] .BlockFeaturedResourcesV2__Item__Image{display:none}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=masonry]{display:grid;grid-template-areas:"block1 block2 block2" "block1 block3 block4";grid-template-columns:43.25% auto;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=masonry]{display:flex;flex-wrap:wrap;gap:24px}}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=masonry] .BlockFeaturedResourcesV2__Item{width:100%}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=masonry] .BlockFeaturedResourcesV2__Item:not(:first-child) .BlockFeaturedResourcesV2__Item__Image{display:none}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items[data-layout=masonry] .BlockFeaturedResourcesV2__Item__Inner{height:100%;display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items .BlockFeaturedResourcesV2__Item:nth-child(1){grid-area:block1}}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items .BlockFeaturedResourcesV2__Item:nth-child(2){grid-area:block2}}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items .BlockFeaturedResourcesV2__Item:nth-child(3){grid-area:block3}}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Items .BlockFeaturedResourcesV2__Item:nth-child(4){grid-area:block4}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item{text-decoration:none}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Inner{background:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Title h4{color:var(--color-text)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Title h4 b,flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Title h4 strong{font-weight:600;color:var(--color-primary-600)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Link{color:var(--color-gray-600)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Link{color:var(--color-primary-600)}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Link svg{fill:var(--color-gray-600)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white] .BlockFeaturedResourcesV2__Item__Link svg{fill:var(--color-primary-600)}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white]:hover .BlockFeaturedResourcesV2__Item__Link{color:var(--color-primary-600)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=white]:hover .BlockFeaturedResourcesV2__Item__Link svg{fill:var(--color-primary-600)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=blue] .BlockFeaturedResourcesV2__Item__Inner{background:var(--color-secondary-600)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=blue] .BlockFeaturedResourcesV2__Item__Title h4,flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=blue] .BlockFeaturedResourcesV2__Item__Link{color:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=blue] .BlockFeaturedResourcesV2__Item__Link svg{fill:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item[data-block-style=blue]:hover .BlockFeaturedResourcesV2__Item__Icon{background:var(--color-white)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item:hover .BlockFeaturedResourcesV2__Item__Inner{box-shadow:0 12px 16px #0a0d121f,0 4px 6px #0a0d1214,0 2px 2px #0a0d121a}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item:hover .BlockFeaturedResourcesV2__Item__Link svg{margin:4px 0 0 20px}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Inner{border-radius:25px;padding:32px;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Inner{padding:24px;border-radius:20px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon{width:80px;height:80px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--color-secondary-100);margin-bottom:32px;transition:all ease-in-out .3s}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon{width:60px;height:60px;margin-bottom:24px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon i{color:var(--color-primary-500);font-size:2.75rem}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon i{font-size:2rem}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon img{width:auto;height:44px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Icon img{height:32px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Title h4{font-size:1.5rem;line-height:2rem;font-weight:600}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Title h4{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Image{border-radius:25px;overflow:hidden;background:#e9eaeb;margin-top:32px;position:relative}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Image{margin-top:24px;border-radius:20px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Image img{width:100%;max-height:300px;object-fit:cover}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Image img{max-height:240px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Link{display:flex;font-size:1rem;line-height:1.5rem;font-weight:600;transition:all ease-in-out .3s;padding-top:48px;margin-top:auto;color:var(--color-gray-600)}@media (max-width: 63.99em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Link{padding-top:32px}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Item__Link svg{width:14px;height:auto;margin:4px 0 0 12px;transition:all ease-in-out .3s;fill:var(--color-gray-600)}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Button--Mobile{margin-top:24px}@media (min-width: 64em){flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Button--Mobile{display:none}}flynt-component[name=BlockFeaturedResourcesV2] .BlockFeaturedResourcesV2__Button--Mobile .button{width:100%}flynt-component[name=BlockFeaturesIconAndText]{background-color:var(--color-gray-50)}flynt-component[name=BlockFeaturesIconAndText][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue]{background-color:var(--color-primary-600)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__Heading{color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__Feature{border-left:1px solid var(--color-primary-500)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__FeatureTitle{color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__FeatureContent{color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__FeatureContent strong,flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__FeatureContent b,flynt-component[name=BlockFeaturesIconAndText][data-background=blue] .BlockFeaturesIconAndText__FeatureContent a{color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Header{text-align:center;margin-bottom:2.5rem;max-width:980px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Header{margin-bottom:4rem}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Heading{margin-bottom:1rem}@media (min-width: 64em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Heading{margin-bottom:2rem}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Description{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-600)}@media (min-width: 64em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Description{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid{display:flex;flex-wrap:wrap}@media (min-width: 48em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid{gap:1.5rem;gap:32px 0;justify-content:center}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid{gap:64px 0}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature{width:50%;text-align:left;padding:1.5rem .75rem;flex:0 0 auto}@media (min-width: 48em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature{text-align:center;border-left:1px solid var(--color-gray-300)}}@media (min-width: 48em) and (max-width: 63.99em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature:nth-child(odd){border-left:0}}@media (min-width: 64em) and (max-width: 79.99em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature{width:33.33333%;padding:1.5rem}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature:nth-child(3n+1){border-left:0}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature{padding:1.5rem 3rem}}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Feature{width:100%}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureIntro{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:.75rem}@media (min-width: 48em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureIntro{align-items:center}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Icon{background-color:var(--color-primary-600);border-radius:.75rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Icon img{width:2.25rem;height:2.25rem;display:block;filter:brightness(0) invert(1)}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Icon svg{fill:var(--color-white);width:2.25rem;height:2.25rem}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Icon svg path{fill:var(--color-white)}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Icon i{font-size:2.25rem;color:var(--color-white);line-height:1}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureTitle{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-gray-900)}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-600)}@media (min-width: 48em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent{text-align:center}}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent p{margin:0}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent p+p{margin-top:.875rem}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent ul,flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent ol{margin:0;padding-left:1.3125rem}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent ul li+li,flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__FeatureContent ol li+li{margin-top:0}flynt-component[name=BlockFeaturesIconAndText][data-icons-position=left] .BlockFeaturesIconAndText__Feature{text-align:left}flynt-component[name=BlockFeaturesIconAndText][data-icons-position=left] .BlockFeaturesIconAndText__FeatureIntro{display:flex;flex-direction:row;gap:1.5rem;align-items:center;padding-bottom:.75rem}flynt-component[name=BlockFeaturesIconAndText][data-icons-position=left] .BlockFeaturesIconAndText__FeatureTitle{flex:1;min-width:0}flynt-component[name=BlockFeaturesIconAndText][data-icons-position=left] .BlockFeaturesIconAndText__FeatureContent{text-align:left;padding-top:24px}@media (max-width: 63.99em){flynt-component[name=BlockFeaturesIconAndText][data-icons-position=left] .BlockFeaturesIconAndText__FeatureContent{padding-top:12px}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--3 .BlockFeaturesIconAndText__Feature{width:33.333%}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--3 .BlockFeaturesIconAndText__Feature:nth-child(3n+1){border-left:0}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--4 .BlockFeaturesIconAndText__Feature{width:25%}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--4 .BlockFeaturesIconAndText__Feature:nth-child(4n+1){border-left:0}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--5 .BlockFeaturesIconAndText__Feature{width:20%}flynt-component[name=BlockFeaturesIconAndText] .BlockFeaturesIconAndText__Grid__ItemsPerRow--5 .BlockFeaturesIconAndText__Feature:nth-child(5n+1){border-left:0}}flynt-component[name=BlockFeaturesIconAndTextAlt]{background-color:var(--color-white)}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Row{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Row{flex-direction:row;align-items:flex-start;gap:4rem}}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Intro{border-left:1px solid var(--color-secondary-600);padding-left:1.25rem}@media (min-width: 64em){flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Intro{max-width:22.5rem;flex:0 0 22.5rem;padding-left:2rem}}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Heading{margin-bottom:1.5rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__SectionLabel{color:var(--color-primary-600);margin-bottom:1.25rem;font-weight:600}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Description{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Actions{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Grid{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}@media (min-width: 48em){flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width: 80em){flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Grid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Feature{background-color:var(--color-gray-50);padding:1.5rem;min-height:15.5rem;display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Icon{background-color:var(--color-primary-600);border-radius:.625rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Icon img{width:2.25rem;height:2.25rem;display:block;filter:brightness(0) invert(1)}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Icon i{color:var(--color-white);font-size:2.25rem;line-height:1}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Icon svg{width:1.5rem;height:1.5rem;fill:var(--color-white)}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__Icon svg path{fill:var(--color-white)}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__FeatureBody{display:flex;flex-direction:column;gap:.5rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__FeatureTitle{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-900)}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__FeatureContent{color:var(--color-gray-600);font-size:1rem;line-height:1.5rem}flynt-component[name=BlockFeaturesIconAndTextAlt] .BlockFeaturesIconAndTextAlt__FeatureContent p{margin:0}flynt-component[name=BlockForm]{background-color:var(--color-white)}flynt-component[name=BlockForm] .BlockForm__Card{max-width:85.125rem;margin-inline:auto;background:var(--color-gray-50);border-radius:1.5625rem;box-shadow:0 .75rem 1rem #0a0d1214,0 .25rem .375rem #0a0d1208,0 .125rem .125rem #0a0d120a;padding:2.5rem 1.25rem}@media (min-width: 48em){flynt-component[name=BlockForm] .BlockForm__Card{padding:3.5rem 2rem}}@media (min-width: 64em){flynt-component[name=BlockForm] .BlockForm__Card{padding:4rem}}flynt-component[name=BlockForm] .BlockForm__Header{max-width:48rem;margin-inline:auto;text-align:center}flynt-component[name=BlockForm] .BlockForm__SectionLabel{margin:0 0 .75rem;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=BlockForm] .BlockForm__Heading{margin:0 0 24px;color:var(--color-gray-900);font-size:2.25rem;line-height:2.75rem}@media (min-width: 64em){flynt-component[name=BlockForm] .BlockForm__Heading{font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockForm] .BlockForm__Description{margin:1.5rem 0 2rem;color:var(--color-text-muted);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockForm] .BlockForm__Description{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockForm] .BlockForm__SpecBadge{margin:1.5rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color-white);border:1px solid var(--color-gray-400);border-radius:.375rem;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}flynt-component[name=BlockForm] .BlockForm__SpecText{display:flex;align-items:center;gap:.375rem}flynt-component[name=BlockForm] .BlockForm__SpecLabel{margin:0;color:var(--color-gray-700);font-size:.875rem;line-height:1.25rem;font-weight:500;white-space:nowrap}flynt-component[name=BlockForm] .BlockForm__SpecCode{margin:0;color:var(--color-primary-600);font-size:.875rem;line-height:1.25rem;font-weight:600;white-space:nowrap}flynt-component[name=BlockForm] .BlockForm__CopyButton{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;min-width:1rem;color:var(--color-gray-900)}flynt-component[name=BlockForm] .BlockForm__CopyButton .BlockForm__CopiedIcon{display:none}flynt-component[name=BlockForm] .BlockForm__CopyButton.isCopied{color:#16a34a}flynt-component[name=BlockForm] .BlockForm__CopyButton.isCopied .BlockForm__CopyIcon{display:none}flynt-component[name=BlockForm] .BlockForm__CopyButton.isCopied .BlockForm__CopiedIcon{display:block}flynt-component[name=BlockForm] .BlockForm__FormWrapper{margin-top:2rem}flynt-component[name=BlockForm] .gform_required_legend{display:none}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex{display:grid!important;gap:12px;grid-template-columns:1fr;width:100%}@media (min-width: 64em){flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex{gap:16px}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-1{grid-template-columns:minmax(0,1fr)}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex.lintel-dimensions--desktop-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex>.lintel-dimensions__item{display:block!important;float:none!important;margin:0!important;padding:0!important;width:auto!important}flynt-component[name=BlockForm] .ginput_container_lintel_dimensions.ginput_complex input[type=text]{width:100%}flynt-component[name=BlockForm] form.gf-lintel-multipage .gform_page{padding-inline:32px}flynt-component[name=BlockForm] form.gf-lintel-multipage label,flynt-component[name=BlockForm] form.gf-lintel-multipage .gfield_label{font-weight:600;color:var(--color-gray-700)!important}flynt-component[name=BlockForm] form.gf-lintel-multipage .gfield_radio{display:flex;flex-direction:row;align-items:center;gap:24px}flynt-component[name=BlockForm] form.gf-lintel-multipage .gfield_radio label{white-space:nowrap;font-weight:500}flynt-component[name=BlockForm] form.gf-lintel-multipage .gform_page_footer{text-align:right}flynt-component[name=BlockForm] .gfield_description{font-size:.75rem!important;padding-top:8px!important}flynt-component[name=BlockForm] .ginput_container_consent{display:flex;align-items:center}flynt-component[name=BlockForm] .ginput_container_consent .gfield_consent_label{font-weight:500!important;font-size:.875rem!important;margin:0}flynt-component[name=BlockGalleryCarousel]{overflow-x:hidden;background-color:var(--color-white)}flynt-component[name=BlockGalleryCarousel][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Inner{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 64em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Inner{gap:4rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Header{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__SectionLabel{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Heading{margin:0;color:var(--color-gray-900);max-width:48rem;font-size:1.75rem;line-height:2.25rem}@media (min-width: 64em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Intro{margin:0;max-width:80rem;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Intro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__SliderArea{position:relative}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slider{--slide-spacing: 1rem;margin:0 calc(var(--container-spacing) * -1)}@media (min-width: 48em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slider{--slide-spacing: 1.5rem}}@media (min-width: 64em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slider{--slide-spacing: 2rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slide{--slide-size: calc(100% - var(--slide-spacing))}@media (min-width: 48em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slide{--slide-size: calc(50% - var(--slide-spacing))}}@media (min-width: 64em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Slide{--slide-size: calc(33.333% - var(--slide-spacing))}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Item{margin:0;display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__ImageWrapper{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background-color:var(--color-gray-200)}@media (min-width: 48em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__ImageWrapper{border-radius:1.5625rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__ImageWrapper .BlockGalleryCarousel__LightboxTrigger{position:absolute;top:0;right:0;bottom:0;left:0;display:block}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__ImageWrapper img{display:block;width:100%;height:100%;object-fit:cover}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Caption{margin:0;text-align:center;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Nav{display:flex;align-items:center;justify-content:space-between;position:absolute;left:.5rem;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none}@media (min-width: 48em){flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Nav{left:1rem;right:1rem}}flynt-component[name=BlockGalleryCarousel] .BlockGalleryCarousel__Nav .button--slider-nav{pointer-events:auto}flynt-component[name=BlockGalleryCarouselLarge]{overflow-x:hidden;background-color:var(--color-white)}flynt-component[name=BlockGalleryCarouselLarge][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Inner{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Inner{gap:2.5rem}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Header{display:flex;flex-direction:column;gap:1.25rem;max-width:87.5rem;margin:0 auto;width:100%}@media (min-width: 64em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Header{gap:2rem}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__SectionLabel{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Heading{margin:0;color:var(--color-gray-900);max-width:56.25rem;font-size:1.75rem;line-height:2.25rem}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Heading b{color:var(--color-primary-600);font-weight:600}@media (min-width: 48em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Heading{font-size:2rem;line-height:2.5rem}}@media (min-width: 64em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__SliderArea{display:flex;flex-direction:column;gap:2rem}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slider{--slide-spacing: 1rem;overflow:initial;margin:0 calc(var(--container-spacing) * -1);-webkit-clip-path:inset(0 -100vw 0 -100vw);clip-path:inset(0 -100vw 0 -100vw)}@media (min-width: 48em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slider{--slide-spacing: 1.5rem}}@media (min-width: 64em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slider{--slide-spacing: 2rem}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slide{--slide-size: calc(92vw - var(--slide-spacing))}@media (min-width: 36em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slide{--slide-size: calc(78vw - var(--slide-spacing))}}@media (min-width: 64em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slide{--slide-size: min(calc(50% - var(--slide-spacing)), 34.6875rem)}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Slide:first-child{margin-left:0}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Item{margin:0;display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__ImageWrapper{background-color:var(--color-gray-200);width:100%;aspect-ratio:1/1;max-width:34.6875rem;margin:0 auto;border-radius:1.5625rem;overflow:hidden}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__ImageWrapper a{position:relative}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__ImageWrapper img{display:block;width:100%;height:100%;object-fit:cover}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Caption{position:absolute;bottom:0;left:0;width:100%;background-color:#fffc;padding:8px 16px;margin:0;color:var(--color-gray-600);text-align:center;font-size:1rem;line-height:1.5rem}@media (max-width: 47.99em){flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Caption{font-size:.875rem;line-height:1.375rem}}flynt-component[name=BlockGalleryCarouselLarge] .BlockGalleryCarouselLarge__Nav{display:flex;align-items:center;justify-content:center;gap:1rem}flynt-component[name=BlockGlobalEnquiryForm]{position:relative;z-index:9999999}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Handle{display:none;position:absolute;right:calc(100% + 43px);transform:rotate(-90deg);transform-origin:top right;white-space:nowrap;top:150px;background-color:var(--color-primary-600);font-size:1.25rem;line-height:.875rem;font-weight:600;color:var(--color-white);border-radius:10px 10px 0 0;z-index:9999999;animation:pulseAlert 5s ease-in-out infinite}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Handle button{padding:15px 24px;cursor:pointer}@media (min-width: 64em){flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Handle{display:block}}@keyframes pulseAlert{0%{transform:rotate(-90deg) translate(0)}50%{transform:rotate(-90deg) translate(0)}55%{transform:rotate(-90deg) translateY(-10px)}58%{transform:rotate(-90deg) translateY(-5px)}61%{transform:rotate(-90deg) translateY(-15px)}70%{transform:rotate(-90deg) translate(0)}}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Handle:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:15px;background:var(--color-primary-600);pointer-events:none}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer.is-active .GlobalEnquiryForm__Handle,flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer.is-visible .GlobalEnquiryForm__Handle{animation:none}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer.is-active .GlobalEnquiryForm__Handle:after,flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer.is-visible .GlobalEnquiryForm__Handle:after{display:none}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Title{font-size:1.5rem;line-height:2.25rem;font-weight:600;text-align:center;color:var(--color-white);padding-bottom:16px}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Intro{font-size:1rem;line-height:1.375rem;text-align:center;color:var(--color-white);padding-bottom:32px}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form *{font-family:var(--font-family-text)}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gform_required_legend{display:none}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gfield_label{display:none}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gfield.gfield--width-half{grid-column:1/-1}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gform-field-label{color:var(--color-white);font-size:.875rem}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form textarea{height:170px!important}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .ginput_container_fileupload .gform_drop_area{background-color:var(--color-white);border:1px solid var(--color-gray-400)}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .ginput_container_fileupload .gform_drop_instructions{margin-bottom:12px}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .ginput_container_fileupload .gfield_description,flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .ginput_container_fileupload .ginput_preview_list{font-size:1rem;color:var(--color-white)}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .ginput_container_fileupload .ginput_preview{margin:0}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gform_button.button{background-color:var(--color-secondary-600)!important;border-color:var(--color-secondary-600)!important}flynt-component[name=BlockGlobalEnquiryForm] .GlobalEnquiryForm__Drawer__Form .gform_button.button:hover{background-color:var(--color-secondary-500)!important;border-color:var(--color-secondary-500)!important}flynt-component[name=BlockGlobalEnquiryForm] .drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:99998;opacity:0;transform:translate(100%);transition:opacity .3s;will-change:opacity;background-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}flynt-component[name=BlockGlobalEnquiryForm] .drawer__header{padding:24px 24px 0;display:flex;justify-content:flex-end;align-items:center}@media (min-width: 48em){flynt-component[name=BlockGlobalEnquiryForm] .drawer__header{display:none}}flynt-component[name=BlockGlobalEnquiryForm] .drawer__close{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;width:24px;height:24px;flex-shrink:0;margin-left:1rem}flynt-component[name=BlockGlobalEnquiryForm] .drawer__close svg{width:24px;height:24px}flynt-component[name=BlockGlobalEnquiryForm] .drawer__wrapper{position:fixed;top:0;right:0;bottom:0;height:100%;width:100%;max-width:500px;z-index:99999;transition:transform .3s;will-change:transform;background-color:var(--color-primary-600);display:flex;flex-direction:column;transform:translate3d(100%,0,0);-webkit-overflow-scrolling:touch;box-shadow:0 2px 6px #777}flynt-component[name=BlockGlobalEnquiryForm] .drawer__content{position:relative;overflow-x:hidden;overflow-y:auto;height:100%;flex-grow:1;padding:8px 20px 16px}flynt-component[name=BlockGlobalEnquiryForm] .drawer__content a{color:var(--color-white)}@media (min-width: 48em){flynt-component[name=BlockGlobalEnquiryForm] .drawer__content{padding:32px 50px}}flynt-component[name=BlockGlobalEnquiryForm] .drawer--left .drawer__wrapper{left:0;right:auto;transform:translate3d(-100%,0,0)}flynt-component[name=BlockGlobalEnquiryForm] .drawer.is-active{display:block;width:100%}flynt-component[name=BlockGlobalEnquiryForm] .drawer.is-active .drawer__overlay{transform:translate(0);z-index:inherit}flynt-component[name=BlockGlobalEnquiryForm] .drawer.is-visible .drawer__wrapper{transform:translateZ(0)}flynt-component[name=BlockGlobalEnquiryForm] .drawer.is-visible .drawer__overlay{opacity:.5}flynt-component[name=BlockHomepageHero]{padding:0;background-color:var(--color-gray-50)}flynt-component[name=BlockHomepageHero] .container{max-width:100%;margin:0;padding:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CarouselInner{position:relative;margin-bottom:2rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slider{--slide-spacing: 0;overflow:hidden}flynt-component[name=BlockHomepageHero] .embla__container{align-items:stretch}flynt-component[name=BlockHomepageHero] .embla__slide{padding-right:0}flynt-component[name=BlockHomepageHero] .embla__slide:first-child{margin-left:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide{overflow:clip;min-height:0}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide{min-height:27.5rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide{min-height:37.5rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey]{background-image:linear-gradient(-90deg,var(--color-gray-50) 50%,var(--color-gray-300) 100%)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue]{background-image:linear-gradient(-90deg,var(--color-primary-600) 50%,var(--color-primary-900) 100%)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__SlideInner{display:flex;flex-direction:column-reverse;min-height:inherit}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__SlideInner{flex-direction:row;align-items:stretch;-webkit-padding-end:4rem;padding-inline-end:4rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Media{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;overflow:hidden;-webkit-padding-after:1.5rem;padding-block-end:1.5rem}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Media{padding-inline:1.5rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Media{order:1;flex:1 1 50%;max-width:51.875rem;align-self:stretch;align-items:flex-start;padding-inline:0;-webkit-padding-after:0;padding-block-end:0}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Figure{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;flex:0 0 auto}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Figure{max-width:30rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Figure{max-width:35rem;gap:1.25rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Figure{display:block;max-width:51.875rem;gap:0}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Image{display:block;width:100%;max-width:100%;object-fit:contain;object-position:center;border-radius:.75rem;border:1px solid rgba(var(--color-gray-900),.08)}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Image{max-height:21.25rem;width:auto;height:auto}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Image{max-height:25rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Image{max-height:37.5rem;object-position:top left;border:0;border-radius:0}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoTrigger{position:static;z-index:1;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--color-white);border-radius:.625rem;text-decoration:none;transition:transform .2s ease}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoTrigger{position:absolute;inset-block-end:2rem;inset-inline-start:2rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoThumb{display:block;flex-shrink:0;width:8.75rem;height:5.125rem;border-radius:.625rem;overflow:hidden;background-color:var(--color-gray-200)}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoThumb{width:10.625rem;height:6.25rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoThumb img{width:100%;height:100%;object-fit:cover;display:block}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoTriggerContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;-webkit-padding-before:.5rem;padding-block-start:.5rem;min-width:6.25rem}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoTriggerContent{min-width:7.625rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoPlay{display:inline-flex;line-height:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoLabel{color:var(--color-primary-600);font-size:.875rem;line-height:1.25rem;font-weight:600;text-align:center}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__VideoLabel{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Content{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;flex-shrink:0;width:100%;padding:1.5rem 1rem}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Content{padding:1.75rem 1.5rem;gap:1.75rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Content{padding:2rem;gap:2rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Content{order:2;flex:0 1 50%;max-width:50rem;min-width:25rem;padding-block:4rem;padding-inline:2rem 0;gap:2.5rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__ContentMain{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__ContentMain{gap:1.75rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__ContentMain{gap:2rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__ContentMain{gap:2.5rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Header{margin:0;font-size:2rem;line-height:2.5rem}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Header{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Header{font-size:3rem;line-height:3.5rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Header{font-size:3.75rem;line-height:4.5rem}}@media (min-width: 80em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Header{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader{margin:0;-webkit-padding-before:.75rem;padding-block-start:.75rem;font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader span{-webkit-border-after:1px solid var(--color-secondary-600);border-block-end:1px solid var(--color-secondary-600);-webkit-padding-after:.5rem;padding-block-end:.5rem}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader{font-size:1.25rem;line-height:2rem;-webkit-padding-before:.875rem;padding-block-start:.875rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader{font-size:1.5rem;line-height:2.5rem;-webkit-padding-before:1rem;padding-block-start:1rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader span{-webkit-padding-after:.625rem;padding-block-end:.625rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader{font-size:1.75rem;line-height:3rem}}@media (min-width: 80em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader{font-size:1.875rem;line-height:4rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Subheader span{-webkit-padding-after:.75rem;padding-block-end:.75rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Text{margin:0;font-size:1rem;line-height:1.5rem}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Text{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Text{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Bullet{display:flex;align-items:flex-start;gap:1rem;margin:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletIcon{display:inline-flex;flex-shrink:0;margin-top:4px;width:1.5rem;height:1.5rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText{flex:1;font-size:1rem;line-height:1.5rem}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText b,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText strong{font-weight:600}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__BulletText p{margin:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem;-webkit-padding-end:0;padding-inline-end:0}@media (min-width: 36em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Actions{gap:.875rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Actions{gap:1rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Actions{-webkit-padding-end:7rem;padding-inline-end:7rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Button{--button-padding-inline: 1.25rem;--button-padding-block: .875rem;--button-border-radius: .625rem;gap:1rem;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Button{--button-padding-inline: 1.5rem;--button-padding-block: 1rem;gap:1.5rem;font-size:1.125rem;line-height:1.75rem}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Button{--button-padding-inline: 2rem;--button-padding-block: 1.25rem;gap:2rem;font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Chevron{display:inline-flex;flex-shrink:0;line-height:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Chevron svg{width:.6875rem;height:1.3125rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Header,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Subheader,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Text,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__BulletText,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Header,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Subheader,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Text,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__BulletText{color:var(--color-gray-900)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Button--primary,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Button--primary{--button-background-color: var(--color-primary-600);--button-border-color: var(--color-primary-600);--button-text-color: var(--color-white);--button-background-hover-color: var(--color-primary-700);--button-border-hover-color: var(--color-primary-700)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Button--primary .BlockHomepageHero__Chevron,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Button--primary .BlockHomepageHero__Chevron{color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Button--secondary,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Button--secondary{--button-background-color: transparent;--button-border-color: transparent;--button-text-color: var(--color-primary-600);padding-inline:2rem;padding-block:1.25rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Button--secondary:hover,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Button--secondary:hover{background-color:transparent;border-color:transparent}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=grey] .BlockHomepageHero__Button--secondary .BlockHomepageHero__Chevron,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=white] .BlockHomepageHero__Button--secondary .BlockHomepageHero__Chevron{color:var(--color-primary-600)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Header,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Subheader,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Text,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__BulletText{color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Button--primary{--button-background-color: var(--color-white);--button-border-color: var(--color-white);--button-text-color: var(--color-primary-600);--button-background-hover-color: var(--color-gray-50);--button-border-hover-color: var(--color-gray-50)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Button--primary .BlockHomepageHero__Chevron{color:var(--color-primary-600)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Button--secondary{--button-background-color: transparent;--button-border-color: transparent;--button-text-color: var(--color-white);padding-inline:2rem;padding-block:1.25rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Button--secondary:hover{background-color:transparent;border-color:transparent}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Slide[data-background=blue] .BlockHomepageHero__Button--secondary .BlockHomepageHero__Chevron{color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Nav{display:flex;justify-content:flex-end;gap:1rem;-webkit-margin-before:1rem;margin-block-start:1rem}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Nav{position:absolute;inset-block-end:4rem;inset-inline-end:4rem;-webkit-margin-before:0;margin-block-start:0;z-index:2}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Nav[data-background=grey] .BlockHomepageHero__NavButton,flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Nav[data-background=white] .BlockHomepageHero__NavButton{color:var(--color-primary-600);border-color:var(--color-primary-600)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__Nav[data-background=blue] .BlockHomepageHero__NavButton{color:var(--color-white);border-color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__NavButton{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;border-radius:.5rem;background-color:transparent;border:1px solid currentColor}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__NavButton:hover{background-color:transparent}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__NavButton:disabled{opacity:.4;cursor:not-allowed}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__NavButton svg{width:1.5rem;height:1.5rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaGrid{display:flex;flex-direction:column;gap:1rem}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaGrid{flex-direction:row;align-items:stretch;gap:2rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;text-decoration:none;background-color:var(--color-primary-900)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard:hover .BlockHomepageHero__CtaBackground img{transform:scale(1.05)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard:hover .BlockHomepageHero__Chevron{transform:translate(.375rem)}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard:hover .BlockHomepageHero__CtaHoverContent{max-height:250px;transition:max-height .5s ease-out,opacity .5s ease-out;opacity:1}}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar{flex:1136 1 0;min-height:31.25rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay{flex:544 1 0;min-height:31.25rem}}@media (max-width: 63.99em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard{min-height:20rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaBackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaBackground img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaContent{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end;padding:2rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar{border-radius:0 1.5625rem 1.5625rem 0}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaContent{align-items:flex-end}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaBar{width:100%;max-width:38.75rem;padding:2rem;background:#414651b3;border-radius:.625rem}@media (max-width: 47.99em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaBar{padding:1.75rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaHeading{-webkit-border-start:1px solid var(--color-secondary-600);border-inline-start:1px solid var(--color-secondary-600);-webkit-padding-start:2rem;padding-inline-start:2rem;display:flex;flex-direction:column}@media (max-width: 47.99em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaHeading{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaTitleRow{display:flex;align-items:center;justify-content:space-between;gap:.625rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaTitle{margin:0;color:var(--color-white);font-size:1.875rem;line-height:2.375rem;font-weight:600;flex:1}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaTitle{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 48em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaHoverContent{max-height:0px;transition:max-height .6s ease-out,opacity .6s ease-out;overflow:hidden;opacity:0}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaIntro{margin-top:40px}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaIntro p{color:var(--color-white);font-size:1rem;line-height:1.5rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaIntro p:not(:last-child){margin:0 0 16px}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaIntro p:first-child{font-size:1.25rem;line-height:1.75rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaButton{margin-top:40px}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__CtaButton .button:hover{background:var(--color-secondary-600);color:var(--color-white)}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--bar .BlockHomepageHero__Chevron{color:var(--color-white);transition:transform .3s ease}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay{border-radius:1.5625rem 0 0 1.5625rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaBackground:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00293acc;border-radius:inherit}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaContent{align-items:flex-end;justify-content:space-between;gap:1rem;min-height:27.25rem;padding:.75rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaText{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;padding:1.25rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaTitle{margin:0;color:var(--color-white);font-size:1.875rem;line-height:2.375rem;font-weight:600}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaTitle{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaIntro p{margin:0;color:var(--color-white);font-size:1.25rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaIntro p{font-size:1.5rem;line-height:2rem}}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__CtaChevronWrap{flex-shrink:0;width:3.5rem;height:3.5rem;display:inline-flex;align-items:flex-end;justify-content:flex-end;padding:.75rem}flynt-component[name=BlockHomepageHero] .BlockHomepageHero__CtaCard--overlay .BlockHomepageHero__Chevron{color:var(--color-white);transition:transform .3s ease}flynt-component[name=BlockImageGallery]{background-color:var(--color-white)}flynt-component[name=BlockImageGallery][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockImageGallery] .BlockImageGallery__Inner{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__Inner{gap:4rem}}flynt-component[name=BlockImageGallery] .BlockImageGallery__Header{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}flynt-component[name=BlockImageGallery] .BlockImageGallery__SectionLabel{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockImageGallery] .BlockImageGallery__Heading{margin:0;color:var(--color-gray-900);max-width:48rem;font-size:1.75rem;line-height:2.25rem}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockImageGallery] .BlockImageGallery__Intro{margin:0;max-width:80rem;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__Intro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockImageGallery] .BlockImageGallery__Grid{--gallery-columns: 1;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 48em){flynt-component[name=BlockImageGallery] .BlockImageGallery__Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__Grid{grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr))}}flynt-component[name=BlockImageGallery] .BlockImageGallery__Item{margin:0;display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockImageGallery] .BlockImageGallery__ImageWrapper{background-color:var(--color-gray-200)}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__ImageWrapper{height:20.625rem}}flynt-component[name=BlockImageGallery] .BlockImageGallery__ImageWrapper img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}@media (min-width: 64em){flynt-component[name=BlockImageGallery] .BlockImageGallery__ImageWrapper img{height:100%;aspect-ratio:auto}}flynt-component[name=BlockImageGallery] .BlockImageGallery__Caption{margin:0;text-align:center;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}@media (min-width: 1024px){flynt-component[name=BlockImageText] .container{align-items:center;display:flex;gap:var(--column-gap);justify-content:space-around}flynt-component[name=BlockImageText] .container>*{flex-basis:50%;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockImageText] .container[data-image-position=left]{flex-direction:row}flynt-component[name=BlockImageText] .container[data-image-position=right]{flex-direction:row-reverse}}flynt-component[name=BlockLintelSelectorGeneral]{position:relative;background-color:var(--color-white);padding:64px 0 48px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorGeneral]{padding:40px 0 32px}}flynt-component[name=BlockLintelSelectorGeneral].is-loading{pointer-events:none}flynt-component[name=BlockLintelSelectorGeneral].is-loading .LintelSelector__LoadingScreen{display:block}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffa6;z-index:9;display:none;pointer-events:none}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Inner{width:100%;padding-top:320px;display:flex;justify-content:center}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Inner{padding-top:250px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default,flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div{box-sizing:border-box}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default{display:inline-block;position:relative;width:80px;height:80px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentColor;border-radius:50%;animation:lds-default 1.2s linear infinite}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(1){animation-delay:0s;top:36.8px;left:66.24px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Search{display:flex;gap:16px}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Search{justify-content:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:54px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Search__Input{position:relative;width:500px}@media (max-width: 101.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Search__Input{width:300px}}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Search__Input{flex:1}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__SearchInput{width:100%;padding-left:3rem;color:#6a6a6a;background:var(--color-gray-100);border:1px solid var(--color-gray-500)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__SearchInput{height:50px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__SearchIcon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-gray-500);pointer-events:none}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FiltersWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Filters--general{width:100%}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FiltersForm{width:100%}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__WallTypeField{display:flex;justify-content:space-between;gap:96px}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__WallTypeField{flex-direction:column;gap:32px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__WallTypeField .LintelSelector__FilterField{width:100%}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters{--lintel-selector-max-columns: 4;--lintel-selector-filter-gap: 1rem;margin-top:2rem}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters{--lintel-selector-filter-gap: 1.5rem}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters .LintelSelector__FilterField{gap:.5rem}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters .LintelSelector__FilterField{flex:1 1 0;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters .LintelSelector__FilterField:first-child{padding-left:0}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters .LintelSelector__FilterField:last-child{padding-right:0}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__DynamicFilters .LintelSelector__FilterField:first-child .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepsProgress{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepsProgress{display:flex;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto;margin-bottom:2rem}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepIndicator{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepIndicator{display:block;flex:1 1 0;min-width:0}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepIndicator.is-active .LintelSelector__StepBar{background-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepLabel{font-size:.75rem;color:var(--color-text);font-weight:600;white-space:nowrap;display:block;transition:color .3s ease,font-weight .3s ease;margin-bottom:6px}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepLabel{font-size:.875rem;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepIndicator:first-child .LintelSelector__StepLabel{padding-left:0}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepIndicator:last-child .LintelSelector__StepLabel{padding-right:0}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__StepBar{display:block;height:10px;background-color:var(--color-gray-300);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FiltersRow{display:grid;grid-template-columns:1fr;gap:var(--lintel-selector-filter-gap)}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FiltersRow{display:flex;gap:0;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterField{display:flex;flex-direction:column;gap:.625rem;width:100%;min-width:0}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterLabel{color:var(--color-text);font-weight:600;transition:color .3s ease}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterLabel--general{font-size:1.875rem;line-height:2.375rem}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterLabel--general{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterField--active .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterField--active+.LintelSelector__FilterField .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterSelectWrapper{position:relative}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__FilterSelectWrapper select{border-color:var(--color-gray-500);opacity:1}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ToolbarWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Toolbar{display:flex;flex-direction:column;gap:1rem}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Toolbar{flex-direction:row;align-items:center;justify-content:center;gap:2rem}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductCounter{font-size:1rem;color:var(--color-gray-500);white-space:nowrap}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Count{font-weight:700;color:var(--color-primary)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ResultsWrapper{position:relative;min-height:200px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableWrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableWrapper{overflow-x:visible}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8){position:relative}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8):after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,transparent 0%,var(--color-white) 80%);pointer-events:none;z-index:1}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table{width:100%;border-collapse:collapse;background:var(--color-white)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table{display:block}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table thead{display:none}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table tbody{display:block}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table tr{display:block;border:1px solid var(--color-gray-200);padding:1rem}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td{display:flex;justify-content:flex-start;align-items:center;padding:.25rem 0;border-bottom:1px solid var(--color-gray-100)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td:last-child{border-bottom:none;padding-top:1rem;justify-content:center}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td:before{content:attr(data-label);font-weight:600;color:var(--color-gray-700);flex-shrink:0;margin-right:1rem;width:50%}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td.LintelSelector__TableCell--product:before,flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td.LintelSelector__TableCell--action:before{content:none}}@media (max-width: 47.99em) and (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table td{padding:.75rem 0}}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Table{min-width:100%}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableHead{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300);position:-webkit-sticky;position:sticky;top:83px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableHeader{padding:1rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--color-gray-700);white-space:nowrap}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableHeader:last-child{text-align:center}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableRow{border-bottom:1px solid var(--color-white);background-color:var(--color-primary-25);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableRow--header{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableRow:last-child{border-bottom:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableBody .LintelSelector__TableRow:hover{background-color:var(--color-primary-100)}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableBody .LintelSelector__TableRow:hover .LintelSelector__TableCell--action .button{background-color:var(--color-secondary-600);border-color:var(--color-secondary-600);width:80px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell{padding:10px 1rem;font-size:.875rem;color:var(--color-gray-900);vertical-align:middle}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--thumbnail{padding-left:32px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--thumbnail:before{display:none}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--product{min-width:200px}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--action{text-align:center;padding-right:32px;width:100%}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--action .button{width:100%}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--action .button{width:60px;transition:background-color .3s ease,border-color .3s ease,width .3s ease}}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableCell--action{width:150px}}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductInfo{display:flex;align-items:center;gap:1rem}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductImage{flex-shrink:0;width:60px;height:60px;background-color:var(--color-gray-100);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductImage img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductDetails{flex:1;min-width:0}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ProductTitle{font-weight:600;color:var(--color-gray-950);margin-bottom:.25rem}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__ViewButton{white-space:nowrap}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__TableFooter{margin-top:2rem;display:flex;justify-content:center}flynt-component[name=BlockLintelSelectorGeneral] .LintelSelector__Empty{text-align:center;padding:3rem 1rem;color:var(--color-gray-600)}flynt-component[name=BlockLintelSelectorHiTherm]{position:relative;background-color:var(--color-white);padding:96px 0 48px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm]{padding:40px 0 32px}}flynt-component[name=BlockLintelSelectorHiTherm].is-loading{pointer-events:none}flynt-component[name=BlockLintelSelectorHiTherm].is-loading .LintelSelector__LoadingScreen{display:block}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffa6;z-index:9;display:none;pointer-events:none}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Inner{width:100%;padding-top:320px;display:flex;justify-content:center}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Inner{padding-top:250px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default,flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div{box-sizing:border-box}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default{display:inline-block;position:relative;width:80px;height:80px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentColor;border-radius:50%;animation:lds-default 1.2s linear infinite}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(1){animation-delay:0s;top:36.8px;left:66.24px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Header{margin-bottom:64px;display:flex;gap:32px}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Header{justify-content:space-between;align-items:flex-end}}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Header{flex-direction:column;gap:24px;margin-bottom:40px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading{flex:1;margin:0;display:flex;gap:32px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading{gap:16px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Title{flex:1}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Title h2{font-size:3.75rem;line-height:4.5rem}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--color-secondary-100);border-radius:10px;margin-top:8px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Icon{width:48px;height:48px;margin-top:0}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Icon svg{width:24px;height:auto}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Heading__Icon svg{width:20px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Search{display:flex;justify-content:flex-end;gap:16px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Search__Input{position:relative;width:300px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__SearchInput{width:100%;padding-left:3rem;color:#6a6a6a;background:var(--color-gray-100);border:1px solid var(--color-gray-500)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__SearchInput{height:50px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__SearchIcon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-gray-500);pointer-events:none}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FiltersWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Filters{--lintel-selector-max-columns: 2;--lintel-selector-filter-gap: 1rem}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Filters{--lintel-selector-filter-gap: 1.5rem}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepsProgress{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepsProgress{display:flex;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto;margin-bottom:2rem}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepIndicator{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepIndicator{display:block;flex:1 1 0;min-width:0}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepIndicator.is-active .LintelSelector__StepBar{background-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepLabel{font-size:.75rem;color:var(--color-text);font-weight:600;white-space:nowrap;display:block;transition:color .3s ease,font-weight .3s ease;margin-bottom:6px}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepLabel{font-size:.875rem;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepIndicator:first-child .LintelSelector__StepLabel{padding-left:0}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepIndicator:last-child .LintelSelector__StepLabel{padding-right:0}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__StepBar{display:block;height:10px;background-color:var(--color-gray-300);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FiltersForm{width:100%}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FiltersRow{display:grid;grid-template-columns:1fr;gap:var(--lintel-selector-filter-gap)}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FiltersRow{display:flex;gap:0;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField{flex:1 1 0;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField:first-child{padding-left:0}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField:last-child{padding-right:0}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField:first-child .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterLabel{display:flex;align-items:center;justify-content:space-between;gap:.375rem;color:var(--color-text);font-weight:600;transition:color .3s ease}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterLabelCheck{display:none;flex-shrink:0;width:20px;height:20px}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterLabelCheck{color:#62a821}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField--active .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField--active .LintelSelector__FilterLabelCheck{display:block}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterField--active+.LintelSelector__FilterField .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterSelectWrapper{position:relative}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__FilterSelectWrapper select{opacity:1;border-color:var(--color-gray-500)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ToolbarWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Toolbar{display:flex;flex-direction:column;gap:1rem}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Toolbar{flex-direction:row;align-items:center;justify-content:center;gap:2rem}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductCounter{font-size:1rem;color:var(--color-gray-500);white-space:nowrap}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Count{font-weight:700;color:var(--color-primary)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ResultsWrapper{position:relative;min-height:200px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableWrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableWrapper{overflow-x:visible}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8){position:relative}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8):after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,transparent 0%,var(--color-white) 80%);pointer-events:none;z-index:1}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table{width:100%;border-collapse:collapse;background:var(--color-white)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table{display:block}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table thead{display:none}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table tbody{display:block}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table tr{display:block;border:1px solid var(--color-gray-200);padding:1rem}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td{display:flex;justify-content:flex-start;align-items:center;padding:.25rem 0;border-bottom:1px solid var(--color-gray-100)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td:last-child{border-bottom:none;padding-top:1rem;justify-content:center}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td:before{content:attr(data-label);font-weight:600;color:var(--color-gray-700);flex-shrink:0;margin-right:1rem;width:50%}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td.LintelSelector__TableCell--product:before,flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td.LintelSelector__TableCell--action:before{content:none}}@media (max-width: 47.99em) and (min-width: 64em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table td{padding:.75rem 0}}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Table{min-width:100%}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableHead{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300);position:-webkit-sticky;position:sticky;top:83px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableHeader{padding:1rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--color-gray-700);white-space:nowrap}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableHeader:last-child{text-align:center}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableRow{border-bottom:1px solid var(--color-white);background-color:var(--color-primary-25);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableRow--header{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableRow:last-child{border-bottom:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableBody .LintelSelector__TableRow:hover{background-color:var(--color-primary-100)}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableBody .LintelSelector__TableRow:hover .LintelSelector__TableCell--action .button{background-color:var(--color-secondary-600);border-color:var(--color-secondary-600);width:80px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell{padding:10px 1rem;font-size:.875rem;color:var(--color-gray-900);vertical-align:middle}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--thumbnail{padding-left:32px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--thumbnail:before{display:none}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--product{min-width:200px}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--action{text-align:center;padding-right:32px;width:100%}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--action .button{width:100%}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--action .button{width:60px;transition:background-color .3s ease,border-color .3s ease,width .3s ease}}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableCell--action{width:150px}}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductInfo{display:flex;align-items:center;gap:1rem}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductImage{flex-shrink:0;width:60px;height:60px;background-color:var(--color-gray-100);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductImage img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductDetails{flex:1;min-width:0}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ProductTitle{font-weight:600;color:var(--color-gray-950);margin-bottom:.25rem}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__ViewButton{white-space:nowrap}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__TableFooter{margin-top:2rem;display:flex;justify-content:center}flynt-component[name=BlockLintelSelectorHiTherm] .LintelSelector__Empty{text-align:center;padding:3rem 1rem;color:var(--color-gray-600)}flynt-component[name=BlockLintelSelectorStandard]{position:relative;background-color:var(--color-white);padding:96px 0 48px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard]{padding:40px 0 32px}}flynt-component[name=BlockLintelSelectorStandard].is-loading{pointer-events:none}flynt-component[name=BlockLintelSelectorStandard].is-loading .LintelSelector__LoadingScreen{display:block}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffa6;z-index:9;display:none;pointer-events:none}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Inner{width:100%;padding-top:320px;display:flex;justify-content:center}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Inner{padding-top:250px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default,flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div{box-sizing:border-box}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default{display:inline-block;position:relative;width:80px;height:80px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentColor;border-radius:50%;animation:lds-default 1.2s linear infinite}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(1){animation-delay:0s;top:36.8px;left:66.24px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__LoadingScreen__Icon .lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Header{margin-bottom:64px;display:flex;gap:32px}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Header{justify-content:space-between;align-items:flex-end}}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Header{flex-direction:column;gap:24px;margin-bottom:40px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading{flex:1;margin:0;display:flex;gap:32px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading{gap:16px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Title{flex:1}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Title h2{font-size:3.75rem;line-height:4.5rem}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--color-secondary-100);border-radius:10px;margin-top:8px}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Icon{width:48px;height:48px;margin-top:0}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Icon svg{width:24px;height:auto}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Heading__Icon svg{width:20px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Search{display:flex;justify-content:flex-end;gap:16px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Search__Input{position:relative;width:500px}@media (max-width: 101.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Search__Input{width:300px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__SearchInput{width:100%;padding-left:3rem;color:#6a6a6a;background:var(--color-gray-100);border:1px solid var(--color-gray-500)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__SearchInput{height:50px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__SearchIcon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--color-gray-500);pointer-events:none}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FiltersWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Filters{--lintel-selector-max-columns: 4;--lintel-selector-filter-gap: 1rem}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Filters{--lintel-selector-filter-gap: 1.5rem}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepsProgress{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepsProgress{display:flex;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto;margin-bottom:2rem}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepIndicator{display:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepIndicator{display:block;flex:1 1 0;min-width:0}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepIndicator.is-active .LintelSelector__StepBar{background-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepLabel{font-size:.75rem;color:var(--color-text);font-weight:600;white-space:nowrap;display:block;transition:color .3s ease,font-weight .3s ease;margin-bottom:6px}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepLabel{font-size:.875rem;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepIndicator:first-child .LintelSelector__StepLabel{padding-left:0}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepIndicator:last-child .LintelSelector__StepLabel{padding-right:0}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__StepBar{display:block;height:10px;background-color:var(--color-gray-300);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FiltersForm{width:100%}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FiltersRow{display:grid;grid-template-columns:1fr;gap:var(--lintel-selector-filter-gap)}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FiltersRow{display:flex;gap:0;width:calc(100% / var(--lintel-selector-max-columns) * var(--lintel-selector-filter-count));max-width:100%;margin-inline:auto}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField{flex:1 1 0;padding-inline:calc(var(--lintel-selector-filter-gap) / 2)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField:first-child{padding-left:0}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField:last-child{padding-right:0}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField:first-child .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterLabel{display:flex;align-items:center;justify-content:space-between;gap:.375rem;color:var(--color-text);font-weight:600;transition:color .3s ease}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterLabelCheck{display:none;flex-shrink:0;width:20px;height:20px}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterLabelCheck{color:#62a821}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField--active .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}@media (max-width: 63.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField--active .LintelSelector__FilterLabelCheck{display:block}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterField--active+.LintelSelector__FilterField .LintelSelector__FilterSelectWrapper select{border-color:var(--color-secondary-600)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterSelectWrapper{position:relative}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__FilterSelectWrapper select{opacity:1;border-color:var(--color-gray-500)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ToolbarWrapper{margin-bottom:32px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Toolbar{display:flex;flex-direction:column;gap:1rem}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Toolbar{flex-direction:row;align-items:center;justify-content:center;gap:2rem}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductCounter{font-size:1rem;color:var(--color-gray-500);white-space:nowrap}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Count{font-weight:700;color:var(--color-primary)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ResultsWrapper{position:relative;min-height:200px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableWrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableWrapper{overflow-x:visible}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8){position:relative}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableWrapper.is-limited .LintelSelector__TableBody .LintelSelector__TableRow:nth-child(8):after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,transparent 0%,var(--color-white) 80%);pointer-events:none;z-index:1}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table{width:100%;border-collapse:collapse;background:var(--color-white)}@media (max-width: 47.99em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table{display:block}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table thead{display:none}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table tbody{display:block}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table tr{display:block;border:1px solid var(--color-gray-200);padding:1rem}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td{display:flex;justify-content:flex-start;align-items:center;padding:.25rem 0;border-bottom:1px solid var(--color-gray-100)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td:last-child{border-bottom:none;padding-top:1rem;justify-content:center}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td:before{content:attr(data-label);font-weight:600;color:var(--color-gray-700);flex-shrink:0;margin-right:1rem;width:50%}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td.LintelSelector__TableCell--product:before,flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td.LintelSelector__TableCell--action:before{content:none}}@media (max-width: 47.99em) and (min-width: 64em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table td{padding:.75rem 0}}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Table{min-width:100%}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableHead{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300);position:-webkit-sticky;position:sticky;top:83px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableHeader{padding:1rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--color-gray-700);white-space:nowrap}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableHeader:last-child{text-align:center}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableRow{border-bottom:1px solid var(--color-white);background-color:var(--color-primary-25);transition:background-color .3s ease}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableRow--header{background-color:var(--color-gray-50);border-bottom:2px solid var(--color-gray-300)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableRow:last-child{border-bottom:none}@media (min-width: 48em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableBody .LintelSelector__TableRow:hover{background-color:var(--color-primary-100)}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableBody .LintelSelector__TableRow:hover .LintelSelector__TableCell--action .button{background-color:var(--color-secondary-600);border-color:var(--color-secondary-600);width:80px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell{padding:10px 1rem;font-size:.875rem;color:var(--color-gray-900);vertical-align:middle}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--thumbnail{padding-left:32px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--thumbnail:before{display:none}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--product{min-width:200px}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--action{text-align:center;padding-right:32px;width:100%}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--action .button{width:100%}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--action .button{width:60px;transition:background-color .3s ease,border-color .3s ease,width .3s ease}}@media (min-width: 64em){flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableCell--action{width:150px}}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductInfo{display:flex;align-items:center;gap:1rem}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductImage{flex-shrink:0;width:60px;height:60px;background-color:var(--color-gray-100);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductImage img{width:100%;height:100%;object-fit:contain}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductDetails{flex:1;min-width:0}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ProductTitle{font-weight:600;color:var(--color-gray-950);margin-bottom:.25rem}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__ViewButton{white-space:nowrap}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__TableFooter{margin-top:2rem;display:flex;justify-content:center}flynt-component[name=BlockLintelSelectorStandard] .LintelSelector__Empty{text-align:center;padding:3rem 1rem;color:var(--color-gray-600)}html.admin-bar .LintelSelector__TableHead{top:115px}flynt-component[name=BlockNewsletterSignup]{background:var(--color-gray-700)}@media (max-width: 63.99em){flynt-component[name=BlockNewsletterSignup]{padding:0 8px}}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Wrapper{padding:48px 0;display:flex;flex-direction:column;gap:32px;max-width:1280px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Wrapper{flex-direction:row;align-items:center;justify-content:space-between;gap:48px}}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Content{flex:1}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Heading{color:var(--color-white);font-size:1.25rem;line-height:1.875rem;font-weight:600;margin:0 0 8px}@media (min-width: 48em){flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Heading{font-size:1.5rem;line-height:2rem}}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Description{color:var(--color-gray-300);font-size:.875rem;line-height:1.25rem;margin:0}@media (min-width: 48em){flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Description{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Form .gform_fields{display:flex;gap:16px}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Form .gfield--input-type-email{flex:1}@media (min-width: 64em){flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Form input[type=email]{min-width:275px}}flynt-component[name=BlockNewsletterSignup] .BlockNewsletterSignup__Form .gform_footer{margin:0;padding:0}flynt-component[name=BlockPageLinks]{overflow-x:hidden;background-color:var(--color-white)}flynt-component[name=BlockPageLinks][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockPageLinks].BlockPageLinks--noNav .BlockPageLinks__Nav{display:none!important}flynt-component[name=BlockPageLinks] .BlockPageLinks__Inner{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Inner{gap:4rem}}flynt-component[name=BlockPageLinks] .BlockPageLinks__Header{display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Header{padding-bottom:0;text-align:center}}flynt-component[name=BlockPageLinks] .BlockPageLinks__Header b{font-weight:600;color:var(--color-primary-600)}flynt-component[name=BlockPageLinks] .BlockPageLinks__HeaderText{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__HeaderText{align-items:center}}flynt-component[name=BlockPageLinks] .BlockPageLinks__SectionLabel{margin:0;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=BlockPageLinks] .BlockPageLinks__Heading{margin:0;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CarouselSection{display:none}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CarouselSection{display:flex;width:100%;flex-direction:column;align-items:center;gap:2.5rem}}flynt-component[name=BlockPageLinks] .BlockPageLinks__Nav{display:none}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Nav{display:flex;justify-content:center;align-items:center;gap:1rem}}flynt-component[name=BlockPageLinks] .BlockPageLinks__Grid{display:grid;gap:3rem;grid-template-columns:1fr}@media (min-width: 48em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Grid{display:none}}flynt-component[name=BlockPageLinks] .BlockPageLinks__SliderWrap{width:100%}flynt-component[name=BlockPageLinks] .BlockPageLinks__Slider{overflow:initial!important}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Slide{--slide-spacing: 2rem;--slide-size: calc(33.333% - var(--slide-spacing) * 2 / 3)}}flynt-component[name=BlockPageLinks] .BlockPageLinks__Card{display:flex;flex-direction:column;text-decoration:none;position:relative;min-height:0;border-radius:0;overflow:visible;gap:2rem;height:100%}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Card{justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-white);border-radius:1.5625rem;overflow:hidden;gap:0;transition:transform .3s ease,box-shadow .3s ease}flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;transition:background .3s ease;z-index:1;pointer-events:none}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardImage{position:static;height:16.25rem;border-radius:1.5625rem 1.5625rem 0 0;overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardImage{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:0;overflow:hidden}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardContent{position:static;padding:0 .75rem;background-color:transparent}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardContent{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:2rem;background:transparent}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardTextWrapper{display:flex;flex-direction:column;width:100%}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardTextWrapper{flex:1;justify-content:flex-end;padding:1rem;background:#414651b3;border-radius:.625rem}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;color:var(--color-gray-900);font-size:1.5rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardTitle{font-weight:500;color:var(--color-white)}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardArrow{display:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-white)}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardArrow{display:flex}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardArrow svg{width:1.5rem;height:1.5rem}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardBody{max-height:none;opacity:1;margin-top:.75rem;overflow:visible}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardBody{margin-top:0}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardIntro{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardIntro{color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}}flynt-component[name=BlockPageLinks] .BlockPageLinks__CardLink{display:inline-block;margin-top:1rem;color:var(--color-secondary-600);font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__CardLink{display:none}}@media (max-width: 63.99em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:hover .BlockPageLinks__CardImage img,flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus-visible .BlockPageLinks__CardImage img{transform:scale(1.03)}}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:hover,flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus-visible{box-shadow:0 8px 24px #0000001f}flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:hover:before,flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus-visible:before{background:#0006}flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:hover .BlockPageLinks__CardImage img,flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus-visible .BlockPageLinks__CardImage img{transform:scale(1.05)}flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:hover .BlockPageLinks__CardIntro,flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus-visible .BlockPageLinks__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}}@media (min-width: 64em){flynt-component[name=BlockPageLinks] .BlockPageLinks__Card:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}}flynt-component[name=BlockPageLinksCarousel]{overflow-x:hidden;background-color:var(--color-white)}flynt-component[name=BlockPageLinksCarousel][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Inner{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Inner{flex-direction:row;gap:4rem;align-items:flex-start}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Aside{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Aside{justify-content:space-between;flex:0 0 25rem;min-height:25rem}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Header{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Header{border-left:1px solid var(--color-secondary-600);padding-left:2rem}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__SectionLabel{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Heading{margin:0;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Heading b,flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Heading strong{color:var(--color-secondary-600);font-weight:600}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Intro{color:var(--color-gray-600);max-width:32.5rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Intro{padding-top:.75rem;font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Nav{display:none;align-items:center;gap:1rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Nav{display:flex}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__NavMobile{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-top:2.5rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__NavMobile{display:none}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slider{overflow:initial!important;flex-grow:1;-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0)}@media (max-width: 63.99em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slider{margin:0 calc(var(--container-spacing) * -1)}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slide{--slide-size: calc(84% - var(--slide-spacing))}@media (min-width: 48em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slide{--slide-spacing: 1.5rem;--slide-size: calc(46% - var(--slide-spacing))}}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slide{--slide-size: calc(84% - var(--slide-spacing))}}@media (min-width: 80em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Slide{--slide-size: calc(46% - var(--slide-spacing))}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card{display:flex;flex-direction:column;text-decoration:none;position:relative;height:auto;border-radius:0;overflow:visible;gap:1rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card{justify-content:flex-end;aspect-ratio:1/1;background:var(--color-gray-200);border-radius:1.5625rem;overflow:hidden;height:auto;gap:0;transition:transform .3s ease}}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#41465100;transition:background .3s ease;z-index:1;pointer-events:none}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardImage{position:static;height:16.25rem;border-radius:1.5625rem 1.5625rem 0 0;overflow:hidden}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardImage{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;border-radius:0;overflow:hidden;background:var(--color-gray-200)}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardContent{position:static;padding:0 .75rem;background-color:transparent}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardContent{position:relative;z-index:2;display:flex;align-items:stretch;width:100%;padding:1.25rem;background:transparent}}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardTextWrapper{width:100%;display:flex;flex-direction:column;gap:.5rem;background:#414651b3;border-radius:.625rem;padding:1rem}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;color:var(--color-gray-900);font-size:1.5rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardTitle{color:var(--color-white);font-weight:500}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardArrow{display:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-white)}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardArrow{display:flex}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardArrow svg{width:1.5rem;height:1.5rem}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardBody{max-height:none;opacity:1;margin-top:.75rem;overflow:visible}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardBody{margin-top:0}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardIntro{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardIntro{color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardLink{display:inline-block;margin-top:1rem;color:var(--color-secondary-600);font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__CardLink{display:none}}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:hover .BlockPageLinksCarousel__CardImage img,flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:focus-visible .BlockPageLinksCarousel__CardImage img{transform:scale(1.05)}@media (min-width: 64em){flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:hover:before,flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:focus-visible:before{background:#41465159}flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:hover .BlockPageLinksCarousel__CardIntro,flynt-component[name=BlockPageLinksCarousel] .BlockPageLinksCarousel__Card:focus-visible .BlockPageLinksCarousel__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}}flynt-component[name=BlockPostFooter] .tags{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}flynt-component[name=BlockPostFooter] .tags .tag{display:inline-block}flynt-component[name=BlockPostFooter] .author{display:flex;flex-direction:column;gap:calc(var(--flow-space) / 2);text-align:start}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author{flex-direction:row;gap:var(--flow-space)}}flynt-component[name=BlockPostFooter] .author .avatar-image{border-radius:50%;inline-size:64px}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author .avatar-image{inline-size:96px}}flynt-component[name=BlockPostFooter] .author .details{--flow-space: .5rem;display:flex;flex:1;flex-direction:column;justify-content:center}flynt-component[name=BlockPostHeader][data-thumbnail=false]{-webkit-margin-after:var(--component-spacing);margin-block-end:var(--component-spacing)}flynt-component[name=BlockPostHeader]>.container{padding-block:var(--component-spacing);padding-inline:var(--container-spacing)}flynt-component[name=BlockPostHeader] .content *+*{--flow-space: 2rem}flynt-component[name=BlockPostHeader] .meta{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-body-small)}flynt-component[name=BlockPostHeader] .meta>*:not(:last-child):after{background-color:var(--color-accent);block-size:2px;content:"";display:inline-block;inline-size:8px;margin-block:0;margin-inline:.5rem;vertical-align:middle}flynt-component[name=BlockPostHeader] .meta a{color:var(--color-text);text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author{align-items:center;display:flex;text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:32px;border-radius:100%;inline-size:32px;-webkit-margin-end:.75rem;margin-inline-end:.75rem}@media (min-width: 480px){flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:48px;inline-size:48px}}flynt-component[name=BlockPostHeader] flynt-component[name=BlockImage]{margin-block:calc(-1 * var(--component-spacing) / 2) calc(var(--component-spacing) / 2)}flynt-component[name=BlockPsiCalculator]{padding-top:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormWrapper{background-color:var(--color-gray-50)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormColumns{display:flex;flex-direction:column;gap:32px;padding:var(--section-spacing-mobile) 0}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormColumns{flex-direction:row;gap:64px;padding:var(--section-spacing) 0}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormColumn{flex:1;min-width:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Form{background:var(--color-white);border-radius:25px;padding:32px;box-shadow:0 2px 2px -1px #0a0d121a,0 4px 6px -2px #0a0d1214,0 12px 16px -4px #0a0d1224}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormFields{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormField{display:flex;flex-direction:column;gap:6px}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormLabel{display:flex;align-items:center;gap:2px;color:var(--color-gray-700)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormLabelText{color:var(--color-gray-700)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormRequired{color:var(--color-primary)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormSelectWrapper{position:relative;width:100%}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormActions{display:flex;gap:1rem;flex-wrap:wrap}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormActions .button{width:100%}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormActions .button{width:initial}flynt-component[name=BlockPsiCalculator] .PsiCalculator__FormActions .button[data-ref=calculateBtn]{flex-grow:1}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroColumn{flex:1;min-width:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroContent{height:100%;background:var(--color-gray-200);border-radius:25px;padding:32px}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroContent{padding:64px}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroHeading{color:var(--color-gray-900);margin-bottom:1.5rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroContentHtml{font-size:1.25rem;color:var(--color-gray-600);margin-bottom:3rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroContentHtml p{margin-bottom:1rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroContentHtml p:last-child{margin-bottom:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__IntroCta{margin-top:3rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsWrapper{padding-top:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsWrapper{padding-top:var(--section-spacing)}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsContainer{max-width:1570px;margin:0 auto}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsTitle{text-align:center;margin-bottom:40px}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsCols{display:flex;background:var(--color-white);border-radius:25px;padding:32px var(--container-spacing);box-shadow:0 2px 2px -1px #0a0d121a,0 4px 6px -2px #0a0d1214,0 12px 16px -4px #0a0d1224;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsCols{padding:64px 80px;flex-direction:row;gap:2rem}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsLeft{flex:1;display:flex;flex-direction:column;gap:2rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__WallConstruction{padding-bottom:2rem;border-bottom:1px solid var(--color-gray-200)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__SectionTitle{font-weight:600;font-size:1.5rem;line-height:2rem;color:var(--color-gray-900);margin-bottom:1.5rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;background:var(--color-gray-100);padding:1.5rem 2rem}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionGrid{grid-template-columns:repeat(4,1fr)}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionItem{display:flex;flex-direction:column;gap:0;padding-right:2rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionItem span.label{color:var(--color-gray-700);font-size:1rem;line-height:1.5rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionItem span.value{font-weight:600;font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-900)}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionItem{border-right:1px solid var(--color-gray-300)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ConstructionItem:last-child{border-right:none;padding-right:0}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__HiThermSection{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__CertificateForm{background:var(--color-gray-100);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__CertificateFormTitle{text-align:center;margin:0;max-width:35rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__CertificateForm .gform_wrapper{width:100%;max-width:47.5rem;margin:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__CertificateForm .gform_footer{margin-top:0;justify-content:center}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxes{grid-template-columns:repeat(4,1fr)}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBox{background:var(--color-gray-100);display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:1.5rem;position:relative;min-height:235px}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxTitle{display:flex;align-items:center;gap:5px;font-weight:600;font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-900);text-align:center}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxSymbol{font-weight:400;color:var(--color-gray-900)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxValue{display:flex;flex-direction:column;align-items:center;gap:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxValue span.number{font-weight:700;font-size:2.25rem;line-height:2.75rem;letter-spacing:-.02em;color:var(--color-primary)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxValue span.number .prefix{font-weight:400}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxValue span.unit{font-weight:400;font-size:.75rem;line-height:1.125rem;color:var(--color-gray-900)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxValue span.unit sup{font-size:.625rem}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxFooter{margin-top:30px;background:var(--color-success-100);padding:1.5rem .625rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--color-success-800)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__ValueBoxFooter strong{font-weight:600}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__Footnotes{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;line-height:1.125rem;color:var(--color-gray-900)}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__Footnotes p{margin:0}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsRight{width:100%;display:flex;align-items:center;justify-content:center;padding-top:1.25rem}@media (min-width: 64em){flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsRight{width:385px;flex-shrink:0}}flynt-component[name=BlockPsiCalculator] .PsiCalculator__ResultsImage{width:100%;max-width:385px;height:auto;object-fit:cover;border-radius:8px}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__NoResults{background:var(--color-white);border-radius:25px;padding:3rem 2rem;text-align:center}flynt-component[name=BlockPsiCalculator] .PsiCalculator__Results__NoResults p{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-700);margin:0}flynt-component[name=BlockQuotes]{position:relative}flynt-component[name=BlockQuotes][data-background-style=solid][data-background-color=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockQuotes][data-background-style=solid][data-background-color=white]{background-color:var(--color-white)}flynt-component[name=BlockQuotes] .BlockQuotes__Media{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}flynt-component[name=BlockQuotes] .BlockQuotes__MediaImg{block-size:100%;display:block;inline-size:100%;object-fit:cover}flynt-component[name=BlockQuotes] .BlockQuotes__Overlay{background-color:#252b37b3;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=BlockQuotes] .BlockQuotes__Inner{margin-inline:auto;max-inline-size:87.5rem;padding-block:2rem;position:relative;z-index:1}flynt-component[name=BlockQuotes] .BlockQuotes__Stack{align-items:center;display:flex;flex-direction:column;gap:2rem;text-align:left;padding-bottom:2rem}@media (min-width: 48em){flynt-component[name=BlockQuotes] .BlockQuotes__Stack{text-align:center}}flynt-component[name=BlockQuotes] .BlockQuotes__QuoteShell{-webkit-border-after:1px solid var(--color-secondary-600);border-block-end:1px solid var(--color-secondary-600);inline-size:100%;padding-block:2rem;padding-inline:1rem}flynt-component[name=BlockQuotes] .BlockQuotes__QuoteShell b{color:var(--color-secondary-600);font-weight:600}@media (min-width: 48em){flynt-component[name=BlockQuotes] .BlockQuotes__QuoteShell{padding-block:3.5rem;padding-inline:2rem}}@media (min-width: 64em){flynt-component[name=BlockQuotes] .BlockQuotes__QuoteShell{padding-block:4rem;padding-inline:3rem}}flynt-component[name=BlockQuotes] .BlockQuotes__Quote{font-family:var(--font-family-heading);font-weight:600;margin:0;padding:0;border:none}flynt-component[name=BlockQuotes] .BlockQuotes__Quote--large{font-size:2rem;line-height:2.375rem}@media (min-width: 48em){flynt-component[name=BlockQuotes] .BlockQuotes__Quote--large{font-size:3rem;line-height:3.625rem}}@media (min-width: 64em){flynt-component[name=BlockQuotes] .BlockQuotes__Quote--large{font-size:3.75rem;line-height:4.5rem}}flynt-component[name=BlockQuotes] .BlockQuotes__Quote--small{font-size:1.5rem;line-height:2rem}@media (min-width: 48em){flynt-component[name=BlockQuotes] .BlockQuotes__Quote--small{font-size:2.5rem;line-height:3.125rem}}@media (min-width: 64em){flynt-component[name=BlockQuotes] .BlockQuotes__Quote--small{font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockQuotes] .BlockQuotes__Author{font-family:var(--font-family-heading);font-size:1rem;line-height:1.5rem;font-weight:600;margin:0;max-inline-size:100%}@media (min-width: 64em){flynt-component[name=BlockQuotes] .BlockQuotes__Author{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockQuotes][data-background-style=image] .BlockQuotes__Quote,flynt-component[name=BlockQuotes][data-background-style=image] .BlockQuotes__Author{color:var(--color-white)}@media (min-width: 64em){flynt-component[name=BlockQuotes][data-background-style=image] .BlockQuotes__Inner{padding-block:9.375rem}}flynt-component[name=BlockQuotes][data-background-style=solid] .BlockQuotes__Quote,flynt-component[name=BlockQuotes][data-background-style=solid] .BlockQuotes__Author{color:var(--color-gray-900)}@media (min-width: 64em){flynt-component[name=BlockQuotes][data-background-style=solid] .BlockQuotes__Inner{padding-block:4.5rem}}flynt-component[name=BlockResourcesShortcuts]{background-color:var(--color-white)}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Wrap{max-width:1280px;margin-inline:auto}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Header{text-align:left;margin-bottom:2.5rem}@media (min-width: 64em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Header{text-align:center;margin-bottom:6rem}}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__SectionLabel{color:var(--color-accent);font-size:1rem;line-height:1.5rem;font-weight:600;margin-bottom:.75rem}@media (min-width: 64em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__SectionLabel{margin-bottom:.75rem}}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Heading{margin-bottom:1.25rem}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Description{color:var(--color-gray-600);font-size:1.25rem;line-height:1.875rem;margin:0 auto;max-inline-size:48rem}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Description p{margin:0}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Grid{display:flex;flex-direction:column;gap:64px 32px;flex-wrap:wrap;list-style:none;padding:0;margin:0}@media (min-width: 48em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Grid{flex-direction:row;justify-content:center}}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Card{position:relative;background-color:var(--color-gray-50);padding:3.25rem 1.5rem 2rem;inline-size:100%;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:left}@media (min-width: 48em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Card{text-align:center;width:calc(50% - 16px);padding-inline:2.5rem}}@media (min-width: 64em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Card{width:calc(33.33333% - 21.3333333333px)}}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__CardInner{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 48em){flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__CardInner{align-items:center}}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Icon{position:absolute;left:50%;top:-1.75rem;transform:translate(-50%);width:4rem;height:4rem;background-color:var(--color-primary-600);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Icon img{width:2.25rem;display:block;object-fit:contain;height:auto;max-height:2.25rem;filter:brightness(0) invert(1)}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Icon i{color:var(--color-white);font-size:2.25rem;line-height:1}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Icon svg{width:2.25rem;height:2.25rem;fill:var(--color-white)}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__Icon svg path{fill:var(--color-white)}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__CardTitle{color:var(--color-gray-900);margin:0}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__CardDescription{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;margin:0}flynt-component[name=BlockResourcesShortcuts] .ResourcesShortcuts__DownloadLink{margin-top:8px}flynt-component[name=BlockSignatureProjects],flynt-component[name=BlockSignatureProject],flynt-component.BlockSignatureProjects,flynt-component.BlockSignatureProject{background-color:var(--color-white);overflow-x:hidden}flynt-component[name=BlockSignatureProjects][data-background=lightGray],flynt-component[name=BlockSignatureProject][data-background=lightGray],flynt-component.BlockSignatureProjects[data-background=lightGray],flynt-component.BlockSignatureProject[data-background=lightGray]{background-color:var(--color-gray-100)}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Header,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Header,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Header,flynt-component.BlockSignatureProject .BlockSignatureProjects__Header{margin-bottom:2.5rem}@media (min-width: 48em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Header,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Header,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Header,flynt-component.BlockSignatureProject .BlockSignatureProjects__Header{padding-left:2rem;border-left:1px solid var(--color-secondary-600)}}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Header,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Header,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Header,flynt-component.BlockSignatureProject .BlockSignatureProjects__Header{margin-bottom:3rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__HeaderInner,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__HeaderInner,flynt-component.BlockSignatureProjects .BlockSignatureProjects__HeaderInner,flynt-component.BlockSignatureProject .BlockSignatureProjects__HeaderInner{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__HeaderInner,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__HeaderInner,flynt-component.BlockSignatureProjects .BlockSignatureProjects__HeaderInner,flynt-component.BlockSignatureProject .BlockSignatureProjects__HeaderInner{gap:2rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__HeadingGroup,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__HeadingGroup,flynt-component.BlockSignatureProjects .BlockSignatureProjects__HeadingGroup,flynt-component.BlockSignatureProject .BlockSignatureProjects__HeadingGroup{display:flex;flex-direction:column;gap:.75rem}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__SectionLabel,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__SectionLabel,flynt-component.BlockSignatureProjects .BlockSignatureProjects__SectionLabel,flynt-component.BlockSignatureProject .BlockSignatureProjects__SectionLabel{margin:0;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Heading,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Heading,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Heading,flynt-component.BlockSignatureProject .BlockSignatureProjects__Heading{margin:0;color:var(--color-gray-900);font-size:2rem;line-height:2.5rem}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Heading,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Heading,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Heading,flynt-component.BlockSignatureProject .BlockSignatureProjects__Heading{font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__TextAndActions,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__TextAndActions,flynt-component.BlockSignatureProjects .BlockSignatureProjects__TextAndActions,flynt-component.BlockSignatureProject .BlockSignatureProjects__TextAndActions{display:flex;flex-direction:column;gap:1.25rem}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__TextAndActions .button,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__TextAndActions .button,flynt-component.BlockSignatureProjects .BlockSignatureProjects__TextAndActions .button,flynt-component.BlockSignatureProject .BlockSignatureProjects__TextAndActions .button{white-space:nowrap}@media (max-width: 63.99em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__TextAndActions .button,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__TextAndActions .button,flynt-component.BlockSignatureProjects .BlockSignatureProjects__TextAndActions .button,flynt-component.BlockSignatureProject .BlockSignatureProjects__TextAndActions .button{display:none}}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__TextAndActions,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__TextAndActions,flynt-component.BlockSignatureProjects .BlockSignatureProjects__TextAndActions,flynt-component.BlockSignatureProject .BlockSignatureProjects__TextAndActions{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Intro,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Intro,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Intro,flynt-component.BlockSignatureProject .BlockSignatureProjects__Intro{margin:0;color:var(--color-gray-600);max-width:61.25rem}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slider,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slider,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slider,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slider{overflow:initial!important}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slider .embla__container,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slider .embla__container,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slider .embla__container,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slider .embla__container{align-items:stretch!important}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slide{--slide-size: calc(95% - var(--slide-spacing));aspect-ratio:1/1;height:auto}@media (min-width: 48em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slide{--slide-size: calc(64% - var(--slide-spacing))}}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slide{--slide-size: calc(50% - var(--slide-spacing));--slide-spacing: 2rem;margin-left:0!important}}@media (min-width: 80em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slide{--slide-size: calc(33.333% - var(--slide-spacing) * 2 / 3)}}flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProject__Slide{aspect-ratio:736/500}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProject__Slide{--slide-size: calc(50% - var(--slide-spacing) / 2)}}@media (min-width: 80em){flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProject__Slide{--slide-size: calc(50% - var(--slide-spacing) / 2)}}flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProjects__Card,flynt-component[name=BlockSignatureProjects][data-visible-slides="2"] .BlockSignatureProject__Card,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProjects__Card,flynt-component[name=BlockSignatureProject][data-visible-slides="2"] .BlockSignatureProject__Card,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProjects__Card,flynt-component.BlockSignatureProjects[data-visible-slides="2"] .BlockSignatureProject__Card,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProjects__Card,flynt-component.BlockSignatureProject[data-visible-slides="2"] .BlockSignatureProject__Card{aspect-ratio:736/500}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card{display:flex;flex-direction:column;justify-content:flex-end;height:100%;aspect-ratio:1/1;text-decoration:none;position:relative;overflow:hidden;color:inherit;border-radius:1.5625rem}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card:before,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card:before,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card:before,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#41465100;transition:background .3s ease;z-index:1;pointer-events:none}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardImage,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardImage,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardImage,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardImage{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-gray-200)}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardImage img,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardAttribution,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardAttribution,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardAttribution,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardAttribution{position:relative;z-index:2;margin:1rem;background:#414651b3;border-radius:.625rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardAttribution,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardAttribution,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardAttribution,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardAttribution{margin:2rem;padding:1.25rem 2rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardTitle,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardTitle,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardTitle,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardTitle{flex:1;margin:0;color:var(--color-white);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardTitle,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardTitle,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardTitle,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardTitle{font-size:1.5rem;line-height:2rem;font-weight:500}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardArrow,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardArrow,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardArrow,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardArrow{color:var(--color-white);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardArrow svg,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardArrow svg,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardArrow svg,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardArrow svg{width:.6875rem;height:1.3125rem}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card:hover:before,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card:hover:before,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card:hover:before,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card:hover:before{background:#41465159}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardImage img,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardImage img{transform:scale(1.04)}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardArrow,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardArrow,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardArrow,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card:hover .BlockSignatureProjects__CardArrow{transform:translate(4px)}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Nav,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Nav,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Nav,flynt-component.BlockSignatureProject .BlockSignatureProjects__Nav{margin-top:1.25rem;display:flex;align-items:center;gap:1rem}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Nav,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Nav,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Nav,flynt-component.BlockSignatureProject .BlockSignatureProjects__Nav{margin-top:2rem}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProjects] .BlockSignatureProject__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Slide,flynt-component[name=BlockSignatureProject] .BlockSignatureProject__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProjects .BlockSignatureProject__Slide,flynt-component.BlockSignatureProject .BlockSignatureProjects__Slide,flynt-component.BlockSignatureProject .BlockSignatureProject__Slide{display:flex;align-items:stretch;aspect-ratio:1/1;height:auto}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Card,flynt-component[name=BlockSignatureProjects] .BlockSignatureProject__Card,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Card,flynt-component[name=BlockSignatureProject] .BlockSignatureProject__Card,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Card,flynt-component.BlockSignatureProjects .BlockSignatureProject__Card,flynt-component.BlockSignatureProject .BlockSignatureProjects__Card,flynt-component.BlockSignatureProject .BlockSignatureProject__Card{width:100%;min-height:100%}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardImage,flynt-component[name=BlockSignatureProjects] .BlockSignatureProject__CardImage,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardImage,flynt-component[name=BlockSignatureProject] .BlockSignatureProject__CardImage,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardImage,flynt-component.BlockSignatureProjects .BlockSignatureProject__CardImage,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardImage,flynt-component.BlockSignatureProject .BlockSignatureProject__CardImage{height:100%}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__CardImage img,flynt-component[name=BlockSignatureProjects] .BlockSignatureProject__CardImage img,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__CardImage img,flynt-component[name=BlockSignatureProject] .BlockSignatureProject__CardImage img,flynt-component.BlockSignatureProjects .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProjects .BlockSignatureProject__CardImage img,flynt-component.BlockSignatureProject .BlockSignatureProjects__CardImage img,flynt-component.BlockSignatureProject .BlockSignatureProject__CardImage img{display:block;width:100%!important;height:100%!important;object-fit:cover}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Button--Mobile,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Button--Mobile,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Button--Mobile,flynt-component.BlockSignatureProject .BlockSignatureProjects__Button--Mobile{margin-top:24px}@media (min-width: 64em){flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Button--Mobile,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Button--Mobile,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Button--Mobile,flynt-component.BlockSignatureProject .BlockSignatureProjects__Button--Mobile{display:none}}flynt-component[name=BlockSignatureProjects] .BlockSignatureProjects__Button--Mobile .button,flynt-component[name=BlockSignatureProject] .BlockSignatureProjects__Button--Mobile .button,flynt-component.BlockSignatureProjects .BlockSignatureProjects__Button--Mobile .button,flynt-component.BlockSignatureProject .BlockSignatureProjects__Button--Mobile .button{width:100%}flynt-component[name=BlockSpacer][data-status=collapse]{-webkit-margin-before:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand]{-webkit-margin-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand][data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);padding-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-theme][data-status=collapse]+.componentSpacing[data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockSpacer][data-theme][data-status=expand]+.componentSpacing[data-theme]{-webkit-margin-before:calc(-1 * var(--component-spacing));margin-block-start:calc(-1 * var(--component-spacing));-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockStatsRow]{background-color:var(--color-gray-25)}flynt-component[name=BlockStatsRow][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockStatsRow] .BlockStatsRow__List{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}flynt-component[name=BlockStatsRow] .BlockStatsRow__Stat{-webkit-border-after:1px solid var(--color-gray-300);border-block-end:1px solid var(--color-gray-300);min-inline-size:0}flynt-component[name=BlockStatsRow] .BlockStatsRow__Stat:last-child{-webkit-border-after:none;border-block-end:none}@media (min-width: 64em){flynt-component[name=BlockStatsRow] .BlockStatsRow__Stat{-webkit-border-after:none;border-block-end:none;-webkit-border-end:1px solid var(--color-gray-300);border-inline-end:1px solid var(--color-gray-300);flex:1 1 0;min-inline-size:15rem}flynt-component[name=BlockStatsRow] .BlockStatsRow__Stat:last-child{-webkit-border-end:none;border-inline-end:none}}@media (min-width: 64em){flynt-component[name=BlockStatsRow] .BlockStatsRow__List{flex-direction:row;flex-wrap:nowrap}}flynt-component[name=BlockStatsRow] .BlockStatsRow__Inner{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding-block:1.5rem}@media (min-width: 64em){flynt-component[name=BlockStatsRow] .BlockStatsRow__Inner{gap:.75rem;padding-block:0;padding-inline:0}}flynt-component[name=BlockStatsRow] .BlockStatsRow__ValueWrap{color:var(--color-primary-600);font-weight:600;line-height:3.75rem;margin:0;text-align:center}flynt-component[name=BlockStatsRow] .BlockStatsRow__Value{font-size:3rem}flynt-component[name=BlockStatsRow] .BlockStatsRow__Text{display:flex;flex-direction:column;gap:.5rem;max-inline-size:100%;padding-inline:0;text-align:center}@media (min-width: 48em){flynt-component[name=BlockStatsRow] .BlockStatsRow__Text{padding-inline:2.5rem}}flynt-component[name=BlockStatsRow] .BlockStatsRow__Title{color:var(--color-gray-900);font-size:1.125rem;font-weight:600;line-height:1.75rem;margin:0}flynt-component[name=BlockStatsRow] .BlockStatsRow__Description{color:var(--color-gray-600);font-size:1rem;line-height:1.5rem;margin:0}flynt-component[name=BlockSupportForm]{padding-top:0}flynt-component[name=BlockSupportForm] .BlockSupportForm__Wrapper{background:var(--color-gray-50);border-radius:50px 50px 0 0;overflow:hidden}@media (max-width: 63.99em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Wrapper{border-radius:35px 35px 0 0;padding:0 8px;background:#e9eaeb}}flynt-component[name=BlockSupportForm] .BlockSupportForm__Header{padding-top:64px}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Header{padding:96px 0 64px;background:linear-gradient(180deg,#e9eaeb,#fafafa)}}flynt-component[name=BlockSupportForm] .BlockSupportForm__HeaderContent{display:flex;justify-content:center}flynt-component[name=BlockSupportForm] .BlockSupportForm__HeaderText{max-width:1000px;text-align:left}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__HeaderText{text-align:center}}flynt-component[name=BlockSupportForm] .BlockSupportForm__SectionLabel{color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600;margin-bottom:12px}flynt-component[name=BlockSupportForm] .BlockSupportForm__Heading{color:var(--color-gray-900);font-size:2rem;line-height:2.5rem;margin-bottom:24px}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Heading{font-size:3rem;line-height:3.75rem;letter-spacing:-.02em}}flynt-component[name=BlockSupportForm] .BlockSupportForm__Description{color:var(--color-text-muted);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Description{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockSupportForm] .BlockSupportForm__Content{padding:0 0 64px}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Content{padding:0 0 96px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__Columns{display:flex;flex-direction:column;gap:32px;max-width:1280px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__Columns{flex-direction:row;justify-content:center;gap:64px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__SideColumn{flex-shrink:0}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__SideColumn{width:392px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportItems{display:none}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportItems{display:block;background:#ffffffb3;border-radius:25px;padding:8px 24px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportItem{display:flex;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--color-gray-200)}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportItem:last-child{border-bottom:none}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportIcon{flex-shrink:0;width:64px;height:64px;background:var(--color-primary-600);border-radius:10px;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportIcon img{width:36px;height:36px;display:block;filter:brightness(0) invert(1)}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportIcon i{color:var(--color-white);font-size:2.25rem;line-height:1}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportIcon svg{width:2.25rem;height:2.25rem;fill:var(--color-white)}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportIcon svg path{fill:var(--color-white)}flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportTitle{flex:1;color:var(--color-gray-900);font-size:1rem;line-height:1.5rem;font-weight:600;margin:0}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__SupportTitle{font-size:1.125rem;line-height:1.75rem}}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormColumn{flex:1;min-width:0;max-width:1000px}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper{padding:0}}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_required_legend{display:none}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper{margin:0}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=text],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=email],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=tel],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=url],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=number],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=date],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=search],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=password],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper select,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper textarea{font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=text]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=email]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=tel]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=url]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=number]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=date]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=search]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper input[type=password]::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper select::placeholder,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper textarea::placeholder{color:var(--color-gray-500)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper select{color:var(--color-gray-500)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper textarea{max-height:150px}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_wrapper form{margin:0}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_fields{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_fields{display:grid;gap:24px 32px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield{margin:0;padding:0}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_label{color:var(--color-gray-700)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_label .gfield_required{color:var(--color-primary-600);font-size:.875rem;line-height:1.25rem}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield--type-consent .ginput_container_consent{display:flex;gap:8px;align-items:flex-start}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield--type-consent input[type=checkbox]{margin-top:2px;flex-shrink:0}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield--type-consent .gfield_consent_label{font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield--type-consent .gfield_consent_label a{color:var(--color-primary-600);text-decoration:underline}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield--type-consent .gfield_consent_label a:hover{text-decoration:none}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_footer{margin-top:16px;padding:0}@media (min-width: 64em){flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_footer{margin-top:32px}}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_footer input[type=submit],flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gform_footer button[type=submit]{width:100%}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_error .gfield_label{color:var(--color-error)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_error input,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_error select,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_error textarea{border-color:var(--color-error)}flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .validation_error,flynt-component[name=BlockSupportForm] .BlockSupportForm__FormWrapper .gfield_description.validation_message{color:var(--color-error);font-size:.875rem;line-height:1.25rem;margin-top:6px}flynt-component[name=BlockTabbedContent]{padding-bottom:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs{padding:16px 0 32px;background-color:var(--color-white)}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs{padding:0}}flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__Desktop{display:none}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__Desktop{display:block}}flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__Mobile{display:block}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__Mobile{display:none}}flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__List{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}flynt-component[name=BlockTabbedContent] .TabbedContent__Tabs__List::-webkit-scrollbar{display:none}flynt-component[name=BlockTabbedContent] .TabbedContent__Tab{align-items:center;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:.625rem;color:var(--color-primary);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;margin-block:2.5rem 1rem;min-block-size:2.5rem;padding:.625rem 1.875rem;transition:color .3s ease,border-color .3s ease,background-color .3s ease;white-space:nowrap;flex:0 0 auto}flynt-component[name=BlockTabbedContent] .TabbedContent__Tab:hover{background-color:var(--color-primary);color:var(--color-white)}flynt-component[name=BlockTabbedContent] .TabbedContent__Tab--active{background-color:var(--color-primary);color:var(--color-white)}flynt-component[name=BlockTabbedContent] .TabbedContent__Select{width:100%;padding:12px 40px 12px 16px;border:0;border-bottom:1px solid var(--color-secondary);background-color:var(--color-white);font-size:1rem;font-weight:600;line-height:1.5rem;color:var(--color-gray-800);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 7.5L10 12.5L15 7.5" stroke="%230069B4" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 12px center;background-repeat:no-repeat;background-size:20px;outline:0;border-radius:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Content{position:relative;padding-block:var(--section-spacing-mobile);background-color:var(--color-white)}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__Content{padding-block:48px}}flynt-component[name=BlockTabbedContent] .TabbedContent__Slider{overflow:hidden}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide{--slide-spacing: 0;opacity:0;transition:opacity .3s ease}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide:first-child{margin-left:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide--active{opacity:1}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Inner{display:flex;flex-direction:column;gap:32px;max-width:1400px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Inner{flex-direction:row;align-items:center;gap:64px}}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text{order:1}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text{order:0;flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Media{order:0}@media (max-width: 47.99em){flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Media{margin-inline:calc(var(--container-spacing) * -1)}}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Media{order:1;flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Heading{font-size:2.25rem;line-height:2.75rem;font-weight:600;color:var(--color-gray-900);margin-bottom:16px}@media (max-width: 47.99em){flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Heading{font-size:1.875rem;line-height:2.375rem}}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Body p:first-child{font-size:1.25rem;line-height:1.75rem;color:var(--color-gray-900);font-weight:600}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text{font-size:1rem;line-height:1.5rem;color:var(--color-text-muted);margin-bottom:24px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text h3{color:var(--color-text);font-size:1.25rem;line-height:1.875rem;font-weight:600;margin-top:32px;margin-bottom:24px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text h3:first-child{margin-top:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text h4{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:8px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text p+p{margin-top:12px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text ul+p{margin-top:20px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text p{margin-bottom:16px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text ul{list-style:none;padding:0 0 0 16px;margin:24px 0 0;display:flex;flex-direction:column;gap:10px}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text li{font-size:1rem;line-height:1.5rem;color:var(--color-gray-600);margin:0;padding-left:36px;position:relative}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text li:before{content:"";flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' stroke='%230069B4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px;position:absolute;top:0;left:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text .tablepress{font-size:.875rem;line-height:1.25rem}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text .tablepress tr{border:none;background-color:var(--color-primary-25)}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text .tablepress tr:nth-child(2n){background-color:var(--color-primary-50)}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text .tablepress td{border:none;padding:6px 16px;color:var(--color-text-muted)}flynt-component[name=BlockTabbedContent] .TabbedContent__Slide__Text .tablepress td strong{font-weight:600;color:var(--color-primary-600)}flynt-component[name=BlockTabbedContent] .TabbedContent__Grid{display:grid;margin-top:16px}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Grid{margin-top:32px;grid-template-columns:repeat(2,1fr);gap:32px}}flynt-component[name=BlockTabbedContent] .TabbedContent__GridItem{padding:16px 0}flynt-component[name=BlockTabbedContent] .TabbedContent__GridItem h4{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__GridItem{padding:0;border-bottom:0}}flynt-component[name=BlockTabbedContent] .TabbedContent__GridItem__Content{font-size:.875rem;line-height:1.375rem;color:var(--color-text-muted)}flynt-component[name=BlockTabbedContent] .TabbedContent__Actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}flynt-component[name=BlockTabbedContent] .TabbedContent__Image,flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery{background-color:var(--color-gray-200);position:relative;overflow:hidden;inline-size:100%}flynt-component[name=BlockTabbedContent] .TabbedContent__Image img,flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}@media (min-width: 48em){flynt-component[name=BlockTabbedContent] .TabbedContent__Image,flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery{border-radius:1.5625rem}}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Image,flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery{block-size:100%;inline-size:min(100%,37.5rem);aspect-ratio:1/1;margin-inline:0}}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery{position:relative}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Viewport{overflow:hidden}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Slide{--slide-spacing: 0;width:100%;block-size:100%}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Slide:first-child{margin-left:0}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Slide img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:center}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Nav{position:absolute;bottom:16px;right:16px;display:flex;gap:16px;z-index:2}flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Nav .button--slider-nav{width:48px;height:48px}@media (min-width: 64em){flynt-component[name=BlockTabbedContent] .TabbedContent__Gallery__Nav{bottom:20px;right:20px}}flynt-component[name=BlockTabbedContent] .embla__container{display:flex}flynt-component[name=BlockTabbedContent] .embla__slide{flex:0 0 100%;min-width:0}flynt-component[name=BlockTabbedContentVertical]{overflow:hidden;background-color:var(--color-white)}flynt-component[name=BlockTabbedContentVertical][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Layout{flex-direction:row;align-items:flex-start;gap:0;padding-block:2rem}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__TabsMobile{display:block}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__TabsMobile{display:none}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__TabsDesktop{display:none;flex-direction:column;flex:0 0 auto;width:100%;max-width:300px;align-self:stretch}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__TabsDesktop{display:flex}}@media (min-width: 64em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__TabsDesktop{width:250px;max-width:250px}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Tab{width:100%;margin:0;text-align:left;background:transparent;border:none;border-bottom:1px solid transparent;padding:40px 30px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--color-gray-400);cursor:pointer;transition:color .3s ease,border-color .3s ease}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Tab:hover{color:var(--color-primary-900)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Tab--active{color:var(--color-primary-900);border-bottom-color:var(--color-secondary-600)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Select{width:100%;padding:12px 40px 12px 16px;border:0;border-bottom:1px solid var(--color-secondary-600);background-color:var(--color-white);font-size:1rem;font-weight:600;line-height:1.5rem;color:var(--color-gray-800);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 7.5L10 12.5L15 7.5" stroke="%230069B4" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 12px center;background-repeat:no-repeat;background-size:20px;outline:0;border-radius:0}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Panels{flex:1 1 auto;min-width:0}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Panels{padding-left:64px}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slider{overflow:visible}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slider{overflow:hidden}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide{--slide-spacing: 0;opacity:0;transition:opacity .3s ease}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide:first-child{margin-left:0}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide--active{opacity:1}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Inner{display:flex;flex-direction:column;gap:32px;max-width:1400px;margin-inline:auto}@media (min-width: 80em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Inner{flex-direction:row;align-items:flex-start;gap:64px}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Text{order:1}@media (min-width: 64em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Text{order:0;flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Media{order:0}@media (max-width: 47.99em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Media{margin-inline:calc(var(--container-spacing) * -1)}}@media (min-width: 80em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Media{order:1;flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Heading{font-size:1.75rem;line-height:2.25rem;font-weight:600;color:var(--color-gray-900);margin:0 0 24px}@media (min-width: 64em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body{color:var(--color-gray-600)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body>p:first-of-type{font-size:1.25rem;line-height:1.875rem;font-weight:500;margin:0 0 18px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body p:not(:first-of-type){font-size:1rem;line-height:1.5rem;font-weight:400;margin:0 0 18px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body p:last-child{margin-bottom:0}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body h3{color:var(--color-primary-600);font-size:1.25rem;line-height:1.875rem;font-weight:600;margin-top:32px;margin-bottom:24px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body h3:first-child{margin-top:0}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body h4{color:var(--color-primary-600);font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:8px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body ul{list-style:none;padding:0 0 0 16px;margin:24px 0 0;display:flex;flex-direction:column;gap:10px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body li{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.5rem;color:var(--color-gray-600);margin:0}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body li:before{content:"";flex-shrink:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' stroke='%230069B4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body .tablepress{font-size:.875rem;line-height:1.25rem}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body .tablepress tr{border:none;background-color:var(--color-primary-25)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body .tablepress tr:nth-child(2n){background-color:var(--color-primary-50)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body .tablepress td{border:none;padding:6px 16px;color:var(--color-text-muted)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Slide__Body .tablepress td strong{font-weight:600;color:var(--color-primary-600)}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Image{background-color:var(--color-gray-200);position:relative;overflow:hidden;inline-size:100%}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Image{border-radius:1.5625rem;inline-size:min(100%,37.5rem);margin-inline:auto}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Image:not(flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Image--video){aspect-ratio:1/1}}@media (min-width: 64em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__Image{margin-inline:0}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__ImageElement{block-size:100%;display:block;inline-size:100%;min-block-size:20rem;object-fit:cover;object-position:center}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__ImageElement--Video{aspect-ratio:16/9;min-block-size:initial!important}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__ImageElement{min-block-size:initial}}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__ImageElement--Video{aspect-ratio:auto;block-size:100%;inline-size:100%;min-block-size:initial!important}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__VideoTrigger{border:0;cursor:pointer;display:block;inline-size:100%;padding:0;position:relative}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__VideoTrigger:hover .TabbedContentVertical__PlayButton{transform:translate(-50%,-50%) scale(1.1)}@media (min-width: 48em){flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__VideoTrigger{block-size:100%}}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__VideoTrigger img{width:100%;height:auto;aspect-ratio:16/9}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__PlayButton{inset-block-start:50%;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;width:70px;height:70px;background:var(--color-primary-600);border-radius:100px;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockTabbedContentVertical] .TabbedContentVertical__PlayButton svg{width:22px;height:auto;fill:var(--color-white)}flynt-component[name=BlockTabbedContentVertical] .embla__container{display:flex}flynt-component[name=BlockTabbedContentVertical] .embla__slide{flex:0 0 100%;min-width:0}flynt-component[name=BlockTabbedContentVertical][data-background=lightGray] .TabbedContentVertical__TabsDesktop{background-color:var(--color-white)}flynt-component[name=BlockTabbedContentVertical][data-background=lightGray] .TabbedContentVertical__Select{background-color:var(--color-gray-50)}flynt-component[name=BlockTabbedTextAndMedia]{background-color:var(--color-gray-50)}flynt-component[name=BlockTabbedTextAndMedia][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Header{max-width:61.25rem;margin-inline:auto;text-align:center;margin-bottom:2rem}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Header{margin-bottom:4rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Heading{color:var(--color-gray-900);margin:0;margin-bottom:1rem}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Heading{margin-bottom:2rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Description{color:var(--color-gray-600)}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Description p{margin:0}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsDesktop{display:none}@media (min-width: 48em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsDesktop{display:block}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsMobile{display:block;padding-block:2rem;padding-inline:var(--container-spacing);background-color:var(--color-gray-100);margin:0 calc(var(--container-spacing) * -1)}@media (min-width: 48em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsMobile{display:none}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsList{display:flex;justify-content:center;align-items:center;gap:1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:2.5rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsList::-webkit-scrollbar{display:none}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabsList{gap:3rem;margin-bottom:4rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Tab{background:transparent;border:0;border-bottom:1px solid transparent;padding:0 0 1rem;color:var(--color-gray-900);cursor:pointer;white-space:nowrap;flex-shrink:0;font-weight:700}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Tab--active{color:var(--color-primary-600);border-bottom-color:var(--color-primary-600)}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Select{width:100%;border:0;border-bottom:1px solid var(--color-secondary-600);background-color:var(--color-white);color:var(--color-gray-900);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 7.5L10 12.5L15 7.5" stroke="%230069B4" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding:.75rem 2.5rem .75rem 1rem;outline:0;border-radius:0;font-weight:600}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Slider{overflow:hidden}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Slide{--slide-spacing: 0;opacity:0;transition:opacity .3s ease}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Slide:first-child{margin-left:0}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Slide--active{opacity:1}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__SlideInner{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__SlideInner{flex-direction:row;align-items:center;gap:4rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Media{order:0}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Media{flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Text{order:1}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Text{order:0;flex:1 1 0;min-width:0}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Image{max-width:39.75rem;margin-left:auto;overflow:hidden;border-radius:1rem;aspect-ratio:1/1}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabHeading{margin:0;margin-bottom:1rem;color:var(--color-gray-900);font-weight:600;font-size:1.5rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabHeading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSubheading{margin:0;margin-bottom:1rem;color:var(--color-gray-900);font-weight:600;font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSubheading{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Body{color:var(--color-gray-600)}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Body p{font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:.75rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Body p:last-child{margin-bottom:0}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__Actions .button{display:inline-flex;align-items:center;gap:.375rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__ButtonIcon{width:1.25rem;height:1.25rem;display:block;flex-shrink:0}flynt-component[name=BlockTabbedTextAndMedia] .embla__container{display:flex}flynt-component[name=BlockTabbedTextAndMedia] .embla__slide{flex:0 0 100%;min-width:0}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSpecBadge{margin:0 0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color-white);border:1px solid var(--color-gray-400);border-radius:.375rem;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSpecText{display:flex;align-items:center;gap:.375rem}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSpecLabel{margin:0;color:var(--color-gray-700);font-size:.875rem;line-height:1.25rem;font-weight:500;white-space:nowrap}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabSpecCode{margin:0;color:var(--color-primary-600);font-size:.875rem;line-height:1.25rem;font-weight:600;white-space:nowrap}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabCopyButton{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;min-width:1rem;color:var(--color-gray-900)}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabCopyButton .BlockTabbedTextAndMedia__TabCopiedIcon{display:none}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabCopyButton.isCopied{color:#16a34a}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabCopyButton.isCopied .BlockTabbedTextAndMedia__TabCopyIcon{display:none}flynt-component[name=BlockTabbedTextAndMedia] .BlockTabbedTextAndMedia__TabCopyButton.isCopied .BlockTabbedTextAndMedia__TabCopiedIcon{display:block}flynt-component[name=BlockTable] .BlockTable__SectionTitle{margin:0 0 24px;text-align:center;color:var(--color-gray-900)}flynt-component[name=BlockTable] .BlockTable__Table{width:100%}flynt-component[name=BlockTable] .BlockTable__Note{margin:0;padding:24px;background:var(--color-gray-100);text-align:center}flynt-component[name=BlockTable] .tablepress{font-size:.875rem;line-height:1.25rem;margin-bottom:0}flynt-component[name=BlockTable] .tablepress thead{background-color:transparent}flynt-component[name=BlockTable] .tablepress thead tr,flynt-component[name=BlockTable] .tablepress thead th{background-color:transparent}flynt-component[name=BlockTable] .tablepress td,flynt-component[name=BlockTable] .tablepress th{font-size:.875rem;line-height:1.25rem;padding:10px 16px;border:none;text-align:center}flynt-component[name=BlockTable] .tablepress tr{border:none;border-bottom:1px solid var(--color-white);background-color:var(--color-primary-50)}flynt-component[name=BlockTable] .tablepress tr:nth-child(2n){background-color:var(--color-primary-25)}flynt-component[name=BlockTable] .tablepress th{padding-block:12px;border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-950)}flynt-component[name=BlockTable] .tablepress th:first-child{text-align:left}flynt-component[name=BlockTable] .tablepress td{color:var(--color-gray-950)}flynt-component[name=BlockTable] .tablepress td:first-child{font-weight:600;text-align:left}@media (min-width: 48em){flynt-component[name=BlockTable] .BlockTable__SectionTitle{margin-bottom:32px}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Columns{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Columns{flex-direction:row;min-height:40rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Left,flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Right{width:100%}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Left,flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Right{width:50%}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Left{position:relative;overflow:clip;background-color:var(--color-gray-900);color:var(--color-white)}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Background{position:absolute;top:0;right:0;bottom:0;left:0}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Background{z-index:0}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Background img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Slider{--slide-spacing: 0;--slide-size: 100%;height:100%}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Slider .embla__container{height:100%;align-items:stretch}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Slide{position:relative;min-height:27.5rem;height:100%;display:flex}@media (min-width: 48em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Slide{min-height:35rem}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Slide{min-height:40rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__SlideContent{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;flex:1;padding:2rem 1.5rem 6rem;background:#252b37b3}@media (min-width: 48em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__SlideContent{padding:3rem 3rem 6.875rem}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__SlideContent{padding:6rem 5rem 7.5rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Quote p{margin:0;color:var(--color-white);font-size:1.25rem;line-height:1.875rem}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Quote p{font-size:1.5rem;line-height:2rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Quote p:not(:last-child){margin-bottom:20px}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Attribution{margin-top:1.5rem}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Author{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__JobTitle,flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Company{margin:0;font-size:1rem;line-height:1.5rem}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Nav{position:absolute;right:1.5rem;bottom:1.5rem;z-index:2;display:flex;gap:1rem}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Right{display:flex;align-items:center;background-color:var(--color-gray-100);color:var(--color-gray-900);padding:3rem 1.5rem}@media (min-width: 48em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Right{padding:4.5rem 3rem}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Right{padding:6rem 5rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__RightInner{width:100%}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__RightInner{max-width:35rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Heading{color:var(--color-gray-900);margin:0 0 1rem;font-size:2.25rem;line-height:2.75rem;font-weight:600}@media (min-width: 48em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Heading{font-size:2.625rem;line-height:3.25rem}}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Heading{margin-bottom:1.5rem;font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Body{color:var(--color-gray-600)}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Body p{margin:0;font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Body p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockTestimonialsCta] .BlockTestimonialsCta__Actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}flynt-component[name=BlockTestimonialSingle]{padding:6rem 0}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialSingle]{padding:2.5rem 0}}flynt-component[name=BlockTestimonialSingle][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockTestimonialSingle][data-background=lightGray]{background-color:var(--color-gray-50)}@media (min-width: 102em){flynt-component[name=BlockTestimonialSingle] .container{max-width:1400px}}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Inner{display:flex;gap:64px}@media (max-width: 79.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Inner{gap:48px}}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Inner{flex-direction:column;gap:28px}}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Image{width:250px;height:250px}@media (max-width: 79.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Image{width:200px;height:200px}}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Image{display:none}}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Image img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:250px}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Icon{background-color:var(--color-secondary-100);width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Icon svg{fill:var(--color-primary-600);width:28px;height:auto}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Content{flex:1}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p{font-size:1.875rem;line-height:2.375rem;color:var(--color-gray-900)}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p:not(:last-child){margin-bottom:20px}@media (max-width: 79.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p{font-size:1.5rem;line-height:2rem}}@media (max-width: 63.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p{font-size:1.25rem;line-height:1.75rem}}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p a,flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Quote p strong{color:var(--color-secondary-600)}flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Name{padding-top:24px;margin-top:24px;border-top:1px solid var(--color-primary-600);font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--color-gray-600)}@media (max-width: 79.99em){flynt-component[name=BlockTestimonialSingle] .BlockTestimonialSingle__Testimonial__Name{padding-top:20px;margin-top:20px;font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockTextAndMedia]{background-color:var(--color-gray-100)}@media (max-width: 47.99em){flynt-component[name=BlockTextAndMedia]{padding-top:0}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Grid{display:flex;flex-direction:column;gap:3rem}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Grid{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Grid--image-left{flex-direction:row-reverse}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Content{max-width:850px}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Content{flex-grow:1}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Heading{color:var(--color-gray-900);font-size:2.25rem;line-height:2.75rem;font-weight:600;margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Heading{font-size:2.5rem;line-height:3.125rem}}@media (min-width: 64em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Heading{font-size:3rem;line-height:3.75rem;margin-bottom:1.5rem}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Body{color:var(--color-gray-600)}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Body p{font-size:1.125rem;line-height:1.75rem;margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Body p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Body p:last-child{margin-bottom:0}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Actions{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}@media (min-width: 36em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Actions{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}@media (min-width: 64em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Actions{margin-top:3rem}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Media{overflow:clip}@media (max-width: 47.99em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Media{order:-1;margin-inline:calc(var(--container-spacing) * -1)}}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Media{width:320px;flex:0 0 auto}}@media (min-width: 64em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Media{width:420px}}@media (min-width: 80em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Media{width:592px}}flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Image{width:100%;height:auto;display:block;object-fit:cover;object-position:center}@media (min-width: 48em){flynt-component[name=BlockTextAndMedia] .BlockTextAndMedia__Image{border-radius:1.5625rem;width:100%;height:auto;aspect-ratio:1/1}}flynt-component[name=BlockTextAndMedia][data-background=darkBlue]{background-color:var(--color-primary-900)}flynt-component[name=BlockTextAndMedia][data-background=darkBlue] .BlockTextAndMedia__Heading,flynt-component[name=BlockTextAndMedia][data-background=darkBlue] .BlockTextAndMedia__Body{color:var(--color-white)}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Outer{background-color:var(--color-primary-900);border-radius:1.5625rem 1.5625rem 0 0;overflow:hidden}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Grid{display:flex;flex-direction:column;gap:3rem;padding-top:1rem}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Grid{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem;min-height:37.5rem}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Grid--framed{min-height:auto;padding-bottom:6rem;padding-top:6rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Content{flex:1 1 auto;min-width:0}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Content{flex:1 1 0;max-width:48rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__ContentInner{border-left:0;display:flex;flex-direction:column;gap:2rem;padding-left:0}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__ContentInner{border-left:1px solid var(--color-secondary-600);padding-left:2rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Text{display:flex;flex-direction:column;gap:1.25rem}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Heading{color:var(--color-white);font-size:2.25rem;line-height:2.75rem;font-weight:600;margin:0}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Heading{font-size:2.5rem;line-height:3.125rem}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Heading{font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Body{color:var(--color-white)}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Body p{font-size:1.125rem;line-height:1.75rem;margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Body p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Body p:last-child{margin-bottom:0}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 36em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Actions{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media{flex:1 1 auto;min-height:17.5rem;min-width:0;order:-1;position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media{min-height:23.75rem;overflow:initial}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media{flex:1 1 0;align-self:stretch;justify-content:flex-end;min-height:30rem;order:0}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media--framed{align-items:center;justify-content:center;min-height:auto;max-width:1400px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media--framed{align-self:center;justify-content:flex-end;min-height:auto;flex:0 0 31.25rem}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Media--framed .BlockTextAndMediaCutout__Decoration{display:none}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Decoration{bottom:0;pointer-events:none;position:absolute;left:0;z-index:0;height:100%}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Decoration{overflow:hidden;width:100%}}@media (min-width: 80em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Decoration{top:0;bottom:initial}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__DecorationSvg{display:block;height:auto;height:100%;object-fit:contain}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__DecorationSvg{width:100%;object-position:top center}}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__DecorationSvg{object-position:bottom center;margin-bottom:-30px;width:min(130vw,57.375rem);max-width:42.5rem}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__DecorationSvg{max-width:57.375rem;width:115%}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Image{display:block;height:auto;max-height:26.25rem;max-width:100%;object-fit:contain;object-position:bottom center;position:relative;width:auto;z-index:1}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Image{max-height:min(100%,35rem)}}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__Image--framed{height:100%;margin:0;max-height:none;object-fit:cover;width:100%}flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__ImageFrame{background-color:var(--color-white);border-radius:1.5625rem;display:block;height:min(72vw,31.25rem);max-height:31.25rem;max-width:31.25rem;overflow:hidden;width:100%}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaCutout] .BlockTextAndMediaCutout__ImageFrame{height:31.25rem;width:31.25rem}}flynt-component[name=BlockTextAndMediaSmall]{background-color:var(--color-gray-50)}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Grid{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Grid{align-items:center;flex-direction:row;gap:4rem;justify-content:space-between}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Content{inline-size:100%}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Content{flex-grow:1;inline-size:calc(50% - 2rem)}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__SectionLabel{color:var(--color-primary-600);font-weight:600;margin-block:0 1rem;margin-inline:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Heading{color:var(--color-gray-900);margin-block:0 1rem;margin-inline:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Heading b{color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__SpecBadge{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:.375rem;display:inline-flex;gap:.75rem;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;padding-block:.25rem;padding-inline:.4375rem .625rem}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__SpecText{align-items:center;display:flex;gap:.375rem}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__SpecLabel{color:var(--color-gray-700);font-weight:500;margin:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__SpecCode{color:var(--color-primary-600);font-weight:600;margin:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__CopyButton{align-items:center;color:var(--color-black);display:inline-flex;justify-content:center;min-block-size:1.25rem;min-inline-size:1.25rem;padding:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__CopyButton .BlockTextAndMediaSmall__CopiedIcon{display:none}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__CopyButton.isCopied .BlockTextAndMediaSmall__CopyIcon{display:none}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__CopyButton.isCopied .BlockTextAndMediaSmall__CopiedIcon{display:block}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__IntroText{color:var(--color-gray-900);font-size:1.25rem;font-weight:600;line-height:1.875rem;margin-block:1.5rem;margin-inline:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body{color:var(--color-gray-600)}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body ul,flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body ol{margin-block:24px}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body li{margin:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body li::marker{color:var(--color-primary-600);font-weight:600}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body p{margin-block:0 1rem;margin-inline:0}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body p{font-size:1rem;line-height:1.5rem}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Body p:last-child{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Actions{display:flex;flex-wrap:wrap;gap:1rem;-webkit-margin-before:1.5rem;margin-block-start:1.5rem}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__ButtonIcon{display:block;flex-shrink:0}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media{background-color:var(--color-gray-200);overflow:clip}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media--square{aspect-ratio:1/1}}@media (max-width: 47.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media{margin-inline:calc(var(--container-spacing) * -1);order:-1}}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media{inline-size:100%;border-radius:1.5625rem;inline-size:min(100%,37.5rem);margin-inline:auto}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media{inline-size:28.125rem;flex-shrink:0;margin-inline:0}}@media (min-width: 80em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Media{inline-size:37.5rem}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__ImageCaption{padding-top:1rem;font-size:.875rem;text-align:center}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Image{block-size:100%;display:block;inline-size:100%;min-block-size:20rem;object-fit:cover}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Image--Video{aspect-ratio:16/9;min-block-size:initial!important}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Image{min-block-size:initial}}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Image--Video{aspect-ratio:auto;block-size:100%;inline-size:100%;min-block-size:initial!important}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__VideoTrigger{border:0;cursor:pointer;display:block;inline-size:100%;padding:0;position:relative}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__VideoTrigger:hover .BlockTextAndMediaSmall__PlayButton{transform:translate(-50%,-50%) scale(1.1)}@media (min-width: 48em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__VideoTrigger{block-size:100%}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__VideoTrigger img{width:100%;height:auto;aspect-ratio:16/9}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__PlayButton{inset-block-start:50%;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;width:70px;height:70px;background:var(--color-primary-600);border-radius:100px;display:flex;align-items:center;justify-content:center}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__PlayButton svg{width:22px;height:auto;fill:var(--color-white)}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__DialogVideo iframe{aspect-ratio:16/9;border:0;inline-size:min(60rem,80vw)}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaSmall][data-media-placement=left] .BlockTextAndMediaSmall__Content{order:2}}@media (min-width: 64em){flynt-component[name=BlockTextAndMediaSmall][data-media-placement=left] .BlockTextAndMediaSmall__Media{order:1}}flynt-component[name=BlockTextAndMediaSmall][data-background=white]{background-color:var(--color-white)}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:99999999;opacity:0;pointer-events:none;transition:all ease-in-out .3s;padding:32px 0}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal{padding:20px 0}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal.active{opacity:1;pointer-events:all}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Close{width:48px;height:48px;border-radius:100px;display:flex;align-items:center;justify-content:center;background:var(--color-white);cursor:pointer;margin:0 0 16px auto}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Close{width:40px;height:40px}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Close svg{width:24px;height:auto;fill:var(--color-primary-600)}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Close svg{width:20px}}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Content__Item{display:none}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Content__Item.active{display:block}flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Content__Item iframe{width:100%;height:calc(100vh - 128px)}@media (max-width: 63.99em){flynt-component[name=BlockTextAndMediaSmall] .BlockTextAndMediaSmall__Modal__Content__Item iframe{height:calc(100vh - 96px)}}flynt-component[name=BlockThankYou] .BlockThankYou__Banner{display:flex;justify-content:center;padding:var(--section-spacing-mobile) var(--container-spacing);background-color:var(--color-success-25)}@media (min-width: 48em){flynt-component[name=BlockThankYou] .BlockThankYou__Banner{padding-block:var(--section-spacing)}}flynt-component[name=BlockThankYou] .BlockThankYou__BannerInner{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:90.3125rem}flynt-component[name=BlockThankYou] .BlockThankYou__Icon{flex-shrink:0;width:4rem;height:4rem;color:var(--color-success-600)}flynt-component[name=BlockThankYou] .BlockThankYou__BannerText{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:60.3125rem;text-align:center}flynt-component[name=BlockThankYou] .BlockThankYou__Heading{margin:0;color:var(--color-gray-900);font-size:1.875rem;line-height:2.375rem;font-weight:700}@media (min-width: 48em){flynt-component[name=BlockThankYou] .BlockThankYou__Heading{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 64em){flynt-component[name=BlockThankYou] .BlockThankYou__Heading{font-size:3rem;line-height:3.75rem}}flynt-component[name=BlockThankYou] .BlockThankYou__Subtitle{margin:0;color:var(--color-gray-900);font-size:1.25rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockThankYou] .BlockThankYou__Subtitle{font-size:1.875rem;line-height:2.375rem}}flynt-component[name=BlockThankYou] .BlockThankYou__Body{display:flex;justify-content:center;padding:var(--section-spacing-mobile) var(--container-spacing);border-top:1px solid var(--color-gray-200);background-color:var(--color-white)}@media (min-width: 48em){flynt-component[name=BlockThankYou] .BlockThankYou__Body{padding-block:var(--section-spacing)}}flynt-component[name=BlockThankYou] .BlockThankYou__BodyInner{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:62.5rem}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent{width:100%;color:var(--color-gray-900);text-align:center;font-size:1.125rem;line-height:1.75rem}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent>:first-child{margin-top:0}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent>:last-child{margin-bottom:0}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent p{margin:0 0 1.25rem}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent p:last-child{margin-bottom:0}flynt-component[name=BlockThankYou] .BlockThankYou__BodyContent p:first-child{font-weight:600}flynt-component[name=BlockThankYou] .BlockThankYou__Actions{display:flex;justify-content:center}flynt-component[name=BlockTimelineTabs]{padding:96px 0}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs]{padding:40px 0}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Heading{margin-bottom:40px}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Heading{margin-bottom:32px}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls{margin-bottom:64px}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls{margin-bottom:48px}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls__Items{display:flex;gap:16px}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls__Items{display:none}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Control__Item button{outline:none;border:1px solid var(--color-gray-300);font-size:.875rem;line-height:1.25rem;border-radius:10px;color:var(--color-gray-900);padding:8px 24px;font-weight:700;transition:all ease-in-out .3s;cursor:pointer}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Control__Item button:hover,flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Control__Item button.active{color:var(--color-primary-600);border-color:var(--color-primary-600)}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls__Select{display:none}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Controls__Select{display:block}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item{display:none}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item.active{display:block}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Inner{position:relative}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Years.swiper-container{overflow:hidden}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Years__Items:not(.swiper-wrapper){display:flex;gap:32px}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Years__Items:not(.swiper-wrapper){flex-direction:column;gap:48px}}@media (min-width: 64em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item:not(.swiper-slide){width:calc(33.333% - 21.333px)}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item.swiper-slide{height:unset}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item.swiper-slide .BlockTimelineTabs__Year__Item__Content__Inner{height:calc(100% - 64px)}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Inner{height:100%;display:flex;flex-direction:column}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Image{display:flex;justify-content:center;margin-bottom:24px}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Image img{width:auto;max-height:130px}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Content{height:100%}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Content__Inner{border-radius:25px;padding:32px;background:var(--color-gray-200);height:100%}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Tag{font-size:1rem;line-height:1.25rem;font-weight:700;color:var(--color-primary-600);margin-bottom:24px}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Title{margin-bottom:24px}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Year__Item__Description p{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-600)}@media (min-width: 64em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;z-index:2}}@media (max-width: 63.99em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav{margin-top:24px}}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav__Items{width:100%;display:flex;align-items:center;justify-content:space-between}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav__Items button{width:56px;height:56px}@media (min-width: 64em){flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav__Items button.slider-button--prev{margin-left:-72px}flynt-component[name=BlockTimelineTabs] .BlockTimelineTabs__Content__Item__Nav__Items button.slider-button--next{margin-right:-72px}}flynt-component[name=BlockTwoColumnText]{background-color:var(--color-white)}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Header{display:flex;flex-direction:column;gap:20px;margin:0 auto 40px;max-width:980px;text-align:center}@media (min-width: 64em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Header{margin-bottom:64px}}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__SectionLabel{margin:0;color:var(--color-primary);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Title{margin:0;color:var(--color-gray-900);font-size:2rem;line-height:2.5rem}@media (min-width: 64em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Title{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Description{margin:0;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Description{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Grid{display:grid;gap:24px}@media (min-width: 48em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (min-width: 64em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Grid{gap:64px}}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Item{border-radius:25px;background-color:var(--color-gray-50);padding:24px}@media (min-width: 64em){flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__Item{padding:32px}}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__ItemTitle{margin:0;padding-bottom:12px;border-bottom:1px solid var(--color-primary);color:var(--color-gray-900);font-size:1rem;line-height:1.5rem}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__ItemText{margin-top:12px;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__ItemText p{margin:0}flynt-component[name=BlockTwoColumnText] .BlockTwoColumnText__ItemText p+p{margin-top:14px}flynt-component[name=BlockTwoColumnText][data-background=lightGray]{background-color:var(--color-gray-50)}flynt-component[name=BlockTwoColumnText][data-background=lightGray] .BlockTwoColumnText__Item{background-color:var(--color-white)}flynt-component[name=BlockVideoOembed] .video{position:relative}flynt-component[name=BlockVideoOembed] .video-player{block-size:0;inline-size:100%;inset-block-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:56.25%;padding-block-end:56.25%;position:absolute;z-index:10}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-loader{display:block}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-loader,flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] iframe{display:block}flynt-component[name=BlockVideoOembed] .video iframe{block-size:100%;display:none;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}flynt-component[name=BlockVideoOembed] .figure{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockVideoOembed] .figure-image-svg{aspect-ratio:16/9}flynt-component[name=BlockVideoOembed] .figure[data-state=isHidden]{visibility:hidden}flynt-component[name=BlockVideoOembed] .video-playButton{--button-width: 60px;--button-height: 60px;block-size:100%;cursor:pointer;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;outline:0;position:absolute;z-index:2}flynt-component[name=BlockVideoOembed] .video-playButton:before,flynt-component[name=BlockVideoOembed] .video-playButton:after{content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transition:.3s ease-in-out;translate:-50% -50%;will-change:translate}flynt-component[name=BlockVideoOembed] .video-playButton:before{background-color:var(--color-accent);block-size:var(--button-width);border-radius:50%;inline-size:var(--button-width)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:before{--button-width: 80px;--button-height: 80px}}flynt-component[name=BlockVideoOembed] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 2px)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:after{border-block-end-width:17px;border-block-start-width:17px;border-inline-start-width:27px;inset-inline-start:calc(50% + 4px)}}flynt-component[name=BlockVideoOembed] .video-playButton:hover:before,flynt-component[name=BlockVideoOembed] .video-playButton:hover:after{scale:1.1;translate:-50% -50%}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:before{--button-width: 60px;--button-height: 60px}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 3px)}flynt-component[name=BlockVideoOembed] .video-loader{animation:loading 1.1s infinite linear;-webkit-border-after:4px solid rgba(255,255,255,.2);border-block-end:4px solid rgba(255,255,255,.2);-webkit-border-before:4px solid rgba(255,255,255,.2);border-block-start:4px solid rgba(255,255,255,.2);-webkit-border-end:4px solid rgba(255,255,255,.2);border-inline-end:4px solid rgba(255,255,255,.2);-webkit-border-start:4px solid #fff;border-inline-start:4px solid #fff;display:none;inset-block-start:50%;inset-inline-start:50%;-webkit-margin-before:-30px;margin-block-start:-30px;-webkit-margin-start:-30px;margin-inline-start:-30px;position:absolute;text-indent:-9999em;z-index:1}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader{-webkit-margin-before:-50px;margin-block-start:-50px;-webkit-margin-start:-50px;margin-inline-start:-50px}}flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:60px;border-radius:50%;inline-size:60px}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:100px;inline-size:100px}}@keyframes loading{0%{rotate:0deg}to{rotate:360deg}}flynt-component[name=BlockWysiwyg] .content p{margin:16px 0}flynt-component[name=BlockWysiwyg] .content p:last-child{margin:0}flynt-component[name=GridImageText] .grid{--grid-columns: 1;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),minmax(300px,1fr));list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="1"]{margin-inline:auto;max-inline-size:calc(50% - var(--flow-space))}}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 4}}flynt-component[name=GridImageText] .grid[data-card=true]{--column-gap: var(--flow-space)}flynt-component[name=GridImageText] .grid[data-card=true] .content{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridImageText] .item ul{list-style-position:outside;list-style-type:initial;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=GridImageText] .item ul li{-webkit-margin-start:1em;margin-inline-start:1em}flynt-component[name=GridImageText] .item .figure-image-svg{aspect-ratio:3/2}flynt-component[name=GridPostsArchive] .posts{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 3}}flynt-component[name=GridPostsArchive] .posts-empty{text-align:center}flynt-component[name=GridPostsArchive] .post{inline-size:var(--grid-item-width);max-inline-size:var(--grid-item-max-width)}flynt-component[name=GridPostsArchive] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsArchive] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsArchive] .post .footer .readingTime{color:var(--color-text-muted)}flynt-component[name=GridPostsArchive] .filter{display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between;-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .pagination .button-loadMore{margin-inline:auto}flynt-component[name=GridPostsArchive] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=GridPostsArchive] .pagination .button-next:after{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;rotate:45deg;vertical-align:baseline}flynt-component[name=GridPostsArchive] .pagination .button-previous:before{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;rotate:-45deg;vertical-align:baseline}flynt-component[name=GridPostsLatest] .grid{--grid-item-width: calc((var(--content-max-width-full) - 2 * var(--flow-space)) / 3);display:grid;gap:var(--flow-space);grid-template-columns:repeat(auto-fit,min(var(--grid-item-width),100%));justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsLatest] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsLatest] .post .figure{margin:0}flynt-component[name=GridPostsLatest] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsLatest] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsLatest] .post .footer .readingTime{color:var(--color-text-muted)}flynt-component[name=HeaderHomepageHero]{--navigation-height: 119px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slider{--slide-spacing: 0}flynt-component[name=HeaderHomepageHero] .HomepageHero__SlidesContainer{align-items:stretch}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide{position:relative;display:flex;flex-direction:column;overflow:hidden;padding-right:0}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide:first-child{margin-left:0}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide{min-height:calc(100vh - var(--navigation-height))}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Image,flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:40px 0;z-index:3}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content{padding:0 0 180px}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content__Container{background:linear-gradient(260.22deg,#00a0e600 10%,#414651e6 73.89%);padding:40px 0}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content__Wrap{width:50%;border-left:3px solid var(--color-primary-600);padding-left:32px}@media (max-width: 47.99em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content__Wrap{width:100%;padding-left:24px}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content__Top h1{color:var(--color-white);letter-spacing:-1px;text-align:left;font-size:2rem;line-height:2.5rem}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Content__Top h1{font-size:3.75rem;line-height:4.5rem;font-weight:900}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Subtitle{color:var(--color-white);font-weight:400;font-size:1.25rem;line-height:1.75rem;text-align:left;padding-top:10px}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Subtitle{font-size:1.875rem;line-height:2.375rem;padding-top:24px}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List{margin-top:40px}@media (max-width: 47.99em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List{margin-top:20px}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List__Item{display:flex;gap:16px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List__Item:not(:last-child){margin-bottom:16px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List__Item__Icon{width:24px;height:24px;border-radius:100px;display:flex;align-items:center;justify-content:center;background:var(--color-secondary-600);margin-top:3px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List__Item__Icon svg{width:12px;height:auto;fill:var(--color-white)}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__List__Item__Content{flex:1;color:var(--color-white)}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Buttons{padding-top:24px;display:flex;flex-direction:column;gap:10px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Buttons .button{width:100%}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Buttons{flex-direction:row;padding-top:40px;gap:20px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide__Buttons .button{width:auto}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav{display:none}@media (min-width: 64em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav{display:block;position:absolute;bottom:0;left:0;width:100%;z-index:2}}flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav ul{padding:0;margin:0;list-style:none;display:flex;align-items:flex-end;gap:1px}flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav li{flex:1;margin:0}flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav li a{font-size:1.25rem;line-height:1.875rem;font-weight:600;border-radius:25px 25px 0 0;background:#414651e6;color:var(--color-white);text-decoration:none;display:block;width:100%;padding:16px 32px;transition:all ease-in-out .3s}flynt-component[name=HeaderHomepageHero] .HomepageHero__Nav li a[aria-current=true]{background:var(--color-primary-600);padding:32px}@media (min-width: 48em){flynt-component[name=HeaderHomepageHero] .HomepageHero__Dots{display:none}}@media (min-width: 48em){html.admin-bar flynt-component[name=HeaderHomepageHero] .HomepageHero__Slide{min-height:calc(100vh - (32px + var(--navigation-height)))}}flynt-component[name=HeaderImageCarousel]{position:relative;overflow:clip;display:flex;align-items:flex-end;min-height:37.5rem;border-radius:0}@media (min-width: 48em){flynt-component[name=HeaderImageCarousel]{min-height:42.5rem}}@media (min-width: 64em){flynt-component[name=HeaderImageCarousel]{min-height:50rem}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;--slide-spacing: 0}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Slider .embla__container{height:100%}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Slider .embla__slide{padding-right:0;height:100%}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SlideImage{width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Overlay{position:relative;z-index:1;width:100%;display:flex;flex-direction:column}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Left{width:100%}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Container{position:relative;width:100%;overflow:clip;border-radius:0}@media (min-width: 64em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Container{border-radius:0 1.5625rem 0 0}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Content{background-color:#414651b3;padding:2rem 2rem 1.5rem}@media (min-width: 48em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Content{padding:2.5rem 2rem 1.5rem}}@media (min-width: 80em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Content{border-radius:0 1.5625rem 0 0;padding:4rem 5rem;max-width:50rem}}@media (min-width: 102em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Content{padding-inline:7rem;max-width:62.5rem}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Text{max-width:50rem;text-align:center}@media (min-width: 64em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Text{border-left:.0625rem solid var(--color-secondary-600);padding-left:2rem;text-align:left}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SectionLabel{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-white);margin:0 0 1.5rem}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Heading{font-size:3rem;font-weight:700;line-height:3.25rem;color:var(--color-white);margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SupportingText{color:var(--color-white)}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SupportingText p{font-size:1.125rem;line-height:1.75rem;margin:0}@media (min-width: 48em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SupportingText p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Scroller{display:flex;flex-direction:column;align-items:center;gap:1.5rem;background-color:#414651b3;padding:0 2rem 2rem}@media (min-width: 80em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Scroller{position:absolute;right:5rem;bottom:3rem;z-index:2;flex-direction:row;justify-content:flex-end;gap:4rem;background-color:transparent;padding:0}}@media (min-width: 80em){flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Scroller{right:7rem;bottom:4rem}}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SpecBadge{background-color:var(--color-white);border-radius:.375rem;display:flex;align-items:center;padding:.875rem 1rem;gap:.75rem}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__CopyButton{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--color-gray-900);min-width:1rem}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__CopyButton .HeaderImageCarousel__CopiedIcon{display:none}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__CopyButton.isCopied{color:#16a34a}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__CopyButton.isCopied .HeaderImageCarousel__CopyIcon{display:none}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__CopyButton.isCopied .HeaderImageCarousel__CopiedIcon{display:block}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SpecText{display:flex;align-items:center;gap:.375rem}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SpecLabel{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-gray-700);white-space:nowrap}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__SpecCode{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-primary-600);white-space:nowrap}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Arrows{display:flex;gap:1rem}flynt-component[name=HeaderImageCarousel] .HeaderImageCarousel__Arrows .button--slider-nav{width:3rem;height:3rem}flynt-component[name=HeaderLargeImage]{position:relative;overflow:clip;display:flex;align-items:flex-end;min-height:26.25rem}@media (min-width: 48em){flynt-component[name=HeaderLargeImage]{min-height:32.5rem}}@media (min-width: 64em){flynt-component[name=HeaderLargeImage]{min-height:37.5rem}}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Container{position:relative;width:100%}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Content{background-color:#414651b3;padding:2rem 1rem 1.5rem}@media (min-width: 48em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Content{border-radius:0 1.5625rem 0 0;padding:3rem 2rem;max-width:45rem}}@media (min-width: 64em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Content{padding:4rem 5rem;max-width:50rem}}@media (min-width: 80em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Content{padding-inline:7rem;max-width:62.5rem}}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Text{text-align:left;padding-left:1.25rem;border-left:1px solid var(--color-secondary-600);max-width:50rem}@media (min-width: 48em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Text{padding-left:2rem}}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__SectionLabel{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-white);margin:0 0 1rem}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Heading{font-size:2.5rem;font-weight:700;line-height:3.125rem;color:var(--color-white);margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__SupportingText{color:var(--color-white)}flynt-component[name=HeaderLargeImage] .HeaderLargeImage__SupportingText p{font-size:1.125rem;line-height:1.75rem;margin:0}@media (min-width: 48em){flynt-component[name=HeaderLargeImage] .HeaderLargeImage__SupportingText p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=HeaderMinimal]{background-color:var(--color-gray-50);border-radius:0 0 16px 16px;overflow:clip;-webkit-padding-before:48px;padding-block-start:48px;-webkit-padding-after:32px;padding-block-end:32px;padding-inline:16px}@media (min-width: 48em){flynt-component[name=HeaderMinimal]{-webkit-padding-before:64px;padding-block-start:64px;padding-inline:32px;border-radius:0 0 25px 25px}}@media (min-width: 64em){flynt-component[name=HeaderMinimal]{-webkit-padding-before:96px;padding-block-start:96px;padding-inline:80px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Container{max-width:1568px;margin-inline:auto;padding-inline:0}@media (min-width: 48em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Container{padding-inline:32px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__Content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width: 64em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Content{flex-direction:row;align-items:flex-end;gap:48px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__HeadingGroup{flex:1;display:flex;flex-direction:column;gap:12px}flynt-component[name=HeaderMinimal] .HeaderMinimal__SectionLabel{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-primary-600);margin:0}flynt-component[name=HeaderMinimal] .HeaderMinimal__Heading{font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:-2px;color:var(--color-gray-900);margin:0}@media (min-width: 48em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=HeaderMinimal] .HeaderMinimal__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=HeaderMinimal] .HeaderMinimal__SupportingText{width:100%;-webkit-padding-after:0;padding-block-end:0}@media (min-width: 64em){flynt-component[name=HeaderMinimal] .HeaderMinimal__SupportingText{width:480px;flex-shrink:0;-webkit-padding-after:12px;padding-block-end:12px}}flynt-component[name=HeaderMinimal] .HeaderMinimal__SupportingText p{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-600);margin:0}@media (min-width: 48em){flynt-component[name=HeaderMinimal] .HeaderMinimal__SupportingText p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=HeaderSingleProject]{position:relative;display:flex;align-items:flex-end;overflow:clip;background-color:var(--color-gray-900);min-height:560px;height:calc(100vh - 233px)}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Breadcrumbs{position:absolute;top:0;left:0;width:100%;z-index:9}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Breadcrumbs .NavigationBreadcrumbs{background:transparent;padding-top:20px}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Breadcrumbs .NavigationBreadcrumbs span{color:var(--color-white)}@media (max-width: 47.99em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Breadcrumbs{display:none}}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Slider,flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Slide--single{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Slider{z-index:0;--slide-spacing: 0}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Slider .embla__container{height:100%}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Slider .embla__slide{padding-right:0;height:100%;margin-left:0}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__SlideImage{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentPanel{position:relative;z-index:1;width:100%;background-color:#414651b3;padding:2rem 1rem;display:none}@media (min-width: 48em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentPanel{border-radius:0 1.5625rem 0 0;padding:3rem 2rem;max-width:45rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width: 64em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentPanel{padding:4rem 5rem;max-width:50rem}}@media (min-width: 80em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentPanel{padding-inline:7rem;max-width:62.5rem}}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentInner{display:flex;flex-direction:column;gap:1.25rem;border-left:.0625rem solid var(--color-secondary-600);padding-left:1.25rem;max-width:50rem}@media (min-width: 48em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__ContentInner{padding-left:2rem}}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__SectionLabel{margin:0;color:var(--color-white);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Heading{margin:0;color:var(--color-white);font-size:2.5rem;line-height:3rem}@media (min-width: 48em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Arrows{position:absolute;right:1rem;bottom:1rem;z-index:1;display:flex;gap:1rem}@media (min-width: 64em){flynt-component[name=HeaderSingleProject] .HeaderSingleProject__Arrows{right:7rem;bottom:4rem}}html.admin-bar flynt-component[name=HeaderSingleProject]{height:calc(100vh - 265px)}flynt-component[name=HeaderTextAndMedia]{position:relative;overflow:clip;background-color:var(--color-gray-50)}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Wrap{position:relative}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Cols{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Cols{flex-direction:row;align-items:stretch}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col{flex:0 0 auto;width:100%}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col{width:50%}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col--content{display:flex;align-items:center}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col--media{display:flex;min-height:16.25rem}@media (min-width: 48em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col--media{min-height:31.25rem}}@media (min-width: 80em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col--media{min-height:37.5rem}}@media (max-width: 63.99em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Col--media{position:relative}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Content{display:flex;flex-direction:column;gap:1.5rem;padding-block:3rem;text-align:left}@media (min-width: 48em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Content{padding-block:4rem;padding-right:3rem}}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Content{padding-block:6rem;padding-right:4rem}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__SectionLabel{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-primary-600);margin:0}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Heading{font-size:2.5rem;font-weight:700;line-height:3.125rem;color:var(--color-gray-900);margin:0}@media (min-width: 48em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Description{color:var(--color-gray-600);margin:0}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Description p{font-size:1rem;line-height:1.5rem;margin:0 0 1rem}@media (min-width: 48em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Description p{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Description p:last-child{margin-bottom:0}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 36em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Actions{flex-direction:row;flex-wrap:wrap}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Actions .button{display:inline-flex;align-items:center;gap:.375rem}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__ButtonIcon{width:1.25rem;height:1.25rem;flex-shrink:0;display:block}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__MediaSection{position:absolute;width:100%;height:100%;right:0;border-radius:1rem;overflow:clip}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__MediaSection{min-height:31.25rem;width:50%;border-radius:1.5625rem 0 0 1.5625rem}}@media (min-width: 80em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__MediaSection{min-height:37.5rem}}flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Image{top:0;right:0;bottom:0;left:0;width:100%;height:auto;object-fit:cover;object-position:center;display:block}@media (min-width: 64em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Image{min-height:31.25rem;height:100%}}@media (min-width: 80em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__Image{min-height:37.5rem}}@media (max-width: 47.99em){flynt-component[name=HeaderTextAndMedia] .HeaderTextAndMedia__MediaSection{position:relative;min-height:16.25rem;display:flex}}flynt-component[name=ListComponents] .components{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=ListComponents] .components{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=ListComponents] .components{--grid-columns: 3}}flynt-component[name=ListComponents] .component{display:flex;flex-wrap:wrap}flynt-component[name=ListComponents] .component .imageWrapper{block-size:0;inline-size:100%;overflow:hidden;-webkit-padding-after:62.5%;padding-block-end:62.5%;position:relative}flynt-component[name=ListComponents] .component .imageWrapper .image{block-size:auto;position:absolute}flynt-component[name=ListComponents] .component .imageWrapper .image--isSmallerThanWrapper{block-size:100%;object-fit:contain}flynt-component[name=ListComponents] .component .componentLink{display:block;font-weight:initial;inline-size:100%;text-decoration:none}flynt-component[name=ListComponents] .component .content{color:var(--color-text)}flynt-component[name=ListComponents] .component footer{align-items:center;align-self:flex-end;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing)}flynt-component[name=ListComponents] .component footer .button--text{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .searchForm{margin-top:32px}flynt-component[name=ListSearchResults] .oneInputForm{--form-inner-space: 12px;display:flex}flynt-component[name=ListSearchResults] .oneInputForm .input{font-size:1.125rem;line-height:1.75rem;color:var(--color-text);border:0;flex-grow:1;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:12px;margin-inline-end:12px;padding-block:var(--box-spacing);padding-inline:var(--form-inner-space) var(--box-spacing);border:1px solid var(--color-gray-300)}@media (min-width: 48em){flynt-component[name=ListSearchResults] .oneInputForm .input{padding-block:0}}flynt-component[name=ListSearchResults] .oneInputForm .input:focus{outline:none}flynt-component[name=ListSearchResults] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between}flynt-component[name=ListSearchResults] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListSearchResults] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .pagination .button-next:after{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-start:.5em;margin-inline-start:.5em;rotate:45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .pagination .button-previous:before{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-end:.5em;margin-inline-end:.5em;rotate:-45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .results{list-style:none;box-shadow:0 1px 26px #0000000f;padding:32px}flynt-component[name=ListSearchResults] .results .result{border-bottom:1px solid var(--color-gray-200);padding:32px 0}flynt-component[name=ListSearchResults] .results .result:last-child{border-bottom:none}flynt-component[name=ListSearchResults] .results article{display:flex;flex-direction:column;gap:24px}@media (min-width: 48em){flynt-component[name=ListSearchResults] .results article{flex-direction:row}}flynt-component[name=ListSearchResults] .results .result__image{flex:0 0 150px}flynt-component[name=ListSearchResults] .results .result__image img{width:250px;height:150px;object-fit:cover}flynt-component[name=ListSearchResults] .results .result__content{flex:1}flynt-component[name=ListSearchResults] .results .result__postType{padding-bottom:12px}flynt-component[name=ListSearchResults] .results .result__postType span{background-color:var(--color-primary-25);padding:4px 8px;font-size:12px;font-weight:600;color:var(--color-primary-600)}flynt-component[name=ListSearchResults] .results h2{margin-bottom:16px}flynt-component[name=ListSearchResults] .results footer{margin-top:16px}@media (min-width: 48em){flynt-component[name=ListSearchResults] .results footer{text-align:end}}flynt-component[name=ListSearchResults] .noResults{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2);text-align:center}flynt-component[name=NavigationBreadcrumbs]{font-size:.875rem;line-height:1.25rem;padding:8px 0;display:none;background-color:var(--color-white)}@media (min-width: 48em){flynt-component[name=NavigationBreadcrumbs]{display:block}}flynt-component[name=NavigationBreadcrumbs] .NavigationBreadcrumbs__Wrap{padding:0 50px;box-sizing:border-box}flynt-component[name=NavigationBreadcrumbs] a{color:var(--color-primary-600);text-decoration:none}flynt-component[name=NavigationBreadcrumbs] a:hover{color:var(--color-primary-600);text-decoration:underline}flynt-component[name=NavigationBreadcrumbs] .current-item{color:var(--color-gray-600)}flynt-component[name=NavigationBreadcrumbs] .separator{padding:0 10px;color:var(--color-gray-600)}flynt-component[name=NavigationBurger]{--navigation-height: 67px;block-size:var(--navigation-height)}@media (min-width: 64em){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .container{box-shadow:0 0 24px #00000012}flynt-component[name=NavigationBurger] .NavigationBurger__Wrap{align-items:center;background-color:var(--color-background);block-size:var(--navigation-height);-webkit-border-after:solid 2px var(--color-border);border-block-end:solid 2px var(--color-border);display:flex;inline-size:100%;inset-block-start:0;inset-inline:0;justify-content:space-between;padding-block:12px;padding:0 25px;position:fixed;z-index:999}.admin-bar flynt-component[name=NavigationBurger] .NavigationBurger__Wrap{inset-block-start:var(--wp-admin--admin-bar--height)}flynt-component[name=NavigationBurger] .NavigationBurger__Actions{display:flex;gap:8px}@media (min-width: 36em){flynt-component[name=NavigationBurger] .NavigationBurger__Actions{gap:30px}}flynt-component[name=NavigationBurger] .NavigationBurger__Quote{display:flex;align-items:center;justify-content:center;padding-right:12px}flynt-component[name=NavigationBurger] .NavigationBurger__Quote__Link{align-items:center;color:var(--color-primary-600);display:inline-flex;position:relative;text-decoration:none}flynt-component[name=NavigationBurger] .NavigationBurger__Quote__Link:hover{color:var(--color-primary-700)}flynt-component[name=NavigationBurger] .NavigationBurger__Quote__icon{display:flex;line-height:0}flynt-component[name=NavigationBurger] .NavigationBurger__Quote__icon svg{display:block;height:20px;width:20px}flynt-component[name=NavigationBurger] .NavigationBurger__Quote__badge{align-items:center;background-color:var(--color-error);border-radius:999px;color:var(--color-white);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;justify-content:center;line-height:1;min-height:1rem;min-width:1rem;padding:0 .1875rem;position:absolute;right:-.4375rem;top:-.5rem}flynt-component[name=NavigationBurger] button[data-ref=searchBarButton] svg,flynt-component[name=NavigationBurger] button[data-ref=searchBarButton] svg path{fill:var(--color-primary-600)}flynt-component[name=NavigationBurger] .logo{block-size:100%;display:flex;align-items:center;flex-shrink:0;text-decoration:none}flynt-component[name=NavigationBurger] .logo-image{block-size:100%;inline-size:auto;max-height:32px}flynt-component[name=NavigationBurger] .hamburger{--line-width: 29px;--line-border-width: 2px;align-items:center;block-size:48px;cursor:pointer;display:flex;inline-size:48px;justify-content:center;-webkit-margin-end:-10px;margin-inline-end:-10px;position:relative}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:18px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--color-primary-600);block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:9px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:18px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--color-primary-600);left:0;margin:0;overflow-y:auto;padding:20px;position:fixed;top:67px;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;visibility:hidden;width:100%;z-index:10}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar input{margin:0;width:100%;padding-right:40px;background-color:var(--color-white);border-color:var(--color-white)}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar button{width:46px;height:46px;position:absolute;top:20px;right:20px;font-size:1.25rem}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar__Icon{text-align:center;display:flex;align-items:center;justify-content:center}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar__Icon img{height:20px;width:20px;margin:0 auto}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar__Icon svg{fill:var(--color-primary-600)}flynt-component[name=NavigationBurger] .NavigationBurger__SearchBar[aria-expanded=true]{transform:translate(0);visibility:visible}flynt-component[name=NavigationBurger] .menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--color-white);height:calc(100% - var(--navigation-height));width:100%;left:0;top:var(--navigation-height);list-style:none;margin:0;overflow:hidden;position:fixed;transform:translate(100%);transition:transform .45s cubic-bezier(.19,1,.22,1),visibility .45s;visibility:hidden;z-index:999;padding:0}flynt-component[name=NavigationBurger] .menu ul{list-style:none;padding:0;margin:0}.admin-bar flynt-component[name=NavigationBurger] .menu{block-size:calc(100% - var(--navigation-height) - var(--wp-admin--admin-bar--height));inset-block-start:calc(var(--navigation-height) + var(--wp-admin--admin-bar--height))}flynt-component[name=NavigationBurger] .menu-item{position:relative;border-bottom:1px solid var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu-item--current>.menu-link,flynt-component[name=NavigationBurger] .menu-item--ancestor>.menu-link{color:var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu .current-menu-item>.menu-link{color:var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu-link{color:var(--color-black);display:block;font-size:1.125rem;padding:16px 48px 16px 0;text-decoration:none;transition:color .2s ease-out}flynt-component[name=NavigationBurger] .menu-link:focus{color:var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu-item--level1{border-bottom:1px solid var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu-item--level1>.menu-link{font-size:1.25rem;font-weight:600}flynt-component[name=NavigationBurger] .menu .sub-menu{list-style:none;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s ease-in-out}flynt-component[name=NavigationBurger] .menu .sub-menu>li{border-top:1px solid var(--color-primary-600)}flynt-component[name=NavigationBurger] .menu-item--level2{border-bottom:none}flynt-component[name=NavigationBurger] .menu-item--level2 .menu-link{padding:16px 48px 16px 0}flynt-component[name=NavigationBurger] .menu-item--level2-withChilds{position:relative}flynt-component[name=NavigationBurger] .menu-item--level3{border-bottom:none}flynt-component[name=NavigationBurger] .menu .subsub-menu-wrap{list-style:none;position:fixed;top:0;left:0;max-height:0;overflow-x:hidden;overflow-y:auto;width:100vw;box-sizing:border-box;background-color:var(--color-white);visibility:hidden;transform:translate(100%);padding:20px;z-index:99999;transition:all .4s ease-in-out}flynt-component[name=NavigationBurger] .menu-wrap{height:100%;padding:20px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}flynt-component[name=NavigationBurger] .subsub-menu-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-primary-600);padding-bottom:10px}flynt-component[name=NavigationBurger] .subsub-menu-head h4{font-size:1.25rem;font-weight:600;color:var(--color-black);padding:0}flynt-component[name=NavigationBurger] .subsub-menu-head a{font-weight:600;color:var(--color-primary-600);display:block;border:1px solid var(--color-primary-600);border-radius:3px;padding:8px 20px;text-decoration:none}flynt-component[name=NavigationBurger] .subsub-menu li{border-top:none;border-bottom:1px solid var(--color-primary-600);margin:0}flynt-component[name=NavigationBurger] .subsub-menu .menu-link{padding:16px 20px 16px 0;display:flex;align-items:center;gap:16px}flynt-component[name=NavigationBurger] .subsub-menu .menu-link .navigationMain__ProductsMenu__Items__Brand--Item{color:var(--color-white);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;line-height:.875rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 6px}flynt-component[name=NavigationBurger] .submenu-expand,flynt-component[name=NavigationBurger] .subsubmenu-expand{position:absolute;right:0;top:8px;cursor:pointer;width:50px;height:50px;font-size:1.25rem;display:flex;justify-content:center;align-items:center;z-index:9}flynt-component[name=NavigationBurger] .submenu-expand:after,flynt-component[name=NavigationBurger] .subsubmenu-expand:after{font-family:"Font Awesome 7 Pro";color:var(--color-black);display:block;content:"";font-weight:300}flynt-component[name=NavigationBurger] .subsubmenu-expand{top:4px}flynt-component[name=NavigationBurger] .subsubmenu-expand:after{content:""}flynt-component[name=NavigationBurger] .menu-item--level1{margin-top:0}flynt-component[name=NavigationBurger] .menu-item--level1[aria-expanded=true]>.submenu-expand:after{content:""}flynt-component[name=NavigationBurger] .menu-item--level1[aria-expanded=true] .sub-menu{max-height:1000px;opacity:1;visibility:visible}flynt-component[name=NavigationBurger] .menu-item--level2{margin-top:0}flynt-component[name=NavigationBurger] .menu-item--level2[aria-expanded=true] .subsub-menu-wrap{max-height:5000px;height:100%;visibility:visible;transform:translate(0)}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{transform:translate(0);visibility:visible}flynt-component[name=NavigationBurger] .NavigationBurger__Actions__Ctas{padding-top:20px;display:flex;flex-direction:column;gap:16px}flynt-component[name=NavigationBurger] .NavigationBurger__Actions__Cta .button{width:100%}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}html.admin-bar .NavigationBurger__SearchBar{top:113px}flynt-component[name=NavigationFooter]{background-color:var(--color-gray-800);color:var(--color-white)}flynt-component[name=NavigationFooter] .NavigationFooter__Wrap{max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;gap:32px;padding:64px 0 48px;text-align:center;align-items:center}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Wrap{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:64px 32px;text-align:left;justify-content:flex-start}}flynt-component[name=NavigationFooter] .NavigationFooter__LogoAndContacts{display:flex;flex-direction:column;gap:24px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__LogoAndContacts{width:320px;gap:32px}}flynt-component[name=NavigationFooter] .NavigationFooter__Logo{align-self:center}flynt-component[name=NavigationFooter] .NavigationFooter__Logo svg{height:30px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Logo{align-self:flex-start}}flynt-component[name=NavigationFooter] .NavigationFooter__Slogan{color:var(--color-gray-400)}flynt-component[name=NavigationFooter] .NavigationFooter__Locations{display:flex;gap:20px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Locations{flex-direction:column;gap:32px}}flynt-component[name=NavigationFooter] .NavigationFooter__Location{display:flex;flex-direction:column;gap:8px}flynt-component[name=NavigationFooter] .NavigationFooter__LocationName{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin:0}flynt-component[name=NavigationFooter] .NavigationFooter__LocationAddress{font-size:.6875rem;color:var(--color-gray-400);margin:0}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__LocationAddress{font-size:.875rem}}flynt-component[name=NavigationFooter] .NavigationFooter__LocationPhone{display:inline-flex;align-items:center;font-size:.875rem;gap:8px;color:var(--color-gray-400);text-decoration:none;transition:color .2s ease}@media (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__LocationPhone{justify-content:center}}flynt-component[name=NavigationFooter] .NavigationFooter__LocationPhone:hover{color:var(--color-white)}flynt-component[name=NavigationFooter] .NavigationFooter__LocationPhone svg{color:var(--color-white);height:16px;width:auto;flex-shrink:0}flynt-component[name=NavigationFooter] .NavigationFooter__Cta{align-self:center;margin-top:8px}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Cta{align-self:flex-start}}flynt-component[name=NavigationFooter] .NavigationFooter__Nav{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 12px}@media (min-width: 36em) and (max-width: 63.99em){flynt-component[name=NavigationFooter] .NavigationFooter__Nav{flex-wrap:wrap}}@media (min-width: 48em){flynt-component[name=NavigationFooter] .NavigationFooter__Nav{flex-direction:row;gap:32px;padding:0}}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__Nav{width:calc(100% - 352px);flex:0 0 auto}}flynt-component[name=NavigationFooter] .NavigationFooter__CopyrightAndSocial{display:flex;flex-direction:column;gap:32px}@media (min-width: 48em){flynt-component[name=NavigationFooter] .NavigationFooter__CopyrightAndSocial{flex-direction:row;justify-content:space-between}}@media (min-width: 64em){flynt-component[name=NavigationFooter] .NavigationFooter__CopyrightAndSocial{width:100%;flex:0 0 auto;padding-top:32px;border-top:1px solid var(--color-gray-600)}}flynt-component[name=NavigationFooter] .NavigationFooter__Copyright{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-400)}flynt-component[name=NavigationFooter] .NavigationFooter__Social{display:flex;gap:24px;justify-content:center}flynt-component[name=NavigationFooter] .NavigationFooter__Social a svg{height:24px;width:auto}flynt-component[name=NavigationFooter] .footer-menu{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:8px;text-align:left}@media (min-width: 48em){flynt-component[name=NavigationFooter] .footer-menu{flex:1}}flynt-component[name=NavigationFooter] .footer-menu.active .footer-icon-inactive{opacity:0}flynt-component[name=NavigationFooter] .footer-menu.active .footer-icon-active{opacity:1}flynt-component[name=NavigationFooter] .footer-item{display:block;line-height:1.25rem}flynt-component[name=NavigationFooter] .footer-item--emphasize{display:flex!important}@media (max-width: 47.99em){flynt-component[name=NavigationFooter] .footer-item--emphasize{gap:8px;align-items:center;border-bottom:1px solid var(--color-gray-400);padding-bottom:12px}}flynt-component[name=NavigationFooter] .footer-item--emphasize .footer-link{color:var(--color-gray-200);font-size:1.125rem;line-height:1.75rem;font-weight:600;flex:1}@media (min-width: 48em){flynt-component[name=NavigationFooter] .footer-item--emphasize .footer-link{font-size:1rem;line-height:1.5rem}}flynt-component[name=NavigationFooter] .footer-icon{position:relative;width:24px;height:24px;display:block;pointer-events:all}@media (min-width: 48em){flynt-component[name=NavigationFooter] .footer-icon{display:none;pointer-events:none}}flynt-component[name=NavigationFooter] .footer-icon-active,flynt-component[name=NavigationFooter] .footer-icon-inactive{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;transition:all ease-in-out .3s}flynt-component[name=NavigationFooter] .footer-icon-active svg,flynt-component[name=NavigationFooter] .footer-icon-inactive svg{width:16px;height:auto;fill:var(--color-white)}flynt-component[name=NavigationFooter] .footer-icon-active{opacity:0}flynt-component[name=NavigationFooter] .footer-link{text-decoration:none;color:var(--color-gray-400);font-size:.875rem;line-height:1.25rem;font-weight:500}flynt-component[name=NavigationFooter] .footer-submenu{display:none}@media (min-width: 48em){flynt-component[name=NavigationFooter] .footer-submenu{display:block}}flynt-component[name=NavigationFooter] .footer-submenu li:not(:last-child){margin-bottom:8px}@media (max-width: 47.99em){flynt-component[name=NavigationFooter] .footer-submenu li:not(:last-child){border-bottom:1px solid var(--color-gray-400);padding-bottom:12px}}flynt-component[name=NavigationInPage]{position:-webkit-sticky;position:sticky;top:83px;background:var(--color-white);z-index:9}@media (max-width: 63.99em){flynt-component[name=NavigationInPage]{display:none}}flynt-component[name=NavigationInPage] .NavigationInPage__Nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}flynt-component[name=NavigationInPage] .NavigationInPage__Nav li{margin:0}flynt-component[name=NavigationInPage] .NavigationInPage__Nav a{padding:40px 30px 16px;text-align:center;color:var(--color-text);border-radius:0;border:none;border-bottom:1px solid transparent;background:none;font-weight:600;transition:all ease-in-out .3s;display:block;text-decoration:none;font-size:.875rem}@media (max-width: 63.99em){flynt-component[name=NavigationInPage] .NavigationInPage__Nav a{width:100%}}flynt-component[name=NavigationInPage] .NavigationInPage__Nav a.active,flynt-component[name=NavigationInPage] .NavigationInPage__Nav a:hover{color:var(--color-primary-600);border-color:var(--color-primary-600)}html.admin-bar flynt-component[name=NavigationInPage]{top:115px}flynt-component[name=NavigationMain]{--navigation-top-bar-height: 0px;--navigation-main-bar-height: 83px;--navigation-height: var(--navigation-main-bar-height);display:none;min-height:var(--navigation-height)}flynt-component[name=NavigationMain]:has(.NavigationMain__TopBar){--navigation-top-bar-height: 36px;--navigation-height: calc(var(--navigation-top-bar-height) + var(--navigation-main-bar-height))}flynt-component[name=NavigationMain] .NavigationMain__Nav{height:var(--navigation-main-bar-height);background-color:var(--color-background);border-bottom:1px solid var(--color-gray-200);padding:0 20px;display:flex;align-items:center;inset-block-start:0;position:relative;z-index:99}@media (min-width: 68.75em){flynt-component[name=NavigationMain] .NavigationMain__Nav{padding:0 80px}}flynt-component[name=NavigationMain] .NavigationMain__Nav__Wrap{height:35px;width:100%;display:flex;justify-content:space-between}@media (min-width: 64em){flynt-component[name=NavigationMain]{display:block}}flynt-component[name=NavigationMain] .NavigationMain__TopBar{background-color:var(--color-gray-50)}flynt-component[name=NavigationMain] .NavigationMain__TopBar__inner{align-items:stretch;display:flex;justify-content:flex-end;min-height:36px}flynt-component[name=NavigationMain] .NavigationMain__TopBar__nav{display:flex;align-items:stretch}flynt-component[name=NavigationMain] .NavigationMain__TopBar__list{align-items:stretch;display:flex;list-style:none;margin:0;padding:0}flynt-component[name=NavigationMain] .NavigationMain__TopBar__item{display:flex;align-items:center}flynt-component[name=NavigationMain] .NavigationMain__TopBar__link{align-items:center;color:var(--color-gray-600);display:inline-flex;font-size:.875rem;font-weight:500;gap:6px;justify-content:center;line-height:1.25rem;padding-block:4px;padding-inline:16px;text-decoration:none}flynt-component[name=NavigationMain] .NavigationMain__TopBar__link:hover{color:var(--color-gray-800);text-decoration:underline}flynt-component[name=NavigationMain] .NavigationMain__TopBar__linkIcon{color:currentColor;display:flex;flex-shrink:0;line-height:0}flynt-component[name=NavigationMain] .NavigationMain__TopBar__linkIcon svg{display:block;height:16px;width:16px}flynt-component[name=NavigationMain] .NavigationMain__TopBar__linkLabel{white-space:nowrap}flynt-component[name=NavigationMain] .NavigationMain__TopBar__quote{align-items:center;align-self:stretch;background-color:var(--color-primary-600);box-sizing:border-box;color:var(--color-white);display:inline-flex;gap:4px;justify-content:center;min-height:36px;padding-block:8px;padding-inline:16px;text-decoration:none}flynt-component[name=NavigationMain] .NavigationMain__TopBar__quote:hover{background-color:var(--color-primary-700);color:var(--color-white)}.NavigationMain__TopBar__inner:has(.NavigationMain__TopBar__nav) flynt-component[name=NavigationMain] .NavigationMain__TopBar__quote{-webkit-border-start:1px solid var(--color-gray-200);border-inline-start:1px solid var(--color-gray-200)}flynt-component[name=NavigationMain] .NavigationMain__TopBar__quoteIcon{display:flex;flex-shrink:0;color:var(--color-white)}flynt-component[name=NavigationMain] .NavigationMain__TopBar__quoteLabel{font-size:.875rem;font-weight:500;line-height:1.25rem;padding-inline:2px;white-space:nowrap}flynt-component[name=NavigationMain] .NavigationMain__TopBar__quoteBadge{align-items:center;align-self:center;background-color:var(--color-error);border-radius:999px;color:var(--color-white);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;justify-content:center;line-height:.75rem;min-width:20px;min-height:20px;padding:0 4px 1px}flynt-component[name=NavigationMain] .logo{block-size:100%;display:block;flex-shrink:0;text-decoration:none}flynt-component[name=NavigationMain] .logo-image{width:auto;height:35px}flynt-component[name=NavigationMain] .menu{align-items:center;display:flex;list-style:none;-webkit-margin-end:-1rem;margin-inline-end:-1rem;-webkit-padding-start:2rem;padding-inline-start:2rem;--menu-item-height: 80px}flynt-component[name=NavigationMain] .menu .item{position:relative}flynt-component[name=NavigationMain] .menu .item--has-mega{position:initial}flynt-component[name=NavigationMain] .menu .item--language{padding-left:2rem}flynt-component[name=NavigationMain] .menu .item:hover .menu-link span{border-bottom-color:var(--color-accent);transition:border-bottom-color .2s ease-in-out}flynt-component[name=NavigationMain] .menu .item:hover .menu-link svg path{stroke:var(--color-accent)}flynt-component[name=NavigationMain] .menu .item:hover .sub-menu{display:flex;flex-direction:column;font-size:1rem;line-height:1.5rem;font-weight:600;position:absolute;top:100%;left:0;background-color:var(--color-background);z-index:100}flynt-component[name=NavigationMain] .menu .menu-link{color:var(--color-text);display:inline-block;padding-block:.5rem;padding-inline:1rem;text-decoration:none;height:var(--menu-item-height);display:flex;font-size:.875rem;line-height:1.25rem;font-weight:600;align-items:center}flynt-component[name=NavigationMain] .menu .menu-link svg path{stroke:var(--color-text)}flynt-component[name=NavigationMain] .menu .menu-link span{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--color-white)}flynt-component[name=NavigationMain] .menu .current-menu-item .link{color:var(--color-accent);text-decoration:underline}flynt-component[name=NavigationMain] .menu .sub-menu{display:none;list-style:none;-webkit-padding-start:0;padding-inline-start:0;background-color:var(--color-white);box-shadow:0 8px 24px #00000014;border-radius:0 0 15px 15px;overflow:hidden}flynt-component[name=NavigationMain] .menu .sub-menu-item a{text-decoration:none;white-space:nowrap;padding:.875rem 2rem;color:var(--color-text, #181d27);font-size:.875rem;line-height:1.375rem;font-weight:600;transition:background-color .2s ease,color .2s ease;display:block}flynt-component[name=NavigationMain] .menu .sub-menu-item a:hover{background-color:var(--color-gray-100, #f5f5f5);color:var(--color-primary-600, #0069b4)}flynt-component[name=NavigationMain] .item--stickyQuote{display:none;-webkit-padding-start:2rem;padding-inline-start:2rem}flynt-component[name=NavigationMain] .NavigationMain__StickyQuote{align-items:center;color:var(--color-primary-600);display:inline-flex;position:relative;text-decoration:none}flynt-component[name=NavigationMain] .NavigationMain__StickyQuote:hover{color:var(--color-primary-700)}flynt-component[name=NavigationMain] .NavigationMain__StickyQuote__icon{display:flex;line-height:0}flynt-component[name=NavigationMain] .NavigationMain__StickyQuote__icon svg{display:block;height:16px;width:16px}flynt-component[name=NavigationMain] .NavigationMain__StickyQuote__badge{align-items:center;background-color:var(--color-error);border-radius:999px;color:var(--color-white);display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;justify-content:center;line-height:1;min-height:1rem;min-width:1rem;padding:0 .1875rem;position:absolute;right:-.5rem;top:-.375rem}flynt-component[name=NavigationMain] .NavigationMain__Mega__Content--products{overflow:hidden}flynt-component[name=NavigationMain] .item--mega-products{--mega-products-max-height: calc( 100dvh - var(--navigation-height, 5.1875rem) - var(--wp-admin--admin-bar--height, 0px) )}flynt-component[name=NavigationMain] .item--mega-products .NavigationMain__Mega .NavigationMain__Mega__Content--products{padding-block:0;height:100%}flynt-component[name=NavigationMain] .item--mega-products .NavigationMain__Mega__Wrap{height:100%}flynt-component[name=NavigationMain] .item--mega-products .NavigationMain__Mega__Wrap .container{max-width:none;padding-inline:0;height:100%}flynt-component[name=NavigationMain] .item--mega-products .NavigationMain__Mega__Cta{display:none}flynt-component[name=NavigationMain] .item--mega-products>.NavigationMain__Mega{border-radius:0 0 1.5625rem 1.5625rem;overflow:hidden}flynt-component[name=NavigationMain] .item--mega-products .NavigationMain__MegaProducts{max-height:var(--mega-products-max-height);display:flex;justify-content:center;background:linear-gradient(90deg,var(--color-white) 50%,var(--color-gray-100) 50%)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts{display:flex;align-items:stretch;min-height:0;background-color:var(--color-white);overflow:hidden}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Nav{flex:0 0 auto;width:min(100%,25rem);min-width:21.875rem;min-height:0;background-color:var(--color-white);overflow-y:auto;overscroll-behavior:contain}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryList{list-style:none;margin:0;padding:2rem 0}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryItem{margin:0}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryItem.is-active .NavigationMain__MegaProducts__CategoryLink,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryItem:hover .NavigationMain__MegaProducts__CategoryLink,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryItem:focus-within .NavigationMain__MegaProducts__CategoryLink{background-color:var(--color-gray-100, #f5f5f5);color:var(--color-primary-600, #0069b4)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryLink{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:.875rem 2rem;color:var(--color-text, #181d27);text-decoration:none;font-size:1rem;line-height:1.5rem;font-weight:600;transition:background-color .2s ease,color .2s ease}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CategoryLabel{flex:1 1 auto;min-width:0}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SubmenuIcon{flex:0 0 auto;color:currentColor;display:inline-flex}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1168px;min-width:0;min-height:0;display:flex;flex-direction:row;align-items:stretch;background-color:var(--color-gray-100);border-radius:0 0 1.5625rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Body{flex-direction:column}}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Main{flex:1 1 auto;min-width:0;max-width:43.75rem;position:relative}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Main{max-width:none;width:100%}}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Panel{display:none;flex-direction:column;min-height:0}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Panel.is-active{display:flex}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Panel[hidden]{display:none!important}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Spotlight{padding:2rem}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightInner{display:flex;gap:2rem;align-items:flex-start;color:var(--color-text, #181d27);text-decoration:none}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightInner:hover{color:var(--color-text, #181d27)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightInner:hover .NavigationMain__MegaProducts__SpotlightMore{text-decoration:underline}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightImage{flex:0 0 auto;width:9.375rem;height:7.1875rem;border-radius:.625rem;overflow:hidden}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightImage img{display:block;width:9.375rem;height:7.1875rem;object-fit:cover;object-position:center}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightContent{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1rem}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightTitle{margin:0;font-size:1.25rem!important;line-height:1.875rem!important;font-weight:600;color:var(--color-text, #181d27)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightIntro{font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-text, #181d27)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightIntro p{display:inline;margin:0}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightIntro a{color:var(--color-accent, #00a0e6);font-weight:600;text-decoration:none}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightIntro a:hover{text-decoration:underline}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__SpotlightMore{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-accent, #00a0e6)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksGrid{padding:0 0 1rem}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:1rem 0}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksList{grid-template-columns:1fr}}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksItem{margin:0;padding:.875rem 3rem 0;transition:background-color .2s ease}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksItem:hover,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksItem:focus-within{background-color:var(--color-gray-300, #d5d7da)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksItem:hover .NavigationMain__MegaProducts__LinksLink,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksItem:focus-within .NavigationMain__MegaProducts__LinksLink{color:var(--color-primary-600, #0069b4)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__LinksLink{display:block;padding-bottom:.875rem;border-bottom:1px solid var(--color-gray-300, #d5d7da);color:var(--color-gray-800, #252b37);text-decoration:none;font-size:.875rem;line-height:1.25rem;font-weight:600;transition:color .2s ease}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Ctas{flex:0 0 auto;width:min(100%,29.25rem);display:flex;flex-direction:column;gap:1rem;padding:2rem}@media (max-width: 79.99em){flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__Ctas{width:100%;max-width:none}}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard{display:flex;gap:2rem;align-items:flex-start;padding:2rem;border:1px solid transparent;background-color:var(--color-white);border-radius:1.5625rem;box-shadow:0 .125rem .125rem -.0625rem #0a0d120a,0 .25rem .375rem -.125rem #0a0d1208,0 .75rem 1rem -.25rem #0a0d1214;color:var(--color-text, #181d27);text-decoration:none;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard:hover{background-color:var(--color-gray-100);border-color:var(--color-secondary-600)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard:hover .NavigationMain__MegaProducts__CtaIcon{background-color:var(--color-white)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard:hover .NavigationMain__MegaProducts__CtaIcon i,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard:hover .NavigationMain__MegaProducts__CtaIcon svg{color:var(--color-secondary-600)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaCard:hover .NavigationMain__MegaProducts__CtaContent{color:var(--color-gray-900)}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaIcon{flex:0 0 auto;width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-blue-10, #e1f6ff);border-radius:.625rem;overflow:hidden;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaIcon i,flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaIcon svg{color:var(--color-accent, #00a0e6);font-size:2.25rem;line-height:1;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaIcon svg{width:2.25rem;height:2.25rem;object-fit:contain}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaContent{flex:1 1 auto;min-width:0;padding-right:2rem;transition:all ease-in-out .3s}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaTitle{margin:0 0 .5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}flynt-component[name=NavigationMain] .NavigationMain__MegaProducts__CtaIntro{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted, #535862)}flynt-component[name=NavigationMain] .NavigationMain__Mega{opacity:0;visibility:hidden;position:absolute;right:0;top:100%;width:100%;background-color:var(--color-white);box-shadow:0 8px 24px #00000014;z-index:1000;max-height:0;transition:opacity .4s linear,visibility .4s linear,max-height .4s linear}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Content{padding-block:20px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Content h3{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-orange-100)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Content[data-type=brands] .NavigationMain__Mega__Link{align-items:center}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Cols{gap:24px;display:flex}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Col--links{flex-grow:1}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Col--featured{width:33.33333%;flex:0 0 auto;background-color:var(--color-gray-50);padding:32px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__List{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px 24px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__List[data-cols="2"] .NavigationMain__Mega__ListItem{width:calc(50% - 12px)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__List[data-cols="4"] .NavigationMain__Mega__ListItem{width:calc(25% - 18px)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__ListItem{width:calc(33.33% - 16px)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link{display:flex;text-decoration:none;font-size:.875rem;line-height:1.25rem;color:var(--color-text);background-color:var(--color-white);padding:12px;gap:12px;height:100%;transition:background-color .3s ease}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link h4{font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link:hover{color:var(--color-text);background-color:var(--color-gray-50);border-radius:8px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__Icon{width:24px;flex:0 0 auto}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__Icon svg{width:24px;height:24px;object-fit:contain}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__Image{width:140px;height:100%;flex:0 0 auto;border-left:3px solid var(--color-primary-600);overflow:hidden;object-position:center}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__BrandLogo{width:100%;flex:0 0 auto;justify-content:center;text-align:center}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__BrandLogo svg{height:50px;width:auto;max-width:100%;margin:0 auto;object-fit:contain}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__Link__Intro{color:var(--color-text-muted);padding-top:4px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItems{display:flex;flex-direction:column;gap:24px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem{color:var(--color-text);text-decoration:none;display:flex;flex-direction:row;gap:12px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem__Image{width:145px;height:100%;flex:0 0 auto}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem__Image img{width:145px;height:100%;min-height:120px;object-fit:cover;object-position:center}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem__Content h4{font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem__Topic{display:inline-block;padding:4px 10px;font-size:.875rem;line-height:1.25rem;color:var(--color-blue-100);border:1px solid var(--color-blue-100);background-color:var(--color-blue-10);margin-bottom:12px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem__Intro{padding-top:4px;font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news]{flex-direction:column;gap:16px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news] .NavigationMain__Mega__FeaturedItem__Image{width:100%;height:110px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news] .NavigationMain__Mega__FeaturedItem__Image img{height:100%;min-height:initial;width:100%}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news] .NavigationMain__Mega__FeaturedItem__Intro{padding-top:12px;display:flex;gap:8px;align-items:flex-end}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news] .NavigationMain__Mega__FeaturedItem__Intro p{flex-grow:1}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__FeaturedItem[data-type=news] .NavigationMain__Mega__FeaturedItem__Intro svg{width:24px;height:24px;flex:0 0 auto}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandList{list-style:none;padding:0;margin:0;display:grid;gap:12px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandLink{display:grid;grid-template-columns:76px 1fr;gap:16px;align-items:center;text-decoration:none;color:currentColor}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandLink:hover{color:var(--color-accent)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandLogo{width:76px;height:48px;background-color:var(--color-border);border-radius:4px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandName{display:block;font-weight:600}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__BrandDesc{display:block;font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA{background-color:var(--color-gray-50);padding-block:16px;margin-top:8px}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Content{display:flex;gap:12px;justify-content:space-between;align-items:center}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Button{display:inline-block;text-decoration:none;padding:10px 16px;border-radius:6px;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Button--primary{background-color:var(--color-accent);color:#fff}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Button--primary:hover{filter:brightness(.95)}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Button--secondary{border:1px solid var(--color-border);color:currentColor;background-color:transparent}flynt-component[name=NavigationMain] .NavigationMain__Mega .NavigationMain__Mega__CTA .NavigationMain__Mega__CTA__Button--secondary:hover{border-color:var(--color-accent);color:var(--color-accent)}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_required_legend{display:none}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gform_fields{row-gap:1.5rem}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield{margin:0}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .gfield_label{font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted);margin-bottom:.375rem;gap:2px}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .gfield_label .gfield_required{color:var(--color-light-blue-100);margin-left:.125rem;font-size:1rem}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=text],flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=email],flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=tel],flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container textarea{width:100%;padding:.625rem .875rem;border:1px solid var(--color-gray-300);border-radius:0;font-size:1rem;line-height:1.5rem;color:var(--color-text);background:var(--color-white);transition:border-color .3s ease}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=text]::placeholder,flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=email]::placeholder,flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container input[type=tel]::placeholder,flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container textarea::placeholder{color:var(--color-gray-500)}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gfield .ginput_container textarea{min-height:10rem;resize:vertical}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gform_footer{margin-top:2rem}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gform_footer .gform_button{background-color:var(--color-button-blue)!important;color:var(--color-white)!important;border:none!important;padding:.75rem 1.125rem!important;font-weight:600!important;font-size:1rem!important;line-height:1.5rem!important;cursor:pointer;transition:background-color .3s ease;width:100%;border-radius:0!important}flynt-component[name=NavigationMain] .NavigationMain__Mega__CTA__Form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-button-hover-blue)!important}flynt-component[name=NavigationMain] .menu .item--has-mega:hover>.NavigationMain__Mega,flynt-component[name=NavigationMain] .menu .item--has-mega:focus-within>.NavigationMain__Mega{opacity:1;visibility:visible;pointer-events:auto;max-height:80vh}flynt-component[name=NavigationMain] .menu .item--mega-products:hover>.NavigationMain__Mega,flynt-component[name=NavigationMain] .menu .item--mega-products:focus-within>.NavigationMain__Mega{max-height:var(--mega-products-max-height, 80vh);overflow:hidden}flynt-component[name=NavigationMain] .NavigationMain__SearchForm{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;display:flex;position:relative;gap:10px;inline-size:200px}@media (min-width: 68.75em){flynt-component[name=NavigationMain] .NavigationMain__SearchForm{inline-size:250px}}flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-text);flex:1 1 auto;font-size:1rem;line-height:1.5rem;min-inline-size:0;outline:none;padding-block:12px;padding-inline:48px 16px}flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]::placeholder{color:var(--color-gray-600)}flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]::-webkit-search-decoration,flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]::-webkit-search-cancel-button,flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]::-webkit-search-results-button,flynt-component[name=NavigationMain] .NavigationMain__SearchForm input[type=search]::-webkit-search-results-decoration{display:none}flynt-component[name=NavigationMain] .NavigationMain__SearchSubmit{position:absolute;left:16px;top:50%;transform:translateY(-50%);align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;inline-size:24px;block-size:24px}flynt-component[name=NavigationMain].sticky .NavigationMain__Nav{animation:navigationMainSlideInDown .3s ease-in-out;inset-block-start:0;inset-inline:0;position:fixed;z-index:9999}flynt-component[name=NavigationMain].sticky .item--stickyQuote{display:flex}.admin-bar flynt-component[name=NavigationMain].sticky .NavigationMain__Nav{inset-block-start:var(--wp-admin--admin-bar--height, 32px)}@keyframes navigationMainSlideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}html .mainHeader>div:first-child{height:0px!important;display:none!important}flynt-component[name=ProductsCategoryCarousel]{overflow-x:hidden}@media (min-width: 48em){flynt-component[name=ProductsCategoryCarousel]{padding-top:2rem;padding-bottom:6rem}}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel]{padding-top:4rem;padding-bottom:6rem}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header h2{font-size:1.5rem;line-height:2rem;color:var(--color-gray-900);margin:0;border-left:1px solid var(--color-secondary-600);padding-left:32px}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header h2 b{color:var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header h2{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header h2{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Header{flex-direction:row;margin-bottom:4rem;justify-content:space-between;align-items:center}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Nav{display:none}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Nav{display:flex;justify-content:flex-end;align-items:center;gap:1rem}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__NavMobile{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-top:40px}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__NavMobile{display:none}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Slider{overflow:initial!important}@media (max-width: 63.99em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Slider{margin:0 calc(var(--container-spacing) * -1)}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Slide{--slide-size: calc(100% - var(--slide-spacing) * 2)}@media (min-width: 48em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Slide{--slide-spacing: 2rem;--slide-size: calc(50% - var(--slide-spacing) / 2)}}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Slide{--slide-size: calc(33.333% - var(--slide-spacing) * 2 / 3)}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-white);border-radius:1.5625rem;overflow:hidden;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;transition:background .3s ease;z-index:1}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:hover{box-shadow:0 8px 24px #0000001f}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:hover:before{background:#0006}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:hover .ProductsCategoryCarousel__CardImage img{transform:scale(1.05)}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:hover .ProductsCategoryCarousel__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__Card:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardImage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:background .3s ease}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardContent{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:2rem;background:transparent}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardTextWrapper{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem 1.5rem;background:#414651b3;border-radius:.625rem}@media (min-width: 48em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardTextWrapper{padding-left:2rem;padding-right:2rem}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;color:var(--color-white);margin:0}@media (min-width: 64em){flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardTitle{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardIntro{font-size:.875rem;line-height:1.25rem;color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardArrow{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-white)}flynt-component[name=ProductsCategoryCarousel] .ProductsCategoryCarousel__CardArrow svg{width:1.5rem;height:1.5rem}flynt-component[name=ProductsHeaderTextAndMedia]{background-color:var(--color-gray-50);border-radius:0 0 1.5625rem 1.5625rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Inner{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 64em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Inner{flex-direction:row;gap:3.125rem;align-items:flex-start}}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Content{width:100%}@media (min-width: 64em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Content{max-width:calc(100% - 33.875rem)}}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__SectionLabel{margin-bottom:4px;color:var(--color-primary-600);font-weight:600}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Heading{margin-bottom:4px;font-size:2.75rem;line-height:3.375rem;color:var(--color-gray-900)}@media (min-width: 48em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Heading{font-size:3.5rem;line-height:4.25rem}}@media (min-width: 64em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Heading{font-size:4.5rem;line-height:5.625rem}}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Subheading{margin-bottom:32px;color:var(--color-gray-900);font-size:1.5rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Subheading{margin-bottom:40px;font-size:1.875rem;line-height:2.375rem}}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Intro{color:var(--color-gray-600);max-width:58.125rem;margin:2rem 0;font-size:1rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Intro p{margin-bottom:1rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Intro ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Intro li{position:relative;margin:0;padding-left:2.8125rem;min-height:1.5rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Intro li:before{content:"";position:absolute;left:16px;top:3px;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_3082_150)"><path d="M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z" stroke="%230069B4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3082_150"><rect width="24" height="24" rx="12" fill="white"/></clipPath></defs></svg>')}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:40px}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Actions .button{display:inline-flex;align-items:center;gap:.375rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__ButtonIcon{width:1.25rem;height:1.25rem;flex-shrink:0;display:block}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Media{width:100%}@media (min-width: 64em){flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Media{flex:0 0 30.75rem}}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Slider{--slide-size: 100%;--slide-spacing: 0}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Slide{padding-right:0;margin-left:0}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Slide:first-child{margin-left:0}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Figure{background-color:var(--color-white);padding:1rem}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Image{width:100%;aspect-ratio:561/458;object-fit:contain;display:block}flynt-component[name=ProductsHeaderTextAndMedia] .ProductsHeaderTextAndMedia__Dots{margin-top:1rem;padding-bottom:0}flynt-component[name=ProductsSlider]{overflow-x:hidden;background-color:var(--color-gray-50)}flynt-component[name=ProductsSlider][data-background=white]{background-color:var(--color-white)}flynt-component[name=ProductsSlider] .ProductsSlider__Inner{display:flex;flex-direction:column;gap:2rem}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Inner{flex-direction:row;gap:4rem;align-items:flex-start}}flynt-component[name=ProductsSlider] .ProductsSlider__Aside{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Aside{justify-content:space-between;flex:0 0 25rem}}flynt-component[name=ProductsSlider] .ProductsSlider__Header{border-left:1px solid var(--color-primary-600);padding-left:2rem;display:flex;flex-direction:column;gap:.75rem}flynt-component[name=ProductsSlider] .ProductsSlider__SectionLabel{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=ProductsSlider] .ProductsSlider__Heading{margin:0;font-size:1.5rem;line-height:2rem;color:var(--color-gray-900)}@media (min-width: 48em){flynt-component[name=ProductsSlider] .ProductsSlider__Heading{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Heading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=ProductsSlider] .ProductsSlider__Intro{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem;max-width:32.5rem;padding-top:1.5rem}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Intro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=ProductsSlider] .ProductsSlider__Nav{padding-top:1.5rem;display:flex;gap:1rem;align-items:center;justify-content:flex-start}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Nav{padding-top:.375rem}}flynt-component[name=ProductsSlider] .ProductsSlider__Slider{overflow:initial!important;-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0)}flynt-component[name=ProductsSlider] .ProductsSlider__Slider .embla__container{align-items:stretch!important;height:auto!important;transition:none!important}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Slider{width:calc(100% - 29rem);flex:0 0 auto}}flynt-component[name=ProductsSlider] .ProductsSlider__Slide{--slide-size: calc(100% - var(--slide-spacing) * 2);display:flex;align-items:stretch}flynt-component[name=ProductsSlider] .ProductsSlider__Slide:first-child{margin-left:0!important}@media (min-width: 36em){flynt-component[name=ProductsSlider] .ProductsSlider__Slide{--slide-size: calc(50% - var(--slide-spacing) / 2);--slide-spacing: 2rem}}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__Slide{--slide-size: 400px}}flynt-component[name=ProductsSlider] .ProductsSlider__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background:var(--color-gray-200);border-radius:1.5625rem;overflow:hidden;text-decoration:none;transition:transform .3s ease}flynt-component[name=ProductsSlider] .ProductsSlider__Card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#41465100;transition:background .3s ease;z-index:1;pointer-events:none}flynt-component[name=ProductsSlider] .ProductsSlider__Card:hover:before{background:#41465159}flynt-component[name=ProductsSlider] .ProductsSlider__Card:hover .ProductsSlider__CardImage img{transform:scale(1.05)}flynt-component[name=ProductsSlider] .ProductsSlider__CardImage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--color-gray-200)}flynt-component[name=ProductsSlider] .ProductsSlider__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsSlider] .ProductsSlider__CardContent{position:relative;z-index:2;display:flex;align-items:stretch;width:100%;padding:1.25rem}flynt-component[name=ProductsSlider] .ProductsSlider__CardTextWrapper{width:100%;display:flex;flex-direction:column;gap:.5rem;background:#414651b3;border-radius:.625rem;padding:1rem}flynt-component[name=ProductsSlider] .ProductsSlider__CardTitle{margin:0;color:var(--color-white);font-size:1.5rem;line-height:2rem;font-weight:500}flynt-component[name=ProductsSlider] .ProductsSlider__CardMeta{margin:0;color:var(--color-white);font-size:.875rem;line-height:1.25rem}flynt-component[name=ProductsSlider] .ProductsSlider__CtaCard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;border-radius:1.5625rem;overflow:hidden;text-decoration:none;background-color:var(--color-primary-900);flex:1}flynt-component[name=ProductsSlider] .ProductsSlider__CtaBackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.35}flynt-component[name=ProductsSlider] .ProductsSlider__CtaBackground img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsSlider] .ProductsSlider__CtaContent{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.25rem;border-radius:.5rem;height:100%;background:#00293acc}flynt-component[name=ProductsSlider] .ProductsSlider__CtaText{flex:1;display:flex;flex-direction:column;gap:1rem;color:var(--color-white)}flynt-component[name=ProductsSlider] .ProductsSlider__CtaTitle{margin:0;color:var(--color-white);font-size:1.5rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=ProductsSlider] .ProductsSlider__CtaTitle{font-size:1.875rem;line-height:2.375rem}}flynt-component[name=ProductsSlider] .ProductsSlider__CtaIntro{margin:0;color:var(--color-white);font-size:1rem;line-height:1.5rem}flynt-component[name=ProductsSlider] .ProductsSlider__CtaArrow{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.5rem;color:var(--color-white);transition:transform .3s ease}flynt-component[name=ProductsSlider] .ProductsSlider__CtaCard:hover .ProductsSlider__CtaBackground img{transform:scale(1.05)}flynt-component[name=ProductsSlider] .ProductsSlider__CtaCard:hover .ProductsSlider__CtaArrow{transform:translate(10px)}flynt-component[name=ProductsSliderLarge]{overflow-x:hidden}@media (min-width: 48em){flynt-component[name=ProductsSliderLarge]{padding-top:2rem;padding-bottom:6rem}}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge]{padding-top:4rem;padding-bottom:6rem}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header h2{font-size:1.5rem;line-height:2rem;color:var(--color-gray-900);margin:0;border-left:1px solid var(--color-secondary-600);padding-left:32px}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header h2 b{color:var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header h2{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header h2{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Header{flex-direction:row;margin-bottom:4rem;justify-content:space-between;align-items:center}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Nav{display:none}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Nav{display:flex;justify-content:flex-end;align-items:center;gap:1rem}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__NavMobile{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-top:24px}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__NavMobile{display:none}}flynt-component[name=ProductsSliderLarge].ProductsSliderLarge--noNav .ProductsSliderLarge__Nav,flynt-component[name=ProductsSliderLarge].ProductsSliderLarge--noNav .ProductsSliderLarge__NavMobile{display:none!important}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Slider{overflow:initial!important}@media (max-width: 63.99em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Slider{margin:0 calc(var(--container-spacing) * -1)}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Slide{--slide-size: calc(100% - var(--slide-spacing) * 2)}@media (min-width: 48em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Slide{--slide-spacing: 2rem;--slide-size: calc(50% - var(--slide-spacing) / 2)}}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Slide{--slide-size: calc(33.333% - var(--slide-spacing) * 2 / 3)}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-white);border-radius:1.5625rem;overflow:hidden;text-decoration:none;transition:transform .3s ease}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#41465100;transition:background .3s ease;z-index:1;pointer-events:none}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:hover:before{background:#41465159}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:hover .ProductsSliderLarge__CardImage img{transform:scale(1.05)}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:hover .ProductsSliderLarge__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:hover .ProductsSliderLarge__CardArrow{transform:translate(4px)}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__Card:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardImage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:background .3s ease}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardContent{position:relative;z-index:2;display:flex;align-items:stretch;padding:2rem;background:transparent}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardTextWrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem 1.25rem;background:#414651b3;border-radius:.625rem}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardTextWrapper{padding:1.25rem 2rem}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-white);margin:0;font-weight:500}@media (min-width: 64em){flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardTitle{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardIntro{font-size:.875rem;line-height:1.25rem;color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardArrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-white);transition:transform .3s ease}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardArrow svg{width:.6875rem;height:1.3125rem}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardMobileIntro{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-600);margin:0}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardMobileLink{display:inline-flex;align-items:center;gap:.375rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--color-primary-600);pointer-events:none}flynt-component[name=ProductsSliderLarge] .ProductsSliderLarge__CardMobileLink svg{width:20px;height:20px;flex-shrink:0}flynt-component[name=ProductsSliderLargeAlt]{overflow-x:hidden;background-color:var(--color-gray-50)}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Header{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:0 auto 2rem;max-width:48rem;text-align:center}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Header{margin-bottom:4rem}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Header h2{margin:0;color:var(--color-gray-900);font-size:1.875rem;line-height:2.375rem}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Header h2{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__SectionLabel{margin:0;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Slider{overflow:visible}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Slide{--slide-spacing: 2rem;--slide-size: calc(85% - var(--slide-spacing) * .15)}@media (min-width: 48em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Slide{--slide-size: calc(50% - var(--slide-spacing) / 2)}}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Slide{--slide-size: calc(28% - var(--slide-spacing) * 3 / 4);margin-left:0!important}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-white);border-radius:1.5625rem;overflow:hidden;text-decoration:none;transition:transform .3s ease}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#41465100;transition:background .3s ease;z-index:1;pointer-events:none}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:hover:before{background:#41465159}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:hover .ProductsSliderLargeAlt__CardImage img{transform:scale(1.05)}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:hover .ProductsSliderLargeAlt__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:hover .ProductsSliderLargeAlt__CardArrow{transform:translate(4px)}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Card:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardImage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:background .3s ease}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardContent{position:relative;z-index:2;display:flex;align-items:stretch;width:100%;padding:2rem;background:transparent}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardTextWrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;background:#414651b3;border-radius:.625rem}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardTextWrapper{gap:1.5rem;padding:1.25rem 2rem}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0;color:var(--color-white);font-size:1.125rem;line-height:1.75rem;font-weight:500}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardTitle{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardIntro{font-size:.875rem;line-height:1.25rem;color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardArrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-white);transition:transform .3s ease}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardArrow svg{width:.6875rem;height:1.3125rem}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardMobileInfo{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardMobileInfo{display:none}}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardMobileIntro{font-size:1.125rem;line-height:1.75rem;color:var(--color-gray-600);margin:0}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardMobileLink{display:inline-flex;align-items:center;gap:.375rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--color-primary-600);pointer-events:none}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__CardMobileLink svg{width:20px;height:20px;flex-shrink:0}flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Nav{margin-top:2rem;gap:1rem;display:flex;justify-content:flex-start;align-items:center}@media (min-width: 64em){flynt-component[name=ProductsSliderLargeAlt] .ProductsSliderLargeAlt__Nav{justify-content:center}}flynt-component[name=ProductsTopLevelCategories]{padding-top:2rem;padding-bottom:6rem}@media (min-width: 48em){flynt-component[name=ProductsTopLevelCategories]{padding-top:2rem;padding-bottom:6rem}}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories]{padding-top:4rem;padding-bottom:6rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header{margin-bottom:2rem;padding-left:2rem}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header h2{font-size:1.5rem;line-height:2rem;color:var(--color-gray-900);text-align:center;margin:0}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header h2 b{color:var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header h2{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header h2{font-size:2.25rem;line-height:2.75rem}}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Header{margin-bottom:4rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Grid{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width: 48em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Grid{grid-template-columns:repeat(3,1fr)}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-white);border-radius:1.5625rem;overflow:hidden;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;transition:background .3s ease;z-index:1}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:hover{box-shadow:0 8px 24px #0000001f}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:hover:before{background:#0006}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:hover .ProductsTopLevelCategories__CardImage img{transform:scale(1.05)}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:hover .ProductsTopLevelCategories__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__Card:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardImage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:background .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardContent{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:2rem;background:transparent}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardTextWrapper{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem 1.5rem;background:#414651b3;border-radius:.625rem}@media (min-width: 48em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardTextWrapper{padding-left:2rem;padding-right:2rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;color:var(--color-white);margin:0}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardTitle{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardIntro{font-size:.875rem;line-height:1.25rem;color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardArrow{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-white)}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CardArrow svg{width:1.5rem;height:1.5rem}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaCard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1;background-color:var(--color-primary-900);background-size:cover;background-position:center;border-radius:1.5625rem;overflow:hidden;text-decoration:none}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaCard:hover .ProductsTopLevelCategories__CtaBackground img{transform:scale(1.05)}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaCard:hover .ProductsTopLevelCategories__CtaArrow{transform:translate(10px)}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaBackground img{transition:transform .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaContent{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:2rem;height:100%;background:#00293acc;border-radius:.5rem}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaText{flex:1;display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaTitle{font-size:2rem;line-height:2.5rem;color:var(--color-white);margin:0}@media (min-width: 48em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaTitle{font-size:2.5rem;line-height:3.125rem}}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaTitle{font-size:3rem;line-height:3.75rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaIntro{font-size:1.125rem;line-height:1.625rem;color:var(--color-white);margin:0}@media (min-width: 64em){flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaIntro{font-size:1.5rem;line-height:2rem}}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaArrow{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:.5rem;color:var(--color-white);transition:transform .3s ease}flynt-component[name=ProductsTopLevelCategories] .ProductsTopLevelCategories__CtaArrow svg{width:1.5rem;height:1.5rem}flynt-component[name=ProductsTwoColumnTables]{background:var(--color-gray-50);padding-block:96px}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Grid{display:grid;gap:48px}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__ColumnTitle{margin:0 0 32px;text-align:center}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Row+flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Row{margin-top:32px}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__RowTitle{margin:0 0 16px;text-align:center;color:var(--color-gray-950)}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__RowContent{width:100%}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__RowContent--image{background:var(--color-white);border-radius:8px;overflow:hidden}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Image{display:block;width:100%;height:auto}flynt-component[name=ProductsTwoColumnTables] .tablepress{font-size:.875rem;line-height:1.25rem;margin-bottom:24px}flynt-component[name=ProductsTwoColumnTables] .tablepress thead{background-color:transparent}flynt-component[name=ProductsTwoColumnTables] .tablepress thead tr,flynt-component[name=ProductsTwoColumnTables] .tablepress thead th{background-color:transparent}flynt-component[name=ProductsTwoColumnTables] .tablepress td,flynt-component[name=ProductsTwoColumnTables] .tablepress th{font-size:.875rem;line-height:1.25rem;padding:14px 16px}flynt-component[name=ProductsTwoColumnTables] .tablepress tr{border:none;border-bottom:1px solid var(--color-white);background-color:var(--color-primary-50)}flynt-component[name=ProductsTwoColumnTables] .tablepress tr:nth-child(2n){background-color:var(--color-primary-25)}flynt-component[name=ProductsTwoColumnTables] .tablepress th{text-align:center}flynt-component[name=ProductsTwoColumnTables] .tablepress th:first-child{text-align:left}flynt-component[name=ProductsTwoColumnTables] .tablepress td{border:none;color:var(--color-text);text-align:center}flynt-component[name=ProductsTwoColumnTables] .tablepress td:first-child{font-weight:600;text-align:left}flynt-component[name=ProductsTwoColumnTables] .tablepress td strong{font-weight:600;color:var(--color-primary-600)}flynt-component[name=ProductsTwoColumnTables] [data-table-alignment=center] td:first-child{text-align:center}flynt-component[name=ProductsTwoColumnTables] [data-table-alignment=center] th:first-child{text-align:center}@media (min-width: 48em){flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Grid{grid-template-columns:1fr 1fr;gap:64px;align-items:start}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__ColumnTitle{margin-bottom:40px}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Row+flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Row{margin-top:40px}}@media (min-width: 64em){flynt-component[name=ProductsTwoColumnTables]{padding-block:96px}flynt-component[name=ProductsTwoColumnTables] .ProductsTwoColumnTables__Grid{gap:80px}}flynt-component[name=ProductsVariableProduct]{background-color:var(--color-gray-50)}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Top{display:flex;flex-direction:column;gap:2rem}@media (min-width: 48em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Top{gap:3rem}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TitleWrapper{display:flex;flex-direction:column;gap:.25rem}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Category{margin:0;color:var(--color-primary-600);font-weight:600}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Title{font-weight:700;margin:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Subtitle{font-size:1.125rem;margin:0}@media (min-width: 48em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Subtitle{font-size:1.875rem}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__ProductIntro{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 64em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__ProductIntro{gap:4rem;grid-template-columns:353px minmax(0,1fr) 257px;align-items:start}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__ImageWrap{width:100%;background-color:var(--color-white)}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Image{display:block;width:100%;height:auto}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__InfoColumn{min-width:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaGrid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 48em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1.5rem}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaItem{min-width:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaLabel,flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaValue{margin:0;word-break:break-word}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__MetaLabel{font-weight:600}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Downloads{display:flex;flex-direction:column;gap:.75rem}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__DownloadButton{display:flex;align-items:center;gap:.5rem;justify-content:flex-start;width:100%}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__DownloadButton svg{width:20px;height:20px}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableSection{margin-top:3rem;margin-bottom:2rem}@media (min-width: 48em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableSection{margin-top:6rem;margin-bottom:3rem}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableHeading{margin:0;text-align:center}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableIntro{margin-top:2.5rem;text-align:center}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableWrapper{margin-top:2.5rem;-webkit-overflow-scrolling:touch}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Table{width:100%;border-collapse:collapse;min-width:720px}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Table thead{background-color:var(--color-gray-50);position:-webkit-sticky;position:sticky;top:83px;z-index:9}@media (max-width: 47.99em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Table{display:block;min-width:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Table thead{display:none}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Table tbody{display:block}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableHeadRow{border-bottom:1px solid var(--color-gray-200)}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableHeader{padding:.75rem .5rem;text-align:center;font-size:.875rem;color:var(--color-gray-950);font-weight:600;white-space:nowrap}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableRow{background-color:var(--color-primary-50)}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableRow:nth-child(2n){background-color:var(--color-primary-25)}@media (max-width: 47.99em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableRow{display:block;border:1px solid var(--color-gray-200);background-color:var(--color-white);margin-bottom:.75rem;padding:.75rem 1rem}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell{border-bottom:1px solid var(--color-white);padding:.625rem .5rem;text-align:center;color:var(--color-gray-950);vertical-align:middle}@media (max-width: 47.99em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-gray-100);padding:.5rem 0;text-align:left}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell:before{content:attr(data-label);color:var(--color-gray-700);font-size:.875rem;font-weight:600}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell--primary{font-weight:600}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell--action{vertical-align:middle}@media (max-width: 47.99em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableCell--action{border-bottom:0;padding-bottom:0}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Stepper{align-items:center;display:flex;gap:10px;inline-size:100%;justify-content:center}@media (max-width: 63.99em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__Stepper{flex:1;justify-content:flex-end}}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__StepperBtn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__StepperBtn:disabled{cursor:default;opacity:.45}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__StepperBtn:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__QtyInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;block-size:28px;border-color:var(--color-gray-300);border-radius:4px;box-sizing:border-box;font-size:.875rem;inline-size:46px;line-height:1;min-inline-size:46px;padding-block:4px;padding-inline:8px;text-align:center}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__QtyInput::-webkit-outer-spin-button,flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__QtyInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableNote{margin-top:1rem;padding:1.5rem 1rem;text-align:center;background-color:var(--color-white)}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableNote a{font-weight:600;color:var(--color-secondary-600);text-decoration:none}flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableNote a:hover{text-decoration:underline}@media (min-width: 48em){flynt-component[name=ProductsVariableProduct] .ProductsVariableProduct__TableNote{margin-top:0}}html.admin-bar .ProductsVariableProduct__Table thead{top:115px}flynt-component[name=QuoteRequestBar]{background-color:var(--color-primary-600);bottom:0;color:var(--color-white);display:block;left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.22,1,.36,1);z-index:900;will-change:transform}flynt-component[name=QuoteRequestBar][hidden]{display:none}flynt-component[name=QuoteRequestBar].QuoteRequestBar--shown{transform:translateY(0)}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Inner{display:flex;flex-direction:column;gap:0;padding:.75rem 1rem;transition:gap .35s ease}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Inner{padding:1rem 1.5rem}}@media (min-width: 64em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Inner{padding:1rem 2rem 1rem 5rem}}flynt-component[name=QuoteRequestBar].QuoteRequestBar--expanded .QuoteRequestBar__Inner{gap:1.5rem}@media (min-width: 64em){flynt-component[name=QuoteRequestBar].QuoteRequestBar--expanded .QuoteRequestBar__Inner{gap:2rem}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Header{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Title{color:var(--color-white);font-size:1.375rem;font-weight:700;line-height:1.75rem;margin:0}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Title{font-size:1.875rem;line-height:2.375rem}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Actions{gap:1.25rem}}@media (max-width: 47.99em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__GoToQuote{display:none}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Toggle{align-items:center;background:transparent;border:0;color:var(--color-white);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:600;gap:.375rem;justify-content:center;line-height:1.25rem;padding:0}@media (max-width: 47.99em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Toggle{background-color:var(--color-primary-500);border-radius:.5rem;flex-shrink:0;min-height:2.75rem;min-width:2.75rem;padding:.625rem .75rem}}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Toggle{font-size:1rem;line-height:1.5rem}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Toggle:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}@media (max-width: 47.99em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__ToggleLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__ToggleIcon{display:flex;flex-shrink:0;line-height:0}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__ToggleIcon[hidden]{display:none}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__ToggleIcon svg{display:block;height:20px;width:20px}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__QuoteLink{color:inherit;display:block;flex-shrink:0;position:relative;text-decoration:none}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__QuoteLink:focus-visible{border-radius:.25rem;outline:2px solid var(--color-white);outline-offset:3px}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Calculator{color:var(--color-white);display:flex;line-height:0}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Calculator svg{display:block;height:32px;width:32px}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Badge{align-items:center;background-color:var(--color-error);border-radius:999px;color:var(--color-white);display:inline-flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;left:1.125rem;line-height:.75rem;min-width:1.25rem;padding:0 .25rem;position:absolute;top:-.4375rem}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}flynt-component[name=QuoteRequestBar].QuoteRequestBar--expanded .QuoteRequestBar__Panel{grid-template-rows:1fr}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__PanelCollapse{min-height:0;overflow:hidden}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Table{max-height:min(50vh,22.5rem);overflow:auto;width:100%}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHead,flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Row{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(6rem,1fr) minmax(8rem,1fr) 3.5rem;width:100%}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHead,flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Row{grid-template-columns:repeat(4,minmax(0,1fr))}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHead{padding-block:.75rem}@media (min-width: 48em){flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHead{min-width:0}}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHeadCell{align-items:center;color:var(--color-white);display:flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.25rem;text-align:center}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__TableHeadCell--action{padding:0}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Row{background-color:var(--color-primary-25);border-bottom:1px solid var(--color-white);min-height:3rem}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Row:nth-child(2n){background-color:var(--color-primary-50)}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Cell{align-items:center;color:var(--color-gray-950);display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;padding-block:.625rem;text-align:center}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Cell--code{font-weight:600}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Cell--length{font-weight:400}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Cell--qty{gap:.625rem}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Cell--action{padding-inline:.25rem}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__Stepper{align-items:center;display:flex;gap:10px;inline-size:100%;justify-content:center}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__StepperBtn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__StepperBtn:disabled{cursor:default;opacity:.45}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__StepperBtn:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__QtyInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;block-size:28px;border-color:var(--color-gray-300);border-radius:4px;box-sizing:border-box;font-size:.875rem;inline-size:46px;line-height:1;min-inline-size:46px;padding-block:4px;padding-inline:8px;text-align:center}flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__QtyInput::-webkit-outer-spin-button,flynt-component[name=QuoteRequestBar] .ProductsVariableProduct__QtyInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Remove{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;padding:0}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Remove svg{display:block;height:20px;width:20px}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Remove:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:2px}html.has-quote-request-bar .pageWrapper{padding-bottom:5.5rem;transition:padding-bottom .4s cubic-bezier(.22,1,.36,1)}@media (min-width: 48em){html.has-quote-request-bar .pageWrapper{padding-bottom:6rem}}@media (prefers-reduced-motion: reduce){flynt-component[name=QuoteRequestBar]{transition:none}flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Inner,flynt-component[name=QuoteRequestBar] .QuoteRequestBar__Panel,flynt-component[name=QuoteRequestBar] .QuoteRequestBar__ToggleIcon{transition:none}html.has-quote-request-bar .pageWrapper{transition:none}}flynt-component[name=SliderImages] .slider{background-color:var(--color-border);overflow:hidden;position:relative}flynt-component[name=SliderImages] .slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderImages] .slider-item{block-size:0;-webkit-padding-after:66.6666666667%;padding-block-end:66.6666666667%;position:relative}flynt-component[name=SliderImages] .slider-button{align-items:center;block-size:48px;color:var(--color-background);cursor:pointer;display:flex;inline-size:48px;inset-block-start:50%;justify-content:center;position:absolute;translate:0 -50%;z-index:10}flynt-component[name=SliderImages] .slider-button:before{background-color:var(--color-accent);block-size:100%;border-radius:50%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:opacity .2s ease;will-change:opacity}flynt-component[name=SliderImages] .slider-button.swiper-button-disabled{opacity:.5;pointer-events:none}flynt-component[name=SliderImages] .slider-button--prev{inset-inline-start:15px}flynt-component[name=SliderImages] .slider-button--prev:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-start:calc(.25em + 2px);margin-inline-start:calc(.25em + 2px);rotate:-45deg}flynt-component[name=SliderImages] .slider-button--next{inset-inline-end:15px}flynt-component[name=SliderImages] .slider-button--next:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-end:calc(.25em - 2px);margin-inline-end:calc(.25em - 2px);rotate:45deg}flynt-component[name=SliderImages] .figure{top:0;right:0;bottom:0;left:0;-webkit-margin-after:0;margin-block-end:0;position:absolute}flynt-component[name=SliderImages] .figure-image{block-size:100%;inline-size:auto;margin-block:0;margin-inline:auto}flynt-component[name=SliderImages] .figure-caption{color:#fff;display:inline-block;inset-block-end:0;inset-inline-end:0;max-inline-size:450px;overflow:hidden;padding-block:.25rem;padding-inline:.5rem;position:absolute;z-index:2}flynt-component[name=SliderImages] .figure-caption:before{background-color:#000000b3;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}flynt-component[name=TemplateEstimateBuilder]{padding-top:var(--section-spacing-mobile);padding-bottom:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=TemplateEstimateBuilder]{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Grid{display:flex;flex-direction:column;gap:2rem;max-width:1240px;margin-inline:auto}@media (min-width: 64em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Grid{flex-direction:row;align-items:flex-start;gap:2rem}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Left{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media (min-width: 64em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Left{flex:0 0 auto;width:40%}}@media (min-width: 80em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Left{width:31.25rem}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Right{width:100%;min-width:0}@media (min-width: 64em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Right{flex:1 1 auto;position:-webkit-sticky;position:sticky;top:100px}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Panel{border-radius:10px;overflow:hidden;border:1px solid var(--color-gray-300);background-color:var(--color-white);margin-bottom:2rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelHeader{background-color:var(--color-gray-200);padding:1rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelHeader--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelTitle{margin:0;color:var(--color-gray-950);font-size:1.25rem;line-height:1.875rem;font-weight:600}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__DownloadAll{display:inline-flex;align-items:center;gap:.25rem;white-space:normal;text-align:left}@media (min-width: 48em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__DownloadAll{white-space:nowrap}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__DownloadIcon{display:flex;flex-shrink:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelBody{background-color:var(--color-gray-100);padding:1rem}@media (min-width: 48em){flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelBody{padding:2rem}}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PanelBody--basket{display:flex;flex-direction:column;gap:1rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Empty{text-align:center;padding:1rem 0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__EmptyTitle{margin:0 0 .5rem;color:var(--color-gray-950);font-weight:600;font-size:1.125rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__EmptyText{padding-block:24px 32px;font-size:1rem;color:var(--color-gray-600)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__EmptyText a{color:var(--color-primary-600);font-weight:500;text-decoration:underline;text-underline-offset:2px}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__EmptyText a:hover{color:var(--color-primary-700)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__EmptyText a:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductList{display:flex;flex-direction:column;gap:1rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductCard{border:1px solid var(--color-gray-300);border-radius:8px;overflow:hidden;background-color:var(--color-white)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductHead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem .75rem;border-bottom:1px solid var(--color-gray-300);background-color:var(--color-white)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductHeadText{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1 1 auto;min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductName{color:var(--color-gray-950);font-size:1.25rem;line-height:1.875rem;font-weight:600}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__ProductDescription{margin:0;max-width:100%;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;font-weight:400}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__RemoveProduct{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;cursor:pointer;color:var(--color-error);font-size:.875rem;line-height:1.25rem;font-weight:600}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__RemoveProductText{text-decoration:none}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TrashIcon{flex-shrink:0;display:block}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Table{background-color:var(--color-gray-50);padding:.625rem .75rem 1rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableHead{display:flex;gap:.25rem;align-items:center;padding-bottom:.5rem;border-bottom:1px solid var(--color-gray-300)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableHeadCell{color:var(--color-gray-950);font-size:.875rem;line-height:1.25rem;font-weight:600}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableHeadCell--length{flex:1 1 auto;min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableHeadCell--qty{flex-shrink:0;min-width:120px;text-align:center}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableHeadCell--del{width:3.125rem;flex-shrink:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableBody{display:flex;flex-direction:column}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableRow{display:flex;gap:.25rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--color-gray-200)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableCell{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-950)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableCell--length{flex:1 1 auto;min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableCell--qty{flex-shrink:0;display:flex;justify-content:center;min-width:120px}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__TableCell--del{width:3.125rem;flex-shrink:0;display:flex;justify-content:center}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__Stepper{align-items:center;display:flex;gap:10px;inline-size:100%;justify-content:center}@media (max-width: 63.99em){flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__Stepper{flex:1;justify-content:flex-end}}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__StepperBtn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;line-height:0;padding:0}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__StepperBtn:disabled{cursor:default;opacity:.45}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__StepperBtn:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__QtyInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;block-size:28px;border-color:var(--color-gray-300);border-radius:4px;box-sizing:border-box;font-size:.875rem;inline-size:46px;line-height:1;min-inline-size:46px;padding-block:4px;padding-inline:8px;text-align:center}flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__QtyInput::-webkit-outer-spin-button,flynt-component[name=TemplateEstimateBuilder] .ProductsVariableProduct__QtyInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__IconBtn{display:flex;align-items:center;justify-content:center;padding:.25rem;border:0;background:none;cursor:pointer;color:var(--color-error)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__AddMore{padding-top:2rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__AddMoreBtn{display:inline-flex;align-items:center;gap:.25rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__PlusIcon{display:flex;flex-shrink:0;line-height:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__SpecialCard{border:1px solid var(--color-gray-300);border-radius:8px;background-color:var(--color-white);padding:1rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:2rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__SpecialHeader{display:flex;flex-direction:column;gap:.625rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__SpecialTitle{margin:0;color:var(--color-gray-950);font-size:1.25rem;line-height:1.875rem;font-weight:600}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__SpecialIntro{margin:0;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__SpecialGrid{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(9.625rem,1fr))}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__CheckLabel{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__CheckText{flex:1;min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__Placeholder{margin:0;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm{min-width:0}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gform_description{font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gform_fields{gap:1.5rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gfield_label{font-weight:500!important}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gform_required_legend{display:none}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gfield_required_asterisk{color:var(--color-primary-600)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .ginput_container_textarea textarea{height:9.375rem!important}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .ginput_container_consent label{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-600)}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .ginput_container_consent label a{color:var(--color-primary-600);text-decoration:underline}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__GravityForm .gform_confirmation_message{text-align:center;color:var(--color-success-600);font-weight:600;padding-block:2rem}flynt-component[name=TemplateEstimateBuilder] .TemplateEstimateBuilder__AdditionalContent{padding-top:2rem}flynt-component[name=TemplatePagination]{padding:20px 0}flynt-component[name=TemplatePagination] .pagination{display:flex;align-items:center;justify-content:space-between;text-align:right}flynt-component[name=TemplatePagination] .pagination ul{list-style:none;display:flex;margin:0 auto;padding:0;justify-content:center}flynt-component[name=TemplatePagination] .pagination li{padding-left:8px;margin:0}flynt-component[name=TemplatePagination] .pagination li a{display:inline-flex;align-items:center;justify-content:center;font-weight:600;line-height:30px;color:var(--color-text);min-width:40px;height:40px;border:1px solid var(--color-gray-300);border-radius:.625rem;background-color:var(--color-white);padding:0 5px;text-align:center;text-decoration:none;transition:background-color .2s linear}flynt-component[name=TemplatePagination] .pagination li a:hover{background-color:var(--color-gray-100);color:var(--color-text)}flynt-component[name=TemplatePagination] .pagination li.current a{color:var(--color-primary-600);border-color:var(--color-primary-600)}flynt-component[name=TemplatePagination] .pagination li.next,flynt-component[name=TemplatePagination] .pagination li.prev{font-size:.75rem;line-height:1rem}flynt-component[name=TemplatePagination] .pagination__next .link{margin:0}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedWrap{background-color:var(--color-gray-50);padding-block:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedWrap{padding-block:var(--section-spacing)}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Featured{position:relative;border-radius:1.5625rem;overflow:hidden;box-shadow:0 .125rem .125rem #0a0d120a,0 .25rem .375rem #0a0d1208,0 .75rem 1rem #0a0d1214}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Featured .embla__slide{margin-left:0!important;padding-right:0}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedSlider{width:100%}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedSlider .embla__container{align-items:stretch}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedSlide{display:flex;flex-direction:column;position:relative;background-color:var(--color-white)}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedSlide{flex-direction:row;align-items:stretch;min-height:25rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedContent{display:flex;flex-direction:column;flex-grow:1;min-width:0;background-color:var(--color-white);padding:1.5rem 1.5rem 6rem;position:relative}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedContent{order:0;padding:2rem 1.5rem 6rem}}@media (min-width: 64em) and (max-width: 101.99em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedContent{flex:0 0 50%;max-width:50%;padding:2rem 3rem 8rem}}@media (min-width: 102em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedContent{padding:4rem 3rem 8rem;min-height:25rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedBody{display:flex;flex-direction:column;gap:2rem}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__TopicTag{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.625rem;background-color:var(--color-gray-100);color:var(--color-primary-600);font-size:.875rem;line-height:1.25rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedTitle{margin:0;color:var(--color-gray-900);font-size:1.5rem;line-height:2rem;font-weight:500}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedTitle{font-size:1.875rem;line-height:2.375rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedTitle a{color:inherit;text-decoration:none}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedTitle a:hover{color:var(--color-primary-600)}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedIntro{margin:0;color:var(--color-gray-600);font-size:1rem;line-height:1.75rem}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedIntro{font-size:1.125rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__ReadMore{color:var(--color-primary-600);font-weight:600;text-decoration:none}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__ReadMore:hover{text-decoration:underline}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMediaWrap{padding:1.5rem}@media (max-width: 63.99em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMediaWrap{order:-1;padding:1.5rem 1.5rem 0}}@media (min-width: 64em) and (max-width: 101.99em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMediaWrap{flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}}@media (min-width: 102em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMediaWrap{flex-shrink:0;width:900px;-webkit-margin-start:auto;margin-inline-start:auto}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMedia{display:block;position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;text-decoration:none;border-radius:.625rem}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedMedia img{width:100%;height:100%;object-fit:cover;display:block}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedNav{position:absolute;left:1.5rem;bottom:2rem;display:flex;gap:1rem;z-index:2}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FeaturedNav{left:3rem;bottom:3rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Main{background-color:var(--color-white);padding-block:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Main{padding-block:var(--section-spacing)}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Results{position:relative}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Results:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffffb3;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Results.is-loading:after{opacity:1}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Filters{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Heading{margin:0;padding-inline:1rem;color:var(--color-gray-900);font-size:1.5rem;line-height:2rem;font-weight:600}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Heading span{color:var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Heading{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Heading{padding-inline:2rem;font-size:2.25rem;line-height:2.75rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FiltersRow{display:flex;flex-direction:column;gap:1.5rem;padding-inline:1rem}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__FiltersRow{flex-direction:row;justify-content:space-between;padding-inline:2rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CategoriesWrap{width:100%}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Categories{display:none;list-style:none;flex-wrap:wrap;gap:1rem;margin:0;padding:0}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Categories{display:flex}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CategorySelect{width:100%}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CategorySelect{display:none}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Category{display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem;padding:.625rem 1.5rem;text-decoration:none;color:var(--color-gray-900);background-color:var(--color-white);border:1px solid var(--color-gray-300);font-size:.875rem;line-height:1.25rem;font-weight:700;transition:border-color .2s ease,color .2s ease}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Category:hover,flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Category:focus-visible{border-color:var(--color-primary-600);color:var(--color-primary-600)}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Category.is-active{color:var(--color-primary-600);border-color:var(--color-primary-600)}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__SearchForm{position:relative;width:100%;flex-shrink:0}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__SearchForm{max-width:15.625rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__SearchInput{width:100%;padding-right:3rem}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__SearchButton{position:absolute;right:.75rem;top:0;transform:translateY(50%);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--color-gray-600);cursor:pointer}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__SearchButton:hover{color:var(--color-primary-600)}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Grid{display:grid;grid-template-columns:1fr;gap:2rem;padding-inline:1rem}@media (min-width: 48em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:2rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Card{background-color:var(--color-gray-100);border-radius:1.5625rem;overflow:hidden;height:100%}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardLink{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardLink:hover .TemplatePostsArchive__CardTitle{color:var(--color-primary-600)}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardImage{aspect-ratio:480/300;overflow:hidden}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardImage img{width:100%;height:100%;object-fit:cover;display:block}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardContent{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;flex-grow:1}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardContent{padding:2rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardMeta{display:flex;align-items:center;gap:1.5rem;font-size:.75rem;line-height:1.125rem}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardCategory{color:var(--color-primary-600);font-weight:700}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardDate{color:var(--color-gray-600);font-weight:600}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardTitle{margin:0;color:var(--color-gray-900);font-size:1.125rem;line-height:1.75rem;font-weight:600;transition:color .2s ease}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardTitle{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__CardIntro{margin:0;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;font-weight:500}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Empty{margin:0;padding-inline:1rem;color:var(--color-gray-600);text-align:center}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Empty{padding-inline:2rem}}flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Pagination{margin-top:2.5rem;padding-inline:1rem}@media (min-width: 64em){flynt-component[name=TemplatePostsArchive] .TemplatePostsArchive__Pagination{padding-inline:2rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Header{padding-block:var(--section-spacing-mobile);background-color:var(--color-gray-50)}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Header{padding-block:6rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderSection{display:grid;grid-template-columns:1fr;gap:2rem;background-color:var(--color-gray-50);border-radius:0 0 1.5625rem 1.5625rem;overflow:hidden;max-width:1400px;margin:0 auto}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderSection{grid-template-columns:minmax(0,1fr) 37.5rem;align-items:center;gap:4rem;border-radius:0 1.5625rem 1.5625rem 0;min-height:26.5rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderContent{display:flex;flex-direction:column;gap:1.5rem;min-width:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderMeta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderCategory{color:var(--color-primary-600);text-decoration:none}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderCategory:hover,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderCategory:focus-visible{text-decoration:underline}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderDate{color:var(--color-gray-600)}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderTitle{margin:0;color:var(--color-gray-900);font-size:2rem;line-height:2.5rem;font-weight:700}@media (min-width: 48em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderTitle{font-size:2.5rem;line-height:3.25rem}}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderTitle{font-size:3rem;line-height:3.75rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderIntro{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderIntro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderIntro a{color:var(--color-secondary-600);font-weight:600}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderMedia{aspect-ratio:600/400;border-radius:1.5625rem;overflow:hidden}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__HeaderMedia img{display:block;width:100%;height:100%;object-fit:cover}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Body{padding-block:var(--section-spacing-mobile);background-color:var(--color-white)}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Body{padding-block:6rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__ContentCols{display:grid;grid-template-columns:1fr;gap:2.5rem;max-width:1400px;margin:0 auto}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__ContentCols{grid-template-columns:minmax(0,1fr) minmax(17.5rem,22.5rem);gap:4rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Main{display:flex;flex-direction:column;gap:2.5rem;min-width:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent{color:var(--color-gray-600);font-size:1rem;line-height:1.5rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent>*:first-child{margin-top:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent>p:first-child{font-weight:600;color:var(--color-gray-900);font-size:1.25rem;line-height:1.875rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent p{margin:0 0 1rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent p:last-child{margin-bottom:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent a{color:var(--color-secondary-600);font-weight:600;text-decoration:underline}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent h2,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent h3,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent h4{color:var(--color-gray-900);margin:2rem 0 1rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote{margin:2.5rem 0;padding-left:2rem;border-left:.1875rem solid var(--color-primary-600);color:var(--color-gray-600);font-size:1.25rem;line-height:2rem}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote{font-size:1.5rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote p{margin-bottom:1.25rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote p:last-child{margin-bottom:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote cite,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent blockquote strong{display:block;margin-top:1.25rem;color:var(--color-gray-900);font-size:1.25rem;line-height:1.875rem;font-weight:600;font-style:normal}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__PostContent ul:not(:last-child){margin:0 0 1rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Cta{background-color:var(--color-primary-900);border-radius:1.5625rem;padding:1.5rem;box-shadow:0 .125rem .125rem #0a0d120a,0 .25rem .375rem #0a0d1208,0 .75rem 1rem #0a0d1214}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Cta{padding:2rem 5rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaInner{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 48em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaInner{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaContent{color:var(--color-white);font-size:1.125rem;line-height:1.75rem}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaContent{font-size:1.25rem;line-height:1.875rem;max-width:43.75rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaContent a{color:var(--color-secondary-600);text-decoration:underline;font-weight:600}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaContent p{margin:0}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__CtaActions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Sidebar{min-width:0}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Sidebar{position:-webkit-sticky;position:sticky;top:6.25rem;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-left:1px solid var(--color-secondary-600);padding-left:2rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarInner{display:flex;flex-direction:column;gap:1.25rem;padding-block:2rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarHeading{margin:0;color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem;font-weight:400}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarTags{display:flex;flex-wrap:wrap;gap:1rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarTag{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.5rem;background-color:var(--color-gray-100);color:var(--color-primary-600);font-size:.75rem;line-height:1.25rem;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarTag:hover,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__SidebarTag:focus-visible{background-color:var(--color-primary-600);color:var(--color-white)}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__Share{padding-top:20px}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPosts{padding-block:var(--section-spacing-mobile);background-color:var(--color-white)}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPosts{padding-block:6rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostsHeading{margin:0 0 2.5rem;color:var(--color-gray-900);font-size:1.75rem;line-height:2.25rem;font-weight:600;text-align:center}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostsHeading{margin-bottom:4rem;font-size:2.25rem;line-height:2.75rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostsGrid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 48em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPost{background-color:var(--color-gray-100);border-radius:1.5625rem;overflow:hidden;height:100%}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostLink{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostLink:hover .TemplatePostSingle__RelatedPostTitle,flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostLink:focus-visible .TemplatePostSingle__RelatedPostTitle{color:var(--color-primary-600)}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostImage{aspect-ratio:480/300;overflow:hidden}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostImage img{display:block;width:100%;height:100%;object-fit:cover}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostContent{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;flex-grow:1}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostContent{padding:2rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostMeta{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;font-size:.75rem;line-height:1.25rem}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostCategory{color:var(--color-primary-600);font-weight:700}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostMeta time{color:var(--color-gray-600);font-weight:600}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostTitle{margin:0;color:var(--color-gray-900);font-size:1.125rem;line-height:1.75rem;font-weight:600;transition:color .2s ease}@media (min-width: 64em){flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostTitle{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__RelatedPostIntro{margin:0;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;font-weight:500}flynt-component[name=TemplatePostSingle] .TemplatePostSingle__ReadMore{color:var(--color-primary-600);font-weight:600}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedWrap{padding-block:var(--section-spacing-mobile)}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedWrap{padding-block:var(--section-spacing)}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Featured{background-color:var(--color-white);position:relative}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Featured .embla__slide{margin-left:0!important;padding-right:0}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedContent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding:1.5rem 1rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedContent .button{display:inline-flex}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedContent{padding:1.5rem 4rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__SectionLabel{margin:0 0 .75rem;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedTitle{margin:0;color:var(--color-gray-900);font-size:2.25rem;line-height:2.75rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedIntro{color:var(--color-gray-600);font-size:1.25rem;line-height:1.875rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedMedia{position:relative;height:20rem;overflow:hidden}@media (min-width: 48em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedMedia{height:27.5rem}}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedMedia{height:37.5rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedSlider{width:100%}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedSlider .embla__container{align-items:stretch}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedSlide{display:grid;grid-template-columns:1fr}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedSlide{grid-template-columns:minmax(18.75rem,28.75rem) minmax(0,1fr);gap:3.5rem;align-items:stretch}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedSlide img{width:100%;height:100%;object-fit:cover;display:block}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FeaturedNav{position:absolute;right:1rem;bottom:1rem;display:flex;gap:.75rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Projects{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;position:relative;padding-block:var(--section-spacing-mobile)}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Projects:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffffb3;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Projects.is-loading:after{opacity:1}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Projects{padding:0 0 var(--section-spacing)}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ProjectsList{margin-top:2rem}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ProjectsList{margin-top:3.5rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading__Wrapper{padding:64px 0 0;background-color:var(--color-white)}@media (max-width: 63.99em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading__Wrapper{padding:32px 0 0}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading{margin:0;padding-inline:2rem;padding-bottom:32px;color:var(--color-gray-900);text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading span{color:var(--color-primary-600)}@media (min-width: 48em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading{font-size:1.875rem;line-height:2.375rem}}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__GalleryHeading{font-size:2.25rem;line-height:2.75rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FiltersWrap{display:flex;justify-content:center;padding:0 0 3.5rem}@media (max-width: 63.99em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__FiltersWrap{padding:0 0 2.5rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filters{display:flex;justify-content:center;inline-size:100%;padding-inline:1rem}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filters{inline-size:50%;max-inline-size:50%}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter{flex:1;inline-size:100%}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .TemplateProjectArchive__Select{display:none;inline-size:100%}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper{inline-size:100%}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper.single .ts-control:after,flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper.multi .ts-control:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.79887 5.87539C5.63489 6.04154 5.36511 6.04154 5.20113 5.87539L0.122986 0.730237C-0.0409954 0.564091 -0.0409954 0.290755 0.122986 0.124609C0.286968 -0.0415364 0.556744 -0.0415364 0.720726 0.124609L5.5 4.96695L10.2793 0.124609C10.4433 -0.0415364 10.713 -0.0415364 10.877 0.124609C11.041 0.290755 11.041 0.564091 10.877 0.730237L5.79887 5.87539Z' fill='black'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:.6875rem .375rem;block-size:.375rem;border:0;content:"";display:block;inline-size:.6875rem;inset-block-start:50%;inset-inline-end:1rem;margin:0;position:absolute;transform:translateY(-50%)}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper.multi .item{align-items:center;background-color:var(--color-secondary-100);border:0;border-radius:.375rem;color:var(--color-gray-900);display:inline-flex;flex:0 0 auto;font-size:.875rem;gap:.25rem;line-height:1.25rem;margin:0;padding-block:.25rem;padding-inline:.625rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper.multi .item .remove{border:0;color:var(--color-gray-700);-webkit-margin-start:.125rem;margin-inline-start:.125rem;padding:0}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-wrapper.multi .item .remove:hover{color:var(--color-gray-900)}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-control{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-500);border-radius:.625rem;box-shadow:none;display:flex;flex-wrap:wrap;gap:.5rem;min-block-size:3rem;padding-block:.5rem;padding-inline:1rem 2.5rem;position:relative;min-height:3.75rem;font-size:1.125rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-control input{flex:1 1 auto;inline-size:auto!important;margin:0!important;max-inline-size:100%;min-inline-size:.25rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-control .placeholder{color:var(--color-gray-500);opacity:1}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-dropdown{border-radius:0;box-shadow:0 4px 12px #0000001a;-webkit-margin-before:4px;margin-block-start:4px}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .ts-dropdown .ts-dropdown-content .option{padding-block:.5rem;padding-inline:.625rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Filter .tomselect-checkbox{margin:0}flynt-component[name=TemplateProjectArchive].is-enhanced .TemplateProjectArchive__Filter .TemplateProjectArchive__Select{display:block}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilters{display:none;padding-inline:1rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilters.is-visible{display:flex;justify-content:center}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilters .TemplateProjectArchive__ActiveFiltersInner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;max-inline-size:75rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilters .TemplateProjectArchive__ActiveFiltersLabel{font-size:1rem;font-weight:600}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilters .TemplateProjectArchive__ActiveFiltersList{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilter{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.375rem;display:inline-flex;font-size:.875rem;gap:.375rem;line-height:1.25rem;padding-block:.375rem;padding-inline:.625rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__ActiveFilter button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Grid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 48em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Card{position:relative;border-radius:1.5625rem;overflow:hidden;min-height:17.5rem}@media (min-width: 48em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Card{min-height:22.5rem}}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Card{min-height:31.5rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:inherit;position:relative;overflow:hidden;padding:1.25rem;transition:transform .3s ease,box-shadow .3s ease}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink{padding:2rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;transition:background .3s ease;z-index:1}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:hover{box-shadow:0 8px 24px #0000001f}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:hover:before{background:#0006}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:hover .TemplateProjectArchive__CardImage img{transform:scale(1.05)}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:hover .TemplateProjectArchive__CardIntro{max-height:6.25rem;opacity:1;margin-top:.75rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:hover .TemplateProjectArchive__CardArrow{transform:translate(2px)}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardLink:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardImage{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-gray-200);z-index:0}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardImage img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardContent{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;width:100%;padding:0;background:transparent}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardTextWrapper{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem 1.5rem;background:#414651b3;border-radius:.625rem}@media (min-width: 48em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardTextWrapper{padding-left:2rem;padding-right:2rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardTitle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;color:var(--color-white);font-size:1.25rem;line-height:1.75rem;font-weight:500}@media (min-width: 64em){flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardTitle{font-size:1.5rem;line-height:2rem}}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardArrow{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--color-white);transition:transform .2s ease}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardArrow svg{width:.6875rem;height:1.3125rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__CardIntro{font-size:.875rem;line-height:1.25rem;color:var(--color-white);margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Pagination{margin-top:2.5rem}flynt-component[name=TemplateProjectArchive] .TemplateProjectArchive__Empty{margin:0;color:var(--color-gray-600)}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Overview{background-color:var(--color-gray-50)}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewInner{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewInner{gap:3rem}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Header .TemplateSingleProject__SectionLabel{margin:0 0 4px}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__SectionLabel{margin:0;color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__SpecsWrap{display:flex;flex-direction:column;gap:1.5rem;margin:0 0 16px}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Specs{display:grid;gap:1rem}@media (min-width: 48em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width: 64em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Specs{display:flex;flex-wrap:wrap;align-items:stretch;gap:0}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Spec{display:flex;flex-direction:row;gap:.75rem;padding-right:1.5rem}@media (min-width: 64em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Spec{border-right:1px solid var(--color-secondary-600);padding-right:2.5rem;margin-right:2.5rem;flex-direction:column}}@media (max-width: 63.99em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Spec{border-bottom:1px solid var(--color-gray-300);padding-bottom:16px}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewGrid{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem}@media (min-width: 64em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewGrid{flex-direction:row;align-items:stretch;gap:4rem}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewGrid>*{width:100%}@media (min-width: 64em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__OverviewGrid>*{flex:1 1 0;min-width:0}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaLabel{margin:0;color:var(--color-gray-500);font-size:.875rem;line-height:1.25rem;font-weight:600}@media (max-width: 63.99em){flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaLabel{min-width:100px}}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaValue{margin:0;color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;font-weight:500}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaValue p{padding-bottom:.75rem}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaValue p:last-child{padding-bottom:0}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaValue a{text-decoration:none;color:var(--color-primary-600)}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__MetaValue a:hover{text-decoration:underline}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Intro{color:var(--color-gray-900);font-size:1.5rem;line-height:2rem;font-weight:600}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Intro p{margin-bottom:1.125rem}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Intro p:last-child{margin-bottom:0}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body p{margin-bottom:1.125rem}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body p:last-child{margin-bottom:0}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body a{text-decoration:none;color:var(--color-secondary-600);font-weight:600}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body a:hover{text-decoration:underline}flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body b,flynt-component[name=TemplateSingleProject] .TemplateSingleProject__Body strong{color:var(--color-secondary-600);font-weight:600}flynt-component[name=TemplateStockistSearch]{--stockist-search-viewport-offset: 5.1875rem;--stockist-search-form-sticky-offset: 0}@media (max-width: 63.99em){flynt-component[name=TemplateStockistSearch]{--stockist-search-form-sticky-offset: 4rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Wrap{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Wrap{flex-direction:row;min-height:37.5rem;height:calc(100vh - var(--stockist-search-viewport-offset) - var(--wp-admin--admin-bar--height, 0px))}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Sidebar{background-color:var(--color-white);width:100%;flex-shrink:0}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Sidebar{width:34.375rem;max-width:100%;height:100%;min-height:0}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__SidebarInner{display:flex;flex-direction:column}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__SidebarInner{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Header{background-color:var(--color-gray-50);padding:2rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Header{padding:3rem;gap:1.5rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__SectionLabel{color:var(--color-primary-600);font-size:1rem;line-height:1.5rem;font-weight:600;margin:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Heading{color:var(--color-gray-900);font-size:2.25rem;line-height:2.75rem;font-weight:700;margin:0}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Heading{font-size:3rem;line-height:3.75rem}}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Heading{font-size:3.75rem;line-height:4.5rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Intro{color:var(--color-gray-600);font-size:1.125rem;line-height:1.75rem;margin:0}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Intro{font-size:1.25rem;line-height:1.875rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Form{background-color:var(--color-primary-25);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;position:-webkit-sticky;position:sticky;top:var(--stockist-search-form-sticky-offset);z-index:2}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Form{padding:2rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__SearchPanel{background-color:var(--color-primary-25);flex:1;padding:0 1.25rem 1.5rem}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__SearchPanel{padding:0 2rem 2rem}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__FormRow{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__FormRow{flex-direction:row;align-items:stretch}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__FormRow .input{border-color:var(--color-gray-500);box-shadow:0 1px 1px #0a0d120d;flex:1;min-height:3.75rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__FormRow .button{flex-shrink:0;min-height:3.75rem}@media (min-width: 48em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__FormRow .button{min-width:7.5rem}}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MobileControls{display:none}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MobileMapToggle{width:100%;gap:.625rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Results{display:flex;flex-direction:column;gap:1.5rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__EmptyState{color:var(--color-gray-600);margin:0;font-size:1rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapWrap{flex:1;position:relative;width:100%}@media (max-width: 63.99em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapWrap{display:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapWrap[data-mobile-expanded=true]{display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;min-height:100dvh;position:fixed;z-index:1000}}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapWrap{display:block;min-height:auto;position:relative}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapMobileClose{background-color:var(--color-primary-600);color:var(--color-white)}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapMobileClose button{align-items:center;color:inherit;display:flex;font-size:.875rem;font-weight:700;gap:.625rem;padding:.625rem 1.25rem;text-transform:uppercase;width:100%}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapMobileClose button svg{height:1rem;width:1rem}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__MapMobileClose{display:none}}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Map{height:100%;width:100%}@media (max-width: 63.99em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Map{flex:1;min-height:0}}@media (min-width: 64em){flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Map{min-height:100%}}flynt-component[name=TemplateStockistSearch] .gm-style-iw-chr{position:absolute;right:0;top:0;z-index:1}flynt-component[name=TemplateStockistSearch] .gm-style-iw-d{overflow:hidden!important}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindow{display:flex;flex-direction:column;gap:.5rem;padding:1rem;max-width:20.625rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowTitle{color:var(--color-gray-900);font-size:1rem;font-weight:600;line-height:1.5rem;margin:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowAddress{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;margin:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowDirections{color:var(--color-gray-600);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowDirections:focus-visible{outline:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowPhone{color:var(--color-primary-600);font-size:1rem;font-weight:700;line-height:1.5rem;text-decoration:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__InfoWindowPhone:focus-visible{outline:none}flynt-component[name=TemplateStockistSearch].is-loading{position:relative}flynt-component[name=TemplateStockistSearch].is-loading:after{background-color:#fffc;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1002}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__ResultsIntro{color:var(--color-gray-800);font-size:.875rem;line-height:1.25rem;margin:0;text-align:center}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card{background-color:var(--color-white);border-radius:.5rem;cursor:pointer;display:flex;gap:1.5rem;padding:1rem;transition:box-shadow .2s ease-in-out}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card.is-active,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:hover,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:focus-visible{box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a;outline:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card.is-active .TemplateStockistSearch__CardIconSvg--outline,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:hover .TemplateStockistSearch__CardIconSvg--outline,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:focus-visible .TemplateStockistSearch__CardIconSvg--outline{display:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card.is-active .TemplateStockistSearch__CardIconSvg--filled,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:hover .TemplateStockistSearch__CardIconSvg--filled,flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__Card:focus-visible .TemplateStockistSearch__CardIconSvg--filled{display:block}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardIcon{align-items:center;background-color:var(--color-secondary-50);border-radius:.625rem;color:var(--color-primary-600);display:flex;flex-shrink:0;height:3rem;justify-content:center;position:relative;width:3rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardIconSvg{height:1.5rem;width:1.125rem}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardIconSvg--filled{display:none}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardContent{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardTitle{color:var(--color-gray-900);font-size:1.125rem;font-weight:600;line-height:1.75rem;margin:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardAddress{color:var(--color-gray-600);font-size:.875rem;line-height:1.25rem;margin:0}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardDirections{color:var(--color-gray-600);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=TemplateStockistSearch] .TemplateStockistSearch__CardPhone{color:var(--color-primary-600);font-size:1rem;font-weight:700;line-height:1.5rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 63.99em){.admin-bar flynt-component[name=TemplateStockistSearch]{--stockist-search-form-sticky-offset: 6.25rem}}
