/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.kw-research-site .uc-list{border-top:2px solid var(--text);display:grid}.kw-research-site .uc{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 8) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr) minmax(0,3fr);align-items:start;display:grid}.kw-research-site .uc h3.mega{font-size:clamp(40px,4.2vw,60px)}.kw-research-site .uc .uc-q p{font-family:var(--font-head);margin-top:6px;font-size:22px;font-weight:700;line-height:28px}.kw-research-site .uc .uc-in .chips{margin-top:8px}.kw-research-site .uc .uc-out p{color:var(--text-muted);margin-top:6px;font-size:16px;line-height:24px}@media (max-width:1023px){.kw-research-site .uc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kw-research-site .uc h3.mega{grid-column:1/-1}}@media (max-width:640px){.kw-research-site .uc{grid-template-columns:minmax(0,1fr)}}.kw-research-site .gov-grid{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kw-research-site .gv{border-top:1px solid var(--panel-control);padding-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);align-content:start;display:grid}.kw-research-site .gv .icon{color:var(--citron)}.kw-research-site .gv h3{font-size:26px;line-height:30px}.kw-research-site .gv ul{gap:calc(var(--spacing,.25rem) * 2);list-style:none;display:grid}.kw-research-site .gv li{color:var(--panel-muted);padding-left:18px;font-size:15px;line-height:22px;position:relative}.kw-research-site .gv li:before{content:"";background:var(--citron);width:8px;height:8px;position:absolute;top:8px;left:0}@media (max-width:1023px){.kw-research-site .gov-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.kw-research-site .gov-grid{grid-template-columns:1fr}}.kw-research-site .big-steps li b{font-size:30px;line-height:34px}.kw-research-site .big-steps li p{font-size:16px;line-height:24px}.kw-research-site .moving{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.kw-research-site .moving>div:first-child{grid-column:1/span 6}.kw-research-site .mv-copy{gap:calc(var(--spacing,.25rem) * 4);grid-column:8/span 5;display:grid}@media (max-width:1023px){.kw-research-site .moving>div:first-child,.kw-research-site .mv-copy{grid-column:1/-1}}.kw-research-site .faq-wrap{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.kw-research-site .faq-wrap .sec-head{grid-column:1/span 4;grid-template-columns:1fr;display:grid;position:sticky;top:104px}.kw-research-site .faq-wrap .sec-head h2{grid-column:1/-1;font-size:44px;line-height:48px}.kw-research-site .faq{border-top:2px solid var(--text);grid-column:6/span 7}.kw-research-site .faq .faq-item{border-bottom:1px solid var(--border-subtle)}.kw-research-site .faq .faq-trigger{cursor:pointer;width:100%;color:var(--text);text-align:left;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);min-height:64px;padding:calc(var(--spacing,.25rem) * 3) 0;font-family:var(--font-head);background:0 0;border:0;align-items:center;font-size:21px;font-weight:700;line-height:26px;display:flex}.kw-research-site .faq-icon{flex:none;width:32px;height:32px;position:relative}.kw-research-site .faq-icon:after,.kw-research-site .faq-icon:before{content:"";background:currentColor;width:16px;height:2px;position:absolute;top:calc(50% - 1px);left:8px}.kw-research-site .faq-icon:after{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s;transform:rotate(90deg)}.kw-research-site .faq-trigger[aria-expanded=true] .faq-icon:after{opacity:0;transform:rotate(0)}.kw-research-site .faq-answer{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .24s,visibility 0s linear .36s;display:grid}.kw-research-site .faq-item[data-state=open] .faq-answer{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.kw-research-site .faq-answer-inner{min-height:0;overflow:hidden}.kw-research-site .faq-answer p{padding:0 48px calc(var(--spacing,.25rem) * 6) 0;color:var(--text-muted);max-width:42em;font-size:17px;line-height:26px}@media (max-width:1023px){.kw-research-site .faq,.kw-research-site .faq-wrap .sec-head{grid-column:1/-1}.kw-research-site .faq-wrap .sec-head{margin-bottom:calc(var(--spacing,.25rem) * 6);position:static}.kw-research-site .faq-wrap .sec-head h2{font-size:36px;line-height:40px}}.kw-research-site .uc-name{gap:calc(var(--spacing,.25rem) * 3);align-content:start;justify-items:start;display:grid}.kw-research-site .uc .uc-q ul{gap:6px;margin-top:6px;list-style:none;display:grid}.kw-research-site .uc .uc-q li{font-family:var(--font-head);font-size:20px;font-weight:700;line-height:26px}.kw-research-site .uc{scroll-margin-top:96px}.kw-research-site .fit{counter-reset:f;gap:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.kw-research-site .fit li{counter-increment:f;border-top:1px solid var(--panel-control);padding-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);align-content:start;display:grid}.kw-research-site .fit li:before{content:counter(f);font-family:var(--font-display);color:var(--citron);font-size:88px;line-height:.8}.kw-research-site .fit b{font-family:var(--font-head);font-size:26px;line-height:30px}.kw-research-site .fit p{color:var(--panel-muted);font-size:16px;line-height:24px}@media (max-width:1023px){.kw-research-site .fit{grid-template-columns:minmax(0,1fr)}}.kw-research-site #trust .gv{border-top-color:var(--border-control)}.kw-research-site #trust .gv .icon{color:var(--text)}.kw-research-site #trust .gv li{color:var(--text-muted)}.kw-research-site #trust .gv li:before{background:var(--text)}.kw-research-site .pilot-path{margin-top:calc(var(--spacing,.25rem) * 16)}.kw-research-site .pilot-path .steps{margin-top:calc(var(--spacing,.25rem) * 4)}}