@font-face{font-family:Space Grotesk;src:url(../../../SpaceGrotesk%5Bwght%5D.woff2)format("woff2");font-weight:300 700;font-display:block}html{height:100%}@property --mesh-teal-glow{syntax:"<color>";inherits:true;initial-value:#00ffeee6}@property --mesh-green-glow{syntax:"<color>";inherits:true;initial-value:#4cff9ad9}@property --mesh-top-wash{syntax:"<color>";inherits:true;initial-value:#00d6b6c7}@property --mesh-bottom-shadow{syntax:"<color>";inherits:true;initial-value:#003824eb}@property --mesh-highlight{syntax:"<color>";inherits:true;initial-value:#e0fff7f0}@property --theme-tint{syntax:"<color>";inherits:true;initial-value:#00c2a5}@property --theme-tint-soft{syntax:"<color>";inherits:true;initial-value:#00bd5e}:root{--app-launch-background:#f2f2f7;--hero-wordmark:#fff;--app-store-badge-width:min(220px, 48vw);--app-store-badge-height:calc(var(--app-store-badge-width) * 40 / 135);--mesh-highlight:#00ffc4e6;--theme-tint:#00c2a5;--theme-tint-soft:#00bd5e;--font-display:"Space Grotesk", system-ui, sans-serif;--font-body:system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--color-text:#000;--color-text-muted:#000000b3;--color-text-subtle:#0000008c;--color-text-faint:#00000052;--card-bg:#ffffffe0;--card-radius-major:78px;--card-radius-minor:1s0px;--card-tail-height:40px;--card-tail-base:110px;--card-tail-tip:10px;--card-tail-attach:60px;--card-drop-shadow:drop-shadow(0 20px 40px #00000014);--card-drop-shadow-hover:drop-shadow(0 28px 56px #00000021);--card-bubble-clip:shape( from calc(var(--card-tail-height) + var(--card-radius-major)) 0, line to calc(100% - var(--card-radius-major)) 0, arc to 100% var(--card-radius-major) of var(--card-radius-major) cw, line to 100% calc(100% - var(--card-tail-height) - var(--card-radius-major)), arc to calc(100% - var(--card-radius-major)) calc(100% - var(--card-tail-height)) of var(--card-radius-major) cw, line to var(--card-tail-base) calc(100% - var(--card-tail-height)),  curve to var(--card-tail-tip) calc(100% - 10px) with calc(var(--card-tail-base) - 50px) calc(100% - var(--card-tail-height)) / calc(var(--card-tail-tip) + 6px) calc(100% - 4px),  curve to var(--card-tail-height) calc(100% - var(--card-tail-height) - var(--card-tail-attach)) with calc(var(--card-tail-tip) - 6px) calc(100% - 16px) / var(--card-tail-height) calc(100% - var(--card-tail-height) - 10px), line to var(--card-tail-height) var(--card-radius-major), arc to calc(var(--card-tail-height) + var(--card-radius-major)) 0 of var(--card-radius-major) cw, close);--card-bubble-clip-right:shape(from var(--card-radius-major) 0, line to calc(100% - var(--card-tail-height) - var(--card-radius-major)) 0, arc to calc(100% - var(--card-tail-height)) var(--card-radius-major) of var(--card-radius-major) cw, line to calc(100% - var(--card-tail-height)) calc(100% - var(--card-tail-height) - var(--card-tail-attach)),  curve to calc(100% - var(--card-tail-tip)) calc(100% - 10px) with calc(100% - var(--card-tail-height)) calc(100% - var(--card-tail-height) - 10px) / calc(100% - var(--card-tail-tip) - 6px) calc(100% - 4px),  curve to calc(100% - var(--card-tail-base)) calc(100% - var(--card-tail-height)) with calc(100% - var(--card-tail-tip) + 6px) calc(100% - 16px) / calc(100% - var(--card-tail-base) + 50px) calc(100% - var(--card-tail-height)), line to var(--card-radius-major) calc(100% - var(--card-tail-height)), arc to 0 calc(100% - var(--card-tail-height) - var(--card-radius-major)) of var(--card-radius-major) cw, line to 0 var(--card-radius-major), arc to var(--card-radius-major) 0 of var(--card-radius-major) cw, close);--card-bubble-clip-mobile:shape(from var(--card-radius-major) 0, line to calc(100% - var(--card-radius-major)) 0, arc to 100% var(--card-radius-major) of var(--card-radius-major) cw, line to 100% calc(100% - var(--card-radius-major)), arc to calc(100% - var(--card-radius-major)) 100% of var(--card-radius-major) cw, line to var(--card-radius-minor) 100%, arc to 0 calc(100% - var(--card-radius-minor)) of var(--card-radius-minor) cw, line to 0 var(--card-radius-major), arc to var(--card-radius-major) 0 of var(--card-radius-major) cw, close);--content-padding:50px 80px 0 90px;--content-padding-mobile:40px 32px}body.theme-grey,.pair[data-theme=grey]{--theme-tint:#ececee;--theme-tint-soft:#d7d7db}body.theme-grey{--mesh-highlight:#ededf7f0;--mesh-teal-glow:#a8a8c7e0;--mesh-green-glow:#c9c9d9d1;--mesh-top-wash:#77779cc7;--mesh-bottom-shadow:#242438eb}body.theme-blue,.pair[data-theme=blue]{--theme-tint:#8fc9ff;--theme-tint-soft:#b8dcff}body.theme-blue{--mesh-highlight:#cce8fff0;--mesh-teal-glow:#4cbeffe6;--mesh-green-glow:#80d2ffd9;--mesh-top-wash:#0a78ffc7;--mesh-bottom-shadow:#001261eb}body.theme-orange,.pair[data-theme=orange]{--theme-tint:#ffb866;--theme-tint-soft:#ffdead}body.theme-orange{--mesh-highlight:#fff5bdf0;--mesh-teal-glow:#ffdd1ae6;--mesh-green-glow:#ffc533d9;--mesh-top-wash:#ff8d0ac7;--mesh-bottom-shadow:#7a2700eb}body.theme-red,.pair[data-theme=red]{--theme-tint:#ff6e66;--theme-tint-soft:#ffc0bd}body.theme-red{--mesh-highlight:#ffd6d1f0;--mesh-teal-glow:#ff584ce6;--mesh-green-glow:#ff8175d9;--mesh-top-wash:#ff251ac7;--mesh-bottom-shadow:#610000eb}body.theme-green,.pair[data-theme=green]{--theme-tint:#00c2a5;--theme-tint-soft:#00bd5e}body.theme-green{--mesh-highlight:#00ffc4e6;--mesh-teal-glow:#1ac9ffe6;--mesh-green-glow:#33ff8bd9;--mesh-top-wash:#00d6b6c7;--mesh-bottom-shadow:#007022eb}@supports (color:color(display-p3 1 1 1)){:root{--app-launch-background:color(display-p3 .949053 .948993 .96714);--hero-wordmark:color(display-p3 1 1 1);--mesh-highlight:color(display-p3 .3 1 .78/.9);--mesh-teal-glow:color(display-p3 0 .82 1/.9);--mesh-green-glow:color(display-p3 .42 1 .6/.85);--mesh-top-wash:color(display-p3 .1 .85 .65/.78);--mesh-bottom-shadow:color(display-p3 0 .42 .1/.92);--theme-tint:color(display-p3 .18 .79 .65);--theme-tint-soft:color(display-p3 .18 .77 .39)}}body{min-height:100dvh;font-family:var(--font-body);color:var(--color-text);isolation:isolate;background:linear-gradient(160deg, var(--mesh-top-wash) 0%, var(--mesh-bottom-shadow) 100%);background-attachment:fixed;flex-direction:column;margin:0;transition:--mesh-teal-glow 1s ease-in-out,--mesh-green-glow 1s ease-in-out,--mesh-top-wash 1s ease-in-out,--mesh-bottom-shadow 1s ease-in-out,--mesh-highlight 1s ease-in-out,--theme-tint 1s ease-in-out,--theme-tint-soft 1s ease-in-out;display:flex;position:relative;overflow-x:hidden}body:before,body:after{content:"";pointer-events:none;filter:blur(56px);opacity:1;position:fixed;inset:-24%}body:before{z-index:-2;background:radial-gradient(circle at 18% 16%, var(--mesh-highlight) 0%, transparent 48%), radial-gradient(circle at 82% 18%, var(--mesh-teal-glow) 0%, transparent 52%), radial-gradient(circle at 56% 80%, var(--mesh-green-glow) 0%, transparent 54%);animation:18s ease-in-out infinite alternate mesh-drift-primary}body:after{z-index:-1;background:radial-gradient(circle at 22% 74%, var(--mesh-bottom-shadow) 0%, transparent 52%), radial-gradient(circle at 78% 66%, var(--mesh-top-wash) 0%, transparent 48%), radial-gradient(circle at 48% 30%, var(--mesh-teal-glow) 0%, transparent 50%);animation:24s ease-in-out infinite alternate mesh-drift-secondary}@keyframes mesh-drift-primary{0%{transform:translate(-4%,-3%)scale(1)}50%{transform:translate(2%,4%)scale(1.08)}to{transform:translate(4%,-2%)scale(1.03)}}@keyframes mesh-drift-secondary{0%{transform:translate(4%,2%)scale(1.02)}50%{transform:translate(-3%,-4%)scale(1.1)}to{transform:translate(-5%,3%)scale(1.04)}}.card-illustration{min-height:300px}.pricing-side{padding:var(--content-padding);flex-direction:column;display:flex}@media (width<=768px){.pricing-side{padding:var(--content-padding-mobile)}}.pricing-price{font-family:var(--font-display);letter-spacing:-.05em;margin:0 0 16px;font-size:clamp(4rem,8vw,6.5rem);font-weight:700;line-height:1}.pricing-desc{font-family:var(--font-body);opacity:.8;flex-grow:1;margin:0;padding:0 0 5px 20px;font-size:1.5rem;line-height:1.5}@media (prefers-reduced-motion:reduce){body:before,body:after{animation:none}}.modal.svelte-1jjtncv{border-radius:var(--card-radius-major);color:var(--color-text);background:#fff;border:none;width:90%;max-width:600px;padding:0;box-shadow:0 20px 40px #0003}.modal.svelte-1jjtncv::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f271f66}.modal-content.svelte-1jjtncv{font-family:var(--font-body);text-align:center;padding:48px 32px;position:relative}.modal-content.svelte-1jjtncv h1:where(.svelte-1jjtncv){font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(2rem,5vw,2.5rem);font-weight:700;line-height:1.1}.modal-content.svelte-1jjtncv h2:where(.svelte-1jjtncv){opacity:.8;margin:0;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.5}.modal-close.svelte-1jjtncv{cursor:pointer;color:inherit;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:16px;right:16px}.modal-close.svelte-1jjtncv:hover{opacity:1;background:#0000000d}
