html:not([data-scroll-ready]){scroll-padding-top:calc(4.9rem + 12px)}.site-header[data-astro-cid-fzpbxy5g]{z-index:20;padding:.7rem var(--page-gutter);pointer-events:none;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-fzpbxy5g]:before{content:"";z-index:-1;pointer-events:none;background:#000;position:absolute;inset:0 calc(50% - 50vw)}.section-link[data-astro-cid-fzpbxy5g],.menu-link[data-astro-cid-fzpbxy5g]{text-decoration:none}.wordmark[data-astro-cid-fzpbxy5g],.section-link[data-astro-cid-fzpbxy5g]{pointer-events:auto}.wordmark[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);white-space:nowrap;flex-shrink:0;font-size:1.6rem;line-height:.97;text-decoration:none}ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:clamp(.5rem,1.2vw,1.25rem);margin:0 -.75rem 0 0;padding:0;list-style:none;display:flex}.section-link[data-astro-cid-fzpbxy5g]{color:#d8e1e1b8;min-width:44px;min-height:44px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;transition:color .15s;display:inline-flex;position:relative}.section-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{position:relative}.section-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:auto 0 -.4rem;transform:scaleX(0)}.section-link[data-astro-cid-fzpbxy5g]:hover,.section-link[data-astro-cid-fzpbxy5g][aria-current=true]{color:#eef4f4}.section-link[data-astro-cid-fzpbxy5g][aria-current=true] span[data-astro-cid-fzpbxy5g]:after{transform:scaleX(1)}.section-link[data-astro-cid-fzpbxy5g]:focus-visible,.wordmark[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:4px;outline:1px solid #eef4f4}@media (width>=48.001rem){.site-header[data-astro-cid-fzpbxy5g]{padding-left:calc(var(--page-gutter) + 1.5rem);padding-right:calc(var(--page-gutter) + 1.5rem)}}@media (width<=48rem){.site-header[data-astro-cid-fzpbxy5g]{flex-direction:column;align-items:stretch;gap:.35rem;padding-top:1rem;padding-bottom:.25rem}.wordmark[data-astro-cid-fzpbxy5g]{align-self:flex-start;font-size:1.3rem}ul[data-astro-cid-fzpbxy5g]{justify-content:space-between;gap:0;margin:0 -.6rem}.section-link[data-astro-cid-fzpbxy5g]{letter-spacing:.08em;padding:0 .6rem;font-size:.875rem}body:has([data-door-marker][data-active=true]) .wordmark[data-astro-cid-fzpbxy5g]{display:none}body:has([data-door-marker][data-active=true]) .site-header[data-astro-cid-fzpbxy5g]{padding-top:.5rem}}.site-header[data-astro-cid-fzpbxy5g][data-menu]{align-items:center}.site-header[data-astro-cid-fzpbxy5g][data-menu] .section-link[data-astro-cid-fzpbxy5g],.menu-link[data-astro-cid-fzpbxy5g]{letter-spacing:.06em}.identity[data-astro-cid-fzpbxy5g]{pointer-events:none;align-items:center;display:grid}.identity[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .18s cubic-bezier(.4,0,.2,1),visibility 0s linear .18s}.identity-crest[data-astro-cid-fzpbxy5g]{width:2.5rem;height:2.5rem;display:block}.identity[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{position:relative}.identity[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.identity[data-astro-cid-fzpbxy5g]>.identity-wordmark[data-astro-cid-fzpbxy5g]{align-self:center}.identity-crest-mark[data-astro-cid-fzpbxy5g]{opacity:.92;background:50%/contain no-repeat;width:100%;height:100%;display:block}.identity-crest[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:6px}html:not([data-header-identity]) .identity-wordmark[data-astro-cid-fzpbxy5g],html[data-header-identity=wordmark] .identity-wordmark[data-astro-cid-fzpbxy5g],html[data-header-identity=crest] .identity-crest[data-astro-cid-fzpbxy5g]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .26s cubic-bezier(.4,0,.2,1) .18s,visibility 0s .18s}.identity[data-astro-cid-fzpbxy5g]>.identity-wordmark[data-astro-cid-fzpbxy5g]{transition:opacity .62s cubic-bezier(.16,1,.3,1),visibility 0s linear .62s}html:not([data-header-identity]) .identity-wordmark[data-astro-cid-fzpbxy5g],html[data-header-identity=wordmark] .identity-wordmark[data-astro-cid-fzpbxy5g]{opacity:var(--header-hero-opacity,1);transition:opacity .62s cubic-bezier(.16,1,.3,1),visibility}html[data-header-state=doorway] .identity-crest[data-astro-cid-fzpbxy5g],html[data-header-state=about] .identity-crest[data-astro-cid-fzpbxy5g]{opacity:var(--header-about-opacity,0);transition:none}html[data-header-state=stories] .identity-crest[data-astro-cid-fzpbxy5g]{opacity:var(--header-stories-opacity,1);transition:none}.menu[data-astro-cid-fzpbxy5g]{pointer-events:auto;display:none;position:relative}.menu-toggle[data-astro-cid-fzpbxy5g]{color:#eef4f4;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin-right:-.6rem;padding:0;list-style:none;display:grid;position:relative}.menu-toggle[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.menu-line[data-astro-cid-fzpbxy5g]{background:currentColor;width:1.375rem;height:1px;transition:transform .28s cubic-bezier(.65,0,.35,1),top .28s cubic-bezier(.65,0,.35,1);position:absolute;left:calc(50% - .6875rem)}.menu-line[data-astro-cid-fzpbxy5g]:first-child{top:calc(50% - 4px)}.menu-line[data-astro-cid-fzpbxy5g]:last-child{top:calc(50% + 3px)}.menu[data-astro-cid-fzpbxy5g]:not([data-menu-ready])[open] .menu-line[data-astro-cid-fzpbxy5g]:first-child,.menu-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] .menu-line[data-astro-cid-fzpbxy5g]:first-child{top:50%;transform:rotate(45deg)}.menu[data-astro-cid-fzpbxy5g]:not([data-menu-ready])[open] .menu-line[data-astro-cid-fzpbxy5g]:last-child,.menu-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] .menu-line[data-astro-cid-fzpbxy5g]:last-child{top:50%;transform:rotate(-45deg)}.menu-toggle[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-4px;outline:1px solid #eef4f4}.menu-panel[data-astro-cid-fzpbxy5g]{width:min(13.5rem, calc(100vw - 2 * var(--page-gutter)));overscroll-behavior:contain;opacity:0;visibility:hidden;background:#02060d;border:1px solid #bedbeb33;min-width:0;max-height:max(44px,100svh - 3.25rem - 44px);transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;position:absolute;top:calc(100% + .375rem);right:-.6rem;overflow-y:auto;transform:translateY(-.375rem);box-shadow:0 1.25rem 3rem #01050b8c}.menu[data-astro-cid-fzpbxy5g]:not([data-menu-ready])[open] .menu-panel[data-astro-cid-fzpbxy5g],.menu-panel[data-astro-cid-fzpbxy5g][data-open]{opacity:1;visibility:visible;transition:opacity .22s,transform .26s cubic-bezier(.22,1,.36,1),visibility;transform:none}.menu-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:.375rem 0;list-style:none;display:block}.menu-panel[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]+li[data-astro-cid-fzpbxy5g]{border-top:1px solid #bedbeb1a}.menu-link[data-astro-cid-fzpbxy5g]{color:#d8e1e1b8;width:100%;min-height:48px;font-family:var(--font-display);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 1.25rem;font-size:.9375rem;transition:color .15s;display:flex;position:relative}.menu-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{position:relative}.menu-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:auto 0 -.35rem;transform:scaleX(0)}.menu-link[data-astro-cid-fzpbxy5g]:hover,.menu-link[data-astro-cid-fzpbxy5g][aria-current=true]{color:#eef4f4}.menu-link[data-astro-cid-fzpbxy5g][aria-current=true] span[data-astro-cid-fzpbxy5g]:after{transform:scaleX(1)}.menu-link[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-4px;outline:1px solid #eef4f4}@media (width<=48rem){html:not([data-scroll-ready]){scroll-padding-top:calc(4rem + 12px)}.site-header[data-astro-cid-fzpbxy5g][data-menu][data-site-header]{flex-direction:row;align-items:center;gap:1rem;padding-top:.375rem;padding-bottom:.375rem}.site-header[data-astro-cid-fzpbxy5g][data-menu][data-site-header] nav[data-astro-cid-fzpbxy5g]:not(.menu-panel){display:none}.site-header[data-astro-cid-fzpbxy5g][data-menu][data-site-header] .wordmark[data-astro-cid-fzpbxy5g]{font-size:1.3rem;display:block}.site-header[data-astro-cid-fzpbxy5g][data-menu] .menu[data-astro-cid-fzpbxy5g]{display:block}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-fzpbxy5g][data-menu] .identity[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g],.identity[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g],.menu-line[data-astro-cid-fzpbxy5g],.menu-panel[data-astro-cid-fzpbxy5g],.menu-panel[data-astro-cid-fzpbxy5g][data-open]{transition:none}}@media (width<=48rem){.site-header[data-astro-cid-fzpbxy5g][data-menu] .identity[data-astro-cid-fzpbxy5g]{min-width:0}.site-header[data-astro-cid-fzpbxy5g][data-menu] .identity-wordmark[data-astro-cid-fzpbxy5g]{white-space:normal;overflow-wrap:anywhere}.site-header[data-astro-cid-fzpbxy5g][data-menu] .menu[data-astro-cid-fzpbxy5g]{flex-shrink:0}.menu-link[data-astro-cid-fzpbxy5g]{overflow-wrap:anywhere;padding-block:.5rem}}.media-stage[data-astro-cid-sbaoxzts]{width:100%;margin:0}.media-stage-frame[data-astro-cid-sbaoxzts]{aspect-ratio:var(--media-ratio);border:1px solid var(--s2-line,#c6e1f02e);background:#0208108c;width:100%;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #01050b73}.media-stage-frame[data-astro-cid-sbaoxzts]>*{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.media-stage-caption[data-astro-cid-sbaoxzts]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#d6e7f094;margin-top:.75rem;font-size:.6875rem}.cards[data-astro-cid-dctlfigc]{width:100%}.cards-track[data-astro-cid-dctlfigc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,2.25rem);display:grid}.cards-trio[data-astro-cid-dctlfigc] .cards-track[data-astro-cid-dctlfigc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.75rem)}.card[data-astro-cid-dctlfigc]{border:1px solid var(--s2-line);text-align:left;background:0 0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #01050b73}.card-media[data-astro-cid-dctlfigc]{flex:1 0 auto;height:min(40vh,21rem);margin:0;position:relative}.cards-trio[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]{height:min(18vh,9.5rem)}.card-media[data-astro-cid-dctlfigc] img[data-astro-cid-dctlfigc]{object-fit:cover;opacity:.92;width:100%;height:100%}.card-media[data-astro-cid-dctlfigc]{background:#020810b8}.card-copy[data-astro-cid-dctlfigc]{padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2.2vw,2rem) clamp(1.5rem,2.4vw,2rem)}.cards-trio[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]{padding:clamp(.875rem,1.3vw,1.25rem) clamp(1.125rem,1.6vw,1.5rem) clamp(1rem,1.4vw,1.25rem)}.card-kicker[data-astro-cid-dctlfigc]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--s2-soft);font-size:.75rem}.card-head[data-astro-cid-dctlfigc]{text-wrap:balance;margin-top:.6rem;font-size:clamp(1.625rem,2.6vw,2.5rem);font-weight:500;line-height:1.02}.cards-trio[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.375rem,1.9vw,1.875rem)}.cards-trio[data-astro-cid-dctlfigc] .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{margin-bottom:.65em;font-size:clamp(1.875rem,2.9vw,2.75rem);line-height:1}@media (width>=48.0625rem){.cards-trio[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]{flex-grow:0}.cards-trio[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]{flex-grow:1}}.card-lede[data-astro-cid-dctlfigc]{text-wrap:pretty;max-width:44ch;color:var(--s2-soft);margin-top:.7rem;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.55}.cards-trio[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc]{color:#d6e7f0e6;font-size:clamp(.9375rem,1vw,1.0625rem);line-height:1.5}.card-lede[data-astro-cid-dctlfigc].card-note{color:#d6e7f0b8;margin-top:.4rem}.card-cadence[data-astro-cid-dctlfigc]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--s2-ink);flex-wrap:wrap;gap:.3rem .8rem;margin-top:.9rem;font-size:.75rem;display:flex}.card-cadence[data-astro-cid-dctlfigc] span[data-astro-cid-dctlfigc]+span[data-astro-cid-dctlfigc]:before{content:"";vertical-align:.3em;background:var(--s2-line);width:.8rem;height:1px;margin-right:.55rem;display:inline-block}.card-status[data-astro-cid-dctlfigc]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#d6e7f0a8;align-items:center;gap:.55rem;margin-top:1.1rem;font-size:.75rem;display:inline-flex}.card-status[data-astro-cid-dctlfigc] svg[data-astro-cid-dctlfigc]{fill:none;stroke:currentColor;stroke-width:1.2px}.cards-dots[data-astro-cid-dctlfigc]{display:none}.card-copy[data-astro-cid-dctlfigc]{z-index:1;background:#050c15;flex:none;position:relative}.card-copy[data-astro-cid-dctlfigc]:before{content:"";pointer-events:none;background:linear-gradient(#050c1500,#050c15);position:absolute;inset:-5rem 0 100%}.card[data-astro-cid-dctlfigc]{transition:transform .6s cubic-bezier(.65,0,.35,1)}.card[data-astro-cid-dctlfigc]:nth-child(2){transition-delay:70ms}.card[data-astro-cid-dctlfigc]:nth-child(3){transition-delay:.14s}.s2-layers>[data-for]:not(.is-on) .card[data-astro-cid-dctlfigc],.s2-layers>.is-entering .card[data-astro-cid-dctlfigc]{transition:none;transform:translateY(.9rem)}.s2-layers>[data-for]:not(.is-on) .cards-dot[data-astro-cid-dctlfigc]:before,.s2-layers>.is-entering .cards-dot[data-astro-cid-dctlfigc]:before{transition:none}[data-door-marker][data-active=true] .s2-layers>.is-on .cards-track[data-astro-cid-dctlfigc],[data-door-marker][data-active=true] .s2-layers>.is-on .cards-dot[data-astro-cid-dctlfigc]{pointer-events:auto}@media (width>=48.0625rem) and (height<=50rem){.cards-trio[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]{height:min(15vh,7.5rem)}.cards-trio[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.25rem,1.7vw,1.625rem)}.cards-trio[data-astro-cid-dctlfigc] .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.625rem,2.5vw,2.25rem)}}@media (width<=48rem){.cards-track[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .cards-track[data-astro-cid-dctlfigc]{margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;gap:.75rem;display:flex;overflow-x:auto}.cards-track[data-astro-cid-dctlfigc]::-webkit-scrollbar{display:none}.card[data-astro-cid-dctlfigc]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 84%;transition:transform .6s cubic-bezier(.65,0,.35,1),border-color .3s}.card[data-astro-cid-dctlfigc][aria-current=true]{border-color:#bedbeb57}.card-media[data-astro-cid-dctlfigc]{height:min(30vh,16rem)}.card-copy[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]{padding:1rem 1.25rem 1.25rem}.card-head[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.5rem,7vw,1.875rem)}.card-lede[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc]{font-size:clamp(.875rem,3.7vw,.9375rem)}.cards-dots[data-astro-cid-dctlfigc]{border:1px solid var(--s2-line);background:#0208108c;justify-content:center;width:max-content;margin:.75rem auto 0;padding:0 .35rem;display:flex}.cards-dot[data-astro-cid-dctlfigc]{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.cards-dot[data-astro-cid-dctlfigc]:before{content:"";background:#d6e7f061;width:.45rem;height:.45rem;transition:width .3s cubic-bezier(.65,0,.35,1),background .3s}.cards-dot[data-astro-cid-dctlfigc][aria-current=true]:before{background:var(--s2-ink);width:1.4rem}.cards-trio[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]{height:min(10vh,5.25rem)}.cards-trio[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]{padding:.7rem 1rem .8rem}.card-lede[data-astro-cid-dctlfigc].card-note{margin-top:.35rem}.cards-trio[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{margin-top:.4rem;font-size:clamp(1.25rem,5.6vw,1.5rem)}.cards-trio[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc]{margin-top:.5rem;font-size:.875rem;line-height:1.45}.cards-trio[data-astro-cid-dctlfigc] .card-cadence[data-astro-cid-dctlfigc]{gap:.2rem .6rem;margin-top:.6rem;font-size:.6875rem}}@media (height<=44rem){.card-media[data-astro-cid-dctlfigc]{height:min(30vh,13rem)}}@media (width<=48rem) and (height<=44rem){.cards-trio[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]{height:min(8vh,3.75rem)}.card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.375rem,6.2vw,1.625rem)}.cards-trio[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc],.cards-trio[data-astro-cid-dctlfigc] .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{font-size:clamp(1.125rem,5vw,1.3125rem)}.cards-trio[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc]{font-size:.875rem}}@media (width<=48rem){.cards-stack[data-astro-cid-dctlfigc] .cards-track[data-astro-cid-dctlfigc],.cards-stack[data-astro-cid-dctlfigc].cards-trio .cards-track[data-astro-cid-dctlfigc]{scroll-snap-type:none;touch-action:pan-y;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:.6rem;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.cards-stack[data-astro-cid-dctlfigc] .card[data-astro-cid-dctlfigc]{scroll-snap-align:none;flex-direction:row;flex:none}.cards-stack[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc],.cards-stack[data-astro-cid-dctlfigc].cards-trio .card-media[data-astro-cid-dctlfigc]{flex:0 0 39%;height:auto;min-height:100%}.cards-stack[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]:after{background:linear-gradient(90deg,#050c1500,#050c15);width:34%;height:auto;inset:0 0 0 auto}.cards-stack[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc],.cards-stack[data-astro-cid-dctlfigc].cards-trio .card-copy[data-astro-cid-dctlfigc]{flex:auto;padding:.8rem 1rem .9rem .9rem}.cards-stack[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]:before{display:none}.cards-stack[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc],.cards-stack[data-astro-cid-dctlfigc].cards-trio .card-head[data-astro-cid-dctlfigc],.cards-stack[data-astro-cid-dctlfigc].cards-trio .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{margin-top:.3rem;font-size:1.1875rem;line-height:1.08}.cards-stack[data-astro-cid-dctlfigc].cards-trio .card-lede[data-astro-cid-dctlfigc]{margin-top:.4rem;font-size:.9375rem;line-height:1.45}.cards-stack[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc].card-note{margin-top:.3rem}.cards-stack[data-astro-cid-dctlfigc] .cards-dots[data-astro-cid-dctlfigc]{display:none}}.cards-expandable[data-astro-cid-dctlfigc]{--about-support-gap:.5rem}.cards-expandable[data-astro-cid-dctlfigc] .cards-track[data-astro-cid-dctlfigc]{align-items:start}.cards-expandable[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]{min-height:var(--about-copy-height,0px);flex-grow:0}.cards-expandable[data-astro-cid-dctlfigc].cards-trio .card-media[data-astro-cid-dctlfigc]{aspect-ratio:16/9;flex:none;place-items:center;height:auto;display:grid}.cards-expandable[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc] img[data-astro-cid-dctlfigc]{object-fit:contain;height:auto}.cards-expandable[data-astro-cid-dctlfigc] .card-media[data-astro-cid-dctlfigc]:after,.cards-expandable[data-astro-cid-dctlfigc] .card-copy[data-astro-cid-dctlfigc]:before{display:none}.cards-expandable[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc],.cards-expandable[data-astro-cid-dctlfigc].cards-trio .card-feature[data-astro-cid-dctlfigc] .card-head[data-astro-cid-dctlfigc]{margin-bottom:0}[data-astro-cid-dctlfigc][data-about-ready] .card[data-astro-cid-dctlfigc]{cursor:pointer;transition:transform .6s cubic-bezier(.65,0,.35,1),border-color .18s,box-shadow .18s}@media (hover:hover){[data-astro-cid-dctlfigc][data-about-ready].cards-expandable .card[data-astro-cid-dctlfigc]:hover{border-color:#597d91a6;box-shadow:0 0 18px #597d913d,0 1rem 3rem #01050b40}}[data-astro-cid-dctlfigc][data-about-ready].cards-expandable .card[data-astro-cid-dctlfigc]:has([aria-expanded=true]),[data-astro-cid-dctlfigc][data-about-ready].cards-expandable .card[data-astro-cid-dctlfigc]:has(.card-info-toggle:focus-visible){border-color:#597d91a6;box-shadow:0 0 18px #597d913d,0 1rem 3rem #01050b40}[data-astro-cid-dctlfigc][data-about-ready] .card-copy[data-astro-cid-dctlfigc]:after{content:"";height:48px;display:block}.card-info-toggle[data-astro-cid-dctlfigc]{z-index:2;width:44px;min-width:44px;height:44px;min-height:44px;right:calc(var(--flow-card-pad-x,1.5rem) - 13px);bottom:calc(max(1rem, var(--flow-card-pad-y,1.25rem)) - 10px);color:#7fa9ba;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;transition:color .18s;display:none;position:absolute}[data-astro-cid-dctlfigc][data-about-ready] .card-info-toggle[data-astro-cid-dctlfigc]{display:grid}.card-info-toggle[data-astro-cid-dctlfigc]:hover,.card-info-toggle[data-astro-cid-dctlfigc][aria-expanded=true]{color:#a4c9d7}.cards-expandable[data-astro-cid-dctlfigc] .card-info-toggle[data-astro-cid-dctlfigc]:focus-visible{color:#c4e6ef;outline:none}.card-info-toggle[data-astro-cid-dctlfigc]:focus-visible:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;bottom:8px}.card-info-toggle[data-astro-cid-dctlfigc] svg[data-astro-cid-dctlfigc]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.info-line[data-astro-cid-dctlfigc]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.info-line-ends[data-astro-cid-dctlfigc]{stroke-dasharray:12 63}.card-info-toggle[data-astro-cid-dctlfigc][aria-expanded=true] svg[data-astro-cid-dctlfigc]{transform:rotate(-45deg)}.card-info-toggle[data-astro-cid-dctlfigc][aria-expanded=true] .info-line-ends[data-astro-cid-dctlfigc]{stroke-dasharray:20 300;stroke-dashoffset:-32.42px}.card-info[data-astro-cid-dctlfigc]{z-index:1;grid-template-rows:1fr;display:grid;position:relative}[data-astro-cid-dctlfigc][data-about-ready] .card-info[data-astro-cid-dctlfigc]{visibility:hidden;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),margin-top .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s}[data-astro-cid-dctlfigc][data-about-ready] .card[data-astro-cid-dctlfigc]:has([aria-expanded=true]) .card-info[data-astro-cid-dctlfigc]{margin-top:calc(-1 * var(--about-support-overlap,0px));visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),margin-top .35s cubic-bezier(.16,1,.3,1),visibility}.card-info-clip[data-astro-cid-dctlfigc]{background:var(--flow-card-fill,#050c15eb);min-height:0;overflow:hidden}.card-info-copy[data-astro-cid-dctlfigc]{padding:var(--about-support-inset,0px) var(--flow-card-pad-x,1.5rem) max(1rem, var(--flow-card-pad-y,1.25rem));background:0 0;display:flow-root}.cards-expandable[data-astro-cid-dctlfigc].cards-trio .card-info-copy[data-astro-cid-dctlfigc] .card-lede[data-astro-cid-dctlfigc]{margin-top:0;padding-inline-end:28px}.door-next-marker[data-door-marker][data-about-anchored]{align-items:start}[data-door-marker][data-about-anchored]>.s2{margin-block-start:calc(var(--about-rest-inset,0px) + 3 * var(--about-entry-base-gap,0px))}@media (width>=48.0625rem){[data-door-marker][data-about-anchored]>.s2{margin-block-start:calc(var(--about-rest-inset,0px) + var(--about-entry-base-gap,0px))}}[data-astro-cid-dctlfigc][data-about-initializing] .card-info[data-astro-cid-dctlfigc]{transition:none}@media (width<=48rem){[data-door-marker][data-about-anchored]>.s2{margin-block-start:0}.cards-expandable[data-astro-cid-dctlfigc]{--about-support-inset:var(--about-support-gap)}.cards-expandable[data-astro-cid-dctlfigc].cards-stack{--flow-card-gap:.5rem;--flow-card-pad-x:.75rem;--flow-card-pad-y:.625rem}[data-astro-cid-dctlfigc][data-about-ready].cards-stack .card-copy[data-astro-cid-dctlfigc]:after{height:44px}.cards-expandable[data-astro-cid-dctlfigc].cards-stack.cards-trio .card-copy[data-astro-cid-dctlfigc]{padding:.625rem .75rem}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card-info-toggle[data-astro-cid-dctlfigc]{bottom:4px;right:0}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .cards-track[data-astro-cid-dctlfigc]{grid-auto-rows:auto}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card[data-astro-cid-dctlfigc]{grid-template-rows:auto auto;grid-template-columns:44% minmax(0,1fr);display:grid}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card-media[data-astro-cid-dctlfigc]{aspect-ratio:auto;grid-area:1/1;align-self:stretch;place-items:center;height:auto;min-height:0;display:grid}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card-media[data-astro-cid-dctlfigc] img[data-astro-cid-dctlfigc]{object-fit:cover;height:100%;position:absolute;inset:0}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card-copy[data-astro-cid-dctlfigc]{grid-area:1/2;min-width:0}.cards-expandable[data-astro-cid-dctlfigc].cards-stack .card-info[data-astro-cid-dctlfigc]{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){html[data-header-state=about] [data-door-content]{visibility:hidden}[data-astro-cid-dctlfigc][data-about-ready] .card[data-astro-cid-dctlfigc],.cards-expandable[data-astro-cid-dctlfigc] .card-info[data-astro-cid-dctlfigc],.cards-expandable[data-astro-cid-dctlfigc] .card-info-toggle[data-astro-cid-dctlfigc],.cards-expandable[data-astro-cid-dctlfigc] .card-info-toggle[data-astro-cid-dctlfigc] svg[data-astro-cid-dctlfigc],.cards-expandable[data-astro-cid-dctlfigc] .info-line[data-astro-cid-dctlfigc]{transition:none}}html:has(.story-dialog[open]){scrollbar-gutter:stable;overflow-y:hidden}html[data-story-anchoring]{overflow-anchor:none}.sf[data-astro-cid-cypauiu3]{--story-teal:89 125 145;text-align:left;width:100%}.sf-label[data-astro-cid-cypauiu3],.sf-grid[data-astro-cid-cypauiu3]{width:100%;max-width:56rem;margin-inline:auto}.sf-label[data-astro-cid-cypauiu3]{align-items:center;margin-bottom:clamp(.9rem,1.8vh,1.4rem);display:flex}.sf-label-name[data-astro-cid-cypauiu3]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--s2-soft);margin:0;font-size:.8125rem;font-weight:400;line-height:1.2}.sf-picks[data-astro-cid-cypauiu3]{display:block}.sf-grid[data-astro-cid-cypauiu3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.sf-feature[data-astro-cid-cypauiu3]{grid-column:1/-1}.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3]{color:#e4eef2;text-align:left;cursor:pointer;background:#050c15eb;border:1px solid #bedbeb33;border-radius:0;width:100%;min-width:0;padding:0;transition:border-color .18s,box-shadow .18s;display:block;box-shadow:0 1rem 3rem #01050b40}.sf-card-media[data-astro-cid-cypauiu3]{height:min(19.2svh,12rem);display:block;overflow:hidden}.sf-feature[data-astro-cid-cypauiu3] .sf-card-media[data-astro-cid-cypauiu3]{height:min(43.2svh,25.2rem)}.sf-card-media[data-astro-cid-cypauiu3] img[data-astro-cid-cypauiu3]{object-fit:cover;width:100%;height:100%;display:block}.sf-card-label[data-astro-cid-cypauiu3]{background:var(--flow-card-fill,#050c15eb);align-items:center;min-height:44px;padding:.65rem 1rem;display:flex}.sf-card-title[data-astro-cid-cypauiu3]{font-weight:500;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);text-wrap:balance;font-size:clamp(1.125rem,1.55vw,1.5rem);line-height:1.15}.sf-feature[data-astro-cid-cypauiu3] .sf-card-title[data-astro-cid-cypauiu3]{font-size:clamp(1.35rem,2.16vw,2.115rem)}@media (hover:hover){.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3]:hover{border-color:rgb(var(--story-teal) / 65%);box-shadow:0 0 18px rgb(var(--story-teal) / 24%), 0 1rem 3rem #01050b40}}.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3]:focus-visible{border-color:rgb(var(--story-teal));box-shadow:0 0 18px rgb(var(--story-teal) / 45%);outline:none}.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3][data-story-origin]{opacity:0}.story-dialog[data-astro-cid-cypauiu3]{color:#e4eef2;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:2rem;position:fixed;inset:0;overflow:hidden}.story-dialog[data-astro-cid-cypauiu3][open]{place-items:center;display:grid}.story-dialog[data-astro-cid-cypauiu3]::backdrop{background:#01050bd1;transition:opacity .18s}.story-dialog[data-astro-cid-cypauiu3][data-phase=closing]::backdrop{opacity:0}.story-detail[data-astro-cid-cypauiu3]{background:#050c15;border:1px solid #bedbeb40;width:min(60rem,100%);min-width:0;position:relative;box-shadow:0 1.5rem 5rem #00000073}.story-detail-scroll[data-astro-cid-cypauiu3]{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#597d91 #050c15;min-height:min(38rem,100svh - 4rem);max-height:calc(100svh - 4rem);overflow:hidden auto}.story-detail-scroll[data-astro-cid-cypauiu3]:focus-visible{box-shadow:inset 0 0 12px rgb(var(--story-teal) / 40%);outline:none}.story-detail-media[data-astro-cid-cypauiu3]{aspect-ratio:20/9;background:#02060d;width:100%;position:relative}.story-detail-media[data-astro-cid-cypauiu3]:has(video){aspect-ratio:16/9;position:relative}.story-detail-media[data-astro-cid-cypauiu3] video[data-astro-cid-cypauiu3],.story-detail-media[data-astro-cid-cypauiu3] img[data-astro-cid-cypauiu3]{position:absolute;inset:0}.story-detail-media[data-astro-cid-cypauiu3] img[data-astro-cid-cypauiu3],.story-detail-media[data-astro-cid-cypauiu3] video[data-astro-cid-cypauiu3]{object-fit:cover;width:100%;height:100%;display:block}.story-detail-body[data-astro-cid-cypauiu3]{padding:clamp(1.5rem,3vw,3rem)}.story-detail-title[data-astro-cid-cypauiu3]{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:1.06}.story-detail-title[data-astro-cid-cypauiu3]>.sf-card-title[data-astro-cid-cypauiu3]{font:inherit;letter-spacing:inherit;text-align:inherit;display:block}.story-detail-lede[data-astro-cid-cypauiu3]{white-space:pre-line}.story-detail-lede[data-astro-cid-cypauiu3],.story-detail-section[data-astro-cid-cypauiu3] p[data-astro-cid-cypauiu3]{color:#d6e7f0;max-width:65ch;margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.7}.story-detail-section[data-astro-cid-cypauiu3],.story-detail-image[data-astro-cid-cypauiu3]{margin:2rem 0 0}.story-detail-section[data-astro-cid-cypauiu3] h3[data-astro-cid-cypauiu3]{font-family:var(--font-display);font-size:1.5rem}.story-detail-image[data-astro-cid-cypauiu3] img[data-astro-cid-cypauiu3]{width:100%;height:auto;display:block}.story-detail-image[data-astro-cid-cypauiu3] figcaption[data-astro-cid-cypauiu3]{color:#d6e7f0;margin-top:.75rem;line-height:1.6}.story-close[data-astro-cid-cypauiu3]{z-index:4;color:#050c15;cursor:pointer;background:#e4eef2;border:1px solid #0000;border-radius:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:.75rem;right:.75rem}.story-close[data-astro-cid-cypauiu3]:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-close[data-astro-cid-cypauiu3]:hover{box-shadow:0 0 18px rgb(var(--story-teal) / 30%)}.story-close[data-astro-cid-cypauiu3]:focus-visible{box-shadow:0 0 18px rgb(var(--story-teal) / 60%);outline:none}@media (forced-colors:active){.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3]:focus-visible,.story-close[data-astro-cid-cypauiu3]:focus-visible,.story-detail-scroll[data-astro-cid-cypauiu3]:focus-visible{outline-offset:3px;outline:2px solid highlight}}.story-close[data-astro-cid-cypauiu3] svg[data-astro-cid-cypauiu3]{fill:none;stroke:currentColor;stroke-width:1.5px}.story-dialog[data-astro-cid-cypauiu3][data-phase=opening] .story-detail[data-astro-cid-cypauiu3],.story-dialog[data-astro-cid-cypauiu3][data-phase=closing] .story-detail[data-astro-cid-cypauiu3]{box-shadow:none;background:0 0;border-color:#0000}.story-window[data-astro-cid-cypauiu3][data-morph]{z-index:1;background:#050c15;position:fixed;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 0 1px #bedbeb40,0 1.5rem 5rem #00000073}.story-window[data-astro-cid-cypauiu3][data-morph] .story-detail-scroll[data-astro-cid-cypauiu3]{z-index:1;position:absolute;overflow:hidden}.story-window[data-astro-cid-cypauiu3][data-morph]>.story-cover[data-astro-cid-cypauiu3]{z-index:2;object-fit:cover;max-width:none;margin:0;display:block;position:absolute;top:0;left:0}.story-window[data-astro-cid-cypauiu3][data-morph]>.sf-card-title[data-astro-cid-cypauiu3]{z-index:3;max-width:none;margin:0;display:block;position:absolute}@media (width>=48.0625rem) and (height<=50rem){.sf-label[data-astro-cid-cypauiu3],.sf-grid[data-astro-cid-cypauiu3]{max-width:52rem}.sf-feature[data-astro-cid-cypauiu3] .sf-card-media[data-astro-cid-cypauiu3]{height:min(30.24svh,15.12rem)}}@media (width<=48rem){.sf-label[data-astro-cid-cypauiu3]{margin-bottom:.75rem}.sf-grid[data-astro-cid-cypauiu3]{gap:.625rem}.sf-card-media[data-astro-cid-cypauiu3]{height:clamp(6rem,14.4svh,9.6rem)}.sf-feature[data-astro-cid-cypauiu3] .sf-card-media[data-astro-cid-cypauiu3]{height:min(27.36svh,14.04rem)}.sf-card-label[data-astro-cid-cypauiu3]{text-align:center;justify-content:center;padding:.65rem .5rem}.sf-feature[data-astro-cid-cypauiu3] .sf-card-label[data-astro-cid-cypauiu3]{text-align:left;justify-content:start;padding-inline:1rem}.sf-card-title[data-astro-cid-cypauiu3]{font-size:clamp(.9375rem,3.7vw,1.125rem)}.sf-feature[data-astro-cid-cypauiu3] .sf-card-title[data-astro-cid-cypauiu3]{font-size:clamp(1.17rem,5.4vw,1.44rem)}.story-dialog[data-astro-cid-cypauiu3]{padding:.5rem}.story-detail[data-astro-cid-cypauiu3]{width:100%}.story-detail-scroll[data-astro-cid-cypauiu3]{height:calc(100svh - 1rem);min-height:0;max-height:calc(100svh - 1rem)}.story-detail-body[data-astro-cid-cypauiu3]{padding:1.5rem 1.25rem}.story-detail-lede[data-astro-cid-cypauiu3],.story-detail-section[data-astro-cid-cypauiu3] p[data-astro-cid-cypauiu3]{font-size:1rem;line-height:1.65}}@media (width<=48rem) and (height<=44rem){.sf-feature[data-astro-cid-cypauiu3] .sf-card-media[data-astro-cid-cypauiu3]{height:min(18svh,8.28rem)}}@media (prefers-reduced-motion:reduce){.sf[data-astro-cid-cypauiu3][data-story-feature] .sf-card[data-astro-cid-cypauiu3],.story-dialog[data-astro-cid-cypauiu3]::backdrop{transition:none}}.s2[data-astro-cid-bf2euusy]{--s2-ink:#e4eef2;--s2-soft:#d6e7f0cc;--s2-line:#bedbeb33;--s2-glow:241 252 253;--s2-ease:cubic-bezier(.65, 0, .35, 1);--s2-shift:.46s;z-index:1;width:100%;max-width:var(--content-max);text-align:left;color:var(--s2-ink);margin-inline:auto;position:relative}.s2-film[data-astro-cid-bf2euusy]{text-align:center;width:100%}.s2-film-label[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--s2-soft);font-size:.8125rem}.s2-film-head[data-astro-cid-bf2euusy]{text-wrap:balance;margin-top:.85rem;font-size:clamp(2rem,4.35vw,3.75rem);font-weight:500;line-height:1}.s2-film-lede[data-astro-cid-bf2euusy]{margin-top:1.1rem;text-wrap:pretty;max-width:52ch;color:var(--s2-soft);margin-inline:auto;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55}.s2-film-frame[data-astro-cid-bf2euusy]{aspect-ratio:16/9;border:1px solid var(--s2-line);background:#0208108c;max-width:100%;height:min(52vh,29.25rem);margin:clamp(1.5rem,3.2vh,2.5rem) auto 0;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #01050b73}.s2-film-frame[data-astro-cid-bf2euusy] img[data-astro-cid-bf2euusy]{opacity:.9}.s2-film-note[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#d6e7f094;margin-top:.9rem;font-size:.75rem}.s2-film-above[data-astro-cid-bf2euusy]{width:100%;transition:grid-template-rows .4s var(--s2-ease), opacity .24s ease;grid-template-rows:1fr;display:grid}.s2-film-above[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy]{min-height:0;overflow:hidden}.s2[data-astro-cid-bf2euusy][data-state=lived] .s2-film-above[data-astro-cid-bf2euusy]{opacity:0;grid-template-rows:0fr}.s2-film-frame[data-astro-cid-bf2euusy]{transition:height .4s var(--s2-ease), margin-top .4s var(--s2-ease)}.s2[data-astro-cid-bf2euusy][data-state=lived] .s2-film-frame[data-astro-cid-bf2euusy]{height:min(58vh,33rem);margin-top:0}.s2-film-below[data-astro-cid-bf2euusy]{width:100%}.s2-film-slot[data-astro-cid-bf2euusy]{opacity:0;transition:grid-template-rows .4s var(--s2-ease), opacity .22s ease;grid-template-rows:0fr;display:grid}.s2-film-slot[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy]{min-height:0;overflow:hidden}.s2[data-astro-cid-bf2euusy][data-state=documentary] .s2-film-slot[data-astro-cid-bf2euusy][data-film-for=documentary],.s2[data-astro-cid-bf2euusy][data-state=lived] .s2-film-slot[data-astro-cid-bf2euusy][data-film-for=lived]{opacity:1;transition:grid-template-rows .4s var(--s2-ease), opacity .3s ease .18s;grid-template-rows:1fr}.s2-film-head-under[data-astro-cid-bf2euusy]{margin-top:clamp(1.25rem,2.6vh,2rem)}.s2-film-head-under[data-astro-cid-bf2euusy]+.s2-film-lede[data-astro-cid-bf2euusy]{margin-top:.75rem}.s2-film[data-astro-cid-bf2euusy]:not(.is-on),.s2-film[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-film[data-astro-cid-bf2euusy].is-entering,.s2-film[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy],.s2-crest[data-astro-cid-bf2euusy]:not(.is-on),.s2-crest[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-crest[data-astro-cid-bf2euusy].is-entering,.s2-crest[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy],.s2-out[data-astro-cid-bf2euusy]:not(.is-on),.s2-out[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-out[data-astro-cid-bf2euusy].is-entering,.s2-out[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy],.s2-invite[data-astro-cid-bf2euusy]:not(.is-on),.s2-invite[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-invite[data-astro-cid-bf2euusy].is-entering,.s2-invite[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy],.s2-stories[data-astro-cid-bf2euusy]:not(.is-on),.s2-stories[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-stories[data-astro-cid-bf2euusy].is-entering,.s2-stories[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy],.s2-home[data-astro-cid-bf2euusy]:not(.is-on),.s2-home[data-astro-cid-bf2euusy]:not(.is-on) [data-astro-cid-bf2euusy],.s2-home[data-astro-cid-bf2euusy].is-entering,.s2-home[data-astro-cid-bf2euusy].is-entering [data-astro-cid-bf2euusy]{transition:none!important}.s2-film-media[data-astro-cid-bf2euusy]{position:absolute;inset:0}.s2-film-media[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.s2-grade[data-astro-cid-bf2euusy]{z-index:0;background:linear-gradient(260deg,#020810d1 0%,#02081094 38%,#02081029 66%,#0000 82%);position:absolute;inset:0}.s2-veil[data-astro-cid-bf2euusy]{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(120% 90%,#02070eb8 0%,#01050be8 58%,#010409f7 100%);transition:opacity .92s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.s2[data-astro-cid-bf2euusy][data-state=carried]~.s2-veil[data-astro-cid-bf2euusy]{opacity:1}.s2-copy[data-astro-cid-bf2euusy]{grid-area:1/2;justify-self:end;width:100%;max-width:52rem}.s2-swap[data-astro-cid-bf2euusy]{position:relative}.s2-swap[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]{display:block}.s2-swap[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]:not(.is-on){opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.s2-swap[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy]{opacity:1;transition:opacity .4s;position:static}.s2-swap[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy].is-leaving{opacity:0;transition:opacity .24s}.s2-swap[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy].is-entering{opacity:0;transition:none}.s2-layers[data-astro-cid-bf2euusy]{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.s2-layers[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]{grid-area:1/1}.s2-layers[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]:not(.is-on){position:static}.s2-layers[data-astro-cid-bf2euusy]>.s2-room[data-astro-cid-bf2euusy],.s2-layers[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy],.s2-layers[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.s2-layers[data-astro-cid-bf2euusy]>.s2-out[data-astro-cid-bf2euusy]{grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.s2-out-media[data-astro-cid-bf2euusy]{width:100%}.s2-out-media[data-astro-cid-bf2euusy] .media-stage-frame{max-height:min(58vh,32rem)}.s2-out-kicker[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--s2-soft);font-size:.75rem}.s2-out-head[data-astro-cid-bf2euusy]{text-wrap:balance;margin-top:.65rem;font-size:clamp(1.5rem,2.9vw,2.5rem);font-weight:500;line-height:1.04}.s2-out-lede[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:30ch;color:var(--s2-soft);margin-top:.9rem;font-size:clamp(.9375rem,1vw,1.0625rem);line-height:1.55}.s2-stories[data-astro-cid-bf2euusy],.s2-home[data-astro-cid-bf2euusy]{width:100%}.s2-home-intro[data-astro-cid-bf2euusy]{max-width:52rem}.s2[data-astro-cid-bf2euusy] .s2-home-head[data-astro-cid-bf2euusy]{text-wrap:balance;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:500;line-height:1}.s2-home-gloss[data-astro-cid-bf2euusy]{text-wrap:balance;margin-top:1rem;font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.45}.s2-home[data-astro-cid-bf2euusy] .cards{margin-top:clamp(1.5rem,3.4vh,2.25rem)}.s2-invite-lede[data-astro-cid-bf2euusy]{margin-top:1rem}.s2-invite-routes[data-astro-cid-bf2euusy] li[data-astro-cid-bf2euusy]{border-bottom:1px solid var(--s2-line)}.s2-crest-figure[data-astro-cid-bf2euusy]{aspect-ratio:9/16;grid-area:1/1;justify-self:start;height:min(62vh,32rem);margin:0;position:relative}.s2-crest-glow[data-astro-cid-bf2euusy]{aspect-ratio:1;background:radial-gradient(circle, rgb(var(--s2-glow) / 13%) 0%, rgb(var(--s2-glow) / 5%) 42%, transparent 70%);pointer-events:none;border-radius:50%;width:150%;position:absolute;top:50%;left:50%;translate:-50% -50%}.s2-crest-flat[data-astro-cid-bf2euusy],.s2-crest-canvas[data-astro-cid-bf2euusy]{width:141.6%;height:141.6%;position:absolute;top:50%;left:50%;translate:-50% -50%}.s2-crest-still[data-astro-cid-bf2euusy]{display:contents}.s2-crest-flat[data-astro-cid-bf2euusy]{object-fit:contain;opacity:.85;transition:opacity .6s}.s2-crest-canvas[data-astro-cid-bf2euusy]{opacity:0;transition:opacity .6s}.s2-crest-canvas[data-astro-cid-bf2euusy][data-crest-figure-ready=true]{opacity:1}.s2-crest-figure[data-astro-cid-bf2euusy]:has([data-crest-figure-ready=true]) .s2-crest-flat[data-astro-cid-bf2euusy]{opacity:0}.s2-crest-copy[data-astro-cid-bf2euusy]{--s2-crest-measure:40rem;grid-area:1/2;justify-self:end;width:100%;max-width:52rem}.s2-crest-head[data-astro-cid-bf2euusy]{max-width:var(--s2-crest-measure);text-wrap:balance;margin-top:.65rem;font-size:clamp(1.5rem,3.35vw,2.875rem);font-weight:500;line-height:1.02}.s2-crest-meanings[data-astro-cid-bf2euusy]{max-width:min(var(--s2-crest-measure), 35rem);margin-top:clamp(.8rem,1.8vh,1.4rem)}.s2-crest-tabs[data-astro-cid-bf2euusy]{border-bottom:1px solid var(--s2-line);flex-wrap:wrap;gap:0 clamp(1rem,1.8vw,1.75rem);display:flex}.s2-crest-tab[data-astro-cid-bf2euusy]{min-height:44px;color:var(--s2-soft);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-size:clamp(.8125rem,.95vw,.9375rem);transition:color .15s;position:relative}.s2-crest-tab[data-astro-cid-bf2euusy]:after{content:"";background:var(--s2-ink);transform-origin:0;height:1px;transition:transform .36s var(--s2-ease);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}[data-astro-cid-bf2euusy][data-locked] .s2-crest-tab[data-astro-cid-bf2euusy],[data-astro-cid-bf2euusy][data-locked] .s2-crest-step[data-astro-cid-bf2euusy]{cursor:default}[data-astro-cid-bf2euusy][data-locked] .s2-crest-tab[data-astro-cid-bf2euusy]:not([aria-selected=true]):hover{color:var(--s2-soft)}[data-astro-cid-bf2euusy][data-locked] .s2-crest-step[data-astro-cid-bf2euusy]:hover:not(:disabled){border-color:var(--s2-line)}.s2-crest-tab[data-astro-cid-bf2euusy]:hover,.s2-crest-tab[data-astro-cid-bf2euusy][aria-selected=true]{color:#f4fbfd}.s2-crest-tab[data-astro-cid-bf2euusy]:focus-visible,.s2-crest-step[data-astro-cid-bf2euusy]:focus-visible{outline:1px solid var(--s2-ink);outline-offset:3px}.s2-crest-panels[data-astro-cid-bf2euusy]{padding-top:clamp(.7rem,1.5vh,1.1rem);display:grid}.s2-crest-meaning[data-astro-cid-bf2euusy]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .18s,visibility 0s linear .18s}.s2-crest-meaning[data-astro-cid-bf2euusy].is-shown{opacity:1;visibility:visible;transition:opacity .32s .14s,visibility}.s2-crest-line[data-astro-cid-bf2euusy]{text-wrap:balance;max-width:30ch;color:var(--s2-ink);margin:0;font-size:clamp(1.25rem,1.75vw,1.625rem);font-weight:500;line-height:1.05}.s2-crest-body[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:46ch;color:var(--s2-soft);margin-top:.5rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.6}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-copy[data-astro-cid-bf2euusy]{text-align:center}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-verse[data-astro-cid-bf2euusy]{margin-inline:auto}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy]{width:fit-content;max-width:100%;margin-inline:auto}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-steps[data-astro-cid-bf2euusy]{width:fit-content;margin-inline:auto}.s2-crest-verse[data-astro-cid-bf2euusy]{max-width:23rem;margin:clamp(.9rem,2vh,1.35rem) 0 0}.s2-crest-verse[data-astro-cid-bf2euusy] blockquote[data-astro-cid-bf2euusy]{margin:0}.s2-crest-verse[data-astro-cid-bf2euusy] p[data-astro-cid-bf2euusy]{text-wrap:pretty;color:#d6e7f0e6;font-size:clamp(.9375rem,1vw,1rem);line-height:1.5}.s2-crest-verse[data-astro-cid-bf2euusy] figcaption[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--s2-soft);margin-top:.4rem;font-size:.8125rem}.s2-crest-steps[data-astro-cid-bf2euusy]{justify-content:center;align-items:center;gap:1rem;margin-top:clamp(1rem,2.4vh,1.6rem);display:flex}.s2-crest-step[data-astro-cid-bf2euusy]{border:1px solid var(--s2-line);width:2.75rem;height:2.75rem;color:var(--s2-ink);cursor:pointer;background:#02081073;place-items:center;padding:0;transition:border-color .3s,opacity .3s;display:grid}.s2-crest-step[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{fill:none;stroke:currentColor;stroke-width:1.4px}.s2-crest-step[data-astro-cid-bf2euusy]:hover:not(:disabled){border-color:#bedbeb73}.s2-crest-step[data-astro-cid-bf2euusy]:disabled{opacity:.35;cursor:default}.s2-crest-count[data-astro-cid-bf2euusy]{font-family:var(--font-display);letter-spacing:.16em;color:var(--s2-ink);font-variant-numeric:tabular-nums;gap:.45em;font-size:.8125rem;display:flex}.s2-crest-count-total[data-astro-cid-bf2euusy]{color:var(--s2-soft)}[data-door-marker][data-active=true] .s2-layers[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy].is-on,[data-door-marker][data-active=true] .s2-layers[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy].is-on [data-astro-cid-bf2euusy]:is(.s2-crest-tab,.s2-crest-step){pointer-events:auto}.s2-crest[data-astro-cid-bf2euusy]{touch-action:pan-x}.s2-crest-figure[data-astro-cid-bf2euusy]{perspective:900px}@media (prefers-reduced-motion:reduce){.s2-crest-meaning[data-astro-cid-bf2euusy],.s2-crest-meaning[data-astro-cid-bf2euusy].is-shown,.s2-crest-tab[data-astro-cid-bf2euusy]:after{transition-duration:10ms;transition-delay:0s}}.s2-stage[data-astro-cid-bf2euusy]{position:relative}.s2-eyebrow[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--s2-soft);font-size:.8125rem;overflow:hidden}.s2-eyebrow[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]:not([data-for=home]){padding-bottom:.85rem}.s2-eyebrow[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]{transition:opacity .24s ease, transform .42s var(--s2-ease);transform:translateY(.35em)}.s2-eyebrow[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy]{transition:opacity .4s ease, transform .42s var(--s2-ease);transform:translateY(0)}.s2-eyebrow[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy].is-entering{transform:translateY(.35em)}.s2-kicker[data-astro-cid-bf2euusy]{display:block}.s2-carry[data-astro-cid-bf2euusy]{letter-spacing:.04em;color:#d6e7f0eb;margin-top:.7rem;font-size:clamp(1rem,1.35vw,1.3125rem);line-height:1.15;display:block}.s2[data-astro-cid-bf2euusy] .s2-head[data-astro-cid-bf2euusy]{text-wrap:balance;font-size:clamp(2.25rem,5.2vw,4.5rem);font-weight:500;line-height:1}.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-head[data-astro-cid-bf2euusy]{font-size:clamp(2rem,4.35vw,3.75rem)}.s2-gloss[data-astro-cid-bf2euusy]{overflow:hidden}.s2-gloss[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for=home\ mission]{padding-top:1.375rem}.s2-prose[data-astro-cid-bf2euusy]{margin-top:1.375rem;overflow:hidden}.s2-lede[data-astro-cid-bf2euusy]{text-wrap:balance;max-width:58ch;font-size:clamp(1.0625rem,1.65vw,1.5rem);line-height:1.45}.s2-note[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:58ch;color:var(--s2-soft);margin-top:0;font-size:clamp(.9375rem,1.1vw,1.125rem);line-height:1.6}.s2-say[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:52ch;color:var(--s2-soft);font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.55}.s2[data-astro-cid-bf2euusy][data-state=mission] .s2-say[data-astro-cid-bf2euusy]{max-width:44ch}.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-say[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-say[data-astro-cid-bf2euusy]{font-size:clamp(.9375rem,1.1vw,1.0625rem)}.s2-statement[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--s2-ink);font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.1}.s2[data-astro-cid-bf2euusy][data-state=mission] .s2-statement[data-astro-cid-bf2euusy]{max-width:none;font-size:clamp(1.75rem,3.3vw,2.75rem)}.s2-statement-close[data-astro-cid-bf2euusy]{margin-top:1.25rem}.s2-refrain[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:64ch;color:var(--s2-ink);margin-top:.85rem;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55}.s2-examples[data-astro-cid-bf2euusy]{text-wrap:pretty;max-width:60ch;color:var(--s2-soft);margin-top:.7rem;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.55}.s2-cadence[data-astro-cid-bf2euusy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--s2-ink);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1.1rem;font-size:clamp(.8125rem,.95vw,.9375rem);display:flex}.s2-cadence[data-astro-cid-bf2euusy] span[data-astro-cid-bf2euusy]+span[data-astro-cid-bf2euusy]:before{content:"";vertical-align:.3em;background:var(--s2-line);width:1.1rem;height:1px;margin-right:.7rem;display:inline-block}.s2-close[data-astro-cid-bf2euusy]{max-width:72ch;color:var(--s2-ink);margin-top:.9rem}.s2-routes[data-astro-cid-bf2euusy]{margin:clamp(2rem,4vh,3.25rem) 0 0;padding:0;list-style:none}.s2-routes[data-astro-cid-bf2euusy] li[data-astro-cid-bf2euusy]{border-top:1px solid var(--s2-line)}.s2-route[data-astro-cid-bf2euusy]{width:100%;min-height:44px;color:inherit;text-align:left;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.7rem,1.4vh,1rem) 0;font-size:clamp(.9375rem,1.15vw,1.125rem);transition:color .3s,transform .12s;display:flex}button[data-astro-cid-bf2euusy].s2-route{cursor:pointer}[data-door-marker][data-active=true] .s2-layers[data-astro-cid-bf2euusy]>.is-on[data-astro-cid-bf2euusy] button[data-astro-cid-bf2euusy].s2-route{pointer-events:auto}.s2-route[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:0;transition:opacity .34s ease, transform .34s var(--s2-ease);flex-shrink:0;transform:translate(-.35rem)}button[data-astro-cid-bf2euusy].s2-route:hover svg[data-astro-cid-bf2euusy],button[data-astro-cid-bf2euusy].s2-route:focus-visible svg[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy]:not([data-state=home]) .s2-route[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{opacity:.85;transform:translate(0)}.s2[data-astro-cid-bf2euusy]:not([data-state=home]) .s2-route[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{transition-delay:var(--s2-shift)}button[data-astro-cid-bf2euusy].s2-route:hover{color:#f4fbfd}button[data-astro-cid-bf2euusy].s2-route:active{transition-duration:60ms;transform:translateY(1px)}.s2-route[data-astro-cid-bf2euusy][aria-disabled=true]{color:var(--s2-soft)}.s2-route[data-astro-cid-bf2euusy].is-active{color:#f7fcfe}.s2-route[data-astro-cid-bf2euusy].is-active svg[data-astro-cid-bf2euusy]{opacity:1}.s2-route-prayer[data-astro-cid-bf2euusy]{border-top-color:#0000;transition:border-top-color .42s}.s2-route-prayer[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy]{color:var(--s2-soft);transition:margin-top .42s var(--s2-ease), padding-block .42s var(--s2-ease), font-size .42s var(--s2-ease), color .3s ease;margin-top:clamp(1.25rem,2.6vh,2rem);padding-block:0;font-size:.8125rem}.s2[data-astro-cid-bf2euusy]:not([data-state=home]) .s2-route-prayer[data-astro-cid-bf2euusy]{border-top-color:var(--s2-line)}.s2[data-astro-cid-bf2euusy]:not([data-state=home]) .s2-route-prayer[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy]{margin-top:0;padding-block:clamp(.7rem,1.4vh,1rem);font-size:clamp(.9375rem,1.15vw,1.125rem)}.s2-light[data-astro-cid-bf2euusy]{aspect-ratio:9/16;grid-area:1/1;justify-self:start;height:min(62vh,32rem);margin:0;position:relative}.s2-light-media[data-astro-cid-bf2euusy]{object-fit:cover;object-position:48% 42%;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 58%,#0000008c 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 58%,#0000008c 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 8% 94%,#0000 100%);mask-composite:intersect}.s2-light-bloom[data-astro-cid-bf2euusy]{background:radial-gradient(46% 52% at 44% 16%, rgb(var(--s2-glow) / 20%) 0%, rgb(var(--s2-glow) / 8%) 38%, rgb(var(--s2-glow) / 2%) 62%, transparent 78%);filter:blur(26px);position:absolute;inset:-14% -62% 2% -34%}.s2[data-astro-cid-bf2euusy].is-measuring,.s2[data-astro-cid-bf2euusy].is-measuring [data-astro-cid-bf2euusy]{transition:none!important}@media (width<=48rem){.s2[data-astro-cid-bf2euusy]{text-align:center}.s2-layers[data-astro-cid-bf2euusy]>.s2-room[data-astro-cid-bf2euusy],.s2-layers[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{grid-template-columns:1fr;justify-items:center;gap:0}.s2-grade[data-astro-cid-bf2euusy]{background:linear-gradient(#0208109e 0%,#02081057 46%,#0208109e 100%)}.s2-copy[data-astro-cid-bf2euusy]{width:auto;max-width:none;display:contents}.s2-eyebrow[data-astro-cid-bf2euusy]{order:-1}.s2[data-astro-cid-bf2euusy] .s2-head[data-astro-cid-bf2euusy]{font-size:clamp(1.875rem,8.5vw,2.5rem);line-height:1.02}.s2-prose[data-astro-cid-bf2euusy]{width:100%;margin-top:.75rem}.s2-carry[data-astro-cid-bf2euusy]{margin-top:.5rem;font-size:clamp(.875rem,3.8vw,1rem)}.s2-gloss[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for=home\ mission]{padding-top:.75rem}.s2-lede[data-astro-cid-bf2euusy]{max-width:24ch;margin-inline:auto;font-size:clamp(.9375rem,4.1vw,1.0625rem)}.s2-statement[data-astro-cid-bf2euusy]{max-width:25ch;margin-inline:auto;font-size:clamp(1.0625rem,4.6vw,1.3125rem)}.s2[data-astro-cid-bf2euusy][data-state=mission] .s2-statement[data-astro-cid-bf2euusy]{max-width:14ch;font-size:clamp(1.375rem,6.4vw,1.875rem)}.s2-statement-close[data-astro-cid-bf2euusy]{margin-top:.8rem}.s2-note[data-astro-cid-bf2euusy]{margin-top:0;max-width:34ch;margin-inline:auto;font-size:clamp(.8125rem,3.5vw,.9375rem)}.s2-say[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=mission] .s2-say[data-astro-cid-bf2euusy]{max-width:32ch;margin-inline:auto;font-size:clamp(.875rem,3.7vw,1rem)}.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-say[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-say[data-astro-cid-bf2euusy]{max-width:36ch;font-size:clamp(.8125rem,3.4vw,.9375rem);line-height:1.45}.s2-refrain[data-astro-cid-bf2euusy]{margin-top:.55rem;max-width:34ch;margin-inline:auto;font-size:clamp(.8125rem,3.4vw,.9375rem);line-height:1.45}.s2-examples[data-astro-cid-bf2euusy]{margin-top:.5rem;max-width:32ch;margin-inline:auto;font-size:clamp(.8125rem,3.4vw,.9375rem);line-height:1.45}.s2-cadence[data-astro-cid-bf2euusy]{justify-content:center;margin-top:.75rem;font-size:clamp(.75rem,3vw,.8125rem)}.s2-close[data-astro-cid-bf2euusy]{margin-top:.65rem}.s2-film-label[data-astro-cid-bf2euusy]{font-size:.6875rem}.s2-film-head[data-astro-cid-bf2euusy]{font-size:clamp(1.875rem,8.5vw,2.5rem);line-height:1.02}.s2-film-lede[data-astro-cid-bf2euusy]{max-width:34ch;margin-top:.75rem;font-size:clamp(.8125rem,3.4vw,.9375rem)}.s2-film-frame[data-astro-cid-bf2euusy]{width:100%;height:auto;margin-top:1.25rem}.s2[data-astro-cid-bf2euusy][data-state=lived] .s2-film-frame[data-astro-cid-bf2euusy]{height:auto}.s2-light[data-astro-cid-bf2euusy]{order:1;grid-area:auto;justify-self:center;height:min(26vh,14rem);margin-top:1.25rem}.s2-routes[data-astro-cid-bf2euusy]{text-align:center;order:2;width:100%;max-width:22rem;margin-top:1rem}.s2-route[data-astro-cid-bf2euusy]{justify-content:center;padding:clamp(.5rem,1.15vh,.8rem) 0}.s2-route[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{position:absolute;right:0}.s2-routes[data-astro-cid-bf2euusy] li[data-astro-cid-bf2euusy]{position:relative}.s2-route-prayer[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy]{margin-top:.875rem;padding-block:0}.s2-invite-lede[data-astro-cid-bf2euusy]{margin-top:.75rem}.s2[data-astro-cid-bf2euusy]:not([data-state=home]) .s2-route-prayer[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy]{padding-block:clamp(.5rem,1.15vh,.8rem)}.s2-layers[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy]{grid-template-columns:1fr;justify-items:center;gap:0}.s2-crest-copy[data-astro-cid-bf2euusy]{width:auto;display:contents}.s2-crest-head[data-astro-cid-bf2euusy]{order:-1;margin-top:.75rem;font-size:clamp(1.375rem,6.1vw,1.75rem)}.s2-crest-figure[data-astro-cid-bf2euusy]{aspect-ratio:1;order:0;grid-area:auto;justify-self:center;height:min(25vh,12.5rem);margin-top:1rem}.s2-crest-flat[data-astro-cid-bf2euusy],.s2-crest-canvas[data-astro-cid-bf2euusy]{width:129.6%;height:129.6%}.s2-crest-meanings[data-astro-cid-bf2euusy]{text-align:center;order:1;width:100%;max-width:21rem;margin-top:.4rem}.s2-crest-tabs[data-astro-cid-bf2euusy]{justify-content:center;gap:0 1.1rem}.s2-crest-tab[data-astro-cid-bf2euusy]{padding:.3rem 0;font-size:.875rem}.s2-crest-panels[data-astro-cid-bf2euusy]{padding-top:.4rem}.s2-crest-line[data-astro-cid-bf2euusy],.s2-crest-body[data-astro-cid-bf2euusy]{margin-inline:auto}.s2-crest-line[data-astro-cid-bf2euusy]{font-size:clamp(1.125rem,5vw,1.3125rem)}.s2-crest-body[data-astro-cid-bf2euusy]{margin-top:.3rem;font-size:.9375rem;line-height:1.45}.s2-crest-steps[data-astro-cid-bf2euusy]{justify-content:center;margin-top:.35rem}.s2-layers[data-astro-cid-bf2euusy]>.s2-out[data-astro-cid-bf2euusy]{grid-template-columns:1fr;justify-items:center;gap:0}.s2-out-media[data-astro-cid-bf2euusy] .media-stage-frame{max-height:min(40vh,20rem)}.s2-out-copy[data-astro-cid-bf2euusy]{margin-top:1.1rem}.s2-out-head[data-astro-cid-bf2euusy]{margin-top:.6rem;font-size:clamp(1.375rem,6.1vw,1.75rem)}.s2-out-lede[data-astro-cid-bf2euusy]{margin-top:.6rem;max-width:30ch;margin-inline:auto;font-size:clamp(.8125rem,3.4vw,.9375rem)}.s2-home-intro[data-astro-cid-bf2euusy]{text-align:center;margin-inline:auto}.s2[data-astro-cid-bf2euusy] .s2-home-head[data-astro-cid-bf2euusy]{font-size:clamp(1.875rem,8.5vw,2.5rem);line-height:1.02}.s2-home-gloss[data-astro-cid-bf2euusy]{max-width:24ch;margin:.5rem auto 0;font-size:clamp(.9375rem,4.1vw,1.0625rem);line-height:1.4}.s2-home[data-astro-cid-bf2euusy] .cards{margin-top:1rem}}@media (width>=48.0625rem) and (height<=50rem){.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-head[data-astro-cid-bf2euusy]{font-size:clamp(1.875rem,3.6vw,3rem)}.s2-light[data-astro-cid-bf2euusy],.s2-crest-figure[data-astro-cid-bf2euusy]{height:min(52vh,26rem)}.s2-out-media[data-astro-cid-bf2euusy] .media-stage-frame{max-height:min(50vh,25rem)}.s2-crest-head[data-astro-cid-bf2euusy]{font-size:clamp(1.5rem,2.85vw,2.375rem)}.s2-cadence[data-astro-cid-bf2euusy]{margin-top:.9rem}.s2-statement[data-astro-cid-bf2euusy]{font-size:clamp(1.25rem,1.9vw,1.5rem)}.s2-statement-close[data-astro-cid-bf2euusy]{margin-top:1rem}.s2-examples[data-astro-cid-bf2euusy]{margin-top:.55rem}.s2-close[data-astro-cid-bf2euusy]{margin-top:.7rem}}@media (height<=44rem){.s2-light[data-astro-cid-bf2euusy],.s2-crest-figure[data-astro-cid-bf2euusy]{height:min(26vh,11rem)}.s2-out-media[data-astro-cid-bf2euusy] .media-stage-frame{max-height:min(32vh,14rem)}.s2-routes[data-astro-cid-bf2euusy]{margin-top:clamp(1.25rem,2.5vh,2rem)}}@media (width<=48rem) and (height<=44rem){.s2-routes[data-astro-cid-bf2euusy]{margin-top:1.75rem}.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-head[data-astro-cid-bf2euusy]{font-size:clamp(1.625rem,7.2vw,2.125rem)}.s2[data-astro-cid-bf2euusy][data-state=movement] .s2-prose[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-state=building] .s2-prose[data-astro-cid-bf2euusy]{margin-top:.5rem}.s2-cadence[data-astro-cid-bf2euusy]{margin-top:.6rem}.s2-close[data-astro-cid-bf2euusy],.s2-statement-close[data-astro-cid-bf2euusy]{margin-top:.5rem}.s2-crest-figure[data-astro-cid-bf2euusy]{height:min(20vh,8.5rem);margin-top:.5rem}.s2-crest-head[data-astro-cid-bf2euusy]{margin-top:.5rem;font-size:clamp(1.25rem,5.4vw,1.5rem)}.s2-crest-meanings[data-astro-cid-bf2euusy]{margin-top:.5rem}.s2-crest-tab[data-astro-cid-bf2euusy]{padding:.2rem 0}.s2-crest-panels[data-astro-cid-bf2euusy]{padding-top:.45rem}.s2-crest-line[data-astro-cid-bf2euusy]{font-size:1.0625rem}.s2-crest-body[data-astro-cid-bf2euusy]{font-size:.9375rem}.s2-crest-steps[data-astro-cid-bf2euusy]{margin-top:.4rem}.s2-examples[data-astro-cid-bf2euusy]{margin-top:.45rem}.s2-light[data-astro-cid-bf2euusy]{height:min(15vh,6.5rem);margin-top:.7rem}.s2-statement[data-astro-cid-bf2euusy]{font-size:clamp(1rem,4.2vw,1.1875rem)}.s2[data-astro-cid-bf2euusy][data-state=mission] .s2-statement[data-astro-cid-bf2euusy]{font-size:clamp(1.25rem,5.8vw,1.625rem)}}.s2-layers[data-astro-cid-bf2euusy].s2-flow{--flow-gap:clamp(7.25rem, 14vh, 8.5rem);flex-direction:column;display:flex}.s2-flow[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-for]{grid-area:auto}.s2-flow[data-astro-cid-bf2euusy]>[data-astro-cid-bf2euusy][data-flow-state]{padding-block:var(--flow-gap) 0}.s2-flow[data-astro-cid-bf2euusy]>.s2-stories[data-astro-cid-bf2euusy]{display:grid}@media (width>=48.0625rem){.s2-flow[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy],.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{width:100%;max-width:56rem;margin-inline:auto}}@media (width>=48.0625rem) and (height<=50rem){.s2-flow[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy],.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{max-width:52rem}}.s2-flow[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy]{min-height:100svh;padding-block:calc(var(--flow-gap) * 1.5) calc(var(--flow-gap) * .5);grid-template-columns:minmax(0,1fr);align-items:center;gap:0;display:grid}.s2-flow[data-astro-cid-bf2euusy] .s2-crest-composition{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}@media (width<=48rem){.s2-flow[data-astro-cid-bf2euusy] .s2-crest-composition{grid-template-columns:1fr;justify-items:center;gap:0}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{margin-top:clamp(2.5rem,22svh - 7rem,6rem)}}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{isolation:isolate;min-height:calc(var(--flow-gap) * 2.6 + min(62vh, 32rem));padding-bottom:calc(var(--flow-gap) * 1.6);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy]{text-align:center;grid-area:1/1;place-self:start center;width:100%;max-width:52rem;padding-top:clamp(1.5rem,4vh,3rem);display:block;transform:translateY(40px)}@media (width>=48.0625rem) and (height<=50rem){.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{min-height:calc(var(--flow-gap) * 2.6 + min(52vh, 26rem))}}@media (width>=48.0625rem) and (height<=44rem){.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{min-height:calc(var(--flow-gap) * 2.6 + min(26vh, 11rem))}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest[data-astro-cid-bf2euusy]:before,.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite[data-astro-cid-bf2euusy]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#02060d99,#02060d99),url(/media/stone-room-v2/desktop/frame-000.webp) top/cover no-repeat;position:absolute;inset:0 calc(50% - 50vw)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest[data-astro-cid-bf2euusy]{isolation:isolate;position:relative}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite[data-astro-cid-bf2euusy]:before{background-image:linear-gradient(#02060d99,#02060d99),url(/media/stone-room-v2/desktop/frame-094.webp)}.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-room-surface]:before{display:none}html[data-scroll-ready] .s2[data-astro-cid-bf2euusy][data-flow] .s2-crest[data-astro-cid-bf2euusy]:before,html[data-scroll-ready] .s2[data-astro-cid-bf2euusy][data-flow] .s2-invite[data-astro-cid-bf2euusy]:before{top:var(--stone-room-header-offset)}.s2-room-descent[data-astro-cid-bf2euusy]{pointer-events:none;flex-shrink:0;width:100%;height:20svh}html[data-stone-room-ready] .s2-room-descent[data-astro-cid-bf2euusy]{height:160svh}.s2[data-astro-cid-bf2euusy][data-flow] .s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{min-height:100lvh}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy]{transform:none}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy][data-room-content]{opacity:0;visibility:hidden;transition:opacity .16s ease-out,visibility 0s linear .16s}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy][data-room-content][data-room-visible]{opacity:1;visibility:visible;transition:opacity .16s ease-out,visibility}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy][data-room-stationary]{top:var(--room-content-top);left:var(--room-content-left);width:var(--room-content-width);position:fixed;transform:none}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]:has(>.s2-copy[data-room-stationary]){grid-template-rows:var(--room-content-height)}@media (prefers-reduced-motion:reduce){.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy][data-room-content]{transition:none}}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest[data-astro-cid-bf2euusy]:before{background-image:linear-gradient(#02060d99,#02060d99),url(/media/stone-room-v2/mobile/frame-000.webp)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite[data-astro-cid-bf2euusy]:before{background-image:linear-gradient(#02060d99,#02060d99),url(/media/stone-room-v2/mobile/frame-094.webp)}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest[data-astro-cid-bf2euusy]{touch-action:pan-y}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-home[data-astro-cid-bf2euusy] .cards{margin-top:1rem}.s2-layers[data-astro-cid-bf2euusy].s2-flow{--flow-gap:clamp(3.25rem, 7.5svh, 4rem)}.s2-flow[data-astro-cid-bf2euusy]>.s2-stories[data-astro-cid-bf2euusy]{padding-top:max(var(--flow-gap), 5.25rem)}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]{min-height:calc(var(--flow-gap) * 2.6 + min(28svh, 14rem) + 10rem)}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy]{align-self:start;padding-top:clamp(1.5rem,4svh,2.25rem);transform:none}}.s2[data-astro-cid-bf2euusy][data-flow]{--flow-head:clamp(2.25rem, 4.4vw, 4rem);--flow-gloss:clamp(1.0625rem, 1.5vw, 1.375rem);--flow-control-tracking:.06em;--flow-card-gap:clamp(.75rem, 1.4vw, 1.25rem);--flow-card-pad-x:clamp(1rem, 1.6vw, 1.5rem);--flow-card-pad-y:clamp(.875rem, 1.3vw, 1.25rem);--flow-card-fill:#050c15eb;--flow-card-shadow:0 1rem 3rem #01050b40}.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .cards-track,.s2[data-astro-cid-bf2euusy][data-flow] .sf-grid{gap:var(--flow-card-gap)}.s2[data-astro-cid-bf2euusy][data-flow] .card,.s2[data-astro-cid-bf2euusy][data-flow] .sf-feature,.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick{background:var(--flow-card-fill);box-shadow:var(--flow-card-shadow);border-color:#0000}.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .card-copy,.s2[data-astro-cid-bf2euusy][data-flow] .sf-copy,.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-pick-copy{padding:var(--flow-card-pad-y) var(--flow-card-pad-x);background:var(--flow-card-fill)}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-feature{border-color:#bedbeb57}.s2[data-astro-cid-bf2euusy][data-flow] .sf-label-rule{display:none}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-routes[data-astro-cid-bf2euusy] li[data-astro-cid-bf2euusy]{border:0}.s2[data-astro-cid-bf2euusy][data-flow] .sf-picks{position:static}.s2[data-astro-cid-bf2euusy][data-flow] .s2-stories[data-astro-cid-bf2euusy]{opacity:var(--stories-opacity,1)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-home-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-head[data-astro-cid-bf2euusy]{font-size:var(--flow-head);line-height:1}.s2[data-astro-cid-bf2euusy][data-flow] .s2-home-gloss[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy]{font-size:var(--flow-gloss);line-height:1.45}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy]{white-space:nowrap}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy]{text-align:center;width:100%;margin-inline:auto}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy]{color:#d6e7f0e6;line-height:1.5}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-route[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick-head,.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick-short{letter-spacing:var(--flow-control-tracking)}.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-route[data-astro-cid-bf2euusy]{color:#02060d;width:max-content;min-height:3.25rem;letter-spacing:var(--tracking-display);background:#eef4f4;border:1px solid #eef4f4;border-radius:2px;padding:.7rem 1.6rem;font-size:.875rem;font-weight:500;transition:color .18s,background-color .18s,border-color .18s}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-routes[data-astro-cid-bf2euusy] li[data-astro-cid-bf2euusy]{justify-content:center;display:flex}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-routes[data-astro-cid-bf2euusy]{width:100%;max-width:none;margin-top:clamp(14rem,36vh,20rem)}.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-route[data-astro-cid-bf2euusy]:hover,.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-route[data-astro-cid-bf2euusy]:focus-visible{color:#02060d;background:#fff;border-color:#fff}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join[data-astro-cid-bf2euusy]{flex-direction:column;align-items:center;max-width:32rem;margin-inline:auto;display:flex}.s2-flow[data-astro-cid-bf2euusy]>.s2-invite[data-astro-cid-bf2euusy]>.s2-copy[data-astro-cid-bf2euusy]{position:relative}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-row[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-status[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-note[data-astro-cid-bf2euusy]{margin-inline:auto;position:absolute;inset-inline:0}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-row[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-status[data-astro-cid-bf2euusy]{top:calc(var(--stone-room-header-offset) + (100svh - var(--stone-room-header-offset)) / 2 - var(--flow-gap))}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-row[data-astro-cid-bf2euusy]{width:min(32rem,100%);translate:0 -50%}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join[data-astro-cid-bf2euusy]{--join-half:1.625rem}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-join[data-astro-cid-bf2euusy]{--join-half:1.5rem}}@media (width<=22.5rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-join[data-astro-cid-bf2euusy]{--join-half:3.375rem}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-status[data-astro-cid-bf2euusy]{width:min(30rem,100%);translate:0 calc(var(--join-half) + .75rem);margin-top:0}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-social[data-astro-cid-bf2euusy]{inset-inline:0;top:calc(var(--stone-room-header-offset) + (100svh - var(--stone-room-header-offset)) / 2 - var(--flow-gap));translate:0 calc(-100% - var(--join-half) - 1.25rem);justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex;position:absolute}.s2-join-social[data-astro-cid-bf2euusy] a[data-astro-cid-bf2euusy]{color:#eef4f4b8;background:#02060d85;border:1px solid #d8e1e175;border-radius:2px;place-items:center;width:44px;height:44px;transition:color .18s,border-color .18s;display:grid}.s2-join-social[data-astro-cid-bf2euusy] a[data-astro-cid-bf2euusy]:hover,.s2-join-social[data-astro-cid-bf2euusy] a[data-astro-cid-bf2euusy]:focus-visible{color:#fff;border-color:#eef4f4;outline:none}.s2-join-social[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.s2[data-astro-cid-bf2euusy][data-flow] .s2-join-note[data-astro-cid-bf2euusy]{width:min(30rem,100%);top:calc(var(--stone-room-header-offset) + .84 * max(100lvh - var(--stone-room-header-offset), 56.25vw) - var(--flow-gap));margin-block:0;translate:0 -100%}.s2-join-row[data-astro-cid-bf2euusy]{gap:.5rem;width:100%;display:flex}.s2-join-field[data-astro-cid-bf2euusy]{color:#eef4f4;min-width:0;min-height:44px;font:inherit;background:#02060d85;border:1px solid #d8e1e175;border-radius:2px;flex:auto;padding:.55rem .9rem;font-size:1rem;transition:border-color .18s}.s2-join-field[data-astro-cid-bf2euusy]::placeholder{color:#d6e7f0a8;opacity:1}.s2-join-field[data-astro-cid-bf2euusy]:hover,.s2-join-field[data-astro-cid-bf2euusy]:focus-visible{border-color:#eef4f4;outline:none}.s2-join-field[data-astro-cid-bf2euusy][aria-invalid=true]{border-color:#f0b8a8}.s2-join-trap[data-astro-cid-bf2euusy]{opacity:0;width:1px;height:1px;position:absolute;left:-100vw}.s2-join[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy][aria-busy=true]{cursor:progress;opacity:.7}.s2-join-note[data-astro-cid-bf2euusy],.s2-join-status[data-astro-cid-bf2euusy]{text-align:center;color:#d6e7f0e6;text-shadow:0 1px 2px #02060db3;max-width:30rem;font-size:.9375rem;line-height:1.5}.s2-join-note[data-astro-cid-bf2euusy]{margin-top:.9rem}.s2-join-note[data-astro-cid-bf2euusy] a[data-astro-cid-bf2euusy]{color:#eef4f4;text-underline-offset:.2em;text-decoration:underline}.s2-join-status[data-astro-cid-bf2euusy]:not(:empty){margin-top:.75rem}.s2-join-status[data-astro-cid-bf2euusy]:focus{outline:none}.s2-join[data-astro-cid-bf2euusy][data-state=error] .s2-join-status[data-astro-cid-bf2euusy]{color:#f6d6cc}.s2-join-status[data-astro-cid-bf2euusy] strong{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);color:#eef4f4;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;display:block}.s2-join-status[data-astro-cid-bf2euusy] span{margin-top:.35rem;display:block}.s2-join[data-astro-cid-bf2euusy][data-state=done] .s2-join-row[data-astro-cid-bf2euusy],.s2-join[data-astro-cid-bf2euusy][data-state=done] .s2-join-note[data-astro-cid-bf2euusy]{display:none}.s2-join[data-astro-cid-bf2euusy][data-state=done] .s2-join-status[data-astro-cid-bf2euusy]{margin-top:0}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow]{--flow-head:clamp(1.875rem, 8.5vw, 2.5rem);--flow-gloss:clamp(.9375rem, 4.1vw, 1.0625rem);--flow-card-pad-x:1rem;--flow-card-pad-y:.85rem;--flow-card-gap:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-flow[data-astro-cid-bf2euusy]>.s2-crest[data-astro-cid-bf2euusy]{padding-block:calc(var(--flow-gap) * .75) calc(var(--flow-gap) * .25)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-home-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-head[data-astro-cid-bf2euusy]{line-height:1.02}.s2[data-astro-cid-bf2euusy][data-flow] .s2-home-gloss[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy]{margin-top:.75rem;line-height:1.4}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-steps[data-astro-cid-bf2euusy]{gap:.75rem;margin-top:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-backdrop[data-astro-cid-bf2euusy]:after{background:linear-gradient(#070f19d1 0%,#02060d52 48%,#02060dc7 100%)}}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-media{height:min(36vh,21rem)}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-copy{padding-block:calc(var(--flow-card-pad-y) * .54)}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-head{font-size:clamp(1.35rem,2.16vw,2.115rem);line-height:1.02}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-lede{margin-top:.36rem;font-size:clamp(.9rem,.99vw,1.0125rem);line-height:1.4}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-media:after,.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-pick-media:after{display:none}@media (width>=48.0625rem) and (height<=50rem){.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-media{height:min(25.2vh,12.6rem)}}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-media{height:min(22.8vh,11.7rem)}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-copy{padding-block:calc(var(--flow-card-pad-y) * .54)}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-head{font-size:clamp(1.17rem,5.4vw,1.44rem);line-height:1.06}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-lede{margin-top:.32rem;font-size:.9rem;line-height:1.45}}@media (width<=48rem) and (height<=44rem){.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-media{height:min(15vh,6.9rem)}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-canvas[data-astro-cid-bf2euusy]{transition:none}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-flat[data-astro-cid-bf2euusy]{max-width:none;opacity:calc(var(--crest-state-opacity,0) * .85);transition:none}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]:has([data-crest-figure-ready=true]) .s2-crest-flat[data-astro-cid-bf2euusy]{opacity:0}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy]{opacity:var(--crest-copy-opacity,0);visibility:var(--crest-copy-visibility,hidden);transition:none}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy].is-shown{opacity:var(--crest-copy-opacity,1);visibility:var(--crest-copy-visibility,visible);transition:none}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy]:after{transition:none}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-home-gloss[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack.cards-trio .card-lede,.s2[data-astro-cid-bf2euusy][data-flow] .sf-lede{color:#d6e7f0;font-size:1rem;line-height:1.6}.s2[data-astro-cid-bf2euusy][data-flow] .card-kicker,.s2[data-astro-cid-bf2euusy][data-flow] .sf-kicker,.s2[data-astro-cid-bf2euusy][data-flow] .sf-label-name,.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick-short,.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-count[data-astro-cid-bf2euusy]{color:#d6e7f0;font-size:.9375rem;line-height:1.4}.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack .card-head,.s2[data-astro-cid-bf2euusy][data-flow] .sf-head,.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy]{line-height:1.15}.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick-short{white-space:normal}.s2[data-astro-cid-bf2euusy][data-flow] .sf-pick,.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-step[data-astro-cid-bf2euusy]{min-width:44px;min-height:44px}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-count-total[data-astro-cid-bf2euusy]{color:#c5dae6}.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack.cards-trio .card-copy{padding:.8rem .875rem}.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack.cards-trio .card-media{flex-basis:36%}.s2[data-astro-cid-bf2euusy][data-flow] .sf-picks{grid-auto-rows:1fr;align-items:stretch;gap:.625rem}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-pick{height:100%;min-height:3rem}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-pick-copy{text-align:center;justify-content:center;min-height:3rem;padding:.65rem .5rem}.s2[data-astro-cid-bf2euusy][data-flow] .sf[data-picks=plain] .sf-pick-short{text-align:center;width:100%;font-size:clamp(.8125rem,3.7vw,.9375rem);line-height:1.25}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-routes[data-astro-cid-bf2euusy]{margin-top:clamp(11rem,28vh,13rem)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-invite-lede[data-astro-cid-bf2euusy]{position:relative;top:clamp(3rem,10svh,6rem)}.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-route[data-astro-cid-bf2euusy]{justify-content:center;min-width:8.5rem;min-height:48px;padding-inline:1.25rem;font-size:.875rem}.s2-join-field[data-astro-cid-bf2euusy]{min-height:48px}.s2-join-note[data-astro-cid-bf2euusy],.s2-join-status[data-astro-cid-bf2euusy]{font-size:.9375rem}}@media (width<=22.5rem){.s2-join-row[data-astro-cid-bf2euusy]{flex-direction:column}.s2[data-astro-cid-bf2euusy][data-flow] [data-astro-cid-bf2euusy][data-flow-state=invite] .s2-join[data-astro-cid-bf2euusy] .s2-route[data-astro-cid-bf2euusy]{width:100%}}.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .card-head,.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .card-feature .card-head{font-size:clamp(1.375rem,1.9vw,1.875rem)}@media (width>=48.0625rem) and (height<=50rem){.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .card-head,.s2[data-astro-cid-bf2euusy][data-flow] .cards-trio .card-feature .card-head{font-size:clamp(1.25rem,1.7vw,1.625rem)}}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack.cards-trio .card-head,.s2[data-astro-cid-bf2euusy][data-flow] .cards-stack.cards-trio .card-feature .card-head{font-size:1.1875rem}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy]{color:#f0f7f9;margin-top:0;font-size:clamp(1.25rem,6.2vw,1.75rem);font-weight:500;line-height:1.05}@media (width>=48.0625rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy]{z-index:1;inset-inline:0;top:calc(var(--stone-room-header-offset) + .13 * max(100lvh - var(--stone-room-header-offset), 56.25vw));max-width:none;font-size:clamp(2rem,3.1vw,2.75rem);position:absolute;translate:0 -50%}}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-count[data-astro-cid-bf2euusy]{text-shadow:0 1px 2px #02060dbf,0 2px 5px #02060d66}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy]{text-shadow:0 1px 2px #02060dbf,0 2px 5px #02060d66,0 0 1.25rem #02060d73}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy]{color:#dcebf2;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.15}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy]{text-wrap:balance;color:#d6e7f0;max-width:34ch;margin-top:.65rem;font-size:1.0625rem;line-height:1.65}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy]{color:#acbec9}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy][aria-selected=true]{color:#c0e7ef}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy][aria-selected=true]:after{background:#88b5c6;height:2px;transform:scaleX(1)}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{height:clamp(11rem,29svh,16rem);margin-top:1.5rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meanings[data-astro-cid-bf2euusy]{max-width:22rem;margin-top:.5rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy]{flex-wrap:nowrap;justify-content:space-between;gap:0;width:100%;display:flex}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy]{letter-spacing:.04em;flex:1 1 0;min-width:44px;min-height:44px;padding-inline:.1rem;font-size:.8125rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tab[data-astro-cid-bf2euusy]:after{inset-inline:.5rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-panels[data-astro-cid-bf2euusy]{padding-top:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy]{font-size:clamp(1.125rem,5vw,1.3125rem)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-body[data-astro-cid-bf2euusy]{font-size:1rem;line-height:1.6}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-verse[data-astro-cid-bf2euusy]{margin-top:.85rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-verse[data-astro-cid-bf2euusy] p[data-astro-cid-bf2euusy]{font-size:.9375rem;line-height:1.4}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-verse[data-astro-cid-bf2euusy] figcaption[data-astro-cid-bf2euusy]{margin-top:.3rem;font-size:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-steps[data-astro-cid-bf2euusy]{gap:.5rem;margin-top:.5rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-step[data-astro-cid-bf2euusy]{color:#afc4ce;background:0 0;border-color:#0000;width:44px;min-width:44px;height:44px;min-height:44px}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-step[data-astro-cid-bf2euusy] svg[data-astro-cid-bf2euusy]{width:15px;height:15px}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-step[data-astro-cid-bf2euusy]:hover:not(:disabled),.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-step[data-astro-cid-bf2euusy]:focus-visible{color:#f0f7f9;border-color:#0000}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-count[data-astro-cid-bf2euusy]{letter-spacing:.1em;color:#afc4ce;background:0 0;border:0;min-height:0;padding:0;font-size:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-count-total[data-astro-cid-bf2euusy]{color:#a2b7c2}}@media (width<=48rem) and (height<=44rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{height:clamp(7rem,20svh,10rem);margin-top:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-panels[data-astro-cid-bf2euusy]{padding-top:.4rem}}@media (width<=48rem) and (height<=38rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{height:clamp(7.5rem,22svh,9rem);margin-top:.875rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-line[data-astro-cid-bf2euusy]{font-size:1.125rem}}@media (width>=48.0625rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy]{z-index:1;inset-inline:0;top:calc(var(--stone-room-header-offset) + .13 * max(100lvh - var(--stone-room-header-offset), 56.25vw) + 2.4rem);border-bottom:0;position:absolute}}@media (width<=48rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meanings[data-astro-cid-bf2euusy]{display:contents}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-head[data-astro-cid-bf2euusy]{order:-2}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy]{order:-1;max-width:22rem;margin-top:1rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{height:clamp(10rem,26svh,14.5rem);margin-top:clamp(1.25rem,22svh - 8.5rem,4rem)}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy],.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-panels[data-astro-cid-bf2euusy]{position:relative;top:3.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-panels[data-astro-cid-bf2euusy]{text-align:center;order:1;width:100%;max-width:22rem;margin-top:.75rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-steps[data-astro-cid-bf2euusy]{display:none}}@media (width<=48rem) and (height<=44rem){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-tabs[data-astro-cid-bf2euusy]{margin-top:.6rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-figure[data-astro-cid-bf2euusy]{height:clamp(7rem,20svh,10rem);margin-top:.75rem}}@media (prefers-reduced-motion:no-preference){.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy]{transition:opacity .18s ease-out,visibility 0s linear .18s}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy].is-shown{transition:opacity .45s ease-out 80ms,visibility}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy] [data-astro-cid-bf2euusy]:is(.s2-crest-line,.s2-crest-body){transition:translate .18s ease-in;translate:0 .5rem}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy] .s2-crest-body[data-astro-cid-bf2euusy]{opacity:0;transition:translate .18s ease-in,opacity .18s ease-out}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy].is-shown .s2-crest-line[data-astro-cid-bf2euusy]{transition:translate .7s cubic-bezier(.16,1,.3,1) 80ms;translate:0}.s2[data-astro-cid-bf2euusy][data-flow] .s2-crest-meaning[data-astro-cid-bf2euusy].is-shown .s2-crest-body[data-astro-cid-bf2euusy]{opacity:1;transition:translate .7s cubic-bezier(.16,1,.3,1) .16s,opacity .45s ease-out .16s;translate:0}}html{--stone-room-header-offset:calc(44px + 1.4rem)}@media (width<=48rem){html{--stone-room-header-offset:calc(44px + .75rem)}}.stone-room[data-astro-cid-6pzedg3c]{z-index:0;inset:var(--stone-room-header-offset) 0 0;height:calc(100lvh - var(--stone-room-header-offset));pointer-events:none;visibility:hidden;opacity:var(--env-open,0);background:0 0;position:fixed;overflow:hidden}.stone-room[data-astro-cid-6pzedg3c][data-painted]{visibility:visible}.stone-room[data-astro-cid-6pzedg3c] canvas[data-astro-cid-6pzedg3c]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.door-sequence[data-astro-cid-clm5jsiv]{height:calc(159.125svh + 100dvh + var(--hero-reading-space,0px));background:#01050b;position:relative}.door-hero[data-astro-cid-clm5jsiv]{top:calc(0px - var(--hero-reading-space,0px));isolation:isolate;opacity:1;height:100svh;padding:10rem var(--page-gutter) clamp(3.5rem, 11vh, 7rem);background:var(--color-night);align-items:end;margin-bottom:0;transition:opacity .36s cubic-bezier(.4,0,.2,1);display:grid;position:sticky;overflow:clip}.door-hero[data-astro-cid-clm5jsiv][data-door-ready=true]{opacity:1}.door-hero-background[data-astro-cid-clm5jsiv]{z-index:-1;background:#01050b;position:absolute;inset:0}.door-frame[data-astro-cid-clm5jsiv]{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;position:absolute;inset:0}.door-frame-poster[data-astro-cid-clm5jsiv]{opacity:1;transform-origin:50%}.door-frame-source[data-astro-cid-clm5jsiv]{display:none}.door-frame-canvas[data-astro-cid-clm5jsiv]{opacity:0}@media (width<=48rem){.door-frame-poster[data-astro-cid-clm5jsiv],.door-frame-canvas[data-astro-cid-clm5jsiv]{object-position:56.6% center}}.door-hero-background[data-astro-cid-clm5jsiv] img[data-astro-cid-clm5jsiv]:not(.door-frame){object-fit:cover;object-position:center;width:100%;height:100%}.door-bunker-layer[data-astro-cid-clm5jsiv]{opacity:0;position:absolute;inset:0}.door-hero-content[data-astro-cid-clm5jsiv]{flex-wrap:wrap;align-items:center;column-gap:1.75rem;width:min(34rem,90%);display:flex}.door-hero-content[data-astro-cid-clm5jsiv]>[data-astro-cid-clm5jsiv]:not(.door-hero-action,.door-hero-explore,.door-hero-walk){flex:0 0 100%}.door-hero-content[data-astro-cid-clm5jsiv] h1[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-lede[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore),.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-walk[data-astro-cid-clm5jsiv]{transition:opacity .62s cubic-bezier(.16,1,.3,1);transform:translate(clamp(.5rem,1.1vw,1rem))}.door-hero-lede[data-astro-cid-clm5jsiv]{text-wrap:balance;color:#d8e1e1d6;max-width:30ch;margin:.9rem auto 1.75rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5}.hero-mobile-break[data-astro-cid-clm5jsiv]{display:none}.door-next-marker[data-astro-cid-clm5jsiv]{z-index:2;padding:clamp(5rem, 9vh, 7rem) var(--page-gutter);opacity:1;pointer-events:auto;align-items:center;min-height:100svh;margin-top:-100dvh;display:grid;position:relative}@media (width>=48.001rem){.door-next-marker[data-astro-cid-clm5jsiv]{padding-inline:calc(var(--page-gutter) + 1.5rem)}}@media (width<=48rem){.door-next-marker[data-astro-cid-clm5jsiv]{min-height:0;padding-block:calc(44px + 2.75rem) 1.5rem}}.door-hero-crest-slot[data-astro-cid-clm5jsiv]{width:clamp(6.75rem,9vw,8.25rem);height:clamp(8.5rem,11.25vw,10.25rem);margin-bottom:1.5rem;display:flex}.door-hero-crest[data-astro-cid-clm5jsiv]{width:100%;height:100%;transform:scale(var(--crest-scroll-scale,.88));transform-origin:50%;opacity:0;pointer-events:none;transition:opacity .62s cubic-bezier(.16,1,.3,1);display:block}.door-hero-crest[data-astro-cid-clm5jsiv][data-crest-still]:not([data-crest-ready=true]),.door-hero-crest[data-astro-cid-clm5jsiv][data-crest-ready=true]{opacity:var(--crest-render-opacity,var(--crest-opacity,1))}.door-hero-crest[data-astro-cid-clm5jsiv][data-crest-still]:not([data-crest-live=true]){background:var(--crest-still) center / auto 100% no-repeat}.door-hero-crest[data-astro-cid-clm5jsiv][data-crest-debug=true]{pointer-events:auto}@media (width>=48.001rem){.door-hero-content[data-astro-cid-clm5jsiv]{width:clamp(32rem,42vw,37.5rem);margin-left:0}.door-hero-crest-slot[data-astro-cid-clm5jsiv]{width:clamp(13.5rem,18vw,16.5rem);height:clamp(17rem,22.5vw,20.5rem);transform:translateX(calc(50vw - var(--page-gutter) - 50%));margin-bottom:1.25rem;margin-left:0}.door-hero-content[data-astro-cid-clm5jsiv] h1[data-astro-cid-clm5jsiv]{white-space:nowrap;font-size:clamp(2.07rem,2.835vw,2.79rem);line-height:1.02}.door-hero-content[data-astro-cid-clm5jsiv] h1[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-lede[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore),.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-walk[data-astro-cid-clm5jsiv]{transform:translate(1.5rem)}.door-hero-lede[data-astro-cid-clm5jsiv]{text-align:left;max-width:100%;margin-inline:0}.hero-desktop-break[data-astro-cid-clm5jsiv]{display:initial}}h1[data-astro-cid-clm5jsiv]{color:#d8e1e1;font-size:clamp(2.475rem,4.14vw,3.825rem);font-weight:400;line-height:1.05}[data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore){color:#d8e1e1;min-height:3.25rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);background:0 0;border:0;border-radius:0;order:2;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;font-weight:500;display:inline-flex}[data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore):hover,[data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore):active{color:#eef4f4}[data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore) svg[data-astro-cid-clm5jsiv]{stroke:currentColor;fill:none;stroke-width:1.3px;width:18px;height:18px;position:relative;top:0}.door-hero-walk[data-astro-cid-clm5jsiv]{color:#02060d;width:max-content;min-height:3.25rem;font-family:var(--font-display);letter-spacing:var(--tracking-display);background:#eef4f4;border:1px solid #eef4f4;border-radius:2px;order:1;align-items:center;padding:.7rem 1.6rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .62s cubic-bezier(.16,1,.3,1),color .18s,background-color .18s,border-color .18s;display:flex}.door-hero-walk[data-astro-cid-clm5jsiv]:hover,.door-hero-walk[data-astro-cid-clm5jsiv]:focus-visible{background:#fff;border-color:#fff}@media (height<=44rem){.door-hero[data-astro-cid-clm5jsiv]{padding-top:7rem;padding-bottom:3rem}.door-hero-crest-slot[data-astro-cid-clm5jsiv]{width:5.25rem;height:6.5rem;margin-bottom:.75rem}h1[data-astro-cid-clm5jsiv]{font-size:clamp(2.025rem,4.14vw,3.15rem)}}@media (width>=48.001rem) and (height<=44rem){.door-hero-crest-slot[data-astro-cid-clm5jsiv]{width:10.5rem;height:13rem}}@media (width<=48rem){.door-hero-content[data-astro-cid-clm5jsiv]{flex-flow:column;align-items:center;row-gap:.75rem;width:100%}.door-hero-content[data-astro-cid-clm5jsiv]>[data-astro-cid-clm5jsiv]:not(.door-hero-action,.door-hero-explore,.door-hero-walk){flex:none}.door-hero-content[data-astro-cid-clm5jsiv] h1[data-astro-cid-clm5jsiv]{text-align:center;transform:none}.door-hero-lede[data-astro-cid-clm5jsiv]{text-align:center;max-width:34ch;margin-inline:auto}.hero-mobile-break[data-astro-cid-clm5jsiv]{display:initial}.hero-desktop-break[data-astro-cid-clm5jsiv]{display:none}.door-hero-crest-slot[data-astro-cid-clm5jsiv]{width:7.5rem;height:9.5rem;margin-inline:auto;transform:translateY(-24px)}.door-hero-content[data-astro-cid-clm5jsiv] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore),.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-walk[data-astro-cid-clm5jsiv]{box-sizing:border-box;justify-content:center;width:min(100%,19rem);display:flex;transform:none}.door-hero-content[data-astro-cid-clm5jsiv] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore){border:1px solid #d8e1e159;border-radius:2px;padding:.7rem 1rem}}@media (prefers-reduced-motion:reduce){.door-hero[data-astro-cid-clm5jsiv],.door-hero-crest[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] h1[data-astro-cid-clm5jsiv],.door-hero-content[data-astro-cid-clm5jsiv] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore),.door-hero-content[data-astro-cid-clm5jsiv] .door-hero-walk[data-astro-cid-clm5jsiv]{transition:none}}[data-astro-cid-clm5jsiv][data-scroll=free] .door-hero[data-astro-cid-clm5jsiv]{overflow:visible}[data-astro-cid-clm5jsiv][data-scroll=free] .s2-home{backface-visibility:hidden;transform:translateZ(0)}[data-astro-cid-clm5jsiv][data-scroll=free] .door-hero-background[data-astro-cid-clm5jsiv]{overflow:clip}[data-astro-cid-clm5jsiv][data-scroll=free] .door-bunker-layer[data-astro-cid-clm5jsiv]{position:fixed}[data-astro-cid-clm5jsiv][data-scroll=free] .door-bunker-layer[data-astro-cid-clm5jsiv] img[data-astro-cid-clm5jsiv]{opacity:calc(1 - var(--env-open,0) * .45)}html[data-stone-room-ready] [data-astro-cid-clm5jsiv][data-scroll=free] .door-bunker-layer[data-astro-cid-clm5jsiv] img[data-astro-cid-clm5jsiv]{opacity:1}html[data-stone-room-ready] [data-astro-cid-clm5jsiv][data-scroll=free] .door-open-air[data-astro-cid-clm5jsiv]{opacity:0}[data-astro-cid-clm5jsiv][data-scroll=free] .s2-grade:after{content:"";background:linear-gradient(#02081000 34%,#02081075 48%,#0208108a 55%,#02081061 63%,#02081000 77%);position:absolute;inset:0}[data-astro-cid-clm5jsiv][data-scroll=free] .door-open-air[data-astro-cid-clm5jsiv]{pointer-events:none;opacity:var(--env-open,0);background:radial-gradient(95% 65% at 50% 34%,#30507457 0%,#30507400 100%),radial-gradient(130% 95% at 50% 40%,#060f1c94 0%,#030a14cc 60%,#02060deb 100%);position:absolute;inset:0}[data-astro-cid-clm5jsiv][data-scroll=free] .s2-grade{position:fixed}@media (width<=48rem){[data-astro-cid-clm5jsiv][data-scroll=free] .door-hero[data-astro-cid-clm5jsiv]{height:calc(100svh + var(--hero-reading-space,0px))}.door-hero-content[data-astro-cid-clm5jsiv]{min-width:0}[data-astro-cid-clm5jsiv][data-hero-overflow] .door-hero[data-astro-cid-clm5jsiv]{align-items:start}[data-astro-cid-clm5jsiv][data-hero-overflow] .door-hero-lede[data-astro-cid-clm5jsiv]{overflow-wrap:anywhere}[data-astro-cid-clm5jsiv][data-hero-overflow] [data-astro-cid-clm5jsiv]:is(.door-hero-action,.door-hero-explore,.door-hero-walk){overflow-wrap:anywhere;max-width:100%}}.flow-sections[data-astro-cid-clm5jsiv]{z-index:1;padding-inline:var(--page-gutter);margin-top:0;position:relative;overflow-x:clip}@media (width>=48.001rem){.flow-sections[data-astro-cid-clm5jsiv]{padding-inline:calc(var(--page-gutter) + 1.5rem)}}body:has([data-scroll=free]) .site-footer{margin-top:0}body:has([data-scroll=free]) .section-link{letter-spacing:.06em}body:has([data-scroll=free]) :focus-visible{outline-offset:3px;outline:1px solid #eef4f4}body:has([data-scroll=free]) ::selection{color:#eef4f4;background:#597d918c}html[data-scroll-ready][data-deep-link] body:after{content:"";z-index:100;pointer-events:none;background:#01050b;transition:opacity .3s;position:fixed;inset:0}html[data-scroll-ready][data-deep-link=""] body:after{opacity:1;transition:none}html[data-scroll-ready][data-deep-link=done] body:after{opacity:0}.door-hero-explore[data-astro-cid-clm5jsiv]{text-decoration:none}html[data-scroll-ready] .door-hero-content[data-astro-cid-clm5jsiv] .door-hero-explore[data-astro-cid-clm5jsiv],html:not([data-scroll-ready]) .door-hero-content[data-astro-cid-clm5jsiv] .door-hero-action[data-astro-cid-clm5jsiv]{display:none}html:not([data-scroll-ready]) .door-sequence[data-astro-cid-clm5jsiv]{height:auto}html:not([data-scroll-ready]) [data-astro-cid-clm5jsiv][data-scroll=free] .door-hero[data-astro-cid-clm5jsiv]{height:auto;min-height:100svh;position:relative;top:0}html:not([data-scroll-ready]) .door-next-marker[data-astro-cid-clm5jsiv]{margin-top:0}html:not([data-scroll-ready]) .door-hero-crest[data-astro-cid-clm5jsiv]{opacity:1}
