.pv3--company .pv3-hero--split{min-height:clamp(420px,52svh,560px)}.pv3--company .pv3-heroFrame .pv3-heroPicture{height:100%;display:block}@media (width>=600px) and (width<=1023px){.pv3--company .pv3-heroFrameCore{aspect-ratio:2}}.pv3-companyRegister{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pv3--company .pv3-railBody{gap:clamp(16px,.5rem + 1.2vw,24px)}.pv3-companySection{gap:clamp(8px,.25rem + .8vw,16px);display:grid}.pv3-companyHead{align-items:baseline;gap:14px;display:flex}.pv3-companyNum{letter-spacing:.12em;color:var(--hv3-gold);flex:none;font-size:.8125rem;font-weight:700}.pv3-companyTitle{font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem)}.pv3--company .pv3-railLink{box-sizing:border-box;align-items:center;min-height:40px;display:flex}.pv3-companyDocs{padding:0;list-style:none}.pv3--company .pv3-factValue .pv3-link{font-weight:500}.pv3-companyFacts--business .pv3-factText,.pv3-companyFacts--representation .pv3-factText{text-wrap:pretty}@media (width<=767px){.pv3--company .pv3-hero--split{min-height:0}.pv3--company .pv3-heroFrame{margin-top:4px}.pv3-companySection{border-radius:18px;padding:20px 18px 10px}.pv3--company .pv3-fact{gap:2px;padding-block:11px}.pv3--company .pv3-factValue{font-size:1rem;line-height:1.5}.pv3--company .pv3-factValue .pv3-link{position:relative}.pv3--company .pv3-factValue .pv3-link:before{content:"";position:absolute;inset:-12px 0}.pv3-companyHead{gap:10px}}@media (prefers-reduced-motion:no-preference){.pv3--company:not([data-hv3-motion=static]) .pv3-heroFrame{animation:pv3-companyOpen 1.3s var(--hv3-ease) .15s both}.pv3--company:not([data-hv3-motion=static]) .pv3-companySection{transition:opacity .8s var(--hv3-ease), transform .9s var(--hv3-ease)}.pv3--company:not([data-hv3-motion=static]) .pv3-companySection:not(.is-visible){opacity:0;transform:translateY(28px)}.pv3--company:not([data-hv3-motion=static]) .pv3-companyNum{transition:opacity .6s var(--hv3-ease) .2s, transform .8s var(--hv3-ease) .2s}.pv3--company:not([data-hv3-motion=static]) .pv3-companySection:not(.is-visible) .pv3-companyNum{opacity:0;transform:translate(-10px)}@supports (animation-timeline:view()){.pv3--company[data-hv3-motion=sda] .pv3-heroFrame .pv3-heroPicture{animation:linear both pv3-companyDrift;animation-timeline:view();animation-range:cover}}}@keyframes pv3-companyOpen{0%{opacity:0;clip-path:inset(0 0 100% round 28px)}to{opacity:1;clip-path:inset(0 round 28px)}}@keyframes pv3-companyDrift{0%{transform:scale(1.1)translateY(3%)}to{transform:scale(1.1)translateY(-3%)}}
