.f-pricing{display:block}.f-pricing .f-pricing__sec{padding-bottom:0}.f-pricing .f-pricing__sec:last-child{padding-bottom:var(--section-pad)}.fl .f-pricing .f-pricing__sh .v3-sh__eyebrow{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-transform:none;letter-spacing:-.005em;color:var(--c-blue-text);background:0 0;padding:0;font-size:17px;font-weight:600}.fl .f-pricing .f-pricing__sh .v3-sh__eyebrow i{display:none}.f-pricing .f-pricing__sh .v3-sh__sub a{color:var(--c-blue-text);text-decoration:none}.f-pricing .f-pricing__sh .v3-sh__sub a:hover{text-underline-offset:3px;text-decoration:underline}.f-pricing__tick{width:20px;height:20px;color:var(--c-blue);flex:none}.f-pricing__dash{vertical-align:middle;background:#0d15202e;border-radius:2px;flex:none;width:12px;height:2px;display:inline-block}.f-pr__k{color:var(--c-blue-text);font:600 max(var(--t-label), 11px)/1 var(--font-body);letter-spacing:var(--t-label-track);text-transform:uppercase;margin:0 0 14px}.f-pr__badge{border-radius:var(--r-pill);background:var(--c-blue);color:#fff;height:22px;font:600 12px/1 var(--font-body);letter-spacing:0;vertical-align:3px;white-space:nowrap;align-items:center;margin-left:10px;padding:0 9px;display:inline-flex}@supports (corner-shape:superellipse(1.25)){.f-pr__banner,.f-pr__card,.f-pr__dfy,.f-pr__finder,.f-pr__rec,.f-pr__cmp,.f-pr__packs li,.f-pr__ready{corner-shape:superellipse(1.15)}}.f-pr__top{padding:28px var(--gutter) 0}.f-pr__banner{--track-h:26px;isolation:isolate;border-radius:var(--r-window);background:linear-gradient(120deg, var(--surface) 10%, color-mix(in srgb, var(--tint) 75%, var(--surface)) 100%);box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-sm);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding:40px 44px 36px;display:grid;position:relative;overflow:hidden}.f-pr__banner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#3b82f61f,#3b82f600);width:50%;height:90%;position:absolute;bottom:-40%;left:30%}.f-pr__banner-h{color:var(--c-ink);font:400 38px/1.08 var(--font-display);letter-spacing:-.038em;margin:0}.f-pr__banner-h span,.f-pr__banner-h em{display:block}.f-pr__banner-h em{color:var(--c-blue);font-style:normal}.f-pr__chart{min-width:0;margin:0}.f-pr__chart-cap{color:var(--c-text-3);font:500 13px/1.2 var(--font-body);align-items:center;gap:8px;margin:0 0 18px;display:flex}.f-pr__chart-cap svg{width:18px;height:18px;color:var(--c-text-4)}.f-pr__chart-grid{grid-template-columns:96px minmax(0,1fr) 150px;column-gap:18px;display:grid;position:relative}.f-pr__row{display:contents}.f-pr__row--cmo>*{grid-row:1}.f-pr__row--ag>*{grid-row:2;margin-top:16px}.f-pr__row--maya>*{grid-row:3;margin-top:16px}.f-pr__who{color:var(--c-text-2);font:500 15px/1.2 var(--font-body);letter-spacing:-.01em;white-space:nowrap;grid-column:1;align-self:center;align-items:center;gap:8px;display:inline-flex}.f-pr__who--maya{color:var(--c-ink);font-weight:600}.f-pr__av{background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--tint-line), 0 2px 6px #3b82f62e;border-radius:50%;flex:none;place-items:center;display:grid}.f-pr__av img{width:13px;height:13px}.f-pr__track{z-index:1;height:var(--track-h);background:#0d152009;border-radius:7px;grid-column:2;align-self:center;position:relative}.f-pr__lines{z-index:0;background:linear-gradient(90deg, var(--line-color) 1px, transparent 1px) 0 0 / 25% 100% repeat-x;border-right:1px dashed #0d152024;grid-area:1/2/4;margin:-8px 0;position:relative;box-shadow:inset 1.5px 0 #0d152033}.f-pr__bar{transform-origin:0;border-radius:7px;position:absolute;top:0;bottom:0;left:0}.f-pr__bar--cmo{background:var(--c-text-4);opacity:.42;width:100%}.f-pr__bar--ag{background:var(--c-text-4);opacity:.42;border-radius:7px 0 0 7px;width:40%}.f-pr__bar--agx{background:repeating-linear-gradient(135deg,#8a94a342 0 6px,#8a94a31f 6px 12px);border-radius:0 7px 7px 0;width:20%;left:40%;box-shadow:inset -1.5px 0 #8a94a380}.f-pr__bar--maya{z-index:2;width:max(var(--maya), 3px);background:linear-gradient(180deg, #78b7ff, var(--c-blue) 60%, var(--c-blue-deep));border-radius:0 2px 2px 0;box-shadow:0 3px 10px #3b82f673}.f-pr__bub{z-index:3;left:calc(max(var(--maya), 3px) + 16px);background:var(--surface);width:max-content;max-width:calc(100% - 24px);box-shadow:inset 0 0 0 1px var(--line-color), 0 10px 24px -10px #10285042, 0 2px 5px #1028500f;color:var(--c-text-2);font:400 13px/1.3 var(--font-body);white-space:nowrap;border-radius:10px;padding:7px 12px;position:absolute;top:50%;translate:0 -50%}.f-pr__bub:before{content:"";background:var(--surface);width:10px;height:10px;box-shadow:-1px 1px 0 var(--line-color);border-bottom-left-radius:2px;margin-top:-5px;position:absolute;top:50%;left:-5px;rotate:45deg}.f-pr__bub b{color:var(--c-blue-text);font-weight:600}.f-pr__val{color:var(--c-text-3);font:400 13px/1 var(--font-body);text-align:right;white-space:nowrap;grid-column:3;align-self:center}.f-pr__val b{color:var(--c-text-2);font:400 22px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.f-pr__val--maya b{color:var(--c-blue);font-size:26px}.f-pr__val small{font-size:13px}.f-pr__ticks{grid-area:4/2;height:14px;margin-top:14px;position:relative}.f-pr__ticks>span{color:var(--c-text-4);font:500 12px/1 var(--font-body);font-variant-numeric:tabular-nums;position:absolute;top:0;translate:-50%}.f-pr__ticks>span:first-child{translate:0}.f-pr__ticks>span:last-child{translate:-100%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.f-pr__bar{transition:transform .9s var(--ease-out)}.f-pr__bar--ag{transition-delay:.14s}.f-pr__bar--agx{transition:opacity .5s var(--ease-out) .62s}.f-pr__bar--maya{transition-duration:.4s;transition-delay:.9s}.f-pr__bub{transition:opacity var(--d-state) var(--ease-out) 1.2s, transform .42s var(--ease-pop) 1.2s}.f-pr__banner:not([data-in]) :is(.f-pr__bar--cmo,.f-pr__bar--ag,.f-pr__bar--maya){transform:scaleX(0)}.f-pr__banner:not([data-in]) .f-pr__bar--agx{opacity:0}.f-pr__banner:not([data-in]) .f-pr__bub{opacity:0;transform:translate(-6px)}}.f-pr__controls{justify-content:space-between;align-items:center;gap:16px;margin:40px 0 20px;display:flex}.f-pr__bill{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-color);background:#0d15200a;gap:2px;padding:4px;display:inline-flex}.f-pr__bill button{border-radius:var(--r-pill);min-height:40px;color:var(--c-text-2);font:500 15px/1 var(--font-body);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--d-hover) ease, color var(--d-hover) ease, box-shadow var(--d-hover) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.f-pr__bill button:hover{color:var(--c-ink)}.f-pr__bill button[aria-pressed=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-sm);color:var(--c-ink)}.f-pr__bill-save{border-radius:var(--r-pill);background:var(--c-ok-tint);height:20px;color:var(--c-ok-text);font:600 12px/1 var(--font-body);align-items:center;padding:0 7px;display:inline-flex}.f-pr__bill--sm button{gap:6px;min-height:32px;padding:0 10px;font-size:13px}.f-pr__bill--sm .f-pr__bill-save{height:18px;padding:0 6px;font-size:11px}.f-pr__cards{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.f-pr__card{grid-row:span 7;grid-template-rows:subgrid;border-radius:var(--r-window);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-sm);padding:28px 28px 30px;display:grid}.f-pr__card--cmo{background:color-mix(in srgb, var(--tint) 55%, var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c-blue) 70%, transparent), var(--shadow-md), 0 30px 70px -34px #3b82f680}.f-pr__name{color:var(--c-ink);font:600 22px/1.2 var(--font-body);letter-spacing:-.025em;align-items:center;margin:0;display:flex}.f-pr__line{color:var(--c-text-2);font:400 15px/1.45 var(--font-body);letter-spacing:-.01em;text-wrap:pretty;margin:6px 0 0}.f-pr__box{background:var(--surface-inset);box-shadow:inset 0 0 0 1px var(--line-color);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:12px;margin-top:20px;padding:16px 18px;display:grid}.f-pr__card--cmo .f-pr__box{background:var(--surface);box-shadow:inset 0 0 0 1px var(--tint-line)}.f-pr__coin{width:20px;height:20px;color:var(--c-blue);grid-row:1/4;margin-top:1px}.f-pr__box>p{grid-column:2;margin:0}.f-pr__box-t{color:var(--c-ink);font:600 16px/1.35 var(--font-body);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.f-pr__box-s{color:var(--c-text-2);font:400 14px/1.4 var(--font-body);font-variant-numeric:tabular-nums;margin-top:3px!important}.f-pr__box-n{color:var(--c-blue-text);font:500 13px/1.4 var(--font-body);text-wrap:pretty;border-top:1px dashed #0d15201f;padding-top:8px;margin-top:8px!important}.f-pr__box .f-pr__faces{grid-column:1/-1;margin-bottom:10px}.f-pr__box .f-pr__box-x{color:var(--c-text-2);font:400 14px/1.45 var(--font-body);text-wrap:pretty;grid-column:1/-1}.f-pr__faces{display:flex}.f-pr__faces img{object-fit:cover;object-position:50% 25%;width:30px;height:30px;box-shadow:0 0 0 2px var(--surface-inset);border-radius:50%}.f-pr__faces img+img{margin-left:-8px}.f-pr__price{margin-top:26px}.f-pr__card>.f-pr__price{align-self:end}.f-pr__fig{flex-wrap:wrap;align-items:baseline;column-gap:8px;margin:0;display:flex}.f-pr__fig b{color:var(--c-ink);font:400 54px/1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.f-pr__strike{color:var(--c-text-4);font:400 26px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-decoration-thickness:2px}.f-pr__joiner{color:var(--c-text-3);font:400 20px/1 var(--font-display);letter-spacing:-.02em}.f-pr__unit{color:var(--c-text-3);font:400 15px/1 var(--font-body)}.f-pr__per{color:var(--c-text-3);font:400 13px/1.3 var(--font-body);font-variant-numeric:tabular-nums;margin:8px 0 0}.f-pr__price--md .f-pr__fig b{font-size:44px}.f-pr__price--md{margin-top:18px}.f-pr__price--sm{margin-top:10px}.f-pr__price--sm .f-pr__fig{column-gap:5px}.f-pr__price--sm .f-pr__fig b{font-size:30px}.f-pr__price--sm .f-pr__strike{font-size:17px}.f-pr__price--sm .f-pr__joiner{font-size:15px}.f-pr__price--sm .f-pr__unit{font-size:13px}.f-pr__price--sm .f-pr__per{margin-top:5px;font-size:12px}.f-pr__cta{margin-top:20px}.f-pricing .f-pr__cta .v3-btn{width:100%}.f-pr__note{text-align:center;margin-top:12px}.f-pr__save,.f-pr__aside{color:var(--c-text-3);font:400 13px/1.4 var(--font-body);font-variant-numeric:tabular-nums;text-wrap:balance;margin:0}.f-pr__save b{color:var(--c-ink);font-weight:600}.f-pr__save.is-on b{color:var(--c-ok-text)}.f-pr__aside{margin-top:4px}.f-pr__grp{border-top:1px dashed #0d15201f;margin-top:24px;padding-top:22px}.f-pr__card--cmo .f-pr__grp{border-top-color:var(--tint-line)}.f-pr__list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.f-pr__list li{color:var(--c-ink);font:400 15px/1.4 var(--font-body);letter-spacing:-.01em;text-wrap:pretty;align-items:flex-start;gap:10px;display:flex}.f-pr__list .f-pricing__tick{width:18px;height:18px;margin-top:1px}.f-pr__list li.is-off{color:var(--c-text-4)}.f-pr__list li.is-off .f-pricing__dash{margin:10px 3px 0}.f-pr__grp--posts{margin-top:22px;padding-top:20px}.f-pr__grp--posts .f-pr__k{margin-bottom:12px}.f-pr__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.f-pr__chips li{border-radius:var(--r-pill);background:var(--surface);height:30px;box-shadow:inset 0 0 0 1px var(--line-color);color:var(--c-ink);font:500 13px/1 var(--font-body);align-items:center;gap:6px;padding:0 10px 0 7px;display:inline-flex}.f-pr__chips svg{width:16px;height:16px}.f-pr__dfy{border-radius:var(--r-window);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:48px;margin-top:20px;padding:26px 30px 26px 28px;display:grid}.f-pr__dfy-who{align-items:center;gap:20px;min-width:0;display:flex}.f-pr__dfy .f-pr__faces{flex:none}.f-pr__dfy .f-pr__faces img{width:36px;height:36px;box-shadow:0 0 0 2px var(--surface)}.f-pr__dfy .f-pr__faces img+img{margin-left:-10px}.f-pr__dfy .f-pr__line{margin-top:4px}.f-pr__dfy-job{border-left:1px dashed #0d15201f;grid-template-columns:minmax(0,max-content);gap:8px;margin:0;padding:2px 0 2px 32px;list-style:none;display:grid}.f-pr__dfy-job li{color:var(--c-ink);font:400 14px/1.4 var(--font-body);letter-spacing:-.01em;align-items:flex-start;gap:8px;display:flex}.f-pr__dfy-job .f-pricing__tick{width:16px;height:16px;margin-top:2px}.f-pr__dfy-buy{flex-direction:column;align-items:stretch;gap:14px;min-width:220px;display:flex}.f-pr__dfy .f-pr__price--md{margin-top:0}.f-pr__dfy .f-pr__price--md .f-pr__fig b{font-size:34px}.f-pr__dfy .f-pr__joiner{font-size:17px}.f-pr__dfy .f-pr__per{margin-top:6px}.f-pr__fine{color:var(--c-text-3);font:400 13px/1.45 var(--font-body);text-align:center;text-wrap:balance;margin:24px 0 0}.f-pr__finder{border-radius:var(--r-window);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-md);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;overflow:hidden}.f-pr__steps{flex-direction:column;gap:34px;padding:40px 44px 44px;display:flex}.f-pr__step{padding-left:44px;position:relative}.f-pr__step:not(:last-child):before{content:"";background:var(--line-color);width:1px;position:absolute;top:36px;bottom:-28px;left:13.5px}.f-pr__step-h{color:var(--c-ink);font:600 18px/1.3 var(--font-body);letter-spacing:-.02em;align-items:center;gap:16px;margin:0 0 0 -44px;display:flex}.f-pr__step-n{background:var(--tint);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--tint-line);color:var(--c-blue-text);font:600 13px/1 var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid}.f-pr__step-hint{color:var(--c-text-3);font:400 13px/1.4 var(--font-body);margin:2px 0 16px}.f-pr__needs{flex-wrap:wrap;gap:8px;display:flex}.f-pr__need,.f-pr__opt{cursor:pointer;transition:background-color var(--d-hover) ease, box-shadow var(--d-hover) ease;position:relative}.f-pr__need input,.f-pr__opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.f-pr__need{background:var(--surface-inset);min-height:42px;box-shadow:inset 0 0 0 1px var(--line-color);color:var(--c-ink);font:500 14px/1 var(--font-body);border-radius:12px;align-items:center;gap:9px;padding:0 15px 0 12px;display:inline-flex}.f-pr__need:hover,.f-pr__opt:hover{box-shadow:inset 0 0 0 1px #0d152029}.f-pr__need.is-on,.f-pr__opt.is-on{background:var(--tint);box-shadow:inset 0 0 0 1.5px var(--c-blue)}:is(.f-pr__need:has(input:focus-visible),.f-pr__opt:has(input:focus-visible)){outline:var(--focus-ring);outline-offset:2px}.f-pr__check{background:var(--surface);border-radius:5px;flex:none;width:16px;height:16px;position:relative;box-shadow:inset 0 0 0 1.5px #0d152038}.f-pr__need.is-on .f-pr__check{background:var(--c-blue);box-shadow:none}.f-pr__need.is-on .f-pr__check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;rotate:45deg}.f-pr__slider{background:var(--surface-inset);box-shadow:inset 0 0 0 1px var(--line-color);border-radius:16px;padding:18px 20px 14px}.f-pr__count{color:var(--c-text-3);font:400 15px/1 var(--font-body);margin:0 0 14px}.f-pr__count b{color:var(--c-ink);font:400 34px/1 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.f-pr__slider input[type=range]{appearance:none;border-radius:var(--r-pill);cursor:pointer;background:linear-gradient(90deg, var(--c-blue) var(--p), #0d15201a var(--p));width:100%;height:6px;margin:0;display:block}.f-pr__slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--c-blue), 0 2px 8px #10285033;border-radius:50%}.f-pr__slider input[type=range]::-moz-range-thumb{background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--c-blue), 0 2px 8px #10285033;border:0;border-radius:50%}.f-pr__range{color:var(--c-text-4);font:500 12px/1 var(--font-body);font-variant-numeric:tabular-nums;justify-content:space-between;margin:10px 0 0;display:flex}.f-pr__who-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.f-pr__opt{background:var(--surface-inset);box-shadow:inset 0 0 0 1px var(--line-color);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.f-pr__opt b{color:var(--c-ink);font:600 15px/1.3 var(--font-body);letter-spacing:-.01em;display:block}.f-pr__opt small{color:var(--c-text-3);font:400 13px/1.35 var(--font-body);margin-top:3px;display:block}.f-pr__radio{background:var(--surface);border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;position:relative;box-shadow:inset 0 0 0 1.5px #0d152038}.f-pr__opt.is-on .f-pr__radio{box-shadow:inset 0 0 0 1.5px var(--c-blue)}.f-pr__opt.is-on .f-pr__radio:after{content:"";background:var(--c-blue);border-radius:50%;position:absolute;inset:4px}.f-pr__rec-pane{isolation:isolate;border-left:1px solid var(--line-color);background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 70%, var(--surface)), color-mix(in srgb, var(--tint) 30%, var(--surface)));flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 36px;display:flex;position:relative}.f-pr__rec-pane:before{content:"";z-index:-1;pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,#3b82f629,#3b82f600);position:absolute;inset:15% 5%}.f-pr__rec-k{color:var(--c-blue-text);font:600 14px/1 var(--font-body);align-items:center;gap:6px;margin:0;display:inline-flex}.f-pr__spark{width:14px;height:14px;color:var(--c-blue)}.f-pr__rec-live{width:100%;max-width:380px}.f-pr__rec{border-radius:var(--r-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-md);flex-direction:column;padding:26px 26px 24px;display:flex}.f-pr__rec--cmo{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c-blue) 70%, transparent), var(--shadow-md), 0 24px 56px -28px #3b82f680}.f-pr__reason{background:var(--surface-inset);color:var(--c-text-2);font:400 14px/1.5 var(--font-body);text-wrap:pretty;border-radius:12px;margin:16px 0 0;padding:12px 14px}.f-pr__rec-cred{color:var(--c-text-3);font:400 13px/1.4 var(--font-body);align-items:flex-start;gap:8px;margin:14px 0 0;display:flex}.f-pr__rec-cred .f-pr__coin{flex:none;width:16px;height:16px;margin-top:1px}.f-pr__rec-cred b{color:var(--c-ink);font-weight:600}.f-pricing .f-pr__rec-cta{width:100%;margin-top:20px}@keyframes f-pr-swap{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.f-pr__rec{animation:f-pr-swap var(--d-state) var(--ease-out)}}.f-pr__cmp{border:1px solid var(--line-color);border-radius:var(--r-window);background:var(--surface);box-shadow:var(--shadow-sm)}.f-pr__tbl{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.f-pr__col-l{width:31%}.f-pr__tbl th,.f-pr__tbl td{text-align:left;vertical-align:top;padding:14px 24px}.f-pr__tbl .f-pr__f{background:color-mix(in srgb, var(--tint) 60%, var(--surface))}.f-pr__tbl thead :is(th,td){top:var(--nav-h);z-index:4;background:var(--surface);border-bottom:1px solid var(--line-color);padding-top:24px;padding-bottom:22px;position:sticky}.f-pr__tbl thead .f-pr__f{background:color-mix(in srgb, var(--tint) 60%, var(--surface))}.f-pr__tbl thead td:first-child{border-top-left-radius:calc(var(--r-window) - 1px);vertical-align:bottom}.f-pr__tbl thead th:last-child{border-top-right-radius:calc(var(--r-window) - 1px)}.f-pr__th-name{color:var(--c-ink);font:600 18px/1.2 var(--font-body);letter-spacing:-.02em;align-items:center;display:flex}.f-pr__th-name .f-pr__badge{vertical-align:0;height:20px;margin-left:8px;padding:0 8px;font-size:11px}.f-pricing .f-pr__th-cta{margin-top:16px}.f-pr__gr :is(th,td){padding-top:28px;padding-bottom:8px}.f-pr__gr th{color:var(--c-blue-text);font:600 max(var(--t-label), 11px)/1.2 var(--font-body);letter-spacing:var(--t-label-track);text-transform:uppercase;white-space:nowrap}.f-pr__tbl tbody:not(:first-of-type) .f-pr__gr :is(th,td){border-top:1px solid var(--line-color)}.f-pr__tbl tbody tr:not(.f-pr__gr) :is(th,td){border-top:1px solid #0d15200d}.f-pr__tbl tbody tr:not(.f-pr__gr) th,.f-pr__tbl tbody td{color:var(--c-ink);font:400 15px/1.45 var(--font-body);letter-spacing:-.01em}.f-pr__tbl tbody:last-of-type tr:last-child :is(th,td){padding-bottom:26px}.f-pr__tbl tbody:last-of-type tr:last-child td:last-child{border-bottom-right-radius:calc(var(--r-window) - 1px)}.f-pr__v{font-variant-numeric:tabular-nums;font-weight:500;display:block}.f-pr__vs{color:var(--c-text-3);margin-top:2px;font-size:13px;line-height:1.4;display:block}.f-pr__cell{min-width:0;display:block}.f-pr__tbl td .f-pricing__tick{display:block}.f-pr__tbl td .f-pricing__dash{margin-top:9px;display:block}.f-pr__plats{gap:6px;margin-top:8px;display:flex}.f-pr__plats svg{width:16px;height:16px}.f-pr__packs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.f-pr__packs li{border-radius:var(--r-card);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--line-color), var(--shadow-sm);flex-direction:column;gap:8px;padding:26px 28px;display:flex}.f-pr__packs b{color:var(--c-ink);font:400 44px/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.f-pr__packs span{color:var(--c-text-3);font:400 14px/1.3 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.f-pr__faq{border-top:1px solid var(--line-color)}.f-pr__qa{border-bottom:1px solid var(--line-color)}.f-pr__qa summary{cursor:pointer;color:var(--c-ink);font:500 18px/1.4 var(--font-body);letter-spacing:-.015em;transition:color var(--d-hover) ease;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.f-pr__qa summary::-webkit-details-marker{display:none}.f-pr__qa summary:hover{color:var(--c-blue-text)}.f-pr__plus{width:22px;height:22px;color:var(--c-text-3);transition:transform var(--d-state) var(--ease-out);flex:none}.f-pr__qa[open] .f-pr__plus{color:var(--c-blue);transform:rotate(45deg)}.f-pr__qa p{max-width:46rem;color:var(--c-text-2);font:400 16px/1.6 var(--font-body);letter-spacing:-.01em;text-wrap:pretty;margin:-6px 0 0;padding-bottom:24px}.f-pr__ready{isolation:isolate;border-radius:var(--r-window);background:linear-gradient(120deg, color-mix(in srgb, var(--tint) 80%, var(--surface)) 0%, var(--surface) 90%);box-shadow:inset 0 0 0 1px var(--tint-line), var(--shadow-sm);padding:52px 56px;position:relative;overflow:hidden}.f-pr__ready:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#3b82f624,#3b82f600);width:60%;height:160%;position:absolute;top:-40%;left:-10%}.f-pr__ready-ctas{flex-wrap:wrap;gap:12px;display:flex}.fl .f-pr__ready .v3-sh.fl-sh--split{align-items:center;margin:0}.fl .f-pr__ready .fl-sh--split .fl-sh__side{padding-bottom:0}@media (max-width:1100px){.f-pr__banner{grid-template-columns:minmax(0,1fr);gap:26px;padding:32px 32px 30px}.f-pr__banner-h{font-size:34px}.f-pr__banner-h span,.f-pr__banner-h em{display:inline}.f-pr__dfy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who buy""job buy";gap:18px 40px;padding:26px 28px}.f-pr__dfy-who{grid-area:who}.f-pr__dfy-job{border-top:1px dashed #0d15201f;border-left:0;grid-area:job;grid-template-columns:repeat(2,minmax(0,max-content));gap:10px 32px;padding:18px 0 0}.f-pr__dfy-buy{grid-area:buy;align-self:center}}@media (max-width:960px){.f-pr__card{padding:26px 24px 28px}.f-pr__fig b{font-size:48px}.f-pr__chips li{padding:0 9px 0 6px;font-size:12.5px}.f-pr__dfy{grid-template-areas:"who buy""job job"}}@media (max-width:1100px){.f-pr__steps{padding:32px 32px 36px}.f-pr__rec-pane{padding:32px 24px}.f-pr__tbl th,.f-pr__tbl td{padding-inline:16px}.f-pr__col-l{width:26%}.f-pr__price--sm .f-pr__fig b{font-size:26px}.f-pr__ready{padding:40px}}@media (max-width:900px){.f-pr__finder{grid-template-columns:minmax(0,1fr)}.f-pr__rec-pane{border-left:0;border-top:1px solid var(--line-color)}.f-pr__packs{grid-template-columns:repeat(2,minmax(0,1fr))}.f-pr__tbl thead td:first-child .f-pr__bill button{padding:0 8px}.f-pr__tbl thead td:first-child .f-pr__bill-save{display:none}}@media (max-width:760px){.f-pr__top{padding-top:16px}.f-pr__banner{--track-h:18px;border-radius:24px;gap:18px;padding:22px 18px 20px}.f-pr__banner-h{font-size:27px;line-height:1.1}.f-pr__banner-h span,.f-pr__banner-h em{display:block}.f-pr__chart-cap{margin-bottom:14px;font-size:12px}.f-pr__chart-grid{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.f-pr__lines,.f-pr__ticks{display:none}.f-pr__row>*{margin-top:0}.f-pr__row--cmo .f-pr__who{grid-area:1/1}.f-pr__row--cmo .f-pr__val{grid-area:1/2}.f-pr__row--cmo .f-pr__track{grid-area:2/1/auto/-1;margin-top:8px}.f-pr__row--ag .f-pr__who{grid-area:3/1;margin-top:16px}.f-pr__row--ag .f-pr__val{grid-area:3/2;margin-top:16px}.f-pr__row--ag .f-pr__track{grid-area:4/1/auto/-1;margin-top:8px}.f-pr__row--maya .f-pr__who{grid-area:5/1;margin-top:16px}.f-pr__row--maya .f-pr__val{grid-area:5/2;margin-top:16px}.f-pr__row--maya .f-pr__track{grid-area:6/1/auto/-1;margin:8px 0 46px}.f-pr__track,.f-pr__bar{border-radius:5px}.f-pr__bar--ag{border-radius:5px 0 0 5px}.f-pr__bar--agx{border-radius:0 5px 5px 0}.f-pr__bar--maya{border-radius:0 2px 2px 0}.f-pr__who{font-size:14px}.f-pr__val b{font-size:19px}.f-pr__val--maya b{font-size:22px}.f-pr__bub{max-width:100%;font-size:12.5px;top:calc(100% + 12px);left:0;translate:none}.f-pr__bub:before{box-shadow:-1px -1px 0 var(--line-color);border-radius:2px 0 0;margin:0 0 0 -1px;top:-5px;left:0}.f-pr__controls{flex-direction:column-reverse;align-items:stretch;gap:14px;margin:28px 0 16px}.f-pr__bill{grid-template-columns:1fr 1fr;display:grid}.f-pr__bill button{min-height:44px}.f-pr__controls .f-pr__finder-link{align-self:center;align-items:center;min-height:44px;margin-block:-6px;display:inline-flex}.f-pr__cards{flex-direction:column;gap:16px;display:flex}.f-pr__card{border-radius:24px;flex-direction:column;margin-top:0;padding:24px 20px 26px;display:flex}.f-pr__dfy{border-radius:24px;flex-direction:column;align-items:stretch;gap:18px;margin-top:16px;padding:24px 20px;display:flex}.f-pr__dfy-who{flex-direction:column;align-items:flex-start;gap:14px}.f-pr__dfy-job{grid-template-columns:minmax(0,1fr);gap:10px}.f-pr__dfy-job li{font-size:15px}.f-pr__dfy-buy{align-self:stretch;min-width:0;margin-top:4px}.f-pr__list li{font-size:15px}.f-pr__chips{gap:5px}.f-pr__chips li{gap:5px;height:30px;padding:0 8px 0 6px;font-size:12.5px}.f-pr__chips svg{width:15px;height:15px}.f-pr__fig b{font-size:48px}.f-pr__fine{margin-top:20px}.f-pr__steps{gap:28px;padding:24px 18px 28px}.f-pr__step{padding-left:0}.f-pr__step:before{display:none}.f-pr__step-h{gap:12px;margin-left:0;font-size:17px}.f-pr__step-hint{margin-left:40px}.f-pr__need{min-height:44px}.f-pr__who-opts{grid-template-columns:minmax(0,1fr)}.f-pr__rec-pane{padding:24px 16px 22px}.f-pr__rec{padding:22px 20px 20px}.f-pr__price--md .f-pr__fig b{font-size:40px}.f-pr__rec-pane .f-pr__rec-link{align-items:center;min-height:44px;margin-block:-8px;display:inline-flex}.f-pr__cmp{border-radius:24px}.f-pr__tbl,.f-pr__tbl :is(thead,tbody,tr,th,td){display:block}.f-pr__tbl colgroup{display:none}.f-pr__tbl thead{top:var(--nav-h);z-index:4;background:var(--surface);border-bottom:1px solid var(--line-color);border-radius:23px 23px 0 0;position:sticky}.f-pr__tbl thead tr{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-pr__tbl thead :is(th,td){background:0 0;border-bottom:0;padding:14px 10px 12px;position:static}.f-pr__tbl thead th:first-of-type{padding-left:16px}.f-pr__tbl thead .f-pr__f{background:color-mix(in srgb, var(--tint) 60%, var(--surface))}.f-pr__tbl thead th:last-child{border-top-right-radius:23px}.f-pr__tbl thead th:nth-child(2){border-top-left-radius:23px}.f-pr__tbl .f-pr__corner{display:none}.f-pr__th-name{font-size:14px}.f-pr__th-name .f-pr__badge,.f-pricing .f-pr__th-cta{display:none}.f-pr__price--sm{margin-top:6px}.f-pr__price--sm .f-pr__fig{column-gap:3px}.f-pr__price--sm .f-pr__fig b{font-size:20px}.f-pr__price--sm .f-pr__strike{font-size:13px}.f-pr__price--sm .f-pr__joiner{font-size:12px}.f-pr__price--sm .f-pr__unit{flex-basis:100%;margin-top:3px;font-size:11px;display:block}.f-pr__price--sm .f-pr__per{display:none}.f-pr__gr th{padding:22px 16px 4px}.f-pr__tbl .f-pr__gr td{display:none}.f-pr__tbl tbody:not(:first-of-type) .f-pr__gr th{border-top:1px solid var(--line-color)}.f-pr__tbl tbody tr:not(.f-pr__gr){border-top:1px solid #0d15200f;padding:12px 0 14px}.f-pr__tbl tbody tr:not(.f-pr__gr) :is(th,td){border-top:0}.f-pr__tbl tbody tr:not(.f-pr__gr) th{padding:0 16px 8px;font-weight:500}.f-pr__tbl tbody td{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:8px;padding:3px 16px;font-size:14px;display:grid;background:0 0!important}.f-pr__tbl tbody td:before{content:attr(data-role);color:var(--c-text-3);font:500 12px/1.3 var(--font-body);padding-top:2px}.f-pr__tbl tbody td.f-pr__f:before{color:var(--c-blue-text)}.f-pr__tbl tbody:last-of-type tr:last-child :is(th,td){padding-bottom:3px}.f-pr__tbl td .f-pricing__tick{width:18px;height:18px}.f-pr__tbl td .f-pricing__dash{margin-top:9px}.f-pr__packs{gap:10px}.f-pr__packs li{padding:18px}.f-pr__packs b{font-size:32px}.f-pr__packs span{font-size:13px}.f-pr__qa summary{padding:18px 0;font-size:16px}.f-pr__qa p{padding-bottom:20px;font-size:15px}.f-pr__ready{border-radius:24px;padding:28px 20px}.f-pr__ready-ctas{flex-direction:column;align-items:stretch;width:100%}.f-pr__ready .v3-sh__actions{width:100%}}
