:root{--direction:-1}.link-finder{view-transition-name:content}@keyframes slide-out{0%{transform:translateY(0)}to{opacity:0;transform:translateY(calc(20%*var(--direction)))}}@keyframes slide-in{0%{opacity:0;transform:translateY(calc(-20%*var(--direction)))}to{transform:translateY(0)}}::view-transition-old(content){animation:slide-out .5s cubic-bezier(.86,0,.07,1) forwards}::view-transition-new(content){animation:slide-in .5s cubic-bezier(.86,0,.07,1) forwards}.link-finder{margin-top:-100px;position:relative;z-index:2}@media(min-width:85.375rem){.link-finder{margin-top:-150px}}.link-finder__title{color:#006ecd;font-size:1.875rem;font-weight:400;letter-spacing:1px;line-height:120%;margin:0;max-width:445px}.link-finder__finder-wrap{background:#fff;border-radius:2rem;box-shadow:0 10px 10px #ccc;margin-inline:1.25rem;padding:2.5rem;position:relative;z-index:9}@media(min-width:64rem){.link-finder__finder-wrap{align-items:center;display:flex;gap:1rem;justify-content:space-around;padding:2.5rem 3.125rem}}.link-finder__select{border:1px solid #cccc;display:none;left:0;list-style:none;margin:0;max-height:0;opacity:1;overflow-y:auto;padding:0;position:absolute;top:100%;transition:opacity .3s ease,display allow-discrete .3s ease;width:100%;z-index:9;@starting-style{opacity:0}}.link-finder__select.toggled{display:block;max-height:300px}.link-finder__select--two{display:none}.link-finder__select--two.available{display:block}.link-finder__toggle--level-2{display:none}.link-finder__button,.link-finder__toggle{background:#fff;border:0;border-bottom:1px solid #006ecd;border-radius:0;color:#000;padding:.938rem 0;position:relative;text-align:left;width:100%}.link-finder__toggle:disabled{background:transparent}.link-finder__toggle:after{border-bottom:2px solid #111;border-right:2px solid #111;content:"";display:block;height:10px;position:absolute;right:1rem;top:35%;transform:rotate(45deg);transition:transform .3s;width:10px}.link-finder__toggle span{color:#666}.link-finder__toggle[disabled]{cursor:default;opacity:.6}.link-finder__toggle:focus:after,.link-finder__toggle:hover:after,.link-finder__toggle[disabled]:after{border-color:#fff}.link-finder__toggle:focus span,.link-finder__toggle:hover span{color:#eee}.link-finder__toggle.active:after{top:42%;transform:rotate(-135deg)}.link-finder__button{padding:1rem}.link-finder__toggle--level-two:not(.displayed-option){display:none}.link-finder__input-wrap{flex-grow:1;margin-bottom:1rem;position:relative}.link-finder__input-label{color:#666;font-size:1.375rem;font-weight:400;margin:0}@media(min-width:64rem){.link-finder__input-wrap{flex-grow:1;margin-bottom:0;max-width:240px;width:50%}}.link-finder__link{align-self:end;width:100%}@media(min-width:64rem){.link-finder__link{width:auto!important}}.link-finder__link{opacity:1}.link-finder__link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.link-finder__link--disabled:focus,.link-finder__link--disabled:hover{background-color:#00587c}