.rev3-page{font-family:"DM Sans",var(--font-dm-sans),system-ui,sans-serif;color:#f2f4f5;background-color:#121212;min-height:100vh;line-height:normal;padding-top:64px}.rev3-page h1,.rev3-page h2,.rev3-page h3{font-family:var(--font-archivo),Archivo,sans-serif}.rev3-page a{color:#ffc26f;text-decoration:underline}.rev3-page a:hover{color:#ffd9a3}.rev3-page a.cta-lg,.rev3-page a.cta-lg:hover{color:#fff}.rev3-page details>summary{list-style:revert}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:640px){.rev3-page h1{font-size:38px!important;line-height:1.1!important}.rev3-page h2{font-size:28px!important;line-height:1.15!important}.rev3-page section{padding:56px 20px!important}.rev3-page .cta-lg{width:100%;justify-content:center;text-align:center;box-sizing:border-box}.rev3-page .eyebrow{letter-spacing:.08em!important}.rev3-page .pad-44{padding:22px!important}.rev3-page .pad-44b{padding:20px!important}.rev3-page .hide-sm{display:none!important}.rev3-page .kv-grid{grid-template-columns:1fr!important;gap:4px 0!important}.rev3-page .kv-grid>span:nth-child(2n){margin-bottom:8px}.rev3-page .steps-grid{grid-template-columns:1fr!important}.rev3-page .book-cols{display:flex!important;flex-direction:column}.rev3-page .book-cols>div{min-width:0;width:100%;box-sizing:border-box}.rev3-page .book-cols>div:last-child{order:-1}.rev3-page select{width:100%;max-width:100%}}.rev3-page .kv-grid{gap:0!important;padding-bottom:0!important}.rev3-page .kv-grid>span:first-child{margin-bottom:10px}.rev3-page .kv-grid>span:nth-child(n+2){border-top:1px solid #3b454b;padding-top:9px!important;padding-bottom:9px}.rev3-page .kv-grid>span:nth-child(odd):nth-child(n+3){padding-left:14px}@media (max-width:640px){.rev3-page .kv-grid>span:nth-child(odd):nth-child(n+3){border-top:0;padding-top:0!important;padding-left:0}.rev3-page .kv-grid>span:nth-child(2n){padding-bottom:2px}}.rev3-page .stat-grid>div{border:0!important}.rev3-page .stat-grid>div:nth-child(-n+3){border-right:1px solid #343c41!important}@media (max-width:1100px){.rev3-page .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rev3-page .stat-grid>div:nth-child(-n+3){border-right:0!important}.rev3-page .stat-grid>div:nth-child(odd){border-right:1px solid #343c41!important}.rev3-page .stat-grid>div:nth-child(n+3){border-top:1px solid #343c41!important}}@media (max-width:640px){.rev3-page .stat-grid{grid-template-columns:1fr!important}.rev3-page .stat-grid>div{border-right:0!important}.rev3-page .stat-grid>div:nth-child(n+2){border-top:1px solid #343c41!important}}.rev3-page .flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.7fr) auto minmax(0,1fr);gap:14px;align-items:stretch}.rev3-page .flow-arrow{display:flex;align-items:center;justify-content:center}@media (max-width:1180px){.rev3-page .flow{grid-template-columns:minmax(0,1fr)}.rev3-page .flow-arrow{transform:rotate(90deg);padding:2px 0}}.rev3-page .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1.1fr)}@media (max-width:1100px){.rev3-page .hero-grid{grid-template-columns:minmax(0,1fr)}}.rev3-page .hero-grid{row-gap:32px!important}.rev3-page .ace-flow{display:grid;grid-template-columns:minmax(0,1fr) 120px 280px;align-items:center}.rev3-page .ace-frame{position:relative;padding:48px 40px;border:1.5px solid #8a6a35;border-radius:32px}.rev3-page .ace-pill{position:absolute;padding:8px 26px;border:1.5px solid #ffc26f;border-radius:999px;background:#121212;color:#ffc26f;font-family:Archivo,sans-serif;font-weight:800;box-shadow:0 0 22px rgba(255,194,111,.25)}.rev3-page .ace-pill-top{top:-24px;left:44px;font-size:26px}.rev3-page .ace-pill-bottom{bottom:-22px;left:38%;font-size:21px;font-weight:700;box-shadow:none}.rev3-page .ace-frame-grid{display:grid;grid-template-columns:minmax(300px,440px) minmax(60px,1fr) 200px;align-items:center}.rev3-page .ace-flow-inputs{display:flex;flex-direction:column}.rev3-page .ace-flow-curves{width:100%;display:block}.rev3-page .ace-flow-orb{display:flex;justify-content:center}.rev3-page .ace-flow-link{width:100%}@media (max-width:1100px){.rev3-page .ace-flow{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:24px}.rev3-page .ace-frame{width:100%;box-sizing:border-box;padding:44px 20px;margin-bottom:20px}.rev3-page .ace-frame-grid{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:24px}.rev3-page .ace-flow-inputs{width:100%}.rev3-page .ace-flow-curves,.rev3-page .ace-flow-link{display:none}.rev3-page .ace-pill-bottom{left:50%;transform:translateX(-50%);white-space:nowrap}.rev3-page .ace-flow-result{width:100%;max-width:360px}}.rev3-page .plat-steps{width:100%;display:flex;align-items:flex-start;justify-content:center}.rev3-page .plat-line{flex:1 1 60px;max-width:280px;height:3px;margin-top:94px;background:#f5be6e}@media (max-width:800px){.rev3-page .plat-steps{flex-direction:column;align-items:center;gap:8px}.rev3-page .plat-line{flex:none;width:2px;height:36px;margin:0;background:linear-gradient(180deg,#8a6a35,#ffc26f,#8a6a35)}}.rev3-page .eight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.rev3-page .eight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.rev3-page .eight-grid{grid-template-columns:minmax(0,1fr)}}