﻿:root{--navy:#06223a;--ink:#13263a;--ivory:#faf6ef;--paper:#fffdfa;--gold:#c88a31;--green:#607c43;--sage:#e9eee3;--line:#ded8cf}
*{box-sizing:border-box}html,body{margin:0;background:var(--ivory);color:var(--ink);font-family:Arial,Helvetica,sans-serif}body{overflow-x:hidden}img{display:block;max-width:100%}a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}p{line-height:1.55}
.site-header{width:100%;min-height:82px;padding:10px 24px;display:flex;align-items:center;gap:48px;background:#fbf8f3;border-bottom:1px solid #ece4da}.brand{flex:0 0 224px;width:224px;height:62px}.brand img{width:224px;height:62px;object-fit:contain}.header-label{margin:0 0 0 auto;display:flex;gap:14px;color:var(--green);font-size:11px;font-weight:700;letter-spacing:.15em}.header-label strong{color:var(--navy)}.header-label span{color:var(--gold)}
.eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 14px;color:var(--green);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.eyebrow:after{content:"";width:48px;height:1px;background:var(--gold)}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;font-weight:400;line-height:1.08}h1{margin:0 0 22px;font-size:clamp(3rem,5vw,5rem);letter-spacing:-.05em;text-transform:uppercase}h2{margin:0 0 20px;font-size:clamp(2rem,3vw,3.2rem);letter-spacing:-.025em}h3{margin:0}
.hero{position:relative;min-height:590px;display:flex;align-items:center;overflow:hidden;background:var(--navy);color:var(--navy)}.hero-media,.hero-overlay{position:absolute;inset:0}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 43%}.hero-overlay{background:linear-gradient(90deg,rgba(250,246,239,.98) 0%,rgba(250,246,239,.94) 30%,rgba(250,246,239,.65) 52%,rgba(250,246,239,.08) 78%),linear-gradient(0deg,rgba(6,34,58,.28),transparent 40%)}.hero-copy{position:relative;z-index:1;width:min(800px,68%);padding:78px 0 72px 8vw}.hero-lead{margin:0 0 24px;font:italic 23px/1.35 Georgia,"Times New Roman",serif}.hero-recognition{display:grid;grid-template-columns:repeat(2,minmax(190px,1fr));max-width:600px;border-top:1px solid rgba(6,34,58,.35);border-bottom:1px solid rgba(6,34,58,.35)}.hero-recognition p{margin:0;padding:14px 18px 14px 0;font:italic 20px/1.2 Georgia,"Times New Roman",serif}.hero-recognition p:nth-child(even){padding-left:18px;border-left:1px solid rgba(6,34,58,.25)}.hero-callout{display:inline-block;margin:28px 0 0;padding:13px 22px;border-left:3px solid var(--gold);background:rgba(233,238,227,.88);font:italic 30px/1.1 Georgia,"Times New Roman",serif;text-transform:uppercase}
.band-paper{background:#f1eee7}.band-light{background:#fbf8f3}.band-ivory{background:#f7f3ed}.band-navy{background:var(--navy);color:#f8f5ee}
.followup,.recognition,.notice,.definition,.deeper,.journey,.rhythm{width:min(1320px,100%);margin:0 auto;padding-left:5vw;padding-right:5vw}.followup{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(50px,9vw,140px);padding-top:86px;padding-bottom:86px}.followup-lead h2{max-width:470px}.followup-copy{max-width:650px;padding:4px 0 0 34px;border-left:1px solid var(--gold);font-size:19px}.followup-copy p{margin:0 0 18px}.followup-callout{display:inline-block;margin-top:10px;padding:14px 18px;background:var(--sage);color:var(--navy);font:italic 24px/1.25 Georgia,serif}
.recognition{padding-top:82px;padding-bottom:82px}.recognition-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,9vw,140px);align-items:start}.recognition-copy{max-width:650px;padding:4px 0 0 30px;border-left:3px solid var(--gold);font-size:18px}.recognition-copy p{margin:0 0 16px}.recognition-copy .recognition-lead{font:italic 27px/1.25 Georgia,serif}.formation-sources{display:flex;flex-wrap:wrap;gap:0;margin-top:54px;padding-top:18px;border-top:1px solid var(--line);color:var(--green);font:italic 22px/1.25 Georgia,serif}.formation-sources span{padding:0 22px;border-right:1px solid var(--gold)}.formation-sources span:first-child{padding-left:0}.formation-sources span:last-child{border:0}
.notice{padding-top:82px;padding-bottom:82px}.notice-intro{max-width:720px}.notice-intro>p:last-child{font:italic 22px/1.35 Georgia,serif}.notice-columns{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);margin-top:48px}.notice-column{padding:24px 28px;border-top:3px solid var(--gold);background:var(--paper)}.notice-column.responses{border-top-color:var(--green)}.column-label{margin:0 0 14px;color:var(--green);font-size:12px;font-weight:700;letter-spacing:.14em}.notice-column ul{margin:0;padding:0;list-style:none}.notice-column li{padding:12px 0;border-bottom:1px solid var(--line);font:italic 20px/1.3 Georgia,serif}.notice-column li:last-child{border-bottom:0}.notice-column li:before{content:"â†’";margin-right:11px;color:var(--gold);font-family:Arial,sans-serif;font-style:normal}.recognition-moment{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(35px,7vw,100px);align-items:center;margin-top:46px;padding-top:24px;border-top:1px solid var(--gold)}.recognition-moment>p{margin:0;padding:23px 26px;background:var(--navy);color:#fff;font:italic 29px/1.15 Georgia,serif;text-transform:uppercase}.recognition-moment>div{display:grid;gap:12px;max-width:650px}
.definition{padding-top:86px;padding-bottom:86px}.definition h2{max-width:950px;text-transform:uppercase}.definition .eyebrow{color:#a9bb79}.definition-layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,120px);max-width:960px;margin:42px 0 48px;color:#dce5e4;font-size:17px}.definition-layout p{margin:0}.big-question{max-width:980px;padding:24px 0;border-top:1px solid #6a827d;border-bottom:1px solid #6a827d}.big-question p{margin:0 0 10px}.big-question p:last-child{font:italic clamp(2.1rem,3.5vw,3.6rem)/1.05 Georgia,serif}.bridge{margin:26px 0 0;color:#dce5e4;font:italic 21px Georgia,serif}
.deeper{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:36px clamp(45px,8vw,125px);padding-top:84px;padding-bottom:84px}.deeper-copy{max-width:470px}.deeper-copy .intro{font-size:17px}.formation-sequence{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:nowrap;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.formation-sequence div{text-align:center;min-width:80px}.formation-sequence strong{display:block;color:var(--green);font:italic 22px Georgia,serif;text-transform:uppercase}.formation-sequence span{display:block;margin-top:6px;color:#617071;font-size:10px;line-height:1.25}.formation-sequence b{color:var(--gold);font-size:22px}.sequence-meaning{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,8vw,130px);max-width:1040px;margin:0 auto}.sequence-meaning p{margin:0}.sequence-meaning p:last-child{font:italic 20px/1.4 Georgia,serif}
.journey{padding-top:84px;padding-bottom:90px}.journey-progress{display:flex;align-items:center;gap:18px;margin-top:38px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#748078;font:italic 19px Georgia,serif}.journey-progress .active{color:var(--navy);font-weight:700}.journey-progress i{color:var(--gold);font-style:normal}.journey-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:0;margin-top:28px}.journey-stage{min-height:245px;padding:20px 25px 14px;border-right:1px solid var(--line)}.journey-stage:last-child{border-right:0}.journey-stage--active{background:#eef2e8;border-top:3px solid var(--green)}.journey-stage+article{padding-left:25px}.journey-stage>span{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.12em}.journey-icon{width:58px;height:56px;margin:11px 0 8px;object-fit:contain}.journey-stage h3{font-size:27px;text-transform:uppercase}.journey-stage p{margin:7px 0 0}.journey-stage .stage-summary{font:italic 18px/1.3 Georgia,serif}
.rhythm{display:grid;grid-template-columns:.8fr 1.2fr;gap:25px clamp(45px,8vw,130px);padding-top:70px;padding-bottom:70px}.rhythm-heading h2{max-width:420px}.rhythm-copy{max-width:650px}.rhythm-copy p{margin:0 0 12px}.cycle{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px;padding:20px 24px;border:1px solid #ddc9ae;border-radius:10px;background:#f5efe7;font:italic 21px Georgia,serif}.cycle b{color:var(--gold);font-style:normal}.cycle-note{grid-column:1/-1;max-width:760px;margin:0 auto;text-align:center;color:#5c6968;font-size:14px}
.closing{padding:70px 5vw 76px;text-align:center}.closing .eyebrow{justify-content:center;color:#a9bb79}.closing h2{max-width:760px;margin:0 auto 20px;font-size:clamp(2.2rem,3.3vw,3.6rem);text-transform:uppercase}.closing>p:not(.eyebrow){max-width:560px;margin:0 auto 28px;color:#dce5e4;font-size:18px}.primary-cta{display:inline-flex;align-items:center;gap:22px;min-height:45px;padding:14px 25px;border-radius:6px;background:linear-gradient(90deg,#617348,#7d925e);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}
@media(max-width:900px) and (min-width:701px){.hero-copy{width:78%;padding-left:6vw}.hero-overlay{background:linear-gradient(90deg,rgba(250,246,239,.98),rgba(250,246,239,.78) 55%,rgba(250,246,239,.12))}.followup,.recognition,.notice,.definition,.deeper,.journey,.rhythm{padding-left:32px;padding-right:32px}.journey-grid{grid-template-columns:repeat(2,1fr)}.journey-stage:nth-child(2){border-right:0}.journey-stage:nth-child(3),.journey-stage:nth-child(4){margin-top:20px}.formation-sequence{flex-wrap:wrap}}
@media(max-width:700px){.site-header{min-height:116px;padding:8px 16px;display:block}.brand{display:block;width:210px;height:72px}.brand img{width:210px;height:72px}.header-label{margin-top:2px;font-size:10px}.hero{min-height:720px;align-items:flex-start}.hero-media img{object-position:60% 38%}.hero-overlay{background:linear-gradient(180deg,rgba(250,246,239,.97) 0%,rgba(250,246,239,.91) 43%,rgba(250,246,239,.34) 76%,rgba(6,34,58,.28) 100%)}.hero-copy{width:100%;padding:42px 22px 45px}.hero-copy h1{font-size:clamp(2.8rem,12vw,4.2rem)}.hero-lead{font-size:21px}.hero-recognition{grid-template-columns:1fr 1fr;max-width:100%}.hero-recognition p{font-size:18px;padding:12px 10px 12px 0}.hero-recognition p:nth-child(even){padding-left:10px}.hero-callout{margin-top:22px;font-size:27px}.followup,.recognition,.notice,.definition,.deeper,.journey,.rhythm{display:block;padding:60px 22px}.followup-lead h2,.recognition h2,.notice h2,.deeper h2,.rhythm h2{font-size:clamp(2.2rem,10vw,3.3rem)}.followup-copy,.recognition-copy{margin-top:30px;padding:0 0 0 20px;font-size:17px}.followup-callout{font-size:21px}.formation-sources{gap:0;margin-top:34px;font-size:19px}.formation-sources span{padding:0 13px 8px 0;margin:0 13px 8px 0}.formation-sources span:nth-child(3n){border-right:0}.notice-columns{display:block;margin-top:32px}.notice-column{margin-bottom:18px;padding:20px}.notice-column li{font-size:18px}.recognition-moment{display:block;margin-top:30px}.recognition-moment>p{font-size:26px;margin-bottom:18px}.definition-layout{display:block;margin:30px 0}.definition-layout p{margin-bottom:18px}.big-question p:last-child{font-size:31px}.deeper{display:block}.formation-sequence{display:flex;flex-direction:column;align-items:stretch;gap:3px;margin-top:30px}.formation-sequence div{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:left;min-width:0;padding:12px 14px;background:var(--paper)}.formation-sequence strong{font-size:23px}.formation-sequence span{text-align:right;margin:0}.formation-sequence b{line-height:1;text-align:center}.sequence-meaning{display:block;margin-top:28px}.sequence-meaning p{margin-bottom:22px}.journey-progress{gap:7px;justify-content:space-between;font-size:13px}.journey-progress i{font-size:17px}.journey-grid{display:block;margin-top:22px}.journey-stage,.journey-stage+article{min-height:0;margin:0;padding:20px 0;border-right:0;border-bottom:1px solid var(--line)}.journey-stage--active{padding:20px 16px}.journey-icon{width:52px;height:50px}.rhythm{display:block}.rhythm-copy{margin-top:28px}.cycle{display:grid;grid-template-columns:1fr auto 1fr;gap:8px 10px;margin-top:28px;padding:17px 10px;font-size:17px;text-align:center}.cycle span:nth-of-type(3){grid-column:1}.cycle span:nth-of-type(4){grid-column:3}.cycle b:last-of-type{grid-column:2;grid-row:2}.cycle-note{text-align:left;margin-top:22px}.closing{padding:58px 22px 64px}.closing h2{font-size:clamp(2.4rem,11vw,4rem)}.primary-cta{width:100%;justify-content:center}}

.column-label{font-size:14px}.formation-sequence span{font-size:14px}.journey-stage>span{font-size:14px}
@media(min-width:901px){main{width:100%;max-width:1600px;margin:0 auto}.site-header{max-width:1600px;margin:0 auto}.followup,.recognition,.notice,.definition,.deeper,.journey,.rhythm{width:100%;max-width:none;padding-left:clamp(40px,7vw,112px);padding-right:clamp(40px,7vw,112px)}.followup{gap:clamp(44px,7vw,112px);padding-top:64px;padding-bottom:64px}.recognition{padding-top:60px;padding-bottom:60px}.formation-sources{margin-top:36px}.notice{padding-top:64px;padding-bottom:64px}.notice-columns{margin-top:34px}.notice-column{padding:20px 24px}.notice-column li{padding:9px 0}.recognition-moment{margin-top:34px}.definition{padding-top:68px;padding-bottom:68px}.definition-layout{margin:32px 0 38px}.deeper{grid-template-columns:minmax(300px,.64fr) minmax(0,1.36fr);padding-top:64px;padding-bottom:64px}.formation-sequence{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:0;border:0}.formation-sequence div{position:relative;min-width:0;padding:22px 10px;border-top:3px solid var(--green);background:#f8f5ee}.formation-sequence div:not(:last-of-type):after{content:"→";position:absolute;top:50%;right:-11px;z-index:1;width:12px;color:var(--gold);font:700 17px/1 Arial,sans-serif;transform:translateY(-50%)}.formation-sequence strong{font-size:24px}.formation-sequence span{font-size:12px}.formation-sequence b{display:none}.sequence-meaning{gap:clamp(36px,6vw,96px);max-width:none}.journey{padding-top:64px;padding-bottom:68px}.journey-progress{margin-top:28px}.journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px}.journey-stage,.journey-stage+article{min-height:290px;padding:24px;border:1px solid var(--line);background:var(--paper)}.journey-stage--active{border:2px solid var(--green);border-top:5px solid var(--green);background:#eef2e8}.journey-icon{width:68px;height:66px;margin:14px 0 10px}.journey-stage h3{font-size:30px}.rhythm{padding-top:58px;padding-bottom:58px}.closing{padding-top:58px;padding-bottom:62px}}
.formation-progression{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.formation-progression li{position:relative;display:grid;grid-template-columns:minmax(160px,.8fr) minmax(230px,1.2fr);gap:24px;padding:16px 12px 20px;border-bottom:1px solid var(--line);font-family:Georgia,"Times New Roman",serif}.formation-progression li:not(:last-child):after{content:"↓";position:absolute;left:50%;bottom:-12px;z-index:1;padding:0 7px;background:#f1eee7;color:var(--gold);font:700 18px/1 Arial,sans-serif}.formation-progression span{color:var(--green);font-size:22px;font-style:italic}.formation-progression strong{color:var(--navy);font-size:24px;font-weight:400}.deeper .sequence-meaning{grid-column:2;display:block;max-width:none;margin:0;padding:22px 26px;border-left:3px solid var(--gold);background:var(--sage)}.deeper .sequence-meaning p{margin:0;font:italic 21px/1.45 Georgia,serif}@media(max-width:700px){.formation-progression{margin-top:30px}.formation-progression li{grid-template-columns:1fr;gap:3px;padding:15px 10px 19px}.formation-progression li:not(:last-child):after{left:18px}.formation-progression span{font-size:20px}.formation-progression strong{font-size:22px}.deeper .sequence-meaning{margin-top:28px;padding:19px 20px}.deeper .sequence-meaning p{font-size:19px}}
.formation-sources{justify-content:center}.followup-callout{padding:8px 0 8px 18px;border-left:3px solid var(--gold);background:transparent}.formation-progression{position:relative}.formation-progression:before{content:"";position:absolute;top:25px;bottom:25px;left:29px;width:2px;background:#c8d0bf}.formation-progression li{grid-template-columns:58px minmax(150px,.72fr) minmax(230px,1.28fr);align-items:center;gap:20px;padding:14px 12px 18px 0}.formation-progression img{position:relative;z-index:2;width:46px;height:46px;padding:7px;border:1px solid #c8d0bf;border-radius:50%;background:#f1eee7}.formation-progression li:not(:last-child):after{left:21px;bottom:-11px;width:18px;padding:0;background:#f1eee7;text-align:center}@media(max-width:700px){.formation-sources{justify-content:flex-start}.formation-progression:before{left:23px}.formation-progression li{grid-template-columns:48px 1fr;gap:2px 14px;padding:14px 6px 18px 0}.formation-progression img{grid-row:1/3;width:42px;height:42px}.formation-progression span,.formation-progression strong{grid-column:2}.formation-progression li:not(:last-child):after{left:15px}}
@media(min-width:901px){.journey-stage h3{font-size:25px}}@media(max-width:700px){.hero-copy h1{font-size:clamp(2.6rem,10vw,3.7rem)}.followup-lead h2,.recognition h2,.notice h2,.deeper h2,.rhythm h2{font-size:clamp(1.9rem,8vw,2.7rem)}.closing h2{font-size:clamp(2rem,9vw,3rem)}}
.notice-column li:before{content:"\2192"}
.formation-progression{position:relative;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}
.formation-progression:before{display:none}
.formation-progression li{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--line);font-family:Georgia,"Times New Roman",serif}
.formation-progression li:not(:last-child):after{display:none}
.formation-progression span{text-align:right;color:var(--green);font-size:21px;font-style:italic}
.formation-progression .progression-arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:auto;border:1px solid #d5c5ad;border-radius:50%;background:#f8f5ee;color:var(--gold);font:400 20px/1 Arial,sans-serif}
.formation-progression strong{text-align:left;color:var(--navy);font-size:21px;font-weight:400}
@media(min-width:901px){.journey-stage h3{font-size:21px}}
@media(max-width:700px){.formation-progression li{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:8px;padding:13px 0}.formation-progression span,.formation-progression strong{grid-column:auto;font-size:17px}.formation-progression .progression-arrow{width:28px;height:28px;font-size:16px}.journey-stage h3{font-size:21px}}
.journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.journey-stage,.journey-stage+article{position:relative;min-height:245px;padding:24px;border:1px solid var(--line);background:var(--paper)}
.journey-stage--active{border:1px solid var(--line);border-top:3px solid var(--green);background:#eef2e8}
.journey-stage:not(:last-child):after{content:"\2192";position:absolute;top:50%;right:-33px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #d5c5ad;border-radius:50%;background:#fbf8f3;color:var(--gold);font:400 20px/1 Arial,sans-serif;transform:translateY(-50%)}
.journey-stage-number{display:flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:22px;border:1px solid var(--green);border-radius:50%;color:var(--green);font-size:12px;font-weight:700;letter-spacing:.12em}
@media(max-width:900px) and (min-width:701px){.journey-grid{grid-template-columns:repeat(2,1fr);gap:30px}.journey-stage:nth-child(2):after{content:"\2193";top:auto;right:auto;bottom:-36px;left:50%;transform:translateX(-50%)}.journey-stage:nth-child(3):after{content:"\2192"}.journey-stage:nth-child(3),.journey-stage:nth-child(4){margin-top:0}}
@media(max-width:700px){.journey-grid{display:grid;grid-template-columns:1fr;gap:30px}.journey-stage,.journey-stage+article{min-height:0;margin:0;padding:22px;border:1px solid var(--line)}.journey-stage:not(:last-child):after{content:"\2193";top:auto;right:auto;bottom:-36px;left:50%;width:34px;height:34px;font-size:17px;transform:translateX(-50%)}.journey-stage-number{margin-bottom:16px}}
.journey-stage .journey-icon{width:76px;height:76px;margin:0 0 18px;object-fit:contain}
@media(max-width:700px){.journey-stage .journey-icon{width:68px;height:68px;margin-bottom:14px}}
.hero-copy h1{font-size:clamp(2.35rem,4vw,4rem)}
@media(max-width:700px){.hero-copy h1{font-size:clamp(2.25rem,8.5vw,3.15rem)}}
.journey-stage--active{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--paper);box-shadow:0 12px 28px rgba(6,34,58,.11);transform:translateY(-5px)}
.journey-stage--active:before{content:"START HERE";position:absolute;top:18px;right:20px;color:var(--gold);font:700 10px/1 Arial,sans-serif;letter-spacing:.14em}
@media(max-width:700px){.journey-stage--active{transform:none}.journey-stage--active:before{top:17px;right:18px}}
.notice-pairs{margin-top:38px;border-top:3px solid var(--gold);background:var(--paper)}
.notice-pair-head,.notice-pair{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center}
.notice-pair-head{padding:18px 24px 12px;color:var(--green);font-size:12px;font-weight:700;letter-spacing:.14em}
.notice-pair{min-height:58px;padding:0 24px;border-top:1px solid var(--line);font:italic 19px/1.3 Georgia,serif}
.notice-pair>span{text-align:right}.notice-pair>strong{font-weight:400;text-align:left}.notice-pair>i{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:auto;border:1px solid #d5c5ad;border-radius:50%;color:var(--gold);font:400 17px/1 Arial,sans-serif}
@media(max-width:700px){.notice-pairs{margin-top:30px}.notice-pair-head,.notice-pair{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.notice-pair-head{padding:15px 8px 10px;font-size:9px;letter-spacing:.08em}.notice-pair{min-height:66px;padding:0 8px;font-size:16px}.notice-pair>i{width:26px;height:26px;font-size:14px}}
@media(min-width:901px){.journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.journey-stage:not(:last-child):after{right:-36px;width:32px;height:32px;font-size:16px}}
.hero-callout{padding:13px 0 13px 18px;background:transparent}
.deeper .sequence-meaning{background:transparent}
.notice-pairs{width:min(1120px,100%);margin-left:auto;margin-right:auto}
.notice-pair-head>span,.notice-pair>span,.notice-pair>strong{text-align:center}
@media(min-width:901px){.definition h2{max-width:1180px}.definition-layout{max-width:none}.big-question{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:clamp(45px,7vw,110px);align-items:center;max-width:none}.big-question p{margin:0}.bridge{max-width:1120px}.rhythm{grid-template-columns:.72fr 1.28fr;align-items:start}}
.scripture{margin:0;padding:4px 0 4px 20px;border-left:2px solid var(--gold);font-family:Georgia,"Times New Roman",serif}.scripture p{margin:0;font-size:20px;font-style:italic;line-height:1.4}.scripture cite{display:block;margin-top:8px;color:var(--gold);font:700 10px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.scripture--response{max-width:590px}.recognition-moment>div .scripture p{font-size:19px}.deeper .sequence-meaning{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:28px;align-items:center}.deeper .sequence-meaning>.scripture{margin:0}.rhythm .scripture--destination{max-width:650px;margin:0}
@media(max-width:900px){.scripture p{font-size:18px}.deeper .sequence-meaning{grid-template-columns:1fr;gap:20px}}
@media(max-width:700px){.scripture{padding-left:16px}.scripture p,.recognition-moment>div .scripture p{font-size:18px}.deeper .sequence-meaning{display:grid;gap:18px}.rhythm .scripture--destination{max-width:none;margin-top:28px}.journey-grid{margin-top:26px}}
