.hp-industries .v-role-industry-hero{background:radial-gradient(ellipse at 95% 5%,#f8f4e9,white 62%)!important}.hp-industries .v-role-industry-hero .v-grid{align-items:center!important;gap:64px!important}.hp-industries .v-role-industry-hero h1{line-height:1.13;letter-spacing:-.045em}.hp-industries .v-role-industry-hero .v-button{max-width:100%}.hp-industries .v-role-industry-hero .btn-link{font-size:12px!important;text-align:left!important;line-height:1.6}.hp-industries .v-role-industry-overview .v-column{align-items:center}.hp-industries .v-role-industry-overview .v-text{max-width:740px}.hp-industries .v-role-industry-grid .v-column{display:flex;flex-direction:column}.hp-industries .v-role-industry-grid .v-text{line-height:1.65}.hp-industries .v-role-industry-grid .v-button .btn{white-space:normal}.hp-industries .v-role-industry-solution .v-grid{align-items:stretch!important}.hp-industries .v-role-industry-head .v-look-chips{max-width:790px;margin-left:auto;margin-right:auto}.hp-industries .v-role-industry-highlight .v-grid{align-items:center!important;gap:50px!important}.hp-industries .v-role-industry-highlight{background:#faf8f2!important}.hp-industries .v-role-industry-highlight.v-theme-dark{background:#23362f!important}.hp-industries .v-role-industry-steps .v-column{position:relative}.hp-industries .v-role-industry-pricing .v-column{display:flex;flex-direction:column}.hp-industries .v-role-industry-pricing .v-column:nth-child(2){box-shadow:0 16px 40px #80652e0e;border:1px solid #cbb57c}.hp-industries .v-role-industry-pricing .v-button .btn{width:100%;padding:13px 8px;font-size:13px;min-height:52px;display:flex;justify-content:center;align-items:center;text-align:center}.hp-industries .v-role-industry-pricing .v-list{margin-top:10px}.ic-example{position:relative;padding:48px 28px 28px;background:#f6f7f3;border:1px solid #e1e5dc;border-radius:18px;box-shadow:0 25px 50px -38px #1d362f45;color:#242a28;max-width:100%;text-align:left;overflow:hidden}.ic-example img{width:100%;height:auto;border-radius:12px}.ic-example-label{position:absolute;right:18px;top:15px;font-size:10px;border:1px solid #d3c29c;padding:4px 10px;border-radius:20px;color:#806025;background:#fffefb;text-transform:uppercase;letter-spacing:.07em}.ic-title{display:block;font-size:23px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.ic-subtitle{font-size:13px;color:#69716d;line-height:1.65;margin:10px 0 24px}.ic-example-profile{padding:43px 22px 22px;transform:rotate(1deg)}.ic-profile-cover{height:112px;background:linear-gradient(135deg,#2b4238,#23362f);border-radius:11px 11px 0 0;display:flex;justify-content:flex-end;align-items:center;padding:24px}.ic-profile-cover>span{width:56px;height:56px;color:#c9ad70;opacity:.6}.ic-example svg{width:100%;height:100%}.ic-paper{background:white;border:1px solid #e2e6dd;border-radius:0 0 11px 11px;padding:35px 24px 25px;position:relative}.ic-avatar{position:absolute;top:-26px;left:23px;display:grid;place-items:center;background:#faf8f1;border:4px solid white;width:55px;height:55px;border-radius:50%;padding:9px;color:#97783a}.ic-neutral-review{border:1px solid #e8eae3;padding:16px 18px;border-radius:8px;margin:12px 0}.ic-lines{display:block;width:100%;padding:2px 0}.ic-lines i{display:block;height:5px;background:#e5e9e1;border-radius:3px;margin:8px 0;width:100%}.ic-lines i:last-child{width:64%}.ic-demo-button{display:block;padding:12px 18px;background:#92702e;color:white;font-size:12px;text-align:center;border-radius:7px;margin-top:23px;font-weight:600}.ic-question{margin-top:23px;font-size:13px}.ic-answer{display:block;border:1px solid #dde1d7;border-radius:7px;background:#fff;height:53px;margin-top:10px}.ic-socials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:25px;align-items:center}.ic-social{aspect-ratio:1/1.25;border-radius:9px;padding:20px 12px;background:white;box-shadow:0 5px 16px #23362f0a;display:flex;flex-direction:column;justify-content:center;min-width:0}.ic-social-icon{width:27px;height:27px;color:#ac8b4c;margin-bottom:16px}.ic-social strong{font-size:11px;font-weight:600}.ic-social-1{background:#23362f;color:#fff;transform:translateY(-10px)}.ic-social-1 .ic-lines i{background:#496052}.ic-social-2{background:#f0e5cc}.ic-inquiry-context{padding:5px 14px 20px;opacity:.7;display:grid;gap:20px}.ic-inquiry{background:white;border:1px solid #d8c9a7;padding:27px;border-radius:12px}.hp-industries .v-role-industry-highlight .v-image figcaption{font-size:12px}.hp-industries .v-role-closing .v-button .btn-link{color:#e9d9b1!important}
@media(min-width:901px){.hp-industries .v-role-industry-steps .v-column:not(:last-child):after{content:'→';position:absolute;right:-22px;top:40px;color:#baa16c;font-size:23px;z-index:1}}
@media(max-width:1050px) and (min-width:761px){.hp-industries .v-role-industry-hero .v-grid{gap:30px!important}.hp-industries .v-role-industry-hero h1{font-size:39px!important}.hp-industries .v-role-industry-grid .v-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hp-industries .v-role-industry-grid .v-column:last-child:nth-child(3){grid-column:1/-1}.hp-industries .v-role-industry-pricing .v-grid{grid-template-columns:1fr!important;max-width:650px}.hp-industries .v-role-industry-highlight .v-grid{grid-template-columns:1fr!important}}
@media(max-width:760px){.hp-industries .v-role-industry-hero .v-grid,.hp-industries .v-role-industry-grid .v-grid,.hp-industries .v-role-industry-solution .v-grid,.hp-industries .v-role-industry-steps .v-grid,.hp-industries .v-role-industry-highlight .v-grid,.hp-industries .v-role-industry-pricing .v-grid{grid-template-columns:minmax(0,1fr)!important}.hp-industries .v-role-industry-hero{padding-top:48px!important}.hp-industries .v-role-industry-hero .v-grid{gap:36px!important}.hp-industries .v-role-industry-hero h1{font-size:36px!important}.hp-industries .v-role-industry-overview h1{font-size:38px!important}.hp-industries .v-role-industry-hero .btn:not(.btn-link){width:100%}.hp-industries .v-role-industry-grid .v-column,.hp-industries .v-role-industry-solution .v-column{padding:25px!important}.ic-example-profile{transform:none}.ic-example{padding:47px 19px 21px}.ic-paper{padding:35px 18px 20px}.ic-socials{gap:8px}.ic-social{padding:14px 8px}.ic-social strong{font-size:9px;overflow-wrap:anywhere}.ic-title{font-size:22px}.ic-subtitle{font-size:12px}.hp-industries .v-role-industry-highlight .v-heading{font-size:30px!important}}
@media(prefers-reduced-motion:reduce){.ic-example-profile{transform:none}}
