.new-marketing{--mkt-paper:#060608;--mkt-paper-raised:#101016;--mkt-paper-sunken:#0a0a0e;--mkt-paper-stamp:#181820;--mkt-ink:#f8fafc;--mkt-ink-2:#b8bdc9;--mkt-ink-3:#8b91a3;--mkt-brand:#8b5cf6;--mkt-brand-soft:#a78bfa;--mkt-signal:#d9fd18;--mkt-signal-soft:#efffa0;--mkt-hero-surface:#06110d;--mkt-income:#34d399;--mkt-expense:#fb7185;--mkt-warn:#fbbf24;--mkt-income-wash:#34d3991f;--mkt-expense-wash:#fb71851f;--mkt-warn-wash:#fbbf2421;--mkt-hairline:#ffffff1a;--mkt-rule:#ffffff29;--font-display:var(--font-ibm-plex);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif}.mkt,.new-marketing.mkt,.dark .new-marketing.mkt,.new-marketing.mkt.dark{--background:var(--mkt-paper);--foreground:var(--mkt-ink);--card:var(--mkt-paper-raised);--card-foreground:var(--mkt-ink);--popover:var(--mkt-paper-raised);--popover-foreground:var(--mkt-ink);--primary:var(--mkt-brand);--primary-foreground:#fff;--secondary:var(--mkt-paper-sunken);--secondary-foreground:var(--mkt-ink);--muted:var(--mkt-paper-sunken);--muted-foreground:var(--mkt-ink-2);--accent:var(--mkt-paper-sunken);--accent-foreground:var(--mkt-ink);--destructive:var(--mkt-expense);--border:var(--mkt-hairline);--input:var(--mkt-hairline);--ring:var(--mkt-brand);--income:var(--mkt-income);--expense:var(--mkt-expense);--theme-primary:var(--mkt-brand);--theme-secondary:var(--mkt-brand-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mkt h1,.mkt h2,.mkt h3,.new-marketing .font-display{font-family:var(--font-ibm-plex), var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-weight:600}.mkt h1{font-weight:700}.new-marketing.mkt :is(h1,h2) em{background:linear-gradient(120deg,#c4b5fd 0%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.new-marketing .font-mono,.mkt .font-mono{font-family:var(--font-space-mono), "Space Mono", ui-monospace, SFMono-Regular, monospace}.mkt-container{max-width:75rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.mkt-container{padding-inline:3rem}}.mkt-rule-double{border-top:1px solid var(--mkt-rule)}.mkt-cap-brand{border-top:2px solid var(--mkt-brand)}.mkt-ruling{background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.mkt-glow{background:radial-gradient(#8b5cf638,#8b5cf60f 45%,#0000 72%)}.mkt-btn{height:3rem;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:600;transition:transform .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.mkt-btn:hover{transform:translateY(-1px)}.mkt-btn:active{transform:translateY(0)}.mkt-btn-primary{background:var(--mkt-brand);color:#fff;border:1px solid #ffffff1f;box-shadow:0 10px 36px -12px #8b5cf6a6}.mkt-btn-primary:hover{background:#7c3aed}.mkt-btn-secondary{color:var(--mkt-ink);background:#ffffff0d;border:1px solid #ffffff24}.mkt-btn-secondary:hover{background:#ffffff17}.mkt-pill{max-width:100%;font-family:var(--font-space-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:5px;align-items:center;gap:.3rem;padding:.125rem .35rem;font-size:.6875rem;line-height:1.5;display:inline-flex}.mkt-pill-income{background:var(--mkt-income-wash);color:var(--mkt-income)}.mkt-pill-expense{background:var(--mkt-expense-wash);color:var(--mkt-expense)}.mkt-pill-warn{background:var(--mkt-warn-wash);color:var(--mkt-warn)}.mkt :focus-visible{outline:2px solid var(--mkt-brand);outline-offset:2px}.mkt ::selection{background:#8b5cf659}.mkt{background:radial-gradient(circle at 72% 8%, color-mix(in srgb, var(--mkt-signal) 7%, transparent), transparent 24rem), var(--mkt-paper)}.mkt>header{border:1px solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-hero-surface) 88%, transparent);border-radius:1rem;width:min(88rem,100% - 1.5rem);margin-inline:auto;top:.75rem;box-shadow:0 1.5rem 5rem -2rem #000000d1}.mkt>header nav{max-width:none;padding-inline:1.25rem}.mkt>header .mkt-btn-primary{background:var(--mkt-signal);color:var(--mkt-hero-surface);border-color:color-mix(in srgb, var(--mkt-signal) 70%, white);box-shadow:0 .75rem 2.5rem -1rem color-mix(in srgb, var(--mkt-signal) 55%, transparent)}.mkt>header .mkt-btn-primary:hover{background:var(--mkt-signal-soft)}.mkt-h17{isolation:isolate;background:var(--mkt-hero-surface);border:1px solid #ffffff24;border-radius:2rem;width:min(90rem,100% - 1.5rem);min-height:min(50.625rem,100svh - 2rem);margin:1.5rem auto 4.5rem;position:relative;overflow:hidden;box-shadow:0 3rem 8rem -4rem #000000f5}.mkt-h17:after{content:"";z-index:0;background:color-mix(in srgb, var(--mkt-signal) 28%, transparent);filter:blur(7rem);border-radius:50%;height:78%;animation:7s ease-in-out infinite alternate mkt-h17-breathe;position:absolute;inset:auto -8% -38% 26%}.mkt-h17-texture{z-index:-3;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08);animation:16s ease-in-out infinite alternate mkt-h17-drift}.mkt-h17-vignette{z-index:-2;background:linear-gradient(#02080605,#02080661),radial-gradient(circle,#0000 24%,#0105047a 100%);position:absolute;inset:0}.mkt-h17-mast{z-index:7;font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;inset:1.75rem 2.25rem auto}.mkt-h17-brand,.mkt-h17-status{color:var(--mkt-ink);align-items:center;gap:.65rem;display:inline-flex}.mkt-h17-status{color:color-mix(in srgb, var(--mkt-ink) 66%, transparent)}.mkt-h17-status>svg{width:.45rem;height:.45rem;color:var(--mkt-signal);filter:drop-shadow(0 0 .5rem var(--mkt-signal))}.mkt-h17-kicker{z-index:6;font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.18em;text-align:center;text-transform:uppercase;color:var(--mkt-signal);font-size:.6875rem;font-weight:700;position:absolute;top:6.3rem;left:50%;transform:translate(-50%)}.mkt-h17-title{z-index:1;white-space:nowrap;color:color-mix(in srgb, var(--mkt-ink) 54%, transparent);text-shadow:0 0 5rem #ffffff1a;justify-content:space-between;gap:0;margin:0;font-size:clamp(6rem,13.6vw,12.5rem);line-height:.76;display:flex;position:absolute;inset:8.2rem 3rem auto;letter-spacing:-.075em!important;font-weight:500!important}.mkt-h17-title strong{font:inherit}.mkt-h17-title strong:first-child{color:#ffffffe0}.mkt-h17-subline{z-index:6;font-family:var(--font-ibm-plex), var(--font-inter), sans-serif;letter-spacing:-.035em;color:var(--mkt-ink);margin:0;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:500;position:absolute;top:22.6rem}.mkt-h17-product{z-index:3;pointer-events:none;position:absolute;inset:7.4rem 14% 0}.mkt-h17-glass{opacity:.76;filter:drop-shadow(0 2.5rem 2.5rem #00000085);width:min(50rem,62vw);margin:0;animation:6s ease-in-out infinite alternate mkt-h17-float;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.mkt-h17-calendar{transform-origin:50% 0;pointer-events:auto;filter:drop-shadow(0 2rem 3rem #000000d1);width:min(64rem,82vw);margin:0;animation:7.5s ease-in-out -1.5s infinite alternate mkt-h17-calendar-float;position:absolute;top:14.25rem;left:50%;translate:-50%;rotate:-2deg;scale:.58}.mkt-h17-calendar>*{background:color-mix(in srgb, var(--mkt-paper-raised) 90%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1.5rem}.mkt-h17-calendar>*>p:last-child{display:none}.mkt-h17-stat{z-index:6;border:1px solid color-mix(in srgb, var(--mkt-signal) 52%, transparent);background:linear-gradient(135deg, #ffffff2e, transparent 56%), color-mix(in srgb, var(--mkt-hero-surface) 73%, transparent);-webkit-backdrop-filter:blur(1.35rem);backdrop-filter:blur(1.35rem);border-radius:1.35rem;grid-template-columns:auto 1fr;gap:.35rem .75rem;width:11.25rem;padding:1.15rem;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff2e,0 1.75rem 4rem -2rem #000000eb}.mkt-h17-stat>svg{width:2rem;height:2rem;color:var(--mkt-signal);background:color-mix(in srgb, var(--mkt-signal) 12%, transparent);border-radius:.6rem;grid-row:1/span 2;padding:.45rem}.mkt-h17-stat strong{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:-.04em;color:var(--mkt-ink);font-size:1.15rem;line-height:1.05}.mkt-h17-stat>span{color:var(--mkt-ink-2);font-size:.72rem}.mkt-h17-stat-range{animation:5.4s ease-in-out -1.2s infinite alternate mkt-h17-float;top:25.5rem;right:17%}.mkt-h17-copy{z-index:7;width:min(23rem,32vw);position:absolute;bottom:3.2rem;left:3.75rem}.mkt-h17-copy>svg{width:1.5rem;color:var(--mkt-signal)}.mkt-h17-copy h2{color:var(--mkt-ink);margin-top:.85rem;font-size:1.25rem;font-weight:500}.mkt-h17-copy>p{color:color-mix(in srgb, var(--mkt-ink-2) 82%, transparent);margin-top:.75rem;font-size:.875rem;line-height:1.65}.mkt-h17-actions{align-items:stretch;gap:0;margin-top:1.4rem;display:flex}.mkt-h17-primary,.mkt-h17-arrow{border:0;justify-content:center;align-items:center;min-height:3.2rem;font-size:.875rem;font-weight:700;transition:transform .18s,background-color .18s;display:inline-flex}.mkt-h17-primary{color:var(--mkt-hero-surface);background:var(--mkt-ink);border-radius:.8rem 0 0 .8rem;padding-inline:1.4rem}.mkt-h17-arrow{width:3.2rem;color:var(--mkt-hero-surface);background:var(--mkt-signal);border-radius:0 .8rem .8rem 0}.mkt-h17-primary:hover,.mkt-h17-arrow:hover{transform:translateY(-2px)}.mkt-h17-primary:hover{background:var(--mkt-signal-soft)}.mkt-h17-copy small{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mkt-ink-3);margin-top:.85rem;font-size:.56rem;line-height:1.5;display:block}.mkt-h17-seal{z-index:6;width:8.5rem;height:8.5rem;color:var(--mkt-ink);border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:3rem;right:4.25rem}.mkt-h17-seal>span{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.18em;text-align:center;border-radius:50%;font-size:.49rem;animation:22s linear infinite mkt-h17-spin;position:absolute;inset:.6rem;overflow:hidden}.mkt-h17-seal img{object-fit:contain;filter:hue-rotate(38deg)saturate(2.2)brightness(1.4);width:3.6rem;height:3.6rem}.mkt main>section:not(.mkt-h17){border:1px solid var(--mkt-hairline);background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--mkt-signal) 5%, transparent), transparent 22rem), linear-gradient(145deg, color-mix(in srgb, var(--mkt-paper-raised) 82%, transparent), var(--mkt-paper));border-radius:2rem;width:min(90rem,100% - 1.5rem);margin:1.25rem auto;position:relative;overflow:hidden;box-shadow:0 2rem 5rem -3.5rem #000000d9}.mkt main>section:not(.mkt-h17):before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0000,#ffffff0a,#0000);transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-110%)}.mkt main>section[data-revealed=true]:not(.mkt-h17):before{transform:translate(110%)}.mkt main[data-motion-ready=true]>section:not(.mkt-h17){opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(2.5rem)scale(.985)}.mkt main[data-motion-ready=true]>section[data-revealed=true]:not(.mkt-h17){opacity:1;transform:translateY(0)scale(1)}.mkt main>section:not(.mkt-h17) .mkt-container{max-width:82rem}.mkt main>section:not(.mkt-h17) h2{letter-spacing:-.055em;font-size:clamp(2.5rem,5vw,5rem);font-weight:500;line-height:.98}.mkt main>section:not(.mkt-h17) :is(.rounded-2xl,.rounded-xl){background-color:color-mix(in srgb, var(--mkt-paper-raised) 72%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-color:#ffffff21}.mkt main>section:not(.mkt-h17) .mkt-btn-primary{background:var(--mkt-signal);color:var(--mkt-hero-surface);border-color:color-mix(in srgb, var(--mkt-signal) 68%, white);box-shadow:0 1rem 2.5rem -1.3rem color-mix(in srgb, var(--mkt-signal) 60%, transparent)}.mkt main>section:not(.mkt-h17) .mkt-btn-primary:hover{background:var(--mkt-signal-soft)}.mkt main>section:last-child{background:linear-gradient(90deg,#020806d9,#02080673),url(/marketing/hero17/layers/image-7.png) 50%/cover;margin-bottom:4rem}.mkt footer{border:1px solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-hero-surface) 92%, var(--mkt-paper));border-radius:2rem 2rem 0 0;width:min(90rem,100% - 1.5rem);margin:1.25rem auto;overflow:hidden}@keyframes mkt-h17-drift{0%{transform:translate(-.5%,-.5%)}to{transform:translate(.75%,.75%)}}@keyframes mkt-h17-breathe{0%{opacity:.45;transform:scale(.94)}to{opacity:.76;transform:scale(1.04)}}@keyframes mkt-h17-float{0%{translate:0 -.35rem}to{translate:0 .55rem}}@keyframes mkt-h17-calendar-float{0%{translate:-50% -.2rem}to{translate:-50% .45rem}}@keyframes mkt-h17-spin{to{transform:rotate(1turn)}}@media (max-width:1023px){.mkt-h17{min-height:58rem}.mkt-h17-title{inset-inline:1.6rem;font-size:clamp(5rem,15vw,8.5rem);top:8.75rem}.mkt-h17-subline{top:18.5rem}.mkt-h17-subline-start{left:2rem}.mkt-h17-subline-end{right:2rem}.mkt-h17-product{inset:10rem 4% 0}.mkt-h17-glass{width:min(44rem,82vw);top:4.5rem}.mkt-h17-calendar{width:min(58rem,112vw);top:13rem;scale:.58}.mkt-h17-stat-range{top:30rem;right:5%}.mkt-h17-stat-low{top:39rem;left:51%}.mkt-h17-copy{width:21rem;max-width:calc(100% - 4rem);bottom:2.6rem;left:2rem}.mkt-h17-seal{bottom:2.6rem;right:2rem}}@media (max-width:767px){.mkt>header{width:calc(100% - 1rem);top:.5rem}.mkt-h17{border-radius:1.5rem;width:calc(100% - 1rem);min-height:53.5rem;margin-top:1rem}.mkt-h17-mast{inset:1.25rem 1.25rem auto}.mkt-h17-status{font-size:0}.mkt-h17-status>svg{display:block}.mkt-h17-kicker{width:calc(100% - 2rem);top:5.5rem}.mkt-h17-title{justify-content:start;font-size:clamp(4.6rem,23vw,7rem);line-height:.7;display:grid;top:8.3rem;left:1rem;right:1rem}.mkt-h17-title strong:last-child{margin-left:12vw}.mkt-h17-subline{font-size:1.05rem;top:19.6rem}.mkt-h17-subline-start{left:1.25rem}.mkt-h17-subline-end{right:1.25rem}.mkt-h17-product{inset:12rem -12% 0}.mkt-h17-glass{opacity:.66;width:28rem;top:5rem}.mkt-h17-calendar{width:31rem;top:12rem;rotate:-1deg;scale:.76}.mkt-h17-stat{border-radius:1rem;width:9.75rem;padding:.85rem}.mkt-h17-stat strong{font-size:.95rem}.mkt-h17-stat-range{top:32.5rem;right:1rem}.mkt-h17-stat-low{top:38.8rem;left:1rem}.mkt-h17-copy{border:1px solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-hero-surface) 82%, transparent);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);border-radius:1.15rem;width:auto;max-width:none;padding:1.15rem;bottom:1.5rem;left:1.25rem;right:1.25rem}.mkt-h17-copy>p{display:none}.mkt-h17-copy h2{margin-top:.35rem}.mkt-h17-copy small{margin-top:.55rem}.mkt-h17-seal{display:none}.mkt main>section:not(.mkt-h17),.mkt footer{border-radius:1.5rem;width:calc(100% - 1rem)}.mkt main>section[aria-label="Availability and pricing"]{border-radius:1.25rem;width:calc(100% - 2rem)}.mkt main>section:not(.mkt-h17) h2{font-size:clamp(2.25rem,11vw,3.5rem)}}.mkt>header{display:none}.mkt-h17{border-color:#ffffff26;border-radius:2.5rem;width:calc(100% - .75rem);min-height:calc(100svh - 1.5rem);margin:.75rem auto 4.5rem}.mkt-h17:after{display:none}.mkt-h17-texture{object-position:center;filter:saturate(1.04)contrast(1.04)brightness(.92);animation:none}.mkt-h17-vignette{z-index:-2;background:#0106040f}.mkt-h17-mast{z-index:8;font-family:var(--font-ibm-plex), var(--font-inter), sans-serif;letter-spacing:-.025em;text-transform:none;grid-template-columns:minmax(12rem,1fr) auto minmax(18rem,1fr);align-items:center;gap:2rem;font-size:1.25rem;font-weight:400;display:grid;inset:6.2% 5.2rem auto}.mkt-h17-brand{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.12em;justify-self:start;gap:.85rem;font-size:1rem;font-weight:700}.mkt-h17-logo{width:2.25rem;height:2.25rem}.mkt-h17-nav{color:color-mix(in srgb, var(--mkt-ink) 48%, transparent);justify-content:center;align-items:center;gap:clamp(2rem,4.4vw,5.75rem);display:flex}.mkt-h17-nav a{white-space:nowrap;transition:color .18s;position:relative}.mkt-h17-nav a:after{content:"";background:var(--mkt-signal);transform-origin:0;height:.0625rem;transition:scale .18s;position:absolute;bottom:-.55rem;left:0;right:0;scale:0 1}.mkt-h17-nav a:first-child,.mkt-h17-nav a:hover{color:var(--mkt-ink)}.mkt-h17-nav a:hover:after{scale:1}.mkt-h17-account{white-space:nowrap;justify-self:end}.mkt-h17-login{color:color-mix(in srgb, var(--mkt-ink) 72%, transparent);padding-block:.5rem;font-size:.95rem;transition:color .18s;position:relative}.mkt-h17-login:after{content:"";background:var(--mkt-signal);transform-origin:0;height:.0625rem;transition:scale .18s;position:absolute;bottom:.15rem;left:0;right:0;scale:0 1}.mkt-h17-login:hover{color:var(--mkt-ink)}.mkt-h17-login:hover:after{scale:1}.mkt-h17-register,.mkt-h17-app-link{width:10.75rem;min-height:4.5rem;color:var(--mkt-ink);background:color-mix(in srgb, var(--mkt-hero-surface) 42%, transparent);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border:.0625rem solid #ffffff40;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;padding-inline:1.75rem;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.mkt-h17-register svg,.mkt-h17-app-link svg{width:1.5rem;color:var(--mkt-signal)}.mkt-h17-register:hover,.mkt-h17-app-link:hover{border-color:color-mix(in srgb, var(--mkt-signal) 62%, transparent);background:color-mix(in srgb, var(--mkt-signal) 8%, var(--mkt-hero-surface));transform:translateY(-.125rem)}.mkt-h17-account-active{background:color-mix(in srgb, var(--mkt-hero-surface) 56%, transparent);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border:.0625rem solid #ffffff2e;border-radius:1.25rem;min-height:4.5rem;padding:.45rem .45rem .45rem 1.25rem}.mkt-h17-account-copy{min-width:0;max-width:9rem}.mkt-h17-account-copy [data-type=code]{color:color-mix(in srgb, var(--mkt-ink) 46%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.mkt-h17-account-copy [data-type=label]{color:var(--mkt-ink);font-size:.84rem}.mkt-h17-account-active .mkt-h17-app-link{border-color:color-mix(in srgb, var(--mkt-signal) 50%, transparent);background:color-mix(in srgb, var(--mkt-signal) 9%, var(--mkt-hero-surface));width:9.75rem;min-height:3.55rem}.mkt-h17-title{z-index:1;align-items:baseline;font-size:clamp(8rem,18vw,22.5rem);line-height:.72;inset:24.5% 4.6rem auto;letter-spacing:-.095em!important;font-weight:400!important}.mkt-h17-title strong:first-child{color:#ffffffe6;transform-origin:0;position:absolute;top:0;left:0;transform:scaleX(.815)}.mkt-h17-title strong:last-child{color:#ffffff61;transform-origin:100%;position:absolute;top:0;right:0;transform:scaleX(.815)}.mkt-h17-glass{z-index:4;opacity:1;filter:drop-shadow(0 2.5rem 3.5rem #00000070);width:min(62rem,54vw);margin:0;animation:6s ease-in-out infinite alternate mkt-h17-float;top:8.5%;left:50%;translate:-50%}.mkt-h17-glass img{width:100%;height:auto}.mkt-h17-subline{z-index:6;letter-spacing:-.04em;font-size:clamp(2rem,2.75vw,3.25rem);font-weight:400;top:52.5%}.mkt-h17-subline-start{left:4.4rem}.mkt-h17-subline-end{right:5.1rem}.mkt-h17-copy{z-index:7;width:min(35rem,34vw);padding-left:5.75rem;bottom:8.4%;left:5.2rem}.mkt-h17-copy-mark{width:1.85rem;height:auto;position:absolute;top:.35rem;left:0}.mkt-h17-copy h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,1.5vw,1.75rem);font-weight:400}.mkt-h17-copy>p{max-width:29rem;color:color-mix(in srgb, var(--mkt-ink) 52%, transparent);margin-top:.225rem;font-size:clamp(.9rem,1.02vw,1.18rem);line-height:1.52}.mkt-h17-actions{margin-top:1.65rem}.mkt-h17-primary,.mkt-h17-arrow{min-height:4.5rem;font-size:1rem}.mkt-h17-primary{border-radius:1.25rem 0 0 1.25rem;min-width:8.75rem;padding-inline:1.75rem}.mkt-h17-arrow{border-radius:0 1.25rem 1.25rem 0;width:4.5rem}.mkt-h17-arrow svg{width:1.4rem}.mkt-h17-stat{z-index:7;border:.0625rem solid color-mix(in srgb, var(--mkt-signal) 70%, transparent);background:color-mix(in srgb, var(--mkt-hero-surface) 78%, var(--mkt-signal));-webkit-backdrop-filter:blur(1.75rem);backdrop-filter:blur(1.75rem);border-radius:1.75rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:13.75rem;min-height:12.75rem;padding:1.65rem 1.75rem;display:flex;box-shadow:inset 0 .0625rem #ffffff2e,0 2rem 4rem -2rem #000c}.mkt-h17-stat>svg{width:3.5rem;height:3.5rem;color:var(--mkt-signal);background:#00000024;border-radius:.85rem;margin-bottom:1.45rem;padding:.85rem}.mkt-h17-stat strong{font-family:var(--font-ibm-plex), var(--font-inter), sans-serif;letter-spacing:-.05em;font-size:2.45rem;font-weight:500;line-height:1}.mkt-h17-stat>span{color:color-mix(in srgb, var(--mkt-ink) 64%, transparent);margin-top:.75rem;font-size:1rem}.mkt-h17-stat-range{animation:5.4s ease-in-out -1.2s infinite alternate mkt-h17-float;top:57%;left:61.5%;right:auto}.mkt-h17-stat-low{animation:6.1s ease-in-out -2.6s infinite alternate-reverse mkt-h17-float;top:76%;left:46%}.mkt-h17-proof-mark{z-index:7;background:linear-gradient(135deg, #ffffff17, transparent 58%), color-mix(in srgb, var(--mkt-hero-surface) 72%, transparent);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border:.0625rem solid #ffffff2e;border-radius:1.25rem;width:18.5rem;padding:1rem 1.15rem;position:absolute;bottom:5.8%;right:5.2rem;box-shadow:inset 0 .0625rem #ffffff29,0 1.75rem 3.5rem -2.25rem #000000c7}.mkt-h17-proof-icon{width:3.4rem;height:3.4rem;box-shadow:0 0 2rem color-mix(in srgb, var(--mkt-signal) 20%, transparent);border-radius:1rem;flex:none}.mkt-h17-proof-mark [data-type=code]{color:var(--mkt-signal);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.mkt-h17-proof-mark [data-type=label]{color:var(--mkt-ink);font-size:.98rem}.mkt-h17-proof-mark [data-type=supporting]{color:color-mix(in srgb, var(--mkt-ink) 54%, transparent);font-size:.72rem}@media (max-width:74.9375rem){.mkt-h17-mast{grid-template-columns:1fr auto;inset-inline:2.5rem}.mkt-h17-nav{display:none}.mkt-h17-title{font-size:18vw;inset-inline:2rem}.mkt-h17-subline-start{left:2.5rem}.mkt-h17-subline-end{right:2.5rem}.mkt-h17-copy{width:37vw;padding-left:4rem;left:2.5rem}.mkt-h17-copy-mark{width:2rem}.mkt-h17-stat-range{left:63%}.mkt-h17-proof-mark{right:2.5rem}}@media (max-width:47.9375rem){.mkt-h17{border-radius:1.5rem;min-height:55rem}.mkt-h17-mast{inset:1.4rem 1.25rem auto}.mkt-h17-brand{font-size:.78rem}.mkt-h17-logo{width:1.9rem;height:1.9rem}.mkt-h17-register{border-radius:.85rem;width:auto;min-height:2.8rem;padding-inline:1rem;font-size:.78rem}.mkt-h17-register svg{width:1rem}.mkt-h17-account{gap:.75rem}.mkt-h17-login{font-size:.72rem}.mkt-h17-account-active{border-radius:.85rem;gap:.5rem;min-height:2.8rem;padding:.25rem .25rem .25rem .75rem}.mkt-h17-account-copy{max-width:5.75rem}.mkt-h17-account-copy [data-type=code]{display:none}.mkt-h17-account-copy [data-type=label]{font-size:.7rem}.mkt-h17-account-active .mkt-h17-app-link{border-radius:.65rem;width:auto;min-height:2.25rem;padding-inline:.7rem;font-size:.7rem}.mkt-h17-account-active .mkt-h17-app-link svg{width:.9rem}.mkt-h17-title{justify-content:start;font-size:clamp(4.6rem,24vw,7rem);line-height:.72;display:grid;top:10%;left:1rem;right:1rem}.mkt-h17-title strong:last-child{margin-left:8vw}.mkt-h17-title strong:first-child,.mkt-h17-title strong:last-child{position:static;transform:none}.mkt-h17-glass{width:min(34rem,116vw);top:21%}.mkt-h17-subline{font-size:1.15rem;top:37%}.mkt-h17-subline-start{left:1.25rem}.mkt-h17-subline-end{right:1.25rem}.mkt-h17-stat{border-radius:1.15rem;width:9.2rem;min-height:8.6rem;padding:1rem}.mkt-h17-stat>svg{width:2.4rem;height:2.4rem;margin-bottom:.8rem;padding:.55rem}.mkt-h17-stat strong{font-size:1.5rem}.mkt-h17-stat>span{margin-top:.35rem;font-size:.72rem}.mkt-h17-stat-range{top:46%;left:auto;right:1rem}.mkt-h17-stat-low{top:58%;left:1rem}.mkt-h17-copy{border:.0625rem solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-hero-surface) 86%, transparent);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border-radius:1.2rem;width:auto;padding:1.25rem 1.25rem 1.25rem 4rem;bottom:1.5rem;left:1.25rem;right:1.25rem}.mkt-h17-copy-mark{width:1.7rem;top:1.3rem;left:1.25rem}.mkt-h17-copy h2{font-size:1.2rem}.mkt-h17-copy>p{margin-top:.65rem;font-size:.78rem;line-height:1.45;display:block}.mkt-h17-actions{margin-top:1rem}.mkt-h17-primary,.mkt-h17-arrow{min-height:3.25rem}.mkt-h17-primary{border-radius:.8rem 0 0 .8rem;min-width:0;padding-inline:1.1rem}.mkt-h17-arrow{border-radius:0 .8rem .8rem 0;width:3.25rem}.mkt-h17-proof-mark{display:none}}.mkt main>section.mkt-proof{isolation:isolate;z-index:9;border-color:color-mix(in srgb, var(--mkt-signal) 22%, var(--mkt-hairline));border-radius:var(--radius-page);background:radial-gradient(circle at 78% -80%, color-mix(in srgb, var(--mkt-signal) 13%, transparent), transparent 58%), color-mix(in srgb, var(--mkt-hero-surface) 88%, transparent);width:min(86rem,100% - 3rem);box-shadow:inset 0 .0625rem #ffffff1f, 0 2.5rem 6rem -3.75rem color-mix(in srgb, var(--mkt-signal) 36%, transparent);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);margin:-3rem auto 1.25rem}.mkt main>section.mkt-proof:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--mkt-signal) 10%, transparent), transparent);width:18%;animation:mkt-proof-scan 10s var(--ease-standard) infinite;position:absolute;top:0;bottom:0;left:-24%;transform:skew(-16deg)}.mkt-proof-head,.mkt-proof-grid{z-index:1;position:relative}.mkt-proof-head{padding:var(--spacing-4) var(--spacing-6);border-bottom:var(--border-width) solid #ffffff1a;background:color-mix(in srgb, var(--mkt-ink) 2%, transparent)}.mkt-proof-head .astryx-statusdot{box-shadow:0 0 1rem color-mix(in srgb, var(--mkt-signal) 72%, transparent)}.mkt-proof-system.astryx-text{color:var(--mkt-ink);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.16em;text-transform:uppercase}.mkt-proof-note.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 46%, transparent);font-family:var(--font-ibm-plex), var(--font-inter), sans-serif;letter-spacing:.01em}.mkt .mkt-proof-grid.astryx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt-proof-item{min-height:7.5rem;padding:var(--spacing-6);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.mkt-proof-item+.mkt-proof-item{border-inline-start:var(--border-width) solid #ffffff1a}.mkt-proof-item:hover{background:color-mix(in srgb, var(--mkt-signal) 4%, transparent);transform:translateY(-.125rem)}.mkt-proof-index.astryx-text,.mkt-proof-label.astryx-text{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.13em;text-transform:uppercase;line-height:1}.mkt-proof-index.astryx-text{color:var(--mkt-signal)}.mkt-proof-label.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 40%, transparent)}.mkt-proof-value.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 88%, transparent);font-family:var(--font-ibm-plex), var(--font-inter), sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:-.02em;text-wrap:balance;line-height:1.22}.mkt-proof-value a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, var(--mkt-signal) 64%, transparent);text-decoration-color:color-mix(in srgb, var(--mkt-signal) 64%, transparent);text-decoration-thickness:var(--border-width);text-underline-offset:var(--spacing-1-5);transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard)}.mkt-proof-value a:hover{color:var(--mkt-signal-soft);-webkit-text-decoration-color:var(--mkt-signal);text-decoration-color:var(--mkt-signal)}@keyframes mkt-proof-scan{0%,58%{opacity:0;transform:translate(0)skew(-16deg)}68%{opacity:.72}86%,to{opacity:0;transform:translate(780%)skew(-16deg)}}@media (max-width:64rem){.mkt .mkt-proof-grid.astryx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-proof-item:nth-child(odd){border-inline-start:0}.mkt-proof-item:nth-child(n+3){border-top:var(--border-width) solid #ffffff1a}}@media (max-width:37.5rem){.mkt main>section.mkt-proof{border-radius:var(--radius-container);width:calc(100% - 1.5rem);margin-top:-3.5rem}.mkt-proof-head{padding:var(--spacing-4);align-items:flex-start}.mkt-proof-note.astryx-text{width:100%}.mkt .mkt-proof-grid.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-proof-item{min-height:0;padding:var(--spacing-5) var(--spacing-4)}.mkt-proof-item+.mkt-proof-item{border-top:var(--border-width) solid #ffffff1a;border-inline-start:0}}.mkt main>section.mkt-problem{isolation:isolate;padding-block:var(--spacing-24) var(--spacing-32);position:relative;overflow:clip}.mkt main>section.mkt-problem:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--mkt-signal) 8%, transparent), transparent 68%);height:64%;filter:blur(var(--spacing-10));position:absolute;inset:12% -20% auto 38%}.mkt-problem-shell.astryx-stack{position:relative}.mkt .mkt-problem-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-problem-folio.astryx-text,.mkt-problem-chart-label.astryx-text,.mkt-problem-past-label.astryx-text,.mkt-problem-future-label.astryx-text,.mkt-problem-axis-head .astryx-text,.mkt-problem-event-date.astryx-text,.mkt-problem-caption .astryx-text:last-child{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.13em;text-transform:uppercase}.mkt-problem-folio.astryx-text,.mkt-problem-future-label.astryx-text,.mkt-problem-arrow.astryx-text{color:var(--mkt-signal)}.mkt-problem-title{max-width:16ch;color:color-mix(in srgb, var(--mkt-ink) 94%, transparent);font-size:clamp(3.5rem,5.75vw,6.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.065em;text-wrap:balance;line-height:.88}.new-marketing.mkt .mkt-problem-title em{background:linear-gradient(105deg, color-mix(in srgb, var(--mkt-ink) 88%, transparent), color-mix(in srgb, var(--mkt-signal) 54%, var(--mkt-ink)));color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-problem-copy{padding-bottom:var(--spacing-2);border-bottom:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 36%, transparent)}.mkt-problem-copy .astryx-text:first-child{color:color-mix(in srgb, var(--mkt-ink) 84%, transparent);font-size:var(--font-size-lg);line-height:1.55}.mkt-problem-copy .astryx-text:last-child{max-width:34rem;color:color-mix(in srgb, var(--mkt-ink) 52%, transparent);line-height:1.65}.mkt-problem-figure{border:var(--border-width) solid #ffffff1c;border-radius:var(--radius-page);background:radial-gradient(circle at 78% 12%, color-mix(in srgb, var(--mkt-signal) 7%, transparent), transparent 34%), color-mix(in srgb, var(--mkt-hero-surface) 76%, var(--mkt-paper));box-shadow:inset 0 var(--border-width) #ffffff1a, 0 var(--spacing-10) var(--spacing-24) calc(var(--spacing-10) * -1) color-mix(in srgb, var(--mkt-signal) 26%, transparent);overflow:hidden}.mkt-problem-chart-head{padding:var(--spacing-5) var(--spacing-6);border-bottom:var(--border-width) solid #ffffff1a}.mkt-problem-chart-label.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 84%, transparent)}.mkt-problem-past-label.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 34%, transparent)}.mkt-problem-example-label.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 42%, transparent)}.mkt-problem-plot{padding:var(--spacing-8) var(--spacing-6) var(--spacing-5);background:linear-gradient(90deg, color-mix(in srgb, var(--mkt-ink) 1.5%, transparent) 0 44.4%, color-mix(in srgb, var(--mkt-signal) 2.5%, transparent) 44.4% 100%)}.mkt-problem-axis-head{color:color-mix(in srgb, var(--mkt-ink) 36%, transparent)}.mkt-problem-today-label.astryx-text{color:var(--mkt-signal)}.mkt-problem-chart{width:100%;height:auto;margin-top:var(--spacing-3);display:block;overflow:visible}.mkt-problem-gridline line{stroke:#ffffff14;stroke-dasharray:.18rem .32rem}.mkt-problem-area{fill:color-mix(in srgb, var(--mkt-signal) 5%, transparent)}.mkt-problem-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:.22rem}.mkt-problem-line-past{stroke:color-mix(in srgb, var(--mkt-ink) 23%, transparent)}.mkt-problem-line-future{stroke:var(--mkt-signal);filter:drop-shadow(0 0 var(--spacing-2) color-mix(in srgb, var(--mkt-signal) 48%, transparent))}.mkt main[data-motion-ready=true] .mkt-problem:not([data-revealed=true]) .mkt-problem-line-future{stroke-dasharray:1;stroke-dashoffset:1px}.mkt .mkt-problem[data-revealed=true] .mkt-problem-line-future{animation:mkt-problem-draw 1.35s var(--ease-standard) both}.mkt-problem-today-line{stroke:color-mix(in srgb, var(--mkt-signal) 66%, transparent);stroke-dasharray:.32rem .42rem;stroke-width:var(--border-width)}.mkt-problem-point{stroke:color-mix(in srgb, var(--mkt-hero-surface) 80%, transparent);stroke-width:.3rem}.mkt-problem-point-low{fill:var(--mkt-warn);filter:drop-shadow(0 0 var(--spacing-3) color-mix(in srgb, var(--mkt-warn) 62%, transparent))}.mkt-problem-point-rent{fill:var(--mkt-expense)}.mkt-problem-point-finish{fill:var(--mkt-income)}.mkt .mkt-problem-evidence.astryx-grid{border-top:var(--border-width) solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-problem-event{min-height:8.5rem;padding:var(--spacing-5) var(--spacing-6);position:relative}.mkt-problem-event+.mkt-problem-event{border-inline-start:var(--border-width) solid #ffffff1a}.mkt-problem-event:before{content:"";top:0;right:var(--spacing-6);left:var(--spacing-6);height:calc(var(--border-width) * 2);background:var(--mkt-event-tone);transform-origin:0;position:absolute;transform:scaleX(0)}.mkt .mkt-problem[data-revealed=true] .mkt-problem-event:before{animation:mkt-problem-rule .7s var(--ease-standard) .75s both}.mkt-problem-event-warning{--mkt-event-tone:var(--mkt-warn)}.mkt-problem-event-expense{--mkt-event-tone:var(--mkt-expense)}.mkt-problem-event-income{--mkt-event-tone:var(--mkt-income)}.mkt-problem-event-date.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 38%, transparent)}.mkt-problem-event-label.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 55%, transparent)}.mkt-problem-event-value.astryx-text{color:var(--mkt-event-tone);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:clamp(var(--font-size-lg), 2vw, var(--font-size-2xl));font-weight:var(--font-weight-semibold);letter-spacing:-.045em}.mkt-problem-caption{padding:var(--spacing-4) var(--spacing-6);border-top:var(--border-width) solid #ffffff1a;color:color-mix(in srgb, var(--mkt-ink) 36%, transparent)}@keyframes mkt-problem-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes mkt-problem-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:64rem){.mkt .mkt-problem-intro.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-problem-copy{max-width:42rem}}@media (max-width:37.5rem){.mkt main>section.mkt-problem{padding-block:var(--spacing-20)}.mkt-problem-title{font-size:clamp(3.3rem,17vw,5rem)}.mkt-problem-figure{border-radius:var(--radius-container)}.mkt-problem-chart-head,.mkt-problem-caption{padding-inline:var(--spacing-4);align-items:flex-start}.mkt-problem-plot{padding:var(--spacing-6) var(--spacing-4) var(--spacing-4)}.mkt-problem-chart{width:100%}.mkt-problem-axis-head .astryx-text:nth-child(2){display:none}.mkt .mkt-problem-evidence.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-problem-event{min-height:0;padding:var(--spacing-5) var(--spacing-4)}.mkt-problem-event+.mkt-problem-event{border-top:var(--border-width) solid #ffffff1a;border-inline-start:0}.mkt-problem-event:before{right:var(--spacing-4);left:var(--spacing-4)}.mkt-problem-caption .astryx-text:last-child{width:100%}}.mkt main>section.mkt-how{isolation:isolate;padding-block:var(--spacing-24) var(--spacing-32);position:relative;overflow:clip}.mkt main>section.mkt-how:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--mkt-brand) 14%, transparent), transparent 68%);filter:blur(var(--spacing-10));position:absolute;inset:18% 48% 8% -22%}.mkt .mkt-how-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-how-folio.astryx-text,.mkt-how-stage-head .astryx-text,.mkt-how-stage-caption .astryx-text:last-child,.mkt-how-step-number.astryx-text,.mkt-how-step-state.astryx-text,.mkt-how-step-evidence.astryx-text{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.13em;text-transform:uppercase}.mkt-how-folio.astryx-text{color:var(--mkt-signal)}.mkt-how-title{max-width:13ch;color:color-mix(in srgb, var(--mkt-ink) 94%, transparent);font-size:clamp(3.6rem,6.3vw,6.9rem);font-weight:var(--font-weight-medium);letter-spacing:-.065em;text-wrap:balance;line-height:.88}.new-marketing.mkt .mkt-how-title em{background:linear-gradient(108deg, color-mix(in srgb, var(--mkt-ink) 82%, transparent), color-mix(in srgb, var(--mkt-signal) 58%, var(--mkt-ink)));color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-how-lede.astryx-text{max-width:32rem;padding-bottom:var(--spacing-4);border-bottom:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 36%, transparent);color:color-mix(in srgb, var(--mkt-ink) 66%, transparent);font-size:var(--font-size-lg);line-height:1.6}.mkt .mkt-how-workbench.astryx-grid{border:var(--border-width) solid #ffffff1c;border-radius:var(--radius-page);background:radial-gradient(circle at 22% 18%, color-mix(in srgb, var(--mkt-brand) 10%, transparent), transparent 34%), color-mix(in srgb, var(--mkt-hero-surface) 72%, var(--mkt-paper));box-shadow:inset 0 var(--border-width) #ffffff1a, 0 var(--spacing-10) var(--spacing-24) calc(var(--spacing-10) * -1) color-mix(in srgb, var(--mkt-brand) 30%, transparent);grid-template-columns:minmax(0,1.22fr) minmax(22rem,.78fr);overflow:hidden}.mkt-how-stage{perspective:80rem;transform-origin:bottom;min-width:0}.mkt-how-stage-head,.mkt-how-stage-caption{padding:var(--spacing-5) var(--spacing-6)}.mkt-how-stage-head{border-bottom:var(--border-width) solid #ffffff1a;color:color-mix(in srgb, var(--mkt-ink) 44%, transparent)}.mkt-how-stage-head .astryx-text:first-of-type{color:color-mix(in srgb, var(--mkt-ink) 78%, transparent)}.mkt-how-screen{background:var(--mkt-paper-sunken);min-height:34rem;position:relative;overflow:hidden}.mkt-how-screen:after{content:"";pointer-events:none;border:var(--border-width) solid #ffffff14;box-shadow:inset 0 0 var(--spacing-10) color-mix(in srgb, var(--mkt-paper) 56%, transparent), inset 0 calc(var(--spacing-24) * -1) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 72%, transparent);position:absolute;inset:0}.mkt-how-screen-image{object-fit:cover;filter:saturate(.82)brightness(.78)contrast(1.08);transition:transform .9s var(--ease-standard), filter var(--duration-normal) var(--ease-standard)}.mkt-how-stage-plan .mkt-how-screen-image{transform-origin:72% 28%;transform:scale(1.12)}.mkt-how-stage-project .mkt-how-screen-image{transform-origin:52% 52%;transform:scale(1.22)}.mkt-how-stage-protect .mkt-how-screen-image{transform-origin:48% 79%;transform:scale(1.28)}.mkt-how-stage-caption{border-top:var(--border-width) solid #ffffff1a;min-height:5.5rem}.mkt-how-stage-caption .astryx-text:first-child{color:color-mix(in srgb, var(--mkt-ink) 72%, transparent)}.mkt-how-stage-caption .astryx-text:last-child{color:var(--mkt-signal)}.mkt-how-steps{border-inline-start:var(--border-width) solid #ffffff1a;counter-reset:mkt-how-step;position:relative}.mkt-how-steps:before,.mkt-how-steps:after{content:"";z-index:2;top:var(--spacing-6);bottom:var(--spacing-6);left:calc(var(--border-width) * -1);width:calc(var(--border-width) * 2);pointer-events:none;transform-origin:top;position:absolute}.mkt-how-steps:before{background:color-mix(in srgb, var(--mkt-ink) 12%, transparent)}.mkt-how-steps:after{background:linear-gradient(to bottom, var(--mkt-signal), color-mix(in srgb, var(--mkt-brand) 80%, var(--mkt-signal)));transform:scaleY(0)}.mkt .mkt-how[data-revealed=true] .mkt-how-steps:after{animation:mkt-how-connector 1.25s var(--ease-standard) .25s both}.mkt-how-step{min-height:33.333%}.mkt-how-step+.mkt-how-step{border-top:var(--border-width) solid #ffffff1a}.mkt-how-steps .astryx-selectable-card{height:100%;box-shadow:none;transition:background-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);background:0 0;border:0;border-radius:0}.mkt-how-steps .astryx-selectable-card:hover{background:color-mix(in srgb, var(--mkt-signal) 3%, transparent)}.mkt-how-steps .astryx-selectable-card[data-selected=true]{background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--mkt-signal) 9%, transparent), transparent 42%), color-mix(in srgb, var(--mkt-signal) 3%, transparent);box-shadow:inset var(--spacing-1) 0 var(--mkt-signal)}.mkt-how-step-number.astryx-text{color:var(--mkt-signal)}.mkt-how-step-state.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 34%, transparent);transition:color var(--duration-fast) var(--ease-standard)}.mkt-how-steps .astryx-selectable-card[data-selected=true] .mkt-how-step-state.astryx-text{color:var(--mkt-signal-soft)}.mkt-how-step-title{color:color-mix(in srgb, var(--mkt-ink) 62%, transparent);font-size:clamp(var(--font-size-xl), 2vw, var(--font-size-2xl));font-weight:var(--font-weight-regular);letter-spacing:-.035em;line-height:1.08}.mkt-how-step-title strong{color:color-mix(in srgb, var(--mkt-ink) 94%, transparent);font-weight:var(--font-weight-semibold)}.mkt-how-step-description.astryx-text{max-width:34rem;color:color-mix(in srgb, var(--mkt-ink) 50%, transparent);line-height:1.58}.mkt-how-step-evidence.astryx-text{color:color-mix(in srgb, var(--mkt-ink) 34%, transparent)}.mkt-how-steps .astryx-selectable-card[data-selected=true] .mkt-how-step-evidence.astryx-text{color:color-mix(in srgb, var(--mkt-signal) 76%, var(--mkt-ink))}@keyframes mkt-how-connector{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:64rem){.mkt .mkt-how-intro.astryx-grid,.mkt .mkt-how-workbench.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-how-lede.astryx-text{max-width:42rem}.mkt-how-steps{border-top:var(--border-width) solid #ffffff1a;border-inline-start:0}.mkt-how-steps:before,.mkt-how-steps:after{top:0;right:var(--spacing-6);bottom:auto;left:var(--spacing-6);width:auto;height:calc(var(--border-width) * 2);transform-origin:0}.mkt .mkt-how[data-revealed=true] .mkt-how-steps:after{animation-name:mkt-how-connector-horizontal}}@keyframes mkt-how-connector-horizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:37.5rem){.mkt main>section.mkt-how{padding-block:var(--spacing-20)}.mkt-how-title{font-size:clamp(3.25rem,16vw,4.8rem)}.mkt .mkt-how-workbench.astryx-grid{border-radius:var(--radius-container)}.mkt-how-stage-head,.mkt-how-stage-caption{padding:var(--spacing-4);align-items:flex-start}.mkt-how-screen{min-height:23rem}.mkt-how-stage-caption{min-height:0}.mkt-how-stage-caption .astryx-text:last-child{width:100%}.mkt-how-steps:before,.mkt-how-steps:after{right:var(--spacing-4);left:var(--spacing-4)}.mkt-how-steps .astryx-selectable-card{padding:var(--spacing-5) var(--spacing-4)}.mkt-how-step-title{font-size:var(--font-size-xl)}}.mkt main>section.mkt-features{isolation:isolate;scroll-margin-top:var(--spacing-24);margin:var(--spacing-4);padding-block:var(--spacing-32);border:thin solid var(--mkt-hairline);border-radius:var(--radius-page);background:var(--mkt-paper-sunken);box-shadow:inset 0 0 0 thin color-mix(in srgb, var(--mkt-signal) 3%, transparent);position:relative;overflow:hidden}.mkt main>section.mkt-features:before{z-index:-2;content:"";opacity:.22;background-image:url(/marketing/hero17/layers/image-7.png);background-position:50%;background-size:cover;position:absolute;inset:0}.mkt main>section.mkt-features:after{z-index:-1;content:"";background:color-mix(in srgb, var(--mkt-paper) 76%, transparent);position:absolute;inset:0}.mkt-features-shell{z-index:1;position:relative}.mkt .mkt-features-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-features-folio.astryx-text,.mkt-feature-stage-head .astryx-text,.mkt-feature-stage-foot .astryx-text:last-child,.mkt-feature-index-head .astryx-text,.mkt-feature-row-index.astryx-text,.mkt-feature-row-end .astryx-text{font-family:var(--font-space-mono), "Space Mono", ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.mkt-features-folio.astryx-text,.mkt-feature-index-head .astryx-text:last-child,.mkt-feature-stage-foot .astryx-text:last-child{color:var(--mkt-signal)}.mkt-features-title{max-width:11ch;color:var(--mkt-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.25rem,6.6vw,6.75rem);font-weight:500;line-height:.88}.new-marketing.mkt .mkt-features-title em{color:color-mix(in srgb, var(--mkt-ink) 52%, transparent);-webkit-text-fill-color:currentColor;background:0 0}.mkt-features-lede.astryx-text{max-width:24rem;padding-top:var(--spacing-5);border-top:thin solid color-mix(in srgb, var(--mkt-signal) 30%, transparent);color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.55}.mkt .mkt-features-bento.astryx-grid{perspective:75rem;grid-template-columns:minmax(0,1.55fr) minmax(22rem,.72fr);align-items:stretch}.mkt-feature-stage,.mkt-feature-index{border:thin solid var(--mkt-hairline);border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-hero-surface) 86%, transparent);box-shadow:0 var(--spacing-8) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 70%, transparent);overflow:hidden}.mkt-feature-stage{transform-origin:bottom;min-width:0;transform-style:preserve-3d;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.mkt-feature-stage-head,.mkt-feature-stage-foot,.mkt-feature-index-head{padding:var(--spacing-4) var(--spacing-5)}.mkt-feature-stage-head,.mkt-feature-index-head{min-height:var(--spacing-20);border-bottom:thin solid var(--mkt-hairline)}.mkt-feature-stage-head .astryx-text:first-of-type,.mkt-feature-index-head .astryx-text:first-child{color:var(--mkt-ink-2)}.mkt-feature-switcher .astryx-selectable-card{border-radius:var(--spacing-8);min-width:auto;box-shadow:none;background:0 0;border:thin solid #0000}.mkt-feature-switcher .astryx-selectable-card .astryx-text{padding:var(--spacing-2) var(--spacing-3);color:var(--mkt-ink-3);transition:color .18s var(--ease-standard)}.mkt-feature-switcher .astryx-selectable-card:hover .astryx-text{color:var(--mkt-ink)}.mkt-feature-switcher .astryx-selectable-card[data-selected=true]{border-color:color-mix(in srgb, var(--mkt-signal) 44%, transparent);background:color-mix(in srgb, var(--mkt-signal) 10%, transparent)}.mkt-feature-switcher .astryx-selectable-card[data-selected=true] .astryx-text{color:var(--mkt-signal)}.mkt-feature-viewport{background:var(--mkt-paper);min-height:clamp(26rem,43vw,39rem);margin:0;position:relative;overflow:hidden}.mkt-feature-viewport:after{z-index:2;content:"";pointer-events:none;box-shadow:inset 0 0 var(--spacing-20) color-mix(in srgb, var(--mkt-paper) 80%, transparent), inset 0 calc(var(--spacing-20) * -1) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 52%, transparent);position:absolute;inset:0}.mkt-feature-screen{position:absolute;inset:0}.mkt-feature-screen-image{object-fit:cover;object-position:left top;filter:saturate(.86)contrast(1.05)brightness(.72)}.mkt-feature-screen-calendar .mkt-feature-screen-image{transform:scale(1.02)}.mkt-feature-stage-foot{min-height:var(--spacing-20);border-top:thin solid var(--mkt-hairline)}.mkt-feature-stage-foot .astryx-text:first-child{color:var(--mkt-ink);font-weight:600}.mkt-feature-index{grid-template-rows:auto 1fr;display:grid}.mkt-feature-rows{list-style:none}.mkt-feature-rows>li+li{border-top:thin solid var(--mkt-hairline)}.mkt-feature-row{gap:var(--spacing-3);min-height:4.7rem;padding:var(--spacing-3) var(--spacing-4);color:inherit;transition:background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.mkt-feature-row:hover,.mkt-feature-row:focus-visible{background:color-mix(in srgb, var(--mkt-signal) 7%, transparent);box-shadow:inset var(--spacing-1) 0 0 var(--mkt-signal);outline:none}.mkt-feature-row .astryx-icon:first-child{color:var(--mkt-signal)}.mkt-feature-row h3{color:var(--mkt-ink);font-size:var(--font-size-lg);margin:0;line-height:1.1}.mkt-feature-row>.astryx-vstack>.astryx-text,.mkt-feature-row-end .astryx-text{color:var(--mkt-ink-3)}.mkt-feature-row-index.astryx-text{color:color-mix(in srgb, var(--mkt-signal) 70%, var(--mkt-ink-3))}.mkt-feature-row-end .astryx-icon{transition:transform .18s var(--ease-standard), color .18s var(--ease-standard)}.mkt-feature-row:hover .mkt-feature-row-end .astryx-icon,.mkt-feature-row:focus-visible .mkt-feature-row-end .astryx-icon{color:var(--mkt-signal);transform:translate(var(--spacing-1), calc(var(--spacing-1) * -1))}@media (max-width:1024px){.mkt .mkt-features-intro.astryx-grid,.mkt .mkt-features-bento.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-features-lede.astryx-text{max-width:40rem}.mkt-feature-viewport{min-height:clamp(24rem,64vw,38rem)}.mkt-feature-rows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mkt-feature-rows>li:nth-child(2n){border-left:thin solid var(--mkt-hairline)}}@media (max-width:600px){.mkt main>section.mkt-features{margin-inline:var(--spacing-2);padding-block:var(--spacing-20)}.mkt-features-title{font-size:clamp(2.8rem,15vw,4.8rem)}.mkt-feature-stage-head,.mkt-feature-stage-foot{flex-direction:column;align-items:flex-start}.mkt-feature-switcher{width:100%}.mkt-feature-switcher .astryx-selectable-card{flex:1}.mkt-feature-switcher .astryx-selectable-card .astryx-text{text-align:center}.mkt-feature-viewport{min-height:24rem}.mkt-feature-screen-image{min-width:46rem;max-width:none;width:auto!important}.mkt-feature-rows{grid-template-columns:minmax(0,1fr)}.mkt-feature-rows>li:nth-child(2n){border-left:0}.mkt-feature-row{min-height:5rem}}.mkt main>section.mkt-navigator{isolation:isolate;scroll-margin-top:var(--spacing-24);margin:var(--spacing-4);padding-block:var(--spacing-32);border:thin solid var(--mkt-hairline);border-radius:var(--radius-page);background:var(--mkt-paper);position:relative;overflow:hidden}.mkt main>section.mkt-navigator:before{z-index:-2;content:"";opacity:.28;background-image:url(/marketing/hero17/layers/image-7.png);background-position:72%;background-size:cover;position:absolute;inset:0;transform:scaleX(-1)}.mkt main>section.mkt-navigator:after{z-index:-1;content:"";background:linear-gradient(110deg, color-mix(in srgb, var(--mkt-paper) 98%, transparent) 0%, color-mix(in srgb, var(--mkt-paper) 88%, transparent) 52%, color-mix(in srgb, var(--mkt-signal) 5%, var(--mkt-paper)) 100%);position:absolute;inset:0}.mkt-navigator-shell{z-index:1;position:relative}.mkt .mkt-navigator-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-navigator-folio.astryx-text,.mkt-navigator-prompts-head .astryx-text,.mkt-navigator-response-head .astryx-text,.mkt-navigator-prompt-index.astryx-text,.mkt-navigator-privacy .astryx-text:first-child,.mkt-navigator-question-label.astryx-text,.mkt-navigator-answer-copy .astryx-text:first-child,.mkt-navigator-evidence .astryx-text:first-child,.mkt-navigator-footnote .astryx-text{font-family:var(--font-space-mono), "Space Mono", ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.mkt-navigator-folio.astryx-text,.mkt-navigator-prompts-head .astryx-text:last-child,.mkt-navigator-prompt-index.astryx-text,.mkt-navigator-answer-copy .astryx-text:first-child,.mkt-navigator-footnote .astryx-text:last-child{color:var(--mkt-signal)}.mkt-navigator-title{max-width:12ch;color:var(--mkt-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.25rem,6.6vw,6.75rem);font-weight:500;line-height:.88}.new-marketing.mkt .mkt-navigator-title em{color:color-mix(in srgb, var(--mkt-ink) 48%, transparent);-webkit-text-fill-color:currentColor;background:0 0}.mkt-navigator-intro-copy{max-width:26rem;padding-top:var(--spacing-5);border-top:thin solid color-mix(in srgb, var(--mkt-signal) 32%, transparent)}.mkt-navigator-intro-copy .astryx-text{color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.55}.mkt-navigator-intro-copy .mkt-btn{align-self:flex-start}.mkt .mkt-navigator-console.astryx-grid{border:thin solid var(--mkt-hairline);border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-hero-surface) 88%, transparent);box-shadow:0 var(--spacing-8) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 72%, transparent);perspective:75rem;grid-template-columns:minmax(20rem,.68fr) minmax(0,1.32fr);overflow:hidden}.mkt-navigator-prompts,.mkt-navigator-response{min-width:0}.mkt-navigator-prompts{border-right:thin solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-paper-sunken) 74%, transparent);grid-template-rows:auto 1fr auto;display:grid}.mkt-navigator-prompts-head,.mkt-navigator-response-head{min-height:var(--spacing-20);padding:var(--spacing-4) var(--spacing-5);border-bottom:thin solid var(--mkt-hairline)}.mkt-navigator-prompts-head .astryx-text:first-child,.mkt-navigator-response-head .astryx-text,.mkt-navigator-question-label.astryx-text,.mkt-navigator-evidence .astryx-text:first-child,.mkt-navigator-footnote .astryx-text:first-child{color:var(--mkt-ink-3)}.mkt-navigator-prompt-list{list-style:none}.mkt-navigator-prompt-list>li+li{border-top:thin solid var(--mkt-hairline)}.mkt-navigator-prompt-list .astryx-selectable-card{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.mkt-navigator-prompt-list .astryx-selectable-card>.astryx-hstack{width:100%;min-height:8.2rem;padding:var(--spacing-5);text-align:left;transition:background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.mkt-navigator-prompt-list .astryx-selectable-card:hover>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 5%, transparent)}.mkt-navigator-prompt-list .astryx-selectable-card[data-selected=true]>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 8%, transparent);box-shadow:inset var(--spacing-1) 0 0 var(--mkt-signal)}.mkt-navigator-prompt-list h3{color:var(--mkt-ink);font-size:var(--font-size-lg);margin:0;font-weight:600;line-height:1.15}.mkt-navigator-prompt-list .astryx-text[type=supporting],.mkt-navigator-prompt-list .astryx-vstack>.astryx-text{color:var(--mkt-ink-3);line-height:1.5}.mkt-navigator-prompt-list .astryx-selectable-card[data-selected=true] .astryx-vstack>.astryx-text{color:var(--mkt-ink-2)}.mkt-navigator-privacy{padding:var(--spacing-5);border-top:thin solid var(--mkt-hairline)}.mkt-navigator-privacy .astryx-text:last-child{max-width:19rem;color:var(--mkt-ink-3)}.mkt-navigator-response{transform-origin:bottom;grid-template-rows:auto 1fr;min-height:40rem;display:grid}.mkt-navigator-response-head .astryx-hstack:last-child .astryx-text{color:color-mix(in srgb, var(--mkt-signal) 74%, var(--mkt-ink-2))}.mkt-navigator-answer{padding:clamp(var(--spacing-6), 4vw, var(--spacing-12));grid-template-rows:auto auto 1fr auto auto;display:grid}.mkt-navigator-answer blockquote{max-width:24ch;margin:var(--spacing-2) 0 var(--spacing-10);color:var(--mkt-ink-2);font-size:clamp(var(--font-size-xl), 2.1vw, var(--font-size-2xl));letter-spacing:-.025em;font-weight:500;line-height:1.2}.mkt-navigator-answer-copy{max-width:42rem;padding-block:var(--spacing-6) var(--spacing-10);align-self:center}.mkt-navigator-answer-copy h3{color:var(--mkt-ink);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:.9}.mkt-navigator-answer-copy .astryx-text:last-child{max-width:38rem;color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.62}.mkt .mkt-navigator-evidence.astryx-grid{border-top:thin solid var(--mkt-hairline);border-bottom:thin solid var(--mkt-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-navigator-evidence>article{padding:var(--spacing-5) 0}.mkt-navigator-evidence>article+article{padding-left:var(--spacing-6);border-left:thin solid var(--mkt-hairline)}.mkt-navigator-evidence>article:first-child{padding-right:var(--spacing-6)}.mkt-navigator-evidence .astryx-text:last-child{color:var(--mkt-ink);font-size:clamp(var(--font-size-xl), 3vw, var(--font-size-3xl));letter-spacing:-.04em;font-weight:600}.mkt-navigator-evidence>article:first-child .astryx-text:last-child{color:var(--mkt-signal)}.mkt-navigator-action{padding-top:var(--spacing-6)}.mkt-navigator-action>.astryx-text{max-width:22rem;color:var(--mkt-ink-3)}.mkt-navigator-action-button.astryx-button[data-variant=primary]{background:var(--mkt-signal);color:var(--mkt-paper)}.mkt-navigator-action-button.astryx-button[data-variant=primary]:hover{background:color-mix(in srgb, var(--mkt-signal) 86%, white)}.mkt-navigator-action-button.astryx-button[data-variant=secondary]{border-color:color-mix(in srgb, var(--mkt-signal) 42%, transparent);background:color-mix(in srgb, var(--mkt-signal) 10%, transparent);color:var(--mkt-signal)}.mkt-navigator-footnote{padding-top:var(--spacing-4);border-top:thin solid var(--mkt-hairline)}@media (max-width:1024px){.mkt .mkt-navigator-intro.astryx-grid,.mkt .mkt-navigator-console.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-navigator-intro-copy{max-width:42rem}.mkt-navigator-prompts{border-right:0;border-bottom:thin solid var(--mkt-hairline)}.mkt-navigator-prompt-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mkt-navigator-prompt-list>li+li{border-top:0;border-left:thin solid var(--mkt-hairline)}.mkt-navigator-prompt-list .astryx-selectable-card>.astryx-hstack{grid-template-columns:auto auto minmax(0,1fr);min-height:11rem}.mkt-navigator-prompt-list .astryx-selectable-card>.astryx-hstack>.astryx-icon:last-child,.mkt-navigator-privacy{display:none}}@media (max-width:600px){.mkt main>section.mkt-navigator{margin-inline:var(--spacing-2);padding-block:var(--spacing-20)}.mkt-navigator-title{font-size:clamp(2.8rem,15vw,4.8rem)}.mkt-navigator-prompt-list{grid-template-columns:minmax(0,1fr)}.mkt-navigator-prompt-list>li+li{border-left:0;border-top:thin solid var(--mkt-hairline)}.mkt-navigator-prompt-list .astryx-selectable-card>.astryx-hstack{min-height:7.75rem;padding:var(--spacing-4);grid-template-columns:auto auto minmax(0,1fr) auto}.mkt-navigator-prompt-list .astryx-selectable-card>.astryx-hstack>.astryx-icon:last-child{display:block}.mkt-navigator-response{min-height:39rem}.mkt-navigator-response-head{flex-direction:column;align-items:flex-start}.mkt-navigator-answer{padding:var(--spacing-6) var(--spacing-4)}.mkt-navigator-answer blockquote{margin-bottom:var(--spacing-6)}.mkt-navigator-answer-copy{padding-block:var(--spacing-5) var(--spacing-8)}.mkt-navigator-answer-copy h3{font-size:clamp(2.75rem,15vw,4.5rem)}.mkt .mkt-navigator-evidence.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-navigator-evidence>article:first-child{padding-right:0}.mkt-navigator-evidence>article+article{border-top:thin solid var(--mkt-hairline);border-left:0;padding-left:0}.mkt-navigator-action{flex-direction:column;align-items:stretch}.mkt-navigator-action-button{width:100%}.mkt-navigator-footnote{flex-direction:column;align-items:flex-start}}.mkt main>section.mkt-scenarios{isolation:isolate;scroll-margin-top:var(--spacing-24);margin:var(--spacing-4);padding-block:var(--spacing-32);border:thin solid var(--mkt-hairline);border-radius:var(--radius-page);background:var(--mkt-paper-sunken);position:relative;overflow:hidden}.mkt main>section.mkt-scenarios:before{z-index:-2;content:"";opacity:.58;background-image:url(/marketing/hero17/layers/image-7.png);background-position:42%;background-size:cover;position:absolute;inset:0}.mkt main>section.mkt-scenarios:after{z-index:-1;content:"";background:linear-gradient(116deg, color-mix(in srgb, var(--mkt-paper-sunken) 72%, transparent) 0%, color-mix(in srgb, var(--mkt-paper) 68%, transparent) 52%, color-mix(in srgb, var(--mkt-signal) 8%, var(--mkt-paper)) 100%);position:absolute;inset:0}.mkt-scenarios-shell{z-index:1;position:relative}.mkt .mkt-scenarios-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-scenarios-folio.astryx-text,.mkt-scenarios-index-head .astryx-text,.mkt-scenarios-index-number.astryx-text,.mkt-scenarios-index-note .astryx-text:first-child,.mkt-scenarios-case-head .astryx-text,.mkt-scenarios-question .astryx-text,.mkt-scenarios-result .astryx-text:first-child,.mkt-scenarios-result-metric .astryx-text,.mkt-scenarios-event .astryx-text:first-child,.mkt-scenarios-event .astryx-text:nth-child(3),.mkt-scenarios-event .astryx-text:last-child,.mkt-scenarios-footnote .astryx-text{font-family:var(--font-space-mono), "Space Mono", ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.mkt-scenarios-folio.astryx-text,.mkt-scenarios-index-head .astryx-text:last-child,.mkt-scenarios-index-number.astryx-text,.mkt-scenarios-result .astryx-vstack:first-child>.astryx-text:first-child,.mkt-scenarios-footnote .astryx-text:last-child{color:var(--mkt-signal)}.mkt-scenarios-title{max-width:12ch;color:var(--mkt-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.25rem,6.6vw,6.75rem);font-weight:500;line-height:.88}.new-marketing.mkt .mkt-scenarios-title em{color:color-mix(in srgb, var(--mkt-ink) 48%, transparent);-webkit-text-fill-color:currentColor;background:0 0}.mkt-scenarios-lede.astryx-text{max-width:26rem;padding-top:var(--spacing-5);border-top:thin solid color-mix(in srgb, var(--mkt-signal) 32%, transparent);color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.55}.mkt .mkt-scenarios-story.astryx-grid{border:thin solid var(--mkt-hairline);border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-hero-surface) 72%, transparent);box-shadow:0 var(--spacing-8) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 72%, transparent);perspective:75rem;grid-template-columns:minmax(20rem,.66fr) minmax(0,1.34fr);overflow:hidden}.mkt-scenarios-index,.mkt-scenarios-case{min-width:0}.mkt-scenarios-index{border-right:thin solid var(--mkt-hairline);background:linear-gradient(180deg, color-mix(in srgb, var(--mkt-signal) 8%, var(--mkt-paper)) 0%, color-mix(in srgb, var(--mkt-paper-sunken) 74%, transparent) 72%);grid-template-rows:auto 1fr auto;display:grid}.mkt-scenarios-index-head,.mkt-scenarios-case-head{min-height:var(--spacing-20);padding:var(--spacing-4) var(--spacing-5);border-bottom:thin solid var(--mkt-hairline)}.mkt-scenarios-index-head .astryx-text:first-child,.mkt-scenarios-case-head .astryx-text,.mkt-scenarios-question .astryx-text,.mkt-scenarios-result-metric .astryx-text:first-child,.mkt-scenarios-footnote .astryx-text:first-child{color:var(--mkt-ink-3)}.mkt-scenarios-list{grid-template-rows:repeat(3,minmax(0,1fr));list-style:none;display:grid}.mkt-scenarios-list>li,.mkt-scenarios-list .astryx-selectable-card,.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack{height:100%}.mkt-scenarios-list>li+li{border-top:thin solid var(--mkt-hairline)}.mkt-scenarios-list .astryx-selectable-card{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack{width:100%;min-height:7.5rem;padding:var(--spacing-5);text-align:left;transition:background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.mkt-scenarios-list .astryx-selectable-card:hover>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 5%, transparent)}.mkt-scenarios-list .astryx-selectable-card[data-selected=true]>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 14%, transparent);box-shadow:inset var(--spacing-1) 0 0 var(--mkt-signal)}.mkt-scenarios-list h3{color:var(--mkt-ink);font-size:var(--font-size-xl);margin:0;font-weight:600;line-height:1.1}.mkt-scenarios-list .astryx-vstack>.astryx-text{color:var(--mkt-ink-3);line-height:1.5}.mkt-scenarios-list .astryx-selectable-card[data-selected=true] .astryx-vstack>.astryx-text{color:var(--mkt-ink-2)}.mkt-scenarios-index-note{margin:var(--spacing-5);padding:var(--spacing-5);border-top:thin solid var(--mkt-hairline);border-bottom:thin solid color-mix(in srgb, var(--mkt-signal) 34%, transparent);background:color-mix(in srgb, var(--mkt-signal) 7%, transparent);align-self:end}.mkt-scenarios-index-note .astryx-text:last-child{max-width:20rem;color:var(--mkt-ink-3)}.mkt-scenarios-case{transform-origin:bottom;grid-template-rows:auto auto;min-height:0;display:grid}.mkt-scenarios-case-body{padding:clamp(var(--spacing-5), 3vw, var(--spacing-9));grid-template-rows:auto auto auto;display:grid}.mkt-scenarios-question{padding-bottom:var(--spacing-7);border-bottom:thin solid var(--mkt-hairline)}.mkt-scenarios-question blockquote{max-width:30ch;color:var(--mkt-ink-2);font-size:clamp(var(--font-size-xl), 2vw, var(--font-size-2xl));letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.22}.mkt .mkt-scenarios-result.astryx-grid{padding-block:var(--spacing-6);grid-template-columns:minmax(0,1.35fr) minmax(12rem,.65fr);align-self:center}.mkt-scenarios-result h3{max-width:12ch;color:var(--mkt-ink);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5vw,5.5rem);font-weight:500;line-height:.9}.mkt-scenarios-result .astryx-vstack:first-child>.astryx-text:last-child{max-width:38rem;color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.58}.mkt-scenarios-result-metric{padding:var(--spacing-5);border:thin solid color-mix(in srgb, var(--mkt-signal) 28%, var(--mkt-hairline));border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-signal) 7%, transparent);text-align:right;align-self:end}.mkt-scenarios-result-metric .astryx-text:nth-child(2){color:var(--mkt-signal);font-size:clamp(var(--font-size-2xl), 3.2vw, var(--font-size-4xl));letter-spacing:-.05em;font-weight:600}.mkt-scenarios-result-metric .astryx-text:last-child{color:var(--mkt-ink-3);text-transform:none;line-height:1.4}.mkt-scenarios-timeline{border-top:thin solid var(--mkt-hairline);border-bottom:thin solid var(--mkt-hairline);list-style:none}.mkt-scenarios-event+.mkt-scenarios-event{border-top:thin solid var(--mkt-hairline)}.mkt-scenarios-event>.astryx-grid{min-height:var(--spacing-16);padding-inline:var(--spacing-3);background:color-mix(in srgb, var(--mkt-paper-raised) 46%, transparent);grid-template-columns:minmax(7rem,.7fr) minmax(9rem,1fr) minmax(8rem,.9fr) minmax(7rem,.7fr)}.mkt-scenarios-event .astryx-text{color:var(--mkt-ink-3)}.mkt-scenarios-event .astryx-text:nth-child(2){color:var(--mkt-ink);font-weight:600}.mkt-scenarios-event .astryx-text:nth-child(3),.mkt-scenarios-event .astryx-text:last-child{text-align:right}.mkt-scenarios-event-income .astryx-text:last-child{color:var(--mkt-signal)}.mkt-scenarios-event-expense .astryx-text:nth-child(3){color:var(--mkt-expense)}.mkt-scenarios-event-warning .astryx-text:last-child{color:var(--mkt-warn)}.mkt-scenarios-footnote{padding-top:var(--spacing-4);border-top:thin solid var(--mkt-hairline)}@media (max-width:1024px){.mkt .mkt-scenarios-intro.astryx-grid,.mkt .mkt-scenarios-story.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-scenarios-lede.astryx-text{max-width:42rem}.mkt-scenarios-index{border-right:0;border-bottom:thin solid var(--mkt-hairline)}.mkt-scenarios-list{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-scenarios-list>li+li{border-top:0;border-left:thin solid var(--mkt-hairline)}.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack{grid-template-columns:auto auto minmax(0,1fr);min-height:10rem}.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack>.astryx-icon:last-child,.mkt-scenarios-index-note{display:none}}@media (max-width:720px){.mkt .mkt-scenarios-result.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-scenarios-result-metric{text-align:left;align-self:stretch;align-items:flex-start}.mkt-scenarios-event>.astryx-grid{gap:var(--spacing-1) var(--spacing-3);padding-block:var(--spacing-3);grid-template-columns:minmax(0,1fr) auto}.mkt-scenarios-event .astryx-text:nth-child(3),.mkt-scenarios-event .astryx-text:last-child{text-align:right}}@media (max-width:600px){.mkt main>section.mkt-scenarios{margin-inline:var(--spacing-2);padding-block:var(--spacing-20)}.mkt-scenarios-title{font-size:clamp(2.8rem,15vw,4.8rem)}.mkt-scenarios-list{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.mkt-scenarios-list>li+li{border-left:0;border-top:thin solid var(--mkt-hairline)}.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack{min-height:8rem;padding:var(--spacing-4);grid-template-columns:auto auto minmax(0,1fr) auto}.mkt-scenarios-list .astryx-selectable-card>.astryx-hstack>.astryx-icon:last-child{display:block}.mkt-scenarios-case-head{flex-direction:column;align-items:flex-start}.mkt-scenarios-case-body{padding:var(--spacing-6) var(--spacing-4)}.mkt-scenarios-result h3{font-size:clamp(2.75rem,14vw,4.4rem)}.mkt-scenarios-footnote{flex-direction:column;align-items:flex-start}}.mkt main>section.mkt-comparison{isolation:isolate;scroll-margin-top:var(--spacing-24);margin:var(--spacing-4);padding-block:var(--spacing-32);border:thin solid var(--mkt-hairline);border-radius:var(--radius-page);background:var(--mkt-paper-sunken);position:relative;overflow:hidden}.mkt main>section.mkt-comparison:before{z-index:-2;content:"";opacity:.5;background-image:url(/marketing/hero17/layers/image-7.png);background-position:68%;background-size:cover;position:absolute;inset:0;transform:scaleX(-1)}.mkt main>section.mkt-comparison:after{z-index:-1;content:"";background:linear-gradient(108deg, color-mix(in srgb, var(--mkt-paper-sunken) 82%, transparent) 0%, color-mix(in srgb, var(--mkt-paper) 68%, transparent) 48%, color-mix(in srgb, var(--mkt-signal) 10%, var(--mkt-paper)) 100%);position:absolute;inset:0}.mkt-comparison-shell{z-index:1;position:relative}.mkt .mkt-comparison-intro.astryx-grid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.mkt-comparison-folio.astryx-text,.mkt-comparison-lenses-head .astryx-text,.mkt-comparison-lens-number.astryx-text,.mkt-comparison-stage-head .astryx-text,.mkt-comparison-stage-question.astryx-text,.mkt-comparison-split .astryx-text:first-child,.mkt-comparison-direction.astryx-text,.mkt-comparison-proof .astryx-text,.mkt-comparison-foot a{font-family:var(--font-space-mono), "Space Mono", ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.mkt-comparison-folio.astryx-text,.mkt-comparison-lenses-head .astryx-text:last-child,.mkt-comparison-lens-number.astryx-text{color:var(--mkt-signal)}.mkt-comparison-title{max-width:13ch;color:var(--mkt-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.25rem,6.6vw,6.75rem);font-weight:500;line-height:.88}.new-marketing.mkt .mkt-comparison-title em{color:color-mix(in srgb, var(--mkt-ink) 48%, transparent);-webkit-text-fill-color:currentColor;background:0 0}.mkt-comparison-lede.astryx-text{max-width:28rem;padding-top:var(--spacing-5);border-top:thin solid color-mix(in srgb, var(--mkt-signal) 32%, transparent);color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.55}.mkt .mkt-comparison-board.astryx-grid{border:thin solid color-mix(in srgb, var(--mkt-signal) 18%, var(--mkt-hairline));border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-hero-surface) 72%, transparent);box-shadow:0 var(--spacing-8) var(--spacing-24) color-mix(in srgb, var(--mkt-paper) 68%, transparent);grid-template-columns:minmax(19rem,.62fr) minmax(0,1.38fr);overflow:hidden}.mkt-comparison-lenses{border-right:thin solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-paper-sunken) 66%, transparent);grid-template-rows:auto 1fr;min-width:0;display:grid}.mkt-comparison-lenses-head,.mkt-comparison-stage-head{min-height:var(--spacing-20);padding:var(--spacing-4) var(--spacing-5);border-bottom:thin solid var(--mkt-hairline)}.mkt-comparison-lenses-head .astryx-text:first-child,.mkt-comparison-stage-head .astryx-text,.mkt-comparison-stage-question.astryx-text{color:var(--mkt-ink-3)}.mkt-comparison-lens-list{grid-template-rows:repeat(4,minmax(0,1fr));list-style:none;display:grid}.mkt-comparison-lens-list>li,.mkt-comparison-lens-list .astryx-selectable-card,.mkt-comparison-lens-list .astryx-selectable-card>.astryx-hstack{height:100%}.mkt-comparison-lens-list>li+li{border-top:thin solid var(--mkt-hairline)}.mkt-comparison-lens-list .astryx-selectable-card{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.mkt-comparison-lens-list .astryx-selectable-card>.astryx-hstack{width:100%;min-height:8.25rem;padding:var(--spacing-5);text-align:left;transition:background-color .18s var(--ease-standard), box-shadow .18s var(--ease-standard);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.mkt-comparison-lens-list .astryx-selectable-card:hover>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 6%, transparent)}.mkt-comparison-lens-list .astryx-selectable-card[data-selected=true]>.astryx-hstack{background:color-mix(in srgb, var(--mkt-signal) 14%, transparent);box-shadow:inset var(--spacing-1) 0 0 var(--mkt-signal)}.mkt-comparison-lens-list h3{color:var(--mkt-ink);font-size:var(--font-size-xl);margin:0;font-weight:600;line-height:1.1}.mkt-comparison-lens-list .astryx-vstack>.astryx-text{color:var(--mkt-ink-3);line-height:1.5}.mkt-comparison-stage{transform-origin:bottom;min-width:0}.mkt-comparison-stage-body{padding:clamp(var(--spacing-5), 3vw, var(--spacing-9))}.mkt-comparison-stage-question.astryx-text{padding-bottom:var(--spacing-5)}.mkt .mkt-comparison-split.astryx-grid{border:thin solid var(--mkt-hairline);border-radius:var(--radius-container);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);min-height:29rem;overflow:hidden}.mkt-comparison-rearview,.mkt-comparison-forecast{min-width:0;padding:clamp(var(--spacing-5), 3vw, var(--spacing-8));justify-content:space-between}.mkt-comparison-rearview{border-right:thin solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-paper-sunken) 78%, transparent)}.mkt-comparison-forecast{background:linear-gradient(150deg, color-mix(in srgb, var(--mkt-signal) 15%, var(--mkt-paper)) 0%, color-mix(in srgb, var(--mkt-signal) 5%, var(--mkt-paper-raised)) 100%)}.mkt-comparison-rearview>.astryx-hstack .astryx-text,.mkt-comparison-forecast>.astryx-hstack .astryx-text{color:var(--mkt-ink-3)}.mkt-comparison-rearview h3,.mkt-comparison-forecast h3{max-width:9ch;color:var(--mkt-ink);letter-spacing:-.06em;margin:0;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:500;line-height:.9}.mkt-comparison-rearview .astryx-vstack>.astryx-text:last-child,.mkt-comparison-forecast .astryx-vstack>.astryx-text:last-child{max-width:28rem;color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.55}.mkt-comparison-direction.astryx-text{color:var(--mkt-ink-3)}.mkt-comparison-proof{padding-top:var(--spacing-5);border-top:thin solid color-mix(in srgb, var(--mkt-signal) 34%, transparent)}.mkt-comparison-proof .astryx-vstack .astryx-text:first-child{color:var(--mkt-ink-3)}.mkt-comparison-proof .astryx-vstack .astryx-text:last-child{color:var(--mkt-signal);font-size:clamp(var(--font-size-xl), 3vw, var(--font-size-3xl));letter-spacing:-.04em;font-weight:600}.mkt-comparison-proof>.astryx-text{color:var(--mkt-signal)}.mkt-comparison-foot{padding-top:var(--spacing-4);border-top:thin solid var(--mkt-hairline)}.mkt-comparison-foot>.astryx-text{max-width:44rem;color:var(--mkt-ink-2)}.mkt-comparison-foot a{align-items:center;gap:var(--spacing-2);color:var(--mkt-signal);display:inline-flex}.mkt-comparison-foot a svg{width:var(--spacing-4);height:var(--spacing-4);transition:transform .18s var(--ease-standard)}.mkt-comparison-foot a:hover svg{transform:translateX(var(--spacing-1))}@media (max-width:1024px){.mkt .mkt-comparison-intro.astryx-grid,.mkt .mkt-comparison-board.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-comparison-lede.astryx-text{max-width:42rem}.mkt-comparison-lenses{border-right:0;border-bottom:thin solid var(--mkt-hairline)}.mkt-comparison-lens-list{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-comparison-lens-list>li+li{border-top:0}.mkt-comparison-lens-list>li:nth-child(2n){border-left:thin solid var(--mkt-hairline)}.mkt-comparison-lens-list>li:nth-child(n+3){border-top:thin solid var(--mkt-hairline)}}@media (max-width:720px){.mkt .mkt-comparison-split.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-comparison-rearview{border-right:0;border-bottom:thin solid var(--mkt-hairline);min-height:22rem}.mkt-comparison-forecast{min-height:27rem}}@media (max-width:600px){.mkt main>section.mkt-comparison{margin-inline:var(--spacing-2);padding-block:var(--spacing-20)}.mkt-comparison-title{font-size:clamp(2.8rem,15vw,4.8rem)}.mkt-comparison-lens-list{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.mkt-comparison-lens-list>li+li,.mkt-comparison-lens-list>li:nth-child(2n),.mkt-comparison-lens-list>li:nth-child(n+3){border-left:0;border-top:thin solid var(--mkt-hairline)}.mkt-comparison-lens-list .astryx-selectable-card>.astryx-hstack{min-height:7.5rem;padding:var(--spacing-4)}.mkt-comparison-stage-head{flex-direction:column;align-items:flex-start}.mkt-comparison-stage-body{padding:var(--spacing-4)}.mkt-comparison-rearview h3,.mkt-comparison-forecast h3{font-size:clamp(2.65rem,13vw,4rem)}.mkt-comparison-proof{flex-direction:column;align-items:flex-start}}.mkt main>section:is(.mkt-proof,.mkt-problem,.mkt-how,.mkt-features,.mkt-navigator,.mkt-scenarios,.mkt-comparison){width:calc(100% - var(--spacing-3));border-radius:calc(var(--radius-page) + var(--spacing-2));margin-inline:auto}.mkt main>section:is(.mkt-problem,.mkt-how,.mkt-features,.mkt-navigator,.mkt-scenarios,.mkt-comparison){margin-block:var(--spacing-3)}.mkt main>section.mkt-proof{margin-block:calc(var(--spacing-12) * -1) var(--spacing-5)}.mkt main>section:is(.mkt-problem,.mkt-how,.mkt-features,.mkt-navigator,.mkt-scenarios,.mkt-comparison) .mkt-container{width:100%;max-width:none;padding-inline:clamp(var(--spacing-6), 5.2vw, var(--spacing-20))}.mkt-proof-head,.mkt .mkt-proof-grid.astryx-grid{padding-inline:clamp(var(--spacing-6), 5.2vw, var(--spacing-20))}.mkt main>section:is(.mkt-problem,.mkt-how){background:linear-gradient(112deg, color-mix(in srgb, var(--mkt-paper-sunken) 78%, transparent), color-mix(in srgb, var(--mkt-paper) 62%, transparent)), url(/marketing/hero17/layers/image-7.png) center / cover, var(--mkt-paper)}.mkt main>section.mkt-how:before{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--mkt-signal) 14%, transparent), transparent 68%)}.mkt main>section.mkt-features:before{opacity:.46}.mkt main>section.mkt-features:after{background:color-mix(in srgb, var(--mkt-paper) 66%, transparent)}.mkt main>section.mkt-navigator:before{opacity:.46}.mkt :is(.mkt-problem-title,.mkt-how-title,.mkt-features-title,.mkt-navigator-title,.mkt-scenarios-title,.mkt-comparison-title){max-width:16ch}@media (min-width:1025px){.mkt :is(.mkt-problem-intro,.mkt-how-intro,.mkt-features-intro,.mkt-navigator-intro,.mkt-scenarios-intro,.mkt-comparison-intro).astryx-grid{grid-template-columns:minmax(0,1.55fr) minmax(20rem,.45fr)}}.mkt main>section.mkt-cine{--mkt-cine-space-20:calc(var(--spacing-12) + var(--spacing-8));--mkt-cine-space-24:calc(var(--spacing-12) + var(--spacing-12));--mkt-cine-space-32:calc(var(--spacing-12) + var(--spacing-12) + var(--spacing-8));width:calc(100% - var(--spacing-3));margin:var(--spacing-3) auto;padding-block:clamp(var(--mkt-cine-space-20), 8vw, var(--mkt-cine-space-32));scroll-margin-top:var(--mkt-cine-space-24);border-radius:calc(var(--radius-page) + var(--spacing-2));background:linear-gradient(112deg, color-mix(in srgb, var(--mkt-paper-sunken) 86%, transparent), color-mix(in srgb, var(--mkt-paper) 66%, transparent)), url(/marketing/hero17/layers/image-7.png) center / cover, var(--mkt-paper)}.mkt main>section.mkt-cine:nth-of-type(2n){background-position:50%,72%,50%}.mkt main>section.mkt-cine:nth-of-type(odd){background-position:50%,34%,50%}.mkt main>section:not(.mkt-h17) .text-brand{color:var(--mkt-signal)}.mkt main>section:not(.mkt-h17) .bg-brand{background-color:var(--mkt-signal);color:var(--mkt-hero-surface)}.mkt .mkt-cap-brand{border-top-color:var(--mkt-signal)}.mkt main>section.mkt-cine:before{opacity:.58}.mkt-cine-inner{width:100%;max-width:calc(var(--mkt-cine-space-24) * 15);padding-inline:clamp(var(--spacing-6), 5vw, var(--mkt-cine-space-20));margin-inline:auto}.mkt .mkt-cine-intro.astryx-grid{grid-template-columns:minmax(0, 1.4fr) minmax(calc(var(--mkt-cine-space-24) * 3), .6fr);min-height:calc(var(--mkt-cine-space-24) * 2.5)}.mkt-cine-folio.astryx-text,.mkt-cine :is(.mkt-cine-product-head,.mkt-cine-gallery-head,.mkt-cine-gallery-foot,.mkt-cine-feature-index>header,.mkt-cine-prompt-list>header,.mkt-cine-answer>header,.mkt-cine-scenario-list>header,.mkt-cine-scenario-result>header) .astryx-text{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase}.mkt-cine-folio.astryx-text{color:var(--mkt-signal)}.mkt main>section.mkt-cine .mkt-cine-title{max-width:12ch;color:var(--mkt-ink);font-size:clamp(3.4rem,5.6vw,5.8rem);font-weight:var(--font-weight-medium);letter-spacing:-.065em;text-wrap:balance;line-height:.9}.new-marketing.mkt .mkt-cine-title em{color:color-mix(in srgb, var(--mkt-ink) 48%, transparent);-webkit-text-fill-color:currentColor;background:0 0}.mkt-cine-lede.astryx-text{max-width:31rem;padding-top:var(--spacing-5);border-top:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 34%, transparent);color:var(--mkt-ink-2);font-size:var(--font-size-lg);line-height:1.6}.mkt-cine-product,.mkt .mkt-cine-metrics.astryx-grid,.mkt .mkt-cine-feature-board.astryx-grid,.mkt .mkt-cine-console.astryx-grid,.mkt .mkt-cine-scenario-board.astryx-grid,.mkt .mkt-cine-comparison-board.astryx-grid{width:100%;max-width:calc(var(--mkt-cine-space-24) * 13);margin-inline:auto}.mkt-cine-product,.mkt .mkt-cine-feature-board.astryx-grid,.mkt .mkt-cine-console.astryx-grid,.mkt .mkt-cine-scenario-board.astryx-grid,.mkt .mkt-cine-comparison-board.astryx-grid{border:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 18%, var(--mkt-hairline));border-radius:var(--radius-page);background:color-mix(in srgb, var(--mkt-hero-surface) 78%, transparent);box-shadow:inset 0 var(--border-width) #ffffff14, 0 var(--spacing-10) var(--mkt-cine-space-24) calc(var(--spacing-10) * -1) color-mix(in srgb, var(--mkt-paper) 82%, transparent);overflow:hidden}.mkt-cine-product-head,.mkt-cine-gallery-head,.mkt-cine-gallery-foot,.mkt-cine-feature-index>header,.mkt-cine-prompt-list>header,.mkt-cine-answer>header,.mkt-cine-scenario-list>header,.mkt-cine-scenario-result>header{min-height:var(--spacing-16);padding-inline:var(--spacing-5);border-bottom:var(--border-width) solid var(--mkt-hairline);color:var(--mkt-ink-3)}.mkt-cine-product-media,.mkt-cine-gallery-media{background:var(--mkt-paper-sunken);position:relative;overflow:hidden}.mkt-cine-product-media{min-height:clamp(27rem,48vw,42rem)}.mkt-cine-gallery-media{min-height:clamp(25rem,38vw,36rem)}.mkt-cine-image{object-fit:cover;object-position:center;filter:saturate(.9)brightness(.8)contrast(1.06);transition:opacity var(--duration-normal) var(--ease-standard), transform .8s var(--ease-standard)}.mkt-cine-product:hover .mkt-cine-image,.mkt-cine-gallery:hover .mkt-cine-image{transform:scale(1.015)}.mkt .mkt-cine-metrics.astryx-grid{border-top:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 42%, transparent);border-bottom:var(--border-width) solid var(--mkt-hairline);grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.mkt-cine-metrics>article{min-height:calc(var(--mkt-cine-space-24) * 1.25);padding:var(--spacing-6)}.mkt-cine-metrics>article+article{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-metrics .astryx-text:first-child{color:var(--mkt-ink-3)}.mkt-cine-metrics .astryx-text:nth-child(2){color:var(--mkt-signal);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold)}.mkt-cine-metrics .astryx-text:last-child{color:var(--mkt-ink-2)}.mkt .mkt-cine-feature-board.astryx-grid{grid-template-columns:minmax(0,1.5fr) minmax(22rem,.5fr)}.mkt-cine-gallery{min-width:0}.mkt-cine-gallery-foot{min-height:var(--mkt-cine-space-20);border-top:var(--border-width) solid var(--mkt-hairline);border-bottom:0}.mkt-cine-gallery-foot .astryx-text:last-child{color:var(--mkt-signal)}.mkt-cine-surface-switcher .astryx-selectable-card{border-radius:var(--radius-control);background:0 0}.mkt-cine-surface-switcher .astryx-selectable-card[data-selected=true]{background:color-mix(in srgb, var(--mkt-signal) 14%, transparent)}.mkt-cine-feature-index{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-feature-index>ol,.mkt-cine-prompt-list>ol,.mkt-cine-scenario-list>ol{list-style:none}.mkt-cine-feature-index>ol>li{min-height:var(--mkt-cine-space-24);padding-inline:var(--spacing-5)}.mkt-cine-feature-index>ol>li+li{border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-feature-index h3,.mkt-cine-prompt-list h3,.mkt-cine-scenario-list h3{color:var(--mkt-ink);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.02em}.mkt-cine-feature-index .astryx-text,.mkt-cine-prompt-list .astryx-text,.mkt-cine-scenario-list .astryx-text{color:var(--mkt-ink-3)}.mkt-cine-feature-index>ol>li>.astryx-text{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase}.mkt .mkt-cine-console.astryx-grid,.mkt .mkt-cine-scenario-board.astryx-grid{grid-template-columns:minmax(20rem,.58fr) minmax(0,1.42fr)}.mkt-cine-prompt-list,.mkt-cine-scenario-list{border-inline-end:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-prompt-list .astryx-selectable-card,.mkt-cine-scenario-list .astryx-selectable-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.mkt-cine-prompt-list li+li,.mkt-cine-scenario-list li+li{border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-prompt-list .astryx-selectable-card[data-selected=true],.mkt-cine-scenario-list .astryx-selectable-card[data-selected=true]{background:color-mix(in srgb, var(--mkt-signal) 9%, transparent);box-shadow:inset var(--spacing-1) 0 var(--mkt-signal)}.mkt-cine-answer,.mkt-cine-scenario-result{min-height:calc(var(--mkt-cine-space-24) * 6.2);padding:var(--spacing-10)}.mkt-cine-answer>header,.mkt-cine-scenario-result>header{margin:calc(var(--spacing-10) * -1);margin-bottom:var(--spacing-3)}.mkt-cine-answer h3,.mkt-cine-scenario-result h3{max-width:12ch;color:var(--mkt-ink);font-size:clamp(3rem,5vw,5.25rem);font-weight:var(--font-weight-medium);letter-spacing:-.06em;line-height:.92}.mkt-cine-answer>.astryx-vstack .astryx-text:last-child,.mkt-cine-scenario-result>.astryx-vstack .astryx-text:last-child{max-width:38rem;color:var(--mkt-ink-2);line-height:1.6}.mkt .mkt-cine-answer-metrics.astryx-grid{border-top:var(--border-width) solid var(--mkt-hairline);border-bottom:var(--border-width) solid var(--mkt-hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto}.mkt-cine-answer-metrics>article{min-height:var(--mkt-cine-space-24);padding:var(--spacing-5)}.mkt-cine-answer-metrics>article+article{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-answer-metrics .astryx-text:last-child{color:var(--mkt-signal);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold)}.mkt-cine-scenario-finish{padding:var(--spacing-6);border:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 32%, var(--mkt-hairline));border-radius:var(--radius-container);background:color-mix(in srgb, var(--mkt-signal) 8%, transparent);margin-top:auto}.mkt-cine-scenario-finish>.astryx-text{color:var(--mkt-signal);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold)}.mkt .mkt-cine-comparison-board.astryx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-cine-comparison-board>article{min-height:calc(var(--mkt-cine-space-24) * 4.8);padding:clamp(var(--spacing-6), 4vw, var(--spacing-10));justify-content:space-between}.mkt-cine-comparison-board>article+article{border-inline-start:var(--border-width) solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-signal) 8%, transparent)}.mkt-cine-comparison-board h3{max-width:10ch;color:var(--mkt-ink);font-size:clamp(3rem,4.6vw,5rem);font-weight:var(--font-weight-medium);letter-spacing:-.06em;line-height:.9}.mkt-cine-comparison-board .astryx-text{color:var(--mkt-ink-2)}.mkt-cine-comparison-board>article+article>.astryx-text:last-child{color:var(--mkt-signal)}@media (max-width:64rem){.mkt .mkt-cine-intro.astryx-grid,.mkt .mkt-cine-feature-board.astryx-grid,.mkt .mkt-cine-console.astryx-grid,.mkt .mkt-cine-scenario-board.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-cine-intro{min-height:0}.mkt-cine-lede.astryx-text{max-width:42rem}.mkt-cine-feature-index,.mkt-cine-prompt-list,.mkt-cine-scenario-list{border-inline:0;border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-feature-index>ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mkt-cine-feature-index>ol>li:nth-child(2n){border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-prompt-list>ol,.mkt-cine-scenario-list>ol{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mkt-cine-prompt-list li+li,.mkt-cine-scenario-list li+li{border-top:0;border-inline-start:var(--border-width) solid var(--mkt-hairline)}}@media (max-width:44rem){.mkt main>section.mkt-cine{padding-block:var(--mkt-cine-space-20)}.mkt-cine-inner{padding-inline:var(--spacing-4)}.mkt main>section.mkt-cine .mkt-cine-title{font-size:clamp(2.8rem,15vw,4.6rem)}.mkt-cine-product,.mkt .mkt-cine-feature-board.astryx-grid,.mkt .mkt-cine-console.astryx-grid,.mkt .mkt-cine-scenario-board.astryx-grid,.mkt .mkt-cine-comparison-board.astryx-grid{border-radius:var(--radius-container)}.mkt-cine-product-media,.mkt-cine-gallery-media{min-height:22rem}.mkt .mkt-cine-metrics.astryx-grid,.mkt .mkt-cine-comparison-board.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-cine-metrics>article+article,.mkt-cine-comparison-board>article+article{border-top:var(--border-width) solid var(--mkt-hairline);border-inline-start:0}.mkt-cine-feature-index>ol,.mkt-cine-prompt-list>ol,.mkt-cine-scenario-list>ol{grid-template-columns:minmax(0,1fr)}.mkt-cine-feature-index>ol>li:nth-child(2n),.mkt-cine-prompt-list li+li,.mkt-cine-scenario-list li+li{border-inline-start:0;border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-cine-answer,.mkt-cine-scenario-result{min-height:36rem;padding:var(--spacing-6) var(--spacing-4)}.mkt-cine-answer>header,.mkt-cine-scenario-result>header{margin:calc(var(--spacing-6) * -1) calc(var(--spacing-4) * -1) var(--spacing-3)}.mkt-cine-answer h3,.mkt-cine-scenario-result h3,.mkt-cine-comparison-board h3{font-size:clamp(2.75rem,13vw,4rem)}.mkt-cine-scenario-finish{flex-direction:column;align-items:flex-start}}.mkt .mkt-decision-rail{--mkt-tail-space-20:calc(var(--spacing-12) + var(--spacing-8));width:calc(100% - var(--spacing-3));min-height:100svh;margin:var(--spacing-3) auto;border-color:color-mix(in srgb, var(--mkt-signal) 18%, var(--mkt-hairline));border-radius:calc(var(--radius-page) + var(--spacing-2));background:linear-gradient(112deg, color-mix(in srgb, var(--mkt-paper-sunken) 88%, transparent), color-mix(in srgb, var(--mkt-paper) 64%, transparent)), url(/marketing/hero17/layers/image-7.png) center / cover, var(--mkt-paper)}.mkt-decision-rail-stage{min-height:100svh}.mkt-decision-rail-head,.mkt-decision-progress{z-index:3;right:clamp(var(--spacing-5), 5vw, var(--mkt-tail-space-20));left:clamp(var(--spacing-5), 5vw, var(--mkt-tail-space-20));color:var(--mkt-ink-3);position:absolute}.mkt-decision-rail-head{top:clamp(var(--spacing-5), 5vw, var(--spacing-12))}.mkt-decision-rail-head .astryx-text,.mkt-decision-progress .astryx-text,.mkt-decision-copy>.astryx-hstack .astryx-text,.mkt-decision-metric .astryx-text:last-child{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase}.mkt-decision-rail-track{will-change:transform;width:max-content;min-height:100svh;margin:0;padding:0;list-style:none;display:flex}.mkt-decision-panel{gap:clamp(var(--spacing-8), 5vw, var(--mkt-tail-space-20));width:calc(100vw - var(--spacing-3));min-height:100svh;padding:calc(var(--mkt-tail-space-20) + var(--spacing-10)) clamp(var(--spacing-5), 5vw, var(--mkt-tail-space-20)) calc(var(--mkt-tail-space-20) + var(--spacing-8));grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);align-items:center;display:grid}.mkt-decision-panel+.mkt-decision-panel{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-decision-copy{max-width:calc(var(--mkt-tail-space-20) * 6)}.mkt-decision-copy>.astryx-hstack{width:100%;padding-bottom:var(--spacing-4);border-bottom:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 34%, transparent);color:var(--mkt-ink-3)}.mkt-decision-copy h3{max-width:11ch;color:var(--mkt-ink);font-size:clamp(var(--font-size-4xl), 5.6vw, calc(var(--font-size-4xl) * 2));font-weight:var(--font-weight-medium);letter-spacing:-.06em;line-height:.9}.mkt-decision-copy>.astryx-text{max-width:35rem;color:var(--mkt-ink-2);line-height:1.65}.mkt-decision-metric{margin-top:var(--spacing-8);padding:var(--spacing-5);border-inline-start:var(--spacing-1) solid var(--mkt-signal);background:color-mix(in srgb, var(--mkt-signal) 7%, transparent)}.mkt-decision-metric .astryx-text:first-child{color:var(--mkt-signal);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold)}.mkt-decision-metric .astryx-text:last-child{color:var(--mkt-ink-3)}.mkt-decision-media{min-height:min(68svh, calc(var(--mkt-tail-space-20) * 8));border:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 22%, var(--mkt-hairline));border-radius:var(--radius-page);background:var(--mkt-paper-sunken);box-shadow:inset 0 var(--border-width) #ffffff14, 0 var(--spacing-12) calc(var(--mkt-tail-space-20) * 2) calc(var(--spacing-12) * -1) #000000d1;position:relative;overflow:hidden}.mkt-decision-image{object-fit:cover;object-position:center;filter:saturate(.86)brightness(.72)contrast(1.08);transform:scale(1.025)}.mkt-decision-progress{bottom:clamp(var(--spacing-5), 4vw, var(--spacing-10))}.mkt-decision-progress-line{width:100%;height:var(--border-width);background:var(--mkt-signal);transform-origin:0;border:0;margin:0}.mkt main>section.mkt-pricing-stage,.mkt main>section.mkt-faq-stage,.mkt main>section.mkt-tail{--mkt-tail-space-20:calc(var(--spacing-12) + var(--spacing-8));width:calc(100% - var(--spacing-3));border-radius:calc(var(--radius-page) + var(--spacing-2));background:linear-gradient(112deg, color-mix(in srgb, var(--mkt-paper-sunken) 88%, transparent), color-mix(in srgb, var(--mkt-paper) 66%, transparent)), url(/marketing/hero17/layers/image-7.png) center / cover, var(--mkt-paper)}.mkt-pricing-signals.astryx-grid,.mkt-pricing-board.astryx-grid,.mkt-faq-board.astryx-grid{width:100%;max-width:calc(var(--mkt-cine-space-24) * 13);margin-inline:auto}.mkt-pricing-toggle{padding:var(--spacing-1);border:var(--border-width) solid var(--mkt-hairline);border-radius:var(--radius-control);background:color-mix(in srgb, var(--mkt-hero-surface) 82%, transparent);align-self:flex-start}.mkt-pricing-toggle-button{min-height:var(--spacing-10);padding-inline:var(--spacing-5);border-radius:var(--radius-control);color:var(--mkt-ink-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.mkt-pricing-toggle-button:hover{color:var(--mkt-ink)}.mkt-pricing-toggle-button:focus-visible,.mkt-faq-list button:focus-visible{outline:var(--spacing-1) solid color-mix(in srgb, var(--mkt-signal) 72%, transparent);outline-offset:var(--spacing-1)}.mkt-pricing-toggle-button.is-active{background:var(--mkt-signal);color:var(--mkt-hero-surface)}.mkt .mkt-pricing-signals.astryx-grid{border-block:var(--border-width) solid var(--mkt-hairline);grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.mkt-pricing-signals>article{min-height:calc(var(--mkt-tail-space-20) + var(--spacing-8));padding:var(--spacing-6);justify-content:center}.mkt-pricing-signals>article+article{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-pricing-signals .astryx-text:first-child{color:var(--mkt-signal);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold)}.mkt-pricing-signals .astryx-text:last-child{color:var(--mkt-ink-3);letter-spacing:.1em;text-transform:uppercase}.mkt .mkt-pricing-board.astryx-grid{scroll-margin-top:calc(var(--mkt-tail-space-20) + var(--spacing-4));border:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 18%, var(--mkt-hairline));border-radius:var(--radius-page);background:color-mix(in srgb, var(--mkt-hero-surface) 80%, transparent);box-shadow:inset 0 var(--border-width) #ffffff14, 0 var(--spacing-10) var(--mkt-cine-space-24) calc(var(--spacing-10) * -1) #000000d1;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.mkt-pricing-plan{min-height:calc(var(--mkt-tail-space-20) * 7);padding:clamp(var(--spacing-6), 4vw, var(--spacing-10));position:relative}.mkt-pricing-plan+.mkt-pricing-plan{border-inline-start:var(--border-width) solid var(--mkt-hairline)}.mkt-pricing-plan.is-featured{background:color-mix(in srgb, var(--mkt-signal) 6%, transparent)}.mkt-pricing-plan.is-featured:before{content:"";width:100%;height:var(--spacing-1);background:var(--mkt-signal);position:absolute;inset:0 auto auto 0}.mkt-pricing-plan header{min-height:calc(var(--mkt-tail-space-20) + var(--spacing-4))}.mkt-pricing-plan header .astryx-text:first-child,.mkt-pricing-recommended .astryx-text,.mkt-pricing-price .astryx-text,.mkt-pricing-action .astryx-text{color:var(--mkt-ink-3);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase}.mkt-pricing-plan h3{color:var(--mkt-ink);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);letter-spacing:-.04em}.mkt-pricing-plan header .astryx-text:last-child{max-width:28rem;color:var(--mkt-ink-2);line-height:1.6}.mkt-pricing-price{margin-top:var(--spacing-10);padding-block:var(--spacing-8);border-block:var(--border-width) solid var(--mkt-hairline)}.mkt-pricing-value{color:var(--mkt-ink);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:clamp(var(--font-size-4xl), 5vw, calc(var(--font-size-4xl) * 1.55));font-weight:var(--font-weight-medium);letter-spacing:-.06em;line-height:.9}.mkt-pricing-features{gap:var(--spacing-3);margin:var(--spacing-8) 0 0;padding:0;list-style:none;display:grid}.mkt-pricing-features li{align-items:flex-start;gap:var(--spacing-3);display:flex}.mkt-pricing-features .astryx-text{color:var(--mkt-ink-2)}.mkt-pricing-action{padding-top:var(--spacing-10);margin-top:auto}.mkt-pricing-action .astryx-text,.mkt-pricing-legal.astryx-text{color:var(--mkt-ink-3)}.mkt-pricing-legal.astryx-text{max-width:56rem}.mkt .mkt-faq-board.astryx-grid{border:var(--border-width) solid color-mix(in srgb, var(--mkt-signal) 18%, var(--mkt-hairline));border-radius:var(--radius-page);background:color-mix(in srgb, var(--mkt-hero-surface) 80%, transparent);grid-template-columns:minmax(18rem,.58fr) minmax(0,1.42fr);overflow:hidden}.mkt-faq-assurances{border-inline-end:var(--border-width) solid var(--mkt-hairline);background:color-mix(in srgb, var(--mkt-signal) 5%, transparent)}.mkt-faq-assurances>header,.mkt-faq-list>header{min-height:var(--spacing-16);padding-inline:var(--spacing-5);border-bottom:var(--border-width) solid var(--mkt-hairline);color:var(--mkt-ink-3)}.mkt-faq-assurances>header .astryx-text,.mkt-faq-list>header .astryx-text{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase}.mkt-faq-assurances ol,.mkt-faq-list ol{margin:0;padding:0;list-style:none}.mkt-faq-assurances li{min-height:calc(var(--mkt-tail-space-20) + var(--spacing-6));padding:var(--spacing-6)}.mkt-faq-assurances li+li{border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-faq-assurances li>.astryx-hstack>.astryx-text{color:var(--mkt-signal)}.mkt-faq-assurances h3{color:var(--mkt-ink);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.mkt-faq-assurances .astryx-vstack .astryx-text{color:var(--mkt-ink-2)}.mkt-faq-note{padding:var(--spacing-6);border-top:var(--border-width) solid var(--mkt-hairline);margin-top:auto}.mkt-faq-note .astryx-text:first-child{color:var(--mkt-signal);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase}.mkt-faq-note .astryx-text:last-child{color:var(--mkt-ink-2);line-height:1.6}.mkt-faq-list li+li{border-top:var(--border-width) solid var(--mkt-hairline)}.mkt-faq-list button{width:100%;padding:var(--spacing-6);color:var(--mkt-ink);text-align:start}.mkt-faq-list button .astryx-hstack>.astryx-hstack>.astryx-text:first-child{color:var(--mkt-ink-3)}.mkt-faq-list button .astryx-text[type=large]{color:var(--mkt-ink)}.mkt-faq-list li[data-open=true]{background:color-mix(in srgb, var(--mkt-signal) 5%, transparent);box-shadow:inset var(--spacing-1) 0 var(--mkt-signal)}.mkt-faq-symbol{color:var(--mkt-signal);font-size:var(--font-size-xl);transition:transform var(--duration-fast) var(--ease-standard)}.mkt-faq-list li[data-open=true] .mkt-faq-symbol{transform:rotate(45deg)}.mkt-faq-answer{transition:grid-template-rows var(--duration-normal) var(--ease-standard);grid-template-rows:0fr;display:grid}.mkt-faq-answer>.astryx-text{min-height:0;padding-inline:calc(var(--spacing-12) + var(--spacing-6)) var(--spacing-12);color:var(--mkt-ink-2);line-height:1.68;overflow:hidden}.mkt-faq-answer.is-open{grid-template-rows:1fr}.mkt-faq-answer.is-open>.astryx-text{padding-bottom:var(--spacing-6)}.mkt main>section.mkt-tail-blog,.mkt main>section.mkt-tail-sources{padding-block:calc(var(--mkt-tail-space-20) + var(--spacing-10))}.mkt-tail-blog-list a{transition:background-color var(--duration-fast) var(--ease-standard), padding-inline var(--duration-fast) var(--ease-standard)}.mkt-tail-blog-list a:hover{padding-inline:var(--spacing-4);background:color-mix(in srgb, var(--mkt-signal) 5%, transparent)}.mkt main>section.mkt-tail-closing{min-height:min(78svh, calc(var(--mkt-tail-space-20) * 9));place-items:center;display:grid}.new-marketing.mkt .mkt-tail-closing h2 em{color:var(--mkt-signal);-webkit-text-fill-color:currentColor;background:0 0}@media (max-width:64rem){.mkt .mkt-decision-rail{min-height:auto}.mkt-decision-rail-stage{min-height:auto;padding-block:calc(var(--mkt-tail-space-20) + var(--spacing-12)) var(--spacing-10)}.mkt-decision-rail-head,.mkt-decision-progress{margin-inline:var(--spacing-5);position:static}.mkt-decision-rail-track{width:100%;min-height:auto;margin-block:var(--spacing-8);padding-inline:var(--spacing-5);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--mkt-signal) transparent;overflow-x:auto}.mkt-decision-panel{flex:0 0 min(88vw, calc(var(--mkt-tail-space-20) * 8));width:auto;min-height:auto;padding:var(--spacing-8);scroll-snap-align:center;grid-template-columns:minmax(0,1fr)}.mkt-decision-copy{max-width:none}.mkt-decision-media{min-height:min(52svh, calc(var(--mkt-tail-space-20) * 6))}.mkt .mkt-pricing-board.astryx-grid,.mkt .mkt-faq-board.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-pricing-plan+.mkt-pricing-plan,.mkt-faq-assurances{border-inline:0;border-top:var(--border-width) solid var(--mkt-hairline)}}@media (max-width:44rem){.mkt-decision-rail-head .astryx-text:last-child{display:none}.mkt-decision-panel{flex-basis:calc(100vw - var(--spacing-10));padding:var(--spacing-6) var(--spacing-4)}.mkt-decision-copy h3{font-size:clamp(var(--font-size-3xl), 13vw, var(--font-size-5xl))}.mkt-decision-media{min-height:calc(var(--mkt-tail-space-20) * 4.5);border-radius:var(--radius-container)}.mkt .mkt-pricing-signals.astryx-grid{grid-template-columns:minmax(0,1fr)}.mkt-pricing-signals>article+article{border-top:var(--border-width) solid var(--mkt-hairline);border-inline-start:0}.mkt-pricing-plan{min-height:auto;padding:var(--spacing-6) var(--spacing-4)}.mkt-pricing-plan header{min-height:auto}.mkt-pricing-recommended{display:none}.mkt-faq-assurances li{min-height:auto}.mkt-faq-list button{padding:var(--spacing-5) var(--spacing-4)}.mkt-faq-answer>.astryx-text{padding-inline:calc(var(--spacing-10) + var(--spacing-4)) var(--spacing-4)}}@media (prefers-reduced-motion:reduce){.new-marketing *,.new-marketing :before,.new-marketing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}