.moonsees-page *{box-sizing:border-box}.moonsees-page{margin:0;color:#241b43;background:#fff;font:16px/1.65 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased}.moonsees-page a,.moonsees-page button{font:inherit}.moonsees-page a{text-decoration:none;color:inherit}.moonsees-page button{cursor:pointer}.moonsees-page a:focus-visible,.moonsees-page button:focus-visible,.moonsees-page summary:focus-visible{outline:3px solid #ab95ff;outline-offset:4px}.moonsees-page ::selection{background:#e4dcff;color:#341e7b}.moonsees-page .wrap{width:min(1168px,calc(100% - 64px));margin:auto}.moonsees-page .header{position:relative;z-index:5;background:rgba(255,255,255,.97);border-bottom:1px solid #f0eaff}.moonsees-page .header-inner{height:84px;display:flex;align-items:center;justify-content:space-between;gap:30px}.moonsees-page .brand{display:inline-flex;align-items:center;gap:14px;min-width:0}.moonsees-page .brand-mark{width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#6d50ee,#a07bfa);box-shadow:0 10px 22px #6b55dc30;display:grid;place-items:center;flex:0 0 48px}.moonsees-page .brand-mark svg{width:31px;height:31px}.moonsees-page .brand-copy{display:flex;flex-direction:column;justify-content:center;gap:3px}.moonsees-page .brand-word{display:block;font-size:24px;font-weight:850;letter-spacing:-.9px;line-height:1.02}.moonsees-page .brand-sub{display:block;font-size:11px;font-weight:800;color:#7d7395;letter-spacing:1.15px;margin-top:0;line-height:1.1;text-transform:uppercase}.moonsees-page .nav{display:flex;align-items:center;gap:31px;font-size:13px;font-weight:700;color:#615974}.moonsees-page .nav a{transition:color .2s}.moonsees-page .nav a:hover{color:#7850ec}.moonsees-page .nav .nav-highlight{border:1px solid #e8defd;border-radius:11px;padding:9px 15px;color:#714de1;background:#f8f5ff}.moonsees-page .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 11%,#ebe1ff 0,transparent 37%),radial-gradient(circle at 3% 88%,#f3efff 0,transparent 34%),linear-gradient(118deg,#fcfbff,#f8f5ff 59%,#f9f8ff);border-bottom:1px solid #f0eafa}.moonsees-page .hero:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;background-image:radial-gradient(#b9a4fc4d 1px,transparent 0);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent 10%,transparent 43%,black);opacity:.32}.moonsees-page .hero-grid{display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:42px;min-height:576px;padding:84px 0 94px;position:relative}.moonsees-page .kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid #e2d9fc;background:#f5f0ff;border-radius:40px;padding:8px 13px;color:#7052cb;font-weight:800;letter-spacing:.09em;font-size:11px;line-height:1.2;text-transform:uppercase}.moonsees-page .kicker-dot{width:7px;height:7px;background:#885ff4;border-radius:50%;box-shadow:0 0 0 4px #e7dfff;animation:moonsees-dotPulse 3.2s ease-in-out infinite}.moonsees-page .hero-product-title{font-size:clamp(39px,3.65vw,52px);line-height:1.12;letter-spacing:-2px;font-weight:850;margin:24px 0 17px;max-width:620px}.moonsees-page .product-brand{display:block;color:#30234f}.moonsees-page .hero-product-title .gradient-text{display:block}.moonsees-page .hero-tagline{font-size:clamp(21px,2.15vw,27px);line-height:1.35;letter-spacing:-.65px;color:#4c3b6d;font-weight:740;margin:0 0 17px;max-width:560px}.moonsees-page .gradient-text{display:block;color:#7550e9;background:linear-gradient(100deg,#6950eb,#a063ed);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.moonsees-page .hero-p{font-size:17px;line-height:1.8;color:#716a82;max-width:545px;margin:0 0 26px}.moonsees-page .hero-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.moonsees-page .chip{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #ebe5f9;padding:8px 11px;border-radius:10px;color:#675c7f;font-size:12px;font-weight:750}.moonsees-page .chip svg{width:15px;height:15px;fill:none;stroke:#8a61f2;stroke-width:2.2;stroke-linecap:round}.moonsees-page .tiny{font-size:12px;color:#978ba6;margin:22px 0 0}.moonsees-page .hero-visual{position:relative;min-width:0;min-height:440px;display:flex;align-items:center;justify-content:center}.moonsees-page .visual-halo{position:absolute;width:86%;aspect-ratio:1;background:radial-gradient(circle,#e7dcff 0,#eaddff90 45%,transparent 70%);filter:blur(15px);animation:moonsees-halo 7s ease-in-out infinite alternate}.moonsees-page .scene{width:min(100%,515px);position:relative;isolation:isolate;min-height:370px;background:linear-gradient(150deg,#fbfaff,#f1ebff);border:1px solid #e3daf9;border-radius:28px;box-shadow:0 25px 64px #6651ac1e;padding:24px;transform:translateY(3px)}.moonsees-page .scene:before{position:absolute;content:"";inset:0;border-radius:inherit;z-index:-1;background-image:linear-gradient(#aa99e91c 1px,transparent 0),linear-gradient(90deg,#aa99e91c 1px,transparent 0);background-size:24px 24px;mask-image:linear-gradient(180deg,black,transparent 86%)}.moonsees-page .stage-label{font-size:10px;font-weight:850;text-transform:uppercase;color:#8d7cbb;letter-spacing:.14em;margin-bottom:15px}.moonsees-page .main-graph{background:#fff;border:1px solid #efeafa;border-radius:19px;padding:18px 20px 14px;box-shadow:0 14px 32px #4d3c9b0d}.moonsees-page .graph-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.moonsees-page .graph-title{font-size:14px;font-weight:850}.moonsees-page .graph-demo{font-size:9px;color:#8d77cb;background:#f4f0ff;padding:4px 9px;border-radius:99px;letter-spacing:.08em;font-weight:850}.moonsees-page .signal-chart{display:block;width:100%;height:139px;margin-top:12px;overflow:visible}.moonsees-page .chart-grid{stroke:#f1ecfa;stroke-width:1}.moonsees-page .chart-area{fill:url(#areaFill)}.moonsees-page .chart-path{fill:none;stroke:#7a55ef;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:540;stroke-dashoffset:540;animation:moonsees-drawLine 2.5s ease-out .3s forwards}.moonsees-page .secondary-path{fill:none;stroke:#b7a2ef;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:5 9;animation:moonsees-driftDash 12s linear infinite}.moonsees-page .point{fill:#fff;stroke:#7a55ef;stroke-width:3;transform-origin:center;animation:moonsees-pointGlow 3.7s ease-in-out infinite}.moonsees-page .signal-bars{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;border-top:1px solid #f3effa;padding-top:14px}.moonsees-page .signal-bars .label{display:block;font-weight:700;font-size:10px;color:#8d839f;margin-bottom:7px}.moonsees-page .track{height:5px;background:#f0eafb;border-radius:99px;overflow:hidden}.moonsees-page .fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#7354e9,#b39af7);transform-origin:left;animation:moonsees-barBreathe 4s ease-in-out infinite alternate}.moonsees-page .signal-bars>div:nth-child(2) .fill{animation-delay:-.8s}.moonsees-page .signal-bars>div:nth-child(3) .fill{animation-delay:-1.7s}.moonsees-page .float-card{position:absolute;display:flex;align-items:center;gap:10px;background:#fff;padding:11px 13px;border-radius:14px;border:1px solid #eae2fc;box-shadow:0 14px 32px #5c43a91e;animation:moonsees-float 5s ease-in-out infinite}.moonsees-page .float-card strong{display:block;font-size:11px;color:#3d2c74;line-height:1.4}.moonsees-page .float-card small{display:block;font-size:10px;color:#8e82a9;line-height:1.4}.moonsees-page .float-icon{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#f0eaff;color:#7957ed;flex-shrink:0}.moonsees-page .float-icon svg{width:18px;height:18px}.moonsees-page .float-a{right:-22px;top:35px;animation-delay:-2s}.moonsees-page .float-b{left:-21px;bottom:-40px;animation-delay:-.6s}.moonsees-page .scene-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:18px;gap:8px}.moonsees-page .scene-bottom span{font-size:11px;font-weight:800;color:#8c7bb9}.moonsees-page .animated-dots{display:flex;gap:5px}.moonsees-page .animated-dots i{display:block;width:6px;height:6px;background:#a98af8;border-radius:50%;animation:moonsees-dotPulse 1.6s ease-in-out infinite}.moonsees-page .animated-dots i:nth-child(2){animation-delay:.25s}.moonsees-page .animated-dots i:nth-child(3){animation-delay:.5s}.moonsees-page .metrics{margin-top:-35px;z-index:2;position:relative}.moonsees-page .metrics-wrap{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #efeaf9;border-radius:20px;background:#fff;box-shadow:0 14px 35px #4b328c0b;overflow:hidden}.moonsees-page .metric{padding:23px 26px;display:flex;gap:15px;align-items:center}.moonsees-page .metric:not(:last-child){border-right:1px solid #f0ebf9}.moonsees-page .metric-icon{height:45px;width:45px;flex:0 0 45px;background:#f3eeff;color:#7956e9;border-radius:13px;display:grid;place-items:center}.moonsees-page .metric-icon svg{width:23px;height:23px}.moonsees-page .metric strong{display:block;font-size:23px;color:#3b286c;line-height:1.2;letter-spacing:-1px}.moonsees-page .metric span{display:block;color:#8b809d;font-size:12px;font-weight:650;margin-top:2px}.moonsees-page .section{padding:105px 0}.moonsees-page .section.alt{background:#faf9fe}.moonsees-page .section-top{text-align:center;max-width:720px;margin:0 auto 45px}.moonsees-page .eyebrow{text-transform:uppercase;color:#8a63ef;letter-spacing:.12em;font-weight:850;font-size:11px;margin:0 0 12px}.moonsees-page .section h2{font-size:clamp(28px,3vw,41px);line-height:1.2;letter-spacing:-1.3px;font-weight:850;margin:0 0 17px}.moonsees-page .section-intro{color:#81778d;line-height:1.8;font-size:15px;margin:0}.moonsees-page .step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.moonsees-page .step-card{border:1px solid #eee9f9;background:#fff;border-radius:20px;padding:30px 26px;box-shadow:0 15px 40px #47238e06;position:relative;transition:transform .25s,box-shadow .25s,border-color .25s}.moonsees-page .step-card:hover{transform:translateY(-5px);box-shadow:0 20px 38px #5b3fab12;border-color:#dccdfc}.moonsees-page .step-top{display:flex;align-items:center;justify-content:space-between}.moonsees-page .step-num{font-size:12px;color:#ac9cc9;font-weight:850;letter-spacing:.1em}.moonsees-page .step-symbol{width:51px;height:51px;border-radius:15px;background:linear-gradient(145deg,#f0eaff,#faf7ff);color:#7855e9;display:grid;place-items:center}.moonsees-page .step-symbol svg{width:25px;height:25px}.moonsees-page .step-card h3{font-size:19px;letter-spacing:-.5px;margin:23px 0 10px}.moonsees-page .step-card p{color:#827991;font-size:14px;line-height:1.8;margin:0}.moonsees-page .overview-layout{display:grid;grid-template-columns:1fr 1fr;gap:25px}.moonsees-page .overview-panel{border-radius:24px;padding:38px 38px 34px;border:1px solid #eee8f8;background:#fff;box-shadow:0 13px 34px #3a1b7406;min-width:0}.moonsees-page .overview-panel.violet{background:linear-gradient(145deg,#6249dc,#8e5cf1);color:#fff;border:0;box-shadow:0 18px 40px #6f4cdc2b;position:relative;overflow:hidden}.moonsees-page .overview-panel.violet:after{position:absolute;content:"";width:260px;height:260px;right:-110px;bottom:-130px;border-radius:50%;border:50px solid #ffffff12;pointer-events:none}.moonsees-page .overview-panel .panel-icon{width:48px;height:48px;border-radius:14px;background:#f0eaff;color:#7f56e8;display:grid;place-items:center;margin-bottom:21px}.moonsees-page .overview-panel.violet .panel-icon{background:#ffffff2a;color:#fff}.moonsees-page .panel-icon svg{width:24px;height:24px}.moonsees-page .overview-panel h3{font-size:23px;margin:0 0 10px;letter-spacing:-.6px;line-height:1.3}.moonsees-page .overview-panel .panel-p{font-size:14px;color:#7f768d;margin:0 0 23px}.moonsees-page .overview-panel.violet .panel-p{color:#ece6ff}.moonsees-page .checklist{list-style:none;padding:0;margin:0;display:grid;gap:13px}.moonsees-page .checklist li{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;font-weight:580}.moonsees-page .checkmark{height:19px;width:19px;border-radius:50%;flex:0 0 19px;display:grid;place-items:center;background:#f0eaff;color:#8255e9;font-size:12px;font-weight:900;margin-top:1px}.moonsees-page .violet .checkmark{color:#5b3cdb;background:#fff}.moonsees-page .note-row{margin-top:18px;padding:14px 17px;border-radius:11px;background:#faf7ff;border:1px dashed #e6dafb;color:#7c718d;font-size:12px;line-height:1.7}.moonsees-page .faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.moonsees-page .faq-col{display:grid;gap:16px}.moonsees-page .faq{border:1px solid #eae5f5;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 5px 17px #3f227005;transition:border-color .2s,box-shadow .2s}.moonsees-page .faq[open]{border-color:#d8c5f8;box-shadow:0 9px 25px #6d46cd0e}.moonsees-page .faq summary{display:flex;list-style:none;align-items:center;justify-content:space-between;gap:12px;padding:19px 20px;font-size:14px;font-weight:800;line-height:1.55;cursor:pointer}.moonsees-page .faq summary::-webkit-details-marker{display:none}.moonsees-page .faq .plus{width:26px;height:26px;flex:0 0 26px;background:#f2edff;border-radius:8px;display:grid;place-items:center;font-size:19px;line-height:1;color:#7954ed}.moonsees-page .faq[open] .plus:before{content:"−"}.moonsees-page .faq:not([open]) .plus:before{content:"+"}.moonsees-page .faq .answer{color:#777084;font-size:13.5px;line-height:1.8;margin:0 20px 19px;padding-top:13px;border-top:1px solid #f1edf9}.moonsees-page .faq .answer p{margin:0}.moonsees-page .support-section{padding:30px 0 93px}.moonsees-page .support-card{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;background:linear-gradient(115deg,#4937b8,#6c49df 55%,#915df1);border-radius:26px;padding:50px 56px;position:relative;overflow:hidden;color:#fff;box-shadow:0 18px 42px #4830b130}.moonsees-page .support-card:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#ffffff2e 1.2px,transparent 0);background-size:20px 20px;opacity:.55;mask-image:linear-gradient(90deg,transparent 20%,black);pointer-events:none}.moonsees-page .email-box,.moonsees-page .support-left{position:relative}.moonsees-page .support-kicker{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:850;color:#d9ceff}.moonsees-page .support-card h2{font-size:clamp(28px,3vw,37px);line-height:1.2;letter-spacing:-1.2px;margin:12px 0}.moonsees-page .support-card p{max-width:510px;font-size:14px;color:#e1dbfc;margin:0;line-height:1.85}.moonsees-page .email-box{min-width:310px;background:#ffffff;box-shadow:0 15px 35px #2715782c;border-radius:16px;padding:21px;color:#392b6c}.moonsees-page .email-caption{font-size:11px;font-weight:800;color:#9b8dad;letter-spacing:.05em;text-transform:uppercase}.moonsees-page .email-row{display:flex;align-items:center;gap:10px;margin-top:8px}.moonsees-page .email-text{font-weight:850;font-size:16px;letter-spacing:-.35px;overflow-wrap:anywhere}.moonsees-page .copy-btn{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid #e8e0f7;background:#f7f3ff;border-radius:10px;color:#7954e8;transition:background .2s,transform .2s}.moonsees-page .copy-btn:hover{background:#eee6ff;transform:translateY(-2px)}.moonsees-page .copy-btn svg{width:18px;height:18px}.moonsees-page .copy-feedback{display:block;min-height:17px;font-size:11px;color:#7c57e6;margin-top:7px;line-height:1.5}.moonsees-page .email-hint{display:block;margin-top:4px;color:#9c91a9;font-size:10px}.moonsees-page .footer{padding:27px 0 31px;background:#faf9fe;border-top:1px solid #f0ecfa}.moonsees-page .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#9289a0;font-size:12px}.moonsees-page .footer a{color:#7955d7;font-weight:750}.moonsees-page .footer a:hover{text-decoration:underline}.moonsees-page .footer-brand{font-weight:900;color:#59458c;font-size:15px}.moonsees-page .footer-note{margin-top:9px;color:#a49bae;font-size:11px;text-align:center}.moonsees-page .skip-link{position:absolute;top:-100px;left:15px;background:#fff;padding:10px 15px;z-index:99}.moonsees-page .skip-link:focus{top:10px}@keyframes moonsees-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes moonsees-dotPulse{0%,to{opacity:.65;box-shadow:0 0 0 3px #e7dfff}55%{opacity:1;box-shadow:0 0 0 6px #e7dfff55}}@keyframes moonsees-halo{0%{transform:scale(.96);opacity:.7}to{transform:scale(1.04);opacity:1}}@keyframes moonsees-drawLine{to{stroke-dashoffset:0}}@keyframes moonsees-driftDash{to{stroke-dashoffset:-280}}@keyframes moonsees-pointGlow{0%,to{opacity:.7}50%{opacity:1}}@keyframes moonsees-barBreathe{0%,to{transform:scaleX(.92)}50%{transform:scaleX(1)}}@media (max-width:1050px){.moonsees-page .hero-grid{gap:24px}.moonsees-page .float-a{right:-7px}.moonsees-page .float-b{left:-9px}.moonsees-page .hero h1{font-size:clamp(38px,4.5vw,54px)}.moonsees-page .support-card{padding:43px}.moonsees-page .email-box{min-width:290px}}@media (max-width:760px){.moonsees-page .wrap{width:min(100% - 38px,560px)}.moonsees-page .header-inner{height:75px}.moonsees-page .nav{gap:14px}.moonsees-page .nav a:not(.nav-highlight){display:none}.moonsees-page .nav .nav-highlight{font-size:12px;padding:7px 12px}.moonsees-page .brand-word{font-size:21px}.moonsees-page .brand-sub{font-size:9px;letter-spacing:.9px}.moonsees-page .brand-mark{height:42px;width:42px;flex-basis:42px}.moonsees-page .hero-product-title{font-size:clamp(34px,7.8vw,46px);letter-spacing:-1.5px;margin:20px 0 14px}.moonsees-page .hero-tagline{font-size:clamp(20px,5vw,25px);line-height:1.32;margin-bottom:14px}.moonsees-page .hero-grid{grid-template-columns:1fr;gap:26px;min-height:auto;padding:57px 0 80px}.moonsees-page .hero-p{font-size:15px}.moonsees-page .hero-visual{min-height:340px}.moonsees-page .scene{max-width:510px;min-height:315px;padding:18px}.moonsees-page .float-a{right:-5px;top:20px}.moonsees-page .float-b{left:-3px;bottom:-45px}.moonsees-page .metrics{margin-top:-31px}.moonsees-page .metrics-wrap{grid-template-columns:1fr}.moonsees-page .metric{padding:16px 22px}.moonsees-page .metric:not(:last-child){border-right:0;border-bottom:1px solid #f0ebf9}.moonsees-page .metric strong{font-size:20px}.moonsees-page .section{padding:73px 0}.moonsees-page .faq-grid,.moonsees-page .overview-layout,.moonsees-page .step-grid{grid-template-columns:1fr}.moonsees-page .step-grid{gap:14px}.moonsees-page .section-top{margin-bottom:31px}.moonsees-page .step-card{padding:25px}.moonsees-page .step-card h3{margin-top:14px}.moonsees-page .overview-panel{padding:30px 26px}.moonsees-page .support-section{padding:5px 0 65px}.moonsees-page .support-card{grid-template-columns:1fr;padding:32px 26px;gap:25px}.moonsees-page .email-box{min-width:0;width:100%}.moonsees-page .footer-inner{flex-wrap:wrap}.moonsees-page .footer-note{text-align:left}}@media (max-width:380px){.moonsees-page .wrap{width:calc(100% - 26px)}.moonsees-page .brand{gap:8px}.moonsees-page .brand-word{font-size:18px}.moonsees-page .nav .nav-highlight{padding:6px 8px}.moonsees-page .hero-visual{min-height:310px}.moonsees-page .scene{padding:13px}.moonsees-page .main-graph{padding:14px}.moonsees-page .float-card{padding:7px}.moonsees-page .float-icon{width:24px;height:24px}.moonsees-page .float-card strong{font-size:10px}.moonsees-page .float-card small{font-size:9px}.moonsees-page .float-a{right:0}.moonsees-page .float-b{left:0}.moonsees-page .email-text{font-size:14px}}@media (prefers-reduced-motion:reduce){.moonsees-page *,.moonsees-page :after,.moonsees-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.moonsees-page .chart-path{stroke-dashoffset:0}}.moonsees-page .hero-visual{padding-bottom:30px}.moonsees-page .collaboration{position:absolute;right:0;bottom:-10px;z-index:3;display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;background:#fff;border:1px solid #e5dcf7;border-radius:14px;box-shadow:0 14px 32px #5c43a91e;line-height:1.4;animation:moonsees-float 5.8s ease-in-out -1.5s infinite}.moonsees-page .collaboration-label{font-size:11px;color:#80708f;font-weight:650}.moonsees-page .collaboration-brands{display:flex;align-items:center;gap:12px}.moonsees-page .collaboration-cross{color:#b1a3c5;font-size:16px}.moonsees-page .collaboration-moon{display:flex;align-items:center;justify-content:center;background:linear-gradient(110deg,#6042d3,#946cf1);border-radius:6px;padding:5px 10px}.moonsees-page .collaboration-moon img{display:block;width:82px;height:auto}.moonsees-page .collaboration-tool{display:block;width:104px;height:auto}.moonsees-page .hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:27px 0 0}.moonsees-page .button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;border-radius:11px;font-size:13px;font-weight:750;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s}.moonsees-page .button-primary{background:#7450e5;color:#fff;box-shadow:0 7px 18px #7450e520}.moonsees-page .button-primary:hover{background:#6241ce;transform:translateY(-2px);box-shadow:0 10px 22px #7450e52b}.moonsees-page .button svg{width:16px;height:16px;flex-shrink:0}.moonsees-page .text-link{display:inline-flex;align-items:center;gap:8px;color:#7052cb;font-size:13px;font-weight:750}.moonsees-page .text-link:hover{text-decoration:underline;text-underline-offset:4px}.moonsees-page .partners{background:#faf9fe;border-top:1px solid #f0eafa;border-bottom:1px solid #f0eafa}.moonsees-page .partners .section-top{max-width:740px;margin-bottom:54px}.moonsees-page .partner-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:66px}.moonsees-page .partner-row+.partner-row{margin-top:72px;padding-top:72px;border-top:1px solid #eae4f4}.moonsees-page .partner-copy{min-width:0}.moonsees-page .partner-label{display:inline-block;color:#825de2;font-size:12px;letter-spacing:.02em;font-weight:800;margin:0 0 15px;text-transform:none}.moonsees-page .partner-copy h3{font-size:clamp(26px,2.8vw,34px);line-height:1.25;letter-spacing:-1px;margin:0 0 17px;color:#30234f;font-weight:800;max-width:440px}.moonsees-page .partner-copy p{font-size:15px;line-height:1.85;color:#71677f;margin:0 0 18px;max-width:500px}.moonsees-page .partner-capabilities{display:flex;flex-wrap:wrap;gap:8px 17px;color:#6d5a8e;font-weight:650;font-size:11px;line-height:1.6;margin-bottom:25px}.moonsees-page .partner-capabilities span{display:inline-flex;align-items:center;gap:6px}.moonsees-page .partner-capabilities span:before{content:"";width:4px;height:4px;border-radius:50%;background:#a38acd}.moonsees-page .partner-copy p strong{color:#6646b3;font-weight:750}.moonsees-page .partner-actions{display:flex;align-items:center;gap:19px;flex-wrap:wrap}.moonsees-page .partner-media{margin:0;min-width:0}.moonsees-page .partner-image-frame{padding:12px;border:1px solid #e6dff2;border-radius:23px;background:#fff;box-shadow:0 17px 40px #5c3c8b0b;overflow:hidden}.moonsees-page .partner-image-frame img{display:block;width:100%;height:auto;border-radius:14px}.moonsees-page .partner-media figcaption{font-size:10px;color:#897d99;margin:12px 3px 0;line-height:1.6;text-align:center}.moonsees-page .partner-row.reverse .partner-copy{order:2}.moonsees-page .partner-row.reverse .partner-media{order:1}.moonsees-page .tool-image-frame{background:linear-gradient(145deg,#f5f2ff,#edf2ff);padding:23px 8px;border-color:#e3e4f2}.moonsees-page .tool-image-frame img{mix-blend-mode:multiply}.moonsees-page .mcp-image-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 17px}.moonsees-page .mcp-image-label{font-size:14px;color:#6645bc;font-weight:800;letter-spacing:-.2px}.moonsees-page .mcp-image-tagline{font-size:10px;color:#8a79a5}.moonsees-page .mcp-assistants{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 12px 0}.moonsees-page .mcp-assistants span{padding:6px 15px;border:1px solid #e3dced;border-radius:8px;background:#ffffffbf;font-size:11px;font-weight:700;color:#79658f}.moonsees-page .email-link:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:1051px){.moonsees-page .hero-grid{padding-top:66px;padding-bottom:88px}.moonsees-page .hero-product-title{font-size:48px}}@media (max-width:1050px){.moonsees-page .partner-row{gap:38px}.moonsees-page .hero-visual{padding-bottom:0;flex-direction:column;align-items:stretch;gap:0}.moonsees-page .collaboration{position:relative;right:auto;bottom:auto;align-self:flex-end;margin:58px 0 0}}@media (max-width:900px){.moonsees-page .partner-row{gap:30px}.moonsees-page .partner-copy h3{font-size:29px}}@media (max-width:760px){.moonsees-page .hero-grid{padding-top:47px}.moonsees-page .hero-actions{gap:19px}.moonsees-page .hero-visual{padding-bottom:0;flex-direction:column;align-items:stretch;gap:0}.moonsees-page .collaboration{position:relative;right:auto;bottom:auto;align-self:flex-end;padding:12px 14px;margin:58px 0 0}.moonsees-page .collaboration-moon img{width:82px}.moonsees-page .collaboration-tool{width:104px}.moonsees-page .partner-row{grid-template-columns:1fr;gap:28px}.moonsees-page .partner-row+.partner-row{margin-top:43px;padding-top:43px}.moonsees-page .partners .section-top{margin-bottom:38px}.moonsees-page .partner-copy h3{font-size:29px;max-width:440px}.moonsees-page .partner-copy p{font-size:14px;max-width:none}.moonsees-page .partner-row.reverse .partner-copy,.moonsees-page .partner-row.reverse .partner-media{order:0}.moonsees-page .partner-capabilities{font-size:10.5px;gap:8px 14px}.moonsees-page .partner-image-frame{padding:10px;border-radius:18px}.moonsees-page .partner-image-frame img{border-radius:10px}.moonsees-page .tool-image-frame{padding:17px 6px}.moonsees-page .mcp-image-heading{padding:0 10px 13px}.moonsees-page .mcp-image-label{font-size:12px}.moonsees-page .mcp-image-tagline{font-size:9px}.moonsees-page .mcp-assistants span{font-size:10px;padding:5px 12px}.moonsees-page .hero-chips{gap:8px}.moonsees-page .chip{font-size:11px;padding:7px 9px}}@media (max-width:380px){.moonsees-page .collaboration-brands{gap:11px}.moonsees-page .collaboration-moon img{width:78px}.moonsees-page .collaboration-tool{width:100px}.moonsees-page .partner-copy h3{font-size:27px}}.moonsees-page .partners-intro{padding-bottom:0;border-bottom:0}.moonsees-page .partners-intro .section-top{margin-bottom:0}.moonsees-page .partner-section{padding-top:64px;padding-bottom:64px;border-bottom:0}.moonsees-page .partner-section+.partner-section .partner-row{border-top:1px solid #e9e3f3;padding-top:64px}.moonsees-page .partner-copy h3{white-space:pre-line}.moonsees-page .hero-product-title .title-ampersand{font-family:Arial,Helvetica,sans-serif}.moonsees-page section{scroll-margin-top:90px}@media (max-width:760px){.moonsees-page .partner-section{padding-top:38px;padding-bottom:38px}.moonsees-page .partner-section+.partner-section .partner-row{padding-top:38px}}