.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{margin:0 0 var(--s-5);font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;gap:4px 0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]{align-items:center;display:inline-flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"›";color:var(--gold-deep);margin:0 10px}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--navy-2);text-decoration:none}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{text-decoration:underline}.crumbs[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current]{color:var(--ink);font-weight:600}.hero[data-astro-cid-ge2uvauf]{background:var(--gray);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";background:var(--navy);z-index:2;width:10px;position:absolute;top:0;bottom:0;left:0}.hero__in[data-astro-cid-ge2uvauf]{gap:var(--s-8);padding-top:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);align-items:center;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{margin:0}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.hero__fig[data-astro-cid-ge2uvauf]{justify-self:end;width:min(100%,420px);margin:0 22px 22px 0;position:relative}.hero__fig[data-astro-cid-ge2uvauf]:before{content:"";background:var(--navy);border-radius:var(--r-md);position:absolute;inset:22px -22px -22px 22px}.hero__fig[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-md);width:100%;position:relative}.hero__dots[data-astro-cid-ge2uvauf]{z-index:1;width:104px;height:104px;position:absolute;top:-34px;left:-34px}.hero--panel[data-astro-cid-ge2uvauf]{--panel:clamp(420px, 54vw, 1200px);--slant:14%;--band:var(--navy);--hero-wrap:1440px}.hero--panel[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{max-width:var(--hero-wrap);grid-template-columns:minmax(0,1fr);min-height:clamp(560px,44vw,720px)}.hero--panel[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:calc(100vw - var(--panel) - max(0px, (100vw - var(--hero-wrap)) / 2) - var(--gutter) - 92px)}@media (width<=1199px){.hero--panel[data-astro-cid-ge2uvauf]{--panel:clamp(420px, 46vw, 1200px)}}.hero--panel[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:clamp(2.3rem,3.4vw,3.4rem)}.hero__fig--panel[data-astro-cid-ge2uvauf]{z-index:1;width:var(--panel);margin:0;position:absolute;top:0;bottom:0;right:0}.hero__fig--panel[data-astro-cid-ge2uvauf]:before{display:none}.hero__panel[data-astro-cid-ge2uvauf]{background:var(--navy);clip-path:polygon(0 0, 100% 0, 100% 100%, var(--slant) 100%);animation:panelIn 1.25s var(--ease) both;position:absolute;inset:0;overflow:hidden}.hero__seam[data-astro-cid-ge2uvauf]{pointer-events:none;width:100%;height:100%;animation:seamDraw 1.1s .5s var(--ease) both;position:absolute;inset:0;overflow:visible}.hero__seam[data-astro-cid-ge2uvauf] line[data-astro-cid-ge2uvauf]{stroke:var(--gold);stroke-width:2px;vector-effect:non-scaling-stroke}.hero__seam-m[data-astro-cid-ge2uvauf]{display:none}.hero__seal-x[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{fill:#ca9e4124;stroke:var(--gold);stroke-width:1.2px;vector-effect:non-scaling-stroke}.hero__seal[data-astro-cid-ge2uvauf]{z-index:2;left:calc(var(--slant) * .5);background:radial-gradient(circle at 35% 28%, var(--navy-2), var(--navy) 70%);width:116px;height:116px;box-shadow:0 0 0 7px var(--band), 0 22px 40px -16px #021a3899;animation:sealIn .9s .85s var(--ease) both;border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.hero__seal[data-astro-cid-ge2uvauf]:after{content:"";border:1px solid #ca9e4161;border-radius:50%;position:absolute;inset:21px}.hero__seal-ring[data-astro-cid-ge2uvauf]{width:100%;height:100%;animation:48s linear infinite spin;position:absolute;inset:0}.hero__seal-ring[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{font:600 8.4px var(--sans);letter-spacing:.3em;fill:var(--gold-light)}.hero__seal-x[data-astro-cid-ge2uvauf]{width:38px;height:38px;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes panelIn{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,14% 100%)}}@keyframes panelInM{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 12%,100% 100%,0 100%)}}@keyframes seamDraw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes seamDrawM{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sealIn{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes spin{to{rotate:360deg}}.hero--wall[data-astro-cid-ge2uvauf]{--band:var(--navy);background:var(--navy);color:#fff}.hero--wall[data-astro-cid-ge2uvauf]:before{background:var(--gold)}.hero--wall[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:#fff}.hero--wall[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{color:#ffffffd6}.hero--wall[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:var(--gold)}.hero--wall[data-astro-cid-ge2uvauf] .crumbs ol{color:#ffffffb3}.hero--wall[data-astro-cid-ge2uvauf] .crumbs a{color:#ffffffd6}.hero--wall[data-astro-cid-ge2uvauf] .crumbs [aria-current]{color:#fff}.hero--wall[data-astro-cid-ge2uvauf] .crumbs li+li:before{color:var(--gold)}.hero--wall[data-astro-cid-ge2uvauf] .hero__panel[data-astro-cid-ge2uvauf]{background:#0b2547}.hero--wall[data-astro-cid-ge2uvauf] .hero__seal[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 35% 28%, #f3dc9c, var(--gold) 72%);box-shadow:0 0 0 7px var(--band), 0 22px 40px -16px #0000008c}.hero--wall[data-astro-cid-ge2uvauf] .hero__seal[data-astro-cid-ge2uvauf]:after{border-color:#021a384d}.hero--wall[data-astro-cid-ge2uvauf] .hero__seal-ring[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{fill:var(--navy)}.hero--wall[data-astro-cid-ge2uvauf] .hero__seal-x[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{fill:#021a381a;stroke:var(--navy)}.hero__wall[data-astro-cid-ge2uvauf]{--gap:14px;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);display:grid;position:absolute;inset:-14% 2% -14% 16%;rotate:-7deg;-webkit-mask-image:linear-gradient(#0000 4%,#000 18% 82%,#0000 96%);mask-image:linear-gradient(#0000 4%,#000 18% 82%,#0000 96%)}.hero__col[data-astro-cid-ge2uvauf]{min-width:0}@media (width<=1499px){.hero__wall[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(var(--cols-s), minmax(0, 1fr))}.hero__col[data-astro-cid-ge2uvauf]:last-child{display:none}}.hero__track[data-astro-cid-ge2uvauf]{gap:var(--gap);animation:wallDrift var(--dur) linear var(--delay,0s) infinite;margin:0;padding:0;list-style:none;display:grid}.hero__fig--wall[data-astro-cid-ge2uvauf].is-paused .hero__track[data-astro-cid-ge2uvauf],.hero__fig--wall[data-astro-cid-ge2uvauf].is-away .hero__track[data-astro-cid-ge2uvauf]{animation-play-state:paused}.hero__track[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{margin:0}.hero__tile[data-astro-cid-ge2uvauf]{aspect-ratio:var(--tile);background:var(--navy-2);outline-offset:-1px;border-radius:12px;outline:1px solid #e7c97c24;display:block;position:relative;overflow:hidden;box-shadow:0 18px 34px -18px #000000b3}.hero__tile[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:scale .6s var(--ease)}.hero__tile[data-astro-cid-ge2uvauf]:hover img[data-astro-cid-ge2uvauf]{scale:1.06}.hero__cap[data-astro-cid-ge2uvauf]{background:linear-gradient(#021a3800,#021a38f0);padding:30px 12px 11px;position:absolute;bottom:0;left:0;right:0}.hero__cap[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:400 .56rem/1.25 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);display:block}.hero__cap[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:600 .98rem/1.18 var(--serif);color:#fff;margin-top:3px;display:block}.hero__pause[data-astro-cid-ge2uvauf]{z-index:3;backdrop-filter:blur(6px);width:38px;height:38px;color:var(--gold-light);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);background:#021a389e;border:1px solid #e7c97c8c;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:18px;right:18px}.hero__pause[data-astro-cid-ge2uvauf]:hover,.hero__pause[data-astro-cid-ge2uvauf]:focus-visible{background:var(--gold);color:var(--navy)}.hero__pause[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.hero__pause[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:currentColor;width:15px;height:15px}.hero__play-i[data-astro-cid-ge2uvauf],.hero__fig--wall[data-astro-cid-ge2uvauf].is-paused .hero__pause-i[data-astro-cid-ge2uvauf]{display:none}.hero__fig--wall[data-astro-cid-ge2uvauf].is-paused .hero__play-i[data-astro-cid-ge2uvauf]{display:block}@keyframes wallDrift{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--gap) / 2))}}.hero--plain[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{padding-top:var(--s-7);padding-bottom:var(--s-7);grid-template-columns:minmax(0,1fr)}.hero__cover[data-astro-cid-ge2uvauf]{margin:0}.hero__cover[data-astro-cid-ge2uvauf]:before{display:none}.cover[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--navy);place-items:center;display:grid;position:relative;overflow:hidden}.cover[data-astro-cid-ge2uvauf]:after{content:"";border:1px solid #ca9e4166;border-radius:12px;position:absolute;inset:12px}.cover__x[data-astro-cid-ge2uvauf]{width:130%;max-width:none;position:absolute;top:-10%;left:-15%}.cover__x[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{fill:none;stroke:#ca9e4166;stroke-width:1px;vector-effect:non-scaling-stroke}.cover__ico[data-astro-cid-ge2uvauf]{width:112px;height:112px;color:var(--gold);border:1px solid #ca9e4199;border-radius:50%;place-items:center;display:grid;position:relative}.cover__ico[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:48px;height:48px}.cover__label[data-astro-cid-ge2uvauf]{text-align:center;font:400 .82rem/1 var(--display);letter-spacing:.2em;color:var(--gold);position:absolute;bottom:34px;left:0;right:0}.hero--home[data-astro-cid-ge2uvauf]{background:var(--navy);color:#fff;isolation:isolate;align-items:center;min-height:clamp(620px,100svh - 110px,820px);display:flex}.hero--home[data-astro-cid-ge2uvauf]:before{background:var(--gold)}.hero--home[data-astro-cid-ge2uvauf]:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#021a38f7 0%,#021a38e6 36%,#021a389e 62%,#021a3880 100%),linear-gradient(#021a3800 62%,#021a38b3 100%),radial-gradient(60% 70% at 78% 60%,#ca9e4129,#ca9e4100 70%);position:absolute;inset:0}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-3;object-fit:cover;object-position:55% 50%;filter:saturate(.55)contrast(1.04);width:100%;height:100%;animation:heroDrift 18s var(--ease) both;position:absolute;inset:0}.hero__x[data-astro-cid-ge2uvauf]{z-index:-1;aspect-ratio:1;pointer-events:none;width:auto;max-width:none;height:128%;position:absolute;bottom:-14%;right:-2%}.hero__x[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{fill:none;stroke:#ca9e4161;stroke-width:1.2px;vector-effect:non-scaling-stroke}.hero__x[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{fill:#ca9e411a}.hero--home[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{z-index:3;width:100%;padding-top:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr);position:relative}.hero--home[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:600px}.hero--home[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:#fff;text-wrap:balance;font-size:clamp(2.5rem,3.9vw,3.65rem)}.hero--home[data-astro-cid-ge2uvauf] .title-rule[data-astro-cid-ge2uvauf]{margin:var(--s-5) 0}.hero--home[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{color:#ffffffdb}.hero--home[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:var(--gold)}.hero--home[data-astro-cid-ge2uvauf] .btn--ghost[data-astro-cid-ge2uvauf]{color:#fff}.hero--home[data-astro-cid-ge2uvauf] .btn--ghost[data-astro-cid-ge2uvauf]:hover{background:#ffffff14}.hero__trust[data-astro-cid-ge2uvauf]{margin:var(--s-6) 0 0;font:500 var(--t-xs) var(--sans);letter-spacing:.04em;color:#ffffffbd;flex-wrap:wrap;gap:10px 18px;padding:0;list-style:none;display:flex}.hero__trust[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:inline-flex}.hero__trust[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px}.hero__proof[data-astro-cid-ge2uvauf]{margin:var(--s-6) 0 0;grid-template-columns:repeat(3,auto);justify-content:start;padding:0;list-style:none;display:grid}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-left:1px solid #ca9e4173;align-content:start;gap:5px;padding:0 clamp(14px,2vw,28px);display:grid}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{border-left:0;padding-left:0}.hero__proof[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:600 clamp(1.6rem, 2.4vw, 2.35rem)/1 var(--serif);color:var(--gold)}.hero__proof[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:500 var(--t-xs)/1.35 var(--sans);letter-spacing:.04em;color:#ffffffdb}.hero__proof[data-astro-cid-ge2uvauf]+.hero__trust[data-astro-cid-ge2uvauf]{margin-top:var(--s-5)}.hero__people[data-astro-cid-ge2uvauf]{z-index:2;right:max(2vw, calc((100vw - var(--wrap)) / 2 - 40px));justify-self:auto;align-items:flex-end;width:auto;height:min(88%,44vw);margin:0;display:flex;position:absolute;bottom:0}.hero__people[data-astro-cid-ge2uvauf]:before{display:none}.hero__people[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 24px 40px #0006);width:auto;height:100%;animation:rise 1.1s .15s var(--ease) both;border-radius:0}.hero__people[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{border-left:2px solid var(--gold);backdrop-filter:blur(6px);background:#021a38bd;padding:12px 16px 11px;position:absolute;bottom:26px;right:4%}.hero__people[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:400 .82rem/1.25 var(--display);letter-spacing:.14em;color:#fff;display:block}.hero__people[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:500 .75rem/1.3 var(--sans);color:#ffffffb8;margin-top:4px;display:block}.hero--photo[data-astro-cid-ge2uvauf]{background:var(--navy);color:#fff;isolation:isolate;align-items:center;min-height:clamp(640px,100svh - 110px,900px);display:flex}.hero--photo[data-astro-cid-ge2uvauf]:before{background:var(--gold)}.hero--photo[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#021a38f7 0%,#021a38e6 40%,#021a388c 66%,#021a384d 100%),linear-gradient(#021a3800 58%,#021a38a6 100%);position:absolute;inset:0}.hero__bgfig[data-astro-cid-ge2uvauf]{z-index:-2;justify-self:auto;width:auto;margin:0;position:absolute;inset:0}.hero__bgfig[data-astro-cid-ge2uvauf]:before{display:none}.hero__bgfig[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:auto;object-fit:cover;object-position:70% 50%;filter:saturate(.8);width:100%;height:100%;animation:heroDrift 18s var(--ease) both;border-radius:0}@media (width>=861px){.hero--photo[data-astro-cid-ge2uvauf] .hero__bgfig[data-astro-cid-ge2uvauf]{left:26%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}}.hero--lite[data-astro-cid-ge2uvauf]{min-height:clamp(520px,100svh - 240px,700px)}.hero--lite[data-astro-cid-ge2uvauf] .hero__bgfig[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 42%}@media (width>=861px){.hero--lite[data-astro-cid-ge2uvauf] .hero__bgfig[data-astro-cid-ge2uvauf]{left:40%}.hero--lite[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:min(600px, 50vw - var(--gutter))}.hero--lite[data-astro-cid-ge2uvauf]:after{background:linear-gradient(90deg,#021a38f7 0%,#021a38ed 42%,#021a3880 62%,#021a3824 100%),linear-gradient(#021a3800 60%,#021a3899 100%)}}.hero--photo[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:minmax(0,1fr);width:100%;position:relative}.hero--photo[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:680px}.hero--photo[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:#fff;text-wrap:balance;font-size:clamp(2.3rem,3.6vw,3.4rem)}.hero--photo[data-astro-cid-ge2uvauf] .title-rule[data-astro-cid-ge2uvauf]{margin:var(--s-5) 0}.hero--photo[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{color:#ffffffdb}.hero--photo[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf] strong{color:#fff}.hero--photo[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf] a{color:var(--gold-light)}.hero--photo[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:var(--gold)}.hero--photo[data-astro-cid-ge2uvauf] .btn--ghost[data-astro-cid-ge2uvauf]{color:#fff}.hero--photo[data-astro-cid-ge2uvauf] .btn--ghost[data-astro-cid-ge2uvauf]:hover{background:#ffffff14}.hero--photo[data-astro-cid-ge2uvauf] .crumbs ol{color:#ffffffb3}.hero--photo[data-astro-cid-ge2uvauf] .crumbs a{color:#ffffffd6}.hero--photo[data-astro-cid-ge2uvauf] .crumbs [aria-current]{color:#fff}.hero--photo[data-astro-cid-ge2uvauf] .crumbs li+li:before{color:var(--gold)}.hero__answer[data-astro-cid-ge2uvauf]{margin-top:var(--s-6);-webkit-backdrop-filter:blur(10px);max-width:640px;animation:rise .9s .25s var(--ease) both;background:linear-gradient(135deg,#ffffff1c,#ffffff0a);border:1px solid #e7c97c66;border-radius:14px;padding:20px 24px 22px;box-shadow:0 24px 50px -30px #0009}.hero__answer[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{margin:0}.hero__answer-k[data-astro-cid-ge2uvauf]{font:400 .72rem/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);align-items:center;gap:10px;display:flex}.hero__answer-k[data-astro-cid-ge2uvauf] .ph{width:18px;height:18px;fill:var(--gold-light)}.hero__answer-q[data-astro-cid-ge2uvauf]{font:600 1.25rem/1.3 var(--serif);color:#fff;margin-top:12px!important}.hero__answer-a[data-astro-cid-ge2uvauf]{color:#ffffffe6;font-size:.98rem;line-height:1.6;margin-top:6px!important}.hero__answer-a[data-astro-cid-ge2uvauf] strong{color:#fff}.hero__answer-a[data-astro-cid-ge2uvauf] a{color:var(--gold-light)}.hero__answer-src[data-astro-cid-ge2uvauf]{color:#fff9;border-top:1px solid #e7c97c38;flex-wrap:wrap;align-items:baseline;gap:4px 0;padding-top:10px;font-size:.72rem;line-height:1.5;display:flex;margin-top:12px!important}.hero__answer-src[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:400 .6rem/1.7 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);margin-right:10px}.hero__answer-src[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:#ffffffc7;text-underline-offset:3px;text-decoration:underline #e7c97c73}.hero__answer-src[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:#fff;text-decoration-color:var(--gold-light)}.hero__answer-src[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]+a[data-astro-cid-ge2uvauf]:before{content:"·";color:var(--gold-light);margin:0 8px;text-decoration:none;display:inline-block}@keyframes heroDrift{0%{transform:scale(1.1)}to{transform:scale(1.04)}}@keyframes rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@media (width<=860px){.hero__in[data-astro-cid-ge2uvauf]{gap:var(--s-6);padding-top:var(--s-7);padding-bottom:var(--s-7);grid-template-columns:minmax(0,1fr)}.hero__fig[data-astro-cid-ge2uvauf],.hero__dots[data-astro-cid-ge2uvauf]{display:none}.hero--home[data-astro-cid-ge2uvauf]{min-height:0;display:block}.hero--home[data-astro-cid-ge2uvauf]:after{background:linear-gradient(#021a38f2 0%,#021a38db 55%,#021a3899 100%)}.hero--home[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{padding-top:var(--s-7);padding-bottom:0}.hero__people[data-astro-cid-ge2uvauf]{height:380px;margin:var(--s-6) 0 0;justify-content:flex-end;display:flex;position:relative;right:auto}.hero__people[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{right:auto;left:var(--gutter);bottom:18px}.hero__x[data-astro-cid-ge2uvauf]{height:70%;bottom:-6%;right:-30%}.hero--photo[data-astro-cid-ge2uvauf]{min-height:0;display:block}.hero--photo[data-astro-cid-ge2uvauf] .hero__bgfig[data-astro-cid-ge2uvauf]{display:block}.hero--photo[data-astro-cid-ge2uvauf]:after{background:linear-gradient(#021a38ed 0%,#021a38e0 60%,#021a38cc 100%)}}@media (width<=960px){.hero--panel[data-astro-cid-ge2uvauf] .hero__in[data-astro-cid-ge2uvauf]{gap:0;min-height:0;padding-bottom:0}.hero--panel[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:none;padding-bottom:var(--s-8)}.hero--panel[data-astro-cid-ge2uvauf] .hero__fig--panel[data-astro-cid-ge2uvauf]{width:auto;margin:0 calc(-1 * var(--gutter));aspect-ratio:5/4;justify-self:stretch;display:block;position:relative;inset:auto}.hero__panel[data-astro-cid-ge2uvauf]{clip-path:polygon(0 0,100% 12%,100% 100%,0 100%);animation-name:panelInM}.hero__seam[data-astro-cid-ge2uvauf]{animation-name:seamDrawM}.hero__seam-d[data-astro-cid-ge2uvauf]{display:none}.hero__seam-m[data-astro-cid-ge2uvauf]{display:inline}.hero__seal[data-astro-cid-ge2uvauf]{width:96px;height:96px;top:9.6%;left:80%}.hero__seal[data-astro-cid-ge2uvauf]:after{inset:17px}.hero__seal-x[data-astro-cid-ge2uvauf]{width:32px;height:32px}.hero--wall[data-astro-cid-ge2uvauf] .hero__fig--panel[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}.hero__wall[data-astro-cid-ge2uvauf]{inset:-6% -4% -10%;rotate:-4deg}}@media (width<=600px){.hero--panel[data-astro-cid-ge2uvauf] .hero__fig--panel[data-astro-cid-ge2uvauf]{aspect-ratio:1}.hero--wall[data-astro-cid-ge2uvauf] .hero__fig--panel[data-astro-cid-ge2uvauf]{aspect-ratio:5/4}.hero__wall[data-astro-cid-ge2uvauf]{--gap:10px}.hero__cap[data-astro-cid-ge2uvauf]{padding:22px 8px 8px}.hero__cap[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:none}.hero__cap[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:.8rem}}@media (width<=560px){.hero__people[data-astro-cid-ge2uvauf]{height:320px}}@media (prefers-reduced-motion:reduce){.hero__bg[data-astro-cid-ge2uvauf],.hero__people[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero__bgfig[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero__answer[data-astro-cid-ge2uvauf],.hero__panel[data-astro-cid-ge2uvauf],.hero__seam[data-astro-cid-ge2uvauf],.hero__seal[data-astro-cid-ge2uvauf],.hero__seal-ring[data-astro-cid-ge2uvauf],.hero__track[data-astro-cid-ge2uvauf]{animation:none}.hero__pause[data-astro-cid-ge2uvauf]{display:none}}
