.nOAzUa_directory{padding:24px 0 72px}.nOAzUa_hero{background:#f0e7ff;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;padding:36px 48px;display:flex}.nOAzUa_hero h1{letter-spacing:-1.7px;margin:0 0 28px;font-size:clamp(32px,4vw,52px);font-weight:650;line-height:1.15}.nOAzUa_hero h1 span{color:#7242b2}.nOAzUa_search{color:#686071;background:#fff;border:1px solid #d9cce9;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:480px;min-height:54px;padding:0 18px;display:flex}.nOAzUa_search:focus-within{outline-offset:3px;outline:3px solid #7642cb}.nOAzUa_directory .nOAzUa_search input{width:100%;min-width:0;font:inherit;color:#30323b;background:0 0;border:0;min-height:52px;font-size:15px;outline:none!important}.nOAzUa_heroArt{flex-shrink:0;width:230px;height:200px;position:relative}.nOAzUa_heroArt>img:first-child{object-fit:contain;width:100%;height:100%}.nOAzUa_heroLogo{box-sizing:content-box;background:#fff;border-radius:22px;padding:14px;position:absolute;bottom:8px;right:0;transform:rotate(8deg)}.nOAzUa_platforms{scrollbar-width:thin;gap:8px;margin-bottom:14px;padding:22px 4px;display:flex;overflow-x:auto}.nOAzUa_platforms a{border:1px solid #e8e5ec;border-radius:24px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.nOAzUa_platforms a[aria-current=page]{color:#a82d1f;background:#fff0e9;border-color:#ffb6a5}.nOAzUa_platforms a:hover{background:#fff0e9}.nOAzUa_group{margin-bottom:28px}.nOAzUa_platformTitle{align-items:center;gap:12px;margin:32px 0 18px;display:flex}.nOAzUa_platformTitle a{align-items:center;gap:14px;display:inline-flex}.nOAzUa_collection{border:1px solid #e7e5ec;border-radius:22px;grid-template-columns:220px minmax(0,1fr);margin-bottom:18px;display:grid;overflow:hidden}.nOAzUa_collectionTitle{background:#eee4ff;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.nOAzUa_directory .nOAzUa_collectionTitle h2{letter-spacing:-.5px;margin:0;font-size:22px;line-height:1.25}.nOAzUa_collectionTitle img{object-fit:contain;align-self:flex-end;width:118px;height:100px;margin-top:14px}.nOAzUa_content .nOAzUa_collectionTitle{background:#dff6ea}.nOAzUa_live .nOAzUa_collectionTitle{background:#cef7fc}.nOAzUa_automatic .nOAzUa_collectionTitle{background:#fff2d5}.nOAzUa_traffic .nOAzUa_collectionTitle{background:#e0efff}.nOAzUa_services{align-self:center;width:100%;min-width:0;padding:8px 26px}.nOAzUa_service{border-bottom:1px solid #eeedf1;grid-template-columns:24px minmax(0,1fr) auto 34px;align-items:center;gap:16px;min-height:78px;padding:19px 0;display:grid}.nOAzUa_service:last-child{border-bottom:none}.nOAzUa_service h3{margin:0;font-size:17px;font-weight:600}.nOAzUa_price{color:#656570;white-space:nowrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.nOAzUa_price strong{color:#30323b;font-size:18px;font-weight:650}.nOAzUa_arrow{color:#b73322;background:#fff0e9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.nOAzUa_service:hover h3{color:#bd3927}.nOAzUa_service:hover .nOAzUa_arrow{color:#fff;background:#d9402d}.nOAzUa_organic{background:#fff2e9;border-radius:22px;align-items:center;gap:20px;padding:28px 32px;display:flex}.nOAzUa_directory .nOAzUa_organic h2{margin:0 0 5px;font-size:23px}.nOAzUa_organic p{color:#656570;margin:0;font-size:14px}.nOAzUa_organic>svg{flex-shrink:0;margin-left:auto}.nOAzUa_organic:hover h2{color:#bd3927}.nOAzUa_empty{padding:40px 0}@media (max-width:700px){.nOAzUa_directory{padding-top:12px}.nOAzUa_hero{border-radius:22px;padding:28px 24px}.nOAzUa_hero>div:first-child{width:100%}.nOAzUa_heroArt{display:none}.nOAzUa_hero h1{letter-spacing:-1px}.nOAzUa_collection{grid-template-columns:1fr}.nOAzUa_collectionTitle{flex-direction:row;align-items:center;padding:18px 20px}.nOAzUa_directory .nOAzUa_collectionTitle h2{font-size:21px}.nOAzUa_collectionTitle img{width:64px;height:48px;margin:0}.nOAzUa_services{padding:0 18px}.nOAzUa_service{grid-template-columns:22px minmax(0,1fr) 30px;gap:10px;padding:16px 0}.nOAzUa_service h3{font-size:16px}.nOAzUa_price{grid-area:2/2}.nOAzUa_price strong{font-size:16px}.nOAzUa_arrow{grid-area:1/3/3;width:30px;height:30px}.nOAzUa_organic{gap:14px;padding:22px 20px}.nOAzUa_directory .nOAzUa_organic h2{font-size:21px}}
