
/* Mirror the opening below Continuity: reading column left, persistent photograph right. */
.e .closing-split{display:grid;grid-template-columns:1fr 1fr;align-items:start;background:var(--apricot)}
.e .closing-split .closing-visual{height:100vh;min-height:800px;position:sticky;top:0}
.e .closing-split .closing-visual .photograph{height:100%}
.e .closing-split .closing-visual img{object-fit:cover;object-position:50% 54%}
.e .closing-split .afterword{padding:95px 5vw 100px;min-height:calc(100vh + 180px);display:flex;flex-direction:column;justify-content:space-between;gap:150px}
.e .closing-split .trust h2{font-size:58px;line-height:1.08;letter-spacing:-.03em;max-width:520px}
.e .closing-split .trust h2 em{display:block;margin-top:4px}
.e .closing-split .trust>div{margin-top:40px}
.e .closing-split .trust p{font-size:30px;line-height:1.28;max-width:480px}
.e .closing-split .trust p:first-child{margin-left:0}
.e .closing-split .trust p+p{margin-top:30px;margin-left:60px;max-width:456px}
.e .closing-split .closing{margin:0}
.e .closing-split .closing h2{font-size:59px;line-height:1.06}
.e .closing-split .closing h2 em{font-size:68px;line-height:1.06;margin:12px 0 0 0;max-width:100%}
.e .closing-split .closing>div{display:flex;flex-direction:column;align-items:flex-start;gap:38px;margin-top:55px}
.e .closing-split .closing .cta{font-size:33px;gap:45px;padding-bottom:15px}
.e .closing-split .closing .cta span{font-size:24px}
.e .closing-split .closing p{font-size:15px;line-height:1.65;max-width:460px}
@media(min-width:1800px){.e .closing-split .trust h2{font-size:68px}.e .closing-split .closing h2{font-size:70px}.e .closing-split .closing h2 em{font-size:80px}}
@media(max-width:1000px){.e .closing-split .afterword{padding-top:75px;padding-bottom:80px;gap:120px}.e .closing-split .trust h2{font-size:4.7vw}.e .closing-split .trust p{font-size:2.7vw}.e .closing-split .trust p+p{margin-left:4vw}.e .closing-split .closing h2{font-size:4.7vw}.e .closing-split .closing h2 em{font-size:5.2vw}.e .closing-split .closing .cta{font-size:2.5vw;gap:25px}.e .closing-split .closing .cta span{font-size:20px}.e .closing-split .closing p{font-size:14px}}
@media(max-width:650px){.e .closing-split{display:flex;flex-direction:column}.e .closing-split .afterword{min-height:0;width:100%;padding:65px 6vw 70px;gap:75px}.e .closing-split .closing-visual{width:100%;position:relative;top:auto;height:620px;min-height:0}.e .closing-split .trust h2{font-size:12vw;max-width:100%}.e .closing-split .trust>div{margin-top:30px}.e .closing-split .trust p{font-size:7vw}.e .closing-split .trust p+p{margin-left:6vw;margin-top:25px}.e .closing-split .closing h2{font-size:11.5vw}.e .closing-split .closing h2 em{font-size:12vw}.e .closing-split .closing>div{margin-top:40px;gap:30px}.e .closing-split .closing .cta{font-size:27px;gap:28px}.e .closing-split .closing .cta span{font-size:20px}.e .closing-split .closing p{font-size:14px}}
