.contact-form-module__Q4MXfq__form{width:min(100%,56rem);color:var(--mn-ink);background:var(--mn-paper);border:1px solid color-mix(in srgb, var(--mn-ink) 14%, transparent);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--mn-purple) 12%, transparent);border-radius:1.25rem;margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem)}.contact-form-module__Q4MXfq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1.25rem;display:grid}.contact-form-module__Q4MXfq__field{color:var(--mn-ink);gap:.5rem;font-size:.875rem;font-weight:700;display:grid}.contact-form-module__Q4MXfq__field small{color:var(--mn-muted);font:inherit;font-weight:400}.contact-form-module__Q4MXfq__field input,.contact-form-module__Q4MXfq__field select,.contact-form-module__Q4MXfq__field textarea{width:100%;min-height:3rem;color:var(--mn-ink);background:var(--mn-paper);border:1px solid color-mix(in srgb, var(--mn-ink) 20%, transparent);font:inherit;border-radius:.75rem;padding:.75rem .875rem;font-size:1rem;font-weight:400}.contact-form-module__Q4MXfq__field textarea{resize:vertical;min-height:8rem}.contact-form-module__Q4MXfq__field input:focus-visible,.contact-form-module__Q4MXfq__field select:focus-visible,.contact-form-module__Q4MXfq__field textarea:focus-visible,.contact-form-module__Q4MXfq__footer button:focus-visible,.contact-form-module__Q4MXfq__footer a:focus-visible{outline:3px solid var(--mn-cyan);outline-offset:3px}.contact-form-module__Q4MXfq__field input:disabled,.contact-form-module__Q4MXfq__field select:disabled,.contact-form-module__Q4MXfq__field textarea:disabled{cursor:wait;opacity:.65}.contact-form-module__Q4MXfq__diagnosis{color:var(--mn-ink);background:var(--mn-lavender);border-radius:.875rem;margin-top:1.25rem;padding:1rem 1.125rem}.contact-form-module__Q4MXfq__diagnosis strong{font-size:.9375rem}.contact-form-module__Q4MXfq__diagnosis ul{color:var(--mn-muted);gap:.375rem;margin:.75rem 0 0;padding-left:1.25rem;font-size:.875rem;line-height:1.5;display:grid}.contact-form-module__Q4MXfq__footer{justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}.contact-form-module__Q4MXfq__footer p{max-width:32rem;color:var(--mn-muted);font-size:.75rem;line-height:1.5}.contact-form-module__Q4MXfq__footer a{color:var(--mn-purple);text-underline-offset:.2em;text-decoration:underline}.contact-form-module__Q4MXfq__footer button{min-height:3rem;color:var(--mn-paper);background:var(--mn-purple);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700}.contact-form-module__Q4MXfq__footer button:disabled{cursor:wait;opacity:.65}.contact-form-module__Q4MXfq__feedback{min-height:1.5rem;color:var(--mn-ink);margin-top:.75rem;font-size:.875rem}.contact-form-module__Q4MXfq__success{width:min(100%,56rem);color:var(--mn-ink);background:var(--mn-paper);border:1px solid color-mix(in srgb, var(--mn-cyan) 45%, transparent);text-align:center;border-radius:1.25rem;margin-inline:auto;padding:clamp(2rem,6vw,4rem)}.contact-form-module__Q4MXfq__success strong{font-size:clamp(1.5rem,3vw,2.25rem)}.contact-form-module__Q4MXfq__success p{color:var(--mn-muted);margin-top:.75rem;line-height:1.6}@media (max-width:40rem){.contact-form-module__Q4MXfq__grid{grid-template-columns:1fr}.contact-form-module__Q4MXfq__footer{flex-direction:column;align-items:stretch}.contact-form-module__Q4MXfq__footer button{width:100%}}
.service-frame-module__fr_feq__hero{--frame-gap:2rem;--frame-radius:2rem;--frame-soft:#f5f4fb;background:linear-gradient(130deg, var(--mn-white) 40%, var(--mn-lavender));padding:9rem 0 0}.service-frame-module__fr_feq__heroInner{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;display:grid}.service-frame-module__fr_feq__heroCopy{padding:1rem 0}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__kicker{color:var(--mn-muted);letter-spacing:.1em;font-size:.75rem;font-weight:700}.service-frame-module__fr_feq__kicker span{color:var(--mn-purple);padding-inline:.75rem}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__heroCopy h1{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(2.5rem,4.7vw,4rem);font-weight:600;line-height:1.08}.service-frame-module__fr_feq__heroCopy h1 em{color:var(--mn-purple);font-style:normal;display:block}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__heroLead{max-width:35rem;color:var(--mn-muted);margin-top:1.5rem;font-size:1.125rem;line-height:1.65}.service-frame-module__fr_feq__heroActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.service-frame-module__fr_feq__heroActions .service-frame-module__fr_feq__secondary{align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.service-frame-module__fr_feq__heroActions .service-frame-module__fr_feq__secondary:hover{color:var(--mn-purple)}.service-frame-module__fr_feq__heroArt{isolation:isolate;border:1px solid var(--mn-white);border-radius:var(--frame-radius);background:radial-gradient(ellipse at 50% 25%, var(--mn-white), var(--mn-lavender) 75%);height:26rem;box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--mn-purple) 8%, transparent);position:relative;overflow:hidden}.service-frame-module__fr_feq__serviceArtwork{object-fit:contain;object-position:center top}.service-frame-module__fr_feq__heroArt .service-frame-module__fr_feq__artShade{background:linear-gradient(#0000 45%,#141e381f 58%,#141e38d9 82%,#141e38fa);position:absolute;inset:0}.service-frame-module__fr_feq__artHeader{letter-spacing:.14em;justify-content:space-between;font-size:.625rem;font-weight:800;display:flex;position:absolute;inset:1.5rem 1.5rem auto}.service-frame-module__fr_feq__artFooter{color:var(--mn-white);position:absolute;inset:auto 1.5rem 1.5rem}.service-frame-module__fr_feq__artFooter p{max-width:20rem;font-size:1.5rem;font-weight:600;line-height:1.2}.service-frame-module__fr_feq__artFooter>div{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.service-frame-module__fr_feq__artFooter>div span{border:1px solid color-mix(in srgb, var(--mn-white) 30%, transparent);background:color-mix(in srgb, var(--mn-ink) 20%, transparent);border-radius:999px;padding:.4rem .6rem;font-size:.625rem}.service-frame-module__fr_feq__serviceNav{border-top:1px solid var(--mn-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;display:flex}.service-frame-module__fr_feq__serviceNav>span{color:var(--mn-muted);font-size:.875rem}.service-frame-module__fr_feq__serviceNav>div{gap:.5rem;display:flex}.service-frame-module__fr_feq__serviceNav a{border-radius:999px;align-items:center;gap:1.5rem;min-height:2.75rem;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.service-frame-module__fr_feq__serviceNav a[aria-current=page]{color:var(--mn-white);background:var(--mn-ink)}.service-frame-module__fr_feq__serviceNav a:not([aria-current]):hover{background:var(--mn-lavender)}.service-frame-module__fr_feq__section{padding:6rem 0}.service-frame-module__fr_feq__section .service-frame-module__fr_feq__sectionHeader{grid-template-columns:1.25fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.service-frame-module__fr_feq__section .service-frame-module__fr_feq__sectionHeader h2,.service-frame-module__fr_feq__caseSection h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.12}.service-frame-module__fr_feq__sectionHeader .service-frame-module__fr_feq__kicker,.service-frame-module__fr_feq__caseSection .service-frame-module__fr_feq__kicker{letter-spacing:.13em;color:var(--mn-purple);margin-bottom:1rem;font-size:.75rem;font-weight:700}.service-frame-module__fr_feq__sectionHeader>p{color:var(--mn-muted);max-width:30rem;font-size:1rem;line-height:1.7}.service-frame-module__fr_feq__workflowSection{background:var(--mn-ink);color:var(--mn-white)}.service-frame-module__fr_feq__workflowSection .service-frame-module__fr_feq__sectionHeader>p{color:#bfc6d9}.service-frame-module__fr_feq__workflowSection .service-frame-module__fr_feq__sectionHeader .service-frame-module__fr_feq__kicker,.service-frame-module__fr_feq__workflowSection .service-frame-module__fr_feq__sectionHeader h2 em{color:#ba9cfc}.service-frame-module__fr_feq__workflowSection .mn-workflow{margin-top:0}.service-frame-module__fr_feq__caseSection{background:var(--mn-white);padding:6rem 0}.service-frame-module__fr_feq__caseGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.service-frame-module__fr_feq__caseSection .service-frame-module__fr_feq__caseCopy>p:not(.service-frame-module__fr_feq__kicker){color:var(--mn-muted);margin-top:1.5rem;font-size:1.125rem;line-height:1.7}.service-frame-module__fr_feq__caseCopy>img{object-fit:contain;width:9rem;height:auto;margin-bottom:2rem}.service-frame-module__fr_feq__caseMetrics{gap:2rem;margin-top:2rem;display:flex}.service-frame-module__fr_feq__caseMetrics div{flex-direction:column;gap:.25rem;display:flex}.service-frame-module__fr_feq__caseMetrics strong{letter-spacing:-.05em;font-size:2.25rem;font-weight:600}.service-frame-module__fr_feq__caseMetrics span{color:var(--mn-muted);font-size:.875rem}.service-frame-module__fr_feq__caseSection .service-frame-module__fr_feq__caseCopy small{color:var(--mn-muted);margin-top:1rem;font-size:.75rem;display:block}.service-frame-module__fr_feq__caseVisual{border:1px solid var(--mn-border);background:var(--mn-paper);border-radius:1.5rem;padding:2rem}.service-frame-module__fr_feq__caseTop{color:var(--mn-muted);justify-content:space-between;gap:1rem;margin-bottom:2rem;font-size:.75rem;display:flex}.service-frame-module__fr_feq__caseTop span:last-child{color:var(--mn-green)}.service-frame-module__fr_feq__caseMail{background:var(--mn-white);border:1px solid var(--mn-border);border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.875rem;display:flex}.service-frame-module__fr_feq__caseMail>span{color:var(--mn-purple);font-size:1.5rem}.service-frame-module__fr_feq__caseMail div{gap:.3rem;display:grid}.service-frame-module__fr_feq__caseMail small{color:var(--mn-muted)}.service-frame-module__fr_feq__caseArrow{text-align:center;color:var(--mn-purple);padding:.75rem}.service-frame-module__fr_feq__caseAgent{color:var(--mn-white);background:linear-gradient(120deg, var(--mn-purple), #4c5ddc);border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;display:flex}.service-frame-module__fr_feq__caseAgent>span{font-size:2rem}.service-frame-module__fr_feq__caseAgent div{gap:.3rem;display:grid}.service-frame-module__fr_feq__caseAgent small{font-size:.75rem}.service-frame-module__fr_feq__caseReport{background:var(--mn-white);border:1px solid var(--mn-border);border-radius:1rem;padding:1.25rem}.service-frame-module__fr_feq__caseReport>strong{font-size:.875rem}.service-frame-module__fr_feq__reportBars{align-items:end;gap:.5rem;height:4rem;margin-top:1rem;display:flex}.service-frame-module__fr_feq__reportBars i{background:color-mix(in srgb, var(--mn-purple) 25%, var(--mn-white));border-radius:.25rem .25rem 0 0;flex:1;height:60%}.service-frame-module__fr_feq__reportBars i:nth-child(2n){background:var(--mn-purple);height:85%}.service-frame-module__fr_feq__reportBars i:nth-child(3n){background:var(--mn-cyan);height:45%}.service-frame-module__fr_feq__caseVisual>p{color:var(--mn-muted);margin-top:1rem;font-size:.75rem;line-height:1.5}.service-frame-module__fr_feq__relatedDemo{border:1px solid var(--mn-border);border-radius:1.5rem;align-items:center;gap:1.5rem;margin-top:3rem;padding:1.5rem 2rem;display:flex}.service-frame-module__fr_feq__relatedDemo>div{flex:1}.service-frame-module__fr_feq__relatedDemo strong{font-size:1.125rem}.service-frame-module__fr_feq__relatedDemo p{color:var(--mn-muted);margin-top:.5rem;font-size:.875rem;line-height:1.6}.service-frame-module__fr_feq__relatedDemo a{align-items:center;gap:1rem;min-height:2.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.service-frame-module__fr_feq__relatedDemo svg{width:1.25rem;height:1.25rem}.service-frame-module__fr_feq__webNotes{background:var(--mn-white)}.service-frame-module__fr_feq__noteGrid{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.service-frame-module__fr_feq__noteGrid article{border-top:1px solid var(--mn-border);padding-top:1.5rem}.service-frame-module__fr_feq__noteGrid span{color:var(--mn-purple);margin-bottom:1rem;font-size:.75rem;display:block}.service-frame-module__fr_feq__noteGrid h3{font-size:1.5rem}.service-frame-module__fr_feq__noteGrid p{color:var(--mn-muted);margin-top:.75rem;line-height:1.7}.service-frame-module__fr_feq__videoAction{padding-top:2rem}.service-frame-module__fr_feq__process{background:var(--mn-paper)}.service-frame-module__fr_feq__processList{border-top:1px solid var(--mn-border);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.service-frame-module__fr_feq__processList li{padding:2rem 2rem 2rem 0}.service-frame-module__fr_feq__processList li>span{color:var(--mn-purple);margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-block}.service-frame-module__fr_feq__processList h3{font-size:1.25rem;font-weight:700}.service-frame-module__fr_feq__processList p{color:var(--mn-muted);margin-top:.75rem;font-size:1rem;line-height:1.65}.service-frame-module__fr_feq__faq{background:var(--mn-white)}.service-frame-module__fr_feq__faqLayout{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.service-frame-module__fr_feq__faq .service-frame-module__fr_feq__sectionHeader{display:block}.service-frame-module__fr_feq__faq details{border-top:1px solid var(--mn-border);padding-block:1.25rem}.service-frame-module__fr_feq__faq details:last-child{border-bottom:1px solid var(--mn-border)}.service-frame-module__fr_feq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:2.75rem;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.service-frame-module__fr_feq__faq summary::-webkit-details-marker{display:none}.service-frame-module__fr_feq__faq summary span{color:var(--mn-purple);font-size:1.5rem}.service-frame-module__fr_feq__faq details[open] summary span{transform:rotate(45deg)}.service-frame-module__fr_feq__faq details p{color:var(--mn-muted);margin:1rem 2.5rem .25rem 0;font-size:1rem;line-height:1.7}@media (max-width:1000px){.service-frame-module__fr_feq__heroInner{grid-template-columns:1.2fr 1fr;gap:2rem}.service-frame-module__fr_feq__heroArt{height:25rem}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__heroCopy h1{font-size:3rem}.service-frame-module__fr_feq__serviceNav>span{display:none}.service-frame-module__fr_feq__serviceNav>div{justify-content:space-between;width:100%}.service-frame-module__fr_feq__section .service-frame-module__fr_feq__sectionHeader,.service-frame-module__fr_feq__caseGrid{gap:2rem}}@media (max-width:700px){.service-frame-module__fr_feq__hero{padding-top:7rem}.service-frame-module__fr_feq__heroInner{grid-template-columns:1fr;gap:2rem}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__heroCopy h1{font-size:clamp(2.25rem,8.5vw,3.5rem)}.service-frame-module__fr_feq__hero .service-frame-module__fr_feq__heroLead{font-size:1rem}.service-frame-module__fr_feq__heroActions{flex-direction:column;align-items:start;gap:.75rem;margin-top:1.5rem}.service-frame-module__fr_feq__heroArt{height:clamp(20rem,70vw,26rem)}.service-frame-module__fr_feq__artHeader{inset:1rem 1rem auto}.service-frame-module__fr_feq__artFooter{inset:auto 1rem 1rem}.service-frame-module__fr_feq__artFooter p{max-width:14rem;font-size:1.25rem}.service-frame-module__fr_feq__serviceNav{border:0;padding-top:0}.service-frame-module__fr_feq__serviceNav>div{flex-wrap:wrap;justify-content:start;gap:.25rem}.service-frame-module__fr_feq__serviceNav a{gap:.5rem;padding:.65rem .75rem;font-size:.75rem}.service-frame-module__fr_feq__section,.service-frame-module__fr_feq__caseSection{padding-block:4rem}.service-frame-module__fr_feq__section .service-frame-module__fr_feq__sectionHeader{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.service-frame-module__fr_feq__section .service-frame-module__fr_feq__sectionHeader h2,.service-frame-module__fr_feq__caseSection h2{font-size:2rem}.service-frame-module__fr_feq__caseGrid,.service-frame-module__fr_feq__faqLayout,.service-frame-module__fr_feq__noteGrid{grid-template-columns:1fr;gap:2rem}.service-frame-module__fr_feq__caseSection .service-frame-module__fr_feq__caseCopy>p:not(.service-frame-module__fr_feq__kicker){font-size:1rem}.service-frame-module__fr_feq__caseVisual{padding:1.25rem}.service-frame-module__fr_feq__caseMetrics{gap:2rem}.service-frame-module__fr_feq__caseMetrics strong{font-size:2rem}.service-frame-module__fr_feq__relatedDemo{padding:1.5rem;display:block}.service-frame-module__fr_feq__relatedDemo a{margin-top:1rem}.service-frame-module__fr_feq__processList{grid-template-columns:1fr}.service-frame-module__fr_feq__processList li{border-bottom:1px solid var(--mn-border);padding:1.5rem 0}.service-frame-module__fr_feq__processList li>span{margin-bottom:.75rem}}
.block-feature-visuals-module__WnlxWq__visual{--ink:var(--mn-ink);--purple:var(--mn-purple);--lavender:var(--mn-lavender);--cyan:var(--mn-cyan);width:100%;min-height:178px;color:var(--ink);font-family:var(--font-mulish),sans-serif;flex:auto;display:block;position:relative;overflow:hidden}.block-feature-visuals-module__WnlxWq__mailGrid{min-height:202px}.block-feature-visuals-module__WnlxWq__mailGridInner{grid-template-rows:repeat(3,72px);grid-template-columns:repeat(5,72px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(73% 78%,#000 35%,#0000 90%);mask-image:radial-gradient(73% 78%,#000 35%,#0000 90%)}.block-feature-visuals-module__WnlxWq__mailCell{border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);place-items:center;display:grid}.block-feature-visuals-module__WnlxWq__mailCenter{background:color-mix(in srgb,var(--purple) 13%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--purple) 14%,transparent)}.block-feature-visuals-module__WnlxWq__mailIcon{border:1px solid color-mix(in srgb,var(--purple) 19%,white);width:55px;height:55px;box-shadow:0 10px 25px color-mix(in srgb,var(--ink) 13%,transparent);background:#fff;border-radius:16px;place-items:center;display:grid}.block-feature-visuals-module__WnlxWq__mailGlow{background:var(--lavender);filter:blur(30px);opacity:.4;border-radius:50%;height:22px;position:absolute;inset:auto 12% 3%}.block-feature-visuals-module__WnlxWq__agentBuild{background:radial-gradient(ellipse 65% 54% at 50% 42%,color-mix(in srgb,var(--lavender) 47%,white),transparent 84%);min-height:288px}.block-feature-visuals-module__WnlxWq__agentHaze{background:color-mix(in srgb,var(--purple) 12%,transparent);filter:blur(34px);border-radius:50%;height:40%;position:absolute;top:27%;left:23%;right:23%}.block-feature-visuals-module__WnlxWq__agentWires{width:100%;height:100%;stroke:color-mix(in srgb,var(--purple) 42%,white);stroke-width:1.5px;stroke-dasharray:3 5;position:absolute;inset:0}.block-feature-visuals-module__WnlxWq__agentNode,.block-feature-visuals-module__WnlxWq__agentCore,.block-feature-visuals-module__WnlxWq__agentMini{border:1px solid color-mix(in srgb,var(--purple) 15%,white);box-shadow:0 12px 28px color-mix(in srgb,var(--ink) 10%,transparent);background:#fff;justify-content:center;align-items:center;display:flex;position:absolute}.block-feature-visuals-module__WnlxWq__agentNode{border-radius:15px;width:46px;height:46px;top:32%}.block-feature-visuals-module__WnlxWq__agentNodeMail{left:9%}.block-feature-visuals-module__WnlxWq__agentNodeDrive{right:9%}.block-feature-visuals-module__WnlxWq__agentNode i{background:var(--purple);border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:-5px;right:-5px}.block-feature-visuals-module__WnlxWq__agentCore{background:linear-gradient(145deg,#b392fc,var(--purple) 52%,#4766e1);width:96px;height:96px;box-shadow:0 19px 34px color-mix(in srgb,var(--purple) 20%,transparent),inset 0 1px white;border-radius:28px;top:20%;left:50%;transform:translate(-50%)rotate(-8deg)}.block-feature-visuals-module__WnlxWq__agentCore img{filter:brightness(0)invert();transform:rotate(8deg)}.block-feature-visuals-module__WnlxWq__agentMini{height:32px;color:var(--ink);white-space:nowrap;border-radius:10px;gap:7px;padding:0 9px;font-size:10px;font-weight:700}.block-feature-visuals-module__WnlxWq__agentMini span{color:var(--purple);font-size:9px}.block-feature-visuals-module__WnlxWq__agentMiniOne{top:63%;left:8%;transform:rotate(-8deg)}.block-feature-visuals-module__WnlxWq__agentMiniTwo{top:58%;left:50%;transform:translate(-50%)rotate(3deg)}.block-feature-visuals-module__WnlxWq__agentMiniThree{top:67%;right:7%;transform:rotate(8deg)}.block-feature-visuals-module__WnlxWq__agentCaption{text-align:center;gap:3px;display:grid;position:absolute;bottom:18px;left:0;right:0}.block-feature-visuals-module__WnlxWq__agentCaption strong{letter-spacing:-.04em;font-size:24px;font-weight:500}.block-feature-visuals-module__WnlxWq__agentCaption span{color:color-mix(in srgb,var(--ink) 58%,white);font-size:12px}.block-feature-visuals-module__WnlxWq__orbit{min-height:180px}.block-feature-visuals-module__WnlxWq__orbitRing{width:min(94%,300px);height:176px;stroke:color-mix(in srgb,var(--purple) 48%,white);stroke-width:1.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-feature-visuals-module__WnlxWq__orbitRing circle{fill:var(--purple);stroke:none}.block-feature-visuals-module__WnlxWq__orbitRing .block-feature-visuals-module__WnlxWq__orbitLight{stroke:color-mix(in srgb,var(--cyan) 30%,white)}.block-feature-visuals-module__WnlxWq__orbitPlatform{width:99px;height:98px;display:block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.block-feature-visuals-module__WnlxWq__orbitPlatformTop{z-index:2;border:1px solid color-mix(in srgb,var(--ink) 8%,white);background:linear-gradient(145deg,white 40%,color-mix(in srgb,var(--lavender) 43%,white));box-shadow:0 13px 28px color-mix(in srgb,var(--ink) 11%,transparent);border-radius:22px;place-items:center;display:grid;position:absolute;inset:0 7px 13px}.block-feature-visuals-module__WnlxWq__orbitPlatformFace{background:color-mix(in srgb,var(--lavender) 54%,white);height:31px;box-shadow:0 14px 26px color-mix(in srgb,var(--purple) 12%,transparent);border-radius:0 0 20px 20px;position:absolute;bottom:0;left:15px;right:15px}.block-feature-visuals-module__WnlxWq__orbitSpark{color:var(--purple);font-size:17px;position:absolute}.block-feature-visuals-module__WnlxWq__orbitSparkLeft{top:27%;left:13%}.block-feature-visuals-module__WnlxWq__orbitSparkRight{font-size:22px;bottom:24%;right:13%}.block-feature-visuals-module__WnlxWq__orbitAia{border:1px solid color-mix(in srgb,var(--purple) 16%,white);width:35px;height:35px;box-shadow:0 7px 17px color-mix(in srgb,var(--ink) 10%,transparent);background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;top:19%;right:17%}.block-feature-visuals-module__WnlxWq__editorVisual{min-height:180px}.block-feature-visuals-module__WnlxWq__editorAura{background:color-mix(in srgb,var(--cyan) 24%,white);filter:blur(28px);border-radius:50%;position:absolute;inset:18% 12% -12%}.block-feature-visuals-module__WnlxWq__editorSheet{border:1px solid color-mix(in srgb,var(--ink) 9%,white);min-width:300px;height:206px;box-shadow:0 3px 4px color-mix(in srgb,var(--ink) 3%,transparent),0 -11px 35px color-mix(in srgb,var(--ink) 7%,transparent);background:#fff;border-radius:18px 18px 0 0;position:absolute;top:13%;left:4%;right:-4%;overflow:hidden;transform:rotate(-3deg)}.block-feature-visuals-module__WnlxWq__editorTop{border-bottom:1px solid color-mix(in srgb,var(--ink) 7%,white);align-items:center;gap:10px;padding:11px 15px;font-size:11px;display:flex}.block-feature-visuals-module__WnlxWq__editorTop strong{font-weight:500}.block-feature-visuals-module__WnlxWq__editorTopTag{color:var(--purple);margin-left:auto;font-size:10px}.block-feature-visuals-module__WnlxWq__editorDots{gap:4px;display:flex}.block-feature-visuals-module__WnlxWq__editorDots i{background:var(--lavender);border-radius:50%;width:6px;height:6px}.block-feature-visuals-module__WnlxWq__editorDots i:first-child{background:var(--purple)}.block-feature-visuals-module__WnlxWq__editorBody{padding:11px 14px}.block-feature-visuals-module__WnlxWq__editorRow{border-radius:7px;grid-template-columns:20px 62px 1fr;align-items:center;gap:6px;min-height:32px;padding:3px 7px;font-size:10px;display:grid}.block-feature-visuals-module__WnlxWq__editorRow>span{color:color-mix(in srgb,var(--ink) 30%,white);font-variant-numeric:tabular-nums}.block-feature-visuals-module__WnlxWq__editorRow strong{font-weight:500}.block-feature-visuals-module__WnlxWq__editorRow em{color:color-mix(in srgb,var(--ink) 65%,white);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.block-feature-visuals-module__WnlxWq__editorRowActive{background:color-mix(in srgb,var(--purple) 10%,white);outline:1px solid color-mix(in srgb,var(--purple) 14%,white)}.block-feature-visuals-module__WnlxWq__editorRowActive em{color:var(--purple)}.block-feature-visuals-module__WnlxWq__belt{min-height:250px}.block-feature-visuals-module__WnlxWq__beltPath{width:100%;height:100%;stroke:color-mix(in srgb,var(--purple) 28%,white);stroke-width:2px;stroke-dasharray:4 5;position:absolute;inset:0}.block-feature-visuals-module__WnlxWq__beltTile{z-index:1;border:1px solid color-mix(in srgb,var(--ink) 8%,white);width:58px;height:58px;box-shadow:0 12px 25px color-mix(in srgb,var(--ink) 13%,transparent);transform-origin:50%;border-radius:17px;place-items:center;display:grid;position:absolute}.block-feature-visuals-module__WnlxWq__beltTile b{letter-spacing:-.04em;font-size:13px;font-weight:700}.block-feature-visuals-module__WnlxWq__beltBlue{background:#fff}.block-feature-visuals-module__WnlxWq__beltLilac{background:color-mix(in srgb,var(--purple) 16%,white);color:var(--purple)}.block-feature-visuals-module__WnlxWq__beltWhite{background:#fff}.block-feature-visuals-module__WnlxWq__beltDark{background:var(--ink)}.block-feature-visuals-module__WnlxWq__beltDark img{filter:brightness(0)invert()}.block-feature-visuals-module__WnlxWq__beltCyan{background:color-mix(in srgb,var(--cyan) 21%,white);color:var(--ink)}.block-feature-visuals-module__WnlxWq__beltPosition0{top:55%;left:1%}.block-feature-visuals-module__WnlxWq__beltPosition1{top:28%;left:15%}.block-feature-visuals-module__WnlxWq__beltPosition2{top:9%;left:31%}.block-feature-visuals-module__WnlxWq__beltPosition3{top:9%;left:53%}.block-feature-visuals-module__WnlxWq__beltPosition4{top:28%;right:15%}.block-feature-visuals-module__WnlxWq__beltPosition5{top:55%;right:1%}.block-feature-visuals-module__WnlxWq__workflow{background:radial-gradient(ellipse 52% 50% at 50% 38%,color-mix(in srgb,var(--lavender) 32%,white),transparent 85%);min-height:264px}.block-feature-visuals-module__WnlxWq__workflowRail{background:color-mix(in srgb,var(--purple) 27%,white);height:1px;position:absolute;top:42%;left:17%;right:16%}.block-feature-visuals-module__WnlxWq__workflowCard{border:1px solid color-mix(in srgb,var(--ink) 8%,white);height:62px;box-shadow:0 13px 27px color-mix(in srgb,var(--ink) 11%,transparent);white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:9px;padding:9px 11px;display:flex;position:absolute}.block-feature-visuals-module__WnlxWq__workflowCard>span{background:color-mix(in srgb,var(--lavender) 30%,white);border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.block-feature-visuals-module__WnlxWq__workflowCard div{gap:3px;display:grid}.block-feature-visuals-module__WnlxWq__workflowCard strong{font-size:11px;font-weight:600}.block-feature-visuals-module__WnlxWq__workflowCard small{color:color-mix(in srgb,var(--ink) 50%,white);font-size:9px}.block-feature-visuals-module__WnlxWq__workflowIncoming{top:20%;left:4%;transform:rotate(-9deg)}.block-feature-visuals-module__WnlxWq__workflowCheck{z-index:2;top:37%;left:32%;transform:rotate(3deg)}.block-feature-visuals-module__WnlxWq__workflowReady{top:55%;right:3%;transform:rotate(8deg)}.block-feature-visuals-module__WnlxWq__workflowCard .block-feature-visuals-module__WnlxWq__workflowMark{background:color-mix(in srgb,var(--purple) 12%,white);color:var(--purple);font-size:22px;font-weight:700}.block-feature-visuals-module__WnlxWq__workflowCaption{text-align:center;letter-spacing:-.02em;font-size:15px;font-weight:500;position:absolute;bottom:12px;left:0;right:0}@media (max-width:480px){.block-feature-visuals-module__WnlxWq__agentBuild{min-height:265px}.block-feature-visuals-module__WnlxWq__agentNodeMail{left:5%}.block-feature-visuals-module__WnlxWq__agentNodeDrive{right:5%}.block-feature-visuals-module__WnlxWq__agentMiniOne{left:4%}.block-feature-visuals-module__WnlxWq__agentMiniThree{right:3%}.block-feature-visuals-module__WnlxWq__beltTile{border-radius:14px;width:49px;height:49px}.block-feature-visuals-module__WnlxWq__beltTile img{width:29px;height:29px}.block-feature-visuals-module__WnlxWq__workflowCard{gap:5px;height:55px;padding:7px}.block-feature-visuals-module__WnlxWq__workflowCard>span{width:31px;height:31px}.block-feature-visuals-module__WnlxWq__workflowCard img{width:24px;height:24px}.block-feature-visuals-module__WnlxWq__workflowCard strong{font-size:10px}.block-feature-visuals-module__WnlxWq__workflowCard small{font-size:8px}.block-feature-visuals-module__WnlxWq__workflowIncoming{left:2%}.block-feature-visuals-module__WnlxWq__workflowReady{right:1%}}
.block-feature-module__YZxtGG__section{--feature-radius:1.25rem;--feature-gap:1.25rem;--feature-border:#e5e3ed;--feature-surface:#fff;color:var(--mn-ink);background:#f9f8fc;padding:4rem 0;scroll-margin-top:5.5rem}.block-feature-module__YZxtGG__shell{width:min(calc(100% - var(--mn-gutter) * 2), 75rem);margin-inline:auto}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__heading{margin-bottom:2.5rem}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__heading>p{letter-spacing:.18em;color:var(--mn-purple);margin-bottom:.75rem;font-size:.625rem;font-weight:800}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__heading h2{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.15}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__heading h2 em{color:var(--mn-purple);font-style:normal}.block-feature-module__YZxtGG__rows{gap:var(--feature-gap);flex-direction:column;display:flex}.block-feature-module__YZxtGG__firstRow{gap:var(--feature-gap);grid-template-columns:1fr 1.25fr 1fr;display:grid}.block-feature-module__YZxtGG__secondRow{gap:var(--feature-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.block-feature-module__YZxtGG__card{border-radius:var(--feature-radius);border:1px solid var(--feature-border);background:var(--feature-surface);flex-direction:column;min-width:0;height:18rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a}.block-feature-module__YZxtGG__secondRow .block-feature-module__YZxtGG__card{height:16.5rem}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__card .block-feature-module__YZxtGG__title{z-index:2;text-align:center;letter-spacing:-.025em;flex-shrink:0;margin:0;padding:0 1.5rem;font-size:1.25rem;font-weight:500;line-height:1.4;position:relative}.block-feature-module__YZxtGG__topTitle{padding-top:2rem}.block-feature-module__YZxtGG__secondRow .block-feature-module__YZxtGG__topTitle{padding-top:1.5rem}.block-feature-module__YZxtGG__bottomTitle{padding-bottom:1.75rem}.block-feature-module__YZxtGG__visual{flex:1;min-height:0;position:relative}.block-feature-module__YZxtGG__centerpiece{background:#f8f6fe}.block-feature-module__YZxtGG__footnote{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__footnote p{color:var(--mn-muted);font-size:.75rem;line-height:1.6}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__footnote a{min-height:2.75rem;color:var(--mn-purple);flex-shrink:0;align-items:center;gap:1.25rem;font-size:.875rem;font-weight:700;display:inline-flex}@media (max-width:1000px){.block-feature-module__YZxtGG__firstRow,.block-feature-module__YZxtGG__secondRow{grid-template-columns:repeat(3,minmax(0,1fr))}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__card .block-feature-module__YZxtGG__title{padding-inline:1rem;font-size:1.125rem}}@media (max-width:760px){.block-feature-module__YZxtGG__section{padding:3rem 0}.block-feature-module__YZxtGG__firstRow,.block-feature-module__YZxtGG__secondRow{grid-template-columns:1fr}.block-feature-module__YZxtGG__card,.block-feature-module__YZxtGG__secondRow .block-feature-module__YZxtGG__card{height:18rem}.block-feature-module__YZxtGG__section .block-feature-module__YZxtGG__card .block-feature-module__YZxtGG__title{font-size:1.25rem}.block-feature-module__YZxtGG__footnote{flex-direction:column;align-items:start;gap:.5rem}}
.service-showcase-module__VHpS8q__shell{width:min(calc(100% - var(--mn-gutter) * 2), var(--mn-content-width));margin-inline:auto}.service-showcase-module__VHpS8q__overline{letter-spacing:.18em;margin:0;font-size:.72rem;font-weight:900}.service-showcase-module__VHpS8q__webSection{color:var(--mn-white);background:var(--mn-deep);padding:clamp(5rem,8vw,9rem) 0 clamp(5rem,8vw,8rem);overflow:clip}.service-showcase-module__VHpS8q__webIntro{grid-template-columns:minmax(0,1.1fr) minmax(15rem,.65fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.service-showcase-module__VHpS8q__webIntro .service-showcase-module__VHpS8q__overline{color:var(--mn-cyan);grid-column:1/-1}.service-showcase-module__VHpS8q__webSection .service-showcase-module__VHpS8q__webIntro h2{color:var(--mn-white);letter-spacing:-.07em;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:500;line-height:.98}.service-showcase-module__VHpS8q__webSection .service-showcase-module__VHpS8q__webIntro h2 em{color:var(--mn-lavender);font-style:normal}.service-showcase-module__VHpS8q__webIntro>p:last-child{max-width:26rem;color:color-mix(in srgb, var(--mn-white) 70%, transparent);padding-bottom:.4rem;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65}.service-showcase-module__VHpS8q__webGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:clamp(1.5rem,3vw,3.5rem);display:grid}.service-showcase-module__VHpS8q__webCard{border-top:1px solid color-mix(in srgb, var(--mn-white) 27%, transparent);min-width:0;padding-top:.8rem}.service-showcase-module__VHpS8q__webCardFeature{grid-column:1/-1}.service-showcase-module__VHpS8q__webVisual{background:color-mix(in srgb, var(--mn-deep) 60%, var(--mn-purple));border-radius:.65rem;height:clamp(22rem,42vw,38rem);position:relative;overflow:hidden}.service-showcase-module__VHpS8q__webCard:not(.service-showcase-module__VHpS8q__webCardFeature) .service-showcase-module__VHpS8q__webVisual{height:clamp(18rem,29vw,29rem)}.service-showcase-module__VHpS8q__webImageLink{display:block;position:absolute;inset:0}.service-showcase-module__VHpS8q__webImage{object-fit:cover;object-position:center 25%;width:100%;height:100%}.service-showcase-module__VHpS8q__mwImage{object-fit:cover;object-position:center top;background:var(--mn-deep);transform:scale(1.01)}.service-showcase-module__VHpS8q__webCardFeature .service-showcase-module__VHpS8q__webVisual{aspect-ratio:72/35;height:auto}.service-showcase-module__VHpS8q__residenceImage{object-fit:contain;background:color-mix(in srgb, var(--mn-paper) 90%, var(--mn-lavender))}.service-showcase-module__VHpS8q__dobranoImage{object-fit:contain;background:color-mix(in srgb, var(--mn-paper) 90%, var(--mn-lavender));padding:5%}.service-showcase-module__VHpS8q__webCounter{background:color-mix(in srgb, var(--mn-deep) 84%, transparent);color:var(--mn-white);letter-spacing:.13em;pointer-events:none;border-radius:.25rem;padding:.55rem .8rem;font-size:.78rem;position:absolute;bottom:1.3rem;left:1.35rem}.service-showcase-module__VHpS8q__webStatus{border:1px solid color-mix(in srgb, var(--mn-white) 35%, transparent);min-width:6.8rem;min-height:4rem;color:var(--mn-white);background:color-mix(in srgb, var(--mn-deep) 85%, transparent);-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);box-shadow:0 .6rem 1.5rem color-mix(in srgb, var(--mn-deep) 28%, transparent);letter-spacing:.09em;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.85rem;font-weight:900;display:inline-flex;position:absolute;top:1.2rem;right:1.2rem}.service-showcase-module__VHpS8q__webStatus svg{width:1.15rem;height:1.15rem}.service-showcase-module__VHpS8q__webMeta{justify-content:space-between;gap:1.5rem;padding:1.6rem .1rem 0;display:flex}.service-showcase-module__VHpS8q__webCopy{min-width:0}.service-showcase-module__VHpS8q__webCategory{color:var(--mn-cyan);letter-spacing:.15em;font-size:.67rem;font-weight:900}.service-showcase-module__VHpS8q__webCopy h3{color:var(--mn-white);margin-top:.5rem;font-size:clamp(1.5rem,2.4vw,2.5rem);line-height:1.13}.service-showcase-module__VHpS8q__webCopy>p:last-child{max-width:35rem;color:color-mix(in srgb, var(--mn-white) 67%, transparent);margin-top:.75rem;font-size:.95rem;line-height:1.55}.service-showcase-module__VHpS8q__webActions{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;display:flex}.service-showcase-module__VHpS8q__webActions a{min-height:2.75rem;color:var(--mn-white);text-align:right;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--mn-white) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--mn-white) 38%, transparent);text-underline-offset:.4rem;justify-content:flex-end;align-items:center;gap:.6rem;font-size:.9rem;font-weight:800;display:inline-flex}.service-showcase-module__VHpS8q__webActions a:hover{text-decoration-color:currentColor}.service-showcase-module__VHpS8q__webActions a svg{flex:none;width:1.15rem;height:1.15rem}.service-showcase-module__VHpS8q__webActions .service-showcase-module__VHpS8q__webSecondary{color:var(--mn-cyan)}.service-showcase-module__VHpS8q__aimLink{border-bottom:1px solid color-mix(in srgb, var(--mn-white) 45%, transparent);width:fit-content;min-height:3.3rem;color:var(--mn-white);align-items:center;gap:.65rem;margin:clamp(2.5rem,4vw,4rem) 0 0 auto;padding:.5rem 0;font-size:.95rem;font-weight:800;display:flex}.service-showcase-module__VHpS8q__aimLink svg{width:1.15rem;height:1.15rem}.service-showcase-module__VHpS8q__appSection{background:var(--mn-paper);color:var(--mn-ink);padding:clamp(5rem,8vw,9rem) 0}.service-showcase-module__VHpS8q__appIntro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.2rem,4vw,4rem);display:flex}.service-showcase-module__VHpS8q__appIntro .service-showcase-module__VHpS8q__overline{color:var(--mn-purple);margin-bottom:1.1rem}.service-showcase-module__VHpS8q__appSection .service-showcase-module__VHpS8q__appIntro h2{letter-spacing:-.065em;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.01}.service-showcase-module__VHpS8q__appSection .service-showcase-module__VHpS8q__appIntro h2 em{color:var(--mn-purple);font-style:normal}.service-showcase-module__VHpS8q__appIntro>p{max-width:23rem;color:var(--mn-muted);margin-bottom:.4rem;font-size:1.05rem;line-height:1.65}.service-showcase-module__VHpS8q__appGallery{grid-template-columns:minmax(15rem,.32fr) minmax(0,1fr);align-items:stretch;gap:1.4rem;display:grid}.service-showcase-module__VHpS8q__appSelector{flex-direction:column;gap:.75rem;display:flex}.service-showcase-module__VHpS8q__appChoice{border:1px solid var(--mn-border);background:var(--mn-white);width:100%;min-height:7.2rem;color:var(--mn-ink);text-align:left;cursor:pointer;border-radius:.8rem;grid-template-columns:2.3rem minmax(0,1fr) 1.25rem;align-items:center;gap:.9rem;padding:1.25rem;display:grid}.service-showcase-module__VHpS8q__appChoice[aria-pressed=true]{border-color:var(--mn-purple);background:color-mix(in srgb, var(--mn-lavender) 34%, var(--mn-white));box-shadow:inset .23rem 0 0 var(--mn-purple), 0 .7rem 2rem color-mix(in srgb, var(--mn-purple) 10%, transparent)}.service-showcase-module__VHpS8q__appChoiceNumber{color:var(--mn-purple);align-self:start;font-size:.8rem;font-weight:900}.service-showcase-module__VHpS8q__appChoice strong{font-size:1rem;line-height:1.3;display:block}.service-showcase-module__VHpS8q__appChoice small{color:var(--mn-muted);letter-spacing:.11em;margin-top:.4rem;font-size:.65rem;font-weight:900;display:block}.service-showcase-module__VHpS8q__appChoice svg{width:1.2rem;height:1.2rem}.service-showcase-module__VHpS8q__appStage{border:1px solid var(--mn-border);background:var(--mn-white);min-width:0;box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--mn-ink) 9%, transparent);border-radius:1rem;overflow:hidden}.service-showcase-module__VHpS8q__appStageTop{border-bottom:1px solid var(--mn-border);min-height:2.65rem;color:var(--mn-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1.25rem;font-size:.68rem;font-weight:800;display:flex}.service-showcase-module__VHpS8q__appStageDots{gap:.3rem;display:flex}.service-showcase-module__VHpS8q__appStageDots i{background:var(--mn-border);border-radius:50%;width:.45rem;height:.45rem;display:block}.service-showcase-module__VHpS8q__appStageDots i:first-child{background:var(--mn-purple)}.service-showcase-module__VHpS8q__appStageLive{color:var(--mn-green)}.service-showcase-module__VHpS8q__appScreenshot{background:color-mix(in srgb, var(--mn-lavender) 18%, var(--mn-paper));place-items:center;height:clamp(20rem,37vw,38rem);padding:1.25rem;display:grid;position:relative;overflow:hidden}.service-showcase-module__VHpS8q__appScreenshotImage{object-fit:cover;object-position:top;width:100%;height:100%;padding:0}.service-showcase-module__VHpS8q__appDetail{border-top:1px solid var(--mn-border);justify-content:space-between;align-items:end;gap:1.5rem;padding:1.7rem 2rem 2rem;display:flex}.service-showcase-module__VHpS8q__appDetail>div{max-width:35rem}.service-showcase-module__VHpS8q__appDetailEyebrow{color:var(--mn-purple);letter-spacing:.15em;font-size:.69rem;font-weight:900}.service-showcase-module__VHpS8q__appDetail h3{margin-top:.4rem;font-size:clamp(1.5rem,2.4vw,2.4rem);line-height:1.2}.service-showcase-module__VHpS8q__appDetail p:not(.service-showcase-module__VHpS8q__appDetailEyebrow){color:var(--mn-muted);margin-top:.6rem;font-size:.91rem;line-height:1.55}.service-showcase-module__VHpS8q__appDetail .service-showcase-module__VHpS8q__appTask{margin-top:.85rem}.service-showcase-module__VHpS8q__appTask strong{color:var(--mn-ink)}.service-showcase-module__VHpS8q__appSection .service-showcase-module__VHpS8q__appLaunch{background:var(--mn-purple);min-height:3.3rem;color:var(--mn-white);border-radius:.55rem;flex:none;align-items:center;gap:1.3rem;padding:.8rem 1.2rem;font-size:.85rem;font-weight:900;display:inline-flex}.service-showcase-module__VHpS8q__appLaunch svg{width:1.1rem;height:1.1rem}.service-showcase-module__VHpS8q__demoNote{color:var(--mn-muted);margin:1.2rem 0 0;font-size:.8rem;line-height:1.55}.service-showcase-module__VHpS8q__appCapabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:clamp(4rem,7vw,7rem);display:grid}.service-showcase-module__VHpS8q__appCapabilities article{border-top:1px solid var(--mn-border);min-width:0;padding-top:1.25rem}.service-showcase-module__VHpS8q__appCapabilities article>div{height:9rem;margin-bottom:1.6rem}.service-showcase-module__VHpS8q__appCapabilities article>span{color:var(--mn-purple);letter-spacing:.13em;font-size:.69rem;font-weight:900}.service-showcase-module__VHpS8q__appCapabilities h3{max-width:20rem;margin-top:.55rem;font-size:clamp(1.35rem,2vw,2rem);line-height:1.22}.service-showcase-module__VHpS8q__appCapabilities p{max-width:21rem;color:var(--mn-muted);margin-top:.7rem;font-size:.9rem;line-height:1.55}.service-showcase-module__VHpS8q__permissionsGraphic,.service-showcase-module__VHpS8q__flowGraphic,.service-showcase-module__VHpS8q__processGraphic{border:1px solid var(--mn-border);background:var(--mn-white);border-radius:.7rem;justify-content:center;align-items:center;gap:.6rem;padding:1rem;display:flex;overflow:hidden}.service-showcase-module__VHpS8q__permissionPerson{width:3.2rem;height:3.2rem;color:var(--mn-white);background:var(--mn-purple);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:900;display:grid}.service-showcase-module__VHpS8q__permissionLine{background:var(--mn-purple);width:1rem;height:1px}.service-showcase-module__VHpS8q__permissionNode{border:1px solid var(--mn-border);border-radius:.35rem;min-width:0;padding:.6rem .7rem;font-size:.7rem;font-weight:800}.service-showcase-module__VHpS8q__permissionNode b{color:var(--mn-purple);letter-spacing:.08em;margin-top:.25rem;font-size:.55rem;display:block}.service-showcase-module__VHpS8q__flowGraphic span{border:1px solid var(--mn-border);background:color-mix(in srgb, var(--mn-lavender) 30%, var(--mn-white));border-radius:.35rem;padding:.75rem .65rem;font-size:.75rem;font-weight:900}.service-showcase-module__VHpS8q__flowGraphic i{color:var(--mn-purple);font-style:normal}.service-showcase-module__VHpS8q__processGraphic{flex-direction:column;align-items:stretch;gap:.32rem}.service-showcase-module__VHpS8q__processGraphic span{border-left:.18rem solid var(--mn-purple);background:color-mix(in srgb, var(--mn-lavender) 22%, var(--mn-white));align-items:center;gap:.75rem;min-height:1.85rem;padding:.2rem .65rem;font-size:.7rem;font-weight:800;display:flex}.service-showcase-module__VHpS8q__processGraphic b{color:var(--mn-purple);font-size:.65rem}.service-showcase-module__VHpS8q__shopStrip{color:var(--mn-white);background:var(--mn-deep);border-radius:.9rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(4rem,7vw,7rem);padding:2.5rem;display:flex}.service-showcase-module__VHpS8q__shopStrip span{color:var(--mn-cyan);letter-spacing:.14em;font-size:.65rem;font-weight:900}.service-showcase-module__VHpS8q__shopStrip h3{margin-top:.55rem;font-size:clamp(1.4rem,2.3vw,2.3rem)}.service-showcase-module__VHpS8q__shopStrip p{color:color-mix(in srgb, var(--mn-white) 72%, transparent);margin-top:.6rem;font-size:.9rem;line-height:1.5}.service-showcase-module__VHpS8q__shopActions{flex-direction:column;flex:none;gap:.6rem;display:flex}.service-showcase-module__VHpS8q__shopActions a{min-height:2.75rem;color:var(--mn-white);justify-content:space-between;align-items:center;gap:1rem;font-size:.85rem;font-weight:800;display:inline-flex}.service-showcase-module__VHpS8q__shopActions svg{width:1.1rem;height:1.1rem}@media (max-width:900px){.service-showcase-module__VHpS8q__appGallery{grid-template-columns:1fr}.service-showcase-module__VHpS8q__appSelector{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-showcase-module__VHpS8q__appChoice{grid-template-columns:1fr auto;min-height:6rem}.service-showcase-module__VHpS8q__appChoiceNumber{display:none}.service-showcase-module__VHpS8q__appScreenshot{aspect-ratio:16/10;height:auto}}@media (max-width:760px){.service-showcase-module__VHpS8q__webIntro,.service-showcase-module__VHpS8q__appIntro{display:block}.service-showcase-module__VHpS8q__webSection .service-showcase-module__VHpS8q__webIntro h2,.service-showcase-module__VHpS8q__appSection .service-showcase-module__VHpS8q__appIntro h2{margin-top:1rem}.service-showcase-module__VHpS8q__webIntro>p:last-child,.service-showcase-module__VHpS8q__appIntro>p{margin-top:1.4rem}.service-showcase-module__VHpS8q__webGrid{grid-template-columns:1fr}.service-showcase-module__VHpS8q__webCardFeature{grid-column:auto}.service-showcase-module__VHpS8q__webVisual,.service-showcase-module__VHpS8q__webCard:not(.service-showcase-module__VHpS8q__webCardFeature) .service-showcase-module__VHpS8q__webVisual{aspect-ratio:1.3;height:auto}.service-showcase-module__VHpS8q__webMeta{flex-direction:column;gap:.75rem}.service-showcase-module__VHpS8q__webActions{align-items:flex-start}.service-showcase-module__VHpS8q__webActions a{text-align:left;justify-content:flex-start}.service-showcase-module__VHpS8q__appSelector{grid-template-columns:1fr}.service-showcase-module__VHpS8q__appChoice{grid-template-columns:1.8rem 1fr auto;min-height:4.4rem;padding:.85rem 1rem}.service-showcase-module__VHpS8q__appChoiceNumber{display:block}.service-showcase-module__VHpS8q__appChoice small{margin-top:.15rem}.service-showcase-module__VHpS8q__appDetail{flex-direction:column;align-items:stretch;padding:1.3rem}.service-showcase-module__VHpS8q__appLaunch{width:fit-content}.service-showcase-module__VHpS8q__appCapabilities{grid-template-columns:1fr;gap:2.5rem}.service-showcase-module__VHpS8q__appCapabilities article>div{height:8rem}.service-showcase-module__VHpS8q__shopStrip{flex-direction:column;align-items:stretch;padding:1.5rem}}@media (max-width:440px){.service-showcase-module__VHpS8q__webSection,.service-showcase-module__VHpS8q__appSection{overflow-x:clip}.service-showcase-module__VHpS8q__webSection .service-showcase-module__VHpS8q__webIntro h2,.service-showcase-module__VHpS8q__appSection .service-showcase-module__VHpS8q__appIntro h2{font-size:clamp(2rem,8.5vw,2.5rem)}.service-showcase-module__VHpS8q__webStatus{min-width:5.5rem;min-height:3.2rem;font-size:.72rem}.service-showcase-module__VHpS8q__webCounter{bottom:.75rem;left:.75rem}.service-showcase-module__VHpS8q__permissionsGraphic{gap:.3rem;padding:.6rem}.service-showcase-module__VHpS8q__permissionNode{padding:.4rem}}
