.fv-section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--fv-space-3) var(--fv-space-5);justify-content:space-between;margin-bottom:var(--fv-space-5)}.fv-section-head__text>*+*{margin-top:var(--fv-space-2)}.fv-section-head__link{color:var(--fv-teal);font-weight:600;min-height:var(--fv-tap-target);display:inline-flex;align-items:center;text-decoration:none}.fv-section-head__link:hover{text-decoration:underline}.fv-editor-note{border:1px dashed var(--fv-border-strong);border-radius:var(--fv-radius-md);color:var(--fv-text-muted);font-size:1.4rem;padding:var(--fv-space-3)}.fv-nav{border-bottom:1px solid var(--fv-border);position:relative}.fv-nav__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fv-space-2);justify-content:center;list-style:none;margin:0;padding:var(--fv-space-2) 0}.fv-nav__item{position:static}.fv-nav__link,.fv-nav__summary{align-items:center;border-radius:var(--fv-radius-pill);color:var(--fv-navy);cursor:pointer;display:inline-flex;font-size:1.5rem;font-weight:600;gap:4px;list-style:none;min-height:var(--fv-tap-target);padding:0 var(--fv-space-3);text-decoration:none}.fv-nav__summary::-webkit-details-marker{display:none}.fv-nav__summary:after{content:"\25be";font-size:1.1rem}.fv-nav__link:hover,.fv-nav__summary:hover{background:var(--fv-surface-alt)}.fv-nav__link--secondary{color:var(--fv-teal);font-weight:500}.fv-nav__link--accent{color:var(--fv-red)}.fv-nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.fv-nav__panel{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);box-shadow:0 8px 24px #083b5c1f;left:var(--fv-gutter);list-style:none;margin:0;padding:var(--fv-space-2);position:absolute;right:var(--fv-gutter);top:100%;z-index:20}.fv-nav__panel a{border-radius:var(--fv-radius-sm);color:var(--fv-navy-ink);display:flex;align-items:center;min-height:var(--fv-tap-target);padding:0 var(--fv-space-3);text-decoration:none}.fv-nav__panel a:hover{background:var(--fv-surface-alt)}@media screen and (min-width:750px){.fv-nav__list{gap:var(--fv-space-3);padding:var(--fv-space-1) 0}.fv-nav__item{position:relative}.fv-nav__panel{left:0;min-width:240px;right:auto}}@media screen and (max-width:749px){.fv-nav__link,.fv-nav__summary{background:var(--fv-surface-alt);font-size:1.4rem}.fv-nav__item--secondary{display:none}}.fv-hero{overflow:hidden}.fv-hero__grid{display:grid;gap:var(--fv-space-5)}.fv-hero__media{aspect-ratio:358 / 224;border-radius:var(--fv-radius-lg);margin-inline:var(--fv-gutter);overflow:hidden;background:var(--fv-surface-alt)}.fv-hero__media img{display:block;height:100%;object-fit:cover;width:100%}.fv-hero__content{padding:0 var(--fv-gutter) var(--fv-section-space)}.fv-hero__content>*+*{margin-top:var(--fv-space-4)}.fv-hero__subheading{color:var(--fv-text);font-size:2rem;font-weight:600;line-height:1.25}.fv-hero__text{color:var(--fv-text-muted);font-size:1.7rem;line-height:1.55}.fv-hero__text p{margin:0}.fv-hero__actions{display:flex;flex-direction:column;gap:var(--fv-space-3);padding-top:var(--fv-space-2)}@media screen and (min-width:990px){.fv-hero__grid{grid-template-columns:560fr 880fr;gap:0;align-items:stretch}.fv-hero__media{aspect-ratio:auto;border-radius:0;margin:0;min-height:500px;order:2}.fv-hero__content{align-self:center;order:1;padding:var(--fv-space-9) var(--fv-space-7) var(--fv-space-9) var(--fv-gutter)}.fv-hero__subheading{font-size:2.8rem}.fv-hero__text{font-size:1.9rem;max-width:43rem}.fv-hero__actions{flex-direction:row;flex-wrap:wrap}}.fv-icon-cols__grid{display:grid;gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.fv-icon-cols__item{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-lg);display:flex;flex-direction:column;align-items:center;gap:var(--fv-space-2);padding:var(--fv-space-4) var(--fv-space-3);text-align:center}.fv-icon-cols__icon{align-items:center;background:var(--fv-tint-teal);border-radius:50%;color:var(--fv-teal);display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.fv-icon-cols__icon img{height:28px;object-fit:contain;width:28px}.fv-icon-cols__title{color:var(--fv-navy);font-size:1.6rem;font-weight:700;line-height:1.3;margin:0}.fv-icon-cols__text{color:var(--fv-text-muted);font-size:1.4rem;line-height:1.45;margin:0}.fv-icon-cols__text a{color:var(--fv-navy);display:inline-block;font-weight:600;margin-block:-10px;padding-block:10px;white-space:nowrap}.fv-icon-cols--cards .fv-icon-cols__grid{grid-template-columns:1fr}.fv-icon-cols--cards .fv-icon-cols__item{align-items:flex-start;flex-direction:row;text-align:left;padding:var(--fv-space-4);gap:var(--fv-space-4)}.fv-icon-cols--cards .fv-icon-cols__title{font-size:1.8rem}.fv-icon-cols--cards .fv-icon-cols__text{font-size:1.5rem;margin-top:4px}@media screen and (min-width:990px){.fv-icon-cols__grid{gap:var(--fv-space-5);grid-template-columns:repeat(var(--fv-cols, 4),minmax(0,1fr))}.fv-icon-cols--row .fv-icon-cols__item{align-items:center;flex-direction:row;gap:var(--fv-space-4);padding:var(--fv-space-5);text-align:left}.fv-icon-cols__icon{height:52px;width:52px}.fv-icon-cols--cards .fv-icon-cols__grid{grid-template-columns:repeat(var(--fv-cols, 3),minmax(0,1fr))}.fv-icon-cols--cards .fv-icon-cols__item{align-items:center;flex-direction:column;text-align:center;padding:var(--fv-space-6) var(--fv-space-5)}}.fv-rooms__grid{display:grid;gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.fv-room{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-lg);display:flex;flex-direction:column;overflow:hidden;position:relative}.fv-room__media{aspect-ratio:4 / 3;background:var(--fv-surface-alt);overflow:hidden}.fv-room__media img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.fv-room:hover .fv-room__media img{transform:scale(1.03)}.fv-room__body{display:flex;flex-direction:column;flex:1;gap:var(--fv-space-2);padding:var(--fv-space-3)}.fv-room__title{align-items:center;color:var(--fv-navy);display:flex;font-size:1.6rem;font-weight:700;justify-content:space-between;margin:0;min-height:28px}.fv-room__title a{color:inherit;text-decoration:none}.fv-room__title a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.fv-room__arrow{color:var(--fv-teal)}.fv-room__links{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;position:relative;z-index:2}.fv-room__links a{align-items:center;background:var(--fv-surface-alt);border-radius:var(--fv-radius-pill);color:var(--fv-navy-ink);display:inline-flex;font-size:1.3rem;min-height:36px;padding:0 12px;text-decoration:none}.fv-room__links a:hover{background:var(--fv-tint-teal)}@media screen and (max-width:749px){.fv-room__links a{min-height:var(--fv-tap-target)}}@media screen and (min-width:990px){.fv-rooms__grid{gap:var(--fv-space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.fv-room__body{padding:var(--fv-space-4)}.fv-room__title{font-size:1.8rem}}.fv-finance__panel{background:var(--fv-navy);border-radius:var(--fv-radius-lg);color:#fff;display:grid;overflow:hidden}.fv-finance__copy{padding:var(--fv-space-6) var(--fv-space-5)}.fv-finance__copy>*+*{margin-top:var(--fv-space-3)}.fv-finance__kicker{color:#bfe3e8;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fv-finance__heading{color:#fff}.fv-finance__text{color:#e3eef3;font-size:1.6rem;line-height:1.55}.fv-finance__text p{margin:0}.fv-finance__media img{display:block;height:100%;object-fit:cover;width:100%}.fv-finance__media{aspect-ratio:16 / 9}.fv-finance .fv-button--light{background:#fff;color:var(--fv-navy)}.fv-finance .fv-button--light:hover{background:var(--fv-tint-teal)}.fv-finance__steps{counter-reset:fv-step;display:grid;gap:var(--fv-space-3);list-style:none;margin:var(--fv-space-5) 0 0;padding:0}.fv-finance__step{align-items:flex-start;display:flex;gap:var(--fv-space-3)}.fv-finance__step:before{align-items:center;background:var(--fv-navy);border-radius:50%;color:#fff;content:counter(fv-step);counter-increment:fv-step;display:inline-flex;flex-shrink:0;font-weight:700;height:34px;justify-content:center;width:34px}.fv-finance__step-title{color:var(--fv-navy);font-weight:700;margin:0}.fv-finance__step-text{color:var(--fv-text-muted);font-size:1.4rem;margin:2px 0 0}.fv-providers{display:grid;gap:var(--fv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:var(--fv-space-5) 0 0;padding:0}.fv-provider{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-lg);border-top:4px solid var(--fv-provider-accent, var(--fv-teal));display:flex;flex-direction:column;gap:var(--fv-space-2);padding:var(--fv-space-4)}.fv-provider__logo{height:32px;object-fit:contain;object-position:left center;width:auto;max-width:100%}.fv-provider__name{color:var(--fv-navy);font-size:1.6rem;font-weight:700;margin:0}.fv-provider__type{color:var(--fv-text-muted);font-size:1.3rem;margin:0}.fv-provider__apply{align-items:center;color:#054fab;display:inline-flex;font-weight:700;margin-top:auto;min-height:var(--fv-tap-target);overflow-wrap:anywhere}.fv-finance__note{color:var(--fv-text-muted);font-size:1.3rem;margin-top:var(--fv-space-4)}@media screen and (min-width:990px){.fv-finance__panel{grid-template-columns:520fr 792fr;min-height:250px}.fv-finance__copy{padding:var(--fv-space-6) var(--fv-space-6);align-self:center}.fv-finance__media{aspect-ratio:auto;background:#fff;min-height:320px;position:relative}.fv-finance__media img{top:0;right:0;bottom:0;left:0;position:absolute}.fv-finance__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.fv-providers{grid-template-columns:repeat(5,minmax(0,1fr))}}.fv-reviews__app{margin-top:var(--fv-space-4)}.fv-cta__panel{align-items:center;background:var(--fv-tint-teal);border-radius:var(--fv-radius-lg);display:grid;gap:var(--fv-space-4);padding:var(--fv-space-6) var(--fv-space-5);text-align:center}.fv-cta__panel>*{margin:0}.fv-cta__text{color:var(--fv-text-muted);font-size:1.6rem}.fv-cta__actions{display:flex;flex-direction:column;gap:var(--fv-space-3);justify-content:center}@media screen and (min-width:750px){.fv-cta__actions{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fv-sections.css.map */
