.guide-answer-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:16px;display:grid}.guide-answer-grid details{background:#0d241e;border:1px solid #ffffff1c;border-radius:17px;transition:border-color .18s,background .18s;overflow:hidden}.guide-answer-grid details[open]{background:#102a23;border-color:#e9c46a4f}.guide-answer-grid summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:112px;padding:19px 20px;list-style:none;display:grid}.guide-answer-grid summary::-webkit-details-marker{display:none}.guide-answer-grid summary>span{color:var(--coral);font-family:Georgia,serif;font-size:.93rem}.guide-answer-grid summary h2{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500;line-height:1.16}.guide-answer-grid summary svg{color:#789086;transition:transform .18s}.guide-answer-grid details[open] summary svg{color:var(--gold);transform:rotate(180deg)}.guide-answer-body{border-top:1px solid #ffffff12;padding:0 20px 21px 70px}.guide-answer-body>p{color:#b4c1ba;margin:19px 0 0;font-size:.84rem;line-height:1.68}.guide-answer-body>div{gap:7px;margin-top:22px;display:grid}.guide-answer-body a{min-height:44px;color:var(--cream);border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 11px;font-size:.72rem;font-weight:850;text-decoration:none;display:grid}.guide-answer-body a:first-child{color:var(--gold);grid-template-columns:auto 1fr}.guide-answer-body a small{color:#809388;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.61rem;font-weight:700;display:block;overflow:hidden}.guide-answer-body a:hover{background:#e9c46a0d;border-color:#e9c46a55}.guide-source-section{background:var(--gold);color:var(--ink);border-radius:23px;grid-template-columns:.8fr 1.2fr;gap:74px;margin-top:82px;padding:44px;display:grid}.guide-source-section h2{letter-spacing:-.05em;margin:13px 0 0;font-family:Georgia,serif;font-size:clamp(2.3rem,4vw,3.7rem);font-weight:500;line-height:.98}.guide-source-section>div:first-child>p:last-child{color:#5c5032;margin:20px 0 0;font-size:.82rem;line-height:1.62}.guide-source-section>div:last-child{align-content:start;display:grid}.guide-source-section a{min-height:60px;color:var(--ink);border-bottom:1px solid #07171329;grid-template-columns:1fr auto;align-items:center;gap:14px;font-family:Georgia,serif;font-size:1rem;text-decoration:none;display:grid}.guide-source-section a:first-child{border-top:1px solid #07171329}.guide-source-section a:hover span{transform:translate(4px)}.guide-source-section a span{transition:transform .18s}.guide-disclaimer{color:#81958a;grid-template-columns:auto 1fr;align-items:start;gap:12px;max-width:820px;margin:28px auto 0;padding:18px 20px;display:grid}.guide-disclaimer svg{color:var(--gold)}.guide-disclaimer p{margin:0;font-size:.7rem;line-height:1.55}.guide-market-warning{color:#3d2a00;background:#fbecc4;border:1px solid #e9c46a;border-left-width:5px;border-radius:14px;grid-template-columns:auto 1fr;gap:12px;margin:0 0 28px;padding:16px 18px;display:grid}.guide-market-warning p{margin:0 0 6px;line-height:1.55}.guide-market-warning a{color:#3d2a00;align-items:center;gap:5px;font-weight:900;display:inline-flex}.guide-market-facts{color:var(--soft);flex-wrap:wrap;gap:10px 28px;margin:28px 0 0;font-size:.82rem;display:flex}.guide-market-facts div{gap:8px;display:flex}.guide-market-facts dt{color:var(--gold);font-weight:900}.guide-market-facts dd{margin:0}.guide-market-facts a{color:var(--cream);align-items:center;gap:4px;display:inline-flex}.guide-market-applies{max-width:820px;color:var(--soft);margin:10px 0 0;font-size:.82rem;line-height:1.55}.guide-other-markets{border-top:1px solid var(--border);max-width:820px;color:var(--soft);margin:40px auto 0;padding-top:20px;font-size:.82rem}.guide-other-markets h2{color:var(--cream);margin:0 0 6px;font-size:.9rem}.guide-other-markets p{margin:0 0 8px}.guide-other-markets ul{margin:0;padding-left:18px}.guide-other-markets a{color:var(--gold);line-height:2}@media (max-width:900px){.guide-answer-grid{grid-template-columns:1fr}.guide-source-section{grid-template-columns:1fr;gap:38px}}@media (max-width:600px){.guide-result-count{padding:6px 4px 2px}.guide-answer-grid summary{grid-template-columns:28px 1fr auto;gap:9px;min-height:106px;padding:16px}.guide-answer-grid summary h2{font-size:1.12rem}.guide-answer-body{padding:0 16px 18px 53px}.guide-source-section{border-radius:18px;margin-top:62px;padding:26px 22px}.guide-source-section h2{font-size:2.45rem}.guide-source-section a{min-height:66px}.guide-disclaimer{padding-left:4px;padding-right:4px}}
