.test-notice{color:#1d654b;letter-spacing:.3px;background:#edf3ee;border:1px solid #c8d5cd;margin:-30px 0 28px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-block}@media (min-width:1080px){.pricing-grid{grid-template-columns:repeat(6,1fr)}.pricing-grid .plan{grid-column:span 2}.pricing-grid .plan:nth-child(4){grid-column:2/span 2}}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(42px)}[data-reveal].is-visible{opacity:1;transform:none}.use-cases{background:#e9ece2;grid-template-columns:1.12fr .88fr;min-height:720px;display:grid;overflow:hidden}.workflow-art{position:relative;overflow:hidden}.workflow-art img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.use-cases.is-visible .workflow-art img{transform:scale(1.025)}.use-copy{padding:105px max(40px,50vw - 584px) 105px 72px}.use-copy .section-title{margin-bottom:38px;font-size:52px}.use-list article{border-top:1px solid #cbd1c8;grid-template-columns:42px 1fr;gap:16px;padding:19px 0;display:grid}.use-list article:last-child{border-bottom:1px solid #cbd1c8}.use-list b{color:#1d654b;padding-top:5px;font:12px monospace}.use-list h3{margin:0 0 7px;font:500 20px Georgia,Songti SC,serif}.use-list p{color:#64716c;margin:0;font-size:13px;line-height:1.65}.deliver{color:#fff;background:#153a2e;grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid;overflow:hidden}.deliver-copy>p:not(.eyebrow){color:#b9c9c2;max-width:560px;line-height:1.75}.deliver-copy .section-title{margin-bottom:25px}.deliverables{border-top:1px solid #ffffff26;grid-template-columns:1fr 1fr;gap:0 24px;margin-top:34px;display:grid}.deliverables span{color:#dbe4df;border-bottom:1px solid #ffffff26;padding:14px 0;font-size:13px}.deliver figure{align-self:stretch;min-height:650px;margin:0 -80px 0 0;overflow:hidden}.deliver figure img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.deliver.is-visible figure img{transform:scale(1.035)}.proof-strip{grid-template-columns:repeat(3,1fr);max-width:1168px;margin:0 auto;padding:92px 0;display:grid}.proof-strip article{border-right:1px solid #d8dcd5;padding:0 42px}.proof-strip article:first-child{padding-left:0}.proof-strip article:last-child{border:0}.proof-strip b{color:#1d654b;font:12px monospace}.proof-strip h3{margin:25px 0 12px;font:500 23px Georgia,Songti SC,serif}.proof-strip p{color:#64716c;margin:0;font-size:13px;line-height:1.7}.faq{background:#eef0e9}.faq-list{border-top:1px solid #cbd1c8;max-width:880px;margin-left:auto}.faq-list details{border-bottom:1px solid #cbd1c8}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font:500 20px Georgia,Songti SC,serif;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#1d654b;font:24px Arial;transition:transform .25s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#64716c;max-width:720px;margin:0;padding:0 50px 26px 0;font-size:14px;line-height:1.8;animation:.32s both faqIn}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.plan{transition:transform .28s,box-shadow .28s,border-color .28s}.plan:hover{border-color:#aebbb3;transform:translateY(-7px);box-shadow:0 18px 42px #14231e1a}.plan>a b,.contact>a b,.primary b{transition:transform .25s}.plan>a:hover b,.contact>a:hover b,.primary:hover b{transform:translate(3px,-3px)}@media (max-width:900px){.use-cases,.deliver{grid-template-columns:1fr}.workflow-art{min-height:440px}.use-copy{padding:80px 26px}.deliver figure{order:-1;min-height:520px;margin:0 -26px -115px}.proof-strip{grid-template-columns:1fr;padding:72px 26px}.proof-strip article,.proof-strip article:first-child{border-bottom:1px solid #d8dcd5;border-right:0;padding:28px 0}}@media (max-width:520px){.workflow-art{min-height:300px}.use-copy{padding:68px 20px}.use-copy .section-title{font-size:41px}.deliverables{grid-template-columns:1fr}.deliver figure{min-height:390px;margin:0 -20px -85px}.proof-strip{padding:55px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal],.workflow-art img,.deliver figure img,.plan,.plan>a b,.contact>a b,.primary b{opacity:1;transition:none!important;animation:none!important;transform:none!important}}
