figure img{height:auto;max-width:100%;object-fit:contain}figure>a{display:block}.os-home .hero{padding-block:56px 38px}.os-home .waypoint{padding-block:35px}.os-home .wpmark{display:none}.os-home .stockwall{grid-template-columns:repeat(6,minmax(0,1fr))}.os-home .stockcell img{height:auto;aspect-ratio:1;object-fit:contain}.os-home .reviewline{font-size:12px}.os-home .os-about,.os-home .os-guide,.os-home .os-next{padding-block:54px}.os-pair{display:grid;grid-template-columns:1fr 1fr;gap:64px}.os-pair h3{font-size:24px;margin-top:30px}.os-guide{background:#fff1f6}.os-guide-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:64px;align-items:start}.os-guide li{margin-bottom:19px}.os-guide figure{margin:0;max-width:330px}.os-action{display:inline-flex;align-items:center;min-height:44px;padding:12px 20px;background:#e91568;color:#fff!important;border-radius:8px;font-weight:700}.os-resources{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.os-resources h3 a{display:inline-flex;min-height:44px;align-items:center}.seekform input{min-width:0}main h2[id]{scroll-margin-top:90px}@media(max-width:760px){.os-home .stockwall{grid-template-columns:repeat(2,minmax(0,1fr))}.os-pair,.os-guide-grid,.os-resources{grid-template-columns:1fr;gap:28px}.os-home .os-about,.os-home .os-guide,.os-home .os-next{padding-block:32px}.os-guide figure{max-width:300px;margin-inline:auto}.os-home .hero h1{font-size:42px}}
.review-text-only{display:block!important;max-width:880px}

.os-home .celltag{display:none}
@media(max-width:760px){.masthead .wrap{flex-wrap:wrap;gap:0;padding-block:6px}.masthead .brandmark{flex:0 0 100%;min-width:0}.masthead .brandmark img{flex-shrink:0}.masthead .topnav{flex:0 0 100%;width:100%;min-width:0;padding-bottom:3px}}
