/* RMYRight — v9 (real CO flag for hero & contact) */
:root{--ink:#eaf1ff;--muted:#c6d4f7;--brand:#e11d48;--brand2:#2563eb;--gold:#f7d047;--panel:rgba(12,16,28,.72);--stroke:rgba(255,255,255,.12);}
*{box-sizing:border-box} html,body{height:100%;scroll-behavior:smooth} body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--ink);background:#0b1220;line-height:1.7}
a{color:#c9d8ff;text-decoration:none} a:hover{text-decoration:underline}
.container{max-width:1100px;margin:0 auto;padding:24px} .section{padding:92px 0;position:relative} .section .content{position:relative;z-index:2}
.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,10,20,.55),rgba(6,10,20,.84));z-index:1}
.card{background:var(--panel);border:1px solid var(--stroke);backdrop-filter:blur(10px);border-radius:18px;padding:22px}
h1{font-size:clamp(32px,5vw,60px);margin:.2em 0;letter-spacing:.3px} h2{font-size:clamp(22px,3.5vw,36px);margin:.2em 0} h3{margin:.3em 0}
.btn{display:inline-block;padding:12px 16px;border-radius:12px;border:1px solid transparent;background:var(--brand2);color:#fff;font-weight:800;text-decoration:none;transition:filter .2s ease, box-shadow .2s ease}
.btn:hover{filter:brightness(1.07);box-shadow:0 0 0 6px rgba(37,99,235,.25)}
.notice{display:flex;gap:10px;align-items:center;background:rgba(37,99,235,.10);border:1px solid rgba(37,99,235,.25);border-radius:12px;padding:10px 12px;margin:14px 0}
.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .pillar{background:var(--panel);border:1px solid var(--stroke);border-radius:14px;padding:16px}
.footer{padding:28px 0;text-align:center;color:var(--muted);font-size:14px}
.nav{position:sticky;top:0;z-index:10;background:rgba(10,14,25,.6);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08)}
.navinner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:10px 24px}
.navbrand{display:flex;align-items:center;gap:10px} .navbrand img{height:36px;width:auto} .links a{margin-left:12px}

.hero-bg{background-image:url('assets/co-flag.png'); background-size:cover; background-position:center;}
.about-bg{background-image:url('data:image/svg+xml;base64,CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYwMCA2MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPgogIDxyZWN0IHdpZHRoPScxNjAwJyBoZWlnaHQ9JzYwMCcgZmlsbD0nIzBiMTMyYicvPgogIDxwYXRoIGQ9J00wIDQ4MCBMMjUwIDM2MCBMMzgwIDQyMCBMNTIwIDMwMCBMNzAwIDQzMCBMOTAwIDI3MCBMMTA4MCA0MDAgTDEyODAgMzIwIEwxNDYwIDQyMCBMMTYwMCAzNjAgTDE2MDAgNjAwIEwwIDYwMCBaJyBmaWxsPScjMGYxYTNhJy8+CiAgPHBhdGggZD0nTTAgNTIwIEwyMDAgNDIwIEwzNTAgNDYwIEw1MjAgMzUwIEw3NDAgNDkwIEw5ODAgMzQwIEwxMTgwIDQ2MCBMMTM4MCAzODAgTDE2MDAgNDYwIEwxNjAwIDYwMCBMMCA2MDAgWicgZmlsbD0nIzExMWY0NCcgb3BhY2l0eT0nMC45Jy8+CiAgPHBhdGggZD0nTTAgNTYwIEwxODAgNDgwIEwzNjAgNTIwIEw1NDAgNDQwIEw3NjAgNTQwIEwxMDQwIDQ2MCBMMTI4MCA1MjAgTDE2MDAgNTAwIEwxNjAwIDYwMCBMMCA2MDAgWicgZmlsbD0nIzE0MjU1Mycgb3BhY2l0eT0nMC44NScvPgo8L3N2Zz4K')} .tpusa-bg{background-image:url('data:image/svg+xml;base64,CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYwMCA5MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPgogIDxkZWZzPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSdiZycgeDE9JzAnIHkxPScwJyB4Mj0nMCcgeTI9JzEnPgogICAgICA8c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMwYTE0MmInLz4KICAgICAgPHN0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPScjMGYxZjQ1Jy8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KICA8cmVjdCB3aWR0aD0nMTYwMCcgaGVpZ2h0PSc5MDAnIGZpbGw9J3VybCgjYmcpJy8+CiAgPGcgb3BhY2l0eT0nMC4xNCcgZmlsbD0nI2ZmZmZmZic+CiAgICA8cmVjdCB5PScxMjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PScyNDAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSczNjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc0ODAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc2MDAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc3MjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgPC9nPgogIDxyZWN0IHdpZHRoPSc0MjAnIGhlaWdodD0nMzAwJyBmaWxsPScjMGYyYTZiJyBvcGFjaXR5PScwLjgnLz4KICA8ZyBmaWxsPScjZmZmZmZmJyBvcGFjaXR5PScwLjcnPgogICAgPGNpcmNsZSBjeD0nNDAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PScxMDAnIHI9JzQnLz48Y2lyY2xlIGN4PSc4MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEyMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIwMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI0MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzMyMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzM2MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwJyBjeT0nMTIwJyByPSc0Jy8+PGNpcmNsZSBjeD0nODAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxNjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyMDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyODAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczMjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MCcgY3k9JzE0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTIwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTYwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjQwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjgwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzYwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PScxNjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc4MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEyMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIwMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI0MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzMyMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzM2MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwJyBjeT0nMTgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nODAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxNjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyMDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyODAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczMjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MCcgY3k9JzIwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTIwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTYwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjQwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjgwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzYwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAwJyBjeT0nMjAwJyByPSc0Jy8+CiAgPC9nPgo8L3N2Zz4K')} .join-bg{background-image:url('data:image/svg+xml;base64,CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYwMCA5MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPgogIDxkZWZzPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSdiZycgeDE9JzAnIHkxPScwJyB4Mj0nMCcgeTI9JzEnPgogICAgICA8c3RvcCBvZmZzZXQ9JzAnIHN0b3AtY29sb3I9JyMwYTE0MmInLz4KICAgICAgPHN0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPScjMGYxZjQ1Jy8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogIDwvZGVmcz4KICA8cmVjdCB3aWR0aD0nMTYwMCcgaGVpZ2h0PSc5MDAnIGZpbGw9J3VybCgjYmcpJy8+CiAgPGcgb3BhY2l0eT0nMC4xNCcgZmlsbD0nI2ZmZmZmZic+CiAgICA8cmVjdCB5PScxMjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PScyNDAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSczNjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc0ODAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc2MDAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgICA8cmVjdCB5PSc3MjAnIHdpZHRoPScxNjAwJyBoZWlnaHQ9JzM2Jy8+CiAgPC9nPgogIDxyZWN0IHdpZHRoPSc0MjAnIGhlaWdodD0nMzAwJyBmaWxsPScjMGYyYTZiJyBvcGFjaXR5PScwLjgnLz4KICA8ZyBmaWxsPScjZmZmZmZmJyBvcGFjaXR5PScwLjcnPgogICAgPGNpcmNsZSBjeD0nNDAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nNDAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nNjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzYwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PSc4MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PScxMDAnIHI9JzQnLz48Y2lyY2xlIGN4PSc4MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEyMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIwMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI0MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzMyMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzM2MCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzEwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwJyBjeT0nMTIwJyByPSc0Jy8+PGNpcmNsZSBjeD0nODAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScxNjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyMDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PScyODAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczMjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MDAnIGN5PScxMjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MCcgY3k9JzE0MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTIwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTYwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjQwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjgwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzYwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAwJyBjeT0nMTQwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAnIGN5PScxNjAnIHI9JzQnLz48Y2lyY2xlIGN4PSc4MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzEyMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzE2MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzIwMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI0MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzI4MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzMyMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzM2MCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwMCcgY3k9JzE2MCcgcj0nNCcvPjxjaXJjbGUgY3g9JzQwJyBjeT0nMTgwJyByPSc0Jy8+PGNpcmNsZSBjeD0nODAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxMjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScxNjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyMDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyNDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PScyODAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczMjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSczNjAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MDAnIGN5PScxODAnIHI9JzQnLz48Y2lyY2xlIGN4PSc0MCcgY3k9JzIwMCcgcj0nNCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTIwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMTYwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjAwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjQwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMjgwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzIwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nMzYwJyBjeT0nMjAwJyByPSc0Jy8+PGNpcmNsZSBjeD0nNDAwJyBjeT0nMjAwJyByPSc0Jy8+CiAgPC9nPgo8L3N2Zz4K')}
.shop-bg{background-image:url('data:image/svg+xml;base64,CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYwMCA2MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPgogIDxyZWN0IHdpZHRoPScxNjAwJyBoZWlnaHQ9JzYwMCcgZmlsbD0nIzBiMTMyYicvPgogIDxwYXRoIGQ9J00wIDQ4MCBMMjUwIDM2MCBMMzgwIDQyMCBMNTIwIDMwMCBMNzAwIDQzMCBMOTAwIDI3MCBMMTA4MCA0MDAgTDEyODAgMzIwIEwxNDYwIDQyMCBMMTYwMCAzNjAgTDE2MDAgNjAwIEwwIDYwMCBaJyBmaWxsPScjMGYxYTNhJy8+CiAgPHBhdGggZD0nTTAgNTIwIEwyMDAgNDIwIEwzNTAgNDYwIEw1MjAgMzUwIEw3NDAgNDkwIEw5ODAgMzQwIEwxMTgwIDQ2MCBMMTM4MCAzODAgTDE2MDAgNDYwIEwxNjAwIDYwMCBMMCA2MDAgWicgZmlsbD0nIzExMWY0NCcgb3BhY2l0eT0nMC45Jy8+CiAgPHBhdGggZD0nTTAgNTYwIEwxODAgNDgwIEwzNjAgNTIwIEw1NDAgNDQwIEw3NjAgNTQwIEwxMDQwIDQ2MCBMMTI4MCA1MjAgTDE2MDAgNTAwIEwxNjAwIDYwMCBMMCA2MDAgWicgZmlsbD0nIzE0MjU1Mycgb3BhY2l0eT0nMC44NScvPgo8L3N2Zz4K')} .contact-bg{background-image:url('assets/co-flag.png'); background-size:cover; background-position:center;}

.header-hero .logo-wrap{display:flex;align-items:center;gap:14px;margin-bottom:6px} .header-hero .logo-wrap img{height:60px;width:auto;border-radius:10px} .header-hero .subtitle{color:var(--muted)}
.tagrow{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px} .tag{border:1px solid var(--stroke);border-radius:999px;padding:3px 10px;font-size:12px;color:#e5edff}
.shop-card img{width:100%;height:auto;border-radius:14px;border:1px solid var(--stroke);background:#fff}
@media (max-width:860px){.grid{grid-template-columns:1fr} .section{padding:70px 0} .navbrand .hide-sm{display:none} .header-hero .logo-wrap img{height:48px} }
