.cms-search{max-width:1240px;margin:auto;padding:64px 28px 88px;color:var(--search-text,#202020);font-family:Manrope,Arial,sans-serif;font-weight:400}.cms-search-intro{max-width:820px;padding-bottom:56px}.cms-search-intro>p{font-size:18px;line-height:1.65;margin:22px 0 28px}.cms-search-form label{display:block;margin-bottom:10px;font-size:16px}.cms-search-form>div{display:flex;gap:12px}.cms-search-form input{flex:1;min-width:0;padding:14px 16px;border:1px solid var(--search-control,#777);border-radius:4px;background:white;color:#202020;font:inherit}.cms-search-form button{background:var(--search-action,#202020);color:var(--search-on-action,#fff);border:1px solid transparent;border-radius:4px;padding:14px 26px;font:600 16px Manrope,Arial,sans-serif;cursor:pointer}.cms-search a{color:inherit;font-weight:600;text-underline-offset:4px}.cms-search h3 a{font-weight:inherit;text-decoration:none}.cms-search-content>p{max-width:720px;font-size:16px;line-height:1.7}.cms-search-types{display:flex;gap:12px 24px;flex-wrap:wrap;margin:28px 0 40px}.cms-search-types a{padding:6px 0;text-decoration:none}.cms-search-types a[aria-current]{text-decoration:underline;text-decoration-thickness:2px}.cms-search-types span{font-weight:400;margin-left:5px}.cms-search-results{display:grid;grid-template-columns:1fr 1fr;gap:36px 48px}.cms-search-result{display:flex;gap:22px;align-items:flex-start;min-width:0}.cms-search-result>a{width:132px;flex-shrink:0;background:var(--search-surface,#f5f5f5)}.cms-search-result img{width:100%;height:100px;object-fit:contain;display:block}.cms-search-result p{font-size:16px;line-height:1.65;margin:12px 0 0;overflow-wrap:anywhere}.cms-search-result .h3{margin:0}.cms-search-empty{grid-column:1/-1;max-width:680px;padding:36px;background:var(--search-surface,#f5f5f5)}.cms-search-empty a{display:inline-block;margin:12px 24px 0 0}.cms-search-pagination{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:48px}.cms-search :focus-visible{outline:3px solid var(--search-focus,#1260c9);outline-offset:4px}@media(max-width:767px){.cms-search{padding:40px 20px 64px}.cms-search-intro{padding-bottom:40px}.cms-search-results{grid-template-columns:1fr;gap:32px}.cms-search-result>a{width:92px}.cms-search-result img{height:80px}.cms-search-result{gap:18px}.cms-search-types{gap:12px 20px}.cms-search-form>div{gap:8px}.cms-search-form button{padding:14px 18px}}@media(prefers-reduced-motion:reduce){.cms-search *{scroll-behavior:auto}}

.cms-search-result>div{min-width:0;flex:1}.cms-search-result .h3{overflow-wrap:anywhere}.cms-search,.cms-search *{box-sizing:border-box}

.cms-search-form,.cms-search-form label,.cms-search-form>div{min-width:0;max-width:100%;width:100%;box-sizing:border-box}.cms-search-form input{width:100%;min-inline-size:0;box-sizing:border-box}.cms-search-form button{flex-shrink:0}
