.mnotes{padding:0 0 var(--sec);background:var(--surface)}.mnotes .wrap{padding-top:0;padding-bottom:0}.mnotes-box{background:var(--haze);border-radius:var(--r-lg);padding:clamp(28px,3.4vw,56px);max-width:1180px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"say  list" "cta  list";column-gap:clamp(28px,3.4vw,64px);row-gap:var(--s7);align-items:start}.mnotes-say{grid-area:say}.mnotes-cta{grid-area:cta}.mnotes-h{margin:var(--s3) 0 0;max-width:20ch}.mnotes-br{display:none}@media (min-width:901px){.mnotes-br{display:inline}}.mnotes-p{margin:var(--s5) 0 0;color:var(--gray);font-size:17px;line-height:26px;max-width:46ch}.mnotes-list{grid-area:list;align-self:center;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5) var(--s7)}.mnotes-list li:nth-child(n+7){margin-top:var(--s2)}.mnotes-list li{display:block}.mnotes-list a{display:flex;align-items:baseline;gap:10px;padding:3px 0;font-size:15px;line-height:22px;font-weight:500;color:var(--slate);text-decoration:none;border-radius:var(--r-sm);transition:color 160ms ease-in-out}.mnotes-list a::before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:rgb(var(--hue,144 79 255));transform:translateY(-1px)}.mnotes-list a:hover{color:var(--purple)}.mnotes-list a:hover .mnotes-n{text-decoration:underline;text-underline-offset:3px}.mnotes-list a:focus-visible{outline:var(--focus-w) solid var(--focus-c);outline-offset:var(--focus-off);color:var(--purple)}@media (max-width:900px){.mnotes-box{grid-template-columns:minmax(0,1fr);grid-template-areas:"say" "list" "cta";grid-template-rows:auto auto auto;row-gap:var(--s8)}.mnotes-h{max-width:24ch}.mnotes-p{max-width:60ch}.mnotes-list{gap:var(--s4) var(--s7)}}@media (max-width:760px){.mnotes-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mnotes-list li:nth-child(n+7){margin-top:0}.mnotes-list li:nth-child(7),.mnotes-list li:nth-child(8){margin-top:var(--s3)}}@media (max-width:520px){.mnotes-list{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.mnotes-list li:nth-child(8){margin-top:0}.mnotes-list a{padding:7px 0}}