.golden-case{--gold:#f1ad27;--olive:#8aa719;--navy:#050a38;--paper:#f7f7f4;--ink:#080a13;background:var(--ink);color:#f5f4ef;min-height:100vh;overflow:hidden}.golden-case *{box-sizing:border-box}.golden-case a{color:inherit;text-decoration:none}.golden-nav,.golden-hero,.golden-summary,.golden-problem,.golden-principles,.wallet-story,.service-story,.transaction-story,.account-story,.golden-build,.golden-outcome,.golden-footer{width:min(1220px,100% - 48px);margin-inline:auto}.golden-nav{color:#96979d;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #272830;grid-template-columns:1fr auto 1fr;align-items:center;height:96px;font-size:.67rem;font-weight:650;display:grid}.golden-mark{letter-spacing:-.05em;font-size:1.08rem;font-weight:780;color:#fff!important}.golden-mark span{color:var(--gold);vertical-align:top;margin-left:2px;font-size:.52rem}.golden-back{justify-self:end}.golden-hero{align-content:center;gap:80px;min-height:970px;padding-block:100px 120px;display:grid}.golden-eyebrow{color:#777980;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700;line-height:1.5}.golden-hero-copy{grid-template-columns:1.35fr .65fr;align-items:end;gap:7vw;display:grid}.golden-hero-copy .golden-eyebrow{grid-column:1/-1}.golden-hero h1{letter-spacing:-.078em;margin:18px 0 0;font-size:clamp(4.5rem,8vw,8rem);font-weight:520;line-height:.87}.golden-hero h1 em{color:var(--gold);font-family:var(--font-serif), serif;font-weight:500}.golden-lead{color:#9c9da3;max-width:520px;margin:0;font-size:1.02rem;line-height:1.78}.golden-dashboard{background:linear-gradient(145deg,#22242a,#0f1014);padding:16px;box-shadow:0 40px 110px #0000008c}.golden-dashboard img{width:100%;height:auto;display:block}.golden-dashboard div{color:#777980;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;padding:15px 2px 0;font-size:.58rem;display:flex}.golden-dashboard strong{color:#eee;font-weight:600}.golden-summary{border-block:1px solid #292a31;grid-template-columns:repeat(4,1fr);display:grid}.golden-summary div{border-right:1px solid #292a31;min-height:165px;padding:28px}.golden-summary div:first-child{border-left:1px solid #292a31}.golden-summary span{color:#62646b;letter-spacing:.1em;text-transform:uppercase;margin-bottom:55px;font-size:.58rem;display:block}.golden-summary strong{font-size:.82rem;font-weight:570}.golden-problem{grid-template-columns:.45fr 1.55fr;gap:9vw;padding-block:170px;display:grid}.golden-problem h2,.golden-section-heading h2,.golden-build h2,.wallet-copy h2,.transaction-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.6vw,5.7rem);font-weight:520;line-height:.97}.golden-problem div>p{color:#96989e;max-width:750px;margin:45px 0 0;font-size:1.02rem;line-height:1.85}.golden-principles{grid-template-columns:repeat(3,1fr);padding-bottom:170px;display:grid}.golden-principles article{background:linear-gradient(145deg,#ffffff09,#0000);border:1px solid #292a31;min-height:310px;padding:30px}.golden-principles article+article{border-left:0}.golden-principles span{color:var(--gold);font-family:var(--font-serif), serif;font-size:1.2rem;font-style:italic}.golden-principles h3{letter-spacing:-.03em;margin:105px 0 18px;font-size:1.55rem;font-weight:540}.golden-principles p{color:#92949a;margin:0;line-height:1.7}.wallet-story{border-top:1px solid #292a31;grid-template-columns:.62fr 1.38fr;align-items:center;gap:8vw;min-height:900px;padding-block:130px;display:grid}.wallet-copy h2{margin:28px 0 35px}.wallet-copy>p{color:#989aa0;line-height:1.82}.wallet-copy small{color:#74767d;letter-spacing:.06em;border-top:1px solid #303138;margin-top:35px;padding-top:14px;font-size:.6rem;display:inline-block}.wallet-story figure,.transaction-story figure{background:#17181d;margin:0;padding:13px;box-shadow:0 30px 90px #0000007a}.wallet-story figure img,.transaction-story figure img{width:100%;height:auto;display:block}.service-story{padding-block:170px}.golden-section-heading{max-width:850px;margin-bottom:125px}.golden-section-heading h2{margin-top:30px}.golden-section-heading>p:last-child{color:#96989e;max-width:700px;margin-top:38px;line-height:1.8}.service-grid{grid-template-columns:1fr 1fr;gap:90px 24px;display:grid}.service-grid article{border-top:1px solid #2b2c33;padding-top:24px}.service-copy{grid-template-columns:42px 1fr;gap:8px 15px;min-height:165px;display:grid}.service-copy>span{color:var(--gold);font-family:var(--font-serif), serif;grid-row:1/3;font-style:italic}.service-copy h3{letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:520}.service-copy p{color:#898b91;max-width:430px;margin:0;line-height:1.65}.service-grid figure{background:#191a1f;margin:0;padding:8px;overflow:hidden}.service-grid img{width:100%;height:auto;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:block}.service-grid article:hover img{transform:scale(1.018)}.transaction-story{border-block:1px solid #292a31;grid-template-columns:.7fr 1.3fr;align-items:center;gap:8vw;min-height:940px;padding-block:150px;display:grid}.transaction-copy h2{margin:28px 0 35px}.transaction-copy>p{color:#95979d;line-height:1.82}.status-key{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.status-key span{color:#b7b8bc;border:1px solid #35363e;border-radius:100px;padding:9px 13px;font-size:.6rem}.status-key span:first-child{border-color:#255d32}.status-key span:nth-child(2){border-color:#6e5521}.status-key span:last-child{border-color:#6e2929}.account-story{padding-block:170px}.account-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.account-grid article{border-top:1px solid #2b2c33;padding-top:24px}.account-grid>article>span{color:var(--gold);font-family:var(--font-serif), serif;font-style:italic}.account-grid h3{margin:60px 0 16px;font-size:1.8rem;font-weight:520}.account-grid p{color:#8e9096;min-height:85px;margin:0 0 30px;line-height:1.7}.account-grid figure{background:#18191e;margin:0;padding:7px}.account-grid img{width:100%;height:auto;display:block}.golden-build{border-top:1px solid #292a31;grid-template-columns:.9fr 1.1fr;gap:10vw;padding-block:170px;display:grid}.golden-build-intro{align-self:start;position:sticky;top:75px}.golden-build h2{margin-top:30px}.golden-build-intro>p:last-child{color:#96989e;margin-top:40px;line-height:1.8}.golden-toolkit>div{border-bottom:1px solid #2b2c33;grid-template-columns:44px 1fr;gap:9px 18px;padding:28px 0;display:grid}.golden-toolkit span{color:var(--gold);font-family:var(--font-serif), serif;grid-row:1/3;font-style:italic}.golden-toolkit strong{font-size:1.15rem;font-weight:550}.golden-toolkit p{color:#8f9197;margin:0;line-height:1.65}.golden-outcome{border-top:1px solid #292a31;padding-block:170px}.golden-outcome blockquote{max-width:1080px;font-family:var(--font-serif), serif;letter-spacing:-.05em;margin:55px 0 48px;font-size:clamp(3.2rem,6.2vw,6.3rem);font-style:italic;line-height:1}.golden-outcome>p:last-child{color:#96989e;max-width:720px;margin-left:auto;font-size:1.02rem;line-height:1.82}.golden-footer{isolation:isolate;background:linear-gradient(135deg, #11183f 0%, var(--navy) 58%, #221805 100%);color:#fff;border:1px solid #f1ad2761;border-radius:18px;grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:28px;padding:76px 64px 56px;display:grid;position:relative;overflow:hidden}.golden-footer:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#f1ad2757,#f1ad2700 68%);border-radius:50%;width:290px;position:absolute;top:-90px;right:-60px}.golden-footer:after{content:"GB";z-index:-1;color:#f1ad2712;font-family:var(--font-serif), serif;font-size:13rem;font-style:italic;line-height:1;position:absolute;bottom:-62px;right:40px}.golden-footer p{color:#d7aa51;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:.62rem}.golden-footer>a:first-of-type{z-index:1;letter-spacing:-.06em;font-size:clamp(2.5rem,5vw,5rem);font-weight:520;position:relative}.golden-footer>a:last-child{z-index:1;color:#f6d58e;border:1px solid #f1ad2761;border-radius:100px;padding:13px 17px;font-size:.72rem;position:relative}@media (max-width:980px){.golden-hero-copy{grid-template-columns:1fr}.golden-summary{grid-template-columns:1fr 1fr}.golden-summary div:nth-child(3){border-left:1px solid #292a31}.golden-summary div:nth-child(-n+2){border-bottom:1px solid #292a31}.golden-problem,.golden-build,.wallet-story,.transaction-story,.golden-principles{grid-template-columns:1fr}.golden-principles article+article{border-top:0;border-left:1px solid #292a31}.golden-principles article{min-height:235px}.golden-principles h3{margin-top:55px}.wallet-story,.transaction-story{gap:65px}.golden-build-intro{position:relative;top:0}.account-grid{grid-template-columns:1fr;gap:80px}.account-grid p{min-height:auto}}@media (max-width:650px){.golden-nav,.golden-hero,.golden-summary,.golden-problem,.golden-principles,.wallet-story,.service-story,.transaction-story,.account-story,.golden-build,.golden-outcome,.golden-footer{width:calc(100% - 28px)}.golden-nav{grid-template-columns:1fr 1fr;height:78px}.golden-nav>span{display:none}.golden-hero{gap:50px;min-height:auto;padding-block:80px 100px}.golden-hero h1{font-size:clamp(3.35rem,16.2vw,4.8rem)}.golden-lead{font-size:.95rem}.golden-dashboard{width:calc(100% + 12px);margin-left:-6px;padding:6px}.golden-summary{grid-template-columns:1fr}.golden-summary div{border-bottom:1px solid #292a31;border-left:1px solid #292a31;min-height:130px}.golden-summary div:last-child{border-bottom:0}.golden-summary span{margin-bottom:38px}.golden-problem{gap:55px;padding-block:110px}.golden-problem h2,.golden-section-heading h2,.golden-build h2,.wallet-copy h2,.transaction-copy h2{font-size:2.7rem}.golden-principles{padding-bottom:110px}.golden-principles article{padding:24px}.wallet-story,.transaction-story{min-height:auto;padding-block:110px}.wallet-story figure,.transaction-story figure{width:calc(100% + 12px);margin-left:-6px;padding:6px}.service-story,.account-story{padding-block:110px}.golden-section-heading{margin-bottom:65px}.service-grid{grid-template-columns:1fr;gap:80px}.service-copy{min-height:145px}.service-grid article:hover img{transform:none}.golden-build,.golden-outcome{padding-block:110px}.golden-outcome blockquote{font-size:3rem}.golden-footer{border-radius:16px;grid-template-columns:1fr;gap:28px;padding:58px 24px 28px}.golden-footer:after{font-size:8rem;bottom:-32px;right:10px}.golden-footer>a:first-of-type{font-size:clamp(1.95rem,9.8vw,2.35rem)}.golden-footer>a:last-child{justify-self:start}}@media (prefers-reduced-motion:reduce){.service-grid img{transition:none}}
