.ces{--ces-acc:#b08d3c;--ces-dk:#123524;--ces-bg:#fff;--ces-ink:#1b1f1c;--ces-mut:#5b6359;--ces-ov:#0a1d13;--ces-gap:24px;--ces-r:12px;--ces-cols:3;--ez:cubic-bezier(.2,.7,.2,1);font-family:'Figtree',system-ui,sans-serif;color:var(--ces-ink);line-height:1.6}.ces *,.ces *::before,.ces *::after{box-sizing:border-box}.ces a{color:inherit;text-decoration:none}.ces img{display:block;max-width:100%}.ces-sch-dark{--ces-bg:#143a28;--ces-ink:#f6f2e9;--ces-mut:#c5d0c6}.ces :focus-visible{outline:3px solid var(--ces-acc);outline-offset:3px}.ces-ic{flex:none}.ces-empty{padding:28px;border:1px dashed currentColor;border-radius:var(--ces-r);opacity:.7;text-align:center}.ces-title{margin:0;font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--ces-ink)}.ces-title a:hover{color:var(--ces-acc)}.ces-meta,.ces-chips{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.82rem;font-weight:500;color:var(--ces-mut)}.ces-meta span,.ces-chips span{display:inline-flex;align-items:center;gap:6px}.ces-chips span{background:rgb(176 141 60 / .14);color:var(--ces-ink);padding:4px 10px;border-radius:40px;font-size:.74rem;font-weight:600}.ces-sch-dark .ces-chips span{background:rgb(255 255 255 / .12)}.ces-ex{margin:0;font-size:.95rem;color:var(--ces-mut)}.ces-btn{display:inline-flex;align-items:center;gap:10px;width:max-content;padding:13px 24px;border-radius:6px;background:var(--ces-dk);color:#f6f2e9;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:transform .3s var(--ez),background-color .3s,color .3s}.ces-btn:hover{background:var(--ces-acc);color:#16200f;transform:translateY(-2px)}.ces-btn .ces-ic{transition:transform .3s var(--ez)}.ces-btn:hover .ces-ic{transform:translateX(4px)}.ces-btn2{background:#fff0;color:var(--ces-ink);box-shadow:inset 0 0 0 1.5px currentColor}.ces-date{position:absolute;top:16px;left:16px;z-index:2;min-width:58px;padding:9px 12px;border-radius:10px;background:var(--ces-acc);color:#16200f;text-align:center;line-height:1}.ces-date b{display:block;font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:1.75rem}.ces-date span{display:block;margin-top:3px;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ces-dn{display:flex;flex-direction:column;align-items:flex-start;line-height:1;color:var(--ces-acc)}.ces-dn b{font-family:'Fraunces',Georgia,serif;font-weight:300;font-size:3.4rem}.ces-dn span{margin-top:6px;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ces-mut)}.ces-tld{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ces-acc)}.ces-ph{position:absolute;inset:0;background:radial-gradient(60% 50% at 30% 25%,rgb(216 184 102 / .5),transparent 70%),radial-gradient(50% 40% at 78% 72%,rgb(255 255 255 / .15),transparent 70%),linear-gradient(165deg,var(--c,#3f7658),#0a1d13)}.ces-play{position:absolute;inset:0;margin:auto;z-index:3;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:rgb(246 242 233 / .95);color:#123524;box-shadow:0 12px 30px rgb(0 0 0 / .3);transition:transform .4s var(--ez)}.ces-play .ces-ic{width:24px;height:24px;margin-left:3px}.ces-it:hover .ces-play{transform:scale(1.12)}.ces-grid{display:grid;grid-template-columns:repeat(var(--ces-cols),minmax(0,1fr));gap:var(--ces-gap)}.ces-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ces-r);background:var(--ces-bg);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 14px 34px rgb(14 42 28 / .08);transition:transform .5s var(--ez),box-shadow .5s var(--ez)}.ces-media,.ces-th{position:relative;display:block;overflow:hidden;background:#123524}.ces-media{aspect-ratio:var(--ces-ar,16/10)}.ces-media img,.ces-th img,.ces-ovm img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ez)}.ces-body{display:grid;gap:12px;align-content:start;padding:26px;flex:1}.ces-body .ces-btn{margin-top:6px}.ces-hov-lift .ces-card:hover{transform:translateY(-8px);box-shadow:0 2px 4px rgb(0 0 0 / .05),0 28px 54px rgb(14 42 28 / .18)}.ces-hov-lift .ces-it:hover img,.ces-hov-zoom .ces-it:hover img{transform:scale(1.07)}.ces-rows{border-top:1px solid rgb(128 128 128 / .28)}.ces-row{display:grid;grid-template-columns:minmax(90px,120px) minmax(0,1fr) auto auto;gap:clamp(16px,3vw,40px);align-items:center;padding:30px 12px;border-bottom:1px solid rgb(128 128 128 / .28);transition:background-color .4s,padding .4s var(--ez)}.ces-sr{grid-template-columns:auto minmax(0,1fr) auto}.ces-info{display:grid;gap:10px;min-width:0}.ces-th{width:190px;aspect-ratio:16/11;border-radius:calc(var(--ces-r) * .7)}.ces-sr .ces-th{width:260px;aspect-ratio:16/10}.ces-go{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1.5px solid currentColor;color:var(--ces-ink);transition:background-color .3s,color .3s,transform .4s var(--ez)}.ces-hov-lift .ces-row:hover,.ces-hov-zoom .ces-row:hover{background:rgb(176 141 60 / .08);padding-left:24px}.ces-row:hover .ces-go{background:var(--ces-acc);border-color:var(--ces-acc);color:#16200f;transform:rotate(-45deg)}.ces-feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--ces-gap)}.ces-fl{display:grid;gap:14px;align-content:start}.ces-cp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;padding:20px;border-radius:var(--ces-r);background:var(--ces-bg);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 10px 26px rgb(14 42 28 / .07);transition:transform .4s var(--ez)}.ces-cp .ces-dn b{font-size:2.4rem}.ces-cp .ces-title{font-size:1.2rem}.ces-cp:hover{transform:translateX(6px)}.ces-sc{grid-template-columns:120px minmax(0,1fr)}.ces-sc .ces-th{width:120px;aspect-ratio:1;border-radius:calc(var(--ces-r) * .6)}.ces-sc .ces-play{width:40px;height:40px}.ces-sc .ces-play .ces-ic{width:16px;height:16px}.ces-ov{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:420px;border-radius:var(--ces-r);color:#f6f2e9;isolation:isolate;background:#123524}.ces-l3.ces-sm .ces-ov,.ces-mag .ces-ov{min-height:340px}.ces-ovm{position:absolute;inset:0;z-index:-2}.ces-ov::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,var(--ces-ov) 4%,rgb(10 29 19 / .15) 70%);opacity:.92;transition:opacity .5s}.ces-ovb{display:grid;gap:10px;width:100%;padding:26px}.ces-ov .ces-title,.ces-ov .ces-meta,.ces-ov .ces-chips,.ces-ov .ces-ex{color:#f6f2e9}.ces-ov .ces-meta{color:#e1e8e2}.ces-ov .ces-date{position:static;width:max-content}.ces-more{display:grid;gap:12px;max-height:0;opacity:0;overflow:hidden;transition:max-height .6s var(--ez),opacity .5s}.ces-ov:hover .ces-more,.ces-ov:focus-within .ces-more,.ces-big .ces-more{max-height:260px;opacity:1}.ces-big{min-height:100%}.ces-f1{display:grid}.ces-f1 .ces-ov{min-height:520px}.ces-big .ces-title{font-size:clamp(1.8rem,3vw,2.6rem)}.ces-ov .ces-btn{background:var(--ces-acc);color:#16200f}.ces-hov-lift .ces-ov:hover{box-shadow:0 28px 54px rgb(14 42 28 / .28)}.ces-hov-lift .ces-ov{transition:box-shadow .5s,transform .5s var(--ez)}.ces-hov-lift .ces-ov:hover{transform:translateY(-6px)}.ces-mag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ces-gap)}.ces-mag .ces-big{grid-column:span 2;grid-row:span 2;min-height:560px}.ces-tl{position:relative;display:grid;gap:var(--ces-gap)}.ces-tl::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(var(--ces-acc),rgb(176 141 60 / .15));transform:translateX(-1px)}.ces-tli{position:relative;width:50%;padding-right:clamp(28px,5vw,64px)}.ces-tli:nth-child(even){margin-left:50%;padding-right:0;padding-left:clamp(28px,5vw,64px)}.ces-dot{position:absolute;right:-9px;top:34px;width:18px;height:18px;border-radius:50%;background:var(--ces-acc);box-shadow:0 0 0 6px rgb(176 141 60 / .22)}.ces-tli:nth-child(even) .ces-dot{right:auto;left:-9px}.ces-tli .ces-card{flex-direction:column-reverse}.ces-tli .ces-media{aspect-ratio:16/8}.ces-car{position:relative}.ces-track{display:flex;gap:var(--ces-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px 4px 28px;margin:-10px -4px -28px}.ces-track::-webkit-scrollbar{display:none}.ces-track>*{flex:0 0 calc((100% - (var(--ces-cols) - 1) * var(--ces-gap)) / var(--ces-cols));scroll-snap-align:start}.ces-arrows{display:flex;gap:12px;justify-content:flex-end;margin-top:34px}.ces-arrows button{width:54px;height:54px;border:0;border-radius:50%;background:var(--ces-dk);color:#f6f2e9;font-size:1.2rem;cursor:pointer;transition:background-color .3s,transform .3s var(--ez)}.ces-arrows button:hover{background:var(--ces-acc);color:#16200f;transform:scale(1.06)}.ces-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.ces-filter button{padding:10px 22px;border:1.5px solid var(--ces-dk);border-radius:40px;background:#fff0;color:var(--ces-dk);font:600 .8rem 'Figtree',sans-serif;letter-spacing:.06em;cursor:pointer;transition:.3s}.ces-sch-dark .ces-filter button{border-color:#f6f2e9;color:#f6f2e9}.ces-filter button:hover{border-color:var(--ces-acc)}.ces-filter button.on{background:var(--ces-dk);color:#f6f2e9}.ces-sch-dark .ces-filter button.on{background:#f6f2e9;color:#123524}.ces-it[hidden]{display:none}.ces-media-w{display:grid;gap:var(--ces-gap)}.ces-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--ces-r);background:#000;box-shadow:0 30px 60px rgb(0 0 0 / .25)}.ces-video video,.ces-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ces-audio{display:grid;gap:10px;padding:20px 24px;border-radius:var(--ces-r);background:var(--ces-dk);color:#f6f2e9}.ces-lbl{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d8b866}.ces-audio audio{width:100%}.ces-bible{padding:28px 32px;border-left:4px solid var(--ces-acc);border-radius:0 var(--ces-r) var(--ces-r) 0;background:rgb(176 141 60 / .1)}.ces-bible cite{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-style:normal;font-weight:700;color:var(--ces-acc)}.ces-bible blockquote{margin:0;font-family:'Fraunces',Georgia,serif;font-size:1.25rem;line-height:1.7;white-space:pre-line;color:var(--ces-ink)}.ces-m-split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.ces-sp2{display:grid;gap:var(--ces-gap);align-content:start}.ces-tabs{display:flex;flex-wrap:wrap;gap:8px}.ces-tabs button{padding:11px 22px;border:0;border-radius:40px;background:rgb(128 128 128 / .14);color:var(--ces-ink);font:600 .82rem 'Figtree',sans-serif;cursor:pointer;transition:.3s}.ces-tabs button.on{background:var(--ces-dk);color:#f6f2e9}.ces-pane{display:none}.ces-pane.on{display:block;animation:ces-up .6s var(--ez) both}.ces-evd{display:grid;gap:22px;padding:32px;border-radius:var(--ces-r);background:var(--ces-bg);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 18px 44px rgb(14 42 28 / .1)}.ces-dl{display:grid;gap:18px;margin:0;padding:0;list-style:none}.ces-dl li{display:flex;gap:14px;align-items:flex-start;font-weight:500}.ces-dl li .ces-ic{width:22px;height:22px;margin-top:3px;color:var(--ces-acc)}.ces-dl small{display:block;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ces-mut)}.ces-dbtn{display:flex;flex-wrap:wrap;gap:12px}.ces-d-strip{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,48px)}.ces-d-strip .ces-dl{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ces-d-banner{background:var(--ces-dk);color:#f6f2e9;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(28px,4vw,52px);--ces-ink:#f6f2e9;--ces-mut:#c5d0c6}.ces-d-banner .ces-dn b{font-size:5rem}.ces-d-banner .ces-btn{background:var(--ces-acc);color:#16200f}.ces-d-banner .ces-btn2{background:#fff0;color:#f6f2e9}.ces-d-banner .ces-dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@keyframes ces-up{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes ces-fade{from{opacity:0}to{opacity:1}}@keyframes ces-zoom{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ces-left{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:none}}.ces-js:not(.ces-anim-none) .ces-it{opacity:0}.ces-js .ces-it.in{animation:var(--ces-a,ces-up) .9s calc(var(--i,0) * 90ms) var(--ez) both}.ces-anim-fadeup{--ces-a:ces-up}.ces-anim-fade{--ces-a:ces-fade}.ces-anim-zoom{--ces-a:ces-zoom}.ces-anim-left{--ces-a:ces-left}@media(max-width:1024px){.ces-feat{grid-template-columns:1fr}.ces-f1 .ces-ov{min-height:440px}.ces-mag{grid-template-columns:repeat(2,minmax(0,1fr))}.ces-mag .ces-big{grid-column:span 2;grid-row:auto;min-height:440px}}@media(max-width:900px){.ces-th{width:150px}.ces-sr .ces-th{width:190px}.ces-row{gap:clamp(14px,2.4vw,28px)}}@media(max-width:767px){.ces-row{grid-template-columns:auto minmax(0,1fr);gap:14px 18px;padding:20px 0;align-items:start}.ces-row .ces-th,.ces-row .ces-go{display:none}.ces-sr{grid-template-columns:96px minmax(0,1fr);gap:14px 16px}.ces-sr .ces-th{display:block;width:96px;aspect-ratio:1;border-radius:10px}.ces-sr .ces-play{width:34px;height:34px}.ces-sr .ces-play .ces-ic{width:14px;height:14px;margin-left:2px}.ces-sr .ces-ex,.ces-sr .ces-go{display:none}.ces-row .ces-title{font-size:1.12rem}.ces-row .ces-info{gap:8px}.ces-row:hover{padding-left:0}.ces-dn b{font-size:2.6rem}.ces-tl::before{left:12px}.ces-tli,.ces-tli:nth-child(even){width:100%;margin-left:0;padding:0 0 0 44px}.ces-dot,.ces-tli:nth-child(even) .ces-dot{left:3px;right:auto}.ces-mag{grid-template-columns:1fr}.ces-mag .ces-big{grid-column:auto}.ces-ov{min-height:380px}.ces-more{max-height:260px;opacity:1}.ces-track>*{flex-basis:calc((100% - (var(--ces-cols) - 1) * var(--ces-gap)) / var(--ces-cols))}.ces-m-split{grid-template-columns:1fr}.ces-d-strip,.ces-d-banner{grid-template-columns:1fr}.ces-btn{width:100%;justify-content:center}.ces-dbtn{flex-direction:column}.ces-evd{padding:24px}}@media(prefers-reduced-motion:reduce){.ces *,.ces *::before,.ces *::after{animation:none!important;transition-duration:.01ms!important}.ces-js .ces-it{opacity:1!important}.ces-more{max-height:260px;opacity:1}}.ces-num{display:block;width:max-content;font-family:'Fraunces',Georgia,serif;font-weight:300;font-size:1.6rem;line-height:1;color:var(--ces-acc)}.ces-mr{grid-template-columns:70px minmax(0,1fr) auto auto}.ces-mr .ces-num{font-size:2.6rem}.ces-ov .ces-num{color:#d8b866}.ces-cp .ces-num{font-size:1.9rem}.ces-mp{color:var(--ces-ink)}.ces-mt{margin:0;font-family:'Fraunces',Georgia,serif;font-weight:300;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05;letter-spacing:-.01em;color:var(--ces-ink)}.ces-tag{margin:12px 0 0;font-size:1.15rem;color:var(--ces-mut);max-width:56ch}.ces-mh{margin-bottom:28px}.ces-sh{margin:0 0 14px;font:700 .72rem 'Figtree',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ces-acc)}.ces-sh2{margin:0 0 16px;font-family:'Fraunces',Georgia,serif;font-weight:300;font-size:clamp(1.6rem,2.6vw,2rem);line-height:1.15;color:var(--ces-ink)}.ces-sec{margin-top:clamp(28px,4vw,48px)}.ces-body-text{font-size:1.05rem;line-height:1.75;color:var(--ces-mut)}.ces-body-text p{margin:0 0 14px}.ces-mimg{position:relative;overflow:hidden;border-radius:var(--ces-r);aspect-ratio:16/8;height:var(--ces-bh,auto);background:#123524;margin-bottom:28px}.ces-mimg img,.ces-hbg img,.ces-lph img{width:100%;height:100%;object-fit:cover}.ces-cols{display:grid;grid-template-columns:minmax(0,1fr) var(--ces-sw,320px);gap:clamp(28px,4vw,56px);align-items:start}.ces-side-left .ces-cols{grid-template-columns:var(--ces-sw,320px) minmax(0,1fr)}.ces-side-left .ces-cols .ces-aside{order:-1}.ces-aside{display:grid;gap:18px;position:sticky;top:110px}.ces-dcard,.ces-lcard,.ces-nav{padding:24px;border-radius:var(--ces-r);background:var(--ces-bg);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 14px 34px rgb(14 42 28 / .09)}.ces-dcard .ces-dl{margin-bottom:20px}.ces-dcard .ces-btn{width:100%;justify-content:center}.ces-lcard{display:flex;gap:16px;align-items:center}.ces-lph{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;flex:none;background:#123524}.ces-lcard small{display:block;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ces-acc)}.ces-lcard b{display:block;font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:1.15rem;line-height:1.2}.ces-lcard span{font-size:.85rem;color:var(--ces-mut)}.ces-nav{display:grid;gap:4px}.ces-nav a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-radius:calc(var(--ces-r) * .6);font-weight:600;font-size:.95rem;color:var(--ces-ink);transition:background-color .3s,color .3s,padding .3s var(--ez)}.ces-nav a .ces-ic{opacity:0;transform:translateX(-6px);transition:.3s var(--ez)}.ces-nav a:hover{background:rgb(176 141 60 / .12);padding-left:20px}.ces-nav a:hover .ces-ic{opacity:1;transform:none}.ces-nav a.on{background:var(--ces-dk);color:#f6f2e9}.ces-nav a.on .ces-ic{opacity:1;transform:none;color:#d8b866}.ces-does{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ces-does li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:calc(var(--ces-r) * .7);background:var(--ces-bg);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 8px 20px rgb(14 42 28 / .06);font-weight:500}.ces-does li .ces-ic{width:20px;height:20px;margin-top:2px;padding:3px;border-radius:50%;background:var(--ces-acc);color:#16200f;stroke-width:2.4}.ces-gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ces-gi{position:relative;display:block;overflow:hidden;border-radius:calc(var(--ces-r) * .7);aspect-ratio:4/3;background:#123524}.ces-gi:nth-child(5n+1){grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.ces-gi img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ez)}.ces-gi:hover img{transform:scale(1.07)}.ces-verse{margin:clamp(28px,4vw,48px) 0 0;padding:26px 30px;border-left:4px solid var(--ces-acc);border-radius:0 var(--ces-r) var(--ces-r) 0;background:rgb(176 141 60 / .1);font-family:'Fraunces',Georgia,serif;font-weight:300;font-size:1.5rem;line-height:1.45;color:var(--ces-ink)}.ces-verse cite{display:block;margin-top:12px;font:700 .78rem 'Figtree',sans-serif;letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:var(--ces-acc)}.ces-more-min{margin-top:clamp(36px,5vw,64px);padding-top:28px;border-top:1px solid rgb(128 128 128 / .28)}.ces-more-min div{display:flex;flex-wrap:wrap;gap:10px}.ces-more-min a{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:40px;border:1.5px solid var(--ces-dk);font-weight:600;font-size:.9rem;color:var(--ces-ink);transition:.3s}.ces-sch-dark .ces-more-min a{border-color:#f6f2e9}.ces-more-min a:hover{background:var(--ces-dk);color:#f6f2e9;transform:translateY(-2px)}.ces-mp2 .ces-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--ces-bh,460px);margin-bottom:clamp(28px,4vw,48px);overflow:hidden;border-radius:var(--ces-r);color:#f6f2e9;isolation:isolate;background:#123524}.ces-mp2 .ces-hbg{position:absolute;inset:0;z-index:-2}.ces-mp2 .ces-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(10 29 19 / .92) 8%,rgb(10 29 19 / .25) 75%)}.ces-mp2 .ces-hin{display:grid;gap:22px;justify-items:start;width:100%;padding:clamp(24px,4vw,56px)}.ces-mp2 .ces-hero .ces-mt,.ces-mp2 .ces-hero .ces-tag{color:#f6f2e9}.ces-mp2 .ces-mh{margin:0}.ces-mp2 .ces-hero .ces-btn{background:var(--ces-acc);color:#16200f}.ces-mp2 .ces-main .ces-sec:first-child{margin-top:0}.ces-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:start}.ces-stick{position:sticky;top:100px;display:grid;gap:18px}.ces-mp3 .ces-mimg{aspect-ratio:4/5;margin:0;border-radius:var(--ces-r) var(--ces-r) var(--ces-r) 140px}.ces-mp3 .ces-dcard{margin-top:26px}.ces-mp3 .ces-sec:first-of-type{margin-top:34px}.ces-ed{display:grid;gap:clamp(24px,3vw,40px)}.ces-ed .ces-mh{text-align:center;margin:0 auto;max-width:900px}.ces-ed .ces-tag{margin-inline:auto}.ces-mp4 .ces-mt{font-size:clamp(2.6rem,7vw,5.2rem)}.ces-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;margin:0;padding:0;list-style:none;border-block:1px solid rgb(128 128 128 / .3)}.ces-strip li{display:flex;gap:12px;align-items:flex-start;padding:20px 18px;font-weight:500}.ces-strip li+li{border-left:1px solid rgb(128 128 128 / .3)}.ces-strip .ces-ic{width:20px;height:20px;margin-top:3px;color:var(--ces-acc)}.ces-strip small,.ces-dl small{display:block;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ces-mut)}.ces-mp4 .ces-mimg{aspect-ratio:21/9;margin:0}.ces-narrow{max-width:760px;margin-inline:auto}.ces-mp4 .ces-sec{margin-top:0}.ces-mp4 .ces-verse{margin:0 auto;max-width:760px}.ces-cta{text-align:center}.ces-th5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(24px,4vw,56px);align-items:center;margin-bottom:34px}.ces-th5 .ces-mimg{margin:0;aspect-ratio:4/3}.ces-th5 .ces-mh{margin-bottom:22px}.ces-mp5 .ces-tabs{margin-bottom:26px}.ces-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ces-mp5 .ces-sec{margin-top:0}.ces-mp .ces-dl{display:grid;gap:16px;margin:0 0 20px;padding:0;list-style:none}.ces-mp .ces-dl li{display:flex;gap:12px;align-items:flex-start;font-weight:500}.ces-mp .ces-dl .ces-ic{width:20px;height:20px;margin-top:3px;color:var(--ces-acc)}.ces-lb{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;background:rgb(8 24 15 / .92);padding:24px;animation:ces-fade .3s both;cursor:zoom-out}.ces-lb img{max-width:min(1200px,96vw);max-height:90vh;border-radius:8px;box-shadow:0 30px 80px rgb(0 0 0 / .5)}@media(max-width:1024px){.ces-cols,.ces-side-left .ces-cols{grid-template-columns:1fr}.ces-side-left .ces-cols .ces-aside{order:0}.ces-aside,.ces-stick{position:static}.ces-split,.ces-th5{grid-template-columns:1fr}.ces-mp3 .ces-mimg{aspect-ratio:16/10;border-radius:var(--ces-r) var(--ces-r) var(--ces-r) 90px}}@media(max-width:767px){.ces-mr{grid-template-columns:auto minmax(0,1fr);gap:12px 16px}.ces-does,.ces-two{grid-template-columns:1fr}.ces-gal{grid-template-columns:1fr 1fr}.ces-gi:nth-child(5n+1){grid-column:span 2;grid-row:auto;aspect-ratio:16/10}.ces-strip li+li{border-left:0;border-top:1px solid rgb(128 128 128 / .3)}.ces-mimg{aspect-ratio:16/10}.ces-mp4 .ces-mimg{aspect-ratio:16/10}.ces-verse{font-size:1.25rem;padding:20px 22px}.ces-mp2 .ces-hero{min-height:var(--ces-bh,380px)}}