.hero .modern-cover{max-width:53%;padding:50px 0 50px 64px;align-self:center;position:relative}.hero .modern-cover h1{font-size:80px;font-weight:450;line-height:1.19;letter-spacing:-3px;color:#37271d;margin:0 0 34px;transform:none}.hero .modern-cover>p{font-size:18px;font-weight:400;line-height:1.9;color:#553523;max-width:360px}.modern-cover .hero-actions{margin-top:38px;gap:28px}.hero .modern-cover .primary-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#fff7e9;color:#54321e;border:0;border-radius:4px;box-shadow:none;padding:17px 23px;font-size:13px;font-weight:500;min-height:52px}.modern-cover .primary-link svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hero .modern-cover .hero-actions>a:last-child{font-size:12px;color:#553523;border-color:#70452b77;padding-bottom:5px}.cover-caption{display:flex;justify-content:space-between;max-width:390px;border-top:1px solid #713c203b;margin-top:54px;padding-top:17px;font-size:11px;color:#623a24;letter-spacing:.5px}.hero .modern-cover .primary-link:hover{background:#fff;transition:background .15s ease}.modern-cover .primary-link:focus-visible{outline:2px solid #54321e;outline-offset:5px}