.detail-main{max-width:1280px;margin:auto}.joinus-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;gap:24px!important}.joinus-layout .article{min-width:0;font-size:1.0625rem;line-height:1.8}.joinus-layout h1{font-size:2rem;line-height:1.45;white-space:normal}.joinus-layout h2{font-size:1.625rem;line-height:1.5;background:#e7f2f6;border:1px solid #c7dce5;padding:.65rem}.joinus-photo{margin:1rem 0}.joinus-photo img{display:block;width:auto;max-width:100%;height:auto}.joinus-photo figcaption{font-size:.8rem;line-height:1.6}.joinus-layout .detail-sidebar{display:block!important;min-width:0}.joinus-layout .detail-side-card{display:block!important}.joinus-layout .detail-side-image img{height:auto!important;width:100%;object-fit:contain}.purchase-destinations__links{display:flex;flex-wrap:wrap;gap:8px}.purchase-destinations__links a{min-height:44px;padding:10px 14px;display:flex;align-items:center;font-size:.875rem;white-space:normal}.sidebar-pr-link{border:1px solid #b72b49;border-radius:8px;background:#ffe8ec;padding:14px;margin:16px 0}.sidebar-pr-link span{display:block;font-size:.8rem}.sidebar-pr-link a{color:#762039;font-weight:700}.table-scroll{overflow:auto}.article table{font-size:1rem;width:100%;border-collapse:collapse}.article th,.article td{padding:8px;border:1px solid #c7dce5;text-align:left}.article th{min-width:8em}@media(min-width:768px) and (max-width:1023px){.joinus-layout{grid-template-columns:minmax(0,1fr) 240px!important;gap:16px!important}}@media(max-width:767px){.joinus-layout{display:block!important}.joinus-layout .article{font-size:1rem}.joinus-layout h1{font-size:1.625rem}.joinus-layout h2{font-size:1.375rem}.joinus-layout table{font-size:.9375rem}.joinus-layout .detail-sidebar{margin-top:24px}.purchase-destinations__links a{font-size:.8125rem}}