#awcap{--ac-green:#1d6f38;--ac-dark:#123d2b;--ac-ink:#182e25;--ac-muted:#596860;--ac-line:#dce5df;--ac-soft:#f3f6f3;--ac-gold:#e0c382;font-family:Inter,Arial,sans-serif;color:var(--ac-ink);background:#fff;font-size:16px;line-height:1.65;overflow:clip}
#awcap *,#awcap *::before,#awcap *::after{box-sizing:border-box}#awcap h1,#awcap h2,#awcap h3,#awcap p,#awcap ul,#awcap ol,#awcap figure{margin:0}#awcap h1,#awcap h2,#awcap h3{font-family:inherit;color:var(--ac-ink);font-weight:650;letter-spacing:-.035em}#awcap h2{font-size:clamp(28px,3vw,40px);line-height:1.18}#awcap h3{font-size:21px;line-height:1.3;letter-spacing:-.018em}#awcap p{color:var(--ac-muted)}#awcap img{display:block;max-width:100%;height:auto}#awcap a{color:var(--ac-green);text-decoration:none}#awcap a:hover{text-decoration:underline}#awcap a:focus-visible,#awcap summary:focus-visible{outline:3px solid #be963a;outline-offset:5px}#awcap ul,#awcap ol{padding:0;list-style:none}#awcap li{list-style:none}#awcap .ac-wrap{width:calc(100% - 64px);max-width:1240px;margin-inline:auto}#awcap .ac-section{padding:76px 0;scroll-margin-top:120px}#awcap .ac-soft{background:var(--ac-soft)}#awcap .ac-kicker{display:block;color:var(--ac-green);font-size:11px;letter-spacing:.15em;line-height:1.5;font-weight:750;text-transform:uppercase;margin-bottom:16px}#awcap .ac-head{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:end;margin-bottom:34px}#awcap .ac-head p{max-width:580px}#awcap .ac-breadcrumb{font-size:12px;padding:16px 0;color:var(--ac-muted);border-bottom:1px solid var(--ac-line)}#awcap .ac-breadcrumb span{margin:0 10px;color:#85948c}
#awcap .ac-hero{background:var(--ac-dark)}#awcap .ac-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:500px}#awcap .ac-hero-copy{padding:52px 46px 48px 0;align-self:center}#awcap .ac-hero .ac-kicker{color:var(--ac-gold)}#awcap .ac-hero h1{font-size:clamp(34px,3.55vw,49px);line-height:1.09;color:#fff;font-weight:600;max-width:650px}#awcap .ac-hero p{margin-top:23px;color:#e0e9e3;font-size:16px;max-width:570px;line-height:1.7}#awcap .ac-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}#awcap .ac-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:12px 21px;background:var(--ac-green);color:#fff;font-size:13px;font-weight:650;border:1px solid var(--ac-green);border-radius:3px;line-height:1.3}#awcap .ac-btn:hover{background:var(--ac-dark);color:#fff;text-decoration:none}#awcap .ac-btn-light{background:#fff;color:var(--ac-dark);border-color:#fff}#awcap .ac-btn-light:hover{background:#e5eee6;color:var(--ac-dark)}#awcap .ac-btn-ghost{background:transparent;border-color:#8aa393;color:#fff}#awcap .ac-btn-ghost:hover{background:#24533c}#awcap .ac-hero-image{position:relative;min-width:0;overflow:hidden;margin-right:calc((1240px - 100vw)/2)}#awcap .ac-hero-image>img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;inset:0}#awcap .ac-photo-caption{position:absolute;bottom:24px;left:24px;background:#fff;padding:11px 16px;max-width:calc(100% - 48px);font-size:11px;color:var(--ac-dark);letter-spacing:.02em}#awcap .ac-photo-caption strong{display:block;font-size:14px}#awcap .ac-proof{display:grid;grid-template-columns:repeat(4,1fr);padding:27px 0;gap:26px;border-bottom:1px solid var(--ac-line)}#awcap .ac-proof li{border-right:1px solid var(--ac-line)}#awcap .ac-proof li:last-child{border:0}#awcap .ac-proof strong{display:block;font-size:22px;letter-spacing:-.03em}#awcap .ac-proof span{font-size:12px;color:var(--ac-muted)}#awcap .ac-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:64px 0;align-items:center}#awcap .ac-intro h2{font-size:31px;max-width:470px}#awcap .ac-intro .ac-text-link{margin-top:17px;display:inline-block}
#awcap .ac-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#awcap .ac-product{background:#fff;border:1px solid var(--ac-line);padding:28px;display:flex;flex-direction:column;min-width:0}#awcap .ac-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}#awcap .ac-card-top .ac-kicker{margin:0;letter-spacing:.12em}#awcap .ac-number{font-size:30px;color:#b2c4b8;font-weight:400;letter-spacing:-.07em}#awcap .ac-product h3{font-size:24px;min-height:62px;margin-bottom:15px}#awcap .ac-product p{font-size:14px;line-height:1.75;margin-bottom:22px}#awcap .ac-link-list{margin-top:auto;padding-top:5px}#awcap .ac-link-list a{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid var(--ac-line);padding:12px 0;font-size:13px;font-weight:650}#awcap .ac-link-list a span{color:#73937f}#awcap .ac-workshop{height:260px;overflow:hidden;position:relative;margin-bottom:32px}#awcap .ac-workshop img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}#awcap .ac-workshop figcaption{position:absolute;bottom:18px;left:20px;background:#fff;padding:8px 13px;font-size:12px}#awcap .ac-processes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:34px;row-gap:30px}#awcap .ac-process{padding:21px 0 0;border-top:2px solid var(--ac-line)}#awcap .ac-process-top{display:flex;align-items:flex-start;gap:15px}#awcap .ac-process-top span{color:var(--ac-green);font-size:12px;line-height:28px;font-weight:700}#awcap .ac-process p{font-size:14px;margin:15px 0}#awcap .ac-inline-links{display:flex;flex-wrap:wrap;gap:8px 20px}#awcap .ac-text-link{font-size:13px;font-weight:700}#awcap .ac-quality{display:grid;grid-template-columns:.82fr 1.18fr;gap:66px}#awcap .ac-quality-intro h2{margin-bottom:22px}#awcap .ac-quality-intro p{margin-bottom:25px}#awcap .ac-quality-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 26px}#awcap .ac-quality-item{padding-top:15px;border-top:1px solid #b6caba}#awcap .ac-quality-item h3{font-size:18px;margin-bottom:10px}#awcap .ac-quality-item p{font-size:14px}#awcap .ac-quality-item b{display:block;color:var(--ac-green);font-size:12px;margin-bottom:13px}
#awcap .ac-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:34px}#awcap .ac-step{border-top:1px solid #b5c6ba;padding-top:23px}#awcap .ac-step>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;background:var(--ac-green);color:#fff;font-size:12px;margin-bottom:20px;border-radius:50%}#awcap .ac-step h3{font-size:18px;margin-bottom:12px}#awcap .ac-step p{font-size:14px}#awcap .ac-oem-note{margin-top:35px;background:var(--ac-soft);padding:20px 24px;display:flex;gap:30px;justify-content:space-between;align-items:center}#awcap .ac-oem-note p{font-size:14px}#awcap .ac-oem-note a{flex-shrink:0}#awcap .ac-faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}#awcap .ac-faq-layout h2{margin-bottom:20px}#awcap .ac-faq-list details{border-bottom:1px solid #cddbd0;background:transparent}#awcap .ac-faq-list details:first-child{border-top:1px solid #cddbd0}#awcap summary{font-size:16px;font-weight:600;color:var(--ac-ink);padding:21px 30px 21px 0;cursor:pointer;position:relative;list-style:none;line-height:1.45}#awcap summary::-webkit-details-marker{display:none}#awcap summary::after{content:'+';position:absolute;right:2px;top:18px;font-size:22px;font-weight:400;color:var(--ac-green)}#awcap details[open] summary::after{content:'−'}#awcap details p{font-size:14px;padding:0 25px 23px 0;line-height:1.8}#awcap .ac-inquiry{background:var(--ac-dark);padding:62px 0;scroll-margin-top:110px}#awcap .ac-inquiry-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:start}#awcap .ac-inquiry h2{color:#fff;margin-bottom:23px}#awcap .ac-inquiry p{color:#d4e2d8}#awcap .ac-inquiry .ac-kicker{color:var(--ac-gold)}#awcap .ac-inquiry .ac-text-link{color:#fff;text-decoration:underline;display:inline-block;margin-top:23px}#awcap .ac-form-panel{background:#fff;padding:30px;border-radius:3px;color:var(--ac-ink)}#awcap .ac-form-panel p{color:var(--ac-muted);font-size:14px}#awcap .ac-form-panel h3{margin-bottom:12px}#awcap .ac-form-panel label{color:var(--ac-ink);font-size:13px;font-weight:500}#awcap .ac-form-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea){width:100%;max-width:100%;min-height:43px;background:#f8faf8;border:1px solid #cad8ce;border-radius:2px;padding:10px 12px;font:inherit;font-size:14px;color:var(--ac-ink)}#awcap .ac-form-panel textarea{min-height:100px}#awcap .ac-form-panel input[type=submit]{background:var(--ac-green);color:white;border:0;border-radius:3px;padding:14px 24px;font-weight:600;cursor:pointer}#awcap .ac-form-panel .wpcf7-response-output{color:var(--ac-ink)}#awcap .ac-form-panel .wpcf7-not-valid-tip{color:#a82929}#awcap .ac-form-panel a:not(.ac-btn){color:var(--ac-green)}#awcap .ac-mobile-contact{display:none}#awcap .ac-jump{border-bottom:1px solid var(--ac-line);background:#fff}#awcap .ac-jump .ac-wrap{display:flex;gap:32px;overflow-x:auto;scrollbar-width:thin}#awcap .ac-jump a{display:block;padding:17px 0;font-size:12px;font-weight:650;white-space:nowrap;color:var(--ac-muted)}#awcap .ac-jump a:hover{color:var(--ac-green)}
@media(max-width:1304px){#awcap .ac-hero-image{margin-right:-32px}}@media(max-width:1000px){#awcap .ac-head,#awcap .ac-intro{gap:36px}#awcap .ac-hero-copy{padding-right:28px}#awcap .ac-hero h1{font-size:39px}#awcap .ac-product{padding:21px}#awcap .ac-product h3{font-size:21px}#awcap .ac-quality,#awcap .ac-faq-layout{gap:35px}#awcap .ac-inquiry-grid{gap:35px}}@media(max-width:760px){#awcap .ac-wrap{width:calc(100% - 36px)}#awcap .ac-section{padding:48px 0}#awcap .ac-hero-grid{grid-template-columns:1fr;min-height:0}#awcap .ac-hero-copy{padding:37px 0 32px}#awcap .ac-hero h1{font-size:37px;max-width:560px}#awcap .ac-hero p{font-size:15px}#awcap .ac-hero-image{height:260px;margin:0 -18px}#awcap .ac-photo-caption{bottom:16px;left:18px}#awcap .ac-proof{grid-template-columns:1fr 1fr;gap:21px;padding:25px 0}#awcap .ac-proof li:nth-child(2){border-right:0}#awcap .ac-proof strong{font-size:21px}#awcap .ac-head,#awcap .ac-intro,#awcap .ac-quality,#awcap .ac-faq-layout,#awcap .ac-inquiry-grid{grid-template-columns:1fr;gap:22px}#awcap .ac-intro{padding:43px 0}#awcap .ac-intro h2{font-size:28px}#awcap .ac-head{margin-bottom:26px}#awcap .ac-products{grid-template-columns:1fr;gap:18px}#awcap .ac-product{padding:25px}#awcap .ac-product h3{min-height:0;font-size:25px}#awcap .ac-card-top{margin-bottom:15px}#awcap .ac-product p{margin-bottom:16px}#awcap .ac-link-list{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}#awcap .ac-processes{grid-template-columns:1fr 1fr;gap:25px}#awcap .ac-workshop{height:210px}#awcap .ac-workflow{grid-template-columns:1fr 1fr;gap:27px}#awcap .ac-oem-note{display:block}#awcap .ac-oem-note a{display:inline-block;margin-top:10px}#awcap .ac-faq-layout{gap:30px}#awcap .ac-inquiry{padding:44px 0}#awcap .ac-form-panel{padding:23px}#awcap .ac-jump .ac-wrap{gap:23px}#awcap .ac-quality-grid{gap:24px}#awcap .ac-actions{gap:10px}#awcap .ac-btn{padding:12px 16px;gap:14px}}
@media(max-width:420px){#awcap .ac-hero h1{font-size:32px}#awcap .ac-processes,#awcap .ac-quality-grid{grid-template-columns:1fr}#awcap .ac-link-list{grid-template-columns:1fr}#awcap .ac-workflow{gap:20px}#awcap .ac-step h3{font-size:17px}#awcap .ac-jump a{font-size:11px}}
@media(prefers-reduced-motion:no-preference){#awcap a{transition:background-color .15s,color .15s}}

/* AUTOWIN Capabilities: use the live homepage typography and palette. */
#awcap {
  --ac-green: var(--primary, #1d6f38);
  --ac-dark: #145028;
  --ac-ink: #111111;
  --ac-muted: #666666;
  --ac-line: #e8e8e8;
  --ac-soft: #f5f5f5;
  --ac-gold: #ffffff;
  font-family: var(--font-body, 'Inter', sans-serif);
  font-size: 16px;
  line-height: 1.65;
  color: var(--ac-ink);
}
#awcap h1, #awcap h2, #awcap h3 {
  font-family: inherit;
  color: var(--ac-ink);
  font-weight: 700;
  letter-spacing: 0;
}
#awcap h2, #awcap .ac-intro h2 {
  font-size: 38px;
  font-weight: 800;
  line-height: 1.25;
  letter-spacing: -.5px;
}
#awcap h3, #awcap .ac-product h3, #awcap .ac-quality-item h3,
#awcap .ac-step h3 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: 0;
}
#awcap .ac-kicker {
  color: var(--ac-green);
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2px;
}
#awcap .ac-card-top .ac-kicker { letter-spacing: 2px; }
#awcap .ac-hero { background: #f5f5f5; }
#awcap .ac-hero h1 {
  color: #111111;
  font-size: 42px;
  font-weight: 800;
  line-height: 1.25;
  letter-spacing: -.5px;
}
#awcap .ac-hero .ac-kicker { color: var(--ac-green); }
#awcap .ac-hero p { color: #666666; font-size: 16px; line-height: 1.65; }
#awcap .ac-btn {
  font-family: inherit;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0;
  background: var(--ac-green);
  border-color: var(--ac-green);
  color: #ffffff;
}
#awcap .ac-btn:hover { background: #145028; border-color: #145028; color: #ffffff; }
#awcap .ac-btn-light { background: var(--ac-green); border-color: var(--ac-green); color: #ffffff; }
#awcap .ac-btn-light:hover { background: #145028; border-color: #145028; color: #ffffff; }
#awcap .ac-btn-ghost { background: #ffffff; border-color: var(--ac-green); color: var(--ac-green); }
#awcap .ac-btn-ghost:hover { background: var(--ac-green); border-color: var(--ac-green); color: #ffffff; }
#awcap .ac-number { color: var(--ac-green); font-weight: 700; letter-spacing: 0; }
#awcap .ac-proof strong { color: var(--ac-green); font-weight: 800; letter-spacing: -.5px; }
#awcap .ac-text-link, #awcap .ac-link-list a { font-size: 14px; font-weight: 600; }
#awcap .ac-link-list a span { color: var(--ac-green); }
#awcap .ac-photo-caption, #awcap .ac-workshop figcaption { color: #333333; }
#awcap .ac-breadcrumb span { color: #666666; }
#awcap .ac-quality-item, #awcap .ac-step,
#awcap .ac-faq-list details, #awcap .ac-faq-list details:first-child { border-color: var(--ac-line); }
#awcap .ac-inquiry { background: var(--ac-green); }
#awcap .ac-inquiry h2, #awcap .ac-inquiry .ac-kicker { color: #ffffff; }
#awcap .ac-inquiry p { color: rgba(255,255,255,.9); }
#awcap .ac-inquiry .ac-form-panel p { color: #666666; }
#awcap .ac-form-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea) {
  background: #f8f8f8;
  border-color: #dddddd;
  color: #333333;
}
#awcap .ac-form-panel input[type=submit] { font-family: inherit; font-size: 15px; font-weight: 600; }
#awcap a:focus-visible, #awcap summary:focus-visible { outline-color: var(--ac-green); }
#awcap .ac-inquiry > .ac-wrap > .ac-inquiry-grid > div:first-child a:focus-visible { outline-color: #ffffff; }
@media (max-width: 1000px) {
  #awcap .ac-hero h1 { font-size: 34px; }
  #awcap h2, #awcap .ac-intro h2 { font-size: 32px; }
}
@media (max-width: 760px) {
  #awcap .ac-hero h1 { font-size: 32px; }
  #awcap h2, #awcap .ac-intro h2 { font-size: 28px; }
  #awcap .ac-hero p { font-size: 15px; }
  #awcap .ac-kicker { font-size: 12px; letter-spacing: 1.5px; }
}
@media (max-width: 420px) {
  #awcap .ac-hero h1 { font-size: 28px; }
}

/* v1.0.2: compact industrial inquiry panel, scoped to Capabilities only. */
#awcap #capability-inquiry {
  background: #252c34;
  padding: 38px 0;
  border-top: 1px solid #363f48;
}
#awcap #capability-inquiry .ac-inquiry-grid {
  grid-template-columns: .8fr 1.2fr;
  gap: 48px;
  align-items: start;
}
#awcap #capability-inquiry .ac-inquiry-grid > div:first-child { padding-top: 10px; }
#awcap #capability-inquiry .ac-kicker {
  color: #bcc6ce;
  font-size: 12px;
  letter-spacing: 1.5px;
  margin-bottom: 14px;
}
#awcap #capability-inquiry h2 {
  color: #ffffff;
  font-size: 32px;
  line-height: 1.2;
  margin-bottom: 18px;
}
#awcap #capability-inquiry .ac-inquiry-grid > div:first-child > p {
  color: #d0d6db;
  font-size: 14px;
  line-height: 1.7;
  max-width: 400px;
}
#awcap #capability-inquiry .ac-text-link {
  color: #ffffff;
  font-size: 13px;
  margin-top: 20px;
  text-underline-offset: 4px;
}
#awcap #capability-inquiry .ac-form-panel {
  background: #ffffff;
  border: 1px solid #dce1e5;
  border-radius: 4px;
  padding: 22px;
  min-width: 0;
}
#awcap #capability-inquiry .ac-form-panel form { margin: 0; }
#awcap #capability-inquiry .ac-form-panel .row {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px 16px;
  margin: 0;
}
#awcap #capability-inquiry .ac-form-panel .row > [class*="col-"] {
  width: auto;
  max-width: none;
  min-width: 0;
  padding: 0;
  margin: 0;
}
#awcap #capability-inquiry .ac-form-panel .row > .col-lg-12 { grid-column: 1 / -1; }
#awcap #capability-inquiry .ac-form-panel p { margin: 0; line-height: 1.4; }
#awcap #capability-inquiry .ac-form-panel label {
  display: block;
  margin: 0 0 4px;
  color: #303942;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.35;
}
#awcap #capability-inquiry .ac-form-panel :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]), select, textarea) {
  display: block;
  width: 100%;
  padding: 9px 11px;
  border: 1px solid #d7dde2;
  border-radius: 3px;
  background: #f7f8f9;
  color: #252c34;
  font-family: inherit;
  font-size: 14px;
  line-height: 1.4;
}
#awcap #capability-inquiry .ac-form-panel :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]), select) {
  height: 40px;
  min-height: 40px;
}
#awcap #capability-inquiry .ac-form-panel textarea {
  height: 88px;
  min-height: 88px;
  resize: vertical;
}
#awcap #capability-inquiry .ac-form-panel :is(input, textarea)::placeholder { color: #707a84; opacity: 1; }
#awcap #capability-inquiry .ac-form-panel :is(input, select, textarea):focus-visible {
  outline: 2px solid #1d6f38;
  outline-offset: 2px;
}
#awcap #capability-inquiry .file-upload {
  min-height: 60px;
  padding: 10px 12px;
  border: 1px dashed #bac3cb;
  border-radius: 3px;
  background: #f7f8f9;
}
#awcap #capability-inquiry .file-upload:hover,
#awcap #capability-inquiry .file-upload:focus-within { border-color: #66727e; background: #eef1f4; }
#awcap #capability-inquiry .file-upload-content { display: flex; align-items: center; justify-content: center; }
#awcap #capability-inquiry .file-upload i { color: #66727e; font-size: 24px; margin: 0 10px 0 0; }
#awcap #capability-inquiry .file-upload p { color: #424e59; font-size: 12px; line-height: 1.4; }
#awcap #capability-inquiry .file-upload span { margin-top: 2px; color: #707a84; font-size: 11px; }
#awcap #capability-inquiry .file-upload .wpcf7-form-control-wrap { margin: 0; }
#awcap #capability-inquiry .file-upload input[type=file] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  min-height: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
}
#awcap #capability-inquiry .ac-form-panel :is(button[type=submit], input[type=submit]) {
  width: 100%;
  min-height: 42px;
  margin-top: 0 !important;
  padding: 10px 18px;
  border: 1px solid #303b45;
  border-radius: 3px;
  background: #303b45;
  color: #ffffff;
  font-family: inherit;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
  justify-content: center;
}
#awcap #capability-inquiry .ac-form-panel :is(button[type=submit], input[type=submit]):hover {
  background: #1c242c;
  border-color: #1c242c;
  transform: none;
}
#awcap #capability-inquiry .wpcf7-response-output { color: #303942; }
#awcap #capability-inquiry .wpcf7-not-valid-tip { margin-top: 4px; font-size: 12px; }
@media (max-width: 900px) {
  #awcap #capability-inquiry .ac-inquiry-grid { grid-template-columns: 1fr; gap: 22px; }
  #awcap #capability-inquiry .ac-inquiry-grid > div:first-child { padding-top: 0; }
  #awcap #capability-inquiry .ac-inquiry-grid > div:first-child > p { max-width: 650px; }
  #awcap #capability-inquiry h2 { font-size: 28px; max-width: 650px; margin-bottom: 12px; }
  #awcap #capability-inquiry .ac-text-link { margin-top: 12px; }
}
@media (max-width: 520px) {
  #awcap #capability-inquiry { padding: 30px 0; }
  #awcap #capability-inquiry .ac-form-panel { padding: 18px; }
  #awcap #capability-inquiry .ac-form-panel .row { grid-template-columns: 1fr; gap: 10px; }
  #awcap #capability-inquiry .ac-form-panel :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]),select,textarea) { font-size: 16px; }
  #awcap #capability-inquiry h2 { font-size: 26px; }
}
