@font-face{font-family:Breathing;src:url("https://d3o8vwpyaorolj.cloudfront.net/static/fonts/Breathing.woff?4a58ed375077") format("woff");font-weight:400;font-style:normal}.hero{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 38.5px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 38.5px));background-image:linear-gradient(rgba(33,24,21,.24),rgba(33,24,21,.64)),url("https://df6yevl24pl4a.cloudfront.net/filer_public/6f/9d/6f9d885b-527d-4e04-a344-3208f08fd0b6/lightstock_702224_medium_revive_our_hearts.webp");--heading-h2-size:2rem}.hero:after{content:"";position:absolute;bottom:0;left:0;display:block;opacity:.2;height:40px;width:100%;-webkit-clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);background:var(--body-bg);background:var(--body-bg);opacity:.6}:root{--section-padding:40px;--card-width:350px;--card-border-radius:.15em;--card-collection-item-width:300px;--card-collection-item-padding:var(--spacer);--primary:#AE706C;--primary-rgb:174,112,108;--primary-dark:#994c47;--color1:#CFB080;--color1-rgb:207,176,128;--color2:#E09789;--color2-rgb:224,151,137;--color3:#365247;--color3-rgb:54,82,71;--color4:#A3B8B4;--color4-rgb:163,184,180;--color1-dark:#c69c5b;--color2-dark:#d96c58;--color3-dark:#275c47;--color4-dark:#79b1a6;--hero-bg:var(--primary);--hero-color:white;--font-size-base:1.4rem;--font-cursive:'cetary';--narrow:55ch;--content-width:65ch}.speakers .speaker small{text-transform:uppercase;font-weight:500;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;color:inherit;font-size:var(--smallcaps-size);letter-spacing:var(--letter-spacing);opacity:.7}@font-face{font-family:cetary;src:url("https://d3o8vwpyaorolj.cloudfront.net/static/fonts/Cetary.woff?7e126fd627b0") format("woff"),url("https://d3o8vwpyaorolj.cloudfront.net/static/fonts/Cetary.woff2?7e126fd627b0") format("woff2");font-weight:700;font-style:italic;font-display:swap;text-rendering:optimizeLegibility}@media (prefers-color-scheme:light){:root{--body-bg-alt:#f4ede2}}.speakers{display:flex;justify-content:center;margin-block:40px;gap:40px;flex-wrap:wrap}.speakers .speaker{display:flex;flex-direction:column;max-width:100%;width:150px}.speakers .speaker img{border-radius:50%;width:150px;height:150px;object-fit:fill}.speakers .speaker h3{margin-bottom:0}.speakers .speaker strong{font-size:1.4rem;margin-block:.5rem 0}.speakers .speaker small{font-size:.85em}.hero,.nav-desktop{--hero-color:white;--primary:#9b6738;--primary-rgb:155,103,56}.hero h1{margin-top:40px}.hero h2.h3{line-height:1.5;text-wrap:balance}.hero .branding{display:flex;flex-direction:column;align-items:center;gap:var(--spacer);margin-top:var(--spacer)}.hero .roh-presents{max-width:250px}.hero p{font-size:1.4rem}.section{text-align:center}.section .roh-presents{display:block;margin:-2rem auto 2rem;width:180px;opacity:.75}@media (prefers-color-scheme:dark){:root{--body-bg-alt:#111}.section .roh-presents{filter:invert(1)}}.section blockquote{margin-inline:0;background-color:rgba(var(--color1-rgb),.12);padding:var(--gutter);border-radius:var(--border-radius)}.section blockquote p{margin-block:.5rem}.section blockquote img.photo{float:right;margin:0 0 var(--spacer) var(--spacer);width:180px;max-width:40%;height:auto;border-radius:50%}@media all and (min-width:61.875em){.section blockquote{margin-top:40px;margin-inline:-40px}}.section h2{--heading-h2-size:2.2rem;font-weight:700;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-block:1rem 0}.section h2 em{font-family:var(--font-cursive);display:block;font-size:1em;font-weight:400;text-transform:none}.section p{margin-block:1rem}.section .panel{background-color:var(--body-bg);color:var(--text-color);padding:calc(var(--gutter) *2) var(--gutter) var(--gutter);border-radius:var(--border-radius)}.section .panel h3.h5{margin-block:2rem 0}.section .panel .ctas{margin-block:1rem 0}@media all and (max-width:39.9375em){.section h2{--heading-h2-size:1.7rem}.section .panel .ctas{display:flex;flex-direction:column;gap:5px}}.section .subtitle{color:var(--muted-text)}.section .btn-third{--button-color:var(--primary);--button-hover-color:var(--primary-dark)}.section.dark{color:#fff;background-color:var(--dark)}.section--prodigal{display:flex;align-items:center;background-size:50% auto;--button-color:var(--color1);--button-hover-color:var(--color1-dark)}.section--prodigal h2{color:var(--color1)}.global-footer{border-top:1px solid var(--body-bg)}