.pricing{--pp-ink:var(--page-ink,#1e1e1e);--pp-soft:#5f5f6b;--pp-quiet:#8e8e96;--pp-hair:#10121821;--pp-panel:#f7f7f5;--pp-measure:1120px;--pp-gutter:clamp(20px, 4.4vw, 60px);--pp-sqs:.65;interpolate-size:allow-keywords;padding:0 var(--pp-gutter) clamp(72px, 9vw, 120px);background:var(--page-ground,#f6f6f4);color:var(--pp-ink);font-family:var(--page-body,var(--font-sans));margin-top:0}@supports (corner-shape:squircle){.pricing{--pp-sqs:1}}.pricing>*{max-width:var(--pp-measure);margin-left:auto;margin-right:auto}.pricing .pp-said,.pricing legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-open{text-align:center;justify-items:center;padding-top:clamp(112px,12vw,148px);display:grid}.pricing h1{max-width:16ch;color:var(--pp-ink);font-family:var(--pp-title-font,var(--page-font,var(--font-sans)));font-size:clamp(34px, calc(var(--pp-title-n,52) * .0769vw), calc(var(--pp-title-n,52) * 1px));font-weight:var(--pp-title-weight,var(--page-weight,600));line-height:var(--pp-title-leading,1.04);letter-spacing:var(--pp-title-tracking,var(--page-tracking,-.045em));text-wrap:balance;margin:0}.pp-open>p{max-width:46ch;color:var(--page-sub-color,#5f5f6b);font-family:var(--page-body,var(--font-sans));font-size:var(--page-sub-size,17px);font-weight:var(--page-sub-weight,500);text-wrap:pretty;margin:14px 0 0;line-height:1.5}.pp-seg{--pp-seg-pad:3px;--pp-seg-gap:2px;--pp-seg-pull:12px;gap:var(--pp-seg-gap);padding:var(--pp-seg-pad);border:.5px solid var(--pp-hair);border-radius:calc(var(--pp-toggle-r,16px) * var(--pp-sqs));corner-shape:squircle;background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:26px 0 0;display:inline-grid;position:relative}.pp-seg:before{--pp-seg-mid:calc(50% + var(--pp-seg-gap) / 2);top:var(--pp-seg-pad);right:var(--pp-seg-mid);bottom:var(--pp-seg-pad);left:var(--pp-seg-pad);z-index:1;border-radius:calc(var(--pp-toggle-r,16px) * .8125 * var(--pp-sqs));corner-shape:squircle;box-shadow:var(--lift-button);content:"";background:#fff;transition:left .38s cubic-bezier(.22,1.15,.36,1),right .38s cubic-bezier(.22,1.15,.36,1);position:absolute}.pp-seg:has(.pp-seg-opt:last-of-type input:checked):before{right:var(--pp-seg-pad);left:var(--pp-seg-mid)}.pp-seg:has(.pp-seg-opt:first-of-type input:checked):has(.pp-seg-opt:last-of-type:active):before{right:calc(var(--pp-seg-mid) - var(--pp-seg-pull))}.pp-seg:has(.pp-seg-opt:last-of-type input:checked):has(.pp-seg-opt:first-of-type:active):before{left:calc(var(--pp-seg-mid) - var(--pp-seg-pull))}.pp-seg-opt{border-radius:calc(var(--pp-toggle-r,16px) * .8125 * var(--pp-sqs));corner-shape:squircle;transition:background-color .15s;display:block}.pp-seg-opt:not(:has(input:checked)):hover{background:#1012180b}.pp-seg-opt input{opacity:0;pointer-events:none;position:absolute}.pp-seg-opt>span{border-radius:calc(var(--pp-toggle-r,16px) * .8125 * var(--pp-sqs));corner-shape:squircle;height:36px;color:var(--pp-soft);cursor:pointer;z-index:2;font:600 13.5px/36px var(--font-sans);white-space:nowrap;justify-content:center;align-items:baseline;gap:7px;padding:0 16px;transition:color .15s;display:flex;position:relative}.pp-seg-opt:not(:has(input:checked))>span:hover{color:var(--pp-ink)}.pp-seg-opt:has(input:checked)>span{color:var(--pp-ink);cursor:default}.pp-seg-opt:has(input:focus-visible)>span{outline:2px solid var(--pp-ink);outline-offset:2px}.pp-seg-note{color:var(--pp-quiet);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums}.pp-seg-opt:has(input:checked) .pp-seg-note{color:var(--pp-soft)}.pp-plans{margin-top:clamp(32px,4vw,48px)}.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:960px;margin:0 auto;padding:0;list-style:none;display:grid}@supports (grid-template-rows:subgrid){.pp-grid{grid-template-rows:auto auto auto auto 1fr}.pp-card{grid-row:1/-1;grid-template-rows:subgrid}}.pp-card{isolation:isolate;border-radius:calc(var(--pp-card-r,30px) * var(--pp-sqs));corner-shape:squircle;box-shadow:0 0 0 .5px var(--pp-hair), 0 1px 2px #1012180d, 0 8px 16px -10px #10121838;background:#fff;border:0;grid-template-rows:auto auto auto auto 1fr;gap:0;padding:0;transition:box-shadow .28s cubic-bezier(.25,1,.5,1);display:grid;position:relative;overflow:hidden}.pp-card:hover{box-shadow:0 0 0 .5px var(--pp-hair), 0 2px 4px #10121812, 0 12px 22px -12px #10121847}.pp-card:before{content:"";z-index:-1;background:radial-gradient(120% 100% at 50% 128%, var(--pp-wash,transparent), transparent 70%);opacity:.55;pointer-events:none;height:62%;transition:opacity .32s cubic-bezier(.25,1,.5,1);position:absolute;inset:auto 0 0}.pp-card:hover:before{opacity:1}.pp-band{z-index:1;min-height:68px;padding:0 20px max(12px, var(--pp-card-r,30px));background:var(--pp-base,#fff);align-items:center;display:flex;position:relative}.pp-card[data-look=paper]{--pp-wash:#3160c329;--pp-base:var(--primary-soft,#e9f7ff)}.pp-card[data-look=field]{--pp-wash:#5c99d629;--pp-base:var(--primary-ink,#3160c3)}.pp-card[data-look=black]{--pp-wash:#10121814;--pp-base:#0b0b0e}.pp-card[data-look=steel]{--pp-wash:#10121814;--pp-base:#3c3c41}.pp-card[data-look=field] .pp-name,.pp-card[data-look=black] .pp-name,.pp-card[data-look=steel] .pp-name{color:#fff}.pp-card .lab-dither{z-index:0;opacity:1;transition:opacity .26s cubic-bezier(.25,1,.5,1)}.pp-card:hover .lab-dither{opacity:.86}.pp-name{z-index:1;color:#1e1e1e;font:600 15.5px/1.2 var(--font-sans);letter-spacing:-.012em;margin:0;position:relative}.pp-sheet{z-index:1;grid-row:2/-1;grid-template-rows:subgrid;margin:calc(max(12px, var(--pp-card-r,30px)) * -1) 0 0;border-radius:calc(var(--pp-card-r,30px) * var(--pp-sqs));corner-shape:squircle;background:#fff;display:grid;position:relative;box-shadow:0 -5px 11px -7px #0a0c143d}@supports not (grid-template-rows:subgrid){.pp-sheet{grid-row:auto;grid-template-rows:auto auto auto 1fr}}.pp-pitch{color:#5f5f6b;font:500 13.5px/1.5 var(--font-sans);text-wrap:pretty;margin:0;padding:16px 18px 0}.pp-panel{border-radius:calc(var(--pp-card-r,30px) * .867 * var(--pp-sqs));corner-shape:squircle;background:var(--pp-panel);border:.5px solid #10121812;justify-items:stretch;gap:12px;margin:14px 14px 0;padding:14px 10px 10px;display:grid}.pp-price{justify-content:flex-start;align-items:baseline;width:100%;min-height:clamp(30px,2.6vw,38px);margin:0;display:flex}.pp-price[data-word=true]{justify-content:center;align-items:center}.pp-cur{color:#9a9aa6;font:500 clamp(21px, 1.8vw, 26px) / 1 var(--font-sans);letter-spacing:-.02em;margin-right:3px;translate:0 -.1em}.pp-amount{color:#1e1e1e;font:700 clamp(30px, 2.6vw, 38px) / 1 var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pp-price[data-word=true] .pp-amount,.pp-price[data-word=true] .pp-per{color:#1e1e1e;font:700 clamp(22px, 1.9vw, 27px) / 1 var(--font-sans);letter-spacing:-.015em}.pp-per{color:#8a8a96;font:500 11.5px/1.2 var(--font-sans);margin-left:7px}.pp-cta{border-radius:calc(var(--pp-card-r,30px) * .533 * var(--pp-sqs));corner-shape:squircle;width:100%;height:42px;box-shadow:var(--lift-button);color:#1e1e1e;font:600 13.5px/1 var(--font-sans);background:#fff;border:0;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);display:flex}.pp-card .pp-cta:hover{color:#1e1e1e;background:#fafaf9;box-shadow:0 0 0 1px #10121829,0 2px 5px #1012181f}.pp-cta[data-dark=true]{color:#fff;background:#16161c;box-shadow:0 0 0 .5px #0000008c,0 1px 2px #1012183d,0 2px 6px -2px #10121838}.pp-card .pp-cta[data-dark=true]:hover{color:#fff;background:#000;box-shadow:0 0 0 1px #0009,0 2px 6px #10121857}.pp-cta:active{scale:.99}.pp-cta:focus-visible{outline-offset:2px;outline:2px solid #1e1e1e}.pp-note{color:#8e8e96;min-height:46.8px;font:500 12px/1.45 var(--font-sans);text-wrap:pretty;margin:0;padding:12px 18px 0}.pp-features{color:#4a4a54;font:500 12.5px/1.4 var(--font-sans);border-top:.5px solid #10121812;align-content:start;gap:9px;margin:16px 18px 0;padding:16px 0 20px;list-style:none;display:grid}.pp-features li{grid-template-columns:12px minmax(0,1fr);gap:9px;display:grid}.pp-features li:before{content:"✓";color:#a9a9b4;font-size:11px;font-weight:700;line-height:1.55}.pp-inherit{color:#1e1e1e;font-weight:700}.pp-credits{text-align:center;justify-items:center;margin-top:30px;display:grid}.pp-credits-head{color:var(--pp-quiet);font:500 14px/1.2 var(--font-sans);align-items:baseline;gap:8px;margin:0 0 14px;display:flex}.pp-credits-value{color:var(--pp-ink);font:700 26px/1.1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}@property --pp-p{syntax:"<number>";inherits:true;initial-value:0}.pp-slider{--pp-thumb:24px;--pp-fill-w:calc(var(--pp-p,0) * (100% - var(--pp-thumb)) + var(--pp-thumb) / 2);width:min(100%,560px);height:var(--pp-thumb);align-items:center;display:flex;position:relative}.pp-slider-track{border:.5px solid var(--pp-hair);background:#1012180d;border-radius:9999px;position:absolute;inset:4px 0}.pp-slider-fill{background:linear-gradient(90deg, var(--primary-soft,#e9f7ff) 0%, #5c9ad6 54%, var(--primary-ink,#3160c3) 100%);clip-path:inset(0 calc(100% - var(--pp-fill-w)) 0 0 round 9999px);isolation:isolate;pointer-events:none;border-radius:9999px;position:absolute;inset:4px 0}.pp-slider-field{border-radius:inherit;position:absolute;inset:0}.pp-slider-field[data-end=start]{-webkit-mask-image:linear-gradient(90deg,#000 0% 30%,#0000 72%);mask-image:linear-gradient(90deg,#000 0% 30%,#0000 72%)}.pp-slider-field[data-end=finish]{-webkit-mask-image:linear-gradient(90deg,#0000 38%,#000 80% 100%);mask-image:linear-gradient(90deg,#0000 38%,#000 80% 100%)}.pp-slider-ring{width:var(--pp-fill-w);pointer-events:none;border-radius:9999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 0 0 .5px #3160c380}.pp-slider-fill .lab-dither{z-index:0}.pp-slider-input{z-index:1;width:100%;height:var(--pp-thumb);cursor:pointer;appearance:none;background:0 0;margin:0;position:relative}.pp-slider-input:focus-visible{outline:2px solid var(--pp-ink);outline-offset:6px;border-radius:9999px}.pp-slider-input::-webkit-slider-runnable-track{height:var(--pp-thumb);background:0 0}.pp-slider-input::-moz-range-track{height:var(--pp-thumb);background:0 0}.pp-slider-input::-webkit-slider-thumb{width:var(--pp-thumb);height:var(--pp-thumb);opacity:0;appearance:none;border:0}.pp-slider-input::-moz-range-thumb{width:var(--pp-thumb);height:var(--pp-thumb);opacity:0;border:0}.pp-slider-thumb{top:0;left:calc(var(--pp-p,0) * (100% - var(--pp-thumb)));width:var(--pp-thumb);height:var(--pp-thumb);box-shadow:var(--lift-button);pointer-events:none;background:#fff;border-radius:9999px;transition:scale .14s cubic-bezier(.25,1,.5,1);position:absolute}.pp-slider-thumb[data-dragging=true]{scale:1.12}.pp-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,560px);margin:26px 0 0;padding:0;list-style:none;display:grid}.pp-fig{justify-items:center;gap:4px;display:grid}.pp-fig-n{color:var(--pp-ink);font:700 24px/1.1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:baseline;gap:4px;margin:0;display:flex}.pp-fig-about,.pp-fig-unit{color:var(--pp-quiet);font:600 13px/1.1 var(--font-sans);letter-spacing:0}.pp-fig-unit{margin-left:-2px}.pp-fig-l{color:var(--pp-soft);font-family:var(--page-body,var(--font-sans));margin:0;font-size:13px;font-weight:500;line-height:1.35}.pp-peek{text-align:center;margin-top:clamp(44px,5vw,64px);position:relative}.pp-peek-box{max-height:196px;transition:max-height .52s cubic-bezier(.22,1,.36,1);overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 70px,#0000 100%);mask-image:linear-gradient(#000 0 70px,#0000 100%)}.pp-peek[data-open=true] .pp-peek-box{max-height:1400px;-webkit-mask-image:none;mask-image:none}.pp-peek-toggle{color:var(--pp-ink);cursor:pointer;font:600 14.5px/1 var(--page-body,var(--font-sans));text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:8px;margin-top:-34px;padding:8px 10px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .16s;display:inline-flex;position:relative}.pp-peek[data-open=true] .pp-peek-toggle{margin-top:18px}.pp-peek-toggle:hover{text-decoration-color:currentColor}.pp-peek-toggle:after{content:"";border:1.6px solid;border-width:0 1.6px 1.6px 0;width:6px;height:6px;margin-top:-3px;transition:rotate .2s cubic-bezier(.16,1,.3,1),margin-top .2s;rotate:45deg}.pp-peek[data-open=true] .pp-peek-toggle:after{margin-top:3px;rotate:225deg}.pp-peek-toggle:focus-visible{outline:2px solid var(--pp-ink);outline-offset:2px;border-radius:8px}.pp-peek .pp-compare{margin-top:0}.pp-compare{text-align:left;margin-top:28px}.pp-compare-scroll{min-width:0;margin-top:26px;position:relative;overflow-x:auto}.pp-table{border-collapse:collapse;width:100%;min-width:780px}.pp-table th,.pp-table td{text-align:left;vertical-align:middle;border:0;padding:7px 16px}.pp-table tbody+tbody:before{content:"";height:12px;display:table-row}.pp-table thead th{color:var(--pp-ink);vertical-align:bottom;padding:0 16px 16px}.pp-swatch{background:var(--pp-base,#e9f7ff);border-radius:2px;width:8px;height:8px;display:inline-block}.pp-swatch[data-plan=pro]{--pp-base:var(--primary-ink,#3160c3)}.pp-swatch[data-plan=business]{--pp-base:#0b0b0e}.pp-swatch[data-plan=enterprise]{--pp-base:#3c3c41}.pp-col-name{font:600 15.5px/1.2 var(--font-sans);letter-spacing:-.012em;justify-content:center;align-items:center;gap:7px;display:flex}.pp-col-price{color:var(--pp-quiet);font:500 12px/1.3 var(--font-sans);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.pp-table thead th[data-plan],.pp-table tbody td{text-align:center;width:176px}.pp-col-price,.pp-table tbody th[scope=row]{white-space:nowrap}.pp-table tbody th{color:var(--pp-ink);font:500 14px/1.4 var(--font-sans)}.pp-table thead th:first-child,.pp-table tbody th[scope=row]{z-index:1;background:var(--page-ground,#f6f6f4);position:sticky;left:0}.pp-table[data-stripes=true] tr[data-alt=true]>th[scope=row],.pp-table[data-stripes=true] tr[data-alt=true]>td{background:linear-gradient(#10121809, #10121809), var(--page-ground,#f6f6f4)}.pp-table[data-stripes=true] tr[data-alt=true]>th[scope=row]{border-radius:8px 0 0 8px}.pp-table[data-stripes=true] tr[data-alt=true]>td:last-child{border-radius:0 8px 8px 0}.pp-table .pp-group-col{width:150px;color:var(--pp-quiet);font:500 13px/1.4 var(--font-sans);text-align:right;vertical-align:top;background:0 0;padding-left:0;position:static}.pp-table tbody .pp-group-col{padding-top:8px}@media (width<=760px){.pp-table .pp-group-col{display:none}}.pp-tick{width:17px;height:17px;color:var(--pp-ink);vertical-align:middle;display:inline-block}.pp-nope{vertical-align:middle;background:#10121838;width:10px;height:1px;display:inline-block}.pp-faq-host{padding-bottom:0}.pricing .pp-faq-host .lb-section{padding-left:0;padding-right:0}@media (width<=1080px){.pp-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.pp-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}.pp-card{grid-row:auto;grid-template-rows:auto auto auto auto 1fr}.pp-sheet{grid-row:auto;grid-template-rows:auto auto auto 1fr}}@media (width<=720px){.pp-grid{grid-template-columns:minmax(0,1fr)}.pp-card:last-child:nth-child(odd){width:auto}.pp-card{min-height:0}.pp-fig-n{font-size:20px}.pp-fig-l{font-size:12px}}@media (width<=640px){.pp-open{padding-top:clamp(64px,17vw,88px)}.pricing h1{font-size:clamp(34px,9.6vw,44px)}.pp-seg-opt>span{height:42px;font-size:14px;line-height:42px}.pp-pitch{font-size:15px}.pp-note{font-size:13px}.pp-features{font-size:14px}.pp-slider-input{height:44px;margin:-10px 0}.pp-peek-toggle{min-height:40px;padding:10px 12px}.pricing a.hb--small,.pricing button.hb--small{height:40px}}@media (prefers-reduced-motion:reduce){.pp-slider-thumb,.pp-card,.pp-peek-box,.pp-seg:before{transition:none}}@media (width<=640px){.pp-compare-scroll{overflow-x:visible}.pp-table{table-layout:fixed;min-width:0}.pp-table th,.pp-table td{padding:8px 4px}.pp-table thead th{padding:0 2px 12px}.pp-table thead th[data-plan],.pp-table tbody td{width:19%}.pp-table tbody th[scope=row]{white-space:normal;padding-left:8px;font-size:13.5px;line-height:1.3}.pp-col-name{flex-direction:column;gap:5px;font-size:12.5px}.pp-col-price{white-space:normal;text-wrap:balance;font-size:10.5px;line-height:1.25}.pp-tick{width:15px;height:15px}.pp-col-tail{display:none}}
