@import"https://fonts.googleapis.com/css2?family=Anton&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Century Gothic;src:url(/fonts/GOTHIC.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/GOTHICB.TTF) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/GOTHICI.TTF) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/GOTHICBI.TTF) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rastanty Cortez;src:url(/fonts/RastantyCortez.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.pwaShell_offlineBadge__zpfZf{position:fixed;top:10px;right:10px;background:#dc3545;color:#fff;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:700;z-index:9999;box-shadow:0 2px 8px rgba(220,53,69,.4);animation:pwaShell_fadeIn__NPYf6 .3s ease-out}@media(max-width:768px){.pwaShell_offlineBadge__zpfZf{top:60px}}@keyframes pwaShell_fadeIn__NPYf6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pwaShell_pwaShell__ugmFA .offline-download-indicator{position:fixed;bottom:20px;right:20px;background:rgba(45,125,190,.95);color:#fff;padding:12px 16px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10001;display:flex;align-items:center;gap:12px;max-width:280px;animation:slideIn .3s ease-out}@keyframes pwaShell_slideIn__Mcv06{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.pwaShell_pwaShell__ugmFA .offline-download-indicator .spinner{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;flex-shrink:0}@keyframes pwaShell_spin__YgI9o{to{transform:rotate(1turn)}}.pwaShell_pwaShell__ugmFA .offline-download-indicator .content{display:flex;flex-direction:column;gap:4px}.pwaShell_pwaShell__ugmFA .offline-download-indicator .content .title{font-family:Century Gothic,sans-serif;font-size:12px;font-weight:700;line-height:normal;margin:0}.pwaShell_pwaShell__ugmFA .offline-download-indicator .content .progress{font-family:Century Gothic,sans-serif;font-size:10px;font-weight:400;line-height:normal;opacity:.9;margin:0}.pwaShell_pwaShell__ugmFA .offline-download-indicator.complete{background:rgba(76,175,80,.95)}.pwaShell_pwaShell__ugmFA .offline-download-indicator.complete .checkmark{width:20px;height:20px;flex-shrink:0}.pwaShell_pwaShell__ugmFA .offline-download-indicator.complete .checkmark svg{width:100%;height:100%}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal{padding:60px 40px;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.3);width:100%;max-width:613px;row-gap:15px;text-align:center}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal h3{font-family:Century Gothic,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#264154}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal p{margin-top:15px;color:#264154;font-family:Century Gothic,sans-serif;font-size:13px;font-weight:400;line-height:2}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons{margin-top:30px}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons button{border-radius:10px;background:rgba(0,0,0,0);padding:15px 30px;font-family:Century Gothic,sans-serif;font-size:12px;font-weight:700;line-height:normal}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons button.cancel-button{color:#a5afbe;border:1px solid #a5afbe}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons button.cancel-button:hover{background:#a5afbe;color:#fff}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons button.confirm-button{color:#2d7dbe;border:1px solid #2d7dbe}.pwaShell_pwaShell__ugmFA .external-link-overlay .external-link-modal .external-link-buttons button.confirm-button:hover{background:#2d7dbe;color:#fff}