.scholarship-banner{background:var(--ink);color:white;padding:30px 0}.scholarship-banner-inner{display:flex;align-items:center;gap:25px}.scholarship-mark{display:grid;place-items:center;font-size:42px;width:72px;height:72px;flex:none;border-radius:50%;border:1px solid #e0e0e250;color:#e0e0e2}.scholarship-banner .category{color:#e0e0e2}.scholarship-banner h2{font-size:25px;margin:7px 0 8px;letter-spacing:-.03em}.scholarship-banner p{font-size:13px;margin:0;color:#d0d5e1}.scholarship-banner .btn{margin-left:auto;white-space:nowrap}.franchise-section{background:#f7f7fb}.franchise-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px}.franchise-intro>article{padding:15px 0}.franchise-intro p,.franchise-modes p,.franchise-routes p{font-size:14px;line-height:1.75}.franchise-intro aside{border-left:3px solid var(--wine);padding:25px 30px;background:white;border-radius:0 15px 15px 0}.franchise-intro h3{font-size:25px;margin:12px 0 18px}.franchise-intro small{display:block;margin-top:12px;font-size:11px;color:var(--muted)}.program-source{font-size:11px;line-height:1.7;margin:18px 0 0;color:var(--muted)}.program-source a{text-decoration:underline;text-underline-offset:3px}.program-subhead{margin-top:52px;margin-bottom:24px}.program-subhead h3{font-size:27px;margin:10px 0}.program-subhead p{font-size:14px;margin-bottom:0}.franchise-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.franchise-modes article{background:white;padding:28px;border:1px solid var(--line);border-radius:15px}.mode-number{font-size:10px;letter-spacing:.1em;font-weight:bold;color:var(--wine)}.franchise-modes h3{font-size:23px;margin:22px 0 18px}.franchise-modes details{border-top:1px solid var(--line);padding-top:14px;font-size:12px}.franchise-modes summary,.scholarship-info summary{font-weight:700;cursor:pointer}.franchise-modes details p{font-size:12px;margin:12px 0 0}.franchise-routes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.franchise-routes article{padding:22px 25px;border:1px solid var(--line);border-radius:12px}.franchise-routes h4{margin:0 0 10px;font-size:18px}.franchise-routes p{margin:0}.franchise-process{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:25px 0 0;list-style:none;counter-reset:process}.franchise-process li{counter-increment:process;border-top:2px solid #b7bdcc;padding-top:18px}.franchise-process li:before{content:'0' counter(process);display:block;color:var(--wine);font-size:12px;margin-bottom:10px;font-weight:bold}.franchise-process b{display:block;margin-bottom:8px}.franchise-process span{font-size:12px;color:var(--muted);display:block}.franchise-help{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:36px;padding:28px;background:#ededf0;border-radius:14px}.franchise-help h3{font-size:22px;margin-bottom:10px}.franchise-help p{font-size:13px;margin:0}.franchise-help .btn{flex:none}.enterprise .actions{flex-wrap:wrap}
.scholarships-section{background:#fffaf5}.scholarships-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center}.scholarships-heading p{font-size:17px;max-width:580px}.territory-art{background:var(--ink);border-radius:60px 14px 60px 14px;padding:40px;display:flex;align-items:center;flex-direction:column;color:#fff;font-size:12px;font-weight:700;letter-spacing:.15em}.territory-art i{height:28px;border-left:1px dashed #e0e0e2;margin:10px}.territory-art span:nth-of-type(2){color:#ffffff}.scholarship-info{margin-top:36px;padding:30px;border:1px solid #e6d9cf;background:white;border-radius:15px;display:grid;grid-template-columns:.7fr 1.3fr;gap:15px 35px}.scholarship-info h3{font-size:25px;margin:0}.scholarship-info p{font-size:14px;line-height:1.75;margin-bottom:0}.scholarship-info details,.scholarship-info>a{grid-column:2}.scholarship-info details{font-size:14px}.scholarship-info details p{margin:12px 0}.scholarship-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;flex-wrap:wrap}.scholarship-filters{display:flex;gap:8px;flex-wrap:wrap}.scholarship-filters button{background:white;border:1px solid #dfd4ca;border-radius:30px;padding:11px 19px;font-weight:700;font-size:13px}.scholarship-filters button.active{background:var(--ink);border-color:var(--ink);color:white}.scholarship-controls label{font-size:12px;font-weight:700}.scholarship-controls select{margin-left:10px;border:1px solid var(--line);padding:10px;border-radius:8px;max-width:260px}.scholarship-empty{padding:35px;background:white;border:1px dashed #c8b5a8;border-radius:15px}.scholarship-empty h4{font-size:23px;margin:12px 0}.scholarship-empty p{font-size:14px;max-width:660px}.scholarship-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.scholarship-course{border:1px solid #e6d9cf;background:white;border-radius:15px;padding:26px;overflow-wrap:anywhere}.scholarship-course h4{font-size:23px;line-height:1.2;margin:20px 0 12px}.scholarship-state{font-size:11px;font-weight:bold;background:#eff4f0;color:#27746c;padding:6px 10px;border-radius:20px}.scholarship-place{font-weight:bold;font-size:13px}.scholarship-course p,.scholarship-course dl{font-size:13px}.scholarship-course dt{color:var(--muted)}.scholarship-course dd{margin:0 0 10px}.cade-impact{margin-top:50px;padding:35px;background:#ededf0;border-radius:18px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.cade-impact h3{font-size:29px;margin:12px 0}.cade-impact p{font-size:14px;margin-bottom:0}.impact-pending{align-self:center;padding-left:26px;border-left:1px solid #d0d0d4}.impact-pending b{font-size:20px}.impact-numbers{display:grid;grid-template-columns:1fr 1fr;gap:20px}.impact-numbers div{display:flex;flex-direction:column}.impact-numbers .impact-total{grid-column:1/-1}.impact-numbers strong{font-size:32px;line-height:1.2;color:var(--wine)}.impact-numbers .impact-total strong{font-size:50px}.impact-numbers span{font-size:12px}.cade-impact .impact-note{grid-column:1/-1;font-size:11px}
@media(min-width:851px) and (max-width:1200px){nav{gap:16px;font-size:11px}.brand,.brand img{width:155px}.nav{gap:20px}.nav .nav-cta{padding:11px}.nav-cta span{margin-left:3px}}
@media(max-width:850px){.scholarship-banner-inner{flex-wrap:wrap}.scholarship-banner-inner>div:nth-child(2){flex:1}.scholarship-banner .btn{margin-left:97px}.franchise-modes,.scholarship-grid{grid-template-columns:1fr}.franchise-intro{gap:25px}.franchise-process{grid-template-columns:1fr 1fr}.scholarships-heading{gap:30px}.scholarship-info{grid-template-columns:1fr}.scholarship-info details,.scholarship-info>a{grid-column:auto}.franchise-help{align-items:start;flex-direction:column}}
@media(max-width:550px){.scholarship-banner{padding:28px 0}.scholarship-mark{width:46px;height:46px;font-size:30px}.scholarship-banner-inner{gap:16px}.scholarship-banner h2{font-size:21px}.scholarship-banner .btn{margin-left:0;width:100%}.franchise-intro,.franchise-routes,.scholarships-heading,.cade-impact{grid-template-columns:1fr}.franchise-intro aside,.franchise-modes article,.scholarship-info,.scholarship-empty,.cade-impact{padding:24px}.franchise-process{gap:22px 18px}.franchise-process span{font-size:12px}.territory-art{display:none}.scholarships-heading p{font-size:15px}.impact-pending{border-left:0;border-top:1px solid #d0d0d4;padding:20px 0 0}.scholarship-controls select{max-width:210px}.franchise-help{padding:24px}.scholarship-filters button{font-size:12px;padding:10px 16px}}
