.page-module__YnyroG__hero{color:#f4f7f5;align-items:flex-end;min-height:100svh;padding-bottom:clamp(4.75rem,9vh,7rem);display:flex;position:relative;overflow:hidden}.page-module__YnyroG__heroMedia{z-index:0;position:absolute;inset:0}.page-module__YnyroG__heroImg{object-fit:cover;object-position:center 40%;width:100%;height:100%;animation:18s ease-in-out infinite alternate page-module__YnyroG__heroDrift;display:block;transform:scale(1.04)}@keyframes page-module__YnyroG__heroDrift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.08)translate(-1.2%,-.8%)}}.page-module__YnyroG__heroWash{pointer-events:none;background:linear-gradient(#08161040 0%,#08161059 40%,#081610c7 100%),radial-gradient(70% 55% at 20% 80%,#0d5c3d59,#0000 60%);position:absolute;inset:0}.page-module__YnyroG__heroInner{z-index:1;width:min(40rem,100% - 2.5rem);max-width:72rem;margin:0 1.25rem 0 max(1.25rem,50% - 34.75rem);padding:5rem 1.5rem .5rem;position:relative}.page-module__YnyroG__brand{font-family:var(--font-brand), Georgia, "Times New Roman", serif;letter-spacing:-.03em;align-items:baseline;gap:.55rem;margin:0 0 .85rem;font-size:clamp(2.75rem,9vw,4.75rem);font-weight:700;line-height:.95;animation:.85s ease-out both page-module__YnyroG__riseIn;display:inline-flex}.page-module__YnyroG__heroBeta{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#e8f5eef2;border:1px solid #f4f7f573;border-radius:4px;align-self:center;padding:.2rem .45rem;font-size:clamp(.68rem,1.6vw,.78rem);font-weight:700;line-height:1.2}.page-module__YnyroG__headline{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.02em;max-width:22ch;margin:0 0 .85rem;font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:600;line-height:1.25;animation:.85s ease-out .12s both page-module__YnyroG__riseIn}.page-module__YnyroG__lead{color:#f4f7f5e0;max-width:36rem;margin:0 0 .85rem;font-size:clamp(.98rem,2vw,1.1rem);line-height:1.55;animation:.85s ease-out .22s both page-module__YnyroG__riseIn}.page-module__YnyroG__langs{letter-spacing:.02em;color:#f4f7f5b8;margin:0 0 1.5rem;font-size:.9rem;animation:.85s ease-out .28s both page-module__YnyroG__riseIn}.page-module__YnyroG__ctaRow{flex-wrap:wrap;gap:.65rem .85rem;animation:.85s ease-out .34s both page-module__YnyroG__riseIn;display:flex}@keyframes page-module__YnyroG__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-module__YnyroG__ctaPrimary,.page-module__YnyroG__ctaGhost{border-radius:8px;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-size:.92rem;font-weight:700;transition:transform .2s,background .2s,border-color .2s;display:inline-flex;text-decoration:none!important}.page-module__YnyroG__ctaPrimary{background:#e8f5ee;color:#0c1f16!important}.page-module__YnyroG__ctaPrimary:hover{background:#fff;transform:translateY(-1px)}.page-module__YnyroG__ctaGhost{background:0 0;border:1px solid #f4f7f573;color:#f4f7f5!important}.page-module__YnyroG__ctaGhost:hover{background:#f4f7f514;border-color:#f4f7f5}.page-module__YnyroG__moduleScan{align-items:center;gap:2.5rem 3rem;max-width:72rem;margin:0 auto;padding:4.75rem 1.25rem 5rem;display:grid}@media (min-width:900px){.page-module__YnyroG__moduleScan{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding-top:5.5rem;padding-bottom:5.5rem}}.page-module__YnyroG__moduleScanCopy{max-width:36rem}.page-module__YnyroG__moduleScanCopy .page-module__YnyroG__copy+.page-module__YnyroG__copy{margin-top:1rem}.page-module__YnyroG__pullQuote{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;color:#0c1f16;border-top:1px solid #0d5c3d40;max-width:28rem;margin:1.75rem 0 0;padding:1rem 0 0;font-size:clamp(1.2rem,2.4vw,1.45rem);font-weight:700;line-height:1.35}.page-module__YnyroG__scanDemo{padding:.5rem 0 0;position:relative}.page-module__YnyroG__scanEyebrow{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#5a655e;margin:0 0 .65rem;font-size:.72rem;font-weight:700}.page-module__YnyroG__scanBrowser{background:#fff;border:1px solid #c5cdc7;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0c1f161a}.page-module__YnyroG__scanChrome{background:#f0f4f1;border-bottom:1px solid #dce3de;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex}.page-module__YnyroG__scanDots{background:radial-gradient(circle at .28rem,#c97878 .22rem,#0000 .24rem),radial-gradient(circle at .95rem,#c9a978 .22rem,#0000 .24rem),radial-gradient(circle at 1.62rem,#78a878 .22rem,#0000 .24rem);border-radius:999px;width:2.4rem;height:.55rem}.page-module__YnyroG__scanUrl{color:#3d4a42;background:#fff;border:1px solid #d5ddd8;border-radius:6px;flex:1;padding:.28rem .65rem;font-family:ui-monospace,monospace;font-size:.8rem}.page-module__YnyroG__scanViewport{background:linear-gradient(165deg,#f7faf8 0%,#e8efe9 100%);min-height:11.5rem;position:relative;overflow:hidden}.page-module__YnyroG__scanPageFake{padding:1.1rem 1.15rem 1.35rem}.page-module__YnyroG__scanBar{background:#0d5c3d33;border-radius:4px;width:38%;height:.45rem;margin-bottom:.85rem}.page-module__YnyroG__scanHeroFake{background:linear-gradient(120deg,#0d5c3d2e,#0d5c3d0d);border-radius:8px;height:4.25rem;margin-bottom:.75rem}.page-module__YnyroG__scanLines{flex-direction:column;gap:.4rem;display:flex}.page-module__YnyroG__scanLines span{background:#2d3a321f;border-radius:3px;height:.35rem;display:block}.page-module__YnyroG__scanLines span:first-child{width:92%}.page-module__YnyroG__scanLines span:nth-child(2){width:78%}.page-module__YnyroG__scanLines span:nth-child(3){width:64%}.page-module__YnyroG__scanBeam{opacity:0;pointer-events:none;background:linear-gradient(#0000,#0d5c3d38,#0000);height:28%;position:absolute;top:-20%;left:0;right:0}.page-module__YnyroG__scanVeil{color:#eef4f0;opacity:0;pointer-events:none;background:#0c1f168c;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;inset:0;transform:translateY(8%)}.page-module__YnyroG__scanVeilBrand{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.page-module__YnyroG__scanVeilText{opacity:.85;font-size:.82rem}.page-module__YnyroG__scanTechs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.page-module__YnyroG__scanTech{text-align:center;opacity:0;flex-direction:column;align-items:center;display:flex;transform:translateY(12px)}.page-module__YnyroG__scanWire{background:linear-gradient(#0d5c3d0d,#0d5c3d);width:1px;height:1.15rem;margin-bottom:.35rem}.page-module__YnyroG__scanNode{background:#fff;border:1px solid #c5cdc7;border-radius:8px;flex-direction:column;gap:.15rem;width:100%;padding:.55rem .4rem;display:flex}.page-module__YnyroG__scanNode strong{color:#0c1f16;font-size:.82rem;font-weight:700}.page-module__YnyroG__scanNode em{letter-spacing:.04em;text-transform:uppercase;color:#5a655e;font-size:.68rem;font-style:normal}.page-module__YnyroG__scanPhase_scan .page-module__YnyroG__scanBeam{opacity:1;animation:1.45s ease-in-out both page-module__YnyroG__scanSweep}.page-module__YnyroG__scanPhase_scan .page-module__YnyroG__scanTech,.page-module__YnyroG__scanPhase_control .page-module__YnyroG__scanTech{animation:.55s ease-out both page-module__YnyroG__techIn;animation-delay:calc(.2s + var(--i,0) * .18s)}.page-module__YnyroG__scanPhase_control .page-module__YnyroG__scanVeil{opacity:1;transition:opacity .55s,transform .55s;transform:translateY(0)}.page-module__YnyroG__scanPhase_control .page-module__YnyroG__scanNode{border-color:#0d5c3d;box-shadow:inset 0 0 0 1px #0d5c3d1f}@keyframes page-module__YnyroG__scanSweep{0%{opacity:.2;top:-25%}30%{opacity:1}to{opacity:.15;top:95%}}@keyframes page-module__YnyroG__techIn{to{opacity:1;transform:translateY(0)}}.page-module__YnyroG__moduleOrder{background:linear-gradient(#0d5c3d0d,#0000 28%),#f4f7f5;max-width:72rem;margin:0 auto;padding:1rem 1.25rem 0}.page-module__YnyroG__moduleOrderCopy{text-align:center;max-width:40rem;margin:0 auto;padding:3.5rem 0 1.5rem}.page-module__YnyroG__moduleOrderCopy .page-module__YnyroG__copy{margin-top:.85rem}.page-module__YnyroG__flowTrack{height:260vh;margin:0 -.25rem;position:relative}.page-module__YnyroG__flowTrackFlat{height:auto;min-height:0;padding-bottom:3.5rem}.page-module__YnyroG__flowSticky{padding-bottom:3rem;position:sticky;top:4.5rem}.page-module__YnyroG__flowTrackFlat .page-module__YnyroG__flowSticky{position:relative;top:auto}.page-module__YnyroG__flowRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:52rem;margin:0 auto 1.75rem;padding:0;list-style:none;display:grid}.page-module__YnyroG__flowStep{opacity:.38;transition:opacity .35s;position:relative}.page-module__YnyroG__flowStepOn,.page-module__YnyroG__flowStepDone{opacity:1}.page-module__YnyroG__flowStepInner{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:0 .5rem;display:flex}.page-module__YnyroG__flowNum{letter-spacing:.14em;color:#5a655e;font-size:.72rem;font-weight:700}.page-module__YnyroG__flowDot{background:#f4f7f5;border:2px solid #0d5c3d;border-radius:50%;width:.7rem;height:.7rem;transition:background .35s,box-shadow .35s,transform .35s;box-shadow:0 0 #0d5c3d00}.page-module__YnyroG__flowStepOn .page-module__YnyroG__flowDot{background:#0d5c3d;transform:scale(1.15);box-shadow:0 0 0 6px #0d5c3d26}.page-module__YnyroG__flowStepDone .page-module__YnyroG__flowDot{background:#0d5c3d}.page-module__YnyroG__flowTitle{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;color:#0c1f16;text-transform:uppercase;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:700}.page-module__YnyroG__flowBlurb{color:#5a655e;max-width:9.5rem;font-size:.82rem;font-style:normal;line-height:1.35}.page-module__YnyroG__flowArrow{opacity:.35;background:linear-gradient(90deg,#0d5c3d26,#0d5c3d);width:16%;height:2px;transition:opacity .35s;position:absolute;top:2.15rem;left:-8%}.page-module__YnyroG__flowStepDone .page-module__YnyroG__flowArrow,.page-module__YnyroG__flowStepOn .page-module__YnyroG__flowArrow{opacity:1}.page-module__YnyroG__flowArrow:after{content:"";border:4px solid #0000;border-left-color:#0d5c3d;position:absolute;top:-3px;right:-1px}.page-module__YnyroG__flowStage{background:linear-gradient(160deg,#fff 0%,#eef4f0 100%);border:1px solid #c5cdc7;border-radius:16px;max-width:44rem;min-height:22rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 48px #0c1f161a}.page-module__YnyroG__flowWeb{opacity:0;z-index:1;background:#fff;border:1px solid #c5cdc7;border-radius:10px;width:min(52%,15.5rem);transition:opacity .55s,transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:14%;left:8%;overflow:hidden;transform:translate(-28%)}.page-module__YnyroG__flowPhase_enter .page-module__YnyroG__flowWeb,.page-module__YnyroG__flowPhase_discover .page-module__YnyroG__flowWeb,.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowWeb,.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowWeb{opacity:1;transform:translate(0)}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowWeb,.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowWeb{opacity:.35;transform:scale(.92)translate(-6%,-4%)}.page-module__YnyroG__flowChrome{background:#f0f4f1;border-bottom:1px solid #dce3de;align-items:center;gap:.55rem;padding:.4rem .55rem;display:flex}.page-module__YnyroG__flowWebBody{background:linear-gradient(165deg,#f7faf8 0%,#e8efe9 100%);padding:.75rem .8rem .9rem}.page-module__YnyroG__flowTechs{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.page-module__YnyroG__flowTech{opacity:0;background:#fff;border:1px solid #c5cdc7;border-radius:8px;flex-direction:column;gap:.1rem;padding:.45rem .55rem;transition:opacity .4s,transform .55s cubic-bezier(.22,1,.36,1),left .65s,top .65s,border-color .35s;display:flex;position:absolute;transform:scale(.85)translateY(10px);box-shadow:0 8px 18px #0c1f1614}.page-module__YnyroG__flowTech strong{color:#0c1f16;font-size:.78rem;font-weight:700}.page-module__YnyroG__flowTech em{letter-spacing:.04em;text-transform:uppercase;color:#5a655e;font-size:.62rem;font-style:normal}.page-module__YnyroG__flowTech:first-child{top:18%;left:58%}.page-module__YnyroG__flowTech:nth-child(2){top:34%;left:72%}.page-module__YnyroG__flowTech:nth-child(3){top:48%;left:54%}.page-module__YnyroG__flowTech:nth-child(4){top:62%;left:70%}.page-module__YnyroG__flowTech:nth-child(5){top:72%;left:48%}.page-module__YnyroG__flowPhase_discover .page-module__YnyroG__flowTech,.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech,.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech{opacity:1;transition-delay:calc(var(--i,0) * 80ms);transform:scale(1)translateY(0)}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Analítica],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Analítica]{border-color:#0d5c3d;top:42%;left:12%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]{border-color:#0d5c3d;top:42%;left:38%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(3),.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(3){top:58%;left:38%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(5),.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(5){top:58%;left:52%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Funcional],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Funcional]{border-color:#0d5c3d;top:42%;left:68%}.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech{opacity:.2;transform:scale(.9)}.page-module__YnyroG__flowControlLayer{opacity:0;z-index:1;pointer-events:none;background:#0d5c3d14;border:1px dashed #0d5c3d73;border-radius:12px;transition:opacity .45s,transform .55s;position:absolute;inset:10% 6% 18%;transform:translateY(12px)}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowControlLayer{opacity:1;transform:translateY(0)}.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowControlLayer{opacity:.25;transform:scale(.96)}.page-module__YnyroG__flowControlBrand{text-align:center;font-family:var(--font-brand), Georgia, serif;color:#0d5c3d;margin:.75rem 0 0;font-size:1.15rem;font-weight:700}.page-module__YnyroG__flowBuckets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.75rem .85rem 1rem;display:grid}.page-module__YnyroG__flowBucket{background:#ffffffa6;border:1px solid #0d5c3d40;border-radius:8px;justify-content:center;align-items:flex-start;min-height:4.5rem;padding-top:.45rem;display:flex}.page-module__YnyroG__flowBucket span{letter-spacing:.06em;text-transform:uppercase;color:#0d5c3d;font-size:.68rem;font-weight:700}.page-module__YnyroG__flowChecks{z-index:3;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:22%;left:10%;right:10%}.page-module__YnyroG__flowCheck{opacity:0;background:#fff;border:1px solid #c5cdc7;border-radius:10px;flex-direction:column;gap:.15rem;padding:.75rem .9rem;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(16px);box-shadow:0 10px 24px #0c1f1614}.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowCheck{opacity:1;transition-delay:calc(80ms + var(--i,0) * .12s);transform:translateY(0)}.page-module__YnyroG__flowCheck:last-child{background:#fff8f0;border-color:#b46e2873}.page-module__YnyroG__flowCheck strong{color:#0c1f16;font-size:.9rem;font-weight:700}.page-module__YnyroG__flowCheck em{color:#5a655e;font-size:.8rem;font-style:normal}@media (max-width:720px){.page-module__YnyroG__flowTrack{height:auto;padding-bottom:2.5rem}.page-module__YnyroG__flowSticky{position:relative;top:auto}.page-module__YnyroG__flowRail{gap:1rem 0}.page-module__YnyroG__flowArrow,.page-module__YnyroG__flowBlurb{display:none}.page-module__YnyroG__flowStage{min-height:26rem}.page-module__YnyroG__flowWeb{width:62%;top:8%;left:6%}.page-module__YnyroG__flowTech:first-child{top:12%;left:55%}.page-module__YnyroG__flowTech:nth-child(2){top:28%;left:68%}.page-module__YnyroG__flowTech:nth-child(3){top:40%;left:48%}.page-module__YnyroG__flowTech:nth-child(4){top:54%;left:66%}.page-module__YnyroG__flowTech:nth-child(5){top:66%;left:42%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Analítica],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Analítica]{top:38%;left:8%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]{top:38%;left:34%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(3),.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(3){top:54%;left:34%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(5),.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Marketing]:nth-child(5){top:54%;left:52%}.page-module__YnyroG__flowPhase_control .page-module__YnyroG__flowTech[data-cat=Funcional],.page-module__YnyroG__flowPhase_verify .page-module__YnyroG__flowTech[data-cat=Funcional]{top:38%;left:70%}.page-module__YnyroG__flowChecks{top:18%;left:6%;right:6%}.page-module__YnyroG__flowPhase_enter .page-module__YnyroG__flowWeb{opacity:1;transform:translate(0)}}.page-module__YnyroG__moduleTry{background:linear-gradient(#0000,#0d5c3d0d 40%,#0000),#e6efe9;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem 5rem}.page-module__YnyroG__moduleTryCopy{text-align:center;max-width:40rem;margin:0 auto 1.75rem}.page-module__YnyroG__moduleTryCopy .page-module__YnyroG__copy{margin-top:.85rem}.page-module__YnyroG__tryPanel{background:linear-gradient(165deg,#fff 0%,#f4f7f5 100%);border:1px solid #c5cdc7;border-radius:16px;max-width:42rem;margin:0 auto;padding:1.35rem 1.25rem 1.5rem;box-shadow:0 22px 48px #0c1f161a}.page-module__YnyroG__tryForm{flex-direction:column;gap:.55rem;display:flex}.page-module__YnyroG__tryLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__YnyroG__tryRow{flex-wrap:wrap;gap:.65rem;display:flex}.page-module__YnyroG__tryInput{box-sizing:border-box;color:#0c1f16;background:#fff;border:1px solid #c5cdc7;border-radius:10px;flex:none;width:100%;min-width:0;min-height:0;padding:.85rem 1rem;font-family:inherit;font-size:1rem;line-height:1.3;transition:border-color .2s,box-shadow .2s}.page-module__YnyroG__tryRow .page-module__YnyroG__tryInput{flex:14rem;width:auto}.page-module__YnyroG__tryInput:focus{outline-offset:1px;border-color:#0d5c3d;outline:2px solid #0d5c3d59}.page-module__YnyroG__tryInput:disabled{opacity:.7}.page-module__YnyroG__tryCta{color:#fff;cursor:pointer;background:#0d5c3d;border:none;border-radius:10px;flex:none;padding:.85rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s}.page-module__YnyroG__tryCta:hover:not(:disabled){background:#0a4a31}.page-module__YnyroG__tryCta:focus-visible{outline-offset:2px;outline:2px solid #0d5c3d73}.page-module__YnyroG__tryCta:disabled{opacity:.75;cursor:wait}.page-module__YnyroG__tryGate{border-top:1px solid #d7e0da;flex-direction:column;gap:.7rem;margin-top:.35rem;padding-top:.85rem;display:flex}.page-module__YnyroG__tryGateLead{color:#2f3d36;margin:0;font-size:.92rem;line-height:1.45}.page-module__YnyroG__tryGateHint{color:#5a6b62;margin:0;font-size:.82rem}.page-module__YnyroG__tryGateGrid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.page-module__YnyroG__tryCheck{color:#3d4a42;align-items:flex-start;gap:.55rem;font-size:.85rem;line-height:1.4;display:flex}.page-module__YnyroG__tryCheck input{flex-shrink:0;margin-top:.2rem}.page-module__YnyroG__tryCheck a{color:#0d5c3d;font-weight:600}.page-module__YnyroG__tryProgressBlock{flex-direction:column;gap:.65rem;padding:.35rem 0 .15rem;display:flex}.page-module__YnyroG__tryProgressHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.page-module__YnyroG__tryProgressPct{color:#0d5c3d;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.page-module__YnyroG__tryProgressTrack{background:#0d5c3d1f;border-radius:999px;height:.45rem;overflow:hidden}.page-module__YnyroG__tryProgressFill{border-radius:inherit;background:linear-gradient(90deg,#0a4a31,#1a8f5c);height:100%;transition:width .35s}.page-module__YnyroG__tryFeed{flex-direction:column;gap:.4rem;max-height:14rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex;overflow:auto}.page-module__YnyroG__tryFeedItem{background:#0d5c3d0f;border-radius:8px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag name""tag meta";gap:.1rem .55rem;padding:.45rem .55rem;animation:.28s both page-module__YnyroG__tryFeedIn;display:grid}.page-module__YnyroG__tryFeedTag{letter-spacing:.04em;text-transform:uppercase;color:#0d5c3d;background:#fff;border:1px solid #c5cdc7;border-radius:4px;grid-area:tag;align-self:center;padding:.15rem .35rem;font-size:.65rem;font-weight:700}.page-module__YnyroG__tryFeedName{color:#0c1f16;text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:.88rem;overflow:hidden}.page-module__YnyroG__tryFeedMeta{color:#5a6b62;grid-area:meta;font-size:.78rem}@keyframes page-module__YnyroG__tryFeedIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-module__YnyroG__tryStatus{min-height:0;margin-top:1rem}.page-module__YnyroG__tryLoading{align-items:center;gap:.75rem;padding:.85rem .25rem .35rem;display:flex}.page-module__YnyroG__trySpinner{border:2px solid #0d5c3d33;border-top-color:#0d5c3d;border-radius:50%;flex-shrink:0;width:1.15rem;height:1.15rem;animation:.8s linear infinite page-module__YnyroG__trySpin}.page-module__YnyroG__tryLoadingMsg{color:#2f3d36;margin:0;font-size:.95rem}.page-module__YnyroG__tryError{padding:.85rem 0 .25rem}.page-module__YnyroG__tryError p{color:#5c2a2a;margin:0 0 .75rem;font-size:.98rem}.page-module__YnyroG__tryAgain{appearance:none;font:inherit;color:#0d5c3d;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:600;text-decoration:underline}.page-module__YnyroG__tryAgain:hover{color:#0a4a31}.page-module__YnyroG__tryResult{padding:.35rem 0 0;animation:.45s both page-module__YnyroG__tryResultIn}.page-module__YnyroG__tryResultTitle{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;color:#0c1f16;margin:0 0 .35rem;font-size:clamp(1.2rem,2.4vw,1.4rem);font-weight:700}.page-module__YnyroG__tryScannedUrl{color:#5a655e;text-overflow:ellipsis;white-space:nowrap;margin:0 0 1rem;font-family:ui-monospace,monospace;font-size:.82rem;overflow:hidden}.page-module__YnyroG__trySignalList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.page-module__YnyroG__trySignal{animation:.4s both page-module__YnyroG__trySignalIn;animation-delay:calc(var(--i,0) * 50ms);background:#fff;border:1px solid #c5cdc7;border-radius:10px;flex-direction:column;gap:.55rem;padding:.75rem .85rem;display:flex}.page-module__YnyroG__trySignalHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.page-module__YnyroG__trySignalMain{flex-direction:column;gap:.15rem;min-width:0;display:flex}.page-module__YnyroG__trySignalName{color:#0c1f16;overflow-wrap:anywhere;font-size:.95rem;font-weight:700}.page-module__YnyroG__trySignalMeta{color:#5a655e;font-size:.8rem}.page-module__YnyroG__trySignalKind{letter-spacing:.04em;text-transform:uppercase;color:#0d5c3d;flex-shrink:0;padding-top:.15rem;font-size:.68rem;font-weight:700}.page-module__YnyroG__tryTechCookies{border-top:1px solid #e2e8e4;flex-direction:column;gap:.4rem;margin:0;padding:.55rem 0 0;list-style:none;display:flex}.page-module__YnyroG__tryTechCookie{background:#f4f7f5;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""meta status";align-items:start;gap:.1rem .75rem;padding:.35rem .45rem;display:grid}.page-module__YnyroG__tryCookieName{color:#0c1f16;overflow-wrap:anywhere;grid-area:name;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:600}.page-module__YnyroG__tryCookieMeta{color:#5a655e;grid-area:meta;font-size:.72rem}.page-module__YnyroG__tryCookieObs,.page-module__YnyroG__tryCookieKnown{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;grid-area:status;align-self:center;font-size:.65rem;font-weight:700}.page-module__YnyroG__tryCookieObs{color:#0d5c3d}.page-module__YnyroG__tryCookieKnown{color:#6b7280}.page-module__YnyroG__tryMore{color:#5a655e;margin:.75rem 0 0;font-size:.88rem}.page-module__YnyroG__tryScope{color:#5a655e;margin:1rem 0 0;font-size:.82rem;line-height:1.45}.page-module__YnyroG__tryDeep{text-align:center;border-top:1px solid #0d5c3d33;flex-direction:column;align-items:stretch;gap:.7rem;margin-top:1.35rem;padding-top:1.15rem;display:flex}.page-module__YnyroG__tryDeepQ{color:#2f3d36;margin:0;font-size:.98rem;font-weight:600;line-height:1.4}.page-module__YnyroG__tryDeepEmail{color:#5a6b62;margin:0;font-size:.88rem}.page-module__YnyroG__tryErrorInline{color:#5c2a2a;text-align:left;margin:0;font-size:.9rem}.page-module__YnyroG__tryDeepCta{cursor:pointer;background:#0c1f16;border:none;border-radius:10px;justify-content:center;align-self:center;align-items:center;padding:.75rem 1.2rem;font-family:inherit;font-size:.92rem;font-weight:700;transition:background .2s,transform .15s;display:inline-flex;color:#eef4f0!important;text-decoration:none!important}.page-module__YnyroG__tryDeepCta:hover:not(:disabled){background:#163528}.page-module__YnyroG__tryDeepCta:disabled{opacity:.75;cursor:wait}.page-module__YnyroG__tryDeepCta:focus-visible{outline-offset:2px;outline:2px solid #0d5c3d73}@keyframes page-module__YnyroG__trySpin{to{transform:rotate(360deg)}}@keyframes page-module__YnyroG__tryResultIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__YnyroG__trySignalIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__trySpinner{background:#0d5c3d;border-top-color:#0d5c3d33;animation:none}.page-module__YnyroG__tryResult,.page-module__YnyroG__trySignal{animation:none}.page-module__YnyroG__tryCta:hover:not(:disabled),.page-module__YnyroG__tryDeepCta:hover{transform:none}.page-module__YnyroG__tryFeedItem{animation:none}.page-module__YnyroG__tryProgressFill{transition:none}}@media (max-width:560px){.page-module__YnyroG__moduleTry{padding-top:2.75rem;padding-bottom:3.75rem}.page-module__YnyroG__tryPanel{padding:1.1rem 1rem 1.25rem}.page-module__YnyroG__tryRow{flex-direction:column}.page-module__YnyroG__tryCta{width:100%}.page-module__YnyroG__tryGateGrid{grid-template-columns:1fr}.page-module__YnyroG__tryTechCookie{grid-template-columns:1fr;grid-template-areas:"name""meta""status"}}.page-module__YnyroG__modulePlans{max-width:72rem;margin:0 auto;padding:4rem 1.25rem 5rem}.page-module__YnyroG__modulePlansCopy{text-align:center;max-width:40rem;margin:0 auto 2rem}.page-module__YnyroG__modulePlansCopy .page-module__YnyroG__copy{margin-top:.85rem}.page-module__YnyroG__plansGrid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:stretch;gap:1.15rem;max-width:58rem;margin:0 auto;display:grid}.page-module__YnyroG__planCard{background:linear-gradient(165deg,#fff 0%,#f4f7f5 100%);border:1px solid #c5cdc7;border-radius:14px;flex-direction:column;gap:1rem;padding:1.35rem 1.25rem 1.4rem;display:flex}.page-module__YnyroG__planCardFeatured{border-color:#0d5c3d;box-shadow:0 18px 40px #0c1f161a}.page-module__YnyroG__planCardSoon{opacity:.92;background:linear-gradient(165deg,#f7faf8 0%,#eef3f0 100%);border-style:dashed;border-color:#b7c4bc}.page-module__YnyroG__planSoonBadge{letter-spacing:.08em;text-transform:uppercase;color:#5a6b62;border:1px solid #b7c4bc;border-radius:4px;align-self:flex-start;margin:0;padding:.15rem .4rem;font-size:.68rem;font-weight:700}.page-module__YnyroG__planPriceSoon{color:#5a6b62;font-size:1rem;font-weight:600}.page-module__YnyroG__planSoonNote{color:#5a6b62;margin:auto 0 0;font-size:.85rem;line-height:1.45}.page-module__YnyroG__planHead{flex-direction:column;gap:.35rem;display:flex}.page-module__YnyroG__planName{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;color:#0c1f16;margin:0;font-size:1.45rem;font-weight:700}.page-module__YnyroG__planPrice{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;display:flex}.page-module__YnyroG__planPriceValue{letter-spacing:-.03em;color:#0d5c3d;font-size:1.85rem;font-weight:700}.page-module__YnyroG__planPriceUnit{color:#5a6b62;font-size:.9rem}.page-module__YnyroG__planFeatures{flex-direction:column;flex:1;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.page-module__YnyroG__planFeatures li{color:#2f3d36;padding-left:1.1rem;font-size:.95rem;line-height:1.45;position:relative}.page-module__YnyroG__planFeatures li:before{content:"";background:#0d5c3d;border-radius:1px;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.page-module__YnyroG__planCtaPrimary,.page-module__YnyroG__planCtaGhost{text-align:center;border-radius:10px;justify-content:center;align-items:center;margin-top:.25rem;padding:.8rem 1.1rem;font-size:.95rem;font-weight:700;transition:background .2s,transform .15s,border-color .2s;display:inline-flex;text-decoration:none!important}.page-module__YnyroG__planCtaPrimary{background:#0d5c3d;border:none;color:#fff!important}.page-module__YnyroG__planCtaPrimary:hover{background:#0a4a31;transform:translateY(-1px)}.page-module__YnyroG__planCtaGhost{background:0 0;border:1px solid #c5cdc7;color:#0c1f16!important}.page-module__YnyroG__planCtaGhost:hover{background:#0d5c3d0f;border-color:#0d5c3d}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__planCtaPrimary:hover,.page-module__YnyroG__planCtaGhost:hover{transform:none}}@media (max-width:560px){.page-module__YnyroG__modulePlans{padding-top:3rem;padding-bottom:3.75rem}}.page-module__YnyroG__section{max-width:40rem;margin:0 auto;padding:4.5rem 1.25rem}.page-module__YnyroG__sectionAlt{background:linear-gradient(#0d5c3d0f,#0000 70%),#e6efe9;max-width:none;padding-left:max(1.25rem,50% - 20rem);padding-right:max(1.25rem,50% - 20rem)}.page-module__YnyroG__kicker{letter-spacing:.08em;text-transform:uppercase;color:#0d5c3d;margin:0 0 .5rem;font-size:.78rem;font-weight:700}.page-module__YnyroG__h2{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.02em;color:#0c1f16;margin:0 0 .85rem;font-size:clamp(1.65rem,3.5vw,2.15rem);font-weight:700;line-height:1.15}.page-module__YnyroG__copy{color:#2f3d36;margin:0;font-size:1.05rem;line-height:1.6}.page-module__YnyroG__inlineLink{color:#0d5c3d;text-underline-offset:3px;font-weight:600}.page-module__YnyroG__closing{text-align:center;color:#eef4f0;background:radial-gradient(60% 50% at 50% 0,#0d5c3d1f,#0000 65%),#0c1f16;padding:5rem 1.25rem 4.5rem}.page-module__YnyroG__closeTitle{font-family:var(--font-brand), Georgia, serif;letter-spacing:-.03em;margin:0 0 .65rem;font-size:clamp(2.2rem,6vw,3.25rem);font-weight:700}.page-module__YnyroG__closeCopy{color:#eef4f0d1;max-width:28rem;margin:0 auto 1.5rem;font-size:1.05rem;line-height:1.55}.page-module__YnyroG__closing .page-module__YnyroG__ctaRow{justify-content:center}.page-module__YnyroG__closing .page-module__YnyroG__ctaGhost{border-color:#eef4f066;color:#eef4f0!important}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__heroImg,.page-module__YnyroG__brand,.page-module__YnyroG__headline,.page-module__YnyroG__lead,.page-module__YnyroG__langs,.page-module__YnyroG__ctaRow,.page-module__YnyroG__scanBeam,.page-module__YnyroG__scanTech{animation:none}.page-module__YnyroG__scanPhase_scan .page-module__YnyroG__scanTech,.page-module__YnyroG__scanPhase_control .page-module__YnyroG__scanTech,.page-module__YnyroG__scanPhase_control .page-module__YnyroG__scanVeil{opacity:1;transform:none}.page-module__YnyroG__heroImg{transform:none}}@media (max-width:640px){.page-module__YnyroG__hero{padding-bottom:5rem}.page-module__YnyroG__headline{max-width:none}.page-module__YnyroG__scanTechs{gap:.4rem}.page-module__YnyroG__scanNode strong{font-size:.72rem}.page-module__YnyroG__scanNode em{font-size:.62rem}}
.altcha-field-module__V-glYG__wrap{width:100%}.altcha-field-module__V-glYG__wrap altcha-widget{--altcha-color-base:#fff;--altcha-color-border:#c5cdc7;--altcha-border-radius:6px;--altcha-color-text:#2f3d36;--altcha-color-border-focus:#0d5c3d;--altcha-color-error-text:#8b1e1e;width:100%;font-size:.9rem;display:block}.altcha-field-module__V-glYG__loading{color:#5a655e;background:#fff;border:1px solid #c5cdc7;border-radius:6px;margin:0;padding:.65rem .75rem;font-size:.88rem}.altcha-field-module__V-glYG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.contact-module__mYCM4a__page{color:#0c1f16;background:radial-gradient(55% 45% at 8% 18%,#0d5c3d1f,#0000 60%),linear-gradient(165deg,#eef4f0 0%,#e4ebe6 48%,#d8e4dc 100%);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:72rem;min-height:calc(100svh - 3.5rem);margin:0 auto;padding:clamp(2.5rem,6vh,4.5rem) 1.25rem 3.5rem;display:grid;position:relative}.contact-module__mYCM4a__intro{max-width:28rem}.contact-module__mYCM4a__kicker{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0d5c3d;margin:0 0 .65rem;font-size:.78rem;font-weight:600}.contact-module__mYCM4a__title{font-family:var(--font-brand), Georgia, "Times New Roman", serif;letter-spacing:-.03em;color:#0c1f16;margin:0 0 .85rem;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:700;line-height:1.02}.contact-module__mYCM4a__lead{font-family:var(--font-sans), system-ui, sans-serif;color:#3d4a42;margin:0;font-size:1.05rem;line-height:1.55}.contact-module__mYCM4a__panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #0c1f1614;border-radius:12px;padding:clamp(1.35rem,3vw,1.85rem);box-shadow:0 18px 40px #081c120f}.contact-module__mYCM4a__form{font-family:var(--font-sans), system-ui, sans-serif;flex-direction:column;gap:1rem;display:flex}.contact-module__mYCM4a__row2{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.contact-module__mYCM4a__label{color:#1a2b22;flex-direction:column;gap:.35rem;font-size:.86rem;font-weight:600;display:flex}.contact-module__mYCM4a__optional{color:#6a7a70;font-weight:500}.contact-module__mYCM4a__input,.contact-module__mYCM4a__textarea{box-sizing:border-box;width:100%;font:inherit;color:#0c1f16;background:#fff;border:1px solid #0c1f1629;border-radius:8px;outline:none;padding:.7rem .85rem;font-weight:500}.contact-module__mYCM4a__textarea{resize:vertical;min-height:8.5rem;line-height:1.45}.contact-module__mYCM4a__input:focus,.contact-module__mYCM4a__textarea:focus{border-color:#0d5c3d8c;box-shadow:0 0 0 3px #0d5c3d1f}.contact-module__mYCM4a__input:disabled,.contact-module__mYCM4a__textarea:disabled{opacity:.65}.contact-module__mYCM4a__submit{color:#fff;font:inherit;cursor:pointer;background:#0d5c3d;border:0;border-radius:8px;align-self:flex-start;margin-top:.25rem;padding:.8rem 1.35rem;font-size:.95rem;font-weight:650}.contact-module__mYCM4a__submit:hover:not(:disabled){background:#0a4a31}.contact-module__mYCM4a__submit:disabled{opacity:.7;cursor:wait}.contact-module__mYCM4a__error{color:#8b1e1e;margin:0;font-size:.9rem;line-height:1.4}.contact-module__mYCM4a__direct{color:#5a6a62;margin:.15rem 0 0;font-size:.84rem}.contact-module__mYCM4a__direct a{color:#0d5c3d;font-weight:600}.contact-module__mYCM4a__success{font-family:var(--font-sans), system-ui, sans-serif;flex-direction:column;gap:.65rem;display:flex}.contact-module__mYCM4a__successTitle{font-family:var(--font-brand), Georgia, "Times New Roman", serif;letter-spacing:-.02em;color:#0c1f16;margin:0;font-size:1.65rem;font-weight:700}.contact-module__mYCM4a__successCopy{color:#3d4a42;margin:0;line-height:1.5}.contact-module__mYCM4a__successLink{color:#0d5c3d;align-self:flex-start;margin-top:.35rem;font-weight:650}@media (max-width:860px){.contact-module__mYCM4a__page{grid-template-columns:1fr;align-items:start;padding-top:2rem}.contact-module__mYCM4a__intro{max-width:none}.contact-module__mYCM4a__row2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contact-module__mYCM4a__panel{-webkit-backdrop-filter:none;backdrop-filter:none}}
