.pricing{--pc-paper:var(--ink);--pc-paper-ink:var(--bg)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .pricing{--pc-paper:var(--card);--pc-paper-ink:var(--ink)}}:root[data-theme=light] .pricing{--pc-paper:var(--card);--pc-paper-ink:var(--ink)}@keyframes pc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.pricing .pc-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(20px,3vw,40px) clamp(16px,2.4vw,32px);display:grid}.pricing .pc-hero-txt{align-content:center;gap:22px;min-width:0;display:grid}.pricing .pc-hero .h1 em{padding-right:.06em}.pricing .pc-hero .crumbs a{justify-content:flex-start;align-items:center;min-width:44px;min-height:44px;margin-block:-6px;display:inline-flex}.pricing .pc-hero .lede{text-wrap:balance}.pricing .pc-facts{display:none}.pricing .pc-note{border-radius:var(--r-md);max-width:520px;color:var(--muted);align-items:flex-start;gap:12px;padding:14px 18px;font-size:15px;line-height:1.5;display:flex}.pricing .pc-note b{color:var(--ink)}.pricing .pc-note svg{width:20px;height:20px;color:var(--rose);flex:none;margin-top:1px}.pricing .pc-vis{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:470px;display:grid;position:relative}.pricing .pc-orb{place-items:center;display:grid;position:absolute;inset:6%}.pricing .pc-core{background:radial-gradient(circle at 36% 30%,color-mix(in srgb,var(--photo-ink) 45%,transparent),transparent 40%),radial-gradient(circle,color-mix(in srgb,var(--peach) 80%,transparent) 0,color-mix(in srgb,var(--rose) 70%,transparent) 40%,color-mix(in srgb,var(--orchid) 55%,transparent) 72%,transparent 74%);filter:blur(2px);box-shadow:0 0 120px 30px color-mix(in srgb,var(--rose) 28%,transparent);border-radius:50%;animation:10s cubic-bezier(.45,0,.55,1) infinite breathe;position:absolute;inset:17%}.pricing .pc-ring{border:1px solid color-mix(in srgb,var(--rose) 40%,transparent);border-radius:50%;animation:10s cubic-bezier(.45,0,.55,1) infinite breathe;position:absolute}.pricing .pc-ring.r1{animation-delay:-.6s;inset:8%}.pricing .pc-ring.r2{opacity:.6;animation-delay:-1.2s;inset:0}.pricing .pc-ring.r3{opacity:.3;border-style:dashed;animation-delay:-1.8s;inset:-8%}.pricing .pc-stones{z-index:1;width:66%;height:auto;filter:drop-shadow(0 40px 50px color-mix(in srgb,var(--orchid) 35%,transparent));animation:9s ease-in-out infinite pc-float;position:relative}.pricing .pc-chips{display:contents}.pricing .pc-chip{z-index:2;box-shadow:var(--shade-soft);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:9px 18px 9px 9px;animation:8s ease-in-out infinite pc-float;display:flex;position:absolute}.pricing .pc-chip b{font-size:14px;line-height:1.25;display:block}.pricing .pc-chip small{color:var(--muted);font-size:12.5px;line-height:1.25;display:block}.pricing .pc-chip-ic{background:color-mix(in srgb,var(--rose) 18%,transparent);width:36px;height:36px;color:var(--rose);border-radius:50%;flex:none;place-items:center;display:grid}.pricing .pc-chip-ic svg{width:19px;height:19px}.pricing .pc-chip.c1{animation-delay:-2s;top:13%;left:-3%}.pricing .pc-chip.c1 .pc-chip-ic{background:color-mix(in srgb,var(--mint) 20%,transparent);color:var(--mint)}.pricing .pc-chip.c1.quiet .pc-chip-ic{background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--muted)}.pricing .pc-chip.c2{animation-delay:-4s;top:45%;right:-5%}@media (max-width:1200px){.pricing .pc-chip.c2{right:-1%}}.pricing .pc-chip.c3{animation-delay:-6s;bottom:9%;left:4%}.pricing .pc-chip.c3 .pc-chip-ic{background:color-mix(in srgb,var(--orchid) 18%,transparent);color:var(--orchid)}@keyframes pc-orb-in{0%{opacity:0;scale:.82}}@keyframes pc-stones-in{0%{opacity:0;translate:0 30px}}@keyframes pc-chip-in{0%{opacity:0;scale:.8}}html.motion .pricing .pc-orb:not([data-entered]){animation:pc-orb-in 1.4s var(--spring) backwards}html.motion .pricing .pc-stones:not([data-entered]){animation:pc-stones-in 1.3s var(--spring) .12s backwards,pc-float 9s infinite ease-in-out}html.motion .pricing .pc-chip:not([data-entered]){animation:pc-chip-in 1s var(--spring) .38s backwards,pc-float 8s infinite ease-in-out -2s}html.motion .pricing .pc-chip.c2:not([data-entered]){animation-delay:.52s,-4s}html.motion .pricing .pc-chip.c3:not([data-entered]){animation-delay:.66s,-6s}.pricing .pc-offers-sec{padding-bottom:clamp(8px,2vw,16px)}.pricing .pc-offers{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(16px,2.2vw,28px);display:grid}.pricing .pc-offers.solo{grid-template-columns:minmax(0,1fr)}.pricing .pc-pr{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.pricing .pc-pr b{font-family:var(--f-display);letter-spacing:-.03em;font-variation-settings:"SOFT" 100,"opsz" 144;font-size:clamp(46px,4.4vw,64px);font-weight:350;line-height:1}.pricing .pc-pr span{color:var(--muted);font-size:15px;font-weight:600}.pricing .pc-sub{color:var(--muted);max-width:44ch;font-size:15.5px}.pricing .pc-ticks{color:var(--muted);gap:9px;font-size:15px;display:grid}.pricing .pc-ticks li{align-items:flex-start;gap:10px;display:flex}.pricing .pc-ticks li span{text-wrap:balance}.pricing .pc-ticks svg{width:20px;height:20px;color:var(--mint);background:color-mix(in srgb,var(--mint) 16%,transparent);stroke-width:2.4px;border-radius:50%;flex:none;margin-top:1px;padding:3px}.pricing .pc-first-wrap{min-width:0;filter:drop-shadow(0 34px 44px color-mix(in srgb,var(--orchid) 30%,transparent));display:flex}.pricing .pc-first-wrap.quiet{filter:drop-shadow(0 24px 34px color-mix(in srgb,var(--orchid) 14%,transparent))}.pricing .pc-first{--stub:104px;--notch:15px;border-radius:var(--r-xl);background:radial-gradient(110% 70% at 100% 0%,color-mix(in srgb,var(--peach) 30%,transparent),transparent 58%),linear-gradient(155deg,color-mix(in srgb,var(--orchid) 34%,var(--card)),color-mix(in srgb,var(--rose) 22%,var(--card)) 62%,color-mix(in srgb,var(--peach) 18%,var(--card)));min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 0 calc(100% - var(--stub)),transparent 97%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% calc(100% - var(--stub)),transparent 97%,#000) right/51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 calc(100% - var(--stub)),transparent 97%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% calc(100% - var(--stub)),transparent 97%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 calc(100% - var(--stub)),transparent 97%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% calc(100% - var(--stub)),transparent 97%,#000) right/51% 100% no-repeat;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden;container-type:inline-size}.pricing .pc-first-wrap.quiet .pc-first{background:linear-gradient(155deg,color-mix(in srgb,var(--orchid) 12%,var(--card)),color-mix(in srgb,var(--rose) 7%,var(--card)))}.pricing .pc-first-enso{right:-7%;top:calc(50% - var(--stub) / 2);opacity:.2;pointer-events:none;width:clamp(150px,30%,230px);position:absolute;transform:translateY(-50%)rotate(-14deg)}.pricing .pc-first-enso svg{width:100%;height:auto;display:block}.pricing .pc-first-wrap.quiet .pc-first-enso{opacity:.12}@container (max-width:560px){.pricing .pc-first-enso{display:none}}.pricing .pc-first-body{flex-direction:column;flex:1;gap:14px;padding:clamp(22px,2.4vw,30px) clamp(22px,2.4vw,30px) 26px;display:flex;position:relative}.pricing .pc-first-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pricing .pc-first .tag.mint{background:color-mix(in srgb,var(--mint) 22%,var(--card))}.pricing .pc-tag-q{background:color-mix(in srgb,var(--card) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line-2)}.pricing .pc-admit{letter-spacing:.24em;text-transform:uppercase;color:var(--ink);opacity:1;font-size:11px;font-weight:800}.pricing .pc-first .pc-sub,.pricing .pc-first .pc-ticks,.pricing .pc-first .pc-pr span{color:color-mix(in srgb,var(--ink) 84%,transparent)}.pricing .pc-first .pc-ticks svg{color:var(--ink);background:color-mix(in srgb,var(--card) 55%,transparent)}.pricing .pc-free{color:var(--rose);font-style:italic}.pricing .pc-first-wrap.quiet .pc-free{color:var(--muted)}.pricing .pc-act{height:var(--stub);flex:none;align-items:center;padding:0 clamp(22px,2.4vw,30px);display:flex;position:relative}.pricing .pc-act:before{content:"";top:0;left:calc(var(--notch) + 10px);right:calc(var(--notch) + 10px);border-top:2px dashed color-mix(in srgb,var(--ink) 24%,transparent);position:absolute}.pricing .pc-friend{align-items:center;gap:12px;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.pricing .pc-friend svg{background:color-mix(in srgb,var(--rose) 16%,transparent);width:36px;height:36px;color:var(--rose);border-radius:50%;flex:none;padding:8px}.pricing .pc-drop{border-radius:var(--r-xl);background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--line);flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,2.4vw,30px);display:flex;position:relative}.pricing .pc-drop>.tag{align-self:flex-start}.pricing .pc-drop .btn{margin-top:auto}.pricing .pc-scale{gap:6px;padding:6px 0 4px;display:grid;container-type:inline-size}.pricing .pc-sc-track{height:16px;margin-inline:12px;position:relative}.pricing .pc-sc-track:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--mint) 70%,transparent),var(--orchid),var(--rose));border-radius:4px;height:4px;position:absolute;top:6px;left:-12px;right:-12px}.pricing .pc-sc-track i{background:var(--card);border:3px solid var(--rose);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:0}.pricing .pc-sc-lbls{height:18px;color:var(--muted);margin-inline:12px;font-weight:700;position:relative}.pricing .pc-sc-lbls span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.pricing .pc-sc-lbls .lo{transform:translate(-12px)}.pricing .pc-sc-lbls .hi{transform:translate(calc(12px - 100%))}@container (max-width:380px){.pricing .pc-sc-lbls .near{display:none}}.pricing .pc-unset{border-radius:var(--r-xl);background:color-mix(in srgb,var(--card) 88%,transparent);grid-column:1/-1;justify-content:center;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(28px,4vw,56px) clamp(22px,3vw,40px);display:flex}.pricing .pc-unset img{flex:none;width:clamp(88px,10vw,132px);height:auto}.pricing .pc-unset-t{justify-items:start;gap:18px;display:grid}.pricing .pc-unset-t .h3+p{margin-top:-8px}.pricing .pc-err-ic{background:color-mix(in srgb,var(--rose) 16%,transparent);width:clamp(64px,7vw,88px);height:clamp(64px,7vw,88px);color:var(--rose);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rose) 34%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.pricing .pc-err-ic svg{width:42%;height:42%}.pricing .pc-list{border-radius:var(--r-xl);background:color-mix(in srgb,var(--card) 88%,transparent);padding:clamp(6px,1vw,12px) clamp(8px,1.6vw,22px) clamp(8px,1.2vw,14px)}.pricing .pc-tbl{border-collapse:collapse;width:100%}.pricing .pc-tbl caption{text-align:left;color:var(--muted);max-width:72ch;padding:14px 12px 12px;font-size:14.5px}.pricing .pc-tbl thead th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:8px 12px 12px;font-size:12px;font-weight:700}.pricing .pc-tbl thead .pc-th-pr{text-align:right}.pricing .pc-tbl tbody th,.pricing .pc-tbl td{border-top:1px solid var(--line);vertical-align:middle;text-align:left;font-weight:inherit;padding:14px 12px}.pricing .pc-tbl tbody tr{transition:background .3s}.pricing .pc-tbl tbody tr:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}.pricing .pc-cl{align-items:center;gap:14px;min-width:0;display:flex}.pricing .pc-cl img,.pricing .pc-dl dt img{object-fit:cover;border-radius:16px;flex:none;width:56px;height:56px}.pricing .pc-cl b,.pricing .pc-dl b{font-size:16.5px;font-weight:700;line-height:1.3;display:block}.pricing .pc-cl small,.pricing .pc-dl small{color:var(--muted);font-size:13.5px;display:block}.pricing .pc-len{color:var(--muted);white-space:nowrap;width:12%}.pricing .pc-tbl td:last-child{width:46%}.pricing .pc-pcell{grid-template-columns:minmax(36px,1fr) 17.5rem;align-items:center;gap:20px;display:grid}.pricing .pc-bar{background:color-mix(in srgb,var(--ink) 8%,transparent);border-radius:8px;height:8px;overflow:hidden}.pricing .pc-bar.none{visibility:hidden}.pricing .pc-bar i{background:linear-gradient(90deg,var(--orchid),var(--rose));transform-origin:0;border-radius:8px;height:100%;display:block}.pricing .pc-amt{text-align:right;justify-items:end;gap:2px;display:grid}.pricing .pc-amt b{font-family:var(--f-display);letter-spacing:-.02em;font-size:28px;font-weight:400;line-height:1.05}.pricing .pc-amt small{color:var(--muted);text-wrap:balance;font-size:12.5px}.pricing .is-free .pc-amt b,.pricing .is-free .pc-dl-pr{color:var(--mint);font-style:italic}.pricing .pc-dl-cap,.pricing .pc-dl{display:none}.pricing .pc-dl{margin:0}.pricing .pc-dl-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 4px;display:grid}.pricing .pc-dl dt{align-items:center;gap:12px;min-width:0;display:flex}.pricing .pc-dl dd{margin:0}.pricing .pc-dl-pr{font-family:var(--f-display);letter-spacing:-.02em;font-size:26px;font-weight:400;line-height:1}.pricing .pc-dl-parts{color:var(--muted);grid-column:1/-1;padding-left:68px;font-size:12.5px}.pricing .pc-list-foot{justify-content:center;margin-top:clamp(20px,2.4vw,32px);display:flex}.pricing .pc-list-sec{padding-bottom:clamp(24px,4vw,56px)}.pricing .pc-cancel-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.pricing .pc-cancel-txt{gap:20px;min-width:0;display:grid}.pricing .pc-cancel-grid.solo{grid-template-columns:minmax(0,1fr)}.pricing .pc-cancel-grid.solo .pc-cancel-txt{max-width:760px}.pricing .pc-cancel-txt .sec-head{margin-bottom:0}.pricing .pc-rule{background:color-mix(in srgb,var(--mint) 12%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mint) 40%,transparent);border-radius:20px;justify-self:start;align-items:flex-start;gap:10px;padding:11px 18px 11px 14px;font-size:15px;line-height:1.45;display:inline-flex}.pricing .pc-rule svg{width:20px;height:20px;color:var(--mint);flex:none;margin-top:1px}.pricing .pc-try{--z:var(--mint);border-radius:var(--r-xl);background:radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--z) 12%,transparent),transparent 70%),color-mix(in srgb,var(--card) 92%,transparent);min-width:0;box-shadow:var(--shade);gap:20px;padding:clamp(20px,2.6vw,32px);transition:background .5s;display:grid}.pricing .pc-try[data-zone=late]{--z:var(--rose)}.pricing .pc-try[data-zone=over]{--z:var(--faint)}.pricing .pc-try-head{align-items:flex-start;gap:14px;display:flex}.pricing .pc-try-head p{margin-top:4px}.pricing .pc-try-ic{background:color-mix(in srgb,var(--orchid) 18%,transparent);width:44px;height:44px;color:var(--orchid);border-radius:50%;flex:none;place-items:center;display:grid}.pricing .pc-try-ic svg{width:22px;height:22px}.pricing .pc-seg{justify-self:start;max-width:100%}.pricing .pc-seg button{min-height:44px;padding:0 16px}.pricing .pc-seg .pill{width:calc(50% - 4px);transition:translate .65s var(--spring)}.pricing .pc-seg[data-mode=intro] .pill{translate:100%}.pricing .pc-slide{gap:6px;display:grid}.pricing .pc-sl-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pricing .pc-sl-lbl{color:var(--muted);font-size:14px;font-weight:700}.pricing .pc-when{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;display:flex}.pricing .pc-when b{color:var(--ink);font-size:16px}.pricing .pc-rail-box{padding-top:24px;position:relative}.pricing .pc-dline{top:0;left:calc(14px + (100% - 28px) * var(--cut,.75));white-space:nowrap;color:var(--ink);font-weight:700;position:absolute;transform:translate(-50%)}.pricing .pc-track{height:44px;position:relative}.pricing .pc-rail{height:10px;margin-top:-5px;position:absolute;top:50%;left:14px;right:14px}.pricing .pc-rail i{position:absolute;top:0;bottom:0}.pricing .pc-rail-ok{width:calc(var(--cut,.75) * 100%);background:linear-gradient(90deg,color-mix(in srgb,var(--mint) 40%,transparent),var(--mint));border-radius:10px 0 0 10px;left:0}.pricing .pc-rail-late{left:calc(var(--cut,.75) * 100%);background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--rose) 75%,transparent) 0 4px,color-mix(in srgb,var(--rose) 30%,transparent) 4px 8px);border-radius:0 10px 10px 0;right:0}.pricing .pc-rail i.pc-rail-mark{left:calc(var(--cut,.75) * 100%);background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;top:-9px;bottom:-9px}.pricing .pc-range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border-radius:22px;width:100%;height:44px;margin:0;padding:0;position:absolute;inset:0}.pricing .pc-range::-webkit-slider-runnable-track{background:0 0;border:0;height:44px}.pricing .pc-range::-moz-range-track{background:0 0;border:0;height:44px}.pricing .pc-range::-webkit-slider-thumb{appearance:none;background:var(--ink);border:5px solid var(--card);width:28px;height:28px;box-shadow:0 0 0 2px var(--z),var(--shade-soft);border-radius:50%;margin-top:8px;transition:box-shadow .3s}.pricing .pc-range::-moz-range-thumb{box-sizing:border-box;background:var(--ink);border:5px solid var(--card);width:28px;height:28px;box-shadow:0 0 0 2px var(--z),var(--shade-soft);border-radius:50%}.pricing .pc-range:focus-visible{outline:none}.pricing .pc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--z),0 0 0 7px color-mix(in srgb,var(--orchid) 60%,transparent)}.pricing .pc-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--z),0 0 0 7px color-mix(in srgb,var(--orchid) 60%,transparent)}.pricing .pc-rail-ends{color:var(--muted);justify-content:space-between;padding-inline:2px;font-weight:600;display:flex}.pricing .pc-out{border-radius:var(--r-md);background:color-mix(in srgb,var(--z) 12%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--z) 38%,transparent);align-items:flex-start;gap:14px;padding:16px 18px;transition:background .45s,box-shadow .45s;display:flex}.pricing .pc-out-ic{background:var(--z);width:40px;height:40px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.pricing .pc-out-ic svg{stroke-width:2.4px;width:20px;height:20px}.pricing .pc-out-t{gap:4px;min-width:0;display:grid}.pricing .pc-out-t b{font-family:var(--f-display);letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1.2}.pricing .pc-out-t p{color:var(--muted)}.pricing .pc-edge{color:var(--ink);font-weight:700}.pricing .pc-try-foot{line-height:1.5}.pricing .pc-pay-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);display:grid}.pricing .pc-pay-c{border-radius:var(--r-xl);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pricing .pc-pay-vis{border-bottom:1px solid var(--line);background:radial-gradient(70% 80% at 30% 20%,color-mix(in srgb,var(--orchid) 22%,transparent),transparent 70%),radial-gradient(60% 70% at 85% 90%,color-mix(in srgb,var(--rose) 18%,transparent),transparent 70%),var(--bg-raise);place-items:center;height:clamp(310px,26vw,330px);display:grid;position:relative;overflow:hidden}.pricing .pc-pay-txt{align-content:start;gap:12px;padding:clamp(20px,2.4vw,30px);display:grid}.pricing .pc-ways{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pricing .pc-ways li{background:color-mix(in srgb,var(--orchid) 14%,transparent);border-radius:99px;align-items:center;min-height:30px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.pricing .pc-pay-vis:empty{display:none}.pricing .pc-rcpt-w{filter:drop-shadow(0 26px 30px color-mix(in srgb,var(--orchid) 30%,transparent));animation:10s ease-in-out infinite pc-float;transform:rotate(-3deg)}.pricing .pc-rcpt{background:var(--pc-paper);width:236px;color:var(--pc-paper-ink);border-radius:14px 14px 0 0;gap:9px;padding:18px 18px 26px;font-size:13px;display:grid;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.pricing .pc-rc-top{border-bottom:1px dashed color-mix(in srgb,var(--pc-paper-ink) 25%,transparent);align-items:center;gap:10px;padding-bottom:10px;display:flex}.pricing .pc-rc-logo{flex:none;width:30px;height:30px}.pricing .pc-rc-logo svg{width:100%;height:100%}.pricing .pc-rc-top b{font-family:var(--f-display);font-size:16px;line-height:1.1;display:block}.pricing .pc-rc-top small,.pricing .pc-rc-cls small{color:color-mix(in srgb,var(--pc-paper-ink) 68%,var(--pc-paper));font-size:11.5px;display:block}.pricing .pc-rc-cls b{font-size:14px;display:block}.pricing .pc-rc-ln{color:color-mix(in srgb,var(--pc-paper-ink) 78%,var(--pc-paper));justify-content:space-between;gap:10px;display:flex}.pricing .pc-rc-ln.tot{border-top:1px dashed color-mix(in srgb,var(--pc-paper-ink) 25%,transparent);color:var(--pc-paper-ink);padding-top:9px;font-size:15px;font-weight:800}.pricing .pc-rc-paid{color:color-mix(in srgb,var(--pc-paper-ink) 70%,var(--pc-paper));align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.pricing .pc-rc-paid svg{stroke-width:2.6px;width:15px;height:15px}.pricing .pc-desk{z-index:1;background:color-mix(in srgb,var(--pc-paper-ink) 92%,var(--pc-paper));width:212px;box-shadow:0 0 0 1px var(--line-2),var(--shade);border-radius:26px;padding:9px;position:relative;transform:rotate(2deg)translate(-34px)}.pricing .pc-desk-scr{background:var(--pc-paper);color:var(--pc-paper-ink);text-align:center;border-radius:18px;justify-items:center;gap:5px;padding:14px 12px;display:grid}.pricing .pc-desk-scr small{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--pc-paper-ink) 65%,var(--pc-paper));font-size:10.5px;font-weight:800}.pricing .pc-desk-cls{font-size:13.5px;line-height:1.25}.pricing .pc-desk-at{color:color-mix(in srgb,var(--pc-paper-ink) 68%,var(--pc-paper));margin-top:-3px;font-size:11.5px}.pricing .pc-desk-qr{width:96px;height:96px;margin:4px 0}.pricing .pc-desk-qr .qr{width:100%;height:100%}.pricing .pc-desk-amt{font-family:var(--f-display);font-size:26px;line-height:1}.pricing .pc-desk-wait{color:color-mix(in srgb,var(--pc-paper-ink) 72%,var(--pc-paper));align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.pricing .pc-phone{z-index:2;background:color-mix(in srgb,var(--pc-paper-ink) 92%,var(--pc-paper));width:100px;height:184px;box-shadow:0 0 0 1px var(--line-2),var(--shade);border-radius:24px;padding:7px;animation:9s ease-in-out -3s infinite pc-float;position:absolute;bottom:-46px;right:calc(50% - 156px);transform:rotate(-8deg)}.pricing .pc-phone-scr{background:var(--pc-paper);height:100%;color:var(--pc-paper-ink);text-align:center;border-radius:18px;align-content:start;justify-items:center;gap:3px;padding:14px 6px 0;display:grid}.pricing .pc-phone-cls{margin-top:2px;font-size:9.5px;font-weight:700;line-height:1.2}.pricing .pc-phone-scr small{letter-spacing:.06em;color:color-mix(in srgb,var(--pc-paper-ink) 65%,var(--pc-paper));font-size:9px;font-weight:800}.pricing .pc-phone-scr b{font-family:var(--f-display);font-size:21px;font-weight:400;line-height:1.1}.pricing .pc-phone-pay{white-space:nowrap;background:linear-gradient(120deg,var(--orchid),var(--rose));color:var(--on-accent);border-radius:99px;margin-top:4px;padding:5px 10px;font-size:10.5px;font-weight:800}.pricing .pc-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.pricing .pc-faq-side{top:calc(var(--head-h) + 40px);justify-items:start;gap:18px;display:grid;position:sticky}.pricing .pc-faq-side .sec-head{margin-bottom:0}.pricing .pc-faq-img{width:min(240px,64%);height:auto;filter:drop-shadow(0 30px 40px color-mix(in srgb,var(--orchid) 30%,transparent));margin-top:4px}.pricing .pc-faq-list{gap:10px;display:grid}.pricing .pc-faq-it{border-radius:var(--r-lg);background:color-mix(in srgb,var(--card) 78%,transparent);border:1px solid var(--line);transition:border-color .35s,background .45s}.pricing .pc-faq-it.is-open{border-color:var(--line-2);background:color-mix(in srgb,var(--card) 96%,transparent)}.pricing .pc-faq-it summary{cursor:pointer;border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:12px 16px 12px 24px;font-size:17px;font-weight:700;line-height:1.35;list-style:none;display:flex}.pricing .pc-faq-it summary::-webkit-details-marker{display:none}.pricing .pc-faq-pm{border:1px solid var(--line-2);width:38px;height:38px;transition:transform .6s var(--soft),background .35s,color .35s,border-color .35s;border-radius:50%;flex:none;place-items:center;display:grid}.pricing .pc-faq-pm svg{width:18px;height:18px}.pricing .pc-faq-it.is-open .pc-faq-pm{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:rotate(45deg)}.pricing .pc-faq-a{overflow:hidden}.pricing .pc-faq-in{color:var(--muted);gap:14px;max-width:66ch;padding:0 24px 22px;display:grid}@media (max-width:940px){.pricing .pc-pcell{grid-template-columns:auto;justify-content:end}.pricing .pc-bar{display:none}.pricing .pc-tbl td:last-child{width:auto}}@media (max-width:1020px){.pricing .pc-cancel-grid{grid-template-columns:minmax(0,1fr)}.pricing .pc-try{max-width:720px}}@media (max-width:980px){.pricing .pc-hero{grid-template-columns:minmax(0,1fr);row-gap:8px}.pricing .pc-vis{display:none}.pricing .pc-facts{flex-wrap:wrap;gap:10px 26px;display:flex}.pricing .pc-facts li{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.pricing .pc-facts svg{background:color-mix(in srgb,var(--rose) 16%,transparent);width:34px;height:34px;color:var(--rose);border-radius:50%;flex:none;padding:8px}.pricing .pc-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pricing .pc-faq-grid{grid-template-columns:minmax(0,1fr);gap:18px}.pricing .pc-faq-side{display:contents}.pricing .pc-faq-side>*{justify-self:start}.pricing .pc-faq-list{order:1;margin-top:10px}.pricing .pc-cta{order:2;margin-top:10px}.pricing .pc-faq-img{display:none}}@media (max-width:767px){.pricing .pc-tbl{display:none}.pricing .pc-dl-cap{padding:12px 4px 10px;display:block}.pricing .pc-dl{display:block}}@media (max-width:760px){.pricing .pc-facts{gap:10px;display:grid}.pricing .pc-pay-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pricing .pc-offers{grid-template-columns:minmax(0,1fr);gap:22px}.pricing .pc-unset{justify-content:flex-start;align-items:flex-start}.pricing .pc-unset img{width:64px}.pricing .pc-err-ic{width:56px;height:56px}}@media (max-width:480px){.pricing .pc-first{--stub:100px}.pricing .pc-seg{justify-self:stretch}.pricing .pc-seg button{padding:0 10px}.pricing .pc-faq-it summary{padding-left:18px;font-size:16px}.pricing .pc-faq-in{padding:0 18px 18px}.pricing .pc-try-head .h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.pricing .pc-stones,.pricing .pc-chip,.pricing .pc-rcpt-w,.pricing .pc-phone,.pricing .pc-core,.pricing .pc-ring{animation:none}.pricing .pc-seg .pill{transition:none}}
