.hero-scroll-sequence{margin-top:-88px;background:#101316}.hero-scroll-sequence .cinema-hero{margin-top:0;max-height:none;height:100svh;min-height:600px}.hero-scroll-sequence[data-enhanced=true]{height:205svh}.hero-scroll-sequence[data-enhanced=true] .cinema-hero{position:sticky;top:0;height:100svh;min-height:0}.hero-scroll-sequence .cinema-film{left:var(--hero-frame,12vw);right:var(--hero-frame,12vw);top:var(--hero-film-top,34%);bottom:var(--hero-film-bottom,76px)}.hero-scroll-sequence .cinema-title{z-index:4}.hero-scroll-sequence .cinema-title .motion-line:first-child{transform:translate3d(var(--hero-title-left,0),0,0);opacity:var(--hero-title-opacity,1)}.hero-scroll-sequence .cinema-title .motion-line:last-child{transform:translate3d(var(--hero-title-right,0),0,0);opacity:var(--hero-title-opacity,1)}.hero-scroll-sequence .cinema-welcome{opacity:var(--hero-title-opacity,1)}.hero-orbit-photo{position:absolute;width:17vw;height:24vw;max-height:370px;z-index:2;opacity:var(--hero-orbit-opacity,1);pointer-events:none}.hero-orbit-photo>div{width:100%;height:100%;box-shadow:0 28px 70px #0005;overflow:hidden}.hero-orbit-photo img{width:100%;height:100%;object-fit:cover}.hero-orbit-one{top:36%;left:-2vw;transform:translate3d(calc(-1 * var(--hero-orbit-x, 0px)),0,0) rotate(-11deg)}.hero-orbit-two{top:22%;right:-3vw;transform:translate3d(var(--hero-orbit-x,0),0,0) rotate(10deg)}html[data-motion=running] .cinema-hero[data-playing=true] .hero-orbit-one>div{animation:grow-orbit-a 5s ease-in-out infinite alternate}html[data-motion=running] .cinema-hero[data-playing=true] .hero-orbit-two>div{animation:grow-orbit-b 6s ease-in-out infinite alternate}.hero-second-story{position:absolute;z-index:3;top:50%;left:0;right:0;text-align:center;opacity:var(--hero-story-opacity,0);transform:translateY(-50%) scale(var(--hero-story-scale,.72));pointer-events:none}.hero-second-story>p{font-size:14px;margin-bottom:22px}.hero-second-story>div{font-size:clamp(90px,12.5vw,180px);font-weight:700;line-height:.88;letter-spacing:-.075em}.hero-scroll-sequence .cinema-bottom{z-index:5}.hero-scroll-sequence .cinema-film:after{background:linear-gradient(180deg,#10131630,transparent 25%,#10131645 55%,#101316c9)}.hero-scroll-sequence .cinema-controls{z-index:6}.hero-sequence-progress{width:70px;height:2px;background:#ffffff30;overflow:hidden;margin-left:10px}.hero-sequence-progress>span{display:block;width:100%;height:100%;background:white;transform:scaleX(var(--hero-p,0));transform-origin:left}[data-tilt-surface]{transform:perspective(1000px) rotateX(var(--pointer-rx,0deg)) rotateY(var(--pointer-ry,0deg));transition:transform .55s var(--motion-ease)}.scroll-statement{padding:125px 9vw 105px;max-width:1440px;margin:auto}.statement-label{font-size:13px;margin-bottom:45px;color:var(--blue)}.scroll-statement h2{font-size:clamp(40px,5.5vw,80px);line-height:1.16;letter-spacing:-.065em;max-width:1110px;margin-bottom:45px}.reading-word{display:inline}.statement-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;font-size:13px;color:var(--muted);line-height:1.7}.statement-foot a{color:var(--navy)}.community-journey{color:white;background:var(--navy);margin-bottom:100px}.journey-sticky{padding:65px 6vw 35px}.journey-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px}.journey-heading>div:first-child>p{font-size:13px;margin-bottom:17px}.journey-heading h2{font-size:clamp(56px,5.2vw,82px);line-height:.91;margin:0}.journey-introduction{font-size:14px;line-height:1.7;max-width:280px}.journey-introduction>p{margin-bottom:15px;color:#c4d0e2}.journey-desktop-hint,.journey-mobile-hint{font-size:11px;display:flex;align-items:center;gap:14px}.journey-desktop-hint{display:none}.journey-desktop-hint svg,.journey-mobile-hint svg{width:16px;height:16px}.journey-window{overflow-x:auto;scrollbar-width:none;scrollbar-color:#ffffff55 transparent;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.journey-window::-webkit-scrollbar{display:none}.journey-track{display:flex;width:max-content;gap:32px;padding-bottom:15px}.journey-card{display:block;width:min(680px,63vw);flex:0 0 min(680px,63vw);color:white;text-decoration:none;scroll-snap-align:start}.journey-card-image{position:relative;height:355px;overflow:hidden;background:#233a55}.journey-card-image:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 60%,#0006);pointer-events:none}.journey-card-image>img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.1s var(--motion-ease)}.journey-card:hover .journey-card-image>img{transform:scale(1.16)}.journey-name{position:absolute;z-index:1;left:25px;bottom:23px;font-size:13px;font-weight:700}.journey-card-arrow{position:absolute;z-index:1;width:45px;height:45px;border:1px solid #ffffff80;right:24px;bottom:20px;border-radius:50%;display:grid;place-items:center;transition:background .35s,transform .6s var(--motion-ease)}.journey-card-arrow svg{width:22px;height:22px}.journey-card:hover .journey-card-arrow{transform:rotate(-40deg);background:#173de8;border-color:#173de8}.journey-card-copy{padding:24px 0 12px;display:grid;grid-template-columns:1fr .85fr;gap:12px 30px}.journey-card-copy h3{font-size:clamp(30px,3vw,44px);letter-spacing:-.06em;line-height:1;margin:0;grid-row:span 2}.journey-card-copy p{color:#bbcadd;font-size:12px;line-height:1.6;margin:0}.journey-card-copy>span{font-size:11px;display:flex;align-items:center;gap:12px}.journey-card-copy>span svg{width:18px;height:18px}.journey-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:20px}.journey-jumps{display:flex;gap:8px}.journey-jumps button{background:transparent;color:#b2c3d9;border:1px solid #ffffff35;border-radius:0;font-size:10px;min-height:34px;padding:8px 13px}.journey-jumps button:hover{background:white;color:var(--navy)}.journey-progress{height:2px;width:28%;background:#ffffff30;overflow:hidden}.journey-progress>span{display:block;background:white;width:100%;height:100%;transform:scaleX(var(--rail-p,.1));transform-origin:left}.community-journey[data-panel="0"] .journey-jumps button:first-child,.community-journey[data-panel="1"] .journey-jumps button:nth-child(2),.community-journey[data-panel="2"] .journey-jumps button:nth-child(3){color:var(--navy);background:white;border-color:white}.community-journey[data-enhanced=true]{height:245svh}.community-journey[data-enhanced=true] .journey-sticky{position:sticky;top:88px;height:calc(100svh - 88px);padding-top:35px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.community-journey[data-enhanced=true] .journey-heading{margin-bottom:22px}.community-journey[data-enhanced=true] .journey-window{overflow:clip}.community-journey[data-enhanced=true] .journey-track{transform:translate3d(var(--rail-x,0),0,0);padding-bottom:0}.community-journey[data-enhanced=true] .journey-card-image{height:clamp(190px,32svh,355px)}.community-journey[data-enhanced=true] .journey-card-copy{padding-top:19px}.community-journey[data-enhanced=true] .journey-desktop-hint{display:flex}.community-journey[data-enhanced=true] .journey-mobile-hint{display:none}.community-journey[data-enhanced=true] .journey-card-image>img{transform:scale(1.12) translateX(calc(var(--rail-p, 0) * -2%))}.community-journey[data-enhanced=true] .journey-card:hover .journey-card-image>img{transform:scale(1.2) translateX(calc(var(--rail-p, 0) * -2%))}.home-main [data-event-poster]>img{transform:translate3d(0,var(--poster-y,0),0) rotate(var(--poster-rotate,0deg))}.home-main .feature-event{overflow:visible}.home-main .feature-poster{overflow:hidden}.church-intro-image>img{height:calc(100% + 120px);transform:translate3d(0,calc(-60px + var(--image-drift, 0px)),0) scale(1.04)}.next-step-scene{background:var(--blue);color:white;padding:115px 7vw 130px;display:grid;grid-template-columns:1.15fr 1fr;gap:7%;overflow:clip}.next-step-title{position:sticky;top:150px;align-self:start}.next-step-title>p{font-size:14px;margin-bottom:40px}.next-step-title h2{font-size:clamp(83px,10vw,165px);line-height:.9;letter-spacing:-.075em;margin:0}.next-step-title h2>span{display:block;transform:translateX(var(--next-title-x,0));white-space:nowrap}.next-step-content{min-width:0}.next-step-photo{height:400px;position:relative;width:77%;margin:45px auto 70px;transform:translate3d(0,var(--next-drift,0),0) rotate(var(--next-rotate,-4deg))}.next-step-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 0 100% 0);transform:scale(1.2) rotate(-4deg);transition:clip-path .8s var(--motion-ease),transform 1s var(--motion-ease)}.next-step-photo>img.is-active{clip-path:inset(0);transform:scale(1) rotate(0deg);z-index:1}.next-step-links>a{display:flex;align-items:center;gap:25px;justify-content:space-between;text-decoration:none;padding:25px 0;border-top:1px solid #ffffff55}.next-step-links strong{display:block;font-size:clamp(21px,2vw,30px);letter-spacing:-.04em;font-weight:600;transition:transform .5s var(--motion-ease)}.next-step-links small{display:block;margin-top:9px;font-size:11px;line-height:1.5;color:#d2dcff}.next-link-arrow{flex:0 0 40px;height:40px;border:1px solid #ffffff70;border-radius:50%;display:grid;place-items:center;transition:background .4s,color .4s,transform .5s var(--motion-ease)}.next-link-arrow svg{width:20px}.next-step-links a:hover strong{transform:translateX(9px)}.next-step-links a:hover .next-link-arrow{transform:rotate(-40deg);background:white;color:var(--blue)}@keyframes grow-orbit-a{0%{transform:translateY(-18px) rotate(-2deg)}to{transform:translateY(18px) rotate(3deg)}}@keyframes grow-orbit-b{0%{transform:translateY(17px) rotate(2deg)}to{transform:translateY(-20px) rotate(-3deg)}}@media (min-width:900px) and (max-height:800px){.community-journey[data-enhanced=true] .journey-sticky{padding-top:22px;padding-bottom:18px}.community-journey[data-enhanced=true] .journey-heading{margin-bottom:15px}.community-journey[data-enhanced=true] .journey-heading h2{font-size:50px;line-height:1}.community-journey[data-enhanced=true] .journey-heading h2 br{display:none}.community-journey[data-enhanced=true] .journey-heading>div:first-child>p{font-size:11px;margin-bottom:12px}.community-journey[data-enhanced=true] .journey-introduction>p{font-size:12px;margin-bottom:8px}.community-journey[data-enhanced=true] .journey-card-image{height:clamp(150px,28svh,225px)}.community-journey[data-enhanced=true] .journey-card-copy{padding-top:16px;padding-bottom:8px;gap:8px 24px}.community-journey[data-enhanced=true] .journey-card-copy h3{font-size:33px}.community-journey[data-enhanced=true] .journey-card-copy p{font-size:11px}.community-journey[data-enhanced=true] .journey-bottom{margin-top:14px}.community-journey[data-enhanced=true] .journey-jumps button{min-height:30px}}@media (max-width:1050px){.hero-scroll-sequence{margin-top:-76px}.journey-heading h2{font-size:58px}.journey-card-copy{gap:12px 20px}.journey-card-copy h3{font-size:34px}.next-step-scene{padding-left:6vw;padding-right:6vw;gap:5%}.next-step-title h2{font-size:10vw}}@media (max-width:899px){.community-journey{margin-bottom:55px}.journey-sticky{padding:55px 6vw 30px}.journey-card{width:78vw;flex-basis:78vw}.journey-card-image{height:45vw}.journey-card-copy{display:block}.journey-card-copy h3{margin-bottom:15px}.journey-card-copy p{max-width:320px;margin-bottom:15px}.journey-card-copy>span{margin-top:15px}.journey-progress{display:none}.next-step-scene{display:block;padding:70px 7vw 75px}.next-step-title{position:relative;top:auto}.next-step-title h2{font-size:16vw}.next-step-title h2>span{display:inline}.next-step-photo{height:380px;width:65%;margin-top:70px;margin-bottom:55px}.next-step-links strong{font-size:27px}}@media (max-width:600px){.hero-scroll-sequence{margin-top:-72px}.hero-scroll-sequence[data-enhanced=true]{height:170svh}.hero-scroll-sequence .cinema-film{left:calc(var(--hero-frame, 12vw) * .35);right:calc(var(--hero-frame, 12vw) * .35)}.hero-orbit-photo{width:25vw;height:38vw}.hero-orbit-one{top:37%;left:-10vw}.hero-orbit-two{top:29%;right:-10vw}.hero-second-story>div{font-size:21vw}.hero-second-story>p{font-size:11px}.scroll-statement{padding:65px 7vw}.statement-label{margin-bottom:30px;font-size:11px}.scroll-statement h2{font-size:10.8vw;line-height:1.17;margin-bottom:30px}.statement-foot{font-size:11px}.statement-foot a{font-size:12px;gap:8px}.journey-heading{display:block;margin-bottom:27px}.journey-heading h2{font-size:60px}.journey-introduction{margin-top:25px}.journey-introduction>p{font-size:12px}.journey-track{gap:20px}.journey-card{width:79vw;flex-basis:79vw}.journey-card-image{height:73vw}.journey-name{left:18px;bottom:18px;font-size:11px}.journey-card-arrow{right:16px;bottom:15px;width:35px;height:35px}.journey-card-copy h3{font-size:35px}.journey-jumps{gap:6px}.journey-jumps button{padding:7px 10px;font-size:9px}.journey-bottom{margin-top:10px}.next-step-title>p{margin-bottom:27px;font-size:12px}.next-step-title h2{font-size:20vw}.next-step-photo{width:82%;height:340px;margin-top:55px;margin-bottom:35px}.next-step-links strong{font-size:24px}.next-step-links>a{padding:22px 0}}@media (prefers-reduced-motion:reduce){.hero-scroll-sequence[data-enhanced=true]{height:auto}.hero-scroll-sequence[data-enhanced=true] .cinema-hero{position:relative}.hero-orbit-photo{display:none}.community-journey[data-enhanced=true]{height:auto}.community-journey[data-enhanced=true] .journey-sticky{position:relative;height:auto}.community-journey[data-enhanced=true] .journey-window{overflow-x:auto}.journey-track,.next-step-photo,.next-step-title h2>span{transform:none!important}.church-intro-image>img{transform:translateY(-60px)!important}}