.q-page .site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(7,16,13,.88);border-bottom:1px solid rgba(123,190,150,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.q-page .nav{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:28px}.q-page .brand{gap:11px;font-size:15px;font-weight:800;letter-spacing:.13em}.q-page .brand,.q-page .brand-mark{display:inline-flex;align-items:center}.q-page .brand-mark{justify-content:center;width:38px;height:32px;color:#06100b;background:var(--green);border-radius:9px;font-size:17px;letter-spacing:0;box-shadow:0 0 28px rgba(95,189,130,.18)}.q-page .nav-links{display:flex;align-items:center;gap:28px;color:var(--text-soft);font-size:14px}.q-page .login-link:hover,.q-page .nav-links a:hover{color:var(--green-light)}.q-page .nav-actions{display:flex;align-items:center;gap:18px}.q-page .login-link{color:var(--text-soft);font-size:14px;font-weight:650}.q-page .nav-cta{min-height:42px;padding:0 16px;font-size:14px}.q-hero{position:relative;overflow:hidden;padding:115px 0 125px;background:radial-gradient(ellipse at 75% 30%,rgba(52,126,81,.17),transparent 55%)}.q-hero-grid{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:65px;gap:65px;align-items:center}.q-hero h1{font-size:clamp(44px,5.7vw,76px)}.q-hero .lead{margin-top:30px}.q-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.q-hero-visual{border:1px solid var(--border-strong);border-radius:22px;padding:14px;background:linear-gradient(135deg,#10271b,#07100d);box-shadow:0 30px 90px #0008}.q-hero-visual img{width:100%;border-radius:12px}.q-visual-caption{display:flex;justify-content:space-between;gap:12px;padding:15px 6px 4px;font-size:12px;color:var(--text-soft)}.q-visual-caption strong{color:var(--green-light)}.q-stat-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border-block:1px solid var(--border)}.q-stat-strip>div{background:#0b1712;padding:28px 22px;text-align:center}.q-stat-strip strong{display:block;color:var(--green-light);font-size:18px}.q-stat-strip span{font-size:13px;color:var(--text-muted)}.q-intro{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;gap:65px;align-items:start}.q-intro p{color:var(--text-soft);line-height:1.8;margin-bottom:16px}.q-process{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:45px}.q-step{padding:30px 25px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(145deg,#10231a,#0b1712)}.q-step-number{font-size:12px;letter-spacing:.15em;color:var(--green-light);font-weight:800}.q-step h3{margin:30px 0 13px}.q-step p{font-size:14px;color:var(--text-muted);line-height:1.75}.q-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.q-split img{width:100%;border:1px solid var(--border-strong);border-radius:18px;box-shadow:var(--shadow)}.q-bullets{display:grid;grid-gap:18px;gap:18px;margin-top:30px}.q-bullets li{list-style:none;border-left:2px solid var(--green);padding-left:18px;color:var(--text-soft)}.q-bullets strong{display:block;color:var(--text);margin-bottom:4px}.q-cta{background:radial-gradient(ellipse at 50% 0,rgba(76,174,106,.18),transparent 70%);text-align:center}.q-cta .lead,.q-cta h2{margin-inline:auto}.q-cta .lead{margin-top:25px}.q-cta .button{margin-top:30px}.q-page .footer{padding:65px 0 25px}.q-page .footer-grid{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:80px;gap:80px}.q-page .footer-grid>div:first-child p{max-width:430px;margin-top:18px;color:var(--text-muted);font-size:13px}.q-page .footer-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.q-page .footer-links div{display:grid;align-content:start;grid-gap:9px;gap:9px}.q-page .footer-links strong{font-size:12px}.q-page .footer-links a{color:var(--text-muted);font-size:12px}.q-page .footer-links a:hover{color:var(--green-light)}.q-page .footer-bottom{display:flex;justify-content:space-between;margin-top:55px;padding-top:20px;color:var(--text-muted);border-top:1px solid var(--border);font-size:11px}@media(max-width:1050px){.q-page .nav-links{display:none}.q-hero-grid,.q-split{grid-template-columns:1fr}.q-process{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.q-intro,.q-page .footer-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:640px){.q-page .nav{min-height:66px}.q-page .brand{font-size:13px}.q-page .brand-mark{width:35px;height:29px}.q-page .login-link{display:none}.q-page .nav-cta{font-size:12px;padding:0 12px;min-height:39px}.q-hero{padding:70px 0 80px}.q-hero-grid{gap:48px}.q-hero h1{font-size:clamp(40px,12vw,56px)}.q-process,.q-stat-strip{grid-template-columns:1fr}.q-actions{flex-direction:column}.q-page .footer-links{grid-template-columns:1fr 1fr}.q-page .footer-bottom{flex-direction:column;gap:7px}}