.start-here-page{min-height:100vh;color:var(--midnight);background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-top:48px}.start-here-hero,.pathway-section,.intake-section,.intake-confirmation{padding-inline:var(--gutter)}.start-here-hero{padding-bottom:88px}.start-here-hero .section-index,.intake-confirmation .section-index{color:#59636b;border-color:#00122633;margin-bottom:64px}.start-here-hero .eyebrow,.pathway-heading .eyebrow,.intake-sidebar .eyebrow,.intake-confirmation .eyebrow{color:#84602c}.start-here-hero h1,.intake-confirmation h1{max-width:1050px;margin-bottom:30px;font-size:clamp(58px,7.5vw,112px);line-height:.98}.start-here-hero h1 em,.intake-sidebar h2 em,.intake-confirmation h1 em{color:#9b7138}.start-here-hero>p:last-child,.intake-confirmation>p:not(.eyebrow){color:#56616a;max-width:610px;margin:0;font-size:15px;line-height:1.85}.pathway-section{background:#e7e3da;padding-block:72px 96px}.pathway-heading{grid-template-columns:70px 1fr;align-items:start;gap:36px;margin-bottom:48px;display:grid}.pathway-heading>span{color:#9b7138;font:italic 34px/1 Georgia,serif}.pathway-heading h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.02}.pathway-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.pathway-card{border:1px solid #00122633;flex-direction:column;min-height:510px;padding:38px;display:flex}.pathway-card-primary{color:var(--paper);background:var(--midnight)}.pathway-card-khidc{background:var(--paper)}.pathway-icon-row{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:8px;display:flex}.pathway-icon-row svg{color:#d8b57e;width:35px;height:35px}.pathway-card h3{margin:auto 0 22px;font-size:clamp(42px,4vw,66px);line-height:1}.pathway-card p{color:#58656e;max-width:470px;min-height:52px;margin:0 0 32px;font-size:13px;line-height:1.75}.pathway-card-primary p{color:#b7c1c8}.pathway-card .button{align-self:flex-start}.pathway-note{color:#667078;margin:26px 0 0;font-size:10px}.intake-section{background:#e7e3da;grid-template-columns:minmax(250px,.7fr) minmax(0,1.5fr);gap:clamp(50px,8vw,130px);padding-block:78px 110px;display:grid}.intake-sidebar{align-self:start;position:sticky;top:130px}.back-to-pathways,.text-button{color:#795628;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7956288c;align-items:center;gap:9px;padding:0 0 6px;font-size:10px;display:inline-flex}.intake-sidebar .eyebrow{margin:54px 0 16px}.intake-sidebar h2{font-size:clamp(42px,4vw,64px);line-height:1}.intake-progress{border-top:1px solid #00122633;margin:48px 0 0;padding:0;list-style:none}.intake-progress li{color:#7b858c;border-bottom:1px solid #00122633;grid-template-columns:42px 1fr;padding:17px 0;font-size:11px;display:grid}.intake-progress li span{color:#9a713b;font-size:9px}.intake-progress li.is-current{color:var(--midnight);font-weight:650}.intake-progress li.is-complete{color:#51616b}.intake-form{background:var(--paper);min-width:0;padding:48px;box-shadow:0 18px 50px #00122614}.intake-form fieldset{border:0;min-width:0;margin:0;padding:0}.intake-form legend{width:100%;margin-bottom:36px;font-size:clamp(34px,3.7vw,54px);line-height:1.04;display:block}.intake-form legend span{color:#84602c;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:650;display:block}.choice-grid{gap:10px;display:grid}.choice-grid-focus{grid-template-columns:1fr 1fr}.choice-grid label{cursor:pointer;position:relative}.choice-grid input{opacity:0;pointer-events:none;position:absolute}.choice-grid label>span{border:1px solid #00122633;align-content:center;min-height:112px;padding:20px;transition:border-color .2s,background .2s;display:grid}.choice-grid label:hover>span,.choice-grid label:focus-within>span{border-color:#9b7138}.choice-grid label.is-selected>span{border-color:var(--midnight);background:var(--midnight);color:var(--paper)}.choice-grid strong{font-size:14px}.choice-grid small{color:#68747c;margin-top:7px;font-size:10px;line-height:1.5}.choice-grid .is-selected small{color:#aeb9c1}.field-group{margin-top:34px}.field-label{color:#56616a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:650;display:block}.choice-grid-compact{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.choice-grid-compact label>span{text-align:center;text-wrap:balance;height:100%;min-height:72px;font-size:11px;line-height:1.45}.input-grid{grid-template-columns:1fr 1fr;gap:24px 18px;display:grid}.input-field{align-content:start;gap:10px;display:grid}.input-field-wide{grid-column:1/-1}.input-field>span{color:#59636b;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}.input-field>span small{color:#8b949a;font-size:inherit;font-weight:400}.input-field input,.input-field textarea,.input-field select{width:100%;color:var(--midnight);font:inherit;background:0 0;border:0;border-bottom:1px solid #00122647;border-radius:0;outline:none;padding:12px 1px;font-size:14px}.input-field textarea{resize:vertical;line-height:1.7}.input-field select{appearance:none;background:linear-gradient(45deg,#0000 50%,#84602c 50%) calc(100% - 8px) 52%/5px 5px no-repeat,linear-gradient(135deg,#84602c 50%,#0000 50%) calc(100% - 3px) 52%/5px 5px no-repeat}.input-field input:focus,.input-field textarea:focus,.input-field select:focus{border-color:#9b7138;box-shadow:0 2px #9b7138}.input-field textarea::placeholder{color:#90989e}.form-actions{border-top:1px solid #0012262e;grid-template-columns:1fr auto auto;align-items:center;gap:24px;margin-top:42px;padding-top:28px;display:grid}.form-actions>span{color:#7d878e;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.form-actions>span:first-child{grid-column:2}.form-actions .text-button+span{grid-column:auto}.button:disabled{opacity:.42;cursor:not-allowed}.review-note{color:#b9c2c9;background:var(--midnight);grid-template-columns:35px 1fr;gap:18px;margin-top:34px;padding:23px;display:grid}.review-note svg{color:#d8b57e}.review-note p{margin:0;font-size:11px;line-height:1.7}.review-note strong{color:var(--paper);margin-bottom:4px;display:block}.form-error{color:#8a3026;margin:20px 0 0;font-size:12px}.honeypot{position:absolute;left:-9999px}.intake-confirmation{min-height:720px;padding-block:0 110px}.intake-confirmation .button{color:#795628;border-color:#79562880;margin-top:34px}@media (max-width:900px){.start-here-page{padding-top:32px}.start-here-hero{padding-bottom:58px}.start-here-hero .section-index,.intake-confirmation .section-index{margin-bottom:42px}.start-here-hero h1,.intake-confirmation h1{font-size:clamp(46px,14vw,70px)}.start-here-hero>p:last-child{font-size:13px}.pathway-section{padding-block:54px 68px}.pathway-heading{grid-template-columns:42px 1fr;gap:14px}.pathway-grid{grid-template-columns:1fr}.pathway-card{min-height:430px;padding:28px 24px}.intake-section{grid-template-columns:1fr;gap:40px;padding-block:52px 72px}.intake-sidebar{position:static}.intake-sidebar .eyebrow{margin-top:36px}.intake-progress{border-bottom:1px solid #00122633;grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.intake-progress li{border-bottom:0;grid-template-columns:1fr;gap:6px}.intake-form{padding:34px 24px}.choice-grid-focus,.choice-grid-compact,.input-grid{grid-template-columns:1fr}.input-field-wide{grid-column:auto}.form-actions{grid-template-columns:1fr auto;gap:18px}.form-actions>span,.form-actions>span:first-child{display:none}.form-actions .button{grid-column:2}.form-actions .text-button{grid-column:1}.intake-confirmation{min-height:620px;padding-bottom:78px}}
