/**handles:search-card**/
.search-card{--search-card-background:#fff;--search-card-heading:#1d1d1b;--search-card-text:#666;--search-card-icon:#00b5d6;--search-card-radius:0.75rem;--_search-card-focus-outset:calc(var(--focus-ring-offset) + var(--focus-ring-width));--search-card-padding:1rem;color:#666;color:var(--search-card-text);display:block;height:100%;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}@media only screen and (min-width:45rem){.search-card{--search-card-padding:1.25rem}}@media only screen and (min-width:75rem){.search-card{--search-card-padding:1.5rem}}.search-card{--search-card-gap:0.75rem}@media only screen and (min-width:45rem){.search-card{--search-card-gap:0.875rem}}@media only screen and (min-width:75rem){.search-card{--search-card-gap:1rem}}.search-card:focus{outline:0}.search-card:focus-visible:after{border:var(--focus-ring-width) var(--focus-ring-style) var(--focus-ring-color);border-radius:calc(var(--search-card-radius) + var(--_search-card-focus-outset));bottom:calc(var(--_search-card-focus-outset)*-1);content:"";left:calc(var(--_search-card-focus-outset)*-1);pointer-events:none;position:absolute;right:calc(var(--_search-card-focus-outset)*-1);top:calc(var(--_search-card-focus-outset)*-1);z-index:1}.search-card:focus-visible .search-card__body-title,.search-card:hover .search-card__body-title{-webkit-text-decoration:underline;text-decoration:underline}.search-card:focus-visible .search-card__body-arrow,.search-card:hover .search-card__body-arrow{transform:translate(.25em,5%)}.search-card__surface{--squircle-radius:var(--search-card-radius);--squircle-smoothness:0.8;background-color:var(--search-card-background);border-radius:var(--search-card-radius);border-radius:var(--squircle-radius);height:100%;min-height:100%;overflow:hidden}.search-card__body,.search-card__surface{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:100%}.search-card__body{flex:1 1 auto;height:auto;padding:var(--search-card-padding);position:relative}.search-card__body-top{align-items:flex-start;display:flex;flex-flow:row nowrap;height:auto;justify-content:flex-start;margin-bottom:auto;width:100%}.search-card__body-arrow{color:var(--search-card-icon);flex:0 0 auto;font-family:altis-scotbook-bold,Arial,Verdana,sans-serif;height:1em;transform:translate(.125em,5%);transition:transform .15s ease-in-out;width:1em}@media only screen and (min-width:45rem){.search-card__body-arrow{font-family:altis-scotbook-bold,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.search-card__body-arrow{font-family:altis-scotbook-bold,Arial,Verdana,sans-serif}}.search-card__body-arrow{font-size:max(1.5rem,min(calc(1.39706rem + .47059vw),1.75rem));font-weight:700}@media only screen and (min-width:45rem){.search-card__body-arrow{font-weight:700}}@media only screen and (min-width:75rem){.search-card__body-arrow{font-weight:700}}.search-card__body-arrow{letter-spacing:0;line-height:max(2rem,min(calc(1.69118rem + 1.41176vw),2.75rem))}@media only screen and (min-width:45rem){.search-card__body-arrow{letter-spacing:0}}@media only screen and (min-width:75rem){.search-card__body-arrow{letter-spacing:0}}.search-card__body-title{color:var(--search-card-heading);flex:1 1 auto;font-size:max(1.125rem,min(calc(1.04779rem + .35294vw),1.3125rem));font-weight:700;padding-right:.25em}@media only screen and (min-width:45rem){.search-card__body-title{font-weight:700}}@media only screen and (min-width:75rem){.search-card__body-title{font-weight:700}}.search-card__body-title{letter-spacing:0;line-height:max(1.625rem,min(1.625rem,1.625rem))}@media only screen and (min-width:45rem){.search-card__body-title{letter-spacing:0}}@media only screen and (min-width:75rem){.search-card__body-title{letter-spacing:0}}.search-card__body-title{font-family:proxima-nova,Arial,Verdana,sans-serif}@media only screen and (min-width:45rem){.search-card__body-title{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.search-card__body-title{font-family:proxima-nova,Arial,Verdana,sans-serif}}.search-card__body-description{color:var(--search-card-text);font-family:proxima-nova,Arial,Verdana,sans-serif;margin-top:calc(var(--search-card-gap)*.75)}@media only screen and (min-width:45rem){.search-card__body-description{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.search-card__body-description{font-family:proxima-nova,Arial,Verdana,sans-serif}}.search-card__body-description{font-size:max(1rem,min(calc(.94853rem + .23529vw),1.125rem));font-weight:500}@media only screen and (min-width:45rem){.search-card__body-description{font-weight:500}}@media only screen and (min-width:75rem){.search-card__body-description{font-weight:500}}.search-card__body-description{letter-spacing:-.00625rem;line-height:max(1.25rem,min(calc(1.09559rem + .70588vw),1.625rem))}@media only screen and (min-width:45rem){.search-card__body-description{letter-spacing:-.00625rem}}@media only screen and (min-width:75rem){.search-card__body-description{letter-spacing:-.00625rem}}.search-card__body-description{paragraph-spacing:.75rem}@media only screen and (min-width:45rem){.search-card__body-description{paragraph-spacing:.8125rem}}@media only screen and (min-width:75rem){.search-card__body-description{paragraph-spacing:.875rem}}.search-card__body-description{list-spacing:.5rem}@media only screen and (min-width:45rem){.search-card__body-description{list-spacing:.5625rem}}@media only screen and (min-width:75rem){.search-card__body-description{list-spacing:.625rem}}