/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
select.mm-searchable-select{display:none;}.mm-ss{position:relative;display:flex;width:100%;font-family:inherit;}.mm-ss__trigger{position:relative;display:flex;align-items:center;width:100%;height:48px;padding:var(--stack-2) var(--stack-5);background:#fff;border:none;border-radius:var(--border-radius-s);cursor:pointer;text-align:left;color:#000;}.mm-ss--open .mm-ss__trigger,.mm-ss__trigger:focus{outline:none;}.mm-ss__trigger-text{flex:1;font-size:var(--body-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mm-ss__trigger-text--placeholder{color:#888;}.mm-ss__arrow{position:absolute;right:var(--stack-3);top:50%;width:24px;height:25px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12%2015.6098L7%2010.6348H17L12%2015.6098Z'%20fill='black'/%3E%3C/svg%3E") center no-repeat;transition:transform 0.2s ease;}.hero__octane.contact .mm-ss__trigger{border:1px solid #c0c0c0;}.mm-ss--open .mm-ss__arrow{transform:translateY(-50%) rotate(180deg);}.mm-ss__dropdown{display:none;position:absolute;top:calc(100% + var(--stack-0));left:0;right:0;z-index:1000;background:#fff;border-radius:var(--border-radius-s);box-shadow:0 6px 24px rgba(0,0,0,0.15);overflow:hidden;}.mm-ss--open .mm-ss__dropdown{display:block;}.mm-ss__search-wrap{display:flex;align-items:center;padding:var(--stack-1) var(--stack-2);border-bottom:1px solid #e8e8e8;}.mm-ss__search-icon{width:16px;height:16px;margin-right:var(--stack-1);flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.5'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='16.5' y1='16.5' x2='22' y2='22'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;}.mm-ss__search{flex:1;border:none;outline:none;color:#333;background:transparent;}.mm-ss__search::placeholder{color:#bbb;}.mm-ss__options{max-height:280px;overflow-y:auto;overscroll-behavior:contain;}.mm-ss__options::-webkit-scrollbar{width:5px;}.mm-ss__options::-webkit-scrollbar-track{background:transparent;}.mm-ss__options::-webkit-scrollbar-thumb{background:#ccc;border-radius:var(--border-radius-xs);}.mm-ss__group-label{padding:var(--stack-2) var(--stack-3) var(--stack-0);font-weight:600;color:#999;letter-spacing:0.04em;pointer-events:none;}.mm-ss__option{padding:var(--stack-2) var(--stack-3);font-weight:700;color:#222;cursor:pointer;border-top:1px solid #f0f0f0;transition:background 0.1s ease;}.mm-ss__option:first-of-type{border-top:none;}.mm-ss__option:hover,.mm-ss__option:focus{background:#f5f8ff;}.mm-ss__option--selected{color:#1a5fd4;}
.attorney-index-hero-wrapper{padding-top:var(--stack-8);}.attorney-index-hero__title{padding-bottom:var(--stack-0);}.attorney-index-hero__body,.attorney-index-hero__body p{padding-bottom:var(--stack-5);line-height:32px;}@media screen and (min-width:1200px){.attorney-index-hero__body,.attorney-index-hero__body p{padding-right:40px;}}@media screen and (min-width:992px){.attorney-index-hero__title,.attorney-index-hero__body{padding-bottom:0;}}@media screen and (max-width:991px){.block-attorney-index-hero{padding-top:var(--stack-4);}.attorney-index-hero__title{margin-bottom:0;}.attorney-index-hero__body{padding-bottom:0;}.attorney-index-hero__body,.attorney-index-hero__body p{line-height:24px;}}
