.ws-line{display:block}.ws-hero{background:var(--ivory);color:var(--ink)}.ws-hero__copy{padding-block:calc(var(--header-h) + clamp(40px, 4vw, 64px)) clamp(48px,5vw,80px)}.ws-hero__copy .h1{margin-top:28px}.ws-hero__copy .lead{margin-top:28px;max-width:460px;color:var(--muted)}.ws-hero__media{min-height:clamp(420px,48vw,760px)}@media (min-width:1024px){.ws-hero__media{margin-top:var(--header-h)}}.ws-hero__media img{object-position:50% 62%}.ws-feature{background:var(--ivory);color:var(--ink);border-top:1px solid var(--rule-light)}.ws-feature--flip{background:var(--cream)}.ws-feature__copy{padding-block:var(--section-y)}.ws-feature__copy .h2{margin-top:28px}.ws-feature__copy .copy+.copy{margin-top:16px}.ws-feature .split__media{min-height:clamp(380px,42vw,640px)}.ws-block{background:var(--ivory);color:var(--ink);border-top:1px solid var(--rule-light)}.ws-block--alt{background:var(--cream)}.ws-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);margin-top:44px}.ws-card{padding-top:22px;border-top:1px solid var(--gold-line)}.ws-card__num{font-family:var(--font-serif);font-size:30px;line-height:1;color:var(--gold-deep)}.ws-card .h6{margin-top:18px}.ws-card .copy-xs{margin-top:10px;color:var(--muted)}.ws-info__head{grid-column:1/span 5}.ws-info__head .h2{margin-top:24px}.ws-info__head .copy{margin-top:20px;max-width:420px}.ws-info{grid-column:7/-1;padding:32px 0 32px 32px;border-left:1px solid var(--gold-line)}.ws-info .copy+.copy{margin-top:16px}.ws-support{display:grid;grid-gap:22px;gap:22px;margin-top:36px}.ws-support li{padding-left:20px;border-left:1px solid var(--gold-line)}.ws-support .copy-xs{margin-top:8px;color:var(--muted)}.ws-guide{grid-column:7/-1;border-top:1px solid var(--rule-light)}.ws-guide__item{border-bottom:1px solid var(--rule-light)}.ws-guide__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;cursor:pointer;list-style:none}.ws-guide__item summary::-webkit-details-marker{display:none}.ws-guide__item summary:after{content:"+";flex:none;font-family:var(--font-serif);font-size:24px;line-height:1;color:var(--gold-deep)}.ws-guide__item[open] summary:after{content:"−"}.ws-guide__item .copy-sm{padding-bottom:22px;color:var(--muted)}.ws-contact__list{display:grid;grid-gap:18px;gap:18px;margin-bottom:32px}.ws-contact__list dd{margin-top:6px;font-family:var(--font-serif);font-size:20px}.ws-close{background:var(--ivory);color:var(--ink);border-top:1px solid var(--rule-light);text-align:center}.ws-close .lead{max-width:560px;margin:28px auto 0;color:var(--muted)}.ws-close__sign{margin-top:36px;color:var(--gold-deep)}@media (max-width:1023px){.ws-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-guide,.ws-info,.ws-info__head{grid-column:1/-1}.ws-guide,.ws-info{margin-top:32px}.ws-hero .split__copy{order:1;padding-bottom:48px}.ws-hero .split__media{order:2}.ws-feature .split__media,.ws-hero__media{min-height:0;aspect-ratio:4/3}.ws-feature__copy{padding-block:48px}}@media (max-width:559px){.ws-cards{grid-template-columns:1fr}.ws-info{padding-left:20px}}