.huadi-home{margin:0!important;overflow:hidden}.huadi-home *{box-sizing:border-box}.huadi-hero{position:relative;background:#0757d9;color:#fff;min-height:680px;padding:88px 24px}.huadi-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 76%)}.huadi-hero__columns{position:relative;min-height:500px;gap:7vw!important}.huadi-eyebrow{margin:0 0 22px!important;color:#b7d6ff;font-size:11px!important;font-weight:700;letter-spacing:.19em}.huadi-eyebrow:before{content:"";display:inline-block;width:28px;height:2px;background:#62dcff;margin:0 12px 3px 0}.huadi-eyebrow--blue{color:#0757d9}.huadi-hero__title{font-size:clamp(62px,7.2vw,104px)!important;line-height:.88!important;letter-spacing:-.065em!important;margin:0 0 30px!important;color:#fff}.huadi-hero__statement{font-size:clamp(30px,3.2vw,48px)!important;line-height:1.04!important;letter-spacing:-.04em!important;color:#77e3ff;margin:0 0 28px!important}.huadi-hero__lead{max-width:580px;color:#dbe9ff;font-size:18px!important;line-height:1.65!important;margin:0!important}.huadi-actions{margin-top:38px}.huadi-actions .wp-block-button__link{min-width:175px;text-align:center}.huadi-actions .is-style-fill .wp-block-button__link{background:#fff;color:#0757d9}.huadi-actions .is-style-outline .wp-block-button__link{color:#fff;border-color:rgba(255,255,255,.5)}.huadi-abstract__panel{position:relative;min-height:440px!important;border:1px solid rgba(255,255,255,.3);border-radius:50%;display:flex;flex-direction:column;justify-content:center;padding:55px!important;background:radial-gradient(circle at 50% 50%,rgba(84,216,255,.18),transparent 58%)}.huadi-abstract__panel:before,.huadi-abstract__panel:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%}.huadi-abstract__panel:before{inset:11%}.huadi-abstract__panel:after{inset:25%}.huadi-abstract__code{position:absolute;top:28px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#a9cfff;font-size:10px!important;letter-spacing:.16em;z-index:2}.huadi-abstract__mark{font-size:150px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.1em!important;color:#fff;text-align:center;margin:0!important;position:relative;z-index:2}.huadi-metrics{position:absolute!important;z-index:3;left:8%;right:8%;bottom:30px;gap:8px!important}.huadi-metrics>.wp-block-column{background:#063a99;border:1px solid rgba(255,255,255,.22);padding:14px 16px;border-radius:4px}.huadi-metrics h4{font-size:24px!important;color:#fff;margin:0!important}.huadi-metrics p{color:#bcd7ff;font-size:9px!important;line-height:1.35!important;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 0!important}.huadi-about{padding:105px 24px;background:#f5f8fc}.huadi-about__columns{gap:8vw!important}.huadi-about__title{font-size:clamp(42px,4.5vw,66px)!important;line-height:1.02!important;letter-spacing:-.05em!important;margin:0!important;color:#071a35}.huadi-about__text{border-left:1px solid #cad8e8;padding-left:50px}.huadi-about__text p{font-size:16px!important;line-height:1.85!important;color:#52627a;margin:0 0 22px!important}@media(max-width:800px){.huadi-hero{padding:65px 22px}.huadi-hero__columns{gap:50px!important}.huadi-hero__title{font-size:64px!important}.huadi-abstract__panel{min-height:350px!important;max-width:420px;margin:auto}.huadi-abstract__mark{font-size:115px!important}.huadi-about{padding:75px 22px}.huadi-about__columns{gap:38px!important}.huadi-about__text{border-left:0;padding-left:0}.huadi-actions{align-items:stretch}.huadi-actions .wp-block-button,.huadi-actions .wp-block-button__link{width:100%}}
