.home-hero.svelte-zcnfb1{isolation:isolate;min-block-size:80svh;color:var(--color-white);background:var(--color-navy);place-items:center;display:grid;position:relative}.hero-media.svelte-zcnfb1,.hero-overlay.svelte-zcnfb1{pointer-events:none;position:absolute;inset:0}.hero-media.svelte-zcnfb1{z-index:-2;overflow:hidden;container-type:size}.hero-poster.svelte-zcnfb1{object-fit:cover;block-size:100%;inline-size:100%}.background-video.svelte-zcnfb1{opacity:0;block-size:max(100cqh,56.25cqw);inline-size:max(100cqw,177.778cqh);max-inline-size:none;transition:opacity var(--duration-default) var(--ease-default);border:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.background-video.playing.svelte-zcnfb1{opacity:1}.hero-overlay.svelte-zcnfb1{z-index:-1;background:var(--gradient-hero-overlay);opacity:.65;mix-blend-mode:multiply}.hero-content.svelte-zcnfb1{inline-size:100%;padding:var(--space-10);text-align:center;flex-direction:column;align-items:center;display:flex}h1.svelte-zcnfb1{inline-size:50%;margin:var(--space-50) 0 var(--space-30);color:inherit}.film-trigger.svelte-zcnfb1{inline-size:var(--space-60);block-size:var(--space-60);transition:transform var(--duration-default) var(--ease-default);background:0 0;border:0;border-radius:50%;flex:none;margin-block-end:var(--space-widget);padding:0;display:block}.film-trigger.svelte-zcnfb1:hover{transform:scale(1.05)}.film-trigger.svelte-zcnfb1 img:where(.svelte-zcnfb1){block-size:100%;inline-size:100%}.background-control.svelte-zcnfb1{block-size:44px;inline-size:44px;padding:var(--space-10);color:var(--color-white);background:#00000073;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:var(--space-20);inset-inline-end:var(--space-20)}.background-control.svelte-zcnfb1:hover{background:#000000a6}@media (width>=768px) and (width<=1024px){.home-hero.svelte-zcnfb1{min-block-size:max(60svh,560px)}.hero-content.svelte-zcnfb1{padding-block-start:125px}}@media (width<=767px){.home-hero.svelte-zcnfb1{min-block-size:450px}.hero-content.svelte-zcnfb1{padding:49% 7% 27%}h1.svelte-zcnfb1{inline-size:100%;margin:0 0 5%}.film-trigger.svelte-zcnfb1{block-size:45px;inline-size:45px;margin:0}.background-control.svelte-zcnfb1{inset-block-end:var(--space-10);inset-inline-end:var(--space-10)}}.home-process.svelte-hny9tw{padding:var(--space-70) var(--space-80) var(--space-80);background:var(--color-white);scroll-margin-block-start:var(--space-200)}.process-layout.svelte-hny9tw{align-items:center;gap:var(--space-40);max-inline-size:var(--container-wide);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.process-copy.svelte-hny9tw{min-inline-size:0}h2.svelte-hny9tw{margin:0 0 var(--space-20);color:var(--color-charcoal);font-size:var(--font-size-4xl);text-transform:uppercase;line-height:.95}p.svelte-hny9tw{margin:0}h3.svelte-hny9tw{margin:var(--space-40) 0 var(--space-20);color:var(--color-brand-primary);font-size:var(--font-size-2xl);text-transform:uppercase;line-height:1.1}.meeting-link.svelte-hny9tw{min-block-size:44px;max-inline-size:100%}.meeting-link.svelte-hny9tw:focus-visible{outline-color:var(--color-brand-primary);outline-offset:4px;outline-width:3px}.process-photo.svelte-hny9tw{aspect-ratio:16/9;border-radius:var(--space-16);block-size:auto;inline-size:100%;display:block}@media (width<=1024px){.home-process.svelte-hny9tw{padding:var(--space-60) var(--space-30)}.process-layout.svelte-hny9tw{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.process-photo.svelte-hny9tw{grid-row:1}}@media (width<=640px){h2.svelte-hny9tw span:where(.svelte-hny9tw){display:block}h2.svelte-hny9tw span:where(.svelte-hny9tw)+span:where(.svelte-hny9tw){margin-block-start:.05em}.meeting-link.svelte-hny9tw{font-size:var(--font-size-sm);letter-spacing:1px}}section.svelte-13tfrfg,article.svelte-13tfrfg{scroll-margin-block-start:var(--space-200)}h2.svelte-13tfrfg{padding:var(--space-40) var(--space-20);border-block-start:var(--border-width) solid var(--color-border);font-size:var(--font-size-4xl);text-align:center;text-transform:uppercase;margin:0;line-height:1.1}article.svelte-13tfrfg{min-block-size:40rem;color:var(--color-navy);background:var(--color-brand-secondary);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}article.alternate.svelte-13tfrfg{color:var(--color-white);background:var(--color-brand-primary)}.story-poster.svelte-13tfrfg{background:var(--color-navy);min-block-size:40rem;min-inline-size:0;color:var(--color-white);border:0;place-items:center;padding:0;display:grid;position:relative}.story-poster.svelte-13tfrfg img:where(.svelte-13tfrfg){object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.play-label.svelte-13tfrfg{align-items:center;gap:var(--space-10);padding:var(--space-15) var(--space-24);border:var(--border-width) solid currentColor;background:var(--color-navy);font-size:var(--font-size-base);text-transform:uppercase;border-radius:2rem;display:inline-flex;position:relative}.story-copy.svelte-13tfrfg{padding:var(--space-100);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.story-copy.svelte-13tfrfg>:where(.svelte-13tfrfg){max-inline-size:var(--container-prose)}h3.svelte-13tfrfg{margin:0 0 var(--space-20);font-size:var(--font-size-2xl);text-transform:uppercase;color:inherit;line-height:1.1}p.svelte-13tfrfg{margin:0 0 var(--space-20)}.watch-story.svelte-13tfrfg{align-items:center;gap:var(--space-10);min-block-size:44px;color:inherit;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-cta);text-align:start;text-transform:uppercase;background:0 0;border:0;padding:0;display:inline-flex}.watch-story.svelte-13tfrfg:hover{text-underline-offset:.2em;text-decoration:underline}.story-poster.svelte-13tfrfg:hover .play-label:where(.svelte-13tfrfg){background:var(--color-brand-primary)}.story-poster.svelte-13tfrfg:focus-visible{outline:3px solid var(--color-white);outline-offset:-6px}.watch-story.svelte-13tfrfg:focus-visible{outline-offset:4px;outline:3px solid}@media (width>=1025px){.alternate.svelte-13tfrfg .story-poster:where(.svelte-13tfrfg){grid-area:1/2}.alternate.svelte-13tfrfg .story-copy:where(.svelte-13tfrfg){grid-area:1/1}}@media (width<=1024px){article.svelte-13tfrfg{grid-template-columns:minmax(0,1fr);min-block-size:0}.story-poster.svelte-13tfrfg{aspect-ratio:16/9;min-block-size:350px;inline-size:100%}.story-copy.svelte-13tfrfg{padding:var(--space-60) var(--space-30)}}section.svelte-18fib6i{isolation:isolate;padding-inline:var(--space-80);background:var(--color-sand);color:var(--color-ink);scroll-margin-block-start:var(--space-200);position:relative}img.svelte-18fib6i{object-fit:cover;block-size:100%;inline-size:65%;position:absolute;inset-block:0;inset-inline-end:0}section.svelte-18fib6i:after{content:"";background:linear-gradient(90deg, var(--color-white) 40%, transparent 80%);pointer-events:none;position:absolute;inset:0}.meaning-layout.svelte-18fib6i{z-index:1;min-block-size:500px;max-inline-size:var(--container-wide);align-items:center;margin-inline:auto;display:flex;position:relative}.meaning-copy.svelte-18fib6i{inline-size:50%;padding-block:var(--space-60)}h2.svelte-18fib6i{margin:0 0 var(--space-20);color:inherit;font-size:var(--font-size-3xl);text-transform:uppercase;line-height:2rem}p.svelte-18fib6i{margin:0}p.svelte-18fib6i+p:where(.svelte-18fib6i){margin-block-start:var(--space-20)}@media (width<=1024px){section.svelte-18fib6i{background:var(--color-brand-primary);color:var(--color-white);padding:0}section.svelte-18fib6i:after{display:none}img.svelte-18fib6i{object-position:center left;block-size:300px;inline-size:100%;display:block;position:static}.meaning-layout.svelte-18fib6i{min-block-size:0}.meaning-copy.svelte-18fib6i{inline-size:100%;padding:var(--space-80) var(--space-60)}}@media (width<=767px){img.svelte-18fib6i{block-size:250px}.meaning-copy.svelte-18fib6i{padding:var(--space-60) var(--space-30)}}section.svelte-efmejq{background:var(--color-charcoal);color:var(--color-white);grid-template-columns:minmax(0,1fr) minmax(0,1fr);scroll-margin-block-start:var(--space-200);display:grid}.refocus-media.svelte-efmejq{grid-area:1/2;min-block-size:600px;position:relative}img.svelte-efmejq{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.refocus-copy.svelte-efmejq{padding:var(--space-60) var(--space-100);flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;display:flex}.refocus-copy.svelte-efmejq>:where(.svelte-efmejq){max-inline-size:var(--container-prose)}h2.svelte-efmejq{margin:0 0 var(--space-20);color:inherit;font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);text-transform:uppercase;line-height:1.3}h2.svelte-efmejq span:where(.svelte-efmejq),h2.svelte-efmejq strong:where(.svelte-efmejq){display:block}h2.svelte-efmejq strong:where(.svelte-efmejq){color:var(--color-brand-secondary);font-weight:800}p.svelte-efmejq{margin:0 0 var(--space-20)}a.svelte-efmejq{align-items:center;gap:var(--space-10);min-block-size:44px;color:var(--color-brand-secondary);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-cta);text-transform:uppercase;margin-block-start:var(--space-10);text-decoration:none;display:inline-flex}a.svelte-efmejq:hover{color:var(--color-white);text-underline-offset:.2em;text-decoration:underline}a.svelte-efmejq:focus-visible{outline-offset:4px;outline:3px solid}@media (width<=1024px){section.svelte-efmejq{grid-template-columns:minmax(0,1fr)}.refocus-media.svelte-efmejq{grid-column:1;block-size:400px;min-block-size:0}.refocus-copy.svelte-efmejq{padding:var(--space-60) var(--space-30);grid-row:2}}@media (width<=767px){.refocus-media.svelte-efmejq{block-size:300px}}dialog.svelte-1w96157{background:var(--color-black);border:0;max-block-size:none;inline-size:min(1200px,100vw - 64px,177.778dvh - 213.333px);max-inline-size:none;padding:0;overflow:visible}dialog.svelte-1w96157::backdrop{background:#000000e6}.close-video.svelte-1w96157{block-size:44px;inline-size:44px;padding:var(--space-10);color:var(--color-white);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:-50px;inset-inline-end:0}.player.svelte-1w96157{aspect-ratio:16/9}iframe.svelte-1w96157{border:0;block-size:100%;inline-size:100%;display:block}.fallback.svelte-1w96157{block-size:100%;padding:var(--space-30);color:var(--color-white);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.fallback.svelte-1w96157 a:where(.svelte-1w96157){color:var(--color-brand-secondary)}@media (width<=767px){dialog.svelte-1w96157{inline-size:min(100vw - 32px,177.778dvh - 213.333px)}}
