body.bnsi-content .entry-content .wp-block-table{overflow-x:auto;max-width:100%}body.bnsi-content .entry-content .wp-block-table table{width:100%;border-collapse:collapse}body.bnsi-content .entry-content .wp-block-table th,body.bnsi-content .entry-content .wp-block-table td{padding:11px 13px;border:1px solid var(--si-border);text-align:left;vertical-align:top}body.bnsi-content .entry-content .wp-block-quote{border-left:4px solid var(--si-accent);background:var(--si-soft);padding:14px 19px}body.bnsi-content .entry-content .bnsi-box{padding:17px 20px;margin:1.4rem 0;border:1px solid var(--si-border);border-radius:8px;background:var(--si-soft);font-family:inherit;color:inherit}body.bnsi-content .entry-content .bnsi-box-tip,body.bnsi-content .entry-content .bnsi-box-note{border-left:4px solid var(--si-accent)}body.bnsi-content .entry-content .bnsi-box-safety{border-left:4px solid #bb813f;background:#fff7e8}body.bnsi-content .entry-content .bnsi-box-affiliate,body.bnsi-content .entry-content .bnsi-box-travel{border-left:4px solid var(--si-accent-dark)}body.bnsi-content .entry-content .bnsi-box-budget,body.bnsi-content .entry-content .bnsi-box-proof{border-left:4px solid #6587a5;background:var(--si-warm)}body.bnsi-content .entry-content .bnsi-box-ingredients,body.bnsi-content .entry-content .bnsi-box-materials{border-left:4px solid var(--si-accent);background:var(--si-warm)}body.bnsi-content .entry-content .bnsi-box>:first-child{margin-top:0}body.bnsi-content .entry-content .bnsi-box>:last-child{margin-bottom:0}body.bnsi-content .entry-content .bnsi-tour-suggestion{border:1px solid var(--si-border);background:var(--si-soft);padding:14px 17px;border-radius:8px}@media (max-width:600px){body.bnsi-content .entry-content .bnsi-box{padding:14px 15px}}body.bnsi-content .entry-content .bnsi-related{box-sizing:border-box;margin:2.4rem 0;padding:24px 22px;border:1px solid #dedede;border-radius:10px;background:#fafaf9;color:#294558;font-family:inherit;clear:both}body.bnsi-content .entry-content .bnsi-related *{box-sizing:border-box}body.bnsi-content .entry-content .bnsi-related-kicker{display:block;margin:0 0 9px;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.055em;color:#4c605f}body.bnsi-content .entry-content .bnsi-related-heading{margin:0 0 18px;color:#294558;font-size:clamp(20px,2.2vw,26px);font-family:inherit;font-weight:700;line-height:1.25}body.bnsi-content .entry-content .bnsi-related-list{display:grid;gap:14px}body.bnsi-content .entry-content a.bnsi-related-card{display:flex;gap:16px;align-items:center;width:100%;min-width:0;border:1px solid #e1e1df;border-radius:8px;padding:12px;background:#fff;text-decoration:none;color:inherit;transition:border-color .16s ease,box-shadow .16s ease}body.bnsi-content .entry-content a.bnsi-related-card:hover,body.bnsi-content .entry-content a.bnsi-related-card:focus-visible{border-color:#8caca8;box-shadow:0 3px 13px rgba(26,36,51,.08)}body.bnsi-content .entry-content .bnsi-related-thumb{flex:0 0 145px;width:145px;height:115px;border-radius:6px;display:block;object-fit:contain;background:#eeece8}body.bnsi-content .entry-content .bnsi-related-thumb-empty{background:linear-gradient(145deg,#eef6f2,#e3e9e6)}body.bnsi-content .entry-content .bnsi-related-card-body{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0;gap:7px}body.bnsi-content .entry-content .bnsi-related-category{color:#57645c;font-weight:700;font-size:12px;text-transform:uppercase;line-height:1.35}body.bnsi-content .entry-content .bnsi-related-title{color:#087d8b;font-size:18px;font-weight:700;line-height:1.38;overflow-wrap:anywhere}body.bnsi-content .entry-content .bnsi-related-cta{color:#64716e;font-size:15px;line-height:1.35}@media (max-width:600px){body.bnsi-content .entry-content .bnsi-related{padding:17px 14px;margin:1.8rem 0}body.bnsi-content .entry-content a.bnsi-related-card{gap:11px;padding:10px;align-items:flex-start}body.bnsi-content .entry-content .bnsi-related-thumb{flex-basis:95px;width:95px;height:94px}body.bnsi-content .entry-content .bnsi-related-title{font-size:15px}body.bnsi-content .entry-content .bnsi-related-category{font-size:10px}body.bnsi-content .entry-content .bnsi-related-cta{font-size:13px}}