.gold-home{--gi:#17130d;--gd:#251a0b;--ga:#c99b3b;--gb:#f2cf76;--gc:#fbf7ef;--gl:#e7dcc6;background:#fff;color:var(--gi);overflow:hidden}.gold-hero{position:relative;min-height:680px;background:radial-gradient(circle at 18% 22%,#e0b34f1f,transparent 30%),linear-gradient(120deg,#100d09,#21180b 58%,#32220d);isolation:isolate}.gold-hero:before{position:absolute;inset:0;content:"";opacity:.16;background-image:linear-gradient(#ffffff14 1px,transparent 1px),linear-gradient(90deg,#ffffff14 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,#000,transparent 75%)}.gold-hero-glow{position:absolute;width:520px;height:520px;left:-170px;bottom:-290px;border:1px solid #f2cf7647;border-radius:50%;box-shadow:0 0 0 70px #f2cf7608,0 0 0 140px #f2cf7605}.gold-hero-inner{position:relative;z-index:1;width:min(1240px,calc(100% - 40px));min-height:680px;margin:auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(40px,8vw,110px);padding:80px 0}.gold-kicker{display:flex;align-items:center;gap:10px;margin:0 0 22px;color:var(--gb);font-size:.88rem;font-weight:800}.gold-kicker span{width:28px;height:1px;background:currentColor}.gold-hero-copy h1{margin:0;color:#fff;font-size:clamp(3rem,6vw,6.2rem);font-weight:950;line-height:.98;letter-spacing:-.055em}.gold-hero-copy h1 em{color:var(--gb);font-style:normal;font-weight:700}.gold-hero-copy>p:not(.gold-kicker){max-width:650px;margin:28px 0 0;color:#d8cdbb;font-size:clamp(1rem,1.45vw,1.2rem);line-height:2}.gold-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.gold-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:18px;border:1px solid transparent;border-radius:3px;padding:12px 22px;font-weight:850;transition:.25s}.gold-button:hover{transform:translateY(-2px)}.gold-button-primary{background:var(--gb);color:#211609;box-shadow:0 14px 38px #c99b3b2e}.gold-button-ghost{border-color:#ffffff3d;color:#fff;background:#ffffff09}.gold-button-light{background:#fff;color:var(--gi)}.gold-trust-list{display:flex;flex-wrap:wrap;gap:20px;margin:32px 0 0;padding:0;list-style:none;color:#cbbfae;font-size:.82rem}.gold-trust-list li{display:flex;gap:7px}.gold-trust-list b{color:var(--gb)}.gold-hero-panel{border:1px solid #f2cf7638;background:#0e0b07b8;box-shadow:0 30px 80px #00000047;backdrop-filter:blur(14px)}.gold-panel-head{display:flex;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid #ffffff1a;color:#fff;font-weight:800}.gold-panel-head small,.gold-panel-main small,.gold-panel-grid small{color:#a99c89}.gold-panel-main{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:30px 22px;color:#fff}.gold-panel-number,.gold-panel-grid span{color:var(--gb);font-family:Georgia,serif}.gold-panel-main strong{display:block;font-size:1.25rem}.gold-panel-main p{margin:7px 0 0;color:#c5b9a8;font-size:.78rem;line-height:1.8}.gold-panel-main>b{color:var(--gb);font-size:1.4rem}.gold-panel-grid{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #ffffff1a}.gold-panel-grid a{display:grid;gap:4px;padding:22px;color:#fff}.gold-panel-grid a+a{border-right:1px solid #ffffff1a}.gold-panel-note{display:flex;gap:10px;padding:17px 22px;color:#a99c89;font-size:.71rem}.gold-panel-note i{width:7px;height:7px;margin-top:6px;border-radius:50%;background:#66b17a}.gold-proof{width:min(1240px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--gl);border-top:0}.gold-proof div{padding:25px 28px}.gold-proof div+div{border-right:1px solid var(--gl)}.gold-proof span,.gold-proof strong{display:block}.gold-proof span{color:#917d5b;font-size:.72rem}.gold-section{width:min(1240px,calc(100% - 40px));margin:auto;padding:110px 0 0}.gold-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.gold-section-heading p,.gold-category-copy p,.gold-seo-intro>p,.gold-two-paths article>p,.gold-final-cta>p{margin:0 0 10px;color:#a27623;font-size:.78rem;font-weight:900}.gold-section-heading h2,.gold-category-copy h2,.gold-seo-intro h2,.gold-two-paths h2,.gold-final-cta h2{margin:0;color:var(--gi);font-size:clamp(2rem,4vw,3.4rem);line-height:1.2;letter-spacing:-.035em}.gold-section-heading>div>span{display:block;margin-top:10px;color:#766b5c}.gold-section-heading>a{color:#6f5014;font-weight:850;white-space:nowrap}.gold-centered{justify-content:center;text-align:center}.gold-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.gold-product-card{overflow:hidden;border:1px solid var(--gl);background:#fff;transition:.25s}.gold-product-card:hover{transform:translateY(-5px);box-shadow:0 22px 55px #32230c1a}.gold-product-image{position:relative;display:grid;aspect-ratio:1/.9;place-items:center;overflow:hidden;background:linear-gradient(145deg,#f7f1e6,#eee2cb);color:#a78645;font-weight:900}.gold-product-image img{width:100%;height:100%;object-fit:cover}.gold-product-image small{position:absolute;top:18px;right:18px;background:#1c160d;color:var(--gb);padding:7px 9px}.gold-product-card>div{padding:20px}.gold-product-card p{margin:0 0 8px;color:#9a7b3f;font-size:.72rem}.gold-product-card h3{min-height:50px;margin:0;font-size:1rem;line-height:1.7}.gold-product-card h3 a{color:var(--gi)}.gold-product-link{display:flex;justify-content:space-between;margin-top:18px;padding-top:15px;border-top:1px solid var(--gl);color:#775718;font-size:.76rem;font-weight:850}.gold-empty-products{grid-column:1/-1;display:grid;min-height:240px;place-items:center;align-content:center;gap:10px;border:1px dashed #cdbb98;background:var(--gc);color:var(--gi)}.gold-category-strip{width:min(1240px,calc(100% - 40px));margin:110px auto 0;display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;background:var(--gc);border:1px solid var(--gl)}.gold-category-copy{padding:42px}.gold-category-copy h2{font-size:clamp(1.8rem,3vw,2.6rem)}.gold-category-strip nav{display:grid;grid-template-columns:repeat(2,1fr);border-right:1px solid var(--gl)}.gold-category-strip nav a{display:flex;justify-content:space-between;padding:22px;border-bottom:1px solid var(--gl);color:var(--gi);font-weight:800}.gold-category-strip nav a:nth-child(even){border-right:1px solid var(--gl)}.gold-benefit-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--gl)}.gold-benefit-grid article{display:grid;grid-template-columns:auto 1fr;gap:22px;min-height:210px;padding:34px}.gold-benefit-grid article:nth-child(even){border-right:1px solid var(--gl)}.gold-benefit-grid article:nth-child(n+3){border-top:1px solid var(--gl)}.gold-benefit-grid article>span{color:#c6a35e;font:1.4rem Georgia}.gold-benefit-grid h3{margin:0 0 10px}.gold-benefit-grid p{margin:0;color:#716758;line-height:2}.gold-two-paths{width:min(1240px,calc(100% - 40px));margin:110px auto 0;display:grid;grid-template-columns:1fr 1fr}.gold-two-paths article{min-height:480px;padding:clamp(35px,5vw,68px)}.gold-path-buyer{background:#17130d;color:#fff}.gold-path-seller{background:#d7ae58}.gold-two-paths .gold-path-buyer h2{color:#fff}.gold-two-paths ul{display:grid;gap:15px;margin:35px 0;padding:0;list-style:none}.gold-two-paths li:before{content:"✓";margin-left:9px;color:#e6bf68}.gold-two-paths article>a{display:inline-flex;gap:22px;border-bottom:1px solid;padding-bottom:7px;color:inherit;font-weight:900}.gold-seo-content{display:grid;grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,100px);padding-bottom:110px}.gold-seo-intro>div{margin-top:28px;color:#655d51;line-height:2.15}.gold-faq{align-self:center;border-top:1px solid var(--gl)}.gold-faq details{border-bottom:1px solid var(--gl)}.gold-faq summary{display:flex;justify-content:space-between;padding:23px 0;cursor:pointer;font-weight:850;list-style:none}.gold-faq details p{margin:-5px 0 22px;color:#6d6457;line-height:2}.gold-final-cta{padding:90px 30px;background:linear-gradient(125deg,#2b200f,#120f0a);text-align:center}.gold-final-cta h2{color:#fff}.gold-final-cta>p{color:var(--gb)}.gold-final-cta>div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:32px}
@media(max-width:980px){.gold-hero-inner{grid-template-columns:1fr}.gold-hero-panel{max-width:660px}.gold-proof,.gold-product-grid{grid-template-columns:repeat(2,1fr)}.gold-category-strip{grid-template-columns:1fr}.gold-category-strip nav{border-top:1px solid var(--gl);border-right:0}.gold-seo-content{grid-template-columns:1fr}}
@media(max-width:680px){.gold-hero{min-height:auto}.gold-hero-inner{width:calc(100% - 28px);min-height:auto;gap:45px;padding:55px 0}.gold-hero-copy h1{font-size:clamp(2.65rem,14vw,4rem)}.gold-hero-actions,.gold-hero-actions .gold-button{width:100%}.gold-trust-list{display:grid}.gold-panel-main{grid-template-columns:auto 1fr}.gold-panel-main>b{display:none}.gold-panel-grid,.gold-proof,.gold-product-grid,.gold-benefit-grid,.gold-two-paths{grid-template-columns:1fr}.gold-panel-grid a+a,.gold-proof div+div,.gold-benefit-grid article:nth-child(even){border-right:0;border-top:1px solid var(--gl)}.gold-section,.gold-category-strip,.gold-two-paths{width:calc(100% - 28px);margin-top:78px}.gold-section{padding-top:78px}.gold-section-heading{align-items:start;flex-direction:column}.gold-category-copy{padding:30px 22px}.gold-category-strip nav{grid-template-columns:1fr}.gold-category-strip nav a:nth-child(even){border-right:0}.gold-benefit-grid article{min-height:auto;padding:27px 21px}.gold-benefit-grid article+article{border-top:1px solid var(--gl)}.gold-two-paths article{min-height:auto;padding:42px 25px}.gold-seo-content{padding-bottom:78px}.gold-final-cta{padding:70px 22px}}

/* Soft depth replaces hard divider lines across the market landing page. */
.gold-home{background:radial-gradient(circle at 8% 46%,#f5d88b20,transparent 24%),linear-gradient(180deg,#fff 0%,#fffdf8 48%,#fff 100%)}
.gold-button{border:0;border-radius:16px;overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background .35s ease}
.gold-button:after{position:absolute;inset:0;content:"";background:linear-gradient(110deg,transparent 25%,#fff8 48%,transparent 68%);transform:translateX(130%);transition:transform .65s ease}
.gold-button:hover:after{transform:translateX(-130%)}.gold-button:hover{transform:translateY(-4px) scale(1.015)}
.gold-button-ghost{background:#ffffff12;box-shadow:inset 0 1px #ffffff24,0 12px 35px #0003;backdrop-filter:blur(14px)}
.gold-hero-panel{border:0;border-radius:28px;background:linear-gradient(145deg,#ffffff16,#ffffff08);box-shadow:inset 0 1px #ffffff2b,0 35px 90px #0008;overflow:hidden}
.gold-panel-head,.gold-panel-grid{border:0}.gold-panel-grid{gap:8px;padding:0 14px 14px}.gold-panel-grid a{border-radius:16px;background:#ffffff09;transition:.3s ease}.gold-panel-grid a+a{border:0}.gold-panel-grid a:hover{background:#f2cf7617;transform:translateY(-3px)}
.gold-panel-main{margin:8px 14px;border-radius:18px;transition:.35s ease}.gold-panel-main:hover{background:#ffffff09;transform:translateX(-5px)}
.gold-proof{gap:12px;margin-top:-28px;padding:14px;border:0;border-radius:24px;background:#ffffffde;box-shadow:0 24px 70px #4f35101a;backdrop-filter:blur(18px);position:relative;z-index:2}
.gold-proof div{border:0!important;border-radius:16px;transition:.3s ease}.gold-proof div:hover{background:#fbf3e3;transform:translateY(-4px)}
.gold-product-grid{gap:24px}.gold-product-card{border:0;border-radius:24px;box-shadow:0 14px 50px #49300c12;transition:.4s cubic-bezier(.2,.8,.2,1)}.gold-product-card:hover{transform:translateY(-9px) rotate(.25deg);box-shadow:0 30px 70px #49300c24}.gold-product-image small{border-radius:999px;box-shadow:0 8px 24px #0003}.gold-product-link{border:0;border-radius:12px;background:#fbf5e9;padding:12px 14px;transition:.3s}.gold-product-card:hover .gold-product-link{background:#21180b;color:#f2cf76}
.gold-category-strip{border:0;border-radius:30px;background:linear-gradient(135deg,#faf2e2,#fff);box-shadow:0 24px 70px #5b3c1014;overflow:hidden}.gold-category-strip nav{border:0;gap:10px;padding:18px}.gold-category-strip nav a{border:0!important;border-radius:14px;background:#fff;box-shadow:0 8px 25px #5b3c100d;transition:.3s}.gold-category-strip nav a:hover{background:#21180b;color:#f2cf76;transform:translateX(-6px)}
.gold-benefit-grid{grid-template-columns:1.3fr .7fr;gap:18px;border:0}.gold-benefit-grid article{border:0!important;border-radius:24px;background:#fff;box-shadow:0 16px 48px #51360f12;transition:.4s cubic-bezier(.2,.8,.2,1)}.gold-benefit-grid article:hover{transform:translateY(-8px);box-shadow:0 28px 65px #51360f22}.gold-benefit-grid article:hover>span{transform:rotate(-8deg) scale(1.15);color:#9a6e1b}.gold-benefit-grid article>span{transition:.35s ease}
.gold-counterparty-grid .gold-counterparty-feature{grid-row:span 3;min-height:100%;align-content:center;background:radial-gradient(circle at 15% 15%,#f2cf7620,transparent 35%),linear-gradient(145deg,#21180b,#100d09);color:#fff}.gold-counterparty-feature h3{font-size:clamp(1.7rem,3vw,2.65rem);color:#fff}.gold-counterparty-feature p{color:#d6cab8}.gold-counterparty-feature small{color:#f2cf76;font-weight:850}.gold-counterparty-feature a{display:inline-flex;gap:18px;margin-top:24px;border-radius:14px;padding:13px 17px;background:#f2cf76;color:#21180b;font-weight:900;transition:.3s}.gold-counterparty-feature a:hover{transform:translateX(-6px);box-shadow:0 12px 35px #f2cf7635}
.gold-two-paths{gap:20px}.gold-two-paths article{border-radius:30px;box-shadow:0 24px 65px #3f2b0f18;transition:.4s ease}.gold-two-paths article:hover{transform:translateY(-8px)}.gold-path-seller{background:radial-gradient(circle at 20% 15%,#fff6,transparent 30%),#d7ae58}
.gold-faq{border:0}.gold-faq details{border:0;margin-bottom:12px;border-radius:18px;background:#fbf7ef;padding:0 20px;transition:.3s}.gold-faq details:hover,.gold-faq details[open]{background:#f5ead5;box-shadow:0 14px 35px #51360f12}.gold-final-cta{border-radius:34px 34px 0 0}
@media(max-width:980px){.gold-benefit-grid{grid-template-columns:1fr 1fr}.gold-counterparty-grid .gold-counterparty-feature{grid-column:1/-1;grid-row:auto}}
@media(max-width:680px){.gold-proof{margin-top:-16px}.gold-benefit-grid{grid-template-columns:1fr}.gold-benefit-grid article+article{border:0}.gold-counterparty-grid .gold-counterparty-feature{grid-column:auto}.gold-category-strip nav{border:0}.gold-two-paths{gap:16px}}
@media(prefers-reduced-motion:reduce){.gold-home *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}

/* Two-scene animated hero */
.gold-hero{height:790px;min-height:790px;overflow:hidden;background:#120e08}.gold-hero-slide{position:absolute;inset:0;z-index:1;isolation:isolate;opacity:0;visibility:hidden;transform:translateX(4%);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1),visibility .8s}.gold-hero-slide.is-active{z-index:2;opacity:1;visibility:visible;transform:translateX(0)}.gold-hero-slide .gold-hero-inner{z-index:2;height:100%;min-height:790px;padding-bottom:145px}.gold-hero-slide:before{position:absolute;inset:-20%;z-index:-2;content:"";background:radial-gradient(circle at 12% 24%,#f2c85b66,transparent 25%),radial-gradient(circle at 82% 62%,#a56e1f4d,transparent 34%),radial-gradient(circle at 48% 95%,#efd18824,transparent 30%),linear-gradient(125deg,#0b0906,#2c1d08 58%,#171008);animation:heroDrift 13s ease-in-out infinite alternate}.gold-hero-slide:first-child:after{position:absolute;inset:0;z-index:-1;content:"";opacity:.32;background-image:linear-gradient(115deg,transparent 0 48%,#f2cf7615 49%,transparent 50%),radial-gradient(circle at 18% 74%,transparent 0 120px,#f2cf7628 121px 122px,transparent 123px);background-size:120px 120px,auto;animation:goldPatternMove 18s linear infinite}.gold-trust-slide:before{background:radial-gradient(circle at 16% 64%,#c98f2c55,transparent 27%),radial-gradient(circle at 82% 18%,#f0c75b42,transparent 29%),linear-gradient(135deg,#130e07,#2b1b08 52%,#1b1208);animation-duration:16s}.gold-motion-orbs{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.gold-motion-orbs i{position:absolute;display:block;border-radius:50%;filter:blur(2px);opacity:.38;animation:orbFloat 12s ease-in-out infinite alternate}.gold-motion-orbs i:nth-child(1){width:420px;height:420px;right:-90px;top:30px;background:radial-gradient(circle,#f2cf7660,transparent 68%)}.gold-motion-orbs i:nth-child(2){width:290px;height:290px;left:8%;bottom:-80px;border:1px solid #f2cf7666;box-shadow:0 0 0 55px #f2cf7610,0 0 0 105px #f2cf7608;animation-delay:-4s}.gold-motion-orbs i:nth-child(3){width:170px;height:170px;left:44%;top:8%;background:#fff1c718;animation-delay:-8s}.gold-trust-slide .gold-motion-orbs i:nth-child(1){background:radial-gradient(circle,#d6a2395c,transparent 68%)}.gold-trust-slide .gold-motion-orbs i:nth-child(2){border-color:#edc45a55;box-shadow:0 0 0 55px #edc45a0c}
.gold-hero-copy h1{font-size:clamp(2.7rem,4.7vw,5rem)}.gold-trust-slide .gold-hero-inner{grid-template-columns:minmax(390px,.86fr) minmax(0,1.14fr);gap:clamp(45px,7vw,100px);padding-bottom:155px}.gold-trust-slide .gold-hero-copy{order:2;padding:25px 0 15px 38px}.gold-trust-slide .trust-preview-card{order:1;transform:none}.gold-trust-slide .gold-trust-list{margin-bottom:35px}.gold-trust-slide .gold-hero-copy h2,.gold-pricing-slide .gold-hero-copy h2{margin:0;color:#fff;font-size:clamp(2.5rem,4.4vw,4.65rem);font-weight:950;line-height:1.06;letter-spacing:-.045em}.gold-trust-slide .gold-hero-copy h2 em,.gold-pricing-slide .gold-hero-copy h2 em{color:#f2c85b;font-style:normal}.trust-preview-card{position:relative;border-radius:34px 10px 34px 34px;padding:30px;background:linear-gradient(145deg,#4b3219db,#1b130ae8);color:#fff;box-shadow:inset 0 1px #ffffff29,18px 38px 100px #0009,-16px -14px 50px #d59c2d16;backdrop-filter:blur(18px);overflow:hidden}.trust-preview-card:after{position:absolute;top:-70%;left:-20%;width:70%;height:220%;content:"";background:linear-gradient(90deg,transparent,#f2c85b1c,transparent);transform:rotate(18deg);animation:trustShimmer 6s ease-in-out infinite}.trust-preview-head{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px}.trust-avatar{display:grid;width:52px;height:52px;place-items:center;border-radius:50% 50% 12px 50%;background:#f2c85b;color:#291b08;font-weight:950}.trust-preview-head small,.trust-preview-head strong{display:block}.trust-preview-head small{color:#bba47b}.trust-preview-head>b{border-radius:99px;padding:7px 9px;background:#f2c85b1c;color:#f2c85b;font-size:.68rem}.trust-preview-stats{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:9px;margin:25px 0}.trust-preview-stats div{border-radius:6px 18px 18px 18px;padding:18px 10px;background:#ffffff09;text-align:center}.trust-preview-stats strong,.trust-preview-stats span{display:block}.trust-preview-stats strong{color:#f2c85b;font-size:1.55rem}.trust-preview-stats span{margin-top:5px;color:#cbbda4;font-size:.67rem}.trust-review-preview{position:relative;z-index:1;border-radius:6px 20px 20px 20px;padding:20px;background:#130e09d9}.trust-review-preview>span{position:absolute;top:5px;left:15px;color:#f2c85b;font:3rem Georgia}.trust-review-preview p{margin:0 0 8px;line-height:1.9}.trust-review-preview small{color:#aa9778}.trust-integrity-note{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin-top:17px;color:#b3a283;font-size:.7rem}.trust-integrity-note i{width:8px;height:8px;border-radius:50%;background:#f2c85b;box-shadow:0 0 15px #f2c85b}.gold-slider-controls{position:absolute;z-index:5;right:50%;bottom:32px;display:flex;align-items:center;gap:20px;border-radius:999px;padding:12px 18px;background:#0907044d;box-shadow:0 12px 35px #0005;backdrop-filter:blur(10px);transform:translateX(50%)}.gold-slider-controls>button{display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:50%;background:#ffffff12;color:#fff;cursor:pointer;box-shadow:inset 0 1px #ffffff24;transition:.25s}.gold-slider-controls>button:hover{background:#f2cf76;color:#1e1508}.gold-trust-slide .gold-button-primary{background:#f2c85b}
.gold-pricing-slide:before{background:radial-gradient(circle at 12% 22%,#f3d2784f,transparent 26%),radial-gradient(circle at 86% 72%,#9d681f55,transparent 32%),linear-gradient(125deg,#171008,#352307 55%,#100c07)}.gold-pricing-slide .gold-hero-inner{grid-template-columns:minmax(430px,1fr) minmax(0,.95fr);gap:clamp(45px,7vw,95px);padding-bottom:150px}.pricing-slide-copy{padding-left:25px}.gold-pricing-slide .gold-trust-list{margin-bottom:30px}.pricing-visual{position:relative;border-radius:28px;padding:26px;background:#f8efdced;color:#2b1c09;box-shadow:0 34px 90px #0008;backdrop-filter:blur(14px);overflow:hidden}.pricing-visual:before{position:absolute;inset:auto -20% -65% 30%;height:300px;border-radius:50%;content:"";background:#d6a43b2c;filter:blur(20px);animation:orbFloat 10s ease-in-out infinite alternate}.pricing-visual-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px}.pricing-visual-head small,.pricing-visual-head strong{display:block}.pricing-visual-head small{color:#8c7653}.pricing-visual-head strong{margin-top:5px}.pricing-visual-head>span{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:#2b1c09;color:#f2c85b;font:900 1.1rem Georgia}.pricing-audiences{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:25px 0}.pricing-audiences article{position:relative;border-radius:20px;padding:20px;background:#fff;box-shadow:0 12px 35px #58370b12}.pricing-audiences header{display:flex;align-items:center;gap:8px;color:#765d37;font-size:.78rem;font-weight:850}.pricing-audiences header i{width:8px;height:8px;border-radius:50%;background:#ba9d69}.pricing-audiences article>div{display:flex;align-items:end;justify-content:space-between;margin:27px 0 10px}.pricing-audiences strong{font-size:2.2rem}.pricing-audiences p{margin:0;color:#8c795c;font-size:.7rem}.pricing-audiences .pricing-colleague{background:#2b1c09;color:#fff;transform:translateY(-9px)}.pricing-audiences .pricing-colleague header{color:#d8c8aa}.pricing-audiences .pricing-colleague header i{background:#f2c85b;box-shadow:0 0 14px #f2c85b}.pricing-audiences .pricing-colleague strong{color:#f2c85b}.pricing-audiences .pricing-colleague p{color:#aa9778}.pricing-colleague>b{position:absolute;top:12px;left:12px;border-radius:99px;padding:5px 7px;background:#f2c85b1d;color:#f2c85b;font-size:.58rem}.pricing-rule-line{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;border-radius:14px;padding:13px;background:#e9d9bb;color:#745a31;font-size:.68rem;font-weight:800}.pricing-rule-line b{color:#af7820}
@keyframes heroDrift{0%{transform:translate3d(-2%,-1%,0) scale(1)}100%{transform:translate3d(3%,2%,0) scale(1.08)}}@keyframes goldPatternMove{0%{background-position:0 0,0 0}100%{background-position:240px 120px,0 0}}@keyframes orbFloat{0%{transform:translate3d(0,-15px,0) scale(.94)}100%{transform:translate3d(35px,25px,0) scale(1.08)}}@keyframes trustShimmer{0%,20%{transform:translateX(130%) rotate(18deg)}70%,100%{transform:translateX(-160%) rotate(18deg)}}
@media(max-width:980px){.gold-hero{height:1090px;min-height:1090px}.gold-hero-slide .gold-hero-inner,.gold-trust-slide .gold-hero-inner,.gold-pricing-slide .gold-hero-inner{grid-template-columns:1fr;min-height:1090px;align-content:center;padding-bottom:165px}.gold-trust-slide .gold-hero-copy{order:1;padding:0}.gold-trust-slide .trust-preview-card{order:2;max-width:660px;transform:none}.gold-trust-slide .gold-hero-copy h2,.gold-pricing-slide .gold-hero-copy h2{font-size:clamp(2.5rem,8vw,4.2rem)}.pricing-visual{max-width:660px}.pricing-slide-copy{padding:0}}
@media(max-width:680px){.gold-hero{height:1250px;min-height:1250px}.gold-hero-slide .gold-hero-inner{min-height:1250px;padding:45px 0 175px}.trust-preview-stats{grid-template-columns:1fr}.trust-preview-stats div{display:flex;align-items:center;justify-content:space-between;padding:12px 15px}.trust-preview-stats span{margin:0}.pricing-audiences{grid-template-columns:1fr}.pricing-audiences .pricing-colleague{transform:none}.pricing-rule-line{align-items:flex-start;flex-direction:column}.pricing-rule-line b{display:none}.gold-slider-controls{bottom:28px;padding:12px 16px}}
.gold-hero-slogan{color:#f2cf76!important;font-size:clamp(1rem,1.55vw,1.3rem)!important;font-weight:900;margin:16px 0 6px!important}
.gold-hero-copy .gold-hero-main-slogan{color:#fff;font-size:clamp(3rem,5.35vw,5.7rem);line-height:1.08;max-width:780px}.gold-hero-main-slogan .brand-word{color:#f2cf76;font-size:1.08em;text-shadow:0 8px 34px rgba(225,176,68,.22)}
@media(prefers-reduced-motion:reduce){.gold-hero-slide:before,.gold-hero-slide:first-child:after,.gold-motion-orbs i,.trust-preview-card:after{animation:none!important}}

/* Tehran bazaar atmosphere: brick courses, chamber arches and warm shop light. */
.gold-hero-slide:after{animation:bazaarWallMove 24s ease-in-out infinite alternate;background-image:radial-gradient(ellipse at 10% 108%,transparent 0 25%,rgba(231,191,104,.16) 25.2% 25.55%,transparent 25.8%),radial-gradient(ellipse at 82% 112%,transparent 0 31%,rgba(231,191,104,.1) 31.2% 31.5%,transparent 31.8%),linear-gradient(90deg,rgba(238,207,143,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(238,207,143,.035) 1px,transparent 1px),linear-gradient(rgba(238,207,143,.045) 1px,transparent 1px)!important;background-position:0 0,0 0,0 0,43px 17px,0 0!important;background-size:auto,auto,86px 34px,86px 34px,100% 17px!important;content:"";inset:0;mask-image:linear-gradient(90deg,#000 0%,#000b 48%,transparent 100%);opacity:.62;position:absolute;z-index:-1}
.gold-trust-slide:after{background-image:radial-gradient(ellipse at 88% 108%,transparent 0 28%,rgba(237,196,102,.17) 28.2% 28.55%,transparent 28.8%),radial-gradient(ellipse at 15% 112%,transparent 0 34%,rgba(237,196,102,.09) 34.2% 34.5%,transparent 34.8%),linear-gradient(90deg,rgba(231,197,132,.047) 1px,transparent 1px),linear-gradient(90deg,rgba(231,197,132,.032) 1px,transparent 1px),linear-gradient(rgba(231,197,132,.04) 1px,transparent 1px)!important;mask-image:linear-gradient(270deg,#000 0%,#000b 52%,transparent 100%)}
.gold-pricing-slide:after{background-image:radial-gradient(ellipse at 18% 110%,transparent 0 33%,rgba(228,183,85,.15) 33.2% 33.55%,transparent 33.8%),radial-gradient(ellipse at 92% 108%,transparent 0 23%,rgba(228,183,85,.08) 23.2% 23.5%,transparent 23.8%),linear-gradient(90deg,rgba(235,197,122,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(235,197,122,.034) 1px,transparent 1px),linear-gradient(rgba(235,197,122,.043) 1px,transparent 1px)!important;mask-image:linear-gradient(90deg,#000 0%,#000c 62%,transparent 100%)}
.gold-hero-slide:first-child:before{background:radial-gradient(circle at 13% 22%,#dcae4f50,transparent 26%),radial-gradient(circle at 82% 66%,#82571e45,transparent 34%),linear-gradient(125deg,#0d0a06,#2b1c0a 56%,#171008)}
.gold-trust-slide:before{background:radial-gradient(circle at 15% 67%,#b8792550,transparent 28%),radial-gradient(circle at 82% 18%,#d7aa4840,transparent 29%),linear-gradient(135deg,#110d08,#30200d 51%,#181008)}
.gold-pricing-slide:before{background:radial-gradient(circle at 13% 20%,#d1a24645,transparent 27%),radial-gradient(circle at 86% 73%,#80551d4e,transparent 33%),linear-gradient(125deg,#151008,#3a260d 55%,#100c07)}
.gold-motion-orbs i{opacity:.22}.gold-motion-orbs i:nth-child(1){filter:blur(10px)}.gold-motion-orbs i:nth-child(3){background:#e9bd5f12}
.gold-hero-panel,.trust-preview-card,.pricing-visual{box-shadow:inset 0 1px rgba(255,242,205,.18),0 34px 90px rgba(0,0,0,.55)}
@keyframes bazaarWallMove{0%{background-position:0 0,0 0,0 0,43px 17px,0 0}100%{background-position:18px 0,-14px 0,8px 0,51px 17px,0 0}}
@media(max-width:680px){.gold-hero-slide:after{mask-image:linear-gradient(180deg,#000 0%,#0009 68%,transparent 100%);opacity:.48}}

/* A real brick-first direction: old bazaar wall, soot, mortar and shop arches. */
.gold-hero-slide:before{animation:none!important;background-color:#2a180d!important;background-image:radial-gradient(ellipse at 18% 18%,rgba(226,171,70,.2),transparent 30%),linear-gradient(180deg,rgba(18,10,5,.08),rgba(8,5,3,.48)),linear-gradient(90deg,rgba(245,214,157,.11) 2px,transparent 2px),linear-gradient(90deg,rgba(245,214,157,.075) 2px,transparent 2px),linear-gradient(rgba(245,214,157,.1) 2px,transparent 2px)!important;background-position:0 0,0 0,0 0,58px 29px,0 0!important;background-size:auto,auto,116px 58px,116px 58px,100% 29px!important;inset:0!important;transform:none!important}
.gold-trust-slide:before{background-color:#25170d!important;background-image:radial-gradient(ellipse at 78% 16%,rgba(209,151,57,.18),transparent 32%),linear-gradient(180deg,rgba(17,10,5,.12),rgba(7,5,3,.5)),linear-gradient(90deg,rgba(239,207,151,.105) 2px,transparent 2px),linear-gradient(90deg,rgba(239,207,151,.07) 2px,transparent 2px),linear-gradient(rgba(239,207,151,.09) 2px,transparent 2px)!important}
.gold-pricing-slide:before{background-color:#30200f!important;background-image:radial-gradient(ellipse at 16% 20%,rgba(227,177,73,.18),transparent 30%),linear-gradient(180deg,rgba(19,11,5,.1),rgba(8,5,3,.52)),linear-gradient(90deg,rgba(244,211,148,.1) 2px,transparent 2px),linear-gradient(90deg,rgba(244,211,148,.066) 2px,transparent 2px),linear-gradient(rgba(244,211,148,.09) 2px,transparent 2px)!important}
.gold-hero-slide:after{animation:none!important;background-image:radial-gradient(ellipse at 15% 108%,transparent 0 30%,rgba(240,204,133,.27) 30.2% 30.7%,rgba(20,11,5,.34) 31%,rgba(20,11,5,.34) 40%,transparent 40.3%),radial-gradient(ellipse at 82% 110%,transparent 0 27%,rgba(240,204,133,.18) 27.2% 27.7%,rgba(20,11,5,.28) 28%,rgba(20,11,5,.28) 37%,transparent 37.3%),linear-gradient(90deg,transparent 0 49.7%,rgba(246,216,157,.1) 50%,transparent 50.3%)!important;background-position:0 0!important;background-size:auto!important;mask-image:none!important;opacity:.88}
.gold-trust-slide:after{background-image:radial-gradient(ellipse at 84% 110%,transparent 0 31%,rgba(238,200,126,.25) 31.2% 31.7%,rgba(18,10,5,.34) 32%,rgba(18,10,5,.34) 42%,transparent 42.3%),radial-gradient(ellipse at 13% 112%,transparent 0 25%,rgba(238,200,126,.16) 25.2% 25.7%,rgba(18,10,5,.26) 26%,rgba(18,10,5,.26) 35%,transparent 35.3%)!important}
.gold-pricing-slide:after{background-image:radial-gradient(ellipse at 17% 110%,transparent 0 34%,rgba(238,199,121,.24) 34.2% 34.7%,rgba(19,11,5,.34) 35%,rgba(19,11,5,.34) 44%,transparent 44.3%),radial-gradient(ellipse at 90% 112%,transparent 0 24%,rgba(238,199,121,.15) 24.2% 24.7%,rgba(19,11,5,.25) 25%,rgba(19,11,5,.25) 34%,transparent 34.3%)!important}
.gold-motion-orbs{display:none}
.gold-hero-panel,.trust-preview-card{background:#1c120bd9!important;border:1px solid rgba(218,174,91,.3)!important;border-radius:8px 34px 8px 8px!important;backdrop-filter:none!important;box-shadow:10px 18px 0 rgba(10,6,3,.18),0 30px 70px rgba(0,0,0,.48)!important}
.pricing-visual{background:#efe0c2f2!important;border:2px solid #8a642d!important;border-radius:8px 32px 8px 8px!important;backdrop-filter:none!important;box-shadow:10px 18px 0 rgba(18,10,4,.22),0 30px 70px rgba(0,0,0,.48)!important}
.pricing-audiences article,.pricing-rule-line{border-radius:4px 15px 4px 4px!important}.pricing-audiences article{border:1px solid #b79a67;background:#f8eed9}.pricing-audiences .pricing-colleague{background:#2a190d}
.gold-button{border-radius:4px 14px 4px 4px}.gold-button:after{display:none}
.gold-slider-controls{background:#160d07;border:1px solid #8e682e;border-radius:6px 18px 6px 6px;backdrop-filter:none}.gold-slider-controls>button{border:1px solid #9d7638;border-radius:4px 12px 4px 4px;background:#2a190d}
.gold-panel-grid a,.gold-panel-main,.trust-preview-stats div,.trust-review-preview{border-radius:3px 14px 3px 3px!important}
@media(max-width:680px){.gold-hero-slide:after{opacity:.62}.gold-hero-slide:before{background-size:auto,auto,82px 42px,82px 42px,100% 21px!important;background-position:0 0,0 0,0 0,41px 21px,0 0!important}}

/* Cream paper and Qajar tile frame — Tehran bazaar identity study. */
.gold-hero{background:#eadbbd;padding:10px}
.gold-hero-slide{background:#efe1c4;border:10px solid transparent;border-image:repeating-linear-gradient(45deg,#1e554d 0 8px,#d0a246 8px 16px,#315b68 16px 24px,#f0dfba 24px 32px) 10 round;box-sizing:border-box}
.gold-hero-slide:before,.gold-trust-slide:before,.gold-pricing-slide:before{background-color:#efe1c4!important;background-image:radial-gradient(circle at 12% 10%,rgba(187,137,43,.15),transparent 29%),radial-gradient(circle at 88% 18%,rgba(32,86,77,.07),transparent 25%),linear-gradient(90deg,rgba(103,68,25,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(103,68,25,.016) 1px,transparent 1px),linear-gradient(rgba(103,68,25,.02) 1px,transparent 1px)!important;background-position:0 0,0 0,0 0,43px 17px,0 0!important;background-size:auto,auto,86px 34px,86px 34px,100% 17px!important}
.gold-hero-slide:after{background-image:linear-gradient(180deg,transparent 0 70%,rgba(100,58,24,.035) 70%),radial-gradient(ellipse at 12% 108%,transparent 0 28%,rgba(111,72,31,.2) 28.2% 28.7%,rgba(111,72,31,.055) 29%,rgba(111,72,31,.055) 38%,transparent 38.3%),radial-gradient(ellipse at 86% 110%,transparent 0 25%,rgba(31,84,75,.16) 25.2% 25.7%,rgba(31,84,75,.04) 26%,rgba(31,84,75,.04) 35%,transparent 35.3%)!important;opacity:.82}
.gold-trust-slide:after{background-image:linear-gradient(180deg,transparent 0 69%,rgba(89,55,24,.038) 69%),radial-gradient(ellipse at 84% 110%,transparent 0 31%,rgba(31,84,75,.19) 31.2% 31.7%,rgba(31,84,75,.045) 32%,rgba(31,84,75,.045) 42%,transparent 42.3%),radial-gradient(ellipse at 13% 112%,transparent 0 24%,rgba(116,75,30,.16) 24.2% 24.7%,rgba(116,75,30,.04) 25%,rgba(116,75,30,.04) 34%,transparent 34.3%)!important}
.gold-pricing-slide:after{background-image:linear-gradient(180deg,transparent 0 71%,rgba(94,58,23,.036) 71%),radial-gradient(ellipse at 16% 110%,transparent 0 33%,rgba(120,77,29,.18) 33.2% 33.7%,rgba(120,77,29,.04) 34%,rgba(120,77,29,.04) 43%,transparent 43.3%),radial-gradient(ellipse at 90% 112%,transparent 0 23%,rgba(31,84,75,.14) 23.2% 23.7%,rgba(31,84,75,.035) 24%,rgba(31,84,75,.035) 33%,transparent 33.3%)!important}
.gold-hero-copy h1,.gold-trust-slide .gold-hero-copy h2,.gold-pricing-slide .gold-hero-copy h2{color:#30200f}
.gold-hero-copy .gold-hero-main-slogan{color:#30200f}.gold-hero-main-slogan .brand-word,.gold-trust-slide .gold-hero-copy h2 em,.gold-pricing-slide .gold-hero-copy h2 em{color:#1f584f;text-shadow:none}
.gold-hero-copy>p:not(.gold-kicker){color:#65543b}.gold-kicker{color:#8a5d18}.gold-kicker span{background:#1f584f}
.gold-trust-list{color:#64553d}.gold-trust-list b{color:#1f584f}
.gold-button-primary{background:#2c1c0d;color:#f2d584;box-shadow:5px 7px 0 rgba(117,77,24,.16)}.gold-button-ghost{background:#f5e8cd;border:1px solid #94723d;color:#3b2a15;box-shadow:4px 6px 0 rgba(105,71,27,.1)}
.gold-button-ghost:hover{background:#1f584f;color:#fff5da}
.gold-hero-panel,.trust-preview-card{background:#2a190de8!important;border-color:#a8803b!important}
.pricing-visual{background:#f4e6caf5!important;border-color:#95703a!important}
.gold-slider-controls{background:#2a190d;border-color:#c69a46}
@media(max-width:680px){.gold-hero{padding:6px}.gold-hero-slide{border-width:6px;border-image-slice:6}.gold-hero-slide:after{opacity:.54}}

/* Modern Tehran heritage: keep the memory, remove the restaurant-like ornament. */
.gold-hero{background:#eadfc9;padding:0}
.gold-hero-slide{background:#f1e5cf;border:1px solid rgba(151,108,39,.28);border-image:none;box-shadow:inset 0 5px #1f584f,inset 0 8px #c59231}
.gold-hero-slide:before,.gold-trust-slide:before,.gold-pricing-slide:before{background-color:#f1e5cf!important;background-image:radial-gradient(circle at 11% 12%,rgba(186,132,37,.13),transparent 28%),radial-gradient(circle at 90% 20%,rgba(31,88,79,.045),transparent 24%),linear-gradient(90deg,rgba(92,60,22,.016) 1px,transparent 1px),linear-gradient(rgba(92,60,22,.014) 1px,transparent 1px)!important;background-position:0 0,0 0,0 0,0 0!important;background-size:auto,auto,96px 48px,100% 24px!important}
.gold-hero-slide:after{background-image:linear-gradient(90deg,transparent 0 7%,rgba(31,88,79,.12) 7.1% 7.25%,transparent 7.35%),radial-gradient(ellipse at 12% 111%,transparent 0 32%,rgba(112,74,30,.12) 32.2% 32.45%,transparent 32.7%),linear-gradient(180deg,transparent 0 74%,rgba(117,76,30,.025) 74%)!important;opacity:.58}
.gold-trust-slide:after{background-image:linear-gradient(90deg,transparent 0 91%,rgba(31,88,79,.11) 91.1% 91.25%,transparent 91.35%),radial-gradient(ellipse at 87% 111%,transparent 0 34%,rgba(31,88,79,.11) 34.2% 34.45%,transparent 34.7%),linear-gradient(180deg,transparent 0 74%,rgba(117,76,30,.023) 74%)!important}
.gold-pricing-slide:after{background-image:linear-gradient(90deg,transparent 0 8%,rgba(197,146,49,.12) 8.1% 8.25%,transparent 8.35%),radial-gradient(ellipse at 16% 112%,transparent 0 35%,rgba(116,75,29,.1) 35.2% 35.45%,transparent 35.7%),linear-gradient(180deg,transparent 0 75%,rgba(117,76,30,.022) 75%)!important}
.gold-hero-main-slogan .brand-word,.gold-hero-copy .gold-hero-main-slogan .brand-word,.gold-trust-slide .gold-hero-copy h2 em,.gold-pricing-slide .gold-hero-copy h2 em{color:#b47d13;text-shadow:0 10px 30px rgba(180,125,19,.12)}
.gold-kicker{color:#8b621d}.gold-kicker span{background:#b47d13}
.gold-hero-panel,.trust-preview-card{background:rgba(39,25,13,.93)!important;border:1px solid rgba(190,143,57,.28)!important;border-radius:22px!important;box-shadow:0 28px 75px rgba(65,40,12,.24)!important}
.pricing-visual{background:rgba(250,243,229,.94)!important;border:1px solid rgba(170,124,46,.32)!important;border-radius:22px!important;box-shadow:0 28px 75px rgba(65,40,12,.2)!important}
.pricing-audiences article,.pricing-rule-line,.gold-panel-grid a,.gold-panel-main,.trust-preview-stats div,.trust-review-preview{border-radius:14px!important}
.gold-button{border-radius:12px}.gold-button-primary{background:linear-gradient(135deg,#2d1d0d,#4b3216);box-shadow:0 14px 35px rgba(75,49,19,.2)}.gold-button-ghost{background:rgba(255,250,238,.68);border-color:rgba(143,103,42,.35);box-shadow:none}
.gold-slider-controls{border:0;border-radius:14px;background:rgba(42,25,13,.91);box-shadow:0 14px 40px rgba(52,31,11,.22)}.gold-slider-controls>button{border:0;border-radius:10px;background:rgba(255,255,255,.08)}
@media(max-width:680px){.gold-hero{padding:0}.gold-hero-slide{border-width:1px;box-shadow:inset 0 4px #1f584f,inset 0 6px #c59231}.gold-hero-slide:after{opacity:.38}}

.gold-trust-slide .gold-button-primary{background:linear-gradient(135deg,#2d1d0d,#4b3216);color:#f2d584;font-family:"Vazirmatn",sans-serif;font-size:.92rem;font-weight:950;letter-spacing:-.02em;box-shadow:0 14px 35px rgba(75,49,19,.2)}

.gold-panel-number,.gold-panel-grid span,.gold-benefit-grid article>span,.pricing-visual-head>span{font-family:"Vazirmatn",sans-serif}
.gold-trust-slide .gold-button-primary:hover{background:linear-gradient(135deg,#3a260f,#5a3c19);box-shadow:0 18px 42px rgba(75,49,19,.28)}
.gold-trust-slide .gold-button-primary span{color:#f0c65d;font-size:1.1rem}

/* Content-driven mobile slider: no fixed-height collisions. */
@media(max-width:820px){
  .gold-hero{height:auto;min-height:0;overflow:hidden}
  .gold-hero-slide{height:auto;min-height:0;position:absolute}
  .gold-hero-slide.is-active{inset:auto;position:relative}
  .gold-hero-slide .gold-hero-inner,
  .gold-trust-slide .gold-hero-inner,
  .gold-pricing-slide .gold-hero-inner{align-items:stretch;display:flex;height:auto;min-height:0;padding:54px 0 145px;flex-direction:column;gap:30px;width:calc(100% - 28px)}
  .gold-hero-copy,.gold-trust-slide .gold-hero-copy,.pricing-slide-copy{box-sizing:border-box;order:1;padding:0;width:100%}
  .gold-hero-panel,.gold-trust-slide .trust-preview-card,.pricing-visual{display:none!important}
  .gold-hero-copy .gold-hero-main-slogan,
  .gold-trust-slide .gold-hero-copy h2,
  .gold-pricing-slide .gold-hero-copy h2{font-size:clamp(2.25rem,10.5vw,3.55rem);line-height:1.13}
  .gold-hero-copy>p:not(.gold-kicker){font-size:.94rem;line-height:1.9;margin-top:18px}
  .gold-kicker{font-size:.76rem;margin-bottom:14px}
  .gold-hero-actions{display:grid;gap:9px;margin-top:24px;position:relative;z-index:4;width:100%}
  .gold-hero-actions .gold-button{box-sizing:border-box;min-height:50px;padding:10px 15px;width:100%}
  .gold-trust-list{display:grid;gap:9px;grid-template-columns:1fr 1fr;margin:22px 0 0}
  .gold-trust-list li{font-size:.73rem}
  .gold-panel-main{gap:12px;padding:20px 16px}
  .gold-panel-grid{gap:7px;padding:0 9px 9px}
  .gold-panel-grid a{padding:16px 13px}
  .gold-panel-note{padding:13px 16px}
  .trust-preview-stats{margin:17px 0}
  .pricing-audiences{margin:18px 0}
  .gold-slider-controls{bottom:22px;gap:12px;padding:9px 12px}
  .gold-slider-controls>button{height:44px;width:44px}
}

/* Homepage product rail: four cards on desktop, two visible cards on mobile. */
.gold-products-section{
  position:relative;
  margin-top:110px;
  padding:clamp(28px,3.4vw,48px);
  overflow:hidden;
  border:1px solid #d9bd82;
  border-radius:28px;
  background:
    radial-gradient(circle at 7% 8%,rgba(213,164,65,.11),transparent 24%),
    linear-gradient(135deg,rgba(255,255,255,.98),rgba(250,246,238,.94));
  box-shadow:0 28px 75px rgba(63,42,14,.09),inset 0 1px rgba(255,255,255,.9)
}
.gold-products-section:before{
  position:absolute;
  inset:0;
  z-index:0;
  content:"";
  pointer-events:none;
  opacity:.4;
  background-image:linear-gradient(115deg,transparent 0 46%,rgba(190,137,36,.06) 46% 47%,transparent 47% 100%)
}
.gold-products-section>*{position:relative;z-index:1}
.gold-products-section .gold-section-heading{margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid #e7d6b4}
.home-product-slider-actions{display:flex;align-items:center;gap:12px}
.home-product-slider-arrows{display:flex;gap:7px}
.home-product-slider-arrows button{display:grid;width:40px;height:40px;place-items:center;border:1px solid #ddcfb5;border-radius:50%;background:#fff;color:#5c4216;cursor:pointer;font:900 1rem/1 inherit;transition:.2s}
.home-product-slider-arrows button:hover{border-color:#b9872d;background:#2c1d0d;color:#f2d584;transform:translateY(-2px)}
.gold-products-section .gold-product-grid{display:flex!important;gap:24px;overflow-x:auto;padding:8px 3px 28px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}
.gold-products-section .gold-product-grid::-webkit-scrollbar{display:none}
.gold-products-section .gold-product-card{flex:0 0 calc((100% - 72px)/4);min-width:0;scroll-snap-align:start}
.home-products-all-row{display:flex;justify-content:center;margin-top:8px}
.home-products-all-link{align-items:center;background:#2c1d0d;border:1px solid #2c1d0d;border-radius:12px;color:#f2d584;display:inline-flex;font-weight:900;gap:14px;min-height:46px;padding:10px 22px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}
.home-products-all-link:hover{background:#493216;border-color:#c99636;box-shadow:0 12px 28px #51350d2b;color:#ffe7a1;transform:translateY(-2px)}
@media(max-width:700px){
  .gold-products-section{margin-top:78px;padding:22px 14px;border-radius:20px}
  .gold-products-section .gold-section-heading{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px}
  .gold-products-section .gold-section-heading>div:first-child{flex:1 1 100%}
  .home-product-slider-actions{width:100%;justify-content:space-between}
  .home-products-all-link{width:100%;justify-content:center}
  .gold-products-section .gold-product-grid{gap:12px;padding-bottom:18px}
  .gold-products-section .gold-product-card{flex-basis:calc((100% - 12px)/2)}
  .gold-products-section .gold-product-card>div{padding:12px}
  .gold-products-section .gold-product-card h3{font-size:.82rem;line-height:1.6;min-height:42px}
  .gold-products-section .gold-product-card p{font-size:.63rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  .gold-products-section .gold-product-link{font-size:.66rem;padding:9px}
  .gold-products-section .gold-product-image small{top:8px;right:8px;padding:4px 6px;font-size:.6rem}
}
@media(max-width:480px){
  .gold-hero-slide .gold-hero-inner,
  .gold-trust-slide .gold-hero-inner,
  .gold-pricing-slide .gold-hero-inner{padding:44px 0 132px}
  .gold-hero-copy .gold-hero-main-slogan,
  .gold-trust-slide .gold-hero-copy h2,
  .gold-pricing-slide .gold-hero-copy h2{font-size:clamp(2rem,10.5vw,2.8rem)}
  .gold-trust-list{grid-template-columns:1fr}
  .trust-preview-head{grid-template-columns:auto 1fr}.trust-preview-head>b{grid-column:1/-1;width:max-content}
  .pricing-audiences{grid-template-columns:1fr}
}
