.ls[data-astro-cid-rtxlsze4]{display:block;width:100%;height:100%}.ls-band[data-astro-cid-rtxlsze4],.ls-ridge[data-astro-cid-rtxlsze4],.ls-island[data-astro-cid-rtxlsze4],.ls-ripple[data-astro-cid-rtxlsze4],.ls-sunrise[data-astro-cid-rtxlsze4]{transform-box:fill-box}.ls-ripple[data-astro-cid-rtxlsze4]{transform-origin:50% 50%;transform:scale(0)}.ls-band[data-astro-cid-rtxlsze4]{animation:ls-slide .8s cubic-bezier(.2,.9,.3,1) both;animation-delay:calc(var(--i) * .1s)}.ls-ridge[data-astro-cid-rtxlsze4]{animation:ls-up .8s cubic-bezier(.2,.9,.3,1.1) .15s both}.ls-lake[data-astro-cid-rtxlsze4]{animation:ls-pour .8s cubic-bezier(.55,0,.25,1) .35s both}.ls-island[data-astro-cid-rtxlsze4]{animation:ls-surface 1.1s cubic-bezier(.25,.8,.3,1) .8s both}.ls-ripple[data-astro-cid-rtxlsze4]{animation:ls-ripple 6s cubic-bezier(.2,.7,.4,1) infinite;animation-delay:calc(.85s + var(--i) * .35s)}.ls-sunrise[data-astro-cid-rtxlsze4]{animation:ls-rise 1.4s cubic-bezier(.25,.8,.3,1) 1.1s both}@keyframes ls-slide{0%{transform:translate(calc(var(--s) * 102%))}}@keyframes ls-up{0%{transform:translateY(40%)}}@keyframes ls-pour{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ls-surface{0%{transform:translateY(105%)}70%{transform:translateY(-6%)}}@keyframes ls-ripple{0%{transform:scale(.3);opacity:1}22%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@keyframes ls-rise{0%{transform:translateY(125%)}}@media(prefers-reduced-motion:reduce){.ls[data-astro-cid-rtxlsze4] [data-astro-cid-rtxlsze4]{animation:none!important}.ls-ripple[data-astro-cid-rtxlsze4]{display:none}}.sh[data-astro-cid-de27vwxe]{--sh-blue: #015987;--sh-cream: #ffdeb9;--sh-coral: #a8431f;--scene-h: clamp(64px, 7.4vw, 112px);--sh-print-w: clamp(170px, 14.5vw, 212px);position:relative;isolation:isolate;overflow:hidden;background:var(--sh-cream);color:var(--sh-blue)}.sh-scene[data-astro-cid-de27vwxe]{position:absolute;z-index:-1;left:0;right:0;bottom:0;height:var(--scene-h)}.sh-inner[data-astro-cid-de27vwxe]{box-sizing:border-box;width:100%;max-width:calc(1180px + 2 * var(--page-pad, 48px));margin:0 auto;padding:clamp(20px,2.3vw,32px) var(--page-pad, 48px) calc(var(--scene-h) + clamp(14px,1.8vw,24px))}.sh--aside[data-astro-cid-de27vwxe] .sh-inner[data-astro-cid-de27vwxe]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4.5vw,72px);align-items:start;padding-bottom:calc(var(--scene-h) * .42);grid-template-areas:"copy aside" "below aside";grid-template-rows:auto 1fr;row-gap:clamp(14px,1.8vw,22px)}.sh--aside[data-astro-cid-de27vwxe] .sh-below[data-astro-cid-de27vwxe]{margin-bottom:calc(var(--scene-h) * .62)}.sh--aside[data-astro-cid-de27vwxe] .sh-copy[data-astro-cid-de27vwxe]{grid-area:copy}.sh--aside[data-astro-cid-de27vwxe]:not(:has(.sh-below)) .sh-copy[data-astro-cid-de27vwxe]{margin-bottom:calc(var(--scene-h) * .62)}.sh--aside[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe]{grid-area:aside}.sh--aside[data-astro-cid-de27vwxe] .sh-below[data-astro-cid-de27vwxe]{grid-area:below}.sh--print[data-astro-cid-de27vwxe] .sh-inner[data-astro-cid-de27vwxe]{grid-template-columns:minmax(0,1fr) var(--sh-print-w);padding-bottom:calc(var(--scene-h) + clamp(14px,1.3vw,18px))}.mf .sh[data-astro-cid-de27vwxe].sh--print .sh-title[data-astro-cid-de27vwxe]{max-width:22em}.sh--print[data-astro-cid-de27vwxe]:not(:has(.sh-below)) .sh-inner[data-astro-cid-de27vwxe]{grid-template-areas:"copy aside";grid-template-rows:auto}.mf .sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe] figcaption{font-size:clamp(1.05rem,.85rem + .4vw,1.3rem)!important;line-height:1.1!important}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe]{width:var(--sh-print-w);justify-self:end;grid-row:1 / -1;margin-bottom:calc(-1 * var(--scene-h) - 4px)}.sh--print[data-astro-cid-de27vwxe].sh--aside .sh-below[data-astro-cid-de27vwxe],.sh--print[data-astro-cid-de27vwxe].sh--aside:not(:has(.sh-below)) .sh-copy[data-astro-cid-de27vwxe]{margin-bottom:0}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe] figure{max-width:100%!important;margin-left:auto;margin-right:0}.sh-copy[data-astro-cid-de27vwxe]{animation:sh-in .7s cubic-bezier(.2,.8,.3,1) both}.sh-aside[data-astro-cid-de27vwxe]{position:relative;animation:sh-in .8s cubic-bezier(.2,.8,.3,1) .25s both}@keyframes sh-in{0%{opacity:0;transform:translateY(14px)}}.sh-eyebrow[data-astro-cid-de27vwxe]{display:inline-flex;align-items:center;gap:.6em;margin:0 0 12px!important;font-family:var(--font-body);font-weight:700;font-size:.76rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sh-coral)!important;text-decoration:none;background:none!important}.sh-eyebrow[data-astro-cid-de27vwxe]:before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px}a[data-astro-cid-de27vwxe].sh-eyebrow:hover{text-decoration:underline;text-underline-offset:.3em}.mf .sh[data-astro-cid-de27vwxe] .sh-title[data-astro-cid-de27vwxe]{margin:0;font-family:var(--font-heading);font-weight:650;font-size:clamp(2rem,1.45rem + 2.1vw,3.1rem);line-height:1.06;letter-spacing:-.018em;color:var(--sh-blue);text-wrap:balance;max-width:14em}.mf .sh[data-astro-cid-de27vwxe] .sh-lede[data-astro-cid-de27vwxe]{margin:10px 0 0;max-width:34em;font-weight:500;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.45;color:var(--sh-blue);text-wrap:pretty}.sh-after-inner[data-astro-cid-de27vwxe]{box-sizing:border-box;width:100%;max-width:calc(1180px + 2 * var(--page-pad, 48px));margin:0 auto;padding:clamp(26px,3.4vw,46px) var(--page-pad, 48px) 0}.sh-after-inner[data-astro-cid-de27vwxe]>:first-child{margin-top:0!important}.mf .sh-after[data-astro-cid-de27vwxe] .sh-lede{margin:0;max-width:34em;font-weight:500;font-size:clamp(1.06rem,.98rem + .35vw,1.22rem);line-height:1.55;color:#1c2a35;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.sh-copy[data-astro-cid-de27vwxe],.sh-aside[data-astro-cid-de27vwxe]{animation:none}}@media(max-width:859px){.sh--aside[data-astro-cid-de27vwxe] .sh-inner[data-astro-cid-de27vwxe]{grid-template-columns:1fr;grid-template-areas:"copy" "aside" "below";grid-template-rows:auto;gap:20px}.sh--aside[data-astro-cid-de27vwxe]:has(.sh-below) .sh-inner[data-astro-cid-de27vwxe]{padding-bottom:calc(var(--scene-h) + 20px)}.sh--aside[data-astro-cid-de27vwxe] .sh-below[data-astro-cid-de27vwxe]{margin-bottom:0}.sh--aside[data-astro-cid-de27vwxe]:not(:has(.sh-below)) .sh-copy[data-astro-cid-de27vwxe]{margin-bottom:0}.sh--print[data-astro-cid-de27vwxe]{--sh-print-w: clamp(96px, 28vw, 180px)}.sh--print[data-astro-cid-de27vwxe] .sh-inner[data-astro-cid-de27vwxe]{grid-template-columns:minmax(0,1fr) var(--sh-print-w);grid-template-areas:"copy aside" "below below";-moz-column-gap:16px;column-gap:16px;align-items:start}.sh--print[data-astro-cid-de27vwxe]:not(:has(.sh-below)) .sh-inner[data-astro-cid-de27vwxe]{padding-bottom:calc(var(--scene-h) + 20px);grid-template-areas:"copy aside"}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe]{margin-bottom:calc(-.5 * var(--scene-h))}}@media(max-width:599px){.sh--print[data-astro-cid-de27vwxe]{--sh-print-w: 76px;--sh-thumb-h: 64px}.sh--print[data-astro-cid-de27vwxe] .sh-inner[data-astro-cid-de27vwxe],.sh--print[data-astro-cid-de27vwxe]:not(:has(.sh-below)) .sh-inner[data-astro-cid-de27vwxe]{display:block;position:relative;padding-top:18px;padding-bottom:calc(var(--scene-h) + 14px)}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe]{position:absolute;top:18px;right:var(--page-pad, 20px);margin:0}.sh--print[data-astro-cid-de27vwxe] .sh-below[data-astro-cid-de27vwxe]{margin-top:16px}.sh--print[data-astro-cid-de27vwxe] .sh-eyebrow[data-astro-cid-de27vwxe]{padding-right:calc(var(--sh-print-w) + 14px)}.sh--print[data-astro-cid-de27vwxe] .sh-title[data-astro-cid-de27vwxe]{text-wrap:wrap}.sh--print[data-astro-cid-de27vwxe] .sh-title[data-astro-cid-de27vwxe]:before{content:"";float:right;width:calc(var(--sh-print-w) + 10px);height:calc(var(--sh-thumb-h) - 34px)}.sh--print[data-astro-cid-de27vwxe] .sh-copy[data-astro-cid-de27vwxe]>.sh-title[data-astro-cid-de27vwxe]:first-child:before{height:var(--sh-thumb-h)}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe] figure{padding:5px 5px 2px!important}.sh--print[data-astro-cid-de27vwxe] .sh-aside[data-astro-cid-de27vwxe] figcaption{display:none}}
