.pr-cur{vertical-align:.72em;letter-spacing:0;margin-right:.06em;font-size:.52em;font-weight:500}.pr-price,.pr-path-p,.pr-tbl thead span{font-variant-numeric:tabular-nums lining-nums}.pr-hero{padding-block:clamp(16px,2vw,32px) clamp(64px,7vw,112px)}#main .pr-hero h1{letter-spacing:-.045em;max-width:11.5em;margin-top:clamp(24px,3vw,44px);font-size:clamp(46px,5.4vw + 10px,112px);line-height:1}#main .pr-hero h1 .mute{color:var(--mute)}.pr-hero h1 u{text-decoration:underline;text-decoration-color:var(--steel);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.06em}.pr-hero-row{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px clamp(40px,6vw,96px);margin-top:clamp(28px,3.4vw,48px);display:grid}.pr-hero .lead{max-width:34em}.pr-hero .lead b{color:var(--ink)}.pr-ctas{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(24px,2.6vw,36px);display:flex}.pr-fine{font-size:var(--t-sm);color:var(--mute);max-width:36em;margin-top:18px}.pr-path{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pr-path li{border-bottom:1px solid var(--line)}.pr-path a{color:var(--text);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:22px 0;text-decoration:none;display:grid}.pr-path-n{border:1px solid var(--ink);width:32px;height:32px;font-size:var(--t-xs);color:var(--ink);font-variant-numeric:tabular-nums;transition:background .3s var(--e),color .3s var(--e);border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:flex}.pr-path li:last-child .pr-path-n{background:var(--ink);color:var(--paper)}.pr-path-t b{font-size:var(--t-lead);color:var(--ink);line-height:1.25;display:block}.pr-path-t span{font-size:var(--t-sm);color:var(--mute);margin-top:2px;display:block}.pr-path-p{letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-size:clamp(28px,1.4vw + 18px,40px);font-weight:500;line-height:1}.pr-path-p small{font-size:var(--t-sm);letter-spacing:0;color:var(--mute);font-weight:400}.pr-path a:hover b{color:var(--steel)}.pr-path a:hover .pr-path-n{background:var(--steel);border-color:var(--steel);color:#fff}.pr-step{font-size:var(--t-sm);color:var(--steel-l);font-weight:500}.pr-step-l{color:var(--steel)}.pr-launch{background:var(--stage);color:var(--on-2);padding-block:clamp(72px,9vw,136px)}.pr-launch .h2{color:var(--on);max-width:13em;margin-top:14px}.pr-launch .h2 .mute{color:var(--on-2)}.pr-launch-g{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,5vw,88px);display:grid}.pr-opts{border-top:1px solid var(--line-d);grid-template-columns:1fr 1fr;margin-top:clamp(32px,3.6vw,48px);display:grid}.pr-opt{padding:22px 24px 0 0}.pr-opt+.pr-opt{border-left:1px solid var(--line-d);padding-left:24px}.pr-opt-n{font-size:var(--t-ui);color:var(--on);min-height:2.6em;font-weight:500;line-height:1.3}.pr-launch .pr-price{letter-spacing:-.04em;color:var(--on);margin-top:10px;font-size:clamp(44px,2.6vw + 22px,68px);font-weight:500;line-height:1}.pr-opt-s{font-size:var(--t-sm);color:var(--on-2);max-width:20em;margin-top:12px;line-height:1.5}.pr-launch-go{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(28px,3vw,40px);display:flex}.pr-launch .btn{background:var(--paper);color:var(--ink)}.pr-launch .btn:hover{background:var(--white)}.pr-launch .tlink{color:var(--on)}.pr-launch .tlink:hover{color:var(--steel-l)}.pr-launch-v{margin:0}.pr-duo{padding:0 9% 7% 0;position:relative}.pr-duo .dk{aspect-ratio:16/10;object-fit:cover;object-position:0 0;border:1px solid var(--line-d);background:var(--stage-2);border-radius:14px;width:100%;box-shadow:0 40px 80px -40px #000c}.pr-duo .mb{aspect-ratio:260/563;object-fit:cover;object-position:0 0;background:var(--stage-2);border:4px solid #000;border-radius:14px;width:19%;position:absolute;bottom:0;right:0;box-shadow:0 24px 48px -16px #000000bf}.pr-launch-v figcaption{font-size:var(--t-sm);color:var(--on-2);margin-top:16px}.pr-launch-v figcaption b{color:var(--on);font-weight:500}#main .pr-inc-h{font-size:var(--t-ui);color:var(--on);letter-spacing:0;margin-top:clamp(64px,7vw,104px);font-weight:500}.pr-inc{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin:20px 0 0;padding:0;list-style:none;display:grid}.pr-inc li{border-top:1px solid var(--line-d);padding:22px 0 30px}.pr-inc b{font-size:var(--t-lead);color:var(--on);line-height:1.3;display:block}.pr-inc p{font-size:var(--t-ui);color:var(--on-2);max-width:30em;margin-top:10px;line-height:1.55}.pr-plans-s .h2{margin-top:12px}.pr-plans{border-top:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@supports (grid-template-rows:subgrid){.pr-plan{grid-row:span 7;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid!important}.pr-for{min-height:0!important}}.pr-plan{border-left:1px solid var(--line);flex-direction:column;min-width:0;padding:24px clamp(18px,1.6vw,28px) 32px;display:flex}.pr-plan:first-child{border-left:0;padding-left:0}.pr-plan.is-key{background:var(--white);box-shadow:0 1px 0 var(--line),0 30px 60px -40px #15171959;border-left-color:#0000;border-radius:0 0 20px 20px}.pr-plan.is-key+.pr-plan{border-left-color:#0000}.pr-flag{min-height:1.5em;font-size:var(--t-xs);color:var(--steel);font-weight:500;line-height:1.5}#main .pr-plan h3{letter-spacing:-.03em;margin-top:10px;font-size:clamp(26px,1vw + 18px,34px);line-height:1.1}.pr-for{font-size:var(--t-sm);color:var(--mute);min-height:4.5em;margin-top:10px;line-height:1.5}.pr-plans .pr-price{letter-spacing:-.045em;color:var(--ink);white-space:nowrap;margin-top:22px;font-size:clamp(44px,2.4vw + 18px,60px);font-weight:500;line-height:1}.pr-per{font-size:var(--t-sm);letter-spacing:0;color:var(--mute);margin-left:4px;font-weight:400}.pr-lead{border-top:1px solid var(--line);font-size:var(--t-sm);color:var(--ink);margin-top:24px;padding-top:16px;font-weight:500}.pr-pts{align-content:start;gap:10px;margin:12px 0 28px;padding:0;list-style:none;display:grid}.pr-pts li{font-size:var(--t-sm);color:var(--text);padding-left:22px;line-height:1.45;position:relative}.pr-pts li:before{content:"";background:var(--steel);width:12px;height:2px;position:absolute;top:.62em;left:0}.pr-plan .btn{place-self:end start;margin-top:auto}.pr-btn-o{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);transition:background .3s var(--e),color .3s var(--e);background:0 0}.pr-btn-o:hover{background:var(--ink);color:var(--paper)}.btn:active{transform:scale(.97)}.pr-note{font-size:var(--t-sm);color:var(--mute);max-width:48em;margin-top:28px}.pr-note .tlink{margin-left:6px}.pr-cmp-s{border-top:1px solid var(--line)}.pr-tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-sm);line-height:1.4}.pr-tbl thead th,.pr-tbl thead td{z-index:2;background:var(--paper);text-align:center;vertical-align:bottom;border-bottom:1px solid var(--ink);padding:18px 16px 16px;position:sticky;top:96px}.pr-tbl thead th b{font-size:var(--t-lead);color:var(--ink);letter-spacing:-.01em;font-weight:500;display:block}.pr-tbl thead .pr-th-p{color:var(--mute);font-variant-numeric:tabular-nums;margin-top:4px;font-weight:400;display:block}.pr-tbl .pr-c0{width:30%}.pr-tbl th[scope=row]{text-align:left;color:var(--text);padding:16px 16px 16px 0;font-weight:400}.pr-tbl td{color:var(--ink);vertical-align:middle;text-align:center;font-variant-numeric:tabular-nums;padding:16px}.pr-tbl tbody tr:not(.pr-grp)>*{border-bottom:1px solid var(--line)}.pr-tbl .is-key{background:var(--white)}.pr-tbl thead .is-key{background:var(--white);border-radius:16px 16px 0 0}.pr-grp th{font-size:var(--t-ui);color:var(--ink);text-align:left;border-bottom:1px solid var(--line);padding:40px 0 12px;font-weight:500}.pr-tbl tbody:first-of-type .pr-grp th{padding-top:24px}.pr-ck{color:var(--steel);vertical-align:middle;display:inline-block}.pr-no{color:#8a8f96}.pr-tbl tbody tr:not(.pr-grp):hover>*{background-color:#4865890d}.pr-tbl tbody tr:not(.pr-grp):hover>.is-key{background-color:#f6f8fa}.pr-q-s{border-top:1px solid var(--line)}.pr-q{background:var(--white);border:1px solid var(--line);border-radius:24px;padding:clamp(20px,2.4vw,32px)}.pr-q-sw{border:1px solid var(--line);background:var(--paper);border-radius:99px;gap:4px;margin:0 0 clamp(20px,2.4vw,28px);padding:4px;display:inline-flex}.pr-q-sw input{opacity:0;width:1px;height:1px;position:absolute}.pr-q-sw label{min-height:40px;font:500 var(--t-sm)/1.2 var(--f-sans);white-space:nowrap;color:var(--text);cursor:pointer;transition:background .25s var(--e),color .25s var(--e);border-radius:99px;align-items:center;padding:0 18px;display:inline-flex}.pr-q-sw input:checked+label{background:var(--ink);color:var(--paper)}.pr-q-sw input:focus-visible+label{outline:2px solid var(--steel);outline-offset:2px}.pr-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:clamp(12px,1.6vw,24px);display:grid}.pr-lane{background:var(--paper);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.pr-lane-on{background:var(--paper-2)}.pr-lane-h{font-size:var(--t-sm);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-bottom:4px;font-weight:500;display:flex}.pr-lane-h span{color:var(--mute);font-variant-numeric:tabular-nums;font-weight:400}.pr-chip{background:var(--white);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.pr-chip b{font-size:var(--t-sm);color:var(--ink);font-weight:500;line-height:1.3}.pr-chip span{font-size:var(--t-xs);color:var(--mute)}.pr-run{background:var(--ink);border-color:var(--ink)}.pr-run b{color:var(--on)}.pr-run span{color:var(--on-2)}.pr-run i{background:var(--steel-l);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.62)}.pr-done{border-style:solid;border-color:var(--steel)}.pr-done b:after{content:"";background:var(--steel);vertical-align:.1em;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.pr-slot{min-height:58px;font-size:var(--t-xs);color:var(--mute);border:1px dashed #b9bcc0;border-radius:12px;align-items:center;padding:12px 16px;display:flex}.pr-run-2,.pr-t48{display:none}.pr-q:has(#q-gr:checked) .pr-run-2{display:flex}.pr-q:has(#q-gr:checked) .pr-slot-1,.pr-q:has(#q-gr:checked) .pr-t72{display:none}.pr-q:has(#q-gr:checked) .pr-t48{display:inline}.pr-q:has(#q-gr:checked) .pr-lane:first-child .pr-chip:first-of-type{display:none}@media (prefers-reduced-motion:no-preference){.pr-run i{animation:7s cubic-bezier(.45,0,.2,1) infinite prRun}.pr-run-2 i{animation-duration:5.2s;animation-delay:-2s}.pr-run-2{animation:prIn .5s var(--e) both}}@keyframes prRun{0%{transform:scaleX(.04)}85%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes prIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pr-steps{counter-reset:s;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px clamp(20px,2vw,32px);margin:clamp(36px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.pr-steps li{counter-increment:s;border-top:1px solid var(--ink);padding-top:18px}.pr-steps b{font-size:var(--t-ui);color:var(--ink);align-items:baseline;gap:10px;display:flex}.pr-steps b:before{content:counter(s);font-size:var(--t-xs);color:var(--steel);font-variant-numeric:tabular-nums;font-weight:500}.pr-steps p{font-size:var(--t-sm);color:var(--text);margin-top:10px;line-height:1.55}.pr-def-s{border-top:1px solid var(--line)}.pr-defs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pr-def{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,3vw,40px)}#main .pr-def h3{letter-spacing:-.03em;font-size:clamp(26px,1.2vw + 18px,36px)}.pr-def p{max-width:32em;margin-top:14px}.pr-def .chips{margin-top:22px}.pr-def .chips li{background:var(--paper)}.pr-more{margin-top:clamp(24px,3vw,40px)}.pr-ex-s{border-top:1px solid var(--line)}.pr-ex{margin-top:0}.pr-audit{background:var(--paper-2);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,2.6vw,32px);display:flex}.pr-audit p{font-size:var(--t-ui);flex:30em;max-width:44em}.pr-audit b{color:var(--ink)}.pr-ex-s+#faq,.pr-next{border-top:1px solid var(--line)}.pr-idx{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pr-idx li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px 48px;padding-block:clamp(18px,2vw,26px);display:grid}.pr-idx a{letter-spacing:-.02em;color:var(--ink);background:linear-gradient(var(--steel),var(--steel)) 0 100%/0 2px no-repeat;transition:background-size .35s var(--e);justify-self:start;font-size:clamp(22px,1vw + 16px,30px);font-weight:500;line-height:1.2;text-decoration:none}.pr-idx a:hover,.pr-idx a:focus-visible{background-size:100% 2px}.pr-idx p{color:var(--mute);font-size:var(--t-ui);max-width:36em;line-height:1.5}@media (width>=900px){.pr-idx li{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline}}.pr-close{background:var(--stage);color:var(--on-2);text-align:center;border-top:0;padding-block:clamp(80px,10vw,152px)}.pr-close .display{color:var(--on);max-width:12em;margin-inline:auto}.pr-close .display em{color:var(--steel-l)}.pr-close .lead{color:var(--on-2);max-width:32em;margin:clamp(18px,2vw,28px) auto 0}.pr-close .btn{background:var(--paper);color:var(--ink);margin-top:clamp(28px,3vw,40px)}.pr-close .btn:hover{background:var(--white)}.pr-close-f{font-size:var(--t-sm);color:var(--on-2);font-variant-numeric:tabular-nums;margin-top:24px}@media (width<=1180px){.pr-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-plan:nth-child(3){border-left:0;padding-left:0}.pr-plan:nth-child(n+3){border-top:1px solid var(--line)}.pr-plan.is-key+.pr-plan{border-left-color:var(--line)}.pr-plan.is-key{border-radius:20px}.pr-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.pr-hero-row,.pr-launch-g{grid-template-columns:1fr}.pr-launch-v{max-width:720px}.pr-inc{grid-template-columns:1fr 1fr}}@media (width<=899px){.pr-lanes{grid-template-columns:1fr}.pr-steps{grid-template-columns:1fr 1fr}.pr-defs{grid-template-columns:1fr}}@media (width<=759px){.pr-tbl,.pr-tbl thead,.pr-tbl tbody,.pr-tbl tr,.pr-tbl th,.pr-tbl td{display:block}.pr-tbl thead{z-index:3;position:sticky;top:84px}.pr-tbl thead tr,.pr-tbl tbody tr:not(.pr-grp){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pr-tbl thead .pr-c0{display:none}.pr-tbl thead th{padding:12px 4px 10px;position:static}.pr-tbl thead th b{font-size:var(--t-xs)}.pr-tbl thead .pr-th-p{margin-top:2px;font-size:13px}.pr-tbl tbody tr:not(.pr-grp){border-bottom:1px solid var(--line);padding:14px 0 0}.pr-tbl tbody tr:not(.pr-grp)>*{border-bottom:0}.pr-tbl th[scope=row]{font-size:var(--t-sm);grid-column:1/-1;padding:0 0 6px;line-height:1.35}.pr-tbl td{font-size:var(--t-sm);overflow-wrap:anywhere;min-width:0;padding:8px 4px 12px}.pr-grp th{padding:32px 0 10px}.pr-tbl thead .is-key{border-radius:12px 12px 0 0}.pr-tbl tbody tr:not(.pr-grp):hover>*{background-color:#0000}.pr-tbl tbody tr:not(.pr-grp):hover>.is-key{background-color:var(--white)}}@media (width<=639px){.pr-plans{grid-template-columns:1fr}.pr-plan,.pr-plan:nth-child(3){border-left:0;padding-left:0;padding-right:0}.pr-plan+.pr-plan{border-top:1px solid var(--line)}.pr-plan.is-key{border-top-color:#0000;margin-inline:-8px;padding:24px 20px 28px}.pr-plan.is-key+.pr-plan{border-top-color:#0000}.pr-for{min-height:0}.pr-flag:empty{display:none}.pr-inc,.pr-steps{grid-template-columns:1fr}.pr-opt{padding-right:14px}.pr-opt+.pr-opt{padding-left:16px}.pr-launch .pr-price{font-size:40px}.pr-path a{grid-template-columns:32px minmax(0,1fr)}.pr-path-p{grid-column:2;margin-top:6px}.pr-q{border-radius:20px;padding:16px}.pr-q-sw{display:flex}.pr-q-sw label{text-align:center;flex:1;justify-content:center;padding:0 10px}}@media (prefers-reduced-motion:reduce){.pr-idx a,.pr-btn-o,.pr-path-n,.pr-q-sw label{transition:none}.btn:active{transform:none}}.mbar.hero-on{transform:translateY(110%)}
