:root{color-scheme:light;--ff-bg: #feac04;--ff-bg-elevated: #ffd25a;--ff-bg-soft: #fff0bf;--ff-gold: #feac04;--ff-gold-soft: #ffd978;--ff-text: #2a1503;--ff-muted: #6b4210;--ff-border: #f7c54a;--ff-radius-lg: 24px;--ff-radius-md: 16px;--ff-radius-pill: 999px;--ff-shadow-soft: 0 18px 45px rgba(254, 172, 4, .32)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}body{font-family:Nunito,Inter,system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 12% 18%,#fff5d8 0,#ffd874 40%,#feac04 95%);color:var(--ff-text)}html{scroll-behavior:smooth}.app{min-height:100vh;padding:24px 48px 48px;background:linear-gradient(135deg,#fff6d8,#ffd874 35%,#feac04 80%,#ffe8a8);color:var(--ff-text);position:relative;overflow:hidden}:root{--ff-noise: radial-gradient(circle at 25% 25%, rgba(255,255,255,.28) 0, transparent 28%), radial-gradient(circle at 75% 20%, rgba(254,172,4,.25) 0, transparent 30%), radial-gradient(circle at 15% 70%, rgba(255,255,255,.24) 0, transparent 30%)}.app:before{content:"";position:fixed;inset:-20%;background:var(--ff-noise);opacity:.5;pointer-events:none;filter:blur(45px);z-index:0;animation:drift 16s ease-in-out infinite alternate}.app:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#feac0442 0,#feac0400 45%),radial-gradient(circle,#ffffff42 0,#fff0 50%),radial-gradient(2px 2px at 18% 30%,rgba(255,255,255,.7),transparent),radial-gradient(2px 2px at 72% 62%,rgba(254,172,4,.4),transparent),radial-gradient(1.5px 1.5px at 42% 82%,rgba(255,255,255,.45),transparent);background-size:120% 120%,120% 120%,320px 320px,360px 360px,400px 400px;mix-blend-mode:screen;animation:swirl 18s ease-in-out infinite alternate}a{color:inherit!important;text-decoration:none!important}@keyframes drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2%,-1%,0) scale(1.02)}}@keyframes swirl{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.04)}}:focus-visible{outline:2px solid var(--ff-gold);outline-offset:2px}.toast{position:fixed;top:16px;left:50%;transform:translate(-50%);padding:8px 14px;border-radius:var(--ff-radius-pill);background:#ffffffe6;border:1px solid rgba(255,90,95,.6);color:var(--ff-text);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;z-index:9999;animation:toastIn .25s ease forwards}@keyframes toastIn{0%{transform:translate(-50%,-12px);opacity:0}to{transform:translate(-50%);opacity:1}}.navbar{display:flex;align-items:center;justify-content:space-between;padding:14px 22px;border-radius:999px;background:linear-gradient(135deg,#fec73c,#feac04);border:1px solid rgba(254,172,4,.45);box-shadow:0 18px 38px #feac0452;margin-bottom:32px;position:sticky;top:16px;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .2s ease}.navbar-scrolled{background:linear-gradient(135deg,#feac04,#f29b00);border-color:#feac048c;box-shadow:0 12px 40px #feac045c;transform:translateY(-2px)}.navbar-left{display:flex;align-items:center;gap:10px}.navbar-logo{width:34px;height:34px;object-fit:contain}.navbar-brand{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.navbar-links{display:flex;gap:18px;font-size:.92rem}.navbar-links a{color:#fff7eb;text-decoration:none;transition:color .2s ease}.navbar-links a:hover{color:var(--ff-gold-soft)}.navbar-actions{display:flex;gap:12px}.navbar-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;border-radius:var(--ff-radius-pill);background:#feac0426;border:1px solid rgba(254,172,4,.45);cursor:pointer;transition:all .18s ease}.navbar-toggle span{display:block;width:100%;height:2px;background:var(--ff-text);border-radius:999px}.navbar-toggle:hover{border-color:#feac04bf}.navbar-overlay{position:fixed;inset:0;background:#0009;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:999}.navbar-overlay.open{opacity:1;pointer-events:auto}.navbar-drawer{position:fixed;top:92px;left:16px;right:16px;max-width:480px;margin:0 auto;padding:18px;border-radius:var(--ff-radius-lg);background:linear-gradient(145deg,#fff9ec,#ffe6bd);border:1px solid rgba(254,172,4,.35);box-shadow:0 20px 60px #feac0452;transform:translateY(-20px);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease;z-index:1000}.navbar-drawer.open{transform:translateY(0);opacity:1;pointer-events:auto}.drawer-links{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.drawer-links a{color:var(--ff-text);font-size:1rem}.drawer-actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:var(--ff-radius-pill);border:1px solid transparent;font-size:.9rem;cursor:pointer;transition:transform .16s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease,color .22s ease;white-space:nowrap;position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,#fec73c,#feac04);color:#3a1a00;box-shadow:0 10px 30px #feac0452}.btn-primary:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 16px 40px #feac0475}.btn-secondary{background:#ffffffb3;color:var(--ff-text);border-color:#feac0459}.btn-secondary:hover{border-color:#feac04a6;transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--x, 50%) var(--y, 50%),rgba(255,255,255,.15),transparent 45%);opacity:0;transition:opacity .24s ease}.btn:hover:after,.btn:focus-visible:after{opacity:1}.btn-outline{background:transparent;color:var(--ff-gold-soft);border-color:#feac0480}.btn-outline:hover{background:#feac0429}.main-content{max-width:1120px;margin:0 auto;padding:18px 18px 32px;background:linear-gradient(180deg,#ffffffad,#fff0c8e6);border-radius:28px;box-shadow:0 30px 70px #feac043d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:1}.hero{display:flex;flex-direction:column;align-items:center;gap:28px;padding:30px 18px 36px;border-radius:var(--ff-radius-lg);background:transparent;border:none;box-shadow:none;margin-bottom:32px}.hero-content h1{font-size:3rem;line-height:1.05;margin:16px 0;text-align:center}.hero-title-highlight{color:var(--ff-gold)}.hero-subtitle{color:var(--ff-muted);max-width:42rem;font-size:1rem;text-align:center}.pill{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:var(--ff-radius-pill);background:#feac04e6;border:1px solid rgba(254,172,4,1);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 auto}.hero-actions{display:flex;gap:12px;margin:18px 0 10px;flex-wrap:wrap;justify-content:center}.hero-actions .btn{min-width:150px;text-align:center}.hero-note{font-size:.78rem;color:var(--ff-muted);text-align:center}.hero-visual{display:flex;align-items:center;justify-content:center;order:-1;margin-bottom:6px}.hero-logo-wrapper{width:325px;height:325px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0}.hero-logo-ring{width:100%;height:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:center}.hero-logo-image{width:95%;height:auto;object-fit:contain;filter:drop-shadow(0 10px 25px rgba(0,0,0,.55));mask-image:none;-webkit-mask-image:none;animation:coinFloat 4.5s ease-in-out infinite;transform-origin:center;will-change:transform}@keyframes heroPulse{0%{transform:scale(1);box-shadow:0 22px 55px #000000e6}50%{transform:scale(1.03);box-shadow:0 30px 70px #d4141e8c}to{transform:scale(1);box-shadow:0 22px 55px #000000e6}}@keyframes coinFloat{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.03)}to{transform:translateY(0) scale(1)}}.section{margin-bottom:56px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .32s ease,transform .32s ease}.is-visible{opacity:1;transform:translateY(0)}.section-header{margin-bottom:26px;text-align:center}.section-kicker{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:var(--ff-radius-pill);border:1px solid #feac04;background:#feac04;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:#fff;box-shadow:0 8px 22px #feac0440}.section h2{font-size:2.35rem;margin:10px 0;text-align:center;color:var(--ff-gold);letter-spacing:-.01em}.section-subtitle{max-width:56rem;color:var(--ff-muted);font-size:.98rem;margin:0 auto;text-align:center;text-wrap:balance}.pfp-cta-section{margin:36px auto 48px;padding:24px 24px 28px;border-radius:var(--ff-radius-lg);background:radial-gradient(circle at top left,#d4141e14,#050505eb);border:1px solid rgba(212,20,30,.35);box-shadow:0 25px 60px #0000008c;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:24px;grid-auto-rows:minmax(0,1fr)}.pfp-cta-text{display:flex;flex-direction:column;gap:14px;height:100%}.pfp-cta-pill{display:inline-flex;align-self:flex-start;padding:5px 18px;border-radius:var(--ff-radius-pill);border:1px solid rgba(212,20,30,.6);background:#00000059;letter-spacing:.18em;font-size:.78rem;text-transform:uppercase;color:var(--ff-gold-soft)}.pfp-cta-text h3{margin:0;font-size:3rem;line-height:1.08;color:var(--ff-gold)}.pfp-cta-copy{margin:0;color:var(--ff-muted);max-width:58rem;line-height:1.6;letter-spacing:0}.pfp-cta-disclaimer{display:block;margin-top:6px;font-size:.78rem;color:var(--ff-gold-soft);letter-spacing:.04em;text-transform:none}.pfp-cta-footer{margin-top:auto;display:flex;gap:12px}.pfp-cta-btn{align-self:flex-start;min-width:240px;font-size:1.35rem;letter-spacing:.03em;padding:18px 48px;text-align:center;border-radius:999px;display:inline-flex;justify-content:center;align-items:center}.pfp-cta-soon{background:#d4141e1f;border:1px solid rgba(212,20,30,.5);color:var(--ff-gold);box-shadow:none;cursor:not-allowed}.pfp-cta-visual{margin:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;color:var(--ff-muted);align-self:stretch;width:100%}.pfp-cta-visual img{width:100%;max-width:320px;border-radius:18px;border:1px solid rgba(255,255,255,.08);box-shadow:0 15px 35px #0006;object-fit:cover}.pfp-cta-visual figcaption{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;color:#ffffff8c;margin-top:12px}.about-body{max-width:52rem;font-size:.95rem;color:var(--ff-muted);display:flex;flex-direction:column;gap:12px;margin:0 auto;text-align:center}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{padding:20px 18px;border-radius:var(--ff-radius-md);background:linear-gradient(145deg,#fffdf8,#ffe8d6);border:1px solid rgba(254,172,4,.18);box-shadow:0 14px 32px #feac042e}.card-highlight{background:linear-gradient(135deg,#ffe8d6,#ffd3b6)}.card h3{margin-top:0;margin-bottom:8px;font-size:1.05rem}.card p{margin-top:0;font-size:.9rem;color:var(--ff-muted)}.card-tag{margin-top:12px;display:inline-flex;padding:4px 10px;border-radius:var(--ff-radius-pill);font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;background:#ff9aa238;color:#e45f6f}.card-tag-soon{background:#ffffffb3;color:var(--ff-muted)}.card,.panel,.link-tile,.media-frame{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.card:hover,.panel:hover,.link-tile:hover,.media-frame:hover{transform:translateY(-3px) scale(1.015);box-shadow:0 12px 26px #ff8a7352,0 0 32px #feac042e;border-color:#feac048c}.btn-primary{box-shadow:0 0 14px #ff8a7373}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 20px #ff8a738c,0 0 30px #ff8a7359}.section-ecosystem .ecosystem-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.panel{padding:18px 18px 20px;border-radius:var(--ff-radius-md);background:linear-gradient(145deg,#101010,#050505);border:1px solid rgba(212,20,30,.18)}.panel h3{margin-top:0;margin-bottom:8px;font-size:1rem}.panel p{margin:0;font-size:.9rem;color:var(--ff-muted)}.section-media{margin-bottom:48px;padding-top:80px;padding-bottom:110px;overflow:visible!important;position:relative}.section-media .section-header{margin-bottom:40px}.media-controls{margin-top:14px;display:flex;justify-content:center}.media-shell{position:relative}.media-scroller{position:relative;overflow-x:hidden;overflow-y:visible;padding:60px 0 96px;margin:0;width:100%}.media-arrows{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 14px;pointer-events:none;z-index:5}.media-arrow{pointer-events:auto;width:48px;height:48px;border-radius:50%;border:1px solid rgba(212,20,30,.4);background:#000000d1;color:var(--ff-gold-soft);cursor:pointer;display:grid;place-items:center;font-size:1.5rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.media-arrow:hover,.media-arrow:focus-visible{transform:translateY(-1px);border-color:#d4141ed9;background:#000000f2}.media-scroller:before,.media-scroller:after{content:"";position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:2}.media-scroller:before{left:0;background:linear-gradient(to right,#050505,#05050500)}.media-scroller:after{right:0;background:linear-gradient(to left,#050505,#05050500)}.media-track{display:flex;gap:22px;position:relative;z-index:1}.media-frame{flex:0 0 auto;min-width:320px;max-width:320px;aspect-ratio:4 / 6;border-radius:24px;overflow:visible;background:transparent;border:1px solid rgba(212,20,30,.35);box-shadow:0 12px 36px #000000a6;transform-origin:center;position:relative;cursor:pointer;transform:rotateX(var(--tiltY, 0deg)) rotateY(var(--tiltX, 0deg));transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.media-image{width:100%;height:100%;border-radius:24px;object-fit:cover;display:block;background:#000;filter:brightness(.95);opacity:0;transition:transform .25s ease,filter .25s ease,box-shadow .25s ease,border .25s ease,opacity .25s ease}.media-image.is-loaded{opacity:1}.media-frame:hover .media-image{transform:scale(1.05);filter:brightness(1.08);box-shadow:0 0 32px #d4141e6b;z-index:3}.lightbox{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;padding:30px;z-index:9999;opacity:0;animation:lightboxFade .22s ease forwards}.lightbox-content{position:relative;max-width:90vw;max-height:90vh;background:#050505;border:1px solid rgba(212,20,30,.35);border-radius:18px;box-shadow:0 25px 80px #000c;overflow:hidden;transform:translateY(6px) scale(.985);animation:lightboxContent .22s ease forwards}.lightbox-image{display:block;max-width:90vw;max-height:78vh;width:auto;height:auto;object-fit:contain}.lightbox-actions{display:flex;justify-content:flex-end;padding:12px 14px;background:#0009;border-top:1px solid rgba(212,20,30,.2)}.lightbox-close{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(212,20,30,.5);background:#000c;color:var(--ff-text);cursor:pointer;font-size:1.2rem;line-height:1}.lightbox-close:hover,.lightbox-close:focus-visible{border-color:#d4141ee6}@keyframes lightboxFade{to{opacity:1}}@keyframes lightboxContent{to{transform:translateY(0) scale(1)}}.section-buy .card{position:relative}.step-label{display:inline-block;margin-bottom:8px;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--ff-gold-soft)}.contract-pill{margin-top:10px;font-size:.78rem;padding:4px 10px;border-radius:var(--ff-radius-pill);background:#fffc;border:1px solid rgba(255,90,95,.4);display:inline-block;transition:all .18s ease}.contract-pill:hover,.contract-pill:focus-visible{border-color:#ff5a5fb3;color:var(--ff-gold-soft)}.link-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.link-tile{padding:16px 18px;border-radius:var(--ff-radius-md);background:linear-gradient(145deg,#fffdf9,#ffe7d3);border:1px solid rgba(254,172,4,.16);text-decoration:none;color:var(--ff-text);display:flex;flex-direction:column;gap:4px;font-size:.92rem}.link-tag{font-size:.78rem;color:var(--ff-muted)}.footer{margin-top:60px;padding-top:28px;border-top:1px solid rgba(212,20,30,.2)}.footer-main{display:flex;justify-content:space-between;gap:40px;margin-bottom:20px}.footer-text{max-width:26rem;color:var(--ff-muted);font-size:.9rem}.footer-columns{display:flex;gap:36px}.footer-columns h5{margin:0 0 8px;font-size:.85rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ff-muted)}.footer-columns a{display:block;font-size:.86rem;margin-bottom:4px;color:var(--ff-text);text-decoration:none}.footer-columns a:hover{color:var(--ff-gold-soft)}.footer-bottom{border-top:1px solid rgba(255,255,255,.04);padding-top:12px;font-size:.8rem;color:var(--ff-muted)}.footer-disclaimer{margin-top:6px;max-width:40rem}.pfp-generator-section{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:32px;padding:42px 44px;margin:0 auto 56px;border-radius:var(--ff-radius-lg);background:radial-gradient(circle at top right,#d4141e14,#050505f2 65%);border:1px solid rgba(212,20,30,.25);box-shadow:var(--ff-shadow-soft)}.pfp-generator-heading h2{margin:12px 0;font-size:2.3rem}.pfp-generator-title{color:var(--ff-gold);font-size:2.6rem;line-height:1.1}.pfp-generator-heading p{color:var(--ff-muted);max-width:40rem;font-size:1rem}.pfp-generator-heading{display:flex;flex-direction:column;gap:18px}.pfp-upload-form{padding:22px;border-radius:var(--ff-radius-md);background:linear-gradient(145deg,#ffffff05,#000000d9);border:1px solid rgba(212,20,30,.22);box-shadow:0 16px 40px #0006}.pfp-upload-form label{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ff-muted);margin-bottom:12px}.pfp-upload-form input{width:100%;border:1px solid rgba(255,255,255,.08);background:#0009;padding:10px 14px;border-radius:12px;color:var(--ff-text)}.pfp-disclaimer{margin:4px 0 10px;color:var(--ff-muted);font-size:.88rem;line-height:1.4}.pfp-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.pfp-card{padding:18px;border-radius:var(--ff-radius-md);background:#ffffff05;border:1px solid rgba(255,255,255,.08);min-height:160px;box-shadow:0 12px 30px #00000059}.pfp-card h4{margin:0 0 8px;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.pfp-card p{margin:0;font-size:.9rem;color:var(--ff-muted)}.pfp-generator-preview{background:linear-gradient(145deg,#ffffff05,#000000d9);border-radius:var(--ff-radius-lg);padding:24px;border:1px solid rgba(212,20,30,.25);box-shadow:0 30px 70px #0000008c;display:flex;flex-direction:column;gap:34px}.pfp-preview-card{border-radius:var(--ff-radius-md);padding:28px;background:#000000d9;border:1px solid rgba(212,20,30,.2);box-shadow:0 20px 40px #00000073;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:stretch}.pfp-base-image{display:flex;flex-direction:column;align-items:center;gap:18px}.pfp-base-image img{width:min(320px,100%);height:clamp(340px,40vw,420px);border-radius:var(--ff-radius-md);object-fit:cover;box-shadow:0 15px 40px #0000008c}.pfp-base-image span{font-size:.78rem;letter-spacing:.4em;text-transform:uppercase;color:var(--ff-muted)}.pfp-preview-actions{display:flex;flex-direction:column;gap:12px;align-items:stretch}.pfp-preview-actions .btn{min-width:100%;text-align:center;font-size:1rem;padding:12px 0}.btn-pulsing{animation:btnPulse 1s ease-in-out infinite}@keyframes btnPulse{0%{transform:scale(1);box-shadow:0 0 14px #ff8a7373}50%{transform:scale(.99);box-shadow:0 0 20px #ff8a7399}to{transform:scale(1);box-shadow:0 0 14px #ff8a7373}}.two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;font-size:.95rem;color:var(--ff-muted)}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.instagram-section{display:flex;justify-content:center;margin:10px auto 42px}@media(max-width:1024px){.app{padding:18px 16px 32px}.navbar{flex-wrap:wrap;gap:10px}.navbar-links,.navbar-actions{display:none}.navbar-toggle{display:flex}.hero{padding:26px 16px 30px}.grid,.section-ecosystem .ecosystem-panels,.link-grid{grid-template-columns:1fr}.footer-main{flex-direction:column}.footer-columns{flex-wrap:wrap}.media-frame{min-width:240px;max-width:240px}.media-scroller{width:100%;margin:0;left:0}.media-arrows{padding:0 6px}}@media(max-width:640px){.hero-content h1{font-size:2.2rem}.navbar-actions{width:100%;justify-content:flex-start}.media-frame{min-width:200px;max-width:200px}.media-scroller{width:100%;margin:0;left:0}.media-arrows{padding:0 2px}.lightbox{padding:14px}}@media(max-width:768px){.pfp-cta-section{grid-template-columns:1fr;padding:22px 18px 24px;gap:18px}.pfp-cta-text h3{font-size:2.4rem;line-height:1.12}.pfp-cta-pill{font-size:.72rem;letter-spacing:.14em}.pfp-cta-visual{order:-1}.pfp-cta-visual img{max-width:100%}.pfp-cta-footer{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){html,*{scroll-behavior:auto!important}.hero-logo-wrapper,.media-track{animation:none!important}}.btn a,.btn-primary a,.btn-outline a,.navbar-actions a{text-decoration:none!important;color:inherit!important}.btn a:hover,.btn-primary a:hover,.btn-outline a:hover,.navbar-actions a:hover,a{text-decoration:none!important}.btn a,.btn-primary a,.btn-outline a{text-decoration:none!important;color:inherit}a:focus-visible{text-decoration:underline!important;text-decoration-thickness:2px;text-decoration-color:var(--ff-gold)}
