.grant-journey-module__zCd3Ra__page{--paper:#f5f0e7;--ink:#102d29;--ink-soft:#50645b;--signal:#bd2030;--line:#cdd0c3;background:var(--paper);min-height:100vh;color:var(--ink)}.grant-journey-module__zCd3Ra__page a{text-underline-offset:4px}.grant-journey-module__zCd3Ra__page :focus-visible{outline:3px solid var(--signal);outline-offset:4px}.grant-journey-module__zCd3Ra__page h1,.grant-journey-module__zCd3Ra__page h2{font-family:var(--font-newsreader), serif;letter-spacing:-.035em;font-weight:500}.grant-journey-module__zCd3Ra__page h1{text-wrap:balance;font-size:clamp(38px,4.6vw,64px);line-height:1.06}.grant-journey-module__zCd3Ra__page h2{font-size:32px;line-height:1.15}.grant-journey-module__zCd3Ra__page svg{flex-shrink:0}.grant-journey-module__zCd3Ra__skip{z-index:20;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.grant-journey-module__zCd3Ra__skip:focus{top:12px}.grant-journey-module__zCd3Ra__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:18px 40px;display:flex}.grant-journey-module__zCd3Ra__header img{width:230px}.grant-journey-module__zCd3Ra__back{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.grant-journey-module__zCd3Ra__back:hover{text-decoration:underline}.grant-journey-module__zCd3Ra__container{width:min(100% - 80px,1160px);margin-inline:auto;padding-block:48px 80px}.grant-journey-module__zCd3Ra__intro{max-width:900px;margin-bottom:40px}.grant-journey-module__zCd3Ra__eyebrow{font-family:var(--font-azeret), monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:14px;font-size:11px;line-height:1.7}.grant-journey-module__zCd3Ra__lede{max-width:760px;color:var(--ink-soft);margin-top:20px;font-size:17px;line-height:1.7}.grant-journey-module__zCd3Ra__content{min-width:0}.grant-journey-module__zCd3Ra__page summary{cursor:pointer;min-height:44px;padding-block:12px}.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__primary,.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__secondary{white-space:normal;text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:9px;height:auto;min-height:48px;padding:12px 18px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__primary{background:var(--signal);color:#fff;border:1px solid var(--signal)}.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__primary:hover{background:#9c1826}.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__secondary{color:var(--ink);border:1px solid var(--line);background:0 0}.grant-journey-module__zCd3Ra__page .grant-journey-module__zCd3Ra__secondary:hover{background:#e4e7dc}.grant-journey-module__zCd3Ra__muted{color:var(--ink-soft);font-size:14px;line-height:1.65}.grant-journey-module__zCd3Ra__actionColumn{border:1px solid var(--line);background:#e9ebdf;border-radius:5px;min-width:0;padding:28px}.grant-journey-module__zCd3Ra__stepTitle{align-items:baseline;gap:12px;display:flex}.grant-journey-module__zCd3Ra__feedback{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.6;display:block}.grant-journey-module__zCd3Ra__feedback:empty{display:none}.grant-journey-module__zCd3Ra__emailForm{margin-top:20px}.grant-journey-module__zCd3Ra__field{font-size:14px;font-weight:500;display:block}.grant-journey-module__zCd3Ra__input,.grant-journey-module__zCd3Ra__message{background:#ffffff80;border:1px solid #98a398;border-radius:4px;width:100%;min-height:48px;margin-top:8px;padding:12px;font-size:16px;font-weight:400}.grant-journey-module__zCd3Ra__message{resize:vertical;min-height:280px;font-size:14px;line-height:1.7}.grant-journey-module__zCd3Ra__preview{margin-block:12px;font-size:14px}.grant-journey-module__zCd3Ra__buttons{flex-wrap:wrap;gap:12px;display:flex}.grant-journey-module__zCd3Ra__error{background:#fff0ee;border-left:3px solid #b42318;margin-block:24px;padding:16px;font-size:14px;line-height:1.6}.grant-journey-module__zCd3Ra__error .grant-journey-module__zCd3Ra__buttons{margin-top:12px}@media (max-width:900px){.grant-journey-module__zCd3Ra__actionColumn{padding:22px}}@media (max-width:700px){.grant-journey-module__zCd3Ra__header{gap:16px;min-height:74px;padding:14px 20px}.grant-journey-module__zCd3Ra__header img{width:164px}.grant-journey-module__zCd3Ra__back{gap:5px;font-size:12px}.grant-journey-module__zCd3Ra__container{width:calc(100% - 40px);padding-block:32px 48px}.grant-journey-module__zCd3Ra__intro{margin-bottom:28px}.grant-journey-module__zCd3Ra__lede{margin-top:16px;font-size:16px}.grant-journey-module__zCd3Ra__page h2{font-size:29px}.grant-journey-module__zCd3Ra__actionColumn{padding:22px 18px}.grant-journey-module__zCd3Ra__buttons>*{flex:auto}}
.grant-detail-module__6heAhG__heroTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.grant-detail-module__6heAhG__heroTop>p{overflow-wrap:anywhere;min-width:0}.grant-detail-module__6heAhG__compactActions{text-align:right;flex:none;max-width:260px}.grant-detail-module__6heAhG__buttons{gap:8px;display:flex}.grant-detail-module__6heAhG__compact{min-height:40px;padding-inline:12px;font-size:14px}.grant-detail-module__6heAhG__title{overflow-wrap:anywhere;max-width:860px;margin-top:8px}.grant-detail-module__6heAhG__forWhom{max-width:760px;color:var(--ink-soft);margin-top:16px;font-size:18px;line-height:1.6}.grant-detail-module__6heAhG__summary{grid-template-columns:repeat(var(--facts), minmax(0, 1fr));border-block:1px solid var(--line);margin-top:36px;display:grid}.grant-detail-module__6heAhG__summary>div{min-width:0;padding:22px 28px 24px 0}.grant-detail-module__6heAhG__summary>div+div{border-left:1px solid var(--line);padding-left:28px}.grant-detail-module__6heAhG__summary dt{font-family:var(--font-azeret), monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);font-size:11px}.grant-detail-module__6heAhG__summaryValue{font-family:var(--font-newsreader), serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:8px;font-size:28px;line-height:1.15}.grant-detail-module__6heAhG__signal{color:var(--signal)}.grant-detail-module__6heAhG__summaryNote{margin-top:8px;font-size:13px;font-weight:500}.grant-detail-module__6heAhG__actions{justify-content:space-between;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.grant-detail-module__6heAhG__links{flex-wrap:wrap;gap:0 28px;display:flex}.grant-detail-module__6heAhG__links a{align-items:center;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}.grant-detail-module__6heAhG__index{z-index:2;background:var(--paper);border-bottom:1px solid var(--line);scrollbar-width:none;gap:32px;margin-top:48px;display:flex;position:sticky;top:0;overflow-x:auto}.grant-detail-module__6heAhG__index a{flex:none;align-items:center;min-height:52px;font-size:15px;text-decoration:none;display:inline-flex}.grant-detail-module__6heAhG__index a:hover{text-decoration:underline}.grant-detail-module__6heAhG__index a:focus-visible{outline-offset:-3px}.grant-detail-module__6heAhG__section{border-bottom:1px solid var(--line);grid-template-columns:260px minmax(0,1fr);gap:40px;padding-block:44px;scroll-margin-top:56px;display:grid}.grant-detail-module__6heAhG__body{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:32px;min-width:0;max-width:720px;display:grid}.grant-detail-module__6heAhG__label{font-family:var(--font-azeret), monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px;font-size:11px;line-height:1.7}.grant-detail-module__6heAhG__lead{font-family:var(--font-newsreader), serif;letter-spacing:-.01em;font-size:22px;line-height:1.4}.grant-detail-module__6heAhG__lines>li{border-top:1px solid var(--line);padding:14px 0 14px 22px;line-height:1.65;position:relative}.grant-detail-module__6heAhG__lines>li:first-child{border-top:0;padding-top:4px}.grant-detail-module__6heAhG__lines>li:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:25px;left:2px}.grant-detail-module__6heAhG__lines>li:first-child:before{top:15px}.grant-detail-module__6heAhG__clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.grant-detail-module__6heAhG__tag{background:var(--color-review-soft,#fff3d6);color:#805500;border-radius:4px;margin-right:6px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.grant-detail-module__6heAhG__lineActions{flex-wrap:wrap;align-items:flex-start;column-gap:16px;display:flex}.grant-detail-module__6heAhG__toggle{text-underline-offset:4px;cursor:pointer;min-height:32px;font-size:13px;font-weight:500;text-decoration:underline}.grant-detail-module__6heAhG__more>summary{width:fit-content;font-size:14px;font-weight:500}.grant-detail-module__6heAhG__source{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px}.grant-detail-module__6heAhG__source[open]{flex-basis:100%}.grant-detail-module__6heAhG__source>summary.grant-detail-module__6heAhG__sourceToggle{min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);padding-block:6px}.grant-detail-module__6heAhG__source ul{border-left:2px solid var(--line);margin-bottom:8px;padding-left:14px}.grant-detail-module__6heAhG__source li+li{margin-top:14px}.grant-detail-module__6heAhG__source blockquote{color:var(--ink);line-height:1.6}.grant-detail-module__6heAhG__sourceLinks{flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-weight:500;display:flex}.grant-detail-module__6heAhG__sourceLinks a{min-height:24px;color:var(--ink);align-items:center;text-decoration:underline;display:inline-flex}.grant-detail-module__6heAhG__rates li{grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:4px 16px;padding-block:8px;display:grid}.grant-detail-module__6heAhG__rates li>:first-child,.grant-detail-module__6heAhG__rates .grant-detail-module__6heAhG__source{grid-column:1/-1}.grant-detail-module__6heAhG__track{background:#e6dfd1;border-radius:6px;height:12px;overflow:hidden}.grant-detail-module__6heAhG__track span{background:#213e31;border-radius:6px;height:100%;display:block}.grant-detail-module__6heAhG__rateValue{font-family:var(--font-newsreader), serif;text-align:right;font-size:20px}.grant-detail-module__6heAhG__total{font-family:var(--font-newsreader), serif;letter-spacing:-.02em;margin-bottom:12px;font-size:28px}.grant-detail-module__6heAhG__stack{border-radius:7px;gap:3px;height:14px;display:flex;overflow:hidden}.grant-detail-module__6heAhG__legend{gap:6px;margin-top:12px;font-size:15px;display:grid}.grant-detail-module__6heAhG__legend li{align-items:baseline;gap:10px;display:flex}.grant-detail-module__6heAhG__legend strong{white-space:nowrap;flex:none;min-width:112px;font-weight:500}.grant-detail-module__6heAhG__dot{border-radius:50%;flex:none;width:10px;height:10px}.grant-detail-module__6heAhG__part0{background:#213e31}.grant-detail-module__6heAhG__part1{background:#7f9c8a}.grant-detail-module__6heAhG__part2{background:#c9b98f}.grant-detail-module__6heAhG__part3{background:#b9b3a3}.grant-detail-module__6heAhG__steps>li{grid-template-columns:36px minmax(0,1fr);gap:16px;padding-bottom:28px;display:grid;position:relative}.grant-detail-module__6heAhG__steps>li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:40px;bottom:4px;left:17px}.grant-detail-module__6heAhG__stepNumber{border:1px solid var(--ink);width:36px;height:36px;font-family:var(--font-newsreader), serif;border-radius:50%;place-items:center;display:grid}.grant-detail-module__6heAhG__steps h3{margin-block:8px;font-size:15px;font-weight:500}.grant-detail-module__6heAhG__steps .grant-detail-module__6heAhG__label{display:none}.grant-detail-module__6heAhG__stepBlocks{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.grant-detail-module__6heAhG__sourceList{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding-block:14px}@media (max-width:760px){.grant-detail-module__6heAhG__forWhom{font-size:16px}.grant-detail-module__6heAhG__summary{grid-template-columns:minmax(0,1fr)}.grant-detail-module__6heAhG__summary>div,.grant-detail-module__6heAhG__summary>div+div{border-left:0;padding:16px 0}.grant-detail-module__6heAhG__summary>div+div{border-top:1px solid var(--line)}.grant-detail-module__6heAhG__summaryValue{font-size:24px}.grant-detail-module__6heAhG__actions{flex-direction:column-reverse;align-items:stretch}.grant-detail-module__6heAhG__index{gap:24px;margin-top:32px}.grant-detail-module__6heAhG__section{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:32px}.grant-detail-module__6heAhG__lead{font-size:19px}}
