/* Gold community: editorial benefits and original student evidence. */
.gold-benefits-premium{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:start}
.gold-learning-showcase{position:sticky;top:116px;padding:32px 0;border-top:1px solid #ff9a4d45}
.gold-learning-label{font-size:10px;letter-spacing:.18em;color:#b3a5bb}
.gold-learning-showcase img{width:112%;max-width:112%;margin:16px -6% 0;mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 82%,transparent)}
.gold-learning-caption{position:relative;margin-top:-12px}
.gold-learning-caption strong{display:block;font-size:30px;line-height:1.4;letter-spacing:-.035em;font-weight:600}
.gold-learning-caption>span{display:block;color:#a99aad;font-size:12px;margin-top:16px;letter-spacing:.04em}
.gold-learning-showcase .gold-text-link{margin-top:24px}
.gold-benefit-list{list-style:none;padding:0;margin:0}
.gold-benefit-list li{display:grid;grid-template-columns:40px 1fr;gap:24px;padding:24px 0;border-top:1px solid #ffffff17}
.gold-benefit-list li:last-child{border-bottom:1px solid #ffffff17}
.gold-benefit-index{font-size:24px;line-height:1.2;letter-spacing:-.05em;color:#8d6f65;font-weight:400;font-variant-numeric:tabular-nums;margin-top:5px}
.gold-benefit-tag{font-size:9px;color:#ff9a4d;letter-spacing:.13em;font-weight:700}
.gold-benefit-list h3{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.4;margin:8px 0}
.gold-benefit-list p{font-size:13px;color:#bcb0c5;line-height:1.8;max-width:400px}
.gold-benefit-list p strong{color:#e6dbe9;font-weight:600}
.gold-proof-premium{background:linear-gradient(180deg,#ffffff02,transparent)}
.gold-proof-premium>.gold-section{padding-block:88px}
.gold-proof-overview{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:center;margin:48px 0 64px}
.gold-proof-word{display:block;font-size:clamp(40px,4.4vw,64px);line-height:1.2;letter-spacing:-.055em;font-weight:800;color:#ffaf70;margin-bottom:16px}
.gold-proof-premium .gold-proof-intro{font-size:23px;line-height:1.6;letter-spacing:-.02em;margin:0!important;font-weight:500}
.gold-proof-premium .gold-body{max-width:320px;line-height:1.9;margin-top:20px}
.gold-proof-note{display:block;font-size:10px;color:#b6a9bd;margin-top:28px;padding-top:20px;border-top:1px solid #ffffff17}
.gold-proof-note>span{color:#ff9a4d;margin-left:8px}
.gold-proof-premium .gold-proof-main{margin:0;padding:8px;border-radius:16px;box-shadow:0 28px 56px #0005;transform:rotate(-2deg);transition:transform .25s,border-color .25s}
.gold-proof-premium .gold-proof-main:hover{transform:rotate(0);border-color:#ff9a4d80}
.gold-proof-gallery-head{display:flex;justify-content:space-between;gap:24px;color:#cfc3d7;font-size:10px;letter-spacing:.13em;padding-bottom:20px;border-bottom:1px solid #ffffff17}
.gold-proof-gallery-head>span:last-child{color:#86768f}
.gold-proof-premium .gold-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px;margin-top:32px}
.gold-proof-premium .gold-gallery-item{grid-column:span 2;min-width:0}
.gold-proof-premium .gold-gallery-item:nth-child(-n+2){grid-column:span 3}
.gold-proof-premium .gold-gallery-item:nth-last-child(-n+2){grid-column:span 3}
.gold-proof-premium .gold-gallery-item>div{height:auto;aspect-ratio:1.55;padding:16px;border-radius:12px;background:linear-gradient(135deg,#ffffff08,#ffffff02);box-shadow:0 16px 36px #0002;transition:border-color .2s,transform .2s}
.gold-proof-premium .gold-gallery-item:nth-child(-n+2)>div{aspect-ratio:1.7;padding:24px;border-color:#ff9a4d30}
.gold-proof-premium .gold-gallery-item:hover>div{transform:translateY(-3px);border-color:#ff9a4d80}
.gold-proof-premium .gold-gallery-item img{border-radius:4px}
.gold-proof-premium .gold-gallery-item>span{font-size:12px;padding:16px 0;line-height:1.7}
.gold-proof-premium .gold-gallery-item b{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #ffffff24;border-radius:50%;font-size:15px;font-weight:400}
.gold-proof-premium .gold-disclaimer{text-align:left;border-top:1px solid #ffffff17;padding-top:24px;margin-top:24px!important}
.gold-audience-premium .gold-audience{margin-top:48px;gap:40px}
.gold-audience-premium .gold-audience article{padding:24px 0 0;border-right:0;border-top:1px solid #ffffff24}
.gold-audience-premium .gold-audience article>span{display:block;font-size:48px;line-height:1;letter-spacing:-.05em;color:#5f4540;font-weight:400}
.gold-audience-premium .gold-audience h3{font-size:28px;margin-top:32px}
.gold-audience-premium .gold-audience p{font-size:14px;line-height:1.85}
.gold-final-premium .gold-final{position:relative;overflow:hidden;padding:64px;gap:72px;background:radial-gradient(ellipse at 5% 100%,#f46d0018,transparent 60%),#100b15;box-shadow:0 32px 64px #0003}
.gold-final-premium .gold-final:before{content:'';position:absolute;top:0;left:5%;width:60%;height:1px;background:linear-gradient(90deg,transparent,#ff9a4d,transparent)}
.gold-final-premium .gold-final h2{font-size:42px;line-height:1.3}
.gold-final-premium .gold-final-form{padding:32px;border:1px solid #ffffff17;border-radius:16px;background:#ffffff03}
@media(max-width:1050px){.gold-benefits-premium{gap:40px}.gold-learning-caption strong{font-size:26px}.gold-benefit-list li{gap:16px}.gold-benefit-list h3{font-size:18px}.gold-proof-overview{gap:32px}.gold-proof-premium .gold-proof-intro{font-size:20px}.gold-final-premium .gold-final{padding:40px;gap:32px}.gold-final-premium .gold-final h2{font-size:34px}.gold-final-premium .gold-final-form{padding:24px}}
@media(max-width:760px){.gold-benefits-premium{grid-template-columns:1fr;gap:36px}.gold-learning-showcase{position:relative;top:auto;padding:24px 0 0}.gold-learning-showcase img{width:100%;max-width:100%;margin:0;max-height:380px;object-fit:contain}.gold-learning-caption strong{font-size:28px}.gold-learning-caption>span{margin-top:12px}.gold-benefit-list li{grid-template-columns:32px 1fr;padding:24px 0;gap:16px}.gold-benefit-list h3{font-size:20px}.gold-benefit-index{font-size:24px}.gold-benefit-list p{font-size:13px}.gold-proof-premium>.gold-section{padding-block:56px}.gold-proof-overview{grid-template-columns:1fr;gap:32px;margin:32px 0 48px}.gold-proof-word{font-size:48px}.gold-proof-premium .gold-proof-intro{font-size:21px}.gold-proof-note{margin-top:20px}.gold-proof-premium .gold-proof-main{transform:none}.gold-proof-gallery-head>span:last-child{display:none}.gold-proof-premium .gold-gallery{grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:24px}.gold-proof-premium .gold-gallery-item,.gold-proof-premium .gold-gallery-item:nth-last-child(-n+2){grid-column:span 1}.gold-proof-premium .gold-gallery-item:nth-child(-n+2){grid-column:span 2}.gold-proof-premium .gold-gallery-item>div{aspect-ratio:1.3;padding:8px}.gold-proof-premium .gold-gallery-item:nth-child(-n+2)>div{padding:12px}.gold-proof-premium .gold-gallery-item>span{font-size:10px;padding:12px 0}.gold-proof-premium .gold-gallery-item b{width:24px;height:24px}.gold-audience-premium .gold-audience{gap:0;margin-top:28px}.gold-audience-premium .gold-audience article,.gold-audience-premium .gold-audience article:first-child,.gold-audience-premium .gold-audience article:last-child{grid-template-columns:44px 1fr;border-bottom:0;padding:28px 0;column-gap:20px}.gold-audience-premium .gold-audience article>span{font-size:32px}.gold-audience-premium .gold-audience h3{font-size:24px;margin:0 0 12px}.gold-audience-premium .gold-audience p{font-size:13px}.gold-final-premium .gold-final{padding:32px 24px;gap:32px}.gold-final-premium .gold-final h2{font-size:32px}.gold-final-premium .gold-final-form{padding:24px 0 0;border:0;border-top:1px solid #ffffff17;border-radius:0;background:none}}
@media(max-width:360px){.gold-benefit-list h3{font-size:18px}.gold-learning-caption strong{font-size:25px}.gold-proof-word{font-size:42px}.gold-proof-premium .gold-gallery{grid-template-columns:1fr}.gold-proof-premium .gold-gallery-item:nth-child(-n+2){grid-column:span 1}.gold-proof-premium .gold-gallery-item>div{aspect-ratio:1.6}.gold-final-premium .gold-final{padding:28px 20px}.gold-final-premium .gold-final h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.gold-proof-premium .gold-proof-main,.gold-proof-premium .gold-gallery-item>div{transition:none;transform:none}}
