#sharp-hero{width:100%;overflow:hidden;}#sharp-hero .sharp-hero{position:relative;margin:0 auto;padding:0;width:376px;max-width:100%;height:982px;background:linear-gradient(114.87deg,rgba(255,255,255,0.1) 25.86%,rgba(25,85,169,0.1) 75.68%), linear-gradient(90.7deg,rgba(68,129,212,0.015) .95%,rgba(25,85,169,0.05) 98.04%), #fff;}#sharp-hero .sharp-hero__content{position:relative;z-index:1;}#sharp-hero .sharp-hero__badge{position:absolute;left:20px;top:40px;display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;height:36px;padding:0 15px;border-radius:31px;background:#dce7f1;color:#425a7d;font-family:'Montserrat-Regular', 'Montserrat', sans-serif;font-size:14px;line-height:1.2;white-space:nowrap;backdrop-filter:blur(15px);}#sharp-hero .sharp-hero__badge-icon{display:block;width:16px;height:16px;}#sharp-hero .sharp-hero__title{position:absolute;left:20px;top:116px;margin:0;padding:0;width:296px;max-width:calc(100% - 40px);font-family:'Montserrat-SemiBold', 'Montserrat', sans-serif;font-weight:600;font-size:28px;line-height:1.1;color:#425a7d;white-space:pre-line;}#sharp-hero .sharp-hero__lead{position:absolute;left:20px;top:262px;margin:0;padding:0;width:336px;max-width:calc(100% - 40px);font-family:'Montserrat-Regular', 'Montserrat', sans-serif;font-size:14px;line-height:1.2;color:#425a7d;white-space:pre-line;}#sharp-hero .sharp-hero__desktop-copy,#sharp-hero .sharp-hero__wide-copy{display:none;}#sharp-hero .sharp-hero__actions{position:absolute;left:20px;top:385px;display:flex;flex-direction:column;align-items:stretch;gap:7px;width:max-content;max-width:calc(100% - 40px);}#sharp-hero .sharp-hero__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:14px 32px;border-radius:50px;font-family:'Montserrat-SemiBold', 'Montserrat', sans-serif;font-weight:600;font-size:14px;line-height:1.2;text-align:center;color:#fafafa;text-decoration:none;transition:opacity .2s ease;}#sharp-hero .sharp-hero__btn:hover{color:#fafafa;opacity:.85;}#sharp-hero .sharp-hero__btn:focus-visible{outline:2px solid #425a7d;outline-offset:4px;}#sharp-hero .sharp-hero__btn--dark{background:#425a7d;}#sharp-hero .sharp-hero__btn--light{background:#5d7ba6;}#sharp-hero .sharp-hero__art{position:absolute;left:0;top:527px;width:100%;height:455px;overflow:hidden;}#sharp-hero .sharp-hero__img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:darken;}@media (max-width: 375px){#sharp-hero .sharp-hero__title{font-size:24px;}#sharp-hero .sharp-hero__lead{font-size:12px;}#sharp-hero .sharp-hero__badge{font-size:12px;}#sharp-hero .sharp-hero__btn{padding-right:20px;padding-left:20px;font-size:12px;}}@media (min-width: 768px){#sharp-hero .sharp-hero{width:768px;height:1247px;background:linear-gradient(126.98deg,rgba(255,255,255,0.1) 25.86%,rgba(25,85,169,0.1) 75.68%), linear-gradient(91.13deg,rgba(68,129,212,0.015) .95%,rgba(25,85,169,0.05) 98.04%), #fff;}#sharp-hero .sharp-hero__badge{left:33px;top:78px;}#sharp-hero .sharp-hero__title{left:32px;top:163px;width:550px;font-size:32px;}#sharp-hero .sharp-hero__lead{left:32px;top:255px;width:543px;}#sharp-hero .sharp-hero__mobile-copy{display:none;}#sharp-hero .sharp-hero__wide-copy{display:inline;}#sharp-hero .sharp-hero__actions{left:32px;top:344px;gap:15px;}#sharp-hero .sharp-hero__art{top:497px;height:750px;}}@media (min-width: 1280px){#sharp-hero .sharp-hero{width:1440px;height:752px;background:linear-gradient(156.37deg,rgba(255,255,255,0.1) 25.86%,rgba(25,85,169,0.1) 75.68%), linear-gradient(93.43deg,rgba(68,129,212,0.015) .95%,rgba(25,85,169,0.05) 98.04%), #fff;}#sharp-hero .sharp-hero__badge{left:69px;top:122px;}#sharp-hero .sharp-hero__title{left:68px;top:198px;width:783px;font-size:52px;}#sharp-hero .sharp-hero__compact-copy{display:none;}#sharp-hero .sharp-hero__desktop-copy{display:inline;}#sharp-hero .sharp-hero__lead{left:70px;top:447px;font-size:16px;}#sharp-hero .sharp-hero__actions{left:70px;top:582px;flex-direction:row;align-items:center;gap:16px;}#sharp-hero .sharp-hero__art{left:50.764%;top:0;width:49.236%;height:752px;}}