.section.learn{background:#fff;padding-top:32px;padding-bottom:72px}.learn-layout{width:100%}.learn-page-header{margin-bottom:32px}.learn-heading-group{flex-direction:column;gap:8px;min-width:0;display:flex}.learn-page-title{font-family:var(--font-family-bold);color:#002b57;align-items:center;gap:14px;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.2;display:flex}.learn-page-title-bar{background:#f58220;border-radius:2px;flex-shrink:0;width:4px;height:40px;display:block}.learn-page-subtitle{font-family:var(--font-family-primary);color:#667085;margin:0 0 0 18px;font-size:1rem;line-height:1.5}.learn-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.learn-main{border-right:1px solid #e5e8ef;min-width:0;padding-right:40px}.learn-articles{flex-direction:column;display:flex}.learn-article{scroll-margin-top:110px}.learn-article-image{object-fit:cover;width:100%;height:auto;max-height:360px;margin-bottom:28px;display:block}.learn-article-section-title{font-family:var(--font-family-bold);letter-spacing:-.02em;text-transform:none;color:#043b72;margin:0 0 14px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.25}.learn-article-lead{font-family:var(--font-family-medium,var(--font-family-primary));color:#334155;margin:0 0 18px;font-size:1.0625rem;line-height:1.55}.learn-article-body{color:#585e6b;width:100%;margin:0 0 14px;font-size:1rem;line-height:1.75}.learn-article-body:last-child{margin-bottom:0}.learn-article-separator{border:0;border-top:1px solid #e5e8ef;margin:40px 0}.learn-sidebar{flex-direction:column;gap:20px;display:flex;position:sticky;top:100px}.learn-side-card{padding:4px 0 8px}.learn-side-title{font-family:var(--font-family-bold);color:#181a1f;margin:0 0 14px;font-size:1rem}.learn-toc{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.learn-toc-link{color:#585e6b;border-left:3px solid #0000;border-radius:8px;padding:10px 12px;font-size:.9375rem;line-height:1.4;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:block}.learn-toc-link:hover{color:#c96a12;background:#fff6ee}.learn-toc-link.is-active{color:#c45a00;font-family:var(--font-family-medium,var(--font-family-primary));background:#fff0e4;border-left-color:#f58220}.learn-faq-block{border-top:1px solid #e5e8ef;margin-top:48px;padding-top:40px;scroll-margin-top:110px}.learn-faq-heading{font-family:var(--font-family-bold);color:#043b72;margin:0 0 8px;font-size:1.5rem}.learn-faq-desc{color:#667085;margin:0 0 24px;font-size:.975rem;line-height:1.5}.learn-faq{flex-direction:column;gap:14px;width:100%;max-width:none;display:flex}.learn-faq-item{background:#f3f6fa;border:1.5px solid #0000;border-radius:100px;transition:background .2s,border-color .2s,box-shadow .2s,border-radius .2s;overflow:hidden;box-shadow:0 2px 12px #001b3c0a}.learn-faq-item.is-open{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#043b72 0%,#1a6bb5 45%,#f58220 100%) border-box;border:1.5px solid #0000;border-radius:28px;box-shadow:0 8px 28px #043b721a}.learn-faq-question{font-size:inherit;font-weight:inherit;margin:0}.learn-faq-trigger{text-align:left;color:#001b3c;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:14px 14px 14px 16px;display:flex}.learn-faq-index{width:36px;height:36px;font-family:var(--font-family-medium);color:#585e6b;background:#e8ecf2;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:inline-flex}.learn-faq-item.is-open .learn-faq-index{color:#043b72;background:#edeff4}.learn-faq-label{min-width:0;font-family:var(--font-family-medium);color:#001b3c;flex:1;font-size:1rem;line-height:1.35}.learn-faq-item.is-open .learn-faq-label{font-family:var(--font-family-bold)}.learn-faq-toggle{color:#fff;background:#043b72;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.learn-faq-item.is-open .learn-faq-toggle{color:#043b72;background:#fff;box-shadow:inset 0 0 0 1.5px #043b72}.learn-faq-panel{padding:0 70px 22px 66px}.learn-faq-answer{font-family:var(--font-family-primary);color:#585e6b;margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:899px){.learn-grid{grid-template-columns:1fr}.learn-main{border-bottom:1px solid #e5e8ef;border-right:0;padding-bottom:28px;padding-right:0}.learn-sidebar{order:-1;padding-bottom:8px;position:static}}@media (max-width:599px){.learn-page-title{font-size:1.375rem}.learn-page-title-bar{height:1.15em}.learn-page-subtitle{font-size:.9375rem}.learn-article-image{max-height:220px}.learn-faq-item,.learn-faq-item.is-open{border-radius:24px}.learn-faq-trigger{gap:10px;padding:12px}.learn-faq-index{border-radius:10px;width:32px;height:32px;font-size:.8125rem}.learn-faq-label{font-size:.9375rem}.learn-faq-toggle{width:36px;height:36px}.learn-faq-panel{padding:0 16px 18px}.section.learn{padding-top:var(--spacing-8);padding-bottom:var(--spacing-12)}}
