._6aSGHW_main{background-color:#fafaf7;max-width:960px;margin:60px auto;padding:0 24px}
.QwQdrG_section{border-bottom:.5px solid #0a1f231a;padding:64px 0}.QwQdrG_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#008fa2;margin-bottom:12px;font-size:11px;font-weight:600}.QwQdrG_heading{letter-spacing:-.02em;color:var(--ink);margin-bottom:12px;font-size:30px;font-weight:900;line-height:1.25}.QwQdrG_layout{margin-top:40px}.QwQdrG_content{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid;color:var(--ink-secondary)!important}.QwQdrG_content.QwQdrG_reverse{direction:rtl}.QwQdrG_content.QwQdrG_reverse>*{direction:ltr}.QwQdrG_visualWrapper{background:#f1efe8;border:1px solid #0a1f231a;border-radius:12px;justify-content:center;align-items:center;height:320px;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.QwQdrG_visualLabel{color:#0a1f23;text-align:center;margin-bottom:16px;font-size:12px;font-weight:600}.QwQdrG_textWrapper{flex-direction:column;gap:24px;display:flex}.QwQdrG_textContent h3{letter-spacing:-.015em;color:#0a1f23;margin-bottom:12px;font-size:22px;font-weight:600}.QwQdrG_textContent .QwQdrG_description{color:#4a5659;margin-bottom:12px;font-size:15px;line-height:1.65}.QwQdrG_textContent .QwQdrG_link{align-items:center;gap:5px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;color:var(--teal-dark)!important}.QwQdrG_textContent .QwQdrG_link:hover{text-decoration:underline!important}@media (max-width:1024px){.QwQdrG_section{padding:56px 0}.QwQdrG_heading{font-size:26px}.QwQdrG_content{gap:32px}.QwQdrG_visualWrapper{height:280px}.QwQdrG_textContent h3{font-size:20px}.QwQdrG_textContent .QwQdrG_description{font-size:14px}}@media (max-width:768px){.QwQdrG_section{padding:48px 0}.QwQdrG_layout{margin-top:32px}.QwQdrG_heading{font-size:24px;line-height:1.3}.QwQdrG_content{grid-template-columns:minmax(0,1fr);gap:28px}.QwQdrG_content.QwQdrG_reverse{direction:ltr}.QwQdrG_visualWrapper{height:auto;min-height:240px}.QwQdrG_visualLabel{margin-bottom:12px;font-size:11px}.QwQdrG_textWrapper{gap:20px}.QwQdrG_textContent h3{font-size:19px}.QwQdrG_textContent .QwQdrG_description{font-size:14px;line-height:1.7}.QwQdrG_textContent .QwQdrG_link{font-size:14px}}@media (max-width:480px){.QwQdrG_section{padding:40px 0}.QwQdrG_heading{font-size:22px}.QwQdrG_content{gap:24px}.QwQdrG_visualWrapper{border-radius:10px;min-height:220px}.QwQdrG_textContent h3{font-size:18px}.QwQdrG_textContent .QwQdrG_description{font-size:13px}}
._0hg7va_section{border-bottom:.5px solid var(--border);padding:3rem 0}._0hg7va_grid{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:24px;display:flex}._0hg7va_card{background:var(--bg-elevated);border-style:solid;border-width:1px;border-color:var(--border);border-radius:12px;flex-direction:column;flex:320px;max-width:480px;padding:2rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}._0hg7va_card:hover{border-color:var(--teal);transform:translateY(-2px);box-shadow:0 4px 12px #0a1f2314}._0hg7va_eyebrow{color:var(--teal);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-size:11px;font-weight:600}._0hg7va_title{color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.3}._0hg7va_description{color:var(--ink-secondary);flex-grow:1;margin-bottom:24px;font-size:15px;line-height:1.6}._0hg7va_link{align-items:center;gap:5px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;color:var(--teal-dark)!important}._0hg7va_link:hover{text-decoration:underline!important}@media (max-width:1024px){._0hg7va_grid{gap:18px}._0hg7va_card{flex:280px;padding:1.75rem}._0hg7va_title{font-size:22px}._0hg7va_description{font-size:14px}}@media (max-width:768px){._0hg7va_section{padding:2.5rem 0}._0hg7va_grid{flex-direction:column;gap:16px}._0hg7va_card{flex:auto;max-width:100%;padding:1.5rem}._0hg7va_title{font-size:20px}._0hg7va_description{margin-bottom:18px;font-size:14px}._0hg7va_button{font-size:13px}}@media (max-width:480px){._0hg7va_section{padding:2rem 0}._0hg7va_card{border-radius:10px;padding:1.25rem}._0hg7va_title{font-size:18px}._0hg7va_description,._0hg7va_button{font-size:13px}}
