.bm-guide{font-size:17px;line-height:1.8;color:#303035;word-break:keep-all;overflow-wrap:anywhere}.bm-guide *{box-sizing:border-box}.bm-guide p{margin:12px 0 18px}.bm-guide a{color:#bd175d;text-decoration:underline;text-underline-offset:4px}.bm-guide strong,.bm-guide b{font-weight:700}.bm-guide .bm-g-lead{font-size:20px;line-height:1.75}.bm-guide .bm-g-date{font-size:13px;color:#71717a;line-height:1.6}.bm-guide .bm-g-section{margin:44px 0;padding:0}.bm-guide h2{font-size:26px;line-height:1.5;margin:0 0 20px}.bm-guide .bm-g-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.bm-guide .bm-g-card{padding:22px;background:#fff8fb;border:1px solid #f5c9dc;border-radius:14px;min-width:0}.bm-guide .bm-g-card b{display:block;color:#9f1952;font-size:17px}.bm-guide .bm-g-card p{margin:8px 0;font-size:16px}.bm-guide .bm-g-card a{font-size:15px}.bm-guide .bm-g-jump{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.bm-guide .bm-g-jump a{padding:8px 14px;border:1px solid #efc4d7;border-radius:28px;text-decoration:none;font-size:15px;background:#fff}.bm-guide .bm-g-screen-row{display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:26px;align-items:start}.bm-guide .bm-g-shot{margin:0;max-width:260px}.bm-guide .bm-g-shot img{width:100%;height:auto;border:1px solid #e6e6e8;border-radius:16px;box-shadow:0 5px 20px #3825370c}.bm-guide figcaption{font-size:12px;color:#71717a;line-height:1.5;margin-top:8px}.bm-guide .bm-g-tip{padding:14px 16px;border-left:3px solid #f73d96;background:#fff8fb;font-size:15px}.bm-guide .bm-g-tip strong{display:block;color:#9f1952}.bm-guide .bm-g-checks{display:grid;gap:10px;background:#fff8fb;border:1px solid #f5c9dc;border-radius:14px;padding:20px}.bm-guide label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:16px}.bm-guide input[type=checkbox]{appearance:auto;width:18px;height:18px;position:static;opacity:1;margin-top:6px;accent-color:#ec3f8f;flex-shrink:0}.bm-guide .bm-g-linklist{display:grid;border-top:1px solid #ddd}.bm-guide .bm-g-linklist a{padding:14px 8px;border-bottom:1px solid #eee;text-decoration:none;font-size:16px}.bm-guide .bm-g-actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.bm-guide .bm-g-actions a{padding:12px 18px;border:1px solid #ed3f8e;border-radius:9px;text-decoration:none;font-size:16px;font-weight:600}.bm-guide .bm-g-actions a:first-child{background:#ed3f8e;color:#fff}.bm-usim-check{max-width:1000px;margin:36px auto;padding:0 20px}.bm-guide .bm-g-choice{text-decoration:none;display:grid;gap:10px}.bm-guide .bm-g-choice span{font-size:15px}.bm-guide details{border-bottom:1px solid #e4dbe0;padding:16px 0}.bm-guide summary{font-weight:600;cursor:pointer;list-style:revert}.bm-guide details p{font-size:16px;padding:4px 10px}.bm-guide ul,.bm-guide ol{margin:16px 0;padding:18px 18px 18px 36px;background:transparent;border:0;list-style:revert}.bm-guide li{margin:8px 0;padding:0}.bm-guide li:before{content:none!important}.bm-guide input:focus-visible,.bm-guide a:focus-visible,.bm-guide summary:focus-visible{outline:3px solid #6b4dff;outline-offset:4px}
@media(max-width:767px){.bm-guide{font-size:16px}.bm-guide .bm-g-lead{font-size:18px}.bm-guide h2{font-size:22px}.bm-guide .bm-g-grid{grid-template-columns:1fr}.bm-guide .bm-g-card{padding:17px}.bm-guide .bm-g-screen-row{grid-template-columns:1fr;gap:18px}.bm-guide .bm-g-shot{max-width:260px;margin:auto}.bm-guide .bm-g-section{margin:32px 0}.bm-usim-check{padding:0 20px;margin:30px auto}.bm-guide .bm-g-actions{display:grid}.bm-guide .bm-g-actions a{text-align:center}.bm-guide .bm-g-jump{gap:6px}.bm-guide .bm-g-jump a{font-size:13px;padding:7px 11px}}