.pr-trial{--pr-dark-line: #adc9b324;--pr-dark-text: #f1f5ed;--pr-dark-muted: #a4b7a9;--pr-dark-body: #c8d5cc}.pr-model .studio-intro{margin-bottom:56px}.pr-facts{border-top:1px solid var(--studio-line)}.studio-cell>.pr-fact-icon{display:block;margin-bottom:18px;color:var(--color-ink-faint)}.pr-included{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -64px;padding-top:48px}.pr-included-heading{padding:14px 64px 0;color:var(--color-ink);font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.01em}.pr-included-list{grid-column:2 / -1;margin-inline:64px;border-top:1px solid var(--studio-line)}.pr-included-list li{display:flex;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--studio-line);color:var(--color-ink);font-size:16px;line-height:1.5}.pr-included-list svg{flex-shrink:0;align-self:center;color:var(--color-ink-faint)}.pr-compare{border-bottom:1px solid var(--studio-line)}.pr-compare-head{padding:104px 64px 56px}.pr-compare-head .studio-intro{margin-bottom:0}.pr-ledger{width:100%;border-collapse:collapse;text-align:left}.pr-ledger thead th{padding:0 32px 14px 0;color:var(--color-ink-faint);font-size:13px;font-weight:500;line-height:1.4}.pr-ledger th:first-child,.pr-ledger td:first-child{padding-left:64px}.pr-ledger th:last-child,.pr-ledger td:last-child{padding-right:64px}.pr-ledger thead th:nth-child(1){width:30%}.pr-ledger thead th:nth-child(2){width:33%}.pr-ledger tbody tr{border-top:1px solid var(--studio-line);vertical-align:top}.pr-ledger tbody th,.pr-ledger tbody td{padding:28px 32px 30px 0}.pr-ledger tbody th{color:var(--color-ink);font-size:19px;font-weight:500;line-height:1.35;letter-spacing:-.02em}.pr-ledger tbody td{font-size:16px;line-height:1.6}.pr-ledger-without{color:var(--color-ink-faint)}.pr-ledger-with{color:var(--color-ink)}.pr-ledger-check{display:flex;gap:12px}.pr-ledger-check svg{flex-shrink:0;margin-top:4px;color:var(--color-success-700)}.pr-ledger-label{display:none}.pr-trial{background:var(--studio-forest);color:var(--pr-dark-text)}.pr-trial-shell{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start;padding:112px 64px;border-color:var(--pr-dark-line)}.pr-trial-copy .studio-heading{max-width:15ch}.pr-trial-copy .studio-body{margin:20px 0 32px;max-width:480px;color:var(--pr-dark-body)}.pr-trial-steps{border-top:1px solid var(--pr-dark-line)}.pr-trial-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:28px 0 30px;border-bottom:1px solid var(--pr-dark-line)}.pr-trial-step-n{color:var(--pr-dark-muted);font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}.pr-trial-steps h3{color:var(--pr-dark-text);font-size:19px;font-weight:500;line-height:1.35;letter-spacing:-.02em}.pr-trial-steps p{max-width:52ch;margin-top:8px;color:var(--pr-dark-body);font-size:16px;line-height:1.6}.pr-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.pr-faq-intro{position:sticky;top:120px}.pr-faq-intro .studio-intro{margin-bottom:0}.pr-faq-intro .studio-heading{max-width:12ch}.pr-faq-list{border-top:1px solid var(--studio-line)}.pr-faq-item{border-bottom:1px solid var(--studio-line)}.pr-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;list-style:none;cursor:pointer;color:var(--color-ink);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.015em}.pr-faq-item summary::-webkit-details-marker{display:none}.pr-faq-item summary:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:4px;border-radius:2px}.pr-faq-toggle{flex-shrink:0;color:var(--color-ink-faint);transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s}.pr-faq-item summary:hover .pr-faq-toggle{color:var(--color-ink)}.pr-faq-item[open] .pr-faq-toggle{transform:rotate(45deg)}.pr-faq-answer{padding:0 40px 26px 0}.pr-faq-answer p{max-width:62ch;color:var(--color-ink-muted);font-size:16px;line-height:1.65}.pr-faq-answer .studio-text-link{margin-top:14px}@media(prefers-reduced-motion:reduce){.pr-faq-toggle{transition:none}}@media(max-width:1023px){.pr-included{margin-inline:-36px}.pr-included-heading{padding-inline:36px}.pr-included-list{margin-inline:36px}.pr-compare-head{padding:72px 36px 48px}.pr-ledger th:first-child,.pr-ledger td:first-child{padding-left:36px}.pr-ledger th:last-child,.pr-ledger td:last-child{padding-right:36px}.pr-ledger tbody th,.pr-ledger tbody td{padding-right:24px}.pr-ledger tbody th{font-size:17px}.pr-trial-shell{grid-template-columns:1fr;gap:48px;padding:80px 36px}.pr-trial-copy .studio-heading{max-width:20ch}.pr-faq{grid-template-columns:1fr;gap:40px}.pr-faq-intro{position:static}.pr-faq-intro .studio-heading{max-width:none}}@media(max-width:767px){.pr-model .studio-intro{margin-bottom:40px}.pr-included{grid-template-columns:1fr;margin-inline:-20px;padding-top:36px}.pr-included-heading{padding:0 20px;margin-bottom:16px}.pr-included-list{grid-column:1;margin-inline:20px}.pr-compare-head{padding:58px 20px 36px}.pr-ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-ledger,.pr-ledger tbody,.pr-ledger tr,.pr-ledger tbody th,.pr-ledger tbody td{display:block}.pr-ledger tbody tr{padding:26px 20px 28px}.pr-ledger tbody th,.pr-ledger tbody td,.pr-ledger th:first-child,.pr-ledger td:first-child,.pr-ledger th:last-child,.pr-ledger td:last-child{padding:0}.pr-ledger tbody th{font-size:18px}.pr-ledger tbody td{margin-top:16px;font-size:15px}.pr-ledger-label{display:block;margin-bottom:4px;color:var(--color-ink-faint);font-size:12px;font-weight:500;line-height:1.4}.pr-trial-shell{padding:64px 20px;gap:40px}.pr-trial-steps li{grid-template-columns:32px minmax(0,1fr);padding:22px 0 24px}.pr-trial-steps h3{font-size:17px}.pr-trial-steps p{font-size:15px}.pr-faq{gap:32px}.pr-faq-item summary{padding:18px 0;font-size:16px}.pr-faq-answer{padding-right:0}.pr-faq-answer p{font-size:15px}}
