
#av-preview{--av-bg:light-dark(#f8f8f7,#0f1115);--av-panel:light-dark(#fff,#191c22);--av-text:light-dark(#16181d,#f5f5f5);--av-muted:light-dark(#555b65,#b1b5bf);--av-line:light-dark(#dddfe3,#30343c);--av-red:#c21e1e;background:var(--av-bg);color:var(--av-text);font:400 14px/1.65 Montserrat,sans-serif;overflow:hidden;border-radius:12px}
#av-preview *{box-sizing:border-box}#av-preview button,#av-preview input,#av-preview select,#av-preview textarea{font:inherit}#av-preview button{cursor:pointer}#av-preview .av-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 36px;border-bottom:1px solid var(--av-line);background:var(--av-bg)}#av-preview .av-logo{font-size:27px;font-weight:500;letter-spacing:5px;line-height:1.2}#av-preview .av-logo span{color:var(--av-red)}#av-preview .av-logo small{display:block;font-size:8px;font-weight:700;letter-spacing:3.3px;color:var(--av-red);margin-top:5px}#av-preview nav{display:flex;gap:8px;flex-wrap:wrap}#av-preview nav button{background:none;color:var(--av-muted);border:0;padding:10px 12px;font-size:12px;font-weight:600;border-bottom:2px solid transparent}#av-preview nav button[aria-current=page]{color:var(--av-text);border-bottom-color:var(--av-red)}#av-preview .av-page{padding:46px 44px 40px}#av-preview [hidden]{display:none!important}#av-preview .av-kicker{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--av-red);font-weight:700;margin-bottom:20px}#av-preview h1{font:500 clamp(32px,4.4vw,52px)/1.13 Montserrat,sans-serif;letter-spacing:-1.6px;margin:0 0 22px;max-width:720px}#av-preview h1 em{font-style:normal;color:var(--av-red)}#av-preview h2{font-size:25px;line-height:1.3;font-weight:500;margin:0 0 16px}#av-preview h3{font-size:17px;line-height:1.4;font-weight:600;margin:0 0 13px}#av-preview p{margin:0 0 18px;color:var(--av-muted)}#av-preview .av-intro{max-width:580px;font-size:15px}#av-preview .av-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:28px 0}#av-preview .av-action{border:1px solid var(--av-line);border-radius:5px;background:var(--av-panel);color:var(--av-text);padding:13px 17px;font-size:12px;font-weight:600}#av-preview .av-main{background:var(--av-red);color:#fff;border-color:var(--av-red)}#av-preview .av-context{font-size:11px;color:var(--av-muted)}#av-preview .av-rule{height:1px;background:var(--av-line);margin:34px 0}#av-preview .av-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#av-preview .av-card{background:var(--av-panel);border:1px solid var(--av-line);padding:23px;border-radius:7px}#av-preview .av-card p{font-size:12px}#av-preview .av-icon{color:var(--av-red);margin-bottom:21px;display:block}#av-preview .av-card button{border:0;padding:0;background:none;color:var(--av-text);font-size:12px;font-weight:600}#av-preview .av-tag{font-size:10px;letter-spacing:1.4px;color:var(--av-red);margin-bottom:14px}#av-preview .av-split{display:grid;grid-template-columns:1fr 1.2fr;gap:42px}#av-preview .av-steps{display:grid;gap:20px}#av-preview .av-step{border-top:1px solid var(--av-line);padding-top:14px;display:grid;grid-template-columns:30px 1fr;gap:12px}#av-preview .av-step>span{color:var(--av-red);font-size:12px}#av-preview .av-step h3{margin-bottom:6px}#av-preview .av-step p{font-size:12px;margin:0}#av-preview ul{padding-left:17px;color:var(--av-muted);font-size:12px;line-height:1.9;margin:14px 0 22px}#av-preview .av-form{background:var(--av-panel);padding:26px;border:1px solid var(--av-line);border-radius:7px;display:grid;gap:15px}#av-preview label{display:grid;gap:6px;font-size:12px;font-weight:500}#av-preview input,#av-preview select,#av-preview textarea{background:var(--av-bg);color:var(--av-text);border:1px solid var(--av-line);border-radius:5px;padding:11px;width:100%;font-size:14px}#av-preview textarea{resize:vertical}#av-preview .av-check{display:flex;align-items:start;gap:9px;font-size:11px;color:var(--av-muted)}#av-preview .av-check input{width:auto;margin-top:3px}#av-preview .av-demo{font-size:11px;color:var(--av-muted);margin:0}#av-preview footer{border-top:1px solid var(--av-line);padding:20px 36px;display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:1px;color:var(--av-muted)}#av-preview .av-note{margin-top:25px;padding-top:20px;border-top:1px solid var(--av-line);font-size:12px}#av-preview .av-form-result{font-size:12px;color:var(--av-text)}
@media(max-width:650px){#av-preview .av-top{padding:20px;align-items:start;flex-direction:column;gap:18px}#av-preview nav{gap:0;width:100%;justify-content:space-between}#av-preview nav button{padding:10px 6px}#av-preview .av-page{padding:32px 22px}#av-preview .av-cards,#av-preview .av-split{grid-template-columns:1fr;gap:16px}#av-preview h1{font-size:34px}#av-preview footer{padding:20px 22px;flex-wrap:wrap}#av-preview .av-form{padding:20px}}

:root{color-scheme:dark;background:#0f1115} :root[data-theme="light"]{color-scheme:light;background:#f8f8f7}
body{margin:0}#av-preview{border-radius:0;min-height:100vh}#av-preview .av-top,#av-preview .av-page,#av-preview footer{max-width:1240px;margin:auto}#av-preview .av-page{min-height:650px;padding-top:64px;padding-bottom:64px}
#av-preview a{color:inherit;text-decoration:none}#av-preview .av-brand{display:block;flex-shrink:0}#av-preview .av-brand img{width:240px;height:auto;display:block}
#av-preview .av-top{gap:18px}#av-preview nav{margin-left:auto}#av-preview nav a{padding:12px;font-weight:600;font-size:12px;color:var(--av-muted);border-bottom:2px solid transparent}#av-preview nav a[aria-current="page"]{border-bottom-color:var(--av-red);color:var(--av-text)}
#av-preview .av-main{display:inline-block;background:linear-gradient(180deg,#d92323,#c21e1e);color:white}
#av-preview .av-card a{font-size:12px;font-weight:600}
#av-preview a:hover,#av-preview .av-card button:hover{color:var(--av-red)}#av-preview .av-main:hover{color:#fff;background:#a81717}
#av-preview :focus-visible{outline:3px solid #e44d4d;outline-offset:4px}#av-preview .av-action:disabled{opacity:.65;cursor:wait}
@media(max-width:800px){#av-preview .av-top{flex-wrap:wrap}#av-preview nav{margin-left:0;order:3;width:100%;justify-content:space-between}#av-preview #theme-toggle{margin-left:auto}#av-preview .av-page{padding:38px 22px;min-height:0}#av-preview .av-cards,#av-preview .av-split{grid-template-columns:1fr}}
@media(max-width:650px){#av-preview .av-top{flex-direction:row;align-items:center}#av-preview .av-brand img{width:180px}#av-preview #theme-toggle{font-size:11px;padding:10px}#av-preview input,#av-preview select,#av-preview textarea{font-size:16px}}

