.gpt-wrap{
--gpt-c:#c89a35;
--gpt-black:#000000;
--gpt-text:#2d2d2d;
--gpt-muted:#777777;
width:100%;
max-width:1240px;
margin:0 auto;
padding:12px 18px;
box-sizing:border-box;
font-family:inherit;
}
.gpt-wrap *{
box-sizing:border-box;
}
.gpt-grid{
width:100%;
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:22px;
align-items:stretch;
justify-content:center;
}
.gpt-card{
position:relative;
display:flex;
flex-direction:column;
min-width:0;
background:#ffffff;
border:1px solid rgba(200,154,53,.38);
border-radius:16px;
overflow:hidden;
box-shadow:0 10px 30px rgba(0,0,0,.08);
transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}
.gpt-card:hover{
transform:translateY(-2px);
border-color:rgba(200,154,53,.7);
box-shadow:0 14px 34px rgba(0,0,0,.11);
}
.gpt-card::before{
content:"";
position:absolute;
top:0;
left:0;
right:0;
height:3px;
background:var(--gpt-c);
z-index:2;
}
.gpt-card-title{
position:relative;
min-height:76px;
padding:23px 18px 20px;
display:flex;
align-items:center;
justify-content:center;
text-align:center;
font-size:18px;
line-height:1.25;
font-weight:700;
color:#ffffff;
background:var(--gpt-black);
border:0;
text-transform:uppercase;
letter-spacing:.035em;
}
.gpt-card-title::after{
content:"";
position:absolute;
bottom:12px;
left:50%;
width:34px;
height:1px;
background:var(--gpt-c);
transform:translateX(-50%);
}
.gpt-table{
width:100%;
height:auto;
min-height:0;
margin:0 !important;
border:0 !important;
border-collapse:collapse;
table-layout:fixed;
background:#ffffff;
}
.gpt-table th,
.gpt-table td{
padding:15px 17px;
border:0;
border-bottom:1px solid #ece8df;
text-align:left;
vertical-align:middle;
}
.gpt-table th{
font-size:11px;
line-height:1.3;
font-weight:700;
color:#77716a;
background:#f8f6f1;
text-transform:uppercase;
letter-spacing:.055em;
}
.gpt-table td{
font-size:15px;
line-height:1.4;
font-weight:600;
color:var(--gpt-text);
background:#ffffff;
}
.gpt-table tbody tr:nth-child(even) td{
background:#fcfbf8;
}
.gpt-table tbody tr:last-child td{
border-bottom:0;
}
.gpt-table tbody tr{
transition:background-color .2s ease;
}
.gpt-table tbody tr:hover td{
background:#faf6eb;
}
.gpt-table th:first-child,
.gpt-table td:first-child{
width:62%;
}
.gpt-table th:last-child,
.gpt-table td:last-child{
width:38%;
}
.gpt-r{
text-align:right !important;
}
.gpt-price{
color:var(--gpt-c) !important;
font-weight:800 !important;
white-space:nowrap;
font-variant-numeric:tabular-nums;
}
.gpt-data-note{
width:100%;
margin:12px auto 0;
padding:0 4px;
font-size:11px;
line-height:1.4;
color:#8d8d8d;
text-align:center;
}
.gpt-updated-line{
display:block;
}
.gpt-stamp-note{
display:block;
margin-top:3px;
font-style:italic;
color:#777;
} .gpt-type-coin .gpt-grid,
.gpt-type-gold .gpt-grid,
.gpt-type-silver .gpt-grid{
grid-template-columns:minmax(0,620px);
}
@media (max-width:1024px){
.gpt-wrap{
max-width:760px;
padding:10px 16px;
}
.gpt-grid{
grid-template-columns:minmax(0,700px);
gap:18px;
}
.gpt-card:hover{
transform:none;
}
}
@media (max-width:600px){ .gpt-grid{
grid-auto-rows:max-content !important;
align-items:start !important;
}
.gpt-card{
height:auto !important;
min-height:0 !important;
max-height:none !important;
}
.gpt-table{
display:table !important;
height:auto !important;
min-height:0 !important;
max-height:none !important;
}
.gpt-table thead{
display:table-header-group !important;
}
.gpt-table tbody{
display:table-row-group !important;
height:auto !important;
min-height:0 !important;
max-height:none !important;
}
.gpt-table tr,
.gpt-table tbody tr,
.gpt-table tbody tr:last-child{
display:table-row !important;
height:auto !important;
min-height:0 !important;
max-height:none !important;
visibility:visible !important;
}
.gpt-table th,
.gpt-table td,
.gpt-table tbody tr:last-child td{
display:table-cell !important;
height:auto !important;
max-height:none !important;
visibility:visible !important;
}
.gpt-wrap{
width:100%;
padding:8px 10px;
}
.gpt-grid{
width:100%;
gap:14px;
align-items:start;
}
.gpt-card{
width:100%;
height:auto;
min-height:0;
align-self:start;
border-radius:12px;
box-shadow:0 7px 22px rgba(0,0,0,.075);
}
.gpt-table,
.gpt-table tbody,
.gpt-table tr{
height:auto !important;
min-height:0 !important;
}
.gpt-card-title{
min-height:64px;
padding:20px 12px 18px;
font-size:16px;
letter-spacing:.025em;
}
.gpt-card-title::after{
bottom:10px;
width:30px;
}
.gpt-table th,
.gpt-table td{
padding:13px 11px;
}
.gpt-table th{
font-size:10px;
letter-spacing:.035em;
}
.gpt-table td{
font-size:13.5px;
}
.gpt-table th:first-child,
.gpt-table td:first-child{
width:59%;
}
.gpt-table th:last-child,
.gpt-table td:last-child{
width:41%;
}
.gpt-price{
font-size:13px !important;
}
.gpt-data-note{
margin-top:9px;
font-size:10px;
}
}
@media (max-width:380px){
.gpt-wrap{
padding-left:6px;
padding-right:6px;
}
.gpt-card-title{
font-size:15px;
}
.gpt-table th,
.gpt-table td{
padding-left:8px;
padding-right:8px;
}
.gpt-table td{
font-size:12.5px;
}
.gpt-price{
font-size:12px !important;
}
} .gpt-live-page{
--gpt-c:#c89a35;
--gpt-black:#050505;
--gpt-ink:#181818;
--gpt-muted:#707070;
--gpt-line:#e9e2d4;
width:100%;
margin:0;
padding:0;
background:#fff;
color:var(--gpt-ink);
font-family:inherit;
}
.gpt-live-page *{box-sizing:border-box}
.gpt-live-hero{
position:relative;
overflow:hidden;
background:#000;
color:#fff;
border-bottom:3px solid var(--gpt-c);
}
.gpt-live-hero:before{
content:"";
position:absolute;
width:520px;height:520px;
top:-300px;right:-180px;
border:1px solid rgba(200,154,53,.22);
border-radius:50%;
box-shadow:0 0 0 55px rgba(200,154,53,.025),0 0 0 110px rgba(200,154,53,.02);
}
.gpt-live-hero-inner{
position:relative;
z-index:2;
max-width:1180px;
margin:0 auto;
padding:70px 24px 62px;
text-align:center;
}
.gpt-live-kicker,.gpt-live-small-title{
display:inline-block;
color:var(--gpt-c);
font-size:11px;
font-weight:800;
letter-spacing:.18em;
text-transform:uppercase;
}
.gpt-live-hero h1{
margin:10px 0 14px;
color:#fff;
font-size:clamp(34px,5vw,58px);
line-height:1.05;
font-weight:800;
letter-spacing:-.025em;
}
.gpt-live-lead{
max-width:760px;
margin:0 auto;
color:#d1d1d1;
font-size:17px;
line-height:1.65;
}
.gpt-live-status{
display:inline-flex;
align-items:center;
justify-content:center;
flex-wrap:wrap;
gap:8px;
margin-top:25px;
padding:10px 15px;
border:1px solid rgba(255,255,255,.14);
border-radius:999px;
background:rgba(255,255,255,.05);
color:#d9d9d9;
font-size:11px;
letter-spacing:.02em;
backdrop-filter:blur(8px);
}
.gpt-live-dot{
width:8px;height:8px;
border-radius:50%;
background:#63d487;
box-shadow:0 0 0 5px rgba(99,212,135,.10);
animation:gpt-live-pulse 1.8s infinite;
}
@keyframes gpt-live-pulse{0%,100%{box-shadow:0 0 0 4px rgba(99,212,135,.10)}50%{box-shadow:0 0 0 8px rgba(99,212,135,.02)}}
.gpt-live-sep{color:var(--gpt-c)}
.gpt-live-body{
max-width:1180px;
margin:0 auto;
padding:58px 24px 72px;
}
.gpt-live-section-head{
max-width:720px;
margin:0 auto 30px;
text-align:center;
}
.gpt-live-section-head h2,.gpt-live-info-copy h2,.gpt-live-cta h2{
margin:7px 0 10px;
color:#111;
font-size:clamp(27px,3vw,38px);
line-height:1.15;
font-weight:800;
letter-spacing:-.02em;
}
.gpt-live-section-head p,.gpt-live-info-copy>p{
margin:0;
color:var(--gpt-muted);
font-size:15px;
line-height:1.7;
}
.gpt-live-price-grid{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:16px;
}
.gpt-live-price-card{
position:relative;
overflow:hidden;
min-height:185px;
padding:27px 24px 24px;
border:1px solid rgba(200,154,53,.42);
border-radius:16px;
background:#fff;
box-shadow:0 10px 30px rgba(0,0,0,.06);
transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;
}
.gpt-live-price-card:before{
content:"";
position:absolute;
top:0;left:0;right:0;
height:3px;
background:var(--gpt-c);
}
.gpt-live-price-card:hover{
transform:translateY(-3px);
border-color:var(--gpt-c);
box-shadow:0 15px 34px rgba(0,0,0,.09);
}
.gpt-live-purity{
display:inline-block;
padding:5px 8px;
border-radius:6px;
background:#f7f2e7;
color:#8b6a20;
font-size:10px;
font-weight:800;
letter-spacing:.08em;
}
.gpt-live-price-card h3{
margin:18px 0 8px;
color:#1a1a1a;
font-size:18px;
font-weight:700;
}
.gpt-live-price-row{
display:flex;
align-items:baseline;
gap:7px;
}
.gpt-live-price{
color:var(--gpt-c);
font-size:34px;
line-height:1;
font-weight:850;
font-variant-numeric:tabular-nums;
letter-spacing:-.035em;
}
.gpt-live-unit{color:#777;font-size:13px;font-weight:700}
.gpt-live-note{
display:flex;
gap:13px;
align-items:flex-start;
margin:22px 0 36px;
padding:17px 19px;
border:1px solid #ece6d8;
border-radius:12px;
background:#fcfaf5;
}
.gpt-live-note-icon{
display:flex;align-items:center;justify-content:center;
flex:0 0 26px;width:26px;height:26px;
border-radius:50%;
background:var(--gpt-c);
color:#000;
font-weight:900;
font-size:13px;
}
.gpt-live-note strong{display:block;margin-bottom:3px;color:#222;font-size:13px}
.gpt-live-note p{margin:0;color:#747474;font-size:12px;line-height:1.6}
.gpt-live-trust-grid{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
margin:0 0 62px;
border:1px solid #e9e5dc;
border-radius:14px;
overflow:hidden;
background:#fff;
}
.gpt-live-trust-item{
min-height:112px;
padding:23px 20px;
display:flex;
align-items:center;
justify-content:center;
gap:13px;
text-align:left;
border-right:1px solid #eee9df;
}
.gpt-live-trust-item:last-child{border-right:0}
.gpt-live-trust-item strong{color:var(--gpt-c);font-size:24px;line-height:1;font-weight:850}
.gpt-live-trust-item span{color:#565656;font-size:12px;line-height:1.45;font-weight:650}
.gpt-live-info-grid{
display:grid;
grid-template-columns:1.05fr .95fr;
gap:54px;
align-items:center;
padding:52px;
border-radius:20px;
background:#f8f7f4;
}
.gpt-live-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}
.gpt-live-btn{
display:inline-flex;
align-items:center;
justify-content:center;
min-height:44px;
padding:0 20px;
border:1px solid var(--gpt-c);
border-radius:999px;
text-decoration:none !important;
font-size:11px;
line-height:1;
font-weight:800;
letter-spacing:.06em;
transition:all .2s ease;
}
.gpt-live-btn-fill{background:var(--gpt-c);color:#000 !important}
.gpt-live-btn-fill:hover{filter:brightness(1.06);transform:translateY(-1px)}
.gpt-live-btn-outline{background:transparent;color:#222 !important}
.gpt-live-btn-outline:hover{background:#000;color:#fff !important;border-color:#000}
.gpt-live-process{display:flex;flex-direction:column;gap:12px}
.gpt-live-step{
display:grid;
grid-template-columns:46px 1fr;
gap:13px;
padding:17px;
border:1px solid #e8e3da;
border-radius:12px;
background:#fff;
}
.gpt-live-step>span{
display:flex;align-items:center;justify-content:center;
width:42px;height:42px;
border-radius:50%;
background:#050505;
color:var(--gpt-c);
font-size:11px;
font-weight:800;
}
.gpt-live-step strong{display:block;color:#1f1f1f;font-size:14px;margin:1px 0 3px}
.gpt-live-step p{margin:0;color:#777;font-size:12px;line-height:1.55}
.gpt-live-cta{
display:flex;
align-items:center;
justify-content:space-between;
gap:30px;
margin-top:34px;
padding:34px 38px;
border-radius:18px;
background:#000;
color:#fff;
}
.gpt-live-cta>div>span{color:var(--gpt-c);font-size:10px;font-weight:800;letter-spacing:.16em}
.gpt-live-cta h2{margin:5px 0 5px;color:#fff;font-size:27px}
.gpt-live-cta p{margin:0;color:#bfbfbf;font-size:13px;line-height:1.55}
@media(max-width:980px){
.gpt-live-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.gpt-live-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.gpt-live-trust-item:nth-child(2){border-right:0}
.gpt-live-trust-item:nth-child(-n+2){border-bottom:1px solid #eee9df}
.gpt-live-info-grid{grid-template-columns:1fr;gap:32px;padding:38px}
}
@media(max-width:650px){
.gpt-live-hero-inner{padding:52px 18px 46px}
.gpt-live-lead{font-size:14px}
.gpt-live-status{max-width:100%;font-size:10px;line-height:1.4}
.gpt-live-body{padding:38px 14px 50px}
.gpt-live-price-grid{grid-template-columns:1fr 1fr;gap:10px}
.gpt-live-price-card{min-height:155px;padding:20px 16px 18px;border-radius:12px}
.gpt-live-price-card h3{margin:14px 0 7px;font-size:15px}
.gpt-live-price{font-size:26px}
.gpt-live-unit{font-size:11px}
.gpt-live-trust-grid{margin-bottom:42px}
.gpt-live-trust-item{min-height:96px;padding:18px 12px;gap:8px;flex-direction:column;text-align:center}
.gpt-live-trust-item strong{font-size:20px}
.gpt-live-trust-item span{font-size:10.5px}
.gpt-live-info-grid{padding:28px 20px;border-radius:14px}
.gpt-live-cta{flex-direction:column;align-items:flex-start;padding:28px 22px}
.gpt-live-cta .gpt-live-btn{width:100%}
}
@media(max-width:390px){
.gpt-live-price-grid{grid-template-columns:1fr}
.gpt-live-price-card{min-height:auto}
}