* { box-sizing: border-box; } body {margin: 0;}#iijw58{font-weight:500;}#ipjdho{display:inline-block;}#igcrq8{height:28px;width:auto;filter:brightness(.6);display:block;}*, ::before, ::after{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}html{scroll-behavior:smooth;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(10, 10, 10) !important;}body{font-family:Inter, sans-serif;line-height:1.6;font-size:16px;overflow-x:hidden;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(10, 10, 10) !important;color:rgb(229, 231, 235) !important;}#app, html, body, [class*="wrapper"], [class*="page"]{background-color:rgb(10, 10, 10) !important;}a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:inherit;}nav{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(17, 17, 17);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255, 255, 255, 0.06);padding-top:0px;padding-right:2rem;padding-bottom:0px;padding-left:2rem;height:62px;position:sticky;top:0px;z-index:100;display:flex;align-items:center;justify-content:space-between;}.nav-brand img{height:34px;width:auto;display:block;}.nav-cta{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.12);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.3);border-right-color:rgba(99, 102, 241, 0.3);border-bottom-color:rgba(99, 102, 241, 0.3);border-left-color:rgba(99, 102, 241, 0.3);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(165, 180, 252);padding-top:0.48rem;padding-right:1.1rem;padding-bottom:0.48rem;padding-left:1.1rem;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-weight:600;font-size:0.85rem;}.wrap{max-width:780px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:2rem;padding-bottom:0px;padding-left:2rem;}.wrap-wide{max-width:1100px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:2rem;padding-bottom:0px;padding-left:2rem;}.hero{padding-top:4.4rem;padding-right:0px;padding-bottom:2.5rem;padding-left:0px;text-align:center;background-image:radial-gradient(75% 50% at 50% 0%, rgba(99, 102, 241, 0.16) 0%, transparent 65%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.free-pill{display:inline-flex;align-items:center;row-gap:0.4rem;column-gap:0.4rem;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.1);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.3);border-right-color:rgba(99, 102, 241, 0.3);border-bottom-color:rgba(99, 102, 241, 0.3);border-left-color:rgba(99, 102, 241, 0.3);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(165, 180, 252);border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;padding-top:0.32rem;padding-right:1rem;padding-bottom:0.32rem;padding-left:1rem;font-size:0.75rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:1rem;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInDown;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.free-pill .pulse-dot{width:6px;height:6px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(99, 102, 241);animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:pulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hero h1{font-size:clamp(2rem, 5.2vw, 3.2rem);font-weight:900;letter-spacing:-0.04em;line-height:1.08;margin-bottom:1rem;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.12s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInDown;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;max-width:760px;margin-left:auto;margin-right:auto;}.hero h1 .accent{color:rgb(99, 102, 241);}.hero-sub{font-size:1.05rem;color:rgb(156, 163, 175);max-width:640px;margin-top:0px;margin-right:auto;margin-bottom:1.5rem;margin-left:auto;line-height:1.72;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.18s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInDown;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.trust-pills{display:inline-flex;flex-wrap:wrap;row-gap:0.7rem;column-gap:1.3rem;justify-content:center;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.25s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInUp;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.trust-pill{font-size:0.82rem;color:rgb(107, 114, 128);display:inline-flex;align-items:center;row-gap:0.35rem;column-gap:0.35rem;}.trust-pill .ck{color:rgb(74, 222, 128);font-weight:700;}.value-section{padding-top:2.5rem;padding-right:0px;padding-bottom:0px;padding-left:0px;}.value-card{background-image:linear-gradient(135deg, rgba(99, 102, 241, 0.08) 0%, rgba(99, 102, 241, 0.02) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.22);border-right-color:rgba(99, 102, 241, 0.22);border-bottom-color:rgba(99, 102, 241, 0.22);border-left-color:rgba(99, 102, 241, 0.22);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;padding-top:2rem;padding-right:2.2rem;padding-bottom:2rem;padding-left:2.2rem;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.3s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInUp;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.value-card-top{display:flex;align-items:flex-start;justify-content:space-between;row-gap:1rem;column-gap:1rem;flex-wrap:wrap;margin-bottom:1.3rem;}.lesson-label{font-size:0.68rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:rgb(165, 180, 252);margin-bottom:0.35rem;}.lesson-title{font-size:1.08rem;font-weight:800;letter-spacing:-0.02em;line-height:1.3;}.lesson-source{font-size:0.78rem;color:rgb(75, 85, 99);margin-top:0.25rem;}.duration-pill{display:inline-flex;align-items:center;row-gap:0.35rem;column-gap:0.35rem;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.04);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.08);border-right-color:rgba(255, 255, 255, 0.08);border-bottom-color:rgba(255, 255, 255, 0.08);border-left-color:rgba(255, 255, 255, 0.08);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(107, 114, 128);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:0.3rem;padding-right:0.8rem;padding-bottom:0.3rem;padding-left:0.8rem;font-size:0.74rem;font-weight:600;white-space-collapse:collapse;text-wrap-mode:nowrap;flex-shrink:0;}.learns-list{display:flex;flex-direction:column;row-gap:0.6rem;column-gap:0.6rem;}.learn-item{display:flex;align-items:flex-start;row-gap:0.85rem;column-gap:0.85rem;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.02);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.04);border-right-color:rgba(255, 255, 255, 0.04);border-bottom-color:rgba(255, 255, 255, 0.04);border-left-color:rgba(255, 255, 255, 0.04);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;}.learn-check{width:18px;height:18px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;flex-shrink:0;margin-top:2px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.18);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.3);border-right-color:rgba(99, 102, 241, 0.3);border-bottom-color:rgba(99, 102, 241, 0.3);border-left-color:rgba(99, 102, 241, 0.3);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;display:flex;align-items:center;justify-content:center;font-size:0.58rem;color:rgb(165, 180, 252);}.learn-item p{font-size:0.87rem;color:rgb(209, 213, 219);line-height:1.55;}.belief-section{padding-top:2.8rem;padding-right:0px;padding-bottom:0px;padding-left:0px;}.belief-card{background-image:linear-gradient(135deg, rgb(15, 15, 20) 0%, rgb(10, 10, 16) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:rgba(255, 255, 255, 0.07);border-right-color:rgba(255, 255, 255, 0.07);border-bottom-color:rgba(255, 255, 255, 0.07);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-left-width:3px;border-left-style:solid;border-left-color:rgb(99, 102, 241);border-top-left-radius:0px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:0px;padding-top:1.6rem;padding-right:1.9rem;padding-bottom:1.6rem;padding-left:1.9rem;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.35s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInUp;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.belief-card h3{font-size:1.05rem;font-weight:800;letter-spacing:-0.02em;line-height:1.3;margin-bottom:0.6rem;color:rgb(229, 231, 235);}.belief-card p{font-size:0.9rem;color:rgb(156, 163, 175);line-height:1.72;}.belief-card p strong{color:rgb(196, 181, 253);font-weight:600;}.form-section{padding-top:2.8rem;padding-right:0px;padding-bottom:0px;padding-left:0px;}.form-card{background-image:linear-gradient(135deg, rgb(15, 15, 26), rgb(10, 10, 20));background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.22);border-right-color:rgba(99, 102, 241, 0.22);border-bottom-color:rgba(99, 102, 241, 0.22);border-left-color:rgba(99, 102, 241, 0.22);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;padding-top:2.2rem;padding-right:2.2rem;padding-bottom:2.2rem;padding-left:2.2rem;animation-duration:0.65s;animation-timing-function:ease;animation-delay:0.35s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:fadeInUp;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.form-eyebrow{font-size:0.68rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:rgb(99, 102, 241);margin-bottom:0.55rem;}.form-card h2{font-size:1.35rem;font-weight:800;letter-spacing:-0.03em;margin-bottom:0.55rem;line-height:1.25;}.form-card > p.form-sub{font-size:0.9rem;color:rgb(107, 114, 128);line-height:1.65;margin-bottom:1.6rem;max-width:560px;}.form-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:1rem;}.form-row{display:flex;flex-direction:column;row-gap:0.4rem;column-gap:0.4rem;}.form-row.full{grid-column-start:1;grid-column-end:-1;}.form-row label{font-size:0.78rem;font-weight:600;color:rgb(156, 163, 175);letter-spacing:0.02em;}.form-row label .req{color:rgb(248, 113, 113);margin-left:2px;}.form-row input, .form-row select{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.03);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.08);border-right-color:rgba(255, 255, 255, 0.08);border-bottom-color:rgba(255, 255, 255, 0.08);border-left-color:rgba(255, 255, 255, 0.08);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(229, 231, 235);font-family:inherit;font-size:0.92rem;padding-top:0.75rem;padding-right:0.95rem;padding-bottom:0.75rem;padding-left:0.95rem;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;transition-behavior:normal, normal;transition-duration:0.15s, 0.15s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:border-color, background;}.form-row input::placeholder{color:rgb(75, 85, 99);}.form-row input:focus, .form-row select:focus{outline-color:initial;outline-style:none;outline-width:initial;border-top-color:rgba(99, 102, 241, 0.45);border-right-color:rgba(99, 102, 241, 0.45);border-bottom-color:rgba(99, 102, 241, 0.45);border-left-color:rgba(99, 102, 241, 0.45);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.04);}.form-consent{display:flex;align-items:flex-start;row-gap:0.55rem;column-gap:0.55rem;font-size:0.78rem;color:rgb(107, 114, 128);line-height:1.55;margin-top:1.1rem;margin-right:0px;margin-bottom:0.2rem;margin-left:0px;}.form-consent input[type="checkbox"]{width:16px;height:16px;margin-top:2px;accent-color:rgb(99, 102, 241);flex-shrink:0;}.submit-btn{width:100%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(99, 102, 241);color:rgb(255, 255, 255);padding-top:0.95rem;padding-right:1.2rem;padding-bottom:0.95rem;padding-left:1.2rem;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;font-weight:800;font-size:0.98rem;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;cursor:pointer;margin-top:1.2rem;box-shadow:rgba(99, 102, 241, 0.28) 0px 4px 20px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;display:inline-flex;align-items:center;justify-content:center;row-gap:0.55rem;column-gap:0.55rem;}.submit-btn:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(79, 70, 229);transform:translateY(-1px);box-shadow:rgba(99, 102, 241, 0.42) 0px 8px 28px;}.submit-btn:disabled{opacity:0.6;cursor:wait;}.form-footnote{font-size:0.76rem;color:rgb(75, 85, 99);margin-top:0.85rem;text-align:center;}.form-error{display:none;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(248, 113, 113, 0.08);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(248, 113, 113, 0.25);border-right-color:rgba(248, 113, 113, 0.25);border-bottom-color:rgba(248, 113, 113, 0.25);border-left-color:rgba(248, 113, 113, 0.25);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(252, 165, 165);padding-top:0.65rem;padding-right:0.9rem;padding-bottom:0.65rem;padding-left:0.9rem;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:0.82rem;margin-top:0.9rem;}.form-error.show{display:block;}.instructor-strip{margin-top:3rem;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(15, 15, 15);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.06);border-right-color:rgba(255, 255, 255, 0.06);border-bottom-color:rgba(255, 255, 255, 0.06);border-left-color:rgba(255, 255, 255, 0.06);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding-top:1.5rem;padding-right:1.8rem;padding-bottom:1.5rem;padding-left:1.8rem;display:flex;align-items:center;row-gap:1.3rem;column-gap:1.3rem;flex-wrap:wrap;}.inst-avatar{width:56px;height:56px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;flex-shrink:0;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(99, 102, 241, 0.3);border-right-color:rgba(99, 102, 241, 0.3);border-bottom-color:rgba(99, 102, 241, 0.3);border-left-color:rgba(99, 102, 241, 0.3);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;overflow-x:hidden;overflow-y:hidden;}.inst-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.inst-info{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:170px;}.inst-tag{font-size:0.65rem;font-weight:800;letter-spacing:0.07em;text-transform:uppercase;color:rgb(99, 102, 241);margin-bottom:0.2rem;}.inst-name{font-size:1rem;font-weight:800;}.inst-note{font-size:0.8rem;color:rgb(75, 85, 99);margin-top:0.1rem;}.inst-quote{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.05);border-left-width:2px;border-left-style:solid;border-left-color:rgba(99, 102, 241, 0.3);padding-top:0.7rem;padding-right:1rem;padding-bottom:0.7rem;padding-left:1rem;border-top-left-radius:0px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:0px;font-size:0.83rem;color:rgb(156, 163, 175);line-height:1.7;font-style:italic;flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:200px;}.who-section{padding-top:3rem;padding-right:0px;padding-bottom:0px;padding-left:0px;}.who-section h2{font-size:1.15rem;font-weight:800;letter-spacing:-0.025em;margin-bottom:1.1rem;}.who-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:0.9rem;column-gap:0.9rem;}.who-item{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(17, 17, 17);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.06);border-right-color:rgba(255, 255, 255, 0.06);border-bottom-color:rgba(255, 255, 255, 0.06);border-left-color:rgba(255, 255, 255, 0.06);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding-top:1.1rem;padding-right:1.25rem;padding-bottom:1.1rem;padding-left:1.25rem;}.who-item h4{font-size:0.88rem;font-weight:700;margin-bottom:0.3rem;color:rgb(229, 231, 235);}.who-item p{font-size:0.81rem;color:rgb(107, 114, 128);line-height:1.6;}.repel-note{margin-top:1.1rem;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.02);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed;border-left-style:dashed;border-top-color:rgba(255, 255, 255, 0.08);border-right-color:rgba(255, 255, 255, 0.08);border-bottom-color:rgba(255, 255, 255, 0.08);border-left-color:rgba(255, 255, 255, 0.08);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-top:0.9rem;padding-right:1.1rem;padding-bottom:0.9rem;padding-left:1.1rem;font-size:0.82rem;color:rgb(107, 114, 128);line-height:1.65;}.repel-note strong{color:rgb(156, 163, 175);font-weight:600;}.after-section{padding-top:3rem;padding-right:0px;padding-bottom:0px;padding-left:0px;}.after-eyebrow{font-size:0.66rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:rgb(75, 85, 99);margin-bottom:0.35rem;}.after-section h2{font-size:1.1rem;font-weight:800;letter-spacing:-0.025em;margin-bottom:1rem;color:rgb(209, 213, 219);}.after-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:0.9rem;column-gap:0.9rem;}.after-card{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(15, 15, 15);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.06);border-right-color:rgba(255, 255, 255, 0.06);border-bottom-color:rgba(255, 255, 255, 0.06);border-left-color:rgba(255, 255, 255, 0.06);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding-top:1.2rem;padding-right:1.3rem;padding-bottom:1.2rem;padding-left:1.3rem;display:flex;flex-direction:column;row-gap:0.65rem;column-gap:0.65rem;}.after-tag{font-size:0.65rem;font-weight:800;letter-spacing:0.07em;text-transform:uppercase;color:rgb(107, 114, 128);}.after-card h4{font-size:0.94rem;font-weight:700;line-height:1.3;letter-spacing:-0.015em;color:rgb(229, 231, 235);}.after-card p{font-size:0.82rem;color:rgb(107, 114, 128);line-height:1.6;flex-grow:1;flex-shrink:1;flex-basis:0%;}.after-link{align-self:flex-start;font-size:0.82rem;font-weight:600;color:rgb(156, 163, 175);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(255, 255, 255, 0.1);border-right-color:rgba(255, 255, 255, 0.1);border-bottom-color:rgba(255, 255, 255, 0.1);border-left-color:rgba(255, 255, 255, 0.1);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding-top:0.5rem;padding-right:0.9rem;padding-bottom:0.5rem;padding-left:0.9rem;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:all;display:inline-flex;align-items:center;row-gap:0.35rem;column-gap:0.35rem;}.after-link:hover{color:rgb(196, 181, 253);border-top-color:rgba(99, 102, 241, 0.3);border-right-color:rgba(99, 102, 241, 0.3);border-bottom-color:rgba(99, 102, 241, 0.3);border-left-color:rgba(99, 102, 241, 0.3);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(99, 102, 241, 0.04);}footer{padding-top:2.2rem;padding-right:0px;padding-bottom:2.2rem;padding-left:0px;border-top-width:1px;border-top-style:solid;border-top-color:rgba(255, 255, 255, 0.05);margin-top:4rem;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(10, 10, 10) !important;}.footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1rem;column-gap:1rem;}.footer-copy{font-size:0.75rem;color:rgb(55, 65, 81);width:100%;margin-top:0.4rem;}.footer-links{display:flex;row-gap:1.4rem;column-gap:1.4rem;flex-wrap:wrap;}.footer-links a{font-size:0.78rem;color:rgb(55, 65, 81);}.footer-links a:hover{color:rgb(107, 114, 128);}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-14px);}100%{opacity:1;transform:translateY(0px);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(18px);}100%{opacity:1;transform:translateY(0px);}}@keyframes pulse{0%, 100%{opacity:1;}50%{opacity:0.35;}}@media (max-width: 640px){.wrap{padding-top:0px;padding-right:1.1rem;padding-bottom:0px;padding-left:1.1rem;}.wrap-wide{padding-top:0px;padding-right:1.1rem;padding-bottom:0px;padding-left:1.1rem;}nav{padding-top:0px;padding-right:1.1rem;padding-bottom:0px;padding-left:1.1rem;}.form-card{padding-top:1.6rem;padding-right:1.4rem;padding-bottom:1.6rem;padding-left:1.4rem;}.form-grid{grid-template-columns:1fr;}.value-card{padding-top:1.6rem;padding-right:1.4rem;padding-bottom:1.6rem;padding-left:1.4rem;}.value-card-top{flex-direction:column;}.instructor-strip{flex-direction:column;}.who-grid{grid-template-columns:1fr;}.after-grid{grid-template-columns:1fr;}.belief-card{padding-top:1.3rem;padding-right:1.4rem;padding-bottom:1.3rem;padding-left:1.4rem;}}
