body.redesign-site[data-penta-sample][data-page-template][data-visual-system][data-inner-layout=penta][data-inner-hero=immersive]{& .site-header{background:0 0;position:absolute;inset:0 0 auto}& .site-header.menu-open{background:#242724;height:auto;min-height:100px}& main#main>.site-breadcrumb{z-index:5;color:#eee9e2;width:min(1140px,100% - 80px);max-width:1140px;margin:0;position:absolute;top:155px;left:50%;transform:translate(-50%)}& main#main>.site-breadcrumb a{color:inherit}& .site-crumb-divider{color:#dea47c}& .ii-hero{isolation:isolate;color:#fff;background:#242724;border:0;align-items:center;width:100cqw;min-height:max(820px,100svh);margin:0 0 90px calc(50% - 50cqw);padding:235px 0 72px;display:flex;position:relative;overflow:clip}& .ii-media{z-index:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}& .ii-media .editorial-picture,& .ii-media img{border-radius:0;width:100%;height:100%;max-height:none;display:block}& .ii-media img{object-fit:cover}& .ii-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b1014b3 0%,#0b1014a6 40%,#0b101473 52%,#0b101414 75%,#0b101400 90%),linear-gradient(#0b101485 0%,#0b101400 28% 70%,#0b101459 100%);position:absolute;inset:0}& .ii-inner{z-index:2;width:min(1140px,100% - 80px);margin-inline:auto;position:relative}& .ii-copy{width:50%;max-width:560px}& main .ii-hero h1{font:700 clamp(56px,5.3vw,80px)/1.04 var(--heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:18ch;margin:0 0 28px}& .ii-hero .ii-lead{font:400 18px/1.65 var(--body);color:#f5f3ef;max-width:55ch;margin:0}& .ii-hero .ar-legal{font:400 13px/1.65 var(--body);color:#dddcd5;max-width:57ch;margin:18px 0 0}& .ii-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}& .ii-hero .ii-action{color:#fff;min-height:50px;font:500 14px/1.4 var(--body);border:1px solid;border-radius:5px;justify-content:center;align-items:center;padding:13px 20px;text-decoration:none;display:inline-flex}& .ii-hero .ii-action--primary{background:#ac4829;border-color:#ac4829}& .ii-hero .ii-action--primary:hover{color:#fff;background:#8f3a21;border-color:#8f3a21}& .ii-hero .ii-action--secondary{background:#0b101459;border-color:#ffffff8c}& .ii-hero .ii-action--secondary:hover{color:#fff;background:#ffffff1f;border-color:#fff}& .ii-hero .ii-credential{color:#e0ded8;font:400 12px/1.6 var(--body);flex-wrap:wrap;gap:10px 16px;margin:35px 0 0;display:flex}& .ii-credential span+span:before{content:"·";margin-right:16px}& .rh-page{margin-top:0}& .ar-workflow .ii-hero{margin-bottom:0}& .ar-workflow .ar-process-journey{padding-top:58px}@media (width>=768px) and (width<=1099px){& main#main>.site-breadcrumb,& .ii-inner{width:calc(100% - 64px)}& main#main>.site-breadcrumb{top:134px}& .ii-hero{padding-top:220px;padding-bottom:65px}& .ii-copy{width:58%;max-width:560px}& main .ii-hero h1{font-size:60px}& .ii-hero .ii-lead{font-size:17px}}@media (width>=768px) and (width<=1099px) and (orientation:portrait){& .ii-hero{align-items:flex-end;padding-top:440px;padding-bottom:55px}& .ii-copy{width:100%;max-width:680px}& .ii-hero:before{background:linear-gradient(#080d128c 0%,#080d1280 19%,#080d1226 28%,#080d1200 36%,#080d12ad 45%,#080d12ed 68%,#080d12f5 100%)}}@media (width<=767px){& main#main>.site-breadcrumb{width:calc(100% - 40px);font-size:11px;line-height:1.6;top:133px}& .ii-hero{align-items:flex-end;min-height:max(820px,100svh);margin-bottom:58px;padding:350px 0 38px}& .ii-inner{width:calc(100% - 40px)}& .ii-copy{width:100%;max-width:none}& .ii-hero:before{background:linear-gradient(#080d128c 0%,#080d1280 19%,#080d1226 28%,#080d1200 36%,#080d12ad 45%,#080d12ed 68%,#080d12f5 100%)}& main .ii-hero h1{letter-spacing:-.015em;max-width:19ch;margin-bottom:21px;font-size:42px;line-height:1.04}& .ii-hero .ii-lead{max-width:none;font-size:15.5px;line-height:1.65}& .ii-hero .ar-legal{margin-top:16px;font-size:12px;line-height:1.6}& .ii-actions{gap:10px;margin-top:25px}& .ii-hero .ii-action{min-height:46px;padding:12px 14px;font-size:12px}& .ii-hero .ii-credential{gap:8px 10px;margin-top:27px;font-size:11px}& .ii-credential span+span:before{margin-right:10px}& .ar-workflow .ar-process-journey{padding-top:35px}}@media (width<=359px){& main .ii-hero h1{font-size:38px}& .ii-hero .ii-action{padding-inline:11px;font-size:11px}& .ii-hero .ii-credential{gap:7px}& .ii-credential span+span:before{margin-right:7px}}}
