.guide-card em{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:800;font-style:normal}.guide-card{background:var(--white);border:1px solid var(--line);border-radius:8px}.guide-card{min-height:240px;padding:24px}.guide-card h3{margin:14px 0 10px;font-size:22px}.guide-card p{margin:0 0 20px;color:var(--muted)}.guide-preview-grid .guide-card>span{color:var(--blue);font-weight:800;font-size:13px}.subhero{text-align:center;padding:70px max(24px,calc((100vw - 900px)/2)) 64px;background:linear-gradient(180deg,#eef4ff,#fff)}.subhero h1{margin:16px auto 12px;max-width:850px;font-size:42px;line-height:1.2}.subhero p{max-width:780px;margin:0 auto;color:var(--muted);font-size:17px}.guide-strip-section .guide-card{min-height:190px}.guide-listing{padding:72px 0 0}.guides-page-hero{padding:82px max(24px,calc((100vw - 940px)/2)) 94px;color:var(--white);background:radial-gradient(circle at 20% 18%,rgba(22,93,255,.34),transparent 34%),linear-gradient(120deg,#eef5ff,#165dff 44%,#071b45)}.guides-page-hero h1{max-width:920px;color:var(--white);font-size:46px;line-height:1.16}.guides-page-hero p{max-width:820px;color:#eef6ffc7;font-size:16px}.guide-topic-strip{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px}.guide-pagination button,.guide-topic-strip button{min-height:44px;padding:0 18px;color:#0d1d44;cursor:pointer;border:1px solid #e2e8f0;border-radius:999px;font-size:14px;font-weight:800}.guide-card-grid{display:grid;grid-gap:28px;gap:28px}.guide-card-grid-full{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-card-grid .guide-card{display:flex;flex-direction:column;min-height:330px;padding:32px;color:#0d1d44;background:var(--white);border:1px solid #e1e7ef;border-radius:8px;box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.guide-card-grid .guide-card:hover{border-color:#cfd9e7;box-shadow:0 16px 36px #0d1d4414;transform:translateY(-2px)}.guide-card-grid .guide-card h2{margin:22px 0 34px;min-height:48px;font-size:18px;line-height:1.28}.guide-card-grid .guide-card p{flex:1 1;margin:0 0 24px;color:#697386;font-size:15px}.guide-card .guide-card-category,.guide-card-category{display:inline-flex;align-items:center;width:max-content;min-height:28px;padding:0 12px;color:var(--tag-text-on-fill);background:var(--tag-fill);border:1px solid var(--tag-fill);border-radius:999px;font-size:13px;font-weight:800}.guide-card-meta,.guide-card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#556070;font-size:14px}.guide-card-meta{margin-top:0}.guide-card-meta span,.guide-card-tags span{display:inline-flex;align-items:center;gap:6px}.guide-card-tags{margin-top:16px}.guide-card-tags span{min-height:26px;padding:0 10px;color:#667085;background:#f3f5f7;border-radius:4px;font-weight:600}.guide-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:28px}.guide-pagination div{display:flex;gap:8px}.guide-pagination button{display:inline-grid;place-items:center;width:44px;min-width:44px;height:44px;padding:0}.guide-pagination button:disabled{color:#9aa7b8;cursor:not-allowed;background:#f4f7fb}.faq-page .guide-pagination{margin-top:42px}@media(max-width:1120px){.guide-card-grid-full{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.subhero h1{font-size:34px}.guide-card-grid-full{grid-template-columns:1fr}}.guide-strip-section .guide-card{min-height:212px;padding:26px}.guide-card h3{font-size:var(--fs-title-lg);line-height:1.3}.guide-card p{font-size:var(--fs-body);line-height:1.7}.clarity-card .guide-card-meta{margin-top:auto;padding-top:18px}.clarity-card .guide-card-tags{margin-top:12px}.subhero h1{font-family:var(--font-display);font-weight:700;letter-spacing:0}.subhero h1{font-size:clamp(36px,4.2vw,48px);font-weight:700;line-height:1}.guide-card h2,.guide-card h3{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:24px;letter-spacing:0}.guide-card p{font-size:14px;font-weight:400;line-height:23px}.guide-card-category,.guide-card-meta,.guide-card-tags span{font-size:14px;line-height:20px}@media(max-width:820px){.subhero h1{font-size:34px;line-height:40px}}@media(max-width:520px){.subhero h1{font-size:30px;line-height:36px}}.guide-card{border-color:var(--gray-line);box-shadow:0 10px 24px #171a200b}.subhero{background:linear-gradient(180deg,var(--gray-surface-2),var(--white));border-color:var(--gray-line)}.guide-card-tags span{color:var(--charcoal);background:var(--gray-surface-2);border-color:var(--gray-line)}.guide-card .guide-card-category,.guide-card-category{color:var(--white);background:var(--charcoal);border-color:var(--charcoal)}.guide-pagination button,.guide-topic-strip button{color:var(--charcoal);background:var(--white);border-color:var(--gray-line)}.guides-page-hero{background:linear-gradient(120deg,#165dff3d 0,#165dff00 38%),linear-gradient(120deg,#4a4f57 0,var(--charcoal) 48%,#171a20 100%)}.guide-card-grid .guide-card:hover{border-color:var(--gray-line-strong);box-shadow:0 12px 28px #171a2014}@media(max-width:720px){.guides-page-hero{background:linear-gradient(135deg,#165dff3d,#165dff00 46%),linear-gradient(160deg,#4a4f57 0,var(--charcoal) 56%,#171a20 100%)}}.guides-page-hero{background:linear-gradient(120deg,#ffffff38 0,#fff0 32%),linear-gradient(120deg,#1f78ff 0,var(--blue) 48%,#071b45 100%)}@media(max-width:720px){.guides-page-hero{background:linear-gradient(135deg,#fff3,#fff0 42%),linear-gradient(160deg,#1f78ff 0,var(--blue) 52%,#071b45 100%)}}.guide-card em{color:var(--blue)}.guides-page-hero{min-height:342px;padding:82px max(24px,calc((100vw - 980px)/2)) 94px}.guides-page-hero{display:flex;flex-direction:column;align-items:center;justify-content:center}.guides-page-hero h1{max-width:940px;margin:16px auto 12px;font-size:48px;line-height:48px}.guides-page-hero p{max-width:850px;font-size:16px;line-height:27.2px}@media(max-width:520px){.guides-page-hero{min-height:386px;padding:82px 20px 94px}.guides-page-hero h1{font-size:30px;line-height:36px}}