.btn[data-v-aeb0824e]{position:relative}.btn-content[data-v-aeb0824e]{align-items:center;display:inline-flex;gap:.5rem;white-space:nowrap}.btn-disabled[data-v-aeb0824e]{cursor:not-allowed;opacity:.6;pointer-events:none}.btn-loading[data-v-aeb0824e]{cursor:wait}.loading-spinner[data-v-aeb0824e]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.animate-spin[data-v-aeb0824e]{animation:spin-aeb0824e 1s linear infinite}@keyframes spin-aeb0824e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.teaser-badge[data-v-5bba0790]{align-items:center;background:var(--color-secondary-light);border-radius:4px;color:var(--color-secondary);display:inline-flex;font-size:.6875rem;font-weight:600;padding:.25rem .5rem;white-space:nowrap}.gc-ribbon-clip[data-v-202a34ea]{border-top-left-radius:1rem;height:54px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:54px;z-index:2}.gc-ribbon-label[data-v-202a34ea]{background:linear-gradient(135deg,#ffb347,#f59e0b 45%,#d97706);box-shadow:0 2px 4px rgba(217,119,6,.35),inset 0 1px 0 hsla(0,0%,100%,.25);color:#fff;display:block;font-size:9px;font-weight:700;left:-26px;letter-spacing:.14em;padding:2px 0;position:absolute;text-align:center;text-shadow:0 1px 0 rgba(146,64,14,.35);text-transform:uppercase;top:12px;transform:rotate(-45deg);width:96px}.gc-ribbon-label[data-v-202a34ea]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:1px}.gc-ribbon-clip--mobile[data-v-202a34ea]{height:48px;width:48px}.gc-ribbon-label--mobile[data-v-202a34ea]{box-shadow:0 2px 6px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.25);left:-22px;letter-spacing:.12em;top:10px;width:84px}.gc-floating-card[data-v-202a34ea]{animation:gc-float-202a34ea 6s ease-in-out infinite;animation-delay:1.2s;box-shadow:0 8px 24px -8px rgba(33,197,142,.18),0 2px 6px -1px rgba(36,59,142,.04);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease;will-change:transform}.gc-floating-card[data-v-202a34ea]:hover{animation-play-state:paused;border-color:#a7f3d5;box-shadow:0 14px 36px -10px rgba(33,197,142,.28),0 4px 10px -2px rgba(36,59,142,.08);transform:translateY(-3px)!important}@keyframes gc-float-202a34ea{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.gc-card-anim-enter-active[data-v-202a34ea]{transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s ease;transition-delay:.45s}.gc-card-anim-leave-active[data-v-202a34ea]{transition:transform .25s ease,opacity .2s ease}.gc-card-anim-enter[data-v-202a34ea]{transform:translateY(-24px) scale(.96)!important}.gc-card-anim-enter[data-v-202a34ea],.gc-card-anim-leave-to[data-v-202a34ea]{animation:none!important;opacity:0!important}.gc-card-anim-leave-to[data-v-202a34ea]{transform:translateY(-12px) scale(.97)!important}.gc-banner-anim-enter-active[data-v-202a34ea]{transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s ease}.gc-banner-anim-leave-active[data-v-202a34ea]{transition:transform .32s ease,opacity .25s ease}.gc-banner-anim-enter[data-v-202a34ea],.gc-banner-anim-leave-to[data-v-202a34ea]{opacity:0;transform:translateY(calc(100% + 16px))}.prose-section p[data-v-ea0babcc]{--tw-text-opacity:1;color:#4b5563;color:rgba(75,85,99,var(--tw-text-opacity));line-height:1.625}.prose-section ul[data-v-ea0babcc]{list-style-position:inside;list-style-type:disc;margin-bottom:1rem;margin-top:1rem}.prose-section ul[data-v-ea0babcc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.prose-section ul li[data-v-ea0babcc]{--tw-text-opacity:1;color:#4b5563;color:rgba(75,85,99,var(--tw-text-opacity))}