.c1QfFW_reverse{grid-auto-flow:dense;direction:rtl}.c1QfFW_hero{background-color:#1c1008;width:100%;height:calc(100dvh - 72px);min-height:640px;position:relative;overflow:hidden}@media only screen and (max-width:590.98px){.c1QfFW_hero{height:calc(100dvh - 56px);min-height:560px}}.c1QfFW_scene{z-index:0;position:absolute;inset:0}.c1QfFW_slide{opacity:0;transition:opacity 1.6s ease-in-out;position:absolute;inset:0}.c1QfFW_slide img{object-fit:cover;object-position:center;width:100%;height:100%}.c1QfFW_slideActive{opacity:1}.c1QfFW_slideActive img{animation:9s ease-out both c1QfFW_kenBurns}@keyframes c1QfFW_kenBurns{0%{transform:scale(1.07)}to{transform:scale(1)}}.c1QfFW_veil{z-index:1;background:#140c0680;position:absolute;inset:0}.c1QfFW_content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 1.5rem 6.5rem;display:flex;position:absolute;inset:0}@media only screen and (max-width:590.98px){.c1QfFW_content{padding-bottom:7.5rem}}.c1QfFW_eyebrow{font-family:var(--font-boston);letter-spacing:.32em;text-transform:uppercase;color:#d9c29f;margin-bottom:1.25rem;font-size:.8125rem;animation:.9s .1s both c1QfFW_riseIn}.c1QfFW_title{font-family:var(--font-melodrama);color:#fff;letter-spacing:.01em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:300;line-height:1.08;animation:.9s .25s both c1QfFW_riseIn}.c1QfFW_divider{background:#d9c29fe6;width:56px;height:1px;margin:1.75rem 0;animation:.9s .4s both c1QfFW_riseIn;display:block}.c1QfFW_subtitle{color:#fffffff0;max-width:520px;margin:0 0 2.5rem;font-size:1rem;line-height:1.7;animation:.9s .5s both c1QfFW_riseIn}.c1QfFW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;animation:.9s .65s both c1QfFW_riseIn;display:flex}.c1QfFW_ctaPrimary{font-family:var(--font-boston);letter-spacing:.18em;text-transform:uppercase;color:#2c1a0e;background-color:#fff;border:1px solid #fff;padding:.9rem 2.75rem;font-size:.8125rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}.c1QfFW_ctaPrimary:hover,.c1QfFW_ctaPrimary:focus-visible{color:#fff;background-color:#0000}.c1QfFW_ctaPrimary:focus-visible{outline-offset:3px;outline:2px solid #d9c29f}.c1QfFW_ctaQuiet{font-family:var(--font-boston);letter-spacing:.18em;text-transform:uppercase;color:#fff;border-bottom:1px solid #ffffff8c;padding-bottom:.4rem;font-size:.8125rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.c1QfFW_ctaQuiet:hover,.c1QfFW_ctaQuiet:focus-visible{color:#d9c29f;border-bottom-color:#d9c29f}.c1QfFW_ctaQuiet:focus-visible{outline-offset:3px;outline:2px solid #d9c29f}.c1QfFW_index{z-index:3;border-top:1px solid #ffffff38;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}@media only screen and (max-width:590.98px){.c1QfFW_index{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.c1QfFW_index::-webkit-scrollbar{display:none}}.c1QfFW_indexItem{white-space:nowrap;flex-direction:column;align-items:center;gap:.3rem;padding:1.15rem 2.5rem 1.3rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.c1QfFW_indexItem+.c1QfFW_indexItem:before{content:"";background:#ffffff38;width:1px;height:50%;position:absolute;top:25%;left:0}.c1QfFW_indexItem:after{content:"";transform-origin:0;background:#d9c29f;height:1px;transition:transform .4s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.c1QfFW_indexItem.c1QfFW_indexActive:after{transform:scaleX(1)}.c1QfFW_indexItem:hover,.c1QfFW_indexItem:focus-visible{background:#140c0659}.c1QfFW_indexItem:focus-visible{outline-offset:-3px;outline:2px solid #d9c29f}@media only screen and (max-width:590.98px){.c1QfFW_indexItem{padding:1rem 1.5rem 1.15rem}}.c1QfFW_indexNum{font-family:var(--font-boston);letter-spacing:.24em;color:#d9c29f;font-size:.7rem}.c1QfFW_indexTitle{font-family:var(--font-melodrama);color:#fffffff5;letter-spacing:.03em;font-size:.9375rem;font-weight:300}.c1QfFW_scrollCue{z-index:2;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:absolute;bottom:6rem;right:2.5rem}@media only screen and (max-width:590.98px){.c1QfFW_scrollCue{display:none}}.c1QfFW_scrollLabel{font-family:var(--font-boston);letter-spacing:.3em;text-transform:uppercase;color:#ffffffe6;writing-mode:vertical-rl;font-size:.65rem}.c1QfFW_scrollLine{background:#ffffffa6;width:1px;height:44px;position:relative;overflow:hidden}.c1QfFW_scrollLine:after{content:"";background:#d9c29f;width:100%;height:100%;animation:2.4s ease-in-out infinite c1QfFW_scrollDrip;position:absolute;top:-100%;left:0}@keyframes c1QfFW_scrollDrip{0%{top:-100%}55%{top:100%}to{top:100%}}@keyframes c1QfFW_riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.c1QfFW_slide{transition:none}.c1QfFW_slideActive img,.c1QfFW_eyebrow,.c1QfFW_title,.c1QfFW_divider,.c1QfFW_subtitle,.c1QfFW_actions{animation:none}.c1QfFW_scrollLine:after{animation:none;top:0}}
.Tw-x_a_reverse{grid-auto-flow:dense;direction:rtl}.Tw-x_a_section{background:#faf8f5;padding:6rem 3rem}@media only screen and (max-width:991.98px){.Tw-x_a_section{padding:4.5rem 2rem}}@media only screen and (max-width:590.98px){.Tw-x_a_section{padding:3.5rem 1.25rem}}.Tw-x_a_grid{grid-template-columns:1fr 1fr;gap:2.5rem;max-width:1280px;margin:0 auto;display:grid}@media only screen and (max-width:590.98px){.Tw-x_a_grid{grid-template-columns:1fr;gap:2.5rem}}.Tw-x_a_card{background:#ede8df;flex-direction:column;display:flex}.Tw-x_a_imageWrap{aspect-ratio:4/3;background:#f2ede5;position:relative;overflow:hidden}.Tw-x_a_body{text-align:center;flex-direction:column;flex:1;align-items:center;padding:3rem 3rem 3.25rem;display:flex}@media only screen and (max-width:991.98px){.Tw-x_a_body{padding:2.5rem 1.75rem 2.75rem}}.Tw-x_a_eyebrow{font-family:var(--font-boston);letter-spacing:.18em;text-transform:uppercase;color:#85683b;margin-bottom:1rem;font-size:.8125rem}.Tw-x_a_title{font-family:var(--font-melodrama);color:#2c1a0e;justify-content:center;align-items:center;min-height:2.24em;margin:0 0 1.25rem;font-size:2.618rem;font-weight:300;line-height:1.12;display:flex}@media only screen and (max-width:590.98px){.Tw-x_a_title{min-height:0;font-size:2.058rem}}.Tw-x_a_message{color:#6b5744;max-width:440px;margin:0 0 2rem;font-size:1rem;line-height:1.8}.Tw-x_a_cta{color:#faf8f5;min-width:260px;min-height:48px;font-family:var(--font-boston);letter-spacing:.14em;text-transform:uppercase;background:#2c1a0e;justify-content:center;align-items:center;gap:.6rem;margin-top:auto;padding:.85rem 2rem;font-size:.8125rem;text-decoration:none;transition:background .3s;display:inline-flex}.Tw-x_a_cta:hover{background:#4a4a1f}.Tw-x_a_cta:focus-visible{outline-offset:3px;outline:2px solid #c4a882}@media only screen and (max-width:590.98px){.Tw-x_a_cta{width:100%;min-width:0}}
