.ac4pCG_wrap{--forest:#1b453c;--forest-deep:#163a33;--forest-darker:#102923;--marigold:#f5c155;--marigold-deep:#c88e1d;--viewer-bg:#2b2b2b}.ac4pCG_reader{inset:var(--announcement-height,0rem) 0 0 0;box-sizing:border-box;background:var(--viewer-bg);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(20rem,26vw,25rem);display:grid;position:fixed}.ac4pCG_viewer{min-width:0;height:100%;position:relative}.ac4pCG_viewerOverlay{z-index:2;width:min(23rem,100% - 48px);position:absolute;top:64px;right:24px}.ac4pCG_doc{border:0;width:100%;height:100%;display:block}.ac4pCG_sidebar{color:#fff;background:radial-gradient(130% 90% at 100% 0%, #6ac48933, transparent 55%), linear-gradient(180deg, var(--forest-deep) 0%, var(--forest-darker) 100%);border-left:3px solid var(--marigold);flex-direction:column;gap:18px;height:100%;padding:clamp(20px,2.4vw,32px);display:flex;overflow-y:auto}.ac4pCG_back{letter-spacing:.08em;text-transform:uppercase;color:var(--marigold);border:1px solid #f5c15566;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-family:DM Mono,monospace;font-size:12px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ac4pCG_back:hover{border-color:var(--marigold);background:#f5c15524}.ac4pCG_sidebarHead{flex-direction:column;gap:10px;display:flex}.ac4pCG_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#fff9;margin:0;font-family:DM Mono,monospace;font-size:11px}.ac4pCG_title{letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.15}.ac4pCG_blurb{color:#ffffffc7;margin:0;font-size:15px;line-height:1.55}.ac4pCG_demo{background:radial-gradient(120% 70% at 100% 0,#f5c15529,#0000 60%),linear-gradient(#ffffff17,#ffffff0a);border:1px solid #f5c15561;border-radius:18px;margin-top:auto;padding:20px 20px 18px;position:relative;box-shadow:0 0 0 4px #f5c1550f,0 24px 50px -24px #000000b3}.ac4pCG_demoKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--marigold);align-items:center;gap:8px;margin:0 0 8px;font-family:DM Mono,monospace;font-size:11px;display:inline-flex}.ac4pCG_liveDot{background:#6ac489;border-radius:999px;width:8px;height:8px;position:relative}.ac4pCG_liveDot:after{content:"";border-radius:inherit;background:#6ac489;animation:1.8s ease-out infinite ac4pCG_pdfPulse;position:absolute;inset:0}@keyframes ac4pCG_pdfPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.ac4pCG_demoLabel{letter-spacing:-.015em;color:#fff;text-wrap:pretty;margin:0 0 14px;font-size:clamp(19px,1.6vw,22px);font-weight:700;line-height:1.2}.ac4pCG_run{--cycle:7.5s;background:#0814118c;border:1px solid #ffffff1a;border-radius:12px;margin:0 0 14px;padding:12px 12px 10px}.ac4pCG_runHead{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-family:DM Mono,monospace;font-size:10.5px;display:flex}.ac4pCG_runAgent{color:#fff}.ac4pCG_runOn{white-space:nowrap;text-overflow:ellipsis;color:#ffffff80;overflow:hidden}.ac4pCG_runSteps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ac4pCG_runStep{color:#ffffff73;animation:var(--cycle) linear infinite;align-items:center;gap:9px;font-size:13px;line-height:1.3;display:flex}.ac4pCG_runMark{color:#0000;width:18px;height:18px;animation:var(--cycle) linear infinite;border:1.5px solid #ffffff40;border-radius:999px;flex:none;place-items:center;display:inline-grid}.ac4pCG_runStep:first-child{animation-name:ac4pCG_pdfText1}.ac4pCG_runStep:nth-child(2){animation-name:ac4pCG_pdfText2}.ac4pCG_runStep:nth-child(3){animation-name:ac4pCG_pdfText3}.ac4pCG_runStep:first-child .ac4pCG_runMark{animation-name:ac4pCG_pdfMark1}.ac4pCG_runStep:nth-child(2) .ac4pCG_runMark{animation-name:ac4pCG_pdfMark2}.ac4pCG_runStep:nth-child(3) .ac4pCG_runMark{animation-name:ac4pCG_pdfMark3}@keyframes ac4pCG_pdfText1{0%,4%{color:#ffffff73}7%,84%{color:#fff}90%,to{color:#ffffff73}}@keyframes ac4pCG_pdfMark1{0%,4%{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}6%,16%{border-color:var(--marigold);color:#0000;background:0 0;box-shadow:0 0 0 4px #f5c15533}19%,84%{color:var(--forest-darker);box-shadow:none;background:#6ac489;border-color:#6ac489}90%,to{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}}@keyframes ac4pCG_pdfText2{0%,22%{color:#ffffff73}25%,84%{color:#fff}90%,to{color:#ffffff73}}@keyframes ac4pCG_pdfMark2{0%,22%{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}24%,34%{border-color:var(--marigold);color:#0000;background:0 0;box-shadow:0 0 0 4px #f5c15533}37%,84%{color:var(--forest-darker);box-shadow:none;background:#6ac489;border-color:#6ac489}90%,to{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}}@keyframes ac4pCG_pdfText3{0%,40%{color:#ffffff73}43%,84%{color:#fff}90%,to{color:#ffffff73}}@keyframes ac4pCG_pdfMark3{0%,40%{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}42%,52%{border-color:var(--marigold);color:#0000;background:0 0;box-shadow:0 0 0 4px #f5c15533}55%,84%{color:var(--forest-darker);box-shadow:none;background:#6ac489;border-color:#6ac489}90%,to{color:#0000;box-shadow:none;background:0 0;border-color:#ffffff40}}.ac4pCG_runBar{background:#ffffff1a;border-radius:999px;height:3px;margin-top:11px;overflow:hidden}.ac4pCG_runFill{border-radius:inherit;background:linear-gradient(90deg, var(--marigold), #6ac489);transform-origin:0;width:100%;height:100%;animation:ac4pCG_pdfFill var(--cycle) ease-in-out infinite;display:block}@keyframes ac4pCG_pdfFill{0%,4%{opacity:1;transform:scaleX(0)}58%,84%{opacity:1;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ac4pCG_liveDot:after,.ac4pCG_runStep,.ac4pCG_runMark,.ac4pCG_runFill{animation:none}.ac4pCG_runStep{color:#fff}.ac4pCG_runMark{color:var(--forest-darker);background:#6ac489;border-color:#6ac489}}.ac4pCG_proof{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;display:grid}.ac4pCG_proofItem{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;padding:10px 11px}.ac4pCG_proofN{letter-spacing:-.02em;color:var(--marigold);font-size:20px;font-weight:700;line-height:1}.ac4pCG_proofL{color:#ffffffad;margin:5px 0 0;font-size:12px;line-height:1.35}.ac4pCG_demoText{color:#ffffffc7;margin:0 0 10px;font-size:14px;line-height:1.5}.ac4pCG_demoFine{color:#ffffff8c;text-align:center;margin:8px 0 0;font-size:12.5px}.ac4pCG_demoForm .cta_email-form{max-width:none;margin:0}.ac4pCG_demoForm .cta_email-field{box-shadow:none;background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:6px}.ac4pCG_demoForm .cta_email-input{padding:11px 12px;font-size:15px}.ac4pCG_demoForm .cta_email-submit{background:var(--marigold);width:100%;color:var(--forest-darker);justify-content:center;padding:12px 16px;font-size:15px}.ac4pCG_demoForm .cta_email-submit:hover{background:#f0b23e}.ac4pCG_downloadLink{color:#fffc;align-self:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.ac4pCG_downloadLink:hover{color:#fff}@media (min-width:861px) and (max-height:960px){.ac4pCG_blurb{font-size:14px;line-height:1.5}.ac4pCG_runSteps{gap:5px}.ac4pCG_demo{padding:16px 16px 14px}}@media (min-width:861px) and (max-height:820px){.ac4pCG_blurb{display:none}}@media (max-width:860px){.ac4pCG_reader{min-height:100svh;padding-top:var(--announcement-height,0rem);grid-template-rows:auto 1fr;grid-template-columns:1fr;position:static}.ac4pCG_sidebar{border-left:0;border-bottom:3px solid var(--marigold);height:auto;overflow-y:visible}.ac4pCG_demo{margin-top:0}.ac4pCG_run{display:none}.ac4pCG_viewer{min-height:68svh}.ac4pCG_viewer:has(.ac4pCG_viewerOverlay){flex-direction:column;display:flex}.ac4pCG_viewer:has(.ac4pCG_viewerOverlay) .ac4pCG_doc{flex:1;height:auto;min-height:60svh}.ac4pCG_viewerOverlay{order:-1;width:auto;padding:16px;position:static}}.ac4pCG_overlay{z-index:1100;-webkit-backdrop-filter:blur(4px);background:#1029239e;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out ac4pCG_pdfFade;display:flex;position:fixed;inset:0}@keyframes ac4pCG_pdfFade{0%{opacity:0}to{opacity:1}}.ac4pCG_modal{background:#fff;border-radius:16px;flex-direction:column;width:min(38rem,100%);max-height:92svh;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000059}.ac4pCG_modalHead{border-bottom:1px solid #26443c1f;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.ac4pCG_modalEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--marigold-deep);margin:0 0 4px;font-family:DM Mono,monospace;font-size:11px}.ac4pCG_modalTitle{letter-spacing:-.01em;color:var(--forest-deep);margin:0;font-size:20px;font-weight:700}.ac4pCG_modalClose{width:36px;height:36px;color:var(--forest-deep);cursor:pointer;background:#26443c14;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.ac4pCG_modalClose:hover{background:#26443c29}.ac4pCG_modalBody{flex:auto;min-height:0;padding:16px;overflow:auto}
