 /* gold-achievement-section   */

.gold-achievement-section{
    padding:80px 20px;
    background:
    linear-gradient(135deg,#fff3b0,#f6d365,#fda085);
}


.achievement-container{

    max-width:1200px;
    margin:auto;

    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:35px;

}



.achievement-card{

    text-align:center;

    padding:30px 20px;

    background:rgba(255,255,255,0.35);

    border-radius:25px;

    backdrop-filter:blur(10px);

    border:1px solid rgba(255,255,255,.5);

    box-shadow:
    0 10px 30px rgba(0,0,0,.12);

    transition:.4s ease;

}



.achievement-card:hover{

    transform:
    translateY(-12px)
    scale(1.03);


    box-shadow:
    0 20px 40px rgba(180,120,0,.35);

}



.achievement-icon{

    font-size:50px;

    margin-bottom:20px;

    animation:
    floatIcon 3s infinite ease-in-out;

}



@keyframes floatIcon{


0%,100%{
transform:translateY(0);
}


50%{
transform:translateY(-10px);
}

}



.achievement-card h3{

font-size:20px;

font-weight:700;

color:#3b2200;

margin-bottom:15px;

}



.achievement-card p{

font-size:15px;

line-height:1.6;

color:#553300;

}




@media(max-width:992px){

.achievement-container{

grid-template-columns:repeat(2,1fr);

}

}



@media(max-width:576px){


.gold-achievement-section{

padding:50px 15px;

}


.achievement-container{

grid-template-columns:1fr;

}


.achievement-card{

padding:25px 15px;

}


}
/* Home page resilience */
html{scroll-behavior:smooth}.main-content{overflow:hidden}.gold-hero img{max-width:100%;height:auto}.gold-hero .hero-image{min-height:420px;display:flex;align-items:center;justify-content:center}.trusted-logo{height:auto}.gold-banner a{display:inline-flex}.floating-buttons a{text-decoration:none}.section-heading h2,.about-section h2,.gold-banner h2{line-height:1.15}

/* Reference-inspired trust and conversion sections */
.gold-heading{color:#1a160f}.gold-heading span{color:#b8860b;letter-spacing:2px;font-weight:800;font-size:13px}.gold-heading h2{margin-top:10px}.gold-heading p{color:#756d5f;font-size:16px}.gold-edge-section,.location-section,.faq-section,.buy-section{padding:90px 0}.gold-edge-section{background:#fbf8f0}.edge-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1050px;margin:auto}.edge-card{padding:32px;border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(56,38,7,.1)}.edge-card h3{font-size:20px;font-weight:800;margin-bottom:22px}.edge-card h3 i{color:#b8860b;margin-right:8px}.edge-card ul{list-style:none;padding:0;margin:0}.edge-card li{padding:12px 0 12px 28px;border-bottom:1px solid #eee8d9;color:#5c554a;position:relative}.edge-card li:before{content:'?';position:absolute;left:0;color:#b8860b;font-weight:900}.edge-risk li:before{content:'!';color:#bb5a33}.location-section{background:#fff}.location-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.location-grid a{position:relative;display:flex;flex-direction:column;gap:7px;padding:24px;border:1px solid #eee4cf;border-radius:16px;color:#33260f;text-decoration:none;transition:.25s}.location-grid a:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(90,57,5,.12);border-color:#d4af37}.location-grid a>.bi-geo-alt-fill{color:#b8860b;font-size:25px}.location-grid a>strong{font-size:18px}.location-grid a>span{color:#887d6e;font-size:13px}.location-grid a>.bi-arrow-up-right{position:absolute;right:20px;top:25px;color:#b8860b}.faq-section{background:#fbf8f0}.faq-section .accordion{max-width:850px;margin:auto}.faq-section .accordion-item{border:1px solid #eadfc8;margin-bottom:10px;border-radius:10px!important;overflow:hidden}.faq-section .accordion-button{font-weight:700;color:#34250d;background:#fff;box-shadow:none}.faq-section .accordion-button:not(.collapsed){color:#8b6410;background:#fff9e8}.faq-section .accordion-body{color:#6d6458;line-height:1.7}.buy-section{background:#fff}.buy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.buy-grid>div{padding:28px 22px;border-radius:18px;background:#fffdf7;border:1px solid #eee3cc;text-align:center}.buy-grid i{font-size:38px;color:#c2921d}.buy-grid h3{font-size:18px;margin:17px 0 8px}.buy-grid p{font-size:14px;color:#756d5f;margin:0;line-height:1.6}.achievement-icon i{color:#b8860b;font-size:40px}.top-right a{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none}.top-right a:hover{color:#f8dc7a}
.buy-grid .buy-item-link{display:block;padding:28px 22px;border-radius:18px;background:#fffdf7;border:1px solid #eee3cc;text-align:center;text-decoration:none;color:inherit;transition:.25s}.buy-grid .buy-item-link:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(90,57,5,.12);border-color:#d4af37}
@media(max-width:991px){.edge-grid,.location-grid,.buy-grid{grid-template-columns:repeat(2,1fr)}.gold-edge-section,.location-section,.faq-section,.buy-section{padding:65px 0}}
@media(max-width:576px){.edge-grid,.location-grid,.buy-grid{grid-template-columns:1fr}.gold-edge-section,.location-section,.faq-section,.buy-section{padding:52px 15px}.gold-heading h2{font-size:30px}.edge-card{padding:23px}.location-grid a{padding:20px}}
