.pc--trial{--pc-ic:var(--fg);--pc-stamp:var(--fg);--pc-sheen:#ffffff8c;--pc-dot:color-mix(in srgb, var(--fg) 16%, transparent);background:var(--pc-bg)}.pc--trial .pc-deco i:first-child{background-image:radial-gradient(circle, var(--pc-dot) 1.1px, transparent 1.5px);background-position:9px 9px;background-size:18px 18px;inset:0;-webkit-mask-image:radial-gradient(120% 60% at 100% 0,#000 10%,#0000 72%);mask-image:radial-gradient(120% 60% at 100% 0,#000 10%,#0000 72%)}.pc--trial .pc-deco i:first-child:after{content:attr(data-n);font-family:var(--font-display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--fg) 17%, transparent);font-size:188px;font-weight:700;line-height:1;transition:transform .9s cubic-bezier(.2,.7,.2,1),-webkit-text-stroke-color .4s;position:absolute;top:-40px;right:-6px}@media (hover:hover) and (pointer:fine){.pc--trial:hover .pc-deco i:first-child:after{-webkit-text-stroke-color:color-mix(in srgb, var(--primary) 45%, transparent);transform:translate(-8px,6px)rotate(-3deg)}}.pc--trial .pg-trial{color:var(--fg)}.pc--trial .pc-btn{border:1.5px solid color-mix(in srgb, var(--fg) 80%, transparent);color:var(--fg);background:0 0}.pc--trial .pc-btn:hover{background:var(--fg);color:var(--bg);border-color:var(--fg);box-shadow:0 10px 24px -12px color-mix(in srgb, var(--fg) 60%, transparent)}.pc--trial .pc-bill .mono{max-width:34ch}.pc-no{border-top:1px dashed var(--pc-line);color:var(--pc-soft);grid-template-columns:18px 1fr;align-items:start;gap:11px;margin:18px 0 0;padding-top:14px;font-size:14px;line-height:1.4;display:grid}.pc-no .pi{opacity:.55}.pc-time{gap:12px;margin:auto 0 0;padding:22px 0 0;list-style:none;display:grid;position:relative}.pc-time:before{content:"";background:linear-gradient(var(--day2), var(--day4), var(--day0));opacity:.55;border-radius:2px;width:1.5px;position:absolute;top:40px;bottom:26px;left:5px}.pc-time li{color:var(--pc-fg);grid-template-columns:12px 74px 1fr;align-items:baseline;gap:10px;font-size:14px;line-height:1.35;display:grid}.pc-time li:before{content:"";background:var(--c);width:11px;height:11px;box-shadow:0 0 0 3px var(--pc-bg,var(--bg));z-index:1;border-radius:50%;align-self:center;position:relative}.pc-time b{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-soft);font-size:11px;font-weight:500}.pc-time li:last-child span{font-weight:600}.pc-cancel{background:color-mix(in srgb, var(--day2) 14%, transparent);color:var(--pc-fg);border-radius:12px;grid-template-columns:18px 1fr;align-items:start;gap:9px;margin:16px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.35;display:grid}.pc-cancel .pi{color:var(--day2-deep,var(--day2));margin-top:1px}.pc-time li,.pc-cancel{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.is-in .pc-time li,.is-in .pc-cancel{opacity:1;transform:none}.is-in .pc-time li:nth-child(2){transition-delay:.12s}.is-in .pc-time li:nth-child(3){transition-delay:.24s}.is-in .pc-cancel{transition-delay:.36s}@media (prefers-reduced-motion:reduce){.pc-time li,.pc-cancel{opacity:1;transition:none;transform:none}}.pc-or{text-align:center;color:var(--pc-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;margin-top:4px;font-size:14px;transition:color .2s;display:block}.pc-or:hover{color:var(--em,var(--primary))}:root[data-theme=dark] .pc--trial{--pc-bg:var(--surface);--pc-sheen:#ffffff14;--pc-dot:color-mix(in srgb, var(--fg) 20%, transparent)}@media (min-width:900px){.pc-grid--4 .pc--business{grid-area:auto/1/auto/-1;grid-template-rows:none;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"top price cta""top bill cta""feats feats feats";align-items:end;column-gap:40px;margin-top:16px;padding:30px 34px 28px;display:grid}.pc-grid--4 .pc--business .pc-top{grid-area:top;align-self:start}.pc-grid--4 .pc--business .pc-top .pc-mark{margin-bottom:14px}.pc-grid--4 .pc--business .pc-n{display:none}.pc-grid--4 .pc--business .pc-price{grid-area:price;margin-top:0}.pc-grid--4 .pc--business .pc-bill{grid-area:bill;min-height:0;margin-top:8px}.pc-grid--4 .pc--business .pc-cta{grid-area:cta}.pc-grid--4 .pc--business .pc-btn{margin:0 0 4px}.pc-grid--4 .pc--business .pc-feats{grid-area:feats;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));align-items:start;column-gap:40px;margin-top:26px;padding-top:22px;display:grid}.pc-grid--4 .pc--business .pc-head{font-family:var(--font-display);max-width:14ch;margin:0;font-size:19px;line-height:1.25}.pc-grid--4 .pc--business .pc-g+.pc-g{margin-top:0}.pc-grid--4 .pc--business .pc-issuer{grid-column:1/-1;padding-top:26px}.pc-grid--4 .pc--business .pc-deco i:first-child{-webkit-mask-image:radial-gradient(40% 100% at 100% 0,#000,#0000 75%),radial-gradient(30% 90% at 0 100%,#000,#0000 75%);mask-image:radial-gradient(40% 100% at 100% 0,#000,#0000 75%),radial-gradient(30% 90% at 0 100%,#000,#0000 75%)}}@media (min-width:900px) and (max-width:1099px){.pc-grid--4 .pc--business{column-gap:24px}.pc-grid--4 .pc--business .pc-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}.pc-grid--4 .pc--business .pc-head{grid-column:1/-1;max-width:none}}@media (max-width:899px){.pc-grid.pc-grid--4{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;display:grid;overflow:visible}.pc-grid--4 .pc{scroll-snap-align:none;flex:none}.pc-grid--4+.pc-dots{display:none}}@media (min-width:640px) and (max-width:899px){.pc-grid.pc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-grid--4 .pc--business{grid-column:1/-1}}@media (max-width:899px) and (min-width:768px){.pc-grid.pc-grid--4{margin:0;padding:0}}@media (max-width:420px){.pc--trial .pc-deco i:first-child:after{font-size:150px;top:-30px}}.cmp--4 .cmp-cols,.cmp--4 tr{grid-template-columns:minmax(0,1fr) repeat(4,56px);gap:4px}@media (min-width:720px){.cmp--4 .cmp-cols,.cmp--4 tr{grid-template-columns:minmax(0,1fr) repeat(4,124px);gap:10px}}.cmp-c--trial{--c:var(--soft)}.cmp--4 .cmp-col--trial .pg-trial{color:var(--fg)}@media (max-width:719px){.cmp--4 .cmp-cols span{font-size:12.5px}.cmp--4 td .mono{font-size:11px}}.trial{padding:8px 0 12px}.trial-k{color:var(--soft);align-items:center;gap:10px;margin:0 0 18px;font-size:13px;display:inline-flex}.trial-k .pg-trial{color:var(--fg)}.trial .h2 em{color:var(--em);font-style:normal}.trial-sub{color:var(--soft);max-width:52ch;margin:14px 0 0;font-size:1.05rem}.trial-steps{gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.trial-steps li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;align-items:baseline;padding:16px 0 16px 16px;font-size:16px;display:grid;position:relative}.trial-steps li:last-child{border-bottom:1px solid var(--line)}.trial-steps li:before{content:"";background:var(--d);transform-origin:top;border-radius:2px;width:3px;animation:.7s cubic-bezier(.2,.7,.2,1) backwards trialBar;position:absolute;top:18px;bottom:18px;left:0}.trial-steps li:nth-child(2):before{animation-delay:.1s}.trial-steps li:nth-child(3):before{animation-delay:.2s}@keyframes trialBar{0%{transform:scaleY(0)}}.trial-steps .mono{color:var(--em);font-size:12.5px}.trial-act{justify-items:start;gap:12px;margin-top:28px;display:grid}.trial-fine{color:var(--soft);grid-template-columns:18px 1fr;align-items:start;gap:8px;max-width:56ch;margin:16px 0 0;font-size:14px;display:grid}.trial-fine .pi{color:var(--day2);margin-top:2px}.trial-hint{color:var(--soft);margin:0;font-size:13.5px}.trial-btn{align-items:center;gap:8px;display:inline-flex}.trial-btns{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}
