.prc-trial-steps{--gap:28px;gap:var(--gap);border-radius:var(--radius-tile);background:var(--color-tile);view-timeline-name:--prc-trial;margin-top:48px;padding:28px 22px;display:grid}.prc-trial-step{grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:16px;display:grid;position:relative}.prc-trial-mark{z-index:1;width:48px;height:48px;color:var(--color-ink);background:#fff;border-radius:999px;grid-row:1/span 3;place-items:center;display:grid;position:relative}.prc-trial-step:first-child .prc-trial-mark:after{content:"";background:var(--color-live-dot);border-radius:999px;width:10px;height:10px;position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #fff}.prc-trial-step:not(:last-child):after{content:"";top:56px;bottom:calc(8px - var(--gap));transform-origin:50% 0;background:#1d1d1f38;width:1px;position:absolute;left:23.5px}.prc-trial-day{min-height:48px;color:var(--color-muted);flex-wrap:wrap;align-content:center;align-items:baseline;gap:0 8px;font-size:15px;line-height:1.35;display:flex}.prc-trial-day b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:500}.prc-trial-date{white-space:nowrap;font-variant-numeric:tabular-nums}.prc-trial-title{letter-spacing:-.015em;text-wrap:balance;margin-top:4px;font-size:19px;font-weight:500;line-height:1.25}.prc-trial-text{max-width:34ch;color:var(--color-muted);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.5}.prc-trial-price{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:500}.prc-trial-note{text-align:center;text-wrap:balance;color:var(--color-muted);margin-top:20px;font-size:14px;line-height:1.5}.prc-trial-terms{color:var(--color-ink);text-underline-offset:3px;margin-block:-12px;padding-block:12px;-webkit-text-decoration:underline #1d1d1f59;text-decoration:underline #1d1d1f59;text-decoration-thickness:1px;display:inline-block}.prc-trial-terms:hover{text-decoration-color:currentColor}.prc-trial-cta{justify-content:center;margin-top:24px;display:flex}@media (min-width:900px){.prc-trial-steps{--gap:32px;text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));padding:56px 48px 52px}.prc-trial-step{flex-direction:column;align-items:center;display:flex}.prc-trial-step:not(:last-child):after{width:calc(100% + var(--gap) - 72px);transform-origin:0;height:1px;top:24px;bottom:auto;left:calc(50% + 36px)}.prc-trial-day{justify-content:center;min-height:0;margin-top:20px}.prc-trial-title{margin-top:8px;font-size:22px}.prc-trial-text{margin-top:8px;font-size:16px}}@keyframes prc-trial-down{0%{transform:scaleY(0)}}@keyframes prc-trial-across{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.prc-trial-step:not(:last-child):after{animation:linear both prc-trial-down;animation-timeline:--prc-trial;animation-range:entry 40% cover 35%}.prc-trial-step:nth-child(2):after{animation-range:cover 30% cover 50%}@media (min-width:900px){.prc-trial-step:not(:last-child):after{animation-name:prc-trial-across;animation-range:entry 90% cover 42%}.prc-trial-step:nth-child(2):after{animation-range:cover 40% cover 55%}}}}
