:root{--ar-ivory:#fff8f2;--ar-burgundy:#6b0606}
body{background:#fff8f2!important;color:#6b0606}html{scroll-behavior:smooth;scroll-padding-top:90px}
.ar-row{padding:90px 6vw!important;margin:0 auto!important;background:#fff8f2;color:#6b0606}
.ar-row .tdc-row{max-width:1280px;margin:auto}.ar-row .wpb_column{padding-left:24px;padding-right:24px;min-width:0}
.ar-title .tdm-title{font-family:Georgia,serif!important;font-size:clamp(38px,4.3vw,68px)!important;line-height:1.08!important;letter-spacing:-2px!important;text-transform:none!important;font-weight:400!important;margin-bottom:24px}
.ar-title h3.tdm-title{font-size:34px!important;letter-spacing:-1px!important}
.ar-copy{max-width:570px;margin-bottom:26px!important}.ar-copy p{margin-bottom:0}.ar-eyebrow{font:11px/1.5 Arial,sans-serif!important;letter-spacing:2px;margin-bottom:24px!important}.ar-eyebrow .tdm-descr{font-size:11px!important;font-weight:500!important;letter-spacing:2px!important}.ar-small .tdm-descr{font-size:12px!important;line-height:1.7!important}.ar-text-link{border-bottom:1px solid;padding-bottom:5px}
.ar-header{padding:18px 4vw!important}.ar-header .wpb_column{padding:0 14px}.ar-header .tdm_block{margin:0!important}.ar-logo-block{margin:0!important}.ar-logo{display:block;position:relative;width:135px;height:59px;overflow:hidden;background:#6b0606}.ar-logo img{position:absolute!important;width:250px!important;max-width:none!important;height:250px!important;left:-59px;top:-92px}
.ar-navigation{display:flex;justify-content:flex-end;align-items:center;gap:25px;min-height:59px;font:11px/1.6 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.ar-navigation a{color:#6b0606!important;white-space:nowrap}.ar-member-link{border:1px solid #6b0606;padding:12px 16px}
.ar-hero{min-height:780px;min-height:calc(100vh - 95px);padding:140px 7vw 85px!important;position:relative;background-size:cover!important;background-position:center!important;display:flex;align-items:center}
.ar-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(32,20,14,.58),rgba(32,20,14,.18) 70%);z-index:1;pointer-events:none}.ar-hero .vc_column{position:relative;z-index:2}.ar-hero-title .tdm-title{font-size:clamp(64px,7.7vw,116px)!important;font-style:italic;letter-spacing:-5px!important;max-width:850px}.ar-hero-copy{max-width:470px;margin:26px 0!important}.ar-hero-categories{margin-top:65px!important}.ar-hero-categories .tdm-descr{font-size:10px!important;letter-spacing:2px!important}.ar-hero .tdm_block{position:relative;z-index:2}.ar-hero .td-video-background{opacity:1}
.ar-section-head{padding-bottom:20px!important}.ar-gatherings{padding-top:20px!important}.ar-image{margin-bottom:28px!important}.ar-image .td_single_image_bg{border-radius:3px}.ar-offset{padding-top:90px!important}.ar-membership{background:#f3e9e0!important}.ar-benefit-title{padding-top:20px;border-top:1px solid #d5bdb1;margin-bottom:10px!important}.ar-benefit-title .tdm-descr{font:28px/1.4 Georgia,serif!important}.ar-benefit-copy{margin-bottom:25px!important}.ar-benefit-copy .tdm-descr{font-size:14px!important}
.ar-founder{background:#6b0606!important;padding:0!important}.ar-founder .wpb_column{padding:0!important}.ar-founder .ar-image{margin:0!important}.ar-founder-copy{padding:70px!important}.ar-founder-copy>.vc_column-inner{padding:60px!important}.ar-journal{padding-top:120px!important}.ar-apply{text-align:center;border-top:1px solid #dcc7bd}.ar-apply .ar-copy,.ar-apply .ar-small{margin-left:auto!important;margin-right:auto!important}.ar-footer{background:#6b0606!important;color:#fff8f2;padding-bottom:60px!important}.ar-footer-tag{margin-top:25px!important}.ar-footer .ar-title .tdm-title{font-size:44px!important}.ar-footer-bottom{background:#6b0606!important;color:#fff8f2;padding-top:24px!important;padding-bottom:24px!important;border-top:1px solid #a16262}.ar-footer-bottom a{color:#fff8f2}.ar-page-intro{padding-top:110px!important;padding-bottom:55px!important}.ar-application{padding-top:110px!important;min-height:80vh}
.ar-form label{display:block;font:11px/1.6 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;margin:22px 0 5px}.ar-form input,.ar-form textarea{width:100%;padding:12px;border:1px solid #cbb4a8;background:transparent;color:inherit;border-radius:0;font:16px/1.5 Arial,sans-serif}.ar-form button{padding:16px 24px;background:#6b0606;color:#fff8f2;border:1px solid;margin-top:24px;cursor:pointer}.ar-form .ar-consent{font-size:12px;letter-spacing:0;text-transform:none}.ar-form input[type=checkbox]{width:auto;margin-right:8px}.ar-form .ar-hp{display:none}.ar-newsletter{display:flex;gap:12px;flex-wrap:wrap}.ar-newsletter input{flex:1;min-width:170px;color:#fff8f2;border-color:#bb8f8f}.ar-newsletter button{margin:0;background:#fff8f2;color:#6b0606}.ar-newsletter label{width:100%;margin:0}.ar-newsletter .ar-consent{flex-basis:100%}.ar-newsletter .ar-consent input{min-width:0}.ar-notice{border:1px solid;padding:16px;margin-bottom:20px}
@media(max-width:767px){.ar-row{padding:55px 20px!important}.ar-row .wpb_column{padding:0!important;width:100%!important}.ar-header{padding:12px 20px!important}.ar-navigation{justify-content:flex-start;gap:14px;flex-wrap:wrap;font-size:9px;margin-top:18px;min-height:0}.ar-member-link{padding:7px 9px}.ar-logo{width:115px;height:50px}.ar-logo img{width:213px!important;height:213px!important;left:-50px;top:-78px}.ar-hero{min-height:700px;padding-top:95px!important;padding-bottom:55px!important}.ar-hero-title .tdm-title{font-size:65px!important;letter-spacing:-3px!important}.ar-hero-categories{margin-top:40px!important}.ar-title .tdm-title{font-size:42px!important;letter-spacing:-1.5px!important}.ar-offset{padding-top:35px!important}.ar-founder{padding:0!important}.ar-founder-copy>.vc_column-inner{padding:45px 24px!important}.ar-footer .wpb_column+.wpb_column{margin-top:36px}.ar-footer-bottom{padding:22px 20px!important}.ar-application .ar-form{margin-top:30px}.ar-image{margin-bottom:22px!important}}
.ar-founder .ar-founder-copy{padding:65px!important;display:flex;flex-direction:column;justify-content:center}.ar-hero>.tdc-video-outer-wrapper:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(25,15,10,.48),rgba(25,15,10,.12));pointer-events:none}.ar-hero .ar-eyebrow,.ar-hero .ar-hero-copy{text-shadow:0 1px 8px rgba(0,0,0,.6)}.ar-footer .ar-form,.ar-footer .ar-form label{color:#fff8f2!important}.ar-text-link{color:#6b0606!important}.ar-button a{box-shadow:none!important}.td-scroll-up{background:#6b0606!important}.ar-footer .ar-form input:focus{outline:2px solid #fff8f2;outline-offset:3px}
@media(max-width:767px){.ar-founder .ar-founder-copy{padding:45px 24px!important}.ar-hero .ar-hero-title .tdm-title{font-size:64px!important;line-height:1.04!important;letter-spacing:-2px!important}.ar-hero .ar-copy{font-size:16px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.td-video-background{display:none!important}}
