.vitrine-root .vitrine-prc__hero-grid{z-index:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;max-width:1240px;margin:0 auto;padding:104px 40px 96px;display:grid;position:relative}.vitrine-root .vitrine-prc__lead{color:#ffffff9e;text-wrap:pretty;margin:12px 0 0;font-size:18px;line-height:1.6}.vitrine-root .vitrine-prc__note{background:#f3eee8}.vitrine-root .vitrine-prc__plan{border-right:1px solid var(--mp-ink-300);flex-direction:column;padding:40px 56px 40px 0;display:flex}.vitrine-root .vitrine-prc__plan-kicker{font-family:var(--mp-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mp-ink-500);font-size:11px}.vitrine-root .vitrine-prc__plan-title{align-items:baseline;gap:14px;margin-top:24px;display:flex}.vitrine-root .vitrine-prc__plan-rate{font-family:var(--mp-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.045em;color:var(--mp-ink-900);font-size:clamp(56px,6.4vw,84px);font-weight:400;line-height:1}.vitrine-root .vitrine-prc__plan-rate-unit{letter-spacing:0;margin-left:6px;font-size:.4em}.vitrine-root .vitrine-prc__plan-rate-sub{font-family:var(--mp-font-mono);color:var(--mp-ink-500);word-spacing:-.18em;margin-top:16px;font-size:12px}.vitrine-root .vitrine-prc__plan-lines{border-top:1px solid var(--mp-ink-200);flex-direction:column;gap:12px;margin-top:32px;padding-top:26px;display:flex}.vitrine-root .vitrine-prc__plan-line{color:var(--mp-ink-700);font-size:15px;line-height:1.5}.vitrine-root .vitrine-prc__plan-line-label{color:var(--mp-ink-600);margin-top:auto;padding-top:32px;font-size:14px;line-height:1.6}.vitrine-root .vitrine-prc__plan-line-val{font-family:var(--mp-font-mono);color:var(--mp-ink-900);word-spacing:-.18em}.vitrine-root .vitrine-prc__plan-cta{color:var(--mp-brand-700);border-bottom:1px solid var(--mp-ink-300);align-self:flex-start;align-items:center;gap:9px;margin-top:24px;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.vitrine-root .vitrine-prc__plan--end{flex-direction:column;padding:40px 0 40px 56px;display:flex}.vitrine-root .vitrine-prc__plan-note{font-family:var(--mp-font-mono);color:var(--mp-ink-500);margin-top:16px;font-size:12px}.vitrine-root .vitrine-prc__faq-title{font-family:var(--mp-font-display);letter-spacing:-.028em;color:var(--mp-ink-900);text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:600;line-height:1.1}.vitrine-root .vitrine-prc__faq-list{border-top:1px solid var(--mp-ink-200);grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,2.4fr);align-items:baseline;gap:24px;padding:22px 0;display:grid}.vitrine-root .vitrine-prc__faq-item{color:var(--mp-ink-900);font-size:16px;font-weight:600}.vitrine-root .vitrine-prc__faq-item--last{color:var(--mp-ink-600);font-size:14px;line-height:1.55}.vitrine-root .vitrine-prc__faq-q{font-family:var(--mp-font-mono);color:var(--mp-success-700);text-align:right;white-space:nowrap;font-size:13px}.vitrine-root .vitrine-prc__faq-a{font-family:var(--mp-font-mono);color:var(--mp-ink-900);text-align:right;white-space:nowrap;word-spacing:-.18em;font-size:13px}.vitrine-root .vitrine-prc__fee-table{border-top:1px solid var(--mp-ink-200);border-bottom:1px solid var(--mp-ink-200);grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,2.4fr);align-items:baseline;gap:24px;padding:22px 0;display:grid}.vitrine-root .vitrine-prc__fee-head{font-family:var(--mp-font-mono);color:var(--mp-ink-500);max-width:520px;margin-top:22px;font-size:12px;line-height:1.75}.vitrine-root .vitrine-prc__fee-row{background:var(--mp-ink-50)}.vitrine-root .vitrine-prc__fee-pair{border-bottom:1px solid var(--mp-ink-300);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:48px;padding-bottom:18px;display:flex}.vitrine-root .vitrine-prc__fee-mid{font-family:var(--mp-font-display);letter-spacing:-.028em;color:var(--mp-ink-900);text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:600;line-height:1.1}.vitrine-root .vitrine-prc__fee-num{max-width:560px}.vitrine-root .vitrine-prc__fee-row--last{color:var(--mp-ink-600);margin:0;font-size:16px;line-height:1.62}.vitrine-root .vitrine-prc__fee-note{font-family:var(--mp-font-mono);color:var(--mp-ink-500);margin-top:14px;font-size:11px}.vitrine-root .vitrine-prc__fee-rail{aspect-ratio:2157/1128;background:var(--mp-paper);border:1px solid var(--mp-ink-200);box-shadow:var(--mp-shadow-lg);border-radius:4px;margin-top:34px;position:relative;overflow:hidden}
