.hx{position:relative;width:100%;max-width:640px;aspect-ratio:640 / 620;border-radius:28px;overflow:hidden;background:radial-gradient(55% 60% at 88% 55%,#dcefea,#dcefea00 70%),#f3f3f8;border:1px solid var(--line)}.hx>svg{width:100%;height:100%;padding:40px}.phero .sec-split.mid{grid-template-columns:5fr 6fr}.arch2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:44px}.arch-card{margin:0;border-radius:26px;overflow:hidden;background:#f3f3f8;border:1px solid var(--line);display:flex;flex-direction:column}.arch-card figcaption{margin-top:auto}.arch-box{position:relative;width:100%;overflow:hidden}.arch-card figcaption{display:grid;gap:4px;padding:16px 20px 18px;border-top:1px solid var(--line);background:#fafdfc}.arch-card figcaption b{font-weight:500}.arch-card figcaption span{font-size:14px;color:var(--muted)}@media(max-width:1080px){.arch2{grid-template-columns:1fr}}@media(min-width:1081px){.phero.hx-pin,.arch-home.hx-pin{height:175vh;overflow:clip}.phero.hx-pin>.wrap,.arch-home.hx-pin>.wrap{position:sticky;top:66px;min-height:calc(100vh - 80px);display:flex;align-items:center}.phero.hx-pin>.wrap>.sec-split,.arch-home.hx-pin>.wrap>.sec-split{width:100%}}@media(prefers-reduced-motion:reduce){.phero.hx-pin,.arch-home.hx-pin{height:auto}.phero.hx-pin>.wrap,.arch-home.hx-pin>.wrap{position:static}}.arch-home .sec-split.mid{grid-template-columns:5fr 6fr;align-items:center}.arch-home>.wrap{padding-top:56px;padding-bottom:56px}@media(min-width:1081px){.arch-home.hx-pin{height:160vh}}.hx.hx-free{background:none;border:0;border-radius:0;overflow:visible;max-width:none;aspect-ratio:auto}.arch-copy{display:grid;gap:22px;justify-items:start}.arch-copy .lede{margin:0;max-width:470px}.arch-home .hx{justify-self:stretch}@media(max-width:1080px){.arch-home .sec-split.mid{grid-template-columns:1fr;gap:32px}.arch-home .hx{justify-self:center}}
