.hbcu{--navy-900:#07121F;--navy-800:#0B1A2E;--navy-700:#102A4C;--navy-600:#173963;--gold:#C9A24D;--gold-lt:#DCBB72;--gold-dk:#A5803A;--cream:#F6F3EC;--cream-2:#EFEAE0;--white:#FFFFFF;--ink:#0B1A2E;--muted:#5A6B80;--line:#D9D2C4;--danger:#C0392B;--shadow:0 18px 44px rgba(7,18,31,.14);--maxw:1160px;--display:"Anton","Arial Narrow",Impact,sans-serif;--condensed:"Bebas Neue","Arial Narrow",sans-serif;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.hbcu *,.hbcu *:before,.hbcu *:after{box-sizing:border-box}.hbcu [hidden]{display:none!important}.hbcu{margin:0;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased}.hbcu img{max-width:100%;display:block}.hbcu a{color:var(--navy-700)}.hbcu .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.hbcu .wrap--narrow{max-width:900px}.hbcu .lockup{display:flex;align-items:center;justify-content:center;gap:26px}.hbcu .lockup img.db{height:58px;width:auto}.hbcu .lockup img.hh{height:96px;width:auto}.hbcu .lockup .x{font-family:var(--body);font-weight:200;font-size:30px;color:#ffffff9e;line-height:1}.hbcu .hero{position:relative;overflow:hidden;background:var(--navy-800);color:#fff;text-align:center;padding:52px 0 60px}.hbcu .hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 62%;opacity:.72}.hbcu .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(115% 85% at 50% 22%,#0b1a2e57,#07121fdb 74%),linear-gradient(180deg,#07121fcc,#0b1a2e66 40%,#07121fe6)}.hbcu .hero>*{position:relative;z-index:2}.hbcu .hero__inner,.hbcu .hero>.lockup,.hbcu .hero>h1,.hbcu .hero>p,.hbcu .hero>.btnrow,.hbcu .hero>.hero__copy{padding-left:20px;padding-right:20px}.hbcu .hero--compact{padding:34px 0 38px}.hbcu .hero--compact .hero__bg{opacity:.5}.hbcu .hero__title{font-family:var(--display);font-size:clamp(46px,8.4vw,104px);line-height:.9;letter-spacing:.005em;margin:26px 0 0;text-transform:uppercase;text-shadow:0 6px 26px rgba(0,0,0,.5)}.hbcu .hero__title .gold{color:var(--gold-lt)}.hbcu .hero__sub{font-family:var(--display);font-size:clamp(22px,3.6vw,44px);line-height:1;margin:10px 0 0;text-transform:uppercase;text-shadow:0 4px 18px rgba(0,0,0,.45)}.hbcu .hero__rule{width:120px;height:4px;background:var(--gold);margin:24px auto 0;border-radius:2px}.hbcu .btnrow{max-width:760px;margin-left:auto;margin-right:auto}.hbcu .hero__tagline{font-family:var(--condensed);color:var(--gold-lt);font-size:clamp(16px,2.4vw,24px);letter-spacing:.2em;margin:26px 0 0}.hbcu .hero__copy{max-width:560px;margin:22px auto 0;font-size:18px;color:#ffffffeb}.hbcu .hero__copy p{margin:0 0 10px}.hbcu .hero__copy p:last-child{margin-bottom:0}.hbcu .hero__grant{font-family:var(--condensed);font-size:22px;letter-spacing:.11em;color:var(--gold-lt);margin:22px 0 0}.hbcu .btnrow{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:34px}.hbcu .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--display);font-size:19px;letter-spacing:.02em;text-transform:uppercase;padding:17px 30px;min-width:228px;border-radius:4px;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease;line-height:1.15}.hbcu .btn:hover{transform:translateY(-2px)}.hbcu .btn--gold{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.hbcu .btn--gold:hover{background:var(--gold-lt)}.hbcu .btn--ghost{background:#0b1a2e8c;color:#fff;border-color:#ffffffd9}.hbcu .btn--ghost:hover{background:#fff;color:var(--navy-900)}.hbcu .btn--navy{background:var(--navy-800);color:#fff;border-color:var(--navy-800)}.hbcu .btn--navy:hover{background:var(--navy-700)}.hbcu .btn--stack{flex-direction:column;gap:2px}.hbcu .btn--block{width:100%;min-width:0;font-size:22px;padding:19px 24px}.hbcu .btn[aria-disabled=true],.hbcu .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.hbcu .section{padding:64px 0}.hbcu .section--tight{padding:46px 0}.hbcu .section--cream2{background:var(--cream-2)}.hbcu .eyebrow{font-family:var(--condensed);color:var(--gold-dk);font-size:clamp(20px,3vw,30px);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px}.hbcu .section__title{font-family:var(--display);font-size:clamp(28px,4.4vw,44px);text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px;line-height:1.02}.hbcu .section__intro{max-width:660px;margin:0 0 30px;color:#33465c}.hbcu .center{text-align:center}.hbcu .center .section__intro{margin-left:auto;margin-right:auto}.hbcu .dates{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hbcu .date{padding:28px 18px;text-align:center;border-left:1px solid var(--line)}.hbcu .date:first-child{border-left:0}.hbcu .date__day{font-family:var(--display);font-size:32px;line-height:1;color:var(--navy-800);text-transform:uppercase}.hbcu .date__year{font-family:var(--display);font-size:32px;line-height:1.05;color:var(--navy-800)}.hbcu .date__label{font-family:var(--condensed);font-size:16px;letter-spacing:.13em;color:var(--muted);margin-top:10px;text-transform:uppercase}.hbcu .dates__final{text-align:center;padding:28px 0 0}.hbcu .dates__final .d{font-family:var(--display);font-size:30px;color:var(--navy-800)}.hbcu .dates__final .l{font-family:var(--condensed);letter-spacing:.2em;color:var(--gold-dk);font-size:17px;margin-top:4px}.hbcu .card{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:38px}.hbcu .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px}.hbcu .field{display:flex;flex-direction:column}.hbcu .field--full{grid-column:1 / -1}.hbcu .field label{font-weight:700;font-size:15.5px;color:var(--navy-800);margin-bottom:8px}.hbcu .req{color:var(--danger);margin-left:3px}.hbcu .field input,.hbcu .field select,.hbcu .field textarea{font-family:var(--body);font-size:16px;color:var(--ink);background:#fff;border:1px solid #C9D2DE;border-radius:6px;padding:13px 14px;width:100%}.hbcu .field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23102A4C' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.hbcu .field input:focus,.hbcu .field select:focus,.hbcu .field textarea:focus{outline:none;border-color:var(--navy-700);box-shadow:0 0 0 3px #17396324}.hbcu .field .hint{font-size:13.5px;color:var(--muted);margin-top:7px}.hbcu .checks{margin-top:8px;display:flex;flex-direction:column;gap:14px}.hbcu .check{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.5}.hbcu .check input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;margin:2px 0 0;flex:0 0 20px;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:13px 13px;border:2px solid #97A4B5;border-radius:4px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.hbcu .check input[type=checkbox]:hover{border-color:var(--navy-700)}.hbcu .check input[type=checkbox]:checked{background-color:#102a4c;background-color:var(--navy-700,#102A4C);border-color:#102a4c;border-color:var(--navy-700,#102A4C);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E")}.hbcu .check input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #17396338}.hbcu .check input[type=checkbox]:disabled{border-color:#c3ccd8;cursor:not-allowed;background-color:transparent}.hbcu .check input[type=checkbox]:disabled:checked{background-color:#97a4b5;border-color:#97a4b5}.hbcu .form-divider{border:0;border-top:1px solid var(--line);margin:30px 0 26px}.hbcu .dl-list{display:flex;flex-direction:column;gap:14px}.hbcu .dl{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:20px 22px}.hbcu .dl__icon{flex:0 0 66px;height:66px;border-radius:8px;background:var(--gold);display:flex;align-items:center;justify-content:center;color:var(--navy-900)}.hbcu .dl__icon svg{width:30px;height:30px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hbcu .dl__body{flex:1 1 auto;min-width:0}.hbcu .dl__title{font-weight:700;font-size:18px;color:var(--navy-800);margin:0}.hbcu .dl__desc{margin:4px 0 0;color:var(--muted);font-size:15px}.hbcu .dl .btn{min-width:196px;padding:14px 22px;font-size:17px}.hbcu .note{background:#fff;border-left:4px solid var(--gold);border-radius:6px;padding:18px 22px;color:#33465c;font-size:15.5px}.hbcu .confirm{max-width:760px;margin:0 auto;text-align:center}.hbcu .confirm__tick{width:74px;height:74px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.hbcu .confirm__tick svg{width:36px;height:36px;stroke:var(--navy-900);fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.hbcu .confirm p{color:#33465c}.hbcu .refno{display:inline-block;font-family:var(--condensed);letter-spacing:.14em;font-size:19px;background:var(--navy-800);color:var(--gold-lt);padding:9px 20px;border-radius:5px;margin-top:6px}.hbcu .soon{background:var(--navy-800);color:#fff;border-radius:10px;padding:44px 38px;text-align:center;position:relative;overflow:hidden}.hbcu .soon__badge{display:inline-block;font-family:var(--condensed);letter-spacing:.2em;font-size:16px;background:var(--gold);color:var(--navy-900);padding:7px 18px;border-radius:4px}.hbcu .soon h2{font-family:var(--display);font-size:clamp(26px,4vw,38px);text-transform:uppercase;margin:18px 0 12px}.hbcu .soon p{color:#ffffffdb;max-width:560px;margin:0 auto 8px}.hbcu .preview-label{display:flex;align-items:center;gap:14px;margin:40px 0 20px;color:var(--muted);font-family:var(--condensed);letter-spacing:.18em;font-size:17px;text-transform:uppercase}.hbcu .preview-label:before,.hbcu .preview-label:after{content:"";flex:1;height:1px;background:var(--line)}.hbcu .is-preview{opacity:.92}.hbcu .is-preview .card{position:relative}.hbcu .section.support-band{background-color:#0b1a2e;background-color:var(--navy-800,#0B1A2E);color:#fff}.hbcu .section.support-band .eyebrow{color:var(--gold-lt)}.hbcu .section.support-band .section__title{color:#fff}.hbcu .section.support-band p{color:#ffffffdb}.hbcu .section.support-band a{color:var(--gold-lt)}@media(max-width:1000px){.hbcu .dates{grid-template-columns:repeat(2,1fr)}.hbcu .date:nth-child(3){border-left:0}.hbcu .date{border-top:1px solid var(--line)}.hbcu .date:nth-child(-n+2){border-top:0}}@media(max-width:860px){.hbcu .form-grid{grid-template-columns:1fr}.hbcu .dl{flex-wrap:wrap}.hbcu .dl__body{flex:1 1 60%}.hbcu .dl .btn{width:100%;min-width:0}}@media(max-width:680px){.hbcu{font-size:16px}.hbcu .wrap{padding:0 18px}.hbcu .hero{padding:30px 0 38px}.hbcu .btn--stack{flex-direction:row;gap:.34em}.hbcu .hero__copy p{margin-bottom:8px}.hbcu .hero__grant{font-size:18px;letter-spacing:.05em;margin-top:16px;line-height:1.25}.hbcu .hero__tagline{font-size:14.5px;letter-spacing:.09em;margin-top:18px}.hbcu .hero--compact{padding:24px 0 28px}.hbcu .lockup{gap:14px}.hbcu .lockup img.db{height:38px}.hbcu .lockup img.hh{height:62px}.hbcu .lockup .x{font-size:20px}.hbcu .hero__title{font-size:clamp(38px,12vw,58px)}.hbcu .hero__sub{font-size:clamp(19px,5.6vw,26px)}.hbcu .hero__tagline{letter-spacing:.14em;margin-top:20px}.hbcu .hero__copy{font-size:15.5px;line-height:1.5;margin-top:16px}.hbcu .btnrow{flex-direction:column;gap:12px;margin-top:26px}.hbcu .btn{width:100%;min-width:0;font-size:18px;padding:16px 18px}.hbcu .section{padding:40px 0}.hbcu .section__intro{font-size:15.5px}.hbcu .section--tight{padding:32px 0}.hbcu .card{padding:22px 18px;border-radius:8px}.hbcu .dates{grid-template-columns:1fr}.hbcu .date{border-left:0;border-top:1px solid var(--line);padding:20px 14px}.hbcu .date:first-child{border-top:0}.hbcu .dl{display:grid;grid-template-columns:46px 1fr;align-items:start;gap:8px 14px;padding:16px}.hbcu .dl__icon{flex:0 0 46px;width:46px;height:46px;grid-row:1;margin-top:-2px}.hbcu .dl__body{grid-column:2}.hbcu .dl .btn{grid-column:1 / -1;margin-top:6px}.hbcu .dl__desc{font-size:14.5px;line-height:1.5}.hbcu .dl__icon svg{width:24px;height:24px}.hbcu .dl__title{font-size:16.5px}.hbcu .soon{padding:30px 20px}.hbcu .confirm__tick{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hbcu-challenge.css.map */
