@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');
#renato-history-v10{background:#17120e;color:#eee4d8;min-width:0;overflow-x:hidden;font-family:'EB Garamond',Georgia,serif}
#renato-history-v10 *,#renato-history-v10 *::before,#renato-history-v10 *::after{box-sizing:border-box}
#renato-history-v10 .history-width{width:min(820px,calc(100% - 48px));margin-left:auto;margin-right:auto}
#renato-history-v10 .history-hero{background:radial-gradient(ellipse at 75% 10%,rgba(148,103,65,.17),transparent 55%),linear-gradient(155deg,#251b14 0%,#17120e 85%);padding:clamp(65px,8vw,112px) 0 clamp(55px,6vw,78px);border-bottom:1px solid rgba(191,146,99,.2)}
#renato-history-v10 .history-kicker{font-family:Arial,sans-serif;font-size:11px;line-height:1.6;letter-spacing:.26em;text-transform:uppercase;font-weight:700;color:#cba572;margin:0}
#renato-history-v10 .history-hero h1{display:block;max-width:820px;font-family:'Cormorant Garamond',Georgia,serif!important;font-size:clamp(46px,6.3vw,85px)!important;font-weight:500!important;line-height:1.03!important;letter-spacing:-.025em!important;margin:22px 0 23px!important;color:#f4ede3;text-wrap:balance;overflow-wrap:normal}
#renato-history-v10 .history-hero h1 em{font-style:italic;font-weight:400;color:#cda578}
#renato-history-v10 .history-introline{font-family:'EB Garamond',Georgia,serif!important;font-size:clamp(21px,2.2vw,27px)!important;line-height:1.5!important;font-style:italic;color:#e8d4be;margin:0 0 17px!important;max-width:780px}
#renato-history-v10 .history-years{font-family:Arial,sans-serif;letter-spacing:.22em;color:#cba572;font-size:12px;line-height:1.7;font-weight:700;margin-top:20px}
#renato-history-v10 .history-body{padding-top:clamp(48px,6vw,82px);padding-bottom:100px}
#renato-history-v10 .history-body p{font-family:'EB Garamond',Georgia,serif!important;font-size:clamp(20px,2.05vw,23px)!important;line-height:1.68!important;letter-spacing:.003em;margin:0 0 23px;color:#e6dacb;max-width:100%}
#renato-history-v10 .history-body p.history-lead{font-size:clamp(23px,2.35vw,27px)!important;line-height:1.55!important;color:#f1e7db;margin-bottom:28px}
#renato-history-v10 .history-chapter{margin-top:clamp(50px,6.5vw,85px)}
#renato-history-v10 .history-chapter h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:normal;font-size:clamp(37px,4.3vw,53px)!important;font-weight:500!important;line-height:1.13!important;letter-spacing:-.01em!important;color:#d6ac78;margin:0 0 28px!important;padding-top:27px;border-top:1px solid rgba(196,151,98,.32)}
#renato-history-v10 .history-photo{margin:36px auto 54px;max-width:780px;text-align:center}
#renato-history-v10 .history-photo img{display:block;max-width:100%;max-height:660px;width:auto;height:auto;object-fit:contain;margin:0 auto;border:1px solid rgba(205,159,109,.2);box-shadow:0 18px 48px rgba(0,0,0,.36)}
#renato-history-v10 .history-photo figcaption{font-family:'EB Garamond',Georgia,serif!important;font-style:italic;font-size:17px;line-height:1.5;color:#bdaa96;letter-spacing:.005em;margin-top:13px}
#renato-history-v10 .history-body p.history-attribution{border-top:1px solid rgba(196,151,98,.3);padding-top:24px;margin-top:62px;font-size:17px!important;font-style:italic;color:#b7a592}
@media(max-width:600px){ #renato-history-v10 .history-width{width:calc(100% - 36px)}#renato-history-v10 .history-hero{padding-top:52px;padding-bottom:45px}#renato-history-v10 .history-hero h1{font-size:clamp(43px,10vw,61px)!important}#renato-history-v10 .history-body p{font-size:20px!important;line-height:1.64!important}#renato-history-v10 .history-chapter h2{font-size:clamp(35px,8vw,44px)!important}#renato-history-v10 .history-body{padding-bottom:65px}}
