.bNl_Rq_section{background:#f7f8fb;border-bottom:1px solid #e1e4ed;padding:56px 0 64px}.bNl_Rq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.bNl_Rq_category{padding:0}.bNl_Rq_category+.bNl_Rq_category{margin-top:52px}.bNl_Rq_categoryHeader{align-items:center;gap:24px;margin-bottom:24px;display:flex}.bNl_Rq_categoryHeader:after{content:"";background:#252d661a;flex:1;height:1px}.bNl_Rq_categoryTitle{color:#252d66;letter-spacing:-.025em;margin:0;padding-left:19px;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.3;position:relative}.bNl_Rq_categoryTitle:before{content:"";background:#d93636;border-radius:4px;width:4px;position:absolute;top:.2em;bottom:.15em;left:0}.bNl_Rq_card{color:#252d66;background:#fff;border:1px solid #e1e4ed;border-radius:10px;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #252d6604}.bNl_Rq_head{flex:1;align-items:center;gap:14px;padding:22px;display:flex}.bNl_Rq_logo{flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid}.bNl_Rq_logo img{object-fit:contain;width:100%;height:100%;display:block}.bNl_Rq_head strong{letter-spacing:-.025em;font-size:19px;font-weight:600;line-height:1.4}.bNl_Rq_footer{color:#252d66;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;font-size:12px;font-weight:550;transition:background .2s,color .2s;display:flex}.bNl_Rq_arrow{color:#c7372f;background:#fff1ef;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:grid}.bNl_Rq_card:focus-visible{outline-offset:4px;outline:3px solid #c7372f}.bNl_Rq_featured{padding:24px}.bNl_Rq_featured .bNl_Rq_head{flex:0;min-height:64px;padding:0}.bNl_Rq_featured .bNl_Rq_logo{border:1px solid #e1e4ed;border-radius:50%;padding:9px;box-shadow:0 5px 14px #252d660a}.bNl_Rq_featured .bNl_Rq_head strong{font-size:18px;font-weight:700}.bNl_Rq_featured#oxford .bNl_Rq_logo{width:min(100%,240px);height:80px;box-shadow:none;border:0;border-radius:0;flex:0 240px;padding:0}.bNl_Rq_featured#ielts .bNl_Rq_head strong{color:#e31837;letter-spacing:-.035em;font-size:38px;font-weight:800;line-height:1}.bNl_Rq_featured#oet .bNl_Rq_logo{width:108px;height:56px;box-shadow:none;border:0;border-radius:0;flex:0 0 108px;padding:0}.bNl_Rq_description{color:#667085;margin:24px 0;font-size:14px;line-height:1.75}.bNl_Rq_featured .bNl_Rq_footer{color:#315ed7;border:0;justify-content:flex-start;gap:8px;margin-top:auto;padding:0;font-size:13px;font-weight:650}.bNl_Rq_featured .bNl_Rq_arrow{width:auto;height:auto;color:inherit;background:0 0}.bNl_Rq_logoOnly{background:linear-gradient(155deg,#fff 55%,#f5f6fa);border-color:#e2e5ef;border-radius:18px;min-height:228px;box-shadow:0 6px 20px #252d6605}.bNl_Rq_logoOnly .bNl_Rq_head{flex:0;justify-content:center;padding:28px 24px 12px}.bNl_Rq_logoOnly .bNl_Rq_logo{flex:0 140px;width:min(100%,140px);height:64px}.bNl_Rq_logoOnly .bNl_Rq_logo img{object-fit:contain;width:100%;height:64px}.bNl_Rq_examSummary{color:#667085;text-align:center;margin:4px 28px 24px;font-size:14px;line-height:1.65}.bNl_Rq_examLink{color:#252d66;border-top:1px solid #252d6610;justify-content:space-between;align-items:center;gap:8px;margin:auto 24px 0;padding:16px 0;font-size:12px;font-weight:650;display:flex}.bNl_Rq_examLink svg{color:#d93636;transition:transform .2s}@media (hover:hover){.bNl_Rq_card:hover{border-color:#252d6638;transform:translateY(-3px);box-shadow:0 12px 24px #252d660c}.bNl_Rq_card:hover .bNl_Rq_footer{color:#fff;background:#252d66}.bNl_Rq_card:hover .bNl_Rq_arrow{color:#fff;background:#c7372f}.bNl_Rq_featured:hover .bNl_Rq_footer{color:#c7372f;background:0 0}.bNl_Rq_featured:hover .bNl_Rq_arrow{color:inherit;background:0 0}.bNl_Rq_logoOnly:hover{border-color:#252d6655;box-shadow:0 12px 28px #252d6610}.bNl_Rq_logoOnly:hover .bNl_Rq_examLink svg{transform:translate(3px)}}@media (max-width:1050px){.bNl_Rq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bNl_Rq_section{padding:32px 0 40px}.bNl_Rq_grid{grid-template-columns:minmax(0,1fr);gap:14px}.bNl_Rq_head{gap:22px;padding:18px 20px}.bNl_Rq_logo{flex-basis:76px;width:76px;height:60px}.bNl_Rq_head strong{font-size:18px}.bNl_Rq_footer{padding:10px 20px}}@media (prefers-reduced-motion:reduce){.bNl_Rq_card,.bNl_Rq_footer,.bNl_Rq_arrow,.bNl_Rq_examLink svg{transition:none}.bNl_Rq_card:hover{transform:none}}.bNl_Rq_logoGrid{grid-template-columns:repeat(var(--exam-columns,3), minmax(0, 1fr))}.bNl_Rq_compactLogoGrid{gap:14px}.bNl_Rq_compactLogoGrid .bNl_Rq_logoOnly{min-height:168px}.bNl_Rq_compactLogoGrid .bNl_Rq_head{flex:1;padding:24px 16px 18px}.bNl_Rq_compactLogoGrid .bNl_Rq_wordmark{font-size:28px}.bNl_Rq_compactLogoGrid .bNl_Rq_logo{max-width:110px}.bNl_Rq_compactLogoGrid .bNl_Rq_examLink{margin-inline:18px;padding-block:13px}.bNl_Rq_wordmark{color:#111;letter-spacing:0;place-items:center;height:64px;font-family:Arial,Helvetica,sans-serif;font-size:44px;font-weight:700;line-height:1;display:grid}@media (max-width:1050px){.bNl_Rq_logoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bNl_Rq_compactLogoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.bNl_Rq_logoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bNl_Rq_logoGrid:not(.bNl_Rq_compactLogoGrid){grid-template-columns:minmax(0,1fr)}.bNl_Rq_categoryHeader{gap:12px;margin-bottom:20px}.bNl_Rq_categoryHeader:after{display:none}.bNl_Rq_categoryTitle{font-size:22px}.bNl_Rq_category+.bNl_Rq_category{margin-top:32px}.bNl_Rq_logoGrid .bNl_Rq_logoOnly{min-height:168px}.bNl_Rq_logoGrid .bNl_Rq_head{justify-content:center;padding:18px 14px}.bNl_Rq_logoGrid .bNl_Rq_logo{flex-basis:auto;width:100%;height:48px}.bNl_Rq_logoGrid .bNl_Rq_logo img{height:48px}.bNl_Rq_wordmark{height:48px;font-size:34px}}
