.workflow-trial-divider{background:var(--forest);color:var(--white);border-block:1px solid var(--forest);padding-block:37px;position:relative;overflow:hidden}.workflow-trial-inner{grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:30px;display:grid}.workflow-trial-art{align-items:center;gap:0;display:flex;transform:rotate(-8deg)}.workflow-trial-art>span{border:1px solid var(--lime);background:var(--forest);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;animation:6s ease-in-out infinite workflow-node;display:grid}.workflow-trial-art>span:nth-of-type(2){animation-delay:1s}.workflow-trial-art>span:last-child{animation-delay:2s}.workflow-trial-art .icon{filter:brightness(0)invert();width:18px;height:18px}.workflow-trial-art>i{background:var(--lime);flex:none;width:10px;height:1px}.workflow-trial-copy .eyebrow{color:var(--lime);letter-spacing:.1em;margin-bottom:10px;font-size:11px}.workflow-trial-copy h2{color:var(--white);letter-spacing:-.035em;max-width:35ch;font-size:clamp(1.5rem,2.05vw,2rem);line-height:1.25}.workflow-trial-copy h2>span{color:var(--lime)}.workflow-trial-copy>p:last-child{color:var(--white);max-width:65ch;margin-top:11px;font-size:13px;line-height:1.8}.workflow-trial-action{flex-direction:column;align-items:center;gap:13px;display:flex}.workflow-trial-action>.button{white-space:nowrap;gap:24px;min-height:49px;font-size:14px}.workflow-trial-action>span{color:var(--white);align-items:center;gap:7px;font-size:11px;display:flex}.workflow-trial-action>span .icon{filter:brightness(0)invert();width:12px;height:12px}.workflow-trial-action>span .icon:nth-of-type(2){margin-left:7px}@keyframes workflow-node{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.cjd-sheet-label{border:1px solid var(--forest);color:var(--forest);background:var(--white);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:600;display:flex}.cjd-sheet-label>.icon{width:16px;height:16px}.premium-faq.home-faq{background:var(--white);padding-block:80px}.premium-faq.home-faq .faq-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:55px}.premium-faq.home-faq .faq-intro{background:var(--forest);color:var(--white);border-radius:24px;padding:38px;position:relative;top:auto;overflow:hidden}.premium-faq.home-faq .faq-kicker{color:var(--lime);margin-bottom:25px;font-size:12px;line-height:1.7}.premium-faq.home-faq .faq-kicker>.icon{filter:brightness(0)invert()}.premium-faq.home-faq .faq-intro>h2{color:var(--white);letter-spacing:-.045em;max-width:12ch;font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.09}.premium-faq.home-faq .faq-intro>p{color:var(--white);max-width:36ch;margin-top:24px;font-size:14px;line-height:1.85}.premium-faq.home-faq .faq-help-card{color:var(--white);text-align:left;background:0 0;border:0;border-top:1px solid #ffffff3d;border-radius:0;align-items:center;gap:12px;width:100%;margin-top:30px;padding:17px 0 0}.premium-faq.home-faq .faq-help-card:hover{border-color:var(--lime);background:0 0}.premium-faq.home-faq .faq-help-card strong{color:var(--white);font-size:14px}.premium-faq.home-faq .faq-help-card small{color:var(--white);font-size:12px;line-height:1.8}.premium-faq.home-faq .faq-help-icon{background:var(--lime);border-radius:11px;width:37px;height:38px}.premium-faq.home-faq .faq-help-card>.icon{filter:brightness(0)invert()}.premium-faq.home-faq .faq-list{border:0;gap:11px;display:grid}.premium-faq.home-faq .faq-list details{background:var(--white);border:1px solid #0b351f33;border-radius:14px;margin:0;padding:0 21px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden}.premium-faq.home-faq .faq-list details:hover{border-color:var(--forest)}.premium-faq.home-faq .faq-list details[open]{border-color:var(--forest);background:var(--white)}.premium-faq.home-faq .faq-list details:before{content:"";background:var(--lime);transform-origin:top;width:4px;transition:transform .3s;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.premium-faq.home-faq .faq-list details[open]:before{transform:scaleY(1)}.premium-faq.home-faq .faq-list summary{color:var(--forest);grid-template-columns:25px minmax(0,1fr) 28px;gap:13px;padding-block:22px;font-size:15px;line-height:1.65}.premium-faq.home-faq .faq-list summary>.faq-question-number{color:var(--forest);font-size:11px}.premium-faq.home-faq .faq-list summary .faq-expand{border-color:var(--forest);background:var(--forest);width:28px;height:28px;color:var(--white);font-size:18px}.premium-faq.home-faq .faq-list details[open] summary>.faq-expand{background:var(--lime);color:var(--forest);border-color:var(--lime);transform:rotate(45deg)}.premium-faq.home-faq .faq-list .faq-answer{padding:0;overflow:hidden}.premium-faq.home-faq .faq-list .faq-answer p{color:var(--forest);padding:0 40px 23px 38px;font-size:14px;line-height:1.9}@media (width<=1000px){.workflow-trial-inner{grid-template-columns:minmax(0,1fr) auto;gap:25px}.workflow-trial-art{display:none}.premium-faq.home-faq .faq-layout{grid-template-columns:.9fr 1.1fr;gap:25px}.premium-faq.home-faq .faq-intro{padding:28px}.premium-faq.home-faq .faq-list details{padding-inline:16px}.premium-faq.home-faq .faq-list summary{gap:9px;font-size:14px}.premium-faq.home-faq .faq-list .faq-answer p{padding-left:34px;padding-right:8px}}@media (width<=760px){.workflow-trial-divider{padding-block:29px}.workflow-trial-inner{grid-template-columns:1fr;gap:23px}.workflow-trial-copy h2{max-width:34ch;font-size:1.65rem}.workflow-trial-action{align-items:flex-start}.workflow-trial-action>.button{justify-content:space-between;width:100%}.premium-faq.home-faq{padding-block:45px}.premium-faq.home-faq .faq-layout{grid-template-columns:1fr;gap:25px}.premium-faq.home-faq .faq-intro>h2{max-width:20ch;font-size:2.4rem}.premium-faq.home-faq .faq-intro>p{max-width:46ch;margin-top:18px}.premium-faq.home-faq .faq-kicker{margin-bottom:20px}.premium-faq.home-faq .faq-help-card{margin-top:22px}.premium-faq.home-faq .faq-list summary{grid-template-columns:22px minmax(0,1fr) 26px;padding-block:20px;font-size:14px}.premium-faq.home-faq .faq-list .faq-answer p{padding:0 6px 21px 31px;font-size:14px}}@media (prefers-reduced-motion:reduce){.workflow-trial-art>span{animation:none}.premium-faq.home-faq .faq-list details,.premium-faq.home-faq .faq-list details:before{transition:none}}
