.channel-main{padding-bottom:3rem}.channel-main .channel-card{display:flex;flex-direction:column;gap:1rem}.channel-main .channel-card .explore-product{margin-top:auto;min-height:44px}.channel-main .channel-price{line-height:1.6}.channel-main .dynamic-guide-table-scroll{max-width:100%;overflow:auto}.channel-main .dynamic-guide-table-scroll:focus-visible{outline:3px solid #166534;outline-offset:3px}.channel-main .guide-sources a{overflow-wrap:anywhere}.channel-main .guide-card-grid{margin-block:2rem}.channel-main .guide-body{min-width:0}.channel-main .profile-faq summary{min-height:44px}.channel-main .site-breadcrumbs a{min-height:44px;display:inline-flex;align-items:center}.channel-main .guide-byline{line-height:1.6}@media(max-width:600px){.channel-main .product-grid{grid-template-columns:1fr}.channel-main .guide-card-grid{grid-template-columns:1fr}.channel-main .dynamic-guide-table-scroll table{min-width:28rem}.channel-main h1{overflow-wrap:anywhere}}

.channel-main .profile-columns,.channel-main .profile-columns>*,.channel-main .profile-main,.channel-main .profile-main>*{min-width:0;max-width:100%}.channel-main .profile-main .dynamic-guide-table-scroll{min-width:0;width:100%;box-sizing:border-box;overflow-x:auto}.channel-main .channel-card h2{font-size:1.1rem;line-height:1.3;margin:0}.channel-main .profile-main p,.channel-main .profile-main h2{overflow-wrap:anywhere}

.channel-main .guide-card h2{font-size:1.3rem;line-height:1.35;margin:12px 0}.channel-main .guide-card h2 a{text-decoration:none}.channel-main .guide-card h2 a:hover{text-decoration:underline}

.channel-main .channel-matrix{min-width:0;width:100%;box-sizing:border-box;overflow-x:auto}.channel-main .channel-matrix table{min-width:54rem}.channel-main .channel-matrix th,.channel-main .channel-matrix td{overflow-wrap:normal;word-break:normal;vertical-align:top}.channel-main .channel-matrix th:first-child{width:9rem;min-width:9rem}.channel-main .channel-matrix :is(th,td):nth-child(2){width:10rem;min-width:10rem;white-space:nowrap}.channel-main .channel-matrix :is(th,td):nth-child(3){width:12rem;min-width:12rem}.channel-main .channel-matrix td:last-child{min-width:18rem;overflow-wrap:anywhere}
