diff --git a/.codeclimate.yml b/.codeclimate.yml index 0f5c214479..ea225df464 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -26,7 +26,7 @@ plugins: # Stylelint requires a config from the .stylelintrc file in the repo in order to tweak settings. # Without the .stylelintrc file it will run with the defaults. stylelint: - enabled: true + enabled: false checks: property-no-unknown: enabled: false diff --git a/.github/workflows/sites-test.yml b/.github/workflows/sites-test.yml index 644c261fde..38b3c4d5db 100644 --- a/.github/workflows/sites-test.yml +++ b/.github/workflows/sites-test.yml @@ -3,6 +3,8 @@ on: push concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true +env: + themePath: docroot/themes/humsci/humsci_basic jobs: test_phpunit: runs-on: ubuntu-latest @@ -82,8 +84,27 @@ jobs: vendor/bin/blt blt:telemetry:disable --no-interaction && SITES=$(echo -n "$(blt blt:config:get multisites | shuf -n 10)" | jq -R -s -c 'split("\n") | sort') echo "matrix={\"site\": $SITES}" >> $GITHUB_OUTPUT + lint_theme: + runs-on: ubuntu-latest + container: + image: pookmish/drupal8ci:latest + steps: + - uses: actions/checkout@v4 + - name: Cache theme node_modules + id: cache-theme-node-modules + uses: actions/cache@v4 + with: + path: ${{ env.themePath }}/node_modules + key: ${{ runner.os }}-${{ hashFiles(format('{0}/package-lock.json', env.themePath)) }} + - name: Install theme node_modules + if: steps.cache-theme-node-modules.outputs.cache-hit != 'true' + run: npm install --prefix $themePath + - name: Lint Theme + run: npm run lint --prefix $themePath test_existing_site: - needs: set_sites + needs: + - set_sites + - lint_theme strategy: fail-fast: false matrix: ${{fromJSON(needs.set_sites.outputs.matrix)}} @@ -134,6 +155,11 @@ jobs: known_hosts: ${{ secrets.KNOWN_HOSTS }} if_key_exists: fail - run: git config --system --add safe.directory '*' + - name: Restore theme node_modules + uses: actions/cache@v4 + with: + path: ${{ env.themePath }}/node_modules + key: ${{ runner.os }}-${{ hashFiles(format('{0}/package-lock.json', env.themePath)) }} - name: Sync Database run: | mysql -h mysql -P 3306 -u root -pdrupal -e 'SET GLOBAL max_allowed_packet=67108864;' && @@ -158,6 +184,7 @@ jobs: path: /var/www/html/artifacts test_new_site: runs-on: ubuntu-latest + needs: lint_theme container: image: pookmish/drupal8ci:latest options: '--network-alias drupal8ci' @@ -208,6 +235,13 @@ jobs: mkdir -p docroot/sites/default/files && chmod -R 777 docroot/sites/default/files/ && blt drupal:install -n + - name: Restore theme node_modules + uses: actions/cache@v4 + with: + path: ${{ env.themePath }}/node_modules + key: ${{ runner.os }}-${{ hashFiles(format('{0}/package-lock.json', env.themePath)) }} + - name: Compile theme assets + run: npm run build --prefix $themePath - name: Codeception Tests run: | apachectl stop @@ -222,6 +256,7 @@ jobs: deploy_branch: needs: - test_phpunit + - lint_theme - set_sites - test_existing_site - test_new_site @@ -252,6 +287,11 @@ jobs: known_hosts: ${{ secrets.KNOWN_HOSTS }} if_key_exists: fail - run: git config --system --add safe.directory '*' + - name: Restore theme node_modules + uses: actions/cache@v4 + with: + path: ${{ env.themePath }}/node_modules + key: ${{ runner.os }}-${{ hashFiles(format('{0}/package-lock.json', env.themePath)) }} - name: Deploy Branch run: | git config --global user.email "sws-developers@lists.stanford.edu" && diff --git a/.gitignore b/.gitignore index 5efe93f6e3..fe9b6c3015 100644 --- a/.gitignore +++ b/.gitignore @@ -51,10 +51,17 @@ docroot/modules/stanford docroot/themes/stanford docroot/profiles/stanford -# Ignore custom theme build artifacts +# Ignore custom theme build artifacts and compiled files node_modules styleguide - +docroot/themes/humsci/humsci_airy/css/humsci_airy.css +docroot/themes/humsci/humsci_colorful/css/humsci_colorful.css +docroot/themes/humsci/humsci_traditional/css/humsci_traditional.css +docroot/themes/humsci/humsci_airy/css/humsci_airy-ckeditor.css +docroot/themes/humsci/humsci_colorful/css/humsci_colorful-ckeditor.css +docroot/themes/humsci/humsci_traditional/css/humsci_traditional-ckeditor.css +docroot/themes/humsci/humsci_traditional/js/index.js +docroot/themes/humsci/humsci_colorful/js/index.js # Ignore build artifacts deployment_identifier /deploy diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000..2bd5a0a98a --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +22 diff --git a/.tugboat/config.yml b/.tugboat/config.yml index d676ae6f12..6a806799a9 100644 --- a/.tugboat/config.yml +++ b/.tugboat/config.yml @@ -23,6 +23,9 @@ services: # Commands that set up the basic preview infrastructure init: + # Add nodeJS to build theme assets after composer install + - curl -fsSL https://deb.nodesource.com/setup_current.x | bash - + - apt-get install -y nodejs # Symlink the tugboat directory to the docker image expected path. - rm -rf /var/www/localhost - ln -snf ${TUGBOAT_ROOT} /var/www/localhost @@ -62,6 +65,8 @@ services: - drush @hs_traditional.local eval '\Drupal::moduleHandler()->loadInclude("user", "install");user_update_10000();' - blt drupal:update --site=hs_traditional + - npm run theme-build + # Collection of urls to compare visual results. urls: - / diff --git a/README.md b/README.md index 33b771b2e4..6c30001ef9 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,9 @@ To set up your local environment and begin developing for this project, refer to CSS assets are built using the Grunt task runner, but are run using npm scripts as shortcuts. -- `npm run build` - Compile Sass for production for all themes, **except Humsci_basic** which requires additional Grunt tasks to compile sub-theme specific CSS. -- `npm run watch` - Compile a CSS build and watch for changes in the existing `.scss` files (other than humsci_basic) +- `npm run theme-build` - Compile Sass for production for all themes based on `humsci_basic`. +- `npm run theme-watch` - Compile a CSS build and watch for changes in the existing `.scss` files in all themes based on `humsci_basic`. +- `npm run theme-visreg` - Run Percy VRT on `hs_colorful` and `hs_traditional` sites (see `docroot/themes/humsci/humsci_basic/README.md` for details.) ## Testing @@ -40,7 +41,7 @@ be the wrapper around the codeception commands. - [List of current tests](/docs/Codeception.md) ### SASS -- `npm test` - Run linting for all Sass in the project (including humsci_basic). +- `npm test` - Run tests for all Sass in the project (including humsci_basic). ## Other documentation * [Change Log](docs/CHANGELOG.md) @@ -58,3 +59,4 @@ be the wrapper around the codeception commands. [![Maintainability](https://api.codeclimate.com/v1/badges/fa85d434c3928bbf8d80/maintainability)](https://codeclimate.com/github/SU-HSDO/suhumsci/maintainability) [![CircleCI](https://circleci.com/gh/SU-HSDO/suhumsci/tree/develop.svg?style=svg)](https://circleci.com/gh/SU-HSDO/suhumsci/tree/develop) + diff --git a/blt/blt.yml b/blt/blt.yml index 5c5a1b3403..a6d1554aea 100644 --- a/blt/blt.yml +++ b/blt/blt.yml @@ -106,6 +106,7 @@ multisites: - hs_colorful - hs_design - hs_fcp + - hs_fps - hs_sandbox - hs_testing_sandbox - hs_traditional @@ -180,6 +181,9 @@ command-hooks: post-deploy-build: dir: '${deploy.dir}' command: 'chmod +x blt/cleanup.sh; blt/cleanup.sh' + frontend-reqs: + dir: ${repo.root} + command: ./hooks/common/theme/theme-build.sh cm: strategy: config-split allow-overrides: true diff --git a/blt/deploy/.gitignore b/blt/deploy/.gitignore index ef55d865bb..998e786d0a 100644 --- a/blt/deploy/.gitignore +++ b/blt/deploy/.gitignore @@ -33,6 +33,9 @@ xhprof_* # Acquia Cli tool acquiacli.yml +# Theme node_modules +docroot/themes/humsci/*/node_modules + # OS files # ------------ # - Linux diff --git a/composer.json b/composer.json index 6862a4502e..9bbb90aadd 100644 --- a/composer.json +++ b/composer.json @@ -208,6 +208,14 @@ "allow-plugins": true }, "scripts": { + "build-theme": [ + "npm ci --prefix docroot/themes/humsci/humsci_basic", + "npm run build --prefix docroot/themes/humsci/humsci_basic" + ], + "test-theme": [ + "npm ci --prefix docroot/themes/humsci/humsci_basic", + "npm run test --prefix docroot/themes/humsci/humsci_basic" + ], "post-drupal-scaffold-cmd": [ "patch -p1 < patches/scaffold.patch" ] diff --git a/config/default/core.entity_view_display.paragraph.hs_spotlight.default.yml b/config/default/core.entity_view_display.paragraph.hs_spotlight.default.yml index d65b4f77cf..a4561c922d 100644 --- a/config/default/core.entity_view_display.paragraph.hs_spotlight.default.yml +++ b/config/default/core.entity_view_display.paragraph.hs_spotlight.default.yml @@ -13,9 +13,10 @@ dependencies: - paragraphs.paragraphs_type.hs_spotlight module: - ds + - empty_fields - field_formatter_class - hs_field_helpers - - link + - linkit - smart_trim - stanford_media third_party_settings: @@ -79,6 +80,7 @@ content: view_mode: caption_credit link: false image_style: spotlight_portrait_responsive + remove_alt: false third_party_settings: field_formatter_class: class: '' @@ -87,7 +89,7 @@ content: weight: 0 region: image field_hs_spotlight_link: - type: link + type: linkit label: hidden settings: trim_length: 80 @@ -95,7 +97,10 @@ content: url_plain: false rel: '0' target: '0' + linkit_profile: default third_party_settings: + empty_fields: + handler: '' field_formatter_class: class: '' hs_field_helpers: diff --git a/config/default/core.entity_view_display.paragraph.hs_spotlight.preview.yml b/config/default/core.entity_view_display.paragraph.hs_spotlight.preview.yml index 1174d58a23..556c5e0fba 100644 --- a/config/default/core.entity_view_display.paragraph.hs_spotlight.preview.yml +++ b/config/default/core.entity_view_display.paragraph.hs_spotlight.preview.yml @@ -18,7 +18,7 @@ dependencies: - field_formatter_class - hs_field_helpers - layout_builder - - link + - linkit - smart_trim - stanford_media third_party_settings: @@ -96,7 +96,7 @@ content: weight: 0 region: image field_hs_spotlight_link: - type: link + type: linkit label: hidden settings: trim_length: 80 @@ -104,6 +104,7 @@ content: url_plain: false rel: '0' target: '0' + linkit_profile: default third_party_settings: field_formatter_class: class: '' diff --git a/docroot/modules/humsci/hs_admin/assets/js/default_shortcuts.js b/docroot/modules/humsci/hs_admin/assets/js/default_shortcuts.js index d45c94e451..4a03c69186 100644 --- a/docroot/modules/humsci/hs_admin/assets/js/default_shortcuts.js +++ b/docroot/modules/humsci/hs_admin/assets/js/default_shortcuts.js @@ -3,6 +3,7 @@ Drupal.behaviors.defaultShortcuts = { if (!settings.user.uid) { // If the user is not logged in, clear the active toolbar tab ID. window.localStorage.removeItem('Drupal.toolbar.activeTabID'); + window.sessionStorage.removeItem('Drupal.toolbar.toolbarState') return; } diff --git a/docroot/modules/humsci/hs_layouts/patterns/hero-text-overlay/hero-text-overlay.html.twig b/docroot/modules/humsci/hs_layouts/patterns/hero-text-overlay/hero-text-overlay.html.twig index 1c35f8351d..99a9a4e881 100644 --- a/docroot/modules/humsci/hs_layouts/patterns/hero-text-overlay/hero-text-overlay.html.twig +++ b/docroot/modules/humsci/hs_layouts/patterns/hero-text-overlay/hero-text-overlay.html.twig @@ -6,7 +6,7 @@ {% endif %} {% set text_content = overlay_text %} -{% if overlay_text['field_hs_hero_title'] is defined %} +{% if overlay_text['field_hs_hero_title'] is defined and overlay_text['field_hs_hero_title'][0] is defined %} {% set text_content %} <{{ heading_tag }}> {{ overlay_text['field_hs_hero_title'] }} diff --git a/docroot/profiles/humsci/su_humsci_profile/js/select-lists/dist/islands/select-list-filters.island.js b/docroot/profiles/humsci/su_humsci_profile/js/select-lists/dist/islands/select-list-filters.island.js index 1db94caf34..36cec7c07a 100644 --- a/docroot/profiles/humsci/su_humsci_profile/js/select-lists/dist/islands/select-list-filters.island.js +++ b/docroot/profiles/humsci/su_humsci_profile/js/select-lists/dist/islands/select-list-filters.island.js @@ -1,10 +1,10 @@ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(self,(()=>(()=>{var e={72:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),l=Object.keys(t);if(i.length!==l.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(t),a=0;a{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nc=void 0;var r={};return(()=>{"use strict";n.r(r);var e={};n.r(e),n.d(e,{Children:()=>Ve,Component:()=>S,Fragment:()=>b,PureComponent:()=>Pe,StrictMode:()=>bt,Suspense:()=>Fe,SuspenseList:()=>Be,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>ct,cloneElement:()=>ht,createContext:()=>z,createElement:()=>m,createFactory:()=>ft,createPortal:()=>Ge,createRef:()=>y,default:()=>Pt,findDOMNode:()=>mt,flushSync:()=>yt,forwardRef:()=>Oe,hydrate:()=>et,isElement:()=>kt,isFragment:()=>_t,isValidElement:()=>pt,lazy:()=>He,memo:()=>Ae,render:()=>Qe,startTransition:()=>St,unmountComponentAtNode:()=>vt,unstable_batchedUpdates:()=>gt,useCallback:()=>_e,useContext:()=>he,useDebugValue:()=>ve,useDeferredValue:()=>wt,useEffect:()=>se,useErrorBoundary:()=>me,useId:()=>ge,useImperativeHandle:()=>fe,useInsertionEffect:()=>Ct,useLayoutEffect:()=>ce,useMemo:()=>pe,useReducer:()=>ae,useRef:()=>de,useState:()=>ue,useSyncExternalStore:()=>Et,useTransition:()=>xt,version:()=>dt});var t,o,i,l,u,a,s,c,d={},f=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,_=Array.isArray;function h(e,t){for(var n in t)e[n]=t[n];return e}function v(e){var t=e.parentNode;t&&t.removeChild(e)}function m(e,n,r){var o,i,l,u={};for(l in n)"key"==l?o=n[l]:"ref"==l?i=n[l]:u[l]=n[l];if(arguments.length>2&&(u.children=arguments.length>3?t.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(l in e.defaultProps)void 0===u[l]&&(u[l]=e.defaultProps[l]);return g(e,u,o,i,null)}function g(e,t,n,r,l){var u={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==l?++i:l,__i:-1,__u:0};return null==l&&null!=o.vnode&&o.vnode(u),u}function y(){return{current:null}}function b(e){return e.children}function S(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__i+1):null;for(var n;tn?(L(r,t,i),i.length=r.length=0,t=void 0,l.sort(s)):t&&o.__c&&o.__c(t,f));t&&L(r,t,i),E.__r=0}function I(e,t,n,r,o,i,l,u,a,s,c){var p,_,h,v,m,g=r&&r.__k||f,y=t.length;for(n.__d=a,P(n,t,g),a=n.__d,p=0;p0?g(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,u=R(o,n,l=r+d,c),o.__i=u,i=null,-1!==u&&(c--,(i=n[u])&&(i.__u|=131072)),null==i||null===i.__v?(-1==u&&d--,"function"!=typeof o.type&&(o.__u|=65536)):u!==l&&(u===l+1?d++:u>l?c>a-l?d+=u-l:d--:d=u(null!=a&&0==(131072&a.__u)?1:0))for(;l>=0||u=0){if((a=t[l])&&0==(131072&a.__u)&&o==a.key&&i===a.type)return l;l--}if(u2&&(a.children=arguments.length>3?t.call(arguments,2):r),g(e.type,a,o||e.key,i||e.ref,null)}function z(e,t){var n={__c:t="__cC"+c++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,k(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}t=f.slice,o={__e:function(e,t,n,r){for(var o,i,l;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),l=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),l=o.__d),l)return o.__E=o}catch(t){e=t}throw e}},i=0,S.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},n),this.props)),e&&h(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),k(this))},S.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),k(this))},S.prototype.render=b,l=[],a="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,s=function(e,t){return e.__v.__b-t.__v.__b},E.__r=0,c=0;var G,q,K,Y,Z=0,J=[],X=[],Q=o,ee=Q.__b,te=Q.__r,ne=Q.diffed,re=Q.__c,oe=Q.unmount,ie=Q.__;function le(e,t){Q.__h&&Q.__h(q,e,Z||t),Z=0;var n=q.__H||(q.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({__V:X}),n.__[e]}function ue(e){return Z=1,ae(ke,e)}function ae(e,t,n){var r=le(G++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):ke(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=q,!q.u)){var o=function(e,t,n){if(!r.__c.__H)return!0;var o=r.__c.__H.__.filter((function(e){return!!e.__c}));if(o.every((function(e){return!e.__N})))return!i||i.call(this,e,t,n);var l=!1;return o.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(l=!0)}})),!(!l&&r.__c.props===e)&&(!i||i.call(this,e,t,n))};q.u=!0;var i=q.shouldComponentUpdate,l=q.componentWillUpdate;q.componentWillUpdate=function(e,t,n){if(this.__e){var r=i;i=void 0,o(e,t,n),i=r}l&&l.call(this,e,t,n)},q.shouldComponentUpdate=o}return r.__N||r.__}function se(e,t){var n=le(G++,3);!Q.__s&&Ce(n.__H,t)&&(n.__=e,n.i=t,q.__H.__h.push(n))}function ce(e,t){var n=le(G++,4);!Q.__s&&Ce(n.__H,t)&&(n.__=e,n.i=t,q.__h.push(n))}function de(e){return Z=5,pe((function(){return{current:e}}),[])}function fe(e,t,n){Z=6,ce((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function pe(e,t){var n=le(G++,7);return Ce(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function _e(e,t){return Z=8,pe((function(){return e}),t)}function he(e){var t=q.context[e.__c],n=le(G++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(q)),t.props.value):e.__}function ve(e,t){Q.useDebugValue&&Q.useDebugValue(t?t(e):e)}function me(e){var t=le(G++,10),n=ue();return t.__=e,q.componentDidCatch||(q.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function ge(){var e=le(G++,11);if(!e.__){for(var t=q.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function ye(){for(var e;e=J.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(we),e.__H.__h.forEach(xe),e.__H.__h=[]}catch(t){e.__H.__h=[],Q.__e(t,e.__v)}}Q.__b=function(e){q=null,ee&&ee(e)},Q.__=function(e,t){t.__k&&t.__k.__m&&(e.__m=t.__k.__m),ie&&ie(e,t)},Q.__r=function(e){te&&te(e),G=0;var t=(q=e.__c).__H;t&&(K===q?(t.__h=[],q.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=X,e.__N=e.i=void 0}))):(t.__h.forEach(we),t.__h.forEach(xe),t.__h=[],G=0)),K=q},Q.diffed=function(e){ne&&ne(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==J.push(t)&&Y===Q.requestAnimationFrame||((Y=Q.requestAnimationFrame)||Se)(ye)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==X&&(e.__=e.__V),e.i=void 0,e.__V=X}))),K=q=null},Q.__c=function(e,t){t.some((function(e){try{e.__h.forEach(we),e.__h=e.__h.filter((function(e){return!e.__||xe(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],Q.__e(n,e.__v)}})),re&&re(e,t)},Q.unmount=function(e){oe&&oe(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{we(e)}catch(e){t=e}})),n.__H=void 0,t&&Q.__e(t,n.__v))};var be="function"==typeof requestAnimationFrame;function Se(e){var t,n=function(){clearTimeout(r),be&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);be&&(t=requestAnimationFrame(n))}function we(e){var t=q,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),q=t}function xe(e){var t=q;e.__c=e.__(),q=t}function Ce(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function ke(e,t){return"function"==typeof t?t(e):t}function Ee(e,t){for(var n in t)e[n]=t[n];return e}function Ie(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Pe(e,t){this.props=e,this.context=t}function Ae(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:Ie(this.props,e)}function r(t){return this.shouldComponentUpdate=n,m(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(Pe.prototype=new S).isPureReactComponent=!0,Pe.prototype.shouldComponentUpdate=function(e,t){return Ie(this.props,e)||Ie(this.state,t)};var Ne=o.__b;o.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Ne&&Ne(e)};var Re="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Oe(e){function t(t){var n=Ee({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=Re,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var De=function(e,t){return null==e?null:N(N(e).map(t))},Ve={map:De,forEach:De,count:function(e){return e?N(e).length:0},only:function(e){var t=N(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:N},Te=o.__e;o.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);Te(e,t,n,r)};var Me=o.unmount;function Le(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=Ee({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Le(e,t,n)}))),e}function $e(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return $e(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function Fe(){this.__u=0,this.t=null,this.__b=null}function je(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function He(e){var t,n,r;function o(o){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return m(n,o)}return o.displayName="Lazy",o.__f=!0,o}function Be(){this.u=null,this.o=null}o.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Me&&Me(e)},(Fe.prototype=new S).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=je(r.__v),i=!1,l=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=l;var u=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=$e(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(l,l)},Fe.prototype.componentWillUnmount=function(){this.t=[]},Fe.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Le(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&m(b,null,e.fallback);return o&&(o.__u&=-33),[m(b,null,t.__a?null:e.children),o]};var Ue=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),B(m(We,{context:t.context},e.__v),t.l)}function Ge(e,t){var n=m(ze,{__v:e,i:t});return n.containerInfo=t,n}(Be.prototype=new S).__a=function(e){var t=this,n=je(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),Ue(t,e,r)):o()};n?n(i):i()}},Be.prototype.render=function(e){this.u=null,this.o=new Map;var t=N(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Be.prototype.componentDidUpdate=Be.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){Ue(e,n,t)}))};var qe="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Ke=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ye=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Ze=/[A-Z0-9]/g,Je="undefined"!=typeof document,Xe=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function Qe(e,t,n){return null==t.__k&&(t.textContent=""),B(e,t),"function"==typeof n&&n(),e?e.__c:null}function et(e,t,n){return U(e,t),"function"==typeof n&&n(),e?e.__c:null}S.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(S.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var tt=o.event;function nt(){}function rt(){return this.cancelBubble}function ot(){return this.defaultPrevented}o.event=function(e){return tt&&(e=tt(e)),e.persist=nt,e.isPropagationStopped=rt,e.isDefaultPrevented=ot,e.nativeEvent=e};var it,lt={enumerable:!1,configurable:!0,get:function(){return this.class}},ut=o.vnode;o.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||Je&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var l=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"ondoubleclick"===l?o="ondblclick":"onchange"!==l||"input"!==n&&"textarea"!==n||Xe(t.type)?"onfocus"===l?o="onfocusin":"onblur"===l?o="onfocusout":Ye.test(o)?o=l:-1===n.indexOf("-")&&Ke.test(o)?o=o.replace(Ze,"-$&").toLowerCase():null===i&&(i=void 0):l=o="oninput","oninput"===l&&r[o=l]&&(o="oninputCapture"),r[o]=i}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=N(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=N(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",lt)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=qe,ut&&ut(e)};var at=o.__r;o.__r=function(e){at&&at(e),it=e.__c};var st=o.diffed;o.diffed=function(e){st&&st(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),it=null};var ct={ReactCurrentDispatcher:{current:{readContext:function(e){return it.__n[e.__c].props.value}}}},dt="17.0.2";function ft(e){return m.bind(null,e)}function pt(e){return!!e&&e.$$typeof===qe}function _t(e){return pt(e)&&e.type===b}function ht(e){return pt(e)?W.apply(null,arguments):e}function vt(e){return!!e.__k&&(B(null,e),!0)}function mt(e){return e&&(e.base||1===e.nodeType&&e)||null}var gt=function(e,t){return e(t)},yt=function(e,t){return e(t)},bt=b;function St(e){e()}function wt(e){return e}function xt(){return[!1,St]}var Ct=ce,kt=pt;function Et(e,t){var n=t(),r=ue({h:{__:n,v:t}}),o=r[0].h,i=r[1];return ce((function(){o.__=n,o.v=t,It(o)&&i({h:o})}),[e,n,t]),se((function(){return It(o)&&i({h:o}),e((function(){It(o)&&i({h:o})}))}),[e]),n}function It(e){var t,n,r=e.v,o=e.__;try{var i=r();return!((t=o)===(n=i)&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}}var Pt={useState:ue,useId:ge,useReducer:ae,useEffect:se,useLayoutEffect:ce,useInsertionEffect:Ct,useTransition:xt,useDeferredValue:wt,useSyncExternalStore:Et,startTransition:St,useRef:de,useImperativeHandle:fe,useMemo:pe,useCallback:_e,useContext:he,useDebugValue:ve,version:"17.0.2",Children:Ve,render:Qe,hydrate:et,unmountComponentAtNode:vt,createPortal:Ge,createElement:m,createContext:z,createFactory:ft,cloneElement:ht,createRef:y,Fragment:b,isValidElement:pt,isElement:kt,isFragment:_t,findDOMNode:mt,Component:S,PureComponent:Pe,memo:Ae,forwardRef:Oe,flushSync:yt,unstable_batchedUpdates:gt,StrictMode:bt,Suspense:Fe,SuspenseList:Be,lazy:He,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:ct};function At(){return At=Object.assign||function(e){for(var t=1;te instanceof ShadowRoot,Rt=e=>{const t=e.getRootNode()instanceof ShadowRoot?e.getRootNode().host:e,{dataset:n}=t,r={};for(var o in n){if(!1===n.hasOwnProperty(o))return;const e=`${(i=o.split(/(props?)/).pop()||"").charAt(0).toLowerCase()}${i.slice(1)}`;e&&(r[e]=n[o])}var i;return r},Ot=e=>["text/props","application/json"].includes(e.getAttribute("type")||""),Dt=e=>Nt(e)?[]:Array.from(e.getElementsByTagName("script")).filter(Ot),Vt=e=>Array.from(document.querySelectorAll(e)).filter(Ot),Tt=e=>{let t={};return e.forEach((e=>{try{t=At({},t,JSON.parse(e.innerHTML))}catch(e){}})),t},Mt=(e,t,n={},r)=>{const o=Rt(t),i=e._executedScript?Rt(e._executedScript):{},l=Tt(Dt(t));return At({},n,o,i,r?Tt(Vt(r)):{},l)};function Lt(e,t){var n=(t=[].concat(t))[t.length-1].nextSibling;function r(t,r){e.insertBefore(t,r||n)}return e.__k={nodeType:1,parentNode:e,firstChild:t[0],childNodes:t,insertBefore:r,appendChild:r,removeChild:function(t){e.removeChild(t)}}}const $t=({island:e,widget:t,rootFragment:n,props:r})=>{e.props=r,B(m(t,r),n)},Ft=(e,t)=>{if(null==customElements.get(e)){class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}}customElements.define(e,t)}const n=(e=>{const t={_rootsToObservers:new WeakMap,_roots:[],_executedScript:document.currentScript,props:{},render:({selector:n,clean:r=!1,replace:o=!1,inline:i=!1,initialProps:l={},propsSelector:u,elementName:a})=>{let s=!1;const c=()=>{if(!0===s)return;const c=(({selector:e,inline:t,elementName:n})=>{const r=document.currentScript;if(t&&null!=r&&r.parentNode)return[r.parentNode];const o=null==r?void 0:r.dataset.mountIn;return o?Array.from(document.querySelectorAll(o)).map((e=>{if(null!=n){const t=document.createElement(n),r=e.appendChild(t);return null!=r.shadowRoot?r.shadowRoot:r}return e})):e?Array.from(document.querySelectorAll(e)).map((e=>null!=e.shadowRoot?e.shadowRoot:e)):[]})({selector:n,inline:i,elementName:a});if(0===c.length)return;const{rootFragments:d}=(({island:e,widget:t,hostElements:n,clean:r,replace:o,initialProps:i,propsSelector:l})=>{const u=[];return n.forEach((n=>{const a=Mt(e,n,i,l);let s;if(r&&n.replaceChildren(),o)s=Lt(n.parentElement||document.body,n);else{const e=document.createElement("div");n.appendChild(e),s=Lt(n,e)}u.push(s),$t({island:e,widget:t,rootFragment:s,props:a});const c=(({island:e,hostElement:t,initialProps:n,onNewProps:r,propsSelector:o})=>{const i=new MutationObserver((function(i){i.forEach((function(){r(Mt(e,t,n,o))}))})),l={attributes:!0,childList:!0,characterData:!0};return e._executedScript&&i.observe(e._executedScript,l),Dt(t).forEach((e=>{i.observe(e,At({},l,{subtree:!0}))})),o&&Vt(o).forEach((e=>{i.observe(e,At({},l,{subtree:!0}))})),i.observe(Nt(t)?t.host:t,l),i})({island:e,hostElement:n,initialProps:i,onNewProps:n=>{$t({island:e,widget:t,rootFragment:s,props:n})},propsSelector:l});e._rootsToObservers.set(s,c)})),{rootFragments:u}})({island:t,widget:e,clean:r,hostElements:c,replace:o,initialProps:l,propsSelector:u});t._roots=t._roots.concat(d),s=!0};c(),document.addEventListener("DOMContentLoaded",c),document.addEventListener("load",c)},rerender:n=>{t._roots.forEach((r=>{$t({island:t,widget:e,rootFragment:r,props:At({},t.props,n)})}))},destroy:()=>{t._roots.forEach((e=>{var n;null==(n=t._rootsToObservers.get(e))||n.disconnect(),B(null,e)}))}};return t})(t);return At({},n,{render:t=>n.render(At({elementName:e},t)),injectStyles:e=>{n._roots.forEach((t=>{const n=document.createElement("style");n.innerHTML=e,t.parentNode.prepend(n)}))}})};var jt=function(){return jt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?un(gn,--vn):0,_n--,10===mn&&(_n=1,pn--),mn}function xn(){return mn=vn2||In(mn)>3?"":" "}function On(e,t){for(;--t&&xn()&&!(mn<48||mn>102||mn>57&&mn<65||mn>70&&mn<97););return En(e,kn()+(t<6&&32==Cn()&&32==xn()))}function Dn(e){for(;xn();)switch(mn){case e:return vn;case 34:case 39:34!==e&&39!==e&&Dn(mn);break;case 40:41===e&&Dn(e);break;case 92:xn()}return vn}function Vn(e,t){for(;xn()&&e+mn!==57&&(e+mn!==84||47!==Cn()););return"/*"+En(t,vn-1)+"*"+en(47===e?e:xn())}function Tn(e){for(;!In(Cn());)xn();return En(e,vn)}function Mn(e,t){for(var n="",r=0;r6)switch(un(e,t+1)){case 109:if(45!==un(e,t+4))break;case 102:return on(e,/(.+:)(.+)-([^]+)/,"$1"+Gt+"$2-$3$1"+zt+(108==un(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ln(e,"stretch",0)?$n(on(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return on(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,i,l,u){return Wt+n+":"+r+u+(o?Wt+n+"-span:"+(i?l:+l-+r)+u:"")+e}));case 4949:if(121===un(e,t+6))return on(e,":",":"+Gt)+e;break;case 6444:switch(un(e,45===un(e,14)?18:11)){case 120:return on(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Gt+(45===un(e,14)?"inline-":"")+"box$3$1"+Gt+"$2$3$1"+Wt+"$2box$3")+e;case 100:return on(e,":",":"+Wt)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return on(e,"scroll-","scroll-snap-")+e}return e}function Fn(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Yt:return void(e.return=$n(e.value,e.length,n));case Jt:return Mn([bn(e,{value:on(e.value,"@","@"+Gt)})],r);case Kt:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(rn(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Sn(bn(e,{props:[on(t,/:(read-\w+)/,":"+zt+"$1")]})),Sn(bn(e,{props:[t]})),tn(e,{props:fn(n,r)});break;case"::placeholder":Sn(bn(e,{props:[on(t,/:(plac\w+)/,":"+Gt+"input-$1")]})),Sn(bn(e,{props:[on(t,/:(plac\w+)/,":"+zt+"$1")]})),Sn(bn(e,{props:[on(t,/:(plac\w+)/,Wt+"input-$1")]})),Sn(bn(e,{props:[t]})),tn(e,{props:fn(n,r)})}return""}))}}function jn(e){return An(Hn("",null,null,null,[""],e=Pn(e),0,[0],e))}function Hn(e,t,n,r,o,i,l,u,a){for(var s=0,c=0,d=l,f=0,p=0,_=0,h=1,v=1,m=1,g=0,y="",b=o,S=i,w=r,x=y;v;)switch(_=g,g=xn()){case 40:if(108!=_&&58==un(x,d-1)){-1!=ln(x+=on(Nn(g),"&","&\f"),"&\f",Qt(s?u[s-1]:0))&&(m=-1);break}case 34:case 39:case 91:x+=Nn(g);break;case 9:case 10:case 13:case 32:x+=Rn(_);break;case 92:x+=On(kn()-1,7);continue;case 47:switch(Cn()){case 42:case 47:dn(Un(Vn(xn(),kn()),t,n,a),a);break;default:x+="/"}break;case 123*h:u[s++]=sn(x)*m;case 125*h:case 59:case 0:switch(g){case 0:case 125:v=0;case 59+c:-1==m&&(x=on(x,/\f/g,"")),p>0&&sn(x)-d&&dn(p>32?Wn(x+";",r,n,d-1,a):Wn(on(x," ","")+";",r,n,d-2,a),a);break;case 59:x+=";";default:if(dn(w=Bn(x,t,n,s,c,o,u,y,b=[],S=[],d,i),i),123===g)if(0===c)Hn(x,t,w,w,b,i,d,u,S);else switch(99===f&&110===un(x,3)?100:f){case 100:case 108:case 109:case 115:Hn(e,w,w,r&&dn(Bn(e,w,w,0,0,o,u,y,o,b=[],d,S),S),o,S,d,u,r?b:S);break;default:Hn(x,w,w,w,[""],S,0,u,S)}}s=c=p=0,h=m=1,y=x="",d=l;break;case 58:d=1+sn(x),p=_;default:if(h<1)if(123==g)--h;else if(125==g&&0==h++&&125==wn())continue;switch(x+=en(g),g*h){case 38:m=c>0?1:(x+="\f",-1);break;case 44:u[s++]=(sn(x)-1)*m,m=1;break;case 64:45===Cn()&&(x+=Nn(xn())),f=Cn(),c=d=sn(y=x+=Tn(kn())),g++;break;case 45:45===_&&2==sn(x)&&(h=0)}}return i}function Bn(e,t,n,r,o,i,l,u,a,s,c,d){for(var f=o-1,p=0===o?i:[""],_=cn(p),h=0,v=0,m=0;h0?p[g]+" "+y:on(y,/&\f/g,p[g])))&&(a[m++]=b);return yn(e,t,n,0===o?Kt:u,a,s,c,d)}function Un(e,t,n,r){return yn(e,t,n,qt,en(mn),an(e,2,-2),0,r)}function Wn(e,t,n,r,o){return yn(e,t,n,Yt,an(e,0,r),an(e,r+1,-1),r,o)}const zn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var Gn="undefined"!=typeof process&&("MISSING_ENV_VAR".REACT_APP_SC_ATTR||"MISSING_ENV_VAR".SC_ATTR)||"data-styled",qn="active",Kn="data-styled-version",Yn="6.1.8",Zn="/*!sc*/\n",Jn="undefined"!=typeof window&&"HTMLElement"in window,Xn=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY&&""!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY?"false"!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY&&"MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&""!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&("false"!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&"MISSING_ENV_VAR".SC_DISABLE_SPEEDY)),Qn=(new Set,Object.freeze([])),er=Object.freeze({});function tr(e,t,n){return void 0===n&&(n=er),e.theme!==n.theme&&e.theme||t||n.theme}var nr=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),rr=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,or=/(^-|-$)/g;function ir(e){return e.replace(rr,"-").replace(or,"")}var lr=/(a)(d)/gi,ur=52,ar=function(e){return String.fromCharCode(e+(e>25?39:97))};function sr(e){var t,n="";for(t=Math.abs(e);t>ur;t=t/ur|0)n=ar(t%ur)+n;return(ar(t%ur)+n).replace(lr,"$1-$2")}var cr,dr=5381,fr=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},pr=function(e){return fr(dr,e)};function _r(e){return sr(pr(e)>>>0)}function hr(e){return e.displayName||e.name||"Component"}function vr(e){return"string"==typeof e&&!0}var mr="function"==typeof Symbol&&Symbol.for,gr=mr?Symbol.for("react.memo"):60115,yr=mr?Symbol.for("react.forward_ref"):60112,br={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Sr={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},wr={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},xr=((cr={})[yr]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},cr[gr]=wr,cr);function Cr(e){return("type"in(t=e)&&t.type.$$typeof)===gr?wr:"$$typeof"in e?xr[e.$$typeof]:br;var t}var kr=Object.defineProperty,Er=Object.getOwnPropertyNames,Ir=Object.getOwnPropertySymbols,Pr=Object.getOwnPropertyDescriptor,Ar=Object.getPrototypeOf,Nr=Object.prototype;function Rr(e,t,n){if("string"!=typeof t){if(Nr){var r=Ar(t);r&&r!==Nr&&Rr(e,r,n)}var o=Er(t);Ir&&(o=o.concat(Ir(t)));for(var i=Cr(e),l=Cr(t),u=0;u0?" Args: ".concat(t.join(", ")):""))}var jr=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw Fr(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,i=r;i=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(a+="".concat(e,","))})),r+="".concat(l).concat(u,'{content:"').concat(a,'"}').concat(Zn)},i=0;i0?".".concat(t):e},c=a.slice();c.push((function(e){e.type===Kt&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(oo,n).replace(r,s))})),l.prefix&&c.push(Fn),c.push(Ln);var d=function(e,o,i,u){void 0===o&&(o=""),void 0===i&&(i=""),void 0===u&&(u="&"),t=u,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var a=e.replace(io,""),s=jn(i||o?"".concat(i," ").concat(o," { ").concat(a," }"):a);l.namespace&&(s=lo(s,l.namespace));var d,f,p,_=[];return Mn(s,(d=c.concat((p=function(e){return _.push(e)},function(e){e.root||(e=e.return)&&p(e)})),f=cn(d),function(e,t,n,r){for(var o="",i=0;i="A"&&e<="Z"};function mo(e){for(var t="",n=0;n>>0);if(!t.hasNameForId(this.componentId,i)){var l=n(o,".".concat(i),void 0,this.componentId);t.insertRules(this.componentId,i,l)}r=Vr(r,i),this.staticRulesId=i}else{for(var u=fr(this.baseHash,n.hash),a="",s=0;s>>0);t.hasNameForId(this.componentId,f)||t.insertRules(this.componentId,f,n(a,".".concat(f),void 0,this.componentId)),r=Vr(r,f)}}return r},e}(),Co=Pt.createContext(void 0);Co.Consumer;var ko={};new Set;function Eo(e,t,n){var r=Dr(e),o=e,i=!vr(e),l=t.attrs,u=void 0===l?Qn:l,a=t.componentId,s=void 0===a?function(e,t){var n="string"!=typeof e?"sc":ir(e);ko[n]=(ko[n]||0)+1;var r="".concat(n,"-").concat(_r(Yn+n+ko[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):a,c=t.displayName,d=void 0===c?function(e){return vr(e)?"styled.".concat(e):"Styled(".concat(hr(e),")")}(e):c,f=t.displayName&&t.componentId?"".concat(ir(t.displayName),"-").concat(t.componentId):t.componentId||s,p=r&&o.attrs?o.attrs.concat(u).filter(Boolean):u,_=t.shouldForwardProp;if(r&&o.shouldForwardProp){var h=o.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;_=function(e,t){return h(e,t)&&v(e,t)}}else _=h}var g=new xo(n,f,r?o.componentStyle:void 0);function y(e,t){return function(e,t,n){var r=e.attrs,o=e.componentStyle,i=e.defaultProps,l=e.foldedComponentIds,u=e.styledComponentId,a=e.target,s=Pt.useContext(Co),c=po(),d=e.shouldForwardProp||c.shouldForwardProp,f=tr(t,s,i)||er,p=function(e,t,n){for(var r,o=jt(jt({},t),{className:void 0,theme:n}),i=0;i2&&ro.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}();(function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),n=Zr(),r=Tr([n&&'nonce="'.concat(n,'"'),"".concat(Gn,'="true"'),"".concat(Kn,'="').concat(Yn,'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw Fr(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw Fr(2);var n=((t={})[Gn]="",t[Kn]=Yn,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=Zr();return r&&(n.nonce=r),[Pt.createElement("style",jt({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new ro({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw Fr(2);return Pt.createElement(_o,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw Fr(3)}})(),"__sc-".concat(Gn,"__");function Do(){return Do=Object.assign?Object.assign.bind():function(e){for(var t=1;te.every((e=>null==e))?null:t=>{e.forEach((e=>{!function(e,t){"function"==typeof e?e(t):e&&(e.current=t)}(e,t)}))}),e)}let To=0;const Mo=e["useId".toString()];function Lo(e){if(void 0!==Mo){const t=Mo();return null!=e?e:t}return function(e){const[t,n]=ue(e),r=e||t;return se((()=>{null==t&&(To+=1,n(`mui-${To}`))}),[t]),r}(e)}const $o="undefined"!=typeof window?ce:se,Fo={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};class jo{constructor(){this.currentId=0,this.clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)},this.disposeEffect=()=>this.clear}static create(){return new jo}start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=0,t()}),e)}}let Ho=!0,Bo=!1;const Uo=new jo,Wo={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function zo(e){e.metaKey||e.altKey||e.ctrlKey||(Ho=!0)}function Go(){Ho=!1}function qo(){"hidden"===this.visibilityState&&Bo&&(Ho=!0)}function Ko(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return Ho||function(e){const{type:t,tagName:n}=e;return!("INPUT"!==n||!Wo[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}function Yo(){const e=_e((e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",zo,!0),t.addEventListener("mousedown",Go,!0),t.addEventListener("pointerdown",Go,!0),t.addEventListener("touchstart",Go,!0),t.addEventListener("visibilitychange",qo,!0))}),[]),t=de(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!Ko(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(Bo=!0,Uo.start(100,(()=>{Bo=!1})),t.current=!1,!0)},ref:e}}function Zo(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n}function Jo(e={}){const{disabled:t=!1,focusableWhenDisabled:n,href:r,rootRef:o,tabIndex:i,to:l,type:u}=e,a=de(),[s,c]=ue(!1),{isFocusVisibleRef:d,onFocus:f,onBlur:p,ref:_}=Yo(),[h,v]=ue(!1);t&&!n&&h&&v(!1),se((()=>{d.current=h}),[h,d]);const[m,g]=ue(""),y=e=>t=>{var n;h&&t.preventDefault(),null==(n=e.onMouseLeave)||n.call(e,t)},b=e=>t=>{var n,r;(a.current||(a.current=t.currentTarget),f(t),!0===d.current)&&(v(!0),null==(r=e.onFocusVisible)||r.call(e,t));null==(n=e.onFocus)||n.call(e,t)},S=()=>{const e=a.current;return"BUTTON"===m||"INPUT"===m&&["button","submit","reset"].includes(null==e?void 0:e.type)||"A"===m&&(null==e?void 0:e.href)},w=e=>n=>{var r;t||(null==(r=e.onClick)||r.call(e,n))},x=e=>n=>{var r;t||(c(!0),document.addEventListener("mouseup",(()=>{c(!1)}),{once:!0})),null==(r=e.onMouseDown)||r.call(e,n)},C=e=>n=>{var r,o;(null==(r=e.onKeyDown)||r.call(e,n),n.defaultMuiPrevented)||(n.target!==n.currentTarget||S()||" "!==n.key||n.preventDefault(),n.target!==n.currentTarget||" "!==n.key||t||c(!0),n.target!==n.currentTarget||S()||"Enter"!==n.key||t||(null==(o=e.onClick)||o.call(e,n),n.preventDefault()))},k=e=>n=>{var r,o;(n.target===n.currentTarget&&c(!1),null==(r=e.onKeyUp)||r.call(e,n),n.target!==n.currentTarget||S()||t||" "!==n.key||n.defaultMuiPrevented)||(null==(o=e.onClick)||o.call(e,n))},E=Vo(_e((e=>{var t;g(null!=(t=null==e?void 0:e.tagName)?t:"")}),[]),o,_,a),I={};void 0!==i&&(I.tabIndex=i),"BUTTON"===m?(I.type=null!=u?u:"button",n?I["aria-disabled"]=t:I.disabled=t):""!==m&&(r||l||(I.role="button",I.tabIndex=null!=i?i:0),t&&(I["aria-disabled"]=t,I.tabIndex=n?null!=i?i:0:-1));return{getRootProps:(t={})=>{const n=Do({},Zo(e),Zo(t)),r=Do({type:u},n,I,t,{onBlur:(o=n,e=>{var t;p(e),!1===d.current&&v(!1),null==(t=o.onBlur)||t.call(o,e)}),onClick:w(n),onFocus:b(n),onKeyDown:C(n),onKeyUp:k(n),onMouseDown:x(n),onMouseLeave:y(n),ref:E});var o;return delete r.onFocusVisible,r},focusVisible:h,setFocusVisible:v,active:s,rootRef:E}}const Xo={buttonClick:"buttonClick",browserAutoFill:"browserAutoFill"},Qo={blur:"list:blur",focus:"list:focus",itemClick:"list:itemClick",itemHover:"list:itemHover",itemsChange:"list:itemsChange",keyDown:"list:keyDown",resetHighlight:"list:resetHighlight",highlightLast:"list:highlightLast",textNavigation:"list:textNavigation",clearSelection:"list:clearSelection"};function ei(e,t,n){var r;const{items:o,isItemDisabled:i,disableListWrap:l,disabledItemsFocusable:u,itemComparer:a,focusManagement:s}=n,c="DOM"===s?0:-1,d=o.length-1,f=null==e?-1:o.findIndex((t=>a(t,e)));let p,_,h=!l;switch(t){case"reset":if(-1===c)return null;p=0,_="next",h=!1;break;case"start":p=0,_="next",h=!1;break;case"end":p=d,_="previous",h=!1;break;default:{const e=f+t;e<0?!h&&-1!==f||Math.abs(t)>1?(p=0,_="next"):(p=d,_="previous"):e>d?!h||Math.abs(t)>1?(p=d,_="previous"):(p=0,_="next"):(p=e,_=t>=0?"next":"previous")}}const v=function(e,t,n,r,o,i){if(0===n.length||!r&&n.every(((e,t)=>o(e,t))))return-1;let l=e;for(;;){if(!i&&"next"===t&&l===n.length||!i&&"previous"===t&&-1===l)return-1;if(r||!o(n[l],l))return l;l+="next"===t?1:-1,i&&(l=(l+n.length)%n.length)}}(p,_,o,u,i,h);return-1!==v||null===e||i(e,f)?null!=(r=o[v])?r:null:e}function ti(e,t,n){const{itemComparer:r,isItemDisabled:o,selectionMode:i,items:l}=n,{selectedValues:u}=t,a=l.findIndex((t=>r(e,t)));if(o(e,a))return t;const s=function(e,t,n,r){return"none"===n?[]:"single"===n?r(t[0],e)?t:[e]:t.some((t=>r(t,e)))?t.filter((t=>!r(t,e))):[...t,e]}(e,u,i,r);return Do({},t,{selectedValues:s,highlightedValue:e})}function ni(e,t,n){var r;const o=null==(r=n(e))?void 0:r.trim().toLowerCase();return!(!o||0===o.length)&&0===o.indexOf(t)}function ri(e,t){const{type:n,context:r}=t;switch(n){case Qo.keyDown:return function(e,t,n){const r=t.highlightedValue,{orientation:o,pageSize:i}=n;switch(e){case"Home":return Do({},t,{highlightedValue:ei(r,"start",n)});case"End":return Do({},t,{highlightedValue:ei(r,"end",n)});case"PageUp":return Do({},t,{highlightedValue:ei(r,-i,n)});case"PageDown":return Do({},t,{highlightedValue:ei(r,i,n)});case"ArrowUp":if("vertical"!==o)break;return Do({},t,{highlightedValue:ei(r,-1,n)});case"ArrowDown":if("vertical"!==o)break;return Do({},t,{highlightedValue:ei(r,1,n)});case"ArrowLeft":if("vertical"===o)break;return Do({},t,{highlightedValue:ei(r,"horizontal-ltr"===o?-1:1,n)});case"ArrowRight":if("vertical"===o)break;return Do({},t,{highlightedValue:ei(r,"horizontal-ltr"===o?1:-1,n)});case"Enter":case" ":return null===t.highlightedValue?t:ti(t.highlightedValue,t,n)}return t}(t.key,e,r);case Qo.itemClick:return ti(t.item,e,r);case Qo.blur:return function(e,t){return"DOM"===t.focusManagement?e:Do({},e,{highlightedValue:null})}(e,r);case Qo.textNavigation:return function(e,t,n){const{items:r,isItemDisabled:o,disabledItemsFocusable:i,getItemAsString:l}=n,u=t.length>1;let a=u?e.highlightedValue:ei(e.highlightedValue,1,n);for(let s=0;si(e,n.highlightedValue))))?a:null:"DOM"===l&&0===t.length&&(u=ei(null,"reset",r));const s=(null!=(o=n.selectedValues)?o:[]).filter((t=>e.some((e=>i(e,t)))));return Do({},n,{highlightedValue:u,selectedValues:s})}(t.items,t.previousItems,e,r);case Qo.resetHighlight:return function(e,t){return Do({},e,{highlightedValue:ei(null,"reset",t)})}(e,r);case Qo.highlightLast:return function(e,t){return Do({},e,{highlightedValue:ei(null,"end",t)})}(e,r);case Qo.clearSelection:return function(e,t){return Do({},e,{selectedValues:[],highlightedValue:ei(null,"reset",t)})}(e,r);default:return e}}function oi(e,t){return e===t}const ii={},li=()=>{};function ui(e,t){const n=Do({},e);return Object.keys(t).forEach((e=>{void 0!==t[e]&&(n[e]=t[e])})),n}function ai(e){const t=de(null),{reducer:n,initialState:r,controlledProps:o=ii,stateComparers:i=ii,onStateChange:l=li,actionContext:u,componentName:a=""}=e;de(o);const s=_e(((e,r)=>{t.current=r;const i=ui(e,o);return n(i,r)}),[o,n]),[c,d]=ae(s,r),f=_e((e=>{d(Do({},e,{context:u}))}),[u]);return function(e){const{nextState:t,initialState:n,stateComparers:r,onStateChange:o,controlledProps:i,lastActionRef:l}=e,u=de(n);se((()=>{if(null===l.current)return;const e=ui(u.current,i);Object.keys(t).forEach((n=>{var i;const u=null!=(i=r[n])?i:oi,a=t[n],s=e[n];var c,d;(null==s&&null!=a||null!=s&&null==a||null!=s&&null!=a&&!u(a,s))&&(null==o||o(null!=(c=l.current.event)?c:null,n,a,null!=(d=l.current.type)?d:"",t))})),u.current=t,l.current=null}),[u,t,l,o,r,i])}({nextState:c,initialState:r,stateComparers:null!=i?i:ii,onStateChange:null!=l?l:li,controlledProps:o,lastActionRef:t}),[ui(c,o),f]}function si(e,t,n=((e,t)=>e===t)){return e.length===t.length&&e.every(((e,r)=>n(e,t[r])))}const ci=500;const di={},fi=()=>{},pi=(e,t)=>e===t,_i=()=>!1,hi=e=>"string"==typeof e?e:String(e),vi=()=>({highlightedValue:null,selectedValues:[]});function mi(e){const{controlledProps:t=di,disabledItemsFocusable:n=!1,disableListWrap:r=!1,focusManagement:o="activeDescendant",getInitialState:i=vi,getItemDomElement:l,getItemId:u,isItemDisabled:a=_i,rootRef:s,onStateChange:c=fi,items:d,itemComparer:f=pi,getItemAsString:p=hi,onChange:_,onHighlightChange:h,onItemsChange:v,orientation:m="vertical",pageSize:g=5,reducerActionContext:y=di,selectionMode:b="single",stateReducer:S,componentName:w="useList"}=e;const x=de(null),C=Vo(s,x),k=_e(((e,t,n)=>{var r;(null==h||h(e,t,n),"DOM"!==o||null==t||n!==Qo.itemClick&&n!==Qo.keyDown&&n!==Qo.textNavigation)||(null==l||null==(r=l(t))||r.focus())}),[l,h,o]),E=pe((()=>({highlightedValue:f,selectedValues:(e,t)=>si(e,t,f)})),[f]),I=_e(((e,t,n,r,o)=>{switch(null==c||c(e,t,n,r,o),t){case"highlightedValue":k(e,n,r);break;case"selectedValues":null==_||_(e,n,r)}}),[k,_,c]),P=pe((()=>({disabledItemsFocusable:n,disableListWrap:r,focusManagement:o,isItemDisabled:a,itemComparer:f,items:d,getItemAsString:p,onHighlightChange:k,orientation:m,pageSize:g,selectionMode:b,stateComparers:E})),[n,r,o,a,f,d,p,k,m,g,b,E]),A=i(),N=null!=S?S:ri,R=pe((()=>Do({},y,P)),[y,P]),[O,D]=ai({reducer:N,actionContext:R,initialState:A,controlledProps:t,stateComparers:E,onStateChange:I,componentName:w}),{highlightedValue:V,selectedValues:T}=O,M=function(e){const t=de({searchString:"",lastTime:null});return _e((n=>{if(1===n.key.length&&" "!==n.key){const r=t.current,o=n.key.toLowerCase(),i=performance.now();r.searchString.length>0&&r.lastTime&&i-r.lastTime>ci?r.searchString=o:1===r.searchString.length&&o===r.searchString||(r.searchString+=o),r.lastTime=i,e(r.searchString,n)}}),[e])}(((e,t)=>D({type:Qo.textNavigation,event:t,searchString:e}))),L=de([]);se((()=>{si(L.current,d,f)||(D({type:Qo.itemsChange,event:null,items:d,previousItems:L.current}),L.current=d,null==v||v(d))}),[d,f,D,v]);const $=e=>t=>{var n;if(null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented)return;const r=["Home","End","PageUp","PageDown"];"vertical"===m?r.push("ArrowUp","ArrowDown"):r.push("ArrowLeft","ArrowRight"),"activeDescendant"===o&&r.push(" ","Enter"),r.includes(t.key)&&t.preventDefault(),D({type:Qo.keyDown,key:t.key,event:t}),M(t)},F=_e((e=>{const t=(null!=T?T:[]).some((t=>null!=t&&f(e,t))),n=null!=V&&f(e,V);return{focusable:"DOM"===o,highlighted:n,selected:t}}),[f,T,V,o]),j=pe((()=>({dispatch:D,getItemState:F})),[D,F]);return ve({state:O}),{contextValue:j,dispatch:D,getRootProps:(e={})=>{const t=Zo(e);return Do({},e,{"aria-activedescendant":"activeDescendant"===o&&null!=V?u(V):void 0,tabIndex:"DOM"===o?-1:0,ref:C},t,{onBlur:(n=t,e=>{var t,r;null==(t=n.onBlur)||t.call(n,e),e.defaultMuiPrevented||null!=(r=x.current)&&r.contains(e.relatedTarget)||D({type:Qo.blur,event:e})}),onKeyDown:$(t)});var n},rootRef:C,state:O}}const gi=e=>{const{label:t,value:n}=e;return"string"==typeof t?t:"string"==typeof n?n:String(e)},yi=z(null);function bi(){const[e,t]=ue(new Map),n=de(new Set),r=_e((function(e){n.current.delete(e),t((t=>{const n=new Map(t);return n.delete(e),n}))}),[]),o=_e((function(e,o){let i;return i="function"==typeof e?e(n.current):e,n.current.add(i),t((e=>{const t=new Map(e);return t.set(i,o),t})),{id:i,deregister:()=>r(i)}}),[r]),i=pe((()=>function(e){const t=Array.from(e.keys()).map((t=>({key:t,subitem:e.get(t)})));return t.sort(((e,t)=>{const n=e.subitem.ref.current,r=t.subitem.ref.current;return null===n||null===r||n===r?0:n.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_PRECEDING?1:-1})),new Map(t.map((e=>[e.key,e.subitem])))}(e)),[e]),l=_e((function(e){return Array.from(i.keys()).indexOf(e)}),[i]);return{contextValue:pe((()=>({getItemIndex:l,registerItem:o,totalSubitemCount:e.size})),[l,o,e.size]),subitems:i}}function Si(e,t){const{open:n}=e,{context:{selectionMode:r}}=t;if(t.type===Xo.buttonClick){var o;const r=null!=(o=e.selectedValues[0])?o:ei(null,"start",t.context);return Do({},e,{open:!n,highlightedValue:n?null:r})}if(t.type===Xo.browserAutoFill)return ti(t.item,e,t.context);const i=ri(e,t);switch(t.type){case Qo.keyDown:if(e.open){if("Escape"===t.event.key)return Do({},i,{open:!1})}else{var l,u;if("ArrowDown"===t.event.key)return Do({},e,{open:!0,highlightedValue:null!=(l=e.selectedValues[0])?l:ei(null,"start",t.context)});if("ArrowUp"===t.event.key)return Do({},e,{open:!0,highlightedValue:null!=(u=e.selectedValues[0])?u:ei(null,"end",t.context)})}break;case Qo.itemClick:if("single"===r)return Do({},i,{open:!1});break;case Qo.blur:return Do({},i,{open:!1});default:return i}return i}function wi(e,t){return function(n={}){const r=Do({},n,e(n));return Do({},r,t(r))}}function xi(e){return Array.isArray(e)?0===e.length?"":JSON.stringify(e.map((e=>e.value))):null==(null==e?void 0:e.value)?"":"string"==typeof e.value||"number"==typeof e.value?e.value:JSON.stringify(e.value)}function Ci(e){const{areOptionsEqual:t,buttonRef:n,defaultOpen:r=!1,defaultValue:o,disabled:i=!1,listboxId:l,listboxRef:u,multiple:a=!1,name:s,required:c,onChange:d,onHighlightChange:f,onOpenChange:p,open:_,options:h,getOptionAsString:v=gi,getSerializedValue:m=xi,value:g,componentName:b="useSelect"}=e,S=de(null),w=Vo(n,S),x=de(null),C=Lo(l);let k;void 0===g&&void 0===o?k=[]:void 0!==o&&(k=a?o:null==o?[]:[o]);const E=pe((()=>{if(void 0!==g)return a?g:null==g?[]:[g]}),[g,a]),{subitems:I,contextValue:P}=bi(),A=pe((()=>null!=h?new Map(h.map(((e,t)=>[e.value,{value:e.value,label:e.label,disabled:e.disabled,ref:y(),id:`${C}_${t}`}]))):I),[h,I,C]),N=Vo(u,x),{getRootProps:R,active:O,focusVisible:D,rootRef:V}=Jo({disabled:i,rootRef:w}),T=pe((()=>Array.from(A.keys())),[A]),M=_e((e=>{if(void 0!==t){const n=T.find((n=>t(n,e)));return A.get(n)}return A.get(e)}),[A,t,T]),L=_e((e=>{var t;const n=M(e);return null!=(t=null==n?void 0:n.disabled)&&t}),[M]),$=_e((e=>{const t=M(e);return t?v(t):""}),[M,v]),F=pe((()=>({selectedValues:E,open:_})),[E,_]),j=_e((e=>{var t;return null==(t=A.get(e))?void 0:t.id}),[A]),H=_e(((e,t)=>{var n;a?null==d||d(e,t):null==d||d(e,null!=(n=t[0])?n:null)}),[a,d]),B=_e(((e,t)=>{null==f||f(e,null!=t?t:null)}),[f]),U=_e(((e,t,n)=>{var r;"open"===t&&(null==p||p(n),!1===n&&"blur"!==(null==e?void 0:e.type)&&(null==(r=S.current)||r.focus()))}),[p]),W={getInitialState:()=>{var e;return{highlightedValue:null,selectedValues:null!=(e=k)?e:[],open:r}},getItemId:j,controlledProps:F,focusManagement:"DOM",getItemDomElement:_e((e=>{var t,n;return null==e?null:null!=(t=null==(n=I.get(e))?void 0:n.ref.current)?t:null}),[I]),itemComparer:t,isItemDisabled:L,rootRef:N,onChange:H,onHighlightChange:B,onStateChange:U,reducerActionContext:pe((()=>({multiple:a})),[a]),items:T,getItemAsString:$,selectionMode:a?"multiple":"single",stateReducer:Si,componentName:b},{dispatch:z,getRootProps:G,contextValue:q,state:{open:K,highlightedValue:Y,selectedValues:Z},rootRef:J}=mi(W),X=de(K);$o((()=>{if(K&&null!==Y){var e;const t=null==(e=M(Y))?void 0:e.ref;if(!x.current||null==t||!t.current)return;X.current||t.current.focus({preventScroll:!0});const n=x.current.getBoundingClientRect(),r=t.current.getBoundingClientRect();r.topn.bottom&&(x.current.scrollTop+=r.bottom-n.bottom)}}),[K,Y,M]);const Q=_e((e=>M(e)),[M]),ee=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||"ArrowDown"!==t.key&&"ArrowUp"!==t.key||(t.preventDefault(),z({type:Qo.keyDown,key:t.key,event:t}))},te=(e={})=>Do({},e,((e={})=>{return{onClick:(t=e,e=>{var n;if(null==t||null==(n=t.onClick)||n.call(t,e),!e.defaultMuiPrevented){const t={type:Xo.buttonClick,event:e};z(t)}}),onKeyDown:ee(e)};var t})(e),{role:"combobox","aria-expanded":K,"aria-controls":C}),ne=e=>t=>{var n,r;null==(n=e.onBlur)||n.call(e,t),t.defaultMuiPrevented||(null!=(r=x.current)&&r.contains(t.relatedTarget)||t.relatedTarget===S.current)&&(t.defaultMuiPrevented=!0)},re=(e={})=>({onBlur:ne(e)});ve({selectedOptions:Z,highlightedOption:Y,open:K});const oe=pe((()=>Do({},q,P)),[q,P]);let ie,le;var ue;(ie=e.multiple?Z:Z.length>0?Z[0]:null,a)?le=ie.map((e=>Q(e))).filter((e=>void 0!==e)):le=null!=(ue=Q(ie))?ue:null;const ae=e=>t=>{var n;if(null==e||null==(n=e.onChange)||n.call(e,t),t.defaultMuiPrevented)return;const r=A.get(t.target.value);""===t.target.value?z({type:Qo.clearSelection}):void 0!==r&&z({type:Xo.browserAutoFill,item:r.value,event:t})};return{buttonActive:O,buttonFocusVisible:D,buttonRef:V,contextValue:oe,disabled:i,dispatch:z,getButtonProps:(e={})=>{const t=Zo(e);return Do({},e,wi(te,R)(t))},getHiddenInputProps:(e={})=>{const t=Zo(e);return Do({name:s,tabIndex:-1,"aria-hidden":!0,required:!!c||void 0,value:m(le),style:Fo},e,{onChange:ae(t)})},getListboxProps:(e={})=>{const t=Zo(e),n=wi(re,G);return Do({id:C,role:"listbox","aria-multiselectable":a?"true":void 0},e,n(t))},getOptionMetadata:Q,listboxRef:J,open:K,options:T,value:ie,highlightedOption:Y}}yi.displayName="CompoundComponentContext";const ki=z(null);var Ei=0;Array.isArray;function Ii(e,t,n,r,i,l){var u,a,s={};for(a in t)"ref"==a?u=t[a]:s[a]=t[a];var c={type:e,props:s,key:n,ref:u,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--Ei,__i:-1,__u:0,__source:i,__self:l};if("function"==typeof e&&(u=e.defaultProps))for(a in u)void 0===s[a]&&(s[a]=u[a]);return o.vnode&&o.vnode(c),c}function Pi(e){const{value:t,children:n}=e,{dispatch:r,getItemIndex:o,getItemState:i,registerItem:l,totalSubitemCount:u}=t,a=pe((()=>({dispatch:r,getItemState:i,getItemIndex:o})),[r,o,i]),s=pe((()=>({getItemIndex:o,registerItem:l,totalSubitemCount:u})),[l,o,u]);return Ii(yi.Provider,{value:s,children:Ii(ki.Provider,{value:a,children:n})})}function Ai(e){const{value:t,label:n,disabled:r,rootRef:o,id:i}=e,{getRootProps:l,highlighted:u,selected:a}=function(e){const{handlePointerOverEvents:t=!1,item:n}=e,r=he(ki);if(!r)throw new Error("useListItem must be used within a ListProvider");const{dispatch:o,getItemState:i}=r,{highlighted:l,selected:u,focusable:a}=i(n),s=_e((e=>t=>{var r;null==(r=e.onClick)||r.call(e,t),t.defaultPrevented||o({type:Qo.itemClick,item:n,event:t})}),[o,n]),c=_e((e=>t=>{var r;null==(r=e.onMouseOver)||r.call(e,t),t.defaultPrevented||o({type:Qo.itemHover,item:n,event:t})}),[o,n]);let d;return a&&(d=l?0:-1),{getRootProps:(e={})=>{const n=Zo(e);return Do({},e,{onClick:s(n),onPointerOver:t?c(n):void 0,tabIndex:d})},highlighted:l,selected:u}}({item:t}),{getRootProps:s,rootRef:c}=Jo({disabled:r,focusableWhenDisabled:!0}),d=Lo(i),f=de(null),p=pe((()=>({disabled:r,label:n,value:t,ref:f,id:d})),[r,n,t,d]),{index:_}=function(e,t){const n=he(yi);if(null===n)throw new Error("useCompoundItem must be used within a useCompoundParent");const{registerItem:r}=n,[o,i]=ue("function"==typeof e?void 0:e);return $o((()=>{const{id:n,deregister:o}=r(e,t);return i(n),o}),[r,t,e]),{id:o,index:void 0!==o?n.getItemIndex(o):-1,totalItemCount:n.totalSubitemCount}}(t,p),h=Vo(o,f,c),v=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||[" ","Enter"].includes(t.key)&&(t.defaultMuiPrevented=!0)},m=(e={})=>({onKeyDown:v(e)});return{getRootProps:(e={})=>{const t=Zo(e);return Do({},e,t,wi(l,wi(s,m))(t),{id:d,ref:h,role:"option","aria-selected":a})},highlighted:u,index:_,selected:a,rootRef:h}}const Ni=Oe((function({title:e,titleId:t,...n},r){return m("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?m("title",{id:t},e):null,m("path",{fillRule:"evenodd",d:"M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))})),Ri=e=>{const t=de(!1),n=de(!1),r=n=>{!t.current&&e&&e(n),t.current=!1},o=t=>{!n.current&&e&&e(t),n.current=!1};return se((()=>(document.addEventListener("mousedown",r),document.addEventListener("focusin",o),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("focusin",o),document.removeEventListener("touchstart",r)})),[]),{onMouseDown:()=>t.current=!0,onFocus:()=>n.current=!0,onTouchStart:()=>t.current=!0}},Oi=Oo.span` +!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(self,(()=>(()=>{var e={833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),l=Object.keys(t);if(i.length!==l.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(t),a=0;a{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nc=void 0;var r={};return(()=>{"use strict";n.r(r);var e={};n.r(e),n.d(e,{Children:()=>Me,Component:()=>C,Fragment:()=>x,PureComponent:()=>Ne,StrictMode:()=>wt,Suspense:()=>je,SuspenseList:()=>Be,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>dt,cloneElement:()=>mt,createContext:()=>G,createElement:()=>b,createFactory:()=>pt,createPortal:()=>qe,createRef:()=>w,default:()=>At,findDOMNode:()=>yt,flushSync:()=>St,forwardRef:()=>De,hydrate:()=>tt,isElement:()=>It,isFragment:()=>ht,isMemo:()=>vt,isValidElement:()=>_t,lazy:()=>Ue,memo:()=>Ae,render:()=>et,startTransition:()=>xt,unmountComponentAtNode:()=>gt,unstable_batchedUpdates:()=>bt,useCallback:()=>he,useContext:()=>ve,useDebugValue:()=>me,useDeferredValue:()=>Ct,useEffect:()=>ce,useErrorBoundary:()=>ge,useId:()=>ye,useImperativeHandle:()=>pe,useInsertionEffect:()=>Et,useLayoutEffect:()=>de,useMemo:()=>_e,useReducer:()=>se,useRef:()=>fe,useState:()=>ae,useSyncExternalStore:()=>Pt,useTransition:()=>kt,version:()=>ft});var t,o,i,l,u,a,s,c,d,f,p,_={},h=[],v=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,m=Array.isArray;function g(e,t){for(var n in t)e[n]=t[n];return e}function y(e){var t=e.parentNode;t&&t.removeChild(e)}function b(e,n,r){var o,i,l,u={};for(l in n)"key"==l?o=n[l]:"ref"==l?i=n[l]:u[l]=n[l];if(arguments.length>2&&(u.children=arguments.length>3?t.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(l in e.defaultProps)void 0===u[l]&&(u[l]=e.defaultProps[l]);return S(e,u,o,i,null)}function S(e,t,n,r,l){var u={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==l?++i:l,__i:-1,__u:0};return null==l&&null!=o.vnode&&o.vnode(u),u}function w(){return{current:null}}function x(e){return e.children}function C(e,t){this.props=e,this.context=t}function k(e,t){if(null==t)return e.__?k(e.__,e.__i+1):null;for(var n;tt&&l.sort(s));P.__r=0}function N(e,t,n,r,o,i,l,u,a,s,c){var d,f,p,v,m,g=r&&r.__k||h,y=t.length;for(n.__d=a,A(n,t,g),a=n.__d,d=0;d0?S(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,u=D(o,n,l,c),o.__i=u,i=null,-1!==u&&(c--,(i=n[u])&&(i.__u|=131072)),null==i||null===i.__v?(-1==u&&d--,"function"!=typeof o.type&&(o.__u|=65536)):u!==l&&(u===l+1?d++:u>l?c>a-l?d+=u-l:d--:u(null==a||131072&a.__u?0:1))for(;l>=0||u=0){if((a=t[l])&&!(131072&a.__u)&&o==a.key&&i===a.type)return l;l--}if(u2&&(a.children=arguments.length>3?t.call(arguments,2):r),S(e.type,a,o||e.key,i||e.ref,null)}function G(e,t){var n={__c:t="__cC"+p++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,I(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}t=h.slice,o={__e:function(e,t,n,r){for(var o,i,l;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(e)),l=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),l=o.__d),l)return o.__E=o}catch(t){e=t}throw e}},i=0,C.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=g({},this.state),"function"==typeof e&&(e=e(g({},n),this.props)),e&&g(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),I(this))},C.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),I(this))},C.prototype.render=x,l=[],a="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,s=function(e,t){return e.__v.__b-t.__v.__b},P.__r=0,c=0,d=T(!1),f=T(!0),p=0;var q,K,Y,Z,J=0,X=[],Q=[],ee=o,te=ee.__b,ne=ee.__r,re=ee.diffed,oe=ee.__c,ie=ee.unmount,le=ee.__;function ue(e,t){ee.__h&&ee.__h(K,e,J||t),J=0;var n=K.__H||(K.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({__V:Q}),n.__[e]}function ae(e){return J=1,se(Ee,e)}function se(e,t,n){var r=ue(q++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):Ee(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=K,!K.u)){var o=function(e,t,n){if(!r.__c.__H)return!0;var o=r.__c.__H.__.filter((function(e){return!!e.__c}));if(o.every((function(e){return!e.__N})))return!i||i.call(this,e,t,n);var l=!1;return o.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(l=!0)}})),!(!l&&r.__c.props===e)&&(!i||i.call(this,e,t,n))};K.u=!0;var i=K.shouldComponentUpdate,l=K.componentWillUpdate;K.componentWillUpdate=function(e,t,n){if(this.__e){var r=i;i=void 0,o(e,t,n),i=r}l&&l.call(this,e,t,n)},K.shouldComponentUpdate=o}return r.__N||r.__}function ce(e,t){var n=ue(q++,3);!ee.__s&&ke(n.__H,t)&&(n.__=e,n.i=t,K.__H.__h.push(n))}function de(e,t){var n=ue(q++,4);!ee.__s&&ke(n.__H,t)&&(n.__=e,n.i=t,K.__h.push(n))}function fe(e){return J=5,_e((function(){return{current:e}}),[])}function pe(e,t,n){J=6,de((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==n?n:n.concat(e))}function _e(e,t){var n=ue(q++,7);return ke(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function he(e,t){return J=8,_e((function(){return e}),t)}function ve(e){var t=K.context[e.__c],n=ue(q++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(K)),t.props.value):e.__}function me(e,t){ee.useDebugValue&&ee.useDebugValue(t?t(e):e)}function ge(e){var t=ue(q++,10),n=ae();return t.__=e,K.componentDidCatch||(K.componentDidCatch=function(e,r){t.__&&t.__(e,r),n[1](e)}),[n[0],function(){n[1](void 0)}]}function ye(){var e=ue(q++,11);if(!e.__){for(var t=K.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function be(){for(var e;e=X.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(xe),e.__H.__h.forEach(Ce),e.__H.__h=[]}catch(t){e.__H.__h=[],ee.__e(t,e.__v)}}ee.__b=function(e){K=null,te&&te(e)},ee.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),le&&le(e,t)},ee.__r=function(e){ne&&ne(e),q=0;var t=(K=e.__c).__H;t&&(Y===K?(t.__h=[],K.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=Q,e.__N=e.i=void 0}))):(t.__h.forEach(xe),t.__h.forEach(Ce),t.__h=[],q=0)),Y=K},ee.diffed=function(e){re&&re(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==X.push(t)&&Z===ee.requestAnimationFrame||((Z=ee.requestAnimationFrame)||we)(be)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==Q&&(e.__=e.__V),e.i=void 0,e.__V=Q}))),Y=K=null},ee.__c=function(e,t){t.some((function(e){try{e.__h.forEach(xe),e.__h=e.__h.filter((function(e){return!e.__||Ce(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],ee.__e(n,e.__v)}})),oe&&oe(e,t)},ee.unmount=function(e){ie&&ie(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{xe(e)}catch(e){t=e}})),n.__H=void 0,t&&ee.__e(t,n.__v))};var Se="function"==typeof requestAnimationFrame;function we(e){var t,n=function(){clearTimeout(r),Se&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);Se&&(t=requestAnimationFrame(n))}function xe(e){var t=K,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),K=t}function Ce(e){var t=K;e.__c=e.__(),K=t}function ke(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function Ee(e,t){return"function"==typeof t?t(e):t}function Ie(e,t){for(var n in t)e[n]=t[n];return e}function Pe(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Ne(e,t){this.props=e,this.context=t}function Ae(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:Pe(this.props,e)}function r(t){return this.shouldComponentUpdate=n,b(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(Ne.prototype=new C).isPureReactComponent=!0,Ne.prototype.shouldComponentUpdate=function(e,t){return Pe(this.props,e)||Pe(this.state,t)};var Re=o.__b;o.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Re&&Re(e)};var Oe="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function De(e){function t(t){var n=Ie({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=Oe,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Ve=function(e,t){return null==e?null:O(O(e).map(t))},Me={map:Ve,forEach:Ve,count:function(e){return e?O(e).length:0},only:function(e){var t=O(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:O},Te=o.__e;o.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);Te(e,t,n,r)};var Le=o.unmount;function $e(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=Ie({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return $e(e,t,n)}))),e}function Fe(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Fe(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function je(){this.__u=0,this.t=null,this.__b=null}function He(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function Ue(e){var t,n,r;function o(o){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return b(n,o)}return o.displayName="Lazy",o.__f=!0,o}function Be(){this.u=null,this.o=null}o.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Le&&Le(e)},(je.prototype=new C).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=He(r.__v),i=!1,l=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=l;var u=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=Fe(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(l,l)},je.prototype.componentWillUnmount=function(){this.t=[]},je.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=$e(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&b(x,null,e.fallback);return o&&(o.__u&=-33),[b(x,null,t.__a?null:e.children),o]};var We=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),B(b(ze,{context:t.context},e.__v),t.l)}function qe(e,t){var n=b(Ge,{__v:e,i:t});return n.containerInfo=t,n}(Be.prototype=new C).__a=function(e){var t=this,n=He(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),We(t,e,r)):o()};n?n(i):i()}},Be.prototype.render=function(e){this.u=null,this.o=new Map;var t=O(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Be.prototype.componentDidUpdate=Be.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){We(e,n,t)}))};var Ke="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Ye=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ze=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Je=/[A-Z0-9]/g,Xe="undefined"!=typeof document,Qe=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function et(e,t,n){return null==t.__k&&(t.textContent=""),B(e,t),"function"==typeof n&&n(),e?e.__c:null}function tt(e,t,n){return W(e,t),"function"==typeof n&&n(),e?e.__c:null}C.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(C.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var nt=o.event;function rt(){}function ot(){return this.cancelBubble}function it(){return this.defaultPrevented}o.event=function(e){return nt&&(e=nt(e)),e.persist=rt,e.isPropagationStopped=ot,e.isDefaultPrevented=it,e.nativeEvent=e};var lt,ut={enumerable:!1,configurable:!0,get:function(){return this.class}},at=o.vnode;o.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||Xe&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var l=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"translate"===l&&"no"===i?i=!1:"ondoubleclick"===l?o="ondblclick":"onchange"!==l||"input"!==n&&"textarea"!==n||Qe(t.type)?"onfocus"===l?o="onfocusin":"onblur"===l?o="onfocusout":Ze.test(o)?o=l:-1===n.indexOf("-")&&Ye.test(o)?o=o.replace(Je,"-$&").toLowerCase():null===i&&(i=void 0):l=o="oninput","oninput"===l&&r[o=l]&&(o="oninputCapture"),r[o]=i}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=O(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=O(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",ut)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=Ke,at&&at(e)};var st=o.__r;o.__r=function(e){st&&st(e),lt=e.__c};var ct=o.diffed;o.diffed=function(e){ct&&ct(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),lt=null};var dt={ReactCurrentDispatcher:{current:{readContext:function(e){return lt.__n[e.__c].props.value},useCallback:he,useContext:ve,useDebugValue:me,useDeferredValue:Ct,useEffect:ce,useId:ye,useImperativeHandle:pe,useInsertionEffect:Et,useLayoutEffect:de,useMemo:_e,useReducer:se,useRef:fe,useState:ae,useSyncExternalStore:Pt,useTransition:kt}}},ft="17.0.2";function pt(e){return b.bind(null,e)}function _t(e){return!!e&&e.$$typeof===Ke}function ht(e){return _t(e)&&e.type===x}function vt(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function mt(e){return _t(e)?z.apply(null,arguments):e}function gt(e){return!!e.__k&&(B(null,e),!0)}function yt(e){return e&&(e.base||1===e.nodeType&&e)||null}var bt=function(e,t){return e(t)},St=function(e,t){return e(t)},wt=x;function xt(e){e()}function Ct(e){return e}function kt(){return[!1,xt]}var Et=de,It=_t;function Pt(e,t){var n=t(),r=ae({h:{__:n,v:t}}),o=r[0].h,i=r[1];return de((function(){o.__=n,o.v=t,Nt(o)&&i({h:o})}),[e,n,t]),ce((function(){return Nt(o)&&i({h:o}),e((function(){Nt(o)&&i({h:o})}))}),[e]),n}function Nt(e){var t,n,r=e.v,o=e.__;try{var i=r();return!((t=o)===(n=i)&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}}var At={useState:ae,useId:ye,useReducer:se,useEffect:ce,useLayoutEffect:de,useInsertionEffect:Et,useTransition:kt,useDeferredValue:Ct,useSyncExternalStore:Pt,startTransition:xt,useRef:fe,useImperativeHandle:pe,useMemo:_e,useCallback:he,useContext:ve,useDebugValue:me,version:"17.0.2",Children:Me,render:et,hydrate:tt,unmountComponentAtNode:gt,createPortal:qe,createElement:b,createContext:G,createFactory:pt,cloneElement:mt,createRef:w,Fragment:x,isValidElement:_t,isElement:It,isFragment:ht,isMemo:vt,findDOMNode:yt,Component:C,PureComponent:Ne,memo:Ae,forwardRef:De,flushSync:St,unstable_batchedUpdates:bt,StrictMode:wt,Suspense:je,SuspenseList:Be,lazy:Ue,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:dt};function Rt(){return Rt=Object.assign||function(e){for(var t=1;te instanceof ShadowRoot,Dt=e=>{const t=e.getRootNode()instanceof ShadowRoot?e.getRootNode().host:e,{dataset:n}=t,r={};for(var o in n){if(!1===n.hasOwnProperty(o))return;const e=`${(i=o.split(/(props?)/).pop()||"").charAt(0).toLowerCase()}${i.slice(1)}`;e&&(r[e]=n[o])}var i;return r},Vt=e=>["text/props","application/json"].includes(e.getAttribute("type")||""),Mt=e=>Ot(e)?[]:Array.from(e.getElementsByTagName("script")).filter(Vt),Tt=e=>Array.from(document.querySelectorAll(e)).filter(Vt),Lt=e=>{let t={};return e.forEach((e=>{try{t=Rt({},t,JSON.parse(e.innerHTML))}catch(e){}})),t},$t=(e,t,n={},r)=>{const o=Dt(t),i=e._executedScript?Dt(e._executedScript):{},l=Lt(Mt(t));return Rt({},n,o,i,r?Lt(Tt(r)):{},l)};function Ft(e,t){var n=(t=[].concat(t))[t.length-1].nextSibling;function r(t,r){e.insertBefore(t,r||n)}return e.__k={nodeType:1,parentNode:e,firstChild:t[0],childNodes:t,insertBefore:r,appendChild:r,removeChild:function(t){e.removeChild(t)}}}const jt=({island:e,widget:t,rootFragment:n,props:r})=>{e.props=r,B(b(t,r),n)},Ht=(e,t)=>{if(null==customElements.get(e)){class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}}customElements.define(e,t)}const n=(e=>{const t={_rootsToObservers:new WeakMap,_roots:[],_executedScript:document.currentScript,props:{},render:({selector:n,clean:r=!1,replace:o=!1,inline:i=!1,initialProps:l={},propsSelector:u,elementName:a})=>{let s=!1;const c=()=>{if(!0===s)return;const c=(({selector:e,inline:t,elementName:n})=>{const r=document.currentScript;if(t&&null!=r&&r.parentNode)return[r.parentNode];const o=null==r?void 0:r.dataset.mountIn;return o?Array.from(document.querySelectorAll(o)).map((e=>{if(null!=n){const t=document.createElement(n),r=e.appendChild(t);return null!=r.shadowRoot?r.shadowRoot:r}return e})):e?Array.from(document.querySelectorAll(e)).map((e=>null!=e.shadowRoot?e.shadowRoot:e)):[]})({selector:n,inline:i,elementName:a});if(0===c.length)return;const{rootFragments:d}=(({island:e,widget:t,hostElements:n,clean:r,replace:o,initialProps:i,propsSelector:l})=>{const u=[];return n.forEach((n=>{const a=$t(e,n,i,l);let s;if(r&&n.replaceChildren(),o)s=Ft(n.parentElement||document.body,n);else{const e=document.createElement("div");n.appendChild(e),s=Ft(n,e)}u.push(s),jt({island:e,widget:t,rootFragment:s,props:a});const c=(({island:e,hostElement:t,initialProps:n,onNewProps:r,propsSelector:o})=>{const i=new MutationObserver((function(i){i.forEach((function(){r($t(e,t,n,o))}))})),l={attributes:!0,childList:!0,characterData:!0};return e._executedScript&&i.observe(e._executedScript,l),Mt(t).forEach((e=>{i.observe(e,Rt({},l,{subtree:!0}))})),o&&Tt(o).forEach((e=>{i.observe(e,Rt({},l,{subtree:!0}))})),i.observe(Ot(t)?t.host:t,l),i})({island:e,hostElement:n,initialProps:i,onNewProps:n=>{jt({island:e,widget:t,rootFragment:s,props:n})},propsSelector:l});e._rootsToObservers.set(s,c)})),{rootFragments:u}})({island:t,widget:e,clean:r,hostElements:c,replace:o,initialProps:l,propsSelector:u});t._roots=t._roots.concat(d),s=!0};c(),document.addEventListener("DOMContentLoaded",c),document.addEventListener("load",c)},rerender:n=>{t._roots.forEach((r=>{jt({island:t,widget:e,rootFragment:r,props:Rt({},t.props,n)})}))},destroy:()=>{t._roots.forEach((e=>{var n;null==(n=t._rootsToObservers.get(e))||n.disconnect(),B(null,e)}))}};return t})(t);return Rt({},n,{render:t=>n.render(Rt({elementName:e},t)),injectStyles:e=>{n._roots.forEach((t=>{const n=document.createElement("style");n.innerHTML=e,t.parentNode.prepend(n)}))}})};var Ut=function(){return Ut=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0?sn(bn,--gn):0,vn--,10===yn&&(vn=1,hn--),yn}function kn(){return yn=gn2||Nn(yn)>3?"":" "}function Vn(e,t){for(;--t&&kn()&&!(yn<48||yn>102||yn>57&&yn<65||yn>70&&yn<97););return Pn(e,In()+(t<6&&32==En()&&32==kn()))}function Mn(e){for(;kn();)switch(yn){case e:return gn;case 34:case 39:34!==e&&39!==e&&Mn(yn);break;case 40:41===e&&Mn(e);break;case 92:kn()}return gn}function Tn(e,t){for(;kn()&&e+yn!==57&&(e+yn!==84||47!==En()););return"/*"+Pn(t,gn-1)+"*"+nn(47===e?e:kn())}function Ln(e){for(;!Nn(En());)kn();return Pn(e,gn)}function $n(e,t){for(var n="",r=0;r6)switch(sn(e,t+1)){case 109:if(45!==sn(e,t+4))break;case 102:return un(e,/(.+:)(.+)-([^]+)/,"$1"+Kt+"$2-$3$1"+qt+(108==sn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~an(e,"stretch",0)?jn(un(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return un(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,i,l,u){return Gt+n+":"+r+u+(o?Gt+n+"-span:"+(i?l:+l-+r)+u:"")+e}));case 4949:if(121===sn(e,t+6))return un(e,":",":"+Kt)+e;break;case 6444:switch(sn(e,45===sn(e,14)?18:11)){case 120:return un(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Kt+(45===sn(e,14)?"inline-":"")+"box$3$1"+Kt+"$2$3$1"+Gt+"$2box$3")+e;case 100:return un(e,":",":"+Gt)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return un(e,"scroll-","scroll-snap-")+e}return e}function Hn(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Jt:return void(e.return=jn(e.value,e.length,n));case Qt:return $n([wn(e,{value:un(e.value,"@","@"+Kt)})],r);case Zt:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(ln(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":xn(wn(e,{props:[un(t,/:(read-\w+)/,":"+qt+"$1")]})),xn(wn(e,{props:[t]})),rn(e,{props:_n(n,r)});break;case"::placeholder":xn(wn(e,{props:[un(t,/:(plac\w+)/,":"+Kt+"input-$1")]})),xn(wn(e,{props:[un(t,/:(plac\w+)/,":"+qt+"$1")]})),xn(wn(e,{props:[un(t,/:(plac\w+)/,Gt+"input-$1")]})),xn(wn(e,{props:[t]})),rn(e,{props:_n(n,r)})}return""}))}}function Un(e){return Rn(Bn("",null,null,null,[""],e=An(e),0,[0],e))}function Bn(e,t,n,r,o,i,l,u,a){for(var s=0,c=0,d=l,f=0,p=0,_=0,h=1,v=1,m=1,g=0,y="",b=o,S=i,w=r,x=y;v;)switch(_=g,g=kn()){case 40:if(108!=_&&58==sn(x,d-1)){-1!=an(x+=un(On(g),"&","&\f"),"&\f",tn(s?u[s-1]:0))&&(m=-1);break}case 34:case 39:case 91:x+=On(g);break;case 9:case 10:case 13:case 32:x+=Dn(_);break;case 92:x+=Vn(In()-1,7);continue;case 47:switch(En()){case 42:case 47:pn(zn(Tn(kn(),In()),t,n,a),a);break;default:x+="/"}break;case 123*h:u[s++]=dn(x)*m;case 125*h:case 59:case 0:switch(g){case 0:case 125:v=0;case 59+c:-1==m&&(x=un(x,/\f/g,"")),p>0&&dn(x)-d&&pn(p>32?Gn(x+";",r,n,d-1,a):Gn(un(x," ","")+";",r,n,d-2,a),a);break;case 59:x+=";";default:if(pn(w=Wn(x,t,n,s,c,o,u,y,b=[],S=[],d,i),i),123===g)if(0===c)Bn(x,t,w,w,b,i,d,u,S);else switch(99===f&&110===sn(x,3)?100:f){case 100:case 108:case 109:case 115:Bn(e,w,w,r&&pn(Wn(e,w,w,0,0,o,u,y,o,b=[],d,S),S),o,S,d,u,r?b:S);break;default:Bn(x,w,w,w,[""],S,0,u,S)}}s=c=p=0,h=m=1,y=x="",d=l;break;case 58:d=1+dn(x),p=_;default:if(h<1)if(123==g)--h;else if(125==g&&0==h++&&125==Cn())continue;switch(x+=nn(g),g*h){case 38:m=c>0?1:(x+="\f",-1);break;case 44:u[s++]=(dn(x)-1)*m,m=1;break;case 64:45===En()&&(x+=On(kn())),f=En(),c=d=dn(y=x+=Ln(In())),g++;break;case 45:45===_&&2==dn(x)&&(h=0)}}return i}function Wn(e,t,n,r,o,i,l,u,a,s,c,d){for(var f=o-1,p=0===o?i:[""],_=fn(p),h=0,v=0,m=0;h0?p[g]+" "+y:un(y,/&\f/g,p[g])))&&(a[m++]=b);return Sn(e,t,n,0===o?Zt:u,a,s,c,d)}function zn(e,t,n,r){return Sn(e,t,n,Yt,nn(yn),cn(e,2,-2),0,r)}function Gn(e,t,n,r,o){return Sn(e,t,n,Jt,cn(e,0,r),cn(e,r+1,-1),r,o)}var qn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Kn="undefined"!=typeof process&&("MISSING_ENV_VAR".REACT_APP_SC_ATTR||"MISSING_ENV_VAR".SC_ATTR)||"data-styled",Yn="active",Zn="data-styled-version",Jn="6.1.11",Xn="/*!sc*/\n",Qn="undefined"!=typeof window&&"HTMLElement"in window,er=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY&&""!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY?"false"!=="MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY&&"MISSING_ENV_VAR".REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&""!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&("false"!=="MISSING_ENV_VAR".SC_DISABLE_SPEEDY&&"MISSING_ENV_VAR".SC_DISABLE_SPEEDY)),tr=(new Set,Object.freeze([])),nr=Object.freeze({});function rr(e,t,n){return void 0===n&&(n=nr),e.theme!==n.theme&&e.theme||t||n.theme}var or=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),ir=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,lr=/(^-|-$)/g;function ur(e){return e.replace(ir,"-").replace(lr,"")}var ar=/(a)(d)/gi,sr=52,cr=function(e){return String.fromCharCode(e+(e>25?39:97))};function dr(e){var t,n="";for(t=Math.abs(e);t>sr;t=t/sr|0)n=cr(t%sr)+n;return(cr(t%sr)+n).replace(ar,"$1-$2")}var fr,pr=5381,_r=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},hr=function(e){return _r(pr,e)};function vr(e){return dr(hr(e)>>>0)}function mr(e){return e.displayName||e.name||"Component"}function gr(e){return"string"==typeof e&&!0}var yr="function"==typeof Symbol&&Symbol.for,br=yr?Symbol.for("react.memo"):60115,Sr=yr?Symbol.for("react.forward_ref"):60112,wr={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},xr={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Cr={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},kr=((fr={})[Sr]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},fr[br]=Cr,fr);function Er(e){return("type"in(t=e)&&t.type.$$typeof)===br?Cr:"$$typeof"in e?kr[e.$$typeof]:wr;var t}var Ir=Object.defineProperty,Pr=Object.getOwnPropertyNames,Nr=Object.getOwnPropertySymbols,Ar=Object.getOwnPropertyDescriptor,Rr=Object.getPrototypeOf,Or=Object.prototype;function Dr(e,t,n){if("string"!=typeof t){if(Or){var r=Rr(t);r&&r!==Or&&Dr(e,r,n)}var o=Pr(t);Nr&&(o=o.concat(Nr(t)));for(var i=Er(e),l=Er(t),u=0;u0?" Args: ".concat(t.join(", ")):""))}var Ur=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw Hr(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var i=r;i=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,i=r;i=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(a+="".concat(e,","))})),r+="".concat(l).concat(u,'{content:"').concat(a,'"}').concat(Xn)},i=0;i0?".".concat(t):e},c=a.slice();c.push((function(e){e.type===Zt&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(lo,n).replace(r,s))})),l.prefix&&c.push(Hn),c.push(Fn);var d=function(e,o,i,u){void 0===o&&(o=""),void 0===i&&(i=""),void 0===u&&(u="&"),t=u,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var a=e.replace(uo,""),s=Un(i||o?"".concat(i," ").concat(o," { ").concat(a," }"):a);l.namespace&&(s=ao(s,l.namespace));var d,f,p,_=[];return $n(s,(d=c.concat((p=function(e){return _.push(e)},function(e){e.root||(e=e.return)&&p(e)})),f=fn(d),function(e,t,n,r){for(var o="",i=0;i="A"&&e<="Z"};function yo(e){for(var t="",n=0;n>>0);if(!t.hasNameForId(this.componentId,i)){var l=n(o,".".concat(i),void 0,this.componentId);t.insertRules(this.componentId,i,l)}r=Tr(r,i),this.staticRulesId=i}else{for(var u=_r(this.baseHash,n.hash),a="",s=0;s>>0);t.hasNameForId(this.componentId,f)||t.insertRules(this.componentId,f,n(a,".".concat(f),void 0,this.componentId)),r=Tr(r,f)}}return r},e}(),Eo=At.createContext(void 0);Eo.Consumer;var Io={};new Set;function Po(e,t,n){var r=Mr(e),o=e,i=!gr(e),l=t.attrs,u=void 0===l?tr:l,a=t.componentId,s=void 0===a?function(e,t){var n="string"!=typeof e?"sc":ur(e);Io[n]=(Io[n]||0)+1;var r="".concat(n,"-").concat(vr(Jn+n+Io[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):a,c=t.displayName,d=void 0===c?function(e){return gr(e)?"styled.".concat(e):"Styled(".concat(mr(e),")")}(e):c,f=t.displayName&&t.componentId?"".concat(ur(t.displayName),"-").concat(t.componentId):t.componentId||s,p=r&&o.attrs?o.attrs.concat(u).filter(Boolean):u,_=t.shouldForwardProp;if(r&&o.shouldForwardProp){var h=o.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;_=function(e,t){return h(e,t)&&v(e,t)}}else _=h}var m=new ko(n,f,r?o.componentStyle:void 0);function g(e,t){return function(e,t,n){var r=e.attrs,o=e.componentStyle,i=e.defaultProps,l=e.foldedComponentIds,u=e.styledComponentId,a=e.target,s=At.useContext(Eo),c=ho(),d=e.shouldForwardProp||c.shouldForwardProp,f=rr(t,s,i)||nr,p=function(e,t,n){for(var r,o=Ut(Ut({},t),{className:void 0,theme:n}),i=0;i2&&io.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}();(function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),n=Xr(),r=Lr([n&&'nonce="'.concat(n,'"'),"".concat(Kn,'="true"'),"".concat(Zn,'="').concat(Jn,'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw Hr(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw Hr(2);var n=((t={})[Kn]="",t[Zn]=Jn,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=Xr();return r&&(n.nonce=r),[At.createElement("style",Ut({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new io({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw Hr(2);return At.createElement(vo,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw Hr(3)}})(),"__sc-".concat(Kn,"__");function Mo(){return Mo=Object.assign?Object.assign.bind():function(e){for(var t=1;te.every((e=>null==e))?null:t=>{e.forEach((e=>{!function(e,t){"function"==typeof e?e(t):e&&(e.current=t)}(e,t)}))}),e)}let Lo=0;const $o=e["useId".toString()];function Fo(e){if(void 0!==$o){const t=$o();return null!=e?e:t}return function(e){const[t,n]=ae(e),r=e||t;return ce((()=>{null==t&&(Lo+=1,n(`mui-${Lo}`))}),[t]),r}(e)}const jo="undefined"!=typeof window?de:ce,Ho={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};class Uo{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new Uo}start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}}let Bo=!0,Wo=!1;const zo=new Uo,Go={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function qo(e){e.metaKey||e.altKey||e.ctrlKey||(Bo=!0)}function Ko(){Bo=!1}function Yo(){"hidden"===this.visibilityState&&Wo&&(Bo=!0)}function Zo(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return Bo||function(e){const{type:t,tagName:n}=e;return!("INPUT"!==n||!Go[t]||e.readOnly)||"TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable}(t)}function Jo(){const e=he((e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",qo,!0),t.addEventListener("mousedown",Ko,!0),t.addEventListener("pointerdown",Ko,!0),t.addEventListener("touchstart",Ko,!0),t.addEventListener("visibilitychange",Yo,!0))}),[]),t=fe(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!Zo(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(Wo=!0,zo.start(100,(()=>{Wo=!1})),t.current=!1,!0)},ref:e}}function Xo(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n}function Qo(e={}){const{disabled:t=!1,focusableWhenDisabled:n,href:r,rootRef:o,tabIndex:i,to:l,type:u,rootElementName:a}=e,s=fe(),[c,d]=ae(!1),{isFocusVisibleRef:f,onFocus:p,onBlur:_,ref:h}=Jo(),[v,m]=ae(!1);t&&!n&&v&&m(!1),ce((()=>{f.current=v}),[v,f]);const[g,y]=function(e){const{rootElementName:t="",componentName:n}=e,[r,o]=ae(t.toUpperCase());return[r,he((e=>{var t;o(null!=(t=null==e?void 0:e.tagName)?t:"")}),[])]}({rootElementName:null!=a?a:r||l?"a":void 0,componentName:"Button"}),b=e=>t=>{var n;v&&t.preventDefault(),null==(n=e.onMouseLeave)||n.call(e,t)},S=e=>t=>{var n,r;(s.current||(s.current=t.currentTarget),p(t),!0===f.current)&&(m(!0),null==(r=e.onFocusVisible)||r.call(e,t));null==(n=e.onFocus)||n.call(e,t)},w=()=>{const e=s.current;return"BUTTON"===g||"INPUT"===g&&["button","submit","reset"].includes(null==e?void 0:e.type)||"A"===g&&(null==e?void 0:e.href)},x=e=>n=>{var r;t||(null==(r=e.onClick)||r.call(e,n))},C=e=>n=>{var r;t||(d(!0),document.addEventListener("mouseup",(()=>{d(!1)}),{once:!0})),null==(r=e.onMouseDown)||r.call(e,n)},k=e=>n=>{var r,o;(null==(r=e.onKeyDown)||r.call(e,n),n.defaultMuiPrevented)||(n.target!==n.currentTarget||w()||" "!==n.key||n.preventDefault(),n.target!==n.currentTarget||" "!==n.key||t||d(!0),n.target!==n.currentTarget||w()||"Enter"!==n.key||t||(null==(o=e.onClick)||o.call(e,n),n.preventDefault()))},E=e=>n=>{var r,o;(n.target===n.currentTarget&&d(!1),null==(r=e.onKeyUp)||r.call(e,n),n.target!==n.currentTarget||w()||t||" "!==n.key||n.defaultMuiPrevented)||(null==(o=e.onClick)||o.call(e,n))},I=To(y,o,h,s),P={};void 0!==i&&(P.tabIndex=i),"BUTTON"===g?(P.type=null!=u?u:"button",n?P["aria-disabled"]=t:P.disabled=t):"INPUT"===g?u&&["button","submit","reset"].includes(u)&&(n?P["aria-disabled"]=t:P.disabled=t):""!==g&&(r||l||(P.role="button",P.tabIndex=null!=i?i:0),t&&(P["aria-disabled"]=t,P.tabIndex=n?null!=i?i:0:-1));return{getRootProps:(t={})=>{const n=Mo({},Xo(e),Xo(t)),r=Mo({type:u},n,P,t,{onBlur:(o=n,e=>{var t;_(e),!1===f.current&&m(!1),null==(t=o.onBlur)||t.call(o,e)}),onClick:x(n),onFocus:S(n),onKeyDown:k(n),onKeyUp:E(n),onMouseDown:C(n),onMouseLeave:b(n),ref:I});var o;return delete r.onFocusVisible,r},focusVisible:v,setFocusVisible:m,active:c,rootRef:I}}const ei={buttonClick:"buttonClick",browserAutoFill:"browserAutoFill"},ti={blur:"list:blur",focus:"list:focus",itemClick:"list:itemClick",itemHover:"list:itemHover",itemsChange:"list:itemsChange",keyDown:"list:keyDown",resetHighlight:"list:resetHighlight",highlightLast:"list:highlightLast",textNavigation:"list:textNavigation",clearSelection:"list:clearSelection"};function ni(e,t,n){var r;const{items:o,isItemDisabled:i,disableListWrap:l,disabledItemsFocusable:u,itemComparer:a,focusManagement:s}=n,c="DOM"===s?0:-1,d=o.length-1,f=null==e?-1:o.findIndex((t=>a(t,e)));let p,_,h=!l;switch(t){case"reset":if(-1===c)return null;p=0,_="next",h=!1;break;case"start":p=0,_="next",h=!1;break;case"end":p=d,_="previous",h=!1;break;default:{const e=f+t;e<0?!h&&-1!==f||Math.abs(t)>1?(p=0,_="next"):(p=d,_="previous"):e>d?!h||Math.abs(t)>1?(p=d,_="previous"):(p=0,_="next"):(p=e,_=t>=0?"next":"previous")}}const v=function(e,t,n,r,o,i){if(0===n.length||!r&&n.every(((e,t)=>o(e,t))))return-1;let l=e;for(;;){if(!i&&"next"===t&&l===n.length||!i&&"previous"===t&&-1===l)return-1;if(r||!o(n[l],l))return l;l+="next"===t?1:-1,i&&(l=(l+n.length)%n.length)}}(p,_,o,u,i,h);return-1!==v||null===e||i(e,f)?null!=(r=o[v])?r:null:e}function ri(e,t,n){const{itemComparer:r,isItemDisabled:o,selectionMode:i,items:l}=n,{selectedValues:u}=t,a=l.findIndex((t=>r(e,t)));if(o(e,a))return t;const s=function(e,t,n,r){return"none"===n?[]:"single"===n?r(t[0],e)?t:[e]:t.some((t=>r(t,e)))?t.filter((t=>!r(t,e))):[...t,e]}(e,u,i,r);return Mo({},t,{selectedValues:s,highlightedValue:e})}function oi(e,t,n){var r;const o=null==(r=n(e))?void 0:r.trim().toLowerCase();return!(!o||0===o.length)&&0===o.indexOf(t)}function ii(e,t){const{type:n,context:r}=t;switch(n){case ti.keyDown:return function(e,t,n){const r=t.highlightedValue,{orientation:o,pageSize:i}=n;switch(e){case"Home":return Mo({},t,{highlightedValue:ni(r,"start",n)});case"End":return Mo({},t,{highlightedValue:ni(r,"end",n)});case"PageUp":return Mo({},t,{highlightedValue:ni(r,-i,n)});case"PageDown":return Mo({},t,{highlightedValue:ni(r,i,n)});case"ArrowUp":if("vertical"!==o)break;return Mo({},t,{highlightedValue:ni(r,-1,n)});case"ArrowDown":if("vertical"!==o)break;return Mo({},t,{highlightedValue:ni(r,1,n)});case"ArrowLeft":if("vertical"===o)break;return Mo({},t,{highlightedValue:ni(r,"horizontal-ltr"===o?-1:1,n)});case"ArrowRight":if("vertical"===o)break;return Mo({},t,{highlightedValue:ni(r,"horizontal-ltr"===o?1:-1,n)});case"Enter":case" ":return null===t.highlightedValue?t:ri(t.highlightedValue,t,n)}return t}(t.key,e,r);case ti.itemClick:return ri(t.item,e,r);case ti.blur:return function(e,t){return"DOM"===t.focusManagement?e:Mo({},e,{highlightedValue:null})}(e,r);case ti.textNavigation:return function(e,t,n){const{items:r,isItemDisabled:o,disabledItemsFocusable:i,getItemAsString:l}=n,u=t.length>1;let a=u?e.highlightedValue:ni(e.highlightedValue,1,n);for(let s=0;si(e,n.highlightedValue))))?a:null:"DOM"===l&&0===t.length&&(u=ni(null,"reset",r));const s=(null!=(o=n.selectedValues)?o:[]).filter((t=>e.some((e=>i(e,t)))));return Mo({},n,{highlightedValue:u,selectedValues:s})}(t.items,t.previousItems,e,r);case ti.resetHighlight:return function(e,t){return Mo({},e,{highlightedValue:ni(null,"reset",t)})}(e,r);case ti.highlightLast:return function(e,t){return Mo({},e,{highlightedValue:ni(null,"end",t)})}(e,r);case ti.clearSelection:return function(e,t){return Mo({},e,{selectedValues:[],highlightedValue:ni(null,"reset",t)})}(e,r);default:return e}}function li(e,t){return e===t}const ui={},ai=()=>{};function si(e,t){const n=Mo({},e);return Object.keys(t).forEach((e=>{void 0!==t[e]&&(n[e]=t[e])})),n}function ci(e){const t=fe(null),{reducer:n,initialState:r,controlledProps:o=ui,stateComparers:i=ui,onStateChange:l=ai,actionContext:u,componentName:a=""}=e;fe(o);const s=he(((e,r)=>{t.current=r;const i=si(e,o);return n(i,r)}),[o,n]),[c,d]=se(s,r),f=he((e=>{d(Mo({},e,{context:u}))}),[u]);return function(e){const{nextState:t,initialState:n,stateComparers:r,onStateChange:o,controlledProps:i,lastActionRef:l}=e,u=fe(n);ce((()=>{if(null===l.current)return;const e=si(u.current,i);Object.keys(t).forEach((n=>{var i;const u=null!=(i=r[n])?i:li,a=t[n],s=e[n];var c,d;(null==s&&null!=a||null!=s&&null==a||null!=s&&null!=a&&!u(a,s))&&(null==o||o(null!=(c=l.current.event)?c:null,n,a,null!=(d=l.current.type)?d:"",t))})),u.current=t,l.current=null}),[u,t,l,o,r,i])}({nextState:c,initialState:r,stateComparers:null!=i?i:ui,onStateChange:null!=l?l:ai,controlledProps:o,lastActionRef:t}),[si(c,o),f]}function di(e,t,n=((e,t)=>e===t)){return e.length===t.length&&e.every(((e,r)=>n(e,t[r])))}const fi=500;const pi={},_i=()=>{},hi=(e,t)=>e===t,vi=()=>!1,mi=e=>"string"==typeof e?e:String(e),gi=()=>({highlightedValue:null,selectedValues:[]});function yi(e){const{controlledProps:t=pi,disabledItemsFocusable:n=!1,disableListWrap:r=!1,focusManagement:o="activeDescendant",getInitialState:i=gi,getItemDomElement:l,getItemId:u,isItemDisabled:a=vi,rootRef:s,onStateChange:c=_i,items:d,itemComparer:f=hi,getItemAsString:p=mi,onChange:_,onHighlightChange:h,onItemsChange:v,orientation:m="vertical",pageSize:g=5,reducerActionContext:y=pi,selectionMode:b="single",stateReducer:S,componentName:w="useList"}=e;const x=fe(null),C=To(s,x),k=he(((e,t,n)=>{var r;(null==h||h(e,t,n),"DOM"!==o||null==t||n!==ti.itemClick&&n!==ti.keyDown&&n!==ti.textNavigation)||(null==l||null==(r=l(t))||r.focus())}),[l,h,o]),E=_e((()=>({highlightedValue:f,selectedValues:(e,t)=>di(e,t,f)})),[f]),I=he(((e,t,n,r,o)=>{switch(null==c||c(e,t,n,r,o),t){case"highlightedValue":k(e,n,r);break;case"selectedValues":null==_||_(e,n,r)}}),[k,_,c]),P=_e((()=>({disabledItemsFocusable:n,disableListWrap:r,focusManagement:o,isItemDisabled:a,itemComparer:f,items:d,getItemAsString:p,onHighlightChange:k,orientation:m,pageSize:g,selectionMode:b,stateComparers:E})),[n,r,o,a,f,d,p,k,m,g,b,E]),N=i(),A=null!=S?S:ii,R=_e((()=>Mo({},y,P)),[y,P]),[O,D]=ci({reducer:A,actionContext:R,initialState:N,controlledProps:t,stateComparers:E,onStateChange:I,componentName:w}),{highlightedValue:V,selectedValues:M}=O,T=function(e){const t=fe({searchString:"",lastTime:null});return he((n=>{if(1===n.key.length&&" "!==n.key){const r=t.current,o=n.key.toLowerCase(),i=performance.now();r.searchString.length>0&&r.lastTime&&i-r.lastTime>fi?r.searchString=o:1===r.searchString.length&&o===r.searchString||(r.searchString+=o),r.lastTime=i,e(r.searchString,n)}}),[e])}(((e,t)=>D({type:ti.textNavigation,event:t,searchString:e}))),L=fe([]);ce((()=>{di(L.current,d,f)||(D({type:ti.itemsChange,event:null,items:d,previousItems:L.current}),L.current=d,null==v||v(d))}),[d,f,D,v]);const $=e=>t=>{var n;if(null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented)return;const r=["Home","End","PageUp","PageDown"];"vertical"===m?r.push("ArrowUp","ArrowDown"):r.push("ArrowLeft","ArrowRight"),"activeDescendant"===o&&r.push(" ","Enter"),r.includes(t.key)&&t.preventDefault(),D({type:ti.keyDown,key:t.key,event:t}),T(t)},F=he((e=>{const t=(null!=M?M:[]).some((t=>null!=t&&f(e,t))),n=null!=V&&f(e,V);return{focusable:"DOM"===o,highlighted:n,selected:t}}),[f,M,V,o]),j=_e((()=>({dispatch:D,getItemState:F})),[D,F]);return me({state:O}),{contextValue:j,dispatch:D,getRootProps:(e={})=>{const t=Xo(e);return Mo({},e,{"aria-activedescendant":"activeDescendant"===o&&null!=V?u(V):void 0,tabIndex:"DOM"===o?-1:0,ref:C},t,{onBlur:(n=t,e=>{var t,r;null==(t=n.onBlur)||t.call(n,e),e.defaultMuiPrevented||null!=(r=x.current)&&r.contains(e.relatedTarget)||D({type:ti.blur,event:e})}),onKeyDown:$(t)});var n},rootRef:C,state:O}}const bi=e=>{const{label:t,value:n}=e;return"string"==typeof t?t:"string"==typeof n?n:String(e)},Si=G(null);function wi(){const[e,t]=ae(new Map),n=fe(new Set),r=he((function(e){n.current.delete(e),t((t=>{const n=new Map(t);return n.delete(e),n}))}),[]),o=he((function(e,o){let i;return i="function"==typeof e?e(n.current):e,n.current.add(i),t((e=>{const t=new Map(e);return t.set(i,o),t})),{id:i,deregister:()=>r(i)}}),[r]),i=_e((()=>function(e){const t=Array.from(e.keys()).map((t=>({key:t,subitem:e.get(t)})));return t.sort(((e,t)=>{const n=e.subitem.ref.current,r=t.subitem.ref.current;return null===n||null===r||n===r?0:n.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_PRECEDING?1:-1})),new Map(t.map((e=>[e.key,e.subitem])))}(e)),[e]),l=he((function(e){return Array.from(i.keys()).indexOf(e)}),[i]);return{contextValue:_e((()=>({getItemIndex:l,registerItem:o,totalSubitemCount:e.size})),[l,o,e.size]),subitems:i}}function xi(e,t){const{open:n}=e,{context:{selectionMode:r}}=t;if(t.type===ei.buttonClick){var o;const r=null!=(o=e.selectedValues[0])?o:ni(null,"start",t.context);return Mo({},e,{open:!n,highlightedValue:n?null:r})}if(t.type===ei.browserAutoFill)return ri(t.item,e,t.context);const i=ii(e,t);switch(t.type){case ti.keyDown:if(e.open){if("Escape"===t.event.key)return Mo({},i,{open:!1})}else{var l,u;if("ArrowDown"===t.event.key)return Mo({},e,{open:!0,highlightedValue:null!=(l=e.selectedValues[0])?l:ni(null,"start",t.context)});if("ArrowUp"===t.event.key)return Mo({},e,{open:!0,highlightedValue:null!=(u=e.selectedValues[0])?u:ni(null,"end",t.context)})}break;case ti.itemClick:if("single"===r)return Mo({},i,{open:!1});break;case ti.blur:return Mo({},i,{open:!1});default:return i}return i}function Ci(e,t){return function(n={}){const r=Mo({},n,e(n));return Mo({},r,t(r))}}function ki(e){return Array.isArray(e)?0===e.length?"":JSON.stringify(e.map((e=>e.value))):null==(null==e?void 0:e.value)?"":"string"==typeof e.value||"number"==typeof e.value?e.value:JSON.stringify(e.value)}function Ei(e){const{areOptionsEqual:t,buttonRef:n,defaultOpen:r=!1,defaultValue:o,disabled:i=!1,listboxId:l,listboxRef:u,multiple:a=!1,name:s,required:c,onChange:d,onHighlightChange:f,onOpenChange:p,open:_,options:h,getOptionAsString:v=bi,getSerializedValue:m=ki,value:g,componentName:y="useSelect"}=e,b=fe(null),S=To(n,b),x=fe(null),C=Fo(l);let k;void 0===g&&void 0===o?k=[]:void 0!==o&&(k=a?o:null==o?[]:[o]);const E=_e((()=>{if(void 0!==g)return a?g:null==g?[]:[g]}),[g,a]),{subitems:I,contextValue:P}=wi(),N=_e((()=>null!=h?new Map(h.map(((e,t)=>[e.value,{value:e.value,label:e.label,disabled:e.disabled,ref:w(),id:`${C}_${t}`}]))):I),[h,I,C]),A=To(u,x),{getRootProps:R,active:O,focusVisible:D,rootRef:V}=Qo({disabled:i,rootRef:S}),M=_e((()=>Array.from(N.keys())),[N]),T=he((e=>{if(void 0!==t){const n=M.find((n=>t(n,e)));return N.get(n)}return N.get(e)}),[N,t,M]),L=he((e=>{var t;const n=T(e);return null!=(t=null==n?void 0:n.disabled)&&t}),[T]),$=he((e=>{const t=T(e);return t?v(t):""}),[T,v]),F=_e((()=>({selectedValues:E,open:_})),[E,_]),j=he((e=>{var t;return null==(t=N.get(e))?void 0:t.id}),[N]),H=he(((e,t)=>{var n;a?null==d||d(e,t):null==d||d(e,null!=(n=t[0])?n:null)}),[a,d]),U=he(((e,t)=>{null==f||f(e,null!=t?t:null)}),[f]),B=he(((e,t,n)=>{var r;"open"===t&&(null==p||p(n),!1===n&&"blur"!==(null==e?void 0:e.type)&&(null==(r=b.current)||r.focus()))}),[p]),W={getInitialState:()=>{var e;return{highlightedValue:null,selectedValues:null!=(e=k)?e:[],open:r}},getItemId:j,controlledProps:F,focusManagement:"DOM",getItemDomElement:he((e=>{var t,n;return null==e?null:null!=(t=null==(n=I.get(e))?void 0:n.ref.current)?t:null}),[I]),itemComparer:t,isItemDisabled:L,rootRef:A,onChange:H,onHighlightChange:U,onStateChange:B,reducerActionContext:_e((()=>({multiple:a})),[a]),items:M,getItemAsString:$,selectionMode:a?"multiple":"single",stateReducer:xi,componentName:y},{dispatch:z,getRootProps:G,contextValue:q,state:{open:K,highlightedValue:Y,selectedValues:Z},rootRef:J}=yi(W),X=fe(K);jo((()=>{if(K&&null!==Y){var e;const t=null==(e=T(Y))?void 0:e.ref;if(!x.current||null==t||!t.current)return;X.current||t.current.focus({preventScroll:!0});const n=x.current.getBoundingClientRect(),r=t.current.getBoundingClientRect();r.topn.bottom&&(x.current.scrollTop+=r.bottom-n.bottom)}}),[K,Y,T]);const Q=he((e=>T(e)),[T]),ee=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||"ArrowDown"!==t.key&&"ArrowUp"!==t.key||(t.preventDefault(),z({type:ti.keyDown,key:t.key,event:t}))},te=(e={})=>Mo({},e,((e={})=>{return{onClick:(t=e,e=>{var n;if(null==t||null==(n=t.onClick)||n.call(t,e),!e.defaultMuiPrevented){const t={type:ei.buttonClick,event:e};z(t)}}),onKeyDown:ee(e)};var t})(e),{role:"combobox","aria-expanded":K,"aria-controls":C}),ne=e=>t=>{var n,r;null==(n=e.onBlur)||n.call(e,t),t.defaultMuiPrevented||(null!=(r=x.current)&&r.contains(t.relatedTarget)||t.relatedTarget===b.current)&&(t.defaultMuiPrevented=!0)},re=(e={})=>({onBlur:ne(e)});me({selectedOptions:Z,highlightedOption:Y,open:K});const oe=_e((()=>Mo({},q,P)),[q,P]);let ie,le;var ue;(ie=e.multiple?Z:Z.length>0?Z[0]:null,a)?le=ie.map((e=>Q(e))).filter((e=>void 0!==e)):le=null!=(ue=Q(ie))?ue:null;const ae=e=>t=>{var n;if(null==e||null==(n=e.onChange)||n.call(e,t),t.defaultMuiPrevented)return;const r=N.get(t.target.value);""===t.target.value?z({type:ti.clearSelection}):void 0!==r&&z({type:ei.browserAutoFill,item:r.value,event:t})};return{buttonActive:O,buttonFocusVisible:D,buttonRef:V,contextValue:oe,disabled:i,dispatch:z,getButtonProps:(e={})=>{const t=Xo(e);return Mo({},e,Ci(te,R)(t))},getHiddenInputProps:(e={})=>{const t=Xo(e);return Mo({name:s,tabIndex:-1,"aria-hidden":!0,required:!!c||void 0,value:m(le),style:Ho},e,{onChange:ae(t)})},getListboxProps:(e={})=>{const t=Xo(e),n=Ci(re,G);return Mo({id:C,role:"listbox","aria-multiselectable":a?"true":void 0},e,n(t))},getOptionMetadata:Q,listboxRef:J,open:K,options:M,value:ie,highlightedOption:Y}}const Ii=G(null);var Pi=0;Array.isArray;function Ni(e,t,n,r,i,l){t||(t={});var u,a,s=t;if("ref"in s)for(a in s={},t)"ref"==a?u=t[a]:s[a]=t[a];var c={type:e,props:s,key:n,ref:u,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--Pi,__i:-1,__u:0,__source:i,__self:l};if("function"==typeof e&&(u=e.defaultProps))for(a in u)void 0===s[a]&&(s[a]=u[a]);return o.vnode&&o.vnode(c),c}function Ai(e){const{value:t,children:n}=e,{dispatch:r,getItemIndex:o,getItemState:i,registerItem:l,totalSubitemCount:u}=t,a=_e((()=>({dispatch:r,getItemState:i,getItemIndex:o})),[r,o,i]),s=_e((()=>({getItemIndex:o,registerItem:l,totalSubitemCount:u})),[l,o,u]);return Ni(Si.Provider,{value:s,children:Ni(Ii.Provider,{value:a,children:n})})}function Ri(e){const{value:t,label:n,disabled:r,rootRef:o,id:i}=e,{getRootProps:l,highlighted:u,selected:a}=function(e){const{handlePointerOverEvents:t=!1,item:n}=e,r=ve(Ii);if(!r)throw new Error("useListItem must be used within a ListProvider");const{dispatch:o,getItemState:i}=r,{highlighted:l,selected:u,focusable:a}=i(n),s=he((e=>t=>{var r;null==(r=e.onClick)||r.call(e,t),t.defaultPrevented||o({type:ti.itemClick,item:n,event:t})}),[o,n]),c=he((e=>t=>{var r;null==(r=e.onMouseOver)||r.call(e,t),t.defaultPrevented||o({type:ti.itemHover,item:n,event:t})}),[o,n]);let d;return a&&(d=l?0:-1),{getRootProps:(e={})=>{const n=Xo(e);return Mo({},e,{onClick:s(n),onPointerOver:t?c(n):void 0,tabIndex:d})},highlighted:l,selected:u}}({item:t}),{getRootProps:s,rootRef:c}=Qo({disabled:r,focusableWhenDisabled:!0}),d=Fo(i),f=fe(null),p=_e((()=>({disabled:r,label:n,value:t,ref:f,id:d})),[r,n,t,d]),{index:_}=function(e,t){const n=ve(Si);if(null===n)throw new Error("useCompoundItem must be used within a useCompoundParent");const{registerItem:r}=n,[o,i]=ae("function"==typeof e?void 0:e);return jo((()=>{const{id:n,deregister:o}=r(e,t);return i(n),o}),[r,t,e]),{id:o,index:void 0!==o?n.getItemIndex(o):-1,totalItemCount:n.totalSubitemCount}}(t,p),h=To(o,f,c),v=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||[" ","Enter"].includes(t.key)&&(t.defaultMuiPrevented=!0)},m=(e={})=>({onKeyDown:v(e)});return{getRootProps:(e={})=>{const t=Xo(e);return Mo({},e,t,Ci(l,Ci(s,m))(t),{id:d,ref:h,role:"option","aria-selected":a})},highlighted:u,index:_,selected:a,rootRef:h}}const Oi=De((function({title:e,titleId:t,...n},r){return b("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?b("title",{id:t},e):null,b("path",{fillRule:"evenodd",d:"M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}))})),Di=e=>{const t=fe(!1),n=fe(!1),r=n=>{!t.current&&e&&e(n),t.current=!1},o=t=>{!n.current&&e&&e(t),n.current=!1};return ce((()=>(document.addEventListener("mousedown",r),document.addEventListener("focusin",o),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("focusin",o),document.removeEventListener("touchstart",r)})),[]),{onMouseDown:()=>t.current=!0,onFocus:()=>n.current=!0,onTouchStart:()=>t.current=!0}},Vi=Vo.span` border: 1px solid #b6b1a9; padding: 4px 8px; margin-right: 5px; border-radius: 4px; white-space: nowrap; -`,Di=(e,t)=>{if(Array.isArray(e))return e.map((e=>Ii(Oi,{children:Di(e,t)},e)));const n=t.find((t=>t.value===e));return n?n.label:null},Vi=Oo.li` +`,Mi=(e,t)=>{if(Array.isArray(e))return e.map((e=>Ni(Vi,{children:Mi(e,t)},e)));const n=t.find((t=>t.value===e));return n?n.label:null},Ti=Vo.li` cursor: pointer; overflow: hidden; margin: 0 !important; @@ -22,4 +22,4 @@ &:before { display: none !important; } -`;function Ti(e){const{children:t,value:n,rootRef:r,id:o,disabled:i=!1}=e,{getRootProps:l,highlighted:u,selected:a}=Ai({rootRef:r,value:n,disabled:i,label:t,id:o}),{...s}=l();return se((()=>{var e;if(u&&o&&null!=r&&null!==(e=r.current)&&void 0!==e&&e.parentElement){const e=document.getElementById(o);if(e){const t=null==e?void 0:e.offsetTop,n=null==e?void 0:e.offsetHeight,o=r.current.parentElement.scrollTop,i=r.current.parentElement.offsetHeight;to+i&&(r.current.parentElement.scrollTop=t-i+n)}}}),[r,o]),Ii(Vi,{...s,id:o,selected:a,highlighted:u,disabled:i,children:t})}const Mi=({options:e=[],label:t,multiple:n,ariaLabelledby:r,required:o,defaultValue:i,name:l,emptyValue:u,emptyLabel:a="- None -",...s})=>{const c=l,d=r??c,f=de(null),p=de(null),[_,h]=ue(!1),v=Ri((()=>h(!1))),{getButtonProps:m,getListboxProps:g,contextValue:y,value:b}=Ci({listboxRef:p,listboxId:`${l}-preact-listbox`,onOpenChange:h,open:_,defaultValue:i,multiple:n,...s});se((()=>{var e;_&&(null===(e=p.current)||void 0===e||e.focus())}),[_]),ce((()=>{var e;const t=null===(e=p.current)||void 0===e||null===(e=e.parentElement)||void 0===e?void 0:e.getBoundingClientRect();var n;t&&(t.bottom>window.innerHeight||t.top<0)&&(null===(n=p.current)||void 0===n||null===(n=n.parentElement)||void 0===n||n.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"}))}),[_,b]);const S=n&&b?b.length>0:!!b;return Ii("div",{...v,style:{position:"relative",width:"100%",minWidth:"250px"},children:[t&&Ii("div",{id:c,style:{marginBottom:"1.2rem",fontSize:"1.8rem",fontWeight:"600"},children:t}),Ii("button",{...m(),"aria-labelledby":d,style:{background:"#fff",color:"#000",width:"100%",border:s.disabled?"1px solid #ABABA9":"1px solid #000",borderRadius:"5px",textAlign:"left",minHeight:"40px"},children:Ii("span",{style:{display:"flex",justifyContent:"space-between",flexWrap:"wrap"},children:[S&&Ii("span",{style:{overflow:"hidden",maxWidth:"calc(100% - 30px)",padding:"8px 5px 8px 0"},children:Di(b,e)}),!S&&!n&&Ii("span",{style:{padding:"8px 5px 8px 0",color:"#4c4740"},children:a}),!S&&n&&Ii("span",{style:{padding:"8px 5px 8px 0",color:"#4c4740"},children:"Choose one or more from dropdown"}),Ii(Ni,{width:20,style:{flexShrink:"0",marginLeft:"auto",color:s.disabled?"#ABABA9":"#000"}})]})}),Ii("div",{style:{position:"absolute",zIndex:"10",background:"#fff",maxHeight:"300px",overflowY:"scroll",width:"100%",border:"1px solid #D5D5D4",boxShadow:"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px",display:_?"block":"none"},children:Ii("ul",{...g(),"aria-hidden":!_,"aria-labelledby":d,style:{listStyle:"none",margin:0,padding:0},children:Ii(Pi,{value:y,children:[!o&&!n&&Ii(Ti,{value:u??"",rootRef:p,id:`${l}-empty`,children:a}),e.map((e=>Ii(Ti,{value:e.value,disabled:e.disabled,rootRef:p,id:`${l}-${e.value.replace(/\W+/g,"-")}`,children:e.label},e.value)))]})})}),l&&Ii("input",{ref:f,name:l,type:"hidden",value:b??""})]})},Li=({focus:e=!1})=>{var t;const n=de(),[r,o]=ue(null),[i,l]=ue("");se((()=>{o(n.current.parentNode.querySelector("select")),l(n.current.parentNode.querySelector("label").textContent);const e=n.current.parentNode.querySelector("select");e.setAttribute("aria-hidden","true"),e.style.visibility="hidden",e.style.height="0",e.style.position="absolute";const t=n.current.parentNode.querySelector("label");t.style.visibility="hidden",t.style.height="0",t.style.position="absolute"}),[]);const u=r&&(e=>{const t=[],n=e.children;for(let e=0;e"All"!==e.value)),label:i,multiple:"multiple"===r.getAttribute("multiple"),onChange:(e,t)=>{if(!r.getAttribute("multiple"))return r.value=t;for(let e of r.children)t.includes(e.getAttribute("value"))?e.setAttribute("selected","selected"):e.removeAttribute("selected")},defaultValue:(()=>{let e=[];for(let t of null==r?void 0:r.children)if(t.getAttribute("selected")){if(!r.getAttribute("multiple"))return t.getAttribute("value");e.push(t.getAttribute("value"))}return e})(),emptyLabel:null===(t=u.find((e=>"All"===e.value)))||void 0===t?void 0:t.label})})};Drupal.behaviors.selectPreact={attach:function(e){let t="";try{t="."+e.getAttribute("class").replace(/ /g,".")}catch(e){}Ft("combobox-select-list",Li).render({selector:`${t} .select-preact`,initialProps:{focus:t.indexOf("js-view-dom-id")>=0}})}}})(),r})())); \ No newline at end of file +`;function Li(e){const{children:t,value:n,rootRef:r,id:o,disabled:i=!1}=e,{getRootProps:l,highlighted:u,selected:a}=Ri({rootRef:r,value:n,disabled:i,label:t,id:o}),{...s}=l();return ce((()=>{var e;if(u&&o&&null!=r&&null!==(e=r.current)&&void 0!==e&&e.parentElement){const e=document.getElementById(o);if(e){const t=null==e?void 0:e.offsetTop,n=null==e?void 0:e.offsetHeight,o=r.current.parentElement.scrollTop,i=r.current.parentElement.offsetHeight;to+i&&(r.current.parentElement.scrollTop=t-i+n)}}}),[r,o]),Ni(Ti,{...s,id:o,selected:a,highlighted:u,disabled:i,children:t})}const $i=({options:e=[],label:t,multiple:n,ariaLabelledby:r,required:o,defaultValue:i,name:l,emptyValue:u,emptyLabel:a="- None -",...s})=>{const c=l,d=r??c,f=fe(null),p=fe(null),[_,h]=ae(!1),v=Di((()=>h(!1))),{getButtonProps:m,getListboxProps:g,contextValue:y,value:b}=Ei({listboxRef:p,listboxId:`${l}-preact-listbox`,onOpenChange:h,open:_,defaultValue:i,multiple:n,...s});ce((()=>{var e;_&&(null===(e=p.current)||void 0===e||e.focus())}),[_]),de((()=>{var e;const t=null===(e=p.current)||void 0===e||null===(e=e.parentElement)||void 0===e?void 0:e.getBoundingClientRect();var n;t&&(t.bottom>window.innerHeight||t.top<0)&&(null===(n=p.current)||void 0===n||null===(n=n.parentElement)||void 0===n||n.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"}))}),[_,b]);const S=n&&b?b.length>0:!!b;return Ni("div",{...v,style:{position:"relative",width:"100%",minWidth:"250px"},children:[t&&Ni("div",{id:c,style:{marginBottom:"1.2rem",fontSize:"1.8rem",fontWeight:"600"},children:t}),Ni("button",{...m(),"aria-labelledby":d,style:{background:"#fff",color:"#000",width:"100%",border:s.disabled?"1px solid #ABABA9":"1px solid #000",borderRadius:"5px",textAlign:"left",minHeight:"40px"},children:Ni("span",{style:{display:"flex",justifyContent:"space-between",flexWrap:"wrap"},children:[S&&Ni("span",{style:{overflow:"hidden",maxWidth:"calc(100% - 30px)",padding:"8px 5px 8px 0"},children:Mi(b,e)}),!S&&!n&&Ni("span",{style:{padding:"8px 5px 8px 0",color:"#4c4740"},children:a}),!S&&n&&Ni("span",{style:{padding:"8px 5px 8px 0",color:"#4c4740"},children:"Choose one or more options"}),Ni(Oi,{width:20,style:{flexShrink:"0",marginLeft:"auto",color:s.disabled?"#ABABA9":"#000"}})]})}),Ni("div",{style:{position:"absolute",zIndex:"10",background:"#fff",maxHeight:"300px",overflowY:"scroll",width:"100%",border:"1px solid #D5D5D4",boxShadow:"rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px",display:_?"block":"none"},children:Ni("ul",{...g(),"aria-hidden":!_,"aria-labelledby":d,style:{listStyle:"none",margin:0,padding:0},children:Ni(Ai,{value:y,children:[!o&&!n&&Ni(Li,{value:u??"",rootRef:p,id:`${l}-empty`,children:a}),e.map((e=>Ni(Li,{value:e.value,disabled:e.disabled,rootRef:p,id:`${l}-${e.value.replace(/\W+/g,"-")}`,children:e.label},e.value)))]})})}),l&&Ni("input",{ref:f,name:l,type:"hidden",value:b??""})]})},Fi=({focus:e=!1})=>{var t;const n=fe(),[r,o]=ae(null),[i,l]=ae("");ce((()=>{o(n.current.parentNode.querySelector("select")),l(n.current.parentNode.querySelector("label").textContent);const e=n.current.parentNode.querySelector("select");e.setAttribute("aria-hidden","true"),e.style.visibility="hidden",e.style.height="0",e.style.position="absolute";const t=n.current.parentNode.querySelector("label");t.style.visibility="hidden",t.style.height="0",t.style.position="absolute"}),[]);const u=r&&(e=>{const t=[],n=e.children;for(let e=0;e"All"!==e.value)),label:i,multiple:"multiple"===r.getAttribute("multiple"),onChange:(e,t)=>{if(!r.getAttribute("multiple"))return r.value=t;for(let e of r.children)t.includes(e.getAttribute("value"))?e.setAttribute("selected","selected"):e.removeAttribute("selected")},defaultValue:(()=>{let e=[];for(let t of null==r?void 0:r.children)if(t.getAttribute("selected")){if(!r.getAttribute("multiple"))return t.getAttribute("value");e.push(t.getAttribute("value"))}return e})(),emptyLabel:null===(t=u.find((e=>"All"===e.value)))||void 0===t?void 0:t.label})})};Drupal.behaviors.selectPreact={attach:function(e){let t="";try{t="."+e.getAttribute("class").replace(/ /g,".")}catch(e){}Ht("combobox-select-list",Fi).render({selector:`${t} .select-preact`,initialProps:{focus:t.indexOf("js-view-dom-id")>=0}})}}})(),r})())); \ No newline at end of file diff --git a/docroot/profiles/humsci/su_humsci_profile/js/select-lists/src/select-list.tsx b/docroot/profiles/humsci/su_humsci_profile/js/select-lists/src/select-list.tsx index e4d206e346..e97091070e 100644 --- a/docroot/profiles/humsci/su_humsci_profile/js/select-lists/src/select-list.tsx +++ b/docroot/profiles/humsci/su_humsci_profile/js/select-lists/src/select-list.tsx @@ -199,7 +199,7 @@ const SelectList = ({options = [], label, multiple, ariaLabelledby, required, de } {(!optionChosen && multiple) && - Choose one or more from dropdown + Choose one or more options } diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml index bbc623d40e..bf4c77b415 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml @@ -1,7 +1,7 @@ name: 'Stanford HumSci' type: profile description: 'Installation profile for HumSci Drupal' -version: 11.0.0 +version: 11.1.0 core_version_requirement: '^9.4 || ^10' themes: - material_admin diff --git a/docroot/sites/hs_fps/blt.yml b/docroot/sites/hs_fps/blt.yml new file mode 100644 index 0000000000..11fe5c55f2 --- /dev/null +++ b/docroot/sites/hs_fps/blt.yml @@ -0,0 +1,12 @@ +project: + machine_name: hs_fps + human_name: hs_fps + local: + protocol: http + hostname: local.hs_fps.com +drush: + aliases: + local: hs_fps.local + remote: hs_fps.prod +drupal: + db: { } diff --git a/docroot/sites/hs_fps/default.local.drush.yml b/docroot/sites/hs_fps/default.local.drush.yml new file mode 100644 index 0000000000..fb3258e3f9 --- /dev/null +++ b/docroot/sites/hs_fps/default.local.drush.yml @@ -0,0 +1,2 @@ +options: + uri: '${project.local.uri}' diff --git a/docroot/sites/hs_fps/default.services.yml b/docroot/sites/hs_fps/default.services.yml new file mode 100644 index 0000000000..c4b964fc29 --- /dev/null +++ b/docroot/sites/hs_fps/default.services.yml @@ -0,0 +1,230 @@ +parameters: + session.storage.options: + # Default ini options for sessions. + # + # Some distributions of Linux (most notably Debian) ship their PHP + # installations with garbage collection (gc) disabled. Since Drupal depends + # on PHP's garbage collection for clearing sessions, ensure that garbage + # collection occurs by using the most common settings. + # @default 1 + gc_probability: 1 + # @default 100 + gc_divisor: 100 + # + # Set session lifetime (in seconds), i.e. the grace period for session + # data. Sessions are deleted by the session garbage collector after one + # session lifetime has elapsed since the user's last visit. When a session + # is deleted, authenticated users are logged out, and the contents of the + # user's session is discarded. + # @default 200000 + gc_maxlifetime: 200000 + # + # Set session cookie lifetime (in seconds), i.e. the time from the session + # is created to the cookie expires, i.e. when the browser is expected to + # discard the cookie. The value 0 means "until the browser is closed". + # @default 2000000 + cookie_lifetime: 2000000 + # + # Drupal automatically generates a unique session cookie name based on the + # full domain name used to access the site. This mechanism is sufficient + # for most use-cases, including multi-site deployments. However, if it is + # desired that a session can be reused across different subdomains, the + # cookie domain needs to be set to the shared base domain. Doing so assures + # that users remain logged in as they cross between various subdomains. + # To maximize compatibility and normalize the behavior across user agents, + # the cookie domain should start with a dot. + # + # @default none + # cookie_domain: '.example.com' + # + # Set the SameSite cookie attribute: 'None', 'Lax', or 'Strict'. If set, + # this value will override the server value. See + # https://www.php.net/manual/en/session.security.ini.php for more + # information. + # @default no value + cookie_samesite: Lax + # + # Set the session ID string length. The length can be between 22 to 256. The + # PHP recommended value is 48. See + # https://www.php.net/manual/session.security.ini.php for more information. + # This value should be kept in sync with + # \Drupal\Core\Session\SessionConfiguration::__construct() + # @default 48 + sid_length: 48 + # + # Set the number of bits in encoded session ID character. The possible + # values are '4' (0-9, a-f), '5' (0-9, a-v), and '6' (0-9, a-z, A-Z, "-", + # ","). The PHP recommended value is 6. See + # https://www.php.net/manual/session.security.ini.php for more information. + # This value should be kept in sync with + # \Drupal\Core\Session\SessionConfiguration::__construct() + # @default 6 + sid_bits_per_character: 6 + twig.config: + # Twig debugging: + # + # When debugging is enabled: + # - The markup of each Twig template is surrounded by HTML comments that + # contain theming information, such as template file name suggestions. + # - Note that this debugging markup will cause automated tests that directly + # check rendered HTML to fail. When running automated tests, 'debug' + # should be set to FALSE. + # - The dump() function can be used in Twig templates to output information + # about template variables. + # - Twig templates are automatically recompiled whenever the source code + # changes (see auto_reload below). + # + # For more information about debugging Twig templates, see + # https://www.drupal.org/node/1906392. + # + # Enabling Twig debugging is not recommended in production environments. + # @default false + debug: false + # Twig auto-reload: + # + # Automatically recompile Twig templates whenever the source code changes. + # If you don't provide a value for auto_reload, it will be determined + # based on the value of debug. + # + # Enabling auto-reload is not recommended in production environments. + # @default null + auto_reload: null + # Twig cache: + # + # By default, Twig templates will be compiled and stored in the filesystem + # to increase performance. Disabling the Twig cache will recompile the + # templates from source each time they are used. In most cases the + # auto_reload setting above should be enabled rather than disabling the + # Twig cache. + # + # Disabling the Twig cache is not recommended in production environments. + # @default true + cache: true + # File extensions: + # + # List of file extensions the Twig system is allowed to load via the + # twig.loader.filesystem service. Files with other extensions will not be + # loaded unless they are added here. For example, to allow a file named + # 'example.partial' to be loaded, add 'partial' to this list. To load files + # with no extension, add an empty string '' to the list. + # + # @default ['css', 'html', 'js', 'svg', 'twig'] + allowed_file_extensions: + - css + - html + - js + - svg + - twig + renderer.config: + # Renderer required cache contexts: + # + # The Renderer will automatically associate these cache contexts with every + # render array, hence varying every render array by these cache contexts. + # + # @default ['languages:language_interface', 'theme', 'user.permissions'] + required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions'] + # Renderer automatic placeholdering conditions: + # + # Drupal allows portions of the page to be automatically deferred when + # rendering to improve cache performance. That is especially helpful for + # cache contexts that vary widely, such as the active user. On some sites + # those may be different, however, such as sites with only a handful of + # users. If you know what the high-cardinality cache contexts are for your + # site, specify those here. If you're not sure, the defaults are fairly safe + # in general. + # + # For more information about rendering optimizations see + # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing + auto_placeholder_conditions: + # Max-age at or below which caching is not considered worthwhile. + # + # Disable by setting to -1. + # + # @default 0 + max-age: 0 + # Cache contexts with a high cardinality. + # + # Disable by setting to []. + # + # @default ['session', 'user'] + contexts: ['session', 'user'] + # Tags with a high invalidation frequency. + # + # Disable by setting to []. + # + # @default [] + tags: [] + # Renderer cache debug: + # + # Allows cache debugging output for each rendered element. + # + # Enabling render cache debugging is not recommended in production + # environments. + # @default false + debug: false + # Cacheability debugging: + # + # Responses with cacheability metadata (CacheableResponseInterface instances) + # get X-Drupal-Cache-Tags, X-Drupal-Cache-Contexts and X-Drupal-Cache-Max-Age + # headers. + # + # For more information about debugging cacheable responses, see + # https://www.drupal.org/developing/api/8/response/cacheable-response-interface + # + # Enabling cacheability debugging is not recommended in production + # environments. + # @default false + http.response.debug_cacheability_headers: false + factory.keyvalue: {} + # Default key/value storage service to use. + # @default keyvalue.database + # default: keyvalue.database + # Collection-specific overrides. + # state: keyvalue.database + factory.keyvalue.expirable: {} + # Default key/value expirable storage service to use. + # @default keyvalue.database.expirable + # default: keyvalue.database.expirable + # Allowed protocols for URL generation. + filter_protocols: + - http + - https + - ftp + - news + - nntp + - tel + - telnet + - mailto + - irc + - ssh + - sftp + - webcal + - rtsp + + # Configure Cross-Site HTTP requests (CORS). + # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS + # for more information about the topic in general. + # Note: By default the configuration is disabled. + cors.config: + enabled: false + # Specify allowed headers, like 'x-allowed-header'. + allowedHeaders: [] + # Specify allowed request methods, specify ['*'] to allow all possible ones. + allowedMethods: [] + # Configure requests allowed from specific origins. Do not include trailing + # slashes with URLs. + allowedOrigins: ['*'] + # Configure requests allowed from origins, matching against regex patterns. + allowedOriginsPatterns: [] + # Sets the Access-Control-Expose-Headers header. + exposedHeaders: false + # Sets the Access-Control-Max-Age header. + maxAge: false + # Sets the Access-Control-Allow-Credentials header. + supportsCredentials: false + + queue.config: + # The maximum number of seconds to wait if a queue is temporarily suspended. + # This is not applicable when a queue is suspended but does not specify + # how long to wait before attempting to resume. + suspendMaximumWait: 30 diff --git a/docroot/sites/hs_fps/default.settings.php b/docroot/sites/hs_fps/default.settings.php new file mode 100644 index 0000000000..8819d64317 --- /dev/null +++ b/docroot/sites/hs_fps/default.settings.php @@ -0,0 +1,883 @@ + 'databasename', + * 'username' => 'sql_username', + * 'password' => 'sql_password', + * 'host' => 'localhost', + * 'port' => '3306', + * 'driver' => 'mysql', + * 'prefix' => '', + * 'collation' => 'utf8mb4_general_ci', + * ]; + * @endcode + */ +$databases = []; + +/** + * Customizing database settings. + * + * Many of the values of the $databases array can be customized for your + * particular database system. Refer to the sample in the section above as a + * starting point. + * + * The "driver" property indicates what Drupal database driver the + * connection should use. This is usually the same as the name of the + * database type, such as mysql or sqlite, but not always. The other + * properties will vary depending on the driver. For SQLite, you must + * specify a database file name in a directory that is writable by the + * webserver. For most other drivers, you must specify a + * username, password, host, and database name. + * + * Drupal core implements drivers for mysql, pgsql, and sqlite. Other drivers + * can be provided by contributed or custom modules. To use a contributed or + * custom driver, the "namespace" property must be set to the namespace of the + * driver. The code in this namespace must be autoloadable prior to connecting + * to the database, and therefore, prior to when module root namespaces are + * added to the autoloader. To add the driver's namespace to the autoloader, + * set the "autoload" property to the PSR-4 base directory of the driver's + * namespace. This is optional for projects managed with Composer if the + * driver's namespace is in Composer's autoloader. + * + * For each database, you may optionally specify multiple "target" databases. + * A target database allows Drupal to try to send certain queries to a + * different database if it can but fall back to the default connection if not. + * That is useful for primary/replica replication, as Drupal may try to connect + * to a replica server when appropriate and if one is not available will simply + * fall back to the single primary server (The terms primary/replica are + * traditionally referred to as master/slave in database server documentation). + * + * The general format for the $databases array is as follows: + * @code + * $databases['default']['default'] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['extra']['default'] = $info_array; + * @endcode + * + * In the above example, $info_array is an array of settings described above. + * The first line sets a "default" database that has one primary database + * (the second level default). The second and third lines create an array + * of potential replica databases. Drupal will select one at random for a given + * request as needed. The fourth line creates a new database with a name of + * "extra". + * + * For MySQL, MariaDB or equivalent databases the 'isolation_level' option can + * be set. The recommended transaction isolation level for Drupal sites is + * 'READ COMMITTED'. The 'REPEATABLE READ' option is supported but can result + * in deadlocks, the other two options are 'READ UNCOMMITTED' and 'SERIALIZABLE'. + * They are available but not supported; use them at your own risk. For more + * info: + * https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html + * + * On your settings.php, change the isolation level: + * @code + * $databases['default']['default']['init_commands'] = [ + * 'isolation_level' => 'SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED', + * ]; + * @endcode + * + * You can optionally set a prefix for all database table names by using the + * 'prefix' setting. If a prefix is specified, the table name will be prepended + * with its value. Be sure to use valid database characters only, usually + * alphanumeric and underscore. If no prefix is desired, do not set the 'prefix' + * key or set its value to an empty string ''. + * + * For example, to have all database table prefixed with 'main_', set: + * @code + * 'prefix' => 'main_', + * @endcode + * + * Advanced users can add or override initial commands to execute when + * connecting to the database server, as well as PDO connection settings. For + * example, to enable MySQL SELECT queries to exceed the max_join_size system + * variable, and to reduce the database connection timeout to 5 seconds: + * @code + * $databases['default']['default'] = [ + * 'init_commands' => [ + * 'big_selects' => 'SET SQL_BIG_SELECTS=1', + * ], + * 'pdo' => [ + * PDO::ATTR_TIMEOUT => 5, + * ], + * ]; + * @endcode + * + * WARNING: The above defaults are designed for database portability. Changing + * them may cause unexpected behavior, including potential data loss. See + * https://www.drupal.org/docs/8/api/database-api/database-configuration for + * more information on these defaults and the potential issues. + * + * More details can be found in the constructor methods for each driver: + * - \Drupal\mysql\Driver\Database\mysql\Connection::__construct() + * - \Drupal\pgsql\Driver\Database\pgsql\Connection::__construct() + * - \Drupal\sqlite\Driver\Database\sqlite\Connection::__construct() + * + * Sample Database configuration format for PostgreSQL (pgsql): + * @code + * $databases['default']['default'] = [ + * 'driver' => 'pgsql', + * 'database' => 'databasename', + * 'username' => 'sql_username', + * 'password' => 'sql_password', + * 'host' => 'localhost', + * 'prefix' => '', + * ]; + * @endcode + * + * Sample Database configuration format for SQLite (sqlite): + * @code + * $databases['default']['default'] = [ + * 'driver' => 'sqlite', + * 'database' => '/path/to/database_filename', + * ]; + * @endcode + * + * Sample Database configuration format for a driver in a contributed module: + * @code + * $databases['default']['default'] = [ + * 'driver' => 'my_driver', + * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver', + * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/', + * 'database' => 'databasename', + * 'username' => 'sql_username', + * 'password' => 'sql_password', + * 'host' => 'localhost', + * 'prefix' => '', + * ]; + * @endcode + * + * Sample Database configuration format for a driver that is extending another + * database driver. + * @code + * $databases['default']['default'] = [ + * 'driver' => 'my_driver', + * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver', + * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/', + * 'database' => 'databasename', + * 'username' => 'sql_username', + * 'password' => 'sql_password', + * 'host' => 'localhost', + * 'prefix' => '', + * 'dependencies' => [ + * 'parent_module' => [ + * 'namespace' => 'Drupal\parent_module', + * 'autoload' => 'core/modules/parent_module/src/', + * ], + * ], + * ]; + * @endcode + */ + +/** + * Location of the site configuration files. + * + * The $settings['config_sync_directory'] specifies the location of file system + * directory used for syncing configuration data. On install, the directory is + * created. This is used for configuration imports. + * + * The default location for this directory is inside a randomly-named + * directory in the public files path. The setting below allows you to set + * its location. + */ +# $settings['config_sync_directory'] = '/directory/outside/webroot'; + +/** + * Settings: + * + * $settings contains environment-specific configuration, such as the files + * directory and reverse proxy address, and temporary configuration, such as + * security overrides. + * + * @see \Drupal\Core\Site\Settings::get() + */ + +/** + * Salt for one-time login links, cancel links, form tokens, etc. + * + * This variable will be set to a random value by the installer. All one-time + * login links will be invalidated if the value is changed. Note that if your + * site is deployed on a cluster of web servers, you must ensure that this + * variable has the same value on each server. + * + * For enhanced security, you may set this variable to the contents of a file + * outside your document root, and vary the value across environments (like + * production and development); you should also ensure that this file is not + * stored with backups of your database. + * + * Example: + * @code + * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt'); + * @endcode + */ +$settings['hash_salt'] = ''; + +/** + * Deployment identifier. + * + * Drupal's dependency injection container will be automatically invalidated and + * rebuilt when the Drupal core version changes. When updating contributed or + * custom code that changes the container, changing this identifier will also + * allow the container to be invalidated as soon as code is deployed. + */ +# $settings['deployment_identifier'] = \Drupal::VERSION; + +/** + * Access control for update.php script. + * + * If you are updating your Drupal installation using the update.php script but + * are not logged in using either an account with the "Administer software + * updates" permission or the site maintenance account (the account that was + * created during installation), you will need to modify the access check + * statement below. Change the FALSE to a TRUE to disable the access check. + * After finishing the upgrade, be sure to open this file again and change the + * TRUE back to a FALSE! + */ +$settings['update_free_access'] = FALSE; + +/** + * Fallback to HTTP for Update Manager and for fetching security advisories. + * + * If your site fails to connect to updates.drupal.org over HTTPS (either when + * fetching data on available updates, or when fetching the feed of critical + * security announcements), you may uncomment this setting and set it to TRUE to + * allow an insecure fallback to HTTP. Note that doing so will open your site up + * to a potential man-in-the-middle attack. You should instead attempt to + * resolve the issues before enabling this option. + * @see https://www.drupal.org/docs/system-requirements/php-requirements#openssl + * @see https://en.wikipedia.org/wiki/Man-in-the-middle_attack + * @see \Drupal\update\UpdateFetcher + * @see \Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher + */ +# $settings['update_fetch_with_http_fallback'] = TRUE; + +/** + * External access proxy settings: + * + * If your site must access the Internet via a web proxy then you can enter the + * proxy settings here. Set the full URL of the proxy, including the port, in + * variables: + * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP + * requests. + * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS + * requests. + * You can pass in the user name and password for basic authentication in the + * URLs in these settings. + * + * You can also define an array of host names that can be accessed directly, + * bypassing the proxy, in $settings['http_client_config']['proxy']['no']. + */ +# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost']; + +/** + * Reverse Proxy Configuration: + * + * Reverse proxy servers are often used to enhance the performance + * of heavily visited sites and may also provide other site caching, + * security, or encryption benefits. In an environment where Drupal + * is behind a reverse proxy, the real IP address of the client should + * be determined such that the correct client IP address is available + * to Drupal's logging, statistics, and access management systems. In + * the most simple scenario, the proxy server will add an + * X-Forwarded-For header to the request that contains the client IP + * address. However, HTTP headers are vulnerable to spoofing, where a + * malicious client could bypass restrictions by setting the + * X-Forwarded-For header directly. Therefore, Drupal's proxy + * configuration requires the IP addresses of all remote proxies to be + * specified in $settings['reverse_proxy_addresses'] to work correctly. + * + * Enable this setting to get Drupal to determine the client IP from the + * X-Forwarded-For header. If you are unsure about this setting, do not have a + * reverse proxy, or Drupal operates in a shared hosting environment, this + * setting should remain commented out. + * + * In order for this setting to be used you must specify every possible + * reverse proxy IP address in $settings['reverse_proxy_addresses']. + * If a complete list of reverse proxies is not available in your + * environment (for example, if you use a CDN) you may set the + * $_SERVER['REMOTE_ADDR'] variable directly in settings.php. + * Be aware, however, that it is likely that this would allow IP + * address spoofing unless more advanced precautions are taken. + */ +# $settings['reverse_proxy'] = TRUE; + +/** + * Reverse proxy addresses. + * + * Specify every reverse proxy IP address in your environment, as an array of + * IPv4/IPv6 addresses or subnets in CIDR notation. This setting is required if + * $settings['reverse_proxy'] is TRUE. + */ +# $settings['reverse_proxy_addresses'] = ['a.b.c.d', 'e.f.g.h/24', ...]; + +/** + * Reverse proxy trusted headers. + * + * Sets which headers to trust from your reverse proxy. + * + * Common values are: + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * + * Note the default value of + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @endcode + * is not secure by default. The value should be set to only the specific + * headers the reverse proxy uses. For example: + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * @endcode + * This would trust the following headers: + * - X_FORWARDED_FOR + * - X_FORWARDED_HOST + * - X_FORWARDED_PROTO + * - X_FORWARDED_PORT + * + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies + */ +# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED; + + +/** + * Page caching: + * + * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page + * views. This tells a HTTP proxy that it may return a page from its local + * cache without contacting the web server, if the user sends the same Cookie + * header as the user who originally requested the cached page. Without "Vary: + * Cookie", authenticated users would also be served the anonymous page from + * the cache. If the site has mostly anonymous users except a few known + * editors/administrators, the Vary header can be omitted. This allows for + * better caching in HTTP proxies (including reverse proxies), i.e. even if + * clients send different cookies, they still get content served from the cache. + * However, authenticated users should access the site directly (i.e. not use an + * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid + * getting cached pages from the proxy. + */ +# $settings['omit_vary_cookie'] = TRUE; + + +/** + * Cache TTL for client error (4xx) responses. + * + * Items cached per-URL tend to result in a large number of cache items, and + * this can be problematic on 404 pages which by their nature are unbounded. A + * fixed TTL can be set for these items, defaulting to one hour, so that cache + * backends which do not support LRU can purge older entries. To disable caching + * of client error responses set the value to 0. Currently applies only to + * page_cache module. + */ +# $settings['cache_ttl_4xx'] = 3600; + +/** + * Expiration of cached forms. + * + * Drupal's Form API stores details of forms in a cache and these entries are + * kept for at least 6 hours by default. Expired entries are cleared by cron. + * + * @see \Drupal\Core\Form\FormCache::setCache() + */ +# $settings['form_cache_expiration'] = 21600; + +/** + * Class Loader. + * + * If the APCu extension is detected, the classloader will be optimized to use + * it. Set to FALSE to disable this. + * + * @see https://getcomposer.org/doc/articles/autoloader-optimization.md + */ +# $settings['class_loader_auto_detect'] = FALSE; + +/** + * Authorized file system operations: + * + * The Update Manager module included with Drupal provides a mechanism for + * site administrators to securely install missing updates for the site + * directly through the web user interface. On securely-configured servers, + * the Update manager will require the administrator to provide SSH or FTP + * credentials before allowing the installation to proceed; this allows the + * site to update the new files as the user who owns all the Drupal files, + * instead of as the user the webserver is running as. On servers where the + * webserver user is itself the owner of the Drupal files, the administrator + * will not be prompted for SSH or FTP credentials (note that these server + * setups are common on shared hosting, but are inherently insecure). + * + * Some sites might wish to disable the above functionality, and only update + * the code directly via SSH or FTP themselves. This setting completely + * disables all functionality related to these authorized file operations. + * + * @see https://www.drupal.org/node/244924 + * + * Remove the leading hash signs to disable. + */ +# $settings['allow_authorize_operations'] = FALSE; + +/** + * Default mode for directories and files written by Drupal. + * + * Value should be in PHP Octal Notation, with leading zero. + */ +# $settings['file_chmod_directory'] = 0775; +# $settings['file_chmod_file'] = 0664; + +/** + * Optimized assets path: + * + * A local file system path where optimized assets will be stored. This directory + * must exist and be writable by Drupal. This directory must be relative to + * the Drupal installation directory and be accessible over the web. + */ +# $settings['file_assets_path'] = 'sites/default/files'; + +/** + * Public file base URL: + * + * An alternative base URL to be used for serving public files. This must + * include any leading directory path. + * + * A different value from the domain used by Drupal to be used for accessing + * public files. This can be used for a simple CDN integration, or to improve + * security by serving user-uploaded files from a different domain or subdomain + * pointing to the same server. Do not include a trailing slash. + */ +# $settings['file_public_base_url'] = 'http://downloads.example.com/files'; + +/** + * Public file path: + * + * A local file system path where public files will be stored. This directory + * must exist and be writable by Drupal. This directory must be relative to + * the Drupal installation directory and be accessible over the web. + */ +# $settings['file_public_path'] = 'sites/default/files'; + +/** + * Additional public file schemes: + * + * Public schemes are URI schemes that allow download access to all users for + * all files within that scheme. + * + * The "public" scheme is always public, and the "private" scheme is always + * private, but other schemes, such as "https", "s3", "example", or others, + * can be either public or private depending on the site. By default, they're + * private, and access to individual files is controlled via + * hook_file_download(). + * + * Typically, if a scheme should be public, a module makes it public by + * implementing hook_file_download(), and granting access to all users for all + * files. This could be either the same module that provides the stream wrapper + * for the scheme, or a different module that decides to make the scheme + * public. However, in cases where a site needs to make a scheme public, but + * is unable to add code in a module to do so, the scheme may be added to this + * variable, the result of which is that system_file_download() grants public + * access to all files within that scheme. + */ +# $settings['file_additional_public_schemes'] = ['example']; + +/** + * File schemes whose paths should not be normalized: + * + * Normally, Drupal normalizes '/./' and '/../' segments in file URIs in order + * to prevent unintended file access. For example, 'private://css/../image.png' + * is normalized to 'private://image.png' before checking access to the file. + * + * On Windows, Drupal also replaces '\' with '/' in URIs for the local + * filesystem. + * + * If file URIs with one or more scheme should not be normalized like this, then + * list the schemes here. For example, if 'porcelain://china/./plate.png' should + * not be normalized to 'porcelain://china/plate.png', then add 'porcelain' to + * this array. In this case, make sure that the module providing the 'porcelain' + * scheme does not allow unintended file access when using '/../' to move up the + * directory tree. + */ +# $settings['file_sa_core_2023_005_schemes'] = ['porcelain']; + +/** + * Configuration for phpinfo() admin status report. + * + * Drupal's admin UI includes a report at admin/reports/status/php which shows + * the output of phpinfo(). The full output can contain sensitive information + * so by default Drupal removes some sections. + * + * This behavior can be configured by setting this variable to a different + * value corresponding to the flags parameter of phpinfo(). + * + * If you need to expose more information in the report - for example to debug a + * problem - consider doing so temporarily. + * + * @see https://www.php.net/manual/function.phpinfo.php + */ +# $settings['sa_core_2023_004_phpinfo_flags'] = ~ (INFO_VARIABLES | INFO_ENVIRONMENT); + +/** + * Private file path: + * + * A local file system path where private files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * Note: Caches need to be cleared when this value is changed to make the + * private:// stream wrapper available to the system. + * + * See https://www.drupal.org/documentation/modules/file for more information + * about securing private files. + */ +# $settings['file_private_path'] = ''; + +/** + * Temporary file path: + * + * A local file system path where temporary files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * If this is not set, the default for the operating system will be used. + * + * @see \Drupal\Component\FileSystem\FileSystem::getOsTemporaryDirectory() + */ +# $settings['file_temp_path'] = '/tmp'; + +/** + * Session write interval: + * + * Set the minimum interval between each session write to database. + * For performance reasons it defaults to 180. + */ +# $settings['session_write_interval'] = 180; + +/** + * String overrides: + * + * To override specific strings on your site with or without enabling the Locale + * module, add an entry to this list. This functionality allows you to change + * a small number of your site's default English language interface strings. + * + * Remove the leading hash signs to enable. + * + * The "en" part of the variable name, is dynamic and can be any langcode of + * any added language. (eg locale_custom_strings_de for german). + */ +# $settings['locale_custom_strings_en'][''] = [ +# 'Home' => 'Front page', +# '@count min' => '@count minutes', +# ]; + +/** + * A custom theme for the offline page: + * + * This applies when the site is explicitly set to maintenance mode through the + * administration page or when the database is inactive due to an error. + * The template file should also be copied into the theme. It is located inside + * 'core/modules/system/templates/maintenance-page.html.twig'. + * + * Note: This setting does not apply to installation and update pages. + */ +# $settings['maintenance_theme'] = 'claro'; + +/** + * PHP settings: + * + * To see what PHP settings are possible, including whether they can be set at + * runtime (by using ini_set()), read the PHP documentation: + * http://php.net/manual/ini.list.php + * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime + * settings and the .htaccess file for non-runtime settings. + * Settings defined there should not be duplicated here so as to avoid conflict + * issues. + */ + +/** + * If you encounter a situation where users post a large amount of text, and + * the result is stripped out upon viewing but can still be edited, Drupal's + * output filter may not have sufficient memory to process it. If you + * experience this issue, you may wish to uncomment the following two lines + * and increase the limits of these variables. For more information, see + * http://php.net/manual/pcre.configuration.php. + */ +# ini_set('pcre.backtrack_limit', 200000); +# ini_set('pcre.recursion_limit', 200000); + +/** + * Configuration overrides. + * + * To globally override specific configuration values for this site, + * set them here. You usually don't need to use this feature. This is + * useful in a configuration file for a vhost or directory, rather than + * the default settings.php. + * + * Note that any values you provide in these variable overrides will not be + * viewable from the Drupal administration interface. The administration + * interface displays the values stored in configuration so that you can stage + * changes to other environments that don't have the overrides. + * + * There are particular configuration values that are risky to override. For + * example, overriding the list of installed modules in 'core.extension' is not + * supported as module install or uninstall has not occurred. Other examples + * include field storage configuration, because it has effects on database + * structure, and 'core.menu.static_menu_link_overrides' since this is cached in + * a way that is not config override aware. Also, note that changing + * configuration values in settings.php will not fire any of the configuration + * change events. + */ +# $config['system.site']['name'] = 'My Drupal site'; +# $config['user.settings']['anonymous'] = 'Visitor'; + +/** + * Load services definition file. + */ +$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml'; + +/** + * Override the default service container class. + * + * This is useful for example to trace the service container for performance + * tracking purposes, for testing a service container with an error condition or + * to test a service container that throws an exception. + */ +# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container'; + +/** + * Override the default yaml parser class. + * + * Provide a fully qualified class name here if you would like to provide an + * alternate implementation YAML parser. The class must implement the + * \Drupal\Component\Serialization\SerializationInterface interface. + */ +# $settings['yaml_parser_class'] = NULL; + +/** + * Trusted host configuration. + * + * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host + * header spoofing. + * + * To enable the trusted host mechanism, you enable your allowable hosts + * in $settings['trusted_host_patterns']. This should be an array of regular + * expression patterns, without delimiters, representing the hosts you would + * like to allow. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = [ + * '^www\.example\.com$', + * ]; + * @endcode + * will allow the site to only run from www.example.com. + * + * If you are running multisite, or if you are running your site from + * different domain names (eg, you don't redirect http://www.example.com to + * http://example.com), you should specify all of the host patterns that are + * allowed by your site. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = [ + * '^example\.com$', + * '^.+\.example\.com$', + * '^example\.org$', + * '^.+\.example\.org$', + * ]; + * @endcode + * will allow the site to run off of all variants of example.com and + * example.org, with all subdomains included. + * + * @see https://www.drupal.org/docs/installing-drupal/trusted-host-settings + */ +# $settings['trusted_host_patterns'] = []; + +/** + * The default list of directories that will be ignored by Drupal's file API. + * + * By default ignore node_modules and bower_components folders to avoid issues + * with common frontend tools and recursive scanning of directories looking for + * extensions. + * + * @see \Drupal\Core\File\FileSystemInterface::scanDirectory() + * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory() + */ +$settings['file_scan_ignore_directories'] = [ + 'node_modules', + 'bower_components', +]; + +/** + * The default number of entities to update in a batch process. + * + * This is used by update and post-update functions that need to go through and + * change all the entities on a site, so it is useful to increase this number + * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a + * larger number of entities to be processed in a single batch run. + */ +$settings['entity_update_batch_size'] = 50; + +/** + * Entity update backup. + * + * This is used to inform the entity storage handler that the backup tables as + * well as the original entity type and field storage definitions should be + * retained after a successful entity update process. + */ +$settings['entity_update_backup'] = TRUE; + +/** + * Node migration type. + * + * This is used to force the migration system to use the classic node migrations + * instead of the default complete node migrations. The migration system will + * use the classic node migration only if there are existing migrate_map tables + * for the classic node migrations and they contain data. These tables may not + * exist if you are developing custom migrations and do not want to use the + * complete node migrations. Set this to TRUE to force the use of the classic + * node migrations. + */ +$settings['migrate_node_migrate_type_classic'] = FALSE; + +/** + * The default settings for migration sources. + * + * These settings are used as the default settings on the Credential form at + * /upgrade/credentials. + * + * - migrate_source_version - The version of the source database. This can be + * '6' or '7'. Defaults to '7'. + * - migrate_source_connection - The key in the $databases array for the source + * site. + * - migrate_file_public_path - The location of the source Drupal 6 or Drupal 7 + * public files. This can be a local file directory containing the source + * Drupal 6 or Drupal 7 site (e.g /var/www/docroot), or the site address + * (e.g http://example.com). + * - migrate_file_private_path - The location of the source Drupal 7 private + * files. This can be a local file directory containing the source Drupal 7 + * site (e.g /var/www/docroot), or empty to use the same value as Public + * files directory. + * + * Sample configuration for a drupal 6 source site with the source files in a + * local directory. + * + * @code + * $settings['migrate_source_version'] = '6'; + * $settings['migrate_source_connection'] = 'migrate'; + * $settings['migrate_file_public_path'] = '/var/www/drupal6'; + * @endcode + * + * Sample configuration for a drupal 7 source site with public source files on + * the source site and the private files in a local directory. + * + * @code + * $settings['migrate_source_version'] = '7'; + * $settings['migrate_source_connection'] = 'migrate'; + * $settings['migrate_file_public_path'] = 'https://drupal7.com'; + * $settings['migrate_file_private_path'] = '/var/www/drupal7'; + * @endcode + */ +# $settings['migrate_source_connection'] = ''; +# $settings['migrate_source_version'] = ''; +# $settings['migrate_file_public_path'] = ''; +# $settings['migrate_file_private_path'] = ''; + +/** + * Load local development override configuration, if available. + * + * Create a settings.local.php file to override variables on secondary (staging, + * development, etc.) installations of this site. + * + * Typical uses of settings.local.php include: + * - Disabling caching. + * - Disabling JavaScript/CSS compression. + * - Rerouting outgoing emails. + * + * Keep this code block at the end of this file to take full effect. + */ +# +# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) { +# include $app_root . '/' . $site_path . '/settings.local.php'; +# } diff --git a/docroot/sites/hs_fps/services.yml b/docroot/sites/hs_fps/services.yml new file mode 100644 index 0000000000..e1bbbc7e21 --- /dev/null +++ b/docroot/sites/hs_fps/services.yml @@ -0,0 +1,174 @@ +parameters: + session.storage.options: + # Default ini options for sessions. + # + # Some distributions of Linux (most notably Debian) ship their PHP + # installations with garbage collection (gc) disabled. Since Drupal depends + # on PHP's garbage collection for clearing sessions, ensure that garbage + # collection occurs by using the most common settings. + # @default 1 + gc_probability: 1 + # @default 100 + gc_divisor: 100 + # + # Set session lifetime (in seconds), i.e. the time from the user's last + # visit to the active session may be deleted by the session garbage + # collector. When a session is deleted, authenticated users are logged out, + # and the contents of the user's $_SESSION variable is discarded. + # @default 200000 + gc_maxlifetime: 200000 + # + # Set session cookie lifetime (in seconds), i.e. the time from the session + # is created to the cookie expires, i.e. when the browser is expected to + # discard the cookie. The value 0 means "until the browser is closed". + # @default 2000000 + cookie_lifetime: 2000000 + # + # Drupal automatically generates a unique session cookie name based on the + # full domain name used to access the site. This mechanism is sufficient + # for most use-cases, including multi-site deployments. However, if it is + # desired that a session can be reused across different subdomains, the + # cookie domain needs to be set to the shared base domain. Doing so assures + # that users remain logged in as they cross between various subdomains. + # To maximize compatibility and normalize the behavior across user agents, + # the cookie domain should start with a dot. + # + # @default none + # cookie_domain: '.example.com' + # + twig.config: + # Twig debugging: + # + # When debugging is enabled: + # - The markup of each Twig template is surrounded by HTML comments that + # contain theming information, such as template file name suggestions. + # - Note that this debugging markup will cause automated tests that directly + # check rendered HTML to fail. When running automated tests, 'debug' + # should be set to FALSE. + # - The dump() function can be used in Twig templates to output information + # about template variables. + # - Twig templates are automatically recompiled whenever the source code + # changes (see auto_reload below). + # + # For more information about debugging Twig templates, see + # https://www.drupal.org/node/1906392. + # + # Not recommended in production environments + # @default false + debug: false + # Twig auto-reload: + # + # Automatically recompile Twig templates whenever the source code changes. + # If you don't provide a value for auto_reload, it will be determined + # based on the value of debug. + # + # Not recommended in production environments + # @default null + auto_reload: null + # Twig cache: + # + # By default, Twig templates will be compiled and stored in the filesystem + # to increase performance. Disabling the Twig cache will recompile the + # templates from source each time they are used. In most cases the + # auto_reload setting above should be enabled rather than disabling the + # Twig cache. + # + # Not recommended in production environments + # @default true + cache: true + renderer.config: + # Renderer required cache contexts: + # + # The Renderer will automatically associate these cache contexts with every + # render array, hence varying every render array by these cache contexts. + # + # @default ['languages:language_interface', 'theme', 'user.permissions'] + required_cache_contexts: ['languages:language_interface', 'theme', 'user.permissions'] + # Renderer automatic placeholdering conditions: + # + # Drupal allows portions of the page to be automatically deferred when + # rendering to improve cache performance. That is especially helpful for + # cache contexts that vary widely, such as the active user. On some sites + # those may be different, however, such as sites with only a handful of + # users. If you know what the high-cardinality cache contexts are for your + # site, specify those here. If you're not sure, the defaults are fairly safe + # in general. + # + # For more information about rendering optimizations see + # https://www.drupal.org/developing/api/8/render/arrays/cacheability#optimizing + auto_placeholder_conditions: + # Max-age at or below which caching is not considered worthwhile. + # + # Disable by setting to -1. + # + # @default 0 + max-age: 0 + # Cache contexts with a high cardinality. + # + # Disable by setting to []. + # + # @default ['session', 'user'] + contexts: ['session', 'user'] + # Tags with a high invalidation frequency. + # + # Disable by setting to []. + # + # @default [] + tags: [] + # Cacheability debugging: + # + # Responses with cacheability metadata (CacheableResponseInterface instances) + # get X-Drupal-Cache-Tags and X-Drupal-Cache-Contexts headers. + # + # For more information about debugging cacheable responses, see + # https://www.drupal.org/developing/api/8/response/cacheable-response-interface + # + # Not recommended in production environments + # @default false + http.response.debug_cacheability_headers: false + factory.keyvalue: + {} + # Default key/value storage service to use. + # @default keyvalue.database + # default: keyvalue.database + # Collection-specific overrides. + # state: keyvalue.database + factory.keyvalue.expirable: + {} + # Default key/value expirable storage service to use. + # @default keyvalue.database.expirable + # default: keyvalue.database.expirable + # Allowed protocols for URL generation. + filter_protocols: + - http + - https + - ftp + - news + - nntp + - tel + - telnet + - mailto + - irc + - ssh + - sftp + - webcal + - rtsp + + # Configure Cross-Site HTTP requests (CORS). + # Read https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS + # for more information about the topic in general. + # Note: By default the configuration is disabled. + cors.config: + enabled: false + # Specify allowed headers, like 'x-allowed-header'. + allowedHeaders: [] + # Specify allowed request methods, specify ['*'] to allow all possible ones. + allowedMethods: [] + # Configure requests allowed from specific origins. + allowedOrigins: ['*'] + # Sets the Access-Control-Expose-Headers header. + exposedHeaders: false + # Sets the Access-Control-Max-Age header. + maxAge: false + # Sets the Access-Control-Allow-Credentials header. + supportsCredentials: false diff --git a/docroot/sites/hs_fps/settings.php b/docroot/sites/hs_fps/settings.php new file mode 100644 index 0000000000..127324cc75 --- /dev/null +++ b/docroot/sites/hs_fps/settings.php @@ -0,0 +1,813 @@ + 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'port' => '3306', + * 'driver' => 'mysql', + * 'prefix' => '', + * 'collation' => 'utf8mb4_general_ci', + * ]; + * @endcode + */ +$databases = []; + +/** + * Customizing database settings. + * + * Many of the values of the $databases array can be customized for your + * particular database system. Refer to the sample in the section above as a + * starting point. + * + * The "driver" property indicates what Drupal database driver the + * connection should use. This is usually the same as the name of the + * database type, such as mysql or sqlite, but not always. The other + * properties will vary depending on the driver. For SQLite, you must + * specify a database file name in a directory that is writable by the + * webserver. For most other drivers, you must specify a + * username, password, host, and database name. + * + * Drupal core implements drivers for mysql, pgsql, and sqlite. Other drivers + * can be provided by contributed or custom modules. To use a contributed or + * custom driver, the "namespace" property must be set to the namespace of the + * driver. The code in this namespace must be autoloadable prior to connecting + * to the database, and therefore, prior to when module root namespaces are + * added to the autoloader. To add the driver's namespace to the autoloader, + * set the "autoload" property to the PSR-4 base directory of the driver's + * namespace. This is optional for projects managed with Composer if the + * driver's namespace is in Composer's autoloader. + * + * For each database, you may optionally specify multiple "target" databases. + * A target database allows Drupal to try to send certain queries to a + * different database if it can but fall back to the default connection if not. + * That is useful for primary/replica replication, as Drupal may try to connect + * to a replica server when appropriate and if one is not available will simply + * fall back to the single primary server (The terms primary/replica are + * traditionally referred to as master/slave in database server documentation). + * + * The general format for the $databases array is as follows: + * @code + * $databases['default']['default'] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['default']['replica'][] = $info_array; + * $databases['extra']['default'] = $info_array; + * @endcode + * + * In the above example, $info_array is an array of settings described above. + * The first line sets a "default" database that has one primary database + * (the second level default). The second and third lines create an array + * of potential replica databases. Drupal will select one at random for a given + * request as needed. The fourth line creates a new database with a name of + * "extra". + * + * You can optionally set prefixes for some or all database table names + * by using the 'prefix' setting. If a prefix is specified, the table + * name will be prepended with its value. Be sure to use valid database + * characters only, usually alphanumeric and underscore. If no prefixes + * are desired, leave it as an empty string ''. + * + * To have all database names prefixed, set 'prefix' as a string: + * @code + * 'prefix' => 'main_', + * @endcode + * + * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in + * Drupal 9.0. After that, only a single prefix for all tables will be + * supported. + * + * To provide prefixes for specific tables, set 'prefix' as an array. + * The array's keys are the table names and the values are the prefixes. + * The 'default' element is mandatory and holds the prefix for any tables + * not specified elsewhere in the array. Example: + * @code + * 'prefix' => [ + * 'default' => 'main_', + * 'users' => 'shared_', + * 'sessions' => 'shared_', + * 'role' => 'shared_', + * 'authmap' => 'shared_', + * ], + * @endcode + * You can also use a reference to a schema/database as a prefix. This may be + * useful if your Drupal installation exists in a schema that is not the default + * or you want to access several databases from the same code base at the same + * time. + * Example: + * @code + * 'prefix' => [ + * 'default' => 'main.', + * 'users' => 'shared.', + * 'sessions' => 'shared.', + * 'role' => 'shared.', + * 'authmap' => 'shared.', + * ]; + * @endcode + * NOTE: MySQL and SQLite's definition of a schema is a database. + * + * Advanced users can add or override initial commands to execute when + * connecting to the database server, as well as PDO connection settings. For + * example, to enable MySQL SELECT queries to exceed the max_join_size system + * variable, and to reduce the database connection timeout to 5 seconds: + * @code + * $databases['default']['default'] = [ + * 'init_commands' => [ + * 'big_selects' => 'SET SQL_BIG_SELECTS=1', + * ], + * 'pdo' => [ + * PDO::ATTR_TIMEOUT => 5, + * ], + * ]; + * @endcode + * + * WARNING: The above defaults are designed for database portability. Changing + * them may cause unexpected behavior, including potential data loss. See + * https://www.drupal.org/developing/api/database/configuration for more + * information on these defaults and the potential issues. + * + * More details can be found in the constructor methods for each driver: + * - \Drupal\Core\Database\Driver\mysql\Connection::__construct() + * - \Drupal\Core\Database\Driver\pgsql\Connection::__construct() + * - \Drupal\Core\Database\Driver\sqlite\Connection::__construct() + * + * Sample Database configuration format for PostgreSQL (pgsql): + * @code + * $databases['default']['default'] = [ + * 'driver' => 'pgsql', + * 'database' => 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'prefix' => '', + * ]; + * @endcode + * + * Sample Database configuration format for SQLite (sqlite): + * @code + * $databases['default']['default'] = [ + * 'driver' => 'sqlite', + * 'database' => '/path/to/databasefilename', + * ]; + * @endcode + * + * Sample Database configuration format for a driver in a contributed module: + * @code + * $databases['default']['default'] = [ + * 'driver' => 'my_driver', + * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver', + * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/', + * 'database' => 'databasename', + * 'username' => 'sqlusername', + * 'password' => 'sqlpassword', + * 'host' => 'localhost', + * 'prefix' => '', + * ]; + * @endcode + */ + +/** + * Location of the site configuration files. + * + * The $settings['config_sync_directory'] specifies the location of file system + * directory used for syncing configuration data. On install, the directory is + * created. This is used for configuration imports. + * + * The default location for this directory is inside a randomly-named + * directory in the public files path. The setting below allows you to set + * its location. + */ +# $settings['config_sync_directory'] = '/directory/outside/webroot'; + +/** + * Settings: + * + * $settings contains environment-specific configuration, such as the files + * directory and reverse proxy address, and temporary configuration, such as + * security overrides. + * + * @see \Drupal\Core\Site\Settings::get() + */ + +/** + * Salt for one-time login links, cancel links, form tokens, etc. + * + * This variable will be set to a random value by the installer. All one-time + * login links will be invalidated if the value is changed. Note that if your + * site is deployed on a cluster of web servers, you must ensure that this + * variable has the same value on each server. + * + * For enhanced security, you may set this variable to the contents of a file + * outside your document root; you should also ensure that this file is not + * stored with backups of your database. + * + * Example: + * @code + * $settings['hash_salt'] = file_get_contents('/home/example/salt.txt'); + * @endcode + */ +$settings['hash_salt'] = ''; + +/** + * Deployment identifier. + * + * Drupal's dependency injection container will be automatically invalidated and + * rebuilt when the Drupal core version changes. When updating contributed or + * custom code that changes the container, changing this identifier will also + * allow the container to be invalidated as soon as code is deployed. + */ +# $settings['deployment_identifier'] = \Drupal::VERSION; + +/** + * Access control for update.php script. + * + * If you are updating your Drupal installation using the update.php script but + * are not logged in using either an account with the "Administer software + * updates" permission or the site maintenance account (the account that was + * created during installation), you will need to modify the access check + * statement below. Change the FALSE to a TRUE to disable the access check. + * After finishing the upgrade, be sure to open this file again and change the + * TRUE back to a FALSE! + */ +$settings['update_free_access'] = FALSE; + +/** + * Fallback to HTTP for Update Manager and for fetching security advisories. + * + * If your site fails to connect to updates.drupal.org over HTTPS (either when + * fetching data on available updates, or when fetching the feed of critical + * security announcements), you may uncomment this setting and set it to TRUE to + * allow an insecure fallback to HTTP. Note that doing so will open your site up + * to a potential man-in-the-middle attack. You should instead attempt to + * resolve the issues before enabling this option. + * @see https://www.drupal.org/docs/system-requirements/php-requirements#openssl + * @see https://en.wikipedia.org/wiki/Man-in-the-middle_attack + * @see \Drupal\update\UpdateFetcher + * @see \Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher + */ +# $settings['update_fetch_with_http_fallback'] = TRUE; + +/** + * External access proxy settings: + * + * If your site must access the Internet via a web proxy then you can enter the + * proxy settings here. Set the full URL of the proxy, including the port, in + * variables: + * - $settings['http_client_config']['proxy']['http']: The proxy URL for HTTP + * requests. + * - $settings['http_client_config']['proxy']['https']: The proxy URL for HTTPS + * requests. + * You can pass in the user name and password for basic authentication in the + * URLs in these settings. + * + * You can also define an array of host names that can be accessed directly, + * bypassing the proxy, in $settings['http_client_config']['proxy']['no']. + */ +# $settings['http_client_config']['proxy']['http'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['https'] = 'http://proxy_user:proxy_pass@example.com:8080'; +# $settings['http_client_config']['proxy']['no'] = ['127.0.0.1', 'localhost']; + +/** + * Reverse Proxy Configuration: + * + * Reverse proxy servers are often used to enhance the performance + * of heavily visited sites and may also provide other site caching, + * security, or encryption benefits. In an environment where Drupal + * is behind a reverse proxy, the real IP address of the client should + * be determined such that the correct client IP address is available + * to Drupal's logging, statistics, and access management systems. In + * the most simple scenario, the proxy server will add an + * X-Forwarded-For header to the request that contains the client IP + * address. However, HTTP headers are vulnerable to spoofing, where a + * malicious client could bypass restrictions by setting the + * X-Forwarded-For header directly. Therefore, Drupal's proxy + * configuration requires the IP addresses of all remote proxies to be + * specified in $settings['reverse_proxy_addresses'] to work correctly. + * + * Enable this setting to get Drupal to determine the client IP from the + * X-Forwarded-For header. If you are unsure about this setting, do not have a + * reverse proxy, or Drupal operates in a shared hosting environment, this + * setting should remain commented out. + * + * In order for this setting to be used you must specify every possible + * reverse proxy IP address in $settings['reverse_proxy_addresses']. + * If a complete list of reverse proxies is not available in your + * environment (for example, if you use a CDN) you may set the + * $_SERVER['REMOTE_ADDR'] variable directly in settings.php. + * Be aware, however, that it is likely that this would allow IP + * address spoofing unless more advanced precautions are taken. + */ +# $settings['reverse_proxy'] = TRUE; + +/** + * Specify every reverse proxy IP address in your environment. + * This setting is required if $settings['reverse_proxy'] is TRUE. + */ +# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...]; + +/** + * Reverse proxy trusted headers. + * + * Sets which headers to trust from your reverse proxy. + * + * Common values are: + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT + * - \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * - \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * + * Note the default value of + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @endcode + * is not secure by default. The value should be set to only the specific + * headers the reverse proxy uses. For example: + * @code + * \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * @endcode + * This would trust the following headers: + * - X_FORWARDED_FOR + * - X_FORWARDED_HOST + * - X_FORWARDED_PROTO + * - X_FORWARDED_PORT + * + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT + * @see \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO + * @see \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED + * @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies + */ +# $settings['reverse_proxy_trusted_headers'] = \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_FOR | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_HOST | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PORT | \Symfony\Component\HttpFoundation\Request::HEADER_X_FORWARDED_PROTO | \Symfony\Component\HttpFoundation\Request::HEADER_FORWARDED; + + +/** + * Page caching: + * + * By default, Drupal sends a "Vary: Cookie" HTTP header for anonymous page + * views. This tells a HTTP proxy that it may return a page from its local + * cache without contacting the web server, if the user sends the same Cookie + * header as the user who originally requested the cached page. Without "Vary: + * Cookie", authenticated users would also be served the anonymous page from + * the cache. If the site has mostly anonymous users except a few known + * editors/administrators, the Vary header can be omitted. This allows for + * better caching in HTTP proxies (including reverse proxies), i.e. even if + * clients send different cookies, they still get content served from the cache. + * However, authenticated users should access the site directly (i.e. not use an + * HTTP proxy, and bypass the reverse proxy if one is used) in order to avoid + * getting cached pages from the proxy. + */ +# $settings['omit_vary_cookie'] = TRUE; + + +/** + * Cache TTL for client error (4xx) responses. + * + * Items cached per-URL tend to result in a large number of cache items, and + * this can be problematic on 404 pages which by their nature are unbounded. A + * fixed TTL can be set for these items, defaulting to one hour, so that cache + * backends which do not support LRU can purge older entries. To disable caching + * of client error responses set the value to 0. Currently applies only to + * page_cache module. + */ +# $settings['cache_ttl_4xx'] = 3600; + +/** + * Expiration of cached forms. + * + * Drupal's Form API stores details of forms in a cache and these entries are + * kept for at least 6 hours by default. Expired entries are cleared by cron. + * + * @see \Drupal\Core\Form\FormCache::setCache() + */ +# $settings['form_cache_expiration'] = 21600; + +/** + * Class Loader. + * + * If the APCu extension is detected, the classloader will be optimized to use + * it. Set to FALSE to disable this. + * + * @see https://getcomposer.org/doc/articles/autoloader-optimization.md + */ +# $settings['class_loader_auto_detect'] = FALSE; + +/** + * Authorized file system operations: + * + * The Update Manager module included with Drupal provides a mechanism for + * site administrators to securely install missing updates for the site + * directly through the web user interface. On securely-configured servers, + * the Update manager will require the administrator to provide SSH or FTP + * credentials before allowing the installation to proceed; this allows the + * site to update the new files as the user who owns all the Drupal files, + * instead of as the user the webserver is running as. On servers where the + * webserver user is itself the owner of the Drupal files, the administrator + * will not be prompted for SSH or FTP credentials (note that these server + * setups are common on shared hosting, but are inherently insecure). + * + * Some sites might wish to disable the above functionality, and only update + * the code directly via SSH or FTP themselves. This setting completely + * disables all functionality related to these authorized file operations. + * + * @see https://www.drupal.org/node/244924 + * + * Remove the leading hash signs to disable. + */ +# $settings['allow_authorize_operations'] = FALSE; + +/** + * Default mode for directories and files written by Drupal. + * + * Value should be in PHP Octal Notation, with leading zero. + */ +# $settings['file_chmod_directory'] = 0775; +# $settings['file_chmod_file'] = 0664; + +/** + * Public file base URL: + * + * An alternative base URL to be used for serving public files. This must + * include any leading directory path. + * + * A different value from the domain used by Drupal to be used for accessing + * public files. This can be used for a simple CDN integration, or to improve + * security by serving user-uploaded files from a different domain or subdomain + * pointing to the same server. Do not include a trailing slash. + */ +# $settings['file_public_base_url'] = 'http://downloads.example.com/files'; + +/** + * Public file path: + * + * A local file system path where public files will be stored. This directory + * must exist and be writable by Drupal. This directory must be relative to + * the Drupal installation directory and be accessible over the web. + */ +# $settings['file_public_path'] = 'sites/default/files'; + +/** + * Private file path: + * + * A local file system path where private files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * Note: Caches need to be cleared when this value is changed to make the + * private:// stream wrapper available to the system. + * + * See https://www.drupal.org/documentation/modules/file for more information + * about securing private files. + */ +# $settings['file_private_path'] = ''; + +/** + * Temporary file path: + * + * A local file system path where temporary files will be stored. This directory + * must be absolute, outside of the Drupal installation directory and not + * accessible over the web. + * + * If this is not set, the default for the operating system will be used. + * + * @see \Drupal\Component\FileSystem\FileSystem::getOsTemporaryDirectory() + */ +# $settings['file_temp_path'] = '/tmp'; + +/** + * Session write interval: + * + * Set the minimum interval between each session write to database. + * For performance reasons it defaults to 180. + */ +# $settings['session_write_interval'] = 180; + +/** + * String overrides: + * + * To override specific strings on your site with or without enabling the Locale + * module, add an entry to this list. This functionality allows you to change + * a small number of your site's default English language interface strings. + * + * Remove the leading hash signs to enable. + * + * The "en" part of the variable name, is dynamic and can be any langcode of + * any added language. (eg locale_custom_strings_de for german). + */ +# $settings['locale_custom_strings_en'][''] = [ +# 'forum' => 'Discussion board', +# '@count min' => '@count minutes', +# ]; + +/** + * A custom theme for the offline page: + * + * This applies when the site is explicitly set to maintenance mode through the + * administration page or when the database is inactive due to an error. + * The template file should also be copied into the theme. It is located inside + * 'core/modules/system/templates/maintenance-page.html.twig'. + * + * Note: This setting does not apply to installation and update pages. + */ +# $settings['maintenance_theme'] = 'bartik'; + +/** + * PHP settings: + * + * To see what PHP settings are possible, including whether they can be set at + * runtime (by using ini_set()), read the PHP documentation: + * http://php.net/manual/ini.list.php + * See \Drupal\Core\DrupalKernel::bootEnvironment() for required runtime + * settings and the .htaccess file for non-runtime settings. + * Settings defined there should not be duplicated here so as to avoid conflict + * issues. + */ + +/** + * If you encounter a situation where users post a large amount of text, and + * the result is stripped out upon viewing but can still be edited, Drupal's + * output filter may not have sufficient memory to process it. If you + * experience this issue, you may wish to uncomment the following two lines + * and increase the limits of these variables. For more information, see + * http://php.net/manual/pcre.configuration.php. + */ +# ini_set('pcre.backtrack_limit', 200000); +# ini_set('pcre.recursion_limit', 200000); + +/** + * Add Permissions-Policy header to disable Google FLoC. + * + * By default, Drupal sends the 'Permissions-Policy: interest-cohort=()' header + * to disable Google's Federated Learning of Cohorts feature, introduced in + * Chrome 89. + * + * See https://en.wikipedia.org/wiki/Federated_Learning_of_Cohorts for more + * information about FLoC. + * + * If you don't wish to disable FLoC in Chrome, you can set this value + * to FALSE. + */ +# $settings['block_interest_cohort'] = TRUE; + +/** + * Configuration overrides. + * + * To globally override specific configuration values for this site, + * set them here. You usually don't need to use this feature. This is + * useful in a configuration file for a vhost or directory, rather than + * the default settings.php. + * + * Note that any values you provide in these variable overrides will not be + * viewable from the Drupal administration interface. The administration + * interface displays the values stored in configuration so that you can stage + * changes to other environments that don't have the overrides. + * + * There are particular configuration values that are risky to override. For + * example, overriding the list of installed modules in 'core.extension' is not + * supported as module install or uninstall has not occurred. Other examples + * include field storage configuration, because it has effects on database + * structure, and 'core.menu.static_menu_link_overrides' since this is cached in + * a way that is not config override aware. Also, note that changing + * configuration values in settings.php will not fire any of the configuration + * change events. + */ +# $config['system.site']['name'] = 'My Drupal site'; +# $config['user.settings']['anonymous'] = 'Visitor'; + +/** + * Fast 404 pages: + * + * Drupal can generate fully themed 404 pages. However, some of these responses + * are for images or other resource files that are not displayed to the user. + * This can waste bandwidth, and also generate server load. + * + * The options below return a simple, fast 404 page for URLs matching a + * specific pattern: + * - $config['system.performance']['fast_404']['exclude_paths']: A regular + * expression to match paths to exclude, such as images generated by image + * styles, or dynamically-resized images. The default pattern provided below + * also excludes the private file system. If you need to add more paths, you + * can add '|path' to the expression. + * - $config['system.performance']['fast_404']['paths']: A regular expression to + * match paths that should return a simple 404 page, rather than the fully + * themed 404 page. If you don't have any aliases ending in htm or html you + * can add '|s?html?' to the expression. + * - $config['system.performance']['fast_404']['html']: The html to return for + * simple 404 pages. + * + * Remove the leading hash signs if you would like to alter this functionality. + */ +# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//'; +# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'; +# $config['system.performance']['fast_404']['html'] = '404 Not Found

Not Found

The requested URL "@path" was not found on this server.

'; + +/** + * Load services definition file. + */ +$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml'; + +/** + * Override the default service container class. + * + * This is useful for example to trace the service container for performance + * tracking purposes, for testing a service container with an error condition or + * to test a service container that throws an exception. + */ +# $settings['container_base_class'] = '\Drupal\Core\DependencyInjection\Container'; + +/** + * Override the default yaml parser class. + * + * Provide a fully qualified class name here if you would like to provide an + * alternate implementation YAML parser. The class must implement the + * \Drupal\Component\Serialization\SerializationInterface interface. + */ +# $settings['yaml_parser_class'] = NULL; + +/** + * Trusted host configuration. + * + * Drupal core can use the Symfony trusted host mechanism to prevent HTTP Host + * header spoofing. + * + * To enable the trusted host mechanism, you enable your allowable hosts + * in $settings['trusted_host_patterns']. This should be an array of regular + * expression patterns, without delimiters, representing the hosts you would + * like to allow. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = [ + * '^www\.example\.com$', + * ]; + * @endcode + * will allow the site to only run from www.example.com. + * + * If you are running multisite, or if you are running your site from + * different domain names (eg, you don't redirect http://www.example.com to + * http://example.com), you should specify all of the host patterns that are + * allowed by your site. + * + * For example: + * @code + * $settings['trusted_host_patterns'] = [ + * '^example\.com$', + * '^.+\.example\.com$', + * '^example\.org$', + * '^.+\.example\.org$', + * ]; + * @endcode + * will allow the site to run off of all variants of example.com and + * example.org, with all subdomains included. + */ + +/** + * The default list of directories that will be ignored by Drupal's file API. + * + * By default ignore node_modules and bower_components folders to avoid issues + * with common frontend tools and recursive scanning of directories looking for + * extensions. + * + * @see \Drupal\Core\File\FileSystemInterface::scanDirectory() + * @see \Drupal\Core\Extension\ExtensionDiscovery::scanDirectory() + */ +$settings['file_scan_ignore_directories'] = [ + 'node_modules', + 'bower_components', +]; + +/** + * The default number of entities to update in a batch process. + * + * This is used by update and post-update functions that need to go through and + * change all the entities on a site, so it is useful to increase this number + * if your hosting configuration (i.e. RAM allocation, CPU speed) allows for a + * larger number of entities to be processed in a single batch run. + */ +$settings['entity_update_batch_size'] = 50; + +/** + * Entity update backup. + * + * This is used to inform the entity storage handler that the backup tables as + * well as the original entity type and field storage definitions should be + * retained after a successful entity update process. + */ +$settings['entity_update_backup'] = TRUE; + +/** + * Node migration type. + * + * This is used to force the migration system to use the classic node migrations + * instead of the default complete node migrations. The migration system will + * use the classic node migration only if there are existing migrate_map tables + * for the classic node migrations and they contain data. These tables may not + * exist if you are developing custom migrations and do not want to use the + * complete node migrations. Set this to TRUE to force the use of the classic + * node migrations. + */ +$settings['migrate_node_migrate_type_classic'] = FALSE; + +/** + * Load local development override configuration, if available. + * + * Create a settings.local.php file to override variables on secondary (staging, + * development, etc.) installations of this site. + * + * Typical uses of settings.local.php include: + * - Disabling caching. + * - Disabling JavaScript/CSS compression. + * - Rerouting outgoing emails. + * + * Keep this code block at the end of this file to take full effect. + */ +# +# if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) { +# include $app_root . '/' . $site_path . '/settings.local.php'; +# } +require DRUPAL_ROOT . "/../vendor/acquia/blt/settings/blt.settings.php"; +/** + * IMPORTANT. + * + * Do not include additional settings here. Instead, add them to settings + * included by `blt.settings.php`. See BLT's documentation for more detail. + * + * @link https://docs.acquia.com/blt/ + */ diff --git a/docroot/sites/hs_fps/settings/default.includes.settings.php b/docroot/sites/hs_fps/settings/default.includes.settings.php new file mode 100644 index 0000000000..bfefdd89f2 --- /dev/null +++ b/docroot/sites/hs_fps/settings/default.includes.settings.php @@ -0,0 +1,50 @@ + + [ + 'default' => + [ + 'database' => $db_name, + 'username' => '${drupal.db.username}', + 'password' => '${drupal.db.password}', + 'host' => '${drupal.db.host}', + 'port' => '${drupal.db.port}', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'driver' => 'mysql', + 'prefix' => '', + ], + ], +]; + +// Use development service parameters. +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/development.services.yml'; +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/blt.development.services.yml'; + +// Allow access to update.php. +$settings['update_free_access'] = TRUE; + +/** + * Assertions. + * + * The Drupal project primarily uses runtime assertions to enforce the + * expectations of the API by failing when incorrect calls are made by code + * under development. + * + * @see http://php.net/assert + * @see https://www.drupal.org/node/2492225 + * + * If you are using PHP 7.0 it is strongly recommended that you set + * zend.assertions=1 in the PHP.ini file (It cannot be changed from .htaccess + * or runtime) on development machines and to 0 in production. + * + * @see https://wiki.php.net/rfc/expectations + */ +assert_options(ASSERT_ACTIVE, TRUE); +assert_options(ASSERT_EXCEPTION, TRUE); + +/** + * Show all error messages, with backtrace information. + * + * In case the error level could not be fetched from the database, as for + * example the database connection failed, we rely only on this value. + */ +$config['system.logging']['error_level'] = 'verbose'; + +/** + * Disable CSS and JS aggregation. + */ +$config['system.performance']['css']['preprocess'] = FALSE; +$config['system.performance']['js']['preprocess'] = FALSE; + +/** + * Disable the render cache (this includes the page cache). + * + * Note: you should test with the render cache enabled, to ensure the correct + * cacheability metadata is present. However, in the early stages of + * development, you may want to disable it. + * + * This setting disables the render cache by using the Null cache back-end + * defined by the development.services.yml file above. + * + * Do not use this setting until after the site is installed. + */ +// $settings['cache']['bins']['render'] = 'cache.backend.null'; +/** + * Disable Dynamic Page Cache. + * + * Note: you should test with Dynamic Page Cache enabled, to ensure the correct + * cacheability metadata is present (and hence the expected behavior). However, + * in the early stages of development, you may want to disable it. + */ +// $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; +/** + * Allow test modules and themes to be installed. + * + * Drupal ignores test modules and themes by default for performance reasons. + * During development it can be useful to install test extensions for debugging + * purposes. + */ +$settings['extension_discovery_scan_tests'] = FALSE; + + +/** + * Configure static caches. + * + * Note: you should test with the config, bootstrap, and discovery caches + * enabled to test that metadata is cached as expected. However, in the early + * stages of development, you may want to disable them. Overrides to these bins + * must be explicitly set for each bin to change the default configuration + * provided by Drupal core in core.services.yml. + * See https://www.drupal.org/node/2754947 + */ + +// $settings['cache']['bins']['bootstrap'] = 'cache.backend.null'; +// $settings['cache']['bins']['discovery'] = 'cache.backend.null'; +// $settings['cache']['bins']['config'] = 'cache.backend.null'; +/** + * Enable access to rebuild.php. + * + * This setting can be enabled to allow Drupal's php and database cached + * storage to be cleared via the rebuild.php page. Access to this page can also + * be gained by generating a query string from rebuild_token_calculator.sh and + * using these parameters in a request to rebuild.php. + */ +$settings['rebuild_access'] = FALSE; + +/** + * Skip file system permissions hardening. + * + * The system module will periodically check the permissions of your site's + * site directory to ensure that it is not writable by the website user. For + * sites that are managed with a version control system, this can cause problems + * when files in that directory such as settings.php are updated, because the + * user pulling in the changes won't have permissions to modify files in the + * directory. + */ +$settings['skip_permissions_hardening'] = TRUE; + +/** + * Files paths. + */ +$settings['file_private_path'] = EnvironmentDetector::getRepoRoot() . '/files-private/default'; +/** + * Site path. + * + * @var $site_path + * This is always set and exposed by the Drupal Kernel. + */ +// phpcs:ignore +$settings['file_public_path'] = 'sites/' . EnvironmentDetector::getSiteName($site_path) . '/files'; + +/** + * Trusted host configuration. + * + * See full description in default.settings.php. + */ +$settings['trusted_host_patterns'] = [ + '^.+$', +]; diff --git a/docroot/themes/humsci/humsci_airy/css/humsci_airy-ckeditor.css b/docroot/themes/humsci/humsci_airy/css/humsci_airy-ckeditor.css deleted file mode 100644 index 21cba9ea7b..0000000000 --- a/docroot/themes/humsci/humsci_airy/css/humsci_airy-ckeditor.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Devanagari:wght@400;700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot");src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2") format("woff2"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff") format("woff"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf") format("truetype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot");src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2") format("woff2"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff") format("woff"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf") format("truetype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:block;src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot");src:url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2") format("woff2"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff") format("woff"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf") format("truetype"),url("../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.su-fa-times-circle::before{content:""}.su-fa-info-circle::before{content:""}.su-fa-bell::before{content:""}.su-fa-exclamation-circle::before{content:""}.su-fa-exclamation-triangle::before{content:""}.su-fa-check-circle::before{content:""}@font-face{font-family:"Stanford";src:url("https://www-media.stanford.edu/assets/fonts/stanford.woff") format("woff"),url("https://www-media.stanford.edu/assets/fonts/stanford.ttf") format("truetype");font-weight:300}.su-aspect-ratio{position:relative}.su-aspect-ratio::before{display:block;content:"";width:100%;padding-top:56.25%}.su-aspect-ratio>img,.su-aspect-ratio>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio>*{position:relative;z-index:5}.su-aspect-ratio>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--4x3{position:relative}.su-aspect-ratio--4x3::before{display:block;content:"";width:100%;padding-top:75%}.su-aspect-ratio--4x3>img,.su-aspect-ratio--4x3>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--4x3>*{position:relative;z-index:5}.su-aspect-ratio--4x3>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--1x1{position:relative}.su-aspect-ratio--1x1::before{display:block;content:"";width:100%;padding-top:100%}.su-aspect-ratio--1x1>img,.su-aspect-ratio--1x1>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--1x1>*{position:relative;z-index:5}.su-aspect-ratio--1x1>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-sr-only-element{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-sr-only-text{overflow:hidden;text-indent:101%;white-space:nowrap}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{filter:none !important}[hidden]{display:none !important}figure{margin:0}img{margin:0;padding:0;display:block;height:auto;max-width:100%}.su-embed-container{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;max-width:100%}.su-embed-container iframe,.su-embed-container object,.su-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{filter:none !important}[hidden]{display:none !important}.flex-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.flex-container--collapse{margin-top:0;margin-bottom:0}@media only screen and (min-width: 576px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 768px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 992px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1200px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1500px){.flex-container--collapse{margin-top:0;margin-bottom:0}}.flex-container--row-gap>*{margin:0 0 20px}@media only screen and (min-width: 576px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 768px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 992px){.flex-container--row-gap>*{margin:0 0 36px}}@media only screen and (min-width: 1200px){.flex-container--row-gap>*{margin:0 0 40px}}@media only screen and (min-width: 1500px){.flex-container--row-gap>*{margin:0 0 48px}}.flex-2xl-12-of-12,.flex-2xl-11-of-12,.flex-2xl-10-of-12,.flex-2xl-9-of-12,.flex-2xl-8-of-12,.flex-2xl-7-of-12,.flex-2xl-6-of-12,.flex-2xl-5-of-12,.flex-2xl-4-of-12,.flex-2xl-3-of-12,.flex-2xl-2-of-12,.flex-2xl-1-of-12,.flex-xl-12-of-12,.flex-xl-11-of-12,.flex-xl-10-of-12,.flex-xl-9-of-12,.flex-xl-8-of-12,.flex-xl-7-of-12,.flex-xl-6-of-12,.flex-xl-5-of-12,.flex-xl-4-of-12,.flex-xl-3-of-12,.flex-xl-2-of-12,.flex-xl-1-of-12,.flex-lg-12-of-12,.flex-lg-11-of-12,.flex-lg-10-of-12,.flex-lg-9-of-12,.flex-lg-8-of-12,.flex-lg-7-of-12,.flex-lg-6-of-12,.flex-lg-5-of-12,.flex-lg-4-of-12,.flex-lg-3-of-12,.flex-lg-2-of-12,.flex-lg-1-of-12,.flex-md-12-of-12,.flex-md-11-of-12,.flex-md-10-of-12,.flex-md-9-of-12,.flex-md-8-of-12,.flex-md-7-of-12,.flex-md-6-of-12,.flex-md-5-of-12,.flex-md-4-of-12,.flex-md-3-of-12,.flex-md-2-of-12,.flex-md-1-of-12,.flex-sm-12-of-12,.flex-sm-11-of-12,.flex-sm-10-of-12,.flex-sm-9-of-12,.flex-sm-8-of-12,.flex-sm-7-of-12,.flex-sm-6-of-12,.flex-sm-5-of-12,.flex-sm-4-of-12,.flex-sm-3-of-12,.flex-sm-2-of-12,.flex-sm-1-of-12,.flex-xs-12-of-12,.flex-12-of-12,.flex-xs-11-of-12,.flex-11-of-12,.flex-xs-10-of-12,.flex-10-of-12,.flex-xs-9-of-12,.flex-9-of-12,.flex-xs-8-of-12,.flex-8-of-12,.flex-xs-7-of-12,.flex-7-of-12,.flex-xs-6-of-12,.flex-6-of-12,.flex-xs-5-of-12,.flex-5-of-12,.flex-xs-4-of-12,.flex-4-of-12,.flex-xs-3-of-12,.flex-3-of-12,.flex-xs-2-of-12,.flex-2-of-12,.flex-xs-1-of-12,.flex-1-of-12,.flex-auto{position:relative;width:100%;min-height:1px}.flex-auto{flex:0 0 auto;width:auto;max-width:none}@media only screen and (min-width: 0){.flex-push-xs-0{margin-left:0}.flex-push-xs-1{margin-left:8.3333333333%}.flex-push-xs-2{margin-left:16.6666666667%}.flex-push-xs-3{margin-left:25%}.flex-push-xs-4{margin-left:33.3333333333%}.flex-push-xs-5{margin-left:41.6666666667%}.flex-push-xs-6{margin-left:50%}.flex-push-xs-7{margin-left:58.3333333333%}.flex-push-xs-8{margin-left:66.6666666667%}.flex-push-xs-9{margin-left:75%}.flex-push-xs-10{margin-left:83.3333333333%}.flex-push-xs-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-push-sm-0{margin-left:0}.flex-push-sm-1{margin-left:8.3333333333%}.flex-push-sm-2{margin-left:16.6666666667%}.flex-push-sm-3{margin-left:25%}.flex-push-sm-4{margin-left:33.3333333333%}.flex-push-sm-5{margin-left:41.6666666667%}.flex-push-sm-6{margin-left:50%}.flex-push-sm-7{margin-left:58.3333333333%}.flex-push-sm-8{margin-left:66.6666666667%}.flex-push-sm-9{margin-left:75%}.flex-push-sm-10{margin-left:83.3333333333%}.flex-push-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width: 768px){.flex-push-md-0{margin-left:0}.flex-push-md-1{margin-left:8.3333333333%}.flex-push-md-2{margin-left:16.6666666667%}.flex-push-md-3{margin-left:25%}.flex-push-md-4{margin-left:33.3333333333%}.flex-push-md-5{margin-left:41.6666666667%}.flex-push-md-6{margin-left:50%}.flex-push-md-7{margin-left:58.3333333333%}.flex-push-md-8{margin-left:66.6666666667%}.flex-push-md-9{margin-left:75%}.flex-push-md-10{margin-left:83.3333333333%}.flex-push-md-11{margin-left:91.6666666667%}}@media only screen and (min-width: 992px){.flex-push-lg-0{margin-left:0}.flex-push-lg-1{margin-left:8.3333333333%}.flex-push-lg-2{margin-left:16.6666666667%}.flex-push-lg-3{margin-left:25%}.flex-push-lg-4{margin-left:33.3333333333%}.flex-push-lg-5{margin-left:41.6666666667%}.flex-push-lg-6{margin-left:50%}.flex-push-lg-7{margin-left:58.3333333333%}.flex-push-lg-8{margin-left:66.6666666667%}.flex-push-lg-9{margin-left:75%}.flex-push-lg-10{margin-left:83.3333333333%}.flex-push-lg-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1200px){.flex-push-xl-0{margin-left:0}.flex-push-xl-1{margin-left:8.3333333333%}.flex-push-xl-2{margin-left:16.6666666667%}.flex-push-xl-3{margin-left:25%}.flex-push-xl-4{margin-left:33.3333333333%}.flex-push-xl-5{margin-left:41.6666666667%}.flex-push-xl-6{margin-left:50%}.flex-push-xl-7{margin-left:58.3333333333%}.flex-push-xl-8{margin-left:66.6666666667%}.flex-push-xl-9{margin-left:75%}.flex-push-xl-10{margin-left:83.3333333333%}.flex-push-xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1500px){.flex-push-2xl-0{margin-left:0}.flex-push-2xl-1{margin-left:8.3333333333%}.flex-push-2xl-2{margin-left:16.6666666667%}.flex-push-2xl-3{margin-left:25%}.flex-push-2xl-4{margin-left:33.3333333333%}.flex-push-2xl-5{margin-left:41.6666666667%}.flex-push-2xl-6{margin-left:50%}.flex-push-2xl-7{margin-left:58.3333333333%}.flex-push-2xl-8{margin-left:66.6666666667%}.flex-push-2xl-9{margin-left:75%}.flex-push-2xl-10{margin-left:83.3333333333%}.flex-push-2xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 0){.flex-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 576px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-sm-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-sm-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-sm-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-sm-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-sm-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-sm-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-sm-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-sm-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-sm-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-sm-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-sm-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-sm-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-sm-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-sm-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-sm-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 576px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 768px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 768px){.flex-md-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-md-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-md-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-md-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 768px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 768px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 768px){.flex-md-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-md-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-md-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-md-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 768px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 768px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 768px){.flex-md-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-md-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-md-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-md-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 768px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 768px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 768px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 992px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 992px){.flex-lg-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-lg-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-lg-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 992px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 992px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 992px){.flex-lg-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-lg-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-lg-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 992px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 992px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 992px){.flex-lg-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-lg-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-lg-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 992px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 992px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 992px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-xl-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1200px){.flex-xl-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1200px){.flex-xl-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-xl-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1200px){.flex-xl-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1200px){.flex-xl-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1200px){.flex-xl-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-xl-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1200px){.flex-xl-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1200px){.flex-xl-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1200px){.flex-xl-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-xl-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1200px){.flex-xl-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1200px){.flex-xl-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1200px){.flex-xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-2xl-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1500px){.flex-2xl-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1500px){.flex-2xl-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1500px){.flex-2xl-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1500px){.flex-2xl-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1500px){.flex-2xl-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1500px){.flex-2xl-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1500px){.flex-2xl-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1500px){.flex-2xl-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1500px){.flex-2xl-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1500px){.flex-2xl-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1500px){.flex-2xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@keyframes colorfulSplashFont{0%{opacity:0;transform:scale(0.9)}100%{opacity:100%;transform:scale(1)}}@keyframes traditionalSplashFont{0%{opacity:0}100%{opacity:100%}}@keyframes colorfulLeadFont{0%{opacity:0;transform:scale(0.9) translateY(8px)}100%{opacity:100%;transform:scale(1) translateY(0)}}@keyframes traditionalLeadFont{0%{opacity:0}100%{opacity:100%}}.hb-text-reset{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none}.hb-heading-1{font-weight:600;font-size:3.6rem;line-height:112%}@media(min-width: 768px){.hb-heading-1{font-size:4.6rem}}.hb-heading-2{font-weight:600;font-size:3.2rem;line-height:112%}@media(min-width: 768px){.hb-heading-2{font-size:3.8rem}}.hb-heading-3{font-weight:600;font-size:2.4rem;line-height:120%}@media(min-width: 768px){.hb-heading-3{font-size:2.7rem;line-height:117%}}.hb-heading-4{font-weight:600;font-size:2rem;line-height:122%}@media(min-width: 768px){.hb-heading-4{font-size:2.2rem}}.hb-heading-5{font-weight:600;font-size:1.8rem;line-height:124%}@media(min-width: 768px){.hb-heading-5{font-size:2rem}}.hb-heading-6{text-transform:uppercase;font-weight:600;font-size:1.6rem;line-height:128%}@media(min-width: 768px){.hb-heading-6{font-size:1.8rem}}.hb-body-small{font-weight:400;font-size:1.6rem;line-height:122%}.hb-body-medium{font-weight:400;font-size:1.8rem;line-height:127%}.hb-link,.hb-link.ext{color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{color:#000}.hb-dark-pattern .hb-link:hover,.hb-dark-inversion .views-element-container .hb-link:hover,.hb-dark-pattern .hb-link:focus,.hb-dark-inversion .views-element-container .hb-link:focus,.hb-dark-pattern .hb-link.ext:hover,.hb-dark-inversion .views-element-container .hb-link.ext:hover,.hb-dark-pattern .hb-link.ext:focus,.hb-dark-inversion .views-element-container .hb-link.ext:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-link-inline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat}.hb-link-inline:hover,.hb-link-inline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-link-inline:hover,.hb-link-inline:focus{background-position-y:-50%}.hb-dark-pattern .hb-link-inline:hover,.hb-dark-inversion .views-element-container .hb-link-inline:hover,.hb-dark-pattern .hb-link-inline:focus,.hb-dark-inversion .views-element-container .hb-link-inline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer .hb-link-inline{background-image:none}.hb-local-footer .hb-link-inline:hover,.hb-local-footer .hb-link-inline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern .hb-link-inline,.hb-dark-inversion .views-element-container .hb-link-inline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-link-inline:hover,.hb-dark-pattern .hb-link-inline:focus,.hb-dark-inversion .views-element-container .hb-link-inline:hover,.hb-dark-inversion .views-element-container .hb-link-inline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-highlighted-label .field-label{font-size:1.6rem;font-style:normal;text-transform:inherit;color:#148762;color:var(--palette--secondary)}.hb-highlighted-label .field-label .hb-well{color:#0c523b !important;color:var(--palette--secondary-darken-12) !important}.views-row .hb-highlighted-label,.views-row .hb-highlighted-label a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:normal;text-transform:uppercase;color:#000;font-weight:700;font-size:1.5rem;margin-bottom:0.4rem;font-size:1.6rem;font-style:normal;text-transform:inherit;color:#148762;color:var(--palette--secondary)}.views-row .hb-highlighted-label .hb-well,.views-row .hb-highlighted-label a .hb-well{color:#0c523b !important;color:var(--palette--secondary-darken-12) !important}.hb-subtitle{font-weight:600;line-height:122%;font-size:1.6rem}@media(min-width: 992px){.hb-subtitle{font-size:1.8rem}}.hb-descriptor,.descriptor{color:#413e39;font-size:1.6rem}@media(min-width: 992px){.hb-descriptor,.descriptor{font-size:1.8rem}}.views-row .hb-descriptor,.views-row .hb-descriptor a,.views-row .descriptor,.views-row .descriptor a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.6rem}@media(min-width: 992px){.views-row .hb-descriptor,.views-row .hb-descriptor a,.views-row .descriptor,.views-row .descriptor a{font-size:1.8rem}}.hb-pill{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0)}.hb-dark-pattern .hb-pill,.hb-dark-inversion .views-element-container .hb-pill{color:#413e39 !important}a.hb-pill{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0);background-image:none}.hb-dark-pattern a.hb-pill,.hb-dark-inversion .views-element-container a.hb-pill{color:#413e39 !important}a.hb-pill .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hb-dark-pattern a.hb-pill,.hb-dark-inversion .views-element-container a.hb-pill{border-color:rgba(0,0,0,0)}a.hb-pill:focus,a.hb-pill:hover{border-color:#8ff0ff;border-color:var(--palette--tertiary-highlight-darken-10);background-color:#fff}.hb-dark-pattern a.hb-pill:focus,.hb-dark-inversion .views-element-container a.hb-pill:focus,.hb-dark-pattern a.hb-pill:hover,.hb-dark-inversion .views-element-container a.hb-pill:hover{border-color:rgba(0,0,0,0)}.hb-blockquote{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.hb-blockquote{font-size:2.8rem}}.hb-blockquote-black-text .hb-blockquote{color:#000}.hb-dark-pattern .hb-blockquote,.hb-dark-inversion .views-element-container .hb-blockquote{color:#fff}.hb-blockquote:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.hb-blockquote:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.hb-blockquote:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .hb-blockquote:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.hb-blockquote:not(.hb-testimonial__quote)>p,.hb-blockquote:not(.hb-testimonial__quote)>div{margin:0}.hb-blockquote:not(.hb-testimonial__quote)>p::before,.hb-blockquote:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.hb-blockquote:not(.hb-testimonial__quote)>p::after,.hb-blockquote:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-blockquote .views-row hb-blockquote,.hb-blockquote .views-row hb-blockquote a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.hb-blockquote .views-row hb-blockquote,.hb-blockquote .views-row hb-blockquote a{font-size:2.8rem}}.hb-blockquote-black-text .hb-blockquote .views-row hb-blockquote,.hb-blockquote-black-text .hb-blockquote .views-row hb-blockquote a{color:#000}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote,.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a{color:#fff}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-spotlight .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-callout-box .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div{margin:0}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p::before,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p::after,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div::after,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p::after,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-blockquote .views-row hb-blockquote>p::before,.hb-blockquote .views-row hb-blockquote>p::after,.hb-blockquote .views-row hb-blockquote>div::before,.hb-blockquote .views-row hb-blockquote>div::after,.hb-blockquote .views-row hb-blockquote a>p::before,.hb-blockquote .views-row hb-blockquote a>p::after,.hb-blockquote .views-row hb-blockquote a>div::before,.hb-blockquote .views-row hb-blockquote a>div::after{content:none}.highlight-block-left{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-left{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-left{color:#000}.hb-dark-pattern .highlight-block-left,.hb-dark-inversion .views-element-container .highlight-block-left{color:#fff}.highlight-block-left:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-left:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-left:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-left:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-left:not(.hb-testimonial__quote)>p,.highlight-block-left:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-left:not(.hb-testimonial__quote)>p::before,.highlight-block-left:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-left:not(.hb-testimonial__quote)>p::after,.highlight-block-left:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-left .views-row highlight-block-left,.highlight-block-left .views-row highlight-block-left a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-left .views-row highlight-block-left,.highlight-block-left .views-row highlight-block-left a{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-left .views-row highlight-block-left,.hb-blockquote-black-text .highlight-block-left .views-row highlight-block-left a{color:#000}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left,.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a{color:#fff}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-spotlight .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-lake .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-callout-box .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p::before,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p::after,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div::after,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p::after,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-left .views-row highlight-block-left>p::before,.highlight-block-left .views-row highlight-block-left>p::after,.highlight-block-left .views-row highlight-block-left>div::before,.highlight-block-left .views-row highlight-block-left>div::after,.highlight-block-left .views-row highlight-block-left a>p::before,.highlight-block-left .views-row highlight-block-left a>p::after,.highlight-block-left .views-row highlight-block-left a>div::before,.highlight-block-left .views-row highlight-block-left a>div::after{content:none}.highlight-block-right{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-right{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-right{color:#000}.hb-dark-pattern .highlight-block-right,.hb-dark-inversion .views-element-container .highlight-block-right{color:#fff}.highlight-block-right:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-right:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-right:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-right:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-right:not(.hb-testimonial__quote)>p,.highlight-block-right:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-right:not(.hb-testimonial__quote)>p::before,.highlight-block-right:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-right:not(.hb-testimonial__quote)>p::after,.highlight-block-right:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-right .views-row highlight-block-right,.highlight-block-right .views-row highlight-block-right a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-right .views-row highlight-block-right,.highlight-block-right .views-row highlight-block-right a{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-right .views-row highlight-block-right,.hb-blockquote-black-text .highlight-block-right .views-row highlight-block-right a{color:#000}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right,.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a{color:#fff}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-spotlight .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-lake .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-callout-box .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p::before,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p::after,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div::after,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p::after,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-right .views-row highlight-block-right>p::before,.highlight-block-right .views-row highlight-block-right>p::after,.highlight-block-right .views-row highlight-block-right>div::before,.highlight-block-right .views-row highlight-block-right>div::after,.highlight-block-right .views-row highlight-block-right a>p::before,.highlight-block-right .views-row highlight-block-right a>p::after,.highlight-block-right .views-row highlight-block-right a>div::before,.highlight-block-right .views-row highlight-block-right a>div::after{content:none}.hb-title h1,.hb-title h2,.hb-title h3,.hb-title h4,.hb-title h5,.hb-title h6{font-weight:600;font-size:3.6rem;line-height:112%;margin:0}@media(min-width: 768px){.hb-title h1,.hb-title h2,.hb-title h3,.hb-title h4,.hb-title h5,.hb-title h6{font-size:4.6rem}}.hb-title::before{border-bottom:solid 0.4rem;border-color:#148762;border-color:var(--palette--secondary);content:"";display:block;vertical-align:middle;width:5.5rem;margin-right:1rem}.hb-text-align-left{text-align:left}.hb-text-align-center{text-align:center}.hb-text-align-right{text-align:right}.fa,.fab,.fal,.far,.fas{color:#148762;color:var(--palette--secondary)}.hb-dark-pattern .fa,.hb-dark-pattern .fab,.hb-dark-pattern .fal,.hb-dark-pattern .far,.hb-dark-pattern .fas{color:#e4f4ee;color:var(--palette--secondary-highlight)}a.fa,a.fab,a.fal,a.far,a.fas,a>.fa,a>.fab,a>.fal,a>.far,a>.fas,a>.fontawesome-icon-inline>.fa,a>.fontawesome-icon-inline>.fab,a>.fontawesome-icon-inline>.fal,a>.fontawesome-icon-inline>.far,a>.fontawesome-icon-inline>.fas{text-decoration:none;transition:color 150ms ease-in-out}a.fa:hover,a.fa:focus,a.fab:hover,a.fab:focus,a.fal:hover,a.fal:focus,a.far:hover,a.far:focus,a.fas:hover,a.fas:focus,a>.fa:hover,a>.fa:focus,a>.fab:hover,a>.fab:focus,a>.fal:hover,a>.fal:focus,a>.far:hover,a>.far:focus,a>.fas:hover,a>.fas:focus,a>.fontawesome-icon-inline>.fa:hover,a>.fontawesome-icon-inline>.fa:focus,a>.fontawesome-icon-inline>.fab:hover,a>.fontawesome-icon-inline>.fab:focus,a>.fontawesome-icon-inline>.fal:hover,a>.fontawesome-icon-inline>.fal:focus,a>.fontawesome-icon-inline>.far:hover,a>.fontawesome-icon-inline>.far:focus,a>.fontawesome-icon-inline>.fas:hover,a>.fontawesome-icon-inline>.fas:focus{color:#0c523b;color:var(--palette--secondary-darken-12)}.hb-dark-pattern a.fa:hover,.hb-dark-pattern a.fa:focus,.hb-dark-pattern a.fab:hover,.hb-dark-pattern a.fab:focus,.hb-dark-pattern a.fal:hover,.hb-dark-pattern a.fal:focus,.hb-dark-pattern a.far:hover,.hb-dark-pattern a.far:focus,.hb-dark-pattern a.fas:hover,.hb-dark-pattern a.fas:focus,.hb-dark-pattern a>.fa:hover,.hb-dark-pattern a>.fa:focus,.hb-dark-pattern a>.fab:hover,.hb-dark-pattern a>.fab:focus,.hb-dark-pattern a>.fal:hover,.hb-dark-pattern a>.fal:focus,.hb-dark-pattern a>.far:hover,.hb-dark-pattern a>.far:focus,.hb-dark-pattern a>.fas:hover,.hb-dark-pattern a>.fas:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fa:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fa:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fab:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fab:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fal:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fal:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.far:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.far:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fas:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fas:focus{color:#8ff0ff !important;color:var(--palette--tertiary-highlight-darken-10) !important}.fa-fw.fa-border{box-sizing:content-box}.fa-ext,.fa-mailto{display:none}.hb-position-relative{position:relative}.hb-columns{display:flex;flex-wrap:wrap}.hb-columns>div{width:50%;padding-right:1.1rem}.hb-inline,.hb-inline-pipe{margin-bottom:2rem}@media(min-width: 576px){.hb-inline,.hb-inline-pipe{display:flex;flex-wrap:wrap}}.hb-inline>div,.hb-inline-pipe>div{margin-bottom:1.6rem;padding-right:2rem}.hb-inline-pipe>div{padding-right:0}@media(min-width: 576px){.hb-inline-pipe>div{display:flex}}@media(min-width: 576px){.hb-inline-pipe>div::after{margin:0 1rem;content:"|";color:#413e39}}.hb-inline-pipe>div:last-child{margin-bottom:2rem}@media(min-width: 576px){.hb-inline-pipe>div:last-child{margin-bottom:initial}}.hb-inline-pipe>div:last-child::after{content:""}.hs-well,.hb-well,.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hs-well,.hb-dark-inversion .views-element-container .hs-well,.hb-dark-pattern .hb-well,.hb-dark-inversion .views-element-container .hb-well,.hb-dark-pattern .pullquote,.hb-dark-inversion .views-element-container .pullquote{color:#000}.hb-three-column__sidebar-1 .hs-well,.hb-three-column__sidebar-2 .hs-well,.hb-three-column__sidebar-1 .hb-well,.hb-three-column__sidebar-2 .hb-well,.hb-three-column__sidebar-1 .pullquote,.hb-three-column__sidebar-2 .pullquote{position:relative;z-index:1}.hb-divider{width:100%;border-bottom:1px solid;border-color:#b6b1a9}.hb-borderless{border:0 none;padding:0}.hb-views-divider .views-row:not(:last-of-type){width:100%;border-bottom:1px solid;border-color:#b6b1a9;padding-bottom:4.8rem}@media(min-width: 768px){.hb-three-column-w-image .hb-main-body-detail-image{float:right;margin:0 0 2.8rem 2.8rem}.hb-three-column-w-image .hb-main-body-detail-image::after{clear:both;content:"";display:table}}.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]),.hb-heading-link-color .hb-card__title a{color:#007c8f;color:var(--palette--tertiary);border-bottom-color:inherit}.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]):hover,.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]):focus,.hb-heading-link-color .hb-card__title a:hover,.hb-heading-link-color .hb-card__title a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-carousel-reset-height .paragraph--type--hs-carousel .hb-hero-overlay__text{min-height:initial !important}.hb-accordion-toggle-all{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms;cursor:pointer;float:right;margin-bottom:1.6rem}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{color:#000}.hb-dark-pattern .hb-accordion-toggle-all:hover,.hb-dark-inversion .views-element-container .hb-accordion-toggle-all:hover,.hb-dark-pattern .hb-accordion-toggle-all:focus,.hb-dark-inversion .views-element-container .hb-accordion-toggle-all:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-timeline-checklist .hb-timeline-item__heading::before{border-radius:initial}.hb-timeline-checklist .ptype-hs-timeline-item:last-of-type .hb-timeline-item[open]::after,.hb-timeline-checklist .views-view-pattern .hb-timeline-item:last-of-type .hb-timeline-item[open]::after{border-radius:initial}.hb-timeline-border .ptype-hs-timeline-item:last-of-type,.hb-timeline-border .views-view-pattern .hb-timeline-item:last-of-type{padding-bottom:2.8rem;border-bottom:1px solid #000}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary),details.hb-accordion-secondary summary:not(.hb-timeline-item__summary){border-color:#00505c;border-color:var(--palette--primary);color:#000;border-width:0.2rem;background-color:rgba(0,0,0,0)}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out}@media(prefers-reduced-motion: reduce){.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary)::after{transition:none}}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover{color:#148762;color:var(--palette--secondary)}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hc-pairing-ocean .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-ocean details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-mountain .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-mountain details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300638e' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-cardinal details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-lake .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-lake details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%233f3c30' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-canyon .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-canyon details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cliff .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-cliff details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-accordion-secondary .ptype-hs-accordion details[open],details.hb-accordion-secondary[open]{border-color:#00505c;border-color:var(--palette--primary);border-width:0.2rem;border-bottom:none}.hb-accordion-secondary .ptype-hs-accordion details[open] summary:not(.hb-timeline-item__summary),details.hb-accordion-secondary[open] summary:not(.hb-timeline-item__summary){background:rgba(0,0,0,0);border-bottom:none}.hb-accordion-secondary .ptype-hs-accordion details[open] summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary[open] summary:not(.hb-timeline-item__summary)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-accordion-secondary .ptype-hs-accordion details[open] .revealed-details,details.hb-accordion-secondary[open] .revealed-details{border-color:#00505c;border-color:var(--palette--primary);border-width:0.2rem;border-top:none}details.hb-accordion-light{border:none}details.hb-accordion-light summary:not(.hb-timeline-item__summary){border:1px solid;background-color:rgba(0,0,0,0);color:#000;border-color:rgba(0,0,0,0);border-left-color:#148762;border-left-color:var(--palette--secondary)}details.hb-accordion-light summary:not(.hb-timeline-item__summary):hover,details.hb-accordion-light summary:not(.hb-timeline-item__summary):focus{color:#00505c;color:var(--palette--primary)}details.hb-accordion-light[open] summary:not(.hb-timeline-item__summary){background:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary)}.hb-clear{clear:both}.hb-single-category.label-hidden{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-single-category.label-hidden::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-single-category.label-hidden::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-single-category.label-hidden,.hb-dark-inversion .views-element-container .hb-single-category.label-hidden{color:#fff}.hb-single-category.entity-reference div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-single-category.entity-reference div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-single-category.entity-reference div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-single-category.entity-reference div:not([class]),.hb-dark-inversion .views-element-container .hb-single-category.entity-reference div:not([class]){color:#fff}.hb-single-category a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.hb-single-category a:hover,.hb-single-category a:focus{border-color:#000}.hb-dark-pattern .hb-single-category a,.hb-dark-inversion .views-element-container .hb-single-category a{color:#fff;border-color:rgba(0,0,0,0)}.hb-single-category a:hover,.hb-single-category a:focus{color:#000}.views-row .hb-single-category{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.views-row .hb-single-category::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.views-row .hb-single-category::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .views-row .hb-single-category,.hb-dark-inversion .views-element-container .views-row .hb-single-category{color:#fff}.views-row .hb-single-category.entity-reference div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.views-row .hb-single-category.entity-reference div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.views-row .hb-single-category.entity-reference div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .views-row .hb-single-category.entity-reference div:not([class]),.hb-dark-inversion .views-element-container .views-row .hb-single-category.entity-reference div:not([class]){color:#fff}.views-row .hb-single-category a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.views-row .hb-single-category a:hover,.views-row .hb-single-category a:focus{border-color:#000}.hb-dark-pattern .views-row .hb-single-category a,.hb-dark-inversion .views-element-container .views-row .hb-single-category a{color:#fff;border-color:rgba(0,0,0,0)}.views-row .hb-single-category a:hover,.views-row .hb-single-category a:focus{color:#000}.hb-categories.entity-reference div div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.entity-reference div div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.entity-reference div div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.entity-reference div div:not([class]),.hb-dark-inversion .views-element-container .hb-categories.entity-reference div div:not([class]){color:#fff}.hb-categories.string div div{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.string div div::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.string div div::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.string div div,.hb-dark-inversion .views-element-container .hb-categories.string div div{color:#fff}.hb-categories.label-hidden>div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.label-hidden>div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.label-hidden>div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.label-hidden>div:not([class]),.hb-dark-inversion .views-element-container .hb-categories.label-hidden>div:not([class]){color:#fff}.hb-categories ol,.hb-categories ul{list-style-type:none;padding:0;margin:0 0 1rem}.hb-categories ol li,.hb-categories ul li{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories ol li::before,.hb-categories ul li::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories ol li::before,.hb-categories ul li::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories ol li,.hb-dark-inversion .views-element-container .hb-categories ol li,.hb-dark-pattern .hb-categories ul li,.hb-dark-inversion .views-element-container .hb-categories ul li{color:#fff}.hb-categories a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.hb-categories a:hover,.hb-categories a:focus{border-color:#000}.hb-dark-pattern .hb-categories a,.hb-dark-inversion .views-element-container .hb-categories a{color:#fff;border-color:rgba(0,0,0,0)}.hb-categories a:hover,.hb-categories a:focus{color:#000}.hb-pill-link-list ol,.hb-pill-link-list ul,.hb-pill-list ol,.hb-pill-list ul{padding:0;margin:0}.hb-pill-link-list li:nth-child(n),.hb-pill-list li:nth-child(n){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem;padding-left:0}.hb-pill-link-list li:nth-child(n)::before,.hb-pill-list li:nth-child(n)::before{display:none}.hb-pill-link-list div:not([class])>div:not([class]),.hb-pill-list div:not([class])>div:not([class]){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem}.hb-pill-link-list.label-hidden>div:not([class]),.hb-pill-list.label-hidden>div:not([class]){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem}.hb-pill-link-list a{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0);background-image:none;background-image:none !important;color:inherit !important}.hb-dark-pattern .hb-pill-link-list a,.hb-dark-inversion .views-element-container .hb-pill-link-list a{color:#413e39 !important}.hb-pill-link-list a .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hb-dark-pattern .hb-pill-link-list a,.hb-dark-inversion .views-element-container .hb-pill-link-list a{border-color:rgba(0,0,0,0)}.hb-pill-link-list a:focus,.hb-pill-link-list a:hover{border-color:#8ff0ff;border-color:var(--palette--tertiary-highlight-darken-10);background-color:#fff}.hb-dark-pattern .hb-pill-link-list a:focus,.hb-dark-inversion .views-element-container .hb-pill-link-list a:focus,.hb-dark-pattern .hb-pill-link-list a:hover,.hb-dark-inversion .views-element-container .hb-pill-link-list a:hover{border-color:rgba(0,0,0,0)}.hb-pill-link-list a .fa-ext::after{height:1.1rem;margin-bottom:0}.hb-pill-list div:not([class])>div:not([class]),.hb-pill-list.label-hidden>div:not([class]),.hb-pill-list li:nth-child(n){display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0)}.hb-dark-pattern .hb-pill-list div:not([class])>div:not([class]),.hb-dark-inversion .views-element-container .hb-pill-list div:not([class])>div:not([class]),.hb-dark-pattern .hb-pill-list.label-hidden>div:not([class]),.hb-dark-inversion .views-element-container .hb-pill-list.label-hidden>div:not([class]),.hb-dark-pattern .hb-pill-list li:nth-child(n),.hb-dark-inversion .views-element-container .hb-pill-list li:nth-child(n){color:#413e39 !important}.hb-list-reset ul:not([class]){list-style-type:disc}.hb-list-reset ul:not([class]) ul{list-style-type:circle}.hb-list-reset ul:not([class]) ul ul{list-style-type:square}.hb-list-reset ul:not([class]) li{overflow:visible;padding-left:0}.hb-list-reset ul:not([class]) li::before{content:none}.hb-list-reset ol:not([class]){list-style-type:decimal;padding-left:revert}.hb-list-reset ol:not([class]) li{overflow:visible;padding-left:0}.hb-list-reset ol:not([class]) li::before{content:none}.hb-card-image-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}@media(min-width: 768px){.hb-card-image-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}.hb-card-image-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}@media(min-width: 768px){.hb-card-image-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}.hb-card-image-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}@media(min-width: 768px){.hb-card-image-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}.hb-card-image-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}@media(min-width: 768px){.hb-card-image-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}.hb-card-image-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}@media(min-width: 768px){.hb-card-image-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}.hb-card-image-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media(min-width: 768px){.hb-card-image-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.hb-card-image-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}@media(min-width: 768px){.hb-card-image-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}.hb-card-image-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}@media(min-width: 768px){.hb-card-image-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.hb-card-image-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}@media(min-width: 768px){.hb-card-image-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}.hb-card-image-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}@media(min-width: 768px){.hb-card-image-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}.hb-card-image-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}@media(min-width: 768px){.hb-card-image-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}.hb-card-image-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}@media(min-width: 768px){.hb-card-image-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}.hb-card-image-xs-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}.hb-card-image-xs-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}.hb-card-image-xs-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}@media(min-width: 768px){.hb-card-image-xs-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}.hb-card-image-xs-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}.hb-card-image-xs-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}.hb-card-image-xs-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media(min-width: 768px){.hb-card-image-xs-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.hb-card-image-xs-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}.hb-card-image-xs-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.hb-card-image-xs-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}@media(min-width: 768px){.hb-card-image-xs-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}.hb-card-image-xs-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}.hb-card-image-xs-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}.hb-card-image-xs-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}@media(min-width: 768px){.hb-card-image-xs-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 576px){.hb-card-image-sm-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 576px){.hb-card-image-sm-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 576px){.hb-card-image-sm-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 576px){.hb-card-image-sm-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 768px){.hb-card-image-md-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 768px){.hb-card-image-md-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 768px){.hb-card-image-md-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 768px){.hb-card-image-md-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 992px){.hb-card-image-lg-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 992px){.hb-card-image-lg-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 992px){.hb-card-image-lg-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 992px){.hb-card-image-lg-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 1200px){.hb-card-image-xl-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1200px){.hb-card-image-xl-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1200px){.hb-card-image-xl-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1200px){.hb-card-image-xl-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 1500px){.hb-card-image-2xl-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1500px){.hb-card-image-2xl-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1500px){.hb-card-image-2xl-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1500px){.hb-card-image-2xl-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}.hb-raised-cards--uniform-height .hs-paragraph-style .ptype-hs-postcard,.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-postcard,.hb-raised-cards--uniform-height .hs-paragraph-style .hb-grid__item,.hb-raised-cards--uniform-height .field-hs-row-components .hb-grid__item,.hb-raised-cards--uniform-height .hb-grid .hb-grid__item,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-postcard{display:flex}.hb-raised-cards--uniform-height .hs-paragraph-style .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .hs-paragraph-style .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .hb-grid .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill){width:100%}.hb-raised-cards--uniform-height .hs-paragraph-style .paragraph-item .hb-card,.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-card,.hb-raised-cards--uniform-height .hs-paragraph-style .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-card,.hb-raised-cards--uniform-height .hb-timeline,.hb-raised-cards--uniform-height .hb-timeline .hb-timelime__wrapper{height:100%}.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-testimonial div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-testimonial div.contextual-region,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-testimonial div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-testimonial div.contextual-region,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-timeline div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-timeline div.contextual-region{height:100%}.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-testimonial,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-testimonial{display:flex;height:inherit}.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-testimonial__wrapper,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-testimonial__wrapper{width:100%}.hb-raised-cards .hb-card{background-color:#fff;flex-grow:1;box-shadow:0.1rem 0.75rem 3.5rem rgba(0,0,0,.12)}@supports((-o-object-fit: cover) or (object-fit: cover)){.hb-raised-cards .hb-card{align-items:stretch}.hb-raised-cards .hb-card__graphics{margin:0}.hb-raised-cards .hb-card__graphics img{height:100%;-o-object-fit:cover;object-fit:cover}.hb-raised-cards .hb-card__img{height:100%}.hb-raised-cards .hb-card.hb-card--horizontal .hb-card__img *:not(.field-media-image-caption){height:100%}.hb-raised-cards .hb-card.hb-card--horizontal .hb-caption-credit-image>[data-once=contextual-render]{position:absolute}}.hb-raised-cards .hb-card__content{padding:2.4rem}.hb-raised-cards .hb-card.hb-card--horizontal-date-stacked.hb-card--no-image .hb-card__graphics--has-date .hb-card__date-tile{top:2.2rem;left:-1.4rem}.hb-raised-cards .hb-card.hb-card--horizontal-date-stacked.hb-card--no-image .hb-card__graphics--has-date+.hb-card__content{padding-left:0}.hb-raised-cards .hb-card.hb-card--date-stacked.hb-card--no-image .hb-card__date-tile{top:2.2rem;left:-1.4rem}.hb-raised-cards .hb-card__title:only-child{margin:0}.hb-raised-cards .hb-testimonial,.hb-raised-cards .hb-timelime__wrapper{background-color:#fff;box-shadow:0.1rem 0.75rem 3.5rem rgba(0,0,0,.12);padding:3.2rem 2.4rem;margin-top:0}.hb-raised-cards .hs-paragraph-style--well .hb-testimonial__wrapper::before,.hb-raised-cards .hs-paragraph-style--well-full-width .hb-testimonial__wrapper::before{background-color:#fff}.hb-raised-cards .hb-dark-pattern .hb-card,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card{color:#000}.hb-raised-cards .hb-dark-pattern .hb-card .field-content,.hb-raised-cards .hb-dark-pattern .hb-card .views-label,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card .field-content,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card .views-label{color:#000}.hb-raised-cards .hb-dark-pattern .hb-card a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a{color:#007c8f;color:var(--palette--tertiary)}.hb-raised-cards .hb-dark-pattern .hb-card a:hover,.hb-raised-cards .hb-dark-pattern .hb-card a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-raised-cards .hb-dark-pattern .hb-card__date-tile .field-content,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__date-tile .field-content{color:#fff}.hb-raised-cards .hb-dark-pattern .hb-card__title a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a{border-bottom-color:#007c8f;border-bottom-color:var(--palette--tertiary)}.hb-raised-cards .hb-dark-pattern .hb-card__title a:hover,.hb-raised-cards .hb-dark-pattern .hb-card__title a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a:focus{border-bottom-color:#002429 !important;border-bottom-color:var(--palette--tertiary-darken-20) !important}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a{color:rgba(0,0,0,0)}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover,.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus{color:rgba(0,0,0,0)}.hb-table-col-1-of-12{width:8.3333333333%}.hb-table-col-2-of-12{width:16.6666666667%}.hb-table-col-3-of-12{width:25%}.hb-table-col-4-of-12{width:33.3333333333%}.hb-table-col-5-of-12{width:41.6666666667%}.hb-table-col-6-of-12{width:50%}.hb-table-col-7-of-12{width:58.3333333333%}.hb-table-col-8-of-12{width:66.6666666667%}.hb-table-col-9-of-12{width:75%}.hb-table-col-10-of-12{width:83.3333333333%}.hb-table-col-11-of-12{width:91.6666666667%}.hb-table-col-12-of-12{width:100%}.hb-table-col-xs-1-of-12{width:8.3333333333%}.hb-table-col-xs-2-of-12{width:16.6666666667%}.hb-table-col-xs-3-of-12{width:25%}.hb-table-col-xs-4-of-12{width:33.3333333333%}.hb-table-col-xs-5-of-12{width:41.6666666667%}.hb-table-col-xs-6-of-12{width:50%}.hb-table-col-xs-7-of-12{width:58.3333333333%}.hb-table-col-xs-8-of-12{width:66.6666666667%}.hb-table-col-xs-9-of-12{width:75%}.hb-table-col-xs-10-of-12{width:83.3333333333%}.hb-table-col-xs-11-of-12{width:91.6666666667%}.hb-table-col-xs-12-of-12{width:100%}@media(min-width: 576px){.hb-table-col-sm-1-of-12{width:8.3333333333%}.hb-table-col-sm-2-of-12{width:16.6666666667%}.hb-table-col-sm-3-of-12{width:25%}.hb-table-col-sm-4-of-12{width:33.3333333333%}.hb-table-col-sm-5-of-12{width:41.6666666667%}.hb-table-col-sm-6-of-12{width:50%}.hb-table-col-sm-7-of-12{width:58.3333333333%}.hb-table-col-sm-8-of-12{width:66.6666666667%}.hb-table-col-sm-9-of-12{width:75%}.hb-table-col-sm-10-of-12{width:83.3333333333%}.hb-table-col-sm-11-of-12{width:91.6666666667%}.hb-table-col-sm-12-of-12{width:100%}}@media(min-width: 768px){.hb-table-col-md-1-of-12{width:8.3333333333%}.hb-table-col-md-2-of-12{width:16.6666666667%}.hb-table-col-md-3-of-12{width:25%}.hb-table-col-md-4-of-12{width:33.3333333333%}.hb-table-col-md-5-of-12{width:41.6666666667%}.hb-table-col-md-6-of-12{width:50%}.hb-table-col-md-7-of-12{width:58.3333333333%}.hb-table-col-md-8-of-12{width:66.6666666667%}.hb-table-col-md-9-of-12{width:75%}.hb-table-col-md-10-of-12{width:83.3333333333%}.hb-table-col-md-11-of-12{width:91.6666666667%}.hb-table-col-md-12-of-12{width:100%}}@media(min-width: 992px){.hb-table-col-lg-1-of-12{width:8.3333333333%}.hb-table-col-lg-2-of-12{width:16.6666666667%}.hb-table-col-lg-3-of-12{width:25%}.hb-table-col-lg-4-of-12{width:33.3333333333%}.hb-table-col-lg-5-of-12{width:41.6666666667%}.hb-table-col-lg-6-of-12{width:50%}.hb-table-col-lg-7-of-12{width:58.3333333333%}.hb-table-col-lg-8-of-12{width:66.6666666667%}.hb-table-col-lg-9-of-12{width:75%}.hb-table-col-lg-10-of-12{width:83.3333333333%}.hb-table-col-lg-11-of-12{width:91.6666666667%}.hb-table-col-lg-12-of-12{width:100%}}@media(min-width: 1200px){.hb-table-col-xl-1-of-12{width:8.3333333333%}.hb-table-col-xl-2-of-12{width:16.6666666667%}.hb-table-col-xl-3-of-12{width:25%}.hb-table-col-xl-4-of-12{width:33.3333333333%}.hb-table-col-xl-5-of-12{width:41.6666666667%}.hb-table-col-xl-6-of-12{width:50%}.hb-table-col-xl-7-of-12{width:58.3333333333%}.hb-table-col-xl-8-of-12{width:66.6666666667%}.hb-table-col-xl-9-of-12{width:75%}.hb-table-col-xl-10-of-12{width:83.3333333333%}.hb-table-col-xl-11-of-12{width:91.6666666667%}.hb-table-col-xl-12-of-12{width:100%}}@media(min-width: 1500px){.hb-table-col-2xl-1-of-12{width:8.3333333333%}.hb-table-col-2xl-2-of-12{width:16.6666666667%}.hb-table-col-2xl-3-of-12{width:25%}.hb-table-col-2xl-4-of-12{width:33.3333333333%}.hb-table-col-2xl-5-of-12{width:41.6666666667%}.hb-table-col-2xl-6-of-12{width:50%}.hb-table-col-2xl-7-of-12{width:58.3333333333%}.hb-table-col-2xl-8-of-12{width:66.6666666667%}.hb-table-col-2xl-9-of-12{width:75%}.hb-table-col-2xl-10-of-12{width:83.3333333333%}.hb-table-col-2xl-11-of-12{width:91.6666666667%}.hb-table-col-2xl-12-of-12{width:100%}}.hc-pairing-ocean{--palette--primary: #00505c;--palette--secondary: #148762;--palette--tertiary: #007c8f;--palette--primary-hero-overlay: rgba(0, 36, 41, 0.8);--palette--primary-dark: #002429;--palette--secondary-active: #00ce9d;--palette--secondary-highlight: #e4f4ee;--palette--secondary-highlight-darken: #9cd6c0;--palette--secondary-darken-12: #0c523b;--palette--tertiary-highlight: #c2f7ff;--palette--tertiary-highlight-darken-10: #8ff0ff;--palette--tertiary-reversed: #00d5f5;--palette--tertiary-darken-20: #002429;--palette--spotlight: #e4f4ee}.hc-pairing-mountain{--palette--primary: #64305f;--palette--secondary: #00638e;--palette--tertiary: #148762;--palette--primary-hero-overlay: rgba(100, 48, 95, 0.82);--palette--primary-dark: #64305f;--palette--secondary-active: #0098db;--palette--secondary-highlight: #d5effe;--palette--secondary-highlight-darken: #71c9fc;--palette--secondary-darken-12: #003851;--palette--tertiary-highlight: #befde5;--palette--tertiary-highlight-darken-10: #8dfbd1;--palette--tertiary-reversed: #74fbc7;--palette--tertiary-darken-20: #072e22;--palette--spotlight: #e4f5ff}.hc-pairing-cardinal{--palette--primary: #600e0e;--palette--secondary: #8c1515;--palette--tertiary: #b1040e;--palette--primary-hero-overlay: rgba(47, 36, 36, 0.79);--palette--primary-dark: #2f2424;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #b3b6b9;--palette--secondary-darken-12: #570d0d;--palette--tertiary-highlight: #e8e9ea;--palette--tertiary-highlight-darken-10: #cdd0d2;--palette--tertiary-reversed: #cecfd1;--palette--tertiary-darken-20: #4d0206;--palette--spotlight: #e9e6e2}.hc-pairing-lake{--palette--primary: #005160;--palette--secondary: #3f3c30;--palette--tertiary: #616a5d;--palette--primary-hero-overlay: rgba(0, 101, 119, 0.84);--palette--primary-dark: #00343e;--palette--secondary-active: #8c897d;--palette--secondary-highlight: #ece8e1;--palette--secondary-highlight-darken: #aaa194;--palette--secondary-darken-12: black;--palette--tertiary-highlight: #e3ddd1;--palette--tertiary-highlight-darken-10: #b2aca3;--palette--tertiary-reversed: #fdfcf2;--palette--tertiary-darken-20: #171916;--palette--spotlight: #e1eadd}.hc-pairing-canyon{--palette--primary: #005160;--palette--secondary: #8c1515;--palette--tertiary: #007c92;--palette--primary-hero-overlay: rgba(0, 80, 92, 0.83);--palette--primary-dark: #00343e;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #a8a8a8;--palette--secondary-darken-12: #2c0606;--palette--tertiary-highlight: #dbdbdb;--palette--tertiary-highlight-darken-10: #b1b1b1;--palette--tertiary-reversed: #ebebeb;--palette--tertiary-darken-20: #000b0d;--palette--spotlight: #dfedef}.hc-pairing-cliff{--palette--primary: #8c1515;--palette--secondary: #00505c;--palette--tertiary: #8c1515;--palette--primary-hero-overlay: rgba(140, 21, 21, 0.88);--palette--primary-dark: #8c1515;--palette--secondary-active: #8c1515;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #a8a8a8;--palette--secondary-darken-12: black;--palette--tertiary-highlight: #e8e9ea;--palette--tertiary-highlight-darken-10: #c2c2c2;--palette--tertiary-reversed: #cecfd1;--palette--tertiary-darken-20: #090101;--palette--spotlight: #dfedef}.hb-display-more-link-text .hb-card__decorative-link a,.hb-display-more-link-text .field-hs-postcard-link a{font-size:1.8rem;text-decoration:none;border:none;background:none;padding:0;color:#148762;color:var(--palette--secondary);font-weight:700}.hb-display-more-link-text .hb-card__decorative-link a::after,.hb-display-more-link-text .field-hs-postcard-link a::after{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");margin-left:0.8rem;background-size:85%;transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-display-more-link-text .field-hs-postcard-link a:focus{color:#0c523b;color:var(--palette--secondary-darken-12);background-image:none;background-color:rgba(0,0,0,0)}.hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%;transform:translateX(0.25rem)}.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a::after,.hb-display-more-link-text .field-hs-postcard-link a::after{height:1.9rem;width:1.9rem;margin-bottom:-0.4rem}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a{color:#00d5f5;color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2374fbc7' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23fdfcf2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ebebeb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus{color:#e4f4ee;color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d5effe' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ece8e1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23befde5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e3ddd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23dbdbdb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a::before,.hb-display-more-link-text .field-hs-postcard-link a::before{display:none}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a{color:#fff}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:hover,.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:focus,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:hover,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:focus,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:hover,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:focus,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:hover,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:focus{color:#d9d7d2}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:hover::after,.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:focus::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:hover::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:focus::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:hover::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:focus::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:hover::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d9d7d2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-dark-pattern{color:#fff;background-color:#002429;background-color:var(--palette--primary-dark)}.views-element-container .hb-dark-pattern{padding:2.4rem}.views-element-container .hb-dark-pattern .field-content,.views-element-container .hb-dark-pattern .views-label{color:#fff}.hb-dark-inversion .views-element-container{color:#fff;background-color:#002429;background-color:var(--palette--primary-dark);padding:2.4rem}.hb-dark-inversion .views-element-container .field-content,.hb-dark-inversion .views-element-container .views-label{color:#fff}.field-media-image+.field-media-image-caption{color:#fff;font-style:italic;font-size:1.2rem;position:absolute;bottom:0;width:100%;z-index:5;text-align:right;line-height:120%;height:auto;padding:1.6rem 0.7rem 0.8rem 15%;background:linear-gradient(to top, #000000, transparent)}@media(min-width: 576px){.field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 15%}}@media(min-width: 768px){.paragraph--type--hs-carousel .field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 58%}}@media(min-width: 576px){.hb-card__graphics--has-date .field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 10rem}}.field-media-image+.field-media-image-caption p,.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption h4,.field-media-image+.field-media-image-caption h5,.field-media-image+.field-media-image-caption h6,.field-media-image+.field-media-image-caption blockquote,.field-media-image+.field-media-image-caption cite,.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption li,.field-media-image+.field-media-image-caption dd,.field-media-image+.field-media-image-caption dt,.field-media-image+.field-media-image-caption span,.field-media-image+.field-media-image-caption strong,.field-media-image+.field-media-image-caption em,.field-media-image+.field-media-image-caption a,.field-media-image+.field-media-image-caption .hs-button,.field-media-image+.field-media-image-caption .hs-button--big,.field-media-image+.field-media-image-caption .hs-secondary-button,.field-media-image+.field-media-image-caption .hs-more-link,.field-media-image+.field-media-image-caption .hs-external-link,.field-media-image+.field-media-image-caption .hs-file-link,.field-media-image+.field-media-image-caption .hs-pdf-link,.field-media-image+.field-media-image-caption .hs-private-link{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;color:#fff}.field-media-image+.field-media-image-caption h1 a,.field-media-image+.field-media-image-caption h2 a,.field-media-image+.field-media-image-caption h3 a,.field-media-image+.field-media-image-caption h4 a,.field-media-image+.field-media-image-caption h5 a,.field-media-image+.field-media-image-caption h6 a,.field-media-image+.field-media-image-caption a{color:#fff;text-decoration:underline !important;display:inline}.field-media-image+.field-media-image-caption h1 a::before,.field-media-image+.field-media-image-caption h1 a::after,.field-media-image+.field-media-image-caption h2 a::before,.field-media-image+.field-media-image-caption h2 a::after,.field-media-image+.field-media-image-caption h3 a::before,.field-media-image+.field-media-image-caption h3 a::after,.field-media-image+.field-media-image-caption h4 a::before,.field-media-image+.field-media-image-caption h4 a::after,.field-media-image+.field-media-image-caption h5 a::before,.field-media-image+.field-media-image-caption h5 a::after,.field-media-image+.field-media-image-caption h6 a::before,.field-media-image+.field-media-image-caption h6 a::after,.field-media-image+.field-media-image-caption a::before,.field-media-image+.field-media-image-caption a::after{display:none !important}.field-media-image+.field-media-image-caption h1 a:hover,.field-media-image+.field-media-image-caption h1 a:focus,.field-media-image+.field-media-image-caption h2 a:hover,.field-media-image+.field-media-image-caption h2 a:focus,.field-media-image+.field-media-image-caption h3 a:hover,.field-media-image+.field-media-image-caption h3 a:focus,.field-media-image+.field-media-image-caption h4 a:hover,.field-media-image+.field-media-image-caption h4 a:focus,.field-media-image+.field-media-image-caption h5 a:hover,.field-media-image+.field-media-image-caption h5 a:focus,.field-media-image+.field-media-image-caption h6 a:hover,.field-media-image+.field-media-image-caption h6 a:focus,.field-media-image+.field-media-image-caption a:hover,.field-media-image+.field-media-image-caption a:focus{text-decoration:none !important;box-shadow:none}.field-media-image+.field-media-image-caption dl,.field-media-image+.field-media-image-caption ul,.field-media-image+.field-media-image-caption ol{margin:0;padding:0;display:inline-block}.field-media-image+.field-media-image-caption li::before{display:none}.field-media-image+.field-media-image-caption strong{font-weight:600}.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption h4,.field-media-image+.field-media-image-caption h5,.field-media-image+.field-media-image-caption h6,.field-media-image+.field-media-image-caption blockquote,.field-media-image+.field-media-image-caption cite,.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption li,.field-media-image+.field-media-image-caption dd,.field-media-image+.field-media-image-caption dt,.field-media-image+.field-media-image-caption span,.field-media-image+.field-media-image-caption strong,.field-media-image+.field-media-image-caption em,.field-media-image+.field-media-image-caption p,.field-media-image+.field-media-image-caption .hs-button,.field-media-image+.field-media-image-caption .hs-button--big,.field-media-image+.field-media-image-caption .hs-secondary-button,.field-media-image+.field-media-image-caption .hs-more-link,.field-media-image+.field-media-image-caption .hs-external-link,.field-media-image+.field-media-image-caption .hs-file-link,.field-media-image+.field-media-image-caption .hs-pdf-link,.field-media-image+.field-media-image-caption .hs-private-link{display:inline;margin-right:0.15rem}.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption .hs-font-splash{font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif}.field-media-image+.field-media-image-caption blockquote{font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif}.field-media-image+.field-media-image-caption blockquote:nth-child(n)::before,.field-media-image+.field-media-image-caption blockquote:nth-child(n)::after,.field-media-image+.field-media-image-caption blockquote:nth-child(n)>*::before,.field-media-image+.field-media-image-caption blockquote:nth-child(n)>*::after{display:none}.field-media-image+.field-media-image-caption hr{display:none !important}.hb-vertical-linked-card .field-hs-postcard-image .field-media-image+.field-media-image-caption{font-size:1.2rem}@media(min-width: 576px){.hb-vertical-linked-card .field-hs-postcard-image .field-media-image+.field-media-image-caption{padding-bottom:3.6rem;padding-left:1.2rem;font-size:1.1rem;z-index:0}}.node figure{position:relative;z-index:1;box-sizing:border-box;margin-bottom:2.8rem}.node figure article:not(.hb-media-video):not(.hb-media-embed){position:relative}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{color:#fff;font-style:italic;font-size:1.2rem;position:absolute;bottom:0;width:100%;z-index:5;text-align:right;line-height:120%;height:auto;padding:1.6rem 0.7rem 0.8rem 15%;background:linear-gradient(to top, #000000, transparent)}@media(min-width: 576px){.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 15%}}@media(min-width: 768px){.paragraph--type--hs-carousel .node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 58%}}@media(min-width: 576px){.hb-card__graphics--has-date .node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 10rem}}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption p,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption blockquote,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption cite,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption code,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption li,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dd,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dt,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption span,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption strong,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption em,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-button,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-button--big,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-secondary-button,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-more-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-external-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-file-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-pdf-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-private-link{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;color:#fff}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a{color:#fff;text-decoration:underline !important;display:inline}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a::after{display:none !important}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a:focus{text-decoration:none !important;box-shadow:none}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dl,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption ul,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption ol{margin:0;padding:0;display:inline-block}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption li::before{display:none}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption strong{font-weight:600}.field-media-embeddable div iframe[src*=soundcloud],.field-media-embeddable div iframe[src*=issuu]{width:100%}.hb-media-embed__twitter .field-media-embeddable div{position:relative;padding-bottom:66.6vh;height:0}.hb-media-embed__twitter iframe{position:absolute;top:0;left:0;width:100%;height:100%}li.cke_panel_listItem a:hover,li.cke_panel_listItem a:focus{box-shadow:initial}body.cke_editable{margin:0.8rem}drupal-media{position:relative;z-index:1}drupal-media figure,drupal-media article{display:block;width:100%}drupal-media[data-align=right]{float:none}drupal-media .media-library-item__edit{right:auto}drupal-media .hb-media-image.align-right,drupal-media .hb-media-image.align-center,drupal-media .caption.align-right,drupal-media .caption.align-center{margin:initial}drupal-media .hb-media-image.align-right,drupal-media .caption.align-right{width:auto;padding:0 0 2.8rem 2.8rem}drupal-media .hb-media-image.align-left,drupal-media .caption.align-left{width:auto;margin:initial;padding:0 2.8rem 2.8rem 0}.media-library-item__edit{z-index:2}.hs-breakout-box{background-color:#e4f4ee;background-color:var(--palette--spotlight);padding:2rem 1.8rem;border:0 none;display:table;width:100%;box-sizing:border-box}.js .field--widget-paragraphs .tabledrag-handle .handle{width:calc(100% + 2px)}.ck-editor .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap}.field-hs-text-area::after,.field-hs-priv-text-area::after{clear:both;content:"";display:table}.field-hs-text-area h1,.field-hs-text-area h2,.field-hs-text-area h3,.field-hs-text-area h4,.field-hs-text-area h5,.field-hs-text-area h6,.field-hs-priv-text-area h1,.field-hs-priv-text-area h2,.field-hs-priv-text-area h3,.field-hs-priv-text-area h4,.field-hs-priv-text-area h5,.field-hs-priv-text-area h6{margin-left:0;margin-right:0}.field-hs-text-area h2:only-child,.field-hs-text-area h3:only-child,.field-hs-text-area h4:only-child,.field-hs-text-area h5:only-child,.field-hs-text-area h6:only-child,.field-hs-priv-text-area h2:only-child,.field-hs-priv-text-area h3:only-child,.field-hs-priv-text-area h4:only-child,.field-hs-priv-text-area h5:only-child,.field-hs-priv-text-area h6:only-child{margin:0}.field-hs-text-area h1,.field-hs-priv-text-area h1{margin-top:4.8rem;margin-bottom:1.6rem}.field-hs-text-area h2,.field-hs-priv-text-area h2{margin-top:3.2rem;margin-bottom:1.2rem}@media(min-width: 768px){.field-hs-text-area h2,.field-hs-priv-text-area h2{margin-top:4.8rem;margin-bottom:1.4rem}}.field-hs-text-area h3,.field-hs-priv-text-area h3{margin-top:2.8rem;margin-bottom:1rem}.field-hs-text-area h4,.field-hs-priv-text-area h4{margin-top:1.8rem;margin-bottom:0.4rem}.field-hs-text-area h5,.field-hs-priv-text-area h5{margin-top:1.8rem;margin-bottom:0.3rem}.field-hs-text-area h6,.field-hs-priv-text-area h6{margin-top:1.8rem;margin-bottom:0.3rem}.field-hs-text-area a:not([href]):not([class]),.field-hs-priv-text-area a:not([href]):not([class]){border-bottom:0;transition:none;background-image:none}.field-hs-text-area a,.field-hs-priv-text-area a{overflow:hidden}.field-hs-text-area a img,.field-hs-priv-text-area a img{transform:scale(1);transition:transform 150ms ease-in-out}.field-hs-text-area a img:hover,.field-hs-text-area a img:focus,.field-hs-priv-text-area a img:hover,.field-hs-priv-text-area a img:focus{transform:scale(1.07)}.field-hs-text-area .hs-well,.field-hs-text-area .pullquote,.field-hs-priv-text-area .hs-well,.field-hs-priv-text-area .pullquote{display:table}.hs-caption,.views-row hs-caption,.views-row hs-caption a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.4rem}.hb-dark-pattern .hs-caption,.hb-dark-pattern .views-row hs-caption,.hb-dark-pattern .views-row hs-caption a{color:#fff}.caption,.views-row caption,.views-row caption a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.4rem}.hb-dark-pattern .caption,.hb-dark-pattern .views-row caption,.hb-dark-pattern .views-row caption a{color:#fff}.hs-credits,.views-row hs-credits,.views-row hs-credits a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-style:italic;font-size:1.4rem}.hb-dark-pattern .hs-credits,.hb-dark-pattern .views-row hs-credits,.hb-dark-pattern .views-row hs-credits a{color:#fff}.credits,.views-row credits,.views-row credits a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-style:italic;font-size:1.4rem}.hb-dark-pattern .credits,.hb-dark-pattern .views-row credits,.hb-dark-pattern .views-row credits a{color:#fff}.caption figcaption{text-align:right}.hs-font-lead,.summary{font-size:2rem;font-weight:600;line-height:127%;color:#413e39}@media(min-width: 992px){.hs-font-lead,.summary{font-size:2.2rem}}.hb-dark-pattern .hs-font-lead,.hb-dark-pattern .summary{color:#f1f0ee}li .hs-font-lead,li .summary{margin:-0.3rem 0 0}.hb-has-animation-enhancements .hs-font-lead.animate{animation-timing-function:ease-in-out;animation-duration:2000ms;animation-fill-mode:forwards;animation-name:colorfulLeadFont}@media screen and (prefers-reduced-motion: reduce){.hb-has-animation-enhancements .hs-font-lead.animate{animation:none}}.hb-has-animation-enhancements .hs-font-splash.animate{animation-timing-function:ease-in-out;animation-duration:2000ms;animation-fill-mode:forwards;animation-name:colorfulSplashFont}@media screen and (prefers-reduced-motion: reduce){.hb-has-animation-enhancements .hs-font-splash.animate{animation:none}}.hs-font-splash,.hs-font-splash .infotext{font-weight:600;font-size:3.6rem;line-height:112%;color:#00505c;color:var(--palette--primary)}@media(min-width: 768px){.hs-font-splash,.hs-font-splash .infotext{font-size:4.6rem}}@media(min-width: 768px){.hs-font-splash,.hs-font-splash .infotext{margin:4.8rem 0 1.6rem}}.hb-dark-pattern .hs-font-splash,.hb-dark-pattern .hs-font-splash .infotext{color:#f1f0ee}li .hs-font-splash,li .hs-font-splash .infotext{margin:-0.3rem 0 0}.hs-short-line-length{max-width:70rem}.hs-table--borderless thead th{border:0}.hs-table--borderless td{border-left:0;border-right:0}.emphasized-text,.hs-emphasized-text{font-style:italic;font-weight:inherit;font-size:inherit}.views-row .hs-emphasized-text,.views-row .hs-emphasized-text a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;font-weight:inherit;font-size:inherit}.align-right{max-width:100%;margin:0 0 2.8rem 2.8rem}@media(min-width: 576px){.align-right{max-width:50%}}@media(min-width: 768px){.align-right{max-width:75%}}.align-left{max-width:100%;margin:0 2.8rem 2.8rem 0}@media(min-width: 576px){.align-left{max-width:50%}}@media(min-width: 768px){.align-left{max-width:75%}}.align-center{margin:0 auto 2.8rem}.align-center img{margin:0 auto}blockquote:nth-child(n){color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){blockquote:nth-child(n){font-size:2.8rem}}.hb-blockquote-black-text blockquote:nth-child(n){color:#000}.hb-dark-pattern blockquote:nth-child(n),.hb-dark-inversion .views-element-container blockquote:nth-child(n){color:#fff}blockquote:nth-child(n):not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){blockquote:nth-child(n):not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}blockquote:nth-child(n):not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern blockquote:nth-child(n):not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container blockquote:nth-child(n):not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}blockquote:nth-child(n):not(.hb-testimonial__quote)>p,blockquote:nth-child(n):not(.hb-testimonial__quote)>div{margin:0}blockquote:nth-child(n):not(.hb-testimonial__quote)>p::before,blockquote:nth-child(n):not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}blockquote:nth-child(n):not(.hb-testimonial__quote)>p::after,blockquote:nth-child(n):not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-local-footer blockquote:nth-child(n){margin:0 0 2rem}a[href*="//"].hs-external-link,.hs-external-link a[href*="//"]{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to right, #c2f7ff calc(100% - 16px) transparent calc(100% - 16px));background-image:linear-gradient(to right, var(--palette--tertiary-highlight) calc(100% - 16px), transparent calc(100% - 16px));background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;margin-right:0.2rem;position:relative}a[href*="//"].hs-external-link:hover,a[href*="//"].hs-external-link:focus,.hs-external-link a[href*="//"]:hover,.hs-external-link a[href*="//"]:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a[href*="//"].hs-external-link:hover,a[href*="//"].hs-external-link:focus,.hs-external-link a[href*="//"]:hover,.hs-external-link a[href*="//"]:focus{background-position-y:-50%}.hb-dark-pattern a[href*="//"].hs-external-link:hover,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover,.hb-dark-pattern a[href*="//"].hs-external-link:focus,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus,.hb-dark-pattern .hs-external-link a[href*="//"]:hover,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover,.hb-dark-pattern .hs-external-link a[href*="//"]:focus,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a[href*="//"].hs-external-link,.hb-local-footer .hs-external-link a[href*="//"]{background-image:none}.hb-local-footer a[href*="//"].hs-external-link:hover,.hb-local-footer a[href*="//"].hs-external-link:focus,.hb-local-footer .hs-external-link a[href*="//"]:hover,.hb-local-footer .hs-external-link a[href*="//"]:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a[href*="//"].hs-external-link,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link,.hb-dark-pattern .hs-external-link a[href*="//"],.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a[href*="//"].hs-external-link:hover,.hb-dark-pattern a[href*="//"].hs-external-link:focus,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus,.hb-dark-pattern .hs-external-link a[href*="//"]:hover,.hb-dark-pattern .hs-external-link a[href*="//"]:focus,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a[href*="//"].hs-external-link::after,.hs-external-link a[href*="//"]::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c8f' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");display:inline-block;position:relative;background-position:center right;background-repeat:no-repeat;background-size:1.1rem;height:2rem;width:1.1rem;margin-bottom:-0.5rem;padding-left:1.5rem}.hc-pairing-ocean a[href*="//"].hs-external-link::after,.hc-pairing-ocean .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c8f' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain a[href*="//"].hs-external-link::after,.hc-pairing-mountain .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23148762' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal a[href*="//"].hs-external-link::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23b1040e' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake a[href*="//"].hs-external-link::after,.hc-pairing-lake .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23616a5d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon a[href*="//"].hs-external-link::after,.hc-pairing-canyon .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c92' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff a[href*="//"].hs-external-link::after,.hc-pairing-cliff .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%238c1515' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a[href*="//"].hs-external-link:hover::after,a[href*="//"].hs-external-link:focus::after,.hs-external-link a[href*="//"]:hover::after,.hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean a[href*="//"].hs-external-link:hover::after,.hc-pairing-ocean a[href*="//"].hs-external-link:focus::after,.hc-pairing-ocean .hs-external-link a[href*="//"]:hover::after,.hc-pairing-ocean .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain a[href*="//"].hs-external-link:hover::after,.hc-pairing-mountain a[href*="//"].hs-external-link:focus::after,.hc-pairing-mountain .hs-external-link a[href*="//"]:hover::after,.hc-pairing-mountain .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal a[href*="//"].hs-external-link:hover::after,.hc-pairing-cardinal a[href*="//"].hs-external-link:focus::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake a[href*="//"].hs-external-link:hover::after,.hc-pairing-lake a[href*="//"].hs-external-link:focus::after,.hc-pairing-lake .hs-external-link a[href*="//"]:hover::after,.hc-pairing-lake .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon a[href*="//"].hs-external-link:hover::after,.hc-pairing-canyon a[href*="//"].hs-external-link:focus::after,.hc-pairing-canyon .hs-external-link a[href*="//"]:hover::after,.hc-pairing-canyon .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff a[href*="//"].hs-external-link:hover::after,.hc-pairing-cliff a[href*="//"].hs-external-link:focus::after,.hc-pairing-cliff .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cliff .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-dark-pattern a[href*="//"].hs-external-link::after,.hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2300d5f5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2300d5f5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2374fbc7' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23cecfd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23fdfcf2' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23ebebeb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23cecfd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-private-link,.hs-private-link a,a.private-link,.private-link a{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 18px) transparent calc(100% - 18px));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 18px), transparent calc(100% - 18px))}a.hs-private-link:hover,a.hs-private-link:focus,.hs-private-link a:hover,.hs-private-link a:focus,a.private-link:hover,a.private-link:focus,.private-link a:hover,.private-link a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-private-link:hover,a.hs-private-link:focus,.hs-private-link a:hover,.hs-private-link a:focus,a.private-link:hover,a.private-link:focus,.private-link a:hover,.private-link a:focus{background-position-y:-50%}.hb-dark-pattern a.hs-private-link:hover,.hb-dark-inversion .views-element-container a.hs-private-link:hover,.hb-dark-pattern a.hs-private-link:focus,.hb-dark-inversion .views-element-container a.hs-private-link:focus,.hb-dark-pattern .hs-private-link a:hover,.hb-dark-inversion .views-element-container .hs-private-link a:hover,.hb-dark-pattern .hs-private-link a:focus,.hb-dark-inversion .views-element-container .hs-private-link a:focus,.hb-dark-pattern a.private-link:hover,.hb-dark-inversion .views-element-container a.private-link:hover,.hb-dark-pattern a.private-link:focus,.hb-dark-inversion .views-element-container a.private-link:focus,.hb-dark-pattern .private-link a:hover,.hb-dark-inversion .views-element-container .private-link a:hover,.hb-dark-pattern .private-link a:focus,.hb-dark-inversion .views-element-container .private-link a:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-private-link,.hb-local-footer .hs-private-link a,.hb-local-footer a.private-link,.hb-local-footer .private-link a{background-image:none}.hb-local-footer a.hs-private-link:hover,.hb-local-footer a.hs-private-link:focus,.hb-local-footer .hs-private-link a:hover,.hb-local-footer .hs-private-link a:focus,.hb-local-footer a.private-link:hover,.hb-local-footer a.private-link:focus,.hb-local-footer .private-link a:hover,.hb-local-footer .private-link a:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-private-link,.hb-dark-inversion .views-element-container a.hs-private-link,.hb-dark-pattern .hs-private-link a,.hb-dark-inversion .views-element-container .hs-private-link a,.hb-dark-pattern a.private-link,.hb-dark-inversion .views-element-container a.private-link,.hb-dark-pattern .private-link a,.hb-dark-inversion .views-element-container .private-link a{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-private-link:hover,.hb-dark-pattern a.hs-private-link:focus,.hb-dark-inversion .views-element-container a.hs-private-link:hover,.hb-dark-inversion .views-element-container a.hs-private-link:focus,.hb-dark-pattern .hs-private-link a:hover,.hb-dark-pattern .hs-private-link a:focus,.hb-dark-inversion .views-element-container .hs-private-link a:hover,.hb-dark-inversion .views-element-container .hs-private-link a:focus,.hb-dark-pattern a.private-link:hover,.hb-dark-pattern a.private-link:focus,.hb-dark-inversion .views-element-container a.private-link:hover,.hb-dark-inversion .views-element-container a.private-link:focus,.hb-dark-pattern .private-link a:hover,.hb-dark-pattern .private-link a:focus,.hb-dark-inversion .views-element-container .private-link a:hover,.hb-dark-inversion .views-element-container .private-link a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hb-dark-pattern a.private-link:hover .fa-ext::after,.hb-dark-pattern a.private-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hb-dark-pattern .private-link a:hover .fa-ext::after,.hb-dark-pattern .private-link a:focus .fa-ext::after,.hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-private-link::before,.hs-private-link a::before,a.private-link::before,.private-link a::before{content:"";display:inline-block;height:1.6rem;width:1.6rem;margin-bottom:-0.2rem;margin-right:0.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23148762' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.hc-pairing-ocean a.hs-private-link::before,.hc-pairing-ocean .hs-private-link a::before,.hc-pairing-ocean a.private-link::before,.hc-pairing-ocean .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23148762' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-private-link::before,.hc-pairing-mountain .hs-private-link a::before,.hc-pairing-mountain a.private-link::before,.hc-pairing-mountain .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-private-link::before,.hc-pairing-cardinal .hs-private-link a::before,.hc-pairing-cardinal a.private-link::before,.hc-pairing-cardinal .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-private-link::before,.hc-pairing-lake .hs-private-link a::before,.hc-pairing-lake a.private-link::before,.hc-pairing-lake .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-private-link::before,.hc-pairing-canyon .hs-private-link a::before,.hc-pairing-canyon a.private-link::before,.hc-pairing-canyon .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-private-link::before,.hc-pairing-cliff .hs-private-link a::before,.hc-pairing-cliff a.private-link::before,.hc-pairing-cliff .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}a.hs-private-link:hover::before,.hs-private-link a:hover::before,a.private-link:hover::before,.private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23002429' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-ocean a.hs-private-link:hover::before,.hc-pairing-ocean .hs-private-link a:hover::before,.hc-pairing-ocean a.private-link:hover::before,.hc-pairing-ocean .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23002429' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-private-link:hover::before,.hc-pairing-mountain .hs-private-link a:hover::before,.hc-pairing-mountain a.private-link:hover::before,.hc-pairing-mountain .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23072e22' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-private-link:hover::before,.hc-pairing-cardinal .hs-private-link a:hover::before,.hc-pairing-cardinal a.private-link:hover::before,.hc-pairing-cardinal .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%234d0206' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-private-link:hover::before,.hc-pairing-lake .hs-private-link a:hover::before,.hc-pairing-lake a.private-link:hover::before,.hc-pairing-lake .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23171916' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-private-link:hover::before,.hc-pairing-canyon .hs-private-link a:hover::before,.hc-pairing-canyon a.private-link:hover::before,.hc-pairing-canyon .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000b0d' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-private-link:hover::before,.hc-pairing-cliff .hs-private-link a:hover::before,.hc-pairing-cliff a.private-link:hover::before,.hc-pairing-cliff .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23090101' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hs-mailto-link a,a.hs-mailto-link{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to right, #c2f7ff calc(100% - 22px) transparent calc(100% - 22px));background-image:linear-gradient(to right, var(--palette--tertiary-highlight) calc(100% - 22px), transparent calc(100% - 22px))}.hs-mailto-link a span.fa-mailto,a.hs-mailto-link span.fa-mailto{margin-left:0.4rem}.hs-mailto-link a span.fa-mailto span.fa-envelope,a.hs-mailto-link span.fa-mailto span.fa-envelope{color:#007c8f;color:var(--palette--tertiary)}.hs-mailto-link a:hover span.fa-mailto span.fa-envelope,.hs-mailto-link a:focus span.fa-mailto span.fa-envelope,a.hs-mailto-link:hover span.fa-mailto span.fa-envelope,a.hs-mailto-link:focus span.fa-mailto span.fa-envelope{color:#002429;color:var(--palette--tertiary-darken-20)}.hs-mailto-link a .fa-mailto,a.hs-mailto-link .fa-mailto{display:initial}a.hs-more-link,button.hs-more-link,.hs-more-link a,.hs-more-link button{margin-bottom:2rem;font-size:1.8rem;text-decoration:none;border:none;background:none;padding:0;color:#148762;color:var(--palette--secondary);font-weight:700}a.hs-more-link::after,button.hs-more-link::after,.hs-more-link a::after,.hs-more-link button::after{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");margin-left:0.8rem;background-size:85%;transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean a.hs-more-link::after,.hc-pairing-ocean button.hs-more-link::after,.hc-pairing-ocean .hs-more-link a::after,.hc-pairing-ocean .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-more-link::after,.hc-pairing-mountain button.hs-more-link::after,.hc-pairing-mountain .hs-more-link a::after,.hc-pairing-mountain .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-more-link::after,.hc-pairing-cardinal button.hs-more-link::after,.hc-pairing-cardinal .hs-more-link a::after,.hc-pairing-cardinal .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-more-link::after,.hc-pairing-lake button.hs-more-link::after,.hc-pairing-lake .hs-more-link a::after,.hc-pairing-lake .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-more-link::after,.hc-pairing-canyon button.hs-more-link::after,.hc-pairing-canyon .hs-more-link a::after,.hc-pairing-canyon .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-more-link::after,.hc-pairing-cliff button.hs-more-link::after,.hc-pairing-cliff .hs-more-link a::after,.hc-pairing-cliff .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-more-link:hover,a.hs-more-link:focus,button.hs-more-link:hover,button.hs-more-link:focus,.hs-more-link a:hover,.hs-more-link a:focus,.hs-more-link button:hover,.hs-more-link button:focus{color:#0c523b;color:var(--palette--secondary-darken-12);background-image:none;background-color:rgba(0,0,0,0)}a.hs-more-link:hover::after,a.hs-more-link:focus::after,button.hs-more-link:hover::after,button.hs-more-link:focus::after,.hs-more-link a:hover::after,.hs-more-link a:focus::after,.hs-more-link button:hover::after,.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%;transform:translateX(0.25rem)}.hc-pairing-ocean a.hs-more-link:hover::after,.hc-pairing-ocean a.hs-more-link:focus::after,.hc-pairing-ocean button.hs-more-link:hover::after,.hc-pairing-ocean button.hs-more-link:focus::after,.hc-pairing-ocean .hs-more-link a:hover::after,.hc-pairing-ocean .hs-more-link a:focus::after,.hc-pairing-ocean .hs-more-link button:hover::after,.hc-pairing-ocean .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-more-link:hover::after,.hc-pairing-mountain a.hs-more-link:focus::after,.hc-pairing-mountain button.hs-more-link:hover::after,.hc-pairing-mountain button.hs-more-link:focus::after,.hc-pairing-mountain .hs-more-link a:hover::after,.hc-pairing-mountain .hs-more-link a:focus::after,.hc-pairing-mountain .hs-more-link button:hover::after,.hc-pairing-mountain .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-more-link:hover::after,.hc-pairing-cardinal a.hs-more-link:focus::after,.hc-pairing-cardinal button.hs-more-link:hover::after,.hc-pairing-cardinal button.hs-more-link:focus::after,.hc-pairing-cardinal .hs-more-link a:hover::after,.hc-pairing-cardinal .hs-more-link a:focus::after,.hc-pairing-cardinal .hs-more-link button:hover::after,.hc-pairing-cardinal .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-more-link:hover::after,.hc-pairing-lake a.hs-more-link:focus::after,.hc-pairing-lake button.hs-more-link:hover::after,.hc-pairing-lake button.hs-more-link:focus::after,.hc-pairing-lake .hs-more-link a:hover::after,.hc-pairing-lake .hs-more-link a:focus::after,.hc-pairing-lake .hs-more-link button:hover::after,.hc-pairing-lake .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-more-link:hover::after,.hc-pairing-canyon a.hs-more-link:focus::after,.hc-pairing-canyon button.hs-more-link:hover::after,.hc-pairing-canyon button.hs-more-link:focus::after,.hc-pairing-canyon .hs-more-link a:hover::after,.hc-pairing-canyon .hs-more-link a:focus::after,.hc-pairing-canyon .hs-more-link button:hover::after,.hc-pairing-canyon .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-more-link:hover::after,.hc-pairing-cliff a.hs-more-link:focus::after,.hc-pairing-cliff button.hs-more-link:hover::after,.hc-pairing-cliff button.hs-more-link:focus::after,.hc-pairing-cliff .hs-more-link a:hover::after,.hc-pairing-cliff .hs-more-link a:focus::after,.hc-pairing-cliff .hs-more-link button:hover::after,.hc-pairing-cliff .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-more-link::after,button.hs-more-link::after,.hs-more-link a::after,.hs-more-link button::after{height:1.9rem;width:1.9rem;margin-bottom:-0.4rem}.hb-dark-pattern a.hs-more-link,.hb-dark-inversion .views-element-container a.hs-more-link,.hb-dark-pattern button.hs-more-link,.hb-dark-inversion .views-element-container button.hs-more-link,.hb-dark-pattern .hs-more-link a,.hb-dark-inversion .views-element-container .hs-more-link a,.hb-dark-pattern .hs-more-link button,.hb-dark-inversion .views-element-container .hs-more-link button{color:#00d5f5;color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-more-link::after,.hb-dark-inversion .views-element-container a.hs-more-link::after,.hb-dark-pattern button.hs-more-link::after,.hb-dark-inversion .views-element-container button.hs-more-link::after,.hb-dark-pattern .hs-more-link a::after,.hb-dark-inversion .views-element-container .hs-more-link a::after,.hb-dark-pattern .hs-more-link button::after,.hb-dark-inversion .views-element-container .hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-more-link::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2374fbc7' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-more-link::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23fdfcf2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-more-link::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ebebeb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-more-link::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern a.hs-more-link:hover,.hb-dark-pattern a.hs-more-link:focus,.hb-dark-inversion .views-element-container a.hs-more-link:hover,.hb-dark-inversion .views-element-container a.hs-more-link:focus,.hb-dark-pattern button.hs-more-link:hover,.hb-dark-pattern button.hs-more-link:focus,.hb-dark-inversion .views-element-container button.hs-more-link:hover,.hb-dark-inversion .views-element-container button.hs-more-link:focus,.hb-dark-pattern .hs-more-link a:hover,.hb-dark-pattern .hs-more-link a:focus,.hb-dark-inversion .views-element-container .hs-more-link a:hover,.hb-dark-inversion .views-element-container .hs-more-link a:focus,.hb-dark-pattern .hs-more-link button:hover,.hb-dark-pattern .hs-more-link button:focus,.hb-dark-inversion .views-element-container .hs-more-link button:hover,.hb-dark-inversion .views-element-container .hs-more-link button:focus{color:#e4f4ee;color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-more-link:hover::after,.hb-dark-pattern a.hs-more-link:focus::after,.hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hb-dark-pattern button.hs-more-link:hover::after,.hb-dark-pattern button.hs-more-link:focus::after,.hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hb-dark-pattern .hs-more-link a:hover::after,.hb-dark-pattern .hs-more-link a:focus::after,.hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hb-dark-pattern .hs-more-link button:hover::after,.hb-dark-pattern .hs-more-link button:focus::after,.hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d5effe' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ece8e1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23befde5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e3ddd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23dbdbdb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-pdf-link{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{background-position-y:-50%}.hb-dark-pattern a.hs-pdf-link:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover,.hb-dark-pattern a.hs-pdf-link:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-pdf-link{background-image:none}.hb-local-footer a.hs-pdf-link:hover,.hb-local-footer a.hs-pdf-link:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-pdf-link,.hb-dark-inversion .views-element-container a.hs-pdf-link{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-pdf-link:hover,.hb-dark-pattern a.hs-pdf-link:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-pdf-link::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-pdf-link::before{color:var(--palette--secondary-highlight)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-pdf-link--outline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{background-position-y:-50%}.hb-dark-pattern a.hs-pdf-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover,.hb-dark-pattern a.hs-pdf-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-pdf-link--outline{background-image:none}.hb-local-footer a.hs-pdf-link--outline:hover,.hb-local-footer a.hs-pdf-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-pdf-link--outline,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-pdf-link--outline:hover,.hb-dark-pattern a.hs-pdf-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-pdf-link--outline::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-pdf-link--outline::before{color:var(--palette--secondary-highlight)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-pdf-link--outline::before{font-weight:400}a.hs-file-link{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-file-link:hover,a.hs-file-link:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-file-link:hover,a.hs-file-link:focus{background-position-y:-50%}.hb-dark-pattern a.hs-file-link:hover,.hb-dark-inversion .views-element-container a.hs-file-link:hover,.hb-dark-pattern a.hs-file-link:focus,.hb-dark-inversion .views-element-container a.hs-file-link:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-file-link{background-image:none}.hb-local-footer a.hs-file-link:hover,.hb-local-footer a.hs-file-link:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-file-link,.hb-dark-inversion .views-element-container a.hs-file-link{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-file-link:hover,.hb-dark-pattern a.hs-file-link:focus,.hb-dark-inversion .views-element-container a.hs-file-link:hover,.hb-dark-inversion .views-element-container a.hs-file-link:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-file-link::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-file-link::before{color:var(--palette--secondary-highlight)}a.hs-file-link:hover,a.hs-file-link:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-file-link--outline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{background-position-y:-50%}.hb-dark-pattern a.hs-file-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover,.hb-dark-pattern a.hs-file-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-file-link--outline{background-image:none}.hb-local-footer a.hs-file-link--outline:hover,.hb-local-footer a.hs-file-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-file-link--outline,.hb-dark-inversion .views-element-container a.hs-file-link--outline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-file-link--outline:hover,.hb-dark-pattern a.hs-file-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-file-link--outline::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-file-link--outline::before{color:var(--palette--secondary-highlight)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-file-link--outline::before{font-weight:400}:root{--palette--primary: #00505c;--palette--secondary: #148762;--palette--tertiary: #007c8f;--palette--primary-hero-overlay: rgba(0, 36, 41, 0.8);--palette--primary-dark: #002429;--palette--secondary-active: #00ce9d;--palette--secondary-highlight: #e4f4ee;--palette--secondary-highlight-darken: #9cd6c0;--palette--secondary-darken-12: #0c523b;--palette--tertiary-highlight: #c2f7ff;--palette--tertiary-highlight-darken-10: #8ff0ff;--palette--tertiary-reversed: #00d5f5;--palette--tertiary-darken-20: #002429;--palette--spotlight: #e4f4ee;--palette--primary: #600e0e;--palette--secondary: #8c1515;--palette--tertiary: #b1040e;--palette--primary-hero-overlay: rgba(28, 29, 30, 0.85);--palette--primary-dark: #330808;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #b3b6b9;--palette--secondary-darken-12: #343639;--palette--tertiary-highlight: #f4f4f4;--palette--tertiary-highlight-darken-10: #dbdbdb;--palette--tertiary-reversed: #dbdcde;--palette--tertiary-darken-20: #4d0206;--palette--spotlight: #dde0e0}.ck-editor__main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif}.ck-editor__main .hb-media-video{margin:0;width:100%;max-width:none}.ck-editor__main .field-media-oembed-video{position:relative;aspect-ratio:16/9}.ck-editor__main .drupal-media,.ck-editor__main .field-media-oembed-video,.ck-editor__main .media-oembed-content{width:100%;height:100%}.ck.ck-content{font-size:16px}@media(min-width: 992px){.ck.ck-content{font-size:18px}}.ck.ck-content .hs-font-lead,.ck.ck-content .summary{font-size:20px}@media(min-width: 992px){.ck.ck-content .hs-font-lead,.ck.ck-content .summary{font-size:22px}}.ck.ck-content .hs-font-splash{font-size:36px}@media(min-width: 768px){.ck.ck-content .hs-font-splash{margin:48px 0 16px}}@media(min-width: 768px){.ck.ck-content .hs-font-splash{font-size:46px}}.ck.ck-content .hs-breakout-box{padding:20px 18px;display:inline-block}.ck.ck-content .hs-caption,.ck.ck-content .hs-credits{font-size:14px}.ck.ck-content a{text-decoration:underline}.ck.ck-content .hs-more-link{margin-bottom:20px;font-size:18px;text-decoration:none}.ck.ck-content .hs-more-link::after{height:19px;width:19px;margin-bottom:-4px;margin-left:8px}.ck.ck-content a[href*="//"].hs-external-link::after,.ck.ck-content .hs-external-link a[href*="//"]::after{margin-bottom:-5px;padding-left:15px;width:11px;height:20px;background-size:11px}.ck.ck-content .hs-file-link,.ck.ck-content .hs-pdf-link,.ck.ck-content .hs-private-link{margin-right:5px}.ck.ck-content .hs-private-link::before{margin-bottom:-2px;margin-right:2px;width:16px;height:16px}.ck.ck-content .hs-button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}.ck.ck-content .hs-button:hover{cursor:pointer}.ck.ck-content .hs-button:hover,.ck.ck-content .hs-button:focus,.ck.ck-content .hs-button:active{background-image:none;outline:none}.ck.ck-content .hs-button:hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}.ck.ck-content .hs-button:active,.ck.ck-content .hs-button:focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}.ck.ck-content .hs-button:active,.ck.ck-content .hs-button:focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.ck.ck-content .hs-secondary-button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;border-color:#148762;border-color:var(--palette--secondary);color:#148762;color:var(--palette--secondary)}.ck.ck-content .hs-secondary-button:hover{cursor:pointer}.ck.ck-content .hs-secondary-button:hover,.ck.ck-content .hs-secondary-button:focus,.ck.ck-content .hs-secondary-button:active{background-image:none;outline:none}.ck.ck-content .hs-secondary-button:hover{color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}.ck.ck-content .hs-secondary-button:active,.ck.ck-content .hs-secondary-button:focus{background-color:rgba(0,0,0,0);color:#148762;color:var(--palette--secondary);box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #00ce9d;box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem var(--palette--secondary-active)}.hb-dark-pattern .ck.ck-content .hs-secondary-button{color:#00d5f5;color:var(--palette--tertiary-reversed);border-color:#00d5f5;border-color:var(--palette--tertiary-reversed)}.hb-dark-pattern .ck.ck-content .hs-secondary-button:hover{background-color:rgba(0,0,0,0)}.hb-dark-pattern .ck.ck-content .hs-secondary-button:active,.hb-dark-pattern .ck.ck-content .hs-secondary-button:focus{background-color:rgba(0,0,0,0);box-shadow:none}.hb-dark-pattern .ck.ck-content .hs-secondary-button:hover,.hb-dark-pattern .ck.ck-content .hs-secondary-button:active,.hb-dark-pattern .ck.ck-content .hs-secondary-button:focus{color:#e4f4ee;color:var(--palette--secondary-highlight);border-color:#e4f4ee;border-color:var(--palette--secondary-highlight)}.ck.ck-content .hs-button,.ck.ck-content .hs-button--big,.ck.ck-content .hs-secondary-button{font-size:16px;border-width:2px;padding:4px 20px}.ck.ck-content .hs-button--big{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary);font-size:18px;border-width:3px;padding:8px 20px}.ck.ck-content .hs-button--big:hover{cursor:pointer}.ck.ck-content .hs-button--big:hover,.ck.ck-content .hs-button--big:focus,.ck.ck-content .hs-button--big:active{background-image:none;outline:none}.ck.ck-content .hs-button--big:hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}.ck.ck-content .hs-button--big:active,.ck.ck-content .hs-button--big:focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}.ck.ck-content .hs-button--big:active,.ck.ck-content .hs-button--big:focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.ck.ck-content table{width:100%;border-collapse:collapse;font-size:1.3rem;text-align:left;border:1px solid;border-color:#d9d7d2;width:100%;font-size:13px;table-layout:fixed}.hb-dark-pattern .ck.ck-content table{color:#000;background-color:#fff}@media(min-width: 576px){.ck.ck-content table{font-size:1.6rem}}@media(min-width: 576px){.ck.ck-content table{font-size:16px}}.ck.ck-content table th,.ck.ck-content table td{padding:1.6rem;vertical-align:top;border:1px solid;border-color:#d9d7d2;padding:16px}.ck.ck-content table th a:hover .fa-ext::after,.ck.ck-content table th a:focus .fa-ext::after,.ck.ck-content table td a:hover .fa-ext::after,.ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-ocean .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-ocean .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-ocean .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-mountain .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-mountain .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-mountain .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-cardinal .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-cardinal .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-cardinal .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-lake .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-lake .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-lake .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-canyon .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-canyon .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-canyon .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .ck.ck-content table th a:hover .fa-ext::after,.hc-pairing-cliff .ck.ck-content table th a:focus .fa-ext::after,.hc-pairing-cliff .ck.ck-content table td a:hover .fa-ext::after,.hc-pairing-cliff .ck.ck-content table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.ck.ck-content table thead th{position:sticky;top:0;border-color:#fff}.ck.ck-content table thead th a,.ck.ck-content table thead th a:not([class]){color:#fff;background-image:none}.ck.ck-content table thead th a:hover,.ck.ck-content table thead th a:focus,.ck.ck-content table thead th a:not([class]):hover,.ck.ck-content table thead th a:not([class]):focus{color:#e4f4ee;color:var(--palette--secondary-highlight);box-shadow:none}.ck.ck-content table thead tr{text-transform:uppercase;background-color:#00505c;background-color:var(--palette--primary);color:#fff;font-weight:700}.hb-dark-pattern .ck.ck-content table thead tr,.hb-dark-inversion .views-element-container .ck.ck-content table thead tr{background-color:#0c523b;background-color:var(--palette--secondary-darken-12)}.ck.ck-content table tr:nth-child(even){background-color:#f1f0ee}.ck.ck-content blockquote:nth-child(n){color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%;overflow:visible;font-size:24px}@media(min-width: 992px){.ck.ck-content blockquote:nth-child(n){font-size:2.8rem}}.hb-blockquote-black-text .ck.ck-content blockquote:nth-child(n){color:#000}.hb-dark-pattern .ck.ck-content blockquote:nth-child(n),.hb-dark-inversion .views-element-container .ck.ck-content blockquote:nth-child(n){color:#fff}.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>p,.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>div{margin:0}.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>p::before,.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>p::after,.ck.ck-content blockquote:nth-child(n):not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.ck.ck-content blockquote:nth-child(n)::before{left:unset}@media(min-width: 992px){.ck.ck-content blockquote:nth-child(n){font-size:28px}}.ck.ck-content ul{list-style-type:none;margin:0 0 3.2rem;padding-left:2.2rem;margin:0 0 32px;padding-left:22px}.ck.ck-content ul ul{margin:1rem 0 0}.ck.ck-content ul li{position:relative;line-height:122%;margin-bottom:1rem;padding-left:1.8rem;overflow:hidden}.ck.ck-content ul li::before{content:"";display:block;height:0.6rem;width:0.6rem;border-radius:50%;background-color:#148762;background-color:var(--palette--secondary);position:absolute;left:0;top:0.8rem}.hb-dark-pattern .ck.ck-content ul li::before,.hb-dark-inversion .views-element-container .ck.ck-content ul li::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hb-raised-cards .hb-dark-pattern .ck.ck-content ul li::before,.hb-dark-inversion .hb-raised-cards .views-element-container .ck.ck-content ul li::before{background-color:#148762;background-color:var(--palette--secondary)}.ck.ck-content ul li ul>li:first-of-type{margin-top:1rem}.ck.ck-content ul li ul>li:last-of-type{margin-bottom:0}.ck.ck-content ul li ul>li::before{background-color:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary);border-width:1px;border-style:solid;content:"";counter-increment:inherit;top:0.8rem;min-width:inherit}.ck.ck-content ul li li ul>li::before{border-radius:0;border:0;background-color:#148762;background-color:var(--palette--secondary);top:0.8rem;min-width:inherit}.ck.ck-content ul li ol>li:first-of-type{margin-top:1rem}.ck.ck-content ul li ol>li:last-of-type{margin-bottom:0}.ck.ck-content ul li ol>li::before{content:counter(li, lower-alpha) ".";height:0;width:auto}.ck.ck-content ul li li ol>li::before{content:counter(li, lower-roman) "."}.ck.ck-content ul li{margin-bottom:10px;padding-left:18px}.ck.ck-content ul li::before{height:6px;top:8px;width:6px}.ck.ck-content ol{counter-reset:li;list-style-type:none;margin:0 0 3.2rem;padding-left:0.8rem;margin:0 0 32px;padding-left:8px}.ck.ck-content ol ol{margin:1rem 0 0}.ck.ck-content ol li{position:relative;line-height:122%;margin-bottom:1rem;padding-left:3.8rem;overflow:hidden}.ck.ck-content ol li::before{content:counter(li) ".";counter-increment:li;font-size:1.6rem;font-weight:600;color:#148762;color:var(--palette--secondary);position:absolute;left:0;top:0;min-width:3rem;text-align:right}@media(min-width: 992px){.ck.ck-content ol li::before{top:0.1rem}}.hb-dark-pattern .ck.ck-content ol li::before{color:#e4f4ee;color:var(--palette--secondary-highlight)}.ck.ck-content ol li ul>li:first-of-type{margin-top:1rem}.ck.ck-content ol li ul>li:last-of-type{margin-bottom:0}.ck.ck-content ol li ul>li::before{background-color:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary);border-width:1px;border-style:solid;content:"";counter-increment:inherit;top:0.8rem;min-width:inherit}.ck.ck-content ol li li ul>li::before{border-radius:0;border:0;background-color:#148762;background-color:var(--palette--secondary);top:0.8rem;min-width:inherit}.ck.ck-content ol li ol>li:first-of-type{margin-top:1rem}.ck.ck-content ol li ol>li:last-of-type{margin-bottom:0}.ck.ck-content ol li ol>li::before{content:counter(li, lower-alpha) ".";height:0;width:auto}.ck.ck-content ol li li ol>li::before{content:counter(li, lower-roman) "."}.ck.ck-content ol ul>li::before{margin-left:1.6rem}.ck.ck-content ol li{margin-bottom:10px;padding-left:38px}.ck.ck-content ol li::before{font-size:16px;min-width:30px}.ck.ck-content .table table td,.ck.ck-content .table table th{padding:16px}.ck.ck-content .table table.hs-table--borderless td,.ck.ck-content .table table.hs-table--borderless th{border-left:0;border-right:0}.ck.ck-content .drupal-media-style-align-center{max-width:none}.ck.ck-content .drupal-media-style-align-center article:not(.hb-media-video){max-width:50%;margin-left:auto;margin-right:auto}.ck.ck-content .drupal-media-style-align-center .hb-media-video{max-width:100%}.ck .drupal-media [data-drupal-media-preview]{pointer-events:none}.paragraph-type--stanford-gallery .hs-paragraphs-tabs.tabs{display:none} \ No newline at end of file diff --git a/docroot/themes/humsci/humsci_airy/css/humsci_airy.css b/docroot/themes/humsci/humsci_airy/css/humsci_airy.css deleted file mode 100644 index 27abcb2324..0000000000 --- a/docroot/themes/humsci/humsci_airy/css/humsci_airy.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Devanagari:wght@400;700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.su-alert--warning a.su-button--big,.su-alert--warning a.su-button,.su-alert--warning a.su-button--secondary,.su-alert--success a.su-button--big,.su-alert--success a.su-button,.su-alert--success a.su-button--secondary,.su-alert--info a.su-button--big,.su-alert--info a.su-button,.su-alert--info a.su-button--secondary,.su-alert--error a.su-button--big,.su-alert--error a.su-button,.su-alert--error a.su-button--secondary,.su-alert__text a.su-button--big,.su-alert__text a.su-button,.su-alert__text a.su-button--secondary,.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:auto;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-alert--warning a.su-button--big a,.su-alert--warning a.su-button a,.su-alert--warning a.su-button--secondary a,.su-alert--success a.su-button--big a,.su-alert--success a.su-button a,.su-alert--success a.su-button--secondary a,.su-alert--info a.su-button--big a,.su-alert--info a.su-button a,.su-alert--info a.su-button--secondary a,.su-alert--error a.su-button--big a,.su-alert--error a.su-button a,.su-alert--error a.su-button--secondary a,.su-alert__text a.su-button--big a,.su-alert__text a.su-button a,.su-alert__text a.su-button--secondary a,.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}.su-alert--warning a.su-button--big:active,.su-alert--warning a.su-button:active,.su-alert--warning a.su-button--secondary:active,.su-alert--success a.su-button--big:active,.su-alert--success a.su-button:active,.su-alert--success a.su-button--secondary:active,.su-alert--info a.su-button--big:active,.su-alert--info a.su-button:active,.su-alert--info a.su-button--secondary:active,.su-alert--error a.su-button--big:active,.su-alert--error a.su-button:active,.su-alert--error a.su-button--secondary:active,.su-alert__text a.su-button--big:active,.su-alert__text a.su-button:active,.su-alert__text a.su-button--secondary:active,.su-local-footer__header .su-link--internal:active,.su-alert--warning a.su-button--big:focus,.su-alert--warning a.su-button:focus,.su-alert--warning a.su-button--secondary:focus,.su-alert--success a.su-button--big:focus,.su-alert--success a.su-button:focus,.su-alert--success a.su-button--secondary:focus,.su-alert--info a.su-button--big:focus,.su-alert--info a.su-button:focus,.su-alert--info a.su-button--secondary:focus,.su-alert--error a.su-button--big:focus,.su-alert--error a.su-button:focus,.su-alert--error a.su-button--secondary:focus,.su-alert__text a.su-button--big:focus,.su-alert__text a.su-button:focus,.su-alert__text a.su-button--secondary:focus,.su-local-footer__header .su-link--internal:focus,.su-alert--warning a.su-button--big:hover,.su-alert--warning a.su-button:hover,.su-alert--warning a.su-button--secondary:hover,.su-alert--success a.su-button--big:hover,.su-alert--success a.su-button:hover,.su-alert--success a.su-button--secondary:hover,.su-alert--info a.su-button--big:hover,.su-alert--info a.su-button:hover,.su-alert--info a.su-button--secondary:hover,.su-alert--error a.su-button--big:hover,.su-alert--error a.su-button:hover,.su-alert--error a.su-button--secondary:hover,.su-alert__text a.su-button--big:hover,.su-alert__text a.su-button:hover,.su-alert__text a.su-button--secondary:hover,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot");src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2") format("woff2"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff") format("woff"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf") format("truetype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot");src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2") format("woff2"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff") format("woff"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf") format("truetype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:block;src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot");src:url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2") format("woff2"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff") format("woff"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf") format("truetype"),url("../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.su-fa-times-circle::before{content:""}.su-fa-info-circle::before{content:""}.su-fa-bell::before{content:""}.su-fa-exclamation-circle::before{content:""}.su-fa-exclamation-triangle::before{content:""}.su-fa-check-circle::before{content:""}@font-face{font-family:"Stanford";src:url("https://www-media.stanford.edu/assets/fonts/stanford.woff") format("woff"),url("https://www-media.stanford.edu/assets/fonts/stanford.ttf") format("truetype");font-weight:300}.su-aspect-ratio{position:relative}.su-aspect-ratio::before{display:block;content:"";width:100%;padding-top:56.25%}.su-aspect-ratio>img,.su-aspect-ratio>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio>*{position:relative;z-index:5}.su-aspect-ratio>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--4x3{position:relative}.su-aspect-ratio--4x3::before{display:block;content:"";width:100%;padding-top:75%}.su-aspect-ratio--4x3>img,.su-aspect-ratio--4x3>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--4x3>*{position:relative;z-index:5}.su-aspect-ratio--4x3>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--1x1{position:relative}.su-aspect-ratio--1x1::before{display:block;content:"";width:100%;padding-top:100%}.su-aspect-ratio--1x1>img,.su-aspect-ratio--1x1>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--1x1>*{position:relative;z-index:5}.su-aspect-ratio--1x1>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-sr-only-element{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-sr-only-text{overflow:hidden;text-indent:101%;white-space:nowrap}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{filter:none !important}[hidden]{display:none !important}figure{margin:0}img{margin:0;padding:0;display:block;height:auto;max-width:100%}.su-embed-container{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;max-width:100%}.su-embed-container iframe,.su-embed-container object,.su-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.su-alert--warning a.su-button--big,.su-alert--warning a.su-button,.su-alert--warning a.su-button--secondary,.su-alert--success a.su-button--big,.su-alert--success a.su-button,.su-alert--success a.su-button--secondary,.su-alert--info a.su-button--big,.su-alert--info a.su-button,.su-alert--info a.su-button--secondary,.su-alert--error a.su-button--big,.su-alert--error a.su-button,.su-alert--error a.su-button--secondary,.su-alert__text a.su-button--big,.su-alert__text a.su-button,.su-alert__text a.su-button--secondary,.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:auto;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-alert--warning a.su-button--big a,.su-alert--warning a.su-button a,.su-alert--warning a.su-button--secondary a,.su-alert--success a.su-button--big a,.su-alert--success a.su-button a,.su-alert--success a.su-button--secondary a,.su-alert--info a.su-button--big a,.su-alert--info a.su-button a,.su-alert--info a.su-button--secondary a,.su-alert--error a.su-button--big a,.su-alert--error a.su-button a,.su-alert--error a.su-button--secondary a,.su-alert__text a.su-button--big a,.su-alert__text a.su-button a,.su-alert__text a.su-button--secondary a,.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}.su-alert--warning a.su-button--big:active,.su-alert--warning a.su-button:active,.su-alert--warning a.su-button--secondary:active,.su-alert--success a.su-button--big:active,.su-alert--success a.su-button:active,.su-alert--success a.su-button--secondary:active,.su-alert--info a.su-button--big:active,.su-alert--info a.su-button:active,.su-alert--info a.su-button--secondary:active,.su-alert--error a.su-button--big:active,.su-alert--error a.su-button:active,.su-alert--error a.su-button--secondary:active,.su-alert__text a.su-button--big:active,.su-alert__text a.su-button:active,.su-alert__text a.su-button--secondary:active,.su-local-footer__header .su-link--internal:active,.su-alert--warning a.su-button--big:focus,.su-alert--warning a.su-button:focus,.su-alert--warning a.su-button--secondary:focus,.su-alert--success a.su-button--big:focus,.su-alert--success a.su-button:focus,.su-alert--success a.su-button--secondary:focus,.su-alert--info a.su-button--big:focus,.su-alert--info a.su-button:focus,.su-alert--info a.su-button--secondary:focus,.su-alert--error a.su-button--big:focus,.su-alert--error a.su-button:focus,.su-alert--error a.su-button--secondary:focus,.su-alert__text a.su-button--big:focus,.su-alert__text a.su-button:focus,.su-alert__text a.su-button--secondary:focus,.su-local-footer__header .su-link--internal:focus,.su-alert--warning a.su-button--big:hover,.su-alert--warning a.su-button:hover,.su-alert--warning a.su-button--secondary:hover,.su-alert--success a.su-button--big:hover,.su-alert--success a.su-button:hover,.su-alert--success a.su-button--secondary:hover,.su-alert--info a.su-button--big:hover,.su-alert--info a.su-button:hover,.su-alert--info a.su-button--secondary:hover,.su-alert--error a.su-button--big:hover,.su-alert--error a.su-button:hover,.su-alert--error a.su-button--secondary:hover,.su-alert__text a.su-button--big:hover,.su-alert__text a.su-button:hover,.su-alert__text a.su-button--secondary:hover,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{filter:none !important}[hidden]{display:none !important}.flex-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.flex-container--collapse{margin-top:0;margin-bottom:0}@media only screen and (min-width: 576px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 768px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 992px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1200px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1500px){.flex-container--collapse{margin-top:0;margin-bottom:0}}.flex-container--row-gap>*{margin:0 0 20px}@media only screen and (min-width: 576px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 768px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 992px){.flex-container--row-gap>*{margin:0 0 36px}}@media only screen and (min-width: 1200px){.flex-container--row-gap>*{margin:0 0 40px}}@media only screen and (min-width: 1500px){.flex-container--row-gap>*{margin:0 0 48px}}.flex-2xl-12-of-12,.flex-2xl-11-of-12,.flex-2xl-10-of-12,.flex-2xl-9-of-12,.flex-2xl-8-of-12,.flex-2xl-7-of-12,.flex-2xl-6-of-12,.flex-2xl-5-of-12,.flex-2xl-4-of-12,.flex-2xl-3-of-12,.flex-2xl-2-of-12,.flex-2xl-1-of-12,.flex-xl-12-of-12,.flex-xl-11-of-12,.flex-xl-10-of-12,.flex-xl-9-of-12,.flex-xl-8-of-12,.flex-xl-7-of-12,.flex-xl-6-of-12,.flex-xl-5-of-12,.flex-xl-4-of-12,.flex-xl-3-of-12,.flex-xl-2-of-12,.flex-xl-1-of-12,.flex-lg-12-of-12,.flex-lg-11-of-12,.flex-lg-10-of-12,.flex-lg-9-of-12,.flex-lg-8-of-12,.flex-lg-7-of-12,.flex-lg-6-of-12,.flex-lg-5-of-12,.flex-lg-4-of-12,.flex-lg-3-of-12,.flex-lg-2-of-12,.flex-lg-1-of-12,.flex-md-12-of-12,.flex-md-11-of-12,.flex-md-10-of-12,.flex-md-9-of-12,.flex-md-8-of-12,.flex-md-7-of-12,.flex-md-6-of-12,.flex-md-5-of-12,.flex-md-4-of-12,.flex-md-3-of-12,.flex-md-2-of-12,.flex-md-1-of-12,.flex-sm-12-of-12,.flex-sm-11-of-12,.flex-sm-10-of-12,.flex-sm-9-of-12,.flex-sm-8-of-12,.flex-sm-7-of-12,.flex-sm-6-of-12,.flex-sm-5-of-12,.flex-sm-4-of-12,.flex-sm-3-of-12,.flex-sm-2-of-12,.flex-sm-1-of-12,.flex-xs-12-of-12,.flex-12-of-12,.flex-xs-11-of-12,.flex-11-of-12,.flex-xs-10-of-12,.flex-10-of-12,.flex-xs-9-of-12,.flex-9-of-12,.flex-xs-8-of-12,.flex-8-of-12,.flex-xs-7-of-12,.flex-7-of-12,.flex-xs-6-of-12,.flex-6-of-12,.flex-xs-5-of-12,.flex-5-of-12,.flex-xs-4-of-12,.flex-4-of-12,.flex-xs-3-of-12,.flex-3-of-12,.flex-xs-2-of-12,.flex-2-of-12,.flex-xs-1-of-12,.flex-1-of-12,.flex-auto{position:relative;width:100%;min-height:1px}.flex-auto{flex:0 0 auto;width:auto;max-width:none}@media only screen and (min-width: 0){.flex-push-xs-0{margin-left:0}.flex-push-xs-1{margin-left:8.3333333333%}.flex-push-xs-2{margin-left:16.6666666667%}.flex-push-xs-3{margin-left:25%}.flex-push-xs-4{margin-left:33.3333333333%}.flex-push-xs-5{margin-left:41.6666666667%}.flex-push-xs-6{margin-left:50%}.flex-push-xs-7{margin-left:58.3333333333%}.flex-push-xs-8{margin-left:66.6666666667%}.flex-push-xs-9{margin-left:75%}.flex-push-xs-10{margin-left:83.3333333333%}.flex-push-xs-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-push-sm-0{margin-left:0}.flex-push-sm-1{margin-left:8.3333333333%}.flex-push-sm-2{margin-left:16.6666666667%}.flex-push-sm-3{margin-left:25%}.flex-push-sm-4{margin-left:33.3333333333%}.flex-push-sm-5{margin-left:41.6666666667%}.flex-push-sm-6{margin-left:50%}.flex-push-sm-7{margin-left:58.3333333333%}.flex-push-sm-8{margin-left:66.6666666667%}.flex-push-sm-9{margin-left:75%}.flex-push-sm-10{margin-left:83.3333333333%}.flex-push-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width: 768px){.flex-push-md-0{margin-left:0}.flex-push-md-1{margin-left:8.3333333333%}.flex-push-md-2{margin-left:16.6666666667%}.flex-push-md-3{margin-left:25%}.flex-push-md-4{margin-left:33.3333333333%}.flex-push-md-5{margin-left:41.6666666667%}.flex-push-md-6{margin-left:50%}.flex-push-md-7{margin-left:58.3333333333%}.flex-push-md-8{margin-left:66.6666666667%}.flex-push-md-9{margin-left:75%}.flex-push-md-10{margin-left:83.3333333333%}.flex-push-md-11{margin-left:91.6666666667%}}@media only screen and (min-width: 992px){.flex-push-lg-0{margin-left:0}.flex-push-lg-1{margin-left:8.3333333333%}.flex-push-lg-2{margin-left:16.6666666667%}.flex-push-lg-3{margin-left:25%}.flex-push-lg-4{margin-left:33.3333333333%}.flex-push-lg-5{margin-left:41.6666666667%}.flex-push-lg-6{margin-left:50%}.flex-push-lg-7{margin-left:58.3333333333%}.flex-push-lg-8{margin-left:66.6666666667%}.flex-push-lg-9{margin-left:75%}.flex-push-lg-10{margin-left:83.3333333333%}.flex-push-lg-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1200px){.flex-push-xl-0{margin-left:0}.flex-push-xl-1{margin-left:8.3333333333%}.flex-push-xl-2{margin-left:16.6666666667%}.flex-push-xl-3{margin-left:25%}.flex-push-xl-4{margin-left:33.3333333333%}.flex-push-xl-5{margin-left:41.6666666667%}.flex-push-xl-6{margin-left:50%}.flex-push-xl-7{margin-left:58.3333333333%}.flex-push-xl-8{margin-left:66.6666666667%}.flex-push-xl-9{margin-left:75%}.flex-push-xl-10{margin-left:83.3333333333%}.flex-push-xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1500px){.flex-push-2xl-0{margin-left:0}.flex-push-2xl-1{margin-left:8.3333333333%}.flex-push-2xl-2{margin-left:16.6666666667%}.flex-push-2xl-3{margin-left:25%}.flex-push-2xl-4{margin-left:33.3333333333%}.flex-push-2xl-5{margin-left:41.6666666667%}.flex-push-2xl-6{margin-left:50%}.flex-push-2xl-7{margin-left:58.3333333333%}.flex-push-2xl-8{margin-left:66.6666666667%}.flex-push-2xl-9{margin-left:75%}.flex-push-2xl-10{margin-left:83.3333333333%}.flex-push-2xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 0){.flex-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 576px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-sm-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-sm-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-sm-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-sm-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-sm-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-sm-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-sm-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-sm-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-sm-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-sm-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-sm-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-sm-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-sm-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-sm-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-sm-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 576px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-sm-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 768px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 768px){.flex-md-3-of-12{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-md-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-md-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-md-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 768px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 768px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 768px){.flex-md-6-of-12{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-md-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-md-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-md-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 768px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 768px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 768px){.flex-md-9-of-12{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-md-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-md-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-md-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 768px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 768px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 768px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-md-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 992px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 992px){.flex-lg-3-of-12{flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-lg-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-lg-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 992px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 992px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 992px){.flex-lg-6-of-12{flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-lg-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-lg-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 992px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 992px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 992px){.flex-lg-9-of-12{flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-lg-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-lg-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 992px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 992px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 992px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-lg-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-xl-1-of-12{flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1200px){.flex-xl-2-of-12{flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1200px){.flex-xl-3-of-12{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-xl-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1200px){.flex-xl-4-of-12{flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1200px){.flex-xl-5-of-12{flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1200px){.flex-xl-6-of-12{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-xl-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1200px){.flex-xl-7-of-12{flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1200px){.flex-xl-8-of-12{flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1200px){.flex-xl-9-of-12{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-xl-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1200px){.flex-xl-10-of-12{flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1200px){.flex-xl-11-of-12{flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1200px){.flex-xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-2xl-1-of-12{flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1500px){.flex-2xl-2-of-12{flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1500px){.flex-2xl-3-of-12{flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1500px){.flex-2xl-4-of-12{flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1500px){.flex-2xl-5-of-12{flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1500px){.flex-2xl-6-of-12{flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1500px){.flex-2xl-7-of-12{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1500px){.flex-2xl-8-of-12{flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1500px){.flex-2xl-9-of-12{flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1500px){.flex-2xl-10-of-12{flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1500px){.flex-2xl-11-of-12{flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1500px){.flex-2xl-12-of-12{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}.su-brand-bar{width:100%;height:30px;background-color:#8c1515}.su-brand-bar__container{margin:0 auto}@media only screen and (min-width: 0){.su-brand-bar__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-brand-bar__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-brand-bar__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-brand-bar__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-brand-bar__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-brand-bar__container{max-width:1500px;width:calc(100% - 200px)}}.su-brand-bar__logo{display:inline-block;font-family:Stanford,"Source Serif 4","Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:8px;white-space:nowrap;color:#fff;font-size:20px;-ms-grid-column:2}.su-brand-bar__logo:hover,.su-brand-bar__logo:active,.su-brand-bar__logo:focus{color:#fff}.su-brand-bar__link--a11y{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-brand-bar--bright{background-color:#b1040e}.su-brand-bar--dark{background-color:#2e2d29}.su-brand-bar--white{background-color:#fff}.su-brand-bar--white .su-brand-bar__logo{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;color:#8c1515}@media only screen and (min-width: 768px){.su-lockup,.su-lockup>a{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;vertical-align:bottom}}.su-lockup a{font-weight:400;text-decoration:none}.su-lockup__cell1{min-height:26px;vertical-align:bottom;width:auto}@media only screen and (min-width: 768px){.su-lockup__cell1{margin-right:-1px;padding-right:7px;padding-bottom:0;align-self:flex-end;border-right:solid 1px #2e2d29;display:flex;flex-shrink:1;max-width:160px;min-height:32px}}@media only screen and (min-width: 768px){.su-lockup__cell2{padding-top:0;padding-left:7px;align-self:flex-end;border-left:solid 1px #2e2d29;flex-grow:1;vertical-align:bottom}}.su-lockup__wordmark{display:inline-block;font-family:Stanford,"Source Serif 4","Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8c1515;font-size:36px;line-height:17px;vertical-align:bottom}@media only screen and (min-width: 768px){.su-lockup__wordmark{font-size:46px;line-height:21px}}.su-lockup__wordmark-wrapper{line-height:26px}@media only screen and (min-width: 768px){.su-lockup__wordmark-wrapper{line-height:32px}}.su-lockup__line1,.su-lockup__line2,.su-lockup__line3,.su-lockup__line4,.su-lockup__line5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2d29;display:block}.su-lockup__line1{font-size:2.8rem}@media(max-width: 767px){.su-lockup__line1{font-size:2.6rem}}.su-lockup__line2{font-size:2.6rem}.su-lockup__line3{margin-top:.5rem;font-size:2.6rem;font-style:italic}@media(max-width: 767px){.su-lockup__line3{margin:0;font-size:1.9rem}}.su-lockup__line4{margin-top:.5rem;font-size:2.5rem;font-weight:600;letter-spacing:.05rem;line-height:1em;margin-left:-0.2rem;text-transform:uppercase}.su-lockup__line5{font-size:2.7rem;line-height:1em;width:100%}@media only screen and (min-width: 768px){.su-lockup__line5{margin-top:8px;font-size:3rem}}@media(max-width: 767px){.su-lockup--option-a>a{display:flex;flex-direction:column}}.su-lockup--option-a .su-lockup__line2,.su-lockup--option-a .su-lockup__line3,.su-lockup--option-a .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-a .su-lockup__cell2{order:3}}.su-lockup--option-a .su-lockup__line1{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line1{margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line1{font-size:3.2rem;line-height:.7em}}.su-lockup--option-a .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line5{margin-top:.75rem;margin-left:-2px;order:2}.su-lockup--option-a .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-b .su-lockup__line3,.su-lockup--option-b .su-lockup__line4,.su-lockup--option-b .su-lockup__line5{display:none}.su-lockup--option-b .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-b .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-b .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-c>a{display:flex;flex-direction:column}}.su-lockup--option-c .su-lockup__line3,.su-lockup--option-c .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-c .su-lockup__cell2{margin-left:-2px;order:3}}.su-lockup--option-c .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-c .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-c .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line5{margin-top:.75rem;margin-left:-2px;order:2}.su-lockup--option-c .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-d .su-lockup__line2,.su-lockup--option-d .su-lockup__line4,.su-lockup--option-d .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-d .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-d .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-d .su-lockup__line3{font-size:1.8rem;line-height:.7em}}.su-lockup--option-e .su-lockup__line4,.su-lockup--option-e .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-e .su-lockup__line1{margin-top:-0.7rem;font-size:2.6rem}}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}.su-lockup--option-e .su-lockup__line2{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line2{margin-left:-2px}}.su-lockup--option-e .su-lockup__line3{margin-top:.5rem;font-style:italic}@media only screen and (min-width: 768px){.su-lockup--option-e .su-lockup__line3{margin-top:.8rem;font-size:1.9rem;line-height:.7em}}.su-lockup--option-f .su-lockup__line3,.su-lockup--option-f .su-lockup__line4,.su-lockup--option-f .su-lockup__line5{display:none}.su-lockup--option-f .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-f .su-lockup__line1{margin-top:-0.4rem;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line1{margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-f .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line2{line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-g>a{display:flex;flex-direction:column}}.su-lockup--option-g .su-lockup__line3,.su-lockup--option-g .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-g .su-lockup__cell2{order:3}}.su-lockup--option-g .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line1{margin-top:-0.4rem;margin-bottom:2px;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line1{margin-top:0;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-g .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-g .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line5{margin-top:.75rem;order:2}.su-lockup--option-g .su-lockup__line5::after{margin-top:1rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-h .su-lockup__line2,.su-lockup--option-h .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-h .su-lockup__cell2,.su-lockup--option-h .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-h .su-lockup__wordmark{display:block}}.su-lockup--option-h .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line4{margin-bottom:4px}.su-lockup--option-h .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-h .su-lockup__line3{margin-top:0;margin-bottom:-3px;font-style:normal;line-height:1em;text-transform:capitalize}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line3{font-size:2.6rem}}.su-lockup--option-i .su-lockup__line2,.su-lockup--option-i .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-i .su-lockup__cell2,.su-lockup--option-i .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__wordmark{display:block}}.su-lockup--option-i .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-i .su-lockup__line3{line-height:.7em;text-transform:capitalize}@media only screen and (min-width: 768px){.su-lockup--option-i .su-lockup__line3{font-size:1.8rem}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line3{line-height:1.15em}}@media(max-width: 767px){.su-lockup--option-j>a{display:flex;flex-direction:column}}.su-lockup--option-j .su-lockup__line3,.su-lockup--option-j .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-j .su-lockup__cell2{order:3}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line1{margin-left:-2px}}.su-lockup--option-j .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}.su-lockup--option-j .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line5{margin-top:.75rem;margin-left:-2px;order:2}.su-lockup--option-j .su-lockup__line5::after{margin-top:.9rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-k .su-lockup__line2,.su-lockup--option-k .su-lockup__line3,.su-lockup--option-k .su-lockup__line4{display:none}.su-lockup--option-k .su-lockup__line1{font-size:3.3rem;font-weight:600;line-height:.7em;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line1{margin-top:1.1rem;margin-left:-2px;font-size:2.6rem;line-height:2.6rem}.su-lockup--option-k .su-lockup__line1::after{margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line5{margin-left:-2px;font-size:2.6rem}}.su-lockup--option-l .su-lockup__line2,.su-lockup--option-l .su-lockup__line3,.su-lockup--option-l .su-lockup__line4,.su-lockup--option-l .su-lockup__line5{display:none}.su-lockup--option-l .su-lockup__line1{font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-l .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-l .su-lockup__line1{font-size:3.3rem;line-height:.7em}}.su-lockup--option-m .su-lockup__line3,.su-lockup--option-m .su-lockup__line4,.su-lockup--option-m .su-lockup__line5{display:none}.su-lockup--option-m .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line2{margin-top:0;margin-left:-2px;line-height:2.6rem}}@media only screen and (min-width: 768px){.su-lockup--option-m .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line1{margin-top:4px;margin-left:-2px}}.su-lockup--option-n .su-lockup__line2,.su-lockup--option-n .su-lockup__line3,.su-lockup--option-n .su-lockup__line4,.su-lockup--option-n .su-lockup__line5{display:none}.su-lockup--option-n .su-lockup__line1{line-height:.7em}@media only screen and (min-width: 768px){.su-lockup--option-n .su-lockup__line1{font-size:3.2rem}}@media(max-width: 767px){.su-lockup--option-n .su-lockup__line1{margin-top:.5rem;margin-left:-2px;line-height:2.6rem}}.su-lockup--option-o .su-lockup__cell2,.su-lockup--option-o .su-lockup__cell1{border:0}.su-lockup--option-o .su-lockup__line1,.su-lockup--option-o .su-lockup__line2,.su-lockup--option-o .su-lockup__line3,.su-lockup--option-o .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-o .su-lockup__line4{margin-left:-2px}}.su-lockup--option-p .su-lockup__line2,.su-lockup--option-p .su-lockup__line3,.su-lockup--option-p .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-p .su-lockup__wordmark{display:block}}.su-lockup--option-p .su-lockup__line1{margin-bottom:-3px;line-height:1em}.su-lockup--option-p .su-lockup__line4{margin-bottom:-3px;line-height:1em}@media(max-width: 767px){.su-lockup--option-p .su-lockup__line4{font-size:2.5rem}.su-lockup--option-p .su-lockup__line4::after{margin-top:.6rem;margin-bottom:.7rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-p .su-lockup__cell2{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-q>a{display:flex;flex-direction:column}}.su-lockup--option-q .su-lockup__line2,.su-lockup--option-q .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-q .su-lockup__cell2{order:3}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line1{margin-left:-2px}}.su-lockup--option-q .su-lockup__line3{font-size:1.8rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line3{line-height:1.15em;margin-left:-2px}}.su-lockup--option-q .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line5{margin-top:.75rem;margin-left:-2px;order:2}.su-lockup--option-q .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-r .su-lockup__cell2,.su-lockup--option-r .su-lockup__cell1{border:0}.su-lockup--option-r .su-lockup__line1,.su-lockup--option-r .su-lockup__line2,.su-lockup--option-r .su-lockup__line3,.su-lockup--option-r .su-lockup__line4{display:none}.su-lockup--option-r .su-lockup__line5{font-size:2.1rem}@media(max-width: 767px){.su-lockup--option-r .su-lockup__line5{margin-top:.75rem;margin-left:-2px;font-size:2.6rem}}.su-lockup--option-s .su-lockup__wordmark{display:block}.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-s .su-lockup__line3,.su-lockup--option-s .su-lockup__line5{display:none}.su-lockup--option-s .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-s .su-lockup__cell1{padding:0;border:0}.su-lockup--option-s .su-lockup__cell2{padding:0;border:0;width:100%}.su-lockup--option-t .su-lockup__wordmark{display:block}.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-t .su-lockup__line3{margin:0;font-size:2rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line3{margin-top:.3rem;margin-left:-2px;font-size:1.8rem}}.su-lockup--option-t .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-t .su-lockup__line5{display:none}.su-lockup--option-t .su-lockup__cell1{padding:0;border:0}.su-lockup--option-t .su-lockup__cell2{padding:0;border:0;width:100%}.su-global-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:2rem;padding-bottom:2rem;background-color:#8c1515;color:#fff}@media only screen and (min-width: 768px){.su-global-footer{padding-top:2.6rem;padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-global-footer{padding-top:2.7rem;padding-bottom:2.7rem}}.su-global-footer a{color:#fff;text-decoration:none}.su-global-footer a:hover,.su-global-footer a:focus{color:#fff;text-decoration:underline}.su-global-footer nav{margin-bottom:1rem;display:flex;flex:0 0 auto;justify-content:center}@media only screen and (min-width: 576px){.su-global-footer nav{display:block;margin-bottom:1.3rem}}.su-global-footer__container{margin:0 auto}@media only screen and (min-width: 0){.su-global-footer__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-global-footer__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-global-footer__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-global-footer__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-global-footer__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-global-footer__container{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 992px){.su-global-footer__container{display:flex}}.su-global-footer__brand{padding-top:.5rem;margin-bottom:.8rem;text-align:center}@media only screen and (min-width: 768px){.su-global-footer__brand{margin-bottom:.9rem}}@media only screen and (min-width: 1500px){.su-global-footer__brand{margin-bottom:1rem}}.su-global-footer__brand a{display:inline-block;font-family:Stanford,"Source Serif 4","Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:3.4rem}.su-global-footer__brand a:hover,.su-global-footer__brand a:focus{text-decoration:none}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__brand a{font-size:3.2rem}}.su-global-footer__content{flex-grow:1}@media(min-width: 576px)and (max-width: 991px){.su-global-footer__content{text-align:center}}@media only screen and (min-width: 992px){.su-global-footer__content{padding-left:4.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__content{padding-left:5.2rem}}.su-global-footer__link-a11y{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-global-footer__menu{margin:0 0 1rem;padding:0;font-size:1.5rem;list-style-type:none}.su-global-footer__menu li{margin:0;padding:.25em 0;display:block}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu li{margin-right:1rem}}@media only screen and (min-width: 576px){.su-global-footer__menu li{display:inline-block;line-height:1.1}}@media only screen and (min-width: 768px){.su-global-footer__menu li{margin-right:2rem}}@media only screen and (min-width: 992px){.su-global-footer__menu li{margin-right:2.8rem;padding:0;text-align:left}}.su-global-footer__menu li:last-child{margin-right:0}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--global{padding-right:1.9rem}}@media(min-width: 768px)and (max-width: 1499px){.su-global-footer__menu--global{font-size:1.7rem}}@media only screen and (min-width: 1500px){.su-global-footer__menu--global{font-size:1.8rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--policy{padding-left:1.9rem}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu--policy{font-size:1.4rem}}@media only screen and (min-width: 576px){.su-global-footer__menu--policy a{font-weight:400}}@media(min-width: 768px)and (max-width: 1199px){.su-global-footer__menu--policy{font-size:1.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__menu--policy{font-size:1.6rem}}.su-global-footer__copyright{font-size:1.4rem;text-align:center}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__copyright{font-size:1.34rem}}.su-global-footer__copyright span{white-space:nowrap}@media only screen and (min-width: 992px){.su-global-footer__copyright{text-align:left}}.su-global-footer--bright{background-color:#b1040e}.su-global-footer--dark{background-color:#2e2d29}.su-local-footer{background-color:#f4f4f4}.su-local-footer a{font-weight:400}.su-local-footer ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.su-local-footer ul>li{margin-bottom:0}.su-local-footer ul>li{margin-bottom:7px}.su-local-footer .su-signup-form p{font-size:17px}.su-local-footer__header{position:relative}@media(max-width: 991px){.su-local-footer__header .su-lockup{margin-bottom:3rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-lockup{margin-bottom:3.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-lockup{margin-bottom:3.8rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-lockup{float:left}}.su-local-footer__header .su-link--internal{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);padding:1rem 1.2rem 1.3rem 2rem;border-radius:7px}.su-local-footer__header .su-link--internal::after,.su-local-footer__header .su-link--internal::before{background-color:#fff;color:#b1040e}.su-local-footer__header .su-link--internal:hover,.su-local-footer__header .su-link--internal:focus{background-color:#2e2d29;color:#fff}.su-local-footer__header .su-link--internal:hover::after,.su-local-footer__header .su-link--internal:hover::before,.su-local-footer__header .su-link--internal:focus::after,.su-local-footer__header .su-link--internal:focus::before{background-color:#fff}.su-local-footer__header .su-link--internal:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media(max-width: 991px){.su-local-footer__header .su-link--internal{margin-bottom:2rem;width:auto}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-link--internal{margin-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-link--internal{margin-bottom:2.7rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-link--internal{float:right}}.su-local-footer__header .su-link--internal::after{background-color:#fff}.su-local-footer__header .su-link--internal:hover{border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1)}.su-local-footer__columns,.su-local-footer__header{margin:0 auto;padding-top:3.2rem;clear:both}@media only screen and (min-width: 0){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 0){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 576px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 768px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 992px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:36px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:36px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1200px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:40px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:40px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1500px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:48px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:48px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.8rem}}.su-local-footer__columns{padding-bottom:3.2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-template-areas:"A B" "C C"}@media only screen and (min-width: 768px){.su-local-footer__columns{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns{padding-bottom:4.8rem}}@media only screen and (min-width: 768px){.su-local-footer__columns{display:grid}}@media only screen and (min-width: 992px){.su-local-footer__columns{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"A B C" "A B C"}}@media only screen and (min-width: 1200px){.su-local-footer__columns{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"A B B C"}}.su-local-footer__columns .su-local-footer__cell1,.su-local-footer__columns .su-local-footer__cell2,.su-local-footer__columns .su-local-footer__cell3{vertical-align:top}.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-column:1;grid-area:A}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media(max-width: 991px){.su-local-footer__columns .su-local-footer__cell2{padding-top:3.2rem;padding-bottom:2rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.5rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.8rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.7rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}}.su-local-footer__columns .su-local-footer__cell2 nav{vertical-align:top}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 10px);max-width:calc(49% - 10px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:10px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:10px}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 20px);max-width:calc(49% - 20px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:20px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:20px}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav{min-width:calc(49% - 24px);max-width:calc(49% - 24px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:24px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:24px}}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2rem}@media only screen and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.7rem}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell2{-ms-grid-column-span:2}}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media only screen and (min-width: 992px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1200px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:4}}.su-local-footer__list-heading{font-size:18px;line-height:140%}.su-local-footer__address,.su-local-footer__action-links{padding-bottom:3.2rem;font-size:16px}@media only screen and (min-width: 768px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.8rem}}.su-local-footer__address{line-height:140%}.su-local-footer__action-links a{text-decoration:none;font-weight:600}@supports((-webkit-mask-repeat: no-repeat) or (mask-repeat: no-repeat)){.su-local-footer__action-links a::after{height:.8em;width:.8em;display:inline-block;content:"";-webkit-mask:url("../img/arrow-right.svg") no-repeat 0 0;mask:url("../img/arrow-right.svg") no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain}.su-local-footer__action-links a:hover::after,.su-local-footer__action-links a:focus::after{background-color:#2e2d29}.su-local-footer__action-links a::after{margin-right:.3em;margin-bottom:-0.18em;margin-left:.4em;background-color:#006cb8;transition:transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out,-webkit-mask-image .2s ease-in-out}.su-local-footer__action-links a:hover::after,.su-local-footer__action-links a:focus::after{transform:translateX(0.2em)}}.su-local-footer__primary-links ul li,.su-local-footer__secondary-links ul li{font-size:16px}.su-local-footer__social-links{padding:0;margin:0;list-style-type:none;overflow:hidden}.su-local-footer__social-links>li{display:block;float:left}.su-local-footer__social-links>li:last-child{margin-right:0}.su-local-footer__social-links li{padding-right:18px}.su-local-footer__social-links li:last-child{padding-right:0}.su-local-footer__social-links i{font-size:2.5rem}.su-local-footer__social-links i::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#2e2d29;font-family:"Font Awesome 5 Brands";transition:color .25s ease-out}.su-local-footer__social-links a{text-decoration:none}.su-local-footer__social-links a span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.su-local-footer__social-links .su-local-footer__social-facebook i::before{content:""}.su-local-footer__social-links .su-local-footer__social-facebook:hover i::before,.su-local-footer__social-links .su-local-footer__social-facebook:focus i::before{color:#3b579d}.su-local-footer__social-links .su-local-footer__social-linkedin i::before{content:""}.su-local-footer__social-links .su-local-footer__social-linkedin:hover i::before,.su-local-footer__social-links .su-local-footer__social-linkedin:focus i::before{color:#0077b5}.su-local-footer__social-links .su-local-footer__social-twitter i::before{content:""}.su-local-footer__social-links .su-local-footer__social-twitter:hover i::before,.su-local-footer__social-links .su-local-footer__social-twitter:focus i::before{color:#1da1f2}.su-local-footer__social-links .su-local-footer__social-instagram i::before{content:""}.su-local-footer__social-links .su-local-footer__social-instagram:hover i::before,.su-local-footer__social-links .su-local-footer__social-instagram:focus i::before{color:#d73676}.su-local-footer__social-links .su-local-footer__social-youtube i::before{content:""}.su-local-footer__social-links .su-local-footer__social-youtube:hover i::before,.su-local-footer__social-links .su-local-footer__social-youtube:focus i::before{color:#cd201f}.su-masthead{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);position:relative;background-color:#fff;max-width:100%}.su-masthead>section:last-of-type{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding-top:2rem}@media only screen and (min-width: 0){.su-masthead>section:last-of-type{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-masthead>section:last-of-type{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-masthead>section:last-of-type{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-masthead>section:last-of-type{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{padding-top:2.6rem}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{padding-top:2.7rem}}.su-masthead .su-lockup{margin-bottom:1.5rem;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width: 768px){.su-masthead .su-lockup{margin-bottom:1.8rem}}@media only screen and (min-width: 1500px){.su-masthead .su-lockup{margin-bottom:1.9rem}}@media(max-width: 991px){.su-masthead .su-lockup{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px);z-index:10010}}@media only screen and (min-width: 992px){.su-masthead .su-lockup{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(max-width: 991px){.su-masthead .su-site-search{display:none}}@media only screen and (min-width: 992px){.su-masthead .su-site-search{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.su-masthead .su-site-search>form{margin-left:auto;width:30rem;max-width:100%}@media(max-width: 991px){.su-masthead .su-site-search>form{width:100%}}@media(max-width: 767px){.su-masthead .su-main-nav{margin-top:-57px}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px);margin-top:auto}}@media(max-width: 991px){.su-masthead .su-main-nav>ul{box-shadow:0px 10px 20px rgba(0, 0, 0, 0.15), 0px 6px 6px rgba(0, 0, 0, 0.2)}.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav>.su-site-search{right:0}}@media only screen and (min-width: 992px){.su-masthead .su-main-nav{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:40rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{transform:translateX(20px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{transform:translateX(30px)}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{transform:translateX(50px)}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 40px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 60px)}}@media(min-width: 992px){.su-masthead--center .su-main-nav>ul{justify-content:center}}.su-masthead--dark{background-color:#2e2d29}.su-masthead--dark .su-lockup__wordmark,.su-masthead--dark .su-lockup__line1,.su-masthead--dark .su-lockup__line2,.su-masthead--dark .su-lockup__line3,.su-masthead--dark .su-lockup__line4,.su-masthead--dark .su-lockup__line5{color:#fff}.su-masthead--dark .su-lockup__cell2{border-color:#fff}@media(min-width: 992px){.su-masthead--right .su-main-nav>ul{justify-content:flex-end}}.su-skiplinks{padding:0;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;background-color:#2e2d29;color:#fff;font-size:.75em;font-weight:400;text-decoration:none;min-height:1px;position:absolute;top:-500px;left:.8em;transition-duration:.25s;transition-property:top;transition-timing-function:ease-in-out}@media print{.su-skiplinks{display:none}}.su-skiplinks,.su-skiplinks:hover,.su-skiplinks:visited{height:1px;width:1px;color:#fff;overflow:hidden;white-space:nowrap}.su-skiplinks:active,.su-skiplinks:focus{padding:.4em .8em;height:auto;width:auto;color:#fff;border:1px solid #53565a;border-radius:3px;position:fixed;left:.8em;top:.8em;z-index:11222}.su-alert{background-color:#f4f4f4}.su-alert a{color:#2e2d29}.su-alert .centered-container{padding-top:1em;padding-bottom:1em;display:flex;flex-wrap:wrap}@media only screen and (min-width: 576px){.su-alert .centered-container{align-items:center}}.su-alert__dismiss{margin-left:2rem;order:3;height:100%;align-content:flex-end;flex-shrink:1;text-align:right}@media only screen and (min-width: 768px){.su-alert__dismiss{margin-left:2.6rem}}@media only screen and (min-width: 1500px){.su-alert__dismiss{margin-left:2.7rem}}@media(max-width: 575px){.su-alert__dismiss{width:100%}}.su-alert__dismiss .su-alert__dismiss-button{padding:0;background-color:rgba(0,0,0,0);text-transform:uppercase;font-weight:600;color:#2e2d29;font-size:1.7rem;letter-spacing:.1em}.su-alert__dismiss .su-alert__dismiss-button .su-far,.su-alert__dismiss .su-alert__dismiss-button .su-fas,.su-alert__dismiss .su-alert__dismiss-button .fas{margin-left:.5em}.su-alert__dismiss .su-alert__dismiss-button i,.su-alert__dismiss .su-alert__dismiss-button .su-far,.su-alert__dismiss .su-alert__dismiss-button .su-fas,.su-alert__dismiss .su-alert__dismiss-button .fas{font-style:normal;text-decoration:none}.su-alert__dismiss .su-alert__dismiss-button.su-text-black:hover,.su-alert__dismiss .su-alert__dismiss-button.su-text-black:focus{background-color:rgba(0,0,0,0);color:#2e2d29}.su-alert__header{margin-right:2rem;order:1;flex-shrink:1}@media only screen and (min-width: 768px){.su-alert__header{margin-right:2.6rem}}@media only screen and (min-width: 1500px){.su-alert__header{margin-right:2.7rem}}@media(max-width: 991px){.su-alert__header{margin-bottom:1em;width:100%}}.su-alert__icon{margin-right:.5em;display:inline-block;max-width:20px}.su-alert__icon i,.su-alert__icon .su-far,.su-alert__icon .su-fas{font-style:normal}.su-alert__label{height:100%;line-height:100%;display:inline-block;font-size:1.7rem;text-transform:uppercase;font-weight:600;letter-spacing:.1em}.su-alert__label::after{content:":"}.su-alert__body{order:2;flex-grow:1;flex-basis:100px}.su-alert__heading{margin-bottom:1rem}.su-alert__text{margin-bottom:0}.su-alert__text a{color:#2e2d29;text-decoration:underline;transition:background-color .3s ease-in-out,color .3s ease-in-out}.su-alert__text a:hover,.su-alert__text a:focus{color:#2e2d29;background-color:#6fc3ff;text-decoration:underline}.su-alert__text a.su-button,.su-alert__text a.su-button--secondary{padding:1rem 2rem 1.15rem;background-color:#fff;box-shadow:inset 0 0 0 2px #b1040e;color:#b1040e;background-color:#f4f4f4;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}.su-alert__text a.su-button::after,.su-alert__text a.su-button::before,.su-alert__text a.su-button--secondary::after,.su-alert__text a.su-button--secondary::before{background-color:#b1040e;color:#fff}.su-alert__text a.su-button:hover,.su-alert__text a.su-button:focus,.su-alert__text a.su-button--secondary:hover,.su-alert__text a.su-button--secondary:focus{background-color:#fff;color:#2e2d29}.su-alert__text a.su-button:hover::after,.su-alert__text a.su-button:hover::before,.su-alert__text a.su-button:focus::after,.su-alert__text a.su-button:focus::before,.su-alert__text a.su-button--secondary:hover::after,.su-alert__text a.su-button--secondary:hover::before,.su-alert__text a.su-button--secondary:focus::after,.su-alert__text a.su-button--secondary:focus::before{background-color:#fff;color:#2e2d29}.su-alert__text a.su-button:hover,.su-alert__text a.su-button--secondary:hover{box-shadow:inset 0 0 0 2px #2e2d29}.su-alert__text a.su-button:hover::after,.su-alert__text a.su-button:hover::before,.su-alert__text a.su-button--secondary:hover::after,.su-alert__text a.su-button--secondary:hover::before{background-color:#2e2d29;color:#fff}.su-alert__text a.su-button:focus,.su-alert__text a.su-button--secondary:focus{box-shadow:inset 0 0 0 2px #2e2d29,0 0 3px #53565a,0 0 7px #53565a}.su-alert__text a.su-button:focus::after,.su-alert__text a.su-button:focus::before,.su-alert__text a.su-button--secondary:focus::after,.su-alert__text a.su-button--secondary:focus::before{background-color:#2e2d29;color:#fff}.su-alert__text a.su-button:hover,.su-alert__text a.su-button:focus,.su-alert__text a.su-button--secondary:hover,.su-alert__text a.su-button--secondary:focus{background-color:#f4f4f4}.su-alert__text a.su-button--big{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;padding:1.3rem 2.8rem 1.5rem;font-size:2.5rem;background-color:#f4f4f4;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}.su-alert__text a.su-button--big::after,.su-alert__text a.su-button--big::before{background-color:#fff;color:#b1040e}.su-alert__text a.su-button--big:hover,.su-alert__text a.su-button--big:focus{background-color:#2e2d29;color:#fff}.su-alert__text a.su-button--big:hover::after,.su-alert__text a.su-button--big:hover::before,.su-alert__text a.su-button--big:focus::after,.su-alert__text a.su-button--big:focus::before{background-color:#fff}.su-alert__text a.su-button--big:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media only screen and (min-width: 768px){.su-alert__text a.su-button--big{padding:1.5rem 3rem 1.8rem;font-size:2.8rem}}@media only screen and (min-width: 1500px){.su-alert__text a.su-button--big{font-size:3rem}}.su-alert__text a.su-button--big:hover,.su-alert__text a.su-button--big:focus{background-color:#f4f4f4;color:#2e2d29}.su-alert__footer a{color:#2e2d29;text-decoration:none}.su-alert__footer a:hover,.su-alert__footer a:focus{color:#2e2d29;text-decoration:underline}.su-alert__footer .su-link::after{background:#2e2d29}.su-alert__footer .su-link:hover,.su-alert__footer .su-link:focus{text-decoration:underline}.su-alert__footer .su-link:hover::after,.su-alert__footer .su-link:focus::after{background:#2e2d29}.su-alert__text+.su-alert__footer{margin-top:1.5rem}@media only screen and (min-width: 768px){.su-alert__text+.su-alert__footer{margin-top:1.8rem}}@media only screen and (min-width: 1500px){.su-alert__text+.su-alert__footer{margin-top:1.9rem}}@media(max-width: 767px){.su-alert__dismiss~.su-alert__body{margin-bottom:1em}}.su-alert--error{background-color:#b1040e;color:#fff}.su-alert--error a{color:#fff}.su-alert--error a:hover,.su-alert--error a:focus{text-decoration:underline}.su-alert--error a.su-button,.su-alert--error a.su-button--secondary{padding:1rem 2rem 1.15rem;background-color:#fff;box-shadow:inset 0 0 0 2px #b1040e;color:#b1040e;background-color:#b1040e;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--error a.su-button::after,.su-alert--error a.su-button::before,.su-alert--error a.su-button--secondary::after,.su-alert--error a.su-button--secondary::before{background-color:#b1040e;color:#fff}.su-alert--error a.su-button:hover,.su-alert--error a.su-button:focus,.su-alert--error a.su-button--secondary:hover,.su-alert--error a.su-button--secondary:focus{background-color:#fff;color:#2e2d29}.su-alert--error a.su-button:hover::after,.su-alert--error a.su-button:hover::before,.su-alert--error a.su-button:focus::after,.su-alert--error a.su-button:focus::before,.su-alert--error a.su-button--secondary:hover::after,.su-alert--error a.su-button--secondary:hover::before,.su-alert--error a.su-button--secondary:focus::after,.su-alert--error a.su-button--secondary:focus::before{background-color:#fff;color:#2e2d29}.su-alert--error a.su-button:hover,.su-alert--error a.su-button--secondary:hover{box-shadow:inset 0 0 0 2px #2e2d29}.su-alert--error a.su-button:hover::after,.su-alert--error a.su-button:hover::before,.su-alert--error a.su-button--secondary:hover::after,.su-alert--error a.su-button--secondary:hover::before{background-color:#2e2d29;color:#fff}.su-alert--error a.su-button:focus,.su-alert--error a.su-button--secondary:focus{box-shadow:inset 0 0 0 2px #2e2d29,0 0 3px #53565a,0 0 7px #53565a}.su-alert--error a.su-button:focus::after,.su-alert--error a.su-button:focus::before,.su-alert--error a.su-button--secondary:focus::after,.su-alert--error a.su-button--secondary:focus::before{background-color:#2e2d29;color:#fff}.su-alert--error a.su-button:hover,.su-alert--error a.su-button:focus,.su-alert--error a.su-button--secondary:hover,.su-alert--error a.su-button--secondary:focus{background-color:#b1040e;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--error a.su-button--big{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;padding:1.3rem 2.8rem 1.5rem;font-size:2.5rem;background-color:#b1040e;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--error a.su-button--big::after,.su-alert--error a.su-button--big::before{background-color:#fff;color:#b1040e}.su-alert--error a.su-button--big:hover,.su-alert--error a.su-button--big:focus{background-color:#2e2d29;color:#fff}.su-alert--error a.su-button--big:hover::after,.su-alert--error a.su-button--big:hover::before,.su-alert--error a.su-button--big:focus::after,.su-alert--error a.su-button--big:focus::before{background-color:#fff}.su-alert--error a.su-button--big:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media only screen and (min-width: 768px){.su-alert--error a.su-button--big{padding:1.5rem 3rem 1.8rem;font-size:2.8rem}}@media only screen and (min-width: 1500px){.su-alert--error a.su-button--big{font-size:3rem}}.su-alert--error a.su-button--big:hover,.su-alert--error a.su-button--big:focus{background-color:#b1040e;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--info{background-color:#00548f}.su-alert--info a.su-button,.su-alert--info a.su-button--secondary{padding:1rem 2rem 1.15rem;background-color:#fff;box-shadow:inset 0 0 0 2px #b1040e;color:#b1040e;background-color:#00548f;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--info a.su-button::after,.su-alert--info a.su-button::before,.su-alert--info a.su-button--secondary::after,.su-alert--info a.su-button--secondary::before{background-color:#b1040e;color:#fff}.su-alert--info a.su-button:hover,.su-alert--info a.su-button:focus,.su-alert--info a.su-button--secondary:hover,.su-alert--info a.su-button--secondary:focus{background-color:#fff;color:#2e2d29}.su-alert--info a.su-button:hover::after,.su-alert--info a.su-button:hover::before,.su-alert--info a.su-button:focus::after,.su-alert--info a.su-button:focus::before,.su-alert--info a.su-button--secondary:hover::after,.su-alert--info a.su-button--secondary:hover::before,.su-alert--info a.su-button--secondary:focus::after,.su-alert--info a.su-button--secondary:focus::before{background-color:#fff;color:#2e2d29}.su-alert--info a.su-button:hover,.su-alert--info a.su-button--secondary:hover{box-shadow:inset 0 0 0 2px #2e2d29}.su-alert--info a.su-button:hover::after,.su-alert--info a.su-button:hover::before,.su-alert--info a.su-button--secondary:hover::after,.su-alert--info a.su-button--secondary:hover::before{background-color:#2e2d29;color:#fff}.su-alert--info a.su-button:focus,.su-alert--info a.su-button--secondary:focus{box-shadow:inset 0 0 0 2px #2e2d29,0 0 3px #53565a,0 0 7px #53565a}.su-alert--info a.su-button:focus::after,.su-alert--info a.su-button:focus::before,.su-alert--info a.su-button--secondary:focus::after,.su-alert--info a.su-button--secondary:focus::before{background-color:#2e2d29;color:#fff}.su-alert--info a.su-button:hover,.su-alert--info a.su-button:focus,.su-alert--info a.su-button--secondary:hover,.su-alert--info a.su-button--secondary:focus{background-color:#00548f;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--info a.su-button--big{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;padding:1.3rem 2.8rem 1.5rem;font-size:2.5rem;background-color:#00548f;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--info a.su-button--big::after,.su-alert--info a.su-button--big::before{background-color:#fff;color:#b1040e}.su-alert--info a.su-button--big:hover,.su-alert--info a.su-button--big:focus{background-color:#2e2d29;color:#fff}.su-alert--info a.su-button--big:hover::after,.su-alert--info a.su-button--big:hover::before,.su-alert--info a.su-button--big:focus::after,.su-alert--info a.su-button--big:focus::before{background-color:#fff}.su-alert--info a.su-button--big:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media only screen and (min-width: 768px){.su-alert--info a.su-button--big{padding:1.5rem 3rem 1.8rem;font-size:2.8rem}}@media only screen and (min-width: 1500px){.su-alert--info a.su-button--big{font-size:3rem}}.su-alert--info a.su-button--big:hover,.su-alert--info a.su-button--big:focus{background-color:#00548f;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--success{background-color:#008566}.su-alert--success a.su-button,.su-alert--success a.su-button--secondary{padding:1rem 2rem 1.15rem;background-color:#fff;box-shadow:inset 0 0 0 2px #b1040e;color:#b1040e;background-color:#008566;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--success a.su-button::after,.su-alert--success a.su-button::before,.su-alert--success a.su-button--secondary::after,.su-alert--success a.su-button--secondary::before{background-color:#b1040e;color:#fff}.su-alert--success a.su-button:hover,.su-alert--success a.su-button:focus,.su-alert--success a.su-button--secondary:hover,.su-alert--success a.su-button--secondary:focus{background-color:#fff;color:#2e2d29}.su-alert--success a.su-button:hover::after,.su-alert--success a.su-button:hover::before,.su-alert--success a.su-button:focus::after,.su-alert--success a.su-button:focus::before,.su-alert--success a.su-button--secondary:hover::after,.su-alert--success a.su-button--secondary:hover::before,.su-alert--success a.su-button--secondary:focus::after,.su-alert--success a.su-button--secondary:focus::before{background-color:#fff;color:#2e2d29}.su-alert--success a.su-button:hover,.su-alert--success a.su-button--secondary:hover{box-shadow:inset 0 0 0 2px #2e2d29}.su-alert--success a.su-button:hover::after,.su-alert--success a.su-button:hover::before,.su-alert--success a.su-button--secondary:hover::after,.su-alert--success a.su-button--secondary:hover::before{background-color:#2e2d29;color:#fff}.su-alert--success a.su-button:focus,.su-alert--success a.su-button--secondary:focus{box-shadow:inset 0 0 0 2px #2e2d29,0 0 3px #53565a,0 0 7px #53565a}.su-alert--success a.su-button:focus::after,.su-alert--success a.su-button:focus::before,.su-alert--success a.su-button--secondary:focus::after,.su-alert--success a.su-button--secondary:focus::before{background-color:#2e2d29;color:#fff}.su-alert--success a.su-button:hover,.su-alert--success a.su-button:focus,.su-alert--success a.su-button--secondary:hover,.su-alert--success a.su-button--secondary:focus{background-color:#008566;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--success a.su-button--big{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;padding:1.3rem 2.8rem 1.5rem;font-size:2.5rem;background-color:#008566;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--success a.su-button--big::after,.su-alert--success a.su-button--big::before{background-color:#fff;color:#b1040e}.su-alert--success a.su-button--big:hover,.su-alert--success a.su-button--big:focus{background-color:#2e2d29;color:#fff}.su-alert--success a.su-button--big:hover::after,.su-alert--success a.su-button--big:hover::before,.su-alert--success a.su-button--big:focus::after,.su-alert--success a.su-button--big:focus::before{background-color:#fff}.su-alert--success a.su-button--big:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media only screen and (min-width: 768px){.su-alert--success a.su-button--big{padding:1.5rem 3rem 1.8rem;font-size:2.8rem}}@media only screen and (min-width: 1500px){.su-alert--success a.su-button--big{font-size:3rem}}.su-alert--success a.su-button--big:hover,.su-alert--success a.su-button--big:focus{background-color:#008566;box-shadow:inset 0 0 0 2px #fff;color:#fff}.su-alert--text-light{color:#fff}.su-alert--text-light a{color:#fff}.su-alert--text-light a:hover,.su-alert--text-light a:focus{color:#fff;text-decoration:underline}.su-alert--text-light .su-alert__text a:hover,.su-alert--text-light .su-alert__text a:focus{background-color:#fff;color:#2e2d29}.su-alert--text-light .su-alert__footer .su-link::after{background:#fff}.su-alert--text-light .su-alert__dismiss-button{color:#fff}.su-alert--text-light .su-alert__dismiss-button:hover,.su-alert--text-light .su-alert__dismiss-button:focus{background-color:rgba(0,0,0,0);color:#fff}.su-alert--warning{background-color:#fec51d}.su-alert--warning a{color:#2e2d29}.su-alert--warning a:hover,.su-alert--warning a:focus{color:#2e2d29;text-decoration:underline}.su-alert--warning a.su-button,.su-alert--warning a.su-button--secondary{padding:1rem 2rem 1.15rem;background-color:#fff;box-shadow:inset 0 0 0 2px #b1040e;color:#b1040e;background-color:#fec51d;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}.su-alert--warning a.su-button::after,.su-alert--warning a.su-button::before,.su-alert--warning a.su-button--secondary::after,.su-alert--warning a.su-button--secondary::before{background-color:#b1040e;color:#fff}.su-alert--warning a.su-button:hover,.su-alert--warning a.su-button:focus,.su-alert--warning a.su-button--secondary:hover,.su-alert--warning a.su-button--secondary:focus{background-color:#fff;color:#2e2d29}.su-alert--warning a.su-button:hover::after,.su-alert--warning a.su-button:hover::before,.su-alert--warning a.su-button:focus::after,.su-alert--warning a.su-button:focus::before,.su-alert--warning a.su-button--secondary:hover::after,.su-alert--warning a.su-button--secondary:hover::before,.su-alert--warning a.su-button--secondary:focus::after,.su-alert--warning a.su-button--secondary:focus::before{background-color:#fff;color:#2e2d29}.su-alert--warning a.su-button:hover,.su-alert--warning a.su-button--secondary:hover{box-shadow:inset 0 0 0 2px #2e2d29}.su-alert--warning a.su-button:hover::after,.su-alert--warning a.su-button:hover::before,.su-alert--warning a.su-button--secondary:hover::after,.su-alert--warning a.su-button--secondary:hover::before{background-color:#2e2d29;color:#fff}.su-alert--warning a.su-button:focus,.su-alert--warning a.su-button--secondary:focus{box-shadow:inset 0 0 0 2px #2e2d29,0 0 3px #53565a,0 0 7px #53565a}.su-alert--warning a.su-button:focus::after,.su-alert--warning a.su-button:focus::before,.su-alert--warning a.su-button--secondary:focus::after,.su-alert--warning a.su-button--secondary:focus::before{background-color:#2e2d29;color:#fff}.su-alert--warning a.su-button:hover,.su-alert--warning a.su-button:focus,.su-alert--warning a.su-button--secondary:hover,.su-alert--warning a.su-button--secondary:focus{background-color:#fec51d;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}.su-alert--warning a.su-button--big{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;padding:1.3rem 2.8rem 1.5rem;font-size:2.5rem;background-color:#fec51d;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}.su-alert--warning a.su-button--big::after,.su-alert--warning a.su-button--big::before{background-color:#fff;color:#b1040e}.su-alert--warning a.su-button--big:hover,.su-alert--warning a.su-button--big:focus{background-color:#2e2d29;color:#fff}.su-alert--warning a.su-button--big:hover::after,.su-alert--warning a.su-button--big:hover::before,.su-alert--warning a.su-button--big:focus::after,.su-alert--warning a.su-button--big:focus::before{background-color:#fff}.su-alert--warning a.su-button--big:focus{box-shadow:0 0 3px #53565a,0 0 7px #53565a}@media only screen and (min-width: 768px){.su-alert--warning a.su-button--big{padding:1.5rem 3rem 1.8rem;font-size:2.8rem}}@media only screen and (min-width: 1500px){.su-alert--warning a.su-button--big{font-size:3rem}}.su-alert--warning a.su-button--big:hover,.su-alert--warning a.su-button--big:focus{background-color:#fec51d;box-shadow:inset 0 0 0 2px #2e2d29;color:#2e2d29}@keyframes colorfulSplashFont{0%{opacity:0;transform:scale(0.9)}100%{opacity:100%;transform:scale(1)}}@keyframes traditionalSplashFont{0%{opacity:0}100%{opacity:100%}}@keyframes colorfulLeadFont{0%{opacity:0;transform:scale(0.9) translateY(8px)}100%{opacity:100%;transform:scale(1) translateY(0)}}@keyframes traditionalLeadFont{0%{opacity:0}100%{opacity:100%}}:root{--palette--primary: #00505c;--palette--secondary: #148762;--palette--tertiary: #007c8f;--palette--primary-hero-overlay: rgba(0, 36, 41, 0.8);--palette--primary-dark: #002429;--palette--secondary-active: #00ce9d;--palette--secondary-highlight: #e4f4ee;--palette--secondary-highlight-darken: #9cd6c0;--palette--secondary-darken-12: #0c523b;--palette--tertiary-highlight: #c2f7ff;--palette--tertiary-highlight-darken-10: #8ff0ff;--palette--tertiary-reversed: #00d5f5;--palette--tertiary-darken-20: #002429;--palette--spotlight: #e4f4ee;--palette--primary: #600e0e;--palette--secondary: #8c1515;--palette--tertiary: #b1040e;--palette--primary-hero-overlay: rgba(28, 29, 30, 0.85);--palette--primary-dark: #330808;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #b3b6b9;--palette--secondary-darken-12: #343639;--palette--tertiary-highlight: #f4f4f4;--palette--tertiary-highlight-darken-10: #dbdbdb;--palette--tertiary-reversed: #dbdcde;--palette--tertiary-darken-20: #4d0206;--palette--spotlight: #dde0e0}html{font-size:10px;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;font-size:1.6rem;line-height:122%}@media(min-width: 992px){body{font-weight:400;font-size:1.8rem;line-height:127%}}a:not([class]),a.mailto,a[href^="mailto:"],a.ext{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat}a:not([class]):hover,a:not([class]):focus,a.mailto:hover,a.mailto:focus,a[href^="mailto:"]:hover,a[href^="mailto:"]:focus,a.ext:hover,a.ext:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a:not([class]):hover,a:not([class]):focus,a.mailto:hover,a.mailto:focus,a[href^="mailto:"]:hover,a[href^="mailto:"]:focus,a.ext:hover,a.ext:focus{background-position-y:-50%}.hb-dark-pattern a:not([class]):hover,.hb-dark-inversion .views-element-container a:not([class]):hover,.hb-dark-pattern a:not([class]):focus,.hb-dark-inversion .views-element-container a:not([class]):focus,.hb-dark-pattern a.mailto:hover,.hb-dark-inversion .views-element-container a.mailto:hover,.hb-dark-pattern a.mailto:focus,.hb-dark-inversion .views-element-container a.mailto:focus,.hb-dark-pattern a[href^="mailto:"]:hover,.hb-dark-inversion .views-element-container a[href^="mailto:"]:hover,.hb-dark-pattern a[href^="mailto:"]:focus,.hb-dark-inversion .views-element-container a[href^="mailto:"]:focus,.hb-dark-pattern a.ext:hover,.hb-dark-inversion .views-element-container a.ext:hover,.hb-dark-pattern a.ext:focus,.hb-dark-inversion .views-element-container a.ext:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a:not([class]),.hb-local-footer a.mailto,.hb-local-footer a[href^="mailto:"],.hb-local-footer a.ext{background-image:none}.hb-local-footer a:not([class]):hover,.hb-local-footer a:not([class]):focus,.hb-local-footer a.mailto:hover,.hb-local-footer a.mailto:focus,.hb-local-footer a[href^="mailto:"]:hover,.hb-local-footer a[href^="mailto:"]:focus,.hb-local-footer a.ext:hover,.hb-local-footer a.ext:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a:not([class]),.hb-dark-inversion .views-element-container a:not([class]),.hb-dark-pattern a.mailto,.hb-dark-inversion .views-element-container a.mailto,.hb-dark-pattern a[href^="mailto:"],.hb-dark-inversion .views-element-container a[href^="mailto:"],.hb-dark-pattern a.ext,.hb-dark-inversion .views-element-container a.ext{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a:not([class]):hover,.hb-dark-pattern a:not([class]):focus,.hb-dark-inversion .views-element-container a:not([class]):hover,.hb-dark-inversion .views-element-container a:not([class]):focus,.hb-dark-pattern a.mailto:hover,.hb-dark-pattern a.mailto:focus,.hb-dark-inversion .views-element-container a.mailto:hover,.hb-dark-inversion .views-element-container a.mailto:focus,.hb-dark-pattern a[href^="mailto:"]:hover,.hb-dark-pattern a[href^="mailto:"]:focus,.hb-dark-inversion .views-element-container a[href^="mailto:"]:hover,.hb-dark-inversion .views-element-container a[href^="mailto:"]:focus,.hb-dark-pattern a.ext:hover,.hb-dark-pattern a.ext:focus,.hb-dark-inversion .views-element-container a.ext:hover,.hb-dark-inversion .views-element-container a.ext:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a:not([class]):hover .fa-ext::after,.hb-dark-pattern a:not([class]):focus .fa-ext::after,.hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hb-dark-pattern a.mailto:hover .fa-ext::after,.hb-dark-pattern a.mailto:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hb-dark-pattern a.ext:hover .fa-ext::after,.hb-dark-pattern a.ext:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a:not([class]):hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a:not([class]):focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a:not([class]):hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a:not([class]):focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.mailto:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.mailto:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.mailto:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.mailto:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href^="mailto:"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href^="mailto:"]:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.ext:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.ext:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.ext:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.ext:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}h1{font-weight:600;font-size:3.6rem;line-height:112%}@media(min-width: 768px){h1{font-size:4.6rem}}h1 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h1 a:not([class]):hover,h1 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h1 a:not([class]):hover,h1 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h1 a:not([class]):hover,h1 a:not([class]):focus{color:#000}.hb-dark-pattern h1 a:not([class]):hover,.hb-dark-inversion .views-element-container h1 a:not([class]):hover,.hb-dark-pattern h1 a:not([class]):focus,.hb-dark-inversion .views-element-container h1 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h1 a:not([class]):hover,h1 a:not([class]):focus{color:#000}h2{font-weight:600;font-size:3.2rem;line-height:112%}@media(min-width: 768px){h2{font-size:3.8rem}}h2 a.is-active,h2 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h2 a.is-active:hover,h2 a.is-active:focus,h2 a:not([class]):hover,h2 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h2 a.is-active:hover,h2 a.is-active:focus,h2 a:not([class]):hover,h2 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h2 a.is-active:hover,h2 a.is-active:focus,h2 a:not([class]):hover,h2 a:not([class]):focus{color:#000}.hb-dark-pattern h2 a.is-active:hover,.hb-dark-inversion .views-element-container h2 a.is-active:hover,.hb-dark-pattern h2 a.is-active:focus,.hb-dark-inversion .views-element-container h2 a.is-active:focus,.hb-dark-pattern h2 a:not([class]):hover,.hb-dark-inversion .views-element-container h2 a:not([class]):hover,.hb-dark-pattern h2 a:not([class]):focus,.hb-dark-inversion .views-element-container h2 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h2 a.is-active:hover,h2 a.is-active:focus,h2 a:not([class]):hover,h2 a:not([class]):focus{color:#000}h3{font-weight:600;font-size:2.4rem;line-height:120%}@media(min-width: 768px){h3{font-size:2.7rem;line-height:117%}}h3 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h3 a:not([class]):hover,h3 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h3 a:not([class]):hover,h3 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h3 a:not([class]):hover,h3 a:not([class]):focus{color:#000}.hb-dark-pattern h3 a:not([class]):hover,.hb-dark-inversion .views-element-container h3 a:not([class]):hover,.hb-dark-pattern h3 a:not([class]):focus,.hb-dark-inversion .views-element-container h3 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h3 a:not([class]):hover,h3 a:not([class]):focus{color:#000}h4{font-weight:600;font-size:2rem;line-height:122%}@media(min-width: 768px){h4{font-size:2.2rem}}h4 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h4 a:not([class]):hover,h4 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h4 a:not([class]):hover,h4 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h4 a:not([class]):hover,h4 a:not([class]):focus{color:#000}.hb-dark-pattern h4 a:not([class]):hover,.hb-dark-inversion .views-element-container h4 a:not([class]):hover,.hb-dark-pattern h4 a:not([class]):focus,.hb-dark-inversion .views-element-container h4 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h4 a:not([class]):hover,h4 a:not([class]):focus{color:#000}h5{font-weight:600;font-size:1.8rem;line-height:124%}@media(min-width: 768px){h5{font-size:2rem}}h5 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h5 a:not([class]):hover,h5 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h5 a:not([class]):hover,h5 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h5 a:not([class]):hover,h5 a:not([class]):focus{color:#000}.hb-dark-pattern h5 a:not([class]):hover,.hb-dark-inversion .views-element-container h5 a:not([class]):hover,.hb-dark-pattern h5 a:not([class]):focus,.hb-dark-inversion .views-element-container h5 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h5 a:not([class]):hover,h5 a:not([class]):focus{color:#000}h6{text-transform:uppercase;font-weight:600;font-size:1.6rem;line-height:128%}@media(min-width: 768px){h6{font-size:1.8rem}}h6 a:not([class]){color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}h6 a:not([class]):hover,h6 a:not([class]):focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}h6 a:not([class]):hover,h6 a:not([class]):focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}h6 a:not([class]):hover,h6 a:not([class]):focus{color:#000}.hb-dark-pattern h6 a:not([class]):hover,.hb-dark-inversion .views-element-container h6 a:not([class]):hover,.hb-dark-pattern h6 a:not([class]):focus,.hb-dark-inversion .views-element-container h6 a:not([class]):focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}h6 a:not([class]):hover,h6 a:not([class]):focus{color:#000}p:not([class]){margin-top:0}p:not([class]):last-of-type{margin-bottom:0}strong:not([class]){font-weight:600;font-size:inherit}em:not([class]){font-style:italic;font-weight:inherit;font-size:inherit}ul:not([class]){list-style-type:none;margin:0 0 3.2rem;padding-left:2.2rem}ul:not([class]) ul{margin:1rem 0 0}ul:not([class]) li{position:relative;line-height:122%;margin-bottom:1rem;padding-left:1.8rem;overflow:hidden}ul:not([class]) li::before{content:"";display:block;height:0.6rem;width:0.6rem;border-radius:50%;background-color:#148762;background-color:var(--palette--secondary);position:absolute;left:0;top:0.8rem}.hb-dark-pattern ul:not([class]) li::before,.hb-dark-inversion .views-element-container ul:not([class]) li::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hb-raised-cards .hb-dark-pattern ul:not([class]) li::before,.hb-dark-inversion .hb-raised-cards .views-element-container ul:not([class]) li::before{background-color:#148762;background-color:var(--palette--secondary)}ul:not([class]) li ul>li:first-of-type{margin-top:1rem}ul:not([class]) li ul>li:last-of-type{margin-bottom:0}ul:not([class]) li ul>li::before{background-color:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary);border-width:1px;border-style:solid;content:"";counter-increment:inherit;top:0.8rem;min-width:inherit}ul:not([class]) li li ul>li::before{border-radius:0;border:0;background-color:#148762;background-color:var(--palette--secondary);top:0.8rem;min-width:inherit}ul:not([class]) li ol>li:first-of-type{margin-top:1rem}ul:not([class]) li ol>li:last-of-type{margin-bottom:0}ul:not([class]) li ol>li::before{content:counter(li, lower-alpha) ".";height:0;width:auto}ul:not([class]) li li ol>li::before{content:counter(li, lower-roman) "."}ol:not([class]){counter-reset:li;list-style-type:none;margin:0 0 3.2rem;padding-left:0.8rem}ol:not([class]) ol{margin:1rem 0 0}ol:not([class]) li{position:relative;line-height:122%;margin-bottom:1rem;padding-left:3.8rem;overflow:hidden}ol:not([class]) li::before{content:counter(li) ".";counter-increment:li;font-size:1.6rem;font-weight:600;color:#148762;color:var(--palette--secondary);position:absolute;left:0;top:0;min-width:3rem;text-align:right}@media(min-width: 992px){ol:not([class]) li::before{top:0.1rem}}.hb-dark-pattern ol:not([class]) li::before{color:#e4f4ee;color:var(--palette--secondary-highlight)}ol:not([class]) li ul>li:first-of-type{margin-top:1rem}ol:not([class]) li ul>li:last-of-type{margin-bottom:0}ol:not([class]) li ul>li::before{background-color:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary);border-width:1px;border-style:solid;content:"";counter-increment:inherit;top:0.8rem;min-width:inherit}ol:not([class]) li li ul>li::before{border-radius:0;border:0;background-color:#148762;background-color:var(--palette--secondary);top:0.8rem;min-width:inherit}ol:not([class]) li ol>li:first-of-type{margin-top:1rem}ol:not([class]) li ol>li:last-of-type{margin-bottom:0}ol:not([class]) li ol>li::before{content:counter(li, lower-alpha) ".";height:0;width:auto}ol:not([class]) li li ol>li::before{content:counter(li, lower-roman) "."}ol:not([class]) ul>li::before{margin-left:1.6rem}caption:not([class]){font-size:1.4rem}button:not([class]):hover{cursor:pointer}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline-color:#00505c;outline-color:var(--palette--primary);outline-width:0.3rem;outline-style:solid;outline-offset:0.1rem}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-delay:-1s !important;animation-duration:1s !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important}}label{display:block;width:100%;margin-bottom:1.2rem;font-weight:600}input{line-height:1;font-size:1.6rem;padding:8px;min-height:38px;width:100%;border:1px solid;border-color:#b6b1a9;border-radius:4px}input:focus{outline-color:#00505c;outline-color:var(--palette--primary);outline-width:0.3rem;outline-style:solid;outline-offset:0.1rem}input[type=checkbox],input[type=radio]{line-height:normal;min-height:0;width:auto}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;width:auto;margin-bottom:0;margin-top:0.4rem}.form-item select{max-width:100%}.hb-table-wrap{margin:auto;overflow-x:auto}.hb-table-wrap:not(:last-child){margin-bottom:4.8rem}.hb-table-wrap details{display:none}.hb-dark-pattern .hb-table-wrap,.views-element-container .hb-dark-pattern .hb-table-wrap,.hb-dark-inversion .views-element-container .hb-table-wrap{background-color:#fff}.hb-dark-pattern .hb-table-wrap .views-label,.hb-dark-pattern .hb-table-wrap .field-content,.hb-dark-pattern .hb-table-wrap td,.views-element-container .hb-dark-pattern .hb-table-wrap .views-label,.views-element-container .hb-dark-pattern .hb-table-wrap .field-content,.views-element-container .hb-dark-pattern .hb-table-wrap td,.hb-dark-inversion .views-element-container .hb-table-wrap .views-label,.hb-dark-inversion .views-element-container .hb-table-wrap .field-content,.hb-dark-inversion .views-element-container .hb-table-wrap td{color:#000}.hb-dark-pattern .hb-table-wrap a,.views-element-container .hb-dark-pattern .hb-table-wrap a,.hb-dark-inversion .views-element-container .hb-table-wrap a{color:#007c8f;color:var(--palette--tertiary)}.hb-dark-pattern .hb-table-wrap a:hover,.hb-dark-pattern .hb-table-wrap a:focus,.views-element-container .hb-dark-pattern .hb-table-wrap a:hover,.views-element-container .hb-dark-pattern .hb-table-wrap a:focus,.hb-dark-inversion .views-element-container .hb-table-wrap a:hover,.hb-dark-inversion .views-element-container .hb-table-wrap a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}table{width:100%;border-collapse:collapse;font-size:1.3rem;text-align:left;border:1px solid;border-color:#d9d7d2}.hb-dark-pattern table{color:#000;background-color:#fff}@media(min-width: 576px){table{font-size:1.6rem}}table th,table td{padding:1.6rem;vertical-align:top;border:1px solid;border-color:#d9d7d2}table th a:hover .fa-ext::after,table th a:focus .fa-ext::after,table td a:hover .fa-ext::after,table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean table th a:hover .fa-ext::after,.hc-pairing-ocean table th a:focus .fa-ext::after,.hc-pairing-ocean table td a:hover .fa-ext::after,.hc-pairing-ocean table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain table th a:hover .fa-ext::after,.hc-pairing-mountain table th a:focus .fa-ext::after,.hc-pairing-mountain table td a:hover .fa-ext::after,.hc-pairing-mountain table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal table th a:hover .fa-ext::after,.hc-pairing-cardinal table th a:focus .fa-ext::after,.hc-pairing-cardinal table td a:hover .fa-ext::after,.hc-pairing-cardinal table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake table th a:hover .fa-ext::after,.hc-pairing-lake table th a:focus .fa-ext::after,.hc-pairing-lake table td a:hover .fa-ext::after,.hc-pairing-lake table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon table th a:hover .fa-ext::after,.hc-pairing-canyon table th a:focus .fa-ext::after,.hc-pairing-canyon table td a:hover .fa-ext::after,.hc-pairing-canyon table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff table th a:hover .fa-ext::after,.hc-pairing-cliff table th a:focus .fa-ext::after,.hc-pairing-cliff table td a:hover .fa-ext::after,.hc-pairing-cliff table td a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}table thead th{position:sticky;top:0;border-color:#fff}table thead th a,table thead th a:not([class]){color:#fff;background-image:none}table thead th a:hover,table thead th a:focus,table thead th a:not([class]):hover,table thead th a:not([class]):focus{color:#e4f4ee;color:var(--palette--secondary-highlight);box-shadow:none}.ht-pairing-warbler table thead th a{color:#fff !important}.ht-pairing-warbler table thead th a:hover{color:#e8e9ea !important}table thead tr{text-transform:uppercase;background-color:#00505c;background-color:var(--palette--primary);color:#fff;font-weight:700}.hb-dark-pattern table thead tr,.hb-dark-inversion .views-element-container table thead tr{background-color:#0c523b;background-color:var(--palette--secondary-darken-12)}table tr:nth-child(even){background-color:#f1f0ee}details{margin:1.6rem 0;clear:both}summary:not(.hb-timeline-item__summary){padding:1.6rem 5.2rem 1.6rem 1.6rem;position:relative;font-weight:600;cursor:pointer;border:1px solid;border-color:#148762;border-color:var(--palette--secondary);background-color:#148762;background-color:var(--palette--secondary);color:#fff;display:flex;align-items:center}summary:not(.hb-timeline-item__summary)::-webkit-details-marker{display:block;height:0;width:0;overflow:hidden}summary:not(.hb-timeline-item__summary)::after{content:"";display:block;height:2rem;width:2rem;position:absolute;top:1.8rem;right:1.8rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out}@media(prefers-reduced-motion: reduce){summary:not(.hb-timeline-item__summary)::after{transition:none}}details[open] summary:not(.hb-timeline-item__summary)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}summary:not(.hb-timeline-item__summary):hover,details[open] summary:not(.hb-timeline-item__summary){background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12)}summary:not(.hb-timeline-item__summary):focus,details[open] summary:not(.hb-timeline-item__summary):focus{outline:none;border-color:#fff;box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}summary:not(.hb-timeline-item__summary) .summary{color:#fff;font-size:1.6rem;font-weight:600}summary:not(.hb-timeline-item__summary) a{color:inherit;text-decoration:none}.revealed-details{padding:2rem 1.6rem;border:1px solid;border-color:#d9d7d2;border-top:none}.hb-page-width{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-page-width{width:calc(100% - (2 * 4.8rem)) !important}}.hb-vertical-page-padding{margin:4.8rem auto !important}.layout-builder__message{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.layout-builder__message{width:calc(100% - (2 * 4.8rem)) !important}}.layout-builder-form .form-actions{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.layout-builder-form .form-actions{width:calc(100% - (2 * 4.8rem)) !important}}.layout-builder-form .form-actions .button{width:auto}.layout-builder-form .js-form-type-vertical-tabs{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.layout-builder-form .js-form-type-vertical-tabs{width:calc(100% - (2 * 4.8rem)) !important}}.layout-builder-update-block{margin-bottom:1.6rem;margin-top:1.6rem}.layout-builder-update-block .token-dialog{position:relative;top:-0.8rem}.layout-builder-update-block .form-item{margin-bottom:2.4rem}.layout-builder-update-block .form-item label{margin-bottom:0.8rem}.layout-builder-update-block .form-item select{margin-bottom:1.4rem}.block-help{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;padding-top:4rem}@media(min-width: 768px){.block-help{width:calc(100% - (2 * 4.8rem)) !important}}.ptype-hs-text-area,.ptype-hs-priv-text-area,.ptype-hs-accordion,.ptype-hs-postcard,.ptype-hs-hero-image,.ptype-hs-gradient-hero,.ptype-hs-spotlight,.ptype-hs-banner,.ptype-hs-carousel,.ptype-hs-sptlght-slder,.field-hs-page-hero,.ptype-hs-row,.ptype-hs-timeline,.ptype-hs-view,.ptype-hs-collection,.ptype-hs-priv-collection,.ptype-hs-testimonial,.ptype-stanford-gallery{width:100%;margin-bottom:4.8rem !important}.hs-paragraph-style--well .ptype-hs-text-area,.hs-paragraph-style--well-full-width .ptype-hs-text-area,.hs-paragraph-style--well .ptype-hs-priv-text-area,.hs-paragraph-style--well-full-width .ptype-hs-priv-text-area,.hs-paragraph-style--well .ptype-hs-accordion,.hs-paragraph-style--well-full-width .ptype-hs-accordion,.hs-paragraph-style--well .ptype-hs-postcard,.hs-paragraph-style--well-full-width .ptype-hs-postcard,.hs-paragraph-style--well .ptype-hs-hero-image,.hs-paragraph-style--well-full-width .ptype-hs-hero-image,.hs-paragraph-style--well .ptype-hs-gradient-hero,.hs-paragraph-style--well-full-width .ptype-hs-gradient-hero,.hs-paragraph-style--well .ptype-hs-spotlight,.hs-paragraph-style--well-full-width .ptype-hs-spotlight,.hs-paragraph-style--well .ptype-hs-banner,.hs-paragraph-style--well-full-width .ptype-hs-banner,.hs-paragraph-style--well .ptype-hs-carousel,.hs-paragraph-style--well-full-width .ptype-hs-carousel,.hs-paragraph-style--well .ptype-hs-sptlght-slder,.hs-paragraph-style--well-full-width .ptype-hs-sptlght-slder,.hs-paragraph-style--well .field-hs-page-hero,.hs-paragraph-style--well-full-width .field-hs-page-hero,.hs-paragraph-style--well .ptype-hs-row,.hs-paragraph-style--well-full-width .ptype-hs-row,.hs-paragraph-style--well .ptype-hs-timeline,.hs-paragraph-style--well-full-width .ptype-hs-timeline,.hs-paragraph-style--well .ptype-hs-view,.hs-paragraph-style--well-full-width .ptype-hs-view,.hs-paragraph-style--well .ptype-hs-collection,.hs-paragraph-style--well-full-width .ptype-hs-collection,.hs-paragraph-style--well .ptype-hs-priv-collection,.hs-paragraph-style--well-full-width .ptype-hs-priv-collection,.hs-paragraph-style--well .ptype-hs-testimonial,.hs-paragraph-style--well-full-width .ptype-hs-testimonial,.hs-paragraph-style--well .ptype-stanford-gallery,.hs-paragraph-style--well-full-width .ptype-stanford-gallery{margin-top:4.8rem !important}.views-row:not(:last-child){margin-bottom:4.8rem !important}.ptype-hs-accordion{margin-bottom:1.6rem !important}.hs-paragraph-style--well .ptype-hs-accordion:last-child,.hs-paragraph-style--well-full-width .ptype-hs-accordion:last-child{margin-bottom:4.8rem !important}.ptype-hs-gradient-hero-slider{width:100%;margin-bottom:6rem !important}.hs-paragraph-style--well .ptype-hs-gradient-hero-slider,.hs-paragraph-style--well-full-width .ptype-hs-gradient-hero-slider{margin-top:4.8rem !important;padding-bottom:1.6rem}.hs-paragraph-style--well,.hs-paragraph-style--well-full-width{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none;padding:0 4.8rem;overflow:auto}.hb-dark-pattern .hs-paragraph-style--well,.hb-dark-inversion .views-element-container .hs-paragraph-style--well,.hb-dark-pattern .hs-paragraph-style--well-full-width,.hb-dark-inversion .views-element-container .hs-paragraph-style--well-full-width{color:#000}.hb-three-column__sidebar-1 .hs-paragraph-style--well,.hb-three-column__sidebar-2 .hs-paragraph-style--well,.hb-three-column__sidebar-1 .hs-paragraph-style--well-full-width,.hb-three-column__sidebar-2 .hs-paragraph-style--well-full-width{position:relative;z-index:1}.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well .paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item .field__item__label,.hs-paragraph-style--well-full-width .paragraph-item .field__item__label{margin-top:0}.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well .paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-accordion details,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-accordion details{margin:0;background-color:#fff}.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well .paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well .paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well .paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-hero-image,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-gradient-hero-image,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-carousel{width:100%}.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well .paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .counted-items-4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--2.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--3.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .item-per-row--4.field-hs-row-components>.paragraph-item.ptype-hs-carousel .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-gradient-hero-image .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-gradient-hero-image .hb-gradient-hero::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-carousel .hb-hero-overlay::before,.hs-paragraph-style--well-full-width .paragraph-item.ptype-hs-carousel .hb-gradient-hero::before{background-color:#d9d7d2}.hs-paragraph-style--well{width:100%}.hs-paragraph-style--well-full-width{left:calc(-50vw + 50%);position:relative;width:100vw}.hb-three-column--one-sidebar .hs-paragraph-style--well-full-width,.hb-three-column--two-sidebar .hs-paragraph-style--well-full-width{left:inherit;position:static;width:100%}.hs-paragraph-style--well-full-width .field-hs-row-components,.hs-paragraph-style--well-full-width .field-hs-collection-items{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hs-paragraph-style--well-full-width .field-hs-row-components,.hs-paragraph-style--well-full-width .field-hs-collection-items{width:calc(100% - (2 * 4.8rem)) !important}}@media(min-width: 576px){.field-hs-row-components,.field-hs-collection-items{display:grid;gap:4.8rem}}.field-hs-row-components.counted-items-1,.field-hs-row-components.item-per-row--1,.field-hs-collection-items.counted-items-1,.field-hs-collection-items.item-per-row--1{display:block}@media(min-width: 576px){.field-hs-row-components.counted-items-2,.field-hs-row-components.item-per-row--2,.field-hs-collection-items.counted-items-2,.field-hs-collection-items.item-per-row--2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 576px){.field-hs-row-components.counted-items-2 .paragraph-item,.field-hs-row-components.item-per-row--2 .paragraph-item,.field-hs-collection-items.counted-items-2 .paragraph-item,.field-hs-collection-items.item-per-row--2 .paragraph-item{margin:0 !important}}@media(min-width: 576px){.hs-paragraph-style--well .field-hs-row-components.counted-items-2,.hs-paragraph-style--well-full-width .field-hs-row-components.counted-items-2,.hs-paragraph-style--well .field-hs-row-components.item-per-row--2,.hs-paragraph-style--well-full-width .field-hs-row-components.item-per-row--2,.hs-paragraph-style--well .field-hs-collection-items.counted-items-2,.hs-paragraph-style--well-full-width .field-hs-collection-items.counted-items-2,.hs-paragraph-style--well .field-hs-collection-items.item-per-row--2,.hs-paragraph-style--well-full-width .field-hs-collection-items.item-per-row--2{margin:4.8rem auto}}@media(min-width: 576px){.field-hs-row-components.counted-items-3,.field-hs-row-components.item-per-row--3,.field-hs-collection-items.counted-items-3,.field-hs-collection-items.item-per-row--3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.field-hs-row-components.counted-items-3,.field-hs-row-components.item-per-row--3,.field-hs-collection-items.counted-items-3,.field-hs-collection-items.item-per-row--3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 576px){.field-hs-row-components.counted-items-3 .paragraph-item,.field-hs-row-components.item-per-row--3 .paragraph-item,.field-hs-collection-items.counted-items-3 .paragraph-item,.field-hs-collection-items.item-per-row--3 .paragraph-item{margin:0 !important}}@media(min-width: 576px){.hs-paragraph-style--well .field-hs-row-components.counted-items-3,.hs-paragraph-style--well-full-width .field-hs-row-components.counted-items-3,.hs-paragraph-style--well .field-hs-row-components.item-per-row--3,.hs-paragraph-style--well-full-width .field-hs-row-components.item-per-row--3,.hs-paragraph-style--well .field-hs-collection-items.counted-items-3,.hs-paragraph-style--well-full-width .field-hs-collection-items.counted-items-3,.hs-paragraph-style--well .field-hs-collection-items.item-per-row--3,.hs-paragraph-style--well-full-width .field-hs-collection-items.item-per-row--3{margin:4.8rem auto}}@media(min-width: 576px){.field-hs-row-components.counted-items-4,.field-hs-row-components.item-per-row--4,.field-hs-collection-items.counted-items-4,.field-hs-collection-items.item-per-row--4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.field-hs-row-components.counted-items-4,.field-hs-row-components.item-per-row--4,.field-hs-collection-items.counted-items-4,.field-hs-collection-items.item-per-row--4{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.field-hs-row-components.counted-items-4,.field-hs-row-components.item-per-row--4,.field-hs-collection-items.counted-items-4,.field-hs-collection-items.item-per-row--4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 576px){.field-hs-row-components.counted-items-4 .paragraph-item,.field-hs-row-components.item-per-row--4 .paragraph-item,.field-hs-collection-items.counted-items-4 .paragraph-item,.field-hs-collection-items.item-per-row--4 .paragraph-item{margin:0 !important}}@media(min-width: 576px){.hs-paragraph-style--well .field-hs-row-components.counted-items-4,.hs-paragraph-style--well-full-width .field-hs-row-components.counted-items-4,.hs-paragraph-style--well .field-hs-row-components.item-per-row--4,.hs-paragraph-style--well-full-width .field-hs-row-components.item-per-row--4,.hs-paragraph-style--well .field-hs-collection-items.counted-items-4,.hs-paragraph-style--well-full-width .field-hs-collection-items.counted-items-4,.hs-paragraph-style--well .field-hs-collection-items.item-per-row--4,.hs-paragraph-style--well-full-width .field-hs-collection-items.item-per-row--4{margin:4.8rem auto}}.hb-three-column-w-image{display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column-w-image{flex-wrap:nowrap}}.hb-three-column-w-image:not(.hs-full-width){max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-three-column-w-image:not(.hs-full-width){width:calc(100% - (2 * 4.8rem)) !important}}.hb-three-column-w-image--no-sidebar:not(.hs-full-width){max-width:80rem !important}.hb-three-column-w-image__sidebar-1 .block,.hb-three-column-w-image__sidebar-1 .block-hs-blocks,.hb-three-column-w-image__sidebar-1 .hb-sidebar-block{width:100%;z-index:1;position:relative;background-color:#fff}.layout-builder .hb-three-column-w-image__sidebar-1 .block,.layout-builder .hb-three-column-w-image__sidebar-1 .block-hs-blocks,.layout-builder .hb-three-column-w-image__sidebar-1 .hb-sidebar-block{z-index:auto;background-color:initial}.hb-three-column-w-image__sidebar-1 .block.hb-well,.hb-three-column-w-image__sidebar-1 .block.hs-well,.hb-three-column-w-image__sidebar-1 .block.pullquote,.hb-three-column-w-image__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column-w-image__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column-w-image__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column-w-image__sidebar-1 .hb-sidebar-block.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block.pullquote,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .block-hs-blocks.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .block-hs-blocks.pullquote,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.pullquote{color:#000}.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block.pullquote,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-1 .hb-sidebar-block.pullquote{position:relative;z-index:1}@media(min-width: 992px){.hb-three-column-w-image__sidebar-1{width:22.5%;margin-right:4.8rem}}.hb-three-column-w-image__main{width:100%;margin-bottom:4.8rem}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main,.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:calc(100% - 22.5% - 4.8rem);margin-bottom:0}.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:calc(100% - 45% - 2 * 4.8rem)}}.hb-three-column-w-image__main-top{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 768px){.hb-three-column-w-image__main-top{flex-wrap:nowrap}}.hb-three-column-w-image__title-text{margin:0 0 1.6rem 0;word-break:break-word}.hb-three-column-w-image__main-top-text{margin:0 1.6rem 1.6rem 0;word-break:break-word}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-text{display:flex;flex-direction:column}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-text{display:flex;flex-direction:column}}@media(min-width: 768px){.hb-three-column-w-image__main-top-image{flex-shrink:0}}.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin:0 0 1.6rem}@media(min-width: 768px){.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin-bottom:4.8rem}}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-image{margin-left:2rem}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-image{margin-left:2rem}}.hb-three-column-w-image__main-top-image img{display:block}.hb-three-column-w-image--no-sidebar:not(.hs-full-width) .hb-three-column-w-image__main-body{max-width:78.4rem}.hb-three-column-w-image__main-body .layout__region{margin-bottom:2rem}.hb-three-column-w-image__sidebar-2{margin-left:0}.hb-three-column-w-image__sidebar-2 .block,.hb-three-column-w-image__sidebar-2 .block-hs-blocks,.hb-three-column-w-image__sidebar-2 .hb-sidebar-block{width:100%;z-index:1;position:relative;background-color:#fff}.layout-builder .hb-three-column-w-image__sidebar-2 .block,.layout-builder .hb-three-column-w-image__sidebar-2 .block-hs-blocks,.layout-builder .hb-three-column-w-image__sidebar-2 .hb-sidebar-block{z-index:auto;background-color:initial}.hb-three-column-w-image__sidebar-2 .block.hb-well,.hb-three-column-w-image__sidebar-2 .block.hs-well,.hb-three-column-w-image__sidebar-2 .block.pullquote,.hb-three-column-w-image__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column-w-image__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column-w-image__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column-w-image__sidebar-2 .hb-sidebar-block.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block.pullquote,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .block-hs-blocks.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .block-hs-blocks.pullquote,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hb-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hs-well,.hb-dark-pattern .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.pullquote{color:#000}.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block.pullquote,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-1 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.pullquote,.hb-three-column__sidebar-2 .hb-three-column-w-image__sidebar-2 .hb-sidebar-block.pullquote{position:relative;z-index:1}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:4.8rem}}@media(min-width: 992px){.hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:4.8rem}}.hb-three-column{display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column{flex-wrap:nowrap}}.hb-three-column:not(.hs-full-width){max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-three-column:not(.hs-full-width){width:calc(100% - (2 * 4.8rem)) !important}}.hb-three-column__sidebar-1 .block,.hb-three-column__sidebar-1 .block-hs-blocks,.hb-three-column__sidebar-1 .hb-sidebar-block{width:100%;z-index:1;position:relative;background-color:#fff}.layout-builder .hb-three-column__sidebar-1 .block,.layout-builder .hb-three-column__sidebar-1 .block-hs-blocks,.layout-builder .hb-three-column__sidebar-1 .hb-sidebar-block{z-index:auto;background-color:initial}.hb-three-column__sidebar-1 .block.hb-well,.hb-three-column__sidebar-1 .block.hs-well,.hb-three-column__sidebar-1 .block.pullquote,.hb-three-column__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-1 .hb-sidebar-block.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hb-three-column__sidebar-1 .block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block.hb-well,.hb-dark-pattern .hb-three-column__sidebar-1 .block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block.hs-well,.hb-dark-pattern .hb-three-column__sidebar-1 .block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block.pullquote,.hb-dark-pattern .hb-three-column__sidebar-1 .block-hs-blocks.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block-hs-blocks.hb-well,.hb-dark-pattern .hb-three-column__sidebar-1 .block-hs-blocks.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block-hs-blocks.hs-well,.hb-dark-pattern .hb-three-column__sidebar-1 .block-hs-blocks.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .block-hs-blocks.pullquote,.hb-dark-pattern .hb-three-column__sidebar-1 .hb-sidebar-block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .hb-sidebar-block.hb-well,.hb-dark-pattern .hb-three-column__sidebar-1 .hb-sidebar-block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .hb-sidebar-block.hs-well,.hb-dark-pattern .hb-three-column__sidebar-1 .hb-sidebar-block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-1 .hb-sidebar-block.pullquote{color:#000}.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block.pullquote,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block-hs-blocks.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block-hs-blocks.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .block-hs-blocks.pullquote,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-1 .hb-sidebar-block.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-1 .hb-sidebar-block.pullquote{position:relative;z-index:1}@media(min-width: 992px){.hb-three-column__sidebar-1{width:22.5%;margin:0 4.8rem 0 0}}.hb-three-column__main{width:100%}.hb-three-column--no-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:120rem}@media(min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__main{width:calc(100% - 22.5% - 4.8rem)}.hb-three-column--no-sidebar .hb-three-column__main{width:100%;margin-bottom:0}}@media(min-width: 992px){.hb-three-column__main{width:100%;margin-bottom:0}.hb-three-column--two-sidebar .hb-three-column__main{width:calc(100% - 45% - (2 * 4.8rem))}}@media(min-width: 1500px){.hb-three-column--one-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:110rem}}.hb-three-column__sidebar-2{margin:0}.hb-three-column__sidebar-2 .block,.hb-three-column__sidebar-2 .block-hs-blocks,.hb-three-column__sidebar-2 .hb-sidebar-block{width:100%;z-index:1;position:relative;background-color:#fff}.layout-builder .hb-three-column__sidebar-2 .block,.layout-builder .hb-three-column__sidebar-2 .block-hs-blocks,.layout-builder .hb-three-column__sidebar-2 .hb-sidebar-block{z-index:auto;background-color:initial}.hb-three-column__sidebar-2 .block.hb-well,.hb-three-column__sidebar-2 .block.hs-well,.hb-three-column__sidebar-2 .block.pullquote,.hb-three-column__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-2 .hb-sidebar-block.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hb-three-column__sidebar-2 .block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block.hb-well,.hb-dark-pattern .hb-three-column__sidebar-2 .block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block.hs-well,.hb-dark-pattern .hb-three-column__sidebar-2 .block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block.pullquote,.hb-dark-pattern .hb-three-column__sidebar-2 .block-hs-blocks.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block-hs-blocks.hb-well,.hb-dark-pattern .hb-three-column__sidebar-2 .block-hs-blocks.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block-hs-blocks.hs-well,.hb-dark-pattern .hb-three-column__sidebar-2 .block-hs-blocks.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .block-hs-blocks.pullquote,.hb-dark-pattern .hb-three-column__sidebar-2 .hb-sidebar-block.hb-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .hb-sidebar-block.hb-well,.hb-dark-pattern .hb-three-column__sidebar-2 .hb-sidebar-block.hs-well,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .hb-sidebar-block.hs-well,.hb-dark-pattern .hb-three-column__sidebar-2 .hb-sidebar-block.pullquote,.hb-dark-inversion .views-element-container .hb-three-column__sidebar-2 .hb-sidebar-block.pullquote{color:#000}.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block.pullquote,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block-hs-blocks.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block-hs-blocks.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .block-hs-blocks.pullquote,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .hb-sidebar-block.hb-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .hb-sidebar-block.hs-well,.hb-three-column__sidebar-1 .hb-three-column__sidebar-2 .hb-sidebar-block.pullquote,.hb-three-column__sidebar-2 .hb-three-column__sidebar-2 .hb-sidebar-block.pullquote{position:relative;z-index:1}@media(min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}@media(min-width: 992px){.hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}.layout__region .block-views{clear:both}.layout__region .block-views:not(:last-child){margin-bottom:4.8rem}.layout__region .block-views.hb-dark-pattern{padding:2.4rem}.su-alert{background-color:#f4f4f4;color:#2e2d29;padding:0}.su-alert .fa,.su-alert .fas,.hb-dark-pattern .su-alert .fa,.hb-dark-pattern .su-alert .fas,.hb-dark-pattern .su-alert ol:not([class]) li::before,.su-alert ol:not([class]) li::before{color:#2e2d29}.hb-dark-pattern .su-alert ul:not([class]) li::before,.su-alert ul:not([class]) li::before{background-color:#2e2d29}.hb-dark-pattern .su-alert a,.su-alert a:not([class]),.su-alert a.mailto,.su-alert a[href^="mailto:"],.su-alert a.ext,.su-alert a{color:#2e2d29;border-bottom:0;background-image:none;font-weight:600}.hb-dark-pattern .su-alert a:hover,.hb-dark-pattern .su-alert a:focus,.su-alert a:not([class]):hover,.su-alert a:not([class]):focus,.su-alert a.mailto:hover,.su-alert a.mailto:focus,.su-alert a[href^="mailto:"]:hover,.su-alert a[href^="mailto:"]:focus,.su-alert a.ext:hover,.su-alert a.ext:focus,.su-alert a:hover,.su-alert a:focus{color:#2e2d29;text-decoration:none}.su-alert--text-light,.su-alert--text-light a,.su-alert--text-light .fa,.su-alert--text-light .fas,.su-alert.su-alert--text-light a:not([class]),.su-alert.su-alert--text-light a.mailto,.su-alert.su-alert--text-light a[href^="mailto:"],.su-alert.su-alert--text-light a.ext,.hb-dark-pattern .su-alert.su-alert--text-light a,.hb-dark-pattern .su-alert.su-alert--text-light .fa,.hb-dark-pattern .su-alert.su-alert--text-light .fas,.hb-dark-pattern .su-alert.su-alert--text-light ol:not([class]) li::before,.su-alert--text-light ol:not([class]) li::before{color:#fff}.su-alert--text-light:hover,.su-alert--text-light a:hover,.su-alert--text-light .fa:hover,.su-alert--text-light .fas:hover,.su-alert.su-alert--text-light a:not([class]):hover,.su-alert.su-alert--text-light a.mailto:hover,.su-alert.su-alert--text-light a[href^="mailto:"]:hover,.su-alert.su-alert--text-light a.ext:hover,.hb-dark-pattern .su-alert.su-alert--text-light a:hover,.hb-dark-pattern .su-alert.su-alert--text-light .fa:hover,.hb-dark-pattern .su-alert.su-alert--text-light .fas:hover,.hb-dark-pattern .su-alert.su-alert--text-light ol:not([class]) li::before:hover,.su-alert--text-light ol:not([class]) li::before:hover{color:#fff}.hb-dark-pattern .su-alert--text-light ul:not([class]) li::before,.su-alert--text-light ul:not([class]) li::before{background-color:#fff}.su-alert--plain{background-color:#f4f4f4}.su-alert--error{background-color:#b1040e}.su-alert--success{background-color:#008566}.su-alert--warning{background-color:#eaab00}.su-alert--info{background-color:#006cb8}.su-alert__header{margin-bottom:1em;width:100%;margin-right:2rem}@media(min-width: 992px){.su-alert__header{margin-right:2.6rem;order:1;flex-shrink:1;width:auto;margin-bottom:0}}.su-alert__label{height:100%;line-height:100%;display:inline-block;font-size:1.7rem;text-transform:uppercase;font-weight:600}.su-alert__label::after{content:":"}.su-alert__body{order:2;flex-grow:1;flex-basis:10rem;padding-left:0 !important}.su-alert .su-alert__body .su-alert__heading{margin-bottom:1rem;font-weight:700;margin-top:0;font-size:2.9rem;letter-spacing:-0.012em}.su-alert__text{margin-bottom:0}.su-alert__icon{margin-right:0.5rem;display:inline-block;max-width:2rem}.su-alert .centered-container{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;padding:1.6rem 0;align-items:center;display:flex;flex-wrap:wrap}@media(min-width: 768px){.su-alert .centered-container{width:calc(100% - (2 * 4.8rem)) !important}}@media(min-width: 768px){.su-alert .centered-container{padding:1.9rem 0}}.hb-card{display:flex;flex-direction:column}@media(min-width: 768px){.hb-card--horizontal{flex-direction:row;align-items:flex-start}}.hb-card__subcontent{width:100%}.hb-card--horizontal-date-stacked .hb-card__subcontent{flex-wrap:wrap}@media(min-width: 576px){.hb-card__subcontent{display:flex}.hb-grid--cols-10 .hb-card__subcontent,.hb-grid--cols-11 .hb-card__subcontent,.hb-grid--cols-12 .hb-card__subcontent,.hb-grid--cols-3 .hb-card__subcontent,.hb-grid--cols-4 .hb-card__subcontent,.hb-grid--cols-5 .hb-card__subcontent,.hb-grid--cols-6 .hb-card__subcontent,.hb-grid--cols-7 .hb-card__subcontent,.hb-grid--cols-8 .hb-card__subcontent,.hb-grid--cols-9 .hb-card__subcontent{display:block}}.hb-card__subcontent:not(:last-child){margin-bottom:1.6rem}.hb-card__subcontent-item{color:#413e39;font-size:1.6rem}@media(min-width: 576px){.hb-card__subcontent-item{display:flex}}.hb-card__subcontent-item:not(:last-child){margin-bottom:0.4rem}@media(min-width: 576px){.hb-card__subcontent-item:not(:last-child){margin-bottom:0}}@media(min-width: 576px){.hb-card__subcontent-item::after{content:"";margin:0 0.8rem;border-left:1px solid;border-color:#413e39}.hb-grid--cols-10 .hb-card__subcontent-item::after,.hb-grid--cols-11 .hb-card__subcontent-item::after,.hb-grid--cols-12 .hb-card__subcontent-item::after,.hb-grid--cols-3 .hb-card__subcontent-item::after,.hb-grid--cols-4 .hb-card__subcontent-item::after,.hb-grid--cols-5 .hb-card__subcontent-item::after,.hb-grid--cols-6 .hb-card__subcontent-item::after,.hb-grid--cols-7 .hb-card__subcontent-item::after,.hb-grid--cols-8 .hb-card__subcontent-item::after,.hb-grid--cols-9 .hb-card__subcontent-item::after{display:none}.hb-dark-pattern .hb-card__subcontent-item::after,.hb-dark-inversion .views-element-container .hb-card__subcontent-item::after{border-color:#fff}}.hb-card__subcontent-item:last-of-type::after{content:"";margin:0;border:0}.hb-card__subcontent-item a{font-weight:600}.hb-card__subcontent--with-icons{padding-top:0.6rem;margin-bottom:0.8rem !important}@media(min-width: 576px){.hb-card__subcontent--with-icons{padding-top:1.2rem}}.hb-card__subcontent-detail{padding-right:2.6rem;margin-bottom:1.6rem}.hb-card__icon .views-label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hb-card__icon .field-content{display:block;padding:0 0.4rem 0 2.8rem;line-height:127%;font-size:1.6rem}.hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%23148762'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%23148762'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hc-pairing-ocean .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%23148762'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%2300638e'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%238c1515'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%233f3c30'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%238c1515'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%2300505c'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content,.hb-dark-inversion .views-element-container .hb-card__icon--date [class*=views-label-field-hs-event-date]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M17 2h-1V0h-2v2H6V0H4v2H3c-.26217 0-.52176.0518-.76386.15243-.24209.10063-.46191.24811-.64683.43396-.18492.18585-.33129.40641-.43071.649-.09942.24259-.14992.50244-.1486.76461L1 18c0 .5304.21071 1.0391.58579 1.4142C1.96086 19.7893 2.46957 20 3 20h14c.5304 0 1.0391-.2107 1.4142-.5858S19 18.5304 19 18V4c0-.53043-.2107-1.03914-.5858-1.41421C18.0391 2.21071 17.5304 2 17 2Zm0 16H3V7h14v11Z' fill%3D'%23ffffff'/%3E%3Cpath d%3D'M5.04004 9.08997h2.425V11.515h-2.425V9.08997Zm0 4.24303h2.425v2.425h-2.425v-2.425ZM12.313 9.08997h2.424V11.515h-2.424V9.08997Zm0 4.24303h2.424v2.425h-2.424v-2.425ZM8.67704 9.08997H11.101V11.515H8.67704V9.08997Zm0 4.24303H11.101v2.425H8.67704v-2.425Z' fill%3D'%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%23148762'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hc-pairing-ocean .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content,.hb-dark-inversion .views-element-container .hb-card__icon--location [class*=views-label-field-hs-event-location]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M10 0C5.86429 0 2.5 3.24894 2.5 7.24287 2.5 12.1991 9.21143 19.475 9.4975 19.7834c.06331.0681.14077.1227.22735.16.08658.0373.18033.0566.27515.0566.0948 0 .1886-.0193.2751-.0566.0866-.0373.1641-.0919.2274-.16.2861-.3094 6.9975-7.5843 6.9975-12.54053C17.5 3.24894 14.1357 0 10 0Zm0 10.8871c-2.08071 0-3.77357-1.63485-3.77357-3.64423S7.91929 3.59867 10 3.59867c2.0807 0 3.7736 1.63482 3.7736 3.6442S12.0807 10.8871 10 10.8871Z' fill%3D'%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%23148762'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hc-pairing-ocean .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content,.hb-dark-inversion .views-element-container .hb-card__icon--speaker [class*=views-label-field-hs-event-speaker]+.field-content{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' width%3D'20' height%3D'20' viewBox%3D'0 0 20 20'%3E%3Cpath d%3D'M9.8052 10.1523c1.2578 0 2.3465-.45125 3.2367-1.34045.8892-.89015 1.3395-1.9779 1.3395-3.2357 0-1.25685-.4503-2.3465-1.3395-3.2357C12.1508 1.45125 11.0621 1 9.80425 1c-1.2559 0-2.3446.45125-3.2338 1.34045-.89015.89015-1.3414 1.9779-1.3414 3.2357s.45125 2.3465 1.3414 3.2357c.8892.8892 1.9779 1.34045 3.23475 1.34045Zm8.0075 5.4577c-.0256-.3705-.0769-.7742-.1538-1.2008-.0717-.4081-.17-.8112-.2946-1.2064-.1263-.3914-.2928-.7687-.4968-1.1258-.2009-.3598-.453-.6885-.7486-.9756-.3111-.2923-.676-.5214-1.0744-.6745-.4375-.1689-.903-.2533-1.3718-.2489-.1948 0-.3819.0797-.7439.3153-.2232.1454-.4845.3135-.7752.4997-.2489.1587-.5861.3069-1.0022.4418-.3957.1295-.8092.1962-1.22555.1976-.4085 0-.8208-.0665-1.2274-.1976-.4161-.1349-.75335-.2831-1.0013-.4418-.2888-.1843-.5491-.3524-.77615-.4997-.361-.2356-.5491-.3153-.7429-.3153-.494 0-.9557.0835-1.3718.2479-.39886.1533-.7641.3827-1.0754.6755-.28215.2707-.5339.5984-.74765.9756-.20615.3629-.37335.741-.49685 1.1258-.11875.3705-.2185.777-.2945 1.2064-.076.4256-.12825.8303-.1539 1.2008-.02565.3639-.038.741-.038 1.122 0 .9918.3154 1.7955.9367 2.3873.6137.5843 1.4269.8807 2.4149.8807h9.1485c.988 0 1.8003-.2964 2.414-.8807.6222-.5918.9376-1.3946.9376-2.3873 0-.3829-.0133-.76-.038-1.122h-.001Z' fill%3D'%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.hb-card__location{color:#413e39;font-size:1.4rem;margin-bottom:1.6rem}@media(min-width: 768px){.hb-card__location{font-size:1.6rem}}.hb-card__highlighted{color:#413e39;font-size:1.4rem}@media(min-width: 768px){.hb-card__highlighted{font-size:1.6rem}}.hb-card__highlighted:not(:last-child){margin-bottom:1.6rem}.hb-card__highlighted .views-label{font-size:1.6rem;font-style:normal;text-transform:inherit;color:#148762;color:var(--palette--secondary);display:inline-block;margin-right:0.6rem}.hb-card__highlighted .views-label .hb-well{color:#0c523b !important;color:var(--palette--secondary-darken-12) !important}.hb-card__graphics{position:relative;margin-bottom:2.4rem}@media(min-width: 768px){.hb-card--horizontal .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px);margin-right:4.8rem;margin-bottom:0}}@media(min-width: 768px){.hb-card--horizontal-date-stacked .hb-card__graphics{max-width:100%}}.hb-card__graphics--has-date{min-height:13rem}.hb-card--no-image .hb-card__graphics,[class^=hb-card-image-] .hb-card--no-image .hb-card__graphics{flex:initial;max-width:initial;margin-right:0}.hb-card__img{overflow:hidden}.hb-card__img a{display:block;background-image:none}.hb-card__img a:focus,.hb-card__img a:hover{border-bottom:0 none}.hb-card__img a:focus img,.hb-card__img a:hover img{transform:scale(1.07)}.hb-card__img img{width:100%;height:auto;transform:scale(1);transition:transform 150ms ease-in-out}.hb-card .field-media-image{margin:0}.hb-card__date-tile{text-align:center;margin-right:4.8rem;position:absolute;display:flex;flex-direction:column;justify-content:center;width:11rem;height:11rem;background-color:#148762;background-color:var(--palette--secondary);color:#fff;padding:1.2rem 1rem 0.8rem;bottom:1.8rem;left:-1rem;z-index:5}@media(min-width: 576px){.hb-card__date-tile{bottom:2.2rem;left:-1.4rem}}.hb-card__date-tile:only-child{position:relative;bottom:auto;left:auto}.hb-card__date-tile-month{text-transform:uppercase;font-weight:600;font-size:1.6rem;line-height:122%}.hb-card__date-tile-day{font-weight:600;line-height:100%;font-size:5.2rem}@media(min-width: 768px){.hb-card--horizontal .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);flex-grow:1}@supports(max-width: 100%){.hb-card--horizontal .hb-card__content{max-width:100%}}}.hb-card__title{margin-top:0;margin-bottom:2.4rem}@media(min-width: 768px){.hb-card__title{margin-bottom:2.8rem}}.hb-card__title h2,.hb-card__title h3,.hb-card__title h4,.hb-card__title h5,.hb-card__title h6{margin:0;font-weight:600;overflow-wrap:break-word;font-size:1.8rem;line-height:124%}@media(min-width: 576px){.hb-card__title h2,.hb-card__title h3,.hb-card__title h4,.hb-card__title h5,.hb-card__title h6{font-size:2.4rem;line-height:124%}}@media(min-width: 768px){.hb-card__title h2,.hb-card__title h3,.hb-card__title h4,.hb-card__title h5,.hb-card__title h6{font-size:2.7rem;line-height:119%}}@media(min-width: 576px){.hb-grid .hb-card__title h2,.ptype-hs-collection .hb-card__title h2,.ptype-hs-row .hb-card__title h2,.hb-grid .hb-card__title h3,.ptype-hs-collection .hb-card__title h3,.ptype-hs-row .hb-card__title h3,.hb-grid .hb-card__title h4,.ptype-hs-collection .hb-card__title h4,.ptype-hs-row .hb-card__title h4,.hb-grid .hb-card__title h5,.ptype-hs-collection .hb-card__title h5,.ptype-hs-row .hb-card__title h5,.hb-grid .hb-card__title h6,.ptype-hs-collection .hb-card__title h6,.ptype-hs-row .hb-card__title h6{font-size:1.8rem;line-height:124%}}@media(min-width: 992px){.hb-grid .hb-card__title h2,.ptype-hs-collection .hb-card__title h2,.ptype-hs-row .hb-card__title h2,.hb-grid .hb-card__title h3,.ptype-hs-collection .hb-card__title h3,.ptype-hs-row .hb-card__title h3,.hb-grid .hb-card__title h4,.ptype-hs-collection .hb-card__title h4,.ptype-hs-row .hb-card__title h4,.hb-grid .hb-card__title h5,.ptype-hs-collection .hb-card__title h5,.ptype-hs-row .hb-card__title h5,.hb-grid .hb-card__title h6,.ptype-hs-collection .hb-card__title h6,.ptype-hs-row .hb-card__title h6{font-size:2rem}}.hb-card__title h6{text-transform:initial}.hb-card__author{margin-bottom:1.4rem}.hb-card__description{font-weight:400;font-size:1.6rem;line-height:122%;word-break:break-word}@media(min-width: 992px){.hb-card__description{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-card__description:not(:last-child){margin-bottom:2.4rem}.hb-card__description .views-field:not(:last-child){display:block;margin-bottom:1.6rem}.hb-card__decorative-link{display:flex;align-items:center;width:100%;position:relative}.hb-card__decorative-link .views-field{width:100%}.hb-card__decorative-link a{display:block;color:rgba(0,0,0,0);height:4.4rem;text-decoration:none;background-image:none;width:100%}.hb-dark-pattern .hb-card__decorative-link a,.hb-dark-inversion .views-element-container .hb-card__decorative-link a{color:rgba(0,0,0,0)}.hb-dark-pattern .hb-card__decorative-link a:hover,.hb-dark-pattern .hb-card__decorative-link a:focus,.hb-dark-inversion .views-element-container .hb-card__decorative-link a:hover,.hb-dark-inversion .views-element-container .hb-card__decorative-link a:focus{color:rgba(0,0,0,0)}.hb-card__decorative-link a:hover,.hb-card__decorative-link a:focus{color:rgba(0,0,0,0);cursor:pointer}.hb-card__decorative-link a:hover::before,.hb-card__decorative-link a:focus::before{transform:translateX(0.625rem);background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-card__decorative-link a:hover::before,.hc-pairing-ocean .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-card__decorative-link a:hover::before,.hc-pairing-mountain .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-card__decorative-link a:hover::before,.hc-pairing-cardinal .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-card__decorative-link a:hover::before,.hc-pairing-lake .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-card__decorative-link a:hover::before,.hc-pairing-canyon .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-card__decorative-link a:hover::before,.hc-pairing-cliff .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-card__decorative-link a:hover::before,.hb-dark-inversion .views-element-container .hb-card__decorative-link a:hover::before,.hb-dark-pattern .hb-card__decorative-link a:focus::before,.hb-dark-inversion .views-element-container .hb-card__decorative-link a:focus::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d9d7d2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover::before,.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-card__decorative-link a::before{content:"";position:absolute;left:0;height:4.4rem;width:4.4rem;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");transform:translateX(0);transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-card__decorative-link a::before,.hb-dark-inversion .views-element-container .hb-card__decorative-link a::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}@media(min-width: 576px){.hb-grid{display:grid;gap:4.8rem}}@media(min-width: 576px){.hb-grid.hb-grid--cols-1{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-4{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-5{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-6{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-6{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-7{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-7{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-8{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-8{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-9{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-9{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-10{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-10{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-11{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-11{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}}@media(min-width: 576px){.hb-grid.hb-grid--cols-12{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.hb-grid.hb-grid--cols-12{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.hb-grid.hb-grid--cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}.su-masthead{box-shadow:none;z-index:100;border-bottom:1px solid;border-color:#b6b1a9}.su-masthead .su-lockup{flex:calc(83.33% - 1.6rem);max-width:calc(83.33% - 1.6rem);z-index:500}@media(min-width: 992px){.su-masthead .su-lockup{flex:0 0 calc(66.6666666667% - 6.67px);max-width:calc(66.6666666667% - 6.67px)}}.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{line-height:1em}.su-masthead .su-lockup__wordmark,.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{margin-bottom:0.8rem}@media(min-width: 768px){.su-masthead .su-lockup__wordmark,.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{margin-bottom:0}}.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2{font-size:2.4rem;font-weight:600}.su-masthead .su-lockup__line3{font-size:1.9rem;font-weight:500}.su-masthead .su-lockup__line5{font-size:1.78rem;text-transform:uppercase;font-weight:600}@media(max-width: 767px){.su-masthead .su-lockup__line5::before{margin-top:0.5rem;margin-bottom:0.75rem;border-bottom:1px solid;border-color:#2e2d29;content:"";display:block;width:12rem}.hb-dark-pattern .su-masthead .su-lockup__line5::before{border-color:#fff}}.su-masthead .su-lockup__cell1{border-right:none}@media only screen and (max-width: 480px){.su-masthead .su-lockup__cell1{display:none;border:none;text-align:left}}.su-masthead .su-site-search{display:block;padding-top:1.1rem;padding-bottom:2.8rem;z-index:500;width:100%}@media(min-width: 576px){.su-masthead .su-site-search{width:60%}}@media(min-width: 992px){.su-masthead .su-site-search{order:-1;position:absolute;right:0;max-width:265px}}.su-masthead .su-main-nav{margin-top:0;width:100%}@media(min-width: 576px){.su-masthead .su-main-nav{flex:unset;max-width:none}}.su-masthead.hb-dark-pattern .su-lockup__wordmark,.su-masthead.hb-dark-pattern .su-lockup__line1,.su-masthead.hb-dark-pattern .su-lockup__line2,.su-masthead.hb-dark-pattern .su-lockup__line3,.su-masthead.hb-dark-pattern .su-lockup__line4,.su-masthead.hb-dark-pattern .su-lockup__line5{color:#fff}.su-masthead.hb-dark-pattern .su-lockup__cell1,.su-masthead.hb-dark-pattern .su-lockup__cell2,.su-masthead.hb-dark-pattern .su-lockup__line4::after,.su-masthead.hb-dark-pattern .su-lockup__line5::before{border-color:#fff}.su-lockup__line1{margin-bottom:0.2rem}.masthead__site-title{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hb-three-column__main .views-exposed-form,.hb-three-column__sidebar-1 .views-exposed-form{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:3.2rem}.hb-three-column__main .views-exposed-form form,.hb-three-column__sidebar-1 .views-exposed-form form{max-width:100%}.hb-three-column__main .views-exposed-form .form-item,.hb-three-column__sidebar-1 .views-exposed-form .form-item{width:100%;margin-bottom:2.4rem}@media(min-width: 768px){.hb-three-column__main .views-exposed-form .form-item,.hb-three-column__sidebar-1 .views-exposed-form .form-item{width:calc(50% - 1.8rem);margin-right:1.8rem}}.hb-three-column__main .views-exposed-form .form-actions,.hb-three-column__sidebar-1 .views-exposed-form .form-actions{display:flex;align-self:flex-end;margin-bottom:0}@media(min-width: 768px){.hb-three-column__main .views-exposed-form .form-actions,.hb-three-column__sidebar-1 .views-exposed-form .form-actions{margin-bottom:2.4rem}}.hb-three-column__main .views-exposed-form .form-submit:not(:last-child),.hb-three-column__sidebar-1 .views-exposed-form .form-submit:not(:last-child){width:auto}.hb-three-column__main .views-exposed-form .form-submit:not(:last-child):not(:last-child),.hb-three-column__sidebar-1 .views-exposed-form .form-submit:not(:last-child):not(:last-child){margin-right:1.6rem}@media(min-width: 992px){.hb-three-column__main .views-exposed-form .form-item{width:calc(33% - 1.8rem)}}@media(min-width: 992px){.hb-three-column__sidebar-1 .views-exposed-form .form-item{margin-right:0;width:100%}}.views-exposed-form .select-preact button{border-color:#b6b1a9 !important}.hb-main-nav{position:relative;font-size:1.8rem}.hb-main-nav__toggle{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;position:absolute;right:0;top:-4.675rem;font-weight:700;display:flex;align-items:center;width:7rem;flex-direction:initial;padding:1rem 0}.no-js .hb-main-nav__toggle{display:none}@media(min-width: 992px){.js .hb-main-nav__toggle{display:none}}.hb-main-nav__toggle .hb-main-nav__toggle-icon{display:block;position:relative;height:0.3rem;width:1.6rem;background-color:#000;margin-left:1rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{content:"";display:block;height:0.3rem;width:1.6rem;background-color:#000;position:absolute;left:0;transition:top .2s ease .2s,transform .2s ease}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before{top:-0.7rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{top:0.7rem}.hb-dark-pattern .hb-main-nav__toggle .hb-main-nav__toggle-icon,.hb-dark-pattern .hb-main-nav__toggle .hb-main-nav__toggle-icon::after,.hb-dark-pattern .hb-main-nav__toggle .hb-main-nav__toggle-icon::before{background-color:#fff}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon{background:rgba(0,0,0,0)}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{top:0;transition:top .2s ease,transform .2s ease .2s}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before{transform:rotate(45deg)}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{transform:rotate(-45deg)}.hb-main-nav__menu{box-shadow:none !important;transform:translate(0) !important;width:auto !important;list-style-type:none;margin:0;padding:0}@media(min-width: 576px){.hb-main-nav__menu{max-width:none}}.hb-main-nav__menu[aria-hidden=true]{display:none}.hb-main-nav__menu-lv1{font-weight:600;font-size:2rem;border-bottom:1px solid;border-color:#b6b1a9}.hb-main-nav__menu-lv1[aria-hidden=false]{margin-bottom:2.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv1{font-size:2.4rem}}@media(min-width: 992px){.js .hb-main-nav__menu-lv1{font-size:1.8rem;font-weight:600;display:flex;align-items:flex-end;border:0}.js .hb-main-nav__menu-lv1[aria-hidden=false]{margin:0}}.hb-main-nav__menu-lv2{font-weight:400;font-size:1.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv2{font-size:2.2rem}}@media(min-width: 992px){.hb-main-nav__menu-lv2{box-shadow:0 2px 16px 0 rgba(0,0,0,.1) !important}.js .hb-main-nav__menu-lv2{font-weight:600;font-size:inherit}}@media(min-width: 992px){.js .hb-main-nav__menu-lv3{display:none}}.hb-main-nav__item{position:relative}.hb-main-nav__menu-lv1>.hb-main-nav__item{border-top:1px solid;border-color:#b6b1a9}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>.hb-main-nav__item{margin-right:2.4rem;border:0}}.hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border-bottom:1px solid;border-color:#b6b1a9}@media(min-width: 992px){.js .hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border:0}}.hb-main-nav__link{position:relative;display:block;padding:2.1rem 1.7rem;text-decoration:none;line-height:120.3%;color:#000}@media(min-width: 768px){.hb-main-nav__link{line-height:128%}}@media(min-width: 992px){.js .hb-main-nav__link{padding:1rem 0 2rem;line-height:110%}}.hb-main-nav__item.hb-main-nav__item--parent>.hb-main-nav__link{padding:2.1rem 4.8rem 2.1rem 1.7rem}@media(min-width: 992px){.js .hb-main-nav__item.hb-main-nav__item--parent>.hb-main-nav__link{padding:1rem 2rem 2rem 0}}.hb-main-nav__link:hover:not(.is-active){color:#000;background-color:#f1f0ee}.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active){color:#000}.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active)+.hb-main-nav__button,.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active).hb-nested-toggler::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active)+.hb-main-nav__button[aria-expanded=true],.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active).hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active){color:#fff}.no-js .hb-dark-pattern .hb-main-nav__link:hover:not(.is-active){color:#000}.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active)+.hb-main-nav__button,.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active).hb-nested-toggler::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active)+.hb-main-nav__button[aria-expanded=true],.hb-dark-pattern .hb-main-nav__link:hover:not(.is-active).hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.hb-main-nav__menu-lv1>li>.hb-main-nav__link{color:#000}.hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link{color:#fff}.hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.is-active{color:#000;background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}@media(min-width: 992px){.hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.is-active{color:#fff}}.js .hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail::before{background-color:#00d5f5;background-color:var(--palette--tertiary-reversed)}.js .hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail:hover::before,.js .hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail:focus::before{background-color:#148762;background-color:var(--palette--secondary)}@media(min-width: 992px){.js .hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail:hover::before,.js .hb-dark-pattern .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail:focus::before{background-color:#00d5f5;background-color:var(--palette--tertiary-reversed)}}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link::before{content:"";display:block;position:absolute;width:100%;height:0.4rem;bottom:0.8rem;top:auto;left:0;background:rgba(0,0,0,0)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link.is-active{background-color:rgba(0,0,0,0)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link.hb-main-nav__link--active-trail::before{background-color:#148762;background-color:var(--palette--secondary)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover{background-color:rgba(0,0,0,0)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover:not(.is-active):not(.hb-main-nav__link--active-trail)::before{background-color:#b6b1a9}}@media(min-width: 992px){.js .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link{font-size:1.6rem;padding:1rem 1.4rem}}.hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus,.hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active){color:#000;background-color:#f1f0ee}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active){color:#000}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus+.hb-nested-toggler,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus::after,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active)+.hb-nested-toggler,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus+.hb-nested-toggler[aria-expanded=true],.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus[aria-expanded=true]::after,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active)+.hb-nested-toggler[aria-expanded=true],.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active)[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.hb-dark-inversion .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover,.hb-dark-inversion .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:focus{color:#fff;background-color:#002429;background-color:var(--palette--primary-dark)}}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link{color:#fff}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link.is-active{color:#000;background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link.is-active::before{background-color:#148762;background-color:var(--palette--secondary)}@media(min-width: 992px){.no-js .hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link{color:#fff}.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link,.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active),.hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link.is-active{color:#000}.hb-dark-inversion .hb-dark-pattern .hb-main-nav__menu.hb-main-nav__menu-lv2 .hb-main-nav__link:hover:not(.is-active){color:#fff}}.hb-main-nav__link--active-trail::before,.hb-main-nav__link[data-drupal-link-system-path=""].is-active::before{content:"";display:block;width:0.5rem;position:absolute;top:0;bottom:0;left:0;background-color:#148762;background-color:var(--palette--secondary)}.hb-main-nav__link--active-trail.is-active,.hb-main-nav__link[data-drupal-link-system-path=""].is-active.is-active{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight);color:#000}.hb-main-nav__link--active-trail.is-active::before,.hb-main-nav__link[data-drupal-link-system-path=""].is-active.is-active::before{background-color:#148762;background-color:var(--palette--secondary)}.hb-main-nav__link.hb-nested-toggler{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;position:relative;padding:2.1rem 1.7rem;width:100%;line-height:120.3%;cursor:pointer}@media(min-width: 768px){.hb-main-nav__link.hb-nested-toggler{line-height:128%}}@media(min-width: 992px){.hb-main-nav__link.hb-nested-toggler{padding:1rem 2rem 2rem 0;width:auto}.js .hb-main-nav__link.hb-nested-toggler{line-height:110%}}.hb-main-nav__link.hb-nested-toggler::after{height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out;content:"";display:block;position:absolute;top:0.8rem;right:0}@media(prefers-reduced-motion: reduce){.hb-main-nav__link.hb-nested-toggler::after{transition:none}}.no-js .hb-main-nav__link.hb-nested-toggler::after{display:none}.hb-dark-pattern .hb-main-nav__link.hb-nested-toggler::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width: 768px){.hb-main-nav__link.hb-nested-toggler::after{top:1.6rem}}@media(min-width: 992px){.js .hb-main-nav__link.hb-nested-toggler::after{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' /%3E%3C/svg%3E");background-size:1rem 0.7rem;transition:transform 150ms ease-in-out;bottom:2rem;top:auto}}@media(min-width: 992px)and (prefers-reduced-motion: reduce){.js .hb-main-nav__link.hb-nested-toggler::after{transition:none}}@media(min-width: 992px){.hb-dark-pattern .hb-main-nav__link.hb-nested-toggler::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.hb-main-nav__item--parent .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-dark-pattern .hb-main-nav__item--parent .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.js .hb-main-nav__item--parent .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' /%3E%3C/svg%3E");background-size:1rem 0.7rem;transform:rotate(180deg)}.hb-dark-pattern .hb-main-nav__item--parent .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.hb-main-nav__button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out;cursor:pointer;position:absolute;top:0.8rem;right:0}@media(prefers-reduced-motion: reduce){.hb-main-nav__button{transition:none}}.no-js .hb-main-nav__button{display:none}.hb-dark-pattern .hb-main-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-pattern .hb-main-nav__item--active-trail .is-active+.hb-main-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width: 768px){.hb-main-nav__button{top:1.2rem}}@media(min-width: 992px){.js .hb-main-nav__button{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' /%3E%3C/svg%3E");background-size:1rem 0.7rem;transition:transform 150ms ease-in-out;bottom:2rem;top:auto}}@media(min-width: 992px)and (prefers-reduced-motion: reduce){.js .hb-main-nav__button{transition:none}}@media(min-width: 992px){.hb-dark-pattern .hb-main-nav__button,.hb-dark-pattern .hb-main-nav__item--active-trail .is-active+.hb-main-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}@media(min-width: 992px){.hb-main-nav__menu-lv2 .hb-main-nav__button{display:none}}.hb-main-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-dark-pattern .hb-main-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-dark-pattern .hb-main-nav__item--active-trail .is-active+.hb-main-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.js .hb-main-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' /%3E%3C/svg%3E");background-size:1rem 0.7rem;transform:rotate(180deg)}.hb-dark-pattern .hb-main-nav__button[aria-expanded=true],.hb-dark-pattern .hb-main-nav__item--active-trail .is-active+.hb-main-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.hb-main-nav__menu-container{padding-left:2rem;border-top:1px solid;border-color:#b6b1a9}.hb-main-nav__menu-container[aria-hidden=true]{display:none}@media(min-width: 992px){.js .hb-main-nav__menu-container{position:absolute;border-radius:0.4rem;min-width:20rem;width:100%;padding:0;border:1px solid;border-color:#b6b1a9;background-color:#fff}.js .hb-main-nav__item:last-child .hb-main-nav__menu-container{right:0}}.js .hb-main-nav--is-still-loading .hb-main-nav__menu-lv1{display:none}@media(min-width: 992px){.js .hb-main-nav--is-still-loading .hb-main-nav__menu-lv1{display:flex}}.js .hb-main-nav--is-still-loading .hb-main-nav__menu-container{display:none}.su-site-search+nav .hb-main-nav__toggle{top:-12rem}.block-we-megamenu{width:100%}.navbar-we-mega-menu{font-size:1.8rem;background-color:rgba(0,0,0,0)}.navbar-we-mega-menu.click-action .we-mega-menu-ul{width:100%}.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li{display:inline-block;border:0;position:initial}.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li .we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li .we-megamenu-nolink{font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;color:#000;padding:1rem 0 1.5rem;font-size:1.8rem;font-weight:600;text-transform:none;background-color:rgba(0,0,0,0);width:100%;position:relative;display:block;border:0;transition:transform 150ms ease-in-out;text-decoration:none}.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li.dropdown-menu>.we-mega-menu-li::before,.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li.dropdown-menu>.we-megamenu-nolink::before,.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li.dropdown-menu.clicked>.we-mega-menu-li::before,.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li.dropdown-menu.clicked>.we-megamenu-nolink::before{display:none}.navbar-we-mega-menu.click-action .we-mega-menu-ul .we-mega-menu-li.dropdown-menu.clicked>.we-mega-menu-li::after{transform:rotate(180deg)}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li{margin-right:2.4rem;display:flex;align-items:flex-end}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink{text-decoration:none;background:rgba(0,0,0,0)}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li.hb-private-page-link,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink.hb-private-page-link{padding-left:2.4rem !important}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li.hb-private-page-link::before,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink.hb-private-page-link::before{display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem 2rem;background-position:center;height:3rem;width:2rem;position:absolute;left:0;top:0;bottom:.5rem;margin:auto}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink{color:#fff}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li.hb-private-page-link::before,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink.hb-private-page-link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li:hover,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li:focus,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink:hover,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink:focus{color:#000;background:linear-gradient(transparent 1%, #b3b5b9 1%);background-size:100% .55rem;background-repeat:no-repeat;background-position:bottom}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li:hover,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-mega-menu-li:focus,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink:hover,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink:focus{color:#fff}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.active>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.active>.we-megamenu-nolink{color:#000;background:linear-gradient(transparent 1%, var(--palette--secondary) 1%);background-size:100% .55rem;background-repeat:no-repeat;background-position:bottom}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.active>.we-mega-menu-li,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.active>.we-megamenu-nolink{color:#fff;background:linear-gradient(transparent 1%, var(--palette--tertiary-reversed) 1%);background-size:100% .55rem;background-repeat:no-repeat;background-position:bottom}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu{position:initial}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu:focus{background:linear-gradient(transparent 1%, #b3b5b9 1%);background-size:100% .55rem;background-repeat:no-repeat;background-position:bottom}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu:focus>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu:focus>.we-megamenu-nolink{color:#000;background-color:rgba(0,0,0,0)}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu:focus>.we-mega-menu-li,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu:focus>.we-megamenu-nolink{color:#fff}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-megamenu-nolink{padding:1rem 2rem 1.5rem 0}.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-mega-menu-li::after,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-megamenu-nolink::after{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' /%3E%3C/svg%3E");background-size:1rem 0.7rem;transition:transform 150ms ease-in-out;bottom:1.8rem;top:auto;display:block;position:absolute;filter:brightness(300%);opacity:1;right:0}@media(prefers-reduced-motion: reduce){.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-mega-menu-li::after,.navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-megamenu-nolink::after{transition:none}}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-mega-menu-li::after,.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>.we-megamenu-nolink::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}.navbar-we-mega-menu.click-action .we-mega-menu-ul .dropdown-menu>.we-mega-menu-submenu{display:none;visibility:hidden;height:auto;width:100vw;overflow:initial;max-width:100%}.navbar-we-mega-menu.click-action .we-mega-menu-submenu{height:0;width:0;max-width:120rem;position:absolute;padding:2rem;box-shadow:0 3px 15px rgba(0,0,0,.12);border-left:0;border-right:0;overflow:hidden;color:#000}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-submenu{color:#000}.navbar-we-mega-menu.click-action .we-mega-menu-submenu a:not([class]){color:#007c8f;color:var(--palette--tertiary)}.hb-dark-pattern .navbar-we-mega-menu.click-action .we-mega-menu-submenu a:not([class]){color:#007c8f;color:var(--palette--tertiary)}.navbar-we-mega-menu.click-action .we-mega-menu-submenu>.we-mega-menu-submenu-inner{min-height:auto}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .we-mega-menu-col .we-mega-menu-col{border:0;padding-left:.75rem}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li{padding:0}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li>.we-megamenu-nolink{font-size:1.6rem;color:#8c1515;text-transform:uppercase;font-weight:600;padding:0.7rem 1rem}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li>.we-mega-menu-li{text-decoration:underline}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li>.we-mega-menu-li:hover,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li>.we-mega-menu-li:focus{background-color:#f1f0ee;color:#8c1515;border:0;text-decoration:underline}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu{margin-bottom:1rem}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-megamenu-nolink{font-size:1.6rem;color:#8c1515;text-transform:uppercase;font-weight:600;padding:0.7rem 1rem}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-megamenu-nolink{cursor:default}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-mega-menu-li{text-decoration:underline}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-mega-menu-li:hover,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu>.we-mega-menu-li:focus{background-color:#f1f0ee;color:#8c1515;border:0}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu.active>.we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-li.dropdown-menu.active>.we-megamenu-nolink{border:0}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li{padding:0}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-mega-menu-li,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-megamenu-nolink{color:#000;text-decoration:none;text-transform:none;padding:0.7rem 1rem;font-weight:600}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-mega-menu-li:hover,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-mega-menu-li:focus,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-megamenu-nolink:hover,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-li .we-megamenu-nolink:focus{background-color:#f1f0ee;color:#000}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu.dropdown-menu{margin-bottom:0}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .nav .we-mega-menu-submenu .we-mega-menu-submenu{display:none}.navbar-we-mega-menu.click-action .we-mega-menu-submenu::before,.navbar-we-mega-menu.click-action .we-mega-menu-submenu::after{display:block;content:"";background-color:#fff;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0;width:100%;height:100%;position:absolute;top:0;bottom:0;margin:auto;z-index:-1;line-height:inherit;box-sizing:content-box}.navbar-we-mega-menu.click-action .we-mega-menu-submenu::before{left:-100%;box-shadow:-15px 3px 15px rgba(0,0,0,.12) !important}.navbar-we-mega-menu.click-action .we-mega-menu-submenu::after{right:-100%;box-shadow:15px 3px 15px rgba(0,0,0,.12) !important}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .we-mega-menu-submenu{width:100%;max-width:100%;height:auto}.navbar-we-mega-menu.click-action .we-mega-menu-submenu .we-mega-menu-submenu::before,.navbar-we-mega-menu.click-action .we-mega-menu-submenu .we-mega-menu-submenu::after{display:none}.block-we-megamenu{display:none}@media(min-width: 992px){.hb-use-megamenu .hb-main-nav{display:none}.hb-use-megamenu .block-we-megamenu{display:block}}.megamenu{position:relative;width:100%;font-size:1.8rem}.megamenu .megamenu__mobile-btn{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:flex;align-items:center;flex-direction:initial;position:absolute;padding:1rem 0;top:-4.675rem;right:0;width:7rem;font-weight:700;cursor:pointer}.no-js .megamenu .megamenu__mobile-btn{display:none}@media(min-width: 992px){.js .megamenu .megamenu__mobile-btn{display:none}}.megamenu .megamenu__mobile-btn[aria-expanded=true] .megamenu__mobile-icon{background:rgba(0,0,0,0)}.megamenu .megamenu__mobile-btn[aria-expanded=true] .megamenu__mobile-icon::before,.megamenu .megamenu__mobile-btn[aria-expanded=true] .megamenu__mobile-icon::after{top:0;transition:top .2s ease,transform .2s ease .2s}.megamenu .megamenu__mobile-btn[aria-expanded=true] .megamenu__mobile-icon::before{transform:rotate(45deg)}.megamenu .megamenu__mobile-btn[aria-expanded=true] .megamenu__mobile-icon::after{transform:rotate(-45deg)}.megamenu .megamenu__mobile-icon{display:block;position:relative;height:0.3rem;width:1.6rem;background-color:#000;margin-left:1rem}.megamenu .megamenu__mobile-icon::before,.megamenu .megamenu__mobile-icon::after{content:"";display:block;height:0.3rem;width:1.6rem;background-color:#000;position:absolute;left:0;transition:top .2s ease .2s,transform .2s ease}.megamenu .megamenu__mobile-icon::before{top:-0.7rem}.megamenu .megamenu__mobile-icon::after{top:0.7rem}.hb-dark-pattern .megamenu .megamenu__mobile-icon,.hb-dark-pattern .megamenu .megamenu__mobile-icon::after,.hb-dark-pattern .megamenu .megamenu__mobile-icon::before{background-color:#fff}.megamenu .megamenu__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;width:auto;transform:translate(0)}@media(min-width: 576px){.megamenu .megamenu__list{max-width:none}}.megamenu .megamenu__list--main{border-bottom:2px solid;border-color:#b6b1a9;display:none;margin-bottom:2.8rem;font-weight:600;font-size:1.8rem}@media(min-width: 768px){.megamenu .megamenu__list--main{font-size:2.4rem}}@media(min-width: 992px){.js .megamenu .megamenu__list--main{display:flex;justify-content:flex-start;margin-bottom:0;font-size:1.8rem;border:0}}.megamenu .megamenu__list--main.is-active,.no-js .megamenu .megamenu__list--main{display:block}.megamenu .megamenu__list--main .megamenu__link{font-weight:700}@media(min-width: 992px){.js .megamenu .megamenu__list--main .megamenu__link{font-weight:600}}.megamenu .megamenu__item{border-top:2px solid;border-color:#b6b1a9}.megamenu .megamenu__item .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");padding-left:4rem;background-repeat:no-repeat;background-size:2rem;background-position:1.4rem 2rem}.hb-dark-pattern .megamenu .megamenu__item .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.megamenu .megamenu__item .hb-private-page-link:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}@media(min-width: 992px){.js .megamenu .megamenu__item .hb-private-page-link:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");padding-left:4rem;background-repeat:no-repeat;background-size:2rem;background-position:1.4rem 2rem;background-position:1.4rem}.hb-dark-pattern .js .megamenu .megamenu__item .hb-private-page-link:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}}@media(min-width: 992px){.js .megamenu .megamenu__item .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-position:1.4rem}.hb-dark-pattern .js .megamenu .megamenu__item .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}}@media(min-width: 992px){.js .megamenu .megamenu__item{display:inline-block;margin-right:4.8rem;border:0;-moz-column-break-inside:avoid;break-inside:avoid-column}.js .megamenu .megamenu__item:last-child{margin-right:0}}.megamenu .megamenu__toggle,.megamenu .megamenu__link{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inherit;padding:2.1rem 0.8rem;line-height:120.3%}@media(min-width: 768px){.megamenu .megamenu__toggle,.megamenu .megamenu__link{line-height:128%}}@media(min-width: 992px){.js .megamenu .megamenu__toggle,.js .megamenu .megamenu__link{position:relative;padding:1rem 0 2rem;line-height:110%}}.megamenu .megamenu__toggle:focus-visible,.megamenu .megamenu__link:focus-visible{outline-color:#00505c;outline-color:var(--palette--primary);outline-width:0.3rem;outline-style:solid;outline-offset:0.1rem}.megamenu .megamenu__toggle:focus-visible::after,.megamenu .megamenu__link:focus-visible::after{outline:none}.megamenu .megamenu__toggle:hover,.megamenu .megamenu__link:hover{color:#000;background-color:#f1f0ee}@media(min-width: 992px){.js .megamenu .megamenu__toggle:hover,.js .megamenu .megamenu__link:hover{background:none}.js .hb-dark-pattern .megamenu .megamenu__toggle:hover,.js .hb-dark-pattern .megamenu .megamenu__link:hover{color:#fff}}.megamenu .megamenu__toggle{display:flex;position:relative;width:100%}@media(min-width: 992px){.js .megamenu .megamenu__toggle{width:auto}.js .megamenu .megamenu__toggle::before{background-color:#148762;background-color:var(--palette--secondary);content:"";display:block;position:absolute;width:calc(100% + 1.6rem);height:0.64rem;top:auto;bottom:0.3rem;left:0;transform:scaleX(0);transform-origin:left;transition:transform 150ms ease-in-out}}.megamenu .megamenu__toggle::after{height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out;position:absolute;top:0;right:0;height:100%;content:"";cursor:pointer;transform-origin:center}@media(prefers-reduced-motion: reduce){.megamenu .megamenu__toggle::after{transition:none}}@media(min-width: 992px){.js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' /%3E%3C/svg%3E");height:1.6rem;width:1.2rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;top:calc(50% - 0.5rem);right:-1.7rem;background-size:auto;transform:translateY(-50%)}.hc-pairing-ocean .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-mountain .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2364305f' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-cardinal .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%232f2424' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-lake .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2300343e' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-canyon .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2300343e' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-cliff .js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%238c1515' stroke-width%3D'2' /%3E%3C/svg%3E")}}.no-js .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-dark-pattern .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width: 992px){.hb-dark-pattern .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.no-js .hb-dark-pattern .megamenu .megamenu__toggle::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.megamenu .megamenu__toggle:hover{cursor:pointer}@media(min-width: 992px){.js .megamenu .megamenu__toggle:hover::before{transform:scaleX(1)}}.hb-dark-pattern .megamenu .megamenu__toggle:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width: 992px){.hb-dark-pattern .megamenu .megamenu__toggle:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.no-js .hb-dark-pattern .megamenu .megamenu__toggle:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.js .megamenu .megamenu__toggle.is-expanded::before{transform:scaleX(1)}}.megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-dark-pattern .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.js .hb-dark-pattern .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}@media(min-width: 992px){.js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' /%3E%3C/svg%3E");top:calc(50% - 13px);background-size:auto}.hc-pairing-ocean .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-mountain .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2364305f' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-cardinal .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%232f2424' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-lake .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2300343e' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-canyon .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%2300343e' stroke-width%3D'2' /%3E%3C/svg%3E")}.hc-pairing-cliff .js .megamenu .megamenu__toggle.is-expanded::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%238c1515' stroke-width%3D'2' /%3E%3C/svg%3E")}}.hb-dark-pattern .megamenu .megamenu__toggle.is-expanded:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E")}@media(min-width: 992px){.js .hb-dark-pattern .megamenu .megamenu__toggle.is-expanded:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'%23ffffff' stroke-width%3D'2' /%3E%3C/svg%3E")}}.megamenu .megamenu__toggle.megamenu__active-trail{border-color:#148762;border-color:var(--palette--secondary);border-width:0.6rem;border-style:solid;border-top:none;border-right:none;border-bottom:none}@media(min-width: 992px){.megamenu .megamenu__toggle.megamenu__active-trail{border:none}}@media(min-width: 992px){.js .megamenu .megamenu__toggle.megamenu__active-trail::before{transform:scaleX(1)}}@media(min-width: 992px){.js .megamenu .megamenu__link:not(.list-sub) .megamenu .megamenu__link::before{background-color:#148762;background-color:var(--palette--secondary);content:"";display:block;position:absolute;width:100%;height:0.64rem;top:auto;bottom:0.3rem;left:0;transform:scaleX(0);transform-origin:left;transition:transform 150ms ease-in-out}}@media(min-width: 992px){.js .megamenu .megamenu__link:hover::before,.js .megamenu .megamenu__link.megamenu__active-trail::before{transform:scaleX(1)}.js .megamenu .megamenu__link:hover.megamenu__no-link::before,.js .megamenu .megamenu__link.megamenu__active-trail.megamenu__no-link::before{display:none}}.megamenu .megamenu__link.megamenu__active-trail{border-color:#148762;border-color:var(--palette--secondary);border-width:0.6rem;border-style:solid;border-top:none;border-right:none;border-bottom:none}@media(min-width: 992px){.megamenu .megamenu__link.megamenu__active-trail{border:none}}.megamenu .megamenu__link.megamenu__active-trail:not(:has(+.megamenu__list .megamenu__is-active)){background-color:#f1f0ee}@media(min-width: 992px){.megamenu .megamenu__link.megamenu__active-trail:not(:has(+.megamenu__list .megamenu__is-active)){background:none}}.megamenu .megamenu__is-active{background-color:#f1f0ee}@media(min-width: 992px){.megamenu .megamenu__is-active{background:none}}.megamenu .list-sub,.megamenu .list-sub__nested{padding-left:2.2rem}.megamenu .megamenu__expanded-container{display:none}.megamenu .megamenu__expanded-container.is-expanded,.no-js .megamenu .megamenu__expanded-container{display:block}@media(min-width: 992px){.megamenu .megamenu__expanded-container{display:block}.js .megamenu .megamenu__expanded-container{background-color:#fff;position:absolute;padding:4.4rem 0 8.9rem;left:50%;width:200%;color:#000;box-shadow:0 1rem 1.9rem rgba(0,0,0,.63);opacity:0;transform:translateX(-50%) scaleY(0);transform-origin:top;transition:transform 150ms ease-in-out;z-index:-1}.js .megamenu .megamenu__expanded-container.is-expanded{opacity:1;transform:translateX(-50%) scaleY(1)}}.megamenu .list-sub{color:#413e39;padding-left:1.6rem;font-size:1.6rem;font-weight:600}.hb-dark-pattern .megamenu .list-sub{color:#fff}@media(min-width: 768px){.megamenu .list-sub{font-size:2.2rem}}@media(min-width: 992px){.js .megamenu .list-sub{color:#000;display:flex;grid-gap:0 5.2rem;margin:0 auto;padding:0;max-width:120rem;width:50%}}@media(min-width: 992px)and (min-width: 992px){.megamenu .list-sub .megamenu__toggle,.megamenu .list-sub .megamenu__link{width:100%}.js .megamenu .list-sub .megamenu__toggle:hover::after,.js .megamenu .list-sub .megamenu__link:hover::after{background-color:#f1f0ee;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}}.megamenu .list-sub .megamenu__item{border-top:1px solid;border-color:#b6b1a9;display:block;width:100%;outline:none}.megamenu .list-sub .megamenu__item:first-child{padding-left:0;width:100%}@media(min-width: 992px){.js .megamenu .list-sub .megamenu__item{flex:0 1 calc(25% - 3.9rem);margin-right:0;border-top:none}}@media(min-width: 992px){.js .megamenu .list-sub .megamenu__item:nth-child(n+5){border-top:2px solid;border-color:#d9d7d2;margin-top:1.2rem;padding-top:1.6rem}}.megamenu .list-sub .megamenu__item .megamenu__link{font-weight:600}.megamenu .list-sub .megamenu__item .megamenu__link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}@media(min-width: 992px){.js .megamenu .list-sub .megamenu__item .megamenu__link:hover{background-color:#f1f0ee}.js .megamenu .list-sub .megamenu__item .megamenu__link:hover::before{display:none}}@media(min-width: 992px){.js .megamenu .list-sub .megamenu__item .megamenu__link{margin-bottom:0.4rem;padding:0.7rem 1rem;font-size:1.6rem;text-transform:capitalize;font-weight:700}}@media(min-width: 992px){.megamenu .list-sub .megamenu__item .megamenu__link.megamenu__active-trail::before{display:none}}.megamenu .list-sub .megamenu__item .megamenu__no-link{color:#007c8f;color:var(--palette--tertiary)}.megamenu .list-sub .megamenu__item .megamenu__no-link:hover{color:#007c8f;color:var(--palette--tertiary);background:none}.megamenu .list-sub .megamenu__item .megamenu__no-link:hover::after{display:none}@media(min-width: 992px){.js .megamenu .list-sub .megamenu__item .megamenu__no-link{cursor:auto}.js .megamenu .list-sub .megamenu__item .megamenu__no-link:hover{background:none}.js .megamenu .list-sub .megamenu__item .megamenu__no-link:hover::after{display:none}}@media(min-width: 992px){.js .hb-dark-pattern .megamenu .list-sub .megamenu__item .megamenu__no-link:hover{color:#000}}.no-js .megamenu .list-sub{display:block}.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link){color:#007c8f;color:var(--palette--tertiary)}.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link):hover:not(.is-active),.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link):focus{color:#002429;color:var(--palette--tertiary-darken-20)}@media(min-width: 992px){.megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link){color:#007c8f;color:var(--palette--tertiary)}.megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link):hover:not(.is-active),.megamenu .list-sub--1 .megamenu__link:not(.megamenu__no-link):focus{color:#002429;color:var(--palette--tertiary-darken-20)}}.megamenu .list-sub__nested{display:block;padding-left:3rem}@media(min-width: 768px){.megamenu .list-sub__nested{font-size:2.2rem}}@media(min-width: 992px){.js .megamenu .list-sub__nested{padding-left:0;font-size:inherit}}@media(min-width: 992px){.js .megamenu .list-sub__nested .megamenu__item:nth-child(n+5){margin-top:0;padding-top:0;border:none}}@media(min-width: 992px){.js .megamenu .list-sub__nested .megamenu__item .megamenu__link{font-weight:600;padding-left:2.2rem;color:initial}}.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub__nested .megamenu__item .megamenu__link{color:initial}.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub__nested .megamenu__item .megamenu__link:hover:not(.is-active),.su-masthead:not(.hb-dark-pattern) .megamenu .list-sub__nested .megamenu__item .megamenu__link:focus{color:initial}@media(min-width: 992px){.js .megamenu .list-sub--3{display:none}}.megamenu .is-expanded{display:block}.su-site-search+.megamenu .megamenu__mobile-btn{top:-12rem}.hb-secondary-nav{background-color:rgba(0,0,0,0);display:none}@media(min-width: 992px){.hb-secondary-nav{display:block}}.hb-secondary-nav__heading{font-weight:600;font-size:2.4rem;line-height:116%;margin:0 0 3.2rem}.hb-secondary-nav__heading a{color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}.hb-secondary-nav__heading a:hover,.hb-secondary-nav__heading a:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-secondary-nav__heading a:hover,.hb-secondary-nav__heading a:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-secondary-nav__heading a:hover,.hb-secondary-nav__heading a:focus{color:#000}.hb-dark-pattern .hb-secondary-nav__heading a:hover,.hb-dark-inversion .views-element-container .hb-secondary-nav__heading a:hover,.hb-dark-pattern .hb-secondary-nav__heading a:focus,.hb-dark-inversion .views-element-container .hb-secondary-nav__heading a:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-secondary-nav__menu-container[aria-hidden=true]{display:none}.hb-secondary-nav__menu{background-color:rgba(0,0,0,0);list-style-type:none;padding-left:1.6rem}.hb-dark-inversion .hb-secondary-nav__menu{background-color:#002429;background-color:var(--palette--primary-dark)}.hb-secondary-nav__menu-lv1{padding-left:0;border-top:1px solid;border-color:#d9d7d2}.hb-secondary-nav__menu-lv1>.hb-secondary-nav__item>.hb-secondary-nav__link{font-weight:600}.hb-secondary-nav__item,.hb-secondary-nav__link{font-size:1.6rem;color:#000}.hb-dark-inversion .hb-secondary-nav__item,.hb-dark-inversion .hb-secondary-nav__link{color:#fff}.hb-dark-inversion .hb-secondary-nav__item:hover,.hb-dark-inversion .hb-secondary-nav__item:focus,.hb-dark-inversion .hb-secondary-nav__item.is-active,.hb-dark-inversion .hb-secondary-nav__link:hover,.hb-dark-inversion .hb-secondary-nav__link:focus,.hb-dark-inversion .hb-secondary-nav__link.is-active{color:#000}.hb-secondary-nav__link.ext{color:#000}.hb-dark-inversion .hb-secondary-nav__link.ext{color:#fff}.hb-secondary-nav__link.ext:hover,.hb-secondary-nav__link.ext:focus{color:#000;background-image:none}.hb-secondary-nav__item{position:relative}.hb-secondary-nav__item--active-trail>.hb-secondary-nav__link{position:relative;font-weight:600}.hb-secondary-nav__item--active-trail>.hb-secondary-nav__link::before{content:"";display:block;background-color:#413e39;position:absolute;height:100%;width:0.5rem;top:0;bottom:0;left:0}.hb-secondary-nav__item--parent .hb-secondary-nav__link::after{content:"";display:block}.hb-secondary-nav__link{display:block;padding:1.6rem 4.8rem 1.6rem 1.8rem;text-decoration:none;border-bottom:1px solid;border-color:#d9d7d2}.hb-secondary-nav__link:hover,.hb-secondary-nav__link:focus{text-decoration:none}.hb-secondary-nav__link:hover:not(.is-active),.hb-secondary-nav__link:focus:not(.is-active){background-color:#f1f0ee}.hb-dark-inversion .hb-secondary-nav__link:hover:not(.is-active)+.hb-secondary-nav__button,.hb-dark-inversion .hb-secondary-nav__link:focus:not(.is-active)+.hb-secondary-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-inversion .hb-secondary-nav__link:hover:not(.is-active)+.hb-secondary-nav__button[aria-expanded=true],.hb-dark-inversion .hb-secondary-nav__link:focus:not(.is-active)+.hb-secondary-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-dark-inversion .hb-secondary-nav__link+.hb-secondary-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-inversion .hb-secondary-nav__link+.hb-secondary-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-dark-inversion .hb-secondary-nav__link::before{background-color:#00d5f5;background-color:var(--palette--tertiary-reversed)}.hb-dark-inversion .hb-secondary-nav__link:hover::before,.hb-dark-inversion .hb-secondary-nav__link:focus::before{background-color:#148762;background-color:var(--palette--secondary)}.hb-secondary-nav__link.is-active{font-weight:600;background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hb-secondary-nav__link.is-active::before{background-color:#148762;background-color:var(--palette--secondary)}.hb-dark-inversion .hb-secondary-nav__link.is-active+.hb-secondary-nav__button{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hb-dark-inversion .hb-secondary-nav__link.is-active+.hb-secondary-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-secondary-nav__link.hb-secondary-toggler{position:relative;cursor:pointer}.hb-secondary-nav__link.hb-secondary-toggler::after{height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out;position:absolute;top:0.3rem;right:0}@media(prefers-reduced-motion: reduce){.hb-secondary-nav__link.hb-secondary-toggler::after{transition:none}}.no-js .hb-secondary-nav__link.hb-secondary-toggler::after{display:none}.hb-secondary-nav__link.hb-secondary-toggler[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-secondary-nav__button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out;cursor:pointer;position:absolute;top:0.3rem;right:0}@media(prefers-reduced-motion: reduce){.hb-secondary-nav__button{transition:none}}.no-js .hb-secondary-nav__button{display:none}.hb-secondary-nav__button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23413e39' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.views-field-field-hs-person-email{word-break:break-all}.views-field-field-hs-course-code{font-size:2rem;font-weight:600;margin-bottom:0.6rem}.views-field-field-hs-course-section-location{font-weight:700}.views-field-field-hs-course-section-st-time,.views-field-field-hs-course-section-end-time{display:inline-block}.views-field-field-hs-course-section-id .field-content{display:inline-block}.hb-card--structured .hb-card__img{margin-bottom:2.4rem}@media(min-width: 768px){.hb-card--structured .hb-card__img{margin-bottom:0}}.hb-card--structured .hb-card__subtitle{font-weight:600;line-height:122%;font-size:1.6rem;margin-bottom:1.4rem}@media(min-width: 992px){.hb-card--structured .hb-card__subtitle{font-size:1.8rem}}.hb-card--structured .hb-card__category .views-label{margin-bottom:1.4rem}.hb-card--structured .hb-card__category,.hb-card--structured .hb-card__category .views-field,.hb-card--structured .hb-card__columns .views-field{margin-bottom:1.4rem}@media(min-width: 576px){.hb-card--structured .hb-card__category,.hb-card--structured .hb-card__category .views-field,.hb-card--structured .hb-card__columns .views-field{margin-bottom:2.8rem}}.hb-card--structured .hb-card__columns{display:flex;flex-wrap:wrap}.hb-card--structured .hb-card__columns .views-field{padding-right:1.1rem;width:100%}@media(min-width: 576px){.hb-card--structured .hb-card__columns .views-field{width:50%}}.hb-global-footer{position:relative;z-index:1200}.hb-global-footer .su-global-footer__menu--global{font-weight:600}.su-site-search{position:relative}.su-site-search label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-site-search .form-actions{position:relative}.su-site-search input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.2rem 3.6rem 1rem 1.4rem;display:inline-block;height:3.8rem;max-width:100%;font-size:1.6rem}.su-site-search input::-moz-placeholder{color:#413e39;opacity:1}.su-site-search input::placeholder{color:#413e39;opacity:1}.su-site-search input[type=submit]{margin-top:0;margin-right:0;margin-bottom:0;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 25 26'%3E%3Cpath fill-rule%3D'evenodd' clip-rule%3D'evenodd' d%3D'M21.4737 10.2016C21.4737 14.0385 18.3632 17.149 14.5263 17.149C10.6894 17.149 7.57895 14.0385 7.57895 10.2016C7.57895 6.36466 10.6894 3.25422 14.5263 3.25422C18.3632 3.25422 21.4737 6.36466 21.4737 10.2016ZM24 10.2016C24 15.4338 19.7585 19.6753 14.5263 19.6753C12.5029 19.6753 10.6277 19.0409 9.08862 17.9603L2.11994 24.3929C1.60732 24.8661 0.808175 24.8341 0.334991 24.3215C-0.138192 23.8089 -0.106226 23.0098 0.406389 22.5366L7.22679 16.2408C5.86882 14.6013 5.05264 12.4968 5.05264 10.2016C5.05264 4.96942 9.29415 0.727905 14.5263 0.727905C19.7585 0.727905 24 4.96942 24 10.2016Z' stroke%3D'%23413e39' stroke-width%3D'0.5' stroke-linecap%3D'square' fill%3D'%23413e39' /%3E%3C/svg%3E");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;border-width:0;position:absolute;bottom:0;right:1.4rem;width:1.8rem;height:1.5rem;transform:scaleX(-1);opacity:.6;text-indent:-99999px;overflow:hidden}.su-site-search input[type=submit]:hover,.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{background-color:rgba(0,0,0,0);opacity:1}.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{box-shadow:none}.hb-local-footer{font-size:1.6rem;padding:4.8rem 0;border-top:1px solid;border-color:#b6b1a9}.hb-local-footer .hb-secondary-nav{display:block}.hb-local-footer .menu{list-style-type:none;margin:0;padding:0}.hb-local-footer .menu-item{margin-bottom:1.4rem;padding-right:1.8rem}@media(min-width: 992px){.hb-local-footer .menu-item{font-size:1.8rem}}.hb-local-footer .menu-item a:hover .fa-ext::after,.hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-ocean .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-mountain .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-cardinal .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-lake .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-canyon .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-local-footer .menu-item a:hover .fa-ext::after,.hc-pairing-cliff .hb-local-footer .menu-item a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-local-footer .block__title,.hb-local-footer .hb-secondary-nav__heading{font-size:1.4rem;font-weight:700;margin:0 0 2rem;text-transform:uppercase}.hb-local-footer.hb-dark-pattern{border-top:0}.hb-local-footer.hb-dark-pattern .menu-item{margin-bottom:1.4rem}.field-hs-hero-image{position:relative}.hs-full-width .field-hs-hero-image{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .field-hs-hero-image :is(.hb-gradient-hero){margin-top:0}.field-hs-hero-image img{width:100%}.field-hs-hero-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.field-hs-hero-image::before{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay)}.hb-hero-overlay{position:relative;min-height:39rem;display:flex}@media(min-width: 768px){.hb-hero-overlay{min-height:49rem}}.hs-full-width .hb-hero-overlay{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .hb-hero-overlay :is(.hb-gradient-hero){margin-top:0}.hb-hero-overlay::before{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.ptype-hs-hero-image .hb-hero-overlay{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay)}.ptype-hs-hero-image .hb-hero-overlay::before{content:none}.hb-hero-overlay__image-wrapper{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.hb-hero-overlay__image-wrapper .field-hs-hero-image,.hb-hero-overlay__image-wrapper .field-hs-gradient-hero-image{height:inherit}.hs-full-width .hb-hero-overlay__image-wrapper .field-hs-hero-image,.hs-full-width .hb-hero-overlay__image-wrapper .field-hs-gradient-hero-image{margin:0}.hb-hero-overlay__image-wrapper article,.hb-hero-overlay__image-wrapper picture,.hb-hero-overlay__image-wrapper .field-media-image{height:inherit}.hb-hero-overlay__image-wrapper img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}.hb-has-animation-enhancements .hb-hero-overlay__image-wrapper img.animate{animation-duration:950ms;animation-timing-function:ease-out;animation-name:colorfulHeroImage}.hb-hero-overlay__text{display:block;position:relative;align-self:center;padding:5.4rem 0;z-index:2;color:#fff;max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-hero-overlay__text{width:calc(100% - (2 * 4.8rem)) !important}}.hb-has-animation-enhancements.js .hb-hero-overlay__text{opacity:0}.hb-has-animation-enhancements.js .hb-hero-overlay__text{opacity:0}.hb-has-animation-enhancements.js .paragraph--type--hs-gradient-hero-slider .slick-active .hb-hero-overlay__text.animate,.hb-has-animation-enhancements.js .paragraph--type--hs-gradient-hero-slider .unslick .hb-hero-overlay__text.animate,.hb-has-animation-enhancements.js .ptype-hs-hero-image .hb-hero-overlay__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .hb-hero-overlay .hb-hero-overlay__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .slick-active .hb-hero-overlay__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .unslick .hb-hero-overlay__text.animate{animation-duration:2000ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-name:colorfulHeroText}.hb-hero-overlay__text h2,.hb-hero-overlay__text h3{font-size:2.7rem;line-height:117%;margin:0 0 3.2rem;font-weight:600}@media(min-width: 768px){.hb-hero-overlay__text h2,.hb-hero-overlay__text h3{font-weight:600;font-size:3.2rem;line-height:112%;margin:0 0 4.8rem}}@media(min-width: 768px)and (min-width: 768px){.hb-hero-overlay__text h2,.hb-hero-overlay__text h3{font-size:3.8rem}}.hb-hero-overlay__text ul li::before{background-color:#148762;background-color:var(--palette--secondary)}.hb-hero-overlay__text ol li::before{color:#00ce9d;color:var(--palette--secondary-active)}.hb-hero-overlay__text h2,.hb-hero-overlay__text h3,.hb-hero-overlay__text .field-hs-hero-body,.hb-hero-overlay__text .field-hs-gradient-hero-body p{width:90%}@media(min-width: 576px){.hb-hero-overlay__text h2,.hb-hero-overlay__text h3,.hb-hero-overlay__text .field-hs-hero-body,.hb-hero-overlay__text .field-hs-gradient-hero-body p{width:80%}}@media(min-width: 768px){.hb-hero-overlay__text h2,.hb-hero-overlay__text h3,.hb-hero-overlay__text .field-hs-hero-body,.hb-hero-overlay__text .field-hs-gradient-hero-body p{width:70%}}@media(min-width: 992px){.hb-hero-overlay__text h2,.hb-hero-overlay__text h3,.hb-hero-overlay__text .field-hs-hero-body,.hb-hero-overlay__text .field-hs-gradient-hero-body p{width:50%}}@media(min-width: 576px){.hb-hero-overlay__text{padding:6rem 0}}@media(min-width: 992px){.hb-hero-overlay__text{padding:6.6rem 0}}.hb-hero-overlay__text .field-hs-hero-body{font-weight:400;font-size:1.6rem;line-height:122%}@media(min-width: 992px){.hb-hero-overlay__text .field-hs-hero-body{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-hero-overlay__text a{font-weight:400;font-size:1.6rem;line-height:122%;color:#00d5f5;color:var(--palette--tertiary-reversed);background-image:none}@media(min-width: 992px){.hb-hero-overlay__text a{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-hero-overlay__text a:hover,.hb-hero-overlay__text a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-hero-overlay__text .field-hs-hero-link a,.hb-hero-overlay__text .field-hs-hero-link button{word-break:break-word;max-width:80%;display:inline-block;font-weight:600;padding:0.4rem 2rem;text-decoration:none;text-align:center;transition:all 150ms ease-in-out;background-color:rgba(0,0,0,0);border-radius:4.2rem;color:#00d5f5;color:var(--palette--tertiary-reversed);border-color:#00d5f5;border-color:var(--palette--tertiary-reversed);border-width:3px;border-style:solid;margin-top:3.2rem;padding:1.2rem}.hb-hero-overlay__text .field-hs-hero-link a:hover,.hb-hero-overlay__text .field-hs-hero-link a:focus,.hb-hero-overlay__text .field-hs-hero-link button:hover,.hb-hero-overlay__text .field-hs-hero-link button:focus{box-shadow:none}.hb-hero-overlay__text .field-hs-hero-link a:hover,.hb-hero-overlay__text .field-hs-hero-link a:focus,.hb-hero-overlay__text .field-hs-hero-link button:hover,.hb-hero-overlay__text .field-hs-hero-link button:focus{border-color:#e4f4ee;border-color:var(--palette--secondary-highlight);color:#e4f4ee;color:var(--palette--secondary-highlight)}@media(min-width: 992px){.hb-hero-overlay__text .field-hs-hero-link a,.hb-hero-overlay__text .field-hs-hero-link button{max-width:75%}}@media(min-width: 768px){.hb-hero-overlay__text .field-hs-hero-link a,.hb-hero-overlay__text .field-hs-hero-link button{margin-top:4.8rem}}@keyframes colorfulHeroText{0%{opacity:0}100%{opacity:1}}@keyframes colorfulHeroImage{10%{opacity:0}100%{opacity:1}}@keyframes traditionalHeroText{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes traditionalHeroOverlay{0%{opacity:.9}100%{opacity:1}}.paragraph--type--hs-carousel .field-hs-hero-image::before{display:none}.hs-full-width .paragraph--type--hs-carousel{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .paragraph--type--hs-carousel :is(.hb-gradient-hero){margin-top:0}.paragraph--type--hs-carousel .hb-hero-overlay{display:block;padding:4.8rem 0 4.8rem 8%;min-height:auto}.paragraph--type--hs-carousel .hb-hero-overlay::after{clear:both;content:"";display:table}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay{padding:0;display:grid;grid-template-columns:8% 7% 45% 20% 20%;grid-template-rows:60px 1fr 1fr auto auto 60px;min-height:60vh}}@media(min-width: 1200px){.paragraph--type--hs-carousel .hb-hero-overlay{grid-template-columns:8% 7% 35% 30% 20%}}.paragraph--type--hs-carousel .hb-hero-overlay::before{background-color:#f1f0ee;z-index:1}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay::before{position:unset;padding:4.8rem 0 4.8rem 10%;grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:6}}.paragraph--type--hs-carousel .hb-hero-overlay::after{content:"";display:block;height:100%;z-index:2;background-color:#148762;background-color:var(--palette--secondary)}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay::after{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}}.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper{position:relative}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper{display:flex;margin-top:0;grid-column-start:3;grid-column-end:6;grid-row-start:2;grid-row-end:5;padding-top:0}}.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper::before{display:block;bottom:0;left:-8.75%;top:initial;content:" ";position:absolute;height:50%;width:8.75%;opacity:1}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper::before{display:none}}.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper img{min-height:35vh;max-height:35vh;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper img{max-height:55vh;min-height:55vh}}.hb-has-animation-enhancements .paragraph--type--hs-carousel .hb-hero-overlay__image-wrapper img.animate{animation-name:colorfulCarouselImage}.paragraph--type--hs-carousel .hb-hero-overlay__text{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay);padding:calc(6.4rem / 2) calc(4.8rem / 2) calc(4.8rem / 2);position:relative;width:auto !important;margin:0 0 !important;transform:none;top:0;left:0}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__text{grid-column-start:2;grid-column-end:4;grid-row-start:4;grid-row-end:7;padding:6.4rem 4.8rem 4.8rem;width:auto !important}}@media(min-width: 992px){.paragraph--type--hs-carousel .hb-hero-overlay__text{width:auto !important}}.paragraph--type--hs-carousel .hb-hero-overlay__text::after{top:2.4rem;display:block;content:" ";position:absolute;height:0.4rem;width:6.5rem}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__text::after{top:5.6rem}}.paragraph--type--hs-carousel .hb-hero-overlay__text.animate{opacity:1}.hb-has-animation-enhancements .paragraph--type--hs-carousel .hb-hero-overlay__text.animate{animation-name:colorfulCarouselText}.paragraph--type--hs-carousel .hb-hero-overlay__text h2{font-weight:600;font-size:2rem;line-height:122%;margin:2.4rem 0}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2{font-size:2.2rem}}@media(min-width: 992px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2{font-weight:600;font-size:2.4rem;line-height:120%;margin:2.8rem 0}}@media(min-width: 992px)and (min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2{font-size:2.7rem;line-height:117%}}.paragraph--type--hs-carousel .hb-hero-overlay__text h2,.paragraph--type--hs-carousel .hb-hero-overlay__text .field-hs-hero-body{width:auto}@media(min-width: 576px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2,.paragraph--type--hs-carousel .hb-hero-overlay__text .field-hs-hero-body{width:auto}}@media(min-width: 768px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2,.paragraph--type--hs-carousel .hb-hero-overlay__text .field-hs-hero-body{width:auto}}@media(min-width: 992px){.paragraph--type--hs-carousel .hb-hero-overlay__text h2,.paragraph--type--hs-carousel .hb-hero-overlay__text .field-hs-hero-body{width:auto}}.paragraph--type--hs-carousel .hb-hero-overlay__text p{margin-top:2.4rem}@media(min-width: 992px){.paragraph--type--hs-carousel .hb-hero-overlay__text p{margin-top:2.8rem}}.paragraph--type--hs-carousel .slick{position:relative}.paragraph--type--hs-carousel .slick .hb-hero-overlay__text{padding-bottom:6rem}@media(min-width: 768px){.paragraph--type--hs-carousel .slick .hb-hero-overlay__text{padding-bottom:6.5rem}}.paragraph--type--hs-carousel .slick .slick-dots{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media(min-width: 768px){.paragraph--type--hs-carousel .slick .slick-dots{bottom:4.8rem;margin:0 0 1rem;right:calc(40% + 9rem + 1rem)}.hb-three-column--one-sidebar .paragraph--type--hs-carousel .slick .slick-dots,.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick .slick-dots{bottom:0}}@media(min-width: 890px){.paragraph--type--hs-carousel .slick .slick-dots{display:inline-block;clip:inherit;height:auto;width:auto;list-style-type:none;position:absolute;overflow:visible}}@media(min-width: 992px){.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick .slick-dots{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}}@media(min-width: 1200px){.paragraph--type--hs-carousel .slick .slick-dots{right:calc(50% + 9rem + 1rem)}}.paragraph--type--hs-carousel .slick .slick-dots li{display:inline-block}.paragraph--type--hs-carousel .slick .slick-dots .slick-active button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 11 11' fill%3D'none'%3E%3Ccircle cx%3D'5.49989' cy%3D'5.49994' r%3D'5.5' fill%3D'%23f1f0ee'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left;font-size:4rem}.paragraph--type--hs-carousel .slick .slick-dots button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;font-size:0;padding-top:0.5rem}.paragraph--type--hs-carousel .slick .slick-dots button::before{color:#fff;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 11 11' fill%3D'none'%3E%3Ccircle cx%3D'5.49989' cy%3D'5.49994' r%3D'5' stroke%3D'%23f1f0ee'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left;height:1.1rem;width:1.1rem;display:block;margin:0 1rem;border-radius:50%;box-shadow:inset -0.2rem 0 #f1f0ee,0 -0.2rem 0 var(--palette--secondary),0 0 0 0.2rem #000}.paragraph--type--hs-carousel .slick .slick-dots button:hover::before,.paragraph--type--hs-carousel .slick .slick-dots button:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 11 11' fill%3D'none'%3E%3Ccircle cx%3D'5.49989' cy%3D'5.49994' r%3D'5.5' fill%3D'%23f1f0ee'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top left}.paragraph--type--hs-carousel .slick .slick-list{height:100% !important}.paragraph--type--hs-carousel .slick__arrow{margin:0;padding:0;position:absolute;right:0;bottom:0%;font-size:0}.paragraph--type--hs-carousel .slick__arrow .slick-prev,.paragraph--type--hs-carousel .slick__arrow .slick-next{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;position:absolute;bottom:calc(4.8rem * 2)}.hb-three-column--one-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-prev,.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-prev,.hb-three-column--one-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-next,.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-next{bottom:4.8rem}@media(min-width: 768px){.paragraph--type--hs-carousel .slick__arrow .slick-prev,.paragraph--type--hs-carousel .slick__arrow .slick-next{bottom:4.8rem}.hb-three-column--one-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-prev,.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-prev,.hb-three-column--one-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-next,.hb-three-column--two-sidebar .paragraph--type--hs-carousel .slick__arrow .slick-next{bottom:0}}.paragraph--type--hs-carousel .slick__arrow .slick-prev::before,.paragraph--type--hs-carousel .slick__arrow .slick-next::before{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23f1f0ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");filter:drop-shadow(0.175rem 0.2rem 0 #000000);background-size:85%;height:2.5rem;width:2.5rem;transition:transform 150ms ease-in-out}.paragraph--type--hs-carousel .slick__arrow .slick-prev:hover,.paragraph--type--hs-carousel .slick__arrow .slick-prev:focus,.paragraph--type--hs-carousel .slick__arrow .slick-next:hover,.paragraph--type--hs-carousel .slick__arrow .slick-next:focus{cursor:pointer}.paragraph--type--hs-carousel .slick__arrow .slick-prev{transform:rotate(180deg);transform:scaleX(-1);margin-bottom:1.5rem;right:calc(2.5rem + 4rem)}@media(min-width: 768px){.paragraph--type--hs-carousel .slick__arrow .slick-prev{right:calc(40% + 2.5rem + 4rem)}}@media(min-width: 1200px){.paragraph--type--hs-carousel .slick__arrow .slick-prev{right:calc(50% + 2.5rem + 4rem)}}.paragraph--type--hs-carousel .slick__arrow .slick-next{margin-bottom:1.55rem;right:25px}@media(min-width: 768px){.paragraph--type--hs-carousel .slick__arrow .slick-next{right:calc(40% + 2.5rem)}}@media(min-width: 1200px){.paragraph--type--hs-carousel .slick__arrow .slick-next{right:calc(50% + 25px)}}@keyframes colorfulCarouselText{}@keyframes colorfulCarouselImage{}@keyframes traditionalCarouselText{}@keyframes traditionalCarouselOverlay{}.hs-full-width .paragraph--type--hs-banner{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .paragraph--type--hs-banner :is(.hb-gradient-hero){margin-top:0}.paragraph--type--hs-banner .field-hs-banner-image{position:relative}.paragraph--type--hs-banner img{width:100%}.ptype-hs-postcard .hb-card__img{flex-shrink:0}.ptype-hs-postcard .hb-card__content{display:flex;flex-direction:column}.ptype-hs-postcard .hb-card__description{margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent{order:2;margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent-item{width:100%}.ptype-hs-postcard .hb-card__decorative-link::before{display:none}.field-hs-postcard-title h2,.field-hs-postcard-title h3,.field-hs-postcard-title h4,.field-hs-postcard-title h5,.field-hs-postcard-title h6{font-weight:600;font-size:2.4rem;line-height:120%;margin:0;overflow-wrap:break-word}@media(min-width: 768px){.field-hs-postcard-title h2,.field-hs-postcard-title h3,.field-hs-postcard-title h4,.field-hs-postcard-title h5,.field-hs-postcard-title h6{font-size:2.7rem;line-height:117%}}.field-hs-postcard-link{position:relative;width:100%}.field-hs-postcard-link a{display:block;color:rgba(0,0,0,0);height:4.4rem;text-decoration:none;background-image:none;width:100%}.field-hs-postcard-link a .fa-mailto{display:none}.hb-dark-pattern .field-hs-postcard-link a,.hb-dark-inversion .views-element-container .field-hs-postcard-link a{color:rgba(0,0,0,0)}.hb-dark-pattern .field-hs-postcard-link a:hover,.hb-dark-pattern .field-hs-postcard-link a:focus,.hb-dark-inversion .views-element-container .field-hs-postcard-link a:hover,.hb-dark-inversion .views-element-container .field-hs-postcard-link a:focus{color:rgba(0,0,0,0)}.field-hs-postcard-link a:hover,.field-hs-postcard-link a:focus{color:rgba(0,0,0,0);cursor:pointer}.field-hs-postcard-link a:hover::before,.field-hs-postcard-link a:focus::before{transform:translateX(0.625rem);background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .field-hs-postcard-link a:hover::before,.hc-pairing-ocean .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .field-hs-postcard-link a:hover::before,.hc-pairing-mountain .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .field-hs-postcard-link a:hover::before,.hc-pairing-cardinal .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .field-hs-postcard-link a:hover::before,.hc-pairing-lake .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .field-hs-postcard-link a:hover::before,.hc-pairing-canyon .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .field-hs-postcard-link a:hover::before,.hc-pairing-cliff .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .field-hs-postcard-link a:hover::before,.hb-dark-inversion .views-element-container .field-hs-postcard-link a:hover::before,.hb-dark-pattern .field-hs-postcard-link a:focus::before,.hb-dark-inversion .views-element-container .field-hs-postcard-link a:focus::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d9d7d2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:hover::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:hover::before,.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a:focus::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.field-hs-postcard-link a::before{content:"";position:absolute;left:0;height:4.4rem;width:4.4rem;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");transform:translateX(0);transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .field-hs-postcard-link a::before,.hb-dark-inversion .views-element-container .field-hs-postcard-link a::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-ocean .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-mountain .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-cardinal .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-lake .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-canyon .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-raised-cards .hb-dark-pattern .field-hs-postcard-link a::before,.hc-pairing-cliff .hb-dark-inversion .hb-raised-cards .views-element-container .field-hs-postcard-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.field-hs-postcard-link.decanter-button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.field-hs-postcard-link.decanter-button:hover,.field-hs-postcard-link.decanter-button:focus{background-color:rgba(0,0,0,0)}.field-hs-postcard-body{font-weight:400;font-size:1.6rem;line-height:122%;margin-bottom:2.4rem}@media(min-width: 992px){.field-hs-postcard-body{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-vertical-card .hb-card__title a:not([class]),.hb-vertical-card .hb-card__title a>div>*,.hb-card--date-stacked .hb-card__title a:not([class]),.hb-card--date-stacked .hb-card__title a>div>*{color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}.hb-vertical-card .hb-card__title a:not([class]):hover,.hb-vertical-card .hb-card__title a:not([class]):focus,.hb-vertical-card .hb-card__title a>div>*:hover,.hb-vertical-card .hb-card__title a>div>*:focus,.hb-card--date-stacked .hb-card__title a:not([class]):hover,.hb-card--date-stacked .hb-card__title a:not([class]):focus,.hb-card--date-stacked .hb-card__title a>div>*:hover,.hb-card--date-stacked .hb-card__title a>div>*:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-vertical-card .hb-card__title a:not([class]):hover,.hb-vertical-card .hb-card__title a:not([class]):focus,.hb-vertical-card .hb-card__title a>div>*:hover,.hb-vertical-card .hb-card__title a>div>*:focus,.hb-card--date-stacked .hb-card__title a:not([class]):hover,.hb-card--date-stacked .hb-card__title a:not([class]):focus,.hb-card--date-stacked .hb-card__title a>div>*:hover,.hb-card--date-stacked .hb-card__title a>div>*:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-vertical-card .hb-card__title a:not([class]):hover,.hb-vertical-card .hb-card__title a:not([class]):focus,.hb-vertical-card .hb-card__title a>div>*:hover,.hb-vertical-card .hb-card__title a>div>*:focus,.hb-card--date-stacked .hb-card__title a:not([class]):hover,.hb-card--date-stacked .hb-card__title a:not([class]):focus,.hb-card--date-stacked .hb-card__title a>div>*:hover,.hb-card--date-stacked .hb-card__title a>div>*:focus{color:#000}.hb-dark-pattern .hb-vertical-card .hb-card__title a:not([class]):hover,.hb-dark-inversion .views-element-container .hb-vertical-card .hb-card__title a:not([class]):hover,.hb-dark-pattern .hb-vertical-card .hb-card__title a:not([class]):focus,.hb-dark-inversion .views-element-container .hb-vertical-card .hb-card__title a:not([class]):focus,.hb-dark-pattern .hb-vertical-card .hb-card__title a>div>*:hover,.hb-dark-inversion .views-element-container .hb-vertical-card .hb-card__title a>div>*:hover,.hb-dark-pattern .hb-vertical-card .hb-card__title a>div>*:focus,.hb-dark-inversion .views-element-container .hb-vertical-card .hb-card__title a>div>*:focus,.hb-dark-pattern .hb-card--date-stacked .hb-card__title a:not([class]):hover,.hb-dark-inversion .views-element-container .hb-card--date-stacked .hb-card__title a:not([class]):hover,.hb-dark-pattern .hb-card--date-stacked .hb-card__title a:not([class]):focus,.hb-dark-inversion .views-element-container .hb-card--date-stacked .hb-card__title a:not([class]):focus,.hb-dark-pattern .hb-card--date-stacked .hb-card__title a>div>*:hover,.hb-dark-inversion .views-element-container .hb-card--date-stacked .hb-card__title a>div>*:hover,.hb-dark-pattern .hb-card--date-stacked .hb-card__title a>div>*:focus,.hb-dark-inversion .views-element-container .hb-card--date-stacked .hb-card__title a>div>*:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-vertical-card .hb-card__title a>div>*,.hb-card--date-stacked .hb-card__title a>div>*{display:inline}.hb-vertical-card:hover,.hb-vertical-card:focus,.hb-card--date-stacked:hover,.hb-card--date-stacked:focus{cursor:pointer}.hb-vertical-card:hover .hb-card__img img,.hb-vertical-card:focus .hb-card__img img,.hb-card--date-stacked:hover .hb-card__img img,.hb-card--date-stacked:focus .hb-card__img img{transform:scale(1.07)}.hb-vertical-card:hover .hb-card__title a,.hb-vertical-card:hover .hb-card__title a:not([class]),.hb-vertical-card:hover .hb-card__title a>div>*,.hb-vertical-card:focus .hb-card__title a,.hb-vertical-card:focus .hb-card__title a:not([class]),.hb-vertical-card:focus .hb-card__title a>div>*,.hb-card--date-stacked:hover .hb-card__title a,.hb-card--date-stacked:hover .hb-card__title a:not([class]),.hb-card--date-stacked:hover .hb-card__title a>div>*,.hb-card--date-stacked:focus .hb-card__title a,.hb-card--date-stacked:focus .hb-card__title a:not([class]),.hb-card--date-stacked:focus .hb-card__title a>div>*{color:#000;border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);transition-delay:0s,0s;box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-vertical-card .hb-card__img,.hb-card--date-stacked .hb-card__img{overflow:hidden}.hb-vertical-card .hb-card__img img,.hb-card--date-stacked .hb-card__img img{width:100%;transition:transform 150ms ease-in-out}.hb-vertical-card .field-media-image,.hb-card--date-stacked .field-media-image{margin:0}.hb-vertical-linked-card{position:relative;background-color:rgba(0,0,0,0);margin:2.4rem 0 0 3.1rem;padding-bottom:2.8rem;color:#fff;background-image:linear-gradient(to bottom, transparent, transparent 2rem, #002429 2rem);background-image:linear-gradient(to bottom, transparent, transparent 2rem, var(--palette--primary-dark) 2rem)}.hb-vertical-linked-card:hover,.hb-vertical-linked-card:focus{cursor:pointer}.hb-stretch-vertical-linked-cards .hb-vertical-linked-card{display:flex;flex-flow:column nowrap;height:100%}.hb-vertical-linked-card__img{overflow:hidden}@media(min-width: 576px){.field-hs-row-components .hb-vertical-linked-card__img{margin-top:-2.4rem}}.hb-vertical-linked-card__img img{width:100%;transition:transform 150ms ease-in-out}.hb-vertical-linked-card:hover .hb-vertical-linked-card__img img,.hb-vertical-linked-card:focus .hb-vertical-linked-card__img img,.hb-vertical-linked-card.is-focused .hb-vertical-linked-card__img img{transform:scale(1.07)}.hb-vertical-linked-card .field-media-image{margin:0}.hb-vertical-linked-card__title{position:relative;font-size:1.8rem;-webkit-hyphens:auto;hyphens:auto;line-height:118%;word-break:break-word;transition:background-color 150ms ease-in-out;padding:2rem 2rem;margin:0 2rem 0 -3.1rem;background-color:#148762;background-color:var(--palette--secondary)}@media(min-width: 768px){.hb-vertical-linked-card__title{font-size:2rem;line-height:hb-calculare-rems(27.24px)}}@media(min-width: 576px){.hb-vertical-linked-card__title{margin:-2.4rem 2rem 0 -3.1rem}}.hb-vertical-linked-card:hover .hb-vertical-linked-card__title,.hb-vertical-linked-card:focus .hb-vertical-linked-card__title,.hb-vertical-linked-card.is-focused .hb-vertical-linked-card__title{background-color:#0c523b;background-color:var(--palette--secondary-darken-12)}.hb-vertical-linked-card__title__link::after{content:"";display:inline-block;position:relative;height:1.4rem;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");width:2.75rem;background-size:60%;background-position:6px;transition:background-position 150ms ease-in-out}.hb-vertical-linked-card:hover .hb-vertical-linked-card__title__link::after,.hb-vertical-linked-card:focus .hb-vertical-linked-card__title__link::after,.hb-vertical-linked-card.is-focused .hb-vertical-linked-card__title__link::after{background-position:12px}.hb-vertical-linked-card__title__link,.hb-vertical-linked-card__title__link.ext{color:#fff;text-decoration:none}.hb-vertical-linked-card__title__link:hover,.hb-vertical-linked-card__title__link:focus,.hb-vertical-linked-card__title__link.ext:hover,.hb-vertical-linked-card__title__link.ext:focus{color:#fff;background-image:none}.hb-vertical-linked-card__description{font-weight:400;font-size:1.6rem;line-height:122%;word-break:break-word;flex:1 1 auto;padding:2rem 2rem 0}@media(min-width: 992px){.hb-vertical-linked-card__description{font-weight:400;font-size:1.8rem;line-height:127%}}@media(min-width: 576px){.hb-vertical-linked-card__description{font-size:1.8rem}}.hb-vertical-linked-card__description .field-hs-postcard-body{margin-bottom:0}.hb-vertical-linked-card__description a:hover,.hb-vertical-linked-card__description a:focus,.hb-vertical-linked-card__description a.hs-private-link:hover,.hb-vertical-linked-card__description a.hs-private-link:focus,.hb-vertical-linked-card__description a.hs-pdf-link:hover,.hb-vertical-linked-card__description a.hs-pdf-link:focus,.hb-vertical-linked-card__description a.hs-file-link:hover,.hb-vertical-linked-card__description a.hs-file-link:focus{background-image:none}.block-layout-builder:not(:last-child){margin-bottom:2rem}.block-layout-builder .link a:hover .fa-ext::after,.block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-ocean .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-mountain .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-cardinal .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-lake .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-canyon .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .block-layout-builder .link a:hover .fa-ext::after,.hc-pairing-cliff .block-layout-builder .link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.block-hs-blocks,.hb-sidebar-block{padding:2rem 1.8rem;border:1px solid;border-color:#b6b1a9}.block-hs-blocks:not(:last-child),.hb-sidebar-block:not(:last-child){margin-bottom:1.8rem}.block__title{font-weight:600;font-size:2.4rem;line-height:120%;margin-top:0;margin-bottom:2rem;width:100%}@media(min-width: 768px){.block__title{font-size:2.7rem;line-height:117%}}.field-label,.views-label{font-style:normal;text-transform:uppercase;color:#000;font-weight:700;font-size:1.5rem;margin-bottom:0.4rem}.label-inline{display:flex}.label-inline .field-label{margin-right:0.6rem}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{margin:0}.email{word-break:break-all}.email a{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat}.email a:hover,.email a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.email a:hover,.email a:focus{background-position-y:-50%}.hb-dark-pattern .email a:hover,.hb-dark-inversion .views-element-container .email a:hover,.hb-dark-pattern .email a:focus,.hb-dark-inversion .views-element-container .email a:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer .email a{background-image:none}.hb-local-footer .email a:hover,.hb-local-footer .email a:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern .email a,.hb-dark-inversion .views-element-container .email a{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern .email a:hover,.hb-dark-pattern .email a:focus,.hb-dark-inversion .views-element-container .email a:hover,.hb-dark-inversion .views-element-container .email a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .email a:hover .fa-ext::after,.hb-dark-pattern .email a:focus .fa-ext::after,.hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .email a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .email a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .email a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .email a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.email [class^=fa-]{display:none}.email .field-label{word-break:normal}.datetime{line-height:1.4;color:#413e39}.address{margin:0;font-style:italic;color:#413e39}.given-name,.family-name{font-weight:600;font-style:normal}.string div div{margin-bottom:0.6rem}.layout-builder-form,.ui-dialog-off-canvas,.block-categories,.layout-builder-discard-changes{font-size:1.6rem}.hb-table-pattern{width:100%;border-collapse:collapse;font-size:1.3rem;text-align:left;border:1px solid;border-color:#d9d7d2}.hb-dark-pattern .hb-table-pattern{color:#000;background-color:#fff}@media(min-width: 576px){.hb-table-pattern{font-size:1.6rem}}@media(min-width: 768px){.hb-table-pattern{display:table}}.hb-table-pattern__header{display:none}@media(min-width: 768px){.hb-table-pattern__header{display:table-header-group}}.hb-table-pattern__caption{color:#413e39;font-size:1.4rem;padding:2rem 0}@media(min-width: 768px){.hb-table-pattern__caption{font-size:1.6rem;padding:2.8rem 0}}.hb-table-pattern__row{text-transform:uppercase;background-color:#00505c;background-color:var(--palette--primary);color:#fff;font-weight:700}.hb-dark-pattern .hb-table-pattern__row,.hb-dark-inversion .views-element-container .hb-table-pattern__row{background-color:#0c523b;background-color:var(--palette--secondary-darken-12)}@media(min-width: 768px){.hb-table-pattern__row{display:table-row}}.hb-table-pattern__row>:nth-child(n){position:sticky;top:0;border-color:#fff;padding:1.6rem;vertical-align:top;border:1px solid;border-color:#d9d7d2}.hb-table-pattern__row>:nth-child(n) a,.hb-table-pattern__row>:nth-child(n) a:not([class]){color:#fff;background-image:none}.hb-table-pattern__row>:nth-child(n) a:hover,.hb-table-pattern__row>:nth-child(n) a:focus,.hb-table-pattern__row>:nth-child(n) a:not([class]):hover,.hb-table-pattern__row>:nth-child(n) a:not([class]):focus{color:#e4f4ee;color:var(--palette--secondary-highlight);box-shadow:none}.hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-ocean .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-mountain .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-cardinal .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-lake .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-canyon .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-table-pattern__row>:nth-child(n) a:hover .fa-ext::after,.hc-pairing-cliff .hb-table-pattern__row>:nth-child(n) a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}@media(min-width: 768px){.hb-table-pattern__row>:nth-child(n){display:table-cell}}@media(min-width: 768px){.hb-table-pattern__body{display:table-row-group}}.hb-table-row{padding-bottom:1.4rem}@media(min-width: 768px){.hb-table-row{display:table-row}}.hb-table-row::before{content:"";display:block;height:1.1rem;background-color:#00505c;background-color:var(--palette--primary)}@media(min-width: 768px){.hb-table-row::before{display:none}}.hb-table-row:nth-child(even){background-color:#f1f0ee}.hb-table-row__column{padding:1.6rem;vertical-align:top;border:1px solid;border-color:#d9d7d2}.hb-table-row__column a:hover .fa-ext::after,.hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-ocean .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-mountain .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-cardinal .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-lake .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-canyon .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-table-row__column a:hover .fa-ext::after,.hc-pairing-cliff .hb-table-row__column a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}@media(min-width: 768px){.hb-table-row__column{display:table-cell}}.hb-table-row__column:first-of-type{margin-top:0.4rem}.hb-table-pattern .hb-table-row__column{border:0 none}@media(min-width: 768px){.hb-table-pattern .hb-table-row__column{border:1px solid;border-color:#d9d7d2}}.hb-table-row__column .views-field-body{padding-bottom:2.8rem}.hb-table-row__column .views-field-body .field-content p{font-size:1.3rem;margin:1.4rem 0 1rem}@media(min-width: 576px){.hb-table-row__column .views-field-body .field-content p{font-size:1.6rem}}.hb-table-row__heading{font-weight:700;margin:0 0 0.4rem;text-transform:uppercase}@media(min-width: 576px){.hb-table-row__heading{margin:0 0 0.6rem}}@media(min-width: 768px){.hb-table-row__heading{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}}.hb-table-row__heading--hidden{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hb-spotlight{padding:3.2rem 0;background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hb-spotlight--background-gray{background-color:#d9d7d2}.hc-pairing-lake .hb-spotlight{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}@media(min-width: 768px){.hb-spotlight{padding:4.8rem 0;margin:4.8rem 0}}.hs-full-width .hb-spotlight{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .hb-spotlight :is(.hb-gradient-hero){margin-top:0}.hb-spotlight__wrapper{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;display:block}@media(min-width: 768px){.hb-spotlight__wrapper{width:calc(100% - (2 * 4.8rem)) !important}}@media(min-width: 768px){.hb-spotlight__wrapper{display:flex;align-items:center}}@media(min-width: 768px){.hb-spotlight--image-default .hb-spotlight__wrapper{flex-direction:row-reverse}}@media(min-width: 768px){.hb-spotlight--image-left .hb-spotlight__wrapper{flex-direction:row}}.hb-spotlight__title{font-size:2.7rem;line-height:117%;margin:0 0 3.2rem;font-weight:600;margin:0 0 2.4rem}@media(min-width: 768px){.hb-spotlight__title{font-weight:600;font-size:3.2rem;line-height:112%;margin:0 0 4.8rem}}@media(min-width: 768px)and (min-width: 768px){.hb-spotlight__title{font-size:3.8rem}}@media(min-width: 768px){.hb-spotlight__title{margin:0 0 2.4rem}}.hb-spotlight__text{position:relative;padding-top:3.2rem}.hb-spotlight__text::before{top:0;display:block;content:" ";position:absolute;height:0.4rem;width:6.5rem}.hc-pairing-ocean .hb-spotlight__text::before{display:block;content:" ";position:absolute;height:0.4rem;width:6.5rem}@media(min-width: 768px){.hb-spotlight__text{flex-basis:55%;flex-grow:1;max-width:75%}}.hb-spotlight__text .field-hs-spotlight-link{margin-top:3.2rem}.hb-spotlight__text .field-hs-spotlight-link a,.hb-spotlight__text .field-hs-spotlight-link button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;border-color:#148762;border-color:var(--palette--secondary);color:#148762;color:var(--palette--secondary);padding:0.4rem 2rem}.hb-spotlight__text .field-hs-spotlight-link a:hover,.hb-spotlight__text .field-hs-spotlight-link button:hover{cursor:pointer}.hb-spotlight__text .field-hs-spotlight-link a:hover,.hb-spotlight__text .field-hs-spotlight-link a:focus,.hb-spotlight__text .field-hs-spotlight-link a:active,.hb-spotlight__text .field-hs-spotlight-link button:hover,.hb-spotlight__text .field-hs-spotlight-link button:focus,.hb-spotlight__text .field-hs-spotlight-link button:active{background-image:none;outline:none}.hb-spotlight__text .field-hs-spotlight-link a:hover,.hb-spotlight__text .field-hs-spotlight-link button:hover{color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}.hb-spotlight__text .field-hs-spotlight-link a:active,.hb-spotlight__text .field-hs-spotlight-link a:focus,.hb-spotlight__text .field-hs-spotlight-link button:active,.hb-spotlight__text .field-hs-spotlight-link button:focus{background-color:rgba(0,0,0,0);color:#148762;color:var(--palette--secondary);box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #00ce9d;box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem var(--palette--secondary-active)}.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button{color:#00d5f5;color:var(--palette--tertiary-reversed);border-color:#00d5f5;border-color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:hover,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:hover{background-color:rgba(0,0,0,0)}.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:active,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:focus,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:active,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:focus{background-color:rgba(0,0,0,0);box-shadow:none}.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:hover,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:active,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link a:focus,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:hover,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:active,.hb-dark-pattern .hb-spotlight__text .field-hs-spotlight-link button:focus{color:#e4f4ee;color:var(--palette--secondary-highlight);border-color:#e4f4ee;border-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-spotlight__text .field-hs-spotlight-link a,.hc-pairing-ocean .hb-spotlight__text .field-hs-spotlight-link button{color:#0c523b;color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12)}.hc-pairing-ocean .hb-spotlight__text .field-hs-spotlight-link a:hover,.hc-pairing-ocean .hb-spotlight__text .field-hs-spotlight-link button:hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}.hb-spotlight__image-wrapper{margin-bottom:3.2rem}@media(min-width: 768px){.hb-spotlight__image-wrapper{width:45%;margin-bottom:0}}@media(min-width: 768px){.hb-spotlight--image-default .hb-spotlight__image-wrapper{margin-left:4.8rem}}@media(min-width: 768px){.hb-spotlight--image-left .hb-spotlight__image-wrapper{margin-right:4.8rem}}.hb-spotlight__image-wrapper img{width:100%}.paragraph--type--hs-sptlght-slder{position:relative}.hs-full-width .paragraph--type--hs-sptlght-slder{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .paragraph--type--hs-sptlght-slder :is(.hb-gradient-hero){margin-top:0}.paragraph--type--hs-sptlght-slder .slick{position:relative}.paragraph--type--hs-sptlght-slder .slick-dots{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media(min-width: 768px){.paragraph--type--hs-sptlght-slder .slick-dots{display:inline-block;clip:inherit;height:auto;width:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);margin:0;padding:0;list-style-type:none;bottom:1.6rem}.paragraph--type--hs-sptlght-slder .slick-dots li{display:inline-block;line-height:25%}.paragraph--type--hs-sptlght-slder .slick-dots li button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#b6b1a9;padding:0 2.2rem;margin:0 0.8rem;font-size:0;transition:transform 150ms ease-in-out;border-radius:0.5rem}.paragraph--type--hs-sptlght-slder .slick-dots li button:hover{transform:scale(0.9);background-color:#148762;background-color:var(--palette--secondary)}.paragraph--type--hs-sptlght-slder .slick-dots li.slick-active button{background-color:#148762;background-color:var(--palette--secondary)}.paragraph--type--hs-sptlght-slder .slick-dots li.slick-active button:hover{transform:none}}.paragraph--type--hs-sptlght-slder .slick__arrow button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#fff;position:absolute;opacity:50%;width:4.4rem;height:8.8rem;padding:0;font-size:0;border:none;cursor:pointer;transition:opacity 150ms ease-in-out}.paragraph--type--hs-sptlght-slder .slick__arrow button:hover{opacity:60%}.paragraph--type--hs-sptlght-slder .slick__arrow button:focus{opacity:100%}.paragraph--type--hs-sptlght-slder .slick__arrow button:focus-visible{opacity:100%;outline:5px auto -webkit-focus-ring-color}.paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E");content:"";height:3rem;width:1.7rem;position:absolute;top:2.9rem;transition:transform 150ms ease-in-out}.hc-pairing-ocean .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hc-pairing-mountain .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2364305f'/%3E%3C/svg%3E")}.hc-pairing-cardinal .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23600e0e'/%3E%3C/svg%3E")}.hc-pairing-lake .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-canyon .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-cliff .paragraph--type--hs-sptlght-slder .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:20.4rem}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev::before{transform:scaleX(-1);right:0.8rem}@media(min-width: 768px){.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev{left:0;border-radius:0 8.8rem 8.8rem 0}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev::before{left:0.8rem}}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev:hover::before{transform:scaleX(-1) translateX(2px)}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:10rem}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next::before{right:0.8rem}.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next:hover::before{transform:translateX(2px)}@media(min-width: 768px){.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev,.paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next{bottom:calc(50% - 2.1rem)}:not(.hs-full-width).hb-three-column--no-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev,.hb-three-column--one-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev,.hb-three-column--two-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-prev,:not(.hs-full-width).hb-three-column--no-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next,.hb-three-column--one-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next,.hb-three-column--two-sidebar .paragraph--type--hs-sptlght-slder .slick__arrow button.slick-next{bottom:calc(50% - 4.6rem)}}.hs-full-width .paragraph--type--hs-sptlght-slder .hb-spotlight{margin-top:0}@media only screen and (max-width: 767px){.paragraph--type--hs-sptlght-slder.paragraph--type--hs-sptlght-slder--no-image .hb-spotlight{height:100%}.paragraph--type--hs-sptlght-slder.paragraph--type--hs-sptlght-slder--no-image .slick-track{bottom:0;height:100%}.paragraph--type--hs-sptlght-slder.paragraph--type--hs-sptlght-slder--no-image .slick__slide>div:first-child{height:100%}.paragraph--type--hs-sptlght-slder.paragraph--type--hs-sptlght-slder--no-image .slick-prev{bottom:25% !important}.paragraph--type--hs-sptlght-slder.paragraph--type--hs-sptlght-slder--no-image .slick-next{bottom:55% !important}}.hb-testimonial{margin-top:4rem}.hs-paragraph-style--well .field-hs-row-components .ptype-hs-testimonial .hb-testimonial,.hs-paragraph-style--well-full-width .field-hs-row-components .ptype-hs-testimonial .hb-testimonial,.hs-paragraph-style--well .field-hs-collection-items .ptype-hs-testimonial .hb-testimonial,.hs-paragraph-style--well-full-width .field-hs-collection-items .ptype-hs-testimonial .hb-testimonial{margin-top:0}.hb-testimonial__wrapper{position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem;padding-bottom:3.4rem;margin:0}@media(min-width: 992px){.hb-testimonial__wrapper{padding:4.4rem 2.8rem}}.hb-testimonial__wrapper::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .hb-testimonial__wrapper::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .hb-testimonial__wrapper::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-testimonial__wrapper::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .hb-testimonial__wrapper::before,.hs-paragraph-style--well .hb-testimonial__wrapper::before,.hs-paragraph-style--well-full-width .hb-testimonial__wrapper::before,.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__wrapper::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__wrapper::before{background-color:#f1f0ee}.hb-dark-pattern .hb-testimonial__wrapper,.hb-dark-inversion .views-element-container .hb-testimonial__wrapper{border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .hb-testimonial__wrapper::before,.hb-dark-inversion .views-element-container .hb-testimonial__wrapper::before{background-color:#002429;background-color:var(--palette--primary-dark)}@media(min-width: 992px){.hb-testimonial__wrapper{padding-bottom:3.4rem}}@media(min-width: 576px){.counted-items-2 .hb-testimonial__wrapper,.counted-items-3 .hb-testimonial__wrapper{margin:0}}.hb-testimonial__author-block{display:flex;align-items:center;flex-direction:column;max-width:100%}@media(min-width: 576px){.hb-testimonial__author-block{max-width:80%;flex-direction:row}}.counted-items-2 .hb-testimonial__author-block{max-width:100%;flex-direction:column}@media(min-width: 1200px){.counted-items-2 .hb-testimonial__author-block{flex-direction:row}}.counted-items-3 .hb-testimonial__author-block{max-width:100%;flex-direction:column}.hb-testimonial--top .hb-testimonial__author-block{padding-top:3.6rem}.hb-testimonial__image{min-width:10rem;width:10rem;margin:0 2rem 2rem 0}.hb-testimonial__image img{max-width:inherit;width:10rem;height:10rem;-o-object-fit:cover;object-fit:cover}.hb-testimonial__image img{border-radius:50%}.hb-testimonial__author-credits{margin-bottom:2rem}.hb-testimonial__name{font-weight:600}.hb-testimonial__position{font-size:1.6rem}.hb-testimonial__position+.hb-testimonial__link{padding-top:1.6rem}.hb-testimonial__link{position:relative}.hb-testimonial__link a{font-size:1.8rem;text-decoration:none;border:none;background:none;padding:0;color:#148762;color:var(--palette--secondary);font-weight:700}.hb-testimonial__link a::after{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");margin-left:0.8rem;background-size:85%;transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-testimonial__link a:hover,.hb-testimonial__link a:focus{color:#0c523b;color:var(--palette--secondary-darken-12);background-image:none;background-color:rgba(0,0,0,0)}.hb-testimonial__link a:hover::after,.hb-testimonial__link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%;transform:translateX(0.25rem)}.hc-pairing-ocean .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-testimonial__link a:hover::after,.hc-pairing-lake .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-testimonial__link a::after{height:1.9rem;width:1.9rem;margin-bottom:-0.4rem}.hb-dark-pattern .hb-testimonial__link a,.hb-dark-inversion .views-element-container .hb-testimonial__link a{color:#00d5f5;color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-testimonial__link a::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2374fbc7' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23fdfcf2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ebebeb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-testimonial__link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-testimonial__link a:hover,.hb-dark-pattern .hb-testimonial__link a:focus,.hb-dark-inversion .views-element-container .hb-testimonial__link a:hover,.hb-dark-inversion .views-element-container .hb-testimonial__link a:focus{color:#e4f4ee;color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover,.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .hb-testimonial__link a:hover::after,.hb-dark-pattern .hb-testimonial__link a:focus::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d5effe' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ece8e1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23befde5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e3ddd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23dbdbdb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-testimonial__link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a,.hb-dark-inversion .views-element-container .hb-testimonial__link a{color:#fff}[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a:hover,[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a:focus,.hb-dark-inversion .views-element-container .hb-testimonial__link a:hover,.hb-dark-inversion .views-element-container .hb-testimonial__link a:focus{color:#fff}[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a:hover::after,[class*=-pairing-] .hb-dark-pattern .hb-testimonial__link a:focus::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a:hover::after,.hb-dark-inversion .views-element-container .hb-testimonial__link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a{color:#148762;color:var(--palette--secondary)}.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a::after,.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover,.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus{color:#0c523b;color:var(--palette--secondary-darken-12)}.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well .hb-testimonial__link a:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial__link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-testimonial figure.hb-testimonial__content{display:flex;flex-direction:column;align-items:center;margin-bottom:0}.hb-testimonial--bottom .hb-testimonial figure.hb-testimonial__content{padding-top:0.6rem}.hb-testimonial blockquote.hb-testimonial__quote{width:100%;margin:0}.hb-dark-pattern .hs-paragraph-style--well .hb-testimonial blockquote.hb-testimonial__quote,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-testimonial blockquote.hb-testimonial__quote{color:#148762;color:var(--palette--secondary)}.hb-testimonial blockquote.hb-testimonial__quote .field-hs-testimonial-quote::before,.hb-testimonial blockquote.hb-testimonial__quote .views-field .field-content p:first-of-type::before{position:absolute;content:open-quote;margin-left:-1.6rem}.hb-testimonial blockquote.hb-testimonial__quote .field-hs-testimonial-quote::after,.hb-testimonial blockquote.hb-testimonial__quote .views-field .field-content p:first-of-type::after{position:absolute;content:close-quote;margin-right:1rem}.hb-testimonial blockquote.hb-testimonial__quote.hb-testimonial__quote--bottom{padding-bottom:1.6rem}.hb-dark-pattern:first-child .ptype-hs-testimonial:first-of-type{padding-top:2rem}.hb-dark-pattern:first-child .ptype-hs-testimonial:first-of-type .hb-testimonial__wrapper{margin-top:4rem}.hb-dark-pattern:first-child .ptype-hs-row .counted-items-1 .ptype-hs-testimonial:first-of-type,.hb-dark-pattern:first-child .ptype-hs-row .hs-paragraph-style--well .counted-items-1 .ptype-hs-testimonial:first-of-type{padding-top:initial}.hb-dark-pattern:first-child .ptype-hs-row .counted-items-1 .ptype-hs-testimonial:first-of-type .hb-testimonial__wrapper,.hb-dark-pattern:first-child .ptype-hs-row .hs-paragraph-style--well .counted-items-1 .ptype-hs-testimonial:first-of-type .hb-testimonial__wrapper{margin-top:6rem}.hb-dark-pattern:first-child .ptype-hs-row .counted-items-2 .ptype-hs-testimonial:first-of-type,.hb-dark-pattern:first-child .ptype-hs-row .counted-items-3 .ptype-hs-testimonial:first-of-type,.hb-dark-pattern:first-child .ptype-hs-row .hs-paragraph-style--well .counted-items-2 .ptype-hs-testimonial:first-of-type,.hb-dark-pattern:first-child .ptype-hs-row .hs-paragraph-style--well .counted-items-3 .ptype-hs-testimonial:first-of-type{padding-top:initial}.hb-not-layout-builder-main-content{padding-bottom:4.2rem}.hb-not-layout-builder-main-content form{margin-bottom:4.2rem}.hb-not-layout-builder-main-content .form-actions{display:inline-block}.hb-not-layout-builder-main-content .form-item{margin-bottom:2rem}@media(min-width: 576px){.hb-not-layout-builder-main-content .form-item{display:inline-block;margin-right:1.6rem}}.js-pager__items{margin:4.8rem 0;padding:0;text-align:center}.js-pager__items li{display:inline;font-weight:600;margin:1rem}.js-pager__items li:not(.pager__item) a,.js-pager__items .pager__item--first a,.js-pager__items .pager__item--last a,.js-pager__items .pager__item--next a,.js-pager__items .pager__item--previous a{color:#148762;color:var(--palette--secondary);text-decoration:none}.js-pager__items li:not(.pager__item) a:focus,.js-pager__items li:not(.pager__item) a:hover,.js-pager__items .pager__item--first a:focus,.js-pager__items .pager__item--first a:hover,.js-pager__items .pager__item--last a:focus,.js-pager__items .pager__item--last a:hover,.js-pager__items .pager__item--next a:focus,.js-pager__items .pager__item--next a:hover,.js-pager__items .pager__item--previous a:focus,.js-pager__items .pager__item--previous a:hover{color:#148762;color:var(--palette--secondary);text-decoration:underline;background-image:none;background-color:rgba(0,0,0,0)}.hb-dark-pattern .js-pager__items li:not(.pager__item) a:focus,.hb-dark-inversion .views-element-container .js-pager__items li:not(.pager__item) a:focus,.hb-dark-pattern .js-pager__items li:not(.pager__item) a:hover,.hb-dark-inversion .views-element-container .js-pager__items li:not(.pager__item) a:hover,.hb-dark-pattern .js-pager__items .pager__item--first a:focus,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--first a:focus,.hb-dark-pattern .js-pager__items .pager__item--first a:hover,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--first a:hover,.hb-dark-pattern .js-pager__items .pager__item--last a:focus,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--last a:focus,.hb-dark-pattern .js-pager__items .pager__item--last a:hover,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--last a:hover,.hb-dark-pattern .js-pager__items .pager__item--next a:focus,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--next a:focus,.hb-dark-pattern .js-pager__items .pager__item--next a:hover,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--next a:hover,.hb-dark-pattern .js-pager__items .pager__item--previous a:focus,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--previous a:focus,.hb-dark-pattern .js-pager__items .pager__item--previous a:hover,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--previous a:hover{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .js-pager__items li:not(.pager__item) a,.hb-dark-inversion .views-element-container .js-pager__items li:not(.pager__item) a,.hb-dark-pattern .js-pager__items .pager__item--first a,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--first a,.hb-dark-pattern .js-pager__items .pager__item--last a,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--last a,.hb-dark-pattern .js-pager__items .pager__item--next a,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--next a,.hb-dark-pattern .js-pager__items .pager__item--previous a,.hb-dark-inversion .views-element-container .js-pager__items .pager__item--previous a{border:none;color:#00d5f5;color:var(--palette--tertiary-reversed)}.pager__items{list-style:none;margin:0.6rem 0 0}.pager__item:first-of-type{margin-left:0}.pager__item:last-of-type{margin-right:0}.pager__item a{color:#413e39;display:inline-block;padding:0.6rem 0.9rem;border-radius:30px;min-width:3.1rem;text-align:center;text-decoration:none;transition:background-color 150ms ease-in-out;background-image:none}@media(min-width: 768px){.pager__item a{padding:0.6rem 1.2rem}}.hb-dark-pattern .pager__item a,.hb-dark-inversion .views-element-container .pager__item a{border:1px solid;border-color:rgba(0,0,0,0)}.pager__item a:hover,.pager__item a:focus{background-color:#d9d7d2}.hb-dark-pattern .pager__item a:hover,.hb-dark-inversion .views-element-container .pager__item a:hover,.hb-dark-pattern .pager__item a:focus,.hb-dark-inversion .views-element-container .pager__item a:focus{background-color:rgba(0,0,0,0);border-color:#c2f7ff;border-color:var(--palette--tertiary-highlight)}.pager__item.is-active{background-color:#413e39;display:inline-block;border-radius:30px}.pager__item.is-active a{color:#fff}.pager__item.is-active a:hover,.pager__item.is-active a:focus{cursor:default;background-color:rgba(0,0,0,0)}.hb-dark-pattern .pager__item.is-active a,.hb-dark-inversion .views-element-container .pager__item.is-active a{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.button,a.button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary);font-size:1.8rem}.button:hover,a.button:hover{cursor:pointer}.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{background-image:none;outline:none}.button:hover,a.button:hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}.button:active,.button:focus,a.button:active,a.button:focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}.button:active,.button:focus,a.button:active,a.button:focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.button[data-drupal-selector=edit-reset],a.button[data-drupal-selector=edit-reset]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;line-height:1;min-height:auto;color:#148762;color:var(--palette--secondary);padding:0.4rem 0;border-bottom:1px solid;border-bottom-color:#148762;border-bottom-color:var(--palette--secondary)}.hb-dark-pattern .button[data-drupal-selector=edit-reset],.hb-dark-inversion .views-element-container .button[data-drupal-selector=edit-reset],.hb-dark-pattern a.button[data-drupal-selector=edit-reset],.hb-dark-inversion .views-element-container a.button[data-drupal-selector=edit-reset]{color:#00d5f5;color:var(--palette--tertiary-reversed)}.button[data-drupal-selector=edit-reset]:hover,a.button[data-drupal-selector=edit-reset]:hover{color:#0c523b;color:var(--palette--secondary-darken-12)}.hb-dark-pattern .button[data-drupal-selector=edit-reset]:hover,.hb-dark-inversion .views-element-container .button[data-drupal-selector=edit-reset]:hover,.hb-dark-pattern a.button[data-drupal-selector=edit-reset]:hover,.hb-dark-inversion .views-element-container a.button[data-drupal-selector=edit-reset]:hover{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.button[data-drupal-selector=edit-reset]:focus,a.button[data-drupal-selector=edit-reset]:focus{border-bottom-color:rgba(0,0,0,0)}.button[data-drupal-selector=edit-reset]:hover,.button[data-drupal-selector=edit-reset]:focus,a.button[data-drupal-selector=edit-reset]:hover,a.button[data-drupal-selector=edit-reset]:focus{cursor:pointer}.hb-dark-pattern .button[data-drupal-selector=edit-reset],.hb-dark-inversion .views-element-container .button[data-drupal-selector=edit-reset],.hb-dark-pattern a.button[data-drupal-selector=edit-reset],.hb-dark-inversion .views-element-container a.button[data-drupal-selector=edit-reset]{border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.button[data-drupal-selector=edit-reset]:hover,a.button[data-drupal-selector=edit-reset]:hover{border-bottom-color:#0c523b;border-bottom-color:var(--palette--secondary-darken-12)}.hb-dark-pattern .button[data-drupal-selector=edit-reset]:hover,.hb-dark-inversion .views-element-container .button[data-drupal-selector=edit-reset]:hover,.hb-dark-pattern a.button[data-drupal-selector=edit-reset]:hover,.hb-dark-inversion .views-element-container a.button[data-drupal-selector=edit-reset]:hover{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight)}a.hs-button,button.hs-button,.hs-button a,.hs-button button,.hs-button a:not([class]),.hs-button button:not([class]){background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}a.hs-button:hover,button.hs-button:hover,.hs-button a:hover,.hs-button button:hover,.hs-button a:not([class]):hover,.hs-button button:not([class]):hover{cursor:pointer}a.hs-button:hover,a.hs-button:focus,a.hs-button:active,button.hs-button:hover,button.hs-button:focus,button.hs-button:active,.hs-button a:hover,.hs-button a:focus,.hs-button a:active,.hs-button button:hover,.hs-button button:focus,.hs-button button:active,.hs-button a:not([class]):hover,.hs-button a:not([class]):focus,.hs-button a:not([class]):active,.hs-button button:not([class]):hover,.hs-button button:not([class]):focus,.hs-button button:not([class]):active{background-image:none;outline:none}a.hs-button:hover,button.hs-button:hover,.hs-button a:hover,.hs-button button:hover,.hs-button a:not([class]):hover,.hs-button button:not([class]):hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}a.hs-button:active,a.hs-button:focus,button.hs-button:active,button.hs-button:focus,.hs-button a:active,.hs-button a:focus,.hs-button button:active,.hs-button button:focus,.hs-button a:not([class]):active,.hs-button a:not([class]):focus,.hs-button button:not([class]):active,.hs-button button:not([class]):focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}a.hs-button:active,a.hs-button:focus,button.hs-button:active,button.hs-button:focus,.hs-button a:active,.hs-button a:focus,.hs-button button:active,.hs-button button:focus,.hs-button a:not([class]):active,.hs-button a:not([class]):focus,.hs-button button:not([class]):active,.hs-button button:not([class]):focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.hb-dark-pattern a.hs-button,.hb-dark-inversion .views-element-container a.hs-button,.hb-dark-pattern button.hs-button,.hb-dark-inversion .views-element-container button.hs-button,.hb-dark-pattern .hs-button a,.hb-dark-inversion .views-element-container .hs-button a,.hb-dark-pattern .hs-button button,.hb-dark-inversion .views-element-container .hs-button button,.hb-dark-pattern .hs-button a:not([class]),.hb-dark-inversion .views-element-container .hs-button a:not([class]),.hb-dark-pattern .hs-button button:not([class]),.hb-dark-inversion .views-element-container .hs-button button:not([class]){color:#fff}a.btn,button.btn,.btn a,.btn button,.btn a:not([class]),.btn button:not([class]){background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}a.btn:hover,button.btn:hover,.btn a:hover,.btn button:hover,.btn a:not([class]):hover,.btn button:not([class]):hover{cursor:pointer}a.btn:hover,a.btn:focus,a.btn:active,button.btn:hover,button.btn:focus,button.btn:active,.btn a:hover,.btn a:focus,.btn a:active,.btn button:hover,.btn button:focus,.btn button:active,.btn a:not([class]):hover,.btn a:not([class]):focus,.btn a:not([class]):active,.btn button:not([class]):hover,.btn button:not([class]):focus,.btn button:not([class]):active{background-image:none;outline:none}a.btn:hover,button.btn:hover,.btn a:hover,.btn button:hover,.btn a:not([class]):hover,.btn button:not([class]):hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}a.btn:active,a.btn:focus,button.btn:active,button.btn:focus,.btn a:active,.btn a:focus,.btn button:active,.btn button:focus,.btn a:not([class]):active,.btn a:not([class]):focus,.btn button:not([class]):active,.btn button:not([class]):focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}a.btn:active,a.btn:focus,button.btn:active,button.btn:focus,.btn a:active,.btn a:focus,.btn button:active,.btn button:focus,.btn a:not([class]):active,.btn a:not([class]):focus,.btn button:not([class]):active,.btn button:not([class]):focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.hb-dark-pattern a.btn,.hb-dark-inversion .views-element-container a.btn,.hb-dark-pattern button.btn,.hb-dark-inversion .views-element-container button.btn,.hb-dark-pattern .btn a,.hb-dark-inversion .views-element-container .btn a,.hb-dark-pattern .btn button,.hb-dark-inversion .views-element-container .btn button,.hb-dark-pattern .btn a:not([class]),.hb-dark-inversion .views-element-container .btn a:not([class]),.hb-dark-pattern .btn button:not([class]),.hb-dark-inversion .views-element-container .btn button:not([class]){color:#fff}a.hs-button--big,button.hs-button--big,.hs-button--big a,.hs-button--big button,.hs-button--big a:not([class]),.hs-button--big button:not([class]){background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary);font-size:1.8rem;border-width:0.3rem;padding:0.8rem 2rem}a.hs-button--big:hover,button.hs-button--big:hover,.hs-button--big a:hover,.hs-button--big button:hover,.hs-button--big a:not([class]):hover,.hs-button--big button:not([class]):hover{cursor:pointer}a.hs-button--big:hover,a.hs-button--big:focus,a.hs-button--big:active,button.hs-button--big:hover,button.hs-button--big:focus,button.hs-button--big:active,.hs-button--big a:hover,.hs-button--big a:focus,.hs-button--big a:active,.hs-button--big button:hover,.hs-button--big button:focus,.hs-button--big button:active,.hs-button--big a:not([class]):hover,.hs-button--big a:not([class]):focus,.hs-button--big a:not([class]):active,.hs-button--big button:not([class]):hover,.hs-button--big button:not([class]):focus,.hs-button--big button:not([class]):active{background-image:none;outline:none}a.hs-button--big:hover,button.hs-button--big:hover,.hs-button--big a:hover,.hs-button--big button:hover,.hs-button--big a:not([class]):hover,.hs-button--big button:not([class]):hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}a.hs-button--big:active,a.hs-button--big:focus,button.hs-button--big:active,button.hs-button--big:focus,.hs-button--big a:active,.hs-button--big a:focus,.hs-button--big button:active,.hs-button--big button:focus,.hs-button--big a:not([class]):active,.hs-button--big a:not([class]):focus,.hs-button--big button:not([class]):active,.hs-button--big button:not([class]):focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}a.hs-button--big:active,a.hs-button--big:focus,button.hs-button--big:active,button.hs-button--big:focus,.hs-button--big a:active,.hs-button--big a:focus,.hs-button--big button:active,.hs-button--big button:focus,.hs-button--big a:not([class]):active,.hs-button--big a:not([class]):focus,.hs-button--big button:not([class]):active,.hs-button--big button:not([class]):focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.hb-dark-pattern a.hs-button--big,.hb-dark-inversion .views-element-container a.hs-button--big,.hb-dark-pattern button.hs-button--big,.hb-dark-inversion .views-element-container button.hs-button--big,.hb-dark-pattern .hs-button--big a,.hb-dark-inversion .views-element-container .hs-button--big a,.hb-dark-pattern .hs-button--big button,.hb-dark-inversion .views-element-container .hs-button--big button,.hb-dark-pattern .hs-button--big a:not([class]),.hb-dark-inversion .views-element-container .hs-button--big a:not([class]),.hb-dark-pattern .hs-button--big button:not([class]),.hb-dark-inversion .views-element-container .hs-button--big button:not([class]){color:#fff}a.hs-secondary-button,button.hs-secondary-button,.hs-secondary-button a,.hs-secondary-button button,.hs-secondary-button a:not([class]),.hs-secondary-button button:not([class]),a.more-link,button.more-link,.more-link a,.more-link button,.more-link a:not([class]),.more-link button:not([class]){background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;border-color:#148762;border-color:var(--palette--secondary);color:#148762;color:var(--palette--secondary)}a.hs-secondary-button:hover,button.hs-secondary-button:hover,.hs-secondary-button a:hover,.hs-secondary-button button:hover,.hs-secondary-button a:not([class]):hover,.hs-secondary-button button:not([class]):hover,a.more-link:hover,button.more-link:hover,.more-link a:hover,.more-link button:hover,.more-link a:not([class]):hover,.more-link button:not([class]):hover{cursor:pointer}a.hs-secondary-button:hover,a.hs-secondary-button:focus,a.hs-secondary-button:active,button.hs-secondary-button:hover,button.hs-secondary-button:focus,button.hs-secondary-button:active,.hs-secondary-button a:hover,.hs-secondary-button a:focus,.hs-secondary-button a:active,.hs-secondary-button button:hover,.hs-secondary-button button:focus,.hs-secondary-button button:active,.hs-secondary-button a:not([class]):hover,.hs-secondary-button a:not([class]):focus,.hs-secondary-button a:not([class]):active,.hs-secondary-button button:not([class]):hover,.hs-secondary-button button:not([class]):focus,.hs-secondary-button button:not([class]):active,a.more-link:hover,a.more-link:focus,a.more-link:active,button.more-link:hover,button.more-link:focus,button.more-link:active,.more-link a:hover,.more-link a:focus,.more-link a:active,.more-link button:hover,.more-link button:focus,.more-link button:active,.more-link a:not([class]):hover,.more-link a:not([class]):focus,.more-link a:not([class]):active,.more-link button:not([class]):hover,.more-link button:not([class]):focus,.more-link button:not([class]):active{background-image:none;outline:none}a.hs-secondary-button:hover,button.hs-secondary-button:hover,.hs-secondary-button a:hover,.hs-secondary-button button:hover,.hs-secondary-button a:not([class]):hover,.hs-secondary-button button:not([class]):hover,a.more-link:hover,button.more-link:hover,.more-link a:hover,.more-link button:hover,.more-link a:not([class]):hover,.more-link button:not([class]):hover{color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary)}a.hs-secondary-button:active,a.hs-secondary-button:focus,button.hs-secondary-button:active,button.hs-secondary-button:focus,.hs-secondary-button a:active,.hs-secondary-button a:focus,.hs-secondary-button button:active,.hs-secondary-button button:focus,.hs-secondary-button a:not([class]):active,.hs-secondary-button a:not([class]):focus,.hs-secondary-button button:not([class]):active,.hs-secondary-button button:not([class]):focus,a.more-link:active,a.more-link:focus,button.more-link:active,button.more-link:focus,.more-link a:active,.more-link a:focus,.more-link button:active,.more-link button:focus,.more-link a:not([class]):active,.more-link a:not([class]):focus,.more-link button:not([class]):active,.more-link button:not([class]):focus{background-color:rgba(0,0,0,0);color:#148762;color:var(--palette--secondary);box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem #00ce9d;box-shadow:0 0 0 0.2rem #fff,0 0 0 0.4rem var(--palette--secondary-active)}.hb-dark-pattern a.hs-secondary-button,.hb-dark-pattern button.hs-secondary-button,.hb-dark-pattern .hs-secondary-button a,.hb-dark-pattern .hs-secondary-button button,.hb-dark-pattern .hs-secondary-button a:not([class]),.hb-dark-pattern .hs-secondary-button button:not([class]),.hb-dark-pattern a.more-link,.hb-dark-pattern button.more-link,.hb-dark-pattern .more-link a,.hb-dark-pattern .more-link button,.hb-dark-pattern .more-link a:not([class]),.hb-dark-pattern .more-link button:not([class]){color:#00d5f5;color:var(--palette--tertiary-reversed);border-color:#00d5f5;border-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-secondary-button:hover,.hb-dark-pattern button.hs-secondary-button:hover,.hb-dark-pattern .hs-secondary-button a:hover,.hb-dark-pattern .hs-secondary-button button:hover,.hb-dark-pattern .hs-secondary-button a:not([class]):hover,.hb-dark-pattern .hs-secondary-button button:not([class]):hover,.hb-dark-pattern a.more-link:hover,.hb-dark-pattern button.more-link:hover,.hb-dark-pattern .more-link a:hover,.hb-dark-pattern .more-link button:hover,.hb-dark-pattern .more-link a:not([class]):hover,.hb-dark-pattern .more-link button:not([class]):hover{background-color:rgba(0,0,0,0)}.hb-dark-pattern a.hs-secondary-button:active,.hb-dark-pattern a.hs-secondary-button:focus,.hb-dark-pattern button.hs-secondary-button:active,.hb-dark-pattern button.hs-secondary-button:focus,.hb-dark-pattern .hs-secondary-button a:active,.hb-dark-pattern .hs-secondary-button a:focus,.hb-dark-pattern .hs-secondary-button button:active,.hb-dark-pattern .hs-secondary-button button:focus,.hb-dark-pattern .hs-secondary-button a:not([class]):active,.hb-dark-pattern .hs-secondary-button a:not([class]):focus,.hb-dark-pattern .hs-secondary-button button:not([class]):active,.hb-dark-pattern .hs-secondary-button button:not([class]):focus,.hb-dark-pattern a.more-link:active,.hb-dark-pattern a.more-link:focus,.hb-dark-pattern button.more-link:active,.hb-dark-pattern button.more-link:focus,.hb-dark-pattern .more-link a:active,.hb-dark-pattern .more-link a:focus,.hb-dark-pattern .more-link button:active,.hb-dark-pattern .more-link button:focus,.hb-dark-pattern .more-link a:not([class]):active,.hb-dark-pattern .more-link a:not([class]):focus,.hb-dark-pattern .more-link button:not([class]):active,.hb-dark-pattern .more-link button:not([class]):focus{background-color:rgba(0,0,0,0);box-shadow:none}.hb-dark-pattern a.hs-secondary-button:hover,.hb-dark-pattern a.hs-secondary-button:active,.hb-dark-pattern a.hs-secondary-button:focus,.hb-dark-pattern button.hs-secondary-button:hover,.hb-dark-pattern button.hs-secondary-button:active,.hb-dark-pattern button.hs-secondary-button:focus,.hb-dark-pattern .hs-secondary-button a:hover,.hb-dark-pattern .hs-secondary-button a:active,.hb-dark-pattern .hs-secondary-button a:focus,.hb-dark-pattern .hs-secondary-button button:hover,.hb-dark-pattern .hs-secondary-button button:active,.hb-dark-pattern .hs-secondary-button button:focus,.hb-dark-pattern .hs-secondary-button a:not([class]):hover,.hb-dark-pattern .hs-secondary-button a:not([class]):active,.hb-dark-pattern .hs-secondary-button a:not([class]):focus,.hb-dark-pattern .hs-secondary-button button:not([class]):hover,.hb-dark-pattern .hs-secondary-button button:not([class]):active,.hb-dark-pattern .hs-secondary-button button:not([class]):focus,.hb-dark-pattern a.more-link:hover,.hb-dark-pattern a.more-link:active,.hb-dark-pattern a.more-link:focus,.hb-dark-pattern button.more-link:hover,.hb-dark-pattern button.more-link:active,.hb-dark-pattern button.more-link:focus,.hb-dark-pattern .more-link a:hover,.hb-dark-pattern .more-link a:active,.hb-dark-pattern .more-link a:focus,.hb-dark-pattern .more-link button:hover,.hb-dark-pattern .more-link button:active,.hb-dark-pattern .more-link button:focus,.hb-dark-pattern .more-link a:not([class]):hover,.hb-dark-pattern .more-link a:not([class]):active,.hb-dark-pattern .more-link a:not([class]):focus,.hb-dark-pattern .more-link button:not([class]):hover,.hb-dark-pattern .more-link button:not([class]):active,.hb-dark-pattern .more-link button:not([class]):focus{color:#e4f4ee;color:var(--palette--secondary-highlight);border-color:#e4f4ee;border-color:var(--palette--secondary-highlight)}.hb-dark-pattern a.hs-secondary-button,.hb-dark-inversion .views-element-container a.hs-secondary-button,.hb-dark-pattern button.hs-secondary-button,.hb-dark-inversion .views-element-container button.hs-secondary-button,.hb-dark-pattern .hs-secondary-button a,.hb-dark-inversion .views-element-container .hs-secondary-button a,.hb-dark-pattern .hs-secondary-button button,.hb-dark-inversion .views-element-container .hs-secondary-button button,.hb-dark-pattern .hs-secondary-button a:not([class]),.hb-dark-inversion .views-element-container .hs-secondary-button a:not([class]),.hb-dark-pattern .hs-secondary-button button:not([class]),.hb-dark-inversion .views-element-container .hs-secondary-button button:not([class]),.hb-dark-pattern a.more-link,.hb-dark-inversion .views-element-container a.more-link,.hb-dark-pattern button.more-link,.hb-dark-inversion .views-element-container button.more-link,.hb-dark-pattern .more-link a,.hb-dark-inversion .views-element-container .more-link a,.hb-dark-pattern .more-link button,.hb-dark-inversion .views-element-container .more-link button,.hb-dark-pattern .more-link a:not([class]),.hb-dark-inversion .views-element-container .more-link a:not([class]),.hb-dark-pattern .more-link button:not([class]),.hb-dark-inversion .views-element-container .more-link button:not([class]){color:#fff}.views-element-container .more-link{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-top:2.4rem}@media(min-width: 768px){.views-element-container .more-link{margin-top:4.8rem}}.hs-button div:not([class])>div:not([class]),.hs-button.label-hidden>div:not([class]),.hs-button li:nth-child(n),.hs-button--big div:not([class])>div:not([class]),.hs-button--big.label-hidden>div:not([class]),.hs-button--big li:nth-child(n),.hs-secondary-button div:not([class])>div:not([class]),.hs-secondary-button.label-hidden>div:not([class]),.hs-secondary-button li:nth-child(n){display:inline-block;margin:0 0.5rem 1.3rem 0}.node--unpublished{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;background-color:rgba(234,171,0,.6);padding:2rem;margin-bottom:4rem}@media(min-width: 768px){.node--unpublished{width:calc(100% - (2 * 4.8rem)) !important}}.hb-main-nav__menu a[data-unpublished-node=true],.hb-secondary-nav__menu a[data-unpublished-node=true],.megamenu a[data-unpublished-node=true]{background-color:rgba(234,171,0,.6)}.hb-main-nav__menu a[data-unpublished-node=true]:hover,.hb-secondary-nav__menu a[data-unpublished-node=true]:hover,.megamenu a[data-unpublished-node=true]:hover{background-color:rgba(183,134,0,.6)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link[data-unpublished-node=true]{background-color:rgba(234,171,0,.6)}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link[data-unpublished-node=true]:hover{background-color:rgba(183,134,0,.6)}.field-media-oembed-video{position:relative;aspect-ratio:16/9}.field-media-oembed-video iframe{width:100%;height:100%}.google-form{border:none;width:100%;min-height:30rem;margin-bottom:4.8rem}.field-hs-event-image article,.field-hs-news-image article,.field-hs-event-series-image article,.field-hs-person-square-img article,.field-hs-publication-image article,.field-hs-accordion-image article,.field-hs-spotlight-image article,.field-hs-hero-image article,.field-hs-postcard-image article{position:relative}.hb-caption-credit-image,.hb-relative article{position:relative}.private-page .title{display:flex;align-items:center}.private-page .title::before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;height:3rem;width:3rem;margin-right:1.6rem;margin-top:-1rem}@media(min-width: 768px){.private-page .title::before{height:3.6rem;width:3.6rem;margin-right:1.4rem;margin-top:-0.8rem}}.hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem 2rem;background-position:1.4rem 2rem;padding-left:4rem !important}@media(min-width: 768px){.hb-private-page-link{background-position:1.4rem 2.4rem}}@media(min-width: 992px){.hb-private-page-link{background-position:1.4rem 1.5rem}}@media(min-width: 992px){.hb-main-nav .hb-private-page-link{background-position:left 0 bottom 2rem;padding-left:2.4rem !important}}@media(min-width: 992px){.hb-main-nav__menu-lv2 .hb-private-page-link{background-size:1.5rem 1.5rem;background-position:0.7rem 1rem}}.hb-dark-pattern .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-private-page-link.is-active,.hb-dark-pattern .hb-private-page-link:hover,.hb-dark-pattern .hb-private-page-link:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}@media(min-width: 992px){.hb-dark-pattern .hb-private-page-link.is-active,.hb-dark-pattern .hb-private-page-link:hover,.hb-dark-pattern .hb-private-page-link:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}}@media(min-width: 992px){.hb-dark-pattern .hb-main-nav__menu-lv2 .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}}.we-mega-menu-submenu .hb-private-page-link{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-position:.7rem center;background-size:1.75rem 1.75rem;padding-left:3rem !important}@media(min-width: 992px){.we-mega-menu-submenu .hb-private-page-link.is-active,.we-mega-menu-submenu .hb-private-page-link:hover,.we-mega-menu-submenu .hb-private-page-link:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000000' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}}.field-hs-priv-file-document a{color:#148762;color:var(--palette--secondary)}.field-hs-priv-file-document a:hover,.field-hs-priv-file-document a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-timeline__title{font-weight:600;font-size:2.4rem;line-height:120%}@media(min-width: 768px){.hb-timeline__title{font-size:2.7rem;line-height:117%}}.ptype-hs-timeline-item,.views-view-pattern .hb-timeline-item{position:relative}.ptype-hs-timeline-item::after,.views-view-pattern .hb-timeline-item::after{clear:both;content:"";display:table}.ptype-hs-timeline-item::before,.views-view-pattern .hb-timeline-item::before{content:"";position:absolute;height:calc(100% - 20px);width:4px;background-color:#00505c;background-color:var(--palette--primary);left:1rem;bottom:-0.2rem}.ptype-hs-timeline-item:last-of-type::before,.views-view-pattern .hb-timeline-item:last-of-type::before{height:0}.ptype-hs-timeline-item:last-of-type .hb-timeline-item[open]::before,.views-view-pattern .hb-timeline-item:last-of-type .hb-timeline-item[open]::before{content:"";position:absolute;height:calc(100% - 20px);width:4px;background-color:#00505c;background-color:var(--palette--primary);left:1rem;bottom:-0.2rem}.ptype-hs-timeline-item:last-of-type .hb-timeline-item[open]::after,.views-view-pattern .hb-timeline-item:last-of-type .hb-timeline-item[open]::after{background-color:#00505c;background-color:var(--palette--primary);content:"";position:absolute;height:12px;width:12px;left:6px;bottom:-6px;border-radius:50%}.field-hs-row-components[class*=counted-items-] .ptype-hs-timeline-item,.field-hs-collection-items[class*=item-per-row--] .ptype-hs-timeline-item,.field-hs-row-components[class*=counted-items-] .views-view-pattern .hb-timeline-item,.field-hs-collection-items[class*=item-per-row--] .views-view-pattern .hb-timeline-item{margin-bottom:0 !important}.hb-timeline-item{position:relative;margin:0}.hb-timeline-item__summary{padding-bottom:2.4rem;line-height:133%;list-style-type:none;list-style-image:none}.hb-timeline-item__summary::-webkit-details-marker{display:none}.hb-timeline-item__summary:focus:not(:focus-visible){outline:0}.hb-timeline-item__summary:focus{outline:solid;outline-color:#9cd6c0;outline-color:var(--palette--secondary-highlight-darken)}.hb-timeline-item__summary:hover:not(:only-child){cursor:pointer}.hb-timeline-item__revealed-details{padding-bottom:2.8rem}.hb-timeline__collapsed .hb-timeline-item[open] .hb-timeline-item__revealed-details{animation:timelineFadeInDown 350ms ease-in-out forwards}.hb-timeline-item__heading{color:#00505c;color:var(--palette--primary);font-size:1.8rem;font-weight:700;padding:0 3.2rem;position:relative}.hb-timeline-item__heading::before{content:"";position:absolute;width:1.3rem;height:1.3rem;top:0.12rem;left:0.12rem;border:4px solid var(--palette--primary);border-radius:50%;box-sizing:content-box}.hb-timeline-item__heading::after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%2300505c'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;width:2.4rem;height:1.2rem;top:1.2rem;right:0;transition:transform 150ms ease-in-out}.hc-pairing-ocean .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%2300505c'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%2364305f'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%23600e0e'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%23005160'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%23005160'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-timeline-item__heading::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 14 7' fill%3D'%238c1515'%3E%3Cpath d%3D'M0 0L5 5L10 0H0Z'/%3E%3C/svg%3E")}[aria-expanded=true] .hb-timeline-item__heading::after{transform:scaleY(-1)}:is(div.hb-timeline-item__summary) .hb-timeline-item__heading::after{display:none}.hb-timeline-item__subheading{font-size:1.6rem;font-style:italic;padding:0 3.2rem}.hb-timeline-item__description{font-size:1.6rem;padding:0 3.2rem;line-height:128%}@keyframes timelineFadeInDown{0%{opacity:0;transform:translateY(-8px)}100%{opacity:1;transform:translateY(0)}}.field-hs-gradient-hero-image{position:relative}.hs-full-width .field-hs-gradient-hero-image{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .field-hs-gradient-hero-image :is(.hb-gradient-hero){margin-top:0}.field-hs-gradient-hero-image img{width:100%}.field-hs-gradient-hero-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.field-hs-gradient-hero-image::before{background:linear-gradient(to right, #000000 0%, rgba(0, 0, 0, 0) 100%)}.hb-gradient-hero--content-right .field-hs-gradient-hero-image::before{background:linear-gradient(to left, #000000 0%, rgba(0, 0, 0, 0) 100%)}.hb-gradient-hero{position:relative;min-height:39rem;display:flex}@media(min-width: 768px){.hb-gradient-hero{min-height:49rem}}.hs-full-width .hb-gradient-hero{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .hb-gradient-hero :is(.hb-gradient-hero){margin-top:0}.hb-gradient-hero::before{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hb-gradient-hero__image-wrapper{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.hb-gradient-hero__image-wrapper .field-hs-hero-image,.hb-gradient-hero__image-wrapper .field-hs-gradient-hero-image{height:inherit}.hs-full-width .hb-gradient-hero__image-wrapper .field-hs-hero-image,.hs-full-width .hb-gradient-hero__image-wrapper .field-hs-gradient-hero-image{margin:0}.hb-gradient-hero__image-wrapper article,.hb-gradient-hero__image-wrapper picture,.hb-gradient-hero__image-wrapper .field-media-image{height:inherit}.hb-gradient-hero__image-wrapper img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}.hb-has-animation-enhancements .hb-gradient-hero__image-wrapper img.animate{animation-duration:950ms;animation-timing-function:ease-out;animation-name:colorfulHeroImage}.hb-gradient-hero__text{display:block;position:relative;align-self:center;padding:5.4rem 0;z-index:2;color:#fff;max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;display:flex;flex-direction:column;max-width:150rem !important;padding-right:2.4rem}@media(min-width: 768px){.hb-gradient-hero__text{width:calc(100% - (2 * 4.8rem)) !important}}.hb-has-animation-enhancements.js .hb-gradient-hero__text{opacity:0}.hb-has-animation-enhancements.js .hb-gradient-hero__text{opacity:0}.hb-has-animation-enhancements.js .paragraph--type--hs-gradient-hero-slider .slick-active .hb-gradient-hero__text.animate,.hb-has-animation-enhancements.js .paragraph--type--hs-gradient-hero-slider .unslick .hb-gradient-hero__text.animate,.hb-has-animation-enhancements.js .ptype-hs-hero-image .hb-gradient-hero__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .hb-hero-overlay .hb-gradient-hero__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .slick-active .hb-gradient-hero__text.animate,.hb-has-animation-enhancements.js .field-hs-page-hero>:not(.paragraph--type--hs-carousel) .unslick .hb-gradient-hero__text.animate{animation-duration:2000ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-name:colorfulHeroText}.hb-gradient-hero__text h2,.hb-gradient-hero__text h3{font-size:2.7rem;line-height:117%;margin:0 0 3.2rem;font-weight:600}@media(min-width: 768px){.hb-gradient-hero__text h2,.hb-gradient-hero__text h3{font-weight:600;font-size:3.2rem;line-height:112%;margin:0 0 4.8rem}}@media(min-width: 768px)and (min-width: 768px){.hb-gradient-hero__text h2,.hb-gradient-hero__text h3{font-size:3.8rem}}.hb-gradient-hero__text ul li::before{background-color:#148762;background-color:var(--palette--secondary)}.hb-gradient-hero__text ol li::before{color:#00ce9d;color:var(--palette--secondary-active)}.hb-gradient-hero__text h2,.hb-gradient-hero__text h3,.hb-gradient-hero__text .field-hs-hero-body,.hb-gradient-hero__text .field-hs-gradient-hero-body p{width:90%}@media(min-width: 576px){.hb-gradient-hero__text h2,.hb-gradient-hero__text h3,.hb-gradient-hero__text .field-hs-hero-body,.hb-gradient-hero__text .field-hs-gradient-hero-body p{width:80%}}@media(min-width: 768px){.hb-gradient-hero__text h2,.hb-gradient-hero__text h3,.hb-gradient-hero__text .field-hs-hero-body,.hb-gradient-hero__text .field-hs-gradient-hero-body p{width:70%}}@media(min-width: 992px){.hb-gradient-hero__text h2,.hb-gradient-hero__text h3,.hb-gradient-hero__text .field-hs-hero-body,.hb-gradient-hero__text .field-hs-gradient-hero-body p{width:50%}}@media(min-width: 576px){.hb-gradient-hero__text{padding:6rem 2.4rem}}@media(min-width: 992px){.hb-gradient-hero__text{padding:6.6rem 3rem}}.hb-gradient-hero--content-right .hb-gradient-hero__text .field-hs-gradient-hero-title,.hb-gradient-hero--content-right .hb-gradient-hero__text .field-hs-gradient-hero-body,.hb-gradient-hero--content-right .hb-gradient-hero__text .field-hs-gradient-hero-link{display:flex;justify-content:flex-end;text-align:right}.hb-gradient-hero--content-right .hb-gradient-hero__text h2,.hb-gradient-hero--content-right .hb-gradient-hero__text h3{align-self:flex-end}.hb-gradient-hero--content-right .hb-gradient-hero__text .field-hs-gradient-hero-body{flex-direction:column;align-items:flex-end}.hb-gradient-hero__text .field-hs-gradient-hero-body p{font-weight:400;font-size:1.6rem;line-height:122%}@media(min-width: 992px){.hb-gradient-hero__text .field-hs-gradient-hero-body p{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-gradient-hero__text a{font-weight:400;font-size:1.6rem;line-height:122%;color:#00d5f5;color:var(--palette--tertiary-reversed);background-image:none}@media(min-width: 992px){.hb-gradient-hero__text a{font-weight:400;font-size:1.8rem;line-height:127%}}.hb-gradient-hero__text a:hover,.hb-gradient-hero__text a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-gradient-hero__text .field-hs-gradient-hero-link a,.hb-gradient-hero__text .field-hs-gradient-hero-link button{word-break:break-word;max-width:80%;display:inline-block;font-weight:600;padding:0.4rem 2rem;text-decoration:none;text-align:center;transition:all 150ms ease-in-out;background-color:rgba(0,0,0,0);border-radius:4.2rem;color:#00d5f5;color:var(--palette--tertiary-reversed);border-color:#00d5f5;border-color:var(--palette--tertiary-reversed);border-width:3px;border-style:solid;margin-top:3.2rem;padding:1.2rem}.hb-gradient-hero__text .field-hs-gradient-hero-link a:hover,.hb-gradient-hero__text .field-hs-gradient-hero-link a:focus,.hb-gradient-hero__text .field-hs-gradient-hero-link button:hover,.hb-gradient-hero__text .field-hs-gradient-hero-link button:focus{box-shadow:none}.hb-gradient-hero__text .field-hs-gradient-hero-link a:hover,.hb-gradient-hero__text .field-hs-gradient-hero-link a:focus,.hb-gradient-hero__text .field-hs-gradient-hero-link button:hover,.hb-gradient-hero__text .field-hs-gradient-hero-link button:focus{border-color:#e4f4ee;border-color:var(--palette--secondary-highlight);color:#e4f4ee;color:var(--palette--secondary-highlight)}@media(min-width: 992px){.hb-gradient-hero__text .field-hs-gradient-hero-link a,.hb-gradient-hero__text .field-hs-gradient-hero-link button{max-width:75%}}@media(min-width: 768px){.hb-gradient-hero__text .field-hs-gradient-hero-link a,.hb-gradient-hero__text .field-hs-gradient-hero-link button{margin-top:4.8rem}}@keyframes colorfulHeroText{0%{opacity:0}100%{opacity:1}}@keyframes colorfulHeroImage{10%{opacity:0}100%{opacity:1}}@keyframes traditionalHeroText{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes traditionalHeroOverlay{0%{opacity:.9}100%{opacity:1}}.paragraph--type--hs-gradient-hero-slider{position:relative}.hs-full-width .paragraph--type--hs-gradient-hero-slider{margin:calc(-1 * 4.8rem) 0 4.8rem}.hs-full-width .paragraph--type--hs-gradient-hero-slider :is(.hb-gradient-hero){margin-top:0}.paragraph--type--hs-gradient-hero-slider .slick{position:relative}.paragraph--type--hs-gradient-hero-slider .slick-dots{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media(min-width: 768px){.paragraph--type--hs-gradient-hero-slider .slick-dots{display:inline-block;clip:inherit;height:auto;width:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);margin:0;padding:0;list-style-type:none;bottom:1.6rem}.paragraph--type--hs-gradient-hero-slider .slick-dots li{display:inline-block;line-height:25%}.paragraph--type--hs-gradient-hero-slider .slick-dots li button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#b6b1a9;padding:0 2.2rem;margin:0 0.8rem;font-size:0;transition:transform 150ms ease-in-out;border-radius:0.5rem}.paragraph--type--hs-gradient-hero-slider .slick-dots li button:hover{transform:scale(0.9);background-color:#148762;background-color:var(--palette--secondary)}.paragraph--type--hs-gradient-hero-slider .slick-dots li.slick-active button{background-color:#148762;background-color:var(--palette--secondary)}.paragraph--type--hs-gradient-hero-slider .slick-dots li.slick-active button:hover{transform:none}}.paragraph--type--hs-gradient-hero-slider .slick__arrow button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#fff;position:absolute;opacity:50%;width:4.4rem;height:8.8rem;padding:0;font-size:0;border:none;cursor:pointer;transition:opacity 150ms ease-in-out}.paragraph--type--hs-gradient-hero-slider .slick__arrow button:hover{opacity:60%}.paragraph--type--hs-gradient-hero-slider .slick__arrow button:focus{opacity:100%}.paragraph--type--hs-gradient-hero-slider .slick__arrow button:focus-visible{opacity:100%;outline:5px auto -webkit-focus-ring-color}.paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E");content:"";height:3rem;width:1.7rem;position:absolute;top:2.9rem;transition:transform 150ms ease-in-out}.hc-pairing-ocean .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hc-pairing-mountain .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2364305f'/%3E%3C/svg%3E")}.hc-pairing-cardinal .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23600e0e'/%3E%3C/svg%3E")}.hc-pairing-lake .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-canyon .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-cliff .paragraph--type--hs-gradient-hero-slider .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:20.4rem}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev::before{transform:scaleX(-1);right:0.8rem}@media(min-width: 768px){.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev{left:0;border-radius:0 8.8rem 8.8rem 0}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev::before{left:0.8rem}}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev:hover::before{transform:scaleX(-1) translateX(2px)}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:10rem}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next::before{right:0.8rem}.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next:hover::before{transform:translateX(2px)}@media(min-width: 768px){.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev,.paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next{bottom:calc(50% - 2.1rem)}:not(.hs-full-width).hb-three-column--no-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev,.hb-three-column--one-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev,.hb-three-column--two-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-prev,:not(.hs-full-width).hb-three-column--no-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next,.hb-three-column--one-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next,.hb-three-column--two-sidebar .paragraph--type--hs-gradient-hero-slider .slick__arrow button.slick-next{bottom:calc(50% - 4.6rem)}}@media(min-width: 768px){:not(.hs-full-width).hb-three-column--no-sidebar .paragraph--type--hs-gradient-hero-slider .slick-dots,.hb-three-column--one-sidebar .paragraph--type--hs-gradient-hero-slider .slick-dots,.hb-three-column--two-sidebar .paragraph--type--hs-gradient-hero-slider .slick-dots{bottom:-3.2rem}}.hb-callout-box{width:100%;position:relative;z-index:1;margin-bottom:2.4rem}@media(min-width: 768px){.hb-callout-box{width:40%}.hb-callout-box--align-right{float:right;margin-left:2.4rem}.hb-callout-box--align-left{float:left;margin-right:2.4rem}}.hb-callout-box .hs-font-splash:first-of-type{margin-top:0}.hb-callout-box--well{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hb-callout-box--well,.hb-dark-inversion .views-element-container .hb-callout-box--well{color:#000}.hb-three-column__sidebar-1 .hb-callout-box--well,.hb-three-column__sidebar-2 .hb-callout-box--well{position:relative;z-index:1}.hb-callout-box--well .hs-font-splash{margin-bottom:0}.ptype-hs-callout-box+div:not(.ptype-hs-text-area){clear:both}.hb-color-band{position:relative;padding:1.2rem 2.4rem 0.2rem;margin:3rem 0;text-align:center}.hb-color-band::before,.hb-color-band::after{content:"";display:block;width:50vw;position:absolute;top:0;bottom:0}.layout-builder .hb-color-band::before,.layout-builder .hb-color-band::after{display:none}.hb-color-band::before{left:-50vw}.hb-color-band::after{right:-50vw}.hb-color-band--limited-width::before,.hb-color-band--limited-width::after,.hb-three-column--one-sidebar .hb-color-band::before,.hb-three-column--one-sidebar .hb-color-band::after{display:none}.hb-color-band--default,.hb-color-band--default::before,.hb-color-band--default::after{background-color:rgba(0,36,41,.8);background-color:var(--palette--primary-hero-overlay)}.hb-color-band--cardinal,.hb-color-band--cardinal::before,.hb-color-band--cardinal::after{background-color:#8c1515}.hb-color-band--gray,.hb-color-band--gray::before,.hb-color-band--gray::after{background-color:#413e39}.hb-color-band--light,.hb-color-band--light::before,.hb-color-band--light::after{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hb-color-band--light .hb-color-band--title{color:#000}.hb-color-band--light .hb-color-band--text{color:#000}.hb-color-band--light .hb-color-band--link .hs-more-link a,.hb-color-band--light .hb-color-band--link.hs-more-link a,.hb-color-band--light .hb-color-band--link .hs-more-link button,.hb-color-band--light .hb-color-band--link.hs-more-link button{color:#000}.hb-color-band--light .hb-color-band--link .hs-more-link a:hover,.hb-color-band--light .hb-color-band--link .hs-more-link a:focus,.hb-color-band--light .hb-color-band--link.hs-more-link a:hover,.hb-color-band--light .hb-color-band--link.hs-more-link a:focus,.hb-color-band--light .hb-color-band--link .hs-more-link button:hover,.hb-color-band--light .hb-color-band--link .hs-more-link button:focus,.hb-color-band--light .hb-color-band--link.hs-more-link button:hover,.hb-color-band--light .hb-color-band--link.hs-more-link button:focus{color:#000}.hb-color-band--light .hb-color-band--link .hs-more-link a:hover::after,.hb-color-band--light .hb-color-band--link .hs-more-link a:focus::after,.hb-color-band--light .hb-color-band--link.hs-more-link a:hover::after,.hb-color-band--light .hb-color-band--link.hs-more-link a:focus::after,.hb-color-band--light .hb-color-band--link .hs-more-link button:hover::after,.hb-color-band--light .hb-color-band--link .hs-more-link button:focus::after,.hb-color-band--light .hb-color-band--link.hs-more-link button:hover::after,.hb-color-band--light .hb-color-band--link.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23000000' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a:hover::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a:hover::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a:focus::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a:focus::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a:hover::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a:hover::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a:focus::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a:focus::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button:hover::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button:hover::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button:focus::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button:focus::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button:hover::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button:hover::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button:focus::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23000000' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-color-band--light .hb-color-band--link .hs-more-link a::after,.hb-color-band--light .hb-color-band--link.hs-more-link a::after,.hb-color-band--light .hb-color-band--link .hs-more-link button::after,.hb-color-band--light .hb-color-band--link.hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23000000' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link a::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link a::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link .hs-more-link button::after,*[class*=hc-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button::after,*[class*=ht-pairing-] .hb-color-band--light .hb-color-band--link.hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23000000' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-color-band--title{color:#fff;margin:0 0 1.2rem}.hb-color-band--text{color:#fff;margin:0;padding:0 1.2rem 1.2rem;font-size:2.2rem;font-weight:600;line-height:127%;padding:0 1.2rem 1.2rem}.hb-color-band--link .hs-more-link{color:#fff}.hb-color-band--link .hs-more-link a,.hb-color-band--link.hs-more-link a,.hb-color-band--link .hs-more-link button,.hb-color-band--link.hs-more-link button{color:#fff;display:inline-block;margin-bottom:1.2rem}.hb-color-band--link .hs-more-link a:hover,.hb-color-band--link .hs-more-link a:focus,.hb-color-band--link.hs-more-link a:hover,.hb-color-band--link.hs-more-link a:focus,.hb-color-band--link .hs-more-link button:hover,.hb-color-band--link .hs-more-link button:focus,.hb-color-band--link.hs-more-link button:hover,.hb-color-band--link.hs-more-link button:focus{color:#fff;text-decoration:underline}.hb-color-band--link .hs-more-link a:hover::after,.hb-color-band--link .hs-more-link a:focus::after,.hb-color-band--link.hs-more-link a:hover::after,.hb-color-band--link.hs-more-link a:focus::after,.hb-color-band--link .hs-more-link button:hover::after,.hb-color-band--link .hs-more-link button:focus::after,.hb-color-band--link.hs-more-link button:hover::after,.hb-color-band--link.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}[class*=hc-pairing-] .hb-color-band--link .hs-more-link a:hover::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link a:hover::after,[class*=hc-pairing-] .hb-color-band--link .hs-more-link a:focus::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link a:focus::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link a:hover::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link a:hover::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link a:focus::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link a:focus::after,[class*=hc-pairing-] .hb-color-band--link .hs-more-link button:hover::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link button:hover::after,[class*=hc-pairing-] .hb-color-band--link .hs-more-link button:focus::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link button:focus::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link button:hover::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link button:hover::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link button:focus::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-color-band--link .hs-more-link a::after,.hb-color-band--link.hs-more-link a::after,.hb-color-band--link .hs-more-link button::after,.hb-color-band--link.hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}[class*=hc-pairing-] .hb-color-band--link .hs-more-link a::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link a::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link a::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link a::after,[class*=hc-pairing-] .hb-color-band--link .hs-more-link button::after,[class*=ht-pairing-] .hb-color-band--link .hs-more-link button::after,[class*=hc-pairing-] .hb-color-band--link.hs-more-link button::after,[class*=ht-pairing-] .hb-color-band--link.hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-color-band hr{-webkit-margin-before:.31em;margin-block-start:.31em;-webkit-margin-after:.31em;margin-block-end:.31em;border:0;font-size:3.6rem}.ptype-stanford-gallery .su-gallery-description{margin-bottom:3.2rem}.ptype-stanford-gallery .su-gallery-button a{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;width:auto;font-weight:600;font-size:1.6rem;line-height:1.4;text-decoration:none;text-align:center;border-width:0.2rem;border-style:solid;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out;font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:30px;padding:0.4rem 2rem;color:#fff;background-color:#148762;background-color:var(--palette--secondary);border-color:#148762;border-color:var(--palette--secondary);margin-top:3.2rem}.ptype-stanford-gallery .su-gallery-button a:hover{cursor:pointer}.ptype-stanford-gallery .su-gallery-button a:hover,.ptype-stanford-gallery .su-gallery-button a:focus,.ptype-stanford-gallery .su-gallery-button a:active{background-image:none;outline:none}.ptype-stanford-gallery .su-gallery-button a:hover{background-color:#0c523b;background-color:var(--palette--secondary-darken-12);border-color:#0c523b;border-color:var(--palette--secondary-darken-12);color:#fff}.ptype-stanford-gallery .su-gallery-button a:active,.ptype-stanford-gallery .su-gallery-button a:focus{background-color:#148762;background-color:var(--palette--secondary);border-color:#fff;color:#fff}.ptype-stanford-gallery .su-gallery-button a:active,.ptype-stanford-gallery .su-gallery-button a:focus{box-shadow:0 0 0 0.2rem #00ce9d;box-shadow:0 0 0 0.2rem var(--palette--secondary-active)}.ptype-stanford-gallery .hb-media-image{position:relative}.ptype-stanford-gallery .hs-gallery-slideshow .slick{position:relative}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;background-color:#fff;position:absolute;opacity:50%;width:4.4rem;height:8.8rem;padding:0;font-size:0;border:none;cursor:pointer;transition:opacity 150ms ease-in-out}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button:hover{opacity:60%}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button:focus{opacity:100%}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button:focus-visible{opacity:100%;outline:5px auto -webkit-focus-ring-color}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E");content:"";height:3rem;width:1.7rem;position:absolute;top:2.9rem;transition:transform 150ms ease-in-out}.hc-pairing-ocean .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hc-pairing-mountain .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2364305f'/%3E%3C/svg%3E")}.hc-pairing-cardinal .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23600e0e'/%3E%3C/svg%3E")}.hc-pairing-lake .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-canyon .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-cliff .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:20.4rem}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev::before{transform:scaleX(-1);right:0.8rem}@media(min-width: 768px){.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev{left:0;border-radius:0 8.8rem 8.8rem 0}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev::before{left:0.8rem}}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev:hover::before{transform:scaleX(-1) translateX(2px)}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next{right:0;border-radius:8.8rem 0 0 8.8rem;bottom:10rem}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next::before{right:0.8rem}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next:hover::before{transform:translateX(2px)}@media(min-width: 768px){.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev,.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next{bottom:calc(50% - 2.1rem)}:not(.hs-full-width).hb-three-column--no-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev,.hb-three-column--one-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev,.hb-three-column--two-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev,:not(.hs-full-width).hb-three-column--no-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next,.hb-three-column--one-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next,.hb-three-column--two-sidebar .ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next{bottom:calc(50% - 4.6rem)}}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev{bottom:9.8rem}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-prev{bottom:19.8rem}}.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next{bottom:0.5rem}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick__arrow button.slick-next{bottom:10.5rem}}.ptype-stanford-gallery .hs-gallery-slideshow .field-media-image{position:relative}.ptype-stanford-gallery .hs-gallery-slideshow .field-media-image::after{content:"";position:absolute;bottom:0;top:calc(100% - 78px);left:0;right:0;background:linear-gradient(to top, #000000, transparent)}.ptype-stanford-gallery .hs-gallery-slideshow .field-media-image-caption{background:rgba(0,0,0,0)}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots{counter-reset:listCounter}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li{display:block !important;counter-increment:listCounter}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li button{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#fff;font-weight:700;display:none}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li button{display:block;position:absolute;bottom:1.6rem;cursor:default}}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li:last-of-type button{left:4.8rem}}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li.slick-active:not(:last-of-type) button{left:1.2rem;min-width:3.2rem;text-align:right}}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li.slick-active:not(:last-of-type) button::after{content:" / "}@media(min-width: 576px){.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li.slick-active:last-of-type button{left:1.9rem;min-width:4.5rem}}@media(min-width: 768px){.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li.slick-active:last-of-type button{left:1.6rem;min-width:5rem}}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li.slick-active:last-of-type button::after{content:" / " counter(listCounter)}.ptype-stanford-gallery .hs-gallery-slideshow .slick-dots li:not(:last-of-type):not(.slick-active) button{display:none}.hb-raised-cards .ptype-stanford-gallery .paragraph--view-mode--default .hb-caption-credit-image{box-shadow:0 0 0.5rem rgba(0,0,0,.34);border:1px solid rgba(0,0,0,.22)}#cboxPrevious,#cboxNext,#cboxClose{background:#fff;width:4.4rem;opacity:50%;transition:opacity 150ms ease-in-out}#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover{opacity:60%}#cboxPrevious:focus,#cboxNext:focus,#cboxClose:focus{opacity:100%}#cboxPrevious:focus-visible,#cboxNext:focus-visible,#cboxClose:focus-visible{opacity:100%;outline:5px auto -webkit-focus-ring-color}#cboxPrevious,#cboxNext{top:50%;bottom:50%;transform:translate(0, -50%);height:8.8rem}#cboxPrevious::before,#cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E");content:"";height:3rem;width:1.7rem;position:absolute;top:2.9rem;transition:transform 150ms ease-in-out}.hc-pairing-ocean #cboxPrevious::before,.hc-pairing-ocean #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hc-pairing-mountain #cboxPrevious::before,.hc-pairing-mountain #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%2364305f'/%3E%3C/svg%3E")}.hc-pairing-cardinal #cboxPrevious::before,.hc-pairing-cardinal #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23600e0e'/%3E%3C/svg%3E")}.hc-pairing-lake #cboxPrevious::before,.hc-pairing-lake #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-canyon #cboxPrevious::before,.hc-pairing-canyon #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%23005160'/%3E%3C/svg%3E")}.hc-pairing-cliff #cboxPrevious::before,.hc-pairing-cliff #cboxNext::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 17 30'%3E%3Cpath d%3D'm15.8867 15.6525.8545-.8427-14.60517-14.8098-2.13603 2.10651 12.516 12.69139-12.516 12.6914 2.13603 2.1065z' fill%3D'%238c1515'/%3E%3C/svg%3E")}#cboxPrevious{left:0;border-radius:0 8.8rem 8.8rem 0}#cboxPrevious::before{transform:scaleX(-1);left:0.8rem}#cboxPrevious:hover::before{transform:scaleX(-1) translateX(2px)}#cboxNext{right:0;border-radius:8.8rem 0 0 8.8rem}#cboxNext::before{right:0.8rem}#cboxNext:hover::before{transform:translateX(2px)}#cboxClose{top:0;height:4.4rem}#cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");content:"";height:2rem;width:2rem;position:absolute;top:1.2rem;right:1.2rem;transform:rotate(-45deg);transition:transform 150ms ease-in-out}.hc-pairing-ocean #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-mountain #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%2364305f' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-cardinal #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23600e0e' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-lake #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23005160' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-canyon #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23005160' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-cliff #cboxClose::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}#cboxClose:hover::before,#cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round' /%3E%3C/svg%3E");height:0.2rem;top:2.1rem;transform:rotate(0deg)}.hc-pairing-ocean #cboxClose:hover::before,.hc-pairing-ocean #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-mountain #cboxClose:hover::before,.hc-pairing-mountain #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2364305f' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cardinal #cboxClose:hover::before,.hc-pairing-cardinal #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23600e0e' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-lake #cboxClose:hover::before,.hc-pairing-lake #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23005160' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-canyon #cboxClose:hover::before,.hc-pairing-canyon #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23005160' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cliff #cboxClose:hover::before,.hc-pairing-cliff #cboxClose:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round' /%3E%3C/svg%3E")}#cboxContent,#cboxLoadedContent{background:rgba(0,0,0,0)}#cboxTitle{position:relative;top:0;float:unset !important}#cboxTitle p{color:#fff;font-style:italic;font-size:1.2rem;position:absolute;bottom:0;width:100%;z-index:5;text-align:right;line-height:120%;height:auto;padding:1.6rem 0.7rem 0.8rem 15%;background:linear-gradient(to top, #000000, transparent);width:calc(85% - .75rem)}@media(min-width: 576px){#cboxTitle p{padding:2.4rem 1.2rem 1.6rem 15%}}@media(min-width: 768px){.paragraph--type--hs-carousel #cboxTitle p{padding:2.4rem 1.2rem 1.6rem 58%}}@media(min-width: 576px){.hb-card__graphics--has-date #cboxTitle p{padding:2.4rem 1.2rem 1.6rem 10rem}}#cboxTitle p p,#cboxTitle p h1,#cboxTitle p h2,#cboxTitle p h3,#cboxTitle p h4,#cboxTitle p h5,#cboxTitle p h6,#cboxTitle p blockquote,#cboxTitle p cite,#cboxTitle p code,#cboxTitle p li,#cboxTitle p dd,#cboxTitle p dt,#cboxTitle p span,#cboxTitle p strong,#cboxTitle p em,#cboxTitle p a,#cboxTitle p .hs-button,#cboxTitle p .hs-button--big,#cboxTitle p .hs-secondary-button,#cboxTitle p .hs-more-link,#cboxTitle p .hs-external-link,#cboxTitle p .hs-file-link,#cboxTitle p .hs-pdf-link,#cboxTitle p .hs-private-link{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;color:#fff}#cboxTitle p h1 a,#cboxTitle p h2 a,#cboxTitle p h3 a,#cboxTitle p h4 a,#cboxTitle p h5 a,#cboxTitle p h6 a,#cboxTitle p a{color:#fff;text-decoration:underline !important;display:inline}#cboxTitle p h1 a::before,#cboxTitle p h1 a::after,#cboxTitle p h2 a::before,#cboxTitle p h2 a::after,#cboxTitle p h3 a::before,#cboxTitle p h3 a::after,#cboxTitle p h4 a::before,#cboxTitle p h4 a::after,#cboxTitle p h5 a::before,#cboxTitle p h5 a::after,#cboxTitle p h6 a::before,#cboxTitle p h6 a::after,#cboxTitle p a::before,#cboxTitle p a::after{display:none !important}#cboxTitle p h1 a:hover,#cboxTitle p h1 a:focus,#cboxTitle p h2 a:hover,#cboxTitle p h2 a:focus,#cboxTitle p h3 a:hover,#cboxTitle p h3 a:focus,#cboxTitle p h4 a:hover,#cboxTitle p h4 a:focus,#cboxTitle p h5 a:hover,#cboxTitle p h5 a:focus,#cboxTitle p h6 a:hover,#cboxTitle p h6 a:focus,#cboxTitle p a:hover,#cboxTitle p a:focus{text-decoration:none !important;box-shadow:none}#cboxTitle p dl,#cboxTitle p ul,#cboxTitle p ol{margin:0;padding:0;display:inline-block}#cboxTitle p li::before{display:none}#cboxTitle p strong{font-weight:600}@media(min-width: 576px){#cboxTitle p{width:calc(85% - 1.325rem)}}.field-hs-accordion-description{overflow:auto}ed11y-element-panel{bottom:65px;right:16px}.addtocal-inner{background-color:#fff;position:relative;display:flex;margin-top:-3.8rem;margin-left:-0.4rem;padding:1.1rem 0.6rem 0.8rem 1.8rem;border:2px solid;border-radius:1.2rem;border-color:#002429;border-color:var(--palette--tertiary-darken-20)}.addtocal-title{color:#148762;color:var(--palette--secondary);font-size:1.6rem;margin:0 0.6rem}.addtocal-links{margin:0}.addtocal-link{margin-bottom:0.4rem;font-size:1.6rem}.addtocal-link:last-child{margin-bottom:0}.addtocal-link a{color:#413e39;display:flex;align-items:center;background-image:none;text-decoration:none}.addtocal-link a:hover,.addtocal-link a:focus{color:#148762;color:var(--palette--secondary);background-image:none}.addtocal-link a:hover::before,.addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-ocean .addtocal-link a:hover::before,.hc-pairing-ocean .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-mountain .addtocal-link a:hover::before,.hc-pairing-mountain .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%2300638e' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-cardinal .addtocal-link a:hover::before,.hc-pairing-cardinal .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-lake .addtocal-link a:hover::before,.hc-pairing-lake .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%233f3c30' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-canyon .addtocal-link a:hover::before,.hc-pairing-canyon .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.hc-pairing-cliff .addtocal-link a:hover::before,.hc-pairing-cliff .addtocal-link a:focus::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E")}.addtocal-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23ffffff' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");content:" ";display:block;width:1rem;height:1rem;margin-right:0.4rem}.main-content-anchor-target-preview{background:#f1f0ee;border-color:#413e39;display:flex;align-items:center;padding:1.6rem;border-width:2px;border-style:dashed;font-size:1.6rem;font-weight:600}.main-content-anchor-target-preview::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 26 29'%3E%3Cpath d%3D'M20.0634 18.6303L22.2847 20.8516C20.9089 23.2735 17.5125 25.2082 14.331 25.6811V12.8979H18.6303V10.0317H14.331V8.34063C15.9934 7.73873 17.1972 6.16232 17.1972 4.2993C17.1972 1.93468 15.2625 0 12.8979 0C10.5333 0 8.59859 1.93468 8.59859 4.2993C8.59859 6.16232 9.80239 7.73873 11.4648 8.34063V10.0317H7.16549V12.8979H11.4648V25.6811C8.28331 25.2082 4.88687 23.2735 3.51109 20.8516L5.73239 18.6303L0 14.331V18.6303C0 24.1907 7.05084 28.662 12.8979 28.662C18.7449 28.662 25.7958 24.1907 25.7958 18.6303V14.331L20.0634 18.6303ZM12.8979 2.8662C13.6861 2.8662 14.331 3.51109 14.331 4.2993C14.331 5.0875 13.6861 5.73239 12.8979 5.73239C12.1097 5.73239 11.4648 5.0875 11.4648 4.2993C11.4648 3.51109 12.1097 2.8662 12.8979 2.8662Z' fill%3D'%23413e39'/%3E%3C/svg%3E");content:"";width:1.4rem;height:1.5rem;background-repeat:no-repeat;background-position:center;margin-right:1rem}.contextual-region.paragraph .contextual:not(.hb-card__img .contextual-region .contextual){right:0px}.contextual-region.paragraph .contextual-region .contextual:not(.hb-card__img .contextual-region .contextual){right:32px}.contextual-region.paragraph .contextual-region .contextual-region .contextual:not(.hb-card__img .contextual-region .contextual){right:64px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual:not(.hb-card__img .contextual-region .contextual){right:96px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual-region .contextual:not(.hb-card__img .contextual-region .contextual){right:128px}.hb-raised-cards .hb-card__img .contextual-region .contextual{height:unset}.contextual-links a:hover,.contextual-links a:focus{box-shadow:initial}.hb-dark-pattern .contextual-links a:hover,.hb-dark-pattern .contextual-links a:focus{color:#000 !important}.messages{margin-top:4rem;padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd rgba(0,0,0,0);background-color:#f3faef;background-image:url(../../../../core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd rgba(0,0,0,0) #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 rgba(0,0,0,0);background-color:#fdf8ed;background-image:url(../../../../core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 rgba(0,0,0,0) #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf rgba(0,0,0,0);background-color:#fcf4f2;background-image:url(../../../../core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf rgba(0,0,0,0) #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}#layout-builder-modal summary{color:#fff}#layout-builder-modal summary:hover,#layout-builder-modal summary:focus{color:#fff}#layout-builder-modal summary::after{top:1.2rem}#layout-builder-modal details .form-item{margin:.75em}#layout-builder-modal details summary:focus{text-decoration:none}:root{--jui-dialog-close-button-size: calc(var(--gin-spacing-m) * 2);--jui-dialog-close-button-border-radius: 50%;--jui-dialog-close-button-reserved-space: calc(var(--gin-spacing-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space: calc(var(--gin-spacing-m) * 3);--jui-dialog-border-radius: 0.25rem;--jui-dialog-box-shadow: 0 0 var(--gin-spacing-m) calc(var(--gin-spacing-m) / -4) var(--gin-color-text);--jui-dialog-z-index: 1260;--jui-dialog-off-canvas-z-index: 501}.toolbar-tab a.ext{background-image:none}.toolbar-tab a.ext:hover{background-image:linear-gradient(rgba(255, 255, 255, 0.125) 20%, transparent 200%)}.toolbar .toolbar-tray-horizontal li:hover ul li{float:none}#drupal-live-announce.visually-hidden{height:0}#toolbar-item-shortcuts-tray li>ul{margin:0;padding-inline:0;box-shadow:0 4px 5px 1px rgba(0,0,0,.3333)}#toolbar-item-shortcuts-tray .menu:not(.toolbar-menu) li{border-bottom:1px solid var(--gin-border-color);min-width:18rem}#toolbar-item-shortcuts-tray li:hover>a:not([class]),#toolbar-item-shortcuts-tray li:hover>span:not([class]){color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover);background-image:none}#toolbar-item-shortcuts-tray li:hover>span:not([class]){cursor:default}.block--local-tasks{max-width:120rem !important;margin-left:auto !important;margin-right:auto !important;width:calc(100% - (2 * 3.2rem)) !important;margin-bottom:4rem;border-bottom:2px solid #0678be}@media(min-width: 768px){.block--local-tasks{width:calc(100% - (2 * 4.8rem)) !important}}.block--local-tasks .tabs{margin:4rem 0 0;padding:0}.block--local-tasks .tabs__tab{display:inline-block;background-color:#eaf6fd;list-style-type:none;padding:0.8rem 1.2rem;margin-top:0.4rem;font-size:1.5rem;transition:background-color 150ms ease-in-out}.block--local-tasks .tabs__tab a{color:#000;text-decoration:none;background-image:none}.block--local-tasks .tabs__tab--active{background-color:#0678be}.block--local-tasks .tabs__tab--active a{color:#fff}.block--local-tasks .tabs__tab:hover:not(.tabs__tab--active){background-color:#d1eafa}li.cke_panel_listItem a:hover,li.cke_panel_listItem a:focus{box-shadow:initial}body.cke_editable{margin:0.8rem}drupal-media{position:relative;z-index:1}drupal-media figure,drupal-media article{display:block;width:100%}drupal-media[data-align=right]{float:none}drupal-media .media-library-item__edit{right:auto}drupal-media .hb-media-image.align-right,drupal-media .hb-media-image.align-center,drupal-media .caption.align-right,drupal-media .caption.align-center{margin:initial}drupal-media .hb-media-image.align-right,drupal-media .caption.align-right{width:auto;padding:0 0 2.8rem 2.8rem}drupal-media .hb-media-image.align-left,drupal-media .caption.align-left{width:auto;margin:initial;padding:0 2.8rem 2.8rem 0}.media-library-item__edit{z-index:2}.hs-breakout-box{background-color:#e4f4ee;background-color:var(--palette--spotlight);padding:2rem 1.8rem;border:0 none;display:table;width:100%;box-sizing:border-box}.js .field--widget-paragraphs .tabledrag-handle .handle{width:calc(100% + 2px)}.ck-editor .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap}.hb-text-reset{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none}.hb-heading-1{font-weight:600;font-size:3.6rem;line-height:112%}@media(min-width: 768px){.hb-heading-1{font-size:4.6rem}}.hb-heading-2{font-weight:600;font-size:3.2rem;line-height:112%}@media(min-width: 768px){.hb-heading-2{font-size:3.8rem}}.hb-heading-3{font-weight:600;font-size:2.4rem;line-height:120%}@media(min-width: 768px){.hb-heading-3{font-size:2.7rem;line-height:117%}}.hb-heading-4{font-weight:600;font-size:2rem;line-height:122%}@media(min-width: 768px){.hb-heading-4{font-size:2.2rem}}.hb-heading-5{font-weight:600;font-size:1.8rem;line-height:124%}@media(min-width: 768px){.hb-heading-5{font-size:2rem}}.hb-heading-6{text-transform:uppercase;font-weight:600;font-size:1.6rem;line-height:128%}@media(min-width: 768px){.hb-heading-6{font-size:1.8rem}}.hb-body-small{font-weight:400;font-size:1.6rem;line-height:122%}.hb-body-medium{font-weight:400;font-size:1.8rem;line-height:127%}.hb-link,.hb-link.ext{color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-link:hover,.hb-link:focus,.hb-link.ext:hover,.hb-link.ext:focus{color:#000}.hb-dark-pattern .hb-link:hover,.hb-dark-inversion .views-element-container .hb-link:hover,.hb-dark-pattern .hb-link:focus,.hb-dark-inversion .views-element-container .hb-link:focus,.hb-dark-pattern .hb-link.ext:hover,.hb-dark-inversion .views-element-container .hb-link.ext:hover,.hb-dark-pattern .hb-link.ext:focus,.hb-dark-inversion .views-element-container .hb-link.ext:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-link-inline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat}.hb-link-inline:hover,.hb-link-inline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-link-inline:hover,.hb-link-inline:focus{background-position-y:-50%}.hb-dark-pattern .hb-link-inline:hover,.hb-dark-inversion .views-element-container .hb-link-inline:hover,.hb-dark-pattern .hb-link-inline:focus,.hb-dark-inversion .views-element-container .hb-link-inline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer .hb-link-inline{background-image:none}.hb-local-footer .hb-link-inline:hover,.hb-local-footer .hb-link-inline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern .hb-link-inline,.hb-dark-inversion .views-element-container .hb-link-inline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-link-inline:hover,.hb-dark-pattern .hb-link-inline:focus,.hb-dark-inversion .views-element-container .hb-link-inline:hover,.hb-dark-inversion .views-element-container .hb-link-inline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-link-inline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hb-link-inline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-link-inline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-link-inline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-highlighted-label .field-label{font-size:1.6rem;font-style:normal;text-transform:inherit;color:#148762;color:var(--palette--secondary)}.hb-highlighted-label .field-label .hb-well{color:#0c523b !important;color:var(--palette--secondary-darken-12) !important}.views-row .hb-highlighted-label,.views-row .hb-highlighted-label a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:normal;text-transform:uppercase;color:#000;font-weight:700;font-size:1.5rem;margin-bottom:0.4rem;font-size:1.6rem;font-style:normal;text-transform:inherit;color:#148762;color:var(--palette--secondary)}.views-row .hb-highlighted-label .hb-well,.views-row .hb-highlighted-label a .hb-well{color:#0c523b !important;color:var(--palette--secondary-darken-12) !important}.hb-subtitle{font-weight:600;line-height:122%;font-size:1.6rem}@media(min-width: 992px){.hb-subtitle{font-size:1.8rem}}.hb-descriptor,.descriptor{color:#413e39;font-size:1.6rem}@media(min-width: 992px){.hb-descriptor,.descriptor{font-size:1.8rem}}.views-row .hb-descriptor,.views-row .hb-descriptor a,.views-row .descriptor,.views-row .descriptor a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.6rem}@media(min-width: 992px){.views-row .hb-descriptor,.views-row .hb-descriptor a,.views-row .descriptor,.views-row .descriptor a{font-size:1.8rem}}.hb-pill{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0)}.hb-dark-pattern .hb-pill,.hb-dark-inversion .views-element-container .hb-pill{color:#413e39 !important}a.hb-pill{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0);background-image:none}.hb-dark-pattern a.hb-pill,.hb-dark-inversion .views-element-container a.hb-pill{color:#413e39 !important}a.hb-pill .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hb-dark-pattern a.hb-pill,.hb-dark-inversion .views-element-container a.hb-pill{border-color:rgba(0,0,0,0)}a.hb-pill:focus,a.hb-pill:hover{border-color:#8ff0ff;border-color:var(--palette--tertiary-highlight-darken-10);background-color:#fff}.hb-dark-pattern a.hb-pill:focus,.hb-dark-inversion .views-element-container a.hb-pill:focus,.hb-dark-pattern a.hb-pill:hover,.hb-dark-inversion .views-element-container a.hb-pill:hover{border-color:rgba(0,0,0,0)}.hb-blockquote{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.hb-blockquote{font-size:2.8rem}}.hb-blockquote-black-text .hb-blockquote{color:#000}.hb-dark-pattern .hb-blockquote,.hb-dark-inversion .views-element-container .hb-blockquote{color:#fff}.hb-blockquote:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.hb-blockquote:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.hb-blockquote:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-blockquote:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .hb-blockquote:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.hb-blockquote:not(.hb-testimonial__quote)>p,.hb-blockquote:not(.hb-testimonial__quote)>div{margin:0}.hb-blockquote:not(.hb-testimonial__quote)>p::before,.hb-blockquote:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.hb-blockquote:not(.hb-testimonial__quote)>p::after,.hb-blockquote:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-blockquote .views-row hb-blockquote,.hb-blockquote .views-row hb-blockquote a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.hb-blockquote .views-row hb-blockquote,.hb-blockquote .views-row hb-blockquote a{font-size:2.8rem}}.hb-blockquote-black-text .hb-blockquote .views-row hb-blockquote,.hb-blockquote-black-text .hb-blockquote .views-row hb-blockquote a{color:#000}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote,.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a{color:#fff}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-spotlight .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-callout-box .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote),.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div{margin:0}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p::before,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p::before,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>p::after,.hb-blockquote .views-row hb-blockquote:not(.hb-testimonial__quote)>div::after,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>p::after,.hb-blockquote .views-row hb-blockquote a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-blockquote .views-row hb-blockquote>p::before,.hb-blockquote .views-row hb-blockquote>p::after,.hb-blockquote .views-row hb-blockquote>div::before,.hb-blockquote .views-row hb-blockquote>div::after,.hb-blockquote .views-row hb-blockquote a>p::before,.hb-blockquote .views-row hb-blockquote a>p::after,.hb-blockquote .views-row hb-blockquote a>div::before,.hb-blockquote .views-row hb-blockquote a>div::after{content:none}.highlight-block-left{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-left{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-left{color:#000}.hb-dark-pattern .highlight-block-left,.hb-dark-inversion .views-element-container .highlight-block-left{color:#fff}.highlight-block-left:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-left:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-left:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-left:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-left:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-left:not(.hb-testimonial__quote)>p,.highlight-block-left:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-left:not(.hb-testimonial__quote)>p::before,.highlight-block-left:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-left:not(.hb-testimonial__quote)>p::after,.highlight-block-left:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-left .views-row highlight-block-left,.highlight-block-left .views-row highlight-block-left a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-left .views-row highlight-block-left,.highlight-block-left .views-row highlight-block-left a{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-left .views-row highlight-block-left,.hb-blockquote-black-text .highlight-block-left .views-row highlight-block-left a{color:#000}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left,.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a{color:#fff}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-spotlight .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-lake .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-callout-box .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote),.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)::before,.hb-dark-pattern .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p::before,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p::before,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>p::after,.highlight-block-left .views-row highlight-block-left:not(.hb-testimonial__quote)>div::after,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>p::after,.highlight-block-left .views-row highlight-block-left a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-left .views-row highlight-block-left>p::before,.highlight-block-left .views-row highlight-block-left>p::after,.highlight-block-left .views-row highlight-block-left>div::before,.highlight-block-left .views-row highlight-block-left>div::after,.highlight-block-left .views-row highlight-block-left a>p::before,.highlight-block-left .views-row highlight-block-left a>p::after,.highlight-block-left .views-row highlight-block-left a>div::before,.highlight-block-left .views-row highlight-block-left a>div::after{content:none}.highlight-block-right{color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-right{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-right{color:#000}.hb-dark-pattern .highlight-block-right,.hb-dark-inversion .views-element-container .highlight-block-right{color:#fff}.highlight-block-right:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-right:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-right:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-right:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-right:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-right:not(.hb-testimonial__quote)>p,.highlight-block-right:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-right:not(.hb-testimonial__quote)>p::before,.highlight-block-right:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-right:not(.hb-testimonial__quote)>p::after,.highlight-block-right:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-right .views-row highlight-block-right,.highlight-block-right .views-row highlight-block-right a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){.highlight-block-right .views-row highlight-block-right,.highlight-block-right .views-row highlight-block-right a{font-size:2.8rem}}.hb-blockquote-black-text .highlight-block-right .views-row highlight-block-right,.hb-blockquote-black-text .highlight-block-right .views-row highlight-block-right a{color:#000}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right,.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a{color:#fff}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-spotlight .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-lake .hb-spotlight .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-ocean .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-mountain .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-cardinal .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-lake .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-canyon .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hc-pairing-cliff .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-callout-box .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote),.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)::before,.hb-dark-pattern .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container .highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div{margin:0}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p::before,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p::before,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>p::after,.highlight-block-right .views-row highlight-block-right:not(.hb-testimonial__quote)>div::after,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>p::after,.highlight-block-right .views-row highlight-block-right a:not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.highlight-block-right .views-row highlight-block-right>p::before,.highlight-block-right .views-row highlight-block-right>p::after,.highlight-block-right .views-row highlight-block-right>div::before,.highlight-block-right .views-row highlight-block-right>div::after,.highlight-block-right .views-row highlight-block-right a>p::before,.highlight-block-right .views-row highlight-block-right a>p::after,.highlight-block-right .views-row highlight-block-right a>div::before,.highlight-block-right .views-row highlight-block-right a>div::after{content:none}.hb-title h1,.hb-title h2,.hb-title h3,.hb-title h4,.hb-title h5,.hb-title h6{font-weight:600;font-size:3.6rem;line-height:112%;margin:0}@media(min-width: 768px){.hb-title h1,.hb-title h2,.hb-title h3,.hb-title h4,.hb-title h5,.hb-title h6{font-size:4.6rem}}.hb-title::before{border-bottom:solid 0.4rem;border-color:#148762;border-color:var(--palette--secondary);content:"";display:block;vertical-align:middle;width:5.5rem;margin-right:1rem}.hb-text-align-left{text-align:left}.hb-text-align-center{text-align:center}.hb-text-align-right{text-align:right}.fa,.fab,.fal,.far,.fas{color:#148762;color:var(--palette--secondary)}.hb-dark-pattern .fa,.hb-dark-pattern .fab,.hb-dark-pattern .fal,.hb-dark-pattern .far,.hb-dark-pattern .fas{color:#e4f4ee;color:var(--palette--secondary-highlight)}a.fa,a.fab,a.fal,a.far,a.fas,a>.fa,a>.fab,a>.fal,a>.far,a>.fas,a>.fontawesome-icon-inline>.fa,a>.fontawesome-icon-inline>.fab,a>.fontawesome-icon-inline>.fal,a>.fontawesome-icon-inline>.far,a>.fontawesome-icon-inline>.fas{text-decoration:none;transition:color 150ms ease-in-out}a.fa:hover,a.fa:focus,a.fab:hover,a.fab:focus,a.fal:hover,a.fal:focus,a.far:hover,a.far:focus,a.fas:hover,a.fas:focus,a>.fa:hover,a>.fa:focus,a>.fab:hover,a>.fab:focus,a>.fal:hover,a>.fal:focus,a>.far:hover,a>.far:focus,a>.fas:hover,a>.fas:focus,a>.fontawesome-icon-inline>.fa:hover,a>.fontawesome-icon-inline>.fa:focus,a>.fontawesome-icon-inline>.fab:hover,a>.fontawesome-icon-inline>.fab:focus,a>.fontawesome-icon-inline>.fal:hover,a>.fontawesome-icon-inline>.fal:focus,a>.fontawesome-icon-inline>.far:hover,a>.fontawesome-icon-inline>.far:focus,a>.fontawesome-icon-inline>.fas:hover,a>.fontawesome-icon-inline>.fas:focus{color:#0c523b;color:var(--palette--secondary-darken-12)}.hb-dark-pattern a.fa:hover,.hb-dark-pattern a.fa:focus,.hb-dark-pattern a.fab:hover,.hb-dark-pattern a.fab:focus,.hb-dark-pattern a.fal:hover,.hb-dark-pattern a.fal:focus,.hb-dark-pattern a.far:hover,.hb-dark-pattern a.far:focus,.hb-dark-pattern a.fas:hover,.hb-dark-pattern a.fas:focus,.hb-dark-pattern a>.fa:hover,.hb-dark-pattern a>.fa:focus,.hb-dark-pattern a>.fab:hover,.hb-dark-pattern a>.fab:focus,.hb-dark-pattern a>.fal:hover,.hb-dark-pattern a>.fal:focus,.hb-dark-pattern a>.far:hover,.hb-dark-pattern a>.far:focus,.hb-dark-pattern a>.fas:hover,.hb-dark-pattern a>.fas:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fa:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fa:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fab:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fab:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fal:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fal:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.far:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.far:focus,.hb-dark-pattern a>.fontawesome-icon-inline>.fas:hover,.hb-dark-pattern a>.fontawesome-icon-inline>.fas:focus{color:#8ff0ff !important;color:var(--palette--tertiary-highlight-darken-10) !important}.fa-fw.fa-border{box-sizing:content-box}.fa-ext,.fa-mailto{display:none}.field-hs-text-area::after,.field-hs-priv-text-area::after{clear:both;content:"";display:table}.field-hs-text-area h1,.field-hs-text-area h2,.field-hs-text-area h3,.field-hs-text-area h4,.field-hs-text-area h5,.field-hs-text-area h6,.field-hs-priv-text-area h1,.field-hs-priv-text-area h2,.field-hs-priv-text-area h3,.field-hs-priv-text-area h4,.field-hs-priv-text-area h5,.field-hs-priv-text-area h6{margin-left:0;margin-right:0}.field-hs-text-area h2:only-child,.field-hs-text-area h3:only-child,.field-hs-text-area h4:only-child,.field-hs-text-area h5:only-child,.field-hs-text-area h6:only-child,.field-hs-priv-text-area h2:only-child,.field-hs-priv-text-area h3:only-child,.field-hs-priv-text-area h4:only-child,.field-hs-priv-text-area h5:only-child,.field-hs-priv-text-area h6:only-child{margin:0}.field-hs-text-area h1,.field-hs-priv-text-area h1{margin-top:4.8rem;margin-bottom:1.6rem}.field-hs-text-area h2,.field-hs-priv-text-area h2{margin-top:3.2rem;margin-bottom:1.2rem}@media(min-width: 768px){.field-hs-text-area h2,.field-hs-priv-text-area h2{margin-top:4.8rem;margin-bottom:1.4rem}}.field-hs-text-area h3,.field-hs-priv-text-area h3{margin-top:2.8rem;margin-bottom:1rem}.field-hs-text-area h4,.field-hs-priv-text-area h4{margin-top:1.8rem;margin-bottom:0.4rem}.field-hs-text-area h5,.field-hs-priv-text-area h5{margin-top:1.8rem;margin-bottom:0.3rem}.field-hs-text-area h6,.field-hs-priv-text-area h6{margin-top:1.8rem;margin-bottom:0.3rem}.field-hs-text-area a:not([href]):not([class]),.field-hs-priv-text-area a:not([href]):not([class]){border-bottom:0;transition:none;background-image:none}.field-hs-text-area a,.field-hs-priv-text-area a{overflow:hidden}.field-hs-text-area a img,.field-hs-priv-text-area a img{transform:scale(1);transition:transform 150ms ease-in-out}.field-hs-text-area a img:hover,.field-hs-text-area a img:focus,.field-hs-priv-text-area a img:hover,.field-hs-priv-text-area a img:focus{transform:scale(1.07)}.field-hs-text-area .hs-well,.field-hs-text-area .pullquote,.field-hs-priv-text-area .hs-well,.field-hs-priv-text-area .pullquote{display:table}.hs-caption,.views-row hs-caption,.views-row hs-caption a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.4rem}.hb-dark-pattern .hs-caption,.hb-dark-pattern .views-row hs-caption,.hb-dark-pattern .views-row hs-caption a{color:#fff}.caption,.views-row caption,.views-row caption a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-size:1.4rem}.hb-dark-pattern .caption,.hb-dark-pattern .views-row caption,.hb-dark-pattern .views-row caption a{color:#fff}.hs-credits,.views-row hs-credits,.views-row hs-credits a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-style:italic;font-size:1.4rem}.hb-dark-pattern .hs-credits,.hb-dark-pattern .views-row hs-credits,.hb-dark-pattern .views-row hs-credits a{color:#fff}.credits,.views-row credits,.views-row credits a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;color:#413e39;font-style:italic;font-size:1.4rem}.hb-dark-pattern .credits,.hb-dark-pattern .views-row credits,.hb-dark-pattern .views-row credits a{color:#fff}.caption figcaption{text-align:right}.hs-font-lead,.summary{font-size:2rem;font-weight:600;line-height:127%;color:#413e39}@media(min-width: 992px){.hs-font-lead,.summary{font-size:2.2rem}}.hb-dark-pattern .hs-font-lead,.hb-dark-pattern .summary{color:#f1f0ee}li .hs-font-lead,li .summary{margin:-0.3rem 0 0}.hb-has-animation-enhancements .hs-font-lead.animate{animation-timing-function:ease-in-out;animation-duration:2000ms;animation-fill-mode:forwards;animation-name:colorfulLeadFont}@media screen and (prefers-reduced-motion: reduce){.hb-has-animation-enhancements .hs-font-lead.animate{animation:none}}.hb-has-animation-enhancements .hs-font-splash.animate{animation-timing-function:ease-in-out;animation-duration:2000ms;animation-fill-mode:forwards;animation-name:colorfulSplashFont}@media screen and (prefers-reduced-motion: reduce){.hb-has-animation-enhancements .hs-font-splash.animate{animation:none}}.hs-font-splash,.hs-font-splash .infotext{font-weight:600;font-size:3.6rem;line-height:112%;color:#00505c;color:var(--palette--primary)}@media(min-width: 768px){.hs-font-splash,.hs-font-splash .infotext{font-size:4.6rem}}@media(min-width: 768px){.hs-font-splash,.hs-font-splash .infotext{margin:4.8rem 0 1.6rem}}.hb-dark-pattern .hs-font-splash,.hb-dark-pattern .hs-font-splash .infotext{color:#f1f0ee}li .hs-font-splash,li .hs-font-splash .infotext{margin:-0.3rem 0 0}.hs-short-line-length{max-width:70rem}.hs-table--borderless thead th{border:0}.hs-table--borderless td{border-left:0;border-right:0}.emphasized-text,.hs-emphasized-text{font-style:italic;font-weight:inherit;font-size:inherit}.views-row .hs-emphasized-text,.views-row .hs-emphasized-text a{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;font-weight:inherit;font-size:inherit}.align-right{max-width:100%;margin:0 0 2.8rem 2.8rem}@media(min-width: 576px){.align-right{max-width:50%}}@media(min-width: 768px){.align-right{max-width:75%}}.align-left{max-width:100%;margin:0 2.8rem 2.8rem 0}@media(min-width: 576px){.align-left{max-width:50%}}@media(min-width: 768px){.align-left{max-width:75%}}.align-center{margin:0 auto 2.8rem}.align-center img{margin:0 auto}blockquote:nth-child(n){color:#148762;color:var(--palette--secondary);font-size:2.4rem;font-weight:400;font-style:italic;text-align:center;line-height:140%}@media(min-width: 992px){blockquote:nth-child(n){font-size:2.8rem}}.hb-blockquote-black-text blockquote:nth-child(n){color:#000}.hb-dark-pattern blockquote:nth-child(n),.hb-dark-inversion .views-element-container blockquote:nth-child(n){color:#fff}blockquote:nth-child(n):not(.hb-testimonial__quote){position:relative;border-top-style:solid;border-bottom-style:solid;border-width:0.1rem;border-color:#b6b1a9;margin:4.8rem 0 3.2rem 0;padding:4rem 2.4rem}@media(min-width: 992px){blockquote:nth-child(n):not(.hb-testimonial__quote){padding:4.4rem 2.8rem}}blockquote:nth-child(n):not(.hb-testimonial__quote)::before{content:"";background-color:#fff;background-repeat:no-repeat;width:6.8rem;height:4rem;position:absolute;top:-2rem;right:calc(50% - 34px);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hb-spotlight blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--spotlight)}.hc-pairing-lake .hb-spotlight blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#e4f4ee;background-color:var(--palette--secondary-highlight)}.hc-pairing-ocean blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%23148762'/%3E%3C/svg%3E")}.hc-pairing-mountain blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300638e'/%3E%3C/svg%3E")}.hc-pairing-cardinal blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-lake blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%233f3c30'/%3E%3C/svg%3E")}.hc-pairing-canyon blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%238c1515'/%3E%3C/svg%3E")}.hc-pairing-cliff blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 88 48' fill%3D'none'%3E%3Cpath d%3D'M28.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9c-0.5,0-1.1,0-1.6,0.2C26.7,18.9,31,12.8,40,7l-4.2-6.8 c-12.1,7-18.5,17.2-18.5,31.2C17.2,41.5,21.2,47.1,28.2,47.1z M59.2,47.1c5.4,0,9.3-3.7,9.3-9.6c0-5.8-4.5-8.9-9.3-8.9 c-0.5,0-1,0-1.6,0.2c0-9.8,4.4-15.9,13.3-21.7l-4.2-6.8c-12.1,7-18.6,17.2-18.6,31.2C48.2,41.5,52.2,47.1,59.2,47.1z' fill%3D'%2300505c'/%3E%3C/svg%3E")}.hb-callout-box blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hs-paragraph-style--well-full-width blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-pattern .hs-paragraph-style--well-full-width blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#f1f0ee}.hb-dark-pattern blockquote:nth-child(n):not(.hb-testimonial__quote),.hb-dark-inversion .views-element-container blockquote:nth-child(n):not(.hb-testimonial__quote){border-color:#148762;border-color:var(--palette--secondary)}.hb-dark-pattern blockquote:nth-child(n):not(.hb-testimonial__quote)::before,.hb-dark-inversion .views-element-container blockquote:nth-child(n):not(.hb-testimonial__quote)::before{background-color:#002429;background-color:var(--palette--primary-dark)}blockquote:nth-child(n):not(.hb-testimonial__quote)>p,blockquote:nth-child(n):not(.hb-testimonial__quote)>div{margin:0}blockquote:nth-child(n):not(.hb-testimonial__quote)>p::before,blockquote:nth-child(n):not(.hb-testimonial__quote)>div::before{position:absolute;content:open-quote;margin-left:-1.6rem}blockquote:nth-child(n):not(.hb-testimonial__quote)>p::after,blockquote:nth-child(n):not(.hb-testimonial__quote)>div::after{position:absolute;content:close-quote;margin-right:1rem}.hb-local-footer blockquote:nth-child(n){margin:0 0 2rem}a[href*="//"].hs-external-link,.hs-external-link a[href*="//"]{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to right, #c2f7ff calc(100% - 16px) transparent calc(100% - 16px));background-image:linear-gradient(to right, var(--palette--tertiary-highlight) calc(100% - 16px), transparent calc(100% - 16px));background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;margin-right:0.2rem;position:relative}a[href*="//"].hs-external-link:hover,a[href*="//"].hs-external-link:focus,.hs-external-link a[href*="//"]:hover,.hs-external-link a[href*="//"]:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a[href*="//"].hs-external-link:hover,a[href*="//"].hs-external-link:focus,.hs-external-link a[href*="//"]:hover,.hs-external-link a[href*="//"]:focus{background-position-y:-50%}.hb-dark-pattern a[href*="//"].hs-external-link:hover,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover,.hb-dark-pattern a[href*="//"].hs-external-link:focus,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus,.hb-dark-pattern .hs-external-link a[href*="//"]:hover,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover,.hb-dark-pattern .hs-external-link a[href*="//"]:focus,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a[href*="//"].hs-external-link,.hb-local-footer .hs-external-link a[href*="//"]{background-image:none}.hb-local-footer a[href*="//"].hs-external-link:hover,.hb-local-footer a[href*="//"].hs-external-link:focus,.hb-local-footer .hs-external-link a[href*="//"]:hover,.hb-local-footer .hs-external-link a[href*="//"]:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a[href*="//"].hs-external-link,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link,.hb-dark-pattern .hs-external-link a[href*="//"],.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a[href*="//"].hs-external-link:hover,.hb-dark-pattern a[href*="//"].hs-external-link:focus,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus,.hb-dark-pattern .hs-external-link a[href*="//"]:hover,.hb-dark-pattern .hs-external-link a[href*="//"]:focus,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a[href*="//"].hs-external-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-external-link a[href*="//"]:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a[href*="//"].hs-external-link::after,.hs-external-link a[href*="//"]::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c8f' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");display:inline-block;position:relative;background-position:center right;background-repeat:no-repeat;background-size:1.1rem;height:2rem;width:1.1rem;margin-bottom:-0.5rem;padding-left:1.5rem}.hc-pairing-ocean a[href*="//"].hs-external-link::after,.hc-pairing-ocean .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c8f' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain a[href*="//"].hs-external-link::after,.hc-pairing-mountain .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23148762' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal a[href*="//"].hs-external-link::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23b1040e' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake a[href*="//"].hs-external-link::after,.hc-pairing-lake .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23616a5d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon a[href*="//"].hs-external-link::after,.hc-pairing-canyon .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23007c92' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff a[href*="//"].hs-external-link::after,.hc-pairing-cliff .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%238c1515' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a[href*="//"].hs-external-link:hover::after,a[href*="//"].hs-external-link:focus::after,.hs-external-link a[href*="//"]:hover::after,.hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean a[href*="//"].hs-external-link:hover::after,.hc-pairing-ocean a[href*="//"].hs-external-link:focus::after,.hc-pairing-ocean .hs-external-link a[href*="//"]:hover::after,.hc-pairing-ocean .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23002429' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain a[href*="//"].hs-external-link:hover::after,.hc-pairing-mountain a[href*="//"].hs-external-link:focus::after,.hc-pairing-mountain .hs-external-link a[href*="//"]:hover::after,.hc-pairing-mountain .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23072e22' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal a[href*="//"].hs-external-link:hover::after,.hc-pairing-cardinal a[href*="//"].hs-external-link:focus::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cardinal .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%234d0206' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake a[href*="//"].hs-external-link:hover::after,.hc-pairing-lake a[href*="//"].hs-external-link:focus::after,.hc-pairing-lake .hs-external-link a[href*="//"]:hover::after,.hc-pairing-lake .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23171916' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon a[href*="//"].hs-external-link:hover::after,.hc-pairing-canyon a[href*="//"].hs-external-link:focus::after,.hc-pairing-canyon .hs-external-link a[href*="//"]:hover::after,.hc-pairing-canyon .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000b0d' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff a[href*="//"].hs-external-link:hover::after,.hc-pairing-cliff a[href*="//"].hs-external-link:focus::after,.hc-pairing-cliff .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cliff .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23090101' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-dark-pattern a[href*="//"].hs-external-link::after,.hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2300d5f5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2300d5f5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%2374fbc7' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23cecfd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23fdfcf2' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23ebebeb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23cecfd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-mountain .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-lake .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-canyon .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:hover::after,.hc-pairing-cliff .hb-dark-pattern a[href*="//"].hs-external-link:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-external-link a[href*="//"]:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-private-link,.hs-private-link a,a.private-link,.private-link a{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 18px) transparent calc(100% - 18px));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 18px), transparent calc(100% - 18px))}a.hs-private-link:hover,a.hs-private-link:focus,.hs-private-link a:hover,.hs-private-link a:focus,a.private-link:hover,a.private-link:focus,.private-link a:hover,.private-link a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-private-link:hover,a.hs-private-link:focus,.hs-private-link a:hover,.hs-private-link a:focus,a.private-link:hover,a.private-link:focus,.private-link a:hover,.private-link a:focus{background-position-y:-50%}.hb-dark-pattern a.hs-private-link:hover,.hb-dark-inversion .views-element-container a.hs-private-link:hover,.hb-dark-pattern a.hs-private-link:focus,.hb-dark-inversion .views-element-container a.hs-private-link:focus,.hb-dark-pattern .hs-private-link a:hover,.hb-dark-inversion .views-element-container .hs-private-link a:hover,.hb-dark-pattern .hs-private-link a:focus,.hb-dark-inversion .views-element-container .hs-private-link a:focus,.hb-dark-pattern a.private-link:hover,.hb-dark-inversion .views-element-container a.private-link:hover,.hb-dark-pattern a.private-link:focus,.hb-dark-inversion .views-element-container a.private-link:focus,.hb-dark-pattern .private-link a:hover,.hb-dark-inversion .views-element-container .private-link a:hover,.hb-dark-pattern .private-link a:focus,.hb-dark-inversion .views-element-container .private-link a:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-private-link,.hb-local-footer .hs-private-link a,.hb-local-footer a.private-link,.hb-local-footer .private-link a{background-image:none}.hb-local-footer a.hs-private-link:hover,.hb-local-footer a.hs-private-link:focus,.hb-local-footer .hs-private-link a:hover,.hb-local-footer .hs-private-link a:focus,.hb-local-footer a.private-link:hover,.hb-local-footer a.private-link:focus,.hb-local-footer .private-link a:hover,.hb-local-footer .private-link a:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-private-link,.hb-dark-inversion .views-element-container a.hs-private-link,.hb-dark-pattern .hs-private-link a,.hb-dark-inversion .views-element-container .hs-private-link a,.hb-dark-pattern a.private-link,.hb-dark-inversion .views-element-container a.private-link,.hb-dark-pattern .private-link a,.hb-dark-inversion .views-element-container .private-link a{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-private-link:hover,.hb-dark-pattern a.hs-private-link:focus,.hb-dark-inversion .views-element-container a.hs-private-link:hover,.hb-dark-inversion .views-element-container a.hs-private-link:focus,.hb-dark-pattern .hs-private-link a:hover,.hb-dark-pattern .hs-private-link a:focus,.hb-dark-inversion .views-element-container .hs-private-link a:hover,.hb-dark-inversion .views-element-container .hs-private-link a:focus,.hb-dark-pattern a.private-link:hover,.hb-dark-pattern a.private-link:focus,.hb-dark-inversion .views-element-container a.private-link:hover,.hb-dark-inversion .views-element-container a.private-link:focus,.hb-dark-pattern .private-link a:hover,.hb-dark-pattern .private-link a:focus,.hb-dark-inversion .views-element-container .private-link a:hover,.hb-dark-inversion .views-element-container .private-link a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hb-dark-pattern a.private-link:hover .fa-ext::after,.hb-dark-pattern a.private-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hb-dark-pattern .private-link a:hover .fa-ext::after,.hb-dark-pattern .private-link a:focus .fa-ext::after,.hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .hs-private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.private-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.private-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern .private-link a:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .private-link a:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .private-link a:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-private-link::before,.hs-private-link a::before,a.private-link::before,.private-link a::before{content:"";display:inline-block;height:1.6rem;width:1.6rem;margin-bottom:-0.2rem;margin-right:0.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23148762' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.hc-pairing-ocean a.hs-private-link::before,.hc-pairing-ocean .hs-private-link a::before,.hc-pairing-ocean a.private-link::before,.hc-pairing-ocean .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23148762' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-private-link::before,.hc-pairing-mountain .hs-private-link a::before,.hc-pairing-mountain a.private-link::before,.hc-pairing-mountain .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-private-link::before,.hc-pairing-cardinal .hs-private-link a::before,.hc-pairing-cardinal a.private-link::before,.hc-pairing-cardinal .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-private-link::before,.hc-pairing-lake .hs-private-link a::before,.hc-pairing-lake a.private-link::before,.hc-pairing-lake .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-private-link::before,.hc-pairing-canyon .hs-private-link a::before,.hc-pairing-canyon a.private-link::before,.hc-pairing-canyon .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-private-link::before,.hc-pairing-cliff .hs-private-link a::before,.hc-pairing-cliff a.private-link::before,.hc-pairing-cliff .private-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}a.hs-private-link:hover::before,.hs-private-link a:hover::before,a.private-link:hover::before,.private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23002429' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-ocean a.hs-private-link:hover::before,.hc-pairing-ocean .hs-private-link a:hover::before,.hc-pairing-ocean a.private-link:hover::before,.hc-pairing-ocean .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23002429' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-private-link:hover::before,.hc-pairing-mountain .hs-private-link a:hover::before,.hc-pairing-mountain a.private-link:hover::before,.hc-pairing-mountain .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23072e22' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-private-link:hover::before,.hc-pairing-cardinal .hs-private-link a:hover::before,.hc-pairing-cardinal a.private-link:hover::before,.hc-pairing-cardinal .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%234d0206' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-private-link:hover::before,.hc-pairing-lake .hs-private-link a:hover::before,.hc-pairing-lake a.private-link:hover::before,.hc-pairing-lake .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23171916' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-private-link:hover::before,.hc-pairing-canyon .hs-private-link a:hover::before,.hc-pairing-canyon a.private-link:hover::before,.hc-pairing-canyon .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23000b0d' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-private-link:hover::before,.hc-pairing-cliff .hs-private-link a:hover::before,.hc-pairing-cliff a.private-link:hover::before,.hc-pairing-cliff .private-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 24 24'%3E%3Cpath fill%3D'%23090101' d%3D'M18 10v-4c0-3.313-2.687-6-6-6s-6 2.687-6 6v4h-3v14h18v-14h-3zm-5 7.723v2.277h-2v-2.277c-.595-.347-1-.984-1-1.723 0-1.104.896-2 2-2s2 .896 2 2c0 .738-.404 1.376-1 1.723zm-5-7.723v-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4v4h-8z'/%3E%3C/svg%3E")}.hs-mailto-link a,a.hs-mailto-link{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to right, #c2f7ff calc(100% - 22px) transparent calc(100% - 22px));background-image:linear-gradient(to right, var(--palette--tertiary-highlight) calc(100% - 22px), transparent calc(100% - 22px))}.hs-mailto-link a span.fa-mailto,a.hs-mailto-link span.fa-mailto{margin-left:0.4rem}.hs-mailto-link a span.fa-mailto span.fa-envelope,a.hs-mailto-link span.fa-mailto span.fa-envelope{color:#007c8f;color:var(--palette--tertiary)}.hs-mailto-link a:hover span.fa-mailto span.fa-envelope,.hs-mailto-link a:focus span.fa-mailto span.fa-envelope,a.hs-mailto-link:hover span.fa-mailto span.fa-envelope,a.hs-mailto-link:focus span.fa-mailto span.fa-envelope{color:#002429;color:var(--palette--tertiary-darken-20)}.hs-mailto-link a .fa-mailto,a.hs-mailto-link .fa-mailto{display:initial}a.hs-more-link,button.hs-more-link,.hs-more-link a,.hs-more-link button{margin-bottom:2rem;font-size:1.8rem;text-decoration:none;border:none;background:none;padding:0;color:#148762;color:var(--palette--secondary);font-weight:700}a.hs-more-link::after,button.hs-more-link::after,.hs-more-link a::after,.hs-more-link button::after{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");margin-left:0.8rem;background-size:85%;transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean a.hs-more-link::after,.hc-pairing-ocean button.hs-more-link::after,.hc-pairing-ocean .hs-more-link a::after,.hc-pairing-ocean .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-more-link::after,.hc-pairing-mountain button.hs-more-link::after,.hc-pairing-mountain .hs-more-link a::after,.hc-pairing-mountain .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-more-link::after,.hc-pairing-cardinal button.hs-more-link::after,.hc-pairing-cardinal .hs-more-link a::after,.hc-pairing-cardinal .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-more-link::after,.hc-pairing-lake button.hs-more-link::after,.hc-pairing-lake .hs-more-link a::after,.hc-pairing-lake .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-more-link::after,.hc-pairing-canyon button.hs-more-link::after,.hc-pairing-canyon .hs-more-link a::after,.hc-pairing-canyon .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-more-link::after,.hc-pairing-cliff button.hs-more-link::after,.hc-pairing-cliff .hs-more-link a::after,.hc-pairing-cliff .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-more-link:hover,a.hs-more-link:focus,button.hs-more-link:hover,button.hs-more-link:focus,.hs-more-link a:hover,.hs-more-link a:focus,.hs-more-link button:hover,.hs-more-link button:focus{color:#0c523b;color:var(--palette--secondary-darken-12);background-image:none;background-color:rgba(0,0,0,0)}a.hs-more-link:hover::after,a.hs-more-link:focus::after,button.hs-more-link:hover::after,button.hs-more-link:focus::after,.hs-more-link a:hover::after,.hs-more-link a:focus::after,.hs-more-link button:hover::after,.hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%;transform:translateX(0.25rem)}.hc-pairing-ocean a.hs-more-link:hover::after,.hc-pairing-ocean a.hs-more-link:focus::after,.hc-pairing-ocean button.hs-more-link:hover::after,.hc-pairing-ocean button.hs-more-link:focus::after,.hc-pairing-ocean .hs-more-link a:hover::after,.hc-pairing-ocean .hs-more-link a:focus::after,.hc-pairing-ocean .hs-more-link button:hover::after,.hc-pairing-ocean .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain a.hs-more-link:hover::after,.hc-pairing-mountain a.hs-more-link:focus::after,.hc-pairing-mountain button.hs-more-link:hover::after,.hc-pairing-mountain button.hs-more-link:focus::after,.hc-pairing-mountain .hs-more-link a:hover::after,.hc-pairing-mountain .hs-more-link a:focus::after,.hc-pairing-mountain .hs-more-link button:hover::after,.hc-pairing-mountain .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal a.hs-more-link:hover::after,.hc-pairing-cardinal a.hs-more-link:focus::after,.hc-pairing-cardinal button.hs-more-link:hover::after,.hc-pairing-cardinal button.hs-more-link:focus::after,.hc-pairing-cardinal .hs-more-link a:hover::after,.hc-pairing-cardinal .hs-more-link a:focus::after,.hc-pairing-cardinal .hs-more-link button:hover::after,.hc-pairing-cardinal .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake a.hs-more-link:hover::after,.hc-pairing-lake a.hs-more-link:focus::after,.hc-pairing-lake button.hs-more-link:hover::after,.hc-pairing-lake button.hs-more-link:focus::after,.hc-pairing-lake .hs-more-link a:hover::after,.hc-pairing-lake .hs-more-link a:focus::after,.hc-pairing-lake .hs-more-link button:hover::after,.hc-pairing-lake .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon a.hs-more-link:hover::after,.hc-pairing-canyon a.hs-more-link:focus::after,.hc-pairing-canyon button.hs-more-link:hover::after,.hc-pairing-canyon button.hs-more-link:focus::after,.hc-pairing-canyon .hs-more-link a:hover::after,.hc-pairing-canyon .hs-more-link a:focus::after,.hc-pairing-canyon .hs-more-link button:hover::after,.hc-pairing-canyon .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff a.hs-more-link:hover::after,.hc-pairing-cliff a.hs-more-link:focus::after,.hc-pairing-cliff button.hs-more-link:hover::after,.hc-pairing-cliff button.hs-more-link:focus::after,.hc-pairing-cliff .hs-more-link a:hover::after,.hc-pairing-cliff .hs-more-link a:focus::after,.hc-pairing-cliff .hs-more-link button:hover::after,.hc-pairing-cliff .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-more-link::after,button.hs-more-link::after,.hs-more-link a::after,.hs-more-link button::after{height:1.9rem;width:1.9rem;margin-bottom:-0.4rem}.hb-dark-pattern a.hs-more-link,.hb-dark-inversion .views-element-container a.hs-more-link,.hb-dark-pattern button.hs-more-link,.hb-dark-inversion .views-element-container button.hs-more-link,.hb-dark-pattern .hs-more-link a,.hb-dark-inversion .views-element-container .hs-more-link a,.hb-dark-pattern .hs-more-link button,.hb-dark-inversion .views-element-container .hs-more-link button{color:#00d5f5;color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-more-link::after,.hb-dark-inversion .views-element-container a.hs-more-link::after,.hb-dark-pattern button.hs-more-link::after,.hb-dark-inversion .views-element-container button.hs-more-link::after,.hb-dark-pattern .hs-more-link a::after,.hb-dark-inversion .views-element-container .hs-more-link a::after,.hb-dark-pattern .hs-more-link button::after,.hb-dark-inversion .views-element-container .hs-more-link button::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-more-link::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2374fbc7' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-more-link::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23fdfcf2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-more-link::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ebebeb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-more-link::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern a.hs-more-link:hover,.hb-dark-pattern a.hs-more-link:focus,.hb-dark-inversion .views-element-container a.hs-more-link:hover,.hb-dark-inversion .views-element-container a.hs-more-link:focus,.hb-dark-pattern button.hs-more-link:hover,.hb-dark-pattern button.hs-more-link:focus,.hb-dark-inversion .views-element-container button.hs-more-link:hover,.hb-dark-inversion .views-element-container button.hs-more-link:focus,.hb-dark-pattern .hs-more-link a:hover,.hb-dark-pattern .hs-more-link a:focus,.hb-dark-inversion .views-element-container .hs-more-link a:hover,.hb-dark-inversion .views-element-container .hs-more-link a:focus,.hb-dark-pattern .hs-more-link button:hover,.hb-dark-pattern .hs-more-link button:focus,.hb-dark-inversion .views-element-container .hs-more-link button:hover,.hb-dark-inversion .views-element-container .hs-more-link button:focus{color:#e4f4ee;color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-more-link:hover::after,.hb-dark-pattern a.hs-more-link:focus::after,.hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hb-dark-pattern button.hs-more-link:hover::after,.hb-dark-pattern button.hs-more-link:focus::after,.hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hb-dark-pattern .hs-more-link a:hover::after,.hb-dark-pattern .hs-more-link a:focus::after,.hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hb-dark-pattern .hs-more-link button:hover::after,.hb-dark-pattern .hs-more-link button:focus::after,.hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-mountain .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d5effe' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-lake .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ece8e1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-canyon .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cliff .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23befde5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e3ddd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23dbdbdb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern a.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern button.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container button.hs-more-link:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hs-more-link button:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hs-more-link button:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}a.hs-pdf-link{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{background-position-y:-50%}.hb-dark-pattern a.hs-pdf-link:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover,.hb-dark-pattern a.hs-pdf-link:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-pdf-link{background-image:none}.hb-local-footer a.hs-pdf-link:hover,.hb-local-footer a.hs-pdf-link:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-pdf-link,.hb-dark-inversion .views-element-container a.hs-pdf-link{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-pdf-link:hover,.hb-dark-pattern a.hs-pdf-link:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-pdf-link::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-pdf-link::before{color:var(--palette--secondary-highlight)}a.hs-pdf-link:hover,a.hs-pdf-link:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-pdf-link--outline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{background-position-y:-50%}.hb-dark-pattern a.hs-pdf-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover,.hb-dark-pattern a.hs-pdf-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-pdf-link--outline{background-image:none}.hb-local-footer a.hs-pdf-link--outline:hover,.hb-local-footer a.hs-pdf-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-pdf-link--outline,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-pdf-link--outline:hover,.hb-dark-pattern a.hs-pdf-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-pdf-link--outline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-pdf-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-pdf-link--outline::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-pdf-link--outline::before{color:var(--palette--secondary-highlight)}a.hs-pdf-link--outline:hover,a.hs-pdf-link--outline:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-pdf-link--outline::before{font-weight:400}a.hs-file-link{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-file-link:hover,a.hs-file-link:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-file-link:hover,a.hs-file-link:focus{background-position-y:-50%}.hb-dark-pattern a.hs-file-link:hover,.hb-dark-inversion .views-element-container a.hs-file-link:hover,.hb-dark-pattern a.hs-file-link:focus,.hb-dark-inversion .views-element-container a.hs-file-link:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-file-link{background-image:none}.hb-local-footer a.hs-file-link:hover,.hb-local-footer a.hs-file-link:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-file-link,.hb-dark-inversion .views-element-container a.hs-file-link{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-file-link:hover,.hb-dark-pattern a.hs-file-link:focus,.hb-dark-inversion .views-element-container a.hs-file-link:hover,.hb-dark-inversion .views-element-container a.hs-file-link:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-file-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-file-link:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-file-link::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-file-link::before{color:var(--palette--secondary-highlight)}a.hs-file-link:hover,a.hs-file-link:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-file-link--outline{color:#007c8f;color:var(--palette--tertiary);background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-size:100% 200%;background-position-y:-102%;background-repeat:no-repeat;color:#148762;color:var(--palette--secondary)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{background-position-y:-50%}.hb-dark-pattern a.hs-file-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover,.hb-dark-pattern a.hs-file-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-local-footer a.hs-file-link--outline{background-image:none}.hb-local-footer a.hs-file-link--outline:hover,.hb-local-footer a.hs-file-link--outline:focus{color:#002429;color:var(--palette--tertiary-darken-20);background-image:none}.hb-dark-pattern a.hs-file-link--outline,.hb-dark-inversion .views-element-container a.hs-file-link--outline{color:#00d5f5;color:var(--palette--tertiary-reversed);border-bottom-color:#00d5f5;border-bottom-color:var(--palette--tertiary-reversed)}.hb-dark-pattern a.hs-file-link--outline:hover,.hb-dark-pattern a.hs-file-link--outline:focus,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hc-pairing-ocean .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23c2f7ff' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23befde5' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-lake .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e3ddd1' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23dbdbdb' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-pattern a.hs-file-link--outline:focus .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link--outline:hover .fa-ext::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container a.hs-file-link--outline:focus .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23e8e9ea' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E")}a.hs-file-link--outline::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:0.5rem}.hb-dark-pattern a.hs-file-link--outline::before{color:var(--palette--secondary-highlight)}a.hs-file-link--outline:hover,a.hs-file-link--outline:focus{background-image:linear-gradient(to top, transparent 50%, #c2f7ff 50%);background-image:linear-gradient(to top, transparent 50%, var(--palette--tertiary-highlight) 50%);background-image:linear-gradient(to left, #c2f7ff calc(100% - 0.9em) transparent calc(100% - 0.9em));background-image:linear-gradient(to left, var(--palette--tertiary-highlight) calc(100% - 0.9em), transparent calc(100% - 0.9em))}a.hs-file-link--outline::before{font-weight:400}.hb-position-relative{position:relative}.hb-columns{display:flex;flex-wrap:wrap}.hb-columns>div{width:50%;padding-right:1.1rem}.hb-inline,.hb-inline-pipe{margin-bottom:2rem}@media(min-width: 576px){.hb-inline,.hb-inline-pipe{display:flex;flex-wrap:wrap}}.hb-inline>div,.hb-inline-pipe>div{margin-bottom:1.6rem;padding-right:2rem}.hb-inline-pipe>div{padding-right:0}@media(min-width: 576px){.hb-inline-pipe>div{display:flex}}@media(min-width: 576px){.hb-inline-pipe>div::after{margin:0 1rem;content:"|";color:#413e39}}.hb-inline-pipe>div:last-child{margin-bottom:2rem}@media(min-width: 576px){.hb-inline-pipe>div:last-child{margin-bottom:initial}}.hb-inline-pipe>div:last-child::after{content:""}.hs-well,.hb-well,.pullquote{background-color:#f1f0ee;padding:2rem 1.8rem;border:0 none}.hb-dark-pattern .hs-well,.hb-dark-inversion .views-element-container .hs-well,.hb-dark-pattern .hb-well,.hb-dark-inversion .views-element-container .hb-well,.hb-dark-pattern .pullquote,.hb-dark-inversion .views-element-container .pullquote{color:#000}.hb-three-column__sidebar-1 .hs-well,.hb-three-column__sidebar-2 .hs-well,.hb-three-column__sidebar-1 .hb-well,.hb-three-column__sidebar-2 .hb-well,.hb-three-column__sidebar-1 .pullquote,.hb-three-column__sidebar-2 .pullquote{position:relative;z-index:1}.hb-divider{width:100%;border-bottom:1px solid;border-color:#b6b1a9}.hb-borderless{border:0 none;padding:0}.hb-views-divider .views-row:not(:last-of-type){width:100%;border-bottom:1px solid;border-color:#b6b1a9;padding-bottom:4.8rem}@media(min-width: 768px){.hb-three-column-w-image .hb-main-body-detail-image{float:right;margin:0 0 2.8rem 2.8rem}.hb-three-column-w-image .hb-main-body-detail-image::after{clear:both;content:"";display:table}}.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]),.hb-heading-link-color .hb-card__title a{color:#007c8f;color:var(--palette--tertiary);border-bottom-color:inherit}.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]):hover,.hb-heading-link-color:is(h1,h2,h3,h4,h5,h6,span) a:not([class]):focus,.hb-heading-link-color .hb-card__title a:hover,.hb-heading-link-color .hb-card__title a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-carousel-reset-height .paragraph--type--hs-carousel .hb-hero-overlay__text{min-height:initial !important}.hb-accordion-toggle-all{background-color:rgba(0,0,0,0);color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#000;font-weight:600;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#d9d7d2;margin-bottom:.0625em;text-decoration:none;transition:box-shadow 100ms 0s,border-bottom-color 0s 100ms;cursor:pointer;float:right;margin-bottom:1.6rem}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{transition-delay:0s,0s;border-bottom-color:"tertiary-highlight-darken-10"}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{border-bottom-color:#8ff0ff;border-bottom-color:var(--palette--tertiary-highlight-darken-10);box-shadow:inset 0 -1.4rem 0 #c2f7ff;box-shadow:inset 0 -1.4rem 0 var(--palette--tertiary-highlight)}.hb-accordion-toggle-all:hover,.hb-accordion-toggle-all:focus{color:#000}.hb-dark-pattern .hb-accordion-toggle-all:hover,.hb-dark-inversion .views-element-container .hb-accordion-toggle-all:hover,.hb-dark-pattern .hb-accordion-toggle-all:focus,.hb-dark-inversion .views-element-container .hb-accordion-toggle-all:focus{border-bottom-color:#c2f7ff;border-bottom-color:var(--palette--tertiary-highlight);box-shadow:none;background-position-y:bottom}.hb-timeline-checklist .hb-timeline-item__heading::before{border-radius:initial}.hb-timeline-checklist .ptype-hs-timeline-item:last-of-type .hb-timeline-item[open]::after,.hb-timeline-checklist .views-view-pattern .hb-timeline-item:last-of-type .hb-timeline-item[open]::after{border-radius:initial}.hb-timeline-border .ptype-hs-timeline-item:last-of-type,.hb-timeline-border .views-view-pattern .hb-timeline-item:last-of-type{padding-bottom:2.8rem;border-bottom:1px solid #000}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary),details.hb-accordion-secondary summary:not(.hb-timeline-item__summary){border-color:#00505c;border-color:var(--palette--primary);color:#000;border-width:0.2rem;background-color:rgba(0,0,0,0)}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");background-size:1.8rem;transition:transform 150ms ease-in-out}@media(prefers-reduced-motion: reduce){.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary)::after{transition:none}}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover{color:#148762;color:var(--palette--secondary)}.hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hc-pairing-ocean .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-ocean details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23148762' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-mountain .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-mountain details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300638e' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-cardinal details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-lake .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-lake details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%233f3c30' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-canyon .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-canyon details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%238c1515' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hc-pairing-cliff .hb-accordion-secondary .ptype-hs-accordion details summary:not(.hb-timeline-item__summary):hover::after,.hc-pairing-cliff details.hb-accordion-secondary summary:not(.hb-timeline-item__summary):hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%2300505c' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.hb-accordion-secondary .ptype-hs-accordion details[open],details.hb-accordion-secondary[open]{border-color:#00505c;border-color:var(--palette--primary);border-width:0.2rem;border-bottom:none}.hb-accordion-secondary .ptype-hs-accordion details[open] summary:not(.hb-timeline-item__summary),details.hb-accordion-secondary[open] summary:not(.hb-timeline-item__summary){background:rgba(0,0,0,0);border-bottom:none}.hb-accordion-secondary .ptype-hs-accordion details[open] summary:not(.hb-timeline-item__summary)::after,details.hb-accordion-secondary[open] summary:not(.hb-timeline-item__summary)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%23000000' stroke-linecap%3D'round' /%3E%3C/svg%3E");background-size:1.8rem;transform:rotate(180deg)}.hb-accordion-secondary .ptype-hs-accordion details[open] .revealed-details,details.hb-accordion-secondary[open] .revealed-details{border-color:#00505c;border-color:var(--palette--primary);border-width:0.2rem;border-top:none}details.hb-accordion-light{border:none}details.hb-accordion-light summary:not(.hb-timeline-item__summary){border:1px solid;background-color:rgba(0,0,0,0);color:#000;border-color:rgba(0,0,0,0);border-left-color:#148762;border-left-color:var(--palette--secondary)}details.hb-accordion-light summary:not(.hb-timeline-item__summary):hover,details.hb-accordion-light summary:not(.hb-timeline-item__summary):focus{color:#00505c;color:var(--palette--primary)}details.hb-accordion-light[open] summary:not(.hb-timeline-item__summary){background:rgba(0,0,0,0);border-color:#148762;border-color:var(--palette--secondary)}.hb-clear{clear:both}.hb-single-category.label-hidden{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-single-category.label-hidden::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-single-category.label-hidden::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-single-category.label-hidden,.hb-dark-inversion .views-element-container .hb-single-category.label-hidden{color:#fff}.hb-single-category.entity-reference div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-single-category.entity-reference div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-single-category.entity-reference div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-single-category.entity-reference div:not([class]),.hb-dark-inversion .views-element-container .hb-single-category.entity-reference div:not([class]){color:#fff}.hb-single-category a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.hb-single-category a:hover,.hb-single-category a:focus{border-color:#000}.hb-dark-pattern .hb-single-category a,.hb-dark-inversion .views-element-container .hb-single-category a{color:#fff;border-color:rgba(0,0,0,0)}.hb-single-category a:hover,.hb-single-category a:focus{color:#000}.views-row .hb-single-category{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.views-row .hb-single-category::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.views-row .hb-single-category::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .views-row .hb-single-category,.hb-dark-inversion .views-element-container .views-row .hb-single-category{color:#fff}.views-row .hb-single-category.entity-reference div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.views-row .hb-single-category.entity-reference div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.views-row .hb-single-category.entity-reference div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .views-row .hb-single-category.entity-reference div:not([class]),.hb-dark-inversion .views-element-container .views-row .hb-single-category.entity-reference div:not([class]){color:#fff}.views-row .hb-single-category a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.views-row .hb-single-category a:hover,.views-row .hb-single-category a:focus{border-color:#000}.hb-dark-pattern .views-row .hb-single-category a,.hb-dark-inversion .views-element-container .views-row .hb-single-category a{color:#fff;border-color:rgba(0,0,0,0)}.views-row .hb-single-category a:hover,.views-row .hb-single-category a:focus{color:#000}.hb-categories.entity-reference div div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.entity-reference div div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.entity-reference div div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.entity-reference div div:not([class]),.hb-dark-inversion .views-element-container .hb-categories.entity-reference div div:not([class]){color:#fff}.hb-categories.string div div{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.string div div::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.string div div::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.string div div,.hb-dark-inversion .views-element-container .hb-categories.string div div{color:#fff}.hb-categories.label-hidden>div:not([class]){font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories.label-hidden>div:not([class])::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories.label-hidden>div:not([class])::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories.label-hidden>div:not([class]),.hb-dark-inversion .views-element-container .hb-categories.label-hidden>div:not([class]){color:#fff}.hb-categories ol,.hb-categories ul{list-style-type:none;padding:0;margin:0 0 1rem}.hb-categories ol li,.hb-categories ul li{font-weight:600;font-size:1.5rem;line-height:131%;text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0 0;padding:0 0 0.2rem 1.2rem;color:#000}.hb-categories ol li::before,.hb-categories ul li::before{height:1.2rem;top:0.4rem;transform:scaleX(0.5);width:0.6rem}.hb-categories ol li::before,.hb-categories ul li::before{content:"";display:inline-block;margin-right:0.6rem;background-color:#148762;background-color:var(--palette--secondary);border-radius:0;position:absolute;left:0}.hb-dark-pattern .hb-categories ol li,.hb-dark-inversion .views-element-container .hb-categories ol li,.hb-dark-pattern .hb-categories ul li,.hb-dark-inversion .views-element-container .hb-categories ul li{color:#fff}.hb-categories a{text-decoration:none;border-bottom:1px solid;border-color:rgba(0,0,0,0);transition:border-color 150ms ease-in-out;background-image:none;line-height:134%;color:#000}.hb-categories a:hover,.hb-categories a:focus{border-color:#000}.hb-dark-pattern .hb-categories a,.hb-dark-inversion .views-element-container .hb-categories a{color:#fff;border-color:rgba(0,0,0,0)}.hb-categories a:hover,.hb-categories a:focus{color:#000}.hb-pill-link-list ol,.hb-pill-link-list ul,.hb-pill-list ol,.hb-pill-list ul{padding:0;margin:0}.hb-pill-link-list li:nth-child(n),.hb-pill-list li:nth-child(n){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem;padding-left:0}.hb-pill-link-list li:nth-child(n)::before,.hb-pill-list li:nth-child(n)::before{display:none}.hb-pill-link-list div:not([class])>div:not([class]),.hb-pill-list div:not([class])>div:not([class]){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem}.hb-pill-link-list.label-hidden>div:not([class]),.hb-pill-list.label-hidden>div:not([class]){display:inline-block;margin-right:0.8rem;margin-bottom:0.8rem}.hb-pill-link-list a{display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0);background-image:none;background-image:none !important;color:inherit !important}.hb-dark-pattern .hb-pill-link-list a,.hb-dark-inversion .views-element-container .hb-pill-link-list a{color:#413e39 !important}.hb-pill-link-list a .fa-ext::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 12 12'%3E%3Cpath d%3D'M11.273 5.818v5.455H.727V.727h5.091m1.455 0h4v4m0-4L6.182 5.818' fill%3D'transparent' stroke%3D'%23000000' stroke-width%3D'2' stroke-miterlimit%3D'10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right}.hb-dark-pattern .hb-pill-link-list a,.hb-dark-inversion .views-element-container .hb-pill-link-list a{border-color:rgba(0,0,0,0)}.hb-pill-link-list a:focus,.hb-pill-link-list a:hover{border-color:#8ff0ff;border-color:var(--palette--tertiary-highlight-darken-10);background-color:#fff}.hb-dark-pattern .hb-pill-link-list a:focus,.hb-dark-inversion .views-element-container .hb-pill-link-list a:focus,.hb-dark-pattern .hb-pill-link-list a:hover,.hb-dark-inversion .views-element-container .hb-pill-link-list a:hover{border-color:rgba(0,0,0,0)}.hb-pill-link-list a .fa-ext::after{height:1.1rem;margin-bottom:0}.hb-pill-list div:not([class])>div:not([class]),.hb-pill-list.label-hidden>div:not([class]),.hb-pill-list li:nth-child(n){display:inline-block;font-size:1.4rem;text-decoration:none;transition:background-color 150ms ease-in-out;margin-bottom:0.5rem;background-color:#8ff0ff;background-color:var(--palette--tertiary-highlight-darken-10);color:#413e39;padding:0.1rem 1.2rem;border-radius:1.3rem;border:2px solid rgba(0,0,0,0)}.hb-dark-pattern .hb-pill-list div:not([class])>div:not([class]),.hb-dark-inversion .views-element-container .hb-pill-list div:not([class])>div:not([class]),.hb-dark-pattern .hb-pill-list.label-hidden>div:not([class]),.hb-dark-inversion .views-element-container .hb-pill-list.label-hidden>div:not([class]),.hb-dark-pattern .hb-pill-list li:nth-child(n),.hb-dark-inversion .views-element-container .hb-pill-list li:nth-child(n){color:#413e39 !important}.hb-list-reset ul:not([class]){list-style-type:disc}.hb-list-reset ul:not([class]) ul{list-style-type:circle}.hb-list-reset ul:not([class]) ul ul{list-style-type:square}.hb-list-reset ul:not([class]) li{overflow:visible;padding-left:0}.hb-list-reset ul:not([class]) li::before{content:none}.hb-list-reset ol:not([class]){list-style-type:decimal;padding-left:revert}.hb-list-reset ol:not([class]) li{overflow:visible;padding-left:0}.hb-list-reset ol:not([class]) li::before{content:none}.hb-card-image-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}@media(min-width: 768px){.hb-card-image-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}.hb-card-image-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}@media(min-width: 768px){.hb-card-image-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}.hb-card-image-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}@media(min-width: 768px){.hb-card-image-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}.hb-card-image-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}@media(min-width: 768px){.hb-card-image-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}.hb-card-image-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}@media(min-width: 768px){.hb-card-image-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}.hb-card-image-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media(min-width: 768px){.hb-card-image-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.hb-card-image-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}@media(min-width: 768px){.hb-card-image-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}.hb-card-image-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}@media(min-width: 768px){.hb-card-image-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.hb-card-image-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}@media(min-width: 768px){.hb-card-image-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}.hb-card-image-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}@media(min-width: 768px){.hb-card-image-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}.hb-card-image-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}@media(min-width: 768px){.hb-card-image-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}.hb-card-image-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}@media(min-width: 768px){.hb-card-image-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}.hb-card-image-xs-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}.hb-card-image-xs-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}.hb-card-image-xs-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}@media(min-width: 768px){.hb-card-image-xs-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}.hb-card-image-xs-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}.hb-card-image-xs-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}.hb-card-image-xs-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}@media(min-width: 768px){.hb-card-image-xs-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.hb-card-image-xs-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}.hb-card-image-xs-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.hb-card-image-xs-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}@media(min-width: 768px){.hb-card-image-xs-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}.hb-card-image-xs-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}@media(min-width: 768px){.hb-card-image-xs-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}.hb-card-image-xs-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}@media(min-width: 768px){.hb-card-image-xs-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}.hb-card-image-xs-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}@media(min-width: 768px){.hb-card-image-xs-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 576px){.hb-card-image-sm-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 576px){.hb-card-image-sm-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 576px){.hb-card-image-sm-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 576px){.hb-card-image-sm-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 576px){.hb-card-image-sm-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 576px){.hb-card-image-sm-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 576px)and (min-width: 768px){.hb-card-image-sm-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 768px){.hb-card-image-md-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 768px){.hb-card-image-md-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 768px){.hb-card-image-md-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 768px){.hb-card-image-md-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 768px){.hb-card-image-md-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 768px){.hb-card-image-md-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 768px)and (min-width: 768px){.hb-card-image-md-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 992px){.hb-card-image-lg-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 992px){.hb-card-image-lg-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 992px){.hb-card-image-lg-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 992px){.hb-card-image-lg-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 992px){.hb-card-image-lg-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 992px){.hb-card-image-lg-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 992px)and (min-width: 768px){.hb-card-image-lg-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 1200px){.hb-card-image-xl-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1200px){.hb-card-image-xl-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1200px){.hb-card-image-xl-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1200px){.hb-card-image-xl-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1200px){.hb-card-image-xl-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1200px){.hb-card-image-xl-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 1200px)and (min-width: 768px){.hb-card-image-xl-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}@media(min-width: 1500px){.hb-card-image-2xl-1-of-12 .hb-card__graphics{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-1-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-2-of-12 .hb-card__graphics{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-2-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-3-of-12 .hb-card__graphics{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-3-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1500px){.hb-card-image-2xl-4-of-12 .hb-card__graphics{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-4-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-5-of-12 .hb-card__graphics{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-5-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-6-of-12 .hb-card__graphics{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-6-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width: 1500px){.hb-card-image-2xl-7-of-12 .hb-card__graphics{flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-7-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-8-of-12 .hb-card__graphics{flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-8-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-9-of-12 .hb-card__graphics{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-9-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media(min-width: 1500px){.hb-card-image-2xl-10-of-12 .hb-card__graphics{flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-10-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media(min-width: 1500px){.hb-card-image-2xl-11-of-12 .hb-card__graphics{flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-11-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media(min-width: 1500px){.hb-card-image-2xl-12-of-12 .hb-card__graphics{flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media(min-width: 1500px)and (min-width: 768px){.hb-card-image-2xl-12-of-12 .hb-card--horizontal:not(.hb-card--no-image) .hb-card__content{flex:0 0 calc(0% - 20px);max-width:calc(0% - 20px)}}.hb-raised-cards--uniform-height .hs-paragraph-style .ptype-hs-postcard,.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-postcard,.hb-raised-cards--uniform-height .hs-paragraph-style .hb-grid__item,.hb-raised-cards--uniform-height .field-hs-row-components .hb-grid__item,.hb-raised-cards--uniform-height .hb-grid .hb-grid__item,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-postcard{display:flex}.hb-raised-cards--uniform-height .hs-paragraph-style .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .hs-paragraph-style .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .hb-grid .hb-grid__item div:only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-postcard div:only-child:not(.hb-card__date-tile,.hb-pill){width:100%}.hb-raised-cards--uniform-height .hs-paragraph-style .paragraph-item .hb-card,.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-card,.hb-raised-cards--uniform-height .hs-paragraph-style .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-vertical-linked-card,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-card,.hb-raised-cards--uniform-height .hb-timeline,.hb-raised-cards--uniform-height .hb-timeline .hb-timelime__wrapper{height:100%}.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-testimonial div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-row-components .ptype-hs-testimonial div.contextual-region,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-testimonial div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-testimonial div.contextual-region,.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-timeline div:not([class]):only-child:not(.hb-card__date-tile,.hb-pill),.hb-raised-cards--uniform-height .field-hs-collection-items .ptype-hs-timeline div.contextual-region{height:100%}.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-testimonial,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-testimonial{display:flex;height:inherit}.hb-raised-cards--uniform-height .field-hs-row-components .paragraph-item .hb-testimonial__wrapper,.hb-raised-cards--uniform-height .field-hs-collection-items .paragraph-item .hb-testimonial__wrapper{width:100%}.hb-raised-cards .hb-card{background-color:#fff;flex-grow:1;box-shadow:0.1rem 0.75rem 3.5rem rgba(0,0,0,.12)}@supports((-o-object-fit: cover) or (object-fit: cover)){.hb-raised-cards .hb-card{align-items:stretch}.hb-raised-cards .hb-card__graphics{margin:0}.hb-raised-cards .hb-card__graphics img{height:100%;-o-object-fit:cover;object-fit:cover}.hb-raised-cards .hb-card__img{height:100%}.hb-raised-cards .hb-card.hb-card--horizontal .hb-card__img *:not(.field-media-image-caption){height:100%}.hb-raised-cards .hb-card.hb-card--horizontal .hb-caption-credit-image>[data-once=contextual-render]{position:absolute}}.hb-raised-cards .hb-card__content{padding:2.4rem}.hb-raised-cards .hb-card.hb-card--horizontal-date-stacked.hb-card--no-image .hb-card__graphics--has-date .hb-card__date-tile{top:2.2rem;left:-1.4rem}.hb-raised-cards .hb-card.hb-card--horizontal-date-stacked.hb-card--no-image .hb-card__graphics--has-date+.hb-card__content{padding-left:0}.hb-raised-cards .hb-card.hb-card--date-stacked.hb-card--no-image .hb-card__date-tile{top:2.2rem;left:-1.4rem}.hb-raised-cards .hb-card__title:only-child{margin:0}.hb-raised-cards .hb-testimonial,.hb-raised-cards .hb-timelime__wrapper{background-color:#fff;box-shadow:0.1rem 0.75rem 3.5rem rgba(0,0,0,.12);padding:3.2rem 2.4rem;margin-top:0}.hb-raised-cards .hs-paragraph-style--well .hb-testimonial__wrapper::before,.hb-raised-cards .hs-paragraph-style--well-full-width .hb-testimonial__wrapper::before{background-color:#fff}.hb-raised-cards .hb-dark-pattern .hb-card,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card{color:#000}.hb-raised-cards .hb-dark-pattern .hb-card .field-content,.hb-raised-cards .hb-dark-pattern .hb-card .views-label,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card .field-content,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card .views-label{color:#000}.hb-raised-cards .hb-dark-pattern .hb-card a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a{color:#007c8f;color:var(--palette--tertiary)}.hb-raised-cards .hb-dark-pattern .hb-card a:hover,.hb-raised-cards .hb-dark-pattern .hb-card a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card a:focus{color:#002429;color:var(--palette--tertiary-darken-20)}.hb-raised-cards .hb-dark-pattern .hb-card__date-tile .field-content,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__date-tile .field-content{color:#fff}.hb-raised-cards .hb-dark-pattern .hb-card__title a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a{border-bottom-color:#007c8f;border-bottom-color:var(--palette--tertiary)}.hb-raised-cards .hb-dark-pattern .hb-card__title a:hover,.hb-raised-cards .hb-dark-pattern .hb-card__title a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__title a:focus{border-bottom-color:#002429 !important;border-bottom-color:var(--palette--tertiary-darken-20) !important}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a{color:rgba(0,0,0,0)}.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:hover,.hb-raised-cards .hb-dark-pattern .hb-card__decorative-link a:focus,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:hover,.hb-dark-inversion .hb-raised-cards .views-element-container .hb-card__decorative-link a:focus{color:rgba(0,0,0,0)}.hb-table-col-1-of-12{width:8.3333333333%}.hb-table-col-2-of-12{width:16.6666666667%}.hb-table-col-3-of-12{width:25%}.hb-table-col-4-of-12{width:33.3333333333%}.hb-table-col-5-of-12{width:41.6666666667%}.hb-table-col-6-of-12{width:50%}.hb-table-col-7-of-12{width:58.3333333333%}.hb-table-col-8-of-12{width:66.6666666667%}.hb-table-col-9-of-12{width:75%}.hb-table-col-10-of-12{width:83.3333333333%}.hb-table-col-11-of-12{width:91.6666666667%}.hb-table-col-12-of-12{width:100%}.hb-table-col-xs-1-of-12{width:8.3333333333%}.hb-table-col-xs-2-of-12{width:16.6666666667%}.hb-table-col-xs-3-of-12{width:25%}.hb-table-col-xs-4-of-12{width:33.3333333333%}.hb-table-col-xs-5-of-12{width:41.6666666667%}.hb-table-col-xs-6-of-12{width:50%}.hb-table-col-xs-7-of-12{width:58.3333333333%}.hb-table-col-xs-8-of-12{width:66.6666666667%}.hb-table-col-xs-9-of-12{width:75%}.hb-table-col-xs-10-of-12{width:83.3333333333%}.hb-table-col-xs-11-of-12{width:91.6666666667%}.hb-table-col-xs-12-of-12{width:100%}@media(min-width: 576px){.hb-table-col-sm-1-of-12{width:8.3333333333%}.hb-table-col-sm-2-of-12{width:16.6666666667%}.hb-table-col-sm-3-of-12{width:25%}.hb-table-col-sm-4-of-12{width:33.3333333333%}.hb-table-col-sm-5-of-12{width:41.6666666667%}.hb-table-col-sm-6-of-12{width:50%}.hb-table-col-sm-7-of-12{width:58.3333333333%}.hb-table-col-sm-8-of-12{width:66.6666666667%}.hb-table-col-sm-9-of-12{width:75%}.hb-table-col-sm-10-of-12{width:83.3333333333%}.hb-table-col-sm-11-of-12{width:91.6666666667%}.hb-table-col-sm-12-of-12{width:100%}}@media(min-width: 768px){.hb-table-col-md-1-of-12{width:8.3333333333%}.hb-table-col-md-2-of-12{width:16.6666666667%}.hb-table-col-md-3-of-12{width:25%}.hb-table-col-md-4-of-12{width:33.3333333333%}.hb-table-col-md-5-of-12{width:41.6666666667%}.hb-table-col-md-6-of-12{width:50%}.hb-table-col-md-7-of-12{width:58.3333333333%}.hb-table-col-md-8-of-12{width:66.6666666667%}.hb-table-col-md-9-of-12{width:75%}.hb-table-col-md-10-of-12{width:83.3333333333%}.hb-table-col-md-11-of-12{width:91.6666666667%}.hb-table-col-md-12-of-12{width:100%}}@media(min-width: 992px){.hb-table-col-lg-1-of-12{width:8.3333333333%}.hb-table-col-lg-2-of-12{width:16.6666666667%}.hb-table-col-lg-3-of-12{width:25%}.hb-table-col-lg-4-of-12{width:33.3333333333%}.hb-table-col-lg-5-of-12{width:41.6666666667%}.hb-table-col-lg-6-of-12{width:50%}.hb-table-col-lg-7-of-12{width:58.3333333333%}.hb-table-col-lg-8-of-12{width:66.6666666667%}.hb-table-col-lg-9-of-12{width:75%}.hb-table-col-lg-10-of-12{width:83.3333333333%}.hb-table-col-lg-11-of-12{width:91.6666666667%}.hb-table-col-lg-12-of-12{width:100%}}@media(min-width: 1200px){.hb-table-col-xl-1-of-12{width:8.3333333333%}.hb-table-col-xl-2-of-12{width:16.6666666667%}.hb-table-col-xl-3-of-12{width:25%}.hb-table-col-xl-4-of-12{width:33.3333333333%}.hb-table-col-xl-5-of-12{width:41.6666666667%}.hb-table-col-xl-6-of-12{width:50%}.hb-table-col-xl-7-of-12{width:58.3333333333%}.hb-table-col-xl-8-of-12{width:66.6666666667%}.hb-table-col-xl-9-of-12{width:75%}.hb-table-col-xl-10-of-12{width:83.3333333333%}.hb-table-col-xl-11-of-12{width:91.6666666667%}.hb-table-col-xl-12-of-12{width:100%}}@media(min-width: 1500px){.hb-table-col-2xl-1-of-12{width:8.3333333333%}.hb-table-col-2xl-2-of-12{width:16.6666666667%}.hb-table-col-2xl-3-of-12{width:25%}.hb-table-col-2xl-4-of-12{width:33.3333333333%}.hb-table-col-2xl-5-of-12{width:41.6666666667%}.hb-table-col-2xl-6-of-12{width:50%}.hb-table-col-2xl-7-of-12{width:58.3333333333%}.hb-table-col-2xl-8-of-12{width:66.6666666667%}.hb-table-col-2xl-9-of-12{width:75%}.hb-table-col-2xl-10-of-12{width:83.3333333333%}.hb-table-col-2xl-11-of-12{width:91.6666666667%}.hb-table-col-2xl-12-of-12{width:100%}}.hc-pairing-ocean{--palette--primary: #00505c;--palette--secondary: #148762;--palette--tertiary: #007c8f;--palette--primary-hero-overlay: rgba(0, 36, 41, 0.8);--palette--primary-dark: #002429;--palette--secondary-active: #00ce9d;--palette--secondary-highlight: #e4f4ee;--palette--secondary-highlight-darken: #9cd6c0;--palette--secondary-darken-12: #0c523b;--palette--tertiary-highlight: #c2f7ff;--palette--tertiary-highlight-darken-10: #8ff0ff;--palette--tertiary-reversed: #00d5f5;--palette--tertiary-darken-20: #002429;--palette--spotlight: #e4f4ee}.hc-pairing-mountain{--palette--primary: #64305f;--palette--secondary: #00638e;--palette--tertiary: #148762;--palette--primary-hero-overlay: rgba(100, 48, 95, 0.82);--palette--primary-dark: #64305f;--palette--secondary-active: #0098db;--palette--secondary-highlight: #d5effe;--palette--secondary-highlight-darken: #71c9fc;--palette--secondary-darken-12: #003851;--palette--tertiary-highlight: #befde5;--palette--tertiary-highlight-darken-10: #8dfbd1;--palette--tertiary-reversed: #74fbc7;--palette--tertiary-darken-20: #072e22;--palette--spotlight: #e4f5ff}.hc-pairing-cardinal{--palette--primary: #600e0e;--palette--secondary: #8c1515;--palette--tertiary: #b1040e;--palette--primary-hero-overlay: rgba(47, 36, 36, 0.79);--palette--primary-dark: #2f2424;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #b3b6b9;--palette--secondary-darken-12: #570d0d;--palette--tertiary-highlight: #e8e9ea;--palette--tertiary-highlight-darken-10: #cdd0d2;--palette--tertiary-reversed: #cecfd1;--palette--tertiary-darken-20: #4d0206;--palette--spotlight: #e9e6e2}.hc-pairing-lake{--palette--primary: #005160;--palette--secondary: #3f3c30;--palette--tertiary: #616a5d;--palette--primary-hero-overlay: rgba(0, 101, 119, 0.84);--palette--primary-dark: #00343e;--palette--secondary-active: #8c897d;--palette--secondary-highlight: #ece8e1;--palette--secondary-highlight-darken: #aaa194;--palette--secondary-darken-12: black;--palette--tertiary-highlight: #e3ddd1;--palette--tertiary-highlight-darken-10: #b2aca3;--palette--tertiary-reversed: #fdfcf2;--palette--tertiary-darken-20: #171916;--palette--spotlight: #e1eadd}.hc-pairing-canyon{--palette--primary: #005160;--palette--secondary: #8c1515;--palette--tertiary: #007c92;--palette--primary-hero-overlay: rgba(0, 80, 92, 0.83);--palette--primary-dark: #00343e;--palette--secondary-active: #b1040e;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #a8a8a8;--palette--secondary-darken-12: #2c0606;--palette--tertiary-highlight: #dbdbdb;--palette--tertiary-highlight-darken-10: #b1b1b1;--palette--tertiary-reversed: #ebebeb;--palette--tertiary-darken-20: #000b0d;--palette--spotlight: #dfedef}.hc-pairing-cliff{--palette--primary: #8c1515;--palette--secondary: #00505c;--palette--tertiary: #8c1515;--palette--primary-hero-overlay: rgba(140, 21, 21, 0.88);--palette--primary-dark: #8c1515;--palette--secondary-active: #8c1515;--palette--secondary-highlight: #e8e9ea;--palette--secondary-highlight-darken: #a8a8a8;--palette--secondary-darken-12: black;--palette--tertiary-highlight: #e8e9ea;--palette--tertiary-highlight-darken-10: #c2c2c2;--palette--tertiary-reversed: #cecfd1;--palette--tertiary-darken-20: #090101;--palette--spotlight: #dfedef}.hb-display-more-link-text .hb-card__decorative-link a,.hb-display-more-link-text .field-hs-postcard-link a{font-size:1.8rem;text-decoration:none;border:none;background:none;padding:0;color:#148762;color:var(--palette--secondary);font-weight:700}.hb-display-more-link-text .hb-card__decorative-link a::after,.hb-display-more-link-text .field-hs-postcard-link a::after{content:"";display:inline-block;background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");margin-left:0.8rem;background-size:85%;transition:transform 150ms ease-in-out;will-change:contents}.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23148762' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300638e' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%233f3c30' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%238c1515' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300505c' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-display-more-link-text .field-hs-postcard-link a:focus{color:#0c523b;color:var(--palette--secondary-darken-12);background-image:none;background-color:rgba(0,0,0,0)}.hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%;transform:translateX(0.25rem)}.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%230c523b' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23003851' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23570d0d' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%232c0606' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'black' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a::after,.hb-display-more-link-text .field-hs-postcard-link a::after{height:1.9rem;width:1.9rem;margin-bottom:-0.4rem}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a{color:#00d5f5;color:var(--palette--tertiary-reversed)}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2300d5f5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%2374fbc7' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23fdfcf2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ebebeb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23cecfd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus{color:#e4f4ee;color:var(--palette--secondary-highlight)}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus{color:#c2f7ff;color:var(--palette--tertiary-highlight)}.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e4f4ee' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d5effe' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ece8e1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-ocean .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23c2f7ff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-mountain .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23befde5' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cardinal .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-lake .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e3ddd1' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-canyon .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23dbdbdb' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .hb-card__decorative-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-pattern .hb-display-more-link-text .field-hs-postcard-link a:focus::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:hover::after,.hc-pairing-cliff .hc-pairing-ocean .hb-dark-inversion .views-element-container .hb-display-more-link-text .field-hs-postcard-link a:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23e8e9ea' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E")}.hb-display-more-link-text .hb-card__decorative-link a::before,.hb-display-more-link-text .field-hs-postcard-link a::before{display:none}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a{color:#fff}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23ffffff' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:hover,.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:focus,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:hover,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:focus,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:hover,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:focus,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:hover,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:focus{color:#d9d7d2}.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:hover::after,.hb-display-more-link-text .hb-dark-pattern .hb-card__decorative-link a:focus::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:hover::after,.hb-display-more-link-text .hb-dark-pattern .field-hs-postcard-link a:focus::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:hover::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container .hb-card__decorative-link a:focus::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:hover::after,.hb-dark-inversion .hb-display-more-link-text .views-element-container.field-hs-postcard-link a:focus::after{background-repeat:no-repeat;background-position:left;background-size:55%;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'%23d9d7d2' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");background-size:85%}.hb-dark-pattern{color:#fff;background-color:#002429;background-color:var(--palette--primary-dark)}.views-element-container .hb-dark-pattern{padding:2.4rem}.views-element-container .hb-dark-pattern .field-content,.views-element-container .hb-dark-pattern .views-label{color:#fff}.hb-dark-inversion .views-element-container{color:#fff;background-color:#002429;background-color:var(--palette--primary-dark);padding:2.4rem}.hb-dark-inversion .views-element-container .field-content,.hb-dark-inversion .views-element-container .views-label{color:#fff}.field-media-image+.field-media-image-caption{color:#fff;font-style:italic;font-size:1.2rem;position:absolute;bottom:0;width:100%;z-index:5;text-align:right;line-height:120%;height:auto;padding:1.6rem 0.7rem 0.8rem 15%;background:linear-gradient(to top, #000000, transparent)}@media(min-width: 576px){.field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 15%}}@media(min-width: 768px){.paragraph--type--hs-carousel .field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 58%}}@media(min-width: 576px){.hb-card__graphics--has-date .field-media-image+.field-media-image-caption{padding:2.4rem 1.2rem 1.6rem 10rem}}.field-media-image+.field-media-image-caption p,.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption h4,.field-media-image+.field-media-image-caption h5,.field-media-image+.field-media-image-caption h6,.field-media-image+.field-media-image-caption blockquote,.field-media-image+.field-media-image-caption cite,.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption li,.field-media-image+.field-media-image-caption dd,.field-media-image+.field-media-image-caption dt,.field-media-image+.field-media-image-caption span,.field-media-image+.field-media-image-caption strong,.field-media-image+.field-media-image-caption em,.field-media-image+.field-media-image-caption a,.field-media-image+.field-media-image-caption .hs-button,.field-media-image+.field-media-image-caption .hs-button--big,.field-media-image+.field-media-image-caption .hs-secondary-button,.field-media-image+.field-media-image-caption .hs-more-link,.field-media-image+.field-media-image-caption .hs-external-link,.field-media-image+.field-media-image-caption .hs-file-link,.field-media-image+.field-media-image-caption .hs-pdf-link,.field-media-image+.field-media-image-caption .hs-private-link{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;color:#fff}.field-media-image+.field-media-image-caption h1 a,.field-media-image+.field-media-image-caption h2 a,.field-media-image+.field-media-image-caption h3 a,.field-media-image+.field-media-image-caption h4 a,.field-media-image+.field-media-image-caption h5 a,.field-media-image+.field-media-image-caption h6 a,.field-media-image+.field-media-image-caption a{color:#fff;text-decoration:underline !important;display:inline}.field-media-image+.field-media-image-caption h1 a::before,.field-media-image+.field-media-image-caption h1 a::after,.field-media-image+.field-media-image-caption h2 a::before,.field-media-image+.field-media-image-caption h2 a::after,.field-media-image+.field-media-image-caption h3 a::before,.field-media-image+.field-media-image-caption h3 a::after,.field-media-image+.field-media-image-caption h4 a::before,.field-media-image+.field-media-image-caption h4 a::after,.field-media-image+.field-media-image-caption h5 a::before,.field-media-image+.field-media-image-caption h5 a::after,.field-media-image+.field-media-image-caption h6 a::before,.field-media-image+.field-media-image-caption h6 a::after,.field-media-image+.field-media-image-caption a::before,.field-media-image+.field-media-image-caption a::after{display:none !important}.field-media-image+.field-media-image-caption h1 a:hover,.field-media-image+.field-media-image-caption h1 a:focus,.field-media-image+.field-media-image-caption h2 a:hover,.field-media-image+.field-media-image-caption h2 a:focus,.field-media-image+.field-media-image-caption h3 a:hover,.field-media-image+.field-media-image-caption h3 a:focus,.field-media-image+.field-media-image-caption h4 a:hover,.field-media-image+.field-media-image-caption h4 a:focus,.field-media-image+.field-media-image-caption h5 a:hover,.field-media-image+.field-media-image-caption h5 a:focus,.field-media-image+.field-media-image-caption h6 a:hover,.field-media-image+.field-media-image-caption h6 a:focus,.field-media-image+.field-media-image-caption a:hover,.field-media-image+.field-media-image-caption a:focus{text-decoration:none !important;box-shadow:none}.field-media-image+.field-media-image-caption dl,.field-media-image+.field-media-image-caption ul,.field-media-image+.field-media-image-caption ol{margin:0;padding:0;display:inline-block}.field-media-image+.field-media-image-caption li::before{display:none}.field-media-image+.field-media-image-caption strong{font-weight:600}.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption h4,.field-media-image+.field-media-image-caption h5,.field-media-image+.field-media-image-caption h6,.field-media-image+.field-media-image-caption blockquote,.field-media-image+.field-media-image-caption cite,.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption li,.field-media-image+.field-media-image-caption dd,.field-media-image+.field-media-image-caption dt,.field-media-image+.field-media-image-caption span,.field-media-image+.field-media-image-caption strong,.field-media-image+.field-media-image-caption em,.field-media-image+.field-media-image-caption p,.field-media-image+.field-media-image-caption .hs-button,.field-media-image+.field-media-image-caption .hs-button--big,.field-media-image+.field-media-image-caption .hs-secondary-button,.field-media-image+.field-media-image-caption .hs-more-link,.field-media-image+.field-media-image-caption .hs-external-link,.field-media-image+.field-media-image-caption .hs-file-link,.field-media-image+.field-media-image-caption .hs-pdf-link,.field-media-image+.field-media-image-caption .hs-private-link{display:inline;margin-right:0.15rem}.field-media-image+.field-media-image-caption code,.field-media-image+.field-media-image-caption h1,.field-media-image+.field-media-image-caption h2,.field-media-image+.field-media-image-caption h3,.field-media-image+.field-media-image-caption .hs-font-splash{font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif}.field-media-image+.field-media-image-caption blockquote{font-family:"Source Sans 3","Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif}.field-media-image+.field-media-image-caption blockquote:nth-child(n)::before,.field-media-image+.field-media-image-caption blockquote:nth-child(n)::after,.field-media-image+.field-media-image-caption blockquote:nth-child(n)>*::before,.field-media-image+.field-media-image-caption blockquote:nth-child(n)>*::after{display:none}.field-media-image+.field-media-image-caption hr{display:none !important}.hb-vertical-linked-card .field-hs-postcard-image .field-media-image+.field-media-image-caption{font-size:1.2rem}@media(min-width: 576px){.hb-vertical-linked-card .field-hs-postcard-image .field-media-image+.field-media-image-caption{padding-bottom:3.6rem;padding-left:1.2rem;font-size:1.1rem;z-index:0}}.node figure{position:relative;z-index:1;box-sizing:border-box;margin-bottom:2.8rem}.node figure article:not(.hb-media-video):not(.hb-media-embed){position:relative}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{color:#fff;font-style:italic;font-size:1.2rem;position:absolute;bottom:0;width:100%;z-index:5;text-align:right;line-height:120%;height:auto;padding:1.6rem 0.7rem 0.8rem 15%;background:linear-gradient(to top, #000000, transparent)}@media(min-width: 576px){.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 15%}}@media(min-width: 768px){.paragraph--type--hs-carousel .node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 58%}}@media(min-width: 576px){.hb-card__graphics--has-date .node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption{padding:2.4rem 1.2rem 1.6rem 10rem}}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption p,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption blockquote,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption cite,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption code,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption li,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dd,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dt,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption span,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption strong,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption em,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-button,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-button--big,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-secondary-button,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-more-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-external-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-file-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-pdf-link,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption .hs-private-link{background:initial;border:initial;color:initial;font-size:inherit;font-style:initial;font-weight:initial;line-height:inherit;margin:initial;padding:initial;position:initial;quotes:initial;text-decoration:initial;text-transform:initial;transition:none;font-style:italic;color:#fff}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a{color:#fff;text-decoration:underline !important;display:inline}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a::after,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a::before,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a::after{display:none !important}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h1 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h2 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h3 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h4 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h5 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption h6 a:focus,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a:hover,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption a:focus{text-decoration:none !important;box-shadow:none}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption dl,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption ul,.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption ol{margin:0;padding:0;display:inline-block}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption li::before{display:none}.node figure article:not(.hb-media-video):not(.hb-media-embed)+figcaption strong{font-weight:600}.field-media-embeddable div iframe[src*=soundcloud],.field-media-embeddable div iframe[src*=issuu]{width:100%}.hb-media-embed__twitter .field-media-embeddable div{position:relative;padding-bottom:66.6vh;height:0}.hb-media-embed__twitter iframe{position:absolute;top:0;left:0;width:100%;height:100%} \ No newline at end of file diff --git a/docroot/themes/humsci/humsci_basic/.eslintrc.json b/docroot/themes/humsci/humsci_basic/.eslintrc.json index 3d2d01612c..70d5eee29c 100644 --- a/docroot/themes/humsci/humsci_basic/.eslintrc.json +++ b/docroot/themes/humsci/humsci_basic/.eslintrc.json @@ -6,6 +6,9 @@ "es6": true, "node": true }, + "globals": { + "Drupal": "readonly" + }, "rules": { "no-restricted-globals": 0, "no-console": ["warn", { "allow": ["error"] }], diff --git a/docroot/themes/humsci/humsci_basic/.nvmrc b/docroot/themes/humsci/humsci_basic/.nvmrc index 3c032078a4..2bd5a0a98a 100644 --- a/docroot/themes/humsci/humsci_basic/.nvmrc +++ b/docroot/themes/humsci/humsci_basic/.nvmrc @@ -1 +1 @@ -18 +22 diff --git a/docroot/themes/humsci/humsci_basic/.stylelintrc b/docroot/themes/humsci/humsci_basic/.stylelintrc new file mode 100644 index 0000000000..a5ae91a907 --- /dev/null +++ b/docroot/themes/humsci/humsci_basic/.stylelintrc @@ -0,0 +1,78 @@ +{ + "extends": ["stylelint-config-standard-scss"], + "rules": { + "alpha-value-notation": null, + "at-rule-empty-line-before": null, + "at-rule-no-unknown": null, + "block-no-empty": true, + "color-function-notation": "legacy", + "color-hex-length": null, + "color-no-invalid-hex": true, + "comment-empty-line-before": [ + "always", + { + "except": ["first-nested"], + "ignore": ["stylelint-commands"] + } + ], + "comment-no-empty": true, + "comment-whitespace-inside": "always", + "custom-property-empty-line-before": [ + "always", + { + "except": ["after-custom-property", "first-nested"], + "ignore": ["after-comment", "inside-single-line-block"] + } + ], + "custom-property-pattern": null, + "declaration-block-no-duplicate-properties": [ + true, + { + "ignore": ["consecutive-duplicates-with-different-values"] + } + ], + "declaration-block-no-shorthand-property-overrides": true, + "declaration-empty-line-before": null, + "font-family-no-duplicate-names": true, + "font-family-no-missing-generic-family-keyword": true, + "function-calc-no-unspaced-operator": true, + "function-linear-gradient-no-nonstandard-direction": true, + "function-name-case": "lower", + "length-zero-no-unit": true, + "keyframe-declaration-no-important": true, + "keyframes-name-pattern": null, + "max-nesting-depth": 7, + "media-feature-name-no-unknown": true, + "media-feature-range-notation": null, + "no-descending-specificity": null, + "no-duplicate-at-import-rules": true, + "no-duplicate-selectors": true, + "no-empty-source": null, + "no-invalid-double-slash-comments": true, + "property-no-unknown": true, + "rule-empty-line-before": [ + "always-multi-line", + { + "except": ["first-nested"], + "ignore": ["after-comment"] + } + ], + "scss/at-if-no-null": null, + "scss/at-mixin-pattern": null, + "scss/at-rule-no-unknown": true, + "scss/comment-no-empty": null, + "scss/dollar-variable-pattern": null, + "scss/no-global-function-names": null, + "selector-class-pattern": null, + "selector-id-pattern": null, + "selector-not-notation": null, + "selector-pseudo-class-no-unknown": true, + "selector-pseudo-element-colon-notation": "double", + "selector-pseudo-element-no-unknown": true, + "selector-type-case": "lower", + "selector-type-no-unknown": true, + "string-no-newline": true, + "unit-no-unknown": true, + "value-keyword-case": "lower" + } +} diff --git a/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/clickAndHoverHelper.js b/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/clickAndHoverHelper.js new file mode 100644 index 0000000000..f339969373 --- /dev/null +++ b/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/clickAndHoverHelper.js @@ -0,0 +1,34 @@ +/* eslint-disable */ +module.exports = async (page, scenario) => { + const hoverSelector = scenario.hoverSelectors || scenario.hoverSelector; + const clickSelector = scenario.clickSelectors || scenario.clickSelector; + const scrollToSelector = scenario.scrollToSelector; + const postInteractionWait = scenario.postInteractionWait; // selector [str] | ms [int] + + if (hoverSelector) { + for (const hoverSelectorIndex of [].concat(hoverSelector)) { + await page.waitForSelector(hoverSelectorIndex); + await page.hover(hoverSelectorIndex); + } + } + + if (clickSelector) { + for (const clickSelectorIndex of [].concat(clickSelector)) { + await page.waitForSelector(clickSelectorIndex); + await page.click(clickSelectorIndex); + } + } + + if (postInteractionWait) { + await new Promise((resolve) => { + setTimeout(resolve, postInteractionWait); + }); + } + + if (scrollToSelector) { + await page.waitForSelector(scrollToSelector); + await page.evaluate((scrollToSelector) => { + document.querySelector(scrollToSelector).scrollIntoView(); + }, scrollToSelector); + } +}; diff --git a/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/onReady.js b/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/onReady.js new file mode 100644 index 0000000000..d7dda405cf --- /dev/null +++ b/docroot/themes/humsci/humsci_basic/backstop/engine_scripts/onReady.js @@ -0,0 +1,19 @@ +module.exports = async (page, scenario) => { + console.log(`SCENARIO > ${scenario.label}`); // eslint-disable-line no-console + await require('./clickAndHoverHelper')(page, scenario); // eslint-disable-line global-require + + const site = scenario.label.split(' ')[0]; + const pairing = scenario.label.split(' ')[2]; + + if (pairing === 'cardinal') { + return; + } + + const classPrefix = site === 'hs-colorful' ? 'hc' : 'ht'; + + await page.evaluate(` + const html = document.querySelector('html'); + html.classList.remove('${classPrefix}-pairing-cardinal'); + html.classList.add('${classPrefix}-pairing-${pairing}'); + `); +}; diff --git a/docroot/themes/humsci/humsci_basic/backstop/generate-backstop.js b/docroot/themes/humsci/humsci_basic/backstop/generate-backstop.js index ed9a079deb..69d3d5efe8 100644 --- a/docroot/themes/humsci/humsci_basic/backstop/generate-backstop.js +++ b/docroot/themes/humsci/humsci_basic/backstop/generate-backstop.js @@ -2,55 +2,37 @@ require('dotenv').config({ path: './.env' }); const fs = require('fs'); const backstopFile = './backstop/backstop.json'; -const sites = [ - 'hs-colorful', - 'hs-traditional', -]; +const sites = ['hs-colorful', 'hs-traditional']; +const colorPairings = { + 'hs-colorful': ['ocean', 'mountain', 'cardinal', 'lake', 'canyon', 'cliff'], + 'hs-traditional': ['cardinal', 'bluejay', 'warbler', 'firefinch'], +}; const testPages = [ '/', - '/training-page', - '/training/accessibility-reference-page', - '/default-views/courses', - '/default-views/events', - '/default-views/event-series', - '/events/colloquium-series', - '/events/example-lecture-series', - '/default-views/news', '/default-views/people', '/default-views/publications', - '/courses/politics-sex-work-family-and-citizenship-modern-american-womens-history-csre-162-femgen-0', '/news/jackelyn-hwang-wins-jane-addams-award-best-article-community-and-urban-sociology-section', '/events/colloquium-series/sociology-department-colloquium-robert-braun', '/people/abhinanda-sarkar', '/publications/privilege-and-punishment-how-race-and-class-matter-criminal-court', - '/components/accordions', - '/components/callout-box', - '/components/collection-text-areas', - '/components/collections-cards', - '/components/collections-cards-uniform-and-stretch', - '/components/collection-real-world-examples', - '/components/collection-real-world-examples-w-well', - '/components/collection-real-examples-uniform-and-stretch', - '/components/color-bands', - '/components/hero-images-main-region', + '/collection-real-world-examples', + '/collection-real-world-examples-w-well', + '/collection-real-examples-uniform-and-stretch', + '/hero-images-main-region', '/componentshero-images-main-region/hero-gradient-slider', - '/componentshero-images/hero-layered-slider', + '/hero-images-main-region/hero-layered-slider', '/componentshero-images-main-region/hero-no-text', '/componentshero-images-main-region/hero-overlay', '/componentshero-images-main-region/tall-spotlight', '/componentshero-images-main-region/short-spotlight', '/components/photo-album', - '/components/testimonials', '/components/text-area-typography', - '/components/vertical-timeline-without-and-collection', - '/components/vertical-timeline-without-and-collection-well', - '/mixed-pages/mixed-page', + '/components/vertical-timeline-view-using-events-ct', '/mixed-pages/mixed-page-raised-cards', + '/collections-cards-uniform-and-stretch-1', + '/mixed-pages/mixed-page', '/mixed-pages/mixed-page-wells', '/mixed-pages/mixed-page-wells-raised-cards', - '/mixed-page-wells-raised-cards-full-width', - '/mixed-pages/mixed-page-wells-raised-cards-full-width-sidebar', - '/common-embeds', ]; const config = { id: 'backstop_default', @@ -79,7 +61,7 @@ const config = { paths: { bitmaps_reference: 'backstop_data/bitmaps_reference', bitmaps_test: 'backstop_data/bitmaps_test', - engine_scripts: 'backstop_data/engine_scripts', + engine_scripts: 'backstop/engine_scripts', html_report: 'backstop_data/html_report', ci_report: 'backstop_data/ci_report', }, @@ -93,7 +75,7 @@ const config = { debug: false, debugWindow: false, }; -let scenarios = []; +const scenarios = []; /** * This generates a backstop config file. @@ -104,19 +86,76 @@ let scenarios = []; // Loop through each site to generate a backstop.json file sites.forEach((site) => { // Create scenarios - const siteScenarios = testPages.map((url) => ({ - label: `${site} ${url}`, - url: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-dev.stanford.edu${url}`, - referenceUrl: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-stage.stanford.edu${url}`, - delay: 500, - requireSameDimensions: true, - })); - scenarios.push(siteScenarios); -}); + colorPairings[site].forEach((pairing) => { + testPages.forEach((url) => { + scenarios.push({ + label: `${site} ${url} ${pairing}`, + url: `https://${site}.suhumsci.loc${url}`, + referenceUrl: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-stage.stanford.edu${url}`, + readySelector: '.js', + delay: 1500, + requireSameDimensions: true, + onReadyScript: 'onReady.js', + }); + }); -// The forEach loop will push separate arrays to scenarios -// This will concatinate the individual arrays into a single array -scenarios = [].concat(...scenarios); + // Menus. + scenarios.push({ + label: `${site} mobile_menu ${pairing}`, + url: `https://${site}.suhumsci.loc`, + referenceUrl: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-stage.stanford.edu`, + readySelector: '.js', + delay: 500, + requireSameDimensions: true, + clickSelector: '.hb-main-nav__toggle', + postInteractionWait: 250, + viewports: [ + { + label: 'medium', + width: 768, + height: 900, + }, + ], + onReadyScript: 'onReady.js', + }); + scenarios.push({ + label: `${site} mobile_menu_child_open ${pairing}`, + url: `https://${site}.suhumsci.loc`, + referenceUrl: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-stage.stanford.edu`, + readySelector: '.js', + delay: 500, + requireSameDimensions: true, + clickSelectors: ['.hb-main-nav__toggle', '.hb-main-nav__button'], + postInteractionWait: 250, + viewports: [ + { + label: 'medium', + width: 768, + height: 900, + }, + ], + onReadyScript: 'onReady.js', + }); + scenarios.push({ + label: `${site} desktop_menu ${pairing}`, + url: `https://${site}.suhumsci.loc`, + referenceUrl: `https://${process.env.BASIC_USERNAME}:${process.env.BASIC_PASSWORD}@${site}-stage.stanford.edu`, + readySelector: '.js', + delay: 500, + requireSameDimensions: true, + clickSelector: '.hb-main-nav__button', + postInteractionWait: 500, + viewports: [ + { + label: 'large', + width: 1200, + height: 900, + }, + ], + onReadyScript: 'onReady.js', + }); + }); +}); // Add the scenarios array to the config config.scenarios = scenarios; diff --git a/docroot/themes/humsci/humsci_basic/docs/mixins.md b/docroot/themes/humsci/humsci_basic/docs/mixins.md index 5ea0c07454..c456adb5d0 100644 --- a/docroot/themes/humsci/humsci_basic/docs/mixins.md +++ b/docroot/themes/humsci/humsci_basic/docs/mixins.md @@ -5,7 +5,6 @@ Sass Mixins allow us to write clean, consistent code by defining styles that can | Mixins | |--------| | Buttons | -| [Color Pairings](#color-pairings) | | Forms | | [General](#general) | | Icons | @@ -17,22 +16,14 @@ Sass Mixins allow us to write clean, consistent code by defining styles that can | Text | | [Themes](#themes) | -### Color Pairings - -| Mixin | Description | Example | -|-------|-------------|---------| -| @mixin hb-pairing-color($property, $color-swatch, $important: false) { } | Applies a specific pairing color to a class. Used in place of the css property that needs to have a color pairing. | .example { @include hb-pairing-color('background-color', 'primary', $important: true); } | -| @mixin hb-pairing-custom-properties($theme-list, $color-pairing) { } | Generates a list of custom properties for a specific color pairing. | .example { @include hb-pairing-custom-properties($hc-colorful-pairings, $palette); } | - ### General There are several general mixins within the project for tasks such as visually hiding content, clearing floats, etc. Only unique mixins that are specific to the Humsci Basic themes are listed below. | Mixin | Description | Example | |-------|-------------|---------| -| @mixin psuedo-background-box($color, $height: 100%, $width: 100%) { } | Adds a background box psuedo element | .example { @include psuedo-background-box('secondary', 50%, 8.75%); } | -| @mixin hb-colorful-text-bar($color, $height: hb-calculate-rems(4px), $width: hb-calculate-rems(65px)) { } | Applies a colorful bar above the text to a psuedo element. Created to be used on the Colorful Theme. | .example { @include hb-colorful-text-bar('tertiary-reversed'); } | -| @mixin hb-vertical-card-background-block($white, $fallback, $background) { } | Adds a background linear gradient for use in the vertical linked card | .example { @include hb-vertical-card-background-block(transparent, $white, var(--palette--primary-dark)); } | +| @mixin pseudo-background-box($color, $height: 100%, $width: 100%) { } | Adds a background box pseudo element | .example { @include pseudo-background-box('secondary', 50%, 8.75%); } | +| @mixin hb-colorful-text-bar($color, $height: hb-calculate-rems(4px), $width: hb-calculate-rems(65px)) { } | Applies a colorful bar above the text to a pseudo element. Created to be used on the Colorful Theme. | .example { @include hb-colorful-text-bar('tertiary-reversed'); } | | @mixin hb-well { } | Applies theme specific background styles for well components | .example { @include hb-well; } | ### Themes diff --git a/docroot/themes/humsci/humsci_basic/humsci_basic.theme b/docroot/themes/humsci/humsci_basic/humsci_basic.theme index 014b8d55f9..d9e21a560e 100644 --- a/docroot/themes/humsci/humsci_basic/humsci_basic.theme +++ b/docroot/themes/humsci/humsci_basic/humsci_basic.theme @@ -261,7 +261,7 @@ function humsci_basic_preprocess_pattern_vertical_card(&$variables) { } else { // Functionality for Views. $renderer = \Drupal::service('renderer'); - $title_rendered = $renderer->renderPlain($variables['title']); + $title_rendered = is_array($variables['title']) ? $renderer->renderPlain($variables['title']) : $variables['title']; if (strpos($title_rendered, 'renderPlain($variables['title']); + $title_rendered = is_array($variables['title']) ? $renderer->renderPlain($variables['title']) : $variables['title']; if (strpos($title_rendered, '=18" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, "peerDependencies": { - "@csstools/css-tokenizer": "^2.0.0" + "@csstools/css-tokenizer": "^2.3.1" } }, "node_modules/@csstools/css-tokenizer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.1.0.tgz", - "integrity": "sha512-dtqFyoJBHUxGi9zPZdpCKP1xk8tq6KPHJ/NY4qWXiYo6IcSGwzk3L8x2XzZbbyOyBs9xQARoGveU2AsgLj6D2A==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", + "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { "node": "^14 || ^16 || >=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" } }, "node_modules/@csstools/media-query-list-parser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.0.1.tgz", - "integrity": "sha512-X2/OuzEbjaxhzm97UJ+95GrMeT29d1Ib+Pu+paGLuRWZnWRK9sI9r3ikmKXPWGA1C4y4JEdBEFpp9jEqCvLeRA==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", + "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { "node": "^14 || ^16 || >=18" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "peerDependencies": { + "@csstools/css-parser-algorithms": "^2.6.3", + "@csstools/css-tokenizer": "^2.3.1" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.3.tgz", + "integrity": "sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "engines": { + "node": "^14 || ^16 || >=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.0.0", - "@csstools/css-tokenizer": "^2.0.0" + "postcss-selector-parser": "^6.0.13" } }, "node_modules/@discoveryjs/json-ext": { @@ -1703,6 +1743,16 @@ "node": ">=10.0.0" } }, + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", + "integrity": "sha512-ZKXyJeFAzcpKM2kk8ipoGIPUqx9BX52omTGnfwjJvxOCaZTM2wtDK7zN0aIgPRbT9XYAlha0HtmZ+XKteuh0Gw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", @@ -2169,12 +2219,114 @@ "node": ">=14" } }, + "node_modules/@puppeteer/browsers": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.2.3.tgz", + "integrity": "sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==", + "dev": true, + "dependencies": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "progress": "2.0.3", + "proxy-agent": "6.4.0", + "semver": "7.6.0", + "tar-fs": "3.0.5", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@puppeteer/browsers/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@puppeteer/browsers/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@puppeteer/browsers/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@puppeteer/browsers/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/@sinclair/typebox": { "version": "0.25.23", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.23.tgz", "integrity": "sha512-VEB8ygeP42CFLWyAJhN5OklpxUliqdNEUcXb4xZ/CINqtYGTjL5ukluKdKzQ0iWdUxyQ7B0539PAUhHKrCNWSQ==", "dev": true }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true + }, "node_modules/@types/css": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/@types/css/-/css-0.0.33.tgz", @@ -2219,24 +2371,12 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, "node_modules/@types/node": { "version": "18.14.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", "dev": true }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, "node_modules/@types/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", @@ -2499,15 +2639,15 @@ } }, "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, "dependencies": { - "debug": "4" + "debug": "^4.3.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 14" } }, "node_modules/aggregate-error": { @@ -2705,13 +2845,16 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, "node_modules/astral-regex": { @@ -2766,6 +2909,23 @@ "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -2778,6 +2938,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/b4a": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "dev": true + }, "node_modules/babel-loader": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.2.tgz", @@ -2835,32 +3001,36 @@ } }, "node_modules/backstopjs": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/backstopjs/-/backstopjs-6.1.4.tgz", - "integrity": "sha512-EachXZeA2JQPgivnt2Qqdyt20Jix6G8e6IoO4AG3hHTB5YdJQnfazYx7Qs5hW0GYnx44M0nuTxSHQGbrPwpMBw==", + "version": "6.3.23", + "resolved": "https://registry.npmjs.org/backstopjs/-/backstopjs-6.3.23.tgz", + "integrity": "sha512-GRSth3jEWI0goJ5ETA+D6QsK7ZZi0+qvZ0AAroGoLODCb20Y7NG3gc0Egnf4Qdrqg4D+seJHVjfZwqm3nuYqZg==", "dev": true, "dependencies": { "@mirzazeyrek/node-resemble-js": "^1.2.1", "chalk": "^4.1.2", "diverged": "^0.1.3", - "fs-extra": "^10.1.0", + "fs-extra": "^11.2.0", "jump.js": "^1.0.2", - "junit-report-builder": "^3.0.0", + "junit-report-builder": "^3.1.0", "lodash": "^4.17.21", - "minimist": "^1.2.6", + "minimist": "^1.2.8", "object-hash": "3.0.0", - "opn": "^5.5.0", + "opn": "^6.0.0", "os": "^0.1.2", "p-map": "^4.0.0", "path": "^0.12.7", - "playwright": "^1.23.4", - "portfinder": "^1.0.28", - "puppeteer": "^15.4.0", - "super-simple-web-server": "^1.1.3", + "playwright": "^1.40.1", + "portfinder": "^1.0.32", + "puppeteer": "^22.1.0", + "super-simple-web-server": "^1.1.4", "temp": "^0.9.4" }, "bin": { "backstop": "cli/index.js" + }, + "engines": { + "node": ">=16.0.0 <=20.x.x", + "npm": ">=8.0.0" } }, "node_modules/backstopjs/node_modules/ansi-styles": { @@ -2939,6 +3109,52 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/bare-events": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "dev": true, + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-path": "^2.0.0", + "bare-stream": "^2.0.0" + } + }, + "node_modules/bare-os": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "dev": true, + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, + "node_modules/bare-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "dev": true, + "optional": true, + "dependencies": { + "streamx": "^2.18.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -2959,6 +3175,15 @@ } ] }, + "node_modules/basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2968,17 +3193,6 @@ "node": ">=8" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "node_modules/body": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", @@ -3198,32 +3412,6 @@ "node": ">=6" } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/caniuse-lite": { "version": "1.0.30001457", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", @@ -3293,12 +3481,6 @@ "node": ">= 6" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "node_modules/chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", @@ -3308,6 +3490,20 @@ "node": ">=6.0" } }, + "node_modules/chromium-bidi": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.19.tgz", + "integrity": "sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==", + "dev": true, + "dependencies": { + "mitt": "3.0.1", + "urlpattern-polyfill": "10.0.0", + "zod": "3.22.4" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, "node_modules/clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", @@ -3489,15 +3685,6 @@ } } }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dev": true, - "dependencies": { - "node-fetch": "2.6.7" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3524,12 +3711,12 @@ } }, "node_modules/css-functions-list": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", - "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz", + "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==", "dev": true, "engines": { - "node": ">=12.22" + "node": ">=12 || >=16" } }, "node_modules/css-tree": { @@ -3557,6 +3744,15 @@ "node": ">=4" } }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, "node_modules/date-format": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.3.tgz", @@ -3592,53 +3788,19 @@ } } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/decanter": { + "version": "6.2.19", + "resolved": "https://registry.npmjs.org/decanter/-/decanter-6.2.19.tgz", + "integrity": "sha512-cGsGZfJQfPY562lF0vNfR4dbjXi8JOmm2IqkA5CIDdvAVg2iQVgoMGVn6T/zvLZX330noZ49htL1Ild0DmVj+Q==", + "dependencies": { + "@fortawesome/fontawesome-free": "^5.15.4", + "bourbon": "^5.1" } }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decanter": { - "version": "6.2.19", - "resolved": "https://registry.npmjs.org/decanter/-/decanter-6.2.19.tgz", - "integrity": "sha512-cGsGZfJQfPY562lF0vNfR4dbjXi8JOmm2IqkA5CIDdvAVg2iQVgoMGVn6T/zvLZX330noZ49htL1Ild0DmVj+Q==", - "dependencies": { - "@fortawesome/fontawesome-free": "^5.15.4", - "bourbon": "^5.1" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, "engines": { "node": ">=0.10" @@ -3666,6 +3828,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -3695,9 +3871,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1019158", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1019158.tgz", - "integrity": "sha512-wvq+KscQ7/6spEV7czhnZc9RM/woz1AY+/Vpd8/h2HFMwJSdTliu7f/yr1A6vDdJfKICZsShqsYpEQbdhg8AFQ==", + "version": "0.0.1286932", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1286932.tgz", + "integrity": "sha512-wu58HMQll9voDjR4NlPyoDEw1syfzaBNHymMMZ/QOXiHRNluOnDgu9hp1yHOKYoMlxCh4lSSiugLITe6Fvu1eA==", "dev": true }, "node_modules/diff": { @@ -3820,6 +3996,15 @@ "node": ">=10.13.0" } }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", @@ -3967,6 +4152,27 @@ "node": ">=0.8.0" } }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, "node_modules/eslint": { "version": "8.34.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", @@ -4554,10 +4760,16 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -4786,9 +4998,9 @@ } }, "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/for-each": { @@ -4839,16 +5051,10 @@ "node": ">= 0.6" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -4856,7 +5062,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/fs.realpath": { @@ -4987,6 +5193,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-uri": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "dev": true, + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4", + "fs-extra": "^11.2.0" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/getobject": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", @@ -5520,15 +5741,6 @@ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -5640,40 +5852,10 @@ "node": "*" } }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/hosted-git-info/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true, "engines": { "node": ">=8" @@ -5704,17 +5886,30 @@ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", "dev": true }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "dev": true, "dependencies": { - "agent-base": "6", + "agent-base": "^7.0.2", "debug": "4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/iconv-lite": { @@ -5750,9 +5945,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -5795,15 +5990,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", @@ -5892,6 +6078,19 @@ "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", "dev": true }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -6088,15 +6287,6 @@ "node": ">=8" } }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -6433,6 +6623,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -6445,6 +6641,12 @@ "node": ">=4" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -6494,9 +6696,9 @@ "dev": true }, "node_modules/junit-report-builder": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-3.0.1.tgz", - "integrity": "sha512-B8AZ2q24iGwPM3j/ZHc9nD0BY1rKhcnWCA1UvT8mhHfR8Vo/HTtg3ojMyo55BgctqQGZG7H8z0+g+mEUc32jgg==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-3.2.1.tgz", + "integrity": "sha512-IMCp5XyDQ4YESDE4Za7im3buM0/7cMnRfe17k2X8B05FnUl9vqnaliX6cgOEmPIeWKfJrEe/gANRq/XgqttCqQ==", "dev": true, "dependencies": { "date-format": "4.0.3", @@ -6508,6 +6710,15 @@ "node": ">=8" } }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -6518,9 +6729,9 @@ } }, "node_modules/known-css-properties": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", - "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", + "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", "dev": true }, "node_modules/levn": { @@ -6813,18 +7024,6 @@ "node": ">=0.10.0" } }, - "node_modules/map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/mathml-tag-names": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", @@ -6851,26 +7050,12 @@ } }, "node_modules/meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", "dev": true, - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6952,15 +7137,6 @@ "node": ">= 0.6" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -6982,19 +7158,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true }, "node_modules/mkdirp": { "version": "0.5.6", @@ -7008,12 +7176,6 @@ "mkdirp": "bin/cmd.js" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, "node_modules/mocha": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", @@ -7197,24 +7359,13 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "node": ">= 0.4.0" } }, "node_modules/node-releases": { @@ -7235,54 +7386,6 @@ "nopt": "bin/nopt.js" } }, - "node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/normalize-package-data/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/normalize-package-data/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -7454,15 +7557,16 @@ } }, "node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", + "deprecated": "The package has been renamed to `open`", "dev": true, "dependencies": { "is-wsl": "^1.1.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/optionator": { @@ -7570,6 +7674,38 @@ "node": ">=6" } }, + "node_modules/pac-proxy-agent": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "dev": true, + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", + "pac-resolver": "^7.0.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "dev": true, + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/pako": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", @@ -7827,31 +7963,33 @@ } }, "node_modules/playwright": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.30.0.tgz", - "integrity": "sha512-ENbW5o75HYB3YhnMTKJLTErIBExrSlX2ZZ1C/FzmHjUYIfxj/UnI+DWpQr992m+OQVSg0rCExAOlRwB+x+yyIg==", + "version": "1.44.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.44.1.tgz", + "integrity": "sha512-qr/0UJ5CFAtloI3avF95Y0L1xQo6r3LQArLIg/z/PoGJ6xa+EwzrwO5lpNr/09STxdHuUoP2mvuELJS+hLdtgg==", "dev": true, - "hasInstallScript": true, "dependencies": { - "playwright-core": "1.30.0" + "playwright-core": "1.44.1" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=14" + "node": ">=16" + }, + "optionalDependencies": { + "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.30.0.tgz", - "integrity": "sha512-7AnRmTCf+GVYhHbLJsGUtskWTE33SwMZkybJ0v6rqR1boxq2x36U7p1vDRV7HO2IwTZgmycracLxPEJI49wu4g==", + "version": "1.44.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.44.1.tgz", + "integrity": "sha512-wh0JWtYTrhv1+OSsLPgFzGzt67Y7BE/ZS3jEqgGBlp2ppp1ZDj8c+9IARNW4dwf1poq5MgHreEM2KV/GuR4cFA==", "dev": true, "bin": { - "playwright": "cli.js" + "playwright-core": "cli.js" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/pngjs": { @@ -7887,20 +8025,31 @@ } }, "node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" }, "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": "^10 || ^12 || >=14" } }, "node_modules/postcss-media-query-parser": { @@ -7915,10 +8064,62 @@ "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", "dev": true }, + "node_modules/postcss-safe-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", + "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -7934,6 +8135,30 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, + "node_modules/postcss/node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -8000,6 +8225,34 @@ "node": ">= 0.10" } }, + "node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -8026,47 +8279,62 @@ } }, "node_modules/puppeteer": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-15.5.0.tgz", - "integrity": "sha512-+vZPU8iBSdCx1Kn5hHas80fyo0TiVyMeqLGv/1dygX2HKhAZjO9YThadbRTCoTYq0yWw+w/CysldPsEekDtjDQ==", - "deprecated": "< 19.2.0 is no longer supported", + "version": "22.10.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-22.10.0.tgz", + "integrity": "sha512-ZOkZd6a6t0BdKcWb0wAYHWQqCfdlN1PPnXOmg/XNrbo6gJhYWFX4qCNb6ahSn8TpAqBqLCoD4Q010F7GwOM7mA==", "dev": true, "hasInstallScript": true, "dependencies": { - "cross-fetch": "3.1.5", + "@puppeteer/browsers": "2.2.3", + "cosmiconfig": "9.0.0", + "devtools-protocol": "0.0.1286932", + "puppeteer-core": "22.10.0" + }, + "bin": { + "puppeteer": "lib/esm/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core": { + "version": "22.10.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-22.10.0.tgz", + "integrity": "sha512-I54J4Vy4I07UHsgB1QSmuFoF7KNQjJWcvFBPhtY+ezMdBfwgGDr8dzYrJa11aPgP9kxIUHjhktcMmmfJkOAtTw==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "2.2.3", + "chromium-bidi": "0.5.19", "debug": "4.3.4", - "devtools-protocol": "0.0.1019158", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "pkg-dir": "4.2.0", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.8.0" + "devtools-protocol": "0.0.1286932", + "ws": "8.17.0" }, "engines": { - "node": ">=14.1.0" + "node": ">=18" } }, - "node_modules/puppeteer/node_modules/ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "node_modules/puppeteer/node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, "engines": { - "node": ">=10.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "typescript": ">=4.9.5" }, "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { + "typescript": { "optional": true } } @@ -8115,14 +8383,11 @@ } ] }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true }, "node_modules/randombytes": { "version": "2.1.0", @@ -8175,149 +8440,6 @@ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -8342,19 +8464,6 @@ "node": ">= 0.10" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -8842,10 +8951,16 @@ } }, "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/slash": { "version": "3.0.0", @@ -8906,6 +9021,44 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "dev": true, + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -8916,9 +9069,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "dev": true, "engines": { "node": ">=0.10.0" @@ -8945,42 +9098,10 @@ "source-map": "^0.6.0" } }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "dev": true - }, "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "dev": true }, "node_modules/statuses": { @@ -8992,13 +9113,18 @@ "node": ">= 0.8" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/streamx": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, "dependencies": { - "safe-buffer": "~5.2.0" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" } }, "node_modules/string-template": { @@ -9070,18 +9196,6 @@ "node": ">=4" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -9094,103 +9208,164 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/style-search": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", - "dev": true - }, "node_modules/stylelint": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.2.0.tgz", - "integrity": "sha512-wjg5OLn8zQwjlj5cYUgyQpMWKzct42AG5dYlqkHRJQJqsystFFn3onqEc263KH4xfEI0W3lZCnlIhFfS64uwSA==", + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.5.0.tgz", + "integrity": "sha512-IlCBtVrG+qTy3v+tZTk50W8BIomjY/RUuzdrDqdnlCYwVuzXtPbiGfxYqtyYAyOMcb+195zRsuHn6tgfPmFfbw==", "dev": true, "dependencies": { - "@csstools/css-parser-algorithms": "^2.0.1", - "@csstools/css-tokenizer": "^2.0.1", - "@csstools/media-query-list-parser": "^2.0.1", - "@csstools/selector-specificity": "^2.1.1", + "@csstools/css-parser-algorithms": "^2.6.1", + "@csstools/css-tokenizer": "^2.2.4", + "@csstools/media-query-list-parser": "^2.1.9", + "@csstools/selector-specificity": "^3.0.3", + "@dual-bundle/import-meta-resolve": "^4.0.0", "balanced-match": "^2.0.0", "colord": "^2.9.3", - "cosmiconfig": "^8.0.0", - "css-functions-list": "^3.1.0", + "cosmiconfig": "^9.0.0", + "css-functions-list": "^3.2.2", "css-tree": "^2.3.1", "debug": "^4.3.4", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.2", "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", - "html-tags": "^3.2.0", - "ignore": "^5.2.4", - "import-lazy": "^4.0.0", + "html-tags": "^3.3.1", + "ignore": "^5.3.1", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.26.0", + "known-css-properties": "^0.30.0", "mathml-tag-names": "^2.1.3", - "meow": "^9.0.0", + "meow": "^13.2.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.4.21", - "postcss-media-query-parser": "^0.2.3", + "postcss": "^8.4.38", "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.11", + "postcss-safe-parser": "^7.0.0", + "postcss-selector-parser": "^6.0.16", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "style-search": "^0.1.0", - "supports-hyperlinks": "^2.3.0", + "strip-ansi": "^7.1.0", + "supports-hyperlinks": "^3.0.0", "svg-tags": "^1.0.0", - "table": "^6.8.1", - "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^5.0.0" + "table": "^6.8.2", + "write-file-atomic": "^5.0.1" }, "bin": { - "stylelint": "bin/stylelint.js" + "stylelint": "bin/stylelint.mjs" }, "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/stylelint" } }, + "node_modules/stylelint-config-recommended": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", + "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", + "dev": true, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.0.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz", + "integrity": "sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==", + "dev": true, + "dependencies": { + "postcss-scss": "^4.0.9", + "stylelint-config-recommended": "^14.0.0", + "stylelint-scss": "^6.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.0.2" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "36.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.0.tgz", + "integrity": "sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==", + "dev": true, + "dependencies": { + "stylelint-config-recommended": "^14.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-13.1.0.tgz", + "integrity": "sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==", + "dev": true, + "dependencies": { + "stylelint-config-recommended-scss": "^14.0.0", + "stylelint-config-standard": "^36.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.3.1" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, "node_modules/stylelint-scss": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.4.0.tgz", - "integrity": "sha512-Qy66a+/30aylFhPmUArHhVsHOun1qrO93LGT15uzLuLjWS7hKDfpFm34mYo1ndR4MCo8W4bEZM1+AlJRJORaaw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.3.0.tgz", + "integrity": "sha512-8OSpiuf1xC7f8kllJsBOFAOYp/mR/C1FXMVeOFjtJPw+AFvEmC93FaklHt7MlOqU4poxuQ1TkYMyfI0V+1SxjA==", "dev": true, "dependencies": { - "lodash": "^4.17.21", + "known-css-properties": "^0.30.0", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.6", - "postcss-value-parser": "^4.1.0" + "postcss-selector-parser": "^6.0.15", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18.12.0" }, "peerDependencies": { - "stylelint": "^14.5.1 || ^15.0.0" + "stylelint": "^16.0.2" } }, - "node_modules/stylelint/node_modules/@csstools/selector-specificity": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.1.1.tgz", - "integrity": "sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==", + "node_modules/stylelint/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, "engines": { - "node": "^14 || ^16 || >=18" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4", - "postcss-selector-parser": "^6.0.10" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/stylelint/node_modules/balanced-match": { @@ -9199,6 +9374,57 @@ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", "dev": true }, + "node_modules/stylelint/node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/stylelint/node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/stylelint/node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/stylelint/node_modules/global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -9234,71 +9460,34 @@ "node": ">=0.10.0" } }, - "node_modules/stylelint/node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/stylelint/node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "node_modules/stylelint/node_modules/postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=8" } }, - "node_modules/stylelint/node_modules/postcss-safe-parser": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", - "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "node_modules/stylelint/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { - "node": ">=12.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" - } - }, - "node_modules/stylelint/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/stylelint/node_modules/which": { @@ -9335,16 +9524,16 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", + "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", "dev": true, "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.18" } }, "node_modules/supports-hyperlinks/node_modules/has-flag": { @@ -9387,9 +9576,9 @@ "dev": true }, "node_modules/table": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "version": "6.8.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", + "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", "dev": true, "dependencies": { "ajv": "^8.0.1", @@ -9412,31 +9601,28 @@ } }, "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", + "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", "dev": true, "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/temp": { @@ -9603,6 +9789,15 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/text-decoder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -9668,21 +9863,6 @@ "node": ">=0.6" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/tsconfig-paths": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", @@ -9707,6 +9887,12 @@ "json5": "lib/cli.js" } }, + "node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -9719,18 +9905,6 @@ "node": ">= 0.8.0" } }, - "node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -9846,9 +10020,9 @@ } }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "engines": { "node": ">= 10.0.0" @@ -9904,6 +10078,12 @@ "punycode": "^2.1.0" } }, + "node_modules/urlpattern-polyfill": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "dev": true + }, "node_modules/util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", @@ -9934,12 +10114,6 @@ "node": ">= 0.4.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/v8flags": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", @@ -9952,16 +10126,6 @@ "node": ">= 0.10" } }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -9984,12 +10148,6 @@ "node": ">=10.13.0" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, "node_modules/webpack": { "version": "5.75.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", @@ -10234,16 +10392,6 @@ "node": ">=0.8.0" } }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -10373,13 +10521,13 @@ "dev": true }, "node_modules/write-file-atomic": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.0.tgz", - "integrity": "sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "signal-exit": "^4.0.1" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -10538,6 +10686,15 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/zod": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } } } } diff --git a/docroot/themes/humsci/humsci_basic/package.json b/docroot/themes/humsci/humsci_basic/package.json index 7e4ca431dd..6a92606224 100644 --- a/docroot/themes/humsci/humsci_basic/package.json +++ b/docroot/themes/humsci/humsci_basic/package.json @@ -12,13 +12,14 @@ "build:ckeditor": "grunt ckeditor", "build:js": "webpack", "build": "npm run build:sass && npm run build:ckeditor && npm run build:js", - "lint:sass": "stylelint 'src/scss/**/*.scss' --config ../../../../.stylelintrc", + "lint:sass": "stylelint 'src/scss/**/*.scss'", "test:sass": "mocha 'tests/true-sass-spec.js'", "watch:sass": "grunt watch", "lint:js": "eslint 'src/**/*.js'", "lint:js:fix": "eslint 'src/**/*.js' --fix", "watch:js": "webpack --watch", "watch": "npm run watch:sass & npm run watch:js", + "lint": "npm run lint:sass && npm run lint:js", "test": "npm run lint:sass && npm run test:sass", "visreg:colorful": "percy snapshot tests/percy/.snapshots-colorful.js", "visreg:traditional": "percy snapshot tests/percy/.snapshots-traditional.js", @@ -37,7 +38,7 @@ "@percy/cli": "^1.28.5", "autoprefixer": "^9.8.6", "babel-loader": "^9.1.2", - "backstopjs": "^6.1.4", + "backstopjs": "^6.3.23", "eslint": "^8.34.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.27.5", @@ -53,8 +54,8 @@ "sass": "^1.58.0", "sass-true": "^7.0.0", "shelljs": "^0.8.5", - "stylelint": "^15.1.0", - "stylelint-scss": "^4.4.0", + "stylelint": "^16.5.0", + "stylelint-config-standard-scss": "^13.1.0", "webpack": "^5.75.0", "webpack-cli": "^5.0.1" } diff --git a/docroot/themes/humsci/humsci_basic/readme.md b/docroot/themes/humsci/humsci_basic/readme.md index d1f91d311b..3cecd8fd2b 100644 --- a/docroot/themes/humsci/humsci_basic/readme.md +++ b/docroot/themes/humsci/humsci_basic/readme.md @@ -51,6 +51,7 @@ line into your `.bashrc` or `.zshrc` file located in your `$HOME` directory as ` ( Alternatively, you can include that token in a `.env` file in this directory `humsci_basic/` that is at the same level as package.json. ) The pages tested are located in the `tests/percy/.snapshots-colorful.js` and `tests/percy/.snapshots-traditional.js` respectively. To test the sites individually, you can run + `npm run visreg:colorful` and `npm run visreg:traditional`. In order to have consistent testing, we need to ensure certain features are diff --git a/docroot/themes/humsci/humsci_basic/src/js/shared/editoria11y/editoria11y.js b/docroot/themes/humsci/humsci_basic/src/js/shared/editoria11y/editoria11y.js index 0f8fdb56a7..fde50f9a92 100644 --- a/docroot/themes/humsci/humsci_basic/src/js/shared/editoria11y/editoria11y.js +++ b/docroot/themes/humsci/humsci_basic/src/js/shared/editoria11y/editoria11y.js @@ -10,7 +10,10 @@ window.editoria11yOptions = (options) => { window.addEventListener('load', () => { // If the editoria11y is not loaded, we don't need to do anything. - if (!ed11yOnce) return; + if (typeof ed11yOnce === 'undefined' || !ed11yOnce) { + return; + } + // Editoria11y element is added to the DOM after the load event, we need to // observe the body element for changes. const observer = new MutationObserver((mutationList) => { @@ -18,10 +21,12 @@ window.addEventListener('load', () => { if (mutation.addedNodes.length && mutation.addedNodes[0].nodeName === 'ED11Y-ELEMENT-PANEL') { // Once we get the element, we update the styles to make the alert button text black. const style = mutation.addedNodes[0].shadowRoot.querySelector('style'); - style.textContent = `${style.textContent} - .shut.errors #toggle { - color: #000000; - }`; + if (style) { + style.textContent = `${style.textContent} + .shut.errors #toggle { + color: #000000; + }`; + } } }); }); diff --git a/docroot/themes/humsci/humsci_basic/src/js/shared/search/search-expand.js b/docroot/themes/humsci/humsci_basic/src/js/shared/search/search-expand.js index dd10e494b2..1587740f5e 100644 --- a/docroot/themes/humsci/humsci_basic/src/js/shared/search/search-expand.js +++ b/docroot/themes/humsci/humsci_basic/src/js/shared/search/search-expand.js @@ -3,8 +3,8 @@ * search query. We do this so that if a user searches for * content containing accordions or timelines, we can expand * that content so it is not hidden from the user. - * See: - * accordion/accordion-toggle-all.js and + * See: + * accordion/accordion-toggle-all.js and * timeline/expand-collapse-timeline.js * for search expand functionality. */ @@ -15,14 +15,14 @@ Drupal.behaviors.searchParam = { if (searchLinkContainer) { const searchQuery = location.search.slice(1); const searchRows = searchLinkContainer.querySelectorAll('.views-row'); - + searchRows.forEach((row) => { const linkContainer = row.querySelector('.hb-card__title'); const link = linkContainer.getElementsByTagName('a')[0]; - const newHref = `${link.href}?${searchQuery}` - + const newHref = `${link.href}?${searchQuery}`; + link.setAttribute('href', newHref); }); } }, -}; +}; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/_main.scss b/docroot/themes/humsci/humsci_basic/src/scss/_main.scss index d29b7a9efe..adc003a936 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/_main.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/_main.scss @@ -98,7 +98,6 @@ $fa-font-path: "../../humsci_basic/node_modules/@fortawesome/fontawesome-free/we 'tools/functions.svg', 'tools/functions.icons', 'tools/functions.animation', - 'tools/functions.color-pairings', 'tools/mixins.general', 'tools/mixins.themes', 'tools/mixins.decorative', @@ -112,7 +111,6 @@ $fa-font-path: "../../humsci_basic/node_modules/@fortawesome/fontawesome-free/we 'tools/mixins.icons', 'tools/mixins.lists', 'tools/mixins.tables', - 'tools/mixins.color-pairings', 'tools/mixins.heros', 'tools/mixins.slick', 'tools/keyframes.text', @@ -206,6 +204,7 @@ $fa-font-path: "../../humsci_basic/node_modules/@fortawesome/fontawesome-free/we // 8. Utilities // Utilities and helper classes with ability to override anything // which goes before in the triangle, eg. hide helper class + 'utilities/color-pairings', 'utilities/fonts', 'utilities/font-awesome', 'utilities/wysiwyg-text-area', @@ -214,7 +213,6 @@ $fa-font-path: "../../humsci_basic/node_modules/@fortawesome/fontawesome-free/we 'utilities/card-images', 'utilities/raised-cards', 'utilities/tables', - 'utilities/color-pairings', 'utilities/display-more-link-text', 'utilities/dark-pattern', 'utilities/caption-credit', diff --git a/docroot/themes/humsci/humsci_basic/src/scss/admin/_layout-builder.scss b/docroot/themes/humsci/humsci_basic/src/scss/admin/_layout-builder.scss index 01b33eccaa..1b64daadd1 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/admin/_layout-builder.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/admin/_layout-builder.scss @@ -1,11 +1,11 @@ // We need to use this ID selector to match the specificity of the styles we are overriding. #layout-builder-modal { summary { - @include hb-global-color('color', 'white'); + color: var(--palette--white); &:hover, &:focus { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } &::after { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/admin/_messages.scss b/docroot/themes/humsci/humsci_basic/src/scss/admin/_messages.scss index 2c123704eb..503bf08fed 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/admin/_messages.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/admin/_messages.scss @@ -10,8 +10,8 @@ border-radius: 2px; background: no-repeat 10px 17px; overflow-wrap: break-word; - - [dir="rtl"] & { + + [dir='rtl'] & { padding-right: 35px; padding-left: 20px; text-align: right; @@ -38,10 +38,10 @@ color: #325e1c; border-color: #c9e1bd #c9e1bd #c9e1bd transparent; background-color: #f3faef; - background-image: url(../../../../core/misc/icons/73b355/check.svg); + background-image: url('../../../../core/misc/icons/73b355/check.svg'); box-shadow: -8px 0 0 #77b259; - - [dir="rtl"] & { + + [dir='rtl'] & { margin-left: 0; border-color: #c9e1bd transparent #c9e1bd #c9e1bd; box-shadow: 8px 0 0 #77b259; @@ -52,10 +52,10 @@ color: #734c00; border-color: #f4daa6 #f4daa6 #f4daa6 transparent; background-color: #fdf8ed; - background-image: url(../../../../core/misc/icons/e29700/warning.svg); + background-image: url('../../../../core/misc/icons/e29700/warning.svg'); box-shadow: -8px 0 0 #e09600; - - [dir="rtl"] & { + + [dir='rtl'] & { border-color: #f4daa6 transparent #f4daa6 #f4daa6; box-shadow: 8px 0 0 #e09600; } @@ -65,10 +65,10 @@ color: #a51b00; border-color: #f9c9bf #f9c9bf #f9c9bf transparent; background-color: #fcf4f2; - background-image: url(../../../../core/misc/icons/e32700/error.svg); + background-image: url('../../../../core/misc/icons/e32700/error.svg'); box-shadow: -8px 0 0 #e62600; - - [dir="rtl"] & { + + [dir='rtl'] & { border-color: #f9c9bf transparent #f9c9bf #f9c9bf; box-shadow: 8px 0 0 #e62600; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/admin/_wysiwyg-editor.scss b/docroot/themes/humsci/humsci_basic/src/scss/admin/_wysiwyg-editor.scss index 3d81d4fc52..533dd0ff15 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/admin/_wysiwyg-editor.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/admin/_wysiwyg-editor.scss @@ -75,10 +75,10 @@ drupal-media { // Adds a breakout box with background color to CKeditor font styles .hs-breakout-box { @include hb-themes(('colorful', 'airy')) { - @include hb-pairing-color('background-color', 'spotlight'); + background-color: var(--palette--spotlight); } @include hb-traditional { - @include hb-pairing-color('background-color', 'spotlight'); + background-color: var(--palette--spotlight); } padding: 2rem 1.8rem; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/ckeditor/imports.scss b/docroot/themes/humsci/humsci_basic/src/scss/ckeditor/imports.scss index 3e044c01c0..44905d6968 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/ckeditor/imports.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/ckeditor/imports.scss @@ -7,7 +7,6 @@ // Here we add the path to Font Awesome. This is copied from _main.scss // and necessary for icons in CKEditor styles. $fa-font-path: "../../../humsci_basic/node_modules/@fortawesome/fontawesome-free/webfonts" !default; - $px-only: true; // Here we import all the various variables, mixins, and dependecies that may @@ -25,39 +24,22 @@ $px-only: true; "../settings/variables.fonts", "../settings/variables.forms", "../tools/functions.fonts", "../tools/functions.general", "../tools/functions.svg", "../tools/functions.icons", - "../tools/functions.animation", "../tools/functions.color-pairings", - "../tools/mixins.general", "../tools/mixins.themes", + "../tools/functions.animation", "../tools/mixins.general", "../tools/mixins.themes", "../tools/mixins.decorative", "../tools/mixins.text", "../tools/mixins.links", "../tools/mixins.layout", "../tools/mixins.forms", "../tools/mixins.general", "../tools/mixins.buttons", "../tools/mixins.menu-icons", "../tools/mixins.icons", "../tools/mixins.lists", "../tools/mixins.tables", - "../tools/mixins.color-pairings", "../tools/mixins.heros", - "../tools/mixins.slick", "../tools/keyframes.text", "../utilities/fonts", - "../utilities/font-awesome", "../utilities/general", "../utilities/lists", - "../utilities/card-images", "../utilities/raised-cards", "../utilities/tables", - "../utilities/color-pairings", "../utilities/display-more-link-text", - "../utilities/dark-pattern", "../utilities/caption-credit", - "../utilities/media-embeds", + "../tools/mixins.heros", "../tools/mixins.slick", "../tools/keyframes.text", + "../utilities/color-pairings", "../utilities/fonts", "../utilities/font-awesome", "../utilities/general", + "../utilities/lists", "../utilities/raised-cards", + "../utilities/tables", "../utilities/display-more-link-text", + "../utilities/dark-pattern", "../utilities/caption-credit", "../utilities/media-embeds", // Here are the files we actually need for CKEditor "../admin/wysiwyg-editor", "../utilities/wysiwyg-text-area"; // See _base.scss in basic theme. We only need the below for CKEditor. // Otherwise styles affect the entire admin UI. -:root { - // Colorful Theme - @include hb-pairing-custom-properties( - $hc-colorful-pairings, - $hb-colorful-default - ); - - // Traditional Theme - @include hb-pairing-custom-properties( - $ht-traditional-pairings, - $hb-traditional-default - ); -} - .ck-editor__main { @include font-smoothing; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_add-to-cal.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_add-to-cal.scss index 02bb5dbde5..d129b9be54 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_add-to-cal.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_add-to-cal.scss @@ -1,6 +1,5 @@ .addtocal-inner { - @include hb-global-color('background-color', 'white'); - + background-color: var(--palette--white); position: relative; display: flex; margin-top: -(hb-calculate-rems(38px)); @@ -9,7 +8,7 @@ border: 2px solid; border-radius: hb-calculate-rems(12px); - @include hb-pairing-color('border-color', 'tertiary-darken-20'); + border-color: var(--palette--tertiary-darken-20); @include hb-traditional { margin-top: -(hb-calculate-rems(40px)); @@ -18,7 +17,7 @@ } .addtocal-title { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); font-size: hb-calculate-rems(16px); margin: 0 hb-calculate-rems(6px); @@ -43,8 +42,7 @@ } a { - @include hb-global-color('color', 'gray-dark'); - + color: var(--palette--gray-dark); display: flex; align-items: center; background-image: none; @@ -52,8 +50,7 @@ &:hover, &:focus { - @include hb-pairing-color('color', 'secondary'); - + color: var(--palette--secondary); background-image: none; &::before { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_block-layout.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_block-layout.scss index 59d3f774c2..4af2bcc33d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_block-layout.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_block-layout.scss @@ -59,7 +59,7 @@ display: none; } - //Removing break-all from the email label only, to avoid contact column titles from wrapping unintentionally. + // Removing break-all from the email label only, to avoid contact column titles from wrapping unintentionally. & .field-label { word-break: normal; } @@ -67,13 +67,13 @@ .datetime { line-height: 1.4; - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); } .address { margin: 0; font-style: italic; - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); } .given-name, diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_buttons.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_buttons.scss index 7a1a9f04c6..5de3ff2aa8 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_buttons.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_buttons.scss @@ -26,7 +26,7 @@ $buttons: ( .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } @include hb-traditional { @@ -49,7 +49,7 @@ button.hs-button--big, .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } } @@ -69,7 +69,7 @@ button.more-link, .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } @include hb-traditional { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_card.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_card.scss index f33de8994c..45e71de597 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_card.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_card.scss @@ -48,7 +48,7 @@ // date stacked vertical UI pattern item &-item { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); font-size: hb-calculate-rems(16px); @include grid-media-min('sm') { display: flex; @@ -67,7 +67,7 @@ content: ''; margin: 0 hb-calculate-rems(8px); border-left: $hb-thin-border; - @include hb-global-color('border-color', 'gray-dark'); + border-color: var(--palette--gray-dark); // from grid--col 3 and above we won't display pipes .hb-grid--cols-10 &, @@ -85,7 +85,7 @@ .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-global-color('border-color', 'white'); + border-color: var(--palette--white); } } } @@ -159,11 +159,11 @@ &--date { // only apply calendar icon when the label exists [class*="views-label-field-hs-event-date"] + .field-content { - @include hb-icon-calendar($color: 'secondary'); + @include hb-icon-type($type: 'calendar', $color: 'secondary'); .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-icon-calendar($color: 'white'); + @include hb-icon-type($type: 'calendar', $color: 'white'); } } } @@ -171,11 +171,11 @@ &--location { // only apply location pin icon when the label exists [class*="views-label-field-hs-event-location"] + .field-content { - @include hb-icon-location($color: 'secondary'); + @include hb-icon-type($type: 'location', $color: 'secondary'); .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-icon-location($color: 'white'); + @include hb-icon-type($type: 'location', $color: 'white'); } } } @@ -183,18 +183,18 @@ &--speaker { // only apply speaker icon when the label exists [class*="views-label-field-hs-event-speaker"] + .field-content { - @include hb-icon-speaker($color: 'secondary'); + @include hb-icon-type($type: 'speaker', $color: 'secondary'); .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-icon-speaker($color: 'white'); + @include hb-icon-type($type: 'speaker', $color: 'white'); } } } } &__location { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); font-size: hb-calculate-rems(14px); margin-bottom: hb-spacing-width('xxs'); @@ -204,7 +204,7 @@ } &__highlighted { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); @include hb-themes(('colorful', 'airy')) { font-size: hb-calculate-rems(14px); @@ -321,8 +321,8 @@ justify-content: center; width: hb-calculate-rems(110px); height: hb-calculate-rems(110px); - @include hb-pairing-color('background-color', 'secondary'); - @include hb-global-color('color', 'white'); + background-color: var(--palette--secondary); + color: var(--palette--white); padding: hb-calculate-rems(12px) hb-calculate-rems(10px) hb-calculate-rems(8px); bottom: hb-calculate-rems(18px); left: hb-calculate-rems(-10px); @@ -337,7 +337,7 @@ @include hb-traditional { display: inline-block; min-width: hb-calculate-rems(100px); - @include hb-global-color('background-color', 'white'); + background-color: var(--palette--white); padding: 0; top: 0; left: 0; @@ -345,7 +345,7 @@ @include hb-colorful { .hc-pairing-ocean & { - @include hb-pairing-color('background-color', 'secondary-darken-12'); + background-color: var(--palette--secondary-darken-12); } } @@ -366,8 +366,8 @@ } @include hb-traditional { - @include hb-pairing-color('background-color', 'primary'); - @include hb-global-color('color', 'white'); + background-color: var(--palette--primary); + color: var(--palette--white); font-size: hb-calculate-rems(14px); padding: hb-calculate-rems(10px); width: 100%; @@ -385,15 +385,15 @@ @include hb-traditional { border: $hb-thin-border; border-top-width: 0; - @include hb-global-color('border-color', 'gray-medium'); - @include hb-pairing-color('color', 'primary'); + border-color: var(--palette--gray-medium); + color: var(--palette--primary); font-size: hb-calculate-rems(36px); - padding: hb-calculate-rems(10px) 0 hb-calculate-rems(10px); + padding: hb-calculate-rems(10px) 0; .views-element-container .hb-dark-pattern & .field-content, .hb-dark-inversion .views-element-container & .field-content { @include hb-traditional { - @include hb-pairing-color('color', 'primary'); + color: var(--palette--primary); } } } @@ -403,6 +403,7 @@ .hb-card--horizontal & { @include grid-media-min('md') { @include flex-column(6); + // have to overwrite some Decanter things // to allow this to grow if no image present flex-grow: 1; @@ -485,6 +486,17 @@ h6 { text-transform: initial; } + + a { + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + &, &:hover, &:focus { + color: var(--palette--black); + } + } + } + } } &__author { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_editoria11y.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_editoria11y.scss index 98f5e5d73c..72cc482445 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_editoria11y.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_editoria11y.scss @@ -1,3 +1,4 @@ +/* stylelint-disable selector-type-no-unknown */ ed11y-element-panel { bottom: 65px; right: 16px; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_global-message.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_global-message.scss index 01a8a7936c..aef3a086c4 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_global-message.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_global-message.scss @@ -49,16 +49,16 @@ .hb-dark-pattern &.su-alert--text-light .fas, .hb-dark-pattern &.su-alert--text-light ol:not([class]) li::before, &--text-light ol:not([class]) li::before { - @include hb-global-color('color','white'); - + color: var(--palette--white); + &:hover { - @include hb-global-color('color','white'); + color: var(--palette--white); } } .hb-dark-pattern &--text-light ul:not([class]) li::before, &--text-light ul:not([class]) li::before { - @include hb-global-color('background-color','white'); + background-color: var(--palette--white); } &--plain { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_linked-cards.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_linked-cards.scss index e0dc4c181a..5a96bcd9a6 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_linked-cards.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_linked-cards.scss @@ -17,7 +17,7 @@ @include hb-colorful { .hb-raised-cards & { - @include hb-pairing-color('border-color', 'secondary-darken-12'); + border-color: var(--palette--secondary-darken-12); } } @@ -29,19 +29,18 @@ // Needed to make the styles work when the anchor is the wrapper. .hb-card__title a:not([class]), .hb-card__title a > div > * { - @include hb-global-color('color', 'black'); + color: var(--palette--black); @include hb-themes(('airy', 'colorful')) { - @include hb-pairing-color('border-bottom-color', 'tertiary-highlight-darken-10'); + border-bottom-color: var(--palette--tertiary-highlight-darken-10); transition-delay: 0s, 0s; - box-shadow: inset 0 hb-calculate-rems(-14px) 0 hb-get-pairing-color('tertiary-highlight', $hb-colorful-default, $hc-colorful-pairings); box-shadow: inset 0 hb-calculate-rems(-14px) 0 var(--palette--tertiary-highlight); } @include hb-traditional { - @include hb-global-color('color', 'black'); + color: var(--palette--black); background-image: none; - @include hb-pairing-color('text-decoration-color', 'primary'); + text-decoration-color: var(--palette--primary); } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_local-footer.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_local-footer.scss index 011fcd8d82..e509070784 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_local-footer.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_local-footer.scss @@ -2,7 +2,7 @@ font-size: hb-calculate-rems(16px); padding: hb-calculate-rems(48px) 0; border-top: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); .hb-secondary-nav { // overwrite default secondary nav styles for menu items @@ -51,4 +51,21 @@ margin-bottom: hb-calculate-rems(14px); } } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler &:not(.hb-dark-pattern) { + a:not([class]), + a.mailto, + a[href^='mailto:'], + a.ext { + color: var(--palette--tertiary); + + &:hover, + &:focus { + color: var(--palette--tertiary-darken-20); + } + } + } + } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_main-content-anchor-target.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_main-content-anchor-target.scss index cda08e71b0..7e2c3c7cc7 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_main-content-anchor-target.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_main-content-anchor-target.scss @@ -1,6 +1,6 @@ .main-content-anchor-target-preview { - @include hb-global-color('background', 'gray-light'); - @include hb-global-color('border-color', 'gray-dark'); + background-color: var(--palette--gray-light); + border-color: var(--palette--gray-dark); display: flex; align-items: center; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_main-nav.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_main-nav.scss index 35ac1ad9da..bec687bd45 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_main-nav.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_main-nav.scss @@ -43,7 +43,7 @@ $item-line-height-lg: 110%; .hb-dark-pattern &, .hb-dark-pattern &::after, .hb-dark-pattern &::before { - @include hb-global-color('background-color', 'white'); + background-color: var(--palette--white); } } @@ -73,7 +73,7 @@ $item-line-height-lg: 110%; font-weight: hb-theme-font-weight(semibold); font-size: hb-calculate-rems(20px); border-bottom: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); &[aria-hidden="false"] { margin-bottom: hb-calculate-rems(28px); @@ -130,7 +130,7 @@ $item-line-height-lg: 110%; .hb-main-nav__menu-lv1 > & { border-top: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); @include grid-media-min('lg') { .js & { @@ -142,7 +142,7 @@ $item-line-height-lg: 110%; .hb-main-nav__menu-lv2 &:not(:last-child) { border-bottom: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); @include grid-media-min('lg') { .js & { @@ -160,11 +160,11 @@ $item-line-height-lg: 110%; line-height: $item-line-height-sm; @include hb-themes(('airy', 'colorful')) { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } @include hb-traditional { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); } @include grid-media-min('md') { @@ -189,26 +189,26 @@ $item-line-height-lg: 110%; } &:hover:not(.is-active) { - @include hb-global-color('color', 'black'); - + color: var(--palette--black); + .hb-dark-pattern & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); & + .hb-main-nav__button, &.hb-nested-toggler::after { @include hb-icon-background('plus', 'black'); } - & + .hb-main-nav__button[aria-expanded=true], - &.hb-nested-toggler[aria-expanded=true]::after { + & + .hb-main-nav__button[aria-expanded="true"], + &.hb-nested-toggler[aria-expanded="true"]::after { @include hb-icon-background('minus', 'black'); } @include grid-media-min('lg') { - @include hb-global-color('color', 'white'); + color: var(--palette--white); .no-js & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } & + .hb-main-nav__button, @@ -216,35 +216,35 @@ $item-line-height-lg: 110%; @include hb-icon-background('chevron', 'white'); } - & + .hb-main-nav__button[aria-expanded=true], - &.hb-nested-toggler[aria-expanded=true]::after { + & + .hb-main-nav__button[aria-expanded="true"], + &.hb-nested-toggler[aria-expanded="true"]::after { @include hb-icon-background('chevron', 'white'); } } } @include hb-themes(('airy', 'colorful')) { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); } @include hb-traditional { - @include hb-pairing-color('background-color', 'tertiary-highlight'); + background-color: var(--palette--tertiary-highlight); } } // Targeting only the first level of navigation on desktop .hb-main-nav__menu-lv1 > li > & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); .hb-dark-pattern & { - @include hb-global-color('color','white'); + color: var(--palette--white); &.is-active { - @include hb-global-color('color', 'black'); - @include hb-pairing-color('background-color', 'secondary-highlight'); - + color: var(--palette--black); + background-color: var(--palette--secondary-highlight); + @include grid-media-min('lg') { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } } @@ -252,16 +252,16 @@ $item-line-height-lg: 110%; &.hb-main-nav__link--active-trail { /* stylelint-disable max-nesting-depth */ &::before { - @include hb-pairing-color('background-color', 'tertiary-reversed'); + background-color: var(--palette--tertiary-reversed); } &:hover, &:focus { &::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); @include grid-media-min('lg') { - @include hb-pairing-color('background-color', 'tertiary-reversed'); + background-color: var(--palette--tertiary-reversed); } } } @@ -288,14 +288,14 @@ $item-line-height-lg: 110%; } .js &.hb-main-nav__link--active-trail::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } .js &:hover { background-color: transparent; &:not(.is-active):not(.hb-main-nav__link--active-trail)::before { - @include hb-global-color('background-color', 'gray'); + background-color: var(--palette--gray); } } } @@ -311,18 +311,18 @@ $item-line-height-lg: 110%; &:focus, &:hover:not(.is-active) { - @include hb-global-color('color', 'black'); + color: var(--palette--black); @include hb-themes(('colorful', 'airy')) { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); } @include hb-traditional { - @include hb-pairing-color('background-color', 'tertiary-highlight'); + background-color: var(--palette--tertiary-highlight); } .hb-dark-pattern & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); & + .hb-nested-toggler, &::after { @@ -340,39 +340,39 @@ $item-line-height-lg: 110%; @include grid-media-min('lg') { &:hover, &:focus { - @include hb-global-color('color', 'white'); - @include hb-pairing-color('background-color', 'primary-dark'); + color: var(--palette--white); + background-color: var(--palette--primary-dark); } } } .hb-dark-pattern & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); &.is-active { - @include hb-global-color('color', 'black'); - @include hb-pairing-color('background-color', 'secondary-highlight'); + color: var(--palette--black); + background-color: var(--palette--secondary-highlight); &::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } } @include grid-media-min('lg') { .no-js & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } &, &:hover:not(.is-active), &.is-active { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } .hb-dark-inversion & { /* stylelint-disable max-nesting-depth */ &:hover:not(.is-active) { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } /* stylelint-enable max-nesting-depth */ } @@ -390,15 +390,15 @@ $item-line-height-lg: 110%; top: 0; bottom: 0; left: 0; - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } &.is-active { - @include hb-pairing-color('background-color', 'secondary-highlight'); - @include hb-global-color('color', 'black'); + background-color: var(--palette--secondary-highlight); + color: var(--palette--black); &::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } } } @@ -561,7 +561,7 @@ $item-line-height-lg: 110%; &__menu-container { padding-left: hb-calculate-rems(20px); border-top: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); &[aria-hidden="true"] { display: none; @@ -575,8 +575,8 @@ $item-line-height-lg: 110%; width: 100%; padding: 0; border: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); - @include hb-global-color('background-color', 'white'); + border-color: var(--palette--gray); + background-color: var(--palette--white); } // Prevents the last dropdown from hanging off the edge of the screen if diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_masthead.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_masthead.scss index b98f6f6f1c..44deb1c6b4 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_masthead.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_masthead.scss @@ -2,7 +2,7 @@ box-shadow: none; z-index: $hb-z-index-masthead; border-bottom: $hb-thin-border; - @include hb-global-color('border-color', 'gray'); + border-color: var(--palette--gray); .su-lockup { // Match and override inherited 'decanter' styles @@ -62,7 +62,7 @@ width: hb-calculate-rems(120px); .hb-dark-pattern & { - @include hb-global-color('border-color', 'white'); + border-color: var(--palette--white); } } } @@ -118,7 +118,7 @@ &__line3, &__line4, &__line5 { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } // Dark mode masthead lockup vertical pipe @@ -126,7 +126,7 @@ &__cell2, &__line4::after, &__line5::before { - @include hb-global-color('border-color', 'white'); + border-color: var(--palette--white); } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_media.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_media.scss index 12c375d159..80d2d7cb6b 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_media.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_media.scss @@ -21,7 +21,7 @@ .field-hs-event-series-image, .field-hs-person-square-img, .field-hs-publication-image, -.field-hs-accordion-image, //This still goes full width of the accordion, but keeps it contained to the image area. +.field-hs-accordion-image, // This still goes full width of the accordion, but keeps it contained to the image area. .field-hs-spotlight-image, .field-hs-hero-image, .field-hs-postcard-image { @@ -33,5 +33,5 @@ // This adds caption/credit positioning for the caption credit media template as well as the hb-relative utility class. .hb-caption-credit-image, .hb-relative article { - @include hb-relative; + position: relative; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_megamenu.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_megamenu.scss index 73e96a8371..ac2c56ac7d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_megamenu.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_megamenu.scss @@ -14,11 +14,11 @@ $nested-padding: hb-calculate-rems(22px); // V1 menu and deprecated megamenu, we recreate styles here. // We also need to repeat styles due to the shared class name. @mixin hb-menu-color-pairing-l2 { - @include hb-pairing-color("color", "tertiary"); + color: var(--palette--tertiary); &:hover:not(.is-active), &:focus { - @include hb-pairing-color("color", "tertiary-darken-20"); + color: var(--palette--tertiary-darken-20); } } @@ -31,7 +31,7 @@ $nested-padding: hb-calculate-rems(22px); @mixin hb-lock-props { @include hb-icon-background("lock", "black"); - @include hb-lock-position(); + @include hb-lock-position; .hb-dark-pattern & { @include hb-icon-background("lock", "white"); @@ -43,7 +43,7 @@ $nested-padding: hb-calculate-rems(22px); @include grid-media-min("lg") { .js & { @include hb-icon-background("lock", "black"); - @include hb-lock-position(); + @include hb-lock-position; .hb-dark-pattern & { @include hb-icon-background("lock", "white"); @@ -71,7 +71,7 @@ $hb-link-bar-button: calc(100% + #{hb-calculate-rems(16px)}); $hb-link-bar-link: 100%; @mixin hb-link-bar($width: $hb-link-bar-link) { - @include hb-pairing-color("background-color", "secondary"); + background-color: var(--palette--secondary); content: ""; display: block; @@ -87,7 +87,7 @@ $hb-link-bar-link: 100%; } @mixin hb-active-border { - @include hb-pairing-color("border-color", "secondary"); + border-color: var(--palette--secondary); border-width: hb-calculate-rems(6px); border-style: solid; @@ -149,7 +149,7 @@ $hb-link-bar-link: 100%; .hb-dark-pattern &, .hb-dark-pattern &::after, .hb-dark-pattern &::before { - @include hb-global-color("background-color", "white"); + background-color: var(--palette--white); } } @@ -170,7 +170,7 @@ $hb-link-bar-link: 100%; // You must include the mixin after the variable if // you want the color to apply. border-bottom: $hb-medium-border; - @include hb-global-color("border-color", "gray"); + border-color: var(--palette--gray); display: none; margin-bottom: hb-calculate-rems(28px); @@ -209,10 +209,10 @@ $hb-link-bar-link: 100%; .megamenu__item { border-top: $hb-medium-border; - @include hb-global-color("border-color", "gray"); + border-color: var(--palette--gray); .hb-private-page-link { - @include hb-lock-props(); + @include hb-lock-props; } @include grid-media-min("lg") { @@ -258,14 +258,14 @@ $hb-link-bar-link: 100%; } &:hover { - @include hb-global-color("color", "black"); + color: var(--palette--black); @include hb-themes(("airy", "colorful")) { - @include hb-global-color("background-color", "gray-light"); + background-color: var(--palette--gray-light); } @include hb-traditional { - @include hb-pairing-color("background-color", "tertiary-highlight"); + background-color: var(--palette--tertiary-highlight); } @include grid-media-min("lg") { @@ -275,7 +275,7 @@ $hb-link-bar-link: 100%; .hb-dark-pattern & { .js & { - @include hb-global-color("color", "white"); + color: var(--palette--white); } } } @@ -456,7 +456,7 @@ $hb-link-bar-link: 100%; @include hb-active-border; &:not(:has(+ .megamenu__list .megamenu__is-active)) { - @include hb-global-color("background-color", "gray-light"); + background-color: var(--palette--gray-light); @include grid-media-min("lg") { background: none; @@ -466,7 +466,7 @@ $hb-link-bar-link: 100%; } .megamenu__is-active { - @include hb-global-color("background-color", "gray-light"); + background-color: var(--palette--gray-light); @include grid-media-min("lg") { background: none; @@ -490,13 +490,13 @@ $hb-link-bar-link: 100%; display: block; .js & { - @include hb-global-color("background-color", "white"); + background-color: var(--palette--white); position: absolute; padding: hb-calculate-rems(44px) 0 hb-calculate-rems(89px); left: 50%; width: 200%; - color: hb-get-global-color("black", $hc-colorful-globals); + color: var(--palette--black); box-shadow: 0 hb-calculate-rems(10px) hb-calculate-rems(19px) rgba(0, 0, 0, 0.63); opacity: 0; @@ -514,14 +514,14 @@ $hb-link-bar-link: 100%; } .list-sub { - @include hb-global-color("color", "gray-dark"); + color: var(--palette--gray-dark); padding-left: hb-calculate-rems(16px); font-size: hb-calculate-rems(16px); font-weight: hb-theme-font-weight(semibold); .hb-dark-pattern & { - @include hb-global-color("color", "white"); + color: var(--palette--white); } @include grid-media-min("md") { @@ -530,7 +530,7 @@ $hb-link-bar-link: 100%; @include grid-media-min("lg") { .js & { - @include hb-global-color("color", "black"); + color: var(--palette--black); display: flex; grid-gap: 0 hb-calculate-rems(52px); @@ -548,7 +548,7 @@ $hb-link-bar-link: 100%; &:hover { .js & { &::after { - @include hb-global-color("background-color", "gray-light"); + background-color: var(--palette--gray-light); content: ""; position: absolute; @@ -566,7 +566,7 @@ $hb-link-bar-link: 100%; .megamenu__item { border-top: $hb-thin-border; - @include hb-global-color("border-color", "gray"); + border-color: var(--palette--gray); display: block; width: 100%; @@ -589,7 +589,7 @@ $hb-link-bar-link: 100%; @include grid-media-min("lg") { .js & { border-top: $hb-medium-border; - @include hb-global-color("border-color", "gray-medium"); + border-color: var(--palette--gray-medium); margin-top: hb-calculate-rems(12px); padding-top: hb-calculate-rems(16px); @@ -609,7 +609,7 @@ $hb-link-bar-link: 100%; &:hover { @include grid-media-min("lg") { .js & { - @include hb-global-color("background-color", "gray-light"); + background-color: var(--palette--gray-light); &::before { display: none; @@ -638,10 +638,10 @@ $hb-link-bar-link: 100%; } .megamenu__item .megamenu__no-link { - @include hb-pairing-color("color", "tertiary"); + color: var(--palette--tertiary); &:hover { - @include hb-pairing-color("color", "tertiary"); + color: var(--palette--tertiary); background: none; @@ -668,7 +668,7 @@ $hb-link-bar-link: 100%; @include grid-media-min("lg") { .js & { &:hover { - @include hb-global-color("color", "black"); + color: var(--palette--black); } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pager.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pager.scss index c9aa1666fc..3ec2069fc6 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pager.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pager.scss @@ -16,31 +16,31 @@ .pager__item--next, .pager__item--previous { a { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); text-decoration: none; &:focus, &:hover { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); text-decoration: underline; background-image: none; background-color: transparent; .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-pairing-color('color', 'tertiary-highlight'); + color: var(--palette--tertiary-highlight); } } .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { border: none; - @include hb-pairing-color('color', 'tertiary-reversed'); + color: var(--palette--tertiary-reversed); } @include hb-colorful { .hc-pairing-ocean & { - @include hb-pairing-color('color', 'secondary-darken-12'); + color: var(--palette--secondary-darken-12); } } } @@ -65,7 +65,7 @@ } a { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); display: inline-block; padding: hb-calculate-rems(6px) hb-calculate-rems(9px); border-radius: $hb-button-border-radius; @@ -88,23 +88,23 @@ &:hover, &:focus { - @include hb-global-color('background-color', 'gray-medium'); + background-color: var(--palette--gray-medium); .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { background-color: transparent; - @include hb-pairing-color('border-color', 'tertiary-highlight'); + border-color: var(--palette--tertiary-highlight); } } } &.is-active { - @include hb-global-color('background-color', 'gray-dark'); + background-color: var(--palette--gray-dark); display: inline-block; border-radius: $hb-button-border-radius; a { - @include hb-global-color('color', 'white'); + color: var(--palette--white); &:hover, &:focus { @@ -114,7 +114,37 @@ .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-pairing-color('color', 'tertiary-highlight'); + color: var(--palette--tertiary-highlight); + } + } + } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + a { + color: var(--palette--gray-dark); + + &:hover, &:focus { + color: var(--palette--tertiary-darken-20); + } + + } + + &.is-active { + a { + &, &:hover, &:focus { + color: var(--palette--white); + } + } + } + + &--first, &--last, &--next, &--previous { + a { + &, &:hover, &:focus { + color: var(--palette--secondary); + } + } } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.banner.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.banner.scss index dd78508696..73955a2b69 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.banner.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.banner.scss @@ -1,5 +1,5 @@ .paragraph--type--hs-banner { - @include hb-hero-full-width(); + @include hb-hero-full-width; .field-hs-banner-image { // ensure absolute positioning of credit/captions diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.carousel.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.carousel.scss index f7659a854f..4e53c2cbe3 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.carousel.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.carousel.scss @@ -4,7 +4,7 @@ display: none; } - @include hb-hero-full-width(); + @include hb-hero-full-width; .hb-hero-overlay { display: block; @@ -26,34 +26,30 @@ grid-template-columns: 8% 7% 35% 30% 20%; // 5 cols, position 1-6 } - // Offset background color psuedo element + // Offset background color pseudo element &::before { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); z-index: $hb-z-index-hero1-background; @include grid-media-min('md') { position: unset; padding: hb-spacing-width() 0 hb-spacing-width() 10%; - grid-column-start: 1; - grid-column-end: 5; - grid-row-start: 1; - grid-row-end: 6; + grid-column: 1 / 5; + grid-row: 1 / 6; } } - // Secondary color block psuedo element that shows up in the grid + // Secondary color block pseudo element that shows up in the grid &::after { content: ''; display: block; height: 100%; z-index: $hb-z-index-hero1-overlay; - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); @include grid-media-min('md') { - grid-column-start: 1; - grid-column-end: 2; - grid-row-start: 3; - grid-row-end: 4; + grid-column: 1 / 2; + grid-row: 3 / 4; } } } @@ -80,21 +76,20 @@ // This will make sure that the image fills the entire area display: flex; margin-top: 0; - grid-column-start: 3; - grid-column-end: 6; - grid-row-start: 2; - grid-row-end: 5; + grid-column: 3 / 6; + grid-row: 2 / 5; padding-top: 0; } - // On mobile, make the secondary color box out of psuedo element, + // On mobile, make the secondary color box out of pseudo element, // then on 'md' breakpoint, it becomes part of the grid &::before { + @include pseudo-background-box('secondary', 50%, 8.75%); + display: block; bottom: 0; left: -8.75%; top: initial; - @include psuedo-background-box('secondary', 50%, 8.75%); opacity: 1; @include grid-media-min('md') { @@ -125,20 +120,18 @@ &__text { @include hb-themes(('colorful', 'airy')) { - @include hb-pairing-color('background-color', 'primary-hero-overlay'); + background-color: var(--palette--primary-hero-overlay); padding: calc(#{hb-calculate-rems(64px)} / 2) calc(#{hb-spacing-width()} / 2) calc(#{hb-spacing-width()} / 2); position: relative; width: auto !important; - margin: 0 0 !important; + margin: 0 !important; transform: none; top: 0; left: 0; @include grid-media-min('md') { - grid-column-start: 2; - grid-column-end: 4; - grid-row-start: 4; - grid-row-end: 7; + grid-column: 2 / 4; + grid-row: 4 / 7; padding: hb-calculate-rems(64px) hb-spacing-width() hb-spacing-width(); width: auto !important; } @@ -202,7 +195,7 @@ } @include hb-traditional { - @include hb-pairing-color('background-color', 'primary-hero-overlay'); + background-color: var(--palette--primary-hero-overlay); position: relative; margin: hb-spacing-width() 0 !important; // override margin set in hb-page-width mixin in the hero pattern hb-hero-overlay__text styles align-self: stretch; @@ -215,7 +208,7 @@ } @include grid-media-min('md') { - padding: 5rem 0 5rem; + padding: 5rem 0; left: hb-spacing-width(); width: 50% !important; // override width set in hb-page-width mixin in the hero pattern hb-hero-overlay__text styles } @@ -457,7 +450,7 @@ .slick-active { button { &::before { - @include hb-icon-ellipse('gray-light'); + @include hb-icon-type($type: 'ellipse', $color: 'gray-light'); font-size: hb-calculate-rems(40px); } } @@ -469,9 +462,9 @@ padding-top: hb-calculate-rems(5px); &::before { - @include hb-global-color('color', 'white'); + color: var(--palette--white); content: ''; - @include hb-icon-ellipse-border('gray-light'); + @include hb-icon-type($type: 'ellipse-border', $color: 'gray-light'); height: hb-calculate-rems(11px); width: hb-calculate-rems(11px); display: block; @@ -480,11 +473,8 @@ // Use box shadow property to improve visual accessibiity of slick dots. @include hb-themes(('airy', 'colorful')) { - $light-shadow: hb-get-global-color('gray-light', $hc-colorful-globals); - $dark-shadow: hb-get-global-color('black', $hc-colorful-globals); - - // Fallback colors - $accent-shadow: hb-get-pairing-color('secondary', $hb-colorful-default, $hc-colorful-pairings); + $light-shadow: var(--palette--gray-light); + $dark-shadow: var(--palette--black); // For modern browsers $accent-shadow: var(--palette--secondary); @@ -493,11 +483,8 @@ } @include hb-traditional { - $light-shadow: hb-get-global-color('gray-light', $ht-traditional-globals); - $dark-shadow: hb-get-global-color('black', $ht-traditional-globals); - - // Fallback accent color - $accent-shadow: hb-get-pairing-color('secondary', $hb-traditional-default, $ht-traditional-pairings); + $light-shadow: var(--palette--gray-light); + $dark-shadow: var(--palette--black); // For modern browsers $accent-shadow: var(--palette--secondary); @@ -508,7 +495,7 @@ &:hover::before, &:focus::before { - @include hb-icon-ellipse('gray-light'); + @include hb-icon-type($type: 'ellipse', $color: 'gray-light'); } } } @@ -554,7 +541,7 @@ right: 100%; } } - + .slick-prev, .slick-next { @@ -637,7 +624,7 @@ &::before { content: ''; display: inline-block; - @include hb-icon-link-arrow-box-shadow('gray-light'); + @include hb-icon-link-arrow($color: 'gray-light', $box-shadow: true); background-size: 85%; height: hb-calculate-rems(25px); width: hb-calculate-rems(25px); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.color-band.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.color-band.scss index db7e709567..26eb4a5980 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.color-band.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.color-band.scss @@ -37,55 +37,69 @@ &--default, &--default::before, &--default::after { - @include hb-pairing-color('background-color', 'primary-hero-overlay'); + background-color: var(--palette--primary-hero-overlay); } &--cardinal, &--cardinal::before, &--cardinal::after { - @include hb-global-color('background-color', 'cardinal'); + background-color: var(--palette--cardinal); } &--gray, &--gray::before, &--gray::after { - @include hb-global-color('background-color', 'gray-dark'); + background-color: var(--palette--gray-dark); } &--light, &--light::before, &--light::after { - @include hb-pairing-color('background-color', 'spotlight'); + background-color: var(--palette--spotlight); } &--light { .hb-color-band--title { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } .hb-color-band--text { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } .hb-color-band--link .hs-more-link a, .hb-color-band--link.hs-more-link a, .hb-color-band--link .hs-more-link button, .hb-color-band--link.hs-more-link button { - @include hb-global-color('color', 'black'); + color: var(--palette--black); @include hb-colorful { .hc-pairing-ocean & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); + } + } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--black); } } &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); @include hb-colorful { .hc-pairing-ocean & { - @include hb-global-color('color', 'black'); + color: var(--palette--black); + } + } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--black); } } @@ -122,13 +136,13 @@ } &--title { - @include hb-global-color('color', 'white'); + color: var(--palette--white); margin: 0 0 hb-calculate-rems(12px); } &--text { - @include hb-global-color('color', 'white'); + color: var(--palette--white); margin: 0; padding: 0 hb-calculate-rems(12px) hb-calculate-rems(12px); @@ -142,32 +156,46 @@ } &--link .hs-more-link { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } &--link .hs-more-link a, &--link.hs-more-link a, &--link .hs-more-link button, &--link.hs-more-link button { - @include hb-global-color('color', 'white'); + color: var(--palette--white); display: inline-block; margin-bottom: hb-calculate-rems(12px); @include hb-colorful { .hc-pairing-ocean & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); + } + } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--white); } } &:hover, &:focus { - @include hb-global-color('color', 'white'); + color: var(--palette--white); text-decoration: underline; @include hb-colorful { .hc-pairing-ocean & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); + } + } + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--white); } } @@ -203,8 +231,7 @@ } hr { - margin-block-start: 0.31em; - margin-block-end: 0.31em; + margin-block: 0.31em; border: 0; font-size: 3.6rem; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.gradient-hero.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.gradient-hero.scss index ffd2912a98..038171f3ea 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.gradient-hero.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.gradient-hero.scss @@ -3,20 +3,20 @@ &::before { @include hb-themes(('colorful', 'airy')) { - background: linear-gradient(to right, hb-get-global-color('black', $hc-colorful-globals) 0%, $hb-color--transparent 100%); + background: linear-gradient(to right, var(--palette--black) 0%, $hb-color--transparent 100%); } @include hb-traditional { - background: linear-gradient(to right, hb-get-global-color('black', $ht-traditional-globals) 0%, $hb-color--transparent 100%); + background: linear-gradient(to right, var(--palette--black) 0%, $hb-color--transparent 100%); } .hb-gradient-hero--content-right & { @include hb-themes(('colorful', 'airy')) { - background: linear-gradient(to left, hb-get-global-color('black', $hc-colorful-globals) 0%, $hb-color--transparent 100%); + background: linear-gradient(to left, var(--palette--black) 0%, $hb-color--transparent 100%); } @include hb-traditional { - background: linear-gradient(to left, hb-get-global-color('black', $ht-traditional-globals) 0%, $hb-color--transparent 100%); + background: linear-gradient(to left, var(--palette--black) 0%, $hb-color--transparent 100%); } } } @@ -90,7 +90,7 @@ // Slick JS carousel / slider controls .paragraph--type--hs-gradient-hero-slider { - @include hb-hero-full-width(); + @include hb-hero-full-width; @include slick-container; @include slick-dots; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.grid.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.grid.scss index d0c0e82c19..887931251d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.grid.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.grid.scss @@ -11,14 +11,14 @@ grid-template-columns: repeat(2, minmax(0, 1fr)); } - @if ($i > 2) { + @if $i > 2 { @include grid-media-min('md') { // 3 columns grid-template-columns: repeat(3, minmax(0, 1fr)); } } - @if ($i > 3) { + @if $i > 3 { @include grid-media-min('lg') { // 4 or more columns grid-template-columns: repeat(#{$i}, minmax(0, 1fr)); @@ -26,4 +26,12 @@ } } } + + &__item { + margin-bottom: calc(#{hb-spacing-width('default', false)} / 2); + + @include grid-media-min('sm') { + margin-bottom: 0; + } + } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.hero.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.hero.scss index 961ecb045b..d382f0c2a3 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.hero.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.hero.scss @@ -4,15 +4,15 @@ @include hb-hero-image-field; &::before { - @include hb-pairing-color('background-color', 'primary-hero-overlay'); + background-color: var(--palette--primary-hero-overlay); } } .hb-hero-overlay { @include hb-hero-component; - + .ptype-hs-hero-image & { - @include hb-pairing-color('background-color', 'primary-hero-overlay'); + background-color: var(--palette--primary-hero-overlay); } &::before { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-grid.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-grid.scss index 25e61bee44..d97fa55030 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-grid.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-grid.scss @@ -2,7 +2,7 @@ #cboxPrevious, #cboxNext, #cboxClose { - @include hb-global-color('background', 'white'); + background: var(--palette--white); width: hb-calculate-rems(44px); opacity: 50%; transition: hb-transition(opacity); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-slider.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-slider.scss index 997afd644a..9711541f11 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-slider.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.photo-album-slider.scss @@ -49,15 +49,12 @@ &::after { content: ""; position: absolute; - bottom: 0; - top: calc(100% - 78px); // match height of caption / credit background - left: 0; - right: 0; + inset: calc(100% - 78px) 0 0; // match height of caption / credit background @include hb-themes(("colorful", "airy")) { background: linear-gradient( to top, - hb-get-global-color("black", $hc-colorful-globals), + var(--palette--black), transparent ); } @@ -65,7 +62,7 @@ @include hb-traditional { background: linear-gradient( to top, - hb-get-global-color("black", $ht-traditional-globals), + var(--palette--black), transparent ); } @@ -87,7 +84,7 @@ li button { @include hb-unbuttonize; - @include hb-global-color("color", "white"); + color: var(--palette--white); font-weight: hb-theme-font-weight(bold); display: none; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.spotlight.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.spotlight.scss index 0d680c8530..c275383828 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.spotlight.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.spotlight.scss @@ -1,16 +1,16 @@ .hb-spotlight { padding: hb-spacing-width('md') 0; - @include hb-pairing-color('background-color', 'spotlight'); + background-color: var(--palette--spotlight); &--background-gray { - @include hb-global-color('background-color', 'gray-medium'); + background-color: var(--palette--gray-medium); } // Add a unique background-color for Lake on Colorful. // Note this is an extraordinary use case. // Targeting styles per color pairing should not become standard practice. .hc-pairing-lake & { - @include hb-pairing-color('background-color', 'secondary-highlight'); + background-color: var(--palette--secondary-highlight); } @include grid-media-min('md') { @@ -18,7 +18,7 @@ margin: hb-spacing-width() 0; } - @include hb-hero-full-width(); + @include hb-hero-full-width; &__wrapper { @include hb-page-width; @@ -88,19 +88,13 @@ // Note this is an extraordinary use case. // Targeting styles per color pairing should not become standard practice. .hc-pairing-ocean & { - @include hb-pairing-color('color', 'secondary-darken-12'); - @include hb-pairing-color('border-color', 'secondary-darken-12'); + color: var(--palette--secondary-darken-12); + border-color: var(--palette--secondary-darken-12); &:hover { - @include hb-pairing-color( - 'background-color', - 'secondary-darken-12' - ); - @include hb-pairing-color( - 'border-color', - 'secondary-darken-12' - ); - @include hb-global-color('color', 'white'); + background-color: var(--palette--secondary-darken-12); + border-color: var(--palette--secondary-darken-12); + color: var(--palette--white); } } } @@ -143,7 +137,7 @@ // Spotlight Slider styles .paragraph--type--hs-sptlght-slder { - @include hb-hero-full-width(); + @include hb-hero-full-width; @include slick-container; @include slick-dots; @include slick-arrows; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-pattern.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-pattern.scss index d0087c98a8..0ff242dca0 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-pattern.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-pattern.scss @@ -15,7 +15,7 @@ } &__caption { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); font-size: hb-calculate-rems(14px); padding: hb-calculate-rems(20px) 0; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-row.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-row.scss index 9bd283aa1b..52fbc7ccb9 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-row.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.table-row.scss @@ -10,7 +10,7 @@ content: ''; display: block; height: hb-calculate-rems(11px); - @include hb-pairing-color('background-color', 'primary'); + background-color: var(--palette--primary); @include grid-media-min('md') { display: none; @@ -37,7 +37,7 @@ @include grid-media-min('md') { border: $hb-thin-border; - @include hb-global-color('border-color', 'gray-medium'); + border-color: var(--palette--gray-medium); } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.testimonial.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.testimonial.scss index 8a4b8a8096..53a36a02dd 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.testimonial.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.testimonial.scss @@ -103,7 +103,7 @@ [class*="-pairing-"] .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { // make arrow and text color white for all themes - @include hb-global-color('color', 'white'); + color: var(--palette--white); &::after { @include hb-icon-link-arrow('white'); @@ -112,7 +112,7 @@ &:hover, &:focus { - @include hb-global-color('color', 'white'); + color: var(--palette--white); &::after { @include hb-icon-link-arrow('white'); @@ -123,7 +123,7 @@ .hb-dark-pattern .hs-paragraph-style--well &, .hb-dark-pattern .hs-paragraph-style--well-full-width & { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); &::after { @include hb-icon-link-arrow('secondary'); @@ -132,7 +132,7 @@ &:hover, &:focus { - @include hb-pairing-color('color', 'secondary-darken-12'); + color: var(--palette--secondary-darken-12); &::after { @include hb-icon-link-arrow('secondary-darken-12'); @@ -160,7 +160,7 @@ .hb-dark-pattern .hs-paragraph-style--well &, .hb-dark-pattern .hs-paragraph-style--well-full-width & { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); } // quote marks around quote diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.timeline-item.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.timeline-item.scss index a2c3e6a94c..f3895bc839 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.timeline-item.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_pattern.timeline-item.scss @@ -9,7 +9,7 @@ position: absolute; height: calc(100% - 20px); width: 4px; - @include hb-pairing-color('background-color', 'primary'); + background-color: var(--palette--primary); left: 1rem; bottom: hb-calculate-rems(-2px); } @@ -26,14 +26,14 @@ position: absolute; height: calc(100% - 20px); width: 4px; - @include hb-pairing-color('background-color', 'primary'); + background-color: var(--palette--primary); left: 1rem; bottom: hb-calculate-rems(-2px); } // last item has small filled circle or square endcap when open &::after { - @include hb-pairing-color('background-color', 'primary'); + background-color: var(--palette--primary); content: ''; position: absolute; height: 12px; @@ -75,7 +75,7 @@ // in Safari where :focus-visible is not supported &:focus { outline: solid; - @include hb-pairing-color('outline-color', 'secondary-highlight-darken'); + outline-color: var(--palette--secondary-highlight-darken); } // :only-child prevents timeline items without a description (revealed details) from having a pointer cursor @@ -97,7 +97,7 @@ } &__heading { - @include hb-pairing-color('color', 'primary'); + color: var(--palette--primary); font-size: hb-calculate-rems(18px); font-weight: hb-theme-font-weight('bold'); padding: 0 hb-calculate-rems(32px); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_private-page.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_private-page.scss index 8ff4a13fd5..afd39c7bdb 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_private-page.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_private-page.scss @@ -95,10 +95,10 @@ } .field-hs-priv-file-document a { - @include hb-pairing-color('color', 'secondary'); + color: var(--palette--secondary); &:hover, &:focus { - @include hb-pairing-color('color', 'tertiary-darken-20'); + color: var(--palette--tertiary-darken-20); } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_secondary-nav.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_secondary-nav.scss index 00e34f0910..a349182221 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_secondary-nav.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_secondary-nav.scss @@ -37,14 +37,14 @@ padding-left: hb-calculate-rems(16px); .hb-dark-inversion & { - @include hb-pairing-color('background-color', 'primary-dark'); + background-color: var(--palette--primary-dark); } } &__menu-lv1 { padding-left: 0; border-top: $hb-thin-border; - @include hb-global-color('border-color', 'gray-medium'); + border-color: var(--palette--gray-medium); } &__menu-lv1 > &__item > &__link { @@ -54,30 +54,44 @@ &__item, &__link { font-size: hb-calculate-rems(16px); - @include hb-global-color('color', 'black'); + color: var(--palette--black); .hb-dark-inversion & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); &:hover, &:focus, &.is-active { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } // make sure external links within the secondary nav receive the same styles as other links &__link.ext { - @include hb-global-color('color', 'black'); + color: var(--palette--black); + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--black); + } + } .hb-dark-inversion & { - @include hb-global-color('color', 'white'); + color: var(--palette--white); } &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); + + // Warbler color pairing override. + @include hb-traditional { + .ht-pairing-warbler & { + color: var(--palette--black); + } + } @include hb-themes(('airy', 'colorful')) { background-image: none; @@ -95,7 +109,7 @@ &::before { content: ''; display: block; - @include hb-global-color('background-color', 'gray-dark'); + background-color: var(--palette--gray-dark); position: absolute; height: 100%; @@ -121,7 +135,7 @@ padding: hb-calculate-rems(16px) hb-calculate-rems(48px) hb-calculate-rems(16px) hb-calculate-rems(18px); text-decoration: none; border-bottom: $hb-thin-border; - @include hb-global-color('border-color', 'gray-medium'); + border-color: var(--palette--gray-medium); &:hover, &:focus { @@ -141,11 +155,11 @@ } @include hb-themes(('airy', 'colorful')) { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); } @include hb-traditional { - @include hb-pairing-color('background-color', 'tertiary-highlight'); + background-color: var(--palette--tertiary-highlight); } } } @@ -160,23 +174,23 @@ } &::before { - @include hb-pairing-color('background-color', 'tertiary-reversed'); + background-color: var(--palette--tertiary-reversed); } &:hover, &:focus { &::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } } } &.is-active { font-weight: hb-theme-font-weight(semibold); - @include hb-pairing-color('background-color', 'secondary-highlight'); + background-color: var(--palette--secondary-highlight); &::before { - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); } .hb-dark-inversion & { diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_site-search.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_site-search.scss index a1b2492265..d514d19fca 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_site-search.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_site-search.scss @@ -23,7 +23,7 @@ font-size: hb-calculate-rems(16px); &::placeholder { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); opacity: 1; // For Firefox } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_vendor.we-megamenu.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_vendor.we-megamenu.scss index 7ef2dac7c2..2853395349 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_vendor.we-megamenu.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_vendor.we-megamenu.scss @@ -1,3 +1,4 @@ +/* stylelint-disable */ // WE MEGA MENU - Stanford Humsci Overrides // mega menu containing block .block-we-megamenu { @@ -29,7 +30,7 @@ @include hb-traditional { font-family: $hb-traditional-font--sans; } - @include hb-global-color('color', 'black'); + color: var(--palette--black); padding: hb-calculate-rems(10px) 0 hb-calculate-rems(15px); font-size: hb-calculate-rems(18px); font-weight: hb-theme-font-weight(semibold); @@ -94,7 +95,7 @@ } .hb-dark-pattern & { - @include hb-global-color('color','white'); + color: var(--palette--white); &.hb-private-page-link { &::before { @@ -106,14 +107,14 @@ // bottom border on hover via background &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); background: linear-gradient(transparent 1%, #b3b5b9 1%); background-size: 100% 0.55rem; background-repeat: no-repeat; background-position: bottom; .hb-dark-pattern & { - @include hb-global-color('color','white'); + color: var(--palette--white); } } } @@ -124,14 +125,14 @@ // level 1 active links bottom bar > .we-mega-menu-li, > .we-megamenu-nolink { - @include hb-global-color('color', 'black'); + color: var(--palette--black); background: linear-gradient(transparent 1%, var(--palette--secondary) 1%); background-size: 100% 0.55rem; background-repeat: no-repeat; background-position: bottom; .hb-dark-pattern & { - @include hb-global-color('color','white'); + color: var(--palette--white); background: linear-gradient(transparent 1%, var(--palette--tertiary-reversed) 1%); background-size: 100% 0.55rem; background-repeat: no-repeat; @@ -154,11 +155,11 @@ // remove default mega menu hover > .we-mega-menu-li, > .we-megamenu-nolink { - @include hb-global-color('color', 'black'); + color: var(--palette--black); background-color: transparent; .hb-dark-pattern & { - @include hb-global-color('color','white'); + color: var(--palette--white); } } } @@ -220,17 +221,17 @@ border-left: 0; border-right: 0; overflow: hidden; - @include hb-global-color('color', 'black'); + color: var(--palette--black); .hb-dark-pattern & { - @include hb-global-color('color','black'); + color: var(--palette--black); } a:not([class]) { - @include hb-pairing-color('color', 'tertiary'); + color: var(--palette--tertiary); .hb-dark-pattern & { - @include hb-pairing-color('color', 'tertiary'); + color: var(--palette--tertiary); } } @@ -270,7 +271,7 @@ &:hover, &:focus { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); color: #8c1515; border: 0; text-decoration: underline; @@ -303,7 +304,7 @@ // subtitle links hover background &:hover, &:focus { - @include hb-global-color('background-color', 'gray-light'); + background-color: var(--palette--gray-light); color: #8c1515; border: 0; } @@ -328,7 +329,7 @@ & .we-mega-menu-li, .we-megamenu-nolink { - @include hb-global-color('color', 'black'); + color: var(--palette--black); text-decoration: none; text-transform: none; padding: hb-calculate-rems(7px) hb-calculate-rems(10px); @@ -337,8 +338,8 @@ // hover background same as level 2 link hover &:hover, &:focus { - @include hb-global-color('background-color', 'gray-light'); - @include hb-global-color('color', 'black'); + background-color: var(--palette--gray-light); + color: var(--palette--black); } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_vertical-linked-card.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_vertical-linked-card.scss index 363a8cef6b..a27560aab2 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_vertical-linked-card.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_vertical-linked-card.scss @@ -14,12 +14,14 @@ // overlap issues. margin: hb-spacing-width('xs') 0 0 hb-calculate-rems(31px); padding-bottom: hb-calculate-rems(28px); - @include hb-global-color('color', 'white'); - - $hb-bg--fallback: hb-get-pairing-color('primary-dark', $hb-colorful-default, $hc-colorful-pairings); - $hb-bg--pairing: var(--palette--primary-dark); - - @include hb-vertical-card-background-block(transparent, $hb-bg--fallback, $hb-bg--pairing); + color: var(--palette--white); + + background-image: linear-gradient( + to bottom, + transparent, + transparent hb-calculate-rems(20px), + var(--palette--primary-dark) hb-calculate-rems(20px) + ); } .hb-stretch-vertical-linked-cards & { @@ -71,19 +73,20 @@ } @include hb-themes(('colorful', 'airy')) { - padding: hb-calculate-rems(20px) hb-calculate-rems(20px); + padding: hb-calculate-rems(20px); margin: 0 hb-calculate-rems(20px) 0 hb-calculate-rems(-31px); - @include hb-pairing-color('background-color', 'secondary'); + background-color: var(--palette--secondary); @include grid-media-min('sm') { - margin: hb-calculate-rems(-24px) hb-calculate-rems(20px) 0 hb-calculate-rems(-31px); + margin: hb-calculate-rems(-24px) hb-calculate-rems(20px) 0 + hb-calculate-rems(-31px); } } @include hb-traditional { padding: hb-calculate-rems(16px); - @include hb-global-color('color', 'white'); - @include hb-pairing-color('background-color', 'primary'); + color: var(--palette--white); + background-color: var(--palette--primary); margin: 0; } @@ -91,11 +94,11 @@ .hb-vertical-linked-card:focus &, .hb-vertical-linked-card.is-focused & { @include hb-themes(('colorful', 'airy')) { - @include hb-pairing-color('background-color', 'secondary-darken-12'); + background-color: var(--palette--secondary-darken-12); } @include hb-traditional { - @include hb-pairing-color('background-color', 'primary-dark'); + background-color: var(--palette--primary-dark); text-decoration: underline; } } @@ -113,7 +116,7 @@ width: hb-calculate-rems(27.5px); background-size: 60%; } - + @include hb-traditional { width: hb-calculate-rems(33px); background-size: auto; @@ -132,12 +135,12 @@ &__title__link, &__title__link.ext { - @include hb-global-color('color', 'white'); + color: var(--palette--white); text-decoration: none; &:hover, &:focus { - @include hb-global-color('color', 'white'); + color: var(--palette--white); background-image: none; } @@ -153,8 +156,9 @@ } @include hb-traditional { - @include hb-pairing-color('background-color', 'tertiary-reversed'); - padding: hb-calculate-rems(16px) hb-calculate-rems(16px) hb-calculate-rems(28px); + background-color: var(--palette--tertiary-reversed); + padding: hb-calculate-rems(16px) hb-calculate-rems(16px) + hb-calculate-rems(28px); } @include grid-media-min('sm') { @@ -170,7 +174,17 @@ a.hs-pdf-link, a.hs-file-link { @include hb-traditional { - @include hb-global-color('color', 'black'); + color: var(--palette--black); + + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--black); + } + } + + @include hb-themes(('colorful', 'airy')) { + color: var(--palette--white); + background-image: none; } &:hover, @@ -178,16 +192,22 @@ background-image: none; @include hb-traditional { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); + + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--gray-dark); + } } - @include hb-colorful { - @include hb-global-color('color', 'gray-medium'); + @include hb-themes(('colorful', 'airy')) { + color: var(--palette--gray-medium); } } } - .field-hs-postcard-body a.hs-private-link { // Need extra nesting level for specificity. + .field-hs-postcard-body a.hs-private-link { + // Need extra nesting level for specificity. &::before { @include hb-traditional { @include hb-icon-background('lock', 'black'); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_viewfield-item.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_viewfield-item.scss index 6c220af0f6..094a070b98 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_viewfield-item.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_viewfield-item.scss @@ -2,7 +2,6 @@ .field__item__label { @include hb-heading-2; - margin-block-start: 0.83em; - margin-block-end: 0.83em; + margin-block: 0.83em; } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/components/_views-exposed-form.scss b/docroot/themes/humsci/humsci_basic/src/scss/components/_views-exposed-form.scss index d9ca29af41..a1b41e66a4 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/components/_views-exposed-form.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/components/_views-exposed-form.scss @@ -56,6 +56,10 @@ .views-exposed-form .select-preact { button { - @include hb-global-color('border-color', 'gray', true); + border-color: var(--palette--gray) !important; + + @include hb-traditional { + border-radius: 0 !important; + } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss b/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss index a784fe42df..d9c95c10b6 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss @@ -1,14 +1,3 @@ -:root { - // These variables will be used to style color pairings. - // They will be updated depending on the parent color pairing. - // We have to set the variables here and give them default values. - // Colorful Theme - @include hb-pairing-custom-properties($hc-colorful-pairings, $hb-colorful-default); - - // Traditional Theme - @include hb-pairing-custom-properties($ht-traditional-pairings, $hb-traditional-default); -} - html { // Use Decanter's root font size font-size: $hb-root-font-size; @@ -46,7 +35,7 @@ h1 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -60,7 +49,7 @@ h2 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -73,7 +62,7 @@ h3 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -86,7 +75,7 @@ h4 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -99,7 +88,7 @@ h5 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -112,7 +101,7 @@ h6 { &:hover, &:focus { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } } } @@ -148,7 +137,7 @@ caption:not([class]) { font-size: hb-calculate-rems(14px); @include hb-colorful { - @include hb-global-color('color', 'gray-dark'); + color: var(--palette--gray-dark); } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/elements/_details.scss b/docroot/themes/humsci/humsci_basic/src/scss/elements/_details.scss index 5dce5429aa..19052f34dc 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/elements/_details.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/elements/_details.scss @@ -9,9 +9,9 @@ summary:not(.hb-timeline-item__summary) { font-weight: hb-theme-font-weight('semibold'); cursor: pointer; border: $hb-thin-border; - @include hb-pairing-color('border-color', 'secondary'); - @include hb-pairing-color('background-color', 'secondary'); - @include hb-global-color('color', 'white'); + border-color: var(--palette--secondary); + background-color: var(--palette--secondary); + color: var(--palette--white); // This is to position everything correctly in browsers that do not support the // -webkit-details-marker pseudo element @@ -49,28 +49,28 @@ summary:not(.hb-timeline-item__summary) { &:hover, details[open] & { - @include hb-pairing-color('background-color', 'secondary-darken-12'); - @include hb-pairing-color('border-color', 'secondary-darken-12'); + background-color: var(--palette--secondary-darken-12); + border-color: var(--palette--secondary-darken-12); } &:focus, details[open] &:focus { outline: none; - @include hb-global-color('border-color', 'white'); + border-color: var(--palette--white); @include hb-themes(('colorful', 'airy')) { - box-shadow: 0 0 0 hb-calculate-rems(2px) hb-get-pairing-color('secondary-active', $hb-colorful-default, $hc-colorful-pairings); + box-shadow: 0 0 0 hb-calculate-rems(2px) var(--palette--secondary-active); } @include hb-traditional { - box-shadow: 0 0 0 hb-calculate-rems(2px) hb-get-pairing-color('secondary-active', $hb-traditional-default, $ht-traditional-pairings); + box-shadow: 0 0 0 hb-calculate-rems(2px) var(--palette--secondary-active); } box-shadow: 0 0 0 hb-calculate-rems(2px) var(--palette--secondary-active); } .summary { - @include hb-global-color('color', 'white'); + color: var(--palette--white); font-size: hb-calculate-rems(16px); font-weight: hb-theme-font-weight('semibold'); @@ -89,6 +89,6 @@ summary:not(.hb-timeline-item__summary) { .revealed-details { padding: hb-calculate-rems(20px) hb-calculate-rems(16px); border: $hb-thin-border; - @include hb-global-color('border-color', 'gray-medium'); + border-color: var(--palette--gray-medium); border-top: none; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/elements/_tables.scss b/docroot/themes/humsci/humsci_basic/src/scss/elements/_tables.scss index 1a8f145946..fe5a91f46d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/elements/_tables.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/elements/_tables.scss @@ -13,20 +13,20 @@ .hb-dark-pattern &, .views-element-container .hb-dark-pattern &, .hb-dark-inversion .views-element-container & { - @include hb-global-color('background-color', 'white'); + background-color: var(--palette--white); .views-label, .field-content, td { - @include hb-global-color('color', 'black'); + color: var(--palette--black); } a { - @include hb-pairing-color('color', 'tertiary'); + color: var(--palette--tertiary); &:hover, &:focus { - @include hb-pairing-color('color', 'tertiary-darken-20'); + color: var(--palette--tertiary-darken-20); } } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.row.scss b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.row.scss index 40e49ce8c0..acbd479e36 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.row.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.row.scss @@ -20,7 +20,7 @@ &.ptype-hs-accordion { details { margin: 0; - @include hb-global-color('background-color', 'white'); + background-color: var(--palette--white); } } @@ -31,7 +31,7 @@ .hb-hero-overlay::before, .hb-gradient-hero::before { - @include hb-global-color('background-color', 'gray-medium'); + background-color: var(--palette--gray-medium); } } } @@ -82,13 +82,13 @@ grid-template-columns: repeat(2, minmax(0, 1fr)); } - @if ($i > 2) { + @if $i > 2 { @include grid-media-min('md') { grid-template-columns: repeat(3, minmax(0, 1fr)); } } - @if ($i > 3) { + @if $i > 3 { @include grid-media-min('lg') { grid-template-columns: repeat(#{$i}, minmax(0, 1fr)); } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.three_column_w_image.scss b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.three_column_w_image.scss index afb226a667..0cbc65bc9f 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.three_column_w_image.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.three_column_w_image.scss @@ -59,7 +59,7 @@ } &__title-text { - margin: 0 0 hb-spacing-width('xxs') 0; + margin: 0 0 hb-spacing-width('xxs'); word-break: break-word; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.views.scss b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.views.scss index e1bae301f1..a808c541f7 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.views.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/objects/_layouts.views.scss @@ -1,4 +1,4 @@ -//These are styles for views blocks specifically added through Layout Builder. +// These are styles for views blocks specifically added through Layout Builder. .layout__region .block-views { // prevent floated hb-main-body-detail-image from breaking views layout. clear: both; @@ -8,7 +8,7 @@ } &.hb-dark-pattern { - //Allows hb-dark-pattern to be added with Layout Builder Attributes block class + // Allows hb-dark-pattern to be added with Layout Builder Attributes block class padding: hb-spacing-width('xs'); } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.colorful-pairings.scss b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.colorful-pairings.scss index b2fd9fe6b4..f64f0cf4f8 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.colorful-pairings.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.colorful-pairings.scss @@ -1,117 +1,110 @@ // COLORFUL -// -// Set the default color pairing value -// The default color pairing also serves as the fallback color -// pairing for browsers that do not support CSS custom properties -$hb-colorful-default: "ocean"; // Each color pairing has a palette of color swatches $hc-colorful-pairings: ( - "ocean": ( - "primary": $su-color-teal, - "secondary": #148762, - "tertiary": #007c8f, - "primary-hero-overlay": rgba(0, 36, 41, 0.8), - "primary-dark": #002429, - "secondary-active": #00ce9d, - "secondary-highlight": #e4f4ee, - "secondary-highlight-darken": darken(#e4f4ee, 20%), - "secondary-darken-12": darken(#148762, 12%), - "tertiary-highlight": #c2f7ff, - "tertiary-highlight-darken-10": darken(#c2f7ff, 10%), - "tertiary-reversed": #00d5f5, - "tertiary-darken-20": darken(#007c8f, 20%), - "spotlight": #e4f4ee + 'ocean': ( + 'primary': #00505c, + 'secondary': #148762, + 'tertiary': #007c8f, + 'primary-hero-overlay': rgba(0, 36, 41, 0.8), + 'primary-dark': #002429, + 'secondary-active': #00ce9d, + 'secondary-highlight': #e4f4ee, + 'secondary-highlight-darken': darken(#e4f4ee, 20%), + 'secondary-darken-12': darken(#148762, 12%), + 'tertiary-highlight': #c2f7ff, + 'tertiary-highlight-darken-10': darken(#c2f7ff, 10%), + 'tertiary-reversed': #00d5f5, + 'tertiary-darken-20': darken(#007c8f, 20%), + 'spotlight': #e4f4ee, ), - "mountain": ( - "primary": #64305f, - "secondary": #00638e, - "tertiary": #148762, - "primary-hero-overlay": rgba(100, 48, 95, 0.82), - "primary-dark": #64305f, - "secondary-active": #0098db, - "secondary-highlight": #d5effe, - "secondary-highlight-darken": darken(#d5effe, 20%), - "secondary-darken-12": darken(#00638e, 12%), - "tertiary-highlight": #befde5, - "tertiary-highlight-darken-10": darken(#befde5, 10%), - "tertiary-reversed": #74fbc7, - "tertiary-darken-20": darken(#148762, 20%), - "spotlight": #e4f5ff + 'mountain': ( + 'primary': #64305f, + 'secondary': #00638e, + 'tertiary': #148762, + 'primary-hero-overlay': rgba(100, 48, 95, 0.82), + 'primary-dark': #64305f, + 'secondary-active': #0098db, + 'secondary-highlight': #d5effe, + 'secondary-highlight-darken': darken(#d5effe, 20%), + 'secondary-darken-12': darken(#00638e, 12%), + 'tertiary-highlight': #befde5, + 'tertiary-highlight-darken-10': darken(#befde5, 10%), + 'tertiary-reversed': #74fbc7, + 'tertiary-darken-20': darken(#148762, 20%), + 'spotlight': #e4f5ff, ), - "cardinal": ( - "primary": #600e0e, - "secondary": #8c1515, - "tertiary": #b1040e, - "primary-hero-overlay": rgba(47, 36, 36, 0.79), - "primary-dark": #2f2424, - "secondary-active": #b1040e, - "secondary-highlight": #e8e9ea, - "secondary-highlight-darken": darken(#e8e9ea, 20%), - "secondary-darken-12": darken(#8c1515, 12%), - "tertiary-highlight": #e8e9ea, - "tertiary-highlight-darken-10": darken(#e8e9ea, 10%), - "tertiary-reversed": #cecfd1, - "tertiary-darken-20": darken(#b1040e, 20%), - "spotlight": #e9e6e2 + 'cardinal': ( + 'primary': #600e0e, + 'secondary': #8c1515, + 'tertiary': #b1040e, + 'primary-hero-overlay': rgba(47, 36, 36, 0.79), + 'primary-dark': #2f2424, + 'secondary-active': #b1040e, + 'secondary-highlight': #e8e9ea, + 'secondary-highlight-darken': darken(#e8e9ea, 20%), + 'secondary-darken-12': darken(#8c1515, 12%), + 'tertiary-highlight': #e8e9ea, + 'tertiary-highlight-darken-10': darken(#e8e9ea, 10%), + 'tertiary-reversed': #cecfd1, + 'tertiary-darken-20': darken(#b1040e, 20%), + 'spotlight': #e9e6e2, ), - "lake": ( - "primary": #005160, - "secondary": #3f3c30, - "tertiary": #616a5d, - "primary-hero-overlay": rgba(0, 101, 119, 0.84), - "primary-dark": #00343e, - "secondary-active": #8c897d, - "secondary-highlight": #ece8e1, - "secondary-highlight-darken": darken(#d7d3cd, 20%), - "secondary-darken-12": darken(#1c1a14, 12%), - "tertiary-highlight": #e3ddd1, - "tertiary-highlight-darken-10": darken(#c9c5bf, 10%), - "tertiary-reversed": #fdfcf2, - "tertiary-darken-20": darken(#485045, 20%), - "spotlight": #e1eadd + 'lake': ( + 'primary': #005160, + 'secondary': #3f3c30, + 'tertiary': #616a5d, + 'primary-hero-overlay': rgba(0, 101, 119, 0.84), + 'primary-dark': #00343e, + 'secondary-active': #8c897d, + 'secondary-highlight': #ece8e1, + 'secondary-highlight-darken': darken(#d7d3cd, 20%), + 'secondary-darken-12': darken(#1c1a14, 12%), + 'tertiary-highlight': #e3ddd1, + 'tertiary-highlight-darken-10': darken(#c9c5bf, 10%), + 'tertiary-reversed': #fdfcf2, + 'tertiary-darken-20': darken(#485045, 20%), + 'spotlight': #e1eadd, ), - "canyon": ( - "primary": #005160, - "secondary": #8c1515, - "tertiary": #007c92, - "primary-hero-overlay": rgba(0, 80, 92, 0.83), - "primary-dark": #00343e, - "secondary-active": #b1040e, - "secondary-highlight": #e8e9ea, - "secondary-highlight-darken": darken(#dbdbdb, 20%), - "secondary-darken-12": darken(#620e0e, 12%), - "tertiary-highlight": #dbdbdb, - "tertiary-highlight-darken-10": darken(#cacaca, 10%), - "tertiary-reversed": #ebebeb, - "tertiary-darken-20": darken(#006073, 20%), - "spotlight": #dfedef + 'canyon': ( + 'primary': #005160, + 'secondary': #8c1515, + 'tertiary': #007c92, + 'primary-hero-overlay': rgba(0, 80, 92, 0.83), + 'primary-dark': #00343e, + 'secondary-active': #b1040e, + 'secondary-highlight': #e8e9ea, + 'secondary-highlight-darken': darken(#dbdbdb, 20%), + 'secondary-darken-12': darken(#620e0e, 12%), + 'tertiary-highlight': #dbdbdb, + 'tertiary-highlight-darken-10': darken(#cacaca, 10%), + 'tertiary-reversed': #ebebeb, + 'tertiary-darken-20': darken(#006073, 20%), + 'spotlight': #dfedef, ), - "cliff": ( - "primary": #8c1515, - "secondary": #00505c, - "tertiary": #8c1515, - "primary-hero-overlay": rgba(140, 21, 21, 0.88), - "primary-dark": #8c1515, - "secondary-active": #8c1515, - "secondary-highlight": #e8e9ea, - "secondary-highlight-darken": darken(#dbdbdb, 20%), - "secondary-darken-12": darken(#00343c, 12%), - "tertiary-highlight": #e8e9ea, - "tertiary-highlight-darken-10": darken(#dbdbdb, 10%), - "tertiary-reversed": #cecfd1, - "tertiary-darken-20": darken(#620e0e, 20%), - "spotlight": #dfedef + 'cliff': ( + 'primary': #8c1515, + 'secondary': #00505c, + 'tertiary': #8c1515, + 'primary-hero-overlay': rgba(140, 21, 21, 0.88), + 'primary-dark': #8c1515, + 'secondary-active': #8c1515, + 'secondary-highlight': #e8e9ea, + 'secondary-highlight-darken': darken(#dbdbdb, 20%), + 'secondary-darken-12': darken(#00343c, 12%), + 'tertiary-highlight': #e8e9ea, + 'tertiary-highlight-darken-10': darken(#dbdbdb, 10%), + 'tertiary-reversed': #cecfd1, + 'tertiary-darken-20': darken(#620e0e, 20%), + 'spotlight': #dfedef, ), ); - -// Specific shades of gray that compliment colorful pairing palettes $hc-colorful-globals: ( - "gray": $su-color-driftwood, - "gray-dark": #413e39, - "gray-medium": #d9d7d2, - "gray-light": #f1f0ee, - "white": #ffffff, - "black": #000000, - "cardinal": #8c1515, + 'gray': #b6b1a9, + 'gray-dark': #413e39, + 'gray-medium': #d9d7d2, + 'gray-light': #f1f0ee, + 'white': #ffffff, + 'black': #000000, + 'cardinal': #8c1515, ); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.general.scss b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.general.scss index f0852a9530..1aadaf2707 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.general.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.general.scss @@ -3,7 +3,6 @@ $hb-global-theme-list: ( 'colorful', 'traditional' ); - $hb-grid-count: 12; $hb-counted-items-count: 4; @@ -59,13 +58,10 @@ $hb-animation-list: ( "airy": (150ms ease-in-out), "traditional": (300ms ease-in-out) ); - $hb-layout-max-width: 1200px; $hb-layout-XXL-width: 1500px; // matches the XXL value set in Decanter https://decanter.stanford.edu/page/layouts-modular-spacing/ - $hb-border-radius: 4px; $hb-button-border-radius: 30px; - $hb-image-hover-scale: 1.07; // Card Patterns diff --git a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.traditional-pairings.scss b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.traditional-pairings.scss index 4ef7e05ba7..4a5c3eecf6 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.traditional-pairings.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.traditional-pairings.scss @@ -1,85 +1,80 @@ // TRADITIONAL -// Set the default color pairing value -// The default color pairing also serves as the fallback color -// pairing for browsers that do not support CSS custom properties -$hb-traditional-default: 'cardinal'; - // Each color pairing has a palette of color swatches $ht-traditional-pairings: ( - "cardinal": ( - "primary": #600e0e, - "secondary": #8c1515, - "tertiary": #b1040e, - "primary-hero-overlay": rgba(28, 29, 30, 0.85), - "primary-dark": darken(#600e0e, 10%), - "secondary-active": #b1040e, - "secondary-highlight": #e8e9ea, - "secondary-highlight-darken": darken(#e8e9ea, 20%), - "secondary-darken-12": #343639, - "tertiary-highlight": #f4f4f4, - "tertiary-highlight-darken-10": darken(#f4f4f4, 10%), - "tertiary-reversed": #dbdcde, - "tertiary-darken-20": darken(#b1040e, 20%), - "spotlight": #dde0e0 + 'cardinal': ( + 'primary': #600e0e, + 'secondary': #8c1515, + 'tertiary': #b1040e, + 'primary-hero-overlay': rgba(28, 29, 30, 0.85), + 'primary-dark': darken(#600e0e, 10%), + 'secondary-active': #b1040e, + 'secondary-highlight': #e8e9ea, + 'secondary-highlight-darken': darken(#e8e9ea, 20%), + 'secondary-darken-12': #343639, + 'tertiary-highlight': #f4f4f4, + 'tertiary-highlight-darken-10': darken(#f4f4f4, 10%), + 'tertiary-reversed': #dbdcde, + 'tertiary-darken-20': darken(#b1040e, 20%), + 'spotlight': #dde0e0, + ), + 'bluejay': ( + 'primary': #600e0e, + 'secondary': #8c1515, + 'tertiary': #b1040e, + 'primary-hero-overlay': rgba(5, 38, 44, 0.85), + 'primary-dark': darken(#600e0e, 10%), + 'secondary-active': #b1040e, + 'secondary-highlight': #daebed, + 'secondary-highlight-darken': darken(#daebed, 20%), + 'secondary-darken-12': darken(#8c1515, 12%), + 'tertiary-highlight': #e9f5f6, + 'tertiary-highlight-darken-10': darken(#e9f5f6, 10%), + 'tertiary-reversed': #daebed, + 'tertiary-darken-20': darken(#b1040e, 20%), + 'spotlight': #e9f5f6, ), - "bluejay": ( - "primary": #600e0e, - "secondary": #8c1515, - "tertiary": #b1040e, - "primary-hero-overlay": rgba(5, 38, 44, 0.85), - "primary-dark": darken(#600e0e, 10%), - "secondary-active": #b1040e, - "secondary-highlight": #daebed, - "secondary-highlight-darken": darken(#daebed, 20%), - "secondary-darken-12": darken(#8c1515, 12%), - "tertiary-highlight": #e9f5f6, - "tertiary-highlight-darken-10": darken(#e9f5f6, 10%), - "tertiary-reversed": #daebed, - "tertiary-darken-20": darken(#b1040e, 20%), - "spotlight": #e9f5f6 + 'warbler': ( + 'primary': #003b45, + 'secondary': #005b6c, + 'tertiary': #616a5d, + 'primary-hero-overlay': rgba(24, 21, 8, 0.8), + 'primary-dark': #00171b, + 'secondary-active': #8c897d, + 'secondary-highlight': #ece8e1, + 'secondary-highlight-darken': #d4d1cc, + 'secondary-darken-12': #003b45, + 'tertiary-highlight': #faf8f7, + 'tertiary-highlight-darken-10': #e0dfdc, + 'tertiary-reversed': #dcd9d3, + 'tertiary-darken-20': #41473e, + 'spotlight': #e1eadd, ), - "warbler": ( - "primary": #003b45, - "secondary": #005b6c, - "tertiary": #616a5d, - "primary-hero-overlay": rgba(24, 21, 8, 0.8), - "primary-dark": #00171b, - "secondary-active": #8c897d, - "secondary-highlight": #ece8e1, - "secondary-highlight-darken": #d4d1cc, - "secondary-darken-12": #003b45, - "tertiary-highlight": #faf8f7, - "tertiary-highlight-darken-10": #e0dfdc, - "tertiary-reversed": #dcd9d3, - "tertiary-darken-20": #41473e, - "spotlight": #e1eadd + 'firefinch': ( + 'primary': #a64c47, + 'secondary': #c74632, + 'tertiary': #8c1515, + 'primary-hero-overlay': rgba(21, 10, 9, 0.92), + 'primary-dark': darken(#a64c47, 10%), + 'secondary-active': #8c1515, + 'secondary-highlight': #f4f4f4, + 'secondary-highlight-darken': darken(#f4f4f4, 20%), + 'secondary-darken-12': darken(#c74632, 12%), + 'tertiary-highlight': #fef6e2, + 'tertiary-highlight-darken-10': darken(#fef6e2, 10%), + 'tertiary-reversed': #f4f4f4, + 'tertiary-darken-20': darken(#8c1515, 20%), + 'spotlight': #e0e0d1, ), - "firefinch": ( - "primary": #A64C47, - "secondary": #C74632, - "tertiary": #8C1515, - "primary-hero-overlay": rgba(21, 10, 9, 0.92), - "primary-dark": darken(#A64C47, 10%), - "secondary-active": #8C1515, - "secondary-highlight": #F4F4F4, - "secondary-highlight-darken": darken(#F4F4F4, 20%), - "secondary-darken-12": darken(#C74632, 12%), - "tertiary-highlight": #FEF6E2, - "tertiary-highlight-darken-10": darken(#FEF6E2, 10%), - "tertiary-reversed": #F4F4F4, - "tertiary-darken-20": darken(#8C1515, 20%), - "spotlight": #E0E0D1 - ) ); // Specific shades of gray that compliment traditional pairing palettes $ht-traditional-globals: ( - "gray": #b3b5b9, - "gray-dark": #343639, - "gray-medium": #dbdcde, - "gray-light": #f4f4f4, - "white": #ffffff, - "black": #000000, - "cardinal": #8c1515 + 'gray': #b3b5b9, + 'gray-dark': #343639, + 'gray-medium': #dbdcde, + 'gray-light': #f4f4f4, + 'white': #ffffff, + 'black': #000000, + 'cardinal': #8c1515, ); diff --git a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.zindex.scss b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.zindex.scss index 70f4a8bffd..db04d59d05 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.zindex.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/settings/_variables.zindex.scss @@ -5,16 +5,17 @@ $hb-z-index-small-2: 2; $hb-z-index-small-3: 3; $hb-z-index-small-4: 4; $hb-z-index-small-5: 5; -$hb-z-index-1: 100; -$hb-z-index-2: 200; -$hb-z-index-3: 300; -$hb-z-index-4: 400; +$hb-z-index-1: 100; +$hb-z-index-2: 200; +$hb-z-index-3: 300; +$hb-z-index-4: 400; + // Drupal admin menu is zindex 501 -$hb-z-index-5: 500; -$hb-z-index-6: 600; -$hb-z-index-7: 700; -$hb-z-index-8: 800; -$hb-z-index-9: 900; +$hb-z-index-5: 500; +$hb-z-index-6: 600; +$hb-z-index-7: 700; +$hb-z-index-8: 800; +$hb-z-index-9: 900; $hb-z-index-10: 1000; $hb-z-index-11: 1100; $hb-z-index-12: 1200; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.animation.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.animation.scss index c093c8f0aa..16b4591a4d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.animation.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.animation.scss @@ -4,7 +4,7 @@ @function hb-transition($property) { $theme-animation-list: get-theme-array-list($hb-animation-list); - @if (length($theme-animation-list) > 0) { + @if length($theme-animation-list) > 0 { $duration: nth($theme-animation-list, 1); $timing-function: nth($theme-animation-list, 2); @return $property $duration $timing-function; diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.color-pairings.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.color-pairings.scss deleted file mode 100644 index 5bc8df274a..0000000000 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.color-pairings.scss +++ /dev/null @@ -1,40 +0,0 @@ -// Map through a list of color pairings to return a list of colors -@function hb-get-pairing-list($theme-map, $palette) { - $result: map-get($theme-map, $palette); - - @if ($result) { - // Return value if it exists - @return $result; - } @else { - // Error if value doesn't exist - @error 'Couldn\'t find a value for this key: #{$key}'; - } -} - -// Map through all color pairings to return a single color -@function hb-get-pairing-color($key, $palette, $theme-map) { - // Assign a single color from the mapped palette - $result: map-get(hb-get-pairing-list($theme-map, $palette), $key); - - @if ($result) { - // Return value if it exists - @return $result; - } @else { - // Error if value doesn't exist - @error 'Couldn\'t find a value for this key: #{$key}'; - } -} - -// Map through all global colors and return a single color -@function hb-get-global-color($key, $globals-map) { - - $result: map-get($globals-map, $key); - - @if ($result) { - // Return value if it exists - @return $result; - } @else { - // Error if value doesn't exist - @error 'Couldn\'t find a value for this key: #{$key}'; - } -} diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.general.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.general.scss index bf2cbb53a7..e6a4910a86 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.general.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.general.scss @@ -16,12 +16,12 @@ $is-valid-theme: false; @each $theme in $hb-global-theme-list { - @if ($theme == $hb-current-theme) { + @if $theme == $hb-current-theme { $is-valid-theme: true; } } - @if ($is-valid-theme) { + @if $is-valid-theme { @return map-get($requested-array, $hb-current-theme); } @else { @return null; @@ -39,9 +39,9 @@ $theme-spacing-list: get-theme-array-list($hb-spacing-list); $result: map-get($theme-spacing-list, $size); - @if ($result) { + @if $result { // Return spacing value if it exists - @if ($convert-to-rem) { + @if $convert-to-rem { // use hb-calculate-rems and then return rem value @return hb-calculate-rems($result); } @else { @@ -60,7 +60,7 @@ @function hb-sidebar-width() { $result: get-theme-array-list($hb-sidebar-list); - @if ($result) { + @if $result { @return $result; } @else { // Error if value doesn't exist diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.icons.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.icons.scss index 73946fae76..4e161fe45b 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.icons.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.icons.scss @@ -6,45 +6,47 @@ // ⚠️ Icons should not have height and width attributes, viewBox only. This will // allow the icons to scale when used. @function hc-get-icons($icon, $color) { - @if ($icon == 'plus') { + @if $icon == 'plus' { @return ''; - } @else if ($icon == 'minus') { + } @else if $icon == 'minus' { @return ''; - } @else if ($icon == 'chevron') { + } @else if $icon == 'chevron' { @return ''; - } @else if ($icon == 'ext-link') { + } @else if $icon == 'ext-link' { @return ''; - } @else if ($icon == 'search') { + } @else if $icon == 'search' { @return ''; - } @else if ($icon == 'arrow-right') { + } @else if $icon == 'arrow-right' { @return ''; - } @else if ($icon == 'arrow-right-box-shadow') { // Colorful carousel arrow + } @else if $icon == 'arrow-right-box-shadow' { + // Colorful carousel arrow @return ''; - } @else if ($icon == 'calendar') { + } @else if $icon == 'calendar' { @return ''; - } @else if ($icon == 'location') { + } @else if $icon == 'location' { @return ''; - } @else if ($icon == 'speaker') { + } @else if $icon == 'speaker' { @return ''; - } @else if ($icon == 'arrow-right-long') { + } @else if $icon == 'arrow-right-long' { @return ''; - } @else if ($icon == 'arrow-right-long-box-shadow') { // Traditional carousel arrow + } @else if $icon == 'arrow-right-long-box-shadow' { + // Traditional carousel arrow @return ''; - } @else if ($icon == 'lock') { + } @else if $icon == 'lock' { @return ''; - } @else if ($icon == 'ellipse-border') { + } @else if $icon == 'ellipse-border' { @return ''; - } @else if ($icon == 'ellipse') { + } @else if $icon == 'ellipse' { @return ''; - } @else if ($icon == 'quote-mark') { + } @else if $icon == 'quote-mark' { @return ''; - } @else if ($icon == 'timeline-toggle') { + } @else if $icon == 'timeline-toggle' { @return ''; - } @else if ($icon == 'timeline-circle') { + } @else if $icon == 'timeline-circle' { @return ''; - } @else if ($icon == 'slider-caret') { + } @else if $icon == 'slider-caret' { @return ''; - } @else if ($icon == 'anchor') { - @return '' + } @else if $icon == 'anchor' { + @return ''; } } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.svg.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.svg.scss index 3945fd2b74..b91c14edc5 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.svg.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/tools/_functions.svg.scss @@ -15,14 +15,16 @@ @if not str-index($svg, xmlns) { $svg: str-replace($svg, '