.pr{max-width:1440px;padding-bottom:72px}.pr-kicker{color:var(--nd-atxt);margin:0 0 10px;font-size:13px;font-weight:700}.pr-hero{text-align:center;padding:64px 0 36px}.pr-title{color:var(--nd-t1);letter-spacing:-.02em;margin:0;font-size:clamp(30px,4.2vw,46px);font-weight:700;line-height:1.22}.pr-lead{color:var(--nd-t3);max-width:40em;margin:14px auto 0;font-size:15px}.pr-rule{background:var(--nd-panel);border:1px solid var(--nd-line);color:var(--nd-t3);text-align:left;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin:22px auto 0;padding:10px 16px;font-size:13px;display:inline-flex}.pr-rule i{background:var(--nd-atint);border:1px solid var(--nd-aline);color:var(--nd-atxt);border-radius:8px;place-items:center;width:24px;height:24px;font-style:normal;font-weight:700;display:grid}.pr-rule b{color:var(--nd-t1);margin-right:8px;font-weight:700}.pr-rule a{color:var(--nd-atxt);white-space:nowrap;align-items:center;min-height:32px;font-weight:700;display:inline-flex;text-decoration:none!important}.pr-anchor{height:0}.pr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pricing-deposit-note-v230{background:var(--nd-ybg);color:var(--nd-t2);border:1px solid var(--nd-line2)}.pricing-deposit-note-v230 b{color:var(--nd-t1)}.pr-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pr-card{background:var(--nd-panel);border:1px solid var(--nd-line);cursor:pointer;transition:border-color .15s var(--nd-ease),transform .15s var(--nd-ease);border-radius:24px;outline:none;flex-direction:column;padding:28px;display:flex;position:relative}.pr-card:focus-visible{border-color:var(--nd-atxt)}.pr-card.is-fit{border:2px solid var(--nd-atxt);background:linear-gradient(180deg,var(--nd-atint),var(--nd-panel)70%);padding:27px}.pr-card__head{align-items:center;gap:8px;min-height:32px;display:flex}.pr-card__head h3{color:var(--nd-t1);margin:0;font-size:22px;font-weight:700}.pr-card__head .pricing-tag{margin-left:auto}.pr-card.is-current .pricing-tag{background:var(--nd-gbg);color:var(--nd-gt);border-color:#0000}.pr-persona{color:var(--nd-t3);min-height:2.6em;margin:8px 0 0;font-size:13px}.pr-price{align-items:baseline;gap:4px;margin-top:18px;display:flex}.pr-price strong{color:var(--nd-t1);letter-spacing:-.02em;font-size:clamp(32px,3.2vw,40px);font-weight:700;line-height:1.1}.pr-price span{color:var(--nd-t3);font-size:14px}.pr-total{color:var(--nd-t3);margin:6px 0 0;font-size:12px}.pr-credit{background:var(--nd-card);border:1px solid var(--nd-line2);border-radius:14px;margin-top:18px;padding:14px 16px}.pr-credit strong{color:var(--nd-t1);font-size:16px;display:block}.pr-credit small{color:var(--nd-t3);margin-top:2px;font-size:12px;display:block}.pr-inc{color:var(--nd-t2);gap:10px;margin:20px 0 24px;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.pr-inc li{padding-left:24px;position:relative}.pr-inc li:before{content:"✓";color:var(--nd-atxt);font-weight:700;position:absolute;top:0;left:2px}.pr-inc strong{color:var(--nd-t1);font-weight:700}.pr-card .pricing-card-cta{width:100%;margin-top:auto}.pr-card .pricing-card-cta i{font-style:normal}.pr-card:not(.is-fit) .pricing-card-cta,.pr-card.is-current .pricing-card-cta{background:var(--nd-card);color:var(--nd-t1);border-color:var(--nd-line2);box-shadow:var(--nd-3d-g)}.pr-card.is-current .pricing-card-cta{color:var(--nd-atxt);pointer-events:none;box-shadow:none}.pr-assure{color:var(--nd-t3);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:24px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.pr-assure li:before{content:"✓";color:var(--nd-gt);margin-right:8px;font-weight:700}.pr-sec{margin-top:64px}.pr-sec__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:20px;display:flex}.pr-h2{color:var(--nd-t1);margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.3}.pr-sub{color:var(--nd-t3);max-width:52em;margin:6px 0 0;font-size:14px}.pr-sec__head>.pr-sub{margin:0}.pr-fine{color:var(--nd-t4);margin:12px 0 0;font-size:12px;line-height:1.7}.pr-tops{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pr-top{background:var(--nd-panel);border:1px solid var(--nd-line);color:var(--nd-t1);transition:border-color .15s var(--nd-ease);border-radius:20px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:22px 24px;display:grid;text-decoration:none!important}.pr-top:hover{border-color:var(--nd-line3)}.pr-top__c{grid-column:1;font-size:19px;font-weight:700}.pr-top strong{color:var(--nd-t2);grid-column:1;margin-top:4px;font-size:15px;font-weight:600}.pr-top em{color:var(--nd-t3);grid-column:1;margin-top:6px;font-size:12px;font-style:normal}.pr-top b{background:var(--nd-card);border:1px solid var(--nd-line2);box-shadow:var(--nd-3d-g-sm);white-space:nowrap;border-radius:12px;grid-area:1/2/4;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;display:inline-flex}.pr-tops+.pr-fine{margin-top:14px}.pr-terms{background:var(--nd-panel);border:1px solid var(--nd-line);border-radius:24px;padding:28px 32px 32px}.pr-terms .pr-h2{margin-bottom:18px;font-size:clamp(19px,1.8vw,22px)}.pr-terms__list{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr-terms__list li{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:14px;padding:16px 18px}.pr-terms__list b{color:var(--nd-t1);font-size:15px;display:block}.pr-terms__list span{color:var(--nd-t3);margin-top:4px;font-size:13px;display:block}.pr-more,.pr-fold{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:14px;margin-top:12px}.pr-more>summary,.pr-fold>summary{cursor:pointer;color:var(--nd-t1);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 18px;font-weight:700;list-style:none;display:flex}.pr-more>summary::-webkit-details-marker{display:none}.pr-fold>summary::-webkit-details-marker{display:none}.pr-more>summary:after{content:"⌄";color:var(--nd-t3);transition:transform .15s var(--nd-ease);font-size:18px;line-height:1}.pr-more[open]>summary:after{transform:rotate(180deg)}.pr-more__body{border-top:1px solid var(--nd-line);color:var(--nd-t2);padding:4px 18px 18px;font-size:13px;line-height:1.75}.pr-more__body p{margin:14px 0 0}.pr-more__body strong{color:var(--nd-t1)}.pr-more__body a,.pr-fine a{color:var(--nd-atxt)}.pr-fold>summary span{flex-direction:column;gap:2px;display:flex}.pr-fold>summary small{color:var(--nd-t3);font-size:12px;font-weight:400}.pr-fold>summary i{background:var(--nd-raised);color:var(--nd-t2);transition:transform .15s var(--nd-ease);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.pr-fold[open]>summary i{transform:rotate(45deg)}.pr-fold>.pr-fine{padding:0 18px 16px}.pr-fit{flex-wrap:wrap;gap:8px;display:flex}.pr-fit button{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);font:inherit;cursor:pointer;border-radius:999px;min-height:40px;padding:0 14px;font-size:13px;font-weight:600}.pr-fit button.active{background:var(--nd-atint);border-color:var(--nd-aline);color:var(--nd-atxt)}.pr-tablewrap{-webkit-overflow-scrolling:touch;padding:0 18px 16px;overflow-x:auto}.pr table{border-collapse:collapse;color:var(--nd-t2);width:100%;font-size:13px}.pr th,.pr td{border-bottom:1px solid var(--nd-line);text-align:left;vertical-align:top;padding:10px 12px}.pr thead th{color:var(--nd-t3);white-space:nowrap;font-size:12px;font-weight:600}.pr tbody th{color:var(--nd-t1);white-space:nowrap;font-weight:600}.pr tbody tr:last-child>*{border-bottom:0}.pr td b{color:var(--nd-atxt)}.pr td.no{color:var(--nd-t4)}.pr td em{font-style:normal;font-size:max(11px,var(--fs122,0px));color:var(--nd-t4);display:block}.pricing-matrix td:nth-child(4),.pricing-matrix th:nth-child(4){background:var(--nd-atint)}.pr-uses{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pr-use{background:var(--nd-panel);border:1px solid var(--nd-line);border-radius:16px;padding:18px}.pr-use small{color:var(--nd-atxt);font-size:12px;font-weight:700;display:block}.pr-use strong{color:var(--nd-t1);margin-top:8px;font-size:24px;font-weight:700;display:block}.pr-use strong b{font-weight:700}.pr-use>span{color:var(--nd-t3);font-size:12px;display:block}.pr-use p{color:var(--nd-t3);margin:10px 0 0;font-size:12px;line-height:1.6}.pr-guide{margin-top:20px}.pr-guide>p:not(.pr-fine){color:var(--nd-t2);margin:0;font-size:13px;line-height:1.7}.pr-guide>p b{color:var(--nd-t1)}.pr-guide+.pr-guide{margin-top:28px}.pr-review{gap:12px;display:grid}.pr-review__plan{background:var(--nd-card);border:1px solid var(--nd-line2);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-review__plan strong{color:var(--nd-t1);font-size:17px}.pr-review__price{text-align:right;margin-left:auto}.pr-review__price b{color:var(--nd-t1);font-size:17px;display:block}.pr-review__price span{color:var(--nd-t3);font-size:12px}.pr-review__credit{background:var(--nd-raised);color:var(--nd-t3);border-radius:14px;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-review__credit strong{color:var(--nd-t1)}.pr-review p{color:var(--nd-t3);margin:0;font-size:13px;line-height:1.7}html.arife-embed [data-nd-head],html.arife-embed .nd-foot,html.arife-embed .nd-tabbar{display:none!important}html.arife-embed body{padding-bottom:0!important}.nd-pricing .nd-foot .nd-wrap{max-width:1440px}@media (max-width:1023px){.pr-cards,.pr-tops{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.pr-uses{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-persona{min-height:0}}@media (max-width:767px){.pr-hero{padding:36px 0 24px}.pr-title span{display:block}.pr-rule{border-radius:16px;justify-content:flex-start}.pr-card{padding:22px}.pr-card.is-fit{padding:21px}.pr-sec{margin-top:48px}.pr-terms{padding:20px}.pr-terms__list{grid-template-columns:1fr}.pr-uses{grid-template-columns:1fr 1fr;gap:10px}.pr-use{padding:14px}.pr-use strong{font-size:20px}.pr-tablewrap table{min-width:600px}.pr-tablewrap{padding:0 12px 12px}}@media (prefers-reduced-motion:reduce){.pr-card,.pr-top,.pr-fold>summary i,.pr-more>summary:after{transition:none}}@media (max-width:767px){:root{--fs122:12px}}