.resource-page {
position: relative;
overflow: hidden;
background: #f7f7f4;
color: #111111;
font-family: Arial, sans-serif;
}
.resource-container {
width: 100%;
max-width: 1240px;
margin: 0 auto;
padding-left: 32px;
padding-right: 32px;
position: relative;
z-index: 2;
}
.resource-section {
padding: 90px 0;
position: relative;
}
.resource-hero {
padding: 120px 0 90px;
position: relative;
}
.resource-hero-inner {
max-width: 760px;
}
.resource-eyebrow,
.resource-section-label {
display: inline-block;
font-size: 12px;
line-height: 1;
letter-spacing: 0.16em;
text-transform: uppercase;
color: #6b6b63;
margin-bottom: 18px;
}
.resource-title {
font-size: clamp(44px, 7vw, 82px);
line-height: 0.95;
letter-spacing: -0.04em;
margin: 0 0 22px;
font-weight: 600;
}
.resource-subtext {
max-width: 620px;
font-size: 18px;
line-height: 1.65;
color: #4e4e47;
margin: 0 0 34px;
}
.resource-hero-buttons {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
.resource-btn {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 52px;
padding: 0 22px;
border-radius: 999px;
text-decoration: none;
font-size: 14px;
font-weight: 600;
letter-spacing: 0.01em;
transition: all 0.3s ease;
}
.resource-btn-primary {
background: #111111;
color: #ffffff;
border: 1px solid #111111;
}
.resource-btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
}
.resource-btn-secondary {
background: rgba(255, 255, 255, 0.65);
color: #111111;
border: 1px solid rgba(17, 17, 17, 0.12);
backdrop-filter: blur(8px);
}
.resource-btn-secondary:hover {
transform: translateY(-2px);
background: rgba(255, 255, 255, 0.95);
}
.resource-section-header {
max-width: 700px;
margin-bottom: 34px;
}
.resource-section-header h2,
.resource-callout h2 {
font-size: clamp(28px, 4vw, 46px);
line-height: 1.05;
letter-spacing: -0.03em;
margin: 0 0 14px;
font-weight: 600;
}
.resource-section-header p,
.resource-callout p {
font-size: 17px;
line-height: 1.7;
color: #55554f;
margin: 0;
}
.resource-featured-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 22px;
}
.resource-library-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.resource-card {
position: relative;
display: flex;
flex-direction: column;
text-decoration: none;
color: inherit;
border-radius: 26px;
transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
border: 1px solid rgba(17, 17, 17, 0.08);
overflow: hidden;
background: rgba(255, 255, 255, 0.76);
backdrop-filter: blur(12px);
}
.resource-card:hover {
transform: translateY(-6px);
box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
border-color: rgba(17, 17, 17, 0.14);
}
.resource-card-featured {
min-height: 320px;
padding: 26px;
justify-content: space-between;
}
.resource-card-library {
min-height: 220px;
padding: 24px;
}
.resource-card-top {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 28px;
}
.resource-tag {
display: inline-flex;
align-items: center;
min-height: 28px;
padding: 0 12px;
border-radius: 999px;
background: rgba(17, 17, 17, 0.06);
color: #232320;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.08em;
text-transform: uppercase;
}
.resource-arrow {
font-size: 18px;
color: #55554f;
}
.resource-card h3 {
font-size: 24px;
line-height: 1.15;
letter-spacing: -0.02em;
margin: 0 0 12px;
font-weight: 600;
}
.resource-card p {
font-size: 15px;
line-height: 1.7;
color: #575750;
margin: 0;
}
.resource-card-link {
margin-top: 26px;
font-size: 14px;
font-weight: 600;
color: #111111;
}
.resource-section-library {
padding-top: 40px;
}
.resource-quick-links {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
.resource-quick-link {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 54px;
padding: 0 20px;
border-radius: 18px;
text-decoration: none;
color: #111111;
font-size: 14px;
font-weight: 600;
background: rgba(255, 255, 255, 0.8);
border: 1px solid rgba(17, 17, 17, 0.08);
transition: all 0.3s ease;
backdrop-filter: blur(10px);
}
.resource-quick-link:hover {
transform: translateY(-3px);
box-shadow: 0 14px 28px rgba(0, 0, 0, 0.07);
border-color: rgba(17, 17, 17, 0.14);
}
.resource-section-end {
padding-top: 40px;
padding-bottom: 120px;
}
.resource-callout {
padding: 42px;
border-radius: 30px;
background: linear-gradient(135deg, rgba(255,255,255,0.92), rgba(255,255,255,0.70));
border: 1px solid rgba(17, 17, 17, 0.08);
box-shadow: 0 18px 40px rgba(0, 0, 0, 0.05);
max-width: 860px;
}
.resource-bg-orb {
position: absolute;
border-radius: 999px;
filter: blur(60px);
opacity: 0.4;
pointer-events: none;
}
.resource-bg-orb-1 {
width: 340px;
height: 340px;
top: 70px;
right: -80px;
background: rgba(189, 198, 255, 0.35);
}
.resource-bg-orb-2 {
width: 280px;
height: 280px;
bottom: 140px;
left: -80px;
background: rgba(255, 221, 184, 0.34);
}
@media screen and (max-width: 991px) {
.resource-hero {
padding: 96px 0 70px;
}
.resource-section {
padding: 72px 0;
}
.resource-featured-grid,
.resource-library-grid {
grid-template-columns: 1fr;
}
.resource-card-featured,
.resource-card-library {
min-height: auto;
}
}
@media screen and (max-width: 767px) {
.resource-container {
padding-left: 20px;
padding-right: 20px;
}
.resource-title {
font-size: 46px;
}
.resource-subtext,
.resource-section-header p,
.resource-callout p {
font-size: 16px;
}
.resource-callout {
padding: 28px;
border-radius: 24px;
}
.resource-quick-link {
width: 100%;
justify-content: space-between;
}
}
Register
Conference Resources
Secure your spot for the upcoming conference. Register now to connect, learn, and grow with peers.
Membership
Join or renew
Become a member or renew your membership to access exclusive benefits and resources year-round.
Documents
View AD Job Description
Review the complete job description, including duties, qualifications, and application details. Stay informed and prepared.
Documents
AD Evaluation
Standard evaluation document for Athletic Director performance review and documentation.
What our members are saying...

“The OIAAA has been an integral part of my growth as an athletic administrator, as no other educational organization so effectively promotes and enhances professional excellence, instructs and cultivates professional growth among athletic directors, and preserves the heart of education-based athletics by serving student-athletes, coaches, and the school community.”
Stephanie Blackwell, CMAA
Union
"The OIAAA provides the support, leadership formation,and fellowship for athletic adminstrators across the state of Oklahoma."
"The OIAAAhas given me a community of like-minded individuals who are vested in changinglives through education-based athletics. It has provided leadershipopportunities as well as learning opportunities to grow in this profession."