.hero-shift-trigger{transition:color .18s,border-color .18s,opacity .3s}.hero-shift-trigger:hover{color:#fff;border-bottom-color:#fff}.hero-shift-trigger:focus-visible{outline-offset:3px;outline:2px solid #f0a79a}.hero-tab{color:#7a7570;transition:color .25s}.hero-tab:hover{color:#aeaeb2}.hero-tab:focus-visible{outline-offset:3px;outline:2px solid #c0392b}@keyframes hero-ticker-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes hero-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-ticker-track{animation:hero-ticker-scroll var(--hero-ticker-duration,46s) linear infinite}.hero-ticker-view:hover .hero-ticker-track{animation-play-state:paused}.hero-ticker-dot{animation:1.8s ease-in-out infinite hero-ticker-blink}.hero-ticker-turnstile{z-index:20;position:absolute;top:calc(100% + 8px);right:0}.fb-flap{transform-style:preserve-3d;transition:transform .44s cubic-bezier(.36,0,.16,1);transition-delay:var(--d);display:inline-block;position:relative;transform:perspective(900px)rotateX(0)}.fb-word{white-space:nowrap;display:inline-block}.fb-face{backface-visibility:hidden;display:block}.fb-back{color:#e05a45;position:absolute;inset:0;transform:rotateX(180deg)}.fb-flap:after{content:"";opacity:0;pointer-events:none;background:#0000008c;height:1px;transition:opacity .2s;position:absolute;top:50%;left:0;right:0}.hero-panel.fb-on .fb-flap{transform:perspective(900px)rotateX(-180deg)}.hero-panel.fb-on .fb-flap:after{opacity:.5}.fb-fade,.fb-fade-up{transition:opacity .38s,transform .38s}.hero-panel.fb-on .fb-fade{opacity:0;transform:translateY(-6px)}.hero-panel.fb-on .fb-fade-up{opacity:0;transform:translateY(6px)}.fb-head{transition:transform .5s cubic-bezier(.36,0,.16,1),opacity .38s}.hero-panel.fb-on .fb-head{transform:translateY(14px)}.hero-panel.fb-out .fb-head{opacity:0;transform:translateY(22px)}@media (prefers-reduced-motion:reduce){.fb-flap,.fb-fade,.fb-fade-up,.fb-head{transition:none}.fb-flap:after{display:none}.hero-ticker-track,.hero-ticker-dot{animation:none}.hero-ticker-view{scrollbar-width:none;overflow-x:auto}.hero-ticker-view::-webkit-scrollbar{display:none}}
.jr-chip{transition:all .25s}.jr-chip:hover{color:#17171a;border-color:#c0392b}.jr-chip.is-active:hover{background:#c0392b38;border-color:#e05a45}.jr-card{transition:opacity .35s}.jr-card:hover{border-color:#c0392b}@media (prefers-reduced-motion:reduce){.jr-chip,.jr-card{transition:none}}
.cap-icon{color:#ffffff3d;transition:color .25s}.cap-icon.is-active{color:#e05a45}.cap-title{color:#f5f2ec;transition:color .25s,transform .25s}.cap-title.is-active{color:#e05a45;transform:translate(6px)}.cap-card{transition:opacity .3s}.cap-fix-link{transition:background .22s,border-color .22s}.cap-fix-link:hover{background:#c0392b33;border-color:#c0392b}@media (prefers-reduced-motion:reduce){.cap-icon,.cap-title,.cap-card,.cap-fix-link{transition:none}.cap-title.is-active{transform:none}}
.bf-field{border:1px solid #ffffff29;transition:border-color .18s}.bf-field:focus{border-color:#e05a45}.bf-field::placeholder{color:#f5f2ec8c}.bf-select{appearance:none;cursor:pointer}@media (prefers-reduced-motion:reduce){.bf-field{transition:none}}
