.pr-api{--calc-ink: #292929;--calc-muted: #596763;--calc-line: rgba(41, 41, 41, .1);color:var(--calc-ink)}.pr-api-intro .section-title{margin-top:12px;color:var(--calc-ink)}.pr-api-sub{max-width:720px;margin-top:18px;font-size:16px;line-height:1.7;color:var(--calc-muted)}.pr-api-fineprint{max-width:720px;margin-top:20px;font-size:12px;line-height:1.5;color:var(--calc-muted)}.pr-api-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:40px}.pr-api-config{padding:32px;border:1px solid rgba(41,41,41,.05);border-radius:28px;background:#f5f5f5}.pr-api-title{max-width:430px;font-size:clamp(24px,2.2vw,30px);line-height:1.25;font-weight:500;letter-spacing:-.045em}.pr-api-billing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:26px 0;border-bottom:1px solid var(--calc-line)}.pr-api-step{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.pr-api-stepNumber{color:#687b77;font-size:11px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.pr-api .pr-seg{box-shadow:none;border:1px solid var(--calc-line);padding:3px}.pr-api .pr-seg-btn{min-height:36px;padding:0 16px;font-size:13px;font-weight:500}.pr-api-products{padding-top:24px}.pr-api-productList{display:grid;gap:14px;margin-top:16px}.pr-api-product{padding:20px;border:1px solid var(--calc-line);border-radius:18px;background:#fff}.pr-api-productHeader{display:flex;align-items:center;gap:8px}.pr-api-selectWrap{position:relative;flex:1;min-width:0}.pr-api-selectWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;padding:0 38px 0 14px;border:1px solid var(--calc-line);border-radius:10px;background:#f5f5f5;color:var(--calc-ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .2s ease}.pr-api-selectWrap select:hover{border-color:#93adae}.pr-api-selectWrap svg{position:absolute;top:50%;right:13px;transform:translateY(-50%);pointer-events:none;color:var(--calc-muted)}.pr-api-remove{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;color:var(--calc-muted);background:transparent;cursor:pointer}.pr-api-remove:hover{color:var(--calc-ink);background:#f5f5f5}.pr-api-volume{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:24px 0 10px;font-variant-numeric:tabular-nums}.pr-api-volume>span:first-child{font-size:36px;line-height:1.15;letter-spacing:-.055em;font-weight:500}.pr-api-volume>span:last-child{font-size:14px;color:var(--calc-muted)}.pr-api-slider{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;border:0;border-radius:10px;background:transparent;cursor:pointer;touch-action:pan-y}.pr-api-slider::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(to right,#708e91 0 var(--usage-progress),#e8eded var(--usage-progress) 100%)}.pr-api-slider::-moz-range-track{height:6px;border-radius:99px;background:linear-gradient(to right,#708e91 0 var(--usage-progress),#e8eded var(--usage-progress) 100%)}.pr-api-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;width:22px;margin-top:-8px;border-radius:50%;border:5px solid #292929;background:#fff;box-shadow:0 2px 5px #2929291f;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.pr-api-slider::-moz-range-thumb{box-sizing:border-box;height:22px;width:22px;border-radius:50%;border:5px solid #292929;background:#fff;box-shadow:0 2px 5px #2929291f}.pr-api-slider:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px #708e9124}.pr-api-range{display:flex;justify-content:space-between;color:var(--calc-muted);font-size:11px;line-height:1.4;font-variant-numeric:tabular-nums}.pr-api-productDetails{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--calc-line);font-size:12px;line-height:1.6;color:var(--calc-muted)}.pr-api-productDetails>span:first-child{flex:1 1 200px}.pr-api-rate{padding:5px 9px;border-radius:7px;color:#425e60;background:#edf2f2;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.pr-api-add{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:16px;padding:0 16px;border:1px solid var(--calc-line);border-radius:99px;background:transparent;color:var(--calc-ink);font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease}.pr-api-add:hover{background:#fff;border-color:#93adae}.pr-api-resultColumn{position:sticky;top:calc(var(--pr-nav) + 24px);min-width:0}.pr-api-result{padding:32px;border:1px solid #bfd1d3;border-radius:28px;background:#dce7e8}.pr-api-resultHeader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pr-api-resultHeader h3{font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.045em}.pr-api-limit{padding:7px 10px;border:1px solid rgba(71,100,102,.2);border-radius:99px;font-size:11px;line-height:1.3;color:#425e60;font-variant-numeric:tabular-nums}.pr-api-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:32px}.pr-api-price>span:first-child{font-size:clamp(52px,5vw,72px);line-height:1.05;letter-spacing:-.065em;font-weight:500;font-variant-numeric:tabular-nums}.pr-api-price>span.pr-api-priceCustom{font-size:clamp(40px,4.5vw,58px)}.pr-api-price>span:last-child{font-size:14px;color:var(--calc-muted)}.pr-api-reason{max-width:345px;margin-top:16px;font-size:14px;line-height:1.55;color:#4c6364}.pr-api-included{display:flex;flex-direction:column;gap:16px;margin-top:28px;padding-top:26px;border-top:1px solid rgba(71,100,102,.2)}.pr-api-included li{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.pr-api-included svg{flex-shrink:0;margin-top:2px;color:#506e6b;stroke-width:1.5}.pr-api-cta{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:32px;padding:12px 18px;border:1px solid #292929;border-radius:99px;background:#292929;color:#fff;font-size:14px;line-height:1.4;font-weight:500;cursor:pointer;transition:background .2s ease,transform .2s ease}.pr-api-cta:hover{background:#3a3a3a;transform:translateY(-1px)}.pr-api-cta:active{transform:translateY(0)}.pr-api-cta svg{flex-shrink:0}.pr-api-planStrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:14px}.pr-api-planStrip li{display:flex;flex-direction:column;gap:6px;min-width:0;padding:15px 7px;border:1px solid rgba(41,41,41,.05);border-radius:14px;background:#f5f5f5;text-align:center;transition:background .3s ease,border-color .3s ease}.pr-api-planStrip li[aria-current=true]{border-color:#9fbabc;background:#dce7e8}.pr-api-planName{font-size:12px;line-height:1.4;font-weight:500}.pr-api-planPrice{font-size:10px;line-height:1.5;color:var(--calc-muted);font-variant-numeric:tabular-nums;text-wrap:balance}.pr-api :is(button,select,input):focus-visible{outline:2px solid #567b85;outline-offset:3px}@media(max-width:1099px){.pr-api-grid{gap:20px}.pr-api-config,.pr-api-result{padding:24px}.pr-api-billing{align-items:flex-start;flex-direction:column}}@media(max-width:899px){.pr-api-grid{grid-template-columns:minmax(0,1fr)}.pr-api-billing{align-items:center;flex-direction:row}.pr-api-resultColumn{position:static}.pr-api-planName{font-size:13px}.pr-api-planPrice{font-size:12px}}@media(max-width:519px){.pr-api-sub{font-size:14px}.pr-api-grid{margin-top:28px}.pr-api-config,.pr-api-result{padding:22px;border-radius:24px}.pr-api-title{font-size:25px}.pr-api-billing{align-items:flex-start;flex-direction:column;padding:24px 0}.pr-api .pr-seg-btn{min-height:40px}.pr-api-product{padding:16px}.pr-api-volume>span:first-child{font-size:32px}.pr-api-included li{font-size:13px}.pr-api-price{margin-top:28px}.pr-api-planStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-api-planStrip li:last-child{grid-column:1 / -1}.pr-api-planStrip li{padding:14px}}@media(prefers-reduced-motion:reduce){.pr-api *,.pr-api-slider::-webkit-slider-thumb{-webkit-transition:none!important;transition:none!important}}.pif-title-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:164px 24px 100px}.pif-title-hero__col{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;width:100%;max-width:1300px;padding:0 32px}.pif-title-hero__title{width:100%;white-space:pre-wrap;overflow-wrap:break-word}.pif-title-hero__lead{width:100%;max-width:608px;font:400 20px/28px var(--f-ui);letter-spacing:-.01em;color:var(--ink-66);font-feature-settings:var(--ff-preset);white-space:pre-wrap;overflow-wrap:break-word}@media(max-width:809.98px){.pif-title-hero__lead{font-size:18px;line-height:26px}}.pif-title-hero__extra{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}@media(min-width:810px)and (max-width:1199.98px){.pif-title-hero{padding:140px 24px 80px}.pif-title-hero__col{align-items:center;padding:0 24px;text-align:center}.pif-title-hero__extra{align-items:center}}@media(max-width:809.98px){.pif-title-hero{padding:120px 6px 60px}.pif-title-hero__col{padding:0 16px}}.framer-pricing{--pr-nav: 59px}@media(max-width:1199.98px){.framer-pricing{--pr-nav: 62px}}@media(max-width:809.98px){.framer-pricing{--pr-nav: 70px}}.framer-pricing-hero{position:relative;padding-bottom:80px}@media(max-width:809.98px){.framer-pricing-hero{padding-bottom:60px}}.framer-pricing-devlink .pif-link__arrow{transform:rotate(90deg)}.framer-pricing-devlink{margin-left:0}@media(min-width:810px)and (max-width:1199.98px){.framer-pricing-devlink{margin-left:0}}.framer-pricing-alert{width:100%;max-width:560px;padding:10px 14px;border-radius:6px;background:#d11d440f;box-shadow:inset 0 0 0 1px #d11d4440;color:#b3173a;font:400 15px/22px var(--f-ui);scroll-margin-top:calc(var(--pr-nav) + 16px)}.framer-pricing-panel{width:100%;max-width:720px;text-align:left}.pif .framer-pricing-panel>section{margin:0;padding:20px 24px;border:0;border-radius:8px;background:var(--white);box-shadow:0 1px 2px #0000000f,0 0 0 1px var(--line);color:var(--ink);font-family:var(--f-ui);font-feature-settings:var(--ff-preset)}.pif .framer-pricing-panel>section>*+*{margin-top:8px}.pif .framer-pricing-panel>section>h2{font:400 20px/26px var(--f-display);letter-spacing:-.015em;color:var(--ink)}.pif .framer-pricing-panel>section>p{color:var(--ink-66)}.pif .framer-pricing-panel>section>p.font-semibold{color:var(--ink)}.pif .framer-pricing-panel>section>label{margin-top:16px;color:var(--ink)}.pif .framer-pricing-panel :is(button.rounded-full,a.rounded-full){display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-top:16px;padding:10px 16px;border-radius:6px;background:var(--dark);color:var(--white);font:400 15px/20px var(--f-ui);letter-spacing:-.005em;text-transform:none;text-decoration:none;box-shadow:0 2px 4px #0000001a,0 1px 2px -1px #00000014;transition:background-color .3s ease}.pif .framer-pricing-panel :is(button.rounded-full,a.rounded-full):hover:not(:disabled){background:var(--dark-2)}.pif .framer-pricing-panel :is(button.underline,a.underline){color:var(--ink);font:400 15px/20px var(--f-ui);letter-spacing:-.005em;text-decoration:underline;text-decoration-color:#0e0b0a4d;text-underline-offset:4px;transition:text-decoration-color .3s ease}.pif .framer-pricing-panel :is(button.underline,a.underline):hover{text-decoration-color:var(--ink)}.pif .framer-pricing-panel>section>a.underline{display:inline-block;margin-top:16px}@media(max-width:809.98px){.pif .framer-pricing-panel>section{padding:16px}}.framer-pricing-hit{position:relative;display:inline-flex}@media(max-width:809.98px){.framer-pricing-hit:before{content:"";position:absolute;left:0;right:0;top:-2px;bottom:-2px}.framer-pricing .pif-link{position:relative}.framer-pricing .pif-link:after{content:"";position:absolute;left:0;right:0;top:-8px;bottom:-8px}.framer-pricing .pif-cta-buttons>.framer-pricing-hit--block,.framer-pricing .pif-cta-buttons>.framer-pricing-hit--block>a{width:100%}.framer-pricing .pif-pricing-faq__lead a{display:inline-block;padding:10px 0;margin:-10px 0}}@media(min-width:810px)and (max-width:1199.98px){.framer-pricing .pif-cta-buttons{flex-wrap:wrap}}.framer-pricing-freeNotes{display:flex;justify-content:center;width:100%;padding:32px 24px 0}.framer-pricing-freeNotes__col{display:flex;flex-direction:column;gap:8px;width:100%;max-width:1300px;padding:0 32px;font:400 15px/22px var(--f-ui);color:var(--ink-66);font-feature-settings:var(--ff-preset)}.framer-pricing-freeNotes a{color:var(--ink);text-decoration:underline;text-decoration-color:#0e0b0a4d;text-underline-offset:4px}.framer-pricing-freeNotes a:hover{text-decoration-color:var(--ink)}.framer-pricing--free .pif-pricing-plans__col{max-width:480px}@media(max-width:809.98px){.framer-pricing-freeNotes{padding:24px 6px 0}.framer-pricing-freeNotes__col{padding:0 16px}}.pif .pif-devband{position:relative;display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:none;margin:0;padding:140px 24px;background:var(--bg-2);scroll-margin-top:0}.pif-devband>:not(.pif-rule){width:100%;max-width:1300px;padding:0 32px}.pif-devband__title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.pif-devband__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;width:1px;max-width:608px}.pif-devband__h{max-width:505px;white-space:pre-wrap;overflow-wrap:break-word}.pif-devband__sub{font:400 20px/28px var(--f-ui);letter-spacing:-.01em;color:var(--ink-66);font-feature-settings:var(--ff-preset)}@media(max-width:809.98px){.pif-devband__sub{font-size:18px;line-height:26px}}.pif-devband__links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-left:0}.pif-devband__title>.framer-pricing-term{flex:0 1 560px;min-width:0}@media(min-width:810px)and (max-width:1199.98px){.pif .pif-devband{padding:80px 24px}.pif-devband>:not(.pif-rule){padding:0 24px}.pif-devband__title{flex-direction:column;align-items:flex-start;gap:40px}.pif-devband__copy{flex:none;width:100%}.pif-devband__title>.framer-pricing-term{flex:none;width:100%;max-width:640px}}@media(max-width:809.98px){.pif .pif-devband{gap:40px;padding:60px 6px;scroll-margin-top:24px}.pif-devband>:not(.pif-rule){padding:0 16px}.pif-devband__title{flex-direction:column;align-items:flex-start;gap:32px}.pif-devband__copy{flex:none;width:100%}.pif-devband__links{flex-direction:column;align-items:flex-start;gap:18px}.pif-devband__title>.framer-pricing-term{flex:none;width:100%}}.framer-pricing-term{display:flex;flex-direction:column;gap:12px;margin:0}.framer-pricing-term__caption{color:var(--ink-40)}.framer-pricing-term__card{overflow:hidden;border-radius:8px;background:var(--dark);color:var(--white);box-shadow:0 8px 10px -6px #0000000f,0 16px 25px -5px #0000000d,0 0 0 1px var(--dark-2)}.framer-pricing-term__bar,.framer-pricing-term__status{display:flex;align-items:center;gap:10px;font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;font-feature-settings:var(--ff-preset)}.framer-pricing-term__bar{padding:6px 6px 6px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.framer-pricing-term__status{justify-content:space-between;padding:8px 16px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);color:var(--white-70)}.framer-pricing-term__method{padding:4px 8px;border-radius:4px;background:#ffffff14;color:var(--white)}.framer-pricing-term__path{flex:1 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--white-70);text-transform:none}.framer-pricing-term__copy{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:6px;color:var(--white-70);font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;transition:background-color .3s ease,color .3s ease}.framer-pricing-term__copy:hover{background:#ffffff0f;color:var(--white)}.framer-pricing-term__ok{display:inline-flex;align-items:center;gap:8px;color:var(--white)}.framer-pricing-term__ok i{width:6px;height:6px;border-radius:50%;background:var(--white)}.framer-pricing-term__credit{padding:2px 8px;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff29}.framer-pricing-term__code{padding:16px}.framer-pricing-term__code pre{margin:0;font:400 13px/22px var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.framer-pricing-term__line{display:block}.framer-pricing-term__t-p{color:var(--white-40)}.framer-pricing-term__t-k,.framer-pricing-term__t-u,.framer-pricing-term__t-n,.framer-pricing-term__t-b{color:var(--white)}.framer-pricing-term__t-s,.framer-pricing-term__t-a{color:var(--white-70)}.framer-pricing-term__t-v{color:var(--white);text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}@media(max-width:809.98px){.framer-pricing-term__code pre{font-size:12px;line-height:20px}.framer-pricing-term__copy:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}}.pif .pif-apiband{position:relative;width:100%;max-width:none;margin:0;padding:0}.pif-apiband__band{position:relative;display:flex;justify-content:center;width:100%;padding:64px 24px;background:var(--bg-2)}.pif-apiband__col{width:100%;max-width:1300px;padding:0 32px}@media(min-width:810px)and (max-width:1199.98px){.pif-apiband__band{padding:48px 24px}.pif-apiband__col{padding:0 24px}}@media(max-width:809.98px){.pif-apiband__band{padding:40px 6px}.pif-apiband__col{padding:0 16px}}.pif .pr-api{--calc-ink: var(--ink);--calc-muted: var(--ink-66);--calc-line: var(--line);color:var(--ink);font-family:var(--f-ui)}.pif .pr-api-grid{gap:8px;margin-top:0}.pif .pr-api-config,.pif .pr-api-result{padding:32px;border:0;border-radius:8px;background:var(--white);box-shadow:0 8px 10px -6px #0000000f,0 16px 25px -5px #0000000d,0 0 0 1px #0000000f}.pif .pr-api-title{max-width:430px;font:400 24px/30px var(--f-display);letter-spacing:-.015em;color:var(--ink);font-feature-settings:var(--ff-preset)}.pif .pr-api-billing{padding:24px 0;border-bottom:1px solid var(--line)}.pif .pr-api-step{font:400 15px/22px var(--f-ui);color:var(--ink)}.pif .pr-api-stepNumber{font:400 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink-40)}.pif .pr-api-billing .pif-pricing-plans-switch{width:auto}.pif .pr-api-billing .pif-pricing-plans-switch__label{flex:none;width:auto;white-space:nowrap}.pif .pr-api-products{padding-top:24px}.pif .pr-api-product{padding:20px;border:0;border-radius:8px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.pif .pr-api-selectWrap select{height:40px;border:1px solid var(--line);border-radius:6px;background:var(--white);color:var(--ink);font:400 15px/20px var(--f-ui);letter-spacing:-.005em}.pif .pr-api-selectWrap select:hover{border-color:#0e0b0a33}.pif .pr-api-selectWrap svg{color:var(--ink-66)}.pif .pr-api-remove:hover{background:var(--bg-2);color:var(--ink)}.pif .pr-api-volume{margin:20px 0 6px}.pif .pr-api-volume>span:first-child{font:400 40px/1.15 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.pif .pr-api-volume>span:last-child{font:400 13px/18px var(--f-ui);color:var(--ink-66)}.pif .pr-api-slider::-webkit-slider-runnable-track{height:4px;background:linear-gradient(to right,var(--ink) 0 var(--usage-progress),var(--line) var(--usage-progress) 100%)}.pif .pr-api-slider::-moz-range-track{height:4px;background:linear-gradient(to right,var(--ink) 0 var(--usage-progress),var(--line) var(--usage-progress) 100%)}.pif .pr-api-slider::-webkit-slider-thumb{height:18px;width:18px;margin-top:-7px;border:4px solid var(--ink);box-shadow:0 2px 4px #0000001a}.pif .pr-api-slider::-moz-range-thumb{height:18px;width:18px;border:4px solid var(--ink)}.pif .pr-api-slider:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px #0e0b0a14}.pif .pr-api-range{font:400 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink-40)}.pif .pr-api-productDetails{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font:400 15px/22px var(--f-ui);color:var(--ink-66)}.pif .pr-api-rate{padding:4px 8px;border-radius:4px;background:var(--bg-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:400 13px/18px var(--f-ui);letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none}.pif .pr-api-add{min-height:40px;margin-top:16px;padding:10px 16px;border:0;border-radius:6px;background:var(--white);color:var(--ink);box-shadow:0 1px 2px #00000014,inset 0 0 0 1px var(--line);font:400 15px/20px var(--f-ui);letter-spacing:-.005em;text-transform:none}.pif .pr-api-add:hover{background:var(--white);box-shadow:0 1px 2px #00000014,inset 0 0 0 1px #0e0b0a40}.pif .pr-api-resultColumn{top:calc(var(--pr-nav) + 24px)}.pif .pr-api-resultHeader h3{font:400 24px/30px var(--f-display);letter-spacing:-.015em;color:var(--ink);font-feature-settings:var(--ff-preset)}.pif .pr-api-limit{padding:4px 8px;border:0;border-radius:4px;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:400 13px/18px var(--f-ui);letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none}.pif .pr-api-price{gap:4px;align-items:flex-end;margin-top:24px}.pif .pr-api-price>span:first-child,.pif .pr-api-price>span.pr-api-priceCustom{font:400 40px/1.15 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#000}.pif .pr-api-price>span:last-child{font:400 13px/18px var(--f-ui);letter-spacing:0;padding-bottom:4px;color:var(--ink);opacity:.7}.pif .pr-api-trialTerms{margin-top:12px;font:400 15px/22px var(--f-ui);color:var(--ink)}.pif .pr-api-reason{max-width:345px;margin-top:8px;font:400 15px/22px var(--f-ui);color:var(--ink-66);opacity:.7}.pif .pr-api-included{gap:16px;margin-top:32px;padding-top:32px;border-top:0;background:linear-gradient(90deg,var(--line) 0 9px,transparent 9px 13px) 0 0 / 13px 1px repeat-x}.pif .pr-api-included li{gap:12px;font:400 15px/22px var(--f-ui);color:var(--ink)}.pif .pr-api-included svg{margin-top:3px;color:var(--ink)}.pif .pr-api-ctaHit{display:flex;width:100%;margin-top:32px}.pif .pr-api-ctaMetal.pif-btn{width:100%}.pif .pr-api-ctaMetal:hover>.pif-btn__face .pif-roll>span,.pif .pr-api-ctaMetal:focus-visible>.pif-btn__face .pif-roll>span{transform:translateY(-18px)}.pif .pr-api-planStrip{gap:8px;margin-top:8px}.pif .pr-api-planStrip li{padding:0;border:0;border-radius:8px;background:var(--white);box-shadow:0 1px 2px #0000000f,0 0 0 1px #0000000f;transition:box-shadow .3s ease}.pif .pr-api-planStrip li[aria-current=true]{background:var(--white);box-shadow:0 0 0 1px var(--ink)}.pif .pr-api-planStrip li>a,.pif .pr-api-planStrip li:not(:has(a)){display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:52px;padding:8px 6px}.pif .pr-api-planStrip a:hover{background:var(--bg);border-radius:8px}.pif .pr-api-planName{font:400 13px/18px var(--f-ui);color:var(--ink)}.pif .pr-api-planPrice{font:400 13px/18px var(--f-ui);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink-66);text-transform:none}.pif .pr-api-fineprint{max-width:720px;margin-top:24px;font:400 13px/18px var(--f-ui);color:var(--ink-66)}.pif .pr-api :is(a,button,select,input):focus-visible{outline:2px solid #438ceb;outline-offset:2px}@media(max-width:1099px){.pif .pr-api-config,.pif .pr-api-result{padding:24px}}@media(max-width:809.98px){.pif .pr-api-selectWrap select{height:44px}.pif .pr-api-add{min-height:44px}.pif .pr-api-ctaMetal .pif-btn__face{padding-left:10px;padding-right:10px}}@media(max-width:519px){.pif .pr-api-config,.pif .pr-api-result{padding:20px;border-radius:8px}.pif .pr-api-title{font-size:20px;line-height:26px}.pif .pr-api-volume>span:first-child{font-size:36px}}
