.landing .proofSection{background:radial-gradient(circle at 73% 12%,#d6aa3f14,#0000 34%),linear-gradient(170deg,#0b1117,#05090d 70%);border-top:1px solid #263039;border-bottom:1px solid #263039;position:relative;padding-top:118px!important;padding-bottom:106px!important}.proofSection:before{content:"";pointer-events:none;background-image:linear-gradient(#edc56809 1px,#0000 1px),linear-gradient(90deg,#edc56809 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.proofHeader,.proofGrid,.proofFoot{z-index:1;max-width:1400px;margin-left:auto;margin-right:auto;position:relative}.proofHeader{justify-content:space-between;align-items:end;gap:45px;margin-bottom:42px;display:flex}.proofHeader>div{flex:1}.proofEyebrow{color:#e5c77d;letter-spacing:2.2px;font-size:10px;font-weight:850}.proofHeader h2{letter-spacing:-2.7px;margin:15px 0 0;font-family:Georgia,serif;font-size:clamp(40px,4.4vw,70px);font-weight:500;line-height:1.05}.proofHeader h2 em{color:#f3ca6a;font-weight:400}.proofHeader>p{color:#a0aeb8;max-width:430px;font-size:13px;line-height:1.8}.proofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.proofCard{background:#0e151c;border:1px solid #36404a;min-width:0;overflow:hidden;box-shadow:0 24px 60px #00000052}.proofCard:hover{border-color:#826a3a}.proofVisual{background:radial-gradient(circle,#192637,#09131c 66%,#060b10);place-items:center;height:275px;padding:18px;display:grid;position:relative;overflow:hidden}.proofVisual:before{content:"";filter:blur(10px);background:linear-gradient(130deg,#0000,#f3c76a21,#0000);position:absolute;inset:-30px;transform:rotate(-10deg)}.proofVisual:after{content:"";pointer-events:none;border:1px solid #f0c87533;position:absolute;inset:16px}.proofVisualAgq:before{filter:blur(24px)brightness(.42);background-image:url(/results/agq-art-background.png);background-position:50%;background-size:cover;transform:scale(1.2)}.proofVisualGdxd:before{filter:blur(24px)brightness(.42);background-image:url(/results/gdxd-art-background.png);background-position:50%;background-size:cover;transform:scale(1.2)}.proofVisual img{z-index:1;object-fit:contain;background:#fff;border:1px solid #ffecbf61;width:100%;max-height:100%;display:block;position:relative;box-shadow:0 18px 36px #0000008c}.proofVisualGdxd img,.proofVisualKold img{max-width:93%}.proofCardBottom{justify-content:space-between;gap:22px;padding:23px 25px 27px;display:flex}.proofCardBottom>div{min-width:0}.proofCardBottom small{color:#e7c475;letter-spacing:1.3px;font-size:9px;font-weight:800}.proofCardBottom h3{margin:9px 0;font-family:Georgia,serif;font-size:24px;font-weight:500}.proofCardBottom p{color:#9cabb6;max-width:560px;margin-bottom:0;font-size:11px;line-height:1.7}.proofAmount{white-space:nowrap;color:#f1cc77;text-align:right;font-size:22px;font-weight:850;line-height:1.1}.proofAmount small{color:#75818c;letter-spacing:1px;margin-top:7px;font-size:8px;display:block}.proofFoot{border-top:1px solid #35404a;align-items:flex-start;gap:20px;margin-top:28px;padding:24px 0 0;display:flex}.proofFoot b{white-space:nowrap;color:#e9c87b;font-size:11px}.proofFoot p{color:#8e9ca8;max-width:1000px;margin:0;font-size:10px;line-height:1.65}.proofFoot a{color:#f4d387;text-decoration:underline}.proofWide{grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr);align-items:center;display:grid}.proofWide .proofVisual{background:radial-gradient(circle,#202d37,#09131c 70%);height:330px}.proofWide .proofVisual img{max-width:96%}.proofWide .proofCardBottom{flex-direction:column;align-items:flex-start;padding:30px 38px}.proofWide .proofAmount{text-align:left}@media (max-width:1000px){.proofVisual{height:240px}.proofCardBottom{flex-direction:column}.proofAmount{text-align:left}.proofHeader{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:720px){.proofGrid{grid-template-columns:1fr}.proofVisual{height:230px}.landing .proofSection{padding-top:72px!important;padding-bottom:72px!important}.proofFoot{flex-direction:column;gap:10px}.proofHeader h2{letter-spacing:-1.8px}}@media (max-width:900px){.proofWide{display:block}.proofWide .proofVisual{height:270px}.proofWide .proofCardBottom{padding:23px 25px 27px}}
