@property --row-glow{syntax: "<number>"; inherits: false; initial-value: 0;}@property --mx{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --my{syntax: "<percentage>"; inherits: false; initial-value: 50%;}.svc[data-astro-cid-hmef2yck]{position:relative;isolation:isolate;padding-block:calc(var(--sec-y) * 1.05) var(--sec-y);overflow:clip}.svc__sky[data-astro-cid-hmef2yck]{position:absolute;inset:0 0 auto;height:clamp(19rem,34vw,30rem);z-index:-1}.svc__sky[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck]{width:100%;height:100%;object-fit:cover;object-position:50% 42%;opacity:.5;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 7%,rgba(0,0,0,.72) 14%,#000 23%,rgba(0,0,0,.55) 60%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 7%,rgba(0,0,0,.72) 14%,#000 23%,rgba(0,0,0,.55) 60%,transparent 100%)}.svc__head[data-astro-cid-hmef2yck]{text-align:center;max-width:66rem;margin:0 auto clamp(2rem,4vw,3.25rem)}.svc__eyebrow[data-astro-cid-hmef2yck]{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin:0 0 1.1rem;max-width:none;font:600 var(--t-xs)/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--brass-ink)}.svc__hair[data-astro-cid-hmef2yck]{display:block;width:clamp(2.5rem,9vw,6rem);height:1px;background:linear-gradient(90deg,transparent,var(--brass) 60%)}.svc__hair[data-astro-cid-hmef2yck]:last-child{background:linear-gradient(270deg,transparent,var(--brass) 60%)}.svc__h[data-astro-cid-hmef2yck]{font-family:var(--serif);font-variation-settings:"opsz" 72;font-weight:400;font-size:clamp(1.85rem,1.15rem + 2.8vw,3.35rem);line-height:1.1;letter-spacing:-.018em;color:var(--navy);margin:0 0 1rem;text-wrap:balance}.svc__h[data-astro-cid-hmef2yck] em[data-astro-cid-hmef2yck]{font-style:italic;color:var(--brass-ink)}.svc__sub[data-astro-cid-hmef2yck]{margin:0 auto;max-width:72ch;font-size:var(--t-sm);line-height:1.65;color:var(--muted);text-wrap:pretty}.svc__sub[data-astro-cid-hmef2yck] span[data-astro-cid-hmef2yck]{display:block}.srows[data-astro-cid-hmef2yck]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.srow[data-astro-cid-hmef2yck]{--row-bg: rgba(251, 250, 247, .92);--row-ink: var(--navy);--row-body: #4b545f;--row-gold: var(--brass-ink);--row-rule: rgba(176, 141, 87, .34);--row-shadow: 0 1px 2px rgba(16, 24, 38, .05), 0 10px 24px rgba(16, 24, 38, .05);--row-lift: 0}.srow__link[data-astro-cid-hmef2yck]{display:grid;align-items:center;gap:0 clamp(.9rem,1.6vw,1.6rem);grid-template-columns:4rem minmax(0,20rem) minmax(0,1fr) minmax(0,27rem) 3.5rem;min-height:5.5rem;padding:.55rem clamp(.9rem,1.6vw,1.5rem) .55rem clamp(.9rem,1.6vw,1.4rem);text-decoration:none;color:var(--row-ink);border:1px solid var(--row-rule);border-radius:5px;box-shadow:var(--row-shadow);transform:translate(var(--row-lift));background-color:var(--row-bg);background-image:radial-gradient(20rem 14rem at var(--mx, 50%) var(--my, 50%),rgba(226,199,149,var(--row-glow, 0)) 0%,rgba(226,199,149,0) 68%);transition:background-color .38s var(--ease),border-color .38s var(--ease),box-shadow .38s var(--ease),transform .38s var(--ease),color .38s var(--ease),--row-glow .34s var(--ease)}.srow__n[data-astro-cid-hmef2yck]{font-family:var(--serif);font-variation-settings:"opsz" 32;font-weight:400;font-size:1.5rem;line-height:1;color:var(--row-gold);text-align:center;transition:color .38s var(--ease)}.srow__title[data-astro-cid-hmef2yck]{display:grid;gap:.3rem;padding-left:clamp(.9rem,1.5vw,1.35rem);border-left:1px solid var(--row-rule);transition:border-color .38s var(--ease)}.srow__t[data-astro-cid-hmef2yck]{font-family:var(--serif);font-variation-settings:"opsz" 40;font-weight:400;font-size:clamp(1.15rem,.98rem + .48vw,1.45rem);line-height:1.12;letter-spacing:-.012em;text-wrap:nowrap;color:var(--row-ink);transition:color .38s var(--ease)}.srow__tag[data-astro-cid-hmef2yck]{font:600 .68rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--row-gold);transition:color .38s var(--ease)}.srow__media[data-astro-cid-hmef2yck]{position:relative;align-self:stretch;overflow:hidden;border-radius:3px}.srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 80%,transparent 100%);filter:saturate(.95);transition:filter .38s var(--ease),transform .5s var(--ease)}.srow__b[data-astro-cid-hmef2yck]{padding-left:clamp(.9rem,1.5vw,1.35rem);border-left:1px solid var(--row-rule);font-size:.84rem;line-height:1.55;color:var(--row-body);transition:color .38s var(--ease),border-color .38s var(--ease)}.srow__go[data-astro-cid-hmef2yck]{display:grid;place-items:center;width:2.4rem;height:2.4rem;justify-self:end;border:1px solid var(--row-gold);border-radius:50%;color:var(--row-gold);transition:color .38s var(--ease),border-color .38s var(--ease),background .38s var(--ease),box-shadow .38s var(--ease)}.srow__go[data-astro-cid-hmef2yck] svg[data-astro-cid-hmef2yck]{width:1.05rem;height:1.05rem;transition:transform .38s var(--ease)}.srow[data-astro-cid-hmef2yck]:hover,.srow[data-astro-cid-hmef2yck]:focus-within{--row-bg: #0f1e38;--row-ink: #ffffff;--row-body: rgba(255, 255, 255, .82);--row-gold: #e2c795;--row-rule: rgba(226, 199, 149, .38);--row-shadow: 0 2px 4px rgba(11, 20, 36, .18), 0 18px 40px rgba(11, 20, 36, .22);--row-lift: 4px}.srow[data-astro-cid-hmef2yck]:hover .srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck],.srow[data-astro-cid-hmef2yck]:focus-within .srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck]{filter:saturate(1.06) brightness(1.04);transform:scale(1.04)}.srow[data-astro-cid-hmef2yck]:hover .srow__go[data-astro-cid-hmef2yck],.srow[data-astro-cid-hmef2yck]:focus-within .srow__go[data-astro-cid-hmef2yck]{background:#e2c7951f;box-shadow:0 0 0 4px #e2c7951a}.srow[data-astro-cid-hmef2yck]:hover .srow__link[data-astro-cid-hmef2yck],.srow[data-astro-cid-hmef2yck]:focus-within .srow__link[data-astro-cid-hmef2yck]{--row-glow: .17}.srow[data-astro-cid-hmef2yck]:hover .srow__go[data-astro-cid-hmef2yck] svg[data-astro-cid-hmef2yck],.srow[data-astro-cid-hmef2yck]:focus-within .srow__go[data-astro-cid-hmef2yck] svg[data-astro-cid-hmef2yck]{transform:translate(2px)}@media(max-width:899px){.srow__link[data-astro-cid-hmef2yck]{grid-template-columns:2.5rem minmax(0,1fr) 2.1rem;grid-template-areas:"n title go" "media media media" "b b b";gap:.55rem .8rem;min-height:0;padding:.95rem 1rem 1.05rem;align-items:start}.srow__n[data-astro-cid-hmef2yck]{grid-area:n;font-size:1.2rem;text-align:left;padding-top:.1rem}.srow__title[data-astro-cid-hmef2yck]{grid-area:title;padding-left:0;border-left:0}.srow__go[data-astro-cid-hmef2yck]{grid-area:go;width:2.1rem;height:2.1rem;align-self:start}.srow__go[data-astro-cid-hmef2yck] svg[data-astro-cid-hmef2yck]{width:.9rem;height:.9rem}.srow__media[data-astro-cid-hmef2yck]{grid-area:media;height:5.5rem;margin-top:.3rem}.srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck]{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.srow__b[data-astro-cid-hmef2yck]{grid-area:b;padding-left:0;border-left:0;padding-top:.55rem;border-top:1px solid var(--row-rule);font-size:.8rem}.srow__t[data-astro-cid-hmef2yck]{font-size:1.1rem;text-wrap:balance;white-space:normal}.svc__sub[data-astro-cid-hmef2yck] span[data-astro-cid-hmef2yck]{display:inline}}.srow__link[data-astro-cid-hmef2yck]:active{--row-bg: #0f1e38}@media(prefers-reduced-motion:reduce){.srow__link[data-astro-cid-hmef2yck],.srow__n[data-astro-cid-hmef2yck],.srow__t[data-astro-cid-hmef2yck],.srow__tag[data-astro-cid-hmef2yck],.srow__b[data-astro-cid-hmef2yck],.srow__go[data-astro-cid-hmef2yck],.srow__go[data-astro-cid-hmef2yck] svg[data-astro-cid-hmef2yck],.srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck],.srow__title[data-astro-cid-hmef2yck]{transition:none}.srow[data-astro-cid-hmef2yck]:hover .srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck],.srow[data-astro-cid-hmef2yck]:focus-within .srow__media[data-astro-cid-hmef2yck] img[data-astro-cid-hmef2yck]{transform:none}.srow[data-astro-cid-hmef2yck]{--row-lift: 0 !important}}
