.sfc-Ra_notice{border:1px solid var(--mx-block-line,#d5dce2);border-inline-start:3px solid var(--mx-block-accent,#315f50);background:var(--mx-block-inset,#f2f4f6);color:var(--mx-block-ink,#102034);padding:1rem 1.25rem;font-size:.875rem;line-height:1.65}.sfc-Ra_notice p{max-width:80ch;margin:.35rem 0 0}.sfc-Ra_notice a{color:#214f61;text-underline-offset:.2em}.sfc-Ra_legalLinks{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.sfc-Ra_legalLinks :is(a,button){color:#dce5e7;text-underline-offset:.25em;padding-block:.35rem}.sfc-Ra_legalLinks button{min-height:44px}.sfc-Ra_legalLinks button:focus-visible{outline-color:var(--accent-warm)}
.ffCZAq_cardShell{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.ffCZAq_cardShell.ffCZAq_cardShell.ffCZAq_cardShell>.article-card{flex:auto;min-width:0;height:auto;min-height:0}.ffCZAq_cardShell.ffCZAq_cardShell.ffCZAq_cardShell .article-card__body{min-width:0;padding:24px}.ffCZAq_actionSlot{border:1px solid var(--mx-block-line,#c9d1d8);background:var(--mx-block-inset,#f2f4f6);border-top:0;flex:none;min-width:0;min-height:65px;padding:10px 12px;display:grid}.ffCZAq_status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ffCZAq_action{border:1px solid var(--brand-line,#d5dcd9);border-radius:var(--mx-radius-control,4px);width:100%;max-width:100%;min-height:44px;box-shadow:none;color:var(--brand-text,#142d3b);font:inherit;font-size:12px;font-weight:var(--type-ui-weight,650);text-align:center;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:7px;padding:10px 13px;line-height:1.4;transition:background-color .16s,border-color .16s;display:inline-flex;position:static}.ffCZAq_action:hover{border-color:var(--brand-line-strong,#afc0bd);background:var(--brand-inset,#eff3f1)}.ffCZAq_action:focus-visible{outline:2px solid var(--brand-action,#285e68);outline-offset:3px}.ffCZAq_action[data-saved=true]{color:#285a47;background:#edf4f0;border-color:#a4bfb3}.ffCZAq_action span{overflow-wrap:anywhere;min-width:0}.ffCZAq_action svg{flex:none}@media (max-width:740px){.ffCZAq_cardShell.ffCZAq_cardShell.ffCZAq_cardShell .article-card__body{padding:16px}}@media (prefers-reduced-motion:reduce){.ffCZAq_action{transition:none}}
