.jump-links{padding-top:calc(var(--pxv-unit)*15)}@media (min-width:768px){.jump-links{padding-top:calc(var(--pxv-unit)*80)}}.jump-links.custom{margin-bottom:calc(var(--mb-m, 0)*var(--pxv-unit)*1);margin-top:calc(var(--mt-m, 0)*var(--pxv-unit)*1);padding-bottom:calc(var(--pb-m, 0)*var(--pxv-unit)*1);padding-top:calc(var(--pt-m, 15)*var(--pxv-unit)*1)}@media (min-width:768px){.jump-links.custom{margin-bottom:calc(var(--mb-d, 0)*var(--pxv-unit)*1);margin-top:calc(var(--mt-d, 0)*var(--pxv-unit)*1);padding-bottom:calc(var(--pb-d, 0)*var(--pxv-unit)*1);padding-top:calc(var(--pt-d, 80)*var(--pxv-unit)*1)}}.jump-links__inner{border-bottom:calc(var(--pxv-unit)*1) solid #bfbfbf;border-top:calc(var(--pxv-unit)*1) solid #bfbfbf;padding-bottom:calc(var(--pxv-unit)*20);padding-top:calc(var(--pxv-unit)*20);row-gap:calc(var(--pxv-unit)*10)}@media (min-width:768px){.jump-links__inner{padding-bottom:calc(var(--pxv-unit)*39);padding-top:calc(var(--pxv-unit)*29);row-gap:calc(var(--pxv-unit)*13)}}@media (max-width:767px){.jump-links__inner{flex-wrap:nowrap}}.jump-links__text{margin-bottom:0}@media (max-width:767px){.jump-links__text{width:100%}}@media (min-width:768px){.jump-links__text{margin-left:calc(var(--pxv-unit)*9);margin-right:calc(var(--pxv-unit)*17);margin-top:calc(var(--pxv-unit)*6)}}.jump-links__link{align-items:center;background-color:#fff;border-radius:calc(var(--pxv-unit)*99);color:#925843;display:inline-flex;height:fit-content;isolation:isolate;line-height:1;overflow:hidden;padding:calc(var(--pxv-unit)*9) calc(var(--pxv-unit)*18);position:relative;text-decoration:none;transition:color .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1)}@media (min-width:768px){.jump-links__link{padding:calc(var(--pxv-unit)*9) calc(var(--pxv-unit)*21)}}.jump-links__link:before{background-color:#925843;border-radius:inherit;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .22s cubic-bezier(.23,1,.32,1);will-change:transform;z-index:0}.jump-links__link:focus-visible,.jump-links__link:hover{color:#fff}.jump-links__link:focus-visible:before,.jump-links__link:hover:before{transform:scaleX(1)}.jump-links__link:not(:last-child){margin-right:calc(var(--pxv-unit)*9)}.jump-links__link span{position:relative;z-index:1}@media (max-width:767px){.jump-links__link span{line-height:1.2;max-width:calc(var(--pxv-unit)*290);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}