@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.cgroup.qgroup .unitfold[open]{margin-top:.6rem}.qlist{display:flex;flex-direction:column;gap:.6rem}.unitfold summary{list-style:none;cursor:pointer;display:inline-flex}.unitfold summary::-webkit-details-marker{display:none}.unitfold[open] summary{display:none}.unitfold:not([open]){margin-top:var(--sp-3)}.unitfold[open]{margin-top:.6rem}.phero{display:grid;grid-template-columns:1fr auto;gap:var(--sp-5);align-items:center}@media (max-width:860px){.phero{grid-template-columns:1fr}}.phero h1{font-size:clamp(1.9rem,3.6vw,2.9rem);letter-spacing:-.02em;line-height:1.12;margin-top:var(--sp-3)}.phero .lead{margin-top:var(--sp-3);max-width:58ch}.phero-cta{display:flex;justify-content:flex-end}@media (max-width:860px){.phero-cta{justify-content:flex-start}}.cta .go{font-weight:700;margin-left:.15rem}.pfacts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;margin-top:var(--sp-4);font-size:var(--body-s);color:var(--ink-2)}.fineline.neutral{margin-top:var(--sp-4);font-size:.78rem}.phero{width:100%}.phero .p-title{font-size:clamp(1.9rem,3.6vw,2.9rem);letter-spacing:-.02em;line-height:1.12;margin-top:var(--sp-3)}.qlist{width:100%}.cgroup{width:100%}.pg-sec .cgroup .ghead-title{line-height:1.2}.unitfold summary{list-style:none;cursor:pointer;display:inline-flex}.unitfold{width:100%}.phero-cta .fineline.nosite{max-width:34ch;margin:0}.phero-text .fineline.aka{margin:var(--sp-2) 0 0;max-width:62ch;color:var(--ink-2)}.crumb a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.crumb a:hover,.crumb a:focus-visible{color:var(--blue);border-bottom-color:currentColor}