﻿@import url("variables.css");body.info-page{margin:0;background:#f7f9fa;color:#20242d;font-family:Inter,Arial,sans-serif}
.info-header{height:76px;padding:0 5%;display:flex;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #e7ebf0}
.info-brand{display:flex;align-items:center;gap:10px;color:#20242d;font-size:22px;font-weight:800;text-decoration:none}
.info-brand::before{display:none}.info-brand{gap:12px;font-size:27px;letter-spacing:-.8px}.info-brand .brand-mark{width:42px;height:42px;position:relative;display:inline-block}.info-brand .brand-mark span{position:absolute;border-radius:999px}.info-brand .brand-mark .green-a{width:29px;height:10px;background:#08a943;left:2px;top:4px}.info-brand .brand-mark .green-b{width:10px;height:28px;background:#08a943;left:12px;top:4px}.info-brand .brand-mark .yellow{width:20px;height:9px;background:#f2b300;right:2px;top:14px;transform:rotate(-33deg)}.info-brand .brand-mark .orange{width:18px;height:18px;border:7px solid #f57c00;border-top-color:transparent;border-left-color:transparent;left:12px;bottom:1px;transform:rotate(45deg)}.info-brand .brand-mark .dot{width:8px;height:8px;background:#08a943;right:1px;top:0}.info-brand .brand-jobs{font-weight:800}
.info-nav{display:flex;gap:25px;font-size:13px}
.info-nav a{color:#29303a;text-decoration:none}
.info-signup{border:1px solid #b8dcc5;border-radius:999px;padding:9px 14px;color:#087b35;font-size:12px;font-weight:700;text-decoration:none}
.info-main{width:min(100% - 72px,1060px);margin:0 auto;padding:44px 0}
.info-hero{padding:28px 0;border-bottom:1px solid #e7ebf0}
.info-hero h1{margin:0 0 10px;font-size:38px;letter-spacing:-1px}
.info-hero p{max-width:760px;margin:0;color:#6f7785;line-height:1.65}
.info-section{padding:26px 0;border-bottom:1px solid #e7ebf0}
.info-section h2{margin:0 0 10px;font-size:21px}
.info-section p,.info-section li{color:#586270;font-size:14px;line-height:1.7}
.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.info-card{padding:18px;border:1px solid #e2e7ea;border-radius:12px;background:#fff}
.info-card h3{margin:0 0 7px;font-size:15px}
.info-form{max-width:700px;padding:22px;border:1px solid #e2e7ea;border-radius:14px;background:#fff}
.info-form label{display:block;margin:0 0 6px;font-size:12px;font-weight:700}
.info-form input,.info-form select,.info-form textarea{width:100%;box-sizing:border-box;margin:0 0 15px;padding:11px;border:1px solid #dce2e6;border-radius:8px;font:inherit}
.info-form textarea{min-height:130px}
.info-form button{border:0;border-radius:8px;background:#08a943;color:#fff;padding:11px 15px;font-weight:700}
.info-note{padding:12px;border-left:3px solid #e6a700;background:#fff9e9;color:#73550e;font-size:12px}
@media(max-width:750px){.info-nav{display:none}
.info-main{width:min(100% - 36px,1060px)}
.info-grid{grid-template-columns:1fr}
}
