.pr{--halo:0 0 2px var(--paper),0 0 6px var(--paper),0 0 10px var(--paper)}.pr-hero{padding:16px var(--gut) 0}.pr-plate{position:relative;isolation:isolate;max-width:1680px;margin:0 auto;background:var(--paper);border:1px solid var(--rule-2);overflow:hidden}.pr-topo,.pr-grat{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;overflow:hidden}.pr-topo{z-index:0}.pr-grat{z-index:1}.pr-topo path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pr-topo .c-min{stroke:var(--ink);stroke-opacity:.17;stroke-width:.8}.pr-topo .c-maj{stroke:var(--blue);stroke-opacity:.5;stroke-width:1.25}.pr-grat .g-band{fill:var(--ink)}.pr-grat .g-frame{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:1}.pr-grat .g-tick{stroke:var(--ink);stroke-opacity:.35;stroke-width:1}.pr-grat .g-lbl{font:400 9.5px var(--f-mono);fill:var(--muted);letter-spacing:.03em}.pr-grat .c-lbl{font:500 10px var(--f-mono);fill:var(--blue-ink);letter-spacing:.04em;paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.pr-grat .tp-x{stroke:var(--ink);stroke-width:1.3;stroke-linecap:round}.pr-grat .tp-name{font-family:var(--f-display);font-style:italic;font-size:16px;letter-spacing:.11em;fill:var(--ink);font-variation-settings:"opsz" 24,"wght" 420,"SOFT" 50;paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round}.pr-grat .tp-sub{font:400 9.5px var(--f-mono);fill:var(--muted);letter-spacing:.03em;paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.pr-grat .g-wave{fill:none;stroke:var(--blue);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:center}.pr-plate-in{position:relative;z-index:2;max-width:var(--wrap);margin:0 auto;padding:clamp(40px,4.4vw,72px) clamp(24px,4.2vw,72px) clamp(18px,2vw,26px)}.pr-alert{position:relative;display:flex;gap:12px;align-items:flex-start;max-width:44em;margin:0 0 clamp(28px,3.4vw,44px);padding:12px 18px 13px 14px;border-radius:4px;font-size:15px;line-height:1.5}.pr-alert p{min-width:0}.alert-error.pr-alert{background:var(--error-bg);color:var(--error);box-shadow:inset 3px 0 0 var(--error)}.alert-info.pr-alert{background:var(--sheet);color:var(--ink);box-shadow:inset 3px 0 0 var(--blue),0 0 0 1px var(--rule)}.pr-alert-i{flex:none;position:relative;width:16px;height:16px;margin-top:3px;border-radius:50%;background:currentColor}.alert-info .pr-alert-i{background:var(--blue)}.pr-alert-i::before,.pr-alert-i::after{content:"";position:absolute;left:50%;width:2px;margin-left:-1px;border-radius:1px;background:#fff}.alert-error .pr-alert-i::before{top:3.5px;height:6px}.alert-error .pr-alert-i::after{bottom:3px;height:2px}.alert-info .pr-alert-i::before{top:3px;height:2px}.alert-info .pr-alert-i::after{bottom:3.5px;height:6px}.pr-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px var(--gap);align-items:end}.pr-h1{grid-column:1 / span 7;font-family:var(--f-display);text-shadow:0 0 4px var(--paper),0 0 12px var(--paper)}.pr-h1 .l{display:block}.pr-h1 .l1{color:var(--ink)}.pr-h1 .l2{color:#7D8AA0;margin-top:.06em}.pr-lead{grid-column:8 / -1;max-width:25em;padding-bottom:.55em;text-shadow:var(--halo)}:is(.h1,.h2)+.pr-lead{margin-top:0}.pr-facts{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 0;margin:2px 0 0 -15px;font-size:15px;line-height:1.5;color:var(--ink);clip-path:inset(-12px -12px -12px 15px);text-shadow:var(--halo)}.pr-facts li{padding:0 14px;border-left:1px solid var(--rule-2);white-space:nowrap}.pr-facts-s{color:var(--muted)}.pr-nw{white-space:nowrap}.pr-plans{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(6,auto) 1fr;gap:0 var(--gap);margin-top:clamp(32px,3.6vw,52px)}.pr-plan{position:relative;display:flex;flex-direction:column;grid-row:span 7;min-width:0;padding:clamp(22px,2.1vw,30px) clamp(22px,2.4vw,32px) clamp(22px,2.2vw,30px);background:var(--sheet);border:1px solid rgba(15,27,45,.14);border-radius:var(--r-card)}.pr-free{box-shadow:0 1px 1px rgba(15,27,45,.04),0 10px 24px -14px rgba(15,27,45,.22)}.pr-main{border-top:3px solid var(--blue);border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:var(--shadow-float);view-transition-name:plan-agence}.pr-free-foot{margin-top:auto;padding-top:18px;max-width:30em;font-size:13.5px;line-height:1.5;color:var(--muted)}@media (min-width:1181px){@supports (grid-template-rows:subgrid){.pr-plan{display:grid;grid-template-rows:subgrid;align-content:start}.pr-free>*{grid-column:1}.pr-free .pr-free-foot{grid-row:7;align-self:end}}}.pr-plan-top{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:46px}.pr-plan-name{font:600 18px/1.2 var(--f-ui);letter-spacing:-.01em;color:var(--ink)}.pr-tagline{margin-top:6px;font-size:15px;line-height:1.45;color:var(--ink-2);text-wrap:balance}.pr-call{margin-left:.3em;vertical-align:.5em;font-size:.7em;line-height:0}.pr-call a,.pr-fn-n{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 .3em;border:1px solid var(--rule-2);border-radius:var(--r-pill);font:500 10.5px/1 var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink-2);text-decoration:none}.pr-call a{position:relative;transition:border-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.pr-call a::after{content:"";position:absolute;inset:-11px -11px}@media (hover:hover){.pr-call a:hover{border-color:var(--ink);color:var(--ink)}}.pr-fn{display:flex;gap:10px;align-items:baseline;font-size:13px;line-height:1.5;color:var(--ink-2);border-radius:4px;transition:background-color var(--dur-overlay) var(--ease-out),box-shadow var(--dur-overlay) var(--ease-out)}.pr-fn-n{flex:none;transform:translateY(-1px)}.pr-fn a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:.18em}@media (hover:hover){.pr-fn a:hover{text-decoration-color:currentColor}}#pr-note-signataire{scroll-margin-top:30vh}#pr-note-signataire:target{background-color:var(--light);box-shadow:0 0 0 6px var(--light)}.pr-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:18px}.pr-amt{font:500 clamp(52px,4.7vw,72px)/1 var(--f-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.04em;color:var(--ink);white-space:nowrap}.pr-unit{font-size:15.5px;color:var(--muted);transition:opacity var(--dur-ui) var(--ease-out)}.pr-save{margin-top:10px;min-height:3em;font-size:14px;line-height:1.5;color:var(--ink-2);transition:opacity var(--dur-ui) var(--ease-out)}.pr-save .nnb{letter-spacing:.06em}.pr-feats{margin-top:26px;border-top:1px solid var(--rule-2);align-self:start}.pr-feats li{padding:10px 0 11px;border-bottom:1px solid var(--rule);font-size:15px;line-height:1.45;color:var(--ink-2)}.pr-feats li:first-child{color:var(--ink);font-weight:600}.pr-act{padding-top:20px}.pr-cta{width:100%}.pr-current{display:flex;align-items:center;gap:9px;margin-bottom:12px;font:500 14px/1.4 var(--f-ui);color:var(--blue-ink)}.pr-current-i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px var(--light)}.pr-current.is-due{color:var(--error)}.pr-current.is-due .pr-current-i{background:var(--error);box-shadow:0 0 0 4px var(--error-bg)}.pr-main-foot{display:flex;flex-direction:column}.pr-hint{margin-top:22px;padding:12px 0 0;border-top:1px dashed var(--rule-2);font-size:14px;line-height:1.5;color:var(--ink-2)}.pr-hint b{font-weight:600;color:var(--ink)}.pr-hint-t{display:block}.pr-hint a{display:inline-flex;align-items:center;min-height:32px;color:var(--blue-ink);font-weight:500;text-decoration:underline;text-decoration-color:rgba(29,78,216,.35);text-underline-offset:.2em}@media (hover:hover){.pr-hint a:hover{text-decoration-color:currentColor}}.pr-foot-n{margin-top:14px}.pr-small{margin-top:10px;font-size:13px;line-height:1.5;color:var(--muted)}.pr-foot-n .pr-small{padding-left:28px}.pr-small a,.pr-nojs a,.pr-nojs-b{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:.18em}@media (hover:hover){.pr-small a:hover,.pr-nojs a:hover,.pr-nojs-b:hover{text-decoration-color:currentColor}}.pr-nojs{display:none;margin-top:10px;font-size:14px}.pr-nojs-b{display:inline;min-height:40px;padding:10px 0;border:0;background:none;font:inherit;font-size:14px;text-align:left;cursor:pointer}html:not(.js) .pr-nojs{display:block}html:not(.js) .pr-period{display:none}.pr-main{column-gap:clamp(24px,3vw,48px)}@media (min-width:1181px){@supports (grid-template-rows:subgrid){.pr-main{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pr-main>*{grid-column:1}.pr-main .pr-feats{grid-column:2;grid-row:1 / 6;margin-top:0;border-top-color:var(--ink)}.pr-main .pr-main-foot{grid-column:1 / -1;grid-row:6 / span 2;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.pr-main .pr-hint{max-width:calc(50% - 24px)}.pr-main .pr-foot-n{margin-top:0;padding-top:14px;border-top:1px solid var(--rule)}.pr-main .pr-small{margin-top:6px}}}@media (min-width:761px) and (max-width:1180px){@supports (grid-template-rows:subgrid){.pr-plans{grid-template-rows:repeat(7,auto)}.pr-plan{display:grid;grid-template-rows:subgrid;align-content:start;grid-row:1 / span 7}.pr-free .pr-free-foot{grid-row:7;align-self:end}.pr-main .pr-feats{grid-row:6;margin-top:26px}.pr-main .pr-main-foot{grid-row:7}}}.pr-period{position:relative;flex:none;display:grid;grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:3px;border:1px solid var(--rule-2);border-radius:var(--r-pill);background:var(--paper)}.pr-period-o{position:relative;z-index:1;display:block;-webkit-tap-highlight-color:transparent}.pr-period-o input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.pr-period-o span{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:var(--r-pill);font:500 14px/1 var(--f-ui);color:var(--ink-2);transition:color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.pr-period-o input:checked+span{color:#fff}.pr-period-o input:focus-visible+span{outline:2px solid var(--blue);outline-offset:3px}.pr-period-o input:active+span{transform:scale(.97)}@media (hover:hover){.pr-period-o:hover input:not(:checked)+span{color:var(--ink)}}.pr-period-k{position:absolute;left:3px;top:3px;bottom:3px;width:calc(50% - 3px);border-radius:var(--r-pill);background:var(--ink);box-shadow:0 1px 2px rgba(15,27,45,.3);transition:transform var(--dur-overlay) var(--ease-in-out)}.pr-period:has(#btn-yearly:checked) .pr-period-k{transform:translateX(100%)}.pr-main[data-period=yearly] .pr-period-k{transform:translateX(100%)}.pr-credit{margin-top:clamp(18px,2vw,26px);font-size:12px;line-height:1.4;color:var(--muted);text-shadow:var(--halo)}@media (hover:hover) and (pointer:fine){.pr-plan{transition:box-shadow var(--dur-overlay) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.pr-free:hover{border-color:rgba(15,27,45,.24)}}.pr-roll{display:inline-block;white-space:nowrap;line-height:1}.pr-rl{position:relative;display:inline-flex;align-items:baseline;user-select:none;-webkit-user-select:none}.pr-rl-x{position:absolute;top:0;right:100%;display:inline-flex;align-items:baseline}.pr-rl-x .pr-rl-s{transition-duration:240ms}.pr-rl-d{position:relative;display:inline-block;-webkit-mask-image:linear-gradient(transparent .02em,#000 .13em,#000 .87em,transparent .98em);mask-image:linear-gradient(transparent .02em,#000 .13em,#000 .87em,transparent .98em)}.pr-rl-g{visibility:hidden}.pr-rl-s{position:absolute;left:0;top:0;width:100%;display:flex;flex-direction:column;text-align:center;transform:translateY(calc(var(--v, 0) * -10%));transition:transform 600ms var(--ease-out) calc(var(--k, 0) * 30ms)}.pr-rl-s>span{display:block}.pr-rl-c{white-space:pre}.pr-rl-in{animation:pr-rl-in 420ms var(--ease-out) both}@keyframes pr-rl-in{from{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}.pr-sec-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px var(--gap);align-items:end}.pr-sec-head .h2{grid-column:1 / span 7}.pr-sec-lead{grid-column:8 / -1;max-width:30em;padding-bottom:.3em}:is(.h1,.h2)+.pr-sec-lead{margin-top:0}.pr-cost{background:var(--paper)}.pr-cost-sheet{position:relative;margin-top:clamp(40px,5vw,72px);background:var(--sheet);border:1px solid rgba(15,27,45,.1);border-radius:var(--r-card);padding:clamp(20px,2.6vw,36px) clamp(20px,3vw,44px) clamp(24px,3vw,40px);box-shadow:0 1px 0 rgba(15,27,45,.04),0 2px 6px -2px rgba(15,27,45,.06),0 30px 60px -36px rgba(15,27,45,.32)}.pr-sheet-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px 20px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--ink);font:500 10.5px/1.4 var(--f-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2)}.pr-sheet-h span:last-child{color:var(--muted)}.pr-cost-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--gap);margin-top:clamp(22px,2.6vw,34px)}.pr-ctl{--thumb:26px;grid-column:1 / span 6;padding-right:clamp(0px,2.4vw,40px)}.pr-ledger-col{grid-column:7 / -1;padding-left:clamp(0px,2.4vw,40px);border-left:1px solid var(--rule)}.pr-ctl-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.pr-ctl-l{font:600 15px/1.35 var(--f-ui);color:var(--ink)}.pr-ctl-n{display:flex;align-items:center;gap:6px}.pr-n{min-width:2.2ch;text-align:center;font:600 clamp(30px,2.6vw,38px)/1 var(--f-ui);letter-spacing:-.02em;color:var(--ink)}.pr-step{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--rule-2);border-radius:50%;background:var(--sheet);font:500 19px/1 var(--f-ui);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-ui) var(--ease-out),opacity var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.pr-step:active{transform:scale(.94)}.pr-step[aria-disabled=true]{opacity:.35;cursor:default}.pr-step[aria-disabled=true]:active{transform:none}@media (hover:hover){.pr-step:not([aria-disabled=true]):hover{border-color:var(--ink)}}.pr-range{display:block;width:100%;height:44px;margin:14px 0 0;padding:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;--fill:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--t, 0))}.pr-range:focus{outline:none}.pr-range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(var(--blue),var(--blue)) 0 0 / var(--fill) 100% no-repeat,var(--paper-2);box-shadow:inset 0 0 0 1px rgba(15,27,45,.08)}.pr-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc(2px - var(--thumb) / 2);border-radius:50%;background:var(--sheet);border:1.5px solid var(--ink);box-shadow:0 1px 3px rgba(15,27,45,.25),0 6px 14px -6px rgba(15,27,45,.3);transition:transform var(--dur-press) var(--ease-out)}.pr-range:active::-webkit-slider-thumb{transform:scale(1.08)}.pr-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--blue);outline-offset:3px}.pr-range::-moz-range-track{height:4px;border:0;border-radius:2px;background:var(--paper-2);box-shadow:inset 0 0 0 1px rgba(15,27,45,.08)}.pr-range::-moz-range-progress{height:4px;border-radius:2px;background:var(--blue)}.pr-range::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border-radius:50%;background:var(--sheet);border:1.5px solid var(--ink);box-shadow:0 1px 3px rgba(15,27,45,.25),0 6px 14px -6px rgba(15,27,45,.3)}.pr-range:focus-visible::-moz-range-thumb{outline:2px solid var(--blue);outline-offset:3px}.pr-ticks{position:relative;height:18px;margin-top:2px}.pr-ticks span{position:absolute;top:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--t));translate:-50% 0;font-size:12px;line-height:1;font-variant-numeric:tabular-nums;color:var(--muted)}.pr-scale{margin-top:30px;overflow-x:clip}.pr-scale-ends{display:flex;justify-content:space-between;margin-bottom:7px;font:400 11px/1 var(--f-mono);letter-spacing:.02em;color:var(--muted)}.pr-scale-ends .nnb{letter-spacing:.06em}.pr-scale-bar{position:relative;height:11px;border:1px solid var(--ink);background:var(--sheet);overflow:hidden}.pr-scale-bar i{position:absolute;inset:0;transform-origin:0 50%;transform:translateX(calc(var(--i) * 100% / var(--n))) scaleX(calc(1 / var(--n)));transition:transform 460ms var(--ease-out),opacity var(--dur-ui) var(--ease-out)}.pr-scale-bar i:nth-child(odd){background:var(--ink)}.pr-scale-bar i:nth-child(even){background:var(--sheet)}.pr-scale-bar i.is-out{opacity:0}.pr-scale-one{position:relative;margin-top:5px}.pr-scale-one::before,.pr-scale-br{content:"";position:absolute;left:0;top:0;width:100%;height:8px}.pr-scale-one::before{border-left:1px solid var(--blue-ink);border-bottom:1px solid var(--blue-ink);clip-path:inset(0 calc(100% - 100% / var(--n)) 0 0);transition:clip-path 460ms var(--ease-out)}.pr-scale-br{border-left:1px solid var(--blue-ink);transform:translateX(calc(100% / var(--n) - 1px));transition:transform 460ms var(--ease-out)}.pr-scale-l{display:block;padding-top:16px;font:400 11px/1.3 var(--f-mono);letter-spacing:.02em;color:var(--blue-ink)}.pr-scale-l b{font-weight:500}.pr-scale-l .nnb{letter-spacing:.06em}.pr-ledger{border-top:1px solid var(--rule-2)}.pr-lg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(4.6em,auto);align-items:baseline;gap:0 14px;padding:15px 0 16px;border-bottom:1px solid var(--rule);transition:opacity var(--dur-ui) var(--ease-out)}.pr-lg-s{font-size:15px;line-height:1.45;color:var(--ink-2)}.pr-lg-op{font:400 22px/1 var(--f-ui);color:var(--muted)}.pr-lg-v{font:600 clamp(24px,2.2vw,32px)/1.05 var(--f-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;text-align:right;white-space:nowrap;color:var(--ink)}.pr-lg-res{grid-template-columns:auto minmax(0,1fr);row-gap:8px;margin-top:-1px;padding:18px 0 0;border-top:1.5px solid var(--ink);border-bottom:0}.pr-lg-res .pr-lg-op{color:var(--ink);font-size:clamp(26px,2.4vw,34px)}.pr-lg-res .pr-lg-v{font-size:clamp(52px,5.4vw,84px);letter-spacing:-.035em;line-height:1}.pr-lg-s-res{grid-column:1 / -1;text-align:right;color:var(--ink-2)}.pr-cost-alt{margin-top:18px;font-size:14.5px;line-height:1.55;color:var(--ink-2);text-align:right}.pr-cost-alt b{font-weight:600;color:var(--ink)}.pr-cost-free{display:none;margin-top:18px;padding:11px 14px 12px;border-radius:4px;background:var(--light);box-shadow:inset 2px 0 0 var(--blue);font-size:14.5px;line-height:1.5;color:var(--ink)}.pr-cost-ex{margin-top:14px;font-size:14px;line-height:1.55;color:var(--muted);text-align:right}.pr-cost-sheet.is-free .pr-cost-alt{display:none}.pr-cost-sheet.is-free .pr-cost-free{display:block}.pr-cost-sheet.is-free .pr-scale-bar i{opacity:0}html.js .pr-cost-ex{display:none}html:not(.js) .pr-range,html:not(.js) .pr-ticks,html:not(.js) .pr-step{display:none}.pr-market{background:var(--paper-2)}.pr-table-wrap{margin-top:clamp(36px,4.6vw,64px);background:var(--sheet);border:1px solid rgba(15,27,45,.1);border-radius:var(--r-card);overflow:hidden;box-shadow:0 1px 0 rgba(15,27,45,.04),0 2px 6px -2px rgba(15,27,45,.06),0 30px 60px -36px rgba(15,27,45,.28)}.pr-table{width:100%;font-size:15px;line-height:1.5}.pr-table th,.pr-table td{padding:17px 22px 18px 0;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--rule-2)}.pr-table :is(th,td):first-child{padding-left:clamp(16px,2vw,28px)}.pr-table :is(th,td):last-child{padding-right:clamp(16px,2vw,28px)}.pr-table tbody tr:last-child :is(th,td){border-bottom:0}.pr-table thead th{padding-top:16px;padding-bottom:13px;border-bottom:1px solid var(--ink);font:500 10.5px/1.4 var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.pr-table tbody th{width:23%;font-weight:400;color:var(--ink-2)}.pr-table td{color:var(--ink-2)}.pr-table td:nth-child(2){width:19%;white-space:nowrap}.pr-table td:nth-child(3){width:21%}.pr-t-name{font-weight:600;color:var(--ink)}a.pr-t-name{text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:.2em}@media (hover:hover){a.pr-t-name:hover{text-decoration-color:currentColor}}.pr-t-ed{display:block;font-size:13px;color:var(--muted)}.pr-t-price{font-weight:600;font-size:17px;color:var(--ink)}.pr-t-sub{display:block;margin-top:3px;white-space:normal;font-size:13.5px;line-height:1.45;color:var(--muted)}.pr-table .is-us :is(th,td){background:rgba(37,99,235,.045)}.pr-table .is-us th{box-shadow:inset 3px 0 0 var(--blue)}.pr-notes{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px var(--gap);margin-top:28px;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.pr-notes p{grid-column:span 6;max-width:40em}.pr-notes b{color:var(--ink);font-weight:600}.pr-notes a{color:var(--ink);text-decoration-color:var(--rule-2)}@media (hover:hover){.pr-notes a:hover{text-decoration-color:currentColor}}.pr-faq{background:var(--paper)}.pr-faq-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px var(--gap);align-items:start}.pr-faq-head{grid-column:1 / span 5;position:sticky;top:calc(var(--chrome-h) + 32px)}.pr-faq-ask{margin-top:24px;font-size:15px;color:var(--ink-2)}.pr-faq-ask a{color:var(--ink);text-decoration-color:var(--rule-2)}.pr-faq-list{grid-column:7 / -1;border-top:1px solid var(--ink);interpolate-size:allow-keywords}.pr-q{border-bottom:1px solid var(--rule-2)}.pr-q summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--f-display-text);font-size:clamp(19px,1.45vw,22px);line-height:1.3;letter-spacing:-.01em;font-variation-settings:"opsz" 24,"wght" 420,"SOFT" 40;color:var(--ink);-webkit-tap-highlight-color:transparent}.pr-q summary::-webkit-details-marker{display:none}.pr-q summary:focus-visible{outline-offset:4px}.pr-q-i{flex:none;position:relative;width:30px;height:30px;border:1px solid var(--rule-2);border-radius:50%;color:var(--ink);transition:border-color var(--dur-ui) var(--ease-out),background-color var(--dur-ui) var(--ease-out),scale var(--dur-press) var(--ease-out)}.pr-q summary:active .pr-q-i{scale:.95}.pr-q-i::before,.pr-q-i::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;border-radius:1px;background:currentColor;transition:transform var(--dur-overlay) var(--ease-out)}.pr-q-i::after{transform:rotate(90deg)}.pr-q[open] .pr-q-i{background:var(--ink);border-color:var(--ink);color:#fff}.pr-q[open] .pr-q-i::after{transform:rotate(0)}@media (hover:hover){.pr-q summary:hover .pr-q-i{border-color:var(--ink)}}.pr-a{padding:0 52px 24px 0}.pr-a p{max-width:38em;font-size:16px;line-height:1.62;color:var(--ink-2)}.pr-a a{color:var(--ink);text-decoration-color:var(--rule-2)}@media (hover:hover){.pr-a a:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:no-preference){.pr-q::details-content{block-size:0;overflow-y:clip;transition:block-size var(--dur-overlay) var(--ease-out),content-visibility var(--dur-overlay) allow-discrete}.pr-q[open]::details-content{block-size:auto}}.pr-end{background:var(--paper);border-top:1px solid var(--rule)}.pr-end-in{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px var(--gap);align-items:end}.pr-end .h2{grid-column:1 / span 7}.pr-end-b{grid-column:8 / -1}.pr-end-ctas{margin-top:0}.pr-end-n{margin-top:16px;font-size:14px;line-height:1.55;color:var(--muted);max-width:30em}@media (max-width:1180px){.pr-h1{grid-column:1 / -1}.pr-lead{grid-column:1 / span 9;padding-bottom:0}.pr-plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-faq-head{grid-column:1 / span 5}}@media (max-width:980px){.pr-sec-head .h2,.pr-sec-lead{grid-column:1 / -1}.pr-sec-lead{max-width:34em;padding-bottom:0}.pr-ctl,.pr-ledger-col{grid-column:1 / -1;padding:0;border:0}.pr-ledger-col{margin-top:32px}.pr-cost-alt,.pr-cost-ex{text-align:left}.pr-notes p{grid-column:1 / -1}.pr-faq-head,.pr-faq-list{grid-column:1 / -1}.pr-faq-head{position:static}.pr-end .h2,.pr-end-b{grid-column:1 / -1}}@media (max-width:760px){.pr-hero{padding:10px 10px 0}.pr-plate-in{padding:44px 18px 18px}.pr-lead{grid-column:1 / -1}.pr-facts{font-size:14.5px}.pr-plans{display:flex;flex-direction:column;gap:16px}.pr-plan{display:flex;flex-direction:column}.pr-plan>*{min-width:0}.pr-save{min-height:0}.pr-plan-top{flex-wrap:wrap}.pr-table,.pr-table tbody,.pr-table tr,.pr-table th,.pr-table td{display:block;width:auto!important}.pr-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-table tr{padding:16px 16px 14px;border-bottom:1px solid var(--rule-2)}.pr-table tbody tr:last-child{border-bottom:0}.pr-table th,.pr-table td,.pr-table :is(th,td):first-child{padding:0;border:0}.pr-table tbody th{margin-bottom:8px}.pr-table td{display:grid;grid-template-columns:7.2em minmax(0,1fr);gap:12px;padding:4px 0;white-space:normal!important}.pr-table td::before{content:attr(data-l);font-size:13px;line-height:1.75;color:var(--muted)}.pr-table .is-us{background:rgba(37,99,235,.045);box-shadow:inset 3px 0 0 var(--blue)}.pr-table .is-us :is(th,td){background:none;box-shadow:none}.pr-a{padding-right:8px}}@media (max-width:420px){.pr-amt{font-size:52px}.pr-ctl-top{flex-direction:column;align-items:flex-start;gap:10px}.pr-lg-res .pr-lg-v{font-size:52px}}@media (prefers-reduced-motion:reduce){.pr-period-k,.pr-scale-bar i,.pr-scale-one::before,.pr-scale-br,.pr-rl-s,.pr-q-i::before,.pr-q-i::after{transition:none}.pr-rl-in{animation:none}.pr-q summary:active .pr-q-i{scale:none}}html.motion-paused :is(.pr-period-k,.pr-scale-bar i,.pr-scale-one::before,.pr-scale-br,.pr-rl-s){transition:none}@media (prefers-contrast:more){.pr-topo .c-min{stroke-opacity:.26}.pr-h1 .l2{color:var(--ink-2)}}@media (forced-colors:active){.pr-topo,.pr-grat{display:none}.pr-period-k{forced-color-adjust:none;background:Highlight}.pr-period-o input:checked+span{forced-color-adjust:none;color:HighlightText}.pr-scale-bar i:nth-child(odd){forced-color-adjust:none;background:CanvasText}.pr-plan{border:1px solid CanvasText}}@media print{.pr-topo,.pr-grat,.pr-period,.pr-range,.pr-ticks,.pr-step,.pr-scale,.pr-end{display:none!important}.pr-plate{border:0}.pr-plan{box-shadow:none;break-inside:avoid}.pr-q .pr-a{display:block}}
