@font-face{font-family:Big;src:url(assets/big-shoulders-display-latin-700-normal.woff2);font-weight:700;font-display:swap}@font-face{font-family:Figtree;src:url(assets/figtree-latin-400-normal.woff2);font-weight:400;font-display:swap}@font-face{font-family:Figtree;src:url(assets/figtree-latin-600-normal.woff2);font-weight:600;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:14px/1.5 Figtree,Arial;background:#eee;color:#181b18;padding-bottom:54px}body.embedded{padding:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #74bf97;outline-offset:5px}h1,h2,p{margin:0}h1,h2{font-family:Big,'Arial Narrow',sans-serif;font-weight:700;line-height:.95;letter-spacing:-.01em}h1 em{font-style:normal}header{display:flex;justify-content:space-between;align-items:center;height:80px;margin:0 42px;position:relative;z-index:3}nav{display:flex;gap:26px;font-size:9px;letter-spacing:.06em;align-items:center}nav>a:last-child{border-bottom:1px solid;padding-bottom:5px}.logo{display:flex;gap:8px;align-items:center}.logo img{width:31px;height:31px;border-radius:7px}.logo span{font:700 29px/1 Big;letter-spacing:.12em}.eyebrow{font-size:8px;letter-spacing:.15em;font-weight:600}.stage{position:relative;min-height:535px;overflow:hidden}.photo{display:block;max-width:100%;width:100%;height:100%;object-fit:cover}.background{position:absolute;inset:0;z-index:0}.shade{position:absolute;inset:0;background:#080b0a6b}.cta{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;font-size:10px;font-weight:600;letter-spacing:.06em;border:1px solid;padding:13px 18px;position:relative;z-index:1}.cta span{font-size:17px;font-weight:400;line-height:1}.download-links{display:flex;padding:0 42px;background:#f5f3ec;color:#19241d;min-height:90px;align-items:center;gap:32px}.download-links>a{flex:1;position:relative;font-size:11px;font-weight:600;padding:13px 0}.download-links span{float:right;font-size:18px;line-height:1}.download-links small{font-size:7px;font-weight:400;letter-spacing:.08em;display:block;opacity:.6;margin-top:3px}.review{position:fixed;bottom:0;left:0;right:0;background:#f3f1ea;color:#253529;z-index:15;border-top:1px solid #bdc6b7;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 28px;font-size:11px}.review span{opacity:.6}.stage-caption{position:absolute;bottom:22px;left:42px;right:42px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.12em}
/* 01 / An immersive monochrome room */
.room{color:#f6f3e9;background:#111}.room>.photo{filter:grayscale(1);object-position:center 43%}.room .shade{background:linear-gradient(#0009,#0003 45%,#000a)}.center-copy{position:relative;z-index:2;text-align:center;padding-top:57px}.center-copy h1{font-size:79px;margin:18px 0;line-height:.96}.center-copy h1 em{color:#d2d4c7}.center-copy>p:not(.eyebrow){font-size:12px;opacity:.85}.center-copy .cta{margin-top:24px;background:#e9e9df;color:#19231b;border-color:#e9e9df}.room .stage-caption{color:#b9bdb1}.v1 .download-links{background:#111713;color:#e1e4da}
/* 02 / A campaign poster inside a white canvas */
.encounter{background:#faf9f5;color:#19201b}.encounter header{border-bottom:1px solid #d4d5ca}.poster{display:grid;grid-template-columns:1.1fr .8fr;margin:17px 42px 29px;gap:45px}.poster-art{position:relative;min-height:408px;background:#22166b;color:#e7f4d1;padding:25px;isolation:isolate}.poster-art>.photo{z-index:-2;filter:grayscale(.6);object-position:center}.poster-color{position:absolute;inset:0;z-index:-1;background:linear-gradient(155deg,#1a54d1a3,#5e0f85a3 70%,#091526d9);mix-blend-mode:multiply}.poster-art .eyebrow{color:#d6f8f8}.poster-art h1{font-size:63px;line-height:.92;letter-spacing:-.02em;margin-top:29px}.poster-art h1 em{color:#b6e5e9}.poster-corner{position:absolute;right:20px;bottom:20px;font-size:7px;letter-spacing:.08em;text-align:right}.poster-side{position:relative;padding-top:36px}.poster-side h2{font-size:49px;margin-top:20px}.poster-side>p:not(.eyebrow){font-size:11px;color:#6b7368;line-height:1.8;margin:24px 0}.poster-side .cta{border-color:#1a261d;background:#1a261d;color:white}.side-number{position:absolute;bottom:0;right:0;font:700 23px Big;color:#a0a995}.v2 .download-links{border-top:1px solid #c8cdbd;background:#faf9f5}
/* 03 / The band is the subject, an editorial portrait */
.team{background:#e8e1d4;color:#343d2c}.team header{border-bottom:1px solid #a7ac9855}.team-content{display:grid;grid-template-columns:.85fr 1fr;gap:44px;margin:18px 42px 30px}.team-left{padding-top:10px}.team h1{font-size:78px;margin:16px 0;line-height:.88}.team h1 em{color:#7c6547}.team-rule{width:35px;height:2px;background:#7c6547;margin:20px 0 12px}.team-left>p:not(.eyebrow){font-size:11px}.team .cta{margin-top:20px;border-color:#394431}.team-image{height:406px;position:relative}.team-image img{object-position:center 70%}.image-label{position:absolute;bottom:13px;left:15px;color:white;text-shadow:0 1px 4px #000;font-size:6px;letter-spacing:1px}.v3 .download-links{background:#dcd5c6;border-top:1px solid #a7ac98}
/* 04 / Tour artwork, wide photography and orange ink */
.live{background:#f15a2b;color:#211c17}.live header{height:72px}.live-title{position:relative;padding:16px 42px 23px}.live-title h1{font-size:87px;line-height:.88;margin-top:13px}.live-title h1 em{color:#f8e9cb}.live-title .cta{position:absolute;right:42px;bottom:27px;color:#f7ebcf;background:#231f19;border-color:#231f19}.live-photo{height:230px;margin:0 42px;position:relative}.live-photo img{object-position:center 43%;filter:saturate(.5)}.live-photo>span{position:absolute;bottom:15px;left:18px;color:white;font-size:8px;letter-spacing:.15em;text-shadow:0 2px 3px #000}.v4 .download-links{background:#f15a2b;border-top:1px solid #592e1f;color:#211c17}
/* 05 / Prayer-room film in a restrained frame */
.house{background:#f3f1eb;color:#1d251e}.house header{height:76px}.house-frame{margin:0 24px 24px;position:relative;height:435px;background:#171a16;isolation:isolate;color:#f5f2e9}.house-frame>.photo{z-index:-2;filter:grayscale(1);object-position:center 68%}.house-frame .shade{z-index:-1;background:#10170c77}.house-type{padding:58px 0 0;text-align:center}.house h1{font-size:73px;line-height:.94;margin:17px 0 24px}.house .cta{background:#f0ede1;color:#203121;border-color:#f0ede1;padding:11px 20px}.frame-label{position:absolute;bottom:15px;left:22px;font-size:7px;letter-spacing:.15em}.v5 .download-links{background:#f3f1eb;border-top:1px solid #c5c9bb}
/* 06 / A tactile rehearsal session */
.session{background:#171917;color:#eae8dc}.session header{height:74px;border-bottom:1px solid #40473b}.session-photo{position:relative;height:347px;margin-top:13px}.session-photo>.photo{object-position:center 49%}.session-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#07100cbb,transparent 90%)}.session-photo h1{position:absolute;left:42px;bottom:24px;font-size:68px;line-height:.92}.session-photo h1 em{color:#d5ddbd}.session-label{position:absolute;top:18px;left:42px;font-size:8px;letter-spacing:.15em}.session-bottom{height:101px;display:flex;justify-content:space-between;align-items:center;margin:0 42px}.session-bottom>p{font-size:11px;color:#c1c8b5}.session .cta{background:#cfdbb7;color:#1c2819;border-color:#cfdbb7}.v6 .download-links{background:#cfdbb7;color:#1c2819}
/* 07 / A music collective, an intentional photographic collage */
.collective{background:#eeece3;color:#29362b}.collective header{border-bottom:1px solid #b9c2b0}.collective-layout{display:grid;grid-template-columns:1fr 1.1fr;padding:34px 42px 25px;gap:35px}.collective h1{font-size:70px;line-height:.91;margin:19px 0 24px}.collective h1 em{color:#8b5e42}.collective .cta{border-color:#29362b}.collage{height:360px;position:relative}.collage-a{position:absolute;top:0;right:0;width:86%;height:225px;object-position:center;filter:saturate(.7)}.collage-b{position:absolute;left:0;bottom:0;width:57%;height:173px;object-position:center;box-shadow:0 0 0 8px #eeece3;filter:saturate(.65)}.collage-note{position:absolute;bottom:46px;right:0;writing-mode:vertical-rl;font-size:8px;letter-spacing:.16em}.collage-cross{position:absolute;left:8px;top:7px;font-size:37px;font-weight:400;color:#8b5e42;line-height:1}.v7 .download-links{background:#eeece3;border-top:1px solid #b9c2b0}
/* 08 / A printed rehearsal notebook */
.notebook{background:#d7cfb8;color:#354935}.notebook header{height:72px;border-bottom:1px solid #94a086}.notebook-heading{display:flex;justify-content:space-between;margin:20px 42px 0;font-size:7px;letter-spacing:.12em}.notebook-main{display:grid;grid-template-columns:1.4fr 1fr;margin:19px 42px 20px;gap:25px;align-items:end}.notebook h1{font-size:69px;line-height:.9}.notebook-main>div>p{font-size:10px;line-height:1.9}.notebook .cta{margin-top:18px;background:#354935;color:#ede9dc;border-color:#354935;padding:11px 16px}.contact-sheet{position:relative;display:flex;gap:10px;margin:0 42px;height:155px;padding-bottom:22px}.contact-sheet img{width:calc((100% - 20px)/3);height:133px;object-fit:cover;filter:sepia(.3) saturate(.6)}.contact-sheet span{position:absolute;bottom:0;right:0;font-size:6px;letter-spacing:.1em}.v8 .download-links{background:#d7cfb8;border-top:1px solid #94a086;color:#354935}
/* 09 / A single cover: ember, ink, human presence */
.fire{background:#411607;color:#f8dfbd;isolation:isolate}.fire>.photo{z-index:-3;filter:grayscale(1);object-position:60% center;opacity:.65}.fire-wash{position:absolute;inset:0;background:linear-gradient(90deg,#250b07c9,#87230c88,#7c17063d);z-index:-2;mix-blend-mode:multiply}.fire:after{content:'';position:absolute;inset:0;background:#9e310825;z-index:-1}.fire header{border-bottom:1px solid #efd4b54a}.fire-content{display:grid;grid-template-columns:80px 1fr;gap:26px;padding:47px 42px 0}.fire-side{font-size:9px;letter-spacing:.2em;line-height:2;border-right:1px solid #efd4b56b}.fire-side span{display:block;writing-mode:vertical-rl;margin-top:24px;font-size:7px}.fire-main h1{font-size:112px;line-height:.88;margin-top:23px}.fire-main h1 em{-webkit-text-stroke:1px #f8dfbd;color:transparent}.fire-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.fire-bottom p{font-size:11px}.fire .cta{color:#481e12;background:#f8dfbd;border-color:#f8dfbd}.fire-caption{position:absolute;bottom:19px;left:148px;font-size:7px;letter-spacing:.18em}.v9 .download-links{background:#28130e;color:#f8dfbd;border-top:1px solid #885644}
/* 10 / A worship resource library rather than a tech landing page */
.resources{background:#f5f3ee;color:#252d24}.resources header{height:73px;border-bottom:1px solid #ccd1c5}.resources-title{padding:23px 42px 18px;display:flex;justify-content:space-between;align-items:end;gap:35px}.resources-title .eyebrow{max-width:130px;line-height:1.9}.resources-title h1{font-size:66px;line-height:.94;text-align:right}.resources-title h1 em{color:#62765b}.resources-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:25px;margin:0 42px 25px}.resources-photo{height:286px;position:relative}.resources-photo>img{filter:saturate(.65);object-position:center}.resources-photo>span{position:absolute;bottom:13px;left:15px;font-size:7px;color:white;text-shadow:0 1px 4px #000;letter-spacing:.12em}.resources-menu{background:#223326;color:#ecede2;padding:22px}.resources-menu>p{font-size:7px;letter-spacing:.16em;margin-bottom:7px;opacity:.6}.resources-menu>a{display:flex;gap:15px;align-items:center;padding:17px 0;border-bottom:1px solid #61745b;font-size:20px}.resources-menu>a:last-child{border:0}.resources-menu>a>span{font-size:8px;opacity:.6}.resources-menu small{display:block;font-size:6px;letter-spacing:.12em;opacity:.6;margin-top:2px}.resources-menu b{margin-left:auto;font-size:18px;font-weight:400}.v10 .download-links{background:#f5f3ee;border-top:1px solid #ccd1c5}
@media(min-width:1300px){.stage{min-height:650px}.center-copy{padding-top:100px}.center-copy h1{font-size:105px}.poster{max-width:1100px;margin:30px auto}.poster-art{min-height:500px}.poster-art h1{font-size:85px}.poster-side h2{font-size:64px}.team-content{max-width:1150px;margin:25px auto 35px}.team h1{font-size:95px}.team-image{height:500px}.live-title{padding:25px 6%}.live-title h1{font-size:110px}.live-photo{height:300px}.house-frame{height:550px}.house-type{padding-top:92px}.house h1{font-size:100px}.session-photo{height:450px}.session-photo h1{font-size:90px}.session-bottom{height:110px}.collective-layout{max-width:1200px;margin:auto}.collective h1{font-size:95px}.collage{height:480px}.collage-a{height:300px}.collage-b{height:220px}.notebook-main{margin-top:28px}.notebook h1{font-size:100px}.contact-sheet{height:190px}.contact-sheet img{height:168px}.fire-content{padding-top:70px;grid-template-columns:110px 1fr}.fire-main h1{font-size:150px}.resources-title h1{font-size:83px}.resources-photo{height:380px}.resources-menu>a{padding:28px 0}.resources-grid{margin-bottom:35px}}
@media(max-width:650px){header{margin:0 22px;height:72px!important}nav{gap:15px}nav a:not(:last-child){display:none}.logo img{width:28px;height:28px}.logo span{font-size:26px}.stage{min-height:0}.download-links{padding:10px 22px;gap:12px;flex-wrap:wrap}.download-links>a{min-width:100px;font-size:9px}.download-links small{font-size:6px}.center-copy{padding:80px 20px 105px}.center-copy h1{font-size:58px}.center-copy>p:not(.eyebrow){font-size:11px;max-width:280px;margin:auto}.stage-caption{left:22px;right:22px;font-size:6px}.stage-caption>span:last-child{display:none}.poster{grid-template-columns:1fr;margin:15px 22px 30px;gap:25px}.poster-art{min-height:430px}.poster-art h1{font-size:69px}.poster-side{padding:0}.poster-side h2{font-size:46px}.poster-side h2 br{display:none}.poster-side>p:not(.eyebrow){margin:18px 0}.side-number{font-size:20px}.team-content{grid-template-columns:1fr;margin:20px 22px;gap:25px}.team h1{font-size:74px}.team-image{height:380px}.team-left{padding:0}.team-left h1 br:nth-child(2){display:none}.live-title{padding:22px}.live-title h1{font-size:64px}.live-title .cta{position:static;margin-top:22px}.live-photo{margin:0 22px 22px;height:250px}.house-frame{margin:0 15px 15px;height:500px}.house-type{padding:105px 15px 0}.house h1{font-size:56px}.house .eyebrow{font-size:7px}.frame-label{font-size:6px}.session-photo{height:410px;margin-top:0}.session-photo h1{font-size:58px;left:22px}.session-label{left:22px}.session-bottom{margin:0 22px;gap:20px;height:130px}.session-bottom .cta{padding:11px;font-size:8px;gap:15px}.session-bottom p{font-size:10px}.collective-layout{grid-template-columns:1fr;padding:25px 22px;gap:30px}.collective h1{font-size:67px}.collage{height:330px}.collage-a{height:220px}.collage-b{height:160px}.notebook-heading{margin:22px}.notebook-heading>span{display:none}.notebook-main{grid-template-columns:1fr;margin:22px}.notebook h1{font-size:64px}.contact-sheet{margin:25px 22px 15px;height:125px}.contact-sheet img{height:100px}.contact-sheet span{font-size:5px}.fire-content{padding:55px 22px 110px;grid-template-columns:25px 1fr;gap:15px}.fire-side{font-size:6px;letter-spacing:0}.fire-side span{font-size:6px}.fire-main .eyebrow{font-size:6px;line-height:1.8}.fire-main h1{font-size:67px}.fire-bottom{display:block}.fire-bottom .cta{margin-top:22px}.fire-caption{left:62px;font-size:6px}.resources-title{padding:24px 22px;display:block}.resources-title .eyebrow{max-width:none}.resources-title h1{text-align:left;font-size:63px;margin-top:18px}.resources-grid{grid-template-columns:1fr;margin:0 22px 25px;gap:15px}.resources-photo{height:240px}.resources-menu{padding:22px}.resources-menu>a{font-size:23px}.review{padding:13px 15px;font-size:10px;gap:12px}.review span{font-size:8px;max-width:100px}.eyebrow{font-size:7px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

@media(min-width:651px) and (max-width:1299px){.team h1{font-size:68px}}

@media(min-width:651px) and (max-width:1299px){.resources-title h1{font-size:56px}}
