.rw-root{--rw-page:#fafafa;--rw-panel:#fff;--rw-ink:#09090b;--rw-heading:#252238;--rw-muted:#71717a;--rw-line:#e4e4e7;--rw-line-soft:#f4f4f5;--rw-dark:#18181b;--rw-dark-hover:#27272a;--rw-indigo:#6258e8;--rw-blue:#5b9bd9;--rw-shell-pad:24px;--rw-card-pad-x:36px;--rw-card-pad-top:clamp(18px, 3.2svh, 32px);--rw-nav-h:60px;--rw-nav-top:12px;--rw-section-pad-top:120px;--rw-scroll-gap:28px;--rw-card-h:900px;--rw-card-top:max(var(--rw-shell-pad), calc((100svh - var(--rw-card-h)) / 2));--rw-nav-start:calc(var(--rw-card-top) + 1px + var(--rw-card-pad-top));background:var(--rw-page);color:var(--rw-ink);font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased}:where(.rw-root) :where(a){color:inherit;text-decoration:none}.rw-root a:focus-visible,.rw-root button:focus-visible{outline:2px solid var(--rw-dark);outline-offset:4px}.rw-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;transition:transform .2s}body:has(.rw-root){background:#fafafa}@media (max-width:900px){body:has(.rw-menu:not(.rw-is-closing)){background:#fff}}.rw-page{padding:var(--rw-shell-pad);background:radial-gradient(circle at 12% -8%,#6258e814,#0000 28rem),radial-gradient(circle at 92% 8%,#5b9bd912,#0000 26rem);justify-content:center;align-items:center;min-height:100svh;display:flex}.rw-navbar{top:calc(var(--rw-nav-top) - var(--rw-nav-start));z-index:60;padding-top:var(--rw-nav-start);margin-bottom:calc(-1 * (var(--rw-nav-start) + var(--rw-nav-h)));pointer-events:none;padding-inline:10px;position:sticky}.rw-navbar>*{pointer-events:auto}.rw-nav{z-index:20;height:var(--rw-nav-h);color:#1b202f;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;width:min(100%,1128px);margin:0 auto;padding:0 8px 0 14px;transition:background-color .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.rw-nav.rw-is-scrolled{border-color:var(--rw-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;box-shadow:0 1px 2px #18181b0a,0 10px 30px -18px #18181b2e}.rw-brand{letter-spacing:-.6px;color:var(--rw-ink);white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.rw-mark{background:var(--rw-dark);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.rw-mark__wave{width:22px;height:22px;display:block;position:relative}.rw-mark__bar{background-color:currentColor;border-radius:999px;width:11.667%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rw-mark__bar:first-child{height:28.333%;left:16.667%}.rw-mark__bar:nth-child(2){height:61.667%;left:37.5%}.rw-mark__bar:nth-child(3){height:36.667%;left:58.333%}.rw-mark__bar:nth-child(4){height:53.333%;left:79.167%}.rw-navlinks{align-items:center;gap:29px;margin-right:20px;font-size:13.5px;font-weight:500;display:flex}.rw-navlinks a{white-space:nowrap;padding:10px 0;transition:color .2s;position:relative}.rw-navlinks a:hover{color:#4049f7}.rw-navlinks a[aria-current=true]{color:var(--rw-ink);font-weight:600}.rw-navlinks a:after{content:"";background:currentColor;border-radius:999px;height:1.5px;transition:transform .3s cubic-bezier(.22,.65,.28,1);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.rw-navlinks a:hover:after,.rw-navlinks a[aria-current=true]:after{transform:scaleX(1)}.rw-nav-actions{align-items:center;gap:9px;display:flex}.rw-navcta{color:#fff;white-space:nowrap;background:#050a24;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 14px 0 16px;font-size:13px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.rw-navcta .rw-ico{width:14px;height:14px}.rw-navcta:hover{background:#0d1540;transform:translateY(-1px)}.rw-navcta:hover .rw-ico{transform:translate(2.5px)}@media (max-width:480px){.rw-navbar{padding-inline:4px}}.rw-navburger{border:1px solid var(--rw-line);width:42px;height:42px;color:var(--rw-ink);cursor:pointer;background:#ffffffb3;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s;display:none}.rw-navburger:hover{background:var(--rw-line-soft)}.rw-navburger .rw-ico{width:21px;height:21px}@keyframes rw-hero-in{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}.rw-accent{color:var(--rw-indigo);margin-bottom:-.08em;padding-bottom:.2em}@supports ((-webkit-background-clip:text) or (background-clip:text)){.rw-accent{color:#0000;background:linear-gradient(110deg,#5146c7 15%,#6258e8 52%,#477bbd 90%);-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.rw-accent{color:canvastext;background:0 0}}.rw-button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.rw-button .rw-ico{width:17px;height:17px}.rw-button:hover{transform:translateY(-2px)}.rw-button--primary{color:#fafafa;background:var(--rw-dark);border-color:var(--rw-dark);box-shadow:0 16px 38px -18px #18181b80}.rw-button--primary:hover{background:var(--rw-dark-hover);box-shadow:0 20px 42px -18px #18181b8c}.rw-button--primary:hover .rw-ico{transform:translate(2.5px)}.rw-button--secondary{color:var(--rw-ink);border-color:var(--rw-line);background:#fff;box-shadow:0 1px 2px #18181b0a}.rw-button--secondary .rw-ico{color:var(--rw-muted)}.rw-button--secondary:hover{background:var(--rw-line-soft);box-shadow:0 10px 24px -16px #18181b59}.rw-button--secondary:hover .rw-ico{transform:translate(2.5px)}.rw-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.rw-section{padding:var(--rw-section-pad-top) 28px 128px;scroll-margin-top:calc(var(--rw-nav-top) + var(--rw-nav-h) + var(--rw-scroll-gap) - var(--rw-section-pad-top));position:relative}.rw-root{--rw-section-half:clamp(48px, 5vw, 72px)}@supports (width:round(1.5px, 1px)){.rw-root{--rw-section-half:round(clamp(48px, 5vw, 72px), 1px)}}.rw-home>section:not(.rw-hero){padding-top:var(--rw-section-half);padding-bottom:var(--rw-section-half);scroll-margin-top:calc(var(--rw-nav-top) + var(--rw-nav-h) + var(--rw-scroll-gap) - var(--rw-section-half))}@media (max-width:720px){.rw-home>section.rw-close{padding-top:calc(var(--rw-section-half) + var(--rw-close-remi-overhang,0px))}}.rw-section--tinted{border-top:1px solid var(--rw-line);border-bottom:1px solid var(--rw-line);background:#f4f4f7}.rw-section--tinted:before{content:"";pointer-events:none;background:radial-gradient(60% 45% at 18% 0,#6258e812,#0000 70%),radial-gradient(55% 45% at 88% 100%,#5b9bd914,#0000 70%);position:absolute;inset:0}.rw-section-inner{z-index:1;width:100%;max-width:1240px;margin:0 auto;position:relative}.rw-section-head{text-align:center;max-width:760px;margin:0 auto}.rw-label{letter-spacing:2.2px;text-transform:uppercase;color:var(--rw-indigo);font-size:12px;font-weight:600;display:inline-block}.rw-section-title{letter-spacing:-2px;color:var(--rw-heading);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1.13}.rw-section-lead{max-width:58ch;color:var(--rw-muted);text-wrap:balance;margin:20px auto 0;font-size:17px;line-height:1.7}.rw-feature-icon{width:50px;height:50px;color:var(--rw-indigo);background:#6258e817;border-radius:16px;place-items:center;display:grid}.rw-feature-icon .rw-ico{stroke-width:1.9px;width:24px;height:24px}.rw-check{width:22px;height:22px;color:var(--rw-indigo);background:#6258e81a;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.rw-check .rw-ico{stroke-width:3px;width:13px;height:13px}.rw-plan-finder{z-index:10;flex-direction:column;align-items:center;gap:10px;margin:clamp(24px,4svh,34px) auto 0;animation:.8s cubic-bezier(.2,.7,.2,1) .24s backwards rw-hero-in;display:flex;position:relative}.rw-plan-finder-label{color:var(--rw-muted);font-size:13px;font-weight:600}.rw-plan-switch{will-change:transform;border:1px solid var(--rw-line);background:var(--rw-line-soft);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.rw-plan-switch-thumb{width:calc(50% - 4px);transform:translateX(calc(var(--rw-switch-index,0) * 100%));will-change:transform;background:#fff;border-radius:999px;transition:transform .45s cubic-bezier(.34,1.3,.64,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #18181b0f,0 8px 18px -10px #18181b66}.rw-plan-switch-option{z-index:1;will-change:transform;height:40px;color:var(--rw-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.rw-plan-switch-option:hover,.rw-plan-switch-option[aria-pressed=true]{color:var(--rw-ink)}.rw-plan-switch-option:focus-visible{outline:2px solid var(--rw-indigo);outline-offset:2px}.rw-plan-switch-option .rw-ico{width:16px;height:16px;transition:color .2s}.rw-plan-switch-option[aria-pressed=true] .rw-ico{color:var(--rw-indigo)}.rw-plan-grid{z-index:10;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:780px;margin:34px auto 0;display:grid;position:relative}.rw-plan-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px}.rw-plan-card{--rw-plan-delay:calc(.32s + var(--rw-i,0) * 90ms);grid-row:span 5;grid-template-rows:subgrid;background:linear-gradient(var(--rw-panel), var(--rw-panel)) padding-box, conic-gradient(from var(--rw-plan-spin), rgb(98 88 232/var(--rw-plan-ring)), rgb(91 155 217/var(--rw-plan-ring)), rgb(201 196 255/var(--rw-plan-ring)), rgb(98 88 232/var(--rw-plan-ring))) border-box, linear-gradient(var(--rw-plan-line), var(--rw-plan-line)) border-box;animation:rw-plan-in .7s cubic-bezier(.2, .7, .2, 1) var(--rw-plan-delay) backwards;border:1.5px solid #0000;border-radius:26px;row-gap:0;padding:8px 8px 24px;transition:translate .35s cubic-bezier(.2,.7,.2,1),scale .45s cubic-bezier(.2,.7,.2,1),--rw-plan-ring .45s,box-shadow .3s;display:grid;position:relative;box-shadow:0 1px 2px #18181b0a,0 24px 48px -40px #18181b4d}.rw-plan-card>:not(.rw-plan-hero,.rw-plan-badge){margin-inline:16px}.rw-plan-card:hover{--rw-plan-line:#d4d4d8;translate:0 -4px}.rw-plan-card{isolation:isolate}.rw-plan-card:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:-1.5px;box-shadow:0 32px 60px -40px #18181b4d}.rw-plan-card:hover:after{opacity:1}@supports not (grid-template-rows:subgrid){.rw-plan-card{flex-direction:column;display:flex}.rw-plan-points{flex:1}}@keyframes rw-plan-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}@property --rw-plan-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@property --rw-plan-ring{syntax:"<number>";inherits:false;initial-value:0}@property --rw-plan-line{syntax:"<color>";inherits:false;initial-value:#e4e4e7}@keyframes rw-plan-spin{to{--rw-plan-spin:360deg}}.rw-plan-grid[data-focus=flex]>[data-plan=flex]:after,.rw-plan-grid[data-focus=pro]>[data-plan=pro]:after{opacity:0}.rw-plan-grid[data-focus=flex]>[data-plan=flex],.rw-plan-grid[data-focus=pro]>[data-plan=pro]{--rw-plan-ring:1;animation:rw-plan-in .7s cubic-bezier(.2, .7, .2, 1) var(--rw-plan-delay) backwards, rw-plan-spin 7s linear infinite;box-shadow:0 1px 2px #18181b0a,0 36px 72px -44px #6258e8a6}.rw-plan-badge{z-index:4;background:linear-gradient(135deg, var(--rw-indigo), var(--rw-blue));color:#fff;white-space:nowrap;box-shadow:0 0 0 3px var(--rw-panel), 0 10px 24px -10px #6258e8b3;opacity:0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:12px;font-weight:700;line-height:18px;transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%,8px)scale(.85)}.rw-plan-grid[data-focus=flex]>[data-plan=flex] .rw-plan-badge,.rw-plan-grid[data-focus=pro]>[data-plan=pro] .rw-plan-badge{opacity:1;transform:translate(-50%)}.rw-plan-badge .rw-ico{width:13px;height:13px}.rw-plan-hero{isolation:isolate;background:linear-gradient(135deg, var(--rw-indigo), var(--rw-blue));border-radius:18px;height:112px;position:relative;overflow:hidden;transform:translateZ(0)}.rw-plan-hero-stage{position:absolute;inset:0}.rw-plan-hero-note{display:none}.rw-plan-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 8% 0,#ffffff4d,#0000 45%),radial-gradient(circle at 100% 100%,#ffffff38,#0000 50%);position:absolute;inset:0}.rw-plan-hero[data-plan=free]{background:linear-gradient(135deg,#efedff,#e5f0fb)}.rw-plan-hero-sparkle{color:#fff;fill:currentColor;stroke-width:0;animation:2.4s ease-in-out infinite alternate rw-plan-twinkle;animation-delay:calc(var(--rw-n,0) * .5s);position:absolute}.rw-plan-hero[data-plan=free] .rw-plan-hero-sparkle{color:#6258e873}@keyframes rw-plan-twinkle{0%{opacity:.2;transform:scale(.6)rotate(0)}to{opacity:1;transform:scale(1.1)rotate(25deg)}}.rw-plan-hero-ring{background:radial-gradient(circle,#ffffff24 0 58%,#0000 59%);border:1px dashed #ffffff80;border-radius:50%;width:86px;height:86px;margin:-43px 0 0 -43px;animation:40s linear infinite rw-plan-rotate;position:absolute;top:50%;left:50%}.rw-plan-hero[data-plan=free] .rw-plan-hero-ring{background:radial-gradient(circle,#ffffffb3 0 58%,#0000 59%);border-color:#6258e84d}@keyframes rw-plan-rotate{to{transform:rotate(360deg)}}.rw-plan-hero-tile{width:52px;height:52px;color:var(--rw-indigo);animation:.7s cubic-bezier(.34,1.56,.64,1) backwards rw-plan-pop;animation-delay:calc(var(--rw-plan-delay) + .15s);background:#fff;border-radius:16px;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 16px 34px -14px #0f172a8c}.rw-plan-hero[data-plan=free] .rw-plan-hero-tile{box-shadow:0 14px 30px -14px #6258e899}.rw-plan-hero-tile .rw-ico{stroke-width:2.2px;width:24px;height:24px}.rw-plan-hero[data-plan=flex] .rw-plan-hero-tile .rw-ico{fill:currentColor}@keyframes rw-plan-pop{0%{opacity:0;transform:scale(.4)rotate(-14deg)}}.rw-plan-hero-item{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards rw-plan-item-in;animation-delay:calc(var(--rw-plan-delay) + .4s + var(--rw-n,0) * .14s);position:absolute;top:50%;left:50%}@keyframes rw-plan-item-in{0%{opacity:0;transform:scale(.3)}}.rw-plan-hero-float{animation:3.2s ease-in-out infinite alternate rw-plan-float;animation-delay:calc(var(--rw-n,0) * -1.3s);align-items:center;display:flex}@keyframes rw-plan-float{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.rw-plan-hero-chip .rw-plan-hero-float{height:28px;color:var(--rw-heading);white-space:nowrap;background:#fff;border-radius:999px;gap:6px;padding:0 11px 0 9px;font-size:12px;font-weight:700;box-shadow:0 10px 22px -12px #6258e899}.rw-plan-hero-chip .rw-ico{width:14px;height:14px;color:var(--rw-indigo)}.rw-plan-hero-bubble .rw-plan-hero-float{background:#fff;border-radius:11px;gap:8px;width:74px;height:30px;padding:0 8px;box-shadow:0 0 0 3px #ffffff59,0 10px 24px -10px #0f172a99}.rw-plan-hero-bubble[data-side=left] .rw-plan-hero-float{border-bottom-left-radius:3px}.rw-plan-hero-bubble[data-side=right] .rw-plan-hero-float{border-bottom-right-radius:3px}.rw-plan-hero-tick{color:#fff;width:18px;height:18px;animation:.5s cubic-bezier(.34,1.56,.64,1) backwards rw-plan-pop;animation-delay:calc(var(--rw-plan-delay) + .8s + var(--rw-n,0) * .14s);border-radius:50%;flex:none;place-items:center;display:grid}.rw-plan-hero-tick .rw-ico{stroke-width:3.5px;width:11px;height:11px}.rw-plan-hero-lines{flex-direction:column;gap:5px;display:flex}.rw-plan-hero-lines span{background:#e2e8f0;border-radius:99px;width:30px;height:5px}.rw-plan-hero-lines span+span{width:16px}.rw-plan-hero-avatar .rw-plan-hero-float{letter-spacing:.4px;background:#fff;border-radius:50%;justify-content:center;width:34px;height:34px;font-size:11px;font-weight:800;box-shadow:0 0 0 3px #fff6,0 10px 22px -10px #0f172a99}.rw-plan-title{margin-top:20px}.rw-plan-name{letter-spacing:-.6px;color:var(--rw-ink);align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;line-height:1.2;display:flex}.rw-plan-tagline{color:var(--rw-muted);margin:4px 0 0;font-size:14px;line-height:1.5}.rw-plan-state{background:var(--rw-line-soft);color:var(--rw-muted);letter-spacing:0;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:18px}.rw-plan-figure{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:16px 0 0;display:flex}.rw-plan-amount{letter-spacing:-2px;font-variant-numeric:tabular-nums;color:var(--rw-heading);font-size:40px;font-weight:700;line-height:1.05}.rw-plan-meta{color:var(--rw-muted);white-space:nowrap;font-size:13px;font-weight:600}.rw-plan-action{margin-top:18px}.rw-plan-cta{width:100%;min-height:50px;font-size:15px}.rw-plan-cta .rw-ico{transition:transform .2s}.rw-plan-cta:hover .rw-ico{transform:translate(3px)}.rw-plan-cta:disabled{box-shadow:none}.rw-plan-grid[data-focus=flex]>[data-plan=flex] .rw-plan-cta,.rw-plan-grid[data-focus=pro]>[data-plan=pro] .rw-plan-cta{isolation:isolate;background:linear-gradient(135deg, var(--rw-indigo), var(--rw-blue));border-color:#0000;position:relative;overflow:hidden;box-shadow:0 16px 34px -16px #6258e8bf}.rw-plan-grid[data-focus=flex]>[data-plan=flex] .rw-plan-cta:hover,.rw-plan-grid[data-focus=pro]>[data-plan=pro] .rw-plan-cta:hover{background:linear-gradient(135deg,#554cd1,#4f8bc2);box-shadow:0 20px 40px -16px #6258e8cc}.rw-plan-grid[data-focus=flex]>[data-plan=flex] .rw-plan-cta:after,.rw-plan-grid[data-focus=pro]>[data-plan=pro] .rw-plan-cta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff6 50%,#0000 70%);animation:1.1s ease-in-out .5s both rw-plan-shimmer;position:absolute;inset:0;transform:translate(-110%)}.rw-plan-grid[data-focus=flex]>[data-plan=flex] .rw-plan-cta:hover:after,.rw-plan-grid[data-focus=pro]>[data-plan=pro] .rw-plan-cta:hover:after{animation:.9s ease-in-out both rw-plan-shimmer-hover}.rw-plan-grid[data-focus] .rw-plan-cta:disabled:after{display:none}@keyframes rw-plan-shimmer{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes rw-plan-shimmer-hover{0%{transform:translate(-110%)}to{transform:translate(110%)}}.rw-plan-caption{color:var(--rw-muted);text-align:center;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;line-height:1.5;display:flex}.rw-plan-caption .rw-ico{flex:none;width:13px;height:13px}.rw-plan-points{border-top:1px solid var(--rw-line-soft);flex-direction:column;gap:10px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:flex}.rw-plan-points li{color:#3f3f46;animation:.45s ease-out backwards rw-plan-point;animation-delay:calc(var(--rw-plan-delay) + .3s + var(--rw-point,0) * 60ms);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.rw-plan-points .rw-check{width:20px;height:20px;margin-top:0}.rw-plan-points .rw-check .rw-ico{width:12px;height:12px}@keyframes rw-plan-point{0%{opacity:0;transform:translate(-8px)}}.rw-billing-card{z-index:10;border:1px solid var(--rw-line);background:var(--rw-panel);border-radius:26px;width:100%;max-width:620px;margin:clamp(30px,6svh,60px) auto clamp(10px,3svh,30px);padding:34px 32px 36px;position:relative;box-shadow:0 1px 2px #18181b0a}.rw-billing-icon{color:#b45309;background:#d977061a;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.rw-billing-icon .rw-ico{stroke-width:1.9px;width:24px;height:24px}.rw-billing-card-title{letter-spacing:-1px;color:var(--rw-heading);margin:22px 0 0;font-size:26px;font-weight:700}.rw-billing-amount-label{letter-spacing:1.6px;text-transform:uppercase;color:var(--rw-muted);margin:22px 0 0;font-size:12px;font-weight:600}.rw-billing-amount{letter-spacing:-1.8px;color:var(--rw-heading);margin:6px 0 0;font-size:34px;font-weight:700;line-height:1.1}.rw-billing-text{color:var(--rw-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.rw-billing-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.rw-billing-actions .rw-button{min-height:48px}.rw-footer{isolation:isolate;border-top:1px solid var(--rw-line);color:var(--rw-ink);background:radial-gradient(55% 70% at 88% 100%,#e2e4ffd9 0%,#e2e4ff00 70%),radial-gradient(40% 60% at 8% 100%,#e1ebfdb3 0%,#e1ebfd00 70%),linear-gradient(#fafafa 0%,#f5f6fd 100%);position:relative;overflow:hidden}.rw-footer-inner{width:100%;max-width:1148px;padding:var(--rw-section-half,72px) 24px 76px;margin:0 auto}.rw-footer-top{grid-template-columns:1.7fr 1fr 1.15fr 1.25fr;gap:48px;display:grid}.rw-footer-about{max-width:38ch;color:var(--rw-muted);margin:20px 0 0;font-size:15px;line-height:1.7}.rw-footer-col h2{letter-spacing:2.2px;text-transform:uppercase;color:var(--rw-indigo);margin:6px 0 0;font-size:12px;font-weight:600}.rw-footer-col ul{flex-direction:column;gap:13px;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.rw-footer-col a{color:var(--rw-heading);transition:color .2s}.rw-footer-col a:hover{color:var(--rw-indigo)}.rw-footer-contact li{color:var(--rw-heading);align-items:flex-start;gap:12px;line-height:1.6;display:flex}.rw-footer-contact address{font-style:normal}.rw-footer-contact .rw-ico{stroke-width:1.9px;width:18px;height:18px;color:var(--rw-muted);margin-top:2px}.rw-footer-bottom{border-top:1px solid #2522381a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:64px;padding-top:28px;font-size:13px;display:flex}.rw-footer-bottom p{color:var(--rw-muted);margin:0}.rw-footer-legal{flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.rw-footer-legal a{color:var(--rw-muted);transition:color .2s}.rw-footer-legal a:hover{color:var(--rw-ink)}.rw-footer a:focus-visible{outline:2px solid var(--rw-indigo);outline-offset:4px;border-radius:4px}.rw-root{--rw-reveal-distance:24px;--rw-reveal-move:.9s;--rw-reveal-fade:.6s;--rw-reveal-ease:cubic-bezier(.16, 1, .3, 1);--rw-reveal-fade-ease:cubic-bezier(.33, 1, .68, 1);--rw-reveal-step:80ms}.rw-reveal-ready [data-rw-reveal]{--rw-reveal-delay:calc(min(var(--rw-reveal-index,0), 5) * var(--rw-reveal-step,80ms));opacity:0;transform:translate3d(0, var(--rw-reveal-distance,24px), 0);transition:opacity var(--rw-reveal-fade,.6s) var(--rw-reveal-fade-ease,ease-out), transform var(--rw-reveal-move,.9s) var(--rw-reveal-ease,cubic-bezier(.16, 1, .3, 1));transition-delay:var(--rw-reveal-delay,0s)}.rw-reveal-ready [data-rw-reveal].rw-is-in{opacity:1;transform:none}.rw-reveal-ready header[data-rw-reveal]{opacity:1;transition:none;transform:none}.rw-reveal-ready header[data-rw-reveal]>*{--rw-reveal-line:0;opacity:0;transform:translate3d(0, calc(var(--rw-reveal-distance,24px) * .75), 0);transition:opacity var(--rw-reveal-fade,.6s) var(--rw-reveal-fade-ease,ease-out), transform var(--rw-reveal-move,.9s) var(--rw-reveal-ease,cubic-bezier(.16, 1, .3, 1));transition-delay:calc(var(--rw-reveal-delay,0s) + var(--rw-reveal-line) * 90ms)}.rw-reveal-ready header[data-rw-reveal]>:nth-child(2){--rw-reveal-line:1}.rw-reveal-ready header[data-rw-reveal]>:nth-child(n+3){--rw-reveal-line:2}.rw-reveal-ready header[data-rw-reveal].rw-is-in>*{opacity:1;transform:none}.rw-reveal-instant [data-rw-reveal],.rw-reveal-instant [data-rw-reveal] *,.rw-reveal-instant [data-rw-reveal] :before,.rw-reveal-instant [data-rw-reveal] :after,[data-rw-reveal].rw-reveal-instant,[data-rw-reveal].rw-reveal-instant *,[data-rw-reveal].rw-reveal-instant :before,[data-rw-reveal].rw-reveal-instant :after{transition:none!important}.rw-menu{z-index:60;position:fixed;inset:0}.rw-menu[hidden]{display:none}.rw-menu-panel{overscroll-behavior:contain;padding:17px 20px calc(26px + env(safe-area-inset-bottom));background:var(--rw-panel);animation:.32s cubic-bezier(.22,.65,.28,1) both rw-menu-panel;position:absolute;inset:0;overflow-y:auto}.rw-menu.rw-is-closing .rw-menu-panel{animation:.24s cubic-bezier(.22,.65,.28,1) both rw-menu-panel-out}@keyframes rw-menu-panel{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes rw-menu-panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.rw-menu-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.rw-menu-close{border:1px solid var(--rw-line);width:42px;height:42px;color:var(--rw-ink);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex}.rw-menu-close:hover{background:var(--rw-line-soft)}.rw-menu-close .rw-ico{width:21px;height:21px}.rw-menu-links{flex-direction:column;gap:3px;margin-top:24px;display:flex}.rw-menu-links a{letter-spacing:-.5px;color:var(--rw-muted);border-radius:18px;padding:12px 15px;font-size:19px;font-weight:600;transition:background .2s,color .2s}.rw-menu-links a:hover,.rw-menu-links a[aria-current=true]{color:var(--rw-indigo);background:#6258e817}.rw-menu-cta{width:100%;margin-top:20px}.rw-menu-cta+.rw-menu-cta{margin-top:10px}.rw-auth-submit{width:100%;margin-top:4px}.rw-auth-google{border-color:var(--rw-line);background:#fff;margin-top:0}.rw-auth-google:hover{background:#fff}.rw-auth-google-logo{flex:none;width:18px;height:18px}.rw-auth-dialog{border:1px solid var(--rw-line);background:var(--rw-panel);border-radius:28px;gap:0;max-width:440px;padding:30px;box-shadow:0 1px 2px #18181b0a,0 30px 60px -30px #18181b73}.rw-auth-dialog-icon{border:1px solid var(--rw-line);background:#fff;width:50px;height:50px}.rw-auth-dialog-icon .rw-auth-google-logo{width:24px;height:24px}.rw-auth-dialog-title{letter-spacing:-.6px;color:var(--rw-heading);margin:20px 0 0;font-size:22px;font-weight:700;line-height:1.3}.rw-auth-dialog-text{color:var(--rw-muted);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.65}.rw-auth-dialog-hint{background:var(--rw-line-soft);color:var(--rw-ink);border-radius:14px;margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.6}.rw-auth-dialog-actions{gap:10px;margin-top:22px;display:grid}.rw-auth-dialog-actions .rw-button{width:100%;min-height:52px}@media (max-width:480px){.rw-auth-dialog{border-radius:22px;padding:24px 20px}.rw-auth-dialog-title{font-size:20px}}@media (min-width:1700px){.rw-root{--rw-card-pad-top:38px}}@media (max-width:1150px){.rw-root{--rw-card-pad-x:26px}.rw-section{--rw-section-pad-top:96px;padding:var(--rw-section-pad-top) 26px 104px}.rw-footer-top{grid-template-columns:1fr 1fr 1fr;gap:40px}.rw-footer-intro{grid-column:1/-1}}@media (max-width:900px){.rw-root{--rw-nav-h:62px}.rw-navlinks,.rw-nav .rw-navcta{display:none}.rw-navburger{display:inline-flex}.rw-nav{gap:12px;padding:0 8px 0 14px}}@media (min-width:901px){.rw-menu{display:none}}@media (max-width:700px){.rw-root{--rw-shell-pad:12px;--rw-card-pad-x:16px;--rw-card-pad-top:16px;--rw-nav-h:60px;--rw-card-top:var(--rw-shell-pad)}.rw-nav{gap:12px;padding:0 9px 0 14px}.rw-brand{gap:8px;font-size:17px}.rw-mark{width:30px;height:30px}.rw-mark__wave{width:19px;height:19px}.rw-navcta{gap:6px;padding:11px 12px;font-size:11px}.rw-button{gap:8px;min-height:52px;padding:0 18px;font-size:14px}.rw-button .rw-ico{width:16px;height:16px}.rw-section{--rw-section-pad-top:74px;padding:var(--rw-section-pad-top) 20px 80px}.rw-section-title{letter-spacing:-1.1px;font-size:clamp(28px,7.6vw,38px)}.rw-section-lead{font-size:16px;line-height:1.68}.rw-footer-inner{padding:var(--rw-section-half,48px) 16px 76px}.rw-footer-top{grid-template-columns:1fr 1fr;gap:36px 24px}.rw-footer-top>.rw-footer-col:last-child{grid-column:1/-1}.rw-footer-bottom{flex-direction:column;align-items:flex-start;gap:14px;margin-top:44px}.rw-navburger,.rw-menu-close{width:40px;height:40px}.rw-navburger .rw-ico,.rw-menu-close .rw-ico{width:20px;height:20px}.rw-menu-panel{padding:15px 16px calc(22px + env(safe-area-inset-bottom))}.rw-menu-links{margin-top:20px}.rw-menu-links a{border-radius:16px;padding:12px 14px;font-size:18px}}@media (max-width:360px){.rw-root{--rw-card-pad-x:12px}.rw-brand{font-size:15px}.rw-brand .rw-mark{width:28px;height:28px}.rw-navcta{padding:10px 8px}.rw-button{padding:0 14px;font-size:13px}.rw-menu-links a{font-size:17px}}@media (prefers-reduced-motion:reduce){.rw-button,.rw-ico{transition:none}.rw-reveal-ready [data-rw-reveal],.rw-reveal-ready header[data-rw-reveal]>*{opacity:1;transition:none;transform:none}.rw-navlinks a:after{transition:none}.rw-menu-panel,.rw-menu.rw-is-closing .rw-menu-panel{animation:none}}@media (max-width:1040px){.rw-plan-grid--triple{grid-template-columns:minmax(0,1fr);gap:28px;max-width:480px}.rw-plan-grid--triple>[data-plan=free]{order:2}}@media (max-width:860px){.rw-plan-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:480px}}@media (max-width:560px){.rw-plan-switch-option{padding:0 14px;font-size:13px}}@media (max-width:700px){.rw-plan-card>:not(.rw-plan-hero,.rw-plan-badge){margin-inline:12px}.rw-billing-card{padding:26px 22px 28px}.rw-billing-actions .rw-button{width:100%}}@media (prefers-reduced-motion:reduce){.rw-plan-finder,.rw-plan-card,.rw-plan-grid[data-focus]>.rw-plan-card,.rw-plan-hero *,.rw-plan-points li{animation:none}.rw-plan-grid[data-focus] .rw-plan-cta:after{display:none}.rw-plan-card,.rw-plan-badge,.rw-plan-switch-thumb{transition:none}.rw-plan-card:hover{translate:none}}@media (hover:hover){.rw-guides-feature,.rw-guides-card,.rw-guides-chip,.rw-ask-help,.rw-plan-card,.rw-button,.rw-hero-btn,.rw-navcta,.rw-talk-submit,.rw-signin-submit,.rw-signin-back{will-change:transform}.rw-plan-grid[data-focus=flex]>[data-plan=flex],.rw-plan-grid[data-focus=pro]>[data-plan=pro]{will-change:auto}.rw-plan-grid[data-focus=flex]>[data-plan=flex]:hover,.rw-plan-grid[data-focus=pro]>[data-plan=pro]:hover{animation-play-state:paused}}[data-rw-offscreen] .rw-hero-badge__dot:after,[data-rw-offscreen] .rw-hero-robot__float,[data-rw-offscreen] .rw-hero-card--top,[data-rw-offscreen] .rw-hero-card--side,[data-rw-offscreen] .rw-hero-pill,[data-rw-offscreen] .rw-diff-remi,[data-rw-offscreen] .rw-branch-phone,[data-rw-offscreen] .rw-book-scroll__mouse i,[data-rw-offscreen] .rw-team-sparkle,[data-rw-offscreen] .rw-team-now:after,[data-rw-offscreen] .rw-plan-hero-sparkle,[data-rw-offscreen] .rw-plan-hero-ring,[data-rw-offscreen] .rw-plan-hero-float,[data-rw-offscreen] .rw-site-plan-ring__spin{animation-play-state:paused!important}[data-rw-offscreen] .rw-hero-robot-shadow{animation-play-state:paused,running!important}[data-rw-offscreen] .rw-is-in .rw-team-sparkle{animation-play-state:running,paused!important}
