.w-richtext>:first-child{margin-top:0}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0}.clickable-off{pointer-events:none}.clickable-on{pointer-events:auto}.div-square::after{content:"";display:block;padding-bottom:100%}main:focus-visible{outline:-webkit-focus-ring-color auto 0px}.text-style-3lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.text-style-2lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=textarea]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.w-dropdown-toggle{color:inherit;text-decoration:none}.w-nav-link{color:inherit}.w-nav-link.w--current{color:inherit}.hover_video_wrapper{height:100%;width:100%}.hover_video_wrapper .video{height:100%;width:100%;object-fit:cover}.countdown-section{display:flex}.countdown-section .container-large{padding:15px 0;display:flex;color:#fff;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.countdown-column-text{flex:1;text-align:left;font-size:2em}.countdown-column-timer{flex:1}.countdown-item{text-align:center}.countdown-item span{font-size:2.5em;font-weight:700}.countdown-label{font-size:.9em;text-transform:uppercase}@media (max-width:768px){.countdown-section .container-large{flex-direction:column;gap:8px;justify-content:center}.countdown-column-text{text-align:center;margin-bottom:10px;font-size:18px}.countdown-item span{font-size:2em}.countdown-label{font-size:.8em}}