.aaon-page{padding-block:20px 56px;font-family:Inter,Arial,sans-serif;letter-spacing:-.04em}.aaon-page :is(section,div,li){min-inline-size:0}.aaon-page :is(h1,h2,h3):not(:where(.faq-item h3)){font-family:Coil,Impact,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word}.aaon-page h1{font-size:48px;line-height:1.08;margin:0 0 16px;max-inline-size:750px;text-wrap:balance}.aaon-page h2{font-size:40px;line-height:1.15;margin:0 0 12px;text-wrap:balance}.aaon-page .aaon-equipment h3{font-size:20px;line-height:1.2;margin:0 0 8px}.aaon-page p:not(:where(.faq-expansion p)){font-size:16px;line-height:1.5;overflow-wrap:break-word}.aaon-hero{-webkit-padding-after:32px;padding-block-end:32px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.aaon-hero-top{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center}.aaon-intro{max-inline-size:720px;margin:0;color:var(--ink)}.aaon-logo{inline-size:100%;max-inline-size:360px;block-size:auto;justify-self:end;filter:brightness(0)}.aaon-page .aaon-disclaimer{margin:16px 0 28px;font-size:12px;line-height:1.5;max-inline-size:1120px}.aaon-actions{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center}.aaon-page .cta{max-inline-size:100%;white-space:normal;overflow-wrap:break-word}.aaon-page .aaon-phone{margin:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);-webkit-padding-start:24px;padding-inline-start:24px;color:var(--ink);font-size:14px}.aaon-phone a{font-weight:600;white-space:nowrap}.aaon-series{padding-block:40px 0}.aaon-series-intro{margin:0 0 24px}.aaon-equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.aaon-equipment{display:flex;flex-direction:column;align-items:stretch;background:#f5f3ef;border-radius:6px;padding:20px;overflow:hidden}.aaon-equipment-image{aspect-ratio:4/3;display:grid;place-items:center;-webkit-margin-after:20px;margin-block-end:20px}.aaon-equipment-image img{inline-size:100%;block-size:100%;object-fit:contain}.aaon-equipment p{margin:0 0 12px;color:var(--ink)}.aaon-request{display:flex;align-items:center;justify-content:space-between;gap:10px;min-block-size:44px;-webkit-margin-before:auto;margin-block-start:auto;color:var(--orange);font-size:15px;font-weight:500;line-height:1.4}.aaon-request>span{flex-shrink:0;font-size:23px}.aaon-page .aaon-image-note{font-size:12px;line-height:1.5;margin:12px 0 24px}.aaon-missing{display:flex;justify-content:space-between;align-items:center;gap:20px;min-block-size:52px;border:1px solid var(--line);border-radius:6px;padding:12px 18px;line-height:1.5}.aaon-missing>span:last-child{font-size:26px;line-height:1;color:var(--orange);flex-shrink:0}.aaon-page .aaon-faq{display:block;margin-block:32px}.aaon-final{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;padding:28px;background:#f5f3ef;border-radius:6px}.aaon-page .aaon-final h2{font-size:28px;-webkit-margin-after:8px;margin-block-end:8px}.aaon-final p{margin:0;color:var(--ink)}.aaon-page :is(a,button):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.aaon-page .cta:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ink)}@media(hover:hover){.aaon-request:hover{text-decoration:underline;text-underline-offset:3px}.aaon-missing:hover{border-color:var(--ink)}}@media(max-width:1000px){.aaon-equipment-grid{gap:16px}.aaon-equipment{padding:16px}.aaon-hero-top{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.aaon-final{flex-wrap:wrap}}@media(max-width:760px){.aaon-page{padding-block:16px 32px}.aaon-page h1{font-size:24px}.aaon-page h2{font-size:32px}.aaon-hero-top{grid-template-columns:minmax(0,1fr);gap:20px}.aaon-logo{justify-self:start;max-inline-size:200px}.aaon-page .aaon-disclaimer{margin-block:16px 24px}.aaon-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aaon-series{-webkit-padding-before:32px;padding-block-start:32px}.aaon-equipment-image{aspect-ratio:4/3}.aaon-final{padding:24px}}@media(max-width:540px){.aaon-equipment-grid{grid-template-columns:minmax(0,1fr)}.aaon-equipment{padding:20px}.aaon-actions{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.aaon-actions .cta,.aaon-final .cta{inline-size:100%}.aaon-page .aaon-phone{border:0;padding:0}.aaon-final{display:block;padding:24px 20px}.aaon-final .cta{-webkit-margin-before:20px;margin-block-start:20px}.aaon-page .aaon-final h2{font-size:28px}}.aaon-model-reference{margin-block:32px}.aaon-page .aaon-model-intro{max-inline-size:850px;margin:0 0 24px}.aaon-model-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px}.aaon-model-group{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-padding-before:20px;padding-block-start:20px}.aaon-page .aaon-model-group h3{font-size:20px;line-height:1.25;margin:0 0 16px}.aaon-model-group dl{margin:0}.aaon-model-row+.aaon-model-row{-webkit-margin-before:16px;margin-block-start:16px}.aaon-model-row dt{font-weight:600;line-height:1.5}.aaon-model-row dd{margin:4px 0 0;color:var(--muted);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.aaon-model-legacy{font-size:14px;font-weight:400;color:var(--muted)}.aaon-page .aaon-model-group-note{font-size:14px;line-height:1.6;margin:16px 0 0}.aaon-page .aaon-model-note{margin:24px 0 0;max-inline-size:1000px;font-size:14px;line-height:1.6}@media(max-width:760px){.aaon-model-groups{grid-template-columns:minmax(0,1fr);gap:24px}.aaon-model-reference{margin-block:28px}.aaon-model-group{-webkit-padding-before:16px;padding-block-start:16px}}