/* Arlofield — woodland light, an atmospheric journal. */
body[data-page-type="index"] .header-section{--color-background:224,228,220;--color-text:37,61,52;}
body[data-page-type="index"] #MainContent{background:#253d34;color:#f2ede0;}
body[data-page-type="index"] #MainContent :is(.title1,.title2){font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.04em;line-height:1.04;white-space:normal;color:inherit;}
body[data-page-type="index"] #MainContent .image-banner-section{--color-background:37,61,52;--color-text:242,237,224;background:#253d34;--image-banner-height:760px;}
body[data-page-type="index"] #MainContent .section:first-child .image-banner__image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,30,23,.8),rgba(12,30,23,.08) 90%);pointer-events:none;}
body[data-page-type="index"] #MainContent .image-banner__content>.page-width{width:100%;max-width:none;padding:0;}
body[data-page-type="index"] #MainContent .image-banner__container{width:100%;height:100%;padding:72px 7%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:27px;background:transparent;}
body[data-page-type="index"] #MainContent .image-banner-section .title1{font-size:clamp(58px,7vw,104px);color:#f9f6e9;}
body[data-page-type="index"] #MainContent .subheading{font:400 10px/1.6 Arial,sans-serif;letter-spacing:.22em;color:#e2d2a9;}
body[data-page-type="index"] #MainContent .block-description{font:400 16px/1.85 Arial,sans-serif;color:#f9f6e9;max-width:450px;}
body[data-page-type="index"] #MainContent .rich-text{--color-background:224,228,220;--color-text:37,61,52;background:#e0e4dc;color:#253d34;padding:62px 7%;}
body[data-page-type="index"] #MainContent .rich-text__content{display:grid!important;grid-template-columns:1.3fr 1fr;gap:8%;width:100%;max-width:none;padding:0;align-items:center;}
body[data-page-type="index"] #MainContent .rich-text .title2{font-size:clamp(38px,4.5vw,64px);}
body[data-page-type="index"] #MainContent .rte{grid-column:2;font:400 15px/1.9 Arial,sans-serif;max-width:430px;color:inherit;}
body[data-page-type="index"] #MainContent .rte p{margin:0 0 16px;}
body[data-page-type="index"] #MainContent .section:last-child{padding:0 7% 54px;}
body[data-page-type="index"] #MainContent .section:last-child .image-banner-section{display:flex;flex-direction:column;--image-banner-height:500px;}
body[data-page-type="index"] #MainContent .section:last-child .image-banner__content{order:-1;}
body[data-page-type="index"] #MainContent .section:last-child .image-banner__container{padding:42px 0;display:grid!important;grid-template-columns:1.4fr 1fr;gap:18px 8%;align-items:center;border-bottom:1px solid #a48445;margin-bottom:28px;}
body[data-page-type="index"] #MainContent .section:last-child .subheading{grid-column:1/-1;}
body[data-page-type="index"] #MainContent .section:last-child .title1{font-size:clamp(38px,4.5vw,64px);}
@media(max-width:959px){body[data-page-type="index"] #MainContent .image-banner-section{--image-banner-height:650px;}body[data-page-type="index"] #MainContent .image-banner__container{padding:45px 24px;gap:24px;}body[data-page-type="index"] #MainContent .image-banner-section .title1{font-size:60px;}body[data-page-type="index"] #MainContent .section:first-child .image-banner__image:after{background:linear-gradient(0deg,rgba(12,30,23,.9),rgba(12,30,23,.1));}body[data-page-type="index"] #MainContent .rich-text{padding:40px 24px;}body[data-page-type="index"] #MainContent .rich-text__content{grid-template-columns:1fr;gap:28px;}body[data-page-type="index"] #MainContent .rte{grid-column:1;}body[data-page-type="index"] #MainContent .section:last-child{padding:0 24px 26px;}body[data-page-type="index"] #MainContent .section:last-child .image-banner-section{--image-banner-height:340px;}body[data-page-type="index"] #MainContent .section:last-child .image-banner__container{grid-template-columns:1fr;padding:34px 0;gap:22px;}body[data-page-type="index"] #MainContent .section:last-child .title1{font-size:44px;}}
