.er-page{--er-blue:#1c4396;--er-gold:#ac9057;--er-rule:#c6b585;--er-paper:#f6f4f1;--er-ink:#333b43;color:var(--er-ink)}.er-page .ax-width{width:min(1180px,100% - 100px)}.er-page .ax-hero{height:100svh;min-height:620px;max-height:none;margin-top:0}.er-page .ax-hero-copy{bottom:15%;left:7%}.er-page .ax-hero-copy h1{letter-spacing:.08em;font-size:clamp(38px,5.8vw,82px);font-weight:400;line-height:1.35}.er-page .ax-hero-copy>p:first-child{letter-spacing:.17em;font-size:12px}.er-page .ax-hero-tagline{font-size:clamp(22px,2.6vw,36px)}.er-page .ax-hero-shade{background:linear-gradient(#14263862,#0000 24%),linear-gradient(#0000 40%,#101d328f)}.er-page .ea-subnavigation{border-color:#e6e2db}.er-page .ea-local-nav{gap:35px}.er-kicker{font:12px/1.5 var(--sans);letter-spacing:.23em;color:var(--er-gold);margin-bottom:24px!important}.er-intro{text-align:center;padding-block:100px 70px}.er-intro h2{font:clamp(28px,3.2vw,42px)/1.9 var(--serif);letter-spacing:.16em;color:var(--er-blue)}.er-intro>p:not(.er-kicker):not(.er-status){font:15px/2.6 var(--serif);letter-spacing:.08em;margin-top:33px}.er-status{color:#63686c;font-size:12px;line-height:2;margin:36px auto 0!important}.er-status>span{color:#846b36;border:1px solid #bcb08e;margin-right:12px;padding:4px 12px;font-size:10px;display:inline-block}.er-text-link{border-bottom:1px solid var(--er-rule);color:var(--er-blue);align-items:center;gap:60px;margin-top:25px;padding:14px 0;font-size:13px;display:inline-flex}.er-text-link>span{font-size:18px}.er-heading{margin-bottom:45px}.er-heading>p{letter-spacing:.025em;color:var(--er-blue);font:400 clamp(62px,8.6vw,124px)/.98 Baskerville,Times New Roman,serif;margin:0 0 32px!important}.er-heading h2{font:25px/1.9 var(--serif);letter-spacing:.12em}.er-page .ax-section{padding-block:85px}.er-experiences .ax-carousel-track{gap:32px}.er-experiences .ax-carousel-track>li{flex-basis:calc(50% - 16px)}.er-experiences .ax-carousel-track figure{aspect-ratio:1.2;border-radius:4px;overflow:hidden}.er-experiences .ax-carousel-track h3{margin-top:10px;font-size:23px}.er-experiences .ax-carousel-track p{font-size:13px}.er-experiences .ax-carousel-eyebrow{color:#8c723e;margin-top:24px}.er-experiences .ax-carousel-link{border:0;border-bottom:1px solid var(--er-rule);color:#8c723e;margin-top:18px;padding:12px 0}.er-experiences .ax-carousel-controls{margin-top:30px}.er-experiences .bx-image-label{color:#4f5659;background:#fffef4df;border-radius:2px;padding:3px 8px;font-size:9px;position:absolute;bottom:9px;right:10px}.er-note{color:#6b6e72;font-size:11px;line-height:2;margin-top:26px!important}.er-plans{background:var(--er-paper);margin-top:45px;padding-bottom:85px}.er-plans .er-heading{margin-bottom:30px;padding-top:1px;position:relative}.er-plans .er-heading>p{color:#c9c0a8;white-space:nowrap;transform:translateY(-.48em);margin-bottom:-.25em!important}.er-plans .er-heading h2{padding-top:14px}.er-price-intro{font-size:14px;line-height:2.2}.er-price-intro>span{color:#77726a;margin-top:6px;font-size:11px;display:block}.er-plan-list{margin-top:35px}.er-plan-row{border-bottom:1px solid var(--er-rule);color:inherit;grid-template-columns:150px 1fr 240px;align-items:center;gap:36px;padding:28px 0;display:grid}.er-plan-row:first-child{border-top:1px solid var(--er-rule)}.er-plan-icon{aspect-ratio:1;color:#9c8454;background:#ebe6db;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:150px;transition:background .3s;display:flex}.er-plan-icon>svg{width:74px;height:74px}.er-plan-icon>span{font:8px/1.5 var(--sans);letter-spacing:.13em;margin-top:10px}.er-plan-time{color:#9a804a;font-size:12px}.er-plan-time>b{margin-right:7px;font:36px/1.2 Baskerville,Times New Roman,serif}.er-plan-text h3{font:21px/1.9 var(--serif);margin-top:9px}.er-plan-text>p{color:#74706a;margin-top:6px;font-size:12px}.er-plan-price{text-align:right}.er-plan-price>p{white-space:nowrap;color:#a5894f}.er-plan-price strong{letter-spacing:0;font:400 46px/1.25 Baskerville,Times New Roman,serif}.er-plan-price>p>span{margin-left:6px;font-size:15px}.er-plan-price>span{color:#856d3d;justify-content:flex-end;align-items:center;gap:18px;margin-top:20px;font-size:11px;display:flex}.er-plan-price b,.er-outline-button>span,.er-white-button>span,.er-blue-button>span,.er-contact-links>a>span{color:#fff;background:#ad9055;border-radius:50%;place-items:center;width:28px;height:28px;font-size:24px;font-weight:400;line-height:1;display:grid}.er-plan-row:hover .er-plan-icon{background:#e3dbca}.er-price-extras{grid-template-columns:1fr 1fr;gap:40px;margin-top:30px;display:grid}.er-price-extras>div{border-bottom:1px solid #dcd5c6;justify-content:space-between;align-items:baseline;gap:15px;padding-bottom:15px;display:flex}.er-price-extras>div>span{font-size:12px}.er-price-extras strong{white-space:nowrap;font:400 26px/1.4 Baskerville,Times New Roman,serif}.er-price-extras small{font:12px var(--sans);margin-left:5px}.er-outline-button,.er-white-button,.er-blue-button{color:#94783f;text-align:center;background:#fff;border:1px solid #ae9259;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:18px 27px;font-size:14px;display:flex}.er-outline-button{max-width:620px;margin:35px auto 0}.er-outline-button:hover{background:#eee9df}.er-professional{background:var(--er-blue);color:#fff;padding-top:45px}.er-professional>figure{width:95%;height:clamp(460px,54vw,800px);margin-left:5%;position:relative}.er-professional>figure>img{object-fit:cover;object-position:66% center}.er-professional>figure>p{letter-spacing:.025em;color:#fff;text-shadow:0 1px 10px #23324242;font:400 clamp(74px,9vw,130px)/.9 Baskerville,Times New Roman,serif;position:absolute;bottom:-.06em;left:0}.er-professional figcaption{color:#555f67;background:#ffffffd9;padding:3px 8px;font-size:9px;position:absolute;top:15px;right:15px}.er-professional-copy{grid-template-columns:1fr 1fr;gap:80px;padding-block:75px 90px;display:grid}.er-professional .er-kicker{color:#d1c29c}.er-professional h2{font:30px/2 var(--serif);letter-spacing:.12em;color:#fff}.er-professional-copy>div>p:not(.er-kicker):not(.er-note){color:#f7f7fc;margin-bottom:15px;font-size:14px;line-height:2.2}.er-professions{border-top:1px solid #ffffff4f;flex-wrap:wrap;gap:10px 20px;margin-top:25px;padding-top:20px;font-size:12px;display:flex}.er-professional .er-note{color:#dbe3f6}.er-white-button{color:var(--er-blue);border-color:#fff;margin-top:28px;font-size:13px}.er-white-button>span{background:var(--er-blue)}.er-white-button:hover{background:#edeef5}.er-events{padding-block:105px!important}.er-events-lead{font:17px/2.15 var(--serif);color:#565c62;margin-top:-14px!important;margin-bottom:38px!important}.er-calendar{margin-top:40px}.er-calendar-toolbar{border-block:1px solid #cbbb98;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0;display:grid}.er-calendar-toolbar label{letter-spacing:.08em;color:#786949;font-size:11px;display:block}.er-calendar-toolbar select{appearance:none;border:0;font:14px var(--sans);color:#313d4b;cursor:pointer;background:linear-gradient(45deg,#0000 50%,#857047 50%) calc(100% - 11px) 53%/5px 5px no-repeat,#fff linear-gradient(135deg,#857047 50%,#0000 50%) calc(100% - 6px) 53%/5px 5px no-repeat;border-bottom:1px solid #cec7b7;border-radius:0;width:100%;padding:13px 23px 13px 0}.er-calendar-toolbar select:focus-visible{outline-offset:4px;outline:2px solid #a58b57}.er-calendar-count{color:#74716a;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:11px;display:flex}.er-calendar-count button{color:#736343;font:11px var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bdaf8e;padding:5px 0}.er-event{border-bottom:1px solid #e0dbcf}.er-event:first-child{border-top:1px solid #e0dbcf}.er-event summary{cursor:pointer;grid-template-columns:94px 1fr 30px;align-items:center;gap:26px;padding:25px 0;list-style:none;display:grid}.er-event summary::-webkit-details-marker{display:none}.er-event-date{text-align:center;color:#967a43;border:1px solid #cabd9f;padding:8px 5px}.er-event-date>small{font-size:10px;display:block}.er-event-date>strong{letter-spacing:0;font:400 36px/1.25 Baskerville,Times New Roman,serif;display:block}.er-event-date>span{border-top:1px solid #d4c9b1;margin-top:4px;padding-top:4px;font-size:9px;display:block}.er-event-labels{color:#8d7c59;align-items:center;gap:10px;margin-bottom:7px;font-size:10px;display:flex}.er-event-labels>span:last-child{letter-spacing:.02em;background:#f0ede7;padding:2px 6px}.er-event h3{font:21px/1.7 var(--serif);color:#303c4c}.er-event-period{color:#787570;margin-top:7px;font-size:12px;line-height:1.8;display:block}.er-event-plus{color:#9b814e;border:1px solid #cabd9f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:24px;display:grid}.er-event[open] .er-event-plus{transform:rotate(45deg)}.er-event-content{margin-left:120px;padding:0 0 28px;font-size:13px;line-height:2.1}.er-event-content>p{color:#58616a}.er-event-content dl{margin:18px 0 10px}.er-event-content dl>div{border-top:1px solid #e9e4db;grid-template-columns:90px 1fr;gap:15px;padding:12px 0;display:grid}.er-event-content dt{color:#9a8355;font-size:11px}.er-event-content dd{margin:0;font-size:12px}.er-event-content>a{color:var(--er-blue);border-bottom:1px solid #abb6cf;align-items:center;gap:22px;margin-top:10px;padding:8px 0;font-size:12px;display:inline-flex}.er-event-content>small{color:#777;margin-top:10px;font-size:10px;display:block}.er-calendar-more{font:13px var(--sans);cursor:pointer;width:100%}.er-calendar-empty{text-align:center;color:#67707a;padding:40px 0;font-size:13px}.er-flow{background:var(--er-paper)}.er-flow .er-heading>p{color:#b9ac89}.er-flow ol{grid-template-columns:repeat(3,1fr);gap:42px;margin:45px 0 0;padding:0;list-style:none;display:grid}.er-flow li{border-top:1px solid #c5b48d;padding-top:23px}.er-flow li>span{letter-spacing:.07em;color:#977c47;font:12px Baskerville,Times New Roman,serif}.er-flow h3{font:20px/1.9 var(--serif);margin-top:20px}.er-flow li>p{color:#75716a;margin-top:12px;font-size:13px;line-height:2}.er-page .ea-boundary{padding-block:80px 100px}.er-consultation .er-heading{margin-bottom:0}.er-consultation .er-heading>p{font-size:clamp(65px,9.4vw,136px);margin-bottom:-.035em!important}.er-consult-body{border-top:1px solid var(--er-blue);background:var(--er-paper);padding-block:50px 70px}.er-consult-body h2{font:25px/1.9 var(--serif);color:var(--er-blue);margin-bottom:20px}.er-consult-body .ax-width>p{color:#5d6267;font-size:13px;line-height:2}.er-blue-button{color:#fff;border-color:var(--er-blue);background:var(--er-blue);justify-content:space-between;min-height:82px;margin-top:40px;font-size:17px}.er-blue-button>span{color:var(--er-blue);background:#fff}.er-blue-button:hover{background:#14367d}.er-contact-links{grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;display:grid}.er-contact-links>a{border:1px solid var(--er-blue);color:var(--er-blue);border-radius:4px;justify-content:space-between;align-items:center;gap:15px;padding:20px 25px;font-size:14px;display:flex}.er-contact-links>a>span{background:var(--er-blue)}.er-consult-meta{margin-top:26px!important}.er-page .er-consult-body .er-note{font-size:11px}.er-dock{box-shadow:none;gap:8px;width:max-content;bottom:18px;left:50%;right:auto;transform:translate(-50%)}.er-dock>a{border-radius:5px;min-width:155px;min-height:58px;font-size:13px;box-shadow:0 3px 14px #142d4710}.er-page .ax-image-note{padding-bottom:100px}@media (max-width:1000px){.er-page .ax-width{width:calc(100% - 64px)}.er-plan-row{grid-template-columns:120px 1fr 180px;gap:24px}.er-plan-icon{width:120px}.er-plan-text h3{font-size:19px}.er-plan-price strong{font-size:39px}.er-professional-copy{gap:40px}.er-flow ol{gap:25px}.er-flow h3{font-size:18px}}@media (max-width:700px){.er-page .ax-width{width:calc(100% - 42px)}.er-page .ax-hero{height:100svh;min-height:580px}.er-page .ax-hero-copy{bottom:16%;left:7%;right:6%}.er-page .ax-hero-copy h1{letter-spacing:.065em;font-size:39px;line-height:1.5}.er-page .ax-hero-copy>p:first-child{letter-spacing:.12em;font-size:10px}.er-page .ax-hero-copy .ax-hero-tagline{letter-spacing:.035em;font-size:19px}.er-page .ax-hero-rule{width:42px;margin:18px 0}.er-page .ea-local-nav{gap:10px;font-size:10px}.er-intro{padding-block:65px 35px}.er-kicker{font-size:10px;margin-bottom:22px!important}.er-intro h2{letter-spacing:.11em;font-size:27px;line-height:1.95}.er-intro>p:not(.er-kicker):not(.er-status){letter-spacing:.025em;margin-top:25px;font-size:13px;line-height:2.55}.er-status{max-width:280px;font-size:10px;line-height:2;margin-top:28px!important}.er-status>span{margin:0 auto 10px;font-size:9px;display:table}.er-text-link{gap:35px;margin-top:22px;font-size:12px}.er-page .ax-section{padding-block:60px}.er-heading{margin-bottom:28px}.er-heading>p{letter-spacing:.005em;font-size:clamp(47px,12vw,84px);line-height:1.03;margin-bottom:24px!important}.er-heading h2{letter-spacing:.04em;font-size:18px;line-height:1.9}.er-experiences .ax-carousel{margin-right:-21px}.er-experiences .ax-carousel-track{gap:16px;padding-right:21px}.er-experiences .ax-carousel-track>li{flex-basis:92%}.er-experiences .ax-carousel-track figure{aspect-ratio:1.05}.er-experiences .ax-carousel-track h3{font-size:20px}.er-experiences .ax-carousel-track p{font-size:12px}.er-experiences .ax-carousel-controls{padding-right:21px}.er-experiences .ax-carousel-eyebrow{margin-top:18px}.er-note{font-size:10px;line-height:2;margin-top:22px!important}.er-plans{margin-top:40px;padding-bottom:58px}.er-plans .er-heading>p{font-size:clamp(46px,12.1vw,83px)}.er-plans .er-heading h2{padding-top:8px}.er-price-intro{font-size:13px}.er-price-intro>span{font-size:10px}.er-plan-list{margin-top:22px}.er-plan-row{grid-template-columns:85px 1fr;gap:10px 20px;padding:23px 0}.er-plan-icon{grid-row:1/3;align-self:start;width:85px;margin-top:9px}.er-plan-icon>svg{width:48px;height:48px}.er-plan-icon>span{letter-spacing:.04em;margin-top:4px;font-size:6px}.er-plan-time{font-size:11px}.er-plan-time>b{font-size:30px}.er-plan-text h3{letter-spacing:.025em;text-wrap:initial;margin-top:6px;font-size:16px}.er-plan-text>p{margin-top:6px;font-size:10px;line-height:1.9}.er-plan-price{text-align:left;grid-column:2}.er-plan-price>p{display:inline-block}.er-plan-price strong{font-size:35px}.er-plan-price>p>span{font-size:12px}.er-plan-price>span{justify-content:space-between;margin-top:9px;font-size:10px}.er-plan-price b{width:23px;height:23px;font-size:21px}.er-price-extras{grid-template-columns:1fr;gap:15px;margin-top:24px}.er-price-extras>div{padding-bottom:12px}.er-price-extras>div>span{font-size:11px}.er-price-extras strong{font-size:23px}.er-outline-button,.er-white-button,.er-blue-button{gap:12px;min-height:62px;padding:16px 18px;font-size:12px}.er-outline-button>span,.er-white-button>span,.er-blue-button>span,.er-contact-links>a>span{flex-shrink:0;width:24px;height:24px;font-size:21px}.er-professional{padding-top:21px}.er-professional>figure{width:calc(100% - 21px);height:440px;margin-left:21px}.er-professional>figure>img{object-position:75% center}.er-professional>figure>p{letter-spacing:.02em;font-size:61px;line-height:.95;bottom:-.035em}.er-professional figcaption{padding:3px 6px;font-size:8px;top:9px;right:9px}.er-professional-copy{padding-block:42px 55px;display:block}.er-professional h2{letter-spacing:.09em;font-size:24px;line-height:2}.er-professional-copy>div+div{margin-top:25px}.er-professional-copy>div>p:not(.er-kicker):not(.er-note){font-size:13px;line-height:2.1}.er-professions{gap:8px 16px;font-size:11px}.er-professional .er-kicker{margin-bottom:18px!important}.er-white-button{margin-top:23px}.er-events{padding-block:66px!important}.er-events-lead{font-size:14px;line-height:2.1;margin-top:0!important;margin-bottom:27px!important}.er-calendar{margin-top:28px}.er-calendar-toolbar{gap:20px;padding-block:18px}.er-calendar-toolbar label{font-size:10px}.er-calendar-toolbar select{padding-block:12px;font-size:12px}.er-calendar-count{padding-block:16px;font-size:10px}.er-calendar-count button{font-size:10px}.er-event summary{grid-template-columns:64px 1fr 22px;gap:13px;padding:20px 0}.er-event-date{padding:6px 3px}.er-event-date>strong{font-size:29px}.er-event-date>small{font-size:9px}.er-event-date>span{font-size:8px}.er-event-labels{flex-wrap:wrap;gap:7px;margin-bottom:6px;font-size:8px}.er-event h3{letter-spacing:.015em;text-wrap:initial;font-size:16px;line-height:1.75}.er-event-period{margin-top:7px;font-size:10px;line-height:1.9}.er-event-plus{width:22px;height:22px;font-size:20px}.er-event-content{margin-left:0;padding:0 0 25px;font-size:12px}.er-event-content dl>div{grid-template-columns:65px 1fr;gap:13px}.er-event-content dd{font-size:11px}.er-event-content dt{font-size:10px}.er-event-content>a{font-size:11px}.er-event-content>small{font-size:9px}.er-flow ol{margin-top:27px;display:block}.er-flow li{padding-block:20px 24px}.er-flow li:last-child{padding-bottom:0}.er-flow h3{margin-top:12px;font-size:19px}.er-flow li>p{margin-top:9px;font-size:12px}.er-flow .er-heading>p{font-size:clamp(40px,10.5vw,73px)}.er-page .ea-boundary{padding-block:50px 60px}.er-consultation .er-heading>p{font-size:clamp(48px,12.4vw,86px);line-height:1}.er-consult-body{padding-block:33px 50px}.er-consult-body h2{letter-spacing:.02em;font-size:18px;line-height:1.9}.er-consult-body .ax-width>p{font-size:12px}.er-blue-button{min-height:72px;margin-top:28px;font-size:14px}.er-contact-links{gap:10px;margin-top:12px}.er-contact-links>a{gap:6px;min-height:62px;padding:15px 12px;font-size:11px}.er-contact-links>a>span{width:20px;height:20px;font-size:18px}.er-page .er-consult-body .er-note{font-size:10px}.er-dock{gap:6px;width:calc(100% - 24px);bottom:10px}.er-dock>a{border-radius:4px;flex:1;min-width:0;min-height:48px;padding-inline:9px;font-size:11px}.er-page .ax-image-note{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.er-plan-icon{transition:none}}.er-event-date>strong>small{font:11px var(--sans);margin-left:2px}body:has(.rn-header.cn-header.cn-beyond-header) main.er-page .ax-hero{height:100svh}.er-page #pricing{scroll-margin-top:160px}@media (max-width:700px){.er-intro h2{letter-spacing:.07em;font-size:24px}.er-page #pricing{scroll-margin-top:125px}}body:has(.cn-beyond-header:not([data-past-hero])) .er-dock{visibility:hidden;opacity:0;pointer-events:none}.er-event-plus{font-family:var(--sans);line-height:1}@media (max-width:700px){.er-event-labels{color:#756239;font-size:9px}}.er-intro-photo{isolation:isolate;color:#fff;text-align:left;background:#324638;width:100%;min-height:760px;margin-top:30px;padding-block:105px;position:relative}.er-intro-photo .er-intro-backdrop{object-fit:cover;object-position:center;opacity:1;z-index:-2}.er-intro-photo:before{content:"";z-index:-1;background:linear-gradient(90deg,#132b488f 0%,#19374e6b 42%,#19374e0a 85%);position:absolute;inset:0}.er-intro-content h2{color:#fff;text-shadow:0 1px 8px #16281d3d}.er-intro-content .er-kicker{color:#eee0bd}.er-intro-content>p:not(.er-kicker):not(.er-status){font:15px/2.6 var(--serif);letter-spacing:.065em;text-shadow:0 1px 6px #11291cf2;margin-top:28px}.er-intro-content .er-status{color:#f5f3e8;max-width:470px;margin:28px 0 0!important}.er-intro-content .er-status>span{color:#fff;border-color:#fff9}.er-intro-content .er-text-link{color:var(--er-blue);background:#fff;border:1px solid #fff;border-radius:4px;justify-content:space-between;gap:35px;width:100%;max-width:390px;min-height:60px;margin-top:28px;padding:14px 25px}.er-intro-photo>p.er-intro-photo-note{font:9px/1.5 var(--sans);letter-spacing:.04em;color:#fff;background:#183128b8;margin:0;padding:5px 9px;position:absolute;bottom:14px;right:20px}.er-experiences .ax-carousel-link,.er-seasonal-showcase .ax-carousel-link{border:1px solid var(--er-blue);background:var(--er-blue);color:#fff;border-radius:4px;min-height:62px;padding:14px 22px;font-size:13px}.er-experiences .ax-carousel-link b,.er-seasonal-showcase .ax-carousel-link b{width:25px;height:25px;color:var(--er-blue);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;line-height:1;display:grid}.er-experiences a:hover .ax-carousel-link,.er-seasonal-showcase a:hover .ax-carousel-link{background:#123274}.er-seasonal-showcase{margin:45px 0 85px}.er-seasonal-showcase .ax-carousel-track{gap:30px}.er-seasonal-showcase .ax-carousel-track>li{flex-basis:calc(50% - 15px)}.er-seasonal-showcase .ax-carousel-track figure{aspect-ratio:1.12;border-radius:4px}.er-seasonal-showcase .ax-carousel-track h3{font:24px/1.8 var(--serif);color:var(--er-blue);margin-top:9px}.er-seasonal-showcase .ax-carousel-track p{min-height:4em;font-size:13px}.er-seasonal-showcase .ax-carousel-eyebrow{color:#8d723e;min-height:3.6em;font-size:11px;line-height:1.8}.er-seasonal-showcase .bx-date-badge{text-align:center;min-width:90px;color:var(--er-blue);background:#fffffff2;padding:14px 17px;display:grid;position:absolute;top:0;left:0}.er-seasonal-showcase .bx-date-badge small{font:12px/1.6 var(--sans);letter-spacing:.06em}.er-seasonal-showcase .bx-date-badge strong{padding:3px 0 7px;font:400 43px/1.2 Baskerville,Times New Roman,serif}.er-seasonal-showcase .bx-date-badge em{font:11px/1.6 var(--sans);border-top:1px solid #cfc6ae;padding-top:6px;font-style:normal}.er-seasonal-showcase .bx-image-label{max-width:calc(100% - 16px);font:9px/1.6 var(--sans);color:#424d56;letter-spacing:0;background:#fffffff0;padding:4px 7px;position:absolute;bottom:8px;right:8px}.er-seasonal-showcase .er-outline-button{margin-top:35px}@media (max-width:700px){.er-intro-photo{min-height:720px;margin-top:10px;padding-block:64px 105px}.er-intro-photo .er-intro-backdrop{object-position:59% center}.er-intro-photo:before{background:linear-gradient(90deg,#132b488f,#16344d45),linear-gradient(#0000 35%,#132b4838)}.er-intro-content h2{letter-spacing:.075em;font-size:25px;line-height:1.95}.er-intro-content>p:not(.er-kicker):not(.er-status){letter-spacing:.015em;margin-top:25px;font-size:12px;line-height:2.55}.er-intro-content .er-status{max-width:285px;font-size:10px}.er-intro-content .er-status>span{margin:0 0 10px}.er-intro-content .er-text-link{max-width:310px;min-height:60px;font-size:12px}.er-intro-photo>p.er-intro-photo-note{font-size:8px;bottom:12px;right:12px}.er-experiences .ax-carousel-link,.er-seasonal-showcase .ax-carousel-link{gap:10px;min-height:58px;padding:13px 15px;font-size:11px}.er-seasonal-showcase{margin:32px 0 58px}.er-seasonal-showcase .ax-carousel{margin-right:-21px}.er-seasonal-showcase .ax-carousel-track{gap:16px;padding-right:21px}.er-seasonal-showcase .ax-carousel-track>li{flex-basis:95%}.er-seasonal-showcase .ax-carousel-track figure{aspect-ratio:.98}.er-seasonal-showcase .ax-carousel-track h3{font-size:21px}.er-seasonal-showcase .ax-carousel-track p{font-size:12px;line-height:2.1}.er-seasonal-showcase .ax-carousel-eyebrow{font-size:10px}.er-seasonal-showcase .bx-date-badge{min-width:72px;padding:9px 13px}.er-seasonal-showcase .bx-date-badge strong{font-size:35px}.er-seasonal-showcase .bx-date-badge small{font-size:10px}.er-seasonal-showcase .bx-date-badge em{font-size:9px}.er-seasonal-showcase .bx-image-label{font-size:8px}.er-seasonal-showcase .ax-carousel-controls{padding-right:21px}}.er-page .er-chapter-mark{color:#a0844d;align-items:center;gap:18px;margin-bottom:30px;display:flex}.er-chapter-mark>span{letter-spacing:.12em;font:15px/1 Georgia,serif}.er-chapter-mark>i{background:linear-gradient(90deg,#bba36a,#e8e1d3);flex:1;height:1px;display:block}.er-page .er-experiences{box-shadow:none;background:#fff;border-top:0;margin-top:0;padding-top:70px;position:relative}.er-experiences .er-note{border-top:1px solid #e3ddcf;max-width:920px;padding-top:17px;margin-top:28px!important}.er-page .er-professional{border-top:5px double #cbb57d;padding-top:42px}.er-page .er-events{border-bottom:0;padding-top:75px!important}.er-page .ea-boundary{border-top:1px solid #c7b17e;border-bottom:1px solid #e6dfd1;margin-block:35px 65px;padding-block:65px;position:relative}.er-page .ea-boundary:before{content:"";background:#ac9057;width:9px;height:9px;position:absolute;top:-5px;left:50%;transform:rotate(45deg);box-shadow:0 0 0 8px #fff}.er-page .er-consult-body{border-top:4px double #b4a075}@media (max-width:700px){.er-page .er-chapter-mark{gap:13px;margin-bottom:25px}.er-chapter-mark>span{font-size:12px}.er-page .er-experiences{box-shadow:none;margin-top:0;padding-top:44px}.er-page .er-professional{padding-top:24px}.er-page .er-events{padding-top:50px!important}.er-page .ea-boundary{margin-block:20px 40px;padding-block:40px}.er-intro-content .er-status{font-size:10px}.er-intro-content>p:not(.er-kicker):not(.er-status){font-size:13px;line-height:2.35}}.er-page .er-professional>figure{aspect-ratio:2.15;border-bottom:4px solid #cbb57d;width:90%;height:auto;margin-inline:auto}.er-page .er-professional>figure>img{object-position:42% 55%}@media (max-width:700px){.er-page .er-professional>figure{aspect-ratio:1.3;width:calc(100% - 42px)}.er-page .er-professional>figure>img{object-position:28% 55%}}
