.hx-needs .hx-col .hx-rows{margin-top:6px}.hx-needs .hx-col .hx-rows li{padding:0;border-bottom:0}.hx-row-plain{padding:12px 0;min-height:64px;gap:16px}.hx-row-mark{width:9px;height:9px;margin-right:4px;border-top:2px solid var(--hx-mint-deep);border-right:2px solid var(--hx-mint-deep);transform:rotate(45deg);transition:transform .15s,border-color .15s}.hx-row-plain:focus-visible .hx-row-mark,.hx-row-plain:hover .hx-row-mark{border-color:var(--hx-blue);transform:translateX(3px) rotate(45deg)}@media (prefers-reduced-motion:reduce){.hx-row-mark{transition:none}.hx-row-plain:focus-visible .hx-row-mark,.hx-row-plain:hover .hx-row-mark{transform:rotate(45deg)}}.hx-other{margin-top:36px;font-size:16.5px;line-height:1.5;color:var(--hx-soft)}.hx-other a{display:inline-block;padding:10px 0;font-weight:700;color:#0b5e36;text-decoration:underline;text-decoration-color:var(--hx-mint);text-decoration-thickness:2px;text-underline-offset:5px}.hx-other a:hover{text-decoration-color:#0b5e36}@media (min-width:900px){.hx-other{margin-top:48px}}@media (min-width:900px) and (max-width:1139px){.hx-needs .hx-cols{gap:28px}}.hx .hx-people-grid>div:first-child>p{color:#dbe6f5}.hx-open.hx-open-dark{background:radial-gradient(60% 70% at 72% 30%,#12456f 0,rgba(18,69,111,0) 70%),linear-gradient(90deg,#06141f,#0a2440 55%,#0b2545);color:#fff}.hx-open.hx-open-dark:before{right:auto;left:58%;top:-8%;width:min(46vw,520px);border-radius:0;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.13);outline:56px solid rgba(255,255,255,.03);transform:rotate(24deg);pointer-events:none}.hx-open.hx-open-dark .hx-lead h1{color:#fff}.hx-open.hx-open-dark .hx-lead p{color:#d3deec}.hx-open.hx-open-dark .hx-btn-line{border-color:#fff;color:#fff}.hx-open.hx-open-dark .hx-btn-line:hover{background:#fff;color:#0a2440}.hx-open.hx-open-dark a:focus-visible{outline:3px solid var(--hx-mint);outline-offset:3px}@media (min-width:900px){.hx-open.hx-open-dark .hx-area-name{color:#fff}.hx-open.hx-open-dark .hx-area-desc{color:#d3deec}.hx-open.hx-open-dark .hx-area-go{color:#fff}.hx-open.hx-open-dark .hx-area:hover .hx-area-go{border-bottom-color:#fff}}