.apply-page-container{contain:paint;font-family:ibm-reg}.apply-page-container .apply-hero-section{padding-top:10rem;position:relative}.apply-page-container .apply-hero-section .container{align-items:center;display:grid;grid-template-columns:4fr 2fr;justify-content:space-between}.apply-page-container .apply-hero-section .desc{width:var(--width-col-3)}.apply-page-container .apply-hero-section .desc .tags-container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:start;margin:.5rem 0}.apply-page-container .apply-hero-section .desc .tags-container .tag.date{background:var(--primary-transparent)}.apply-page-container .apply-hero-section .desc .tags-container .tag{align-items:center;border:1px solid var(--grid-line-light);border-right-color:var(--primary);display:flex;font-family:ibm-bold;gap:.5rem;padding:1rem;width:calc(var(--width-col-1) - 1px)!important}.apply-page-container .apply-hero-section .desc .tags-container .tag .tag-icon{align-items:center;color:var(--primary);display:flex;height:20px;justify-content:center;width:20px}.apply-page-container .apply-hero-section .desc .page-title{font-family:ibm-bold;font-weight:100}.apply-page-container .apply-hero-section .desc p{font-size:var(--body);margin-top:.5rem;opacity:.75}.apply-page-container .apply-hero-section .instructor{align-items:center;border-bottom:1px solid var(--grid-line-light);border-top:1px solid var(--grid-line-light);display:flex;gap:1rem;margin:1.5rem 0;padding:1rem 0;width:var(--width-col-4)}.apply-page-container .apply-hero-section .instructor .logo{width:2rem}.apply-page-container .apply-hero-section .instructor h2{font-family:ibm-bold;font-size:var(--fs-mid);font-weight:100;line-height:var(--fs-mid)}.apply-page-container .apply-hero-section .instructor h4{font-size:var(--fs-sm);line-height:var(--fs-sm);margin-top:.5rem;opacity:.75}.apply-page-container .apply-hero-section .container .instructor-image{position:relative}.apply-page-container .apply-hero-section .container .instructor-image .projectu-logo{filter:saturate(0) brightness(5%);top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:100%;z-index:-1}.apply-page-container .apply-hero-section .container .instructor-image img.instructor-img{vertical-align:middle;width:100%}@media (max-width:768px){.apply-page-container .apply-hero-section .container{display:flex;flex-direction:column;gap:4rem}.apply-page-container .apply-hero-section .desc{width:100%}}.apply-page-container .live-session-info{border-top:1px solid var(--grid-line-light);padding:4rem 0;position:relative}.apply-page-container .live-session-info .container{display:grid;grid-template-columns:3fr 2fr}.apply-page-container .live-session-info .words-container{align-items:start;display:flex;flex-wrap:wrap;font-family:ibm-bold;font-size:var(--fs-xlg);font-weight:100;gap:.5rem;height:-moz-fit-content;height:fit-content;width:var(--width-col-3)}.apply-page-container .live-session-info .words-container div{height:calc(var(--fs-xlg)*1.5);opacity:0}.apply-page-container .live-session-info .bullet-points-container .point{border-bottom:1px solid var(--grid-line-light);border-top:1px solid var(--grid-line-light);font-size:var(--fs-mid);padding:1.5rem 1rem;position:relative}.apply-page-container .live-session-info .bullet-points-container .point .text-wrapper{overflow:hidden}.apply-page-container .live-session-info .bullet-points-container .point .text-wrapper div{transform:translateY(100%)}.apply-page-container .live-session-info .bullet-points-container .point .line{background:var(--primary);bottom:0;display:block;height:0;position:absolute;right:0;width:1px}@media (max-width:768px){.apply-page-container .live-session-info .container{display:grid;gap:3rem;grid-template-columns:1fr}.apply-page-container .live-session-info .words-container{width:100%}.apply-page-container .live-session-info .words-container div{height:calc(var(--fs-xlg)*1.15);opacity:0}}.apply-page-container .session-topics-section .relative-parent{height:100%;position:relative}.apply-page-container .session-topics-section .relative-parent .desc h1{font-family:ibm-bold;font-size:var(--fs-xlg);font-weight:100}.apply-page-container .session-topics-section .relative-parent .topics-grid{display:grid;grid-template-columns:repeat(5,var(--width-col-1));margin-top:3rem}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic{border-bottom:1px solid var(--grid-line-light);border-left:1px solid var(--grid-line-light);border-top:1px solid var(--grid-line-light);border:1px solid var(--grid-line-light);border-left-color:var(--primary);height:var(--width-col-1);width:100%}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .head-info{align-items:center;border-bottom:1px solid var(--grid-line-light);display:flex;gap:1rem;padding:1rem}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .head-info .index-circle{align-items:center;background-color:var(--primary);border-radius:0;color:var(--bg);display:flex;height:25px;justify-content:center;padding:.5rem;width:25px}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .card-body{font-size:var(--body);opacity:.75;padding:1rem}.apply-page-container .application-form-section{position:relative}.apply-page-container .form-container{display:grid;grid-template-columns:4fr 1fr;padding:4rem 0}.apply-page-container form .input-col-2{display:grid;gap:var(--golden-value-half);grid-template-columns:repeat(2,1fr)}.apply-page-container form .row{margin:var(--golden-value-half) 0}.apply-page-container form label{display:block;font-size:var(--body);margin:.4rem 0;opacity:.75}.apply-page-container form label span{color:var(--primary)}.apply-page-container form input,.apply-page-container form select,.apply-page-container form textarea{background-color:transparent;border:1px solid rgba(0,0,0,.167);border-right:1px solid var(--primary);font-family:ibm-reg;font-size:var(--body);outline:none;padding:1rem;width:100%}.apply-page-container form textarea{max-height:500px;min-height:300px;resize:vertical}.apply-page-container form button{background:var(--primary-transparent);color:var(--primary);width:100%}.apply-page-container .form-container .logo-container{display:flex;justify-content:center;width:100%}.apply-page-container .form-container .logo-container img{width:calc(var(--width-col-1)/2)}@media (max-width:768px){.apply-page-container .form-container{display:grid;grid-template-columns:1fr;padding:4rem 0}.apply-page-container .form-container .logo-container{display:none}.apply-page-container .session-topics-section .relative-parent .topics-grid{grid-template-columns:repeat(3,var(--width-col-1))}}@media (max-width:600px){.apply-page-container .apply-hero-section .desc .tags-container .tag{font-size:var(--fs-sm)}.apply-page-container form .input-col-2{grid-template-columns:1fr}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .card-body,.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .head-info{padding:.5rem}.apply-page-container .session-topics-section .relative-parent .topics-grid{grid-template-columns:repeat(2,var(--width-col-1))}.apply-page-container .full-form-container{margin-top:4rem!important}.apply-page-container form{margin-top:0!important}.apply-page-container form textarea{max-height:300px;min-height:150px}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic{border-left:1px solid var(--grid-line-light);border-right:1px solid var(--primary)}.apply-page-container .session-topics-section .relative-parent .topics-grid .topic .head-info h2{font-size:var(--fs-lg)}}
