.pgt-workshop-site .pgt-workshop-inner{min-width:0;max-width:940px;margin-inline:auto}.pgt-workshop-site .pgt-workshop-eyebrow{color:var(--pgt-gold);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800;line-height:1.5}.pgt-workshop-site :is(.pgt-workshop-hero,.pgt-workshop-section) :is(h1,h2){text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;font-weight:900}.pgt-workshop-site :is(.pgt-workshop-hero,.pgt-workshop-section) :is(h1,h2) span{color:var(--pgt-pink)}.pgt-workshop-site .pgt-workshop-section h2{letter-spacing:-.6px;max-width:780px;font-size:38px;line-height:1.1}.pgt-workshop-site .pgt-workshop-hero{padding-top:32px;padding-bottom:48px}.pgt-workshop-site .pgt-workshop-hero .pgt-workshop-inner{background:radial-gradient(at 100% 40%,#302031,#0000 70%)}.pgt-workshop-site .pgt-workshop-hero h1{letter-spacing:-1px;max-width:900px;font-size:clamp(36px,4.5vw,56px);line-height:1.02}.pgt-workshop-site .pgt-workshop-hero h1 span{margin-top:4px;display:block}.pgt-workshop-site :is(.pgt-workshop-description,.pgt-workshop-copy){max-width:720px;margin-top:20px}.pgt-workshop-site .pgt-workshop-copy p+p{margin-top:16px}.pgt-workshop-site .pgt-workshop-event{max-width:720px;margin-top:24px}.pgt-workshop-site .pgt-workshop-date{color:#fff;font-size:15px;font-weight:750;line-height:1.7}.pgt-workshop-site .pgt-workshop-time{color:#e2d8e5;font-weight:500;display:inline-block}.pgt-workshop-site .pgt-workshop-meta{color:#b9afba;margin-top:4px;font-size:13px}.pgt-workshop-site .pgt-workshop-register{gap:16px;min-height:54px;margin-top:24px;line-height:1.3}.pgt-workshop-site .pgt-workshop-register>[aria-hidden]{font-size:22px;line-height:.7}.pgt-workshop-site .pgt-workshop-section{border-top:1px solid #2b202f;padding-top:48px;padding-bottom:48px}.pgt-workshop-site .pgt-workshop-testimonial{background:#211825;border:1px solid #372a3b;border-radius:12px;max-width:720px;margin:24px 0 0;padding:20px 24px}.pgt-workshop-site .pgt-workshop-testimonial .pgt-workshop-eyebrow{letter-spacing:1.3px;margin-bottom:10px;font-size:10px}.pgt-workshop-site .pgt-workshop-testimonial blockquote{color:#f1e9f3;margin:0;font-size:17px;line-height:1.55}.pgt-workshop-site .pgt-workshop-testimonial figcaption{color:var(--pgt-gold);margin-top:12px;font-size:12px;font-weight:700}.pgt-workshop-site .pgt-workshop-host{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:36px;display:grid}.pgt-workshop-site .pgt-workshop-host-copy{min-width:0}.pgt-workshop-site .pgt-workshop-portrait{aspect-ratio:291/502;background:#fff;border-radius:10px;width:170px;max-width:100%;position:relative;overflow:hidden}.pgt-workshop-site .pgt-workshop-portrait img{filter:grayscale();width:412.371%;max-width:none;height:auto;position:absolute;top:-8.765%;left:-146.735%}.pgt-workshop-site .pgt-workshop-faq{text-align:left;max-width:720px;margin-inline:auto}.pgt-workshop-site .pgt-workshop-faq details{border-bottom:1px solid #372a3b}.pgt-workshop-site .pgt-workshop-faq details:first-child{border-top:1px solid #372a3b}.pgt-workshop-site .pgt-workshop-faq summary{color:#f4edf5;cursor:pointer;padding:17px 33px 17px 0;font-size:16px;font-weight:650;line-height:1.5;list-style:none;position:relative}.pgt-workshop-site .pgt-workshop-faq summary::-webkit-details-marker{display:none}.pgt-workshop-site .pgt-workshop-faq summary:after{content:"+";color:var(--pgt-gold);font-size:24px;font-weight:400;position:absolute;top:14px;right:3px}.pgt-workshop-site .pgt-workshop-faq details[open] summary:after{content:"−"}.pgt-workshop-site .pgt-workshop-faq summary:focus-visible{outline:3px solid var(--pgt-gold);outline-offset:5px}.pgt-workshop-site .pgt-workshop-faq details p{padding:0 28px 19px 0;font-size:15px}.pgt-workshop-site .pgt-workshop-takeaways ul{max-width:720px;margin-top:22px;padding-left:22px}.pgt-workshop-site .pgt-workshop-takeaways li{margin-bottom:12px;padding-left:5px}.pgt-workshop-site .pgt-workshop-takeaways li::marker{color:var(--pgt-gold)}.pgt-workshop-site .pgt-workshop-takeaways li:last-child{margin-bottom:0}.pgt-workshop-site .pgt-workshop-final{background:radial-gradient(at 50% 100%,#332030,#0000 70%)}.pgt-workshop-site .pgt-workshop-invitation{text-align:center;margin-top:44px}.pgt-workshop-site .pgt-workshop-invitation :is(h2,.pgt-workshop-description,.pgt-workshop-event){margin-inline:auto}.pgt-workshop-site .pgt-workshop-footer{border-top:1px solid #372a3b;padding-top:26px;padding-bottom:26px}.pgt-workshop-site .pgt-workshop-footer .pgt-workshop-inner{align-items:center;gap:32px;display:flex}.pgt-workshop-site .pgt-workshop-footer-brand{flex:0 0 140px}.pgt-workshop-site .pgt-workshop-footer-brand img{width:140px;height:auto}.pgt-workshop-site .pgt-workshop-footer-copy{max-width:650px;font-size:12px;line-height:1.65}.pgt-workshop-site .pgt-workshop-copyright{color:#998e9e;margin-top:8px;font-size:11px}@media (width<=700px){.pgt-workshop-site .pgt-workshop-hero{padding-top:26px;padding-bottom:36px}.pgt-workshop-site .pgt-workshop-hero h1{letter-spacing:-.7px;font-size:clamp(32px,8vw,44px)}.pgt-workshop-site :is(.pgt-workshop-description,.pgt-workshop-copy,.pgt-workshop-takeaways li){font-size:16px}.pgt-workshop-site .pgt-workshop-section{padding-top:36px;padding-bottom:36px}.pgt-workshop-site .pgt-workshop-section h2{font-size:30px}.pgt-workshop-site .pgt-workshop-register{width:100%;padding-inline:18px;font-size:13px}.pgt-workshop-site .pgt-workshop-testimonial{padding:18px 20px}.pgt-workshop-site .pgt-workshop-testimonial blockquote{font-size:16px}.pgt-workshop-site .pgt-workshop-host{grid-template-columns:minmax(0,1fr);gap:24px}.pgt-workshop-site .pgt-workshop-portrait{width:130px}.pgt-workshop-site .pgt-workshop-invitation{margin-top:36px}.pgt-workshop-site .pgt-workshop-footer .pgt-workshop-inner{flex-direction:column;align-items:flex-start;gap:18px}.pgt-workshop-site .pgt-workshop-footer-brand{flex-basis:auto}}
