.guide-module__YFc_FW__page{color:#172d49;max-width:960px;margin:0 auto;padding:36px 24px 72px;line-height:1.75}.guide-module__YFc_FW__page nav{color:#5d6d80;font-size:.9rem}.guide-module__YFc_FW__page nav span{margin:0 12px}.guide-module__YFc_FW__header{margin:48px 0}.guide-module__YFc_FW__header h1{letter-spacing:-.025em;font-size:clamp(2rem,5vw,2.8rem);line-height:1.2}.guide-module__YFc_FW__header>p{color:#506078;max-width:65ch;font-size:1.15rem}.guide-module__YFc_FW__page section{border-top:1px solid #e1e6ed;margin-top:40px;padding-top:28px}.guide-module__YFc_FW__page h2{margin:0 0 20px;font-size:1.4rem;line-height:1.35}.guide-module__YFc_FW__page p{margin:20px 0}.guide-module__YFc_FW__page a{color:#235ca3;text-underline-offset:3px}.guide-module__YFc_FW__links{flex-wrap:wrap;gap:16px 28px;margin-top:28px;display:flex}.guide-module__YFc_FW__button{font:inherit;color:#244b78;cursor:pointer;background:#fff;border:1px solid #c7d3e2;border-radius:6px;padding:10px 16px}.guide-module__YFc_FW__page blockquote{color:#40536d;border-left:3px solid #cedbea;margin:28px 0;padding:4px 24px}.guide-module__YFc_FW__rules{padding-left:24px}.guide-module__YFc_FW__rules li{margin-bottom:24px;padding-left:8px}.guide-module__YFc_FW__tableWrap{overflow-x:auto}.guide-module__YFc_FW__page table{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.guide-module__YFc_FW__page th,.guide-module__YFc_FW__page td{vertical-align:top;border-bottom:1px solid #e1e6ed;padding:16px 12px}.guide-module__YFc_FW__page pre{background:#f3f6fa;border-radius:8px;padding:24px;font-size:.85rem;line-height:1.7;overflow:auto}.guide-module__YFc_FW__page :is(a,button,pre):focus-visible{outline-offset:4px;outline:2px solid #235ca3}
