.hero.svelte-1m4nrq8.svelte-1m4nrq8{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;background:#cde1f9;padding-top:2.5rem;padding-bottom:2rem}.hero__bg.svelte-1m4nrq8.svelte-1m4nrq8{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./hero.qBLXIP6A.png);background-size:cover;background-position:center;background-repeat:no-repeat;animation:svelte-1m4nrq8-bgPulse 8s ease-in-out infinite alternate}@keyframes svelte-1m4nrq8-bgPulse{0%{opacity:.7}to{opacity:1}}.hero__content.svelte-1m4nrq8.svelte-1m4nrq8{position:relative;z-index:1;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;opacity:0;transform:translateY(30px);transition:opacity 1.2s ease,transform 1.2s ease}.hero.visible.svelte-1m4nrq8 .hero__content.svelte-1m4nrq8{opacity:1;transform:translateY(0)}.hero__logo.svelte-1m4nrq8.svelte-1m4nrq8{z-index:2;width:140px;height:auto;margin-bottom:1rem;flex-shrink:0;opacity:0;transition:opacity .8s ease .2s}.hero.visible.svelte-1m4nrq8 .hero__logo.svelte-1m4nrq8{opacity:1}@media (max-height: 700px){.hero.svelte-1m4nrq8.svelte-1m4nrq8{padding-top:1.25rem}.hero__logo.svelte-1m4nrq8.svelte-1m4nrq8{width:90px;margin-bottom:.5rem}}@media (max-width: 640px){.hero__logo.svelte-1m4nrq8.svelte-1m4nrq8{width:100px}}.hero__title.svelte-1m4nrq8.svelte-1m4nrq8{color:var(--color-chia);line-height:.95;margin:0 0 4rem;display:flex;flex-direction:column;gap:.1em;letter-spacing:-.02em}.hero__title-main.svelte-1m4nrq8.svelte-1m4nrq8{font-family:"Anton",var(--font-display),sans-serif;font-size:clamp(2.75rem,13vw,15.833rem)}.hero__title-secondary.svelte-1m4nrq8.svelte-1m4nrq8{font-family:"Anton",var(--font-display),sans-serif;font-size:clamp(1.75rem,3.97vw,4.833rem)}@media (max-height: 700px){.hero__title.svelte-1m4nrq8.svelte-1m4nrq8,.hero__subtitle.svelte-1m4nrq8.svelte-1m4nrq8{margin-bottom:2rem}}.hero__subtitle.svelte-1m4nrq8.svelte-1m4nrq8{font-family:var(--font-body);font-size:clamp(1rem,1vw + .6rem,1.25rem);font-weight:500;max-width:80ch;margin:0 auto 4rem;line-height:1.7;opacity:0;transition:opacity .8s ease .8s}.hero.visible.svelte-1m4nrq8 .hero__subtitle.svelte-1m4nrq8{opacity:1}.hero__scroll-cue.svelte-1m4nrq8.svelte-1m4nrq8{display:flex;flex-direction:column;align-items:center;gap:.75rem;opacity:0;transition:opacity .8s ease 1.4s}.hero.visible.svelte-1m4nrq8 .hero__scroll-cue.svelte-1m4nrq8{opacity:1}.hero__arrow.svelte-1m4nrq8.svelte-1m4nrq8{width:32px;height:32px;color:var(--color-dark);animation:svelte-1m4nrq8-arrowBounce 1.5s ease-in-out infinite}@keyframes svelte-1m4nrq8-arrowBounce{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(8px);opacity:1}}.hero__highlight.svelte-1m4nrq8.svelte-1m4nrq8{position:relative;display:inline-block;white-space:nowrap}.hero__circle.svelte-1m4nrq8.svelte-1m4nrq8{position:absolute;top:50%;left:50%;width:145%;height:170%;transform:translate(-50%,-40%) scale(.6);transform-origin:center;opacity:1;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.hero.visible.svelte-1m4nrq8 .hero__circle.svelte-1m4nrq8{transform:translate(-50%,-40%) scale(1);opacity:1}.intro.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{padding:clamp(5rem,12vw,10rem) 1.5rem}.intro__inner.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.intro__header.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s ease;width:100%}.intro__header.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__header-stat-row.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5rem;width:100%;min-height:100vh;opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s ease}.intro__header-stat-row.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__header-stat-left.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{flex:1 1 55%;display:flex;flex-direction:column;gap:3rem}.intro__header-inline.svelte-mujk3i p.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.15;letter-spacing:-.01em;color:var(--color-dark);text-align:left}.intro__text-inline.svelte-mujk3i p.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.05rem);line-height:1.75;text-align:left}.intro__stat-bar-inline.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.intro__bar-chart--compact.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{height:180px;gap:1rem}.intro__bar-track--compact.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:56px}@media (max-width: 700px){.intro__header-stat-row.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{flex-direction:column}}.intro__header.svelte-mujk3i p.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.01em;color:var(--color-dark);text-align:left}.intro__text.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:0;transform:translateY(20px);transition:opacity .9s ease,transform .9s ease;width:100%}.intro__text.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__text.svelte-mujk3i p.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.85;text-align:center}.intro__image.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-radius:2px}.intro__image-stack.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;flex-direction:column}.intro__stack-figure.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100%;height:100vh;margin:0;overflow:hidden;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .6s ease}.intro__stack-figure.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1}.intro__stack-figure.svelte-mujk3i .intro__image.svelte-mujk3i.svelte-mujk3i{width:auto;height:auto;max-width:min(90%,720px);max-height:min(85vh,720px);object-fit:contain;border-radius:4px;display:block}.intro__quotes.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(3rem,8vw,6rem) 1.5rem}.intro__quotes-inner.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{max-width:1300px;margin-inline:auto;display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,4rem);align-items:start}.intro__quotes-sticky.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{position:sticky;top:20vh;display:flex;flex-direction:column;gap:1rem}.intro__quotes-header.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.2;text-transform:uppercase;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.intro__quotes-header.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__quotes-images.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:flex;flex-direction:column;gap:6rem}.intro__quotes-card.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{border-radius:6px;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.intro__quotes-card.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__quotes-img.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:block;width:100%;height:auto}@media (max-width: 800px){.intro__quotes-inner.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{grid-template-columns:1fr}.intro__quotes-sticky.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{position:relative;top:0}}.intro__stat-bar-wrap.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.intro__stat-bar-wrap.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__bar-chart.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:flex;flex-direction:row;align-items:flex-end;gap:1.5rem;height:360px}.intro__bar-col.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{display:flex;flex-direction:column;align-items:center;gap:.5rem;height:100%}.intro__bar-track--vert.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{flex:1;width:100px;background:#ffffff12;border-radius:3px 3px 0 0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.intro__bar-fill--vert.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100%;border-radius:3px 3px 0 0;transition:height 1.2s cubic-bezier(.16,1,.3,1)}.intro__bar-fill--muted.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{background:#cde1f9;opacity:.5}.intro__bar-fill--accent.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{background:#ade4d1}.intro__bar-pct.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-body);font-size:1.1rem;font-weight:700;color:var(--color-dark)}.intro__bar-year.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-body);font-size:.72rem;letter-spacing:.08em;color:var(--color-dark)}.intro__bar-title.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-body);font-size:.9rem;font-weight:700;line-height:1.5;color:var(--color-dark);text-align:center;max-width:30ch}.intro__bar-label.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark)}.intro__emphasis.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{width:100%;padding:3rem 0;opacity:0;transform:translateY(16px);transition:opacity .9s ease,transform .9s ease}.intro__emphasis.visible.svelte-mujk3i.svelte-mujk3i.svelte-mujk3i{opacity:1;transform:translateY(0)}.intro__emphasis.svelte-mujk3i p.svelte-mujk3i.svelte-mujk3i{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(3rem,4vw,5rem);line-height:1.1;color:#0041d9;max-width:18ch;margin-inline:auto;text-align:center}.intro__emphasis.svelte-mujk3i+.intro__text.svelte-mujk3i p.svelte-mujk3i{font-size:28px;font-weight:500}.intro__emphasis.svelte-mujk3i+.intro__text.svelte-mujk3i+.intro__text p.svelte-mujk3i{font-size:28px;font-weight:600}.panic.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{background:#cde1f9;padding:clamp(5rem,12vw,10rem) 1.5rem}.panic__inner.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{max-width:1000px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.panic__emphasis.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{width:100%;padding:3rem 0;opacity:0;transform:translateY(16px);transition:opacity .9s ease,transform .9s ease}.panic__emphasis.visible.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{opacity:1;transform:translateY(0)}.panic__highlight-wrap.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{display:inline-block;white-space:nowrap}.panic__highlight.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{position:relative;display:inline-block;white-space:nowrap}.panic__cross.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{position:absolute;top:50%;left:50%;width:130%;height:130%;transform:translate(-50%,-50%) scale(.6);transform-origin:center;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.panic__emphasis.visible.svelte-1gnid2x .panic__cross.svelte-1gnid2x.svelte-1gnid2x{transform:translate(-50%,-50%) scale(1);opacity:1}.panic__emphasis.svelte-1gnid2x p.svelte-1gnid2x.svelte-1gnid2x{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(4.5rem,8vw,11rem);line-height:1.1;color:var(--color-chia);max-width:18ch;margin-inline:auto;text-align:center}.panic__text.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{opacity:0;transform:translateY(20px);transition:opacity .9s ease,transform .9s ease;width:100%}.panic__text.visible.svelte-1gnid2x.svelte-1gnid2x.svelte-1gnid2x{opacity:1;transform:translateY(0)}.panic__text.svelte-1gnid2x p.svelte-1gnid2x.svelte-1gnid2x{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.85;text-align:center;color:var(--color-dark)}.panic__emphasis.svelte-1gnid2x+.panic__text.svelte-1gnid2x p.svelte-1gnid2x{font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500}.panic__emphasis.svelte-1gnid2x+.panic__text.svelte-1gnid2x+.panic__text p.svelte-1gnid2x{font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600}.headlines.svelte-1mbbukj{position:relative;isolation:isolate}.headlines__graphic.svelte-1mbbukj{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;margin-bottom:-100vh;pointer-events:none;z-index:0}.headlines__image.svelte-1mbbukj{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.headlines__overlay.svelte-1mbbukj{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#051c2cbf,#041c2c73,#041c2ca6);pointer-events:none}.headlines__steps.svelte-1mbbukj{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;padding-inline:1.5rem}.headlines__spacer.svelte-1mbbukj{height:50vh}.headlines__step.svelte-1mbbukj{margin-bottom:60vh;width:100%;max-width:720px}.headlines__step.svelte-1mbbukj:last-of-type{margin-bottom:0}.headlines__step-inner.svelte-1mbbukj{background:#fff;border-radius:4px;padding:2rem 2.25rem;box-shadow:0 4px 24px #00000040}.methods.svelte-1tndy6a.svelte-1tndy6a{padding:clamp(5rem,12vw,10rem) 1.5rem;position:relative;z-index:2;isolation:isolate;background:var(--color-cream)}.methods__inner.svelte-1tndy6a.svelte-1tndy6a{max-width:1200px;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:clamp(3rem,6vw,5rem)}.methods__header.svelte-1tndy6a.svelte-1tndy6a{text-align:left;max-width:1200px;margin-inline:auto;opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s ease}.methods__header.visible.svelte-1tndy6a.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__highlight.svelte-1tndy6a.svelte-1tndy6a{position:relative;display:inline-block;white-space:nowrap}.methods__circle.svelte-1tndy6a.svelte-1tndy6a{position:absolute;top:50%;left:50%;width:122%;height:170%;transform:translate(-50%,-40%) scale(.6);transform-origin:center;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.methods__header.visible.svelte-1tndy6a .methods__circle.svelte-1tndy6a{transform:translate(-50%,-40%) scale(1);opacity:1}.methods__header.svelte-1tndy6a p.svelte-1tndy6a{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.15;letter-spacing:.01em;color:var(--color-dark)}.methods__columns.svelte-1tndy6a.svelte-1tndy6a{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:start;width:100%}.methods__body.svelte-1tndy6a.svelte-1tndy6a{position:sticky;top:20vh;display:flex;flex-direction:column;gap:2rem}.methods__text.svelte-1tndy6a.svelte-1tndy6a{opacity:0;transform:translateY(20px);transition:opacity .9s ease,transform .9s ease;width:100%}.methods__text.visible.svelte-1tndy6a.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__text.svelte-1tndy6a p.svelte-1tndy6a{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.85;color:var(--color-dark);text-align:left}.methods__flow-col.svelte-1tndy6a.svelte-1tndy6a{position:relative;display:grid;grid-template-columns:1fr}.methods__flow-sticky.svelte-1tndy6a.svelte-1tndy6a{grid-column:1;grid-row:1;position:sticky;top:20vh;align-self:start;z-index:1}.methods__flow-steps.svelte-1tndy6a.svelte-1tndy6a{grid-column:1;grid-row:1;z-index:0;pointer-events:none}.methods__flow-step.svelte-1tndy6a.svelte-1tndy6a{height:60vh}.methods__flow.svelte-1tndy6a.svelte-1tndy6a{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}.methods__flow-row.svelte-1tndy6a.svelte-1tndy6a{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a{font-family:var(--font-display);font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:#fff;padding:.85rem 1.25rem;border-radius:6px;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.methods__flow-row--sources.visible.svelte-1tndy6a .methods__source-node.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__source-node--blueberry.svelte-1tndy6a.svelte-1tndy6a,.methods__source-node--persimmon.svelte-1tndy6a.svelte-1tndy6a,.methods__source-node--plum.svelte-1tndy6a.svelte-1tndy6a{background:#00495e}.methods__connector.svelte-1tndy6a.svelte-1tndy6a{display:flex;justify-content:center;padding:.25rem 0}.methods__connector-line.svelte-1tndy6a.svelte-1tndy6a{width:2px;height:2rem;background:var(--color-dark);opacity:0;transition:opacity .6s ease .3s}.methods__flow-row--connectors.visible.svelte-1tndy6a .methods__connector-line.svelte-1tndy6a{opacity:1}.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a{background:var(--color-cream);border:1px solid var(--color-dark);border-radius:6px;padding:1.25rem;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.methods__flow-row--measures.visible.svelte-1tndy6a .methods__measure-node.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__measure-node.svelte-1tndy6a p.svelte-1tndy6a{font-family:var(--font-body);font-size:.9rem;line-height:1.5;color:var(--color-dark)}.methods__converge-svg.svelte-1tndy6a.svelte-1tndy6a{width:100%;height:60px;display:block;overflow:visible;opacity:0;transition:opacity .6s ease}.methods__converge-svg.visible.svelte-1tndy6a.svelte-1tndy6a{opacity:1}.methods__convergence-node.svelte-1tndy6a.svelte-1tndy6a{background:#cde1f9;border:2px solid #cde1f9;border-radius:6px;padding:1.25rem 2rem;text-align:center;max-width:480px;width:100%;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.methods__convergence-node.visible.svelte-1tndy6a.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__convergence-node.svelte-1tndy6a p.svelte-1tndy6a{font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.5;color:var(--color-dark)}.methods__warning-node.svelte-1tndy6a.svelte-1tndy6a{display:flex;align-items:flex-start;gap:.75rem;background:#ade4d1;border:2px solid #ade4d1;border-radius:6px;padding:1.25rem 1.5rem;max-width:480px;width:100%;margin-top:1.5rem;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.methods__warning-node.visible.svelte-1tndy6a.svelte-1tndy6a{opacity:1;transform:translateY(0)}.methods__warning-icon.svelte-1tndy6a.svelte-1tndy6a{font-size:1rem;flex-shrink:0;color:var(--color-dark);margin-top:.1rem}.methods__warning-node.svelte-1tndy6a p.svelte-1tndy6a{font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.6;color:var(--color-dark)}@media (max-width: 768px){.methods__columns.svelte-1tndy6a.svelte-1tndy6a{grid-template-columns:1fr;gap:2.5rem}.methods__text.svelte-1tndy6a p.svelte-1tndy6a{text-align:left}.methods__body.svelte-1tndy6a.svelte-1tndy6a{position:static}}@media (max-width: 640px){.methods__flow-row--sources.svelte-1tndy6a.svelte-1tndy6a,.methods__flow-row--measures.svelte-1tndy6a.svelte-1tndy6a{display:contents}.methods__flow-row--connectors.svelte-1tndy6a.svelte-1tndy6a,.methods__converge-svg.svelte-1tndy6a.svelte-1tndy6a{display:none}.methods__flow.svelte-1tndy6a.svelte-1tndy6a{gap:0}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a,.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a{text-align:center;opacity:1!important;transform:none!important;position:relative;margin-bottom:2rem}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(1){order:1}.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(1){order:2}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(2){order:3}.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(2){order:4}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(3){order:5}.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(3){order:6;margin-bottom:2.5rem}.methods__source-node.svelte-1tndy6a.svelte-1tndy6a:after,.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);width:2px;height:2rem;background:var(--color-dark)}.methods__measure-node.svelte-1tndy6a.svelte-1tndy6a:nth-child(3):before{content:"";position:absolute;left:50%;top:calc(100% + 2rem);transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--color-dark)}.methods__convergence-node.svelte-1tndy6a.svelte-1tndy6a{order:7;margin-top:0}.methods__warning-node.svelte-1tndy6a.svelte-1tndy6a{order:8}.methods__flow-col.svelte-1tndy6a.svelte-1tndy6a{display:block}.methods__flow-sticky.svelte-1tndy6a.svelte-1tndy6a{position:static}.methods__flow-steps.svelte-1tndy6a.svelte-1tndy6a{display:none}}.research.svelte-crpze7.svelte-crpze7{background:var(--color-chia);position:relative;z-index:2;isolation:isolate;padding:clamp(4rem,8vw,7rem) 2rem}.research__header.svelte-crpze7.svelte-crpze7{font-family:var(--font-display);text-align:left;text-transform:uppercase;font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.15;letter-spacing:.01em;color:var(--color-cream);max-width:1100px;margin-inline:auto}.research__intro.svelte-crpze7.svelte-crpze7{height:80vh;display:flex;align-items:center;max-width:1100px}.research__header--desktop-copy.svelte-crpze7.svelte-crpze7{max-width:22ch}.research__scrolly.svelte-crpze7.svelte-crpze7{position:relative;max-width:1300px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.research__sticky.svelte-crpze7.svelte-crpze7{position:sticky;top:20vh;order:2}.research__scrolly-content.svelte-crpze7.svelte-crpze7{position:relative;z-index:10;order:1}.research__step.svelte-crpze7.svelte-crpze7{height:80vh;display:flex;align-items:center}.research__step-inner.svelte-crpze7.svelte-crpze7{display:flex;gap:1rem;align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:4px 6px 6px #00000014;border-radius:4px;padding:1.5rem;opacity:.25;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.research__step-inner.active.svelte-crpze7.svelte-crpze7{opacity:1;transform:translateY(0)}.research__step-swatch.svelte-crpze7.svelte-crpze7{width:1.15rem;height:1.15rem;border-radius:3px;flex-shrink:0;margin-top:.3rem;box-shadow:inset 0 0 0 1px #041c2c2e,1px 2px 3px #041c2c40}.research__step-inner.svelte-crpze7 p.svelte-crpze7{font-family:var(--font-body);font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.75;color:var(--color-dark);white-space:pre-line}.research__grid-wrap.svelte-crpze7.svelte-crpze7{display:flex;flex-direction:column;gap:1.5rem}.research__image-stack.svelte-crpze7.svelte-crpze7{position:relative;width:100%;aspect-ratio:1;border-radius:6px;overflow:hidden}.research__image.svelte-crpze7.svelte-crpze7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.research__image.active.svelte-crpze7.svelte-crpze7{opacity:1}.research__mobile-stack.svelte-crpze7.svelte-crpze7{display:none}.research__mobile-image.svelte-crpze7.svelte-crpze7{display:block;width:100%;border-radius:6px}.research__spacer.svelte-crpze7.svelte-crpze7{height:3rem}.research__divider.svelte-crpze7.svelte-crpze7{max-width:1100px;margin:0 auto 2.5rem;border:none;border-top:1px solid #ffffff}.research__closing.svelte-crpze7.svelte-crpze7{max-width:900px;margin-inline:auto;text-align:left;padding-bottom:clamp(3rem,6vw,5rem)}.research__closing.svelte-crpze7 p.svelte-crpze7{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75;color:var(--color-cream);font-style:italic}.research__closing-note.svelte-crpze7.svelte-crpze7{margin-top:1rem;font-size:.8rem!important;font-style:normal!important;color:#041c2c73;line-height:1.6!important}@media (min-width: 769px){.research.svelte-crpze7>.research__header.svelte-crpze7{display:none}}@media (max-width: 768px){.research__scrolly.svelte-crpze7.svelte-crpze7{display:none}.research__mobile-stack.svelte-crpze7.svelte-crpze7{display:flex;flex-direction:column;gap:1.5rem}.research__closing.svelte-crpze7 p.svelte-crpze7{max-width:100%}}.task.svelte-fxp9c3.svelte-fxp9c3{position:relative;z-index:1;isolation:isolate;padding:clamp(1.5rem,6vw,6rem)}.task__inner.svelte-fxp9c3.svelte-fxp9c3{max-width:1400px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.task__top.svelte-fxp9c3.svelte-fxp9c3{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.6rem,7vw,6rem);align-items:start;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.task__top.visible.svelte-fxp9c3.svelte-fxp9c3{opacity:1;transform:translateY(0)}.task__top-left.svelte-fxp9c3.svelte-fxp9c3{display:flex;flex-direction:column;gap:1.25rem}.task__header.svelte-fxp9c3.svelte-fxp9c3{font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.15}.task__top-left.svelte-fxp9c3 p.svelte-fxp9c3{font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.8;text-align:left}.task__top-right.svelte-fxp9c3.svelte-fxp9c3{display:flex;flex-direction:column;gap:1.5rem}.task__eyebrow.svelte-fxp9c3.svelte-fxp9c3{font-family:var(--font-body);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#041c2c73}.task__timeline.svelte-fxp9c3.svelte-fxp9c3{display:flex;flex-direction:column}.task__step.svelte-fxp9c3.svelte-fxp9c3{display:flex;gap:1rem;opacity:0;transform:translate(16px);transition:opacity .6s ease,transform .6s ease}.task__step.visible.svelte-fxp9c3.svelte-fxp9c3{opacity:1;transform:translate(0)}.task__step-marker.svelte-fxp9c3.svelte-fxp9c3{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.task__step-circle.svelte-fxp9c3.svelte-fxp9c3{width:40px;height:40px}.task__step-circle.svelte-fxp9c3 circle.svelte-fxp9c3{fill:var(--color-dark)}.task__step-circle.highlight.svelte-fxp9c3 circle.svelte-fxp9c3{fill:#712f39}.task__step-circle.svelte-fxp9c3 text.svelte-fxp9c3{fill:var(--color-cream);font-family:var(--font-mono);font-weight:700;font-size:16px}.task__step-line.svelte-fxp9c3.svelte-fxp9c3{width:2px;flex:1;min-height:1.75rem;background:#041c2c26}.task__step-content.svelte-fxp9c3.svelte-fxp9c3{padding-bottom:3rem}.task__step-content.svelte-fxp9c3 h3.svelte-fxp9c3{font-family:var(--font-body);font-weight:700;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.4;margin-bottom:.35rem}.task__step-content.svelte-fxp9c3 p.svelte-fxp9c3{font-size:clamp(.8rem,1.1vw,.9rem);line-height:1.6;color:#041c2ca6;text-align:left}.task__step-badges.svelte-fxp9c3.svelte-fxp9c3{display:flex;gap:.5rem;margin:.4rem 0 .5rem;flex-wrap:wrap}.task__badge.svelte-fxp9c3.svelte-fxp9c3{font-family:var(--font-body);font-size:1rem;font-weight:700;padding:.25rem .6rem;border-radius:4px;border:1px solid transparent;white-space:nowrap}.task__badge--yes.svelte-fxp9c3.svelte-fxp9c3{color:#712f39;background:#b3242c14;border-color:#b3242c4d}.task__badge--no.svelte-fxp9c3.svelte-fxp9c3{color:#041c2c99;background:#041c2c0d;border-color:#041c2c26}@media (max-width: 720px){.task__top.svelte-fxp9c3.svelte-fxp9c3{grid-template-columns:1fr}}.assumptions.svelte-vtvzoh.svelte-vtvzoh{position:relative;z-index:1;isolation:isolate;padding:clamp(5rem,12vw,10rem) 1.5rem}.assumptions__image.svelte-vtvzoh.svelte-vtvzoh{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.assumptions__inner.svelte-vtvzoh.svelte-vtvzoh{max-width:1300px;margin-inline:auto;display:flex;flex-direction:column;gap:3rem}.assumptions__header.svelte-vtvzoh.svelte-vtvzoh{font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.25;max-width:1300px;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.assumptions__header.visible.svelte-vtvzoh.svelte-vtvzoh{opacity:1;transform:translateY(0)}.assumptions__highlight.svelte-vtvzoh.svelte-vtvzoh{position:relative;display:inline-block;white-space:nowrap}.assumptions__line.svelte-vtvzoh.svelte-vtvzoh{position:absolute;top:70%;left:50%;width:102%;height:auto;transform:translate(-50%,-35%) scale(.6);transform-origin:center;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.assumptions__header.visible.svelte-vtvzoh .assumptions__line.svelte-vtvzoh{transform:translate(-50%,-35%) scale(1);opacity:1}.assumptions__panels.svelte-vtvzoh.svelte-vtvzoh{display:flex;flex-direction:column;grid-template-columns:repeat(3,1fr);gap:1.5rem}.assumptions__panel.svelte-vtvzoh.svelte-vtvzoh{background:var(--color-cream);border:1px solid rgba(4,28,44,.08);border-radius:6px;padding:3rem;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.assumptions__panel.visible.svelte-vtvzoh.svelte-vtvzoh{opacity:1;transform:translateY(0)}.assumptions__panel-head.svelte-vtvzoh.svelte-vtvzoh{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.assumptions__number.svelte-vtvzoh.svelte-vtvzoh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-dark);color:var(--color-cream);font-family:var(--font-body);font-weight:700;font-size:.95rem;flex-shrink:0}.assumptions__label.svelte-vtvzoh.svelte-vtvzoh{font-family:var(--font-body);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark)}.assumptions__panel.svelte-vtvzoh p.svelte-vtvzoh{font-size:clamp(.9rem,1.2vw,1rem);line-height:1.75;text-align:left}@media (max-width: 800px){.assumptions__panels.svelte-vtvzoh.svelte-vtvzoh{grid-template-columns:1fr}}.factors.svelte-151lfhf.svelte-151lfhf{position:relative;z-index:1;isolation:isolate;padding:clamp(5rem,12vw,10rem) 1.5rem}.factors__inner.svelte-151lfhf.svelte-151lfhf{max-width:1300px;margin-inline:auto;display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,4rem);align-items:start}.factors__sticky.svelte-151lfhf.svelte-151lfhf{position:sticky;top:20vh;display:flex;flex-direction:column;gap:1rem}.factors__header.svelte-151lfhf.svelte-151lfhf{font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.2;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.factors__header.visible.svelte-151lfhf.svelte-151lfhf{opacity:1;transform:translateY(0)}.factors__images.svelte-151lfhf.svelte-151lfhf{display:flex;flex-direction:column;gap:6rem}.factors__card.svelte-151lfhf.svelte-151lfhf{border-radius:6px;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.factors__card.visible.svelte-151lfhf.svelte-151lfhf{opacity:1;transform:translateY(0)}.factors__card.svelte-151lfhf img.svelte-151lfhf{display:block;width:100%;max-width:480px;height:auto}@media (max-width: 800px){.factors__inner.svelte-151lfhf.svelte-151lfhf{grid-template-columns:1fr}.factors__sticky.svelte-151lfhf.svelte-151lfhf{position:relative;top:0}}.questions.svelte-13y3vfw.svelte-13y3vfw{position:relative;z-index:1;isolation:isolate;padding:clamp(5rem,12vw,10rem) 1.5rem}.questions__inner.svelte-13y3vfw.svelte-13y3vfw{max-width:1100px;margin-inline:auto;display:flex;flex-direction:column;gap:2rem}.questions__header.svelte-13y3vfw.svelte-13y3vfw{font-size:clamp(1.8rem,3.5vw,2.4rem);line-height:1.2;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.questions__header.visible.svelte-13y3vfw.svelte-13y3vfw{opacity:1;transform:translateY(0)}.questions__highlight.svelte-13y3vfw.svelte-13y3vfw{position:relative;display:inline-block;white-space:nowrap}.questions__check.svelte-13y3vfw.svelte-13y3vfw{position:absolute;top:-.4em;right:-1.8em;width:1.7em;height:auto;transform:rotate(-6deg) scale(.6);transform-origin:bottom left;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.questions__header.visible.svelte-13y3vfw .questions__check.svelte-13y3vfw{transform:rotate(-6deg) scale(1);opacity:1}.questions__intro.svelte-13y3vfw.svelte-13y3vfw{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1rem}.questions__intro.svelte-13y3vfw p.svelte-13y3vfw{font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.8;text-align:left;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.questions__intro.svelte-13y3vfw p.visible.svelte-13y3vfw{opacity:1;transform:translateY(0)}.questions__images.svelte-13y3vfw.svelte-13y3vfw{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5rem}.questions__image.svelte-13y3vfw.svelte-13y3vfw{flex:1 1 260px;max-width:300px;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.questions__image.visible.svelte-13y3vfw.svelte-13y3vfw{opacity:1;transform:translateY(0)}.questions__image.svelte-13y3vfw img.svelte-13y3vfw{display:block;width:100%;height:auto}.questions__caption.svelte-13y3vfw.svelte-13y3vfw{font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.8;text-align:center;margin-top:.75rem;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.questions__caption.visible.svelte-13y3vfw.svelte-13y3vfw{opacity:1;transform:translateY(0)}@media (max-width: 700px){.questions__images.svelte-13y3vfw.svelte-13y3vfw{flex-direction:column;align-items:center}.questions__image.svelte-13y3vfw.svelte-13y3vfw{max-width:260px}}.takeaways.svelte-6zg2sy.svelte-6zg2sy{position:relative;z-index:1;isolation:isolate;padding:clamp(5rem,12vw,10rem) 1.5rem}.takeaways__inner.svelte-6zg2sy.svelte-6zg2sy{max-width:1100px;margin-inline:auto;display:flex;flex-direction:column;gap:3rem}.takeaways__header.svelte-6zg2sy.svelte-6zg2sy{font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.15;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.takeaways__header.visible.svelte-6zg2sy.svelte-6zg2sy{opacity:1;transform:translateY(0)}.takeaways__list.svelte-6zg2sy.svelte-6zg2sy{display:flex;flex-direction:column;gap:2rem}.takeaways__item.svelte-6zg2sy.svelte-6zg2sy{display:flex;align-items:flex-start;gap:1.5rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.takeaways__item.visible.svelte-6zg2sy.svelte-6zg2sy{opacity:1;transform:translateY(0)}.takeaways__number.svelte-6zg2sy.svelte-6zg2sy{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);line-height:1;color:var(--color-dark);flex-shrink:0;min-width:2rem}.takeaways__item.svelte-6zg2sy p.svelte-6zg2sy{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7;text-align:left;padding-top:.3rem}.scene.svelte-1d8zxu7{position:relative}.scene__graphic.svelte-1d8zxu7{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;margin-bottom:-100vh;pointer-events:none}.scene__image.svelte-1d8zxu7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 65%}.scene__graphic.svelte-1d8zxu7:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,rgba(0,0,0,.55) 0%,rgba(0,0,0,.1) 60%,transparent 100%);pointer-events:none}.scene__header.svelte-1d8zxu7{position:absolute;top:clamp(2rem,6vw,4rem);left:clamp(1.5rem,6vw,5rem);right:clamp(1.5rem,6vw,5rem);z-index:2}.scene__heading.svelte-1d8zxu7{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;color:var(--color-cream);text-transform:uppercase;max-width:20ch}.scene__caption.svelte-1d8zxu7{position:absolute;bottom:2rem;right:2rem;z-index:2;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:#ffffff73;max-width:30ch;text-align:right}.scene__steps.svelte-1d8zxu7{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;padding-right:clamp(1.5rem,6vw,5rem);width:100%}.scene__spacer.svelte-1d8zxu7{height:50vh}.scene__step.svelte-1d8zxu7{margin-bottom:60vh;width:100%;max-width:720px}.scene__step.svelte-1d8zxu7:last-of-type{margin-bottom:0}.scene__step-inner.svelte-1d8zxu7{background:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:2rem 2.25rem}.scene__step-text.svelte-1d8zxu7{font-family:var(--font-body);font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.8;color:var(--color-dark)}@media (max-width: 768px){.scene__steps.svelte-1d8zxu7{padding-inline:1.25rem}}.outro.svelte-blgksz.svelte-blgksz{background:var(--color-cream);position:relative;z-index:2}.outro__inner.svelte-blgksz.svelte-blgksz{max-width:1300px;margin-inline:auto;padding:clamp(5rem,12vw,10rem) clamp(1.5rem,5vw,3rem);display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,4rem);align-items:start}.outro__sticky.svelte-blgksz.svelte-blgksz{position:sticky;top:20vh;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;text-align:left}.outro__transition-header.svelte-blgksz.svelte-blgksz{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.outro__transition-header.visible.svelte-blgksz.svelte-blgksz{opacity:1;transform:translateY(0)}.outro__transition-header.svelte-blgksz h1.svelte-blgksz{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.4rem,3.5vw,3.6rem);color:var(--color-dark);line-height:1.2}.outro__highlight.svelte-blgksz.svelte-blgksz{position:relative;display:inline-block;white-space:nowrap}.outro__line.svelte-blgksz.svelte-blgksz{position:absolute;top:72%;left:50%;width:102%;height:auto;transform:translate(-50%,-35%) scale(.6);transform-origin:center;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.outro__transition-header.visible.svelte-blgksz .outro__line.svelte-blgksz{transform:translate(-50%,-35%) scale(1);opacity:1}.outro__transition-para.svelte-blgksz.svelte-blgksz{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.outro__transition-para.visible.svelte-blgksz.svelte-blgksz{opacity:1;transform:translateY(0)}.outro__transition-para.svelte-blgksz p.svelte-blgksz{font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75;color:var(--color-dark)}.outro__transition-para--bold.svelte-blgksz.svelte-blgksz{font-weight:700}.outro__images.svelte-blgksz.svelte-blgksz{display:flex;flex-direction:column;gap:6rem}.outro__image-card.svelte-blgksz.svelte-blgksz{border-radius:6px;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.outro__image-card.visible.svelte-blgksz.svelte-blgksz{opacity:1;transform:translateY(0)}.outro__image-card.svelte-blgksz img.svelte-blgksz{display:block;width:100%;height:auto;border-radius:8px}@media (max-width: 800px){.outro__inner.svelte-blgksz.svelte-blgksz{grid-template-columns:1fr}.outro__sticky.svelte-blgksz.svelte-blgksz{position:relative;top:0}}.conclusion.svelte-wvfgdm.svelte-wvfgdm{position:relative;isolation:isolate;min-height:100vh;display:flex;align-items:center;overflow:hidden}.conclusion__image.svelte-wvfgdm.svelte-wvfgdm{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.conclusion__overlay.svelte-wvfgdm.svelte-wvfgdm{position:absolute;top:0;right:0;bottom:0;left:0;background:#041c2c8c;z-index:-1}.conclusion__inner.svelte-wvfgdm.svelte-wvfgdm{width:100%;max-width:780px;margin-inline:auto;padding:clamp(3rem,8vw,6rem) 1.5rem;display:flex;flex-direction:column;gap:1.5rem}.conclusion__header.svelte-wvfgdm.svelte-wvfgdm{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.15;color:var(--color-cream);text-transform:uppercase}.conclusion__card.svelte-wvfgdm.svelte-wvfgdm{background:#fff;border-radius:8px;padding:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:1.1rem}.conclusion__card.svelte-wvfgdm p.svelte-wvfgdm{font-family:var(--font-body);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.7;color:var(--color-dark);text-align:left}.conclusion__closing.svelte-wvfgdm.svelte-wvfgdm{font-weight:700}.conclusion__footer.svelte-wvfgdm.svelte-wvfgdm{font-family:var(--font-body);font-size:clamp(.85rem,1.1vw,1rem);font-weight:600;line-height:1.7;color:#ffffffd9;text-align:left}.conclusion__footer.svelte-wvfgdm a.svelte-wvfgdm{color:var(--color-cream);text-decoration:underline}.citations.svelte-fna019.svelte-fna019{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;padding:clamp(4rem,10vw,7rem) 1.5rem;overflow-x:hidden}.citations__inner.svelte-fna019.svelte-fna019{max-width:1300px;margin-inline:auto;display:flex;flex-direction:column;gap:2.5rem;width:100%}.citations__header.svelte-fna019.svelte-fna019{font-size:clamp(2.5rem,6vw,4rem)}.citations__highlight.svelte-fna019.svelte-fna019{position:relative;display:inline-block;max-width:100%}.citations__arrow.svelte-fna019.svelte-fna019{position:absolute;top:25%;left:95%;width:3em;height:auto;margin-left:.3em;transform:scale(.6);transform-origin:left center;opacity:0;z-index:1;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s ease}.citations__header.visible.svelte-fna019 .citations__arrow.svelte-fna019{transform:scale(1);opacity:1}.citations__columns.svelte-fna019.svelte-fna019{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;align-items:start}.citations__column.svelte-fna019.svelte-fna019{display:flex;flex-direction:column;gap:.85rem}.citations__column-toggle.svelte-fna019.svelte-fna019{display:flex;align-items:center;gap:.5rem;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-body);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark);font-weight:700}.citations__icon.svelte-fna019.svelte-fna019{color:var(--color-dark);font-weight:700}.citations__box.svelte-fna019.svelte-fna019{background:#041c2c08;border:1px solid rgba(4,28,44,.08);border-radius:6px;padding:1.5rem;height:460px;overflow-y:auto}.citations__link-item.svelte-fna019.svelte-fna019{display:flex;flex-direction:column;gap:.15rem}.citations__link-title.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-weight:700;font-size:.9rem;line-height:1.5;text-align:left}.citations__link-url.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-size:.85rem;color:#0041d9;word-break:break-word}.citations__divider.svelte-fna019.svelte-fna019{height:1px;background:#041c2c14;margin:1rem 0}.citations__text.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-size:.9rem;line-height:1.7;text-align:left;color:#041c2cbf}.citations__summary.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-size:.85rem;font-weight:700;text-align:left;margin-bottom:1rem}.citations__group-title.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-size:.8rem;font-weight:700;text-align:left;margin-bottom:.5rem}.citations__group-list.svelte-fna019.svelte-fna019{display:flex;flex-direction:column;gap:.6rem;padding-left:1.1rem;margin-bottom:.5rem}.citations__group-list.svelte-fna019 li.svelte-fna019{font-family:var(--font-body);font-size:.78rem;line-height:1.55;text-align:left;color:#041c2ccc;word-break:break-word}.citations__quote.svelte-fna019.svelte-fna019{font-family:var(--font-body);font-size:.85rem;line-height:1.6;text-align:left;margin-bottom:1rem}.citations__quote.svelte-fna019.svelte-fna019:last-child{margin-bottom:0}.citations__quote-author.svelte-fna019.svelte-fna019{font-weight:400}.citations__quote-link.svelte-fna019.svelte-fna019{color:var(--color-dark);text-decoration:underline;text-decoration-color:#041c2c59}.citations__quote-link.svelte-fna019.svelte-fna019:hover{text-decoration-color:currentColor}.citations__box.svelte-fna019.svelte-fna019::-webkit-scrollbar{width:6px}.citations__box.svelte-fna019.svelte-fna019::-webkit-scrollbar-thumb{background:#041c2c33;border-radius:3px}@media (max-width: 800px){.citations__columns.svelte-fna019.svelte-fna019{grid-template-columns:1fr}.citations__arrow.svelte-fna019.svelte-fna019{left:80%;width:2em}}.footer.svelte-ddfk5j.svelte-ddfk5j{background:#00495e;color:var(--color-accent);padding:2.5rem clamp(1.5rem,4vw,3rem) 1.5rem}.footer__top.svelte-ddfk5j.svelte-ddfk5j{display:flex;margin-bottom:2.5rem}.footer__logo.svelte-ddfk5j.svelte-ddfk5j{height:4rem;width:auto}.footer__bottom.svelte-ddfk5j.svelte-ddfk5j{border-top:1px solid rgba(243,253,184,.2);padding-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;font-family:var(--font-body);font-size:.75rem;color:#ffffff80}.footer__bottom.svelte-ddfk5j a.svelte-ddfk5j{color:#ffffff80;transition:color .2s ease}.footer__bottom.svelte-ddfk5j a.svelte-ddfk5j:hover{color:var(--color-cream)}.footer__bottom.svelte-ddfk5j p.svelte-ddfk5j{font-size:.75rem;color:inherit}.scroll-bar.svelte-1mc6ltg{position:fixed;top:0;left:0;width:100%;height:2px;background:var(--color-accent);transform-origin:left;z-index:200;will-change:transform;opacity:.8}main.svelte-1mc6ltg{position:relative}
