
.uzn .form .wpcf7-form-control-wrap{display:block}
.uzn .form .wpcf7-not-valid-tip{display:block;color:#b42318;font-size:12px;margin-top:4px}
.uzn .wpcf7-response-output{margin:12px 0 0}
.uzn .sub-form,.uzn .wpcf7-form.sub-form{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.uzn .sub-form .wpcf7-form-control-wrap{flex:1 1 200px;display:block}
.uzn .sub-form input{width:100%}
.uzn .subnav{top:var(--uzn-hd,122px)}
.uzn .wpcf7-submit{font-family:inherit;cursor:pointer}
.uzn .tstep button{padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;appearance:none;-webkit-appearance:none}
body.uzn-page .aa-hd button,body.uzn-page .aa-drawer button{font-family:inherit}
@media(max-width:640px){
  body.uzn-page .aa-top .aa-wrap{flex-wrap:wrap;row-gap:8px;align-items:center}
  body.uzn-page .aa-hook{flex:1 1 100%}
  body.uzn-page .aa-hook__txt{flex:1;min-width:0}
  body.uzn-page .aa-top .r{width:100%;justify-content:flex-end}
}
.uzn .top-post:not(:has(.r)){grid-template-columns:1fr}
.aa-hd .aa-logo img,.aa-drawer__hd .aa-logo img{display:block;height:56px;width:auto}
.aa-nav>a .nb{white-space:nowrap}

.uzn .founder .ph{position:relative;overflow:hidden}
.uzn .founder .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}
.uzn .shot{aspect-ratio:auto;background:transparent;border:0;padding:0;display:block}
.uzn .shot img{width:100%;height:auto;display:block;border-radius:18px}
