﻿#menosadmin-landing{--navy:#102d3a;--teal:#16877f;--mint:#dff0eb;--cream:#f8f6f0;--line:#d9e1df;--muted:#5c6d72;--background:#fff;--foreground:#102d3a;--primary:#16877f;--primary-foreground:#fff;--border:#d9e1df;--input:#c8d4d2;--ring:#16877f;--radius:.75rem}#menosadmin-landing *{box-sizing:border-box}#menosadmin-landing{margin:0;color:var(--navy);font:16px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}#menosadmin-landing a{color:inherit}#menosadmin-landing button,#menosadmin-landing input,#menosadmin-landing textarea{font:inherit}#menosadmin-landing .container{width:min(1160px,calc(100% - 40px));margin:auto}#menosadmin-landing .section{padding:110px 0}#menosadmin-landing .eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:800;color:var(--teal);margin:0 0 18px}#menosadmin-landing h1,#menosadmin-landing h2{letter-spacing:-.045em;line-height:1.07}#menosadmin-landing h1{font-size:clamp(3rem,6vw,5.7rem);margin:0 0 28px;max-width:900px}#menosadmin-landing h1 em{font-style:normal;color:var(--teal)}#menosadmin-landing h2{font-size:clamp(2.25rem,4vw,4rem);max-width:800px;margin:0 0 30px}#menosadmin-landing h3{line-height:1.25}#menosadmin-landing .lead{font-size:1.18rem}#menosadmin-landing .button,#menosadmin-landing .navcta{display:inline-flex;justify-content:center;background:var(--teal);color:#fff;border:0;border-radius:10px;padding:14px 21px;text-decoration:none;font-weight:750;cursor:pointer}#menosadmin-landing .button{margin-top:20px}#menosadmin-landing .button:hover,#menosadmin-landing .navcta:hover{background:#0d6e68}#menosadmin-landing .button:focus-visible,#menosadmin-landing a:focus-visible,#menosadmin-landing summary:focus-visible,#menosadmin-landing input:focus-visible,#menosadmin-landing textarea:focus-visible{outline:3px solid #f2af43;outline-offset:3px}#menosadmin-landing header{position:sticky;top:0;z-index:10;background:#fffffff2;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}#menosadmin-landing .navwrap{height:78px;display:flex;align-items:center;justify-content:space-between}#menosadmin-landing .brand{display:flex;flex-direction:column;text-decoration:none;line-height:1.1}#menosadmin-landing .brand b{font-size:1.45rem;letter-spacing:-.05em}#menosadmin-landing .brand b span{color:var(--teal)}#menosadmin-landing .brand small{font-size:.66rem;color:var(--muted);margin-top:5px}#menosadmin-landing .navwrap nav{display:flex;align-items:center;gap:28px}#menosadmin-landing .navwrap nav>a:not(.navcta){font-size:.92rem;font-weight:650;text-decoration:none}#menosadmin-landing .navcta{padding:9px 17px}#menosadmin-landing .menubtn{display:none;border:0;background:none}#menosadmin-landing .hero{padding-top:105px;background:linear-gradient(120deg,#fff 50%,var(--cream))}#menosadmin-landing .heroGrid{display:grid;grid-template-columns:1.35fr .65fr;gap:75px;align-items:center}#menosadmin-landing .heroGrid>div:first-child>p{max-width:700px}#menosadmin-landing .micro{font-size:.83rem;color:var(--muted);margin-top:16px}#menosadmin-landing .visual{min-height:480px;background:var(--navy);border-radius:28px;padding:65px 25px 25px;position:relative;overflow:hidden;box-shadow:0 30px 80px #102d3a2d}#menosadmin-landing .example{position:absolute;top:23px;left:25px;color:#b8d8d5;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:800}#menosadmin-landing .paper{background:#fff;border-radius:14px;padding:17px;display:grid;grid-template-columns:25px 1fr auto;gap:13px;align-items:center;margin-bottom:15px;position:relative}#menosadmin-landing .paper svg{width:20px;color:var(--teal)}#menosadmin-landing .paper p{margin:0}#menosadmin-landing .paper small,#menosadmin-landing .paper b{display:block}#menosadmin-landing .paper small{color:var(--muted);font-size:.74rem}#menosadmin-landing .shift1{margin-left:25px}#menosadmin-landing .shift2{margin-left:50px}#menosadmin-landing .control{display:flex;gap:9px;color:#d9f0ec;font-size:.8rem;margin:28px 0 0 8px}#menosadmin-landing .control svg{width:18px}#menosadmin-landing .cream{background:var(--cream)}#menosadmin-landing .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px}#menosadmin-landing .cards article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px 28px;min-height:255px}#menosadmin-landing .cards span{color:var(--teal);font-weight:800;font-size:.8rem}#menosadmin-landing .cards h3{font-size:1.3rem;margin:58px 0 12px}#menosadmin-landing .cards p{color:var(--muted)}#menosadmin-landing .note{border-left:3px solid var(--teal);padding-left:20px;max-width:830px;margin-top:45px}#menosadmin-landing .split{display:grid;grid-template-columns:1fr 1fr;gap:100px}#menosadmin-landing .checks>p{display:flex;gap:14px;border-bottom:1px solid var(--line);padding:17px 0;margin:0}#menosadmin-landing .checks svg{width:20px;flex:none;color:var(--teal)}#menosadmin-landing aside{background:var(--mint);padding:20px;border-radius:12px;margin-top:25px}#menosadmin-landing .dark{background:var(--navy);color:#fff}#menosadmin-landing .dark h2{color:#fff}#menosadmin-landing .dark .eyebrow{color:#8bd5c9}#menosadmin-landing .flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:45px}#menosadmin-landing .flow article{background:#173e4b;border:1px solid #315766;border-radius:14px;padding:22px 19px;min-height:190px}#menosadmin-landing .flow span{color:#7bd0c4;font-weight:800}#menosadmin-landing .flow article p{margin-top:60px;font-size:.91rem}#menosadmin-landing .caption{color:#b8cacc;font-size:.81rem}#menosadmin-landing .steps{border-top:1px solid var(--line)}#menosadmin-landing .steps article{display:grid;grid-template-columns:70px 1fr;gap:25px;padding:35px 0;border-bottom:1px solid var(--line);max-width:900px}#menosadmin-landing .steps article>b{width:50px;height:50px;border-radius:50%;background:var(--mint);color:var(--teal);display:grid;place-items:center}#menosadmin-landing .steps h3{margin:3px 0 8px}#menosadmin-landing .steps p{color:var(--muted);margin:0}#menosadmin-landing .pilot{background:var(--navy);color:#fff;border-radius:28px;padding:65px;display:grid;grid-template-columns:1fr 430px;gap:70px;align-items:center}#menosadmin-landing .pilot h2{color:#fff}#menosadmin-landing .pilot>div:first-child>p{color:#cbdcdf}#menosadmin-landing .pilot .button{background:#fff;color:var(--navy)}#menosadmin-landing .pale{color:#aee4d6!important}#menosadmin-landing .price{background:#fff;color:var(--navy);border-radius:18px;padding:34px}#menosadmin-landing .price>strong{display:block;font-size:3.5rem;letter-spacing:-.05em;line-height:1.1;margin:10px 0}#menosadmin-landing .price>strong small{font-size:1.1rem}#menosadmin-landing .price>em{font-size:.76rem;color:#8a5614;font-style:normal;background:#fff2d8;padding:7px 9px;border-radius:5px}#menosadmin-landing .price h3{margin:28px 0 10px}#menosadmin-landing .price p{display:flex;gap:9px;margin:8px 0;font-size:.9rem}#menosadmin-landing .price p svg{width:17px;color:var(--teal);flex:none}#menosadmin-landing .price hr{border:0;border-top:1px solid var(--line);margin:22px 0}#menosadmin-landing .price>small{color:var(--muted);display:block}#menosadmin-landing .narrow{max-width:900px}#menosadmin-landing .narrow details{border-top:1px solid var(--line);padding:23px 0}#menosadmin-landing .narrow details:last-child{border-bottom:1px solid var(--line)}#menosadmin-landing summary{display:flex;justify-content:space-between;font-weight:750;cursor:pointer;list-style:none}#menosadmin-landing summary svg{width:20px}#menosadmin-landing .narrow details[open] summary svg{transform:rotate(180deg)}#menosadmin-landing .narrow details p{color:var(--muted);padding-right:45px}#menosadmin-landing .contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}#menosadmin-landing .privacy{display:flex;gap:12px;font-size:.9rem}#menosadmin-landing .privacy svg{width:22px;flex:none}#menosadmin-landing .contact form{background:#fff;border:1px solid var(--line);border-radius:18px;padding:32px;box-shadow:0 20px 60px #102d3a12}#menosadmin-landing .fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}#menosadmin-landing label{display:block;font-size:.88rem;font-weight:720;margin-bottom:19px}#menosadmin-landing label>span,#menosadmin-landing label small{font-weight:450;color:var(--muted)}#menosadmin-landing input,#menosadmin-landing textarea{display:block;width:100%;margin-top:7px;border:1px solid var(--input);border-radius:8px;padding:12px 13px;color:var(--navy)}#menosadmin-landing label small{display:block;margin-top:6px}#menosadmin-landing .consent{display:grid;grid-template-columns:20px 1fr;gap:10px;font-weight:500}#menosadmin-landing .consent input{width:18px;height:18px;margin:3px 0;accent-color:var(--teal)}#menosadmin-landing .consent a{color:var(--teal);font-weight:700}#menosadmin-landing .submit{width:100%}#menosadmin-landing .submit:disabled{opacity:.65}#menosadmin-landing .message{padding:14px;border-radius:8px;font-size:.9rem}#menosadmin-landing .success{background:#e0f3ec;color:#155e57}#menosadmin-landing .error{background:#fff0ed;color:#8c3027}#menosadmin-landing footer{background:#0b222d;color:#fff;padding:55px 0 25px}#menosadmin-landing .footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}#menosadmin-landing .footer>p,#menosadmin-landing .footer>div>span{color:#aebfc3;font-size:.9rem}#menosadmin-landing .footer nav{display:flex;gap:18px;margin-top:18px}#menosadmin-landing .footer nav a{font-size:.84rem}#menosadmin-landing .warning{border-top:1px solid #29434d;margin-top:35px;padding-top:20px;color:#91a7ac;font-size:.75rem}#menosadmin-landing .legalPage{width:min(760px,calc(100% - 40px));margin:auto;padding:100px 0}#menosadmin-landing .legalPage h1{font-size:clamp(2.7rem,7vw,5rem)}#menosadmin-landing .legalPage a{color:var(--teal);font-weight:750}@media(max-width:900px){#menosadmin-landing .section{padding:80px 0}#menosadmin-landing .heroGrid,#menosadmin-landing .split,#menosadmin-landing .pilot,#menosadmin-landing .contact{grid-template-columns:1fr}#menosadmin-landing .heroGrid{gap:55px}#menosadmin-landing .cards{grid-template-columns:1fr}#menosadmin-landing .cards article{min-height:auto}#menosadmin-landing .cards h3{margin-top:35px}#menosadmin-landing .flow{grid-template-columns:1fr 1fr}#menosadmin-landing .pilot{padding:45px}#menosadmin-landing .contact{gap:45px}#menosadmin-landing .footer{grid-template-columns:1fr 1fr}}@media(max-width:720px){#menosadmin-landing .container{width:calc(100% - 28px)}#menosadmin-landing .section{padding:68px 0}#menosadmin-landing h1{font-size:clamp(2.7rem,13vw,4rem)}#menosadmin-landing h2{font-size:2.2rem}#menosadmin-landing .navwrap{height:70px}#menosadmin-landing .menubtn{display:block}#menosadmin-landing .navwrap nav{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;padding:22px;flex-direction:column;align-items:stretch}#menosadmin-landing .navwrap nav.open{display:flex}#menosadmin-landing .hero{padding-top:68px}#menosadmin-landing .visual{min-height:390px;border-radius:20px}#menosadmin-landing .paper{padding:14px 12px}#menosadmin-landing .shift1{margin-left:12px}#menosadmin-landing .shift2{margin-left:25px}#menosadmin-landing .flow{grid-template-columns:1fr}#menosadmin-landing .flow article{min-height:auto;display:grid;grid-template-columns:38px 1fr}#menosadmin-landing .flow article p{margin:0}#menosadmin-landing .pilot{padding:28px 19px;border-radius:20px}#menosadmin-landing .price{padding:24px 19px}#menosadmin-landing .fields,#menosadmin-landing .footer{grid-template-columns:1fr}#menosadmin-landing .contact form{padding:23px 17px}#menosadmin-landing .footer nav{flex-direction:column;gap:7px}#menosadmin-landing .footer{gap:24px}}@media(prefers-reduced-motion:reduce){}
#menosadmin-landing{--teal:#11776f;background:#fff;width:100%;text-align:left}#menosadmin-landing section[id]{scroll-margin-top:90px}#menosadmin-landing h1,#menosadmin-landing h2,#menosadmin-landing h3{font-family:inherit;font-weight:750;color:inherit}#menosadmin-landing .dark h2,#menosadmin-landing .pilot h2{color:white}#menosadmin-landing fieldset{border:0;padding:0;margin:0;min-width:0}#menosadmin-landing .ma-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#menosadmin-landing .ma-form-status:empty{display:none}#menosadmin-landing button:focus-visible{outline:3px solid #f2af43;outline-offset:3px}#menosadmin-landing .footer .brand small{color:#aebfc3}#menosadmin-landing input,#menosadmin-landing textarea{background:#fff}#menosadmin-landing textarea{resize:vertical}#menosadmin-landing .menubtn{color:var(--navy);font-size:24px;padding:8px}#menosadmin-landing .brand{color:inherit}#menosadmin-landing summary::-webkit-details-marker{display:none}


/* MenosAdmin header reliability patch - 2026-10-02 */
#menosadmin-landing{padding-top:78px}
#menosadmin-landing header{
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:0!important;
  width:100%!important;
  z-index:99990!important;
  background:rgba(255,255,255,.96)!important;
  -webkit-backdrop-filter:blur(12px);
  backdrop-filter:blur(12px);
  border-bottom:1px solid var(--line);
  box-shadow:0 4px 18px rgba(16,45,58,.06);
}
body.admin-bar #menosadmin-landing header{top:32px!important}
@media(max-width:782px){body.admin-bar #menosadmin-landing header{top:46px!important}}
@media(max-width:720px){#menosadmin-landing{padding-top:70px}}
