.continuity{--continuity-line:#785062}.continuity{padding-top:72px;padding-bottom:72px}.continuity h2{max-width:900px}.continuity-lead{max-width:740px;font-size:18px;line-height:1.75;margin:24px 0 35px}.continuity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:35px 0}.continuity-grid article{padding-top:22px;border-top:1px solid var(--continuity-line)}.continuity-grid article>span{display:block;font-size:11px;letter-spacing:1px;margin-bottom:18px}.continuity-grid h3{font-size:22px;line-height:1.3;margin:0 0 14px}.continuity-grid p{font-size:15px;line-height:1.8;margin:0;max-width:400px}.continuity-note{font-size:12px;margin-top:18px;line-height:1.7}.continuity a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(max-width:760px){.continuity{padding-top:45px;padding-bottom:45px}.continuity-grid{grid-template-columns:1fr;gap:26px}.continuity-lead{font-size:16px}.continuity-grid h3{font-size:22px}.continuity-grid p{max-width:none}}.continuity{color:#f8edf3}.continuity .continuity-lead,.continuity .continuity-grid p{color:#ead4df}.continuity .continuity-grid article>span{color:#f1b5c8}.continuity .pill{margin-top:10px}.continuity{color:#281827;background:#fff}.continuity h2{font-family:Sansation,Arial,sans-serif;font-size:clamp(34px,4.8vw,64px);line-height:1.08;letter-spacing:-1.8px;margin:18px 0 28px}.continuity .continuity-lead,.continuity .continuity-grid p{color:#594554}.continuity .tag,.continuity .continuity-grid article>span{color:#803c59}.continuity .pill{color:#281827;border-color:#785062}.continuity .pill:hover{background:#f5e4ec;color:#281827}@media(max-width:760px){.continuity h2{font-size:38px;letter-spacing:-1px}}
