.landing{--landing-gutter:1rem;--landing-max-width:70rem;--landing-reading-width:40rem;--landing-section-space:4rem;--landing-line:var(--neta-color-secondary-border);--landing-color-title:#293d4b;--landing-color-heading:#3b5c35;--landing-color-body:#4d626f;--landing-color-band-audience:#eff2ed;--landing-color-band-trial:#f0f6f9;--landing-color-band-final:#e9f0e9;--landing-color-pill-first:#e1ece2;--landing-color-blue:#d9e5e9;--landing-color-blue-hover:#cbdade;--landing-color-peach:#f4cdb9;--landing-color-peach-hover:#eebfa8;--landing-color-green:#3b5c35;--landing-color-green-hover:#2f4a2b;--landing-color-path:#c5dde6;--landing-color-node:#bfd9e4;--landing-color-marker:#9bae9b;--landing-circle-sage:#bed8ba1f;--landing-circle-slate:#4e63681a;--landing-circle-peach:#f7f2ea;--landing-line-height-title:1.15;--landing-unit:.45px;--landing-size-display:clamp(2.75rem, 11vw, 4.75rem);--landing-size-title:clamp(1.75rem, 6.5vw, 2.625rem);--landing-size-subtitle:1.375rem;--landing-size-lead:clamp(1.125rem, 3.8vw, 1.3125rem);--landing-size-fields:clamp(1.25rem, 4.6vw, 1.625rem);--landing-size-body:1.0625rem;--landing-size-note:.9375rem;background:var(--neta-color-app-background);color:var(--landing-color-body);font-family:var(--neta-font-family);position:relative;overflow:clip}@media (min-width:900px){.landing{--landing-gutter:2rem;--landing-section-space:6.5rem;--landing-line-height-title:.96;--landing-unit:min(1px, 100vw / 1794)}}.landing a:focus-visible,.landing summary:focus-visible,.landing-contact button:focus-visible{outline:2px solid var(--neta-color-primary);outline-offset:2px}.landing-container{max-width:var(--landing-max-width);padding-inline:var(--landing-gutter);z-index:1;margin-inline:auto;position:relative}.landing-section{padding-block:var(--landing-section-space);position:relative}.landing-circle{aspect-ratio:1;background:var(--circle-color);left:calc(var(--circle-left) * var(--landing-unit));pointer-events:none;right:calc(var(--circle-right) * var(--landing-unit));top:var(--circle-top,calc(var(--circle-y) * var(--landing-unit)));width:calc(var(--circle-size) * var(--landing-unit));border-radius:50%;position:absolute}.landing-circle--hero-sage-large{--circle-color:var(--landing-circle-sage);--circle-left:-181;--circle-size:390;--circle-y:29;right:auto}.landing-circle--hero-sage-small{--circle-color:var(--landing-circle-sage);--circle-left:-119;--circle-size:264;--circle-y:252;right:auto}.landing-circle--hero-peach{--circle-color:var(--landing-circle-peach);--circle-right:-104;--circle-size:260;--circle-y:484;left:auto}.landing-circle--hero-slate{--circle-color:var(--landing-circle-slate);--circle-right:-70;--circle-size:144;--circle-y:419;left:auto}.landing-circle--journey-sage{--circle-color:#f2f5ee;--circle-right:-88;--circle-size:330;--circle-top:26%;left:auto}.landing-circle--journey-peach{--circle-color:#f7f4ed;--circle-left:-224;--circle-size:506;--circle-top:57.3%;right:auto}.landing-circle--journey-green{--circle-color:#edf1ec;--circle-left:-159;--circle-size:344;--circle-top:49.9%;right:auto}.landing-circle--audience-green{--circle-color:#edf1ed;--circle-left:-171;--circle-size:380;--circle-y:122;right:auto}.landing-circle--audience-slate-large{--circle-color:var(--landing-circle-slate);--circle-right:-113;--circle-size:298;--circle-y:-121;left:auto}.landing-circle--audience-slate-small{--circle-color:var(--landing-circle-slate);--circle-right:-73;--circle-size:150;--circle-y:102;left:auto}.landing-circle--trial{--circle-color:#f0f3f4;--circle-left:-140;--circle-size:318;--circle-y:-91;right:auto}.landing-circle--final{--circle-color:#eaeee6;--circle-right:-145;--circle-size:340;bottom:calc(-30 * var(--landing-unit));top:auto;left:auto}.landing-cta{font-size:var(--landing-size-body);border-radius:8px;gap:1.3125rem;min-height:2.75rem;padding:.5rem 1.5625rem;font-weight:700;line-height:normal;text-decoration:none}.landing-cta--quiet{color:var(--landing-color-title);background:0 0;padding-inline:.5rem}.landing-cta--quiet:hover{text-decoration:underline}.landing-cta--peach{background:var(--landing-color-peach);color:var(--landing-color-title)}.landing-cta--peach:hover{background:var(--landing-color-peach-hover)}.landing-cta--blue{background:var(--landing-color-blue);color:var(--landing-color-title)}.landing-cta--blue:hover{background:var(--landing-color-blue-hover)}.landing-cta--green{background:var(--landing-color-green);color:var(--neta-color-text-on-accent)}.landing-cta--green:hover{background:var(--landing-color-green-hover)}.landing-cta:has(.landing-cta-chevron){padding-block:.5rem;padding-inline:1.875rem 1rem}.landing-cta-chevron{flex:none;width:.5rem;height:.875rem}.landing-display,.landing-title,.landing-subtitle{color:var(--landing-color-title);margin:0;font-weight:700}.landing-display{color:var(--neta-color-text-primary);font-size:var(--landing-size-display);line-height:1.15}.landing-final .landing-display{color:var(--landing-color-title)}.landing-slogan-line{display:block}.landing-title{font-size:var(--landing-size-title);line-height:var(--landing-line-height-title);text-wrap:balance}.landing-subtitle{font-size:var(--landing-size-subtitle);line-height:1.3}.landing-lead,.landing-body{color:var(--landing-color-body);margin:0}.landing-lead{font-size:var(--landing-size-lead);text-wrap:pretty;line-height:1.43}.landing-body{font-size:var(--landing-size-body);text-wrap:pretty;line-height:1.47}.landing-note{color:var(--landing-color-body);font-size:var(--landing-size-note);margin:0;font-weight:600}.landing-inline-link{color:var(--landing-color-green);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;text-decoration-thickness:1px}.landing-inline-link:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}}.landing-header{background:var(--neta-color-app-background);border-block-end:1px solid var(--landing-line);z-index:10;position:sticky;top:0}.landing-header-inner{max-width:var(--landing-max-width);min-height:4rem;padding-inline:var(--landing-gutter);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:auto;display:flex;position:relative}.landing-header-actions{white-space:nowrap;flex:none;align-items:center;gap:.75rem;display:flex}.landing-header-wordmark{opacity:0;visibility:hidden;flex:none;display:flex}.landing-header-wordmark.is-visible{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.landing-header-wordmark{transition:opacity .2s,visibility .2s}}@media (max-width:359px){.landing-header-wordmark .neta-logo{width:96px}}@media (min-width:900px){.landing-header-actions{gap:1.25rem;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(50%)}.landing-header-inner:has(.landing-header-wordmark.is-visible) .landing-header-actions{inset-inline-start:var(--landing-gutter);transform:none}.landing-header-wordmark{margin-inline-start:auto}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.landing-header-actions{transition:inset-inline-start .35s,transform .35s}}.landing-hero{padding-block:3rem 2.5rem}.landing-hero-copy{max-width:calc(var(--landing-reading-width) + 2 * var(--landing-gutter));text-align:center;justify-items:center;gap:1.25rem;margin-inline:auto;display:grid}.landing-hero .landing-hero-logo{width:9.5rem;display:block}.landing-hero-text{gap:1rem;display:grid}.landing-hero-text .landing-body{font-size:var(--landing-size-lead);line-height:1.43}.landing-cta-group{justify-items:center;gap:.375rem;width:100%;margin-block-start:.5rem;display:grid}@media (min-width:900px){.landing-hero{padding-block:4.5625rem 3.75rem}.landing-hero .landing-display{margin-block:.25rem .5rem}.landing-hero .landing-cta-group{margin-block-start:1.625rem}.landing-hero .landing-hero-logo{width:11.5rem}.landing-hero .landing-hero-copy{max-width:calc(51rem + 2 * var(--landing-gutter))}}.landing-visual{aspect-ratio:var(--landing-visual-narrow-ratio);background:var(--neta-color-soft-surface);border-radius:20px;width:100%;position:relative;overflow:hidden}@media (min-width:900px){.landing-visual{aspect-ratio:var(--landing-visual-ratio)}}.landing-visual img{object-fit:cover;object-position:top}.landing-journey{padding-block-start:1.5rem}.landing-journey-heading{color:var(--landing-color-heading);max-width:var(--landing-reading-width);text-align:center;margin-inline:auto}.landing-journey-route{margin-block-start:3rem;position:relative}.landing-journey-path{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-journey-track,.landing-journey-fill{fill:none;stroke-linecap:round;stroke-width:3px}.landing-journey-track{stroke:var(--landing-color-path)}.landing-journey-fill{stroke:var(--landing-color-marker)}.landing-journey-marker{fill:var(--landing-color-peach)}.landing-journey-marker-halo{fill:var(--landing-color-peach);fill-opacity:.25}.landing-journey-stages{margin:0;padding:0;list-style:none}.landing-journey-stage{--journey-x:.25rem;padding-block-end:4rem;position:relative}.landing-journey-stage:nth-child(2n){--journey-x:.75rem}.landing-journey-stage:last-child{padding-block-end:0}.landing-journey-node{background:var(--landing-color-node);height:.75rem;z-index:1;border-radius:50%;width:.75rem;position:absolute;inset-block-start:.25rem;inset-inline-start:var(--journey-x)}.landing-journey-stage[data-journey-state=done] .landing-journey-node,.landing-journey-stage[data-journey-state=active] .landing-journey-node{background:var(--landing-color-marker)}.landing-journey-copy{gap:.875rem;padding-inline-start:2.25rem;display:grid}.landing-journey-copy h3{margin-block-end:.5rem}.landing-journey-label{background:var(--landing-color-blue);color:var(--landing-color-body);font-size:var(--landing-size-body);border-radius:999px;justify-self:start;margin:0 0 .125rem;padding:.0625rem 1.5rem;font-weight:700;line-height:1.3}.landing-journey-stage:first-child .landing-journey-label{background:var(--landing-color-pill-first)}.landing-journey-closing{color:var(--landing-color-title);font-size:var(--landing-size-lead);margin-block-start:1.25rem;font-weight:700}.landing-journey-stage[data-journey-state=upcoming] .landing-journey-copy{opacity:.3;transform:translateY(.75rem)}.landing-journey-stage[data-journey-state=done] .landing-journey-copy{opacity:.7}@media (prefers-reduced-motion:no-preference){.landing-journey-copy{transition:opacity .5s,transform .5s}.landing-journey-node{transition:background-color .3s}}@media (min-width:900px){.landing-journey-heading{text-wrap:wrap}.landing-journey{padding-block-end:6.3125rem}.landing-journey-route{margin-block-start:5.375rem}.landing-journey-stage{--journey-x:54%;min-height:23.5rem;padding-block-end:2rem;display:flex}.landing-journey-stage:nth-child(2n){--journey-x:45%;justify-content:flex-end}.landing-journey-stage:nth-child(3){--journey-x:56%}.landing-journey-stage:nth-child(4){--journey-x:43%}.landing-journey-stage:last-child{min-height:0;padding-block-end:0}.landing-journey-copy{align-self:flex-start;width:37.5%;margin-block-start:1.25rem;margin-inline-start:1.4%;padding-inline-start:0}.landing-journey-stage:nth-child(2n) .landing-journey-copy{margin-inline:0 3.2%}.landing-journey-stage:nth-child(3) .landing-journey-copy{margin-block-start:.3125rem}.landing-journey-stage:nth-child(5) .landing-journey-copy{margin-block-start:-.125rem}.landing-journey-stage:last-child .landing-journey-copy{margin-block-start:-.4375rem}.landing-journey-stage:nth-child(2) .landing-body+.landing-body,.landing-journey-stage:last-child .landing-body+.landing-body{margin-block-start:-.875rem}}.landing-band{overflow:hidden}.landing-band--audience{background:var(--landing-color-band-audience)}.landing-band--trial{background:var(--landing-color-band-trial)}.landing-audience{max-width:calc(52rem + 2 * var(--landing-gutter));text-align:center;justify-items:center;gap:1.5rem;display:grid}.landing-fields{color:var(--landing-color-title);font-size:var(--landing-size-fields);margin:0;padding:0;font-weight:600;line-height:1.5;list-style:none}.landing-fields li{white-space:nowrap;display:inline}.landing-fields li:not(:first-child):before,.landing-start-steps li:not(:first-child):before{color:var(--landing-color-body);content:"·";content:"·" / "";margin-inline:.5rem}@media (min-width:900px){.landing-band--audience{padding-block:7.875rem 7.5rem}.landing-audience{gap:0}.landing-audience .landing-title{text-wrap:wrap;max-width:45rem}.landing-fields{margin-block:3.125rem .1875rem}}@media (max-width:899px){.landing-fields li:nth-child(4):before,.landing-fields li:nth-child(6):before{content:"\a ";content:"\a " / "";white-space:pre;margin-inline:0}}.landing-plans-section{background:var(--landing-color-band-trial);scroll-margin-block-start:4rem}.landing-plans{text-align:center;justify-items:center;gap:2rem;display:grid}.landing-plans-intro{max-width:var(--landing-reading-width);gap:.75rem;display:grid}.landing-plans-list{gap:1rem;width:100%;max-width:26rem;margin:0;padding:0;list-style:none;display:grid}.landing-plan{border:1px solid var(--landing-line);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:1.75rem 1.25rem 1.5rem;display:flex}.landing-plan-name{color:var(--landing-color-title);font-size:var(--landing-size-subtitle);margin:0;font-weight:700;line-height:1.3}.landing-plan-price{color:var(--landing-color-body);font-size:var(--landing-size-note);margin:0}.landing-plan-amount{color:var(--landing-color-title);font-size:var(--landing-size-title);unicode-bidi:isolate;font-weight:700;line-height:1}.landing-plan-capacity{color:var(--landing-color-title);font-size:var(--landing-size-lead);margin:0 0 .5rem;font-weight:600;line-height:1.43}.landing-plan .landing-cta{margin-block-start:auto}.landing-plans-transitions{max-width:var(--landing-reading-width)}@media (min-width:900px){.landing-plans{gap:3rem}.landing-plans-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:62rem}.landing-plan{padding:2.25rem 1.5rem 2rem}}.landing-founder{max-width:calc(40rem + 2 * var(--landing-gutter));text-align:center;justify-items:center;gap:1rem;display:grid}.landing-founder .landing-visual{background:var(--neta-color-soft-accent);border-radius:50%;width:11rem;margin-block-end:.5rem}.landing-founder .landing-visual img{transform-origin:50% 5%;transform:scale(1.5)}.landing-founder .landing-body{font-size:var(--landing-size-lead);line-height:1.43}.landing-founder-final{color:var(--landing-color-title);font-weight:700}@media (min-width:900px){.landing-founder-section{padding-block-end:4rem}.landing-founder{gap:2rem}.landing-founder .landing-title{margin-block-end:.5rem}.landing-founder .landing-visual{width:12.5rem;margin-block-end:0}.landing-founder-final{margin-block-start:-.6875rem}}.landing-start-steps{color:var(--landing-color-body);font-size:var(--landing-size-lead);margin:1.5rem 0 .75rem;padding:0;font-weight:400;line-height:1.6;list-style:none}.landing-start-steps li{white-space:nowrap;display:inline}.landing-band--trial .landing-hero-copy>.landing-lead{color:var(--landing-color-body);font-weight:700}@media (min-width:900px){.landing-band--trial{padding-block:6.9375rem 4.75rem}.landing-band--trial .landing-hero-copy>.landing-lead{margin-block-start:-.875rem}.landing-start-steps{margin-block-end:.9375rem}}@media (max-width:599px){.landing-start-steps li:nth-child(3):before{content:"\a ";content:"\a " / "";white-space:pre;margin-inline:0}}.landing-faq{max-width:calc(46rem + 2 * var(--landing-gutter));gap:1.5rem;display:grid}.landing-faq-title{text-align:center}.landing-faq-item{border-block-end:1px solid var(--landing-line)}.landing-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-block:.5rem;list-style:none;display:flex}.landing-faq-item summary::-webkit-details-marker{display:none}.landing-faq-item summary:after{color:var(--landing-color-body);content:"+";flex:none;font-size:1.5rem;font-weight:300;line-height:1}.landing-faq-item[open] summary:after{content:"−"}.landing-faq-question{color:var(--landing-color-title);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.landing-faq-answer{gap:.75rem;padding-block-end:1.25rem;display:grid}@media (min-width:900px){.landing-faq-section{padding-block:7rem 3.9375rem}.landing-faq{gap:2.125rem}.landing-faq-item summary{min-height:calc(3.5rem - 1px);padding-block:.75rem}}.landing-final{background:var(--landing-color-band-final)}@media (min-width:900px){.landing-final{padding-block:6.625rem 4.9375rem}.landing-final .landing-display{margin-block-end:.4375rem}.landing-final .landing-cta-group{margin-block-start:.6875rem}}.landing-footer{background:var(--landing-color-band-final);padding-block:.5rem 1.625rem;position:relative}.landing-contact{flex-wrap:wrap;justify-content:center;gap:0 clamp(.75rem,11vw,12.5rem);margin:0;padding:0;list-style:none;display:flex}.landing-contact button{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.landing-contact a,.landing-contact button{color:var(--landing-color-body);font-size:var(--landing-size-note);white-space:nowrap;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:400;display:inline-flex}.landing-contact a:hover span,.landing-contact button:hover span{text-decoration:underline}.landing-contact svg{color:var(--landing-color-body);flex:none;width:1.5rem;height:1.5rem}.landing-contact svg [stroke]{stroke-width:2.6px}.landing-legal{color:var(--landing-color-body);font-size:var(--landing-size-note);flex-wrap:wrap;justify-content:center;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.landing-legal li{align-items:center;display:inline-flex}.landing-legal span{padding-inline:.5rem}.landing-legal a{color:var(--landing-color-body);white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}.landing-legal a:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-reveal{animation:linear both landing-reveal;animation-timeline:view();animation-range:entry entry 45%}}}@keyframes landing-reveal{0%{opacity:0;transform:translateY(1rem)}}
