[data-luxe-fhp]{width:100%;min-width:0;overflow-x:hidden}[data-luxe-fhp] .fhp-luxe__shell{box-sizing:border-box;width:100%;max-width:var(--layout-container-max);padding:var(--gap-24,1.5rem);background:0 0;border-radius:1.25rem;margin-inline:auto}@media (min-width:768px){[data-luxe-fhp] .fhp-luxe__shell{padding:var(--gap-28,1.75rem)}}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__shell{padding:var(--gap-40,2.5rem)}}[data-luxe-fhp] .fhp-luxe__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;width:100%;min-width:0;display:grid}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__layout{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:center;gap:2.5rem}}[data-luxe-fhp] .fhp-luxe__intro{align-items:var(--fhp-luxe-content-alignment,start);flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}[data-luxe-fhp] .fhp-luxe__title{font-family:var(--font-serif-classic),Georgia,"Times New Roman",Times,serif;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:var(--font-weight-bold,700);letter-spacing:-.02em;overflow-wrap:break-word;flex-direction:column;gap:.25rem;margin:0;line-height:1.15;display:flex}[data-luxe-fhp] .fhp-luxe__title-lead{color:#261c15;display:block}[data-luxe-fhp] .fhp-luxe__title-accent{color:#b47a2b;display:block}[data-luxe-fhp] .fhp-luxe__desc{color:#666;max-width:22rem;font-family:var(--font-sans,inherit);font-size:.9375rem;font-weight:var(--font-weight-normal,400);overflow-wrap:break-word;margin:0;line-height:1.65}[data-luxe-fhp] .fhp-luxe__cta{margin-top:.5rem;color:#fff!important;font-family:var(--font-sans)!important;font-size:.9375rem!important;font-weight:var(--font-weight-semibold,600)!important;background:#261c15!important;border:2px solid #261c15!important;border-radius:6px!important;padding:.6rem 1.25rem!important;transition:background .2s!important}[data-luxe-fhp] .fhp-luxe__cta:hover{background:#403731!important;border-color:#403731!important}[data-luxe-fhp] .fhp-luxe__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){[data-luxe-fhp] .fhp-luxe__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-luxe-fhp] .fhp-luxe__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}[data-luxe-fhp] .fhp-luxe__grid>li{min-width:0;display:flex}[data-luxe-fhp] .fhp-luxe__card{box-sizing:border-box;border:var(--fhp-luxe-card-border-width,1px)solid #b47a2b2e;background:0 0;border-radius:.875rem;flex-direction:row;align-items:flex-start;gap:.75rem;width:100%;min-width:0;padding:1rem;transition:border-color .2s,box-shadow .2s;display:flex}[data-luxe-fhp] .fhp-luxe__card:hover{border-color:#b47a2b66;box-shadow:0 2px 12px #b47a2b1a}[data-luxe-fhp] .fhp-luxe__icon{color:#b47a2b;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}[data-luxe-fhp] .fhp-luxe__icon svg,[data-luxe-fhp] .fhp-luxe__icon .feature-highlights-panel__icon-svg{width:100%;height:100%;color:inherit;display:block}[data-luxe-fhp] .fhp-luxe__icon-image{width:2.75rem;height:2.75rem;display:block}[data-luxe-fhp] .fhp-luxe__icon-img{object-fit:contain;display:block;width:2.75rem!important;height:2.75rem!important}[data-luxe-fhp] .fhp-luxe__card-text{flex:auto;min-width:0}[data-luxe-fhp] .fhp-luxe__card-title{color:#261c15;font-family:var(--font-sans,inherit);font-size:var(--body-small-size,.875rem);font-weight:var(--font-weight-semibold,600);line-height:var(--body-regular-line-height,1.5);margin:0 0 .25rem}[data-luxe-fhp] .fhp-luxe__card-desc{color:#666;font-family:var(--font-sans,inherit);font-size:var(--body-caption-size,.8125rem);font-weight:var(--font-weight-normal,400);line-height:var(--body-regular-line-height,1.5);margin:0}
