:where(.pricing_root__G2S6v) .p-hero{padding:164px 0 0;text-align:center}:where(.pricing_root__G2S6v) .p-hero .wrap{display:grid;justify-items:center;gap:22px}:where(.pricing_root__G2S6v) .p-hero h1{font-size:clamp(40px,5.4vw,64px);line-height:1.04;font-weight:700;letter-spacing:-.045em}:where(.pricing_root__G2S6v) .p-hero .lead{margin-top:0;max-width:46ch;font-size:18px}:where(.pricing_root__G2S6v) .p-hero{overflow-x:clip}:where(.pricing_root__G2S6v) .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.pricing_root__G2S6v) .p-controls{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:10px}:where(.pricing_root__G2S6v) .cur{position:relative;z-index:5}:where(.pricing_root__G2S6v) .cur-btn{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 6px;border-radius:999px;border:1px solid var(--line);background:var(--paper);font-size:14px;font-weight:700;color:var(--ink);cursor:pointer;box-shadow:0 1px 2px rgba(29,31,46,.05);transition:border-color .15s,box-shadow .15s}:where(.pricing_root__G2S6v) .cur-btn:hover,:where(.pricing_root__G2S6v) .cur.open .cur-btn{border-color:#cfd8f0;box-shadow:0 0 0 4px var(--blue-soft)}:where(.pricing_root__G2S6v) .cur-sym{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-size:15px;font-weight:800}:where(.pricing_root__G2S6v) .cur-btn .ms{font-size:20px;color:var(--ink-3);transition:transform .2s}:where(.pricing_root__G2S6v) .cur.open .cur-btn .ms{transform:rotate(180deg)}:where(.pricing_root__G2S6v) .cur-menu{position:absolute;top:calc(100% + 8px);left:50%;min-width:220px;margin:0;padding:6px;list-style:none;border-radius:16px;background:var(--paper);border:1px solid var(--line);box-shadow:0 24px 48px -16px rgba(29,31,46,.25);text-align:left;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .15s,transform .15s,visibility 0s .15s}:where(.pricing_root__G2S6v) .cur.open .cur-menu{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .15s,transform .15s}:where(.pricing_root__G2S6v) .cur-menu li{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:11px;cursor:pointer}:where(.pricing_root__G2S6v) .cur-menu li.active,:where(.pricing_root__G2S6v) .cur-menu li:hover{background:var(--mist)}:where(.pricing_root__G2S6v) .cur-menu li b{display:block;font-size:14px}:where(.pricing_root__G2S6v) .cur-menu li small{display:block;font-size:12.5px;color:var(--ink-3);line-height:1.3}:where(.pricing_root__G2S6v) .cur-menu li>.ms{margin-left:auto;font-size:20px;color:var(--blue);visibility:hidden}:where(.pricing_root__G2S6v) .cur-menu li[aria-selected=true]>.ms{visibility:visible}:where(.pricing_root__G2S6v) .cur-menu li[aria-selected=true] .cur-sym{background:var(--blue);color:#fff}:where(.pricing_root__G2S6v) .billing{display:inline-flex;padding:4px;border-radius:999px;background:var(--mist)}:where(.pricing_root__G2S6v) .billing button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 18px;border:0;border-radius:999px;background:none;font-size:14px;font-weight:700;color:var(--ink-2);cursor:pointer;transition:background .15s,color .15s}:where(.pricing_root__G2S6v) .billing button[aria-checked=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px rgba(29,31,46,.1)}:where(.pricing_root__G2S6v) .save{padding:2px 8px;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:12px;font-weight:700}:where(.pricing_root__G2S6v) .plans-area{position:relative;isolation:isolate}:where(.pricing_root__G2S6v) .p-hero-bg{position:absolute;z-index:-1;left:50%;top:22%;width:100vw;height:calc(78% + 120px);transform:translateX(-50%);pointer-events:none}:where(.pricing_root__G2S6v) .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px;align-items:stretch}:where(.pricing_root__G2S6v) .plan{position:relative;display:flex;flex-direction:column;padding:28px 24px 24px;border-radius:22px;background:var(--paper);border:1px solid var(--line);box-shadow:0 1px 2px rgba(29,31,46,.04);text-align:left}:where(.pricing_root__G2S6v) .plan h2{font-size:15px;font-weight:700;letter-spacing:0;color:var(--ink-2)}:where(.pricing_root__G2S6v) .plan-price{display:flex;align-items:baseline;gap:6px;margin-top:14px}:where(.pricing_root__G2S6v) .plan-price strong{font-size:46px;line-height:1;font-weight:700;letter-spacing:-.04em}:where(.pricing_root__G2S6v) .plan-price span{font-size:14px;color:var(--ink-3);font-weight:500}:where(.pricing_root__G2S6v) .plan-views{margin-top:22px;padding:14px 16px;border-radius:14px;background:var(--mist)}:where(.pricing_root__G2S6v) .plan-views strong{display:block;font-size:17px;letter-spacing:-.01em}:where(.pricing_root__G2S6v) .plan-views span{display:block;font-size:13px;color:var(--ink-2)}:where(.pricing_root__G2S6v) .plan p{margin-top:16px;font-size:14.5px;color:var(--ink-2);flex:1}:where(.pricing_root__G2S6v) .plan .btn{width:100%;margin-top:24px}:where(.pricing_root__G2S6v) .plan-all{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;color:var(--ink-2)}:where(.pricing_root__G2S6v) .plan-all .ms{font-size:18px;color:var(--green)}:where(.pricing_root__G2S6v) .plan.pop{border-color:#c9d9fb;box-shadow:0 1px 2px rgba(29,31,46,.04),0 24px 48px -24px rgba(43,108,240,.35);background:radial-gradient(90% 60% at 100% 0,#d6e2ff 0,rgba(214,226,255,0) 70%),var(--paper)}:where(.pricing_root__G2S6v) .plan.pop .plan-views{background:var(--paper);box-shadow:inset 0 0 0 1px #dce5fa}:where(.pricing_root__G2S6v) .pop-tag{position:absolute;top:24px;right:20px;padding:4px 10px;border-radius:999px;background:var(--blue);color:#fff;font-size:12px;font-weight:700}:where(.pricing_root__G2S6v) .plans-note{margin-top:22px;text-align:center;font-size:14px;color:var(--ink-3)}:where(.pricing_root__G2S6v) .plans-note a{color:var(--blue);font-weight:600}:where(.pricing_root__G2S6v) .incl{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px}:where(.pricing_root__G2S6v) .incl-group{padding:26px;border-radius:20px;background:var(--paper);box-shadow:0 1px 2px rgba(29,31,46,.04)}:where(.pricing_root__G2S6v) .incl-head{display:flex;align-items:center;gap:12px}:where(.pricing_root__G2S6v) .incl-head .point-ico{width:44px;height:44px;box-shadow:none;background:var(--blue-soft)}:where(.pricing_root__G2S6v) .incl-head .ms{font-size:24px}:where(.pricing_root__G2S6v) .incl-head h3{font-size:16px;font-weight:700;letter-spacing:-.01em}:where(.pricing_root__G2S6v) .incl ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}:where(.pricing_root__G2S6v) .incl li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--ink-2);line-height:1.45}:where(.pricing_root__G2S6v) .incl li .ms{font-size:18px;color:var(--green);margin-top:1px}:where(.pricing_root__G2S6v) .incl-group.wide{grid-column:span 2}:where(.pricing_root__G2S6v) .incl-group.wide ul{grid-template-columns:1fr 1fr;column-gap:24px}:where(.pricing_root__G2S6v) #faq .faq details{border:1px solid var(--line)}@media (max-width:1100px){:where(.pricing_root__G2S6v) .plans{grid-template-columns:repeat(2,1fr)}:where(.pricing_root__G2S6v) .p-hero-bg{top:140px;height:560px}:where(.pricing_root__G2S6v) .incl{grid-template-columns:1fr 1fr}:where(.pricing_root__G2S6v) .incl-group.wide{grid-column:1/-1}}@media (max-width:700px){:where(.pricing_root__G2S6v) .p-hero{padding-top:124px}}@media (max-width:640px){:where(.pricing_root__G2S6v) .plans{grid-template-columns:1fr;margin-top:48px}:where(.pricing_root__G2S6v) .incl{grid-template-columns:1fr}:where(.pricing_root__G2S6v) .incl-group.wide ul{grid-template-columns:1fr}}