.f-svg{display:block;height:100%;width:100%}.p-tag{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:99999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;line-height:1}.p-tag,.p-tag.light{--tw-bg-opacity:1;--tw-text-opacity:1}.p-tag.light{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(0 0 0/var(--tw-text-opacity,1))}.p-tag span{text-box:trim-both cap alphabetic}.f-image{aspect-ratio:var(--ratio,1);background-size:cover;display:block;position:relative;z-index:0}.f-image.png{background-image:none!important}.f-image .placeholder{background-size:cover;height:100%;left:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.54,0,.06,.87);width:100%;z-index:-1}.f-image.bleed img,.f-image.cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-x,50%) var(--focal-y,50%);object-position:var(--focal-x,50%) var(--focal-y,50%);width:100%}.f-image.cover{aspect-ratio:unset}.f-image img{opacity:0;transition:opacity .5s cubic-bezier(.54,0,.06,.87);user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.f-image img.lazyloaded{opacity:1}.f-image img.lazyloaded+.placeholder{opacity:0}.f-image.isLoaded img{opacity:1}.f-image.isLoaded .placeholder{opacity:0}@keyframes showModal{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal{0%{transform:translate(0)}to{transform:translate(110%)}}.b-primary{--colorText:#000;--colorBg:#fafafa;align-items:center;background-color:var(--colorBg);border-color:var(--colorText);border-style:solid;border-width:1px;color:var(--colorText);display:inline-flex;justify-content:center;overflow:hidden;position:relative}.b-primary.-transparent{--colorText:#fafafa;--colorBg:transparent}.b-primary.-dark{--colorText:#fafafa;--colorBg:#000}.b-primary.-external svg{transform:rotate(-45deg)}.b-primary.-anchor svg{transform:rotate(90deg)}.b-primary__label{align-items:center;display:flex;height:100%;justify-content:center;padding-left:2rem;padding-right:2rem;transition:transform .46s cubic-bezier(.54,0,.06,.87);width:100%}.b-primary__icon{border-color:var(--colorText);border-left-width:1px}.b-primary__icon,.b-primary__icon--hover{align-items:center;display:flex;flex-basis:4rem;flex-shrink:0;height:4rem;justify-content:center;transition:transform .46s cubic-bezier(.54,0,.06,.87);width:4rem}.b-primary__icon--hover{border-color:var(--colorText);border-right-width:1px;left:0;position:absolute;top:0;transform:translate(-100%)}.b-primary[data-icon=none]>span{border:none}.b-primary[data-icon=none] svg{visibility:hidden}@media(hover:hover){.b-primary:not([data-icon=none]):hover .b-primary__label{transform:translate(4rem)}.b-primary:not([data-icon=none]):hover .b-primary__icon{transform:translate(100%)}.b-primary:not([data-icon=none]):hover .b-primary__icon--hover{transform:translate(0)}}.b-primary:not([data-icon=none]):focus-visible .b-primary__label{transform:translate(4rem)}.b-primary:not([data-icon=none]):focus-visible .b-primary__icon{transform:translate(100%)}.b-primary:not([data-icon=none]):focus-visible .b-primary__icon--hover{transform:translate(0)}.b-primary.-loading{pointer-events:none}.b-primary.-loading .b-primary__icon,.b-primary.-loading .b-primary__icon--hover{opacity:0}.b-primary__spinner{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.b-primary__spinner-ring{display:block;height:1.6rem;width:1.6rem}@keyframes spin{to{transform:rotate(1turn)}}.b-primary__spinner-ring{animation:spin 1s linear infinite;border-color:currentColor transparent currentColor currentColor;border-radius:100%;border-width:2px}@media screen and (min-height:810px){.error-page__content{padding-top:4rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.anim-fade-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.anim-fade-in{animation:fadeIn 1.2s ease-out forwards;opacity:0}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}
