.pb-page *{box-sizing:border-box}.pb-page{font-family:var(--font);line-height:1.65;font-size:calc(17px * var(--fs,1));color:inherit;word-wrap:break-word;background:0 0;margin:0}.pb-page img,.pb-page video{max-width:100%;height:auto}.pb-page a{color:var(--primary)}.pb-page h1,.pb-page h2,.pb-page h3,.pb-page h4{margin:1.1em 0 .5em;line-height:1.25}.pb-page .pb-btn{background:var(--primary-solid,var(--primary));color:#fff;border:2px solid var(--primary-solid,var(--primary));border-radius:999px;padding:14px 26px;font-weight:700;text-decoration:none;display:inline-block}.pb-page .pb-btn-outline{color:var(--primary);background:0 0}.pb-page .pb-embed{background:#000;border-radius:12px;margin:18px 0;padding-top:56.25%;position:relative;overflow:hidden}.pb-page .pb-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pb-page .pb-embed-audio{background:0 0;height:160px;padding-top:0}.pb-page .pb-embed-audio iframe{height:160px;position:static}.pb-page .pb-media video{border-radius:12px;width:100%}.pb-page .pb-hr{border:0;border-top:1px solid #7f7f7f4d;margin:28px 0}.pb-page .pb-cols{grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin:18px 0;display:grid}.pb-page .pb-cols img{border-radius:12px;width:100%}.pb-page .pb-rev>div:first-child{order:2}@media (max-width:640px){.pb-page .pb-cols{grid-template-columns:1fr}.pb-page .pb-rev>div:first-child{order:0}}.pb-page .pb-quote{border-left:4px solid var(--primary);margin:20px 0;padding:8px 18px;font-size:1.15em;font-style:italic}.pb-page .pb-quote cite{opacity:.7;margin-top:8px;font-size:.8em;display:block}.pb-page .pb-callout{border:1px solid;border-left-width:4px;border-radius:12px;gap:14px;margin:18px 0;padding:14px 16px;display:flex}.pb-page .pb-emoji{font-size:1.5em}.pb-page .pb-check{padding-left:0;list-style:none}.pb-page .pb-check li:before{content:"✓";color:var(--primary);margin-right:10px;font-weight:800}.pb-page .pb-acc{border:1px solid #7f7f7f4d;border-radius:12px;margin:10px 0;padding:12px 16px}.pb-page .pb-acc summary{cursor:pointer;font-weight:700}.pb-page .pb-acc div{margin-top:10px}.pb-page .pb-download{color:inherit;border:1px solid #7f7f7f4d;border-radius:12px;align-items:center;gap:14px;margin:12px 0;padding:14px 18px;text-decoration:none;display:flex}.pb-page .pb-download span{font-size:1.4em}.pb-page .pb-download small{opacity:.7;display:block}.pb-page .pb-img{margin:18px 0}.pb-page .pb-img figcaption{opacity:.7;margin-top:6px;font-size:.85em}.pb-page h1,.pb-page h2,.pb-page h3{color:inherit}
