:root{--pv-navy:#101f32;--pv-blue:#164b88;--pv-gold:#f4c85a;--pv-ink:#142436;--pv-muted:#405970}.pv-site{font-size:17px;line-height:1.6}.pv-site p{line-height:1.6}.pv-site main{overflow-wrap:break-word}.pv-site .belief-home,.pv-site .belief-home:visited{color:inherit;font-weight:400;text-decoration:none}.pv-site .belief-home:hover{text-decoration:underline}.pv-site .pv-hero .pv-link,.pv-site .pv-hero .pv-link:visited,.pv-site .pv-dark a:not(.btn):not(.pv-btn),.pv-site .pv-dark a:not(.btn):not(.pv-btn):visited,.pv-site .pv-cta a.pv-link,.pv-site .pv-cta a.pv-link:visited,.pv-site .hero a:not(.btn),.pv-site .hero a:not(.btn):visited{color:#d9e9ff}.pv-site .hero .cta-note a,.pv-site .hero .cta-note a:visited{color:#ffe39b!important;text-decoration:underline}.pv-site header.site nav.primary .nav-play{color:#164b88!important;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.pv-site header.site nav.primary a:active{color:#164b88!important}.pv-site .pv-door.selected{border:2px solid #f4c85a;box-shadow:5px 5px 0 #f4c85a33}.pv-site .hero-detail{font-size:16px;color:#d9e9ff}.pv-site .pv-head{max-width:790px}.outcome-grid,.audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.outcome-grid article,.audience-grid article,.buyer-takeaway{background:#fff;border:1px solid #bccbd8;border-radius:14px;padding:25px;color:#142436;box-shadow:5px 5px 0 #f4c85a40}.outcome-grid h3,.audience-grid h3{font-size:23px;line-height:1.25;margin:10px 0 14px}.outcome-grid p,.audience-grid p{font-size:17px}.benefit-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e9f1fb;color:#164b88;font-size:26px;font-weight:600}.pv-site .pv-journey li{border:1px solid #d6ab43;border-radius:12px}.step-number{display:grid;place-items:center;width:36px;height:36px;background:#101f32;color:#fff;border-radius:50%;font-size:18px;font-weight:650}.pv-site .pv-journey h3{font-size:21px;line-height:1.3}.pv-site .pv-journey p{font-size:16px;line-height:1.55}.buyer-takeaway h3{font-size:24px}.buyer-takeaway ul{padding-left:22px}.buyer-takeaway li{margin-bottom:12px}.event-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.event-card{border:1px solid #d6ab43;border-radius:16px;padding:28px;background:#fff;box-shadow:6px 6px 0 #f4c85a50;color:#142436}.event-brand{min-height:68px;display:flex;align-items:center}.event-brand img{max-width:200px;height:auto;max-height:60px}.event-name{font-size:27px;letter-spacing:-.035em;color:#172432;font-weight:650}.event-name span{color:#b92420;font-weight:800}.event-date{font-size:15px;color:#405970;margin:18px 0 10px}.event-card h3{font-size:25px;line-height:1.25;margin:10px 0 16px}.event-card p{font-size:17px}.event-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:30px}.pv-site a:not(.pv-btn):not(.btn):not(.pv-door):not(.logo-block):not(.belief-home){text-underline-offset:3px}.pv-site a:focus-visible,.pv-site button:focus-visible,.pv-site input:focus-visible,.pv-site textarea:focus-visible,.pv-site select:focus-visible,.pv-site summary:focus-visible{outline:3px solid #176ac0;outline-offset:3px;box-shadow:0 0 0 6px #fff}.pv-site button,.pv-site .btn,.pv-site .pv-btn,.pv-site summary,.pv-site input:not([type=checkbox]):not([type=radio]),.pv-site select{min-height:44px}.pv-site input,.pv-site select,.pv-site textarea{font-size:16px}.pv-site :target,.pv-site :focus{scroll-margin-block:110px}.skip-link{position:absolute;top:-200px;left:12px;z-index:9999;background:#fff;color:#101f32;padding:12px 20px}.skip-link:focus{top:12px}.pv-site .site-index-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.site-index-grid ul{padding-left:20px}.site-index-grid li{margin:10px 0}.site-index-answer{max-width:820px;margin:28px 0}.site-index-answer h2{font-size:25px}.site-index-answer p{font-size:18px}.pv-site footer .footer-belief{font-weight:400}.pv-site .demo-entry{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);grid-template-areas:'intro form' 'story form';gap:0 48px;padding-top:30px;align-items:start}.demo-intro{grid-area:intro}.demo-intro .eyebrow{font-size:14px;margin:0 0 10px}.demo-intro h1{font-size:clamp(34px,3.8vw,48px);line-height:1.12;margin:0 0 18px;color:#101f32;letter-spacing:-.035em}.demo-intro .lede{font-size:18px;line-height:1.55}.pv-site .demo-form-card{margin-top:calc(14px * 1.6 + 10px + clamp(34px,3.8vw,48px) * 1.12);border:1px solid #d6ab43;box-shadow:6px 6px 0 #f4c85a45;padding:22px}.pv-site .demo-form-card #demo-form-title{font-size:28px}.pv-site .demo-story{grid-area:story;padding-top:0}.pv-site .demo-format{border:1px solid #d6ab43;border-radius:10px;margin:10px 0 20px}.pv-site .demo-preview-art{display:block}.pv-site .demo-preview-art img{max-height:none;aspect-ratio:3/2;object-fit:cover}.pv-site .demo-preview-art figcaption{font-size:14px}.pv-site .demo-privacy,.pv-site .check-label,.pv-site .consent-identity{font-size:13px}.pv-site .demo-workshop{align-items:flex-start}.pv-site .demo-workshop>.pv-btn{margin-top:32px;white-space:normal;max-width:270px;flex-shrink:0}.pv-site .demo-submit{position:static!important;width:100%!important}.pv-site .hero,.pv-site .pv-hero,.pv-site footer.site{border:0}.pv-site .card,.pv-site .keep-card,.pv-site .dx-card{border:1px solid #d6ab43}.pv-site .pv-art img{max-width:100%;height:auto}.pv-site .pv-facilitator .pv-art img,.pv-site.pav-about .hero-figure .fig img{border:0;box-shadow:6px 6px 0 #f4c85a70}
@media(max-width:1000px){.pv-site .demo-entry{gap:0 26px}.outcome-grid,.audience-grid{gap:15px}.outcome-grid article,.audience-grid article{padding:20px}}@media(max-width:899px){.pv-site .demo-entry{display:flex;flex-direction:column;padding:22px 20px 32px;gap:0;max-width:620px}.demo-intro{order:0;width:100%}.pv-site .demo-form-card{order:1;width:100%;box-sizing:border-box;margin:10px 0 26px;padding:18px 20px}.pv-site .demo-story{order:2;width:100%}.pv-site .demo-preview-art{display:block}.pv-site .demo-workshop{display:block}.pv-site .demo-workshop>.pv-btn{margin-top:12px;max-width:100%}.outcome-grid,.audience-grid,.pv-site .site-index-grid{grid-template-columns:1fr}.event-grid{gap:20px}.pv-site .demo-entry-page{padding-bottom:0}}@media(max-width:620px){.event-grid{grid-template-columns:1fr}.event-footer{display:block}.event-footer .pv-btn{margin-top:8px}.event-card{padding:24px}.pv-site .demo-entry{padding-inline:16px}.demo-intro h1{font-size:34px}.demo-intro .lede{font-size:17px}.pv-site .demo-form-card{padding:18px 16px}.pv-site .demo-form-card #demo-form-title{font-size:26px}.pv-site .demo-form-card #demo-duration{font-size:14px}.pv-site .consent-identity{font-size:13px}.pv-site .demo-field-pair{gap:10px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.pv-site .hero .cta-sub a,.pv-site .hero .cta-sub a:visited{color:#d9e9ff!important;text-decoration:underline}.pv-site .hero .cta-sub a:hover{color:#ffe39b!important}.pv-site .header-belief{font-weight:400}.pv-site .demo-form-card input::placeholder{color:#516477;opacity:1}.pv-site .demo-form-card .form-error{color:#8b2e20;background:#fff0ed}
