/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
body:has(.yarddash-search-shell){background:#091119;color:#f4f8fb;}body:has(.yarddash-search-shell) .dialog-off-canvas-main-canvas,body:has(.yarddash-search-shell) .layout-container,body:has(.yarddash-search-shell) .layout-content{background:transparent;}.yarddash-search-shell{--yd-bg:#091119;--yd-panel:#121e28;--yd-line:#294453;--yd-text:#f4f8fb;--yd-muted:#9bb0bf;--yd-cyan:#0fd5ec;min-height:100vh;color:var(--yd-text);background:radial-gradient(circle at 50% 35%,#132c3a 0,#091119 50%,#060b10 100%);font:16px/1.55 Inter,Segoe UI,Roboto,Arial,sans-serif;}.yarddash-search-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:68px;padding:0 38px;border-top:3px solid #355268;border-bottom:1px solid #172b38;background:#0c141cdd;}.yarddash-search-topnav{display:flex;flex-wrap:wrap;gap:12px 23px;align-items:center;}.yarddash-search-topnav--right{justify-content:flex-end;}.yarddash-search-topnav a{color:#d3e1ea;font-size:.91rem;font-weight:700;text-decoration:none;}.yarddash-search-topnav a:hover,.yarddash-search-topnav a:focus-visible{color:var(--yd-cyan);text-decoration:underline;text-underline-offset:4px;}.yarddash-search-brand{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--yd-text);font-size:1.13rem;text-decoration:none;white-space:nowrap;}.yarddash-search-brand span{display:grid;width:32px;height:32px;place-items:center;border:1px solid #16b8d0;border-radius:8px;background:#073847;color:var(--yd-cyan);font-size:.8rem;font-weight:900;box-shadow:0 0 22px #09d5ef26;}.yarddash-search-hero{display:flex;flex-direction:column;align-items:center;width:min(100% - 32px,920px);margin:0 auto;padding:clamp(72px,13vh,150px) 0 50px;text-align:center;}.yarddash-search-shell.is-results .yarddash-search-hero{padding-top:52px;}.yarddash-search-kicker{margin:0;color:var(--yd-cyan);font:800 .72rem/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;}.yarddash-search-hero h1{max-width:820px;margin:11px 0 9px;font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.045em;line-height:1.05;}.yarddash-search-intro{max-width:690px;margin:0 0 24px;color:var(--yd-muted);font-size:1.03rem;}.yarddash-search-form{display:flex;align-items:center;width:min(100%,780px);min-height:58px;overflow:hidden;border:1px solid #3a5363;border-radius:30px;background:#111c26;box-shadow:0 10px 35px #00000040;}.yarddash-search-form:focus-within{border-color:var(--yd-cyan);box-shadow:0 0 0 3px #0fd5ec2e,0 12px 40px #00000050;}.yarddash-search-icon{padding:0 0 0 21px;color:var(--yd-cyan);font-size:1.8rem;line-height:1;}.yarddash-search-form input{min-width:0;flex:1;padding:15px 14px;border:0;outline:0;background:transparent;color:var(--yd-text);font:inherit;}.yarddash-search-form input::placeholder{color:#8097a7;}.yarddash-search-form button{align-self:stretch;padding:0 22px;border:0;border-left:1px solid #314957;background:#0d6071;color:#e7fcff;font-weight:900;letter-spacing:.04em;cursor:pointer;}.yarddash-search-form button:hover{background:#118399;}.yarddash-search-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;}.yarddash-search-action{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:7px 14px;border:1px solid #304956;border-radius:99px;background:#14232e;color:#d7e8ef;font:700 .86rem/1.2 inherit;text-decoration:none;cursor:pointer;}.yarddash-search-action:hover,.yarddash-search-action:focus-visible{border-color:var(--yd-cyan);background:#173846;color:#dfffff;}.yarddash-search-fineprint{max-width:690px;margin:20px 0 0;color:#8399a8;font-size:.78rem;}.yarddash-search-market-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100% - 32px,1080px);margin:0 auto;padding:0 0 78px;}.yarddash-search-market-content article{padding:21px;border:1px solid #294553;border-radius:16px;background:#0c1821cc;}.yarddash-search-market-content h2{margin:10px 0 8px;color:#f4f8fb;font-size:1.08rem;line-height:1.25;}.yarddash-search-market-content p:not(.yarddash-search-kicker){margin:0;color:#b4c6d1;font-size:.93rem;}.yarddash-search-results{width:min(100% - 32px,900px);margin:0 auto;padding:0 0 70px;}.yarddash-search-count{margin:0;color:#9fb1bd;font-size:.88rem;}.yarddash-search-list{margin:23px 0 0;padding:0;list-style:none;}.yarddash-search-result{margin:0 0 16px;padding:18px 20px;border:1px solid #213b49;border-radius:13px;background:#0d1922;}.yarddash-search-url{margin:0 0 3px;color:#a8d4dd;font-size:.8rem;}.yarddash-search-url span{color:#708a99;margin:0 2px;}.yarddash-search-result h2{margin:0;font-size:1.18rem;font-weight:700;line-height:1.35;}.yarddash-search-result h2 a{color:#70e9f7;text-decoration:none;}.yarddash-search-result h2 a:hover{text-decoration:underline;}.yarddash-search-result > p:not(.yarddash-search-url){margin:6px 0 0;color:#b8c8d1;font-size:.94rem;}.yarddash-search-cta{display:inline-block;margin-top:9px;color:#50e39a;font-size:.88rem;font-weight:800;text-decoration:none;}.yarddash-search-cta:hover{text-decoration:underline;}.yarddash-search-note{color:#9aadb9;font-size:.9rem;}.yarddash-search-empty{margin-top:22px;padding:22px;border:1px solid #385363;border-radius:14px;background:#101d27;}.yarddash-search-empty h2{margin:0;font-size:1.1rem;}.yarddash-search-empty p{color:#b3c4ce;}.yarddash-search-empty a{color:var(--yd-cyan);font-weight:800;}@media (max-width:760px){.yarddash-search-header{grid-template-columns:1fr;gap:11px;padding:14px 18px;}.yarddash-search-brand{grid-row:1;}.yarddash-search-topnav{justify-content:center;}.yarddash-search-topnav--right{justify-content:center;}.yarddash-search-hero{padding-top:68px;}.yarddash-search-market-content{grid-template-columns:1fr;}.yarddash-search-form button{padding:0 15px;font-size:.75rem;}}@media (max-width:430px){.yarddash-search-topnav{gap:8px 15px;}.yarddash-search-topnav a{font-size:.8rem;}.yarddash-search-hero{width:min(100% - 22px,920px);}.yarddash-search-form{min-height:53px;}.yarddash-search-form button{display:none;}.yarddash-search-icon{padding-left:16px;}.yarddash-search-actions{gap:8px;}.yarddash-search-action{font-size:.78rem;}}
