.hh-uc-stage{padding-bottom:72px}.hh-uc-hero{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:64px;display:flex}.hh-uc-hero h1{max-width:14em;font-size:60px;line-height:1.03}.hh-uc-hero .hh-lead{max-width:42em}.hh-uc-crumb{text-decoration:none}.hh-uc-crumb:hover{filter:brightness(.95);text-decoration:none}.hh-uc-chips{color:var(--ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.hh-uc-chips a{color:var(--blueDeep);background:#fff;border:1px solid #cfe3f5;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.hh-uc-chips a:hover{background:#eaf4fe;text-decoration:none}.hh-uc-chips a span{display:flex}.hh-uc-block{padding-block:88px}.hh-uc-feat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.hh-uc-flip .hh-uc-txt{order:2}.hh-uc-txt{flex-direction:column;align-items:flex-start;gap:14px;transition:opacity .7s,transform .5s cubic-bezier(.2,.7,.2,1);display:flex}.hh-uc-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--agent);font-size:13px;font-weight:900}.hh-uc-txt h2{font-size:40px;line-height:1.08}.hh-uc-body{color:var(--ink2);flex-direction:column;gap:4px;font-size:16.5px;line-height:1.55;display:flex}.hh-uc-body p{margin:0 0 10px!important}.hh-uc-body p:empty,.hh-uc-body br:only-child{display:none}.hh-uc-body strong{color:var(--ink);margin-bottom:2px;font-size:17px;font-weight:900;display:inline-block}.hh-uc-cta{color:var(--blueDeep);align-items:center;gap:6px;margin-top:6px;font-weight:900;text-decoration:none;display:inline-flex}.hh-uc-cta:hover{color:#085a99;text-decoration:none}.hh-uc-pic{border:1px solid var(--line);background:#fff;border-radius:22px;margin:0;padding:18px;transition:opacity .7s,transform .5s cubic-bezier(.2,.7,.2,1);box-shadow:0 40px 80px -45px #0c1a3366}.hh-uc-pic img{border-radius:12px;width:100%;height:auto;display:block}.hh-uc-quotesec{padding-block:0!important}.hh .hh-uc-quote{background:var(--navy);color:#fff;border-radius:24px;flex-direction:column;gap:18px;max-width:900px;margin:96px auto 0;padding:40px 44px;transition:opacity .7s,transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.hh-uc-quote:after{content:"";background:var(--grad);height:3px;position:absolute;inset:auto 0 0}.hh-uc-quote blockquote{color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.45}.hh-uc-quote figcaption{align-items:center;gap:14px;font-size:14px;display:flex}.hh-uc-quote figcaption strong{color:#fff;font-size:15px;display:block}.hh-uc-quote figcaption a{color:#ffffffbf}.hh-uc-av{background-position:50%;background-size:cover;border:2px solid #ffffff4d;border-radius:50%;flex:none;width:48px;height:48px}.hh-uc-mods{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.hh-uc-mod{border:1px solid var(--line);color:var(--ink);transition:opacity .7s ease var(--d,0s), transform .5s cubic-bezier(.2, .7, .2, 1) var(--d,0s), box-shadow .3s, border-color .2s;background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:20px;text-decoration:none;display:flex}.hh-uc-mod:hover{color:var(--ink);border-color:#b9d9f3;text-decoration:none;box-shadow:0 22px 40px -28px #0c1a3373}.hh-uc-ic{width:44px;height:44px;color:var(--blueDeep);background:#eaf4fe;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.hh-uc-ic.ai{background:var(--grad);color:#fff;width:40px;height:40px}.hh-uc-mt{flex-direction:column;flex:1;gap:4px;display:flex}.hh-uc-mt strong{font-size:17px;font-weight:900}.hh-uc-mt span{color:var(--ink2);font-size:14.5px}.hh-uc-go{color:#9aa9ba;margin-top:2px;transition:transform .2s,color .2s;display:flex}.hh-uc-mod:hover .hh-uc-go,.hh-uc-ai:hover .hh-uc-go{color:var(--blueDeep);transform:translate(4px)}.hh-uc-ai{color:var(--ink2);background:linear-gradient(#fff, #fff) padding-box, var(--grad) border-box;border:2px solid #0000;border-radius:18px;align-items:center;gap:14px;margin-top:16px;padding:16px 20px;font-size:15px;text-decoration:none;transition:opacity .7s,transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:flex}.hh-uc-ai:hover{color:var(--ink2);text-decoration:none;box-shadow:0 22px 44px -26px #0c1a3347}.hh-uc-ai>span:nth-child(2){flex:1}.hh-uc-ai strong{color:var(--ink);font-weight:900}.hh-uc-rel{padding-top:0!important}.hh-uc-relg{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.hh-uc-rcard{border:1px solid var(--line);color:var(--ink);transition:opacity .7s ease var(--d,0s), transform .5s cubic-bezier(.2, .7, .2, 1) var(--d,0s), box-shadow .3s;background:#fff;border-radius:18px;align-items:center;gap:18px;padding:14px;text-decoration:none;display:flex}.hh-uc-rcard:hover{color:var(--ink);text-decoration:none;transform:translateY(-3px);box-shadow:0 22px 40px -28px #0c1a3373}.hh-uc-rimg{background-position:50%;background-size:cover;background-color:var(--canvas);border-radius:12px;flex:none;width:120px;height:90px}.hh-uc-rtxt{flex-direction:column;gap:4px;display:flex}.hh-uc-rtxt strong{font-size:17px;font-weight:900}.hh-uc-rtxt span{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (width<=991.98px){.hh-uc-hero h1{font-size:44px}.hh-uc-feat{grid-template-columns:minmax(0,1fr);gap:32px}.hh-uc-flip .hh-uc-txt{order:0}.hh-uc-txt h2{font-size:32px}.hh-uc-mods,.hh-uc-relg{grid-template-columns:minmax(0,1fr)}}@media (width<=599.98px){.hh-uc-hero{padding-top:40px}.hh-uc-hero h1{font-size:34px}.hh-uc-block{padding-block:56px}.hh-uc-quote{padding:28px 22px}.hh-uc-quote blockquote{font-size:18px}.hh-uc-rimg{width:90px;height:72px}.hh-uc-ai{flex-wrap:wrap}}
