.au-facts{list-style:none;margin:0;padding:24px 0 0;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:10px 22px}.au-facts li{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;color:var(--ink-2)}.au-facts-i{width:22px;height:22px;flex:0 0 auto;display:inline-grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--accent-ink)}.au-facts-i svg{width:12px;height:12px}.au-metrics{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:clamp(20px,2.4vw,30px);box-shadow:var(--shadow-1)}.au-metrics-head{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}.au-metrics-list{list-style:none;margin:0;padding:0}.au-metrics-list li{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:13px 0;border-top:1px solid var(--border)}.au-metrics-key{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--accent-text)}.au-metrics-name{font-size:15px;color:var(--ink)}.au-metrics-limit{font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink-2);padding:4px 10px;border-radius:999px;background:#6ee7a02e;border:1px solid rgba(34,139,84,.25);white-space:nowrap}.au-metrics-note{margin-top:14px;font-size:13px;line-height:1.55;color:var(--ink-3)}.au-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.au-card{display:flex;flex-direction:column;gap:10px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.au-card--flat{background:var(--bg)}.au-card-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;background:var(--surface-2);border:1px solid var(--border);color:var(--accent-text);margin-bottom:4px}.au-card-icon svg{width:28px;height:28px}.au-card h3{font-size:clamp(18px,1.5vw,20px);line-height:1.25}.au-card p{font-size:15px;line-height:1.6;color:var(--ink-2)}.au-sub{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 16px}.au-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:none}.au-step{position:relative;display:flex;gap:16px;padding:22px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.au-step--pause{background:transparent;border-style:dashed;border-color:var(--border-strong)}.au-step-no{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);font-size:13px;font-weight:600}.au-step--pause .au-step-no{background:transparent;color:var(--ink-3);border:1px dashed var(--border-strong)}.au-step-main{display:flex;flex-direction:column;gap:6px}.au-step-when{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-weight:600}.au-step h3{font-size:19px;line-height:1.25}.au-step p{font-size:14.5px;line-height:1.6;color:var(--ink-2)}.au-note{margin-top:24px;padding:16px 20px;border-left:3px solid var(--accent);background:var(--bg-2);border-radius:0 var(--r-md) var(--r-md) 0;font-size:15px;color:var(--ink-2);max-width:80ch}.au-deliver{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(24px,3vw,40px);align-items:start}.au-deliver-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.au-deliver-list li{display:flex;gap:12px;font-size:15.5px;line-height:1.6;color:var(--ink-2)}.au-deliver-list .au-facts-i{margin-top:2px}.au-types{padding:24px;border-radius:var(--r-lg);background:var(--ink);color:#f6f4ee}.au-types h3{font-size:20px;margin-bottom:10px;color:#fff}.au-types p{font-size:15px;line-height:1.6;color:#d5d2ca}.au-work-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(24px,3vw,48px);align-items:start}.au-rules{list-style:none;margin:0;padding:0;counter-reset:rule}.au-rules li{counter-increment:rule;position:relative;padding:18px 0 18px 52px;border-top:1px solid var(--border)}.au-rules li:last-child{border-bottom:1px solid var(--border)}.au-rules li:before{content:counter(rule,decimal-leading-zero);position:absolute;left:0;top:20px;font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:var(--accent-text);font-weight:600}.au-rules h3{font-size:18px;margin-bottom:6px}.au-rules p{font-size:15px;line-height:1.6;color:var(--ink-2)}.au-excluded{padding:24px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2)}.au-excluded ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.au-excluded li{display:flex;gap:10px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.au-excluded-i{flex:0 0 auto;margin-top:3px;color:var(--ink-4)}.au-author{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:minmax(200px,300px) 1fr;gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(20px,3vw,36px);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl)}.au-author-img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 30%;border-radius:var(--r-lg)}.au-author-main{display:flex;flex-direction:column;gap:10px}.au-author-name{font-size:clamp(26px,2.6vw,34px)}.au-author-role{font-size:12px;letter-spacing:.08em;color:var(--ink-3)}.au-author-body{font-size:16px;line-height:1.65;color:var(--ink-2);margin-top:6px}.au-author-stats{display:grid;grid-template-columns:auto 1fr;gap:12px 32px;margin-top:8px}.au-author-stat-n{font-family:var(--font-display);font-size:30px;font-weight:500;letter-spacing:-.02em}.au-author-stat-l{font-size:13px;color:var(--ink-3);max-width:32ch}.au-author-quote{margin:12px 0 0;padding:16px 20px;border-left:3px solid var(--accent);background:var(--bg-2);border-radius:0 var(--r-md) var(--r-md) 0;font-size:15.5px;line-height:1.6;color:var(--ink);font-style:italic}.au-form-sec{background:var(--bg-2)}.au-form-wrap{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(32px,5vw,72px);align-items:start}.au-form-side{display:flex;flex-direction:column;gap:18px;position:sticky;top:100px}.au-promises{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.au-promises li{display:flex;gap:12px;font-size:15px;line-height:1.5;color:var(--ink-2)}.au-form{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:clamp(20px,3vw,36px);box-shadow:var(--shadow-1)}.au-form-step{display:flex;flex-direction:column;gap:18px}.au-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.au-form .lp-label select{padding:13px 14px;background:var(--bg);border:1px solid var(--border-strong);border-radius:10px;color:var(--ink);font:inherit;font-size:15px}.au-form .lp-label select:focus{outline:none;border-color:var(--accent-text)}.au-form .lp-label>span{font-size:13px;color:var(--ink-2)}.au-chips{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.au-chips legend{width:100%;margin-bottom:8px;padding:0;font-size:13px;color:var(--ink-2)}.au-chip{position:relative;cursor:pointer}.au-chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.au-chip span{display:inline-block;padding:9px 14px;font-size:14px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg);color:var(--ink-2);transition:border-color .2s ease,background .2s ease,color .2s ease}.au-chip input:checked+span{border-color:var(--accent-text);background:#fdbb2929;color:var(--ink)}.au-chip input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:2px}.au-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--ink-3);cursor:pointer}.au-consent input{margin-top:2px;accent-color:var(--accent-text);width:16px;height:16px;flex:0 0 auto}.au-consent a,.au-form .lp-error a{color:var(--accent-text);text-decoration:underline}.au-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.au-submit{justify-content:center;width:100%;padding:17px 22px;font-size:16px}.au-submit:disabled{opacity:.7;cursor:progress}.au-thanks{text-align:center;padding:clamp(24px,4vw,48px) 8px;outline:none}.au-thanks .lp-thanks-i svg{width:26px;height:26px}.au-thanks h3{font-size:clamp(24px,2.4vw,30px);margin-bottom:12px}.au-thanks p{font-size:16px;line-height:1.6;color:var(--ink-2);max-width:46ch;margin:0 auto}@media(max-width:1024px){.au-grid-3,.au-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.au-form-wrap{grid-template-columns:1fr}.au-form-side{position:static}}@media(max-width:880px){.au-deliver,.au-work-grid,.au-author{grid-template-columns:1fr}.au-author-img{max-width:260px;aspect-ratio:1}}@media(max-width:640px){.au-grid-3,.au-steps,.au-form-row{grid-template-columns:1fr}.au-metrics-list li{grid-template-columns:48px 1fr auto;gap:10px}.au-metrics-name{font-size:14px}.au-author-stats{grid-template-columns:1fr}}.au-review-q{font-size:clamp(18px,1.7vw,23px)}.au-review-avatar{width:56px;height:56px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-weight:600;font-size:18px}a.au-review-company{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}a.au-review-company:hover{color:var(--accent-text)}
