.ways-title[data-astro-cid-sqexk5lr]{margin-bottom:clamp(32px,4vw,56px)}.ways[data-astro-cid-sqexk5lr]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:var(--gutter)}.way[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]{height:100%;display:grid;padding:clamp(20px,2.4vw,36px);gap:clamp(20px,2.4vw,32px)}.way--a[data-astro-cid-sqexk5lr]{grid-column:1 / span 7;grid-row:1 / span 2}.way--a[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]{grid-template-rows:1fr auto}.way--a[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr]{aspect-ratio:16 / 10;min-height:100%}.way--b[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr]{grid-column:8 / span 5}.way--b[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.way--b[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr]{aspect-ratio:4 / 5}.way[data-astro-cid-sqexk5lr] h3[data-astro-cid-sqexk5lr]{display:flex;align-items:center;gap:.3em;font-size:var(--t-sub);letter-spacing:-.035em;line-height:1.05;margin-bottom:12px}.way--a[data-astro-cid-sqexk5lr] h3[data-astro-cid-sqexk5lr]{font-size:var(--t-head)}.way[data-astro-cid-sqexk5lr] h3[data-astro-cid-sqexk5lr] svg{flex:none;width:.62em;height:.62em;color:var(--blue-400);transition:transform var(--t-ui) var(--ease-out)}.way[data-astro-cid-sqexk5lr] p[data-astro-cid-sqexk5lr]{margin:0;color:var(--fg-soft);max-width:44ch}.way--a[data-astro-cid-sqexk5lr] p[data-astro-cid-sqexk5lr]{font-size:var(--t-lead);line-height:1.4;color:var(--fg)}.way__pic[data-astro-cid-sqexk5lr] img{transition:filter var(--t-ui) ease}@media(hover:hover)and (pointer:fine){.way[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]:hover h3[data-astro-cid-sqexk5lr] svg{transform:translate(6px,-6px)}.way[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]:hover .way__pic[data-astro-cid-sqexk5lr] img{filter:grayscale(1) contrast(1.1) brightness(1.08)}}@media(max-width:960px){.ways[data-astro-cid-sqexk5lr]{grid-template-columns:1fr}.way--a[data-astro-cid-sqexk5lr],.way--b[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr]{grid-column:1 / -1;grid-row:auto}.way--a[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr]{min-height:0}.way--b[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr]{aspect-ratio:4 / 3}}@media(max-width:520px){.way--b[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr] a[data-astro-cid-sqexk5lr]{grid-template-columns:1fr}.way--b[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr],.way--c[data-astro-cid-sqexk5lr] .way__pic[data-astro-cid-sqexk5lr]{aspect-ratio:3 / 2}}.partner[data-astro-cid-sqexk5lr]{background:var(--surface);padding-block:clamp(80px,10vw,160px)}.partner__grid[data-astro-cid-sqexk5lr]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:56px;align-items:start}.partner__head[data-astro-cid-sqexk5lr]{grid-column:1 / span 5;display:grid;gap:28px;justify-items:start}.partner__head[data-astro-cid-sqexk5lr] .lead[data-astro-cid-sqexk5lr]{margin:0}.partner__list[data-astro-cid-sqexk5lr]{grid-column:7 / span 6}.partner__list[data-astro-cid-sqexk5lr] h3[data-astro-cid-sqexk5lr]{margin-bottom:28px;color:var(--fg-soft);font-weight:500}.partner__list[data-astro-cid-sqexk5lr] .small[data-astro-cid-sqexk5lr]{margin-top:32px}.lit-list[data-astro-cid-sqexk5lr]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lit-list[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]{display:grid;grid-template-columns:44px 1fr;align-items:baseline;padding:14px 0;font-family:var(--font-display);font-weight:600;font-size:var(--t-lead);line-height:1.25;letter-spacing:-.02em;transition:color .4s ease}.lit-list[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]:before{content:"";width:28px;height:12px;background:var(--blue-600);clip-path:var(--shard);transform:translateY(-2px);transition:background-color .4s ease,transform .5s var(--ease-expo)}@media(max-width:960px){.partner__head[data-astro-cid-sqexk5lr],.partner__list[data-astro-cid-sqexk5lr]{grid-column:1 / -1}}.fields__title[data-astro-cid-sqexk5lr]{margin-bottom:20px;color:var(--fg-soft);font-weight:500}.who[data-astro-cid-sqexk5lr]{list-style:none;margin:24px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.who[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]{padding:6px 12px;background:var(--surface);font-size:var(--t-small)}.fields[data-astro-cid-sqexk5lr]{list-style:none;margin:0;padding:0}.fields[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]{display:flex;align-items:flex-start;gap:18px;font-family:var(--font-display);font-weight:600;font-size:var(--t-sub);line-height:1.12;letter-spacing:-.035em;padding-block:6px;transition:color .4s ease}.fields[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]:before{content:"";flex:none;margin-top:calc((1lh - 13px)/2);width:30px;height:13px;background:var(--navy-600);clip-path:var(--shard);transition:background-color .4s ease,transform .5s var(--ease-expo)}.mentor__head[data-astro-cid-sqexk5lr] .lead[data-astro-cid-sqexk5lr]{margin-top:28px}.mentor__pic[data-astro-cid-sqexk5lr]{margin-top:48px;aspect-ratio:5 / 4}@media(min-width:961px){.fields[data-astro-cid-sqexk5lr] li[data-astro-cid-sqexk5lr]{padding-block:10px}}.mentor__head[data-astro-cid-sqexk5lr] .btn[data-astro-cid-sqexk5lr]{margin-top:8px}@media(max-width:960px){.mentor__pic[data-astro-cid-sqexk5lr]{display:none}}.fields[data-astro-cid-sqexk5lr].is-armed>li[data-astro-cid-sqexk5lr].is-lit:before,.lit-list[data-astro-cid-sqexk5lr].is-armed>li[data-astro-cid-sqexk5lr].is-lit:before{background:var(--blue-300);transform:translate(6px)}
