.rr-heritage{--rr-bg:#f7f9fb;--rr-navy:#102d4c;--rr-aqua:#20b6c9;--rr-text:#526477;--rr-button-hover:#087c91;--rr-duration:.85s;--rr-stagger:.13s;position:relative;isolation:isolate;overflow:hidden;padding:100px max(5vw,24px) 80px;background:var(--rr-bg);color:var(--rr-text);font-family:inherit}.rr-heritage *,.rr-heritage *:before,.rr-heritage *:after{box-sizing:border-box}.rr-heritage:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--rr-top-rule,#dce7ed)}.rr-heritage__shell{max-width:1390px;margin:auto;display:grid;grid-template-columns:1fr 1.06fr;gap:clamp(36px,6vw,105px);align-items:center}.rr-heritage__copy{position:relative;z-index:2;min-width:0}.rr-heritage__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:25px;font-size:12px;letter-spacing:.04em;color:var(--rr-eyebrow-color,var(--rr-navy));font-weight:700}.rr-heritage__eyebrow:before{content:"";flex:none;height:1px;width:48px;background:var(--rr-eyebrow-rule,var(--rr-aqua))}.rr-heritage__title{margin:0 0 28px;font-size:clamp(35px,3.45vw,64px);line-height:1.45;letter-spacing:-.03em;color:var(--rr-title-color,var(--rr-navy));font-weight:800}.rr-heritage__title em{position:relative;z-index:0;font-style:normal;color:var(--rr-highlight-color,var(--rr-aqua));white-space:normal}.rr-heritage__title em:after{content:"";position:absolute;bottom:4px;right:0;width:100%;height:7px;background:var(--rr-highlight-underline,#aee7eb);z-index:-1}.rr-heritage__lead{margin:0 0 28px;max-width:620px;font-size:15px;line-height:2.3;color:var(--rr-description-color,var(--rr-text))}.rr-heritage__lead p{margin:0 0 1em}.rr-heritage__lead a{color:var(--rr-description-link,var(--rr-aqua))}.rr-heritage__facts{display:flex;border-top:1px solid var(--rr-fact-rule,#d9e3e9);border-bottom:1px solid var(--rr-fact-rule,#d9e3e9);margin:36px 0 32px}.rr-heritage__fact{flex:1;min-width:0;padding:18px 0 18px 18px}.rr-heritage__fact+.rr-heritage__fact{border-right:1px solid var(--rr-fact-rule,#d9e3e9);padding-right:18px}.rr-heritage__fact strong{display:block;color:var(--rr-fact-value-color,var(--rr-aqua));font-size:26px;letter-spacing:-.5px}.rr-heritage__fact span{display:block;color:var(--rr-fact-label-color,var(--rr-navy));font-size:11px}.rr-heritage__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:8px 22px 8px 8px;border-radius:100px;background:var(--rr-button-bg,var(--rr-navy));color:var(--rr-button-color,#fff) !important;text-decoration:none !important;transition:background .3s,transform .3s,box-shadow .3s}.rr-heritage__cta i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--rr-button-icon-bg,#ffffff24);font-style:normal;font-size:23px;transition:transform .3s}.rr-heritage__cta:hover{background:var(--rr-button-hover);color:var(--rr-button-hover-color,var(--rr-button-color,#fff)) !important;transform:translateY(-3px);box-shadow:0 10px 24px #102d4c20}.rr-heritage__cta:hover i{transform:translateX(-5px)}.rr-heritage__cta:focus-visible{outline:3px solid var(--rr-aqua);outline-offset:4px}.rr-heritage__visual{position:relative;width:100%;min-width:0;height:auto;aspect-ratio:1.4;direction:ltr}.rr-heritage__mainphoto{position:absolute;top:5%;left:0;width:86%;height:auto;aspect-ratio:1.52;overflow:hidden;isolation:isolate;background:#d9e8ed;border-radius:145px 10px 12px 12px}.rr-heritage .rr-heritage__mainphoto>img.rr-heritage__img,.rr-heritage .rr-heritage__smallphoto>img.rr-heritage__img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center;vertical-align:middle;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.rr-heritage__mainphoto:hover>.rr-heritage__img,.rr-heritage__smallphoto:hover>.rr-heritage__img{transform:scale(1.035)}.rr-heritage__mainphoto:after{content:"";position:absolute;inset:auto 0 0;height:54%;background:linear-gradient(0deg,rgba(9,34,53,.84),rgba(9,34,53,.25) 67%,transparent);z-index:1;pointer-events:none}.rr-heritage__narrative{position:absolute;z-index:2;left:0;bottom:0;width:60%;max-width:315px;min-width:0;padding:22px 14px 20px 22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:0 0;border:0;border-radius:0;overflow:visible}.rr-heritage__narrative-text{width:100%;min-width:0;overflow-wrap:anywhere}.rr-heritage__narrative-text strong{display:block;margin:0 0 4px;font-size:clamp(15px,1.35vw,19px);line-height:1.45;font-weight:750;color:var(--rr-image-caption-color,#fff);text-align:start;white-space:normal}.rr-heritage__narrative-text small{display:block;font-size:9px;line-height:1.55;letter-spacing:.04em;color:var(--rr-image-subtitle-color,#c0ebf1);text-align:start;white-space:normal;overflow-wrap:anywhere}.rr-heritage__route{display:block;flex:none;width:min(100%,125px);height:19px;overflow:visible}.rr-heritage__route path{fill:none;stroke:var(--rr-narrative-route,var(--rr-aqua));stroke-width:3;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.25,.75,.2,1) .4s}.rr-heritage__route circle{fill:var(--rr-narrative-route,var(--rr-aqua));opacity:1;transition:opacity .3s 1.5s}.rr-heritage__smallphoto{position:absolute;z-index:3;bottom:0;right:0;width:43%;height:auto;aspect-ratio:.95;overflow:hidden;background:#cce1e9;border:9px solid var(--rr-bg);border-radius:9px 9px 95px;box-shadow:0 22px 55px #102d4c16}.rr-heritage__stamp{position:absolute;z-index:4;top:0;right:0;width:128px;height:128px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--rr-stamp-border,#dce6ec);background:var(--rr-stamp-bg,#fff);box-shadow:0 12px 36px #102d4c10}.rr-heritage__stamp strong{font-size:29px;color:var(--rr-stamp-value-color,var(--rr-navy))}.rr-heritage__stamp span{font-size:10px;color:var(--rr-stamp-label-color,#698094)}.rr-heritage__vertical{position:absolute;left:-34px;top:45%;transform:rotate(-90deg);color:var(--rr-side-label-color,#9eb4c1);font-size:10px;letter-spacing:.25em;direction:ltr}.rr-heritage__micro{position:absolute;top:8%;left:4%;width:9px;height:9px;background:var(--rr-micro-dot,var(--rr-aqua));border-radius:50%;box-shadow:0 0 0 8px #20b6c91b}.rr-heritage__bottom{max-width:1390px;margin:55px auto 0;border-top:1px solid var(--rr-bottom-rule,#dce6eb);padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--rr-bottom-persian-color,var(--rr-navy));font-size:11px}.rr-heritage__bottom b{color:var(--rr-bottom-latin-color,var(--rr-navy));font-weight:600;direction:ltr}.rr-heritage--motion.rr-heritage--ready .rr-heritage__reveal{opacity:0;transform:translate3d(0,38px,0);transition:opacity var(--rr-duration) ease,transform var(--rr-duration) cubic-bezier(.2,.75,.25,1);transition-delay:0ms;will-change:opacity,transform}.rr-heritage--motion[data-motion=slide].rr-heritage--ready .rr-heritage__reveal{transform:translate3d(-35px,0,0)}.rr-heritage--motion[data-motion=fade].rr-heritage--ready .rr-heritage__reveal{transform:none}.rr-heritage--motion[data-motion=scale].rr-heritage--ready .rr-heritage__reveal{transform:scale(.96)}.rr-heritage--motion.rr-heritage--ready .rr-heritage__reveal.rr-heritage__visible{opacity:1;transform:none;transition-delay:var(--rr-delay,0ms)}.rr-heritage--motion.rr-heritage--ready .rr-heritage__route path{stroke-dashoffset:300}.rr-heritage--motion.rr-heritage--ready .rr-heritage__route circle{opacity:0}.rr-heritage--motion.rr-heritage--ready .rr-heritage__visual.rr-heritage__visible .rr-heritage__route path{stroke-dashoffset:0}.rr-heritage--motion.rr-heritage--ready .rr-heritage__visual.rr-heritage__visible .rr-heritage__route circle{opacity:1}@media (max-width:900px){.rr-heritage{padding:60px 22px}.rr-heritage__shell{grid-template-columns:1fr;gap:20px}.rr-heritage__visual{order:-1;max-width:600px;margin:auto;aspect-ratio:1.38}.rr-heritage__mainphoto{top:4%}.rr-heritage__smallphoto{width:40%}.rr-heritage__stamp{width:95px;height:95px}.rr-heritage__stamp strong{font-size:22px}.rr-heritage__title{font-size:38px}.rr-heritage__lead{font-size:14px}.rr-heritage__bottom{margin-top:42px}}@media (max-width:480px){.rr-heritage__visual{aspect-ratio:1.37}.rr-heritage__mainphoto{top:4%;width:87%;aspect-ratio:1.35;border-radius:100px 7px 9px 9px}.rr-heritage__smallphoto{width:43%;aspect-ratio:.82;border-width:5px;border-radius:8px 8px 54px}.rr-heritage__narrative{width:58%;padding:10px 7px 11px 11px;gap:4px}.rr-heritage__narrative-text strong{font-size:clamp(11px,3vw,14px);line-height:1.35;margin-bottom:2px}.rr-heritage__narrative-text small{font-size:7px;line-height:1.35;letter-spacing:0}.rr-heritage__route{width:56px;height:11px}.rr-heritage__stamp{width:78px;height:78px}.rr-heritage__stamp strong{font-size:18px}.rr-heritage__stamp span{font-size:8px}.rr-heritage__fact strong{font-size:21px}.rr-heritage__fact span{font-size:10px}.rr-heritage__fact{padding-left:12px}.rr-heritage__fact+.rr-heritage__fact{padding-right:12px}.rr-heritage__cta{width:100%}.rr-heritage__title{font-size:clamp(29px,8vw,38px)}.rr-heritage__vertical{display:none}}@media (prefers-reduced-motion:reduce){.rr-heritage .rr-heritage__reveal{opacity:1 !important;transform:none !important;transition:none !important}.rr-heritage__mainphoto>.rr-heritage__img,.rr-heritage__smallphoto>.rr-heritage__img,.rr-heritage__cta,.rr-heritage__cta i{transition:none !important}.rr-heritage .rr-heritage__route path{stroke-dashoffset:0 !important;transition:none !important}.rr-heritage .rr-heritage__route circle{opacity:1 !important;transition:none !important}}.rr-heritage.rr-hide-eyebrow-rule .rr-heritage__eyebrow:before{display:none}.rr-heritage.rr-hide-micro-dot .rr-heritage__micro{display:none}.rr-heritage.rr-hide-highlight-underline .rr-heritage__title em:after{display:none}