.osRXtW_panel{--twsr-search-control-height:46px;border:1px solid var(--twsr-border);border-radius:var(--twsr-radius);background:var(--twsr-surface);color:var(--twsr-text);font:inherit;box-shadow:0 12px 28px var(--twsr-shadow-color);margin-block:24px;padding:32px;container:advanced-search/inline-size}.osRXtW_panel .twsr-search-panel__form{display:block}.osRXtW_panel .twsr-search-panel__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.osRXtW_panel .twsr-search-panel__tax-panel{display:contents}.osRXtW_panel .twsr-search-panel__taxonomy{border:1px solid var(--twsr-border);border-radius:var(--twsr-radius);background:var(--twsr-surface);flex:none;min-width:0}.osRXtW_panel .twsr-search-panel__taxonomy summary{cursor:pointer;min-height:var(--twsr-search-control-height);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-weight:700;list-style:none;display:flex}.osRXtW_panel .twsr-search-panel__taxonomy summary::-webkit-details-marker{display:none}.osRXtW_panel .twsr-search-panel__taxonomy summary:before{content:"+";color:var(--twsr-primary);font-weight:400}.osRXtW_panel .twsr-search-panel__taxonomy[open] summary:before{content:"−"}.osRXtW_panel .twsr-search-panel__taxonomy[open]{position:relative}.osRXtW_panel .twsr-search-panel__taxonomy[open] .twsr-search-panel__terms{z-index:10;box-shadow:0 8px 24px var(--twsr-shadow-color);margin-top:4px;position:absolute;top:100%;left:0}.osRXtW_panel .twsr-search-panel__tax-count{color:var(--twsr-primary);font-size:.85em;font-weight:400}.osRXtW_panel .twsr-search-panel__terms{background:var(--twsr-surface);border:1px solid var(--twsr-border);border-radius:var(--twsr-radius);flex-wrap:wrap;gap:6px 16px;min-width:220px;max-width:420px;padding:12px 14px;display:flex}.osRXtW_panel .twsr-search-panel__term{white-space:nowrap;cursor:pointer;align-items:center;gap:5px;min-height:44px;font-weight:400;line-height:1.5;display:inline-flex}.osRXtW_panel .twsr-search-panel__term input{width:16px;height:16px;accent-color:var(--twsr-primary);flex-shrink:0;margin:0}.osRXtW_panel .twsr-search-panel__actions{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.osRXtW_panel .twsr-search-panel__submit{min-height:var(--twsr-search-control-height);border-radius:var(--twsr-radius);background:var(--twsr-button-bg);color:var(--twsr-button-text);white-space:nowrap;border:0;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.osRXtW_panel .twsr-search-panel__submit:hover{background:var(--twsr-button-hover);transform:translateY(-2px)}.osRXtW_panel .twsr-search-panel__clear{align-items:center;min-height:44px;display:inline-flex}.osRXtW_panel .twsr-search-panel__clear:hover{color:var(--twsr-accent-readable)}@container advanced-search (max-width:782px){.osRXtW_panel .twsr-search-panel__bar{align-items:stretch}.osRXtW_panel .twsr-search-panel__taxonomy{flex-basis:100%}.osRXtW_panel .twsr-search-panel__taxonomy summary{white-space:normal}.osRXtW_panel .twsr-search-panel__term{white-space:normal}.osRXtW_panel .twsr-search-panel__taxonomy[open] .twsr-search-panel__terms{min-width:0;box-shadow:none;margin-top:0;position:static}.osRXtW_panel .twsr-search-panel__actions{flex-wrap:wrap;width:100%;margin-left:0}.osRXtW_panel .twsr-search-panel__submit{width:100%}}@media (max-width:600px){.osRXtW_panel{padding:22px}}@media (prefers-reduced-motion:reduce){.osRXtW_panel .twsr-search-panel__submit{transition:none}}
.site-frame .fixed-richtext{overflow-wrap:anywhere;max-width:68ch;font-size:16px;line-height:1.9}.site-frame .fixed-richtext p{margin:0 0 1.2em}.site-frame .fixed-richtext>p:first-of-type{color:var(--twsr-muted-readable);font-size:18px;line-height:1.8}.site-frame .fixed-richtext :is(h2,h3){font-weight:var(--twsr-heading-weight);letter-spacing:var(--twsr-heading-spacing);line-height:1.3}.site-frame main .fixed-richtext h2{border-left:4px solid var(--twsr-accent);margin:2.2em 0 24px;padding-left:14px;font-size:28px}.site-frame main .fixed-richtext h3{font-size:20px;font-weight:var(--twsr-body-heading-weight);margin:1.8em 0 16px}.site-frame .fixed-richtext blockquote{border-left:4px solid var(--twsr-accent);background:var(--twsr-surface-alt);border-radius:var(--twsr-radius);margin:32px 0;padding:20px 24px}.site-frame .fixed-richtext blockquote>:last-child{margin-bottom:0}.site-frame .fixed-richtext :is(ul,ol){margin:0 0 24px;padding-left:24px}.site-frame .fixed-richtext li+li{margin-top:8px}.site-frame .fixed-richtext li::marker{color:var(--twsr-accent-readable)}.site-frame .fixed-richtext a{color:var(--twsr-accent-readable);text-underline-offset:3px;text-decoration:underline}.site-frame .fixed-richtext img{border-radius:var(--twsr-radius);width:auto;max-width:100%;height:auto;margin:32px 0;display:block}.site-frame .fixed-richtext figure{margin:32px 0}.site-frame .fixed-richtext figure img{margin:0}.site-frame .fixed-richtext figcaption{color:var(--twsr-muted-readable);text-align:center;margin-top:8px;font-size:13px}@media (max-width:768px){.site-frame main .fixed-richtext h2{font-size:24px}}
