._4seQIW_page{--ink:#1f1424;--plum:#56286f;--paper:#f7f4ef;--line:#e4ded6;--mut:#5e5866;--gold:#8a6d35;color:var(--ink);font-size:17px;line-height:1.7}._4seQIW_page section{padding:96px 0 0}._4seQIW_page .w-container{max-width:1248px;margin:0 auto;padding:0 24px}._4seQIW_page h1{letter-spacing:-.01em;color:var(--ink);margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.08}._4seQIW_page h1:after{content:"";background:var(--gold);width:48px;height:1px;margin-top:24px;display:block}._4seQIW_page .sub{color:var(--mut);max-width:64ch;margin:0 0 56px;font-size:17px}._4seQIW_page .gal{border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);gap:40px 24px;padding-top:32px;display:grid}._4seQIW_page .photo{grid-column:span 3;min-width:0;margin:0}._4seQIW_page .photo:nth-child(-n+3){grid-column:span 4}._4seQIW_page .photo a{aspect-ratio:4/5;background:var(--paper);border-radius:2px;display:block;overflow:hidden}._4seQIW_page .photo img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}._4seQIW_page figcaption{color:var(--mut);text-align:left;border-top:1px solid var(--line);margin-top:12px;padding-top:12px;font-size:14px;line-height:1.5}._4seQIW_page .feat{border-top:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:48px;margin:96px 0 0;padding-top:32px;display:grid}._4seQIW_page .feat a{display:block}._4seQIW_page .feat img{border-radius:2px;width:100%;height:auto;display:block}._4seQIW_page .feat figcaption{color:var(--ink);border-top:0;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;line-height:1.35}._4seQIW_page .feat figcaption:before{content:"Feature";letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:12px;font-weight:600;display:block}._4seQIW_page .fsri-ach-anchor{display:none}._4seQIW_page .cta{background:var(--paper);text-align:left;box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax);margin:96px 0 0;padding:96px 24px}._4seQIW_page .cta .q{letter-spacing:-.01em;color:var(--ink);margin-bottom:12px;padding-left:0;font-family:Montserrat,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.2}._4seQIW_page .cta .s{color:var(--mut);margin-bottom:32px}._4seQIW_page .cta a.btn{background:var(--ink);color:#fff;letter-spacing:.14em;border:0;border-radius:4px;padding:16px 32px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}._4seQIW_page .cta a.btn:hover{background:var(--plum)}._4seQIW_page a:focus-visible{outline:2px solid var(--plum);outline-offset:3px}@media (max-width:900px){:is(._4seQIW_page .photo,._4seQIW_page .photo:nth-child(-n+3)){grid-column:span 6}._4seQIW_page .photo:first-child{grid-column:span 12}._4seQIW_page .photo:first-child a{aspect-ratio:1}._4seQIW_page .feat{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){._4seQIW_page section{padding-top:64px}._4seQIW_page .w-container{padding:0 16px}._4seQIW_page .gal{gap:32px 16px}:is(._4seQIW_page .feat,._4seQIW_page .cta){margin-top:64px}._4seQIW_page .cta{padding:64px 0}}@media (prefers-reduced-motion:reduce){._4seQIW_page *{transition:none!important}}
