._library_1vffe_1{padding-top:7rem;padding-bottom:7rem}._library_1vffe_1>header{grid-template-columns:minmax(0,1.2fr) minmax(260px,.55fr);align-items:end;gap:5rem;margin-bottom:3rem;display:grid}._library_1vffe_1>header p:first-child{color:#1b7b75;letter-spacing:.14em;margin:0;font:800 .7rem/1 ui-monospace,monospace}._library_1vffe_1 h2{max-width:850px;color:var(--navy);font:500 clamp(2.7rem,5vw,5.4rem)/.98 var(--serif);letter-spacing:-.045em;margin:.7rem 0 0}._library_1vffe_1>header>p{color:#637078;margin:0;line-height:1.8}._columns_1vffe_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}._columns_1vffe_1>section{background:#f8f5ed;border:1px solid #27313a2b}._columnTitle_1vffe_1{color:var(--navy);border-bottom:1px solid #27313a2b;align-items:center;gap:1rem;padding:1.3rem;display:flex}._columnTitle_1vffe_1 span{color:var(--teal);font:800 .7rem/1 var(--mono)}._columnTitle_1vffe_1 h3{font:600 1.5rem/1 var(--serif);margin:0}._columns_1vffe_1 article{border-bottom:1px solid #27313a24;gap:.8rem;padding:1.4rem;display:grid}._columns_1vffe_1 article:last-child{border-bottom:0}._columns_1vffe_1 article>strong{color:var(--teal);font-size:.78rem}._columns_1vffe_1 article>small{color:#6c6355;font-weight:700;line-height:1.5}._columns_1vffe_1 article p{color:#4f5b61;margin:0;font-size:.92rem;line-height:1.72}._columns_1vffe_1 article a{overflow-wrap:anywhere;color:#1d6f6c;font:700 .7rem/1.4 var(--mono)}._columns_1vffe_1 button{border:1px solid var(--teal);color:#fff;background:var(--teal);cursor:pointer;justify-self:start;min-height:42px;padding:0 .9rem;font-size:.76rem;font-weight:800}._columns_1vffe_1 button:hover,._columns_1vffe_1 button:focus-visible{color:var(--navy-deep);background:var(--teal-bright)}@media (width<=850px){._library_1vffe_1>header,._columns_1vffe_1{grid-template-columns:1fr}._library_1vffe_1>header{gap:1.5rem}}@media (width<=560px){._library_1vffe_1{padding-top:5rem;padding-bottom:5rem}._columns_1vffe_1 article{padding:1.1rem}._library_1vffe_1 h2{font-size:2.7rem}}
