@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"Playfair Display Fallback: Georgia";src:local("Georgia");size-adjust:101.3906%;ascent-override:106.716%;descent-override:24.7558%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold Italic"),url(../_fonts/Q8_D6YvnrrJZUdFtPzRiE-TWxOW2ldrXJN6CEOqC_xA-glhbxfth4A8rzBeE69BJw5rKJB7AMktZVkQ_Y2IoOfI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Bold"),url(../_fonts/a0pq7nGAsImf0ZGdGsFXuw7RgH2dsMXU7KWckn6u9Rg-LjRsaGtnw0fgXtm2ghRFDDGZ48mt0t6DM4W3BQB6fgA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.gaig-overlay[data-v-2ef769da]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2c3e508c;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:3000}.gaig-modal[data-v-2ef769da]{background:#fff;border:1px solid #e8e5e0;border-radius:18px;box-shadow:0 20px 60px #00000040;max-width:440px;padding:2.25rem 2rem 1.75rem;position:relative;text-align:center;width:100%}.gaig-close[data-v-2ef769da]{align-items:center;background:transparent;border:none;border-radius:8px;color:#95a5a6;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:.85rem;top:.85rem;transition:background .15s,color .15s;width:34px}.gaig-close[data-v-2ef769da]:hover{background:#f4f0ea;color:#2c3e50}.gaig-icon[data-v-2ef769da]{align-items:center;background:#c0392b;border-radius:50%;box-shadow:0 8px 22px #c0392b52;display:flex;height:64px;justify-content:center;margin:0 auto 1.1rem;width:64px}.gaig-title[data-v-2ef769da]{color:#c0392b;font-family:Playfair Display,"Playfair Display Fallback: Georgia",Georgia,serif;font-size:1.5rem;font-weight:500;margin:0 0 .75rem}.gaig-text[data-v-2ef769da]{color:#5a6b78;font-family:Quicksand,"Quicksand Fallback: system-ui",sans-serif;font-size:.9rem;font-weight:500;line-height:1.65;margin:0 0 1.5rem}.gaig-text strong[data-v-2ef769da]{color:#2c3e50;font-weight:700}.gaig-cta[data-v-2ef769da]{align-items:center;background:#c0392b;border:1.5px solid #c0392b;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Quicksand,"Quicksand Fallback: system-ui",sans-serif;font-size:.92rem;font-weight:700;gap:.4rem;justify-content:center;padding:.75rem 1.25rem;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;width:100%}.gaig-cta[data-v-2ef769da]:hover{background:#a93226;border-color:#a93226;box-shadow:0 8px 22px #c0392b52;transform:translateY(-1px)}.gaig-cta[data-v-2ef769da]:focus-visible{outline:2px solid #c0392b;outline-offset:3px}.gaig-signin[data-v-2ef769da]{background:none;border:none;color:#7f8c8d;cursor:pointer;display:inline-block;font-family:Quicksand,"Quicksand Fallback: system-ui",sans-serif;font-size:.82rem;font-weight:600;margin-top:.9rem;text-decoration:underline;text-underline-offset:2px}.gaig-signin[data-v-2ef769da]:hover{color:#c0392b}.gaig-enter-active[data-v-2ef769da],.gaig-leave-active[data-v-2ef769da]{transition:opacity .2s ease}.gaig-enter-from[data-v-2ef769da],.gaig-leave-to[data-v-2ef769da]{opacity:0}.gaig-enter-active .gaig-modal[data-v-2ef769da],.gaig-leave-active .gaig-modal[data-v-2ef769da]{transition:transform .2s ease}.gaig-enter-from .gaig-modal[data-v-2ef769da],.gaig-leave-to .gaig-modal[data-v-2ef769da]{transform:translateY(12px) scale(.98)}@media(prefers-reduced-motion:reduce){.gaig-enter-active .gaig-modal[data-v-2ef769da],.gaig-leave-active .gaig-modal[data-v-2ef769da]{transition:none}}@media(max-width:480px){.gaig-modal[data-v-2ef769da]{padding:2rem 1.5rem 1.5rem}}@font-face{font-family:Quicksand;src:local("Quicksand Regular"),local("Quicksand"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Quicksand Fallback: system-ui";src:local("system-ui");size-adjust:100%;ascent-override:100%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Quicksand;src:local("Quicksand Medium"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:local("Quicksand SemiBold"),url(../_fonts/VgIgDaOtid4S1HMNxXQalwKnzL4fgHy_pBvXRo_YAdc-7eK9UJXBcWzbUk0s7HZrLONap_NC2EWoomyhTF5FsY8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}.qa[data-v-5e5d529b]{display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr);justify-items:center;margin-top:.75rem}.qa-btn[data-v-5e5d529b]{align-items:center;background:transparent;border:0;border-radius:6px;color:#2c3e50;cursor:pointer;display:inline-flex;font-family:Quicksand,"Quicksand Fallback: system-ui",sans-serif;font-size:.7rem;font-weight:700;gap:.32rem;padding:.22rem .45rem .22rem .22rem;text-decoration:none;transition:color .15s ease,background-color .15s ease,transform .15s ease}.qa-btn[data-v-5e5d529b]:hover:not(.qa-btn--added):not(:disabled){background:#c0392b14;color:#c0392b;transform:translateY(-1px)}.qa-icon[data-v-5e5d529b]{align-items:center;background:#c0392b;border-radius:5px;box-shadow:0 4px 14px #c0392b4d;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.qa-btn:hover:not(.qa-btn--added):not(:disabled) .qa-icon[data-v-5e5d529b]{box-shadow:0 6px 18px #c0392b66}.qa-btn--added[data-v-5e5d529b]{background:transparent;color:#c0392b;cursor:default}.qa-btn--added .qa-icon[data-v-5e5d529b]{background:#c0392b;box-shadow:0 4px 14px #c0392b4d}.qa-btn--playing[data-v-5e5d529b]{cursor:default}.qa-btn--loading[data-v-5e5d529b]{cursor:default;opacity:.85}.qa-icon--playing[data-v-5e5d529b]{animation:qa-pulse-5e5d529b .9s ease-in-out infinite}.qa-spinner[data-v-5e5d529b]{animation:qa-spin-5e5d529b .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:12px;width:12px}@keyframes qa-spin-5e5d529b{to{transform:rotate(1turn)}}@keyframes qa-pulse-5e5d529b{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.qa-icon--playing[data-v-5e5d529b],.qa-spinner[data-v-5e5d529b]{animation:none}}.qa--left[data-v-5e5d529b]{gap:.5rem 1rem;grid-template-columns:repeat(4,max-content);justify-content:start;justify-items:start;margin-top:.5rem}.qa--left .qa-btn[data-v-5e5d529b]{width:auto}.qa--justify[data-v-5e5d529b]{align-items:center;display:flex;gap:1.75rem;justify-content:center;width:100%}.qa--justify .qa-btn[data-v-5e5d529b]{flex:0 0 auto;width:auto}.qa-btn[data-v-5e5d529b]{justify-content:center;width:100%}@media(max-width:768px){.qa--justify[data-v-5e5d529b]{gap:.4rem;justify-content:space-between}}@media(max-width:480px){.qa[data-v-5e5d529b]{gap:.25rem}.qa-btn[data-v-5e5d529b]{font-size:.62rem;gap:.2rem;padding:.18rem .25rem .18rem .18rem}.qa-icon[data-v-5e5d529b]{height:16px;width:16px}}
