.featured-visit__full{width:100%}.featured-visit__card{background:var(--fv-panel-bg,#111113);display:flex;overflow:hidden}.featured-visit__image-col{flex:none;min-height:var(--fv-min-height,380px);overflow:hidden;position:relative;width:var(--fv-image-width,46%)}.featured-visit__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.featured-visit__scrim{background:linear-gradient(180deg,transparent 40%,var(--fv-scrim-color,rgba(0,0,0,.7)) 100%);inset:0;position:absolute}.featured-visit__overlay-text{bottom:0;left:0;padding:var(--fv-overlay-padding,28px);position:absolute;right:0;z-index:1}.featured-visit__tag{color:var(--fv-tag-color,#e8b84b);font-family:var(--fv-tag-font,sans-serif);font-size:var(--fv-tag-size,12.5px);font-weight:var(--fv-tag-weight,700);letter-spacing:.08em;margin:0;text-transform:uppercase}.featured-visit__title{color:var(--fv-title-color,#fff);font-family:var(--fv-title-font,sans-serif);font-size:var(--fv-title-size,34px);font-weight:var(--fv-title-weight,800);letter-spacing:-.02em;line-height:1.05;margin:0}.featured-visit__panel{background:var(--fv-panel-bg,#111113);display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:var(--fv-panel-padding,36px)}.featured-visit__heading :is(h1,h2,h3,h4){font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:500;letter-spacing:-.012em;line-height:1.15;margin:0;text-wrap:balance}.featured-visit__rows{display:flex;flex-direction:column}.featured-visit__row{align-items:flex-start;border-top:1px solid var(--fv-divider-color,hsla(0,0%,100%,.1));display:flex;gap:var(--fv-label-to-desc-gap,24px);padding:var(--fv-row-padding-y,18px) 0}.featured-visit__row:first-child{border-top:none;padding-top:0}.featured-visit__row-label{align-items:center;color:var(--fv-label-color,#9a9a9e);display:flex;flex:0 0 var(--fv-label-width,130px);font-family:var(--fv-label-font,sans-serif);font-size:var(--fv-label-size,14.5px);font-weight:var(--fv-label-weight,600);gap:var(--fv-icon-label-gap,9px)}.featured-visit__row-icon{color:var(--fv-icon-color,#ff4a4a);flex:none;height:var(--fv-icon-size,17px);width:var(--fv-icon-size,17px)}.featured-visit__row-desc{color:var(--fv-description-color,#f2f2f2);flex:1;font-size:clamp(14px,1.05vw,15.5px);line-height:1.55;min-width:0}.featured-visit__row-desc p{margin:0}.featured-visit__form .fv-hs-form,.featured-visit__form form.fv-hs-form{width:100%}.featured-visit__form .fv-hs-form .hs_submit,.featured-visit__form .fv-hs-form fieldset{max-width:100%!important;padding:0!important}.featured-visit__form .fv-hs-form .hs-form-field{margin-bottom:14px!important}.featured-visit__form .fv-hs-form label{color:hsla(0,0%,100%,.55)!important;display:block!important;font-size:12px!important;font-weight:500!important;margin-bottom:5px!important}.featured-visit__form .fv-hs-form .hs-error-msgs label{color:#ff7070!important;margin-top:4px!important}.featured-visit__form .fv-hs-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.featured-visit__form .fv-hs-form select,.featured-visit__form .fv-hs-form textarea{-webkit-appearance:none!important;background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.16)!important;border-radius:6px!important;box-sizing:border-box!important;color:#f0f0f0!important;font-family:inherit!important;font-size:14px!important;padding:10px 14px!important;transition:border-color .2s ease!important;width:100%!important}.featured-visit__form .fv-hs-form input:focus,.featured-visit__form .fv-hs-form select:focus,.featured-visit__form .fv-hs-form textarea:focus{border-color:hsla(0,0%,100%,.38)!important;outline:none!important}.featured-visit__form .fv-hs-form select option{background:#111113!important;color:#f0f0f0!important}.featured-visit__form .fv-hs-form .hs-button,.featured-visit__form .fv-hs-form input[type=submit]{background:var(--fv-form-submit-bg,#ff4a4a)!important;border:var(--fv-cta-border-width,0) solid var(--fv-cta-border-color,transparent)!important;border-radius:var(--fv-cta-radius,8px)!important;color:var(--fv-form-submit-color,#fff)!important;cursor:pointer!important;font-family:inherit!important;font-size:var(--fv-cta-font-size,14px)!important;font-weight:600!important;letter-spacing:.01em!important;padding:11px 28px!important;transition:opacity .2s ease!important;width:auto!important}.featured-visit__form .fv-hs-form .hs-button:hover,.featured-visit__form .fv-hs-form input[type=submit]:hover{opacity:.82!important}.featured-visit__form .submitted-message{color:#f0f0f0!important;font-size:15px!important;line-height:1.6!important}.featured-visit__cta-btn{align-items:center;background:var(--fv-cta-bg,#ff4a4a);border:var(--fv-cta-border-width,0) solid var(--fv-cta-border-color,#ff4a4a);border-radius:var(--fv-cta-radius,8px);color:var(--fv-cta-color,#fff);display:inline-flex;font-family:var(--fv-label-font,sans-serif);font-size:var(--fv-cta-font-size,14px);font-weight:600;letter-spacing:.01em;padding:12px 28px;text-decoration:none;transition:opacity .2s ease}.featured-visit__cta-btn:hover{color:var(--fv-cta-color,#fff);opacity:.82;text-decoration:none}@media (max-width:560px){.featured-visit__row{flex-direction:column;gap:8px}.featured-visit__row-label{flex:none}}