.pcg-programme,.pcg-jump{--pcgp-page: var(--pcg-page, #0F141C);--pcgp-panel: var(--pcg-panel, #161B26);--pcgp-line: var(--pcg-line, #2A3140);--pcgp-text: var(--pcg-text, #FFFFFF);--pcgp-body: var(--pcg-body, rgba(255, 255, 255, .82));--pcgp-muted: var(--pcg-muted, #9AA3B2);--pcgp-gold: var(--pcg-gold, #DEBB68);--pcgp-gold-ink: var(--pcg-gold-ink, #DEBB68);--pcgp-on-gold: #0B0E14;background:var(--pcgp-page);color:var(--pcgp-body);font-family:"Proxima Nova",var(--font-body-family);letter-spacing:normal}.pcg-programme__wrap{max-width:1300px;margin:0 auto;padding:0 50px}.pcg-programme{padding:var(--pcgp-pt, 72px) 0 var(--pcgp-pb, 72px);scroll-margin-top:110px}.pcg-programme--divider .pcg-programme__wrap:before{content:"";display:block;height:1px;margin-bottom:var(--pcgp-pt, 72px);background:var(--pcgp-line)}.pcg-programme--divider{padding-top:0}.pcg-programme__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.pcg-programme--image-first .pcg-programme__media{order:-1}.pcg-programme .pcg-programme__title{margin:0 0 20px;color:var(--pcgp-text);font-size:clamp(26px,1vw + 18px,32px);font-weight:700;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance}.pcg-programme .pcg-programme__title:after{content:"";display:block;width:48px;height:2px;margin-top:14px;border-radius:2px;background:var(--pcgp-gold)}.pcg-programme__lead{max-width:60ch}.pcg-programme__lead p{margin:0 0 14px;color:var(--pcgp-body);font-size:17px;line-height:1.6}.pcg-programme__lead p:last-child{margin-bottom:0}.pcg-programme__btn{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 24px;border-radius:999px;background:var(--pcgp-gold);color:var(--pcgp-on-gold);font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.pcg-programme__btn:hover{background:#e8cb85}.pcg-programme__btn:hover svg{transform:translate(3px)}.pcg-programme__btn svg{flex:none;transition:transform .18s ease}.pcg-programme__btn:focus-visible{outline:2px solid var(--pcgp-gold);outline-offset:3px}.pcg-programme__media{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pcg-programme__media--single{grid-template-columns:1fr}.pcg-programme__photo{margin:0;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--pcgp-line);border-radius:12px;background:var(--pcgp-panel)}.pcg-programme__media--single .pcg-programme__photo{aspect-ratio:4 / 3}.pcg-programme__photo:nth-child(2){margin-top:36px}.pcg-programme__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.pcg-programme__body{margin-top:56px}.pcg-programme .pcg-programme__sub{display:flex;align-items:center;gap:14px;margin:0 0 20px;color:var(--pcgp-text);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:.02em}.pcg-programme .pcg-programme__sub:after{content:"";flex:1;height:1px;background:var(--pcgp-line)}.pcg-programme__grid+.pcg-programme__sub,.pcg-programme__callout+.pcg-programme__sub{margin-top:40px}.pcg-programme__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(min-width:990px){.pcg-programme__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.pcg-programme__card{grid-column:span 2}.pcg-programme__card:nth-child(3n+1):nth-last-child(2),.pcg-programme__card:nth-child(3n+1):nth-last-child(2)~.pcg-programme__card,.pcg-programme__card:first-child:nth-last-child(4),.pcg-programme__card:first-child:nth-last-child(4)~.pcg-programme__card{grid-column:span 3}.pcg-programme__card:nth-child(3n+1):last-child{grid-column:span 6}}.pcg-programme__card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--pcgp-line);border-radius:12px;background:var(--pcgp-panel);transition:border-color .18s ease}.pcg-programme__card:hover{border-color:#debb688c}.pcg-programme__num{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:16px;border:1px solid rgba(222,187,104,.45);border-radius:50%;background:#debb681a;color:var(--pcgp-gold-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.pcg-programme .pcg-programme__card-title,.pcg-programme .pcg-programme__callout-title{margin:0 0 8px;color:var(--pcgp-gold-ink);font-size:19px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.pcg-programme__card-text p,.pcg-programme__callout-text p{margin:0 0 10px;color:var(--pcgp-body);font-size:15.5px;line-height:1.6}.pcg-programme__card-text p:last-child,.pcg-programme__callout-text p:last-child{margin-bottom:0}.pcg-programme__callout{padding:24px 28px;border:1px solid var(--pcgp-line);border-radius:12px;background:var(--pcgp-panel)}.pcg-programme__callout-text{max-width:80ch}.pcg-programme__callout--note{border-color:#debb6859;border-left:3px solid var(--pcgp-gold);background:#debb6812}.pcg-programme__grid+.pcg-programme__callout{margin-top:16px}.pcg-jump{border-bottom:1px solid var(--pcgp-line)}.pcg-jump__wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:18px;padding-bottom:18px}.pcg-jump__label{color:var(--pcgp-muted);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pcg-jump__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pcg-jump__link{display:inline-block;padding:8px 16px;border:1px solid var(--pcgp-line);border-radius:999px;background:var(--pcgp-panel);color:var(--pcgp-text);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .18s ease,color .18s ease}.pcg-jump__link:hover,.pcg-jump__link:focus-visible{border-color:var(--pcgp-gold);color:var(--pcgp-gold-ink)}@media(prefers-reduced-motion:reduce){.pcg-programme__btn,.pcg-programme__btn svg,.pcg-programme__card,.pcg-jump__link{transition:none}}@media(max-width:989px){.pcg-programme__intro{grid-template-columns:1fr;gap:36px}.pcg-programme--image-first .pcg-programme__media{order:0}.pcg-programme__media{max-width:640px}.pcg-programme__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pcg-programme__grid .pcg-programme__card:nth-child(odd):last-child{grid-column:span 2}.pcg-programme__body{margin-top:44px}}@media(max-width:749px){.pcg-programme__wrap{padding:0 16px}.pcg-programme{padding:var(--pcgp-pt-m, 48px) 0 var(--pcgp-pb-m, 48px)}.pcg-programme--divider{padding-top:0}.pcg-programme--divider .pcg-programme__wrap:before{margin-bottom:var(--pcgp-pt-m, 48px)}.pcg-programme__lead p{font-size:16px}.pcg-programme__btn{display:flex;justify-content:center}.pcg-programme__media{gap:10px}.pcg-programme__photo:nth-child(2){margin-top:20px}.pcg-programme__grid{grid-template-columns:1fr;gap:12px}.pcg-programme__grid .pcg-programme__card:nth-child(odd):last-child{grid-column:auto}.pcg-programme__card{padding:20px}.pcg-programme .pcg-programme__card-title,.pcg-programme .pcg-programme__callout-title{font-size:18px}.pcg-programme__card-text p,.pcg-programme__callout-text p{font-size:15px}.pcg-programme__callout{padding:20px}.pcg-programme__body{margin-top:36px}.pcg-jump__label{width:100%}}.pcg-about{--pcgp-page: var(--pcg-page, #0F141C);--pcgp-panel: var(--pcg-panel, #161B26);--pcgp-line: var(--pcg-line, #2A3140);--pcgp-text: var(--pcg-text, #FFFFFF);--pcgp-body: var(--pcg-body, rgba(255, 255, 255, .82));--pcgp-gold: var(--pcg-gold, #DEBB68);--pcgp-gold-ink: var(--pcg-gold-ink, #DEBB68);padding:var(--pcgp-pt, 72px) 0 var(--pcgp-pb, 72px);background:var(--pcgp-page);color:var(--pcgp-body);font-family:"Proxima Nova",var(--font-body-family);letter-spacing:normal}.pcg-about__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:stretch}.pcg-about--image-first .pcg-about__photo{order:-1}.pcg-about__panels{display:flex;flex-direction:column;gap:16px}.pcg-about__panel{flex:1 1 auto;padding:32px;border:1px solid var(--pcgp-line);border-radius:12px;background:var(--pcgp-panel)}.pcg-about__icon{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:18px;border:1px solid rgba(222,187,104,.45);border-radius:12px;background:#debb681a;color:var(--pcgp-gold-ink)}.pcg-about .pcg-about__title{margin:0 0 16px;color:var(--pcgp-text);font-size:clamp(22px,.6vw + 18px,26px);font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.pcg-about .pcg-about__title:after{content:"";display:block;width:40px;height:2px;margin-top:12px;border-radius:2px;background:var(--pcgp-gold)}.pcg-about__text{max-width:62ch}.pcg-about__text p{margin:0 0 12px;color:var(--pcgp-body);font-size:17px;line-height:1.6}.pcg-about__text p:last-child{margin-bottom:0}.pcg-about__photo{position:relative;min-height:420px;margin:0;overflow:hidden;border:1px solid var(--pcgp-line);border-radius:12px;background:var(--pcgp-panel)}.pcg-about__photo img,.pcg-about__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}@media(max-width:989px){.pcg-about__grid{grid-template-columns:1fr;gap:24px}.pcg-about__photo{order:-1;min-height:0;aspect-ratio:4 / 3}}@media(max-width:749px){.pcg-about{padding:var(--pcgp-pt-m, 48px) 0 var(--pcgp-pb-m, 48px)}.pcg-about__panel{padding:24px 20px}.pcg-about__text p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pcg-programme.css.map */
