.related-links_related__OxbUq{box-sizing:border-box;width:min(100% - 40px,1080px);margin:40px auto;padding:clamp(20px,4vw,32px);border:1px solid #dce6e2;border-radius:16px;background:#f4faf7;color:#152b25}.related-links_related__OxbUq h2{margin:0 0 12px;font-size:clamp(22px,3vw,28px);line-height:1.3}.related-links_related__OxbUq p{margin:0 0 20px;line-height:1.6}.related-links_related__OxbUq ul{margin:0 0 20px;padding-left:22px}.related-links_related__OxbUq li{margin:10px 0;line-height:1.6}.related-links_related__OxbUq a{color:#17644e;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.related-links_related__OxbUq a:hover{color:#0b392c}.related-links_related__OxbUq a:focus-visible{outline:3px solid #17644e;outline-offset:4px;border-radius:2px}.related-links_allGuides__y1Nuw{display:inline-block;padding:6px 0;font-weight:700}.visual-example-card_gridSection__MeTlm{margin-top:38px}.visual-example-card_heading__G46vT{margin:0;color:#121318;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.03em;font-weight:850}.visual-example-card_subtitle__Im1ID{max-width:880px;margin:10px 0 0;color:#5c606b;font-size:16px;line-height:1.58}.visual-example-card_grid__GYujz{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.visual-example-card_card__pks_G{display:flex;flex-direction:column;justify-content:space-between;padding:22px 22px 24px;border:1px solid #ece3f4;border-radius:22px;background:linear-gradient(180deg,#ffffff,#fcf9ff);box-shadow:0 12px 30px rgba(51,28,74,.045)}.visual-example-card_topRow__fAmPx{display:flex;align-items:center;justify-content:space-between;gap:8px}.visual-example-card_formulaBadge__2lSVi{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:#f3e8ff;color:#6d28d9;font-size:12px;font-weight:800}.visual-example-card_metaPill__CBqgE{color:#6b7280;font-size:12px;font-weight:700}.visual-example-card_inputsRow__pPsf4{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700;color:#374151}.visual-example-card_inputPill__x7Ino{padding:5px 10px;border-radius:10px;background:#f8f5fc;border:1px solid #e9e0f2}.visual-example-card_operator__MFT5b{color:#9ca3af;font-weight:800}.visual-example-card_resultBox__antpN{margin-top:14px;padding:12px 14px;border-radius:14px;background:#faf5ff;border:1px solid #e9d5ff}.visual-example-card_resultLabel__nyRgW{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7c3aed}.visual-example-card_resultValue__gL_H5{display:block;margin-top:3px;font-size:19px;font-weight:850;color:#111827}.visual-example-card_ratioWrap__n7v_W{margin-top:14px}.visual-example-card_ratioLabels__P5l8d{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:#555963;margin-bottom:6px}.visual-example-card_ratioBar__LTycF{height:7px;border-radius:999px;background:#ece6f4;overflow:hidden}.visual-example-card_ratioFill__yCB8J{height:100%;border-radius:999px;background:linear-gradient(90deg,#7c3aed,#db2777)}.visual-example-card_note__GkQHA{margin:14px 0 0;color:#555963;font-size:14px;line-height:1.56}@media (max-width:900px){.visual-example-card_grid__GYujz{grid-template-columns:1fr}}.tool-faq_faqSection__BKPiR{padding:76px 0 84px;background:#ffffff;border-top:1px solid #f1ebf5}.tool-faq_inner__8Ml0U{width:min(100% - 40px,1040px);margin:0 auto}.tool-faq_eyebrow__goiHI{margin:0 0 10px;color:#8b3dff;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.tool-faq_heading__IQLEi{margin:0 0 28px;color:#111217;font-size:clamp(32px,4.2vw,48px);line-height:1.06;letter-spacing:-.04em;font-weight:850}.tool-faq_list__RmpSZ{display:grid;grid-gap:14px;gap:14px}.tool-faq_item__cQkeG{border:1px solid #e9e1f0;border-radius:18px;background:#fcfaff;padding:18px 22px;transition:border-color .15s ease,box-shadow .15s ease}.tool-faq_item__cQkeG[open]{background:#ffffff;border-color:#d3b8f5;box-shadow:0 10px 26px rgba(98,42,168,.06)}.tool-faq_question__lBEuA{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#15161c;font-size:18px;font-weight:800;line-height:1.35}.tool-faq_question__lBEuA::-webkit-details-marker{display:none}.tool-faq_answer__AYXQZ{margin:12px 0 0;color:#4f5460;font-size:16px;line-height:1.65}