.byline.svelte-25j391{font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:400;margin-top:0rem;padding-bottom:1rem}.author-photos.svelte-25j391{display:flex;align-items:center;gap:6px;flex-shrink:0}.author-photo.svelte-25j391{width:55px;height:55px;border-radius:50%;object-fit:cover;object-position:center;border:2px solid #fff;display:block}.author-names.svelte-25j391{font-size:1rem;font-weight:600;line-height:1.3}.affiliation.svelte-25j391{font-size:.95rem;opacity:.6;line-height:1.3}.contract-quote-wrapper.svelte-dlcate{--orange: #e85d04;--gray-70: #4a4a4a;--gray-50: #7a7a7a}.contract-quote-wrapper.svelte-dlcate blockquote:where(.svelte-dlcate){margin:2rem 0;padding:1.2rem 0 1.2rem 1.5rem;border-left:2px solid var(--orange)}.contract-quote-wrapper.svelte-dlcate blockquote:where(.svelte-dlcate) p:where(.svelte-dlcate){font-family:Bitter,Georgia,serif;font-style:italic;font-size:1.05rem;font-weight:400;line-height:1.6;color:var(--gray-70);margin-bottom:.65rem}.contract-quote-wrapper.svelte-dlcate blockquote:where(.svelte-dlcate) cite:where(.svelte-dlcate){font-size:.72rem;font-weight:500;letter-spacing:.04em;color:var(--gray-50);font-style:normal}.carousel-wrapper.svelte-1oz3msq{position:relative;width:100%;margin:2rem auto;-webkit-user-select:none;user-select:none}.carousel-wrapper[data-size=fit].svelte-1oz3msq{max-width:680px}.carousel-wrapper[data-size=large].svelte-1oz3msq{max-width:1100px}.carousel-wrapper[data-size=full].svelte-1oz3msq{max-width:100%}.carousel-indicators.svelte-1oz3msq{display:flex;justify-content:center;gap:8px;margin:0 0 12px;padding:0}.indicator-btn.svelte-1oz3msq{width:10px;height:10px;border-radius:50%;border:none;background:#ccc;cursor:pointer;padding:0;transition:background .2s,transform .2s}.indicator-btn.active.svelte-1oz3msq{background:#333;transform:scale(1.25)}.carousel-slide.svelte-1oz3msq{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#111}.carousel-image.svelte-1oz3msq{width:100%;height:100%;object-fit:cover;display:block;animation:svelte-1oz3msq-fadeSlide .35s ease}@keyframes svelte-1oz3msq-fadeSlide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.carousel-caption.svelte-1oz3msq{text-align:center;margin:.6rem 0 0;font-size:.9rem;color:#555}.carousel-counter.svelte-1oz3msq{text-align:center;margin:.25rem 0 0;font-size:.75rem;color:#aaa}.carousel-control.svelte-1oz3msq{position:absolute;top:calc(50% - 1rem);transform:translateY(-50%);background:#0006;border:none;color:#fff;font-size:2.25rem;line-height:1;padding:.2rem .7rem;cursor:pointer;border-radius:4px;transition:background .2s}.carousel-control.svelte-1oz3msq:hover{background:#000000b3}.carousel-prev.svelte-1oz3msq{left:.75rem}.carousel-next.svelte-1oz3msq{right:.75rem}body{margin:0}.intro-wrapper.svelte-1fkxuku{position:relative;width:100vw;height:100vh;overflow:hidden;background:#000}.intro-video.svelte-1fkxuku{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;cursor:grab}.headline-overlay.svelte-1fkxuku{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--fade-duration) ease;pointer-events:none;z-index:2;background:transparent}.headline-visible.svelte-1fkxuku{opacity:1}h1.svelte-1fkxuku{margin:0;width:100%;padding:0 1.5rem;text-align:center;text-transform:uppercase;color:#fff;font-family:Gravitas One,serif;font-size:20vw;line-height:.9;text-shadow:0 4px 20px rgba(0,0,0,.75),0 2px 6px rgba(0,0,0,.9)}.parallax-page.svelte-jw0cj5{font-family:Times New Roman,serif;font-size:20px;color:#000;margin-bottom:2rem}.content-section.svelte-jw0cj5{padding:80px;background:#faf9f6;text-align:center;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-section.short.svelte-jw0cj5{min-height:160px;padding:40px 80px}.content-section.svelte-jw0cj5 h2:where(.svelte-jw0cj5){font-size:2rem;font-weight:400;margin:0 0 1rem;letter-spacing:.05em;text-transform:uppercase}.content-section.svelte-jw0cj5 p:where(.svelte-jw0cj5){max-width:680px;line-height:1.8;margin:0;color:#555}.parallax-band.svelte-jw0cj5{background-attachment:fixed;background-position:center;background-repeat:no-repeat;min-height:400px;width:100%}.parallax-band.svelte-jw0cj5:nth-child(2n){min-height:100vh}@media(max-width:768px){.content-section.svelte-jw0cj5{padding:60px 24px}.parallax-band.svelte-jw0cj5{background-attachment:scroll;min-height:260px}}.step.svelte-1qa8l7x{display:block}.step-row.svelte-1qa8l7x{min-height:100vh;padding-bottom:var(--text-bottom)}.step.svelte-1qa8l7x .bg-body-secondary{border-radius:.5rem}.row.start.svelte-1qa8l7x{justify-content:flex-start}.row.center.svelte-1qa8l7x{justify-content:center}.row.end.svelte-1qa8l7x{justify-content:flex-end}.scrolly.svelte-1mc7qnk{position:relative}.scrolly-bg.svelte-1mc7qnk{position:sticky;top:0;left:0;overflow:hidden;z-index:0;margin-bottom:2rem}.layer.svelte-1mc7qnk{position:absolute;inset:0;opacity:0;transition:opacity var(--fade-ms) ease;transform:translateZ(0)}.layer.active.svelte-1mc7qnk{opacity:1}.media.svelte-1mc7qnk{position:absolute;inset:0}.media.image.svelte-1mc7qnk{background-size:cover;background-position:center}.media.video.svelte-1mc7qnk{width:100%;height:100%;object-fit:cover;object-position:center}.scrolly-steps.svelte-1mc7qnk{position:relative;z-index:1}.vq-wrapper.svelte-1cv3srg{display:flex;flex-direction:row;align-items:stretch;gap:0;margin:2rem auto;width:100%;overflow:hidden;border-radius:8px;box-shadow:0 4px 24px #0000001a}.vq-wrapper[data-size=fit].svelte-1cv3srg{max-width:680px}.vq-wrapper[data-size=large].svelte-1cv3srg{max-width:1100px}.vq-wrapper[data-size=full].svelte-1cv3srg{max-width:100%;border-radius:0}.vq-video-col.svelte-1cv3srg{flex:1 1 55%;position:relative;background:#000;min-height:250px}.vq-video-container.svelte-1cv3srg{position:relative;width:100%;height:100%}.vq-video.svelte-1cv3srg{width:100%;height:100%;display:block;object-fit:cover}.vq-controls.svelte-1cv3srg{position:absolute;bottom:0;left:0;right:0;display:flex;gap:4px;padding:10px 12px;background:linear-gradient(transparent,#0009)}.vq-btn.svelte-1cv3srg{display:flex;align-items:center;justify-content:center;background:#ffffff26;border:1px solid rgba(255,255,255,.25);color:#fff;border-radius:4px;width:36px;height:36px;cursor:pointer;transition:background .2s;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vq-btn.svelte-1cv3srg:hover{background:#ffffff4d}.vq-quote-col.svelte-1cv3srg{flex:1 1 45%;display:flex;align-items:center;justify-content:center;background:#1a1a1a;padding:3rem 2.5rem}.vq-pullquote.svelte-1cv3srg{margin:0;padding:0;border:none;text-align:left}.vq-quotemark.svelte-1cv3srg{display:block;font-size:5rem;line-height:1;color:#fff;opacity:.2;font-family:Georgia,serif;margin-bottom:-1.5rem;margin-left:-.25rem}.vq-quote-text.svelte-1cv3srg{font-family:Georgia,Times New Roman,serif;font-size:1.4rem;line-height:1.65;color:#f0f0f0;margin:0 0 1.25rem;font-style:italic}.vq-attribution.svelte-1cv3srg{display:block;font-family:sans-serif;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#888;font-style:normal}@media(max-width:640px){.vq-wrapper.svelte-1cv3srg{flex-direction:column}.vq-video-col.svelte-1cv3srg{flex:none;min-height:220px}.vq-quote-col.svelte-1cv3srg{flex:none;padding:2rem 1.5rem}.vq-quote-text.svelte-1cv3srg{font-size:1.15rem}}
