.page_wrapper__fKi5d{background-color:#fff;color:#111827;min-height:100vh;padding:48px 24px;font-family:var(--jakarta),sans-serif!important}.page_wrapper__fKi5d *{font-family:inherit!important}.page_container__3K7a3{max-width:1200px;margin:0 auto}.page_header___GJ8D{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.page_title__Km62T{font-size:clamp(1.8rem,1.4rem + 1.8vw,2.6rem);font-weight:700;margin:0;color:#111827}.page_subhead__SgOav{margin:0;color:#6b7280;font-size:1rem;max-width:46rem}.page_tagBar__ivhMH{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page_tagPill__mf3h2{display:inline-flex;align-items:center;border:1px solid #e5e7eb;background:#f8fafc;color:#374151;border-radius:999px;padding:.2rem .7rem;font-size:.8rem;font-weight:600;text-decoration:none}.page_tagPill__mf3h2:hover{border-color:#cbd5e1;color:#1f2937}.page_tagRto__fTxDn{background:#e0f2fe;color:#0c4a6e;border-color:#bae6fd}.page_tagDrivingLicense__QAyZ0{background:#ede9fe;color:#4c1d95;border-color:#ddd6fe}.page_tagLearnDriving__b9u6n{background:#dcfce7;color:#14532d;border-color:#bbf7d0}.page_tagElectricVehicles__vKUPQ{background:#ecfeff;color:#164e63;border-color:#a5f3fc}.page_tagCarBuyingGuide__TfUOM{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.page_tagVehicleCompliance__5pRxQ{background:#fef2f2;color:#7f1d1d;border-color:#fecaca}.page_filterBar__q2iBB{margin:0;font-size:.9rem;color:#6b7280;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.page_subheadRow__OlGOs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.page_monthFilterWrapper__8_oJ_{display:flex;align-items:center;gap:8px;margin-left:auto}.page_monthFilterLabelText__U_I7t{font-size:.9rem;font-weight:500;color:#4b5563}.page_monthSelect__mTB8C{padding:.5rem 2.2rem .5rem 1rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%234B5563%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:.65rem auto;border:1px solid #e5e7eb;border-radius:8px;background-color:#f8fafc;color:#374151;font-size:.9rem;font-weight:600;outline:none;cursor:pointer;transition:border-color .2s ease}.page_monthSelect__mTB8C:hover{border-color:#cbd5e1}.page_filterTag__2_hep{display:inline-flex;align-items:center;background:#f3f4f6;color:#374151;border:1px solid #e5e7eb;border-radius:999px;padding:.1rem .55rem;font-size:.75rem;font-weight:600}.page_clearFilter__HG7dR{color:#2563eb;text-decoration:underline;font-weight:500}.page_clearFilter__HG7dR:hover{color:#1d4ed8}.page_emptyState___V9Zx{margin:0 0 1.5rem;color:#6b7280}.page_grid__TEjhM{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.page_gridSingle__CT7Hs{grid-template-columns:minmax(260px,360px)}@media(max-width:767px){.page_reviewsCompactCarousel__4VeIT>li{width:min(220px,76vw);min-width:min(200px,70vw);max-width:min(220px,76vw)}.page_reviewsCompactCarousel__4VeIT .page_cardLink__T1cYt{gap:8px}.page_reviewsCompactCarousel__4VeIT .page_cardMedia__LSlT4{padding:6px}.page_reviewsCompactCarousel__4VeIT .page_cardBody__5881c{padding:0 10px 10px;gap:6px}.page_reviewsCompactCarousel__4VeIT .page_cardTitle__fP0wf{font-size:.85rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_reviewsCompactCarousel__4VeIT .page_cardExcerpt__v3oaq{font-size:.75rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_reviewsCompactCarousel__4VeIT .page_cardMeta__Ekwn4{font-size:.7rem;gap:6px}}.page_card__lUUcb{border:1px solid #e5e7eb;border-radius:16px;background:#fff;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.page_card__lUUcb:hover{border-color:#cbd5f5;transform:translateY(-2px);box-shadow:0 12px 24px rgba(15,23,42,.12)}.page_featured__lry3z{grid-column:span 2}.page_cardLink__T1cYt{display:flex;flex-direction:column;gap:16px;height:100%;text-decoration:none;color:inherit}.page_cardMedia__LSlT4{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,hsl(var(--card-accent,210deg),70%,90%),hsl(var(--card-accent,210deg),70%,80%));display:flex;align-items:flex-start;justify-content:flex-end;padding:12px}.page_cardBadge__o0aoW{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.8);border:1px solid rgba(15,23,42,.1);color:#111827;font-size:12px;font-weight:600}.page_cardBody__5881c{display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.page_cardTitle__fP0wf{margin:0;font-size:1.1rem;font-weight:600;color:#111827}.page_cardExcerpt__v3oaq{margin:0;color:#6b7280;font-size:.95rem;line-height:1.6}.page_cardMeta__Ekwn4{display:flex;align-items:center;gap:10px;font-size:.8rem;color:#6b7280;margin-top:auto}.page_dot__dCbtM{width:4px;height:4px;border-radius:50%;background:#cbd5e1}.page_pagination__Le9_l{margin-top:28px;display:flex;justify-content:center}.page_paginationList__41foF{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:8px}.page_pageLink__lkcge{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#374151;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.page_pageLink__lkcge:hover{border-color:#cbd5e1;background:#f8fafc;color:#1f2937}.page_pageLinkActive__vF4ni{border-color:var(--color-brand-normal);background:var(--color-brand-normal);color:#fff}@media(max-width:1024px){.page_featured__lry3z{grid-column:span 1}}@media(min-width:640px){.page_wrapper__fKi5d{padding:56px 40px}}