.c-letter-terms{background-color:#fafbfc;background-image:radial-gradient(#cbd5e1 1.2px,transparent 0);background-size:24px 24px;box-sizing:border-box;font-family:var(--font-family,sans-serif);padding:48px 0 80px;width:100%}.c-letter-terms--hidden{display:none!important}.c-letter-terms__container{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 20px}.c-letter-terms__illus{align-items:flex-start;display:flex;flex:0 0 200px;margin-top:110px;position:relative;z-index:1}.c-letter-terms__illus img{height:auto;max-height:180px;-o-object-fit:contain;object-fit:contain;width:100%}.c-letter-terms__illus--left{margin-right:-20px}.c-letter-terms__illus--right{margin-left:-20px}.c-letter-terms__content{align-items:center;display:flex;flex:1;flex-direction:column;min-width:0;text-align:center;z-index:2}.c-letter-terms__breadcrumbs{margin-bottom:24px}.c-letter-terms__breadcrumbs-list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.c-letter-terms__breadcrumbs-item{color:#4a5568;font-size:12.5px;font-weight:700;letter-spacing:.5px}.c-letter-terms__breadcrumbs-link{color:#009be3;text-decoration:none;transition:color .15s ease}.c-letter-terms__breadcrumbs-link:hover{color:#0070c0;text-decoration:underline}.c-letter-terms__breadcrumbs-separator{color:#a0aec0;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-letter-terms__breadcrumbs-item--active{color:#4a5568}.c-letter-terms__title{align-items:center;color:#0c2340;display:flex;flex-direction:column;font-size:32px;font-weight:800;gap:12px;line-height:1.2;margin:0 0 40px}.c-letter-terms__letter-highlight{color:#00b050;font-size:68px;font-weight:900;line-height:1}.c-letter-terms__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:48px;text-align:left;width:100%}.c-letter-terms__card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.02);box-sizing:border-box;display:flex;flex-direction:column;min-height:185px;padding:28px 24px;transition:transform .25s ease,box-shadow .25s ease}.c-letter-terms__card:hover{box-shadow:0 10px 24px rgba(0,0,0,.06);transform:translateY(-3px)}.c-letter-terms__card-title{color:#0c2340;font-size:17px;font-weight:700;line-height:1.35;margin:0 0 12px}.c-letter-terms__card-desc{color:#4a5568;flex:1;font-size:13.5px;line-height:1.5;margin:0 0 24px}.c-letter-terms__card-link{align-self:flex-start;color:#00b050;font-size:13.5px;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.c-letter-terms__card-link:hover{color:#029443;text-decoration:underline}.c-letter-terms__empty{color:#4a5568;font-size:16px;font-weight:500;margin:32px 0}.c-letter-terms__back-container{display:flex;justify-content:center;margin-top:16px;width:100%}.c-letter-terms__back-btn{background:transparent;border:1.5px solid #009be3;border-radius:4px;color:#009be3;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;outline:none;padding:12px 32px;transition:all .2s ease}.c-letter-terms__back-btn:hover{background:#009be3;color:#fff}@media (max-width:1024px){.c-letter-terms__illus{flex:0 0 140px;margin-top:150px}.c-letter-terms__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.c-letter-terms__illus{display:none}.c-letter-terms__grid{gap:20px;grid-template-columns:1fr}.c-letter-terms__title{font-size:28px}.c-letter-terms__letter-highlight{font-size:56px}}