/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root,:host{--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}@font-face{font-display:swap;font-family:Nintendoid1;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,d09GMgABAAAAAApIAAoAAAAAMCAAAAn8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAhkQKulCoWAuDcAABNgIkA4NsBCAFlAUHIBuGJKOQbi5O1ihK9OQ72X85oIfY2gK+CyxFiCisUzncw9oyGDFOlihbz7T+bP393qOyeipby7N3hogwAsT53ornv9+P33qCS+J/z7hPlwyVSra7I5EGVVQSjQzTKYl0CIvF3CQ3PMIqlERZWoK2eakIH5I+IliapSjCwhZaWSnX76v7lGTHP1+W7J+79JrXlwLi2PmAsbgDz5147dwRcAKc1sK2LSK9aapt0zDbCW6Xny596331gUUkvpAfAoxETUPmIYX13Y4cPB0LAPyvaT97+1u9O6r6M6HfoBCuCYPHolDIu333spO87G8tv/FLC73sJpkhCb14UM3SXasS7dEIjfzaIZSEh/wbHySQ/2cJJG0t9CzQCNu6ylMLLJWSUNtEXW+XS1jp2iakRlWFq3N0xg8hP7tY45+qHy5xwwLXK+gVPTv8hhEQBiwFOH323BlHTU5ND4EhgikYMgSToMeA9Qahe2bsbmHepNHLx213PfDYU8+989FXP/2dzCe3TE5P7p98NjVdhUnIhu6zzWX7/tez/tV//dWvvte3+lrv6229qud1wX+7d2x96beg9txUSH4WAODmIYD/wC/SH9WvLq2VJ0Sd1Y2UwkUJjNKIkTTQKPakmQScM9osg+DpxEqb3uwROKmqRKMXXbu2YqlMA9ujItaqtzlrixCkLF0tt3luWDZzHGpxXpfWXitlKsKFSNjkrEeIZZsGV1ewZ5HvqBVp0TrX9Erp3OYPWueKgkXhzEr70fxii2u/z5blFklHYBhBoGP0lXzv4De4uMwpKrSntkcl33vjBAydMnpkNEFlgKUrxliAod3oQlA5KKW5oISyrb7PA2qrDSeHZ1xbwWQjBTBo4wYelA2Xe34eaZ+hrV2B22hETjC1fO0JUzQdQwfwIeUhx/MzOjGKG1USGnkMHWbpJBqPnSYlhrSGeTF3UA1tSUf5MmNKvB1wClimfQIyoGhdhYmI83J1QpwVzBB/4oQMrMvgul2trCZ4v2AyCGi8BYVa/eXEg4KLpKK2C8gy1tyTNprozSwSUZJONnDDU+qtKNTJVIZiLhoXIq3UjbI43QLzDupOhYS85rJZyxmeI8hRCyqIJq53GSExkli0k7h8YzCKYiOsyMibOr0DgtkTI+SzPcG1c5ngkQYE0KMkIlc16MfYCN4wim1dBO/IQpwbGnvKTCNwArqAGlOLFe9t55iHlwcrLaezYaNkjkbHAAgUxBZCiyztLtqz4HGidoZCzGf4ZZFx10JiW8W4mWHFVzc0i+QUJxjALjaBB0XFsYidYWQjj6RYoccX65Vsq6jTHkrpISdKTDuMEgv/BE/Iy4W5xfjVTLGMdpCwhWMoyresRQEzL9IniooRJgixM1BFoWWPxNIHertfRjNxNvcaM30xDMr1xqOCjPoqRHHBLOQNNoJ6ggcug0ntcgIwCQNSty9HTzooKEFleBK2hQ7rPcEHldQq8sQ2IszjIdZJaw7raTBve6yukbxRvGueCB1VKE8wCcobHUYakFoVS6xWzQQgQfkpDRsSZGpP2/zq1DO116ezZhlNIDuoB1NUNOEz9RQle0vUz86lo5YIWTsEV+O7KFGV7120bJh6qWGef0XfXvNY9x8vyx/l23+KHjz0608k7N96KYlEqiJaRRJRLUk1SZIEwahuZWrSYblVol2tTWBVE1Tp4qIy0tlU9grwpiTnIuc/dvBWHCdlrgjgHFkzO8LlLaK9tZBopTIhZhGZdjGJaGKNxJBJ0XF6NqWaclNtysr0ks4n2CoRs2YxnCs4yCOCV+aipBRgkc5QkrSTPgqGR7G0/YxIg591IBiPj04CnPx9AG+1IGs2UwwpQlj8mogXmdK6nFAJQm1Oo9Fjr4oSdbFIGAnMszMrA1RBgHIhLoG4hn48F1NVahIWx8FalGILaLISKIsQThjdzA+HSzVcSUKvubhK6LGCWB8WtRUjd/DPMFr1m7igjaqc5rZvZN1x2shNwmQJc1ffrH1Ta/BaD5faMiEhDPW+/JJqdRxqURWyZtfZ8N7eXQAuE1QhB+TxnkGpW18QVZBlJaNMNVgLBdfyutZ/C+mU6xZ3ko75yZBFXcG3eIoDbe4cq+46y2TB9yjiTFQdJSheCuXb7qfu5JNfp26ev7Dq4Hfgz/80uqyMFixW8KNDKoyBke7/lMsxjOh0PUqmzHpEIhEyMqpN6PFelSHpKnIOWPZliD+53pc5kvNrqdrWocg0OSxJv6PDZTutAOmk3diSWzpzCWaQKJGKPYz1DrNylyW8bo4YU3HBklSD16rUR5zG+0lc7BaqbJ9gf6+Xenv76gaCtN8MXhUAzvTfD6iYImE7GYd2nLVnQxINu8sp9lTFNd9IHbjDqjZcD+6zsRA3to468zwWtO9rqdf8GyUegQC19wfTdr7+V5TdG2YfsXTucLmE9YaYdiSysPOSJfzJEujjcdsuEbBoSsbVcE+mjXZqXry1g1bf6z5su+SHJY9ef9zBQr7ftM9WyImbQd/uGmJdK/HysGlVX+vY//Xo+Sdfn6pyzc2THc/Vd0M6AW+Fx+zCnfdkXOEsPF99QCabwwHegBFwwN7jsPba9mK+0VjdKQ42+sIeWLBNHrYDw46Ur9Y58RROMR2EkvLHvhz0JT6QQ7xUNCc+Yel6iw08+3fD28Dh3/ZC3o773ivbdMVjTMLGZ/j0B8Xmf3y1+meelLcyzwWT/D7Je9Xh7EyN3j7pu392dlDHHSjVp/fAlcq92DFHsNEeN5YfzUpXtVez7TM/pMl/xBDYjemNSzeGmhna1Eu4eue4OP3L5ez52f6L6XeGlQvJqMqIFwjwComMGB3wCBUdB+zatmPXMxIJJ7ISYoEd7xyv6KHsWhKJDyIrDAG4cEVJQHjkNydjpCkmd25sa7YVwv3vTBhAQGTIcgYo64BkBlz7cAfQFIQaBHdO3CyeF1n8GuqBGwPtViDE6JSizPBRZvAsG0YyUGJfVWwI8p1RgDnEgFaQnuSfnogAvPYmLjnZmPecDLIMM8Nk9MQ6bRiDCiQGHqTmxGCQCQUx0UMMEFlCkHdd+QCeywYJwuMgiyIot+cnpvjE0hSdrj3zRDU2cgvm2DjxIhdG6rkDHfiXBj36sYMVo/cQdPCZy5ibJWw6aJVguEFRcipupmfTXkGsjH6QdZBxPBio3SWHIBSASJBMkWVgsANZ1hNCd0AFkEgvBzAeNCjWyDR2ZMjEI/CGcFMVhHwqE0cSsCKSwUQNENhzFsiGBABoEQf3qzGJ8GALxtn7mcKCZE45dNR7un27lBj7qZ8cFzLH8fSXK124kAOZB85ItotoJfVhm2QI4iaxGu1lnooZZlgkd76vVil71c6wcs3A1Ugm748CI8cUji2XjoKaC1pJb97G2NxaaKaPtc6d2fdyvt+Owbr2pmb2AA==)format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(/theme/fonts/barlow-regular.woff2)format("woff2"),url(/theme/fonts/barlow-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(/theme/fonts/barlow-500.woff2)format("woff2"),url(/theme/fonts/barlow-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(/theme/fonts/barlow-semibold.woff2)format("woff2"),url(/theme/fonts/barlow-semibold.ttf)format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(/theme/fonts/barlow-bold.woff2)format("woff2"),url(/theme/fonts/barlow-bold.ttf)format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:800;src:url(/theme/fonts/barlow-extrabold.woff2)format("woff2"),url(/theme/fonts/barlow-extrabold.ttf)format("truetype")}.quest-progress-account{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;grid-column:1/-1;width:100%;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0006}.quest-progress-account h3{text-align:center;margin-bottom:1.5rem;font-size:1.5rem}.progress-bar-container{border-radius:10px;height:20px;margin-bottom:1rem}.progress-bar{background:linear-gradient(135deg,#df2020,#ef4444);border-radius:10px}.progress-text{color:#d1d5db;font-size:.9rem}.progress-percentage{font-weight:700}.quest-cards-account{grid-column:1/-1;width:100%}.quest-card-account{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;box-shadow:0 8px 32px #0006}.quest-card-account:hover{box-shadow:0 12px 40px #00000080}.quest-card-account.completed:after{color:#fff;content:"✓";background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}.quest-icon-account i{font-size:1.5rem}.quest-card-account[class*=discord] .quest-icon-account{background:#5865f21a}.quest-card-account[class*=discord] .quest-icon-account i{color:#5865f2}.quest-card-account[class*=user] .quest-icon-account{background:#10b9811a}.quest-card-account[class*=user] .quest-icon-account i{color:#10b981}.quest-card-account[class*=shopping-cart] .quest-icon-account{background:#f59e0b1a}.quest-card-account[class*=shopping-cart] .quest-icon-account i{color:#f59e0b}.quest-card-account[class*=map-marker] .quest-icon-account{background:#3b82f61a}.quest-card-account[class*=map-marker] .quest-icon-account i{color:#3b82f6}.quest-card-account[class*=podcast] .quest-icon-account{background:#f973161a}.quest-card-account[class*=podcast] .quest-icon-account i{color:#f97316}.quest-podcast-content{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem}.quest-podcast-content .platform-selection-account h4{color:#fff;margin-bottom:.75rem;font-size:1rem;font-weight:600}.quest-podcast-content .platform-buttons-account{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1rem;display:grid}.quest-podcast-content .platform-button-account{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;text-decoration:none;transition:all .3s;display:flex}.quest-podcast-content .platform-button-account:hover{background:#ffffff1a;transform:translateY(-1px)}.quest-podcast-content .platform-logo-account{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.quest-podcast-content .platform-logo-account i{font-size:.875rem}.quest-podcast-content .complete-button-account{width:100%;padding:.75rem 1rem;font-size:.875rem}.podcast-header-account{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.podcast-icon-account{background:#f973161a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.podcast-icon-account i{color:#f97316;font-size:1.5rem}.podcast-title-account{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.podcast-description-account{color:#a0a0a0;margin-bottom:1.5rem;font-size:1rem}.platform-selection-account h4{font-size:1.1rem}.platform-buttons-account{gap:1rem;margin-bottom:2rem}@media (width<=768px){.platform-buttons-account{grid-template-columns:1fr}}.platform-button-account{border:1px solid #ffffff1a;border-radius:.75rem;padding:1rem}.platform-button-account:hover{transform:translateY(-2px)}.platform-button-account.spotify:hover{background:#1ed7601a;border-color:#1ed760}.platform-button-account.apple:hover{background:#0000001a;border-color:#000}.platform-button-account.amazon:hover{background:#ff99001a;border-color:#f90}.platform-button-account.podcast-addict:hover{background:#3b82f61a;border-color:#3b82f6}.platform-logo-account i{font-size:1.25rem}.complete-button-account{background:linear-gradient(135deg,#df2020,#ef4444);border-radius:.75rem;padding:1rem 2rem;font-size:1rem}.complete-button-account.completed{cursor:not-allowed;background:linear-gradient(135deg,#10b981,#059669)}.complete-button-account.completed:hover{transform:none;box-shadow:0 4px 15px #10b9814d}.podcast-subscription-account.completed{border-color:#10b9814d}.podcast-subscription-account.completed:after{color:#fff;content:"✓";background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}.magazine-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0006}.magazine-section h2{color:#fff;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;display:flex}.magazine-section h2:before{content:"📖";font-size:1.25rem}.magazine-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.magazine-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;padding:1.5rem;transition:all .3s}.magazine-item:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.magazine-item h3{color:#fff;margin-bottom:.75rem;font-size:1.1rem;font-weight:600}.magazine-item p{color:#a0a0a0;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.magazine-item .magazine-meta{color:#9ca3af;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.8rem;display:flex}.magazine-item .magazine-date{color:#10b981;background:#10b9811a;border-radius:.375rem;padding:.25rem .5rem;font-weight:500}.magazine-item .magazine-download{color:#fff;background:linear-gradient(135deg,#df2020,#ef4444);border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.magazine-item .magazine-download:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 15px #df20204d}.magazine-item .magazine-download i{font-size:.875rem}.magazine-empty{color:#9ca3af;text-align:center;padding:3rem 2rem}.magazine-empty i{opacity:.5;margin-bottom:1rem;font-size:3rem}.magazine-empty h3{color:#fff;margin-bottom:.5rem;font-size:1.25rem}.magazine-empty p{font-size:1rem;line-height:1.5}.myaccount-magazines-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0006}.myaccount-magazines-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;display:grid}.myaccount-magazines-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;padding:1rem;transition:all .3s}.myaccount-magazines-item:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.myaccount-magazines-item-header{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.myaccount-magazines-item-title{color:#fff;flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.myaccount-magazines-item-meta{align-items:center;gap:.5rem;display:flex}.myaccount-magazines-item-size{color:#ef4444;background:#ef44441a;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.8rem;font-weight:500;display:flex}.myaccount-magazines-item-content{margin-top:.75rem}.myaccount-magazines-item-info{margin-bottom:.75rem}.myaccount-magazines-item-info-row{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.myaccount-magazines-item-label{color:#9ca3af;align-items:center;gap:.375rem;font-size:.8rem;display:flex}.myaccount-magazines-item-value{color:#fff;font-size:.8rem;font-weight:500}.myaccount-magazines-item-actions{margin-top:.75rem}.myaccount-magazines-item-button{color:#fff;background:linear-gradient(135deg,#df2020,#ef4444);border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-magazines-item-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 15px #df20204d}.myaccount-magazines-item-button i{font-size:.8rem}.myaccount-edit-account-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;padding:2rem;box-shadow:0 8px 32px #0006}.myaccount-edit-account-fields{gap:1.5rem;margin-bottom:2rem;display:grid}.myaccount-edit-account-field{flex-direction:column;gap:.5rem;display:flex}.myaccount-edit-account-label{color:#fff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.myaccount-edit-account-label-icon{color:#ef4444;font-size:.875rem}.myaccount-edit-account-input{color:#000;background:#ffffffe6;border:1px solid #fff3;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .3s}.myaccount-edit-account-input:focus{background:#fffffff2;border-color:#ef4444;outline:none;box-shadow:0 0 0 3px #ef44441a}.myaccount-edit-account-input::placeholder{color:#6b7280}.myaccount-edit-account-description{color:#9ca3af;margin-top:.25rem;font-size:.8rem}.myaccount-edit-account-password{border:1px solid #ffffff1a;border-radius:.75rem;margin-top:1rem;padding:1.5rem}.myaccount-edit-account-legend{color:#fff;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:600;display:flex}.myaccount-edit-account-legend-icon{color:#ef4444;font-size:1rem}.password-input{align-items:center;display:flex;position:relative}.password-input input{width:100%;padding-right:3rem}.show-password-input{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.25rem;transition:color .3s;position:absolute;right:.75rem}.show-password-input:hover{color:#fff}.myaccount-edit-account-actions{justify-content:flex-end;margin-top:2rem;display:flex}.myaccount-edit-account-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#df2020,#ef4444);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.myaccount-edit-account-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 15px #df20204d}.myaccount-edit-account-button i{font-size:.875rem}.myaccount-edit-address{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;padding:2rem;box-shadow:0 8px 32px #0006}.myaccount-edit-address-header{margin-bottom:2rem}.myaccount-edit-address-title{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.5rem;font-weight:700;display:flex}.myaccount-edit-address-icon{color:#ef4444;font-size:1.25rem}.woocommerce-address-fields{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.woocommerce-address-fields h2{color:#fff;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;display:flex}.woocommerce-address-fields h2:before{content:"";font-size:1.25rem}.woocommerce-address-fields__field-wrapper{gap:1.5rem;margin-bottom:2rem;display:grid}.form-row{margin-bottom:1.5rem;display:block!important}.form-row-first,.form-row-last,.form-row-wide{width:100%;display:block!important}@media (width>=768px){.form-row-first,.form-row-last{vertical-align:top;width:48%;display:inline-block!important}.form-row-first{float:left}.form-row-last{float:right}}.form-row label{color:#fff;width:100%;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block!important}.form-row label:before{content:"";font-size:.875rem}.form-row label[for*=shipping_address]:before,.form-row label[for*=shipping_city]:before,.form-row label[for*=shipping_company]:before,.form-row label[for*=shipping_country]:before,.form-row label[for*=shipping_postcode]:before,.form-row label[for*=shipping_state]:before{content:""}.required{color:#ef4444;font-weight:700}.optional{color:#9ca3af;font-weight:400}.woocommerce-input-wrapper{width:100%;margin-top:.5rem;position:relative;display:block!important}.form-row input[type=email],.form-row input[type=tel],.form-row input[type=text]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:all .3s}.form-row input[type=email]:focus,.form-row input[type=tel]:focus,.form-row input[type=text]:focus{background:#ffffff14;border-color:#ef4444;outline:none;box-shadow:0 0 0 3px #ef44441a}.form-row input[type=email]::-moz-placeholder{color:#9ca3af}.form-row input[type=tel]::-moz-placeholder{color:#9ca3af}.form-row input[type=text]::-moz-placeholder{color:#9ca3af}.form-row input[type=email]::placeholder,.form-row input[type=tel]::placeholder,.form-row input[type=text]::placeholder{color:#9ca3af}.select2-container{width:100%!important}.select2-selection{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.5rem!important;min-height:48px!important;padding:.75rem 1rem!important;transition:all .3s!important}.select2-selection:focus{background:#ffffff14!important;border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.select2-selection__rendered{color:#fff!important;padding:0!important;font-size:.875rem!important}.select2-selection__arrow,.select2-selection__placeholder{color:#9ca3af!important}.select2-dropdown{background:#2a2a2e!important;border:1px solid #ffffff1a!important;border-radius:.5rem!important;box-shadow:0 8px 32px #0006!important}.select2-results__option{color:#fff!important;padding:.75rem 1rem!important;transition:background-color .3s!important}.select2-results__option--highlighted,.select2-results__option:hover{color:#ef4444!important;background:#ef44441a!important}.select2-results__option--selected{color:#ef4444!important;background:#ef444433!important}.form-row label.checkbox strong{color:#fff;font-weight:600}.form-row small{color:#9ca3af;margin-top:.5rem;font-size:.8rem;line-height:1.4;display:block}.form-row small strong{color:#fff;font-weight:600}.form-row#update_all_subscriptions_addresses_field{background:#10b9810d;border:1px solid #10b98133;border-radius:.75rem;margin:2rem 0;padding:1.5rem}.form-row#update_all_subscriptions_addresses_field .woocommerce-input-wrapper{margin-top:0}.form-row#update_all_subscriptions_addresses_field label.checkbox{margin-bottom:.5rem}.form-row#update_all_subscriptions_addresses_field small{border-top:1px solid #10b98133}.pickup_location_notice{background:#10b9811a;border:1px solid #10b98133;border-radius:.75rem;margin:1rem 0;padding:1rem}.pickup-location-notice-title{color:#10b981;margin-right:.5rem;font-weight:600}.pickup-location-notice-link{color:#10b981;font-weight:600;text-decoration:none;transition:color .3s}.pickup-location-notice-link:hover{color:#059669;text-decoration:underline}.currently-shipping-to{background:#3b82f61a;border:1px solid #3b82f633;border-radius:.75rem;margin:1rem 0;padding:1rem}.currently-shipping-to-title{color:#3b82f6;margin-right:.5rem;font-weight:600}.pickup-location-manage-link{color:#3b82f6;font-weight:600;text-decoration:none}.pickup-location-manage-link:hover{color:#2563eb;text-decoration:underline}.pickup-location-remove{color:#ef4444;margin-top:.5rem;font-size:.875rem;text-decoration:none;display:inline-block}.pickup-location-remove:hover{color:#dc2626;text-decoration:underline}.myaccount-edit-address-actions{justify-content:flex-end;margin-top:2rem;display:flex}.form-row button[type=submit]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#df2020,#ef4444);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.form-row button[type=submit]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 4px 15px #df20204d}.form-row button[type=submit]:before{content:"";font-size:.875rem}.myaccount-subscriptions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid #333;border-radius:12px;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0000004d}.myaccount-subscriptions-header{border-bottom:1px solid #333;margin-bottom:2rem;padding-bottom:1rem}.myaccount-subscriptions-title{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.5rem;font-weight:700;display:flex}.myaccount-subscriptions-icon{color:#0f8;font-size:1.25rem}.myaccount-subscriptions-empty,.myaccount-subscriptions-error{text-align:center;background:linear-gradient(135deg,#0d1117,#161b22);border:1px solid #333;border-radius:12px;margin:2rem 0;padding:3rem 2rem}.myaccount-subscriptions-empty-icon,.myaccount-subscriptions-error-icon{color:#ff6b6b;margin-bottom:1rem;font-size:3rem}.myaccount-subscriptions-empty-title,.myaccount-subscriptions-error-title{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.myaccount-subscriptions-empty-text,.myaccount-subscriptions-error-text{color:#ccc;margin:0 0 1.5rem;font-size:1rem}.myaccount-subscriptions-empty-button{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a);border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-subscriptions-empty-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00ff884d}.myaccount-subscriptions-content{background:0 0;border:none;border-radius:0;overflow:visible}.myaccount-subscriptions-table-wrapper{overflow-x:auto}.myaccount-subscriptions-table{border-collapse:collapse;background:0 0;width:100%}.myaccount-subscriptions-table-header{color:#fff;text-align:left;background:0 0;border-bottom:1px solid #333;padding:1rem;font-size:.875rem;font-weight:600}.myaccount-subscriptions-table-row{border-bottom:1px solid #333;transition:background-color .3s}.myaccount-subscriptions-table-row:hover{background:#00ff880d}.myaccount-subscriptions-table-cell{color:#fff;vertical-align:middle;padding:1rem;font-size:.875rem}.myaccount-subscriptions-table-link{color:#0f8;font-weight:600;text-decoration:none;transition:color .3s}.myaccount-subscriptions-table-link:hover{color:#00cc6a}.myaccount-subscriptions-table-status{letter-spacing:.5px;text-transform:uppercase;border-radius:20px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.myaccount-subscriptions-table-status--active{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a)}.myaccount-subscriptions-table-status--on-hold{color:#000;background:linear-gradient(135deg,#feca57,#ff9ff3)}.myaccount-subscriptions-table-status--cancelled{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a52)}.myaccount-subscriptions-table-status--expired{color:#fff;background:linear-gradient(135deg,#6c757d,#495057)}.myaccount-subscriptions-table-button{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-subscriptions-table-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00ff884d}.myaccount-orders{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid #333;border-radius:12px;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0000004d}.myaccount-orders-header{border-bottom:1px solid #333;margin-bottom:2rem;padding-bottom:1rem}.myaccount-orders-title{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.5rem;font-weight:700;display:flex}.myaccount-orders-icon{color:#0f8;font-size:1.25rem}.myaccount-orders-empty{text-align:center;background:linear-gradient(135deg,#0d1117,#161b22);border:1px solid #333;border-radius:12px;margin:2rem 0;padding:3rem 2rem}.myaccount-orders-empty-icon{color:#ff6b6b;margin-bottom:1rem;font-size:3rem}.myaccount-orders-empty-title{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.myaccount-orders-empty-text{color:#ccc;margin:0 0 1.5rem;font-size:1rem}.myaccount-orders-empty-button{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a);border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-orders-empty-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00ff884d}.myaccount-orders-content{background:0 0;border:none;border-radius:0;overflow:visible}.myaccount-orders-table-wrapper{overflow-x:auto}.myaccount-orders-table{border-collapse:collapse;background:0 0;width:100%}.myaccount-orders-table-header{color:#fff;text-align:left;background:0 0;border-bottom:1px solid #333;padding:1rem;font-size:.875rem;font-weight:600}.myaccount-orders-table-row{border-bottom:1px solid #333;transition:background-color .3s}.myaccount-orders-table-row:hover{background:#00ff880d}.myaccount-orders-table-cell{color:#fff;vertical-align:middle;padding:1rem;font-size:.875rem}.myaccount-orders-order-link{color:#0f8;font-weight:600;text-decoration:none;transition:color .3s}.myaccount-orders-order-link:hover{color:#00cc6a}.myaccount-orders-status{letter-spacing:.5px;text-transform:uppercase;border-radius:20px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.myaccount-orders-status--completed{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a)}.myaccount-orders-status--processing{color:#000;background:linear-gradient(135deg,#feca57,#ff9ff3)}.myaccount-orders-status--on-hold{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a52)}.myaccount-orders-status--cancelled{color:#fff;background:linear-gradient(135deg,#6c757d,#495057)}.myaccount-orders-total{color:#0f8;font-weight:600}.myaccount-orders-actions{flex-wrap:wrap;gap:.5rem;display:flex}.myaccount-orders-action{color:#fff;background:linear-gradient(135deg,#333,#444);border:1px solid #555;border-radius:6px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-orders-action:hover{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a);transform:translateY(-1px)}.myaccount-orders-pagination{text-align:center;margin-top:2rem}.myaccount-orders-pagination .page-numbers{gap:.5rem;margin:0;padding:0;list-style:none;display:inline-flex}.myaccount-orders-pagination .page-numbers li{margin:0}.myaccount-orders-pagination .page-numbers a,.myaccount-orders-pagination .page-numbers span{color:#fff;background:linear-gradient(135deg,#333,#444);border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.myaccount-orders-pagination .page-numbers a:hover{transform:translateY(-1px)}.myaccount-orders-pagination .page-numbers .current,.myaccount-orders-pagination .page-numbers a:hover{color:#000;background:linear-gradient(135deg,#0f8,#00cc6a)}@media (width<=768px){.myaccount-orders,.myaccount-subscriptions{border-radius:0;margin:0 -1rem;padding:1rem}.myaccount-orders-content,.myaccount-subscriptions-content{border:none;border-radius:0}.myaccount-orders-table,.myaccount-subscriptions-table{font-size:.75rem}.myaccount-orders-table-cell,.myaccount-subscriptions-table-cell{white-space:nowrap;padding:.75rem .5rem}.myaccount-orders-actions{flex-direction:column;gap:.25rem}.myaccount-orders-action{justify-content:center;width:100%}.myaccount-orders-action,.myaccount-subscriptions-table-button{padding:.25rem .5rem;font-size:.7rem}.myaccount-orders-status,.myaccount-subscriptions-table-status{padding:.2rem .5rem;font-size:.65rem}}@media (width<=480px){.myaccount-orders,.myaccount-subscriptions{padding:.5rem}.myaccount-orders-title,.myaccount-subscriptions-title{font-size:1.25rem}.myaccount-orders-table,.myaccount-subscriptions-table{font-size:.7rem}.myaccount-orders-table-cell,.myaccount-subscriptions-table-cell{padding:.5rem .25rem}.myaccount-orders-table-header,.myaccount-subscriptions-table-header{padding:.75rem .25rem;font-size:.7rem}}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.woocommerce-Addresses{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;display:grid}.woocommerce-Address{background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem;transition:all .3s}.woocommerce-Address:hover{background:linear-gradient(145deg,#2f2f33,#242428);transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.woocommerce-Address-title{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.woocommerce-Address-title h2{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.woocommerce-Address-title .edit{color:#ef4444;background:#ef44441a;border:1px solid #ef444433;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.woocommerce-Address-title .edit:hover{background:#ef444433;border-color:#ef44444d;transform:translateY(-1px)}.woocommerce-Address address{color:#e5e7eb;margin:0;font-size:.9rem;font-style:normal;line-height:1.6}@media (width<=768px){.woocommerce-Addresses{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.woocommerce-Address{padding:1rem}.woocommerce-Address-title{flex-direction:column;align-items:flex-start;gap:.75rem}.woocommerce-Address-title .edit{text-align:center;width:100%}}header#site-header{z-index:999!important;position:sticky!important;top:0!important}body.admin-bar header#site-header{top:32px!important}@media screen and (width<=782px){body.admin-bar header#site-header{top:46px!important}}html body header#site-header{position:sticky!important}.bign-media-zoom>.absolute.inset-0,.card-media>.absolute.inset-0{pointer-events:none!important}.barlow-text{font-family:Barlow,sans-serif}.pixel-dots{z-index:1;width:100%;height:100%}.pixel-dot{opacity:0;border-radius:1px;width:3px;height:3px;animation:4s ease-in-out infinite pixelGlow}.pixel-dot:first-child{background:#06b6d4;top:10%;left:15%}.pixel-dot:nth-child(2){background:#8b5cf6;top:25%}.pixel-dot:nth-child(3){background:#06b6d4;top:40%;left:30%}.pixel-dot:nth-child(4){background:#8b5cf6;top:15%;left:70%}.pixel-dot:nth-child(5){background:#06b6d4;top:60%;left:20%}.pixel-dot:nth-child(6){background:#8b5cf6;animation-delay:1.5s;top:35%;left:90%}.pixel-dot:nth-child(7){background:#06b6d4;animation-delay:1.8s;top:70%;left:45%}.pixel-dot:nth-child(8){background:#8b5cf6;animation-delay:2.1s;top:50%;left:75%}.pixel-dot:nth-child(9){background:#06b6d4;animation-delay:2.4s;top:20%;left:50%}.pixel-dot:nth-child(10){background:#8b5cf6;animation-delay:2.7s;top:80%;left:25%}.pixel-dot:nth-child(11){background:#06b6d4;animation-delay:3s;top:45%;left:10%}.pixel-dot:nth-child(12){background:#8b5cf6;animation-delay:3.3s;top:65%;left:85%}.pixel-dot:nth-child(13){background:#06b6d4;animation-delay:3.6s;top:30%;left:40%}.pixel-dot:nth-child(14){background:#8b5cf6;animation-delay:3.9s;top:75%;left:60%}.pixel-dot:nth-child(15){background:#06b6d4;animation-delay:4.2s;top:55%;left:5%}.pixel-dot:nth-child(16){background:#8b5cf6;animation-delay:4.5s;top:85%;left:95%}.pixel-dot:nth-child(17){background:#06b6d4;animation-delay:4.8s;top:5%;left:35%}.pixel-dot:nth-child(18){background:#8b5cf6;animation-delay:5.1s;top:90%;left:55%}.pixel-dot:nth-child(19){background:#06b6d4;animation-delay:5.4s;top:12%;left:65%}.pixel-dot:nth-child(20){background:#8b5cf6;animation-delay:5.7s;top:38%;left:85%}@keyframes pixelGlow{0%,to{opacity:0;transform:scale(.5)}20%,80%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.5);box-shadow:0 0 10px}}.pixel-dot:nth-child(21){background:#06b6d4;animation-delay:6s;top:8%;left:25%}.pixel-dot:nth-child(22){background:#8b5cf6;animation-delay:6.3s;top:45%;left:5%}.pixel-dot:nth-child(23){background:#06b6d4;animation-delay:6.6s;top:75%;left:15%}.pixel-dot:nth-child(24){background:#8b5cf6;animation-delay:6.9s;top:20%;left:95%}.pixel-dot:nth-child(25){background:#06b6d4;animation-delay:7.2s;top:60%;left:50%}.pixel-dot:nth-child(26){background:#8b5cf6;animation-delay:7.5s;top:35%;left:60%}.pixel-dot:nth-child(27){background:#06b6d4;animation-delay:7.8s;top:85%;left:80%}.pixel-dot:nth-child(28){background:#8b5cf6;animation-delay:8.1s;top:15%;left:40%}.pixel-dot:nth-child(29){background:#06b6d4;animation-delay:8.4s;top:65%;left:70%}.pixel-dot:nth-child(30){background:#8b5cf6;animation-delay:8.7s;top:40%;left:35%}.pixel-dot:nth-child(31){background:#06b6d4;animation-delay:9s;top:80%;left:45%}.pixel-dot:nth-child(32){background:#8b5cf6;animation-delay:9.3s;top:25%;left:65%}.pixel-dot:nth-child(33){background:#06b6d4;animation-delay:9.6s;top:55%;left:85%}.pixel-dot:nth-child(34){background:#8b5cf6;animation-delay:9.9s;top:10%;left:55%}.pixel-dot:nth-child(35){background:#06b6d4;animation-delay:10.2s;top:70%;left:25%}.pixel-dot:nth-child(36){background:#8b5cf6;animation-delay:10.5s;top:30%;left:75%}.pixel-dot:nth-child(37){background:#06b6d4;animation-delay:10.8s;top:90%;left:35%}.pixel-dot:nth-child(38){background:#8b5cf6;animation-delay:11.1s;top:50%;left:15%}.pixel-dot:nth-child(39){background:#06b6d4;animation-delay:11.4s;top:18%;left:85%}.pixel-dot:nth-child(40){background:#8b5cf6;animation-delay:11.7s;top:65%;left:55%}.pixel-dot:nth-child(41){background:#06b6d4;animation-delay:12s;top:35%;left:25%}.pixel-dot:nth-child(42){background:#8b5cf6;animation-delay:12.3s;top:75%;left:65%}.pixel-dot:nth-child(43){background:#06b6d4;animation-delay:12.6s;top:12%;left:45%}.pixel-dot:nth-child(44){background:#8b5cf6;animation-delay:12.9s;top:55%;left:95%}.pixel-dot:nth-child(45){background:#06b6d4;animation-delay:13.2s;top:85%;left:5%}.pixel-dot:nth-child(46){background:#8b5cf6;animation-delay:13.5s;top:25%;left:35%}.pixel-dot:nth-child(47){background:#06b6d4;animation-delay:13.8s;top:60%;left:75%}.pixel-dot:nth-child(48){background:#8b5cf6;animation-delay:14.1s;top:40%;left:55%}.pixel-dot:nth-child(49){background:#06b6d4;animation-delay:14.4s;top:80%;left:15%}.pixel-dot:nth-child(50){background:#8b5cf6;animation-delay:14.7s;top:15%;left:75%}@keyframes bign-magazine-float{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-12px)}}.bign-magazine-float{transform-origin:50%;will-change:transform;animation:6s ease-in-out infinite bign-magazine-float}.bign-podcast-platform{transition:background-color .2s,border-color .2s,transform .2s}.bign-podcast-platform:hover{background-color:#ffffff14;border-color:#df202099;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.bign-magazine-float{animation:none;transform:rotate(-3deg)}.bign-podcast-platform:hover{transform:none}}.bign-podcast-player{background:#1b1a23f0;border:1px solid #ffffff24;border-radius:1.5rem;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);display:grid;overflow:hidden;box-shadow:0 24px 60px #00000061}.bign-podcast-player__current{background:radial-gradient(circle at 18% 18%,#df202033,#0000 42%),linear-gradient(145deg,#25242cfa,#12111afa);grid-template-columns:minmax(10rem,.72fr) minmax(0,1.28fr);align-items:center;gap:1.75rem;min-width:0;padding:2rem;display:grid}.bign-podcast-player__cover-wrap{aspect-ratio:1;background:#12111a;border:1px solid #ffffff24;border-radius:1.15rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000061}.bign-podcast-player__cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bign-podcast-player__on-air{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;background:#12111ad1;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:.8rem;left:.8rem}.bign-podcast-player__on-air span{background:#df2020;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 .65rem #df2020e6}.bign-podcast-player__details{min-width:0}.bign-podcast-player__eyebrow,.bign-podcast-player__list-heading p{color:#df2020;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.bign-podcast-player__details h3{color:#fff;margin:0 0 .6rem;font-size:clamp(1.3rem,2.1vw,2rem);font-weight:800;line-height:1.15}.bign-podcast-player__meta{color:#ffffff94;margin:0 0 1rem;font-size:.85rem;font-weight:600}.bign-podcast-player__description{color:#a0a0a0;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 1.5rem;line-height:1.6;display:-webkit-box;overflow:hidden}.bign-podcast-player__native{width:100%}.bign-podcast-player.is-enhanced .bign-podcast-player__native{display:none}.bign-podcast-player__controls{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;display:none}.bign-podcast-player.is-enhanced .bign-podcast-player__controls{display:grid}.bign-podcast-player__toggle{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff3b3b,#df2020);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px #df202052}.bign-podcast-player__toggle:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 12px 30px #df202070}.bign-podcast-player__timeline{min-width:0}.bign-podcast-player__timeline input{accent-color:#df2020;cursor:pointer;width:100%;height:.32rem}.bign-podcast-player__times{color:#ffffff85;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.35rem;font-size:.72rem;display:flex}.bign-podcast-player__speed select{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:.55rem;font-size:.8rem;font-weight:700}.bign-podcast-player__speed option{background:#25242c}.bign-podcast-player__error{color:#ffb4b4;margin:1rem 0 0;font-size:.82rem}.bign-podcast-player__error[hidden]{display:none}.bign-podcast-player__error a{color:#fff;text-underline-offset:.2em;font-weight:700;text-decoration:underline}.bign-podcast-player__episodes{background:#12111ab8;border-left:1px solid #ffffff17;min-width:0}.bign-podcast-player__list-heading{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:1.25rem 1.4rem;display:flex}.bign-podcast-player__list-heading h3{color:#fff;margin:0;font-size:1.2rem;font-weight:800}.bign-podcast-player__list-heading i{color:#df2020;font-size:1.25rem}.bign-podcast-player__episodes ol{scrollbar-color:#df2020 #ffffff0d;scrollbar-width:thin;max-height:35rem;margin:0;padding:0;list-style:none;overflow-y:auto}.bign-podcast-player__episode{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.9rem;width:100%;padding:.9rem 1.1rem;transition:background-color .18s,box-shadow .18s;display:grid}.bign-podcast-player__episode:hover{background:#ffffff0d}.bign-podcast-player__episode[aria-current=true]{background:#df20201f;box-shadow:inset 3px 0 #df2020}.bign-podcast-player__episode-image{background:#25242c;border-radius:.7rem;width:4rem;height:4rem;position:relative;overflow:hidden}.bign-podcast-player__episode-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bign-podcast-player__episode-image i{color:#fff;background:#df2020;border-radius:999px;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-size:.62rem;display:inline-flex;position:absolute;bottom:.35rem;right:.35rem;box-shadow:0 4px 10px #00000073}.bign-podcast-player__episode-copy{min-width:0}.bign-podcast-player__episode-copy strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.35rem;font-size:.92rem;line-height:1.3;display:-webkit-box;overflow:hidden}.bign-podcast-player__episode-copy>span{color:#ffffff7a;font-size:.75rem}.bign-podcast-player__empty{color:#a0a0a0;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;align-items:center;gap:1rem;padding:2rem;display:flex}.bign-podcast-player__empty i{color:#df2020;font-size:2rem}.bign-podcast-player__empty h3{color:#fff;margin:0 0 .3rem;font-weight:700}.bign-podcast-player__empty p{margin:0}@media (width<=1100px){.bign-podcast-player{grid-template-columns:minmax(0,1fr)}.bign-podcast-player__episodes{border-top:1px solid #ffffff17;border-left:0}.bign-podcast-player__episodes ol{max-height:27rem}}@media (width<=640px){.bign-podcast-player{border-radius:1.1rem}.bign-podcast-player__current{grid-template-columns:minmax(0,1fr);padding:1rem}.bign-podcast-player__cover-wrap{width:min(100%,18rem);margin:0 auto}.bign-podcast-player__details h3{font-size:1.4rem}.bign-podcast-player__description{-webkit-line-clamp:3}.bign-podcast-player__controls{grid-template-columns:auto minmax(0,1fr)}.bign-podcast-player__speed{display:none}.bign-podcast-player__episode{grid-template-columns:3.35rem minmax(0,1fr);padding:.8rem}.bign-podcast-player__episode-image{width:3.35rem;height:3.35rem}}@media (prefers-reduced-motion:reduce){.bign-podcast-player__episode,.bign-podcast-player__toggle{transition:none}.bign-podcast-player__toggle:hover{transform:none}}.bign-host-card__placeholder{background:repeating-linear-gradient(135deg,#26252d,#26252d 8px,#1f1e26 0 16px)}.bign-host-card__placeholder:after{color:#ffffff80;content:attr(data-label);letter-spacing:.06em;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}@media (width>=768px){.bign-host-card p.text-pretty{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=420px){.bign-host-card{grid-template-columns:minmax(0,1fr)}.bign-host-card>div:first-child{min-height:11rem}}*,:after,:before,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre,fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{color:#9ca3af;opacity:1}textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#fff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000;--fallback-su:#00ca92;--fallback-suc:#000;--fallback-wa:#ffc22d;--fallback-wac:#000;--fallback-er:#ff6f70;--fallback-erc:#000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}}:hover{scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab, red, red)){:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}}:root{--p:57.8787% .221483 27.7967;--in:72.06% .191 231.6;--su:64.8% .15 160;--wa:84.71% .199 83.87;--er:71.76% .221 22.18;--bc:83.3473% .00209 294.412;--pc:91.5757% .044297 27.7967;--sc:84.461% .003485 290.001;--ac:14.1151% 0 0;--nc:85.9666% .001072 286.07;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--s:22.3048% .017424 290.001;--a:70.5757% 0 0;--n:29.8329% .005359 286.07;--b1:16.7366% .010452 294.412;--b2:22.3048% .017424 290.001;--b3:29.8329% .005359 286.07}body,html{font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body{--tw-text-opacity:1;color:rgb(160 160 160/var(--tw-text-opacity,1))}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.alert{border-radius:var(--rounded-box,1rem);text-align:center;--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-text-opacity:1;width:100%;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg);grid-auto-flow:row;align-content:flex-start;place-items:center;gap:1rem;padding:1rem;display:grid}@media (width>=640px){.alert{text-align:start;grid-template-columns:auto minmax(auto,1fr);grid-auto-flow:column;justify-items:start}}.avatar.placeholder>div{justify-content:center;align-items:center;display:flex}.badge{border-radius:var(--rounded-badge,1.9rem);--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;width:fit-content;height:1.25rem;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));justify-content:center;align-items:center;padding-left:.563rem;padding-right:.563rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@media (hover:hover){.label a:hover{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity:1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}.btn{border-color:#0000;border-color:oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity));border-radius:var(--rounded-btn,.5rem);border-width:var(--border-btn,1px);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;--tw-text-opacity:1;height:3rem;min-height:3rem;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));--tw-bg-opacity:1;--tw-border-opacity:1;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:600;line-height:1em;text-decoration-line:none;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}.btn-disabled,.btn:disabled,.btn[disabled]{pointer-events:none}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){appearance:none;width:auto}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{border-radius:var(--rounded-box,1rem);flex-direction:column;display:flex;position:relative}.card:focus{outline-offset:2px;outline:2px solid #0000}.card-body{padding:var(--padding-card,2rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.card figure{justify-content:center;align-items:center;display:flex}.card.image-full{display:grid}.card.image-full:before{border-radius:var(--rounded-box,1rem);content:"";z-index:10;--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75;position:relative}.card.image-full:before,.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>figure img{-o-object-fit:cover;object-fit:cover;height:100%}.card.image-full>.card-body{z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));position:relative}.checkbox{--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));appearance:none;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));border-radius:var(--rounded-btn,.5rem);cursor:pointer;--tw-border-opacity:.2;border-width:1px;flex-shrink:0;width:1.5rem;height:1.5rem}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{border-radius:var(--rounded-box,1rem);grid-template-rows:max-content 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse-content,.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio]{grid-row-start:1;grid-column-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{appearance:none;opacity:0}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){z-index:1;width:100%;height:100%}.collapse-open,.collapse:focus:not(.collapse-close),.collapse[open]{grid-template-rows:max-content 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked){grid-template-rows:max-content 1fr}.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:max-content 1fr}.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content,.collapse[open]>.collapse-content{visibility:visible;min-height:fit-content}.divider{white-space:nowrap;flex-direction:row;align-self:stretch;align-items:center;height:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}.divider:after,.divider:before{--tw-content:"";background-color:var(--fallback-bc,oklch(var(--bc)/.1));content:var(--tw-content);flex-grow:1;width:100%;height:.125rem}.dropdown{display:inline-block;position:relative}.dropdown>:not(summary):focus{outline-offset:2px;outline:2px solid #0000}.dropdown .dropdown-content{position:absolute}.dropdown:not(details) .dropdown-content{opacity:0;transform-origin:top;visibility:hidden;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content{opacity:1;visibility:visible}@media (hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;visibility:visible}.btm-nav>.disabled:hover,.btm-nav>[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2))/var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-disabled:hover,.btn:disabled:hover,.btn[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}@supports (color:color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline-offset:2px;outline:2px solid #0000}@supports (color:oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:not-allowed;--tw-text-opacity:.2}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.footer{-moz-column-gap:1rem;grid-auto-flow:row;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem}.footer,.footer>*{place-items:start;display:grid}.footer>*{gap:.5rem}@media (width>=48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:dense}}.label{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.5rem .25rem;display:flex}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.\!input{appearance:none!important;border-radius:var(--rounded-btn,.5rem)!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important;border-width:1px!important;border-color:#0000!important;flex-shrink:1!important;height:3rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem!important;line-height:1.5rem!important}.input{appearance:none;border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-width:1px;border-color:#0000;flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem}.\!input[type=number]::-webkit-inner-spin-button{margin-top:-1rem!important;margin-bottom:-1rem!important;margin-inline-end:-1rem!important}.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.link{cursor:pointer;text-decoration-line:underline}.menu{flex-flow:column wrap;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;display:grid}.menu li.disabled{color:var(--fallback-bc,oklch(var(--bc)/.3));cursor:not-allowed;-webkit-user-select:none;user-select:none}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}:where(.menu li) .badge{justify-self:end}.modal{color:inherit;opacity:0;overscroll-behavior:contain;pointer-events:none;z-index:999;background-color:#0000;justify-items:center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition-property:transform,opacity,visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid;position:fixed;inset:0;overflow-y:hidden}:where(.modal){align-items:center}.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{opacity:1;pointer-events:auto;visibility:visible}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){scrollbar-gutter:stable;overflow:hidden}.progress{-webkit-appearance:none;background-color:var(--fallback-bc,oklch(var(--bc)/.2));height:.5rem;position:relative}.progress,.range{appearance:none;border-radius:var(--rounded-box,1rem);width:100%;overflow:hidden}.range{-webkit-appearance:none;cursor:pointer;--range-shdw:var(--fallback-bc,oklch(var(--bc)/1));background-color:#0000;height:1.5rem}.range:focus{outline:none}.select{appearance:none;border-radius:var(--rounded-btn,.5rem);cursor:pointer;-webkit-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-width:1px;border-color:#0000;height:3rem;min-height:3rem;padding-inline:1rem 2.5rem;font-size:.875rem;line-height:2;display:inline-flex}.select[multiple]{height:auto}.stats{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:inline-grid}:where(.stats){grid-auto-flow:column;overflow-x:auto}.steps .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.swap{cursor:pointer;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap>*{grid-row-start:1;grid-column-start:1;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.swap input{appearance:none}.swap .swap-indeterminate,.swap .swap-on,.swap input:indeterminate~.swap-on,.swap input:checked~.swap-off,.swap input:indeterminate~.swap-off,.swap-active .swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate,.swap-active .swap-on{opacity:1}.tabs{align-items:flex-end;display:grid}:is(.tabs-lifted:has(.tab-content[class*=\ rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true]))){border-bottom-color:#0000}.tab{appearance:none;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;--tab-padding:1rem;--tw-text-opacity:.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));height:2rem;color:var(--tab-color);flex-wrap:wrap;grid-row-start:1;justify-content:center;align-items:center;padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);font-size:.875rem;line-height:2;display:inline-flex;position:relative}.tab:is(input[type=radio]){border-bottom-right-radius:0;border-bottom-left-radius:0;width:auto}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}:is(.tab-active,[aria-selected=true])+.tab-content,input.tab:checked+.tab-content{display:block}.table{border-radius:var(--rounded-box,1rem);text-align:left;width:100%;font-size:.875rem;line-height:1.25rem;position:relative}.table :where(.table-pin-rows thead tr){z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;bottom:0}.table :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));position:sticky;left:0;right:0}.textarea{border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-width:1px;border-color:#0000;flex-shrink:1;min-height:3rem;padding:.5rem 1rem;font-size:.875rem;line-height:2}.toggle{--tglbg:var(--fallback-b1,oklch(var(--b1)/1));--handleoffset:1.5rem;--handleoffsetcalculator:calc(var(--handleoffset)*-1);--togglehandleborder:0 0;appearance:none;border-radius:var(--rounded-badge,1.9rem);box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder);color:var(--fallback-bc,oklch(var(--bc)/.5));cursor:pointer;height:1.5rem;transition:background,box-shadow var(--animation-input,.2s) ease-out;background-color:currentColor;border-width:1px;border-color:currentColor;flex-shrink:0;width:3rem}.btm-nav>:where(.active){--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-top-width:2px}.btm-nav>.disabled,.btm-nav>[disabled]{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion:no-preference){.btn{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn:active:focus,.btn:active:hover{transform:scale(var(--btn-focus-scale,.97));animation:ease-out button-pop}@supports not (color:oklch(0% 0 0)){.btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}.btn:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn.btn-disabled,.btn:disabled,.btn[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:.2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card:focus-visible{outline-offset:2px;outline:2px solid}.card.bordered{--tw-border-opacity:1;border-width:1px;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-width:2px;outline-style:solid}.checkbox:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2;border-width:0;border-color:#0000}.checkbox:checked,.checkbox[aria-checked=true]{animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%);background-repeat:no-repeat}.checkbox:indeterminate{--tw-bg-opacity:1;animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%);background-repeat:no-repeat}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.collapse{width:100%}details.collapse summary{outline-offset:2px;outline:2px solid #0000;display:block;position:relative}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:has(.collapse-title:focus-visible){outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:has(>input[type=checkbox]:focus-visible){outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:has(>input[type=radio]:focus-visible){outline-color:var(--fallback-bc,oklch(var(--bc)/1));outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title,.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked){cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){min-height:3.75rem;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content),.collapse[open]>:where(.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse[open].collapse-arrow>.collapse-title:after{--tw-translate-y:-50%;--tw-rotate:225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse[open].collapse-plus>.collapse-title:after{content:"−"}.divider:not(:empty){gap:1rem}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!input input{--tw-bg-opacity:1!important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;background-color:#0000!important}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:#0000}.\!input input:focus{outline-offset:2px!important;outline:2px solid #0000!important}.input input:focus{outline-offset:2px;outline:2px solid #0000}.\!input[list]::-webkit-calendar-picker-indicator{line-height:1em!important}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{border-color:var(--fallback-bc,oklch(var(--bc)/.2));box-shadow:none;outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid}.\!input:focus,.\!input:focus-within{border-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;box-shadow:none!important;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;outline-offset:2px!important;outline-width:2px!important;outline-style:solid!important}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input:has(>input[disabled]){cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.\!input:disabled,.\!input[disabled]{cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.\!input:has(>input[disabled]){cursor:not-allowed!important;--tw-border-opacity:1!important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.input-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.\!input:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:disabled::placeholder,.\!input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity:.2!important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.\!input::-webkit-date-and-time-value{text-align:inherit!important}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(:not(:first-child)).btn{margin-inline-start:calc(var(--border-btn)*-1)}.link:focus{outline-offset:2px;outline:2px solid #0000}.link:focus-visible{outline-offset:2px;outline:2px solid}.loading{aspect-ratio:1;pointer-events:none;background-color:currentColor;width:1.5rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li ul):before{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));content:"";opacity:.1;bottom:.75rem;inset-inline-start:0;width:1px;position:absolute;top:.75rem}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);text-align:start;text-wrap:balance;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus{background-color:var(--fallback-bc,oklch(var(--bc)/.1));cursor:pointer;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline-offset:2px;outline:2px solid #0000}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>.menu-dropdown-toggle):after,.menu :where(li>details>summary):after{content:"";pointer-events:none;transform-origin:75% 75%;justify-self:end;width:.5rem;height:.5rem;margin-top:-.5rem;transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;transform:rotate(45deg);box-shadow:2px 2px}.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,.menu :where(li>details[open]>summary):after{margin-top:0;transform:rotate(225deg)}.mockup-phone .display{border-radius:40px;margin-top:-25px;overflow:hidden}.mockup-browser .mockup-browser-toolbar .\!input{text-overflow:ellipsis!important;white-space:nowrap!important;--tw-bg-opacity:1!important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;direction:ltr!important;width:24rem!important;height:1.75rem!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;display:block!important;position:relative!important;overflow:hidden!important}.mockup-browser .mockup-browser-toolbar .input{text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));direction:ltr;width:24rem;height:1.75rem;margin-left:auto;margin-right:auto;padding-left:2rem;display:block;position:relative;overflow:hidden}.mockup-browser .mockup-browser-toolbar .\!input:before{aspect-ratio:1!important;content:""!important;--tw-translate-y:-50%!important;opacity:.6!important;height:.75rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-width:2px!important;border-color:currentColor!important;border-radius:9999px!important;position:absolute!important;top:50%!important;left:.5rem!important}.mockup-browser .mockup-browser-toolbar .input:before{aspect-ratio:1;content:"";--tw-translate-y:-50%;opacity:.6;height:.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:2px;border-color:currentColor;border-radius:9999px;position:absolute;top:50%;left:.5rem}.mockup-browser .mockup-browser-toolbar .\!input:after{content:""!important;--tw-translate-y:25%!important;--tw-rotate:-45deg!important;opacity:.6!important;height:.5rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-width:1px!important;border-color:currentColor!important;border-radius:9999px!important;position:absolute!important;top:50%!important;left:1.25rem!important}.mockup-browser .mockup-browser-toolbar .input:after{content:"";--tw-translate-y:25%;--tw-rotate:-45deg;opacity:.6;height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:1px;border-color:currentColor;border-radius:9999px;position:absolute;top:50%;left:1.25rem}.modal::backdrop,.modal:not(dialog:not(.modal-open)){background-color:#0006;animation:.2s ease-out modal-pop}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{border-radius:var(--rounded-box,1rem);background-color:currentColor}.progress:indeterminate{--progress-color:var(--fallback-bc,oklch(var(--bc)/1));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress-loading}.progress::-webkit-progress-bar{border-radius:var(--rounded-box,1rem);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--rounded-box,1rem);background-color:currentColor}.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress-loading}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{background-color:var(--fallback-bc,oklch(var(--bc)/.1));border-radius:var(--rounded-box,1rem);width:100%;height:.5rem}.range::-moz-range-track{background-color:var(--fallback-bc,oklch(var(--bc)/.1));border-radius:var(--rounded-box,1rem);width:100%;height:.5rem}.range::-webkit-slider-thumb{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;appearance:none;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));width:1.5rem;height:1.5rem;color:var(--range-shdw);--filler-size:100rem;--filler-offset:.6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size)*-1 - var(--filler-offset)) 0 0 var(--filler-size);border-style:none;position:relative;top:50%;transform:translateY(-50%)}.range::-moz-range-thumb{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));width:1.5rem;height:1.5rem;color:var(--range-shdw);--filler-size:100rem;--filler-offset:.5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size)*-1 - var(--filler-offset)) 0 0 var(--filler-size);border-style:none;position:relative;top:50%}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2));box-shadow:none;outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-width:calc(0px*(1 - var(--tw-divide-y-reverse))) calc(1px*var(--tw-divide-x-reverse)) calc(0px*var(--tw-divide-y-reverse)) calc(1px*(1 - var(--tw-divide-x-reverse)))}[dir=rtl] .stats>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.steps .step:before{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%;margin-inline-start:-100%;top:0}.steps .step:after,.steps .step:before{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;grid-row-start:1;grid-column-start:1}.steps .step:after{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:counter(step);counter-increment:step;z-index:1;border-radius:9999px;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:1;--tw-text-opacity:1}.tab:focus{outline-offset:2px;outline:2px solid #0000}.tab:focus-visible{outline-offset:-5px;outline:2px solid}.tab-disabled,.tab[disabled]{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));cursor:not-allowed;--tw-text-opacity:.2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:.2;border-bottom-width:calc(var(--tab-border,1px) + 1px);border-style:solid}.tabs-lifted>.tab{border:var(--tab-border,1px) solid transparent;border-bottom-color:var(--tab-border-color);border-width:0 0 var(--tab-border,1px) 0;padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);padding-top:var(--tab-border,1px);border-start-start-radius:var(--tab-radius,.5rem);border-start-end-radius:var(--tab-radius,.5rem)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-inline-end-color:var(--tab-border-color);border-inline-start-color:var(--tab-border-color);border-top-color:var(--tab-border-color);border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px);padding-inline-end:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-bottom:var(--tab-border,1px);padding-inline-start:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{background-position:0 0,100% 0;background-repeat:no-repeat;background-size:var(--tab-radius,.5rem);content:"";height:var(--tab-radius,.5rem);width:calc(100% + var(--tab-radius,.5rem)*2);z-index:1;--tab-grad:calc(69% - var(--tab-border,1px));--radius-start:radial-gradient(circle at top left,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + .25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border,1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border,1px) + .25px));--radius-end:radial-gradient(circle at top right,transparent var(--tab-grad),var(--tab-border-color) calc(var(--tab-grad) + .25px),var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border,1px)),var(--tab-bg) calc(var(--tab-grad) + var(--tab-border,1px) + .25px));background-image:var(--radius-start),var(--radius-end);display:block;position:absolute;bottom:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:100% 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before,.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:0 0}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before,.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before{background-image:var(--radius-end);background-position:100% 0}.tabs-boxed .tab{border-radius:var(--rounded-btn,.5rem)}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){vertical-align:middle;padding:.75rem 1rem}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){color:var(--fallback-bc,oklch(var(--bc)/.6));white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1rem}.table :where(tfoot){--tw-border-opacity:1;border-top-width:1px;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2));box-shadow:none;outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea:disabled::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:.2}@keyframes toast-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[dir=rtl] .toggle{--handleoffsetcalculator:calc(var(--handleoffset)*1)}.toggle:focus-visible{outline-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-offset:2px;outline-width:2px;outline-style:solid}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{--handleoffsetcalculator:var(--handleoffset);--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));background-image:none}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator:calc(var(--handleoffset)*-1)}.toggle:indeterminate{--tw-text-opacity:1;box-shadow:calc(var(--handleoffset)/2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset)/-2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset)/2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset)/-2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));opacity:.3;--togglehandleborder:0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset,var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset;background-color:#0000}:root .prose{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-kbd:var(--fallback-bc,oklch(var(--bc)/.8))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-bc,oklch(var(--bc)/.1));border-radius:var(--rounded-badge);padding:1px 8px;font-weight:400}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-sm>:where(.active),.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-lg>:where(.active){border-top-width:4px}.steps-horizontal .step{text-align:center;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;display:grid}.steps-vertical .step{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tabs-md :where(.tab){--tab-padding:1rem;height:2rem;font-size:.875rem;line-height:2}.tabs-lg :where(.tab){--tab-padding:1.25rem;height:3rem;font-size:1.125rem;line-height:2}.tabs-sm :where(.tab){--tab-padding:.75rem;height:1.5rem;font-size:.875rem;line-height:.75rem}.tabs-xs :where(.tab){--tab-padding:.5rem;height:1.25rem;font-size:.75rem;line-height:.75rem}.card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.join.join-vertical>:where(:not(:first-child)).btn{margin-top:calc(var(--border-btn)*-1)}.join.join-horizontal>:where(:not(:first-child)).btn{margin-inline-start:calc(var(--border-btn)*-1);margin-top:0}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{--tw-translate-x:0px;--tw-translate-y:0px;content:"";width:100%;height:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem}.steps-vertical .step:before{--tw-translate-x:-50%;--tw-translate-y:-50%;width:.5rem;height:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);color:var(--tw-prose-quotes);quotes:"“""”""‘""’";border-inline-start-width:.25rem;margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);padding-inline-end:.375em;padding-top:.1875em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);color:var(--tw-prose-pre-code);padding-inline-end:1.14286em;padding-top:.857143em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-top:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.444444em;padding-top:.222222em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1.5em;padding-top:1em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-top:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.btn{border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:focus{outline-offset:2px;outline:2px solid #0000}.btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.btn:disabled{cursor:not-allowed;opacity:.5}.bign-btn:focus-visible{outline-offset:2px;outline:2px solid #df2020}.bign-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-image:linear-gradient(90deg,#ef4444,#f91616);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 15px 35px #ef444459}.bign-btn:focus,.bign-btn:hover{--tw-translate-y:-.125rem;filter:brightness(1.05);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 22px 45px #ff000059}.bign-btn--primary{--tw-bg-opacity:1;background-color:rgb(223 32 32/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.bign-btn--primary:hover{background-color:#eb1313e6}.bign-btn--secondary{background-image:linear-gradient(90deg,#ec4899,#f97316);box-shadow:0 15px 35px #ec489959}.bign-btn--sm{border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.bign-btn--lg{border-radius:1.5rem;padding:1rem 2.25rem;font-size:1.125rem;line-height:1.75rem}.bign-btn-cta{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:1rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.bign-btn-cta,.bign-btn-cta:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bign-btn-cta:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.bign-btn-cta{font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.bign-btn-cta--sm{padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.bign-btn-cta--md{padding:.75rem 1.5rem}.bign-btn-cta--lg,.bign-btn-cta--md{font-size:1rem;font-weight:700;line-height:1.5rem}.bign-btn-cta--lg{padding:1rem 2rem}.bign-btn-cta--aurora:focus-visible{outline-offset:2px;outline:2px solid #df2020}.bign-btn-cta--aurora{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-image:linear-gradient(90deg,#ef4444,#f91616);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.bign-btn-cta--aurora:hover{--tw-translate-y:-.125rem;filter:brightness(1.05);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 22px 45px #ff000059}.bign-btn-cta--sunset{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#db2777;--tw-gradient-to:#ea580c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.bign-btn-cta--sunset:hover{--tw-gradient-from:#ec4899;--tw-gradient-to:#f97316;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.bign-btn-cta--sunset{font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.bign-pill{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.bign-pill--sm{font-size:.75rem;line-height:1rem}.bign-pill--aurora{background-image:linear-gradient(90deg,#ef4444,#f91616)}.bign-btn-cta--aurora:focus,.bign-pill--aurora:focus,.bign-pill--aurora:hover{--tw-translate-y:-.125rem;filter:brightness(1.05);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 15px 35px #ef444459}.shipping-calculator-form .form-row{margin-bottom:1rem}.contact-form-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2937cc;border:1px solid #ffffff1a;border-radius:16px;margin:2rem 0;padding:2rem}.contact-form-wrapper{position:relative}.contact-form-content{z-index:10;padding:2rem}.contact-form{flex-direction:column;display:flex}.contact-form__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=768px){.contact-form__grid{grid-template-columns:1fr}}.contact-form__field{flex-direction:column;display:flex}.contact-form__label{color:#fff;letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:flex}.contact-form__label-icon{color:#df2020;font-size:.875rem}.contact-form__input,.contact-form__textarea{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.contact-form__input:focus,.contact-form__textarea:focus{background:#ffffff26;border-color:#df2020;outline:none;box-shadow:0 0 0 3px #df20201a}.contact-form__input::-moz-placeholder{color:#ffffff80}.contact-form__textarea::-moz-placeholder{color:#ffffff80}.contact-form__input::placeholder,.contact-form__textarea::placeholder{color:#ffffff80}.contact-form__textarea{resize:vertical;min-height:120px}.contact-form__submit{justify-content:center;margin-top:1rem;display:flex}.contact-form__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#df2020,#ef4444);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.contact-form__button:hover{background:linear-gradient(135deg,#ef4444,#f87171);transform:translateY(-2px);box-shadow:0 8px 25px #df20204d}.contact-form__button-icon{font-size:.875rem}.contact-form__button-glow{background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.contact-form__button:hover .contact-form__button-glow{left:100%}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.contact-form-content{position:relative}.contact-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;border-radius:1rem;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.contact-form{gap:1.5rem;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=768px){.form-row{grid-template-columns:1fr}}.mobile-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.mobile-menu .menu-item{display:block}.mobile-menu .menu-item a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.mobile-menu .menu-item a:hover{background-color:#ffffff0d}.mobile-menu .menu-item-has-children>a{font-weight:600}.mobile-menu .sub-menu{margin-top:.25rem;margin-left:1rem}.mobile-menu .sub-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.mobile-menu .sub-menu .menu-item a{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.nintendo-card{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.nintendo-card:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 0 30px #df202040,0 0 60px #df202026}.nintendo-card .wp-post-image,.nintendo-card img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.nintendo-card:hover .wp-post-image,.nintendo-card:hover img{transform:scale(1.1)}.nintendo-card:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);content:"";opacity:0;z-index:10;background:linear-gradient(135deg,#df2020,#ff4a4a);width:1.5rem;height:1.5rem;transition:opacity .5s;position:absolute;top:1rem;right:1rem}.nintendo-card:hover:before{opacity:1}.nintendo-card:after{content:"";opacity:0;background:linear-gradient(90deg,#df2020,#ff4a4a,#df2020);height:4px;transition:opacity .5s;position:absolute;bottom:0;left:0;right:0}.nintendo-card:hover:after{opacity:1}.nintendo-card .card-media:before{content:"";opacity:0;z-index:5;background:linear-gradient(#0000,#0009);transition:opacity .5s;position:absolute;inset:0}.nintendo-card:hover .card-media:before{opacity:1}.nintendo-card .card-media:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);content:"";opacity:0;z-index:10;background:linear-gradient(135deg,#df2020,#ff4a4a);width:1rem;height:1rem;transition:opacity .5s;position:absolute;bottom:1rem;right:1rem}.nintendo-card:hover .card-media:after{opacity:1}.nintendo-card:hover .entry-summary p,.nintendo-card:hover .entry-title a{color:#fff!important}.bign-card--compact{min-height:20rem}.bign-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(140deg,#111113e0,#1e1e24e0);border:1px solid #ffffff1f;border-radius:1.25rem;flex-direction:column;height:100%;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #0f0f1673}.bign-card .text-content{text-rendering:optimizelegibility;z-index:20;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:auto;position:relative;transform:translateZ(0)}.bign-card:hover .text-content{transform:translateZ(0)scale(1)}.pixel-element{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.bign-card:hover{border-color:#ffffff59;box-shadow:0 24px 52px #0f0f168c,0 0 34px #ef444426}.bign-card--lift:hover{transform:translateY(-6px)}.bign-gradient-page{position:relative}.bign-gradient-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(1200px 600px at 50% -10%,#ef44441f,#0000 60%),radial-gradient(900px 500px at 10% 20%,#f872721a,#0000 60%),radial-gradient(900px 500px at 90% 30%,#fca6a614,#0000 60%);position:fixed;inset:0}.bign-media-zoom{position:relative;overflow:hidden}.bign-media-zoom iframe,.bign-media-zoom img,.bign-media-zoom video{transition:transform .4s cubic-bezier(.4,0,.2,1)}.bign-media-zoom:hover iframe,.bign-media-zoom:hover img,.bign-media-zoom:hover video{transform:scale(1.08)}.bign-card-bar{opacity:0;background:linear-gradient(90deg,#df2020,#ff4a4a,#df2020);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.group:hover .bign-card-bar{opacity:1}.crt-flicker{font-family:Nintendoid1,monospace!important}.focus-ring:focus-visible{outline-offset:2px;outline:2px solid #df2020}.shadow-soft{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-inset{box-shadow:inset 0 1px #ffffff0d}.bg-gradient-radial{background:radial-gradient(ellipse at center,var(--tw-gradient-stops))}.custom-background{background-position:top;background-repeat:no-repeat;background-size:auto;background-attachment:fixed}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.group:hover *{transform:none!important}.group:hover .wp-post-image,.group:hover img{transform:scale(1.05)!important}@media (width<=768px){.woocommerce-cart-form__contents,.woocommerce-cart-form__contents tbody,.woocommerce-cart-form__contents td,.woocommerce-cart-form__contents tr{display:block}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents tr{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:1rem;padding:1rem}.woocommerce-cart-form__contents td{text-align:left!important;border:none!important;padding:.5rem 0!important}.woocommerce-cart-form__contents td:before{color:#cbd5e1;content:attr(data-title) ": ";min-width:100px;font-weight:700;display:inline-block}.woocommerce-cart-form__contents .product-remove{position:absolute;top:1rem;right:1rem}.woocommerce-cart-form__contents .product-remove:before{content:none}.woocommerce-cart-form__contents .product-thumbnail{text-align:center;margin-bottom:1rem}.woocommerce-cart-form__contents .product-thumbnail:before{content:none}}.membership_add_to_cart.loading{cursor:not-allowed;opacity:.7;pointer-events:none}.woocommerce-cart .woocommerce *,.woocommerce-cart .woocommerce .button,.woocommerce-cart .woocommerce .cart-empty,.woocommerce-cart .woocommerce .checkout-button,.woocommerce-cart .woocommerce .coupon,.woocommerce-cart .woocommerce .product-name,.woocommerce-cart .woocommerce .product-remove,.woocommerce-cart .woocommerce .quantity,.woocommerce-cart .woocommerce .return-to-shop,.woocommerce-cart .woocommerce a,.woocommerce-cart .woocommerce div,.woocommerce-cart .woocommerce h1,.woocommerce-cart .woocommerce h2,.woocommerce-cart .woocommerce h3,.woocommerce-cart .woocommerce h4,.woocommerce-cart .woocommerce h5,.woocommerce-cart .woocommerce h6,.woocommerce-cart .woocommerce label,.woocommerce-cart .woocommerce p,.woocommerce-cart .woocommerce span,.woocommerce-cart .woocommerce td,.woocommerce-cart .woocommerce th{color:#fff!important}.woocommerce-cart .woocommerce .woocommerce-error,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message{color:#000!important}.woocommerce-cart .woocommerce .product-price,.woocommerce-cart .woocommerce .product-subtotal{color:#fff!important}.woocommerce-cart .woocommerce .amount,.woocommerce-cart .woocommerce .cart_totals .amount,.woocommerce-cart .woocommerce .cart_totals .order-total .amount,.woocommerce-cart .woocommerce .cart_totals .order-total .price,.woocommerce-cart .woocommerce .cart_totals .order-total .woocommerce-Price-amount,.woocommerce-cart .woocommerce .cart_totals .price,.woocommerce-cart .woocommerce .cart_totals .woocommerce-Price-amount,.woocommerce-cart .woocommerce .first-payment-date,.woocommerce-cart .woocommerce .first-payment-date small,.woocommerce-cart .woocommerce .price,.woocommerce-cart .woocommerce .product-price .woocommerce-Price-amount,.woocommerce-cart .woocommerce .product-subtotal .woocommerce-Price-amount,.woocommerce-cart .woocommerce .recurring-total .amount,.woocommerce-cart .woocommerce .recurring-total .price,.woocommerce-cart .woocommerce .recurring-total .woocommerce-Price-amount,.woocommerce-cart .woocommerce .recurring-totals .amount,.woocommerce-cart .woocommerce .recurring-totals .price,.woocommerce-cart .woocommerce .recurring-totals .woocommerce-Price-amount,.woocommerce-cart .woocommerce .subscription-details,.woocommerce-cart .woocommerce .subscription-price,.woocommerce-cart .woocommerce .woocommerce-Price-amount,.woocommerce-cart .woocommerce .woocommerce-Price-bidi,.woocommerce-cart .woocommerce .woocommerce-Price-currencySymbol{background:0 0!important;background-clip:unset!important;-webkit-background-clip:unset!important;color:#fff!important;-webkit-text-fill-color:unset!important}.bign-cart-wrapper .woocommerce .\!button,.bign-cart-wrapper .woocommerce .button,.bign-cart-wrapper .woocommerce .cart-empty,.bign-cart-wrapper .woocommerce .cart_totals,.bign-cart-wrapper .woocommerce .cart_totals .cart-subtotal td,.bign-cart-wrapper .woocommerce .cart_totals .cart-subtotal th,.bign-cart-wrapper .woocommerce .cart_totals .order-total td,.bign-cart-wrapper .woocommerce .cart_totals .order-total th,.bign-cart-wrapper .woocommerce .cart_totals .recurring-total td,.bign-cart-wrapper .woocommerce .cart_totals .recurring-total th,.bign-cart-wrapper .woocommerce .cart_totals .recurring-totals td,.bign-cart-wrapper .woocommerce .cart_totals .recurring-totals th,.bign-cart-wrapper .woocommerce .cart_totals .shipping td,.bign-cart-wrapper .woocommerce .cart_totals .shipping th,.bign-cart-wrapper .woocommerce .cart_totals h2,.bign-cart-wrapper .woocommerce .cart_totals table td,.bign-cart-wrapper .woocommerce .cart_totals table th,.bign-cart-wrapper .woocommerce .checkout-button,.bign-cart-wrapper .woocommerce .coupon,.bign-cart-wrapper .woocommerce .product-name,.bign-cart-wrapper .woocommerce .product-price,.bign-cart-wrapper .woocommerce .product-remove,.bign-cart-wrapper .woocommerce .product-subtotal,.bign-cart-wrapper .woocommerce .quantity,.bign-cart-wrapper .woocommerce .return-to-shop,.bign-cart-wrapper .woocommerce .shipping-calculator-button,.bign-cart-wrapper .woocommerce .shipping-calculator-form,.bign-cart-wrapper .woocommerce .shipping-calculator-form input,.bign-cart-wrapper .woocommerce .shipping-calculator-form label,.bign-cart-wrapper .woocommerce .shipping-calculator-form p,.bign-cart-wrapper .woocommerce .shipping-calculator-form select,.bign-cart-wrapper .woocommerce .wc-proceed-to-checkout,.bign-cart-wrapper .woocommerce .wc-proceed-to-checkout a,.bign-cart-wrapper .woocommerce .woocommerce-error,.bign-cart-wrapper .woocommerce .woocommerce-info,.bign-cart-wrapper .woocommerce .woocommerce-message,.bign-cart-wrapper .woocommerce .woocommerce-shipping-destination,.bign-cart-wrapper .woocommerce .woocommerce-shipping-methods,.bign-cart-wrapper .woocommerce .woocommerce-shipping-methods label,.bign-cart-wrapper .woocommerce .woocommerce-shipping-methods li,.bign-cart-wrapper .woocommerce a,.bign-cart-wrapper .woocommerce div,.bign-cart-wrapper .woocommerce h1,.bign-cart-wrapper .woocommerce h2,.bign-cart-wrapper .woocommerce h3,.bign-cart-wrapper .woocommerce h4,.bign-cart-wrapper .woocommerce h5,.bign-cart-wrapper .woocommerce h6,.bign-cart-wrapper .woocommerce input[type=email],.bign-cart-wrapper .woocommerce input[type=number],.bign-cart-wrapper .woocommerce input[type=password],.bign-cart-wrapper .woocommerce input[type=tel],.bign-cart-wrapper .woocommerce input[type=text],.bign-cart-wrapper .woocommerce label,.bign-cart-wrapper .woocommerce p,.bign-cart-wrapper .woocommerce select,.bign-cart-wrapper .woocommerce span,.bign-cart-wrapper .woocommerce td,.bign-cart-wrapper .woocommerce textarea,.bign-cart-wrapper .woocommerce th,.woocommerce-cart .woocommerce table.shop_table td,.woocommerce-cart .woocommerce table.shop_table td.woocommerce-cart-form__cart-item,.woocommerce-cart .woocommerce table.shop_table td.woocommerce-cart-form__cart-item-price,.woocommerce-cart .woocommerce table.shop_table td.woocommerce-cart-form__cart-item-quantity,.woocommerce-cart .woocommerce table.shop_table td.woocommerce-cart-form__cart-item-subtotal,.woocommerce-cart .woocommerce table.shop_table td.woocommerce-cart-form__cart-item-title,.woocommerce-cart .woocommerce table.shop_table th,.woocommerce-cart .woocommerce table.shop_table th.woocommerce-cart-form__cart-item,.woocommerce-cart .woocommerce table.shop_table th.woocommerce-cart-form__cart-item-price,.woocommerce-cart .woocommerce table.shop_table th.woocommerce-cart-form__cart-item-quantity,.woocommerce-cart .woocommerce table.shop_table th.woocommerce-cart-form__cart-item-subtotal,.woocommerce-cart .woocommerce table.shop_table th.woocommerce-cart-form__cart-item-title{color:#fff!important}.bign-cart-wrapper .woocommerce table.shop_table td,.bign-cart-wrapper .woocommerce table.shop_table th{color:#fff!important;border-color:#fff3!important}.bign-cart-wrapper .woocommerce .amount,.bign-cart-wrapper .woocommerce .first-payment-date,.bign-cart-wrapper .woocommerce .first-payment-date small,.bign-cart-wrapper .woocommerce .price,.bign-cart-wrapper .woocommerce .recurring-total .amount,.bign-cart-wrapper .woocommerce .recurring-total .price,.bign-cart-wrapper .woocommerce .recurring-total .woocommerce-Price-amount,.bign-cart-wrapper .woocommerce .recurring-totals .amount,.bign-cart-wrapper .woocommerce .recurring-totals .price,.bign-cart-wrapper .woocommerce .recurring-totals .woocommerce-Price-amount,.bign-cart-wrapper .woocommerce .subscription-details,.bign-cart-wrapper .woocommerce .subscription-price,.bign-cart-wrapper .woocommerce .woocommerce-Price-amount,.bign-cart-wrapper .woocommerce .woocommerce-Price-bidi,.bign-cart-wrapper .woocommerce .woocommerce-Price-currencySymbol{background:0 0!important;background-clip:unset!important;-webkit-background-clip:unset!important;color:#fff!important;-webkit-text-fill-color:unset!important}.woocommerce-cart .woocommerce table.shop_table td,.woocommerce-cart .woocommerce table.shop_table th{color:#fff!important;border-color:#fff3!important}.woocommerce-cart .woocommerce .cart_totals h2,.woocommerce-cart .woocommerce .cart_totals table td,.woocommerce-cart .woocommerce .cart_totals table th{color:#fff!important}.cart_totals .order-total .woocommerce-Price-amount{background:0 0!important;background-clip:unset!important;-webkit-background-clip:unset!important;color:#fff!important;-webkit-text-fill-color:unset!important;font-size:1.5rem!important;font-weight:700!important}.woocommerce-cart .woocommerce .\!button,.woocommerce-cart .woocommerce .button,.woocommerce-cart .woocommerce .checkout-button{color:#fff!important;background:linear-gradient(135deg,#df2020,#ef4444)!important;border:none!important;border-radius:.5rem!important;padding:.75rem 1.5rem!important;font-weight:700!important;transition:all .3s!important}.woocommerce-cart .woocommerce .\!button:hover,.woocommerce-cart .woocommerce .button:hover,.woocommerce-cart .woocommerce .checkout-button:hover{background:linear-gradient(135deg,#ef4444,#f87171)!important;transform:translateY(-2px)!important;box-shadow:0 10px 25px #df20204d!important}.woocommerce-cart .woocommerce .coupon input[type=email],.woocommerce-cart .woocommerce .coupon input[type=text]{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff4d!important;border-radius:.5rem!important;padding:.75rem!important}.woocommerce-cart .woocommerce .coupon input[type=email]:focus,.woocommerce-cart .woocommerce .coupon input[type=text]:focus{border-color:#df2020!important;box-shadow:0 0 0 3px #df20201a!important}.woocommerce-checkout .woocommerce *,.woocommerce-checkout .woocommerce .woocommerce-additional-fields,.woocommerce-checkout .woocommerce .woocommerce-billing-fields,.woocommerce-checkout .woocommerce .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order,.woocommerce-checkout .woocommerce .woocommerce-form-coupon,.woocommerce-checkout .woocommerce .woocommerce-form-login,.woocommerce-checkout .woocommerce .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce a,.woocommerce-checkout .woocommerce div,.woocommerce-checkout .woocommerce h1,.woocommerce-checkout .woocommerce h2,.woocommerce-checkout .woocommerce h3,.woocommerce-checkout .woocommerce h4,.woocommerce-checkout .woocommerce h5,.woocommerce-checkout .woocommerce h6,.woocommerce-checkout .woocommerce label,.woocommerce-checkout .woocommerce p,.woocommerce-checkout .woocommerce span,.woocommerce-checkout .woocommerce td,.woocommerce-checkout .woocommerce th{color:#fff!important}.woocommerce-checkout .woocommerce table.shop_table td,.woocommerce-checkout .woocommerce table.shop_table th{color:#f4f4f4!important;border-color:#fff3!important}.woocommerce-checkout .woocommerce .form-row label{color:#fff!important;margin-bottom:.5rem!important;font-weight:600!important;display:block!important}.woocommerce-checkout .woocommerce input[type=email],.woocommerce-checkout .woocommerce input[type=number],.woocommerce-checkout .woocommerce input[type=password],.woocommerce-checkout .woocommerce input[type=tel],.woocommerce-checkout .woocommerce input[type=text],.woocommerce-checkout .woocommerce select,.woocommerce-checkout .woocommerce textarea{color:#000!important;background:#ffffffe6!important;border:1px solid #fff3!important;border-radius:.5rem!important;width:100%!important;padding:.75rem!important;font-size:1rem!important;transition:all .3s!important}.woocommerce-checkout .woocommerce input[type=email]:focus,.woocommerce-checkout .woocommerce input[type=number]:focus,.woocommerce-checkout .woocommerce input[type=password]:focus,.woocommerce-checkout .woocommerce input[type=tel]:focus,.woocommerce-checkout .woocommerce input[type=text]:focus,.woocommerce-checkout .woocommerce select:focus,.woocommerce-checkout .woocommerce textarea:focus{background:#fffffff2!important;border-color:#df2020!important;box-shadow:0 0 0 3px #df20201a!important}.woocommerce-checkout .woocommerce .\!button,.woocommerce-checkout .woocommerce .button{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#df2020,#ef4444)!important;border:none!important;border-radius:.5rem!important;padding:.75rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;transition:all .3s!important}.woocommerce-checkout .woocommerce .\!button:hover,.woocommerce-checkout .woocommerce .button:hover{background:linear-gradient(135deg,#ef4444,#f87171)!important;transform:translateY(-2px)!important;box-shadow:0 10px 25px #df20204d!important}.woocommerce-checkout .woocommerce .payment_methods{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.5rem!important;padding:1rem!important}.woocommerce-checkout .woocommerce .payment_methods li{color:#fff!important;margin-bottom:.5rem!important}.woocommerce-checkout .woocommerce .payment_methods label{color:#fff!important;cursor:pointer!important}.woocommerce-checkout .woocommerce .payment_methods input[type=radio]{margin-right:.5rem!important}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order{background:#ffffff0d!important;border-radius:.5rem!important;padding:1rem!important}.woocommerce-checkout .woocommerce .woocommerce-error,.woocommerce-checkout .woocommerce .woocommerce-info,.woocommerce-checkout .woocommerce .woocommerce-message{color:#000!important;background:#22c55e1a!important;border:1px solid #22c55e4d!important;border-radius:.5rem!important;margin-bottom:1rem!important;padding:1rem!important}.woocommerce-checkout .woocommerce .woocommerce-additional-fields,.woocommerce-checkout .woocommerce .woocommerce-billing-fields,.woocommerce-checkout .woocommerce .woocommerce-shipping-fields{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1f2937cc!important;border:1px solid #ffffff1a!important;border-radius:16px!important;margin-bottom:2rem!important;padding:1.5rem!important}.woocommerce-checkout .woocommerce .woocommerce-additional-fields h3,.woocommerce-checkout .woocommerce .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce .woocommerce-shipping-fields h3{color:#fff!important;border-bottom:2px solid #df2020!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:1.25rem!important;font-weight:700!important}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1f2937cc!important;border:1px solid #ffffff1a!important;border-radius:16px!important;margin-bottom:2rem!important;padding:1.5rem!important}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order h3{color:#fff!important;border-bottom:2px solid #df2020!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:1.25rem!important;font-weight:700!important}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1f2937cc!important;border:1px solid #ffffff1a!important;border-radius:16px!important;padding:1.5rem!important}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment h3{color:#fff!important;border-bottom:2px solid #df2020!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:1.25rem!important;font-weight:700!important}.woocommerce-checkout .woocommerce .form-row{margin-bottom:1rem!important}.woocommerce-checkout .woocommerce .form-row-wide{width:100%!important}.woocommerce-checkout .woocommerce .form-row-first,.woocommerce-checkout .woocommerce .form-row-last{float:left!important;width:48%!important}.woocommerce-checkout .woocommerce .form-row-last{float:right!important}.woocommerce-checkout .woocommerce .form-row:after{clear:both!important;content:""!important;display:table!important}.woocommerce-checkout .woocommerce .required{color:#df2020!important}.woocommerce-checkout .woocommerce input[type=radio]{background:#ffffff1a!important;border:1px solid #ffffff4d!important;border-radius:50%!important;width:1rem!important;height:1rem!important;margin-right:.5rem!important}.woocommerce-checkout .woocommerce input[type=radio]:checked{background:#df2020!important;border-color:#df2020!important}.woocommerce-account .woocommerce div,.woocommerce-account .woocommerce h1,.woocommerce-account .woocommerce h2,.woocommerce-account .woocommerce h3,.woocommerce-account .woocommerce h4,.woocommerce-account .woocommerce h5,.woocommerce-account .woocommerce h6,.woocommerce-account .woocommerce label,.woocommerce-account .woocommerce p,.woocommerce-account .woocommerce span,.woocommerce-account .woocommerce td,.woocommerce-account .woocommerce th{color:#fff!important}.woocommerce-account .woocommerce table.shop_table td,.woocommerce-account .woocommerce table.shop_table th{color:#fff!important;border-color:#fff3!important}.myaccount-login{max-width:450px;margin:2rem auto}.myaccount-login-container{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:2.5rem}.myaccount-login-header{margin-bottom:2rem}.myaccount-login-title{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.75rem;font-weight:600;display:flex}.myaccount-login-icon{color:#ef4444;font-size:1.5rem}.myaccount-login-subtitle{color:#9ca3af;margin:.5rem 0 0;font-size:.95rem;font-weight:400}.myaccount-login-fields{flex-direction:column;gap:1.25rem;display:flex}.myaccount-login-field{flex-direction:column;gap:.5rem;display:flex}.myaccount-login-label{color:#e5e7eb;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.myaccount-login-label-icon{color:#ef4444;font-size:.875rem}.myaccount-login-input{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:.875rem 1rem;font-size:.95rem;transition:all .2s}.myaccount-login-input::placeholder{color:#9ca3af}.myaccount-login-input:focus{background:#ffffff1f;border-color:#ef4444;outline:none}.myaccount-login-remember{margin-top:-.5rem;margin-bottom:.5rem}.myaccount-login-remember-label{color:#d1d5db;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.myaccount-login-remember-checkbox{accent-color:#ef4444;cursor:pointer}.myaccount-login-actions{margin:1.5rem 0}.myaccount-login-button{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}.myaccount-login-button:hover{background:#dc2626}.myaccount-login-links{text-align:center;margin-top:1rem}.myaccount-login-link{color:#9ca3af;font-size:.875rem;text-decoration:none;transition:color .2s}.myaccount-login-link:hover{color:#ef4444}.myaccount-login-divider{text-align:center;margin:2rem 0;position:relative}.myaccount-login-divider:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:50%;left:0;right:0}.myaccount-login-divider-text{color:#9ca3af;background:#111827;padding:0 1rem;font-size:.875rem;position:relative}.myaccount-register{border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:2rem}.myaccount-register-header{margin-bottom:1.5rem}.myaccount-register-title{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:600;display:flex}.myaccount-register-icon{color:#ef4444;font-size:1.25rem}.myaccount-register-subtitle{color:#9ca3af;margin:.5rem 0 0;font-size:.875rem}.myaccount-register-fields{flex-direction:column;gap:1.25rem;display:flex}.myaccount-register-field{flex-direction:column;gap:.5rem;display:flex}.myaccount-register-label{color:#e5e7eb;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.myaccount-register-label-icon{color:#ef4444;font-size:.875rem}.myaccount-register-input{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:.875rem 1rem;font-size:.95rem;transition:all .2s}.myaccount-register-input::placeholder{color:#9ca3af}.myaccount-register-input:focus{background:#ffffff1f;border-color:#ef4444;outline:none}.myaccount-register-actions{margin:1.5rem 0 0}.myaccount-register-button{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}.myaccount-register-button:hover{background:#dc2626}@media (width<=768px){.myaccount-login{margin:1rem auto}.myaccount-login-container{padding:1.5rem}}.woocommerce-account .woocommerce .woocommerce-error,.woocommerce-account .woocommerce .woocommerce-error *,.woocommerce-account .woocommerce .woocommerce-error div,.woocommerce-account .woocommerce .woocommerce-error p,.woocommerce-account .woocommerce .woocommerce-error span,.woocommerce-account .woocommerce .woocommerce-info,.woocommerce-account .woocommerce .woocommerce-info *,.woocommerce-account .woocommerce .woocommerce-info div,.woocommerce-account .woocommerce .woocommerce-info p,.woocommerce-account .woocommerce .woocommerce-info span,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-message *,.woocommerce-account .woocommerce .woocommerce-message div,.woocommerce-account .woocommerce .woocommerce-message p,.woocommerce-account .woocommerce .woocommerce-message span,.woocommerce-account .woocommerce div.woocommerce-error,.woocommerce-account .woocommerce div.woocommerce-info,.woocommerce-account .woocommerce div.woocommerce-message{color:#000!important}.checkbox{border:none!important}.form-row#update_all_subscriptions_addresses_field small{margin-top:.75rem;padding-top:.75rem;border-top:none!important}.woocommerce-checkout .woocommerce .wc_payment_method.payment_method_invoice p{color:#000!important}.shop_table .woocommerce-checkout-review-order-table{margin-top:25px!important}.woocommerce table.shop_table{margin-top:50px!important}.ui-datepicker{color:#111827!important;z-index:9999!important;background:#fff!important;border:2px solid #e5e7eb!important;border-radius:.75rem!important;padding:1rem!important;font-family:inherit!important;box-shadow:0 20px 25px -5px #0003,0 10px 10px -5px #0000001a!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{appearance:none!important;color:#111827!important;cursor:pointer!important;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E") right .5rem center/1.5em 1.5em no-repeat!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;min-width:100px!important;margin:0 .25rem!important;padding:.5rem 2rem .5rem .75rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .2s!important}.ui-datepicker select.ui-datepicker-month:hover,.ui-datepicker select.ui-datepicker-year:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23dc2626' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important;border-color:#dc2626!important}.ui-datepicker select.ui-datepicker-month:focus,.ui-datepicker select.ui-datepicker-year:focus{border-color:#dc2626!important;outline:none!important;box-shadow:0 0 0 3px #dc26261a!important}.ui-datepicker select.ui-datepicker-month option,.ui-datepicker select.ui-datepicker-year option{color:#111827!important;background:#fff!important;padding:.5rem!important}.ui-datepicker .ui-datepicker-title select,.ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{appearance:none!important;color:#111827!important;cursor:pointer!important;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E") right .5rem center/1.5em 1.5em no-repeat!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;min-width:100px!important;margin:0 .25rem!important;padding:.5rem 2rem .5rem .75rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .2s!important}.ui-datepicker .ui-datepicker-title select:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23dc2626' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important;border-color:#dc2626!important}.ui-datepicker .ui-datepicker-title select:focus{border-color:#dc2626!important;outline:none!important;box-shadow:0 0 0 3px #dc26261a!important}.ui-datepicker .ui-datepicker-title select option{color:#111827!important;background:#fff!important;padding:.5rem!important}.ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{margin:0 .25rem!important}.ui-datepicker *{color:inherit!important}.ui-datepicker .ui-datepicker-month-year,.ui-datepicker table{color:#111827!important}.ui-datepicker .ui-datepicker-title{text-align:center;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker .ui-datepicker-year-picker,.ui-datepicker-calendar+.ui-datepicker-year-picker{background:#fff!important;border-left:1px solid #e5e7eb!important;max-height:300px!important;padding:.5rem!important;overflow-y:auto!important}.ui-datepicker .ui-datepicker-year-picker a,.ui-datepicker .ui-datepicker-year-picker span{color:#111827!important;text-align:center!important;background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:.375rem!important;margin:.25rem 0!important;padding:.5rem .75rem!important;font-weight:500!important;text-decoration:none!important;transition:all .2s!important;display:block!important}.ui-datepicker .ui-datepicker-year-picker a:hover{color:#991b1b!important;background:#fee2e2!important;border-color:#fca5a5!important}.ui-datepicker .ui-datepicker-year-picker a.ui-state-active{color:#fff!important;background:#dc2626!important;border-color:#b91c1c!important;font-weight:700!important}.ui-datepicker .ui-datepicker-month-picker,.ui-datepicker .ui-datepicker-year-picker{color:#111827!important}.bign-faq-grid .group,.bign-faq-grid article{height:100%}.bign-faq-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (width>=768px){.bign-faq-grid{gap:2rem}}@media (width>=1024px){.bign-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bign-faq-item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(150deg,#0f121ceb,#22202fe0);border-width:1px;border-color:#ffffff1a;border-radius:1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 24px 58px -32px #080b18d9}.bign-faq-item:hover{border-color:#fff3;box-shadow:0 28px 82px -28px #2d67b28c}.bign-faq-item.is-open{background:linear-gradient(150deg,#191a26fa,#2e1d35e6);border-color:#df20208c;box-shadow:0 36px 92px -32px #df20208c}.bign-faq-item__trigger:focus-visible{outline-offset:2px;outline:2px solid #df2020}.bign-faq-item__trigger{text-align:left;justify-content:space-between;align-items:flex-start;gap:1.5rem;width:100%;padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.bign-faq-item__question,.bign-faq-item__trigger:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bign-faq-item__question{font-size:1.125rem;font-weight:600;line-height:1.375}@media (width>=768px){.bign-faq-item__question{font-size:1.25rem;line-height:1.75rem}}.bign-faq-item__meta{color:#fff9;letter-spacing:.3em;text-align:right;text-transform:uppercase;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.bign-faq-item__status{font-weight:600}.bign-faq-item__icon{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.bign-faq-item.is-open .bign-faq-item__icon{--tw-bg-opacity:1;background-color:rgb(223 32 32/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 16px 32px -18px #df2020b3;--tw-shadow-colored:0 16px 32px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bign-faq-item__answer{--tw-text-opacity:1;color:rgb(160 160 160/var(--tw-text-opacity,1));border-color:#ffffff1a;border-top-width:1px;padding:0 1.5rem 1.5rem;font-size:.875rem;line-height:1.25rem;transition-property:max-height;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);overflow:hidden}.bign-faq-item.is-open .bign-faq-item__answer{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bign-faq-item__answer-inner{margin-top:1.5rem}.bign-faq-item__answer-inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.bign-faq-item__answer-inner{line-height:1.625}.bign-faq-item__answer-inner a{--tw-text-opacity:1;color:rgb(223 32 32/var(--tw-text-opacity,1));text-underline-offset:4px;text-decoration-line:underline;text-decoration-style:dotted;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bign-faq-item__answer-inner a:hover{color:#df2020cc}.bign-faq-item__answer-inner strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group.bg-gradient-to-br,article.bg-gradient-to-br{flex-direction:column!important;height:100%!important;display:flex!important}.group.bg-gradient-to-br>.p-4,.group.bg-gradient-to-br>div.p-6,article.bg-gradient-to-br>.p-4,article.bg-gradient-to-br>div.p-6{flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important;display:flex!important}.grid .group,.grid article{height:100%!important}article[class*=group\ bg-gradient-to-br]{flex-direction:column!important;height:100%!important;display:flex!important}.group>div.p-4.space-y-2,.group>div.p-4:not(.space-y-2),article.group>div.p-4.space-y-2,article.group>div.p-4:not(.space-y-2){flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important;display:flex!important}.bign-section{padding-top:5rem;padding-bottom:5rem;position:relative}@media (width>=1024px){.bign-section{padding-top:7rem;padding-bottom:7rem}}.bign-section__inner{z-index:10;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media (width>=640px){.bign-section__inner{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.bign-section__inner{padding-left:2rem;padding-right:2rem}}.bign-section-divider{z-index:10;position:relative}.bign-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bign-hero:before{background:#00000059}.bign-hero:after,.bign-hero:before{content:"";pointer-events:none;position:absolute;inset:0}.bign-hero:after{background:radial-gradient(circle,#00000059,#0000 65%)}.bign-hero__inner{z-index:10;max-width:56rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}.bign-text-shadow-xl{text-shadow:3px 3px 6px #000c}.bign-text-shadow-lg{text-shadow:2px 2px 4px #000c}.bign-text-shadow-md{text-shadow:1px 1px 3px #000c}.group.bign-media-placeholder,article.bign-media-placeholder{flex-direction:column;height:100%;display:flex}.group.bign-media-placeholder>.p-4,.group.bign-media-placeholder>div.p-6,article.bign-media-placeholder>.p-4,article.bign-media-placeholder>div.p-6{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.bign-media-placeholder{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f64d;--tw-gradient-to:#a855f780;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);justify-content:center;align-items:center;width:100%;height:100%;display:flex}header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.animated-bg{position:relative;overflow:hidden}.animated-bg:before{background:radial-gradient(circle at 20% 20%,#df20201a 0,#0000 50%),radial-gradient(circle at 80% 80%,#df202014 0,#0000 50%),radial-gradient(circle at 40% 60%,#df20200f 0,#0000 50%);width:200%;height:200%;animation:20s ease-in-out infinite float;top:-50%;left:-50%}.animated-bg:after,.animated-bg:before{content:"";pointer-events:none;position:absolute}.animated-bg:after{background:radial-gradient(circle at 70% 30%,#df20200d 0,#0000 60%),radial-gradient(circle at 30% 70%,#df202012 0,#0000 60%);width:160%;height:160%;animation:25s ease-in-out infinite reverse float;top:-30%;right:-30%}@keyframes float{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-20px,-30px)rotate(90deg)}50%{transform:translate(20px,-20px)rotate(180deg)}75%{transform:translate(-10px,20px)rotate(270deg)}}.pulse-dots{pointer-events:none;position:absolute;inset:0}.pulse-dot{background:#df20204d;border-radius:50%;width:4px;height:4px;animation:3s ease-in-out infinite pulse-dot;position:absolute}.pulse-dot:first-child{animation-delay:0s;top:20%;left:10%}.pulse-dot:nth-child(2){animation-delay:1s;top:60%;left:80%}.pulse-dot:nth-child(3){animation-delay:2s;top:40%;left:30%}.pulse-dot:nth-child(4){animation-delay:.5s;top:80%;left:60%}.pulse-dot:nth-child(5){animation-delay:1.5s;top:10%;left:70%}@keyframes pulse-dot{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}@keyframes pixel-scan{0%{left:-100%}50%{left:100%}to{left:100%}}.pixel-dots{pointer-events:none;position:absolute;inset:0}.pixel-dot{background:#df2020;width:2px;height:2px;animation:2s ease-in-out infinite pixel-dot;position:absolute}.pixel-dot:first-child{animation-delay:0s;top:15%;left:20%}.pixel-dot:nth-child(2){animation-delay:.3s;top:35%;left:80%}.pixel-dot:nth-child(3){animation-delay:.6s;top:55%;left:40%}.pixel-dot:nth-child(4){animation-delay:.9s;top:75%;left:60%}.pixel-dot:nth-child(5){animation-delay:1.2s;top:25%;left:70%}@keyframes pixel-dot{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@keyframes red-box-shine{0%{left:-100%}50%{left:100%}to{left:100%}}.crt-flicker{animation:.15s linear infinite crt-flicker}@keyframes crt-flicker{0%,to{opacity:1}98%{opacity:.98}99%{opacity:1}}body:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(135deg,#df202008,#0000 25% 75%,#df202005);position:fixed;inset:0}.group:hover .wp-post-image,.group:hover img{transition:transform .3s;transform:scale(1.05)}#becomemember .wp-block-separator{margin-top:0;margin-bottom:50px}#become-member h3{font-size:3rem}#become-member .product-list{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}#become-member .product-list li{width:calc(25% - 10px);margin-bottom:20px}@media (width<=1024px){#become-member .product-list li{width:calc(33.33% - 10px)}}@media (width<=768px){#become-member .product-list li{width:100%}}#merchandise{margin-top:50px}.woocommerce-account .woocommerce{grid-template-columns:300px 1fr;gap:2rem;max-width:1400px;min-height:80vh;margin:0 auto;padding:0;display:grid}@media (width<=1024px){.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:1.5rem;padding:0}}@media (width<=768px){.woocommerce-account .woocommerce{gap:1rem;padding:0}}.woocommerce-account .entry-header{margin-bottom:1rem;padding:1rem 0;text-align:center!important}.woocommerce-account .entry-title{color:#fff!important;letter-spacing:.1em!important;text-align:center!important;text-transform:uppercase!important;margin:0!important;font-size:2rem!important;font-weight:700!important;position:relative!important}.woocommerce-account .entry-title:after{content:"";background:#fff;width:60px;height:1px;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.woocommerce-account .prose .entry-header,.woocommerce-account .prose .entry-title,.woocommerce-account article .entry-header,.woocommerce-account article .entry-title{text-align:center!important}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:none!important;display:none!important}.clearfix:after{clear:both;content:"";display:table}.myaccount-navigation{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;order:1;height:fit-content;padding:2rem;position:sticky;top:2rem;box-shadow:0 8px 32px #0006}@media (width<=1024px){.myaccount-navigation{order:2;margin-top:1rem;position:static}}.myaccount-nav-toggle-btn{background:#ffffff0d;border:1px solid #ffffff1a;gap:1rem;padding:1rem 1.5rem;font-size:1rem}.myaccount-nav-toggle-btn:hover{background:#ffffff1a;border-color:#ef44444d}.myaccount-nav-toggle-icon{color:#ef4444}.myaccount-nav-toggle-text{text-align:left;flex:1}.myaccount-nav-list{margin:0;padding:0;list-style:none}.myaccount-nav-item{margin-bottom:.25rem}.myaccount-nav-item:last-child{margin-bottom:0}.myaccount-nav-link{color:#fff;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.myaccount-nav-link:hover{color:#fff;background:#ffffff0d}.myaccount-nav-link.is-active{color:#ef4444;background:#ef444426;border-left:3px solid #ef4444}.myaccount-nav-icon{opacity:.8;text-align:center;width:16px;font-size:1rem}.myaccount-nav-text{flex:1;font-weight:400}.myaccount-nav-arrow{opacity:.4;font-size:.75rem;transition:transform .2s}.myaccount-nav-link:hover .myaccount-nav-arrow{opacity:.6}.myaccount-nav-mobile-toggle{margin-bottom:1rem;display:none}.myaccount-nav-toggle-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#df2020,#ef4444);border:none;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:1rem 2rem;font-weight:600;transition:all .3s;display:flex}.myaccount-nav-toggle-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #df20204d}.myaccount-nav-toggle-icon{font-size:1.25rem}.myaccount-nav-toggle-text{font-weight:600}.myaccount-nav-toggle-arrow{font-size:.875rem;transition:transform .3s}.myaccount-nav-toggle-btn[aria-expanded=true] .myaccount-nav-toggle-arrow{transform:rotate(180deg)}@media (width<=1024px){.woocommerce-account .woocommerce{flex-direction:column;display:flex}.myaccount-navigation{float:none;order:1;width:100%;margin-bottom:2rem;margin-right:0}.myaccount-content{order:2}.myaccount-nav-mobile-toggle{display:block}.myaccount-nav-list{display:none}.myaccount-navigation.mobile-open .myaccount-nav-list{flex-direction:column;display:flex}.myaccount-nav-item{min-width:auto}}.myaccount-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#1a1a1e,#0f0f13);border:1px solid #ffffff14;border-radius:1rem;order:2;min-height:600px;padding:1.5rem;box-shadow:0 8px 32px #0006}@media (width<=1024px){.myaccount-content{order:1;padding:2rem}}@media (width<=768px){.myaccount-content{min-height:auto;padding:1.5rem}}.order-status.completed{color:#22c55e;background:#22c55e33;border:1px solid #22c55e4d}.order-status.processing{color:#3b82f6;background:#3b82f633;border:1px solid #3b82f64d}.order-status.pending{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b4d}.woocommerce-empty-state .\!button{color:#fff!important;background:linear-gradient(135deg,#df2020,#ef4444)!important;border-radius:.75rem!important;padding:1rem 2rem!important;font-weight:600!important;text-decoration:none!important;transition:all .3s!important;display:inline-block!important}.woocommerce-empty-state .button{color:#fff;background:linear-gradient(135deg,#df2020,#ef4444);border-radius:.75rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.woocommerce-empty-state .\!button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #df20204d!important}.woocommerce-empty-state .button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #df20204d}.quest-dashboard{grid-template-columns:1fr}.quest-card.completed{background:#22c55e0d}.quest-card.completed:before{color:#fff;content:"✓";background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.875rem;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}.podcast-subscription-account{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#2a2a2e,#1f1f23);border:1px solid #ffffff14;border-radius:1rem;padding:2rem;box-shadow:0 8px 32px #0006}.platform-button.spotify{background:#1ed7601a;border-color:#1ed7604d}.platform-button.spotify:hover{background:#1ed76033}.platform-button.apple{background:#0000001a;border-color:#ffffff4d}.platform-button.apple:hover{background:#0003}.platform-button.amazon{background:#ff8c001a;border-color:#ff8c004d}.platform-button.amazon:hover{background:#ff8c0033}.platform-button.podcast-addict{background:#3b82f61a;border-color:#3b82f64d}.platform-button.podcast-addict:hover{background:#3b82f633}@keyframes quest-glow{0%,to{box-shadow:0 0 20px #df20204d}50%{box-shadow:0 0 40px #df202099,0 0 60px #df20204d}}@keyframes quest-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes quest-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.quest-card.completed{background:linear-gradient(140deg,#111311e0,#1e241ee0);border-color:#22c55e80}.quest-card.completed:hover{box-shadow:0 20px 40px #22c55e33}.quest-card.completed:before{opacity:1;background:linear-gradient(90deg,#22c55e,#16a34a)}.quest-status.pending{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b4d}.quest-status.completed{color:#22c55e;background:#22c55e33;border:1px solid #22c55e4d}.quest-button.continue{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.quest-button.continue:hover{transform:translateY(-2px);box-shadow:0 8px 25px #3b82f64d}.quest-button.completed{color:#fff;cursor:default;background:linear-gradient(135deg,#22c55e,#16a34a)}.quest-dashboard{grid-template-columns:1fr 2fr;gap:2rem;margin:2rem 0;display:grid}@media (width<=1024px){.quest-dashboard{grid-template-columns:1fr}}.quest-progress-account{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2937cc;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem}.quest-progress-account h3{color:#fff;border-bottom:2px solid #df2020;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.progress-bar-container{background:#ffffff1a;border-radius:8px;height:12px;margin-bottom:.5rem;overflow:hidden}.progress-bar{background:linear-gradient(90deg,#df2020,#ef4444);border-radius:8px;height:100%;transition:width .3s}.progress-text{color:#fff;justify-content:space-between;align-items:center;font-weight:600;display:flex}.progress-percentage{color:#df2020;font-size:1.1rem}.quest-cards-account{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}@media (width<=768px){.quest-cards-account{grid-template-columns:1fr}}.quest-card-account{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2937cc;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem;transition:all .3s;position:relative}.quest-card-account:hover{border-color:#22c55e4d;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.quest-card-account.completed{background:#22c55e0d;border-color:#22c55e80}.quest-card-account.completed:before{content:"✓";border-radius:50%;width:24px;height:24px;font-size:.875rem;font-weight:700;position:absolute;top:1rem;right:1rem}.quest-card-account.completed:before,.quest-icon-account{color:#fff;background:#22c55e;justify-content:center;align-items:center;display:flex}.quest-icon-account{border-radius:12px;width:48px;height:48px;margin-bottom:1rem;font-size:1.5rem}.quest-title-account{color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.quest-description-account{color:#a0a0a0;font-size:.9rem;line-height:1.4}.podcast-subscription-account{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2937cc;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem;position:relative}.podcast-subscription-account:before{content:"";background:#f59e0b;border-radius:50%;width:8px;height:8px;position:absolute;top:1rem;right:1rem}.platform-selection-account{margin-bottom:1.5rem}.platform-selection-account h4{color:#fff;margin-bottom:1rem;font-size:1rem;font-weight:600}.platform-buttons-account{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width<=480px){.platform-buttons-account{grid-template-columns:1fr}}.platform-button-account{color:#fff;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.platform-button-account:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-1px)}.platform-button-account.spotify{background:#1ed7601a;border-color:#1ed7604d}.platform-button-account.spotify:hover{background:#1ed76033}.platform-button-account.apple{background:#0000001a;border-color:#ffffff4d}.platform-button-account.apple:hover{background:#0003}.platform-button-account.amazon{background:#ff8c001a;border-color:#ff8c004d}.platform-button-account.amazon:hover{background:#ff8c0033}.platform-button-account.podcast-addict{background:#3b82f61a;border-color:#3b82f64d}.platform-button-account.podcast-addict:hover{background:#3b82f633}.platform-logo-account{width:20px;height:20px}.complete-button-account,.platform-logo-account{justify-content:center;align-items:center;display:flex}.complete-button-account{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:8px;gap:.5rem;width:100%;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.complete-button-account:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-1px);box-shadow:0 4px 12px #22c55e4d}.complete-button-account i{font-size:.875rem}.reason-card{text-align:center;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(145deg,#111827cc,#1f293799);border:1px solid #4b55634d;border-radius:1rem;padding:2rem 1.5rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.reason-card:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#3b82f680;box-shadow:0 20px 40px #0000004d,0 0 0 1px #3b82f633}.reason-card-icon{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 8px 25px #3b82f64d}.reason-card:hover .reason-card-icon{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 12px 35px #3b82f680}.reason-card-icon i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}.reason-card-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.reason-card-content{z-index:10;position:relative}.reason-card-title{color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:-.025em;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.25}.reason-card-text,.reason-card-title{--tw-text-opacity:1;font-family:Barlow,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.reason-card-text{color:rgb(209 213 219/var(--tw-text-opacity,1));margin:0;font-size:1rem;font-weight:400;line-height:1.625}.reason-card-border{height:.25rem;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.bign-media-zoom>.reason-card-border.inset-0,.card-media>.reason-card-border.inset-0{pointer-events:none}.reason-card-border{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899);transform:scaleX(0)}.reason-card:hover .reason-card-border{transform:scaleX(1)}@media (width<=768px){.reason-card{padding:1.5rem 1.25rem}.reason-card-icon{width:4rem;height:4rem;margin-bottom:1.25rem}.reason-card-icon i,.reason-card-title{font-size:1.25rem;line-height:1.75rem}}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-full{top:100%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-8{left:calc(var(--spacing) * 8)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-auto{height:auto}.h-full{height:100%}.min-h-\[14rem\]{min-height:14rem}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-600{border-color:#4b5563}.border-gray-dark{border-color:#2d2d30}.border-indigo-400\/30{border-color:oklab(68.0113% .0191137 -.157144/.3)}.border-primary{border-color:#df2020}.border-primary\/20{border-color:oklab(57.8787% .195925 .103285/.2)}.border-primary\/30{border-color:oklab(57.8787% .195925 .103285/.3)}.border-primary\/40{border-color:oklab(57.8787% .195925 .103285/.4)}.border-red-400\/20{border-color:oklab(71.0627% .153814 .0628211/.2)}.border-red-900\/50{border-color:oklab(39.5843% .119886 .0577565/.5)}.border-white\/5{border-color:oklab(100% 0 5.96046e-8/.05)}.border-white\/10{border-color:oklab(100% 0 5.96046e-8/.1)}.border-white\/15{border-color:oklab(100% 0 5.96046e-8/.15)}.border-white\/20{border-color:oklab(100% 0 5.96046e-8/.2)}.bg-amber-500\/15{background-color:oklab(76.8591% .0560995 .154808/.15)}.bg-black\/30{background-color:oklab(0% none none/.3)}.bg-blue-400{background-color:#60a5fa}.bg-cyan-400{background-color:#22d3ee}.bg-emerald-500\/15{background-color:oklab(69.5873% -.142158 .0448781/.15)}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-900{background-color:#111827}.bg-gray-dark{background-color:#2d2d30}.bg-gray-darker{background-color:#1b1a23}.bg-gray-darker\/90{background-color:oklab(22.3048% .0059595 -.0163728/.9)}.bg-gray-darkest{background-color:#0f0e13}.bg-gray-darkest\/75{background-color:oklab(16.7366% .00432003 -.00951782/.75)}.bg-green-400{background-color:#4ade80}.bg-green-500{background-color:#22c55e}.bg-indigo-500\/10{background-color:oklab(58.5404% .0252827 -.202483/.1)}.bg-orange-400{background-color:#fb923c}.bg-pink-400{background-color:#f472b6}.bg-pink-500{background-color:#ec4899}.bg-primary{background-color:#df2020}.bg-primary\/5{background-color:oklab(57.8787% .195925 .103285/.05)}.bg-primary\/10{background-color:oklab(57.8787% .195925 .103285/.1)}.bg-purple-400{background-color:#c084fc}.bg-red-900\/30{background-color:oklab(39.5843% .119886 .0577565/.3)}.bg-teal-400{background-color:#2dd4bf}.bg-white\/5{background-color:oklab(100% 0 5.96046e-8/.05)}.bg-white\/10{background-color:oklab(100% 0 5.96046e-8/.1)}.bg-yellow-400{background-color:#facc15}.from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-200{--tw-gradient-from:#bbf7d0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-200{--tw-gradient-to:#fed7aa;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-200{--tw-gradient-to:#e9d5ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-200{--tw-gradient-to:#99f6e4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.font-nintendoid{font-family:Nintendoid1,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,2rem)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,2.25rem)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,2.5rem)}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,1.5rem)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,1.75rem)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,1.25rem)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,1.75rem)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,1rem)}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-emerald-200{color:#a7f3d0}.text-gray-100{color:#f3f4f6}.text-gray-200{color:#e5e7eb}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-green-300{color:#86efac}.text-green-400{color:#4ade80}.text-heading{color:#fff}.text-primary{color:#df2020}.text-red-200{color:#fecaca}.text-red-300{color:#fca5a5}.text-red-400{color:#f87171}.text-text-dim{color:#a0a0a0}.text-white{color:#fff}.text-white\/35{color:oklab(100% 0 5.96046e-8/.35)}.text-white\/40{color:oklab(100% 0 5.96046e-8/.4)}.text-white\/45{color:oklab(100% 0 5.96046e-8/.45)}.text-white\/50{color:oklab(100% 0 5.96046e-8/.5)}.text-white\/60{color:oklab(100% 0 5.96046e-8/.6)}.text-white\/70{color:oklab(100% 0 5.96046e-8/.7)}.text-white\/80{color:oklab(100% 0 5.96046e-8/.8)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:oklab(100% 0 5.96046e-8/.1)}.group-hover\:text-primary:is(:where(.group):hover *){color:#df2020}.group-hover\:text-white:is(:where(.group):hover *){color:#fff}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-primary:hover{border-color:#df2020}.hover\:border-primary\/40:hover{border-color:oklab(57.8787% .195925 .103285/.4)}.hover\:border-primary\/60:hover{border-color:oklab(57.8787% .195925 .103285/.6)}.hover\:border-white\/40:hover{border-color:oklab(100% 0 5.96046e-8/.4)}.hover\:bg-primary\/10:hover{background-color:oklab(57.8787% .195925 .103285/.1)}.hover\:bg-white\/5:hover{background-color:oklab(100% 0 5.96046e-8/.05)}.hover\:text-primary:hover{color:#df2020}.hover\:text-white:hover{color:#fff}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,2.25rem)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,2rem)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,2.25rem)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,2.5rem)}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=1024px){.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,2.5rem)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem * (1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem * var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem * var(--tw-space-y-reverse));margin-top:calc(.5rem * (1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem * var(--tw-space-y-reverse));margin-top:calc(1rem * (1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));margin-top:calc(1.5rem * (1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem * var(--tw-space-y-reverse));margin-top:calc(2rem * (1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-top-width:calc(1px * (1 - var(--tw-divide-y-reverse)))}.rounded-full{border-radius:9999px}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover *{translate:none!important;rotate:none!important;scale:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth}@media (width>=768px){.group.bg-gradient-to-br>.md\:p-4,.group>div.md\:p-4.space-y-2,.group>div.md\:p-4:not(.space-y-2),article.bg-gradient-to-br>.md\:p-4,article.group>div.md\:p-4.space-y-2,article.group>div.md\:p-4:not(.space-y-2){flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important;display:flex!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
