.ways__head[data-astro-cid-ctw2qbcu]{margin-bottom:clamp(40px,6vw,88px)}.ways[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px;align-items:start}.way[data-astro-cid-ctw2qbcu]{position:relative;display:grid;align-content:start}.way--ind[data-astro-cid-ctw2qbcu]{grid-column:1 / span 7;background:var(--surface)}.way--inst[data-astro-cid-ctw2qbcu]{grid-column:8 / span 5;margin-top:clamp(96px,16vw,280px);background:var(--blue-600);color:#fff}.way[data-astro-cid-ctw2qbcu] .duo[data-astro-cid-ctw2qbcu]{margin:clamp(20px,2.4vw,36px) clamp(20px,2.4vw,36px) 0}.way__body[data-astro-cid-ctw2qbcu]{padding:clamp(24px,3vw,48px);padding-top:clamp(24px,2.6vw,40px);display:grid;gap:20px;justify-items:start}.way[data-astro-cid-ctw2qbcu] h3[data-astro-cid-ctw2qbcu]{font-size:var(--t-sub);letter-spacing:-.035em;line-height:1.05}.way--ind[data-astro-cid-ctw2qbcu] h3[data-astro-cid-ctw2qbcu]{font-size:var(--t-head)}.way--inst[data-astro-cid-ctw2qbcu] h3[data-astro-cid-ctw2qbcu]{color:#fff}.way__lede[data-astro-cid-ctw2qbcu]{font-size:var(--t-lead);line-height:1.4;margin:0;max-width:34ch}.kinds[data-astro-cid-ctw2qbcu]{list-style:none;margin:4px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:12px 26px}.kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]{display:inline-flex;align-items:flex-start;gap:10px;font-family:var(--font-display);font-weight:500;font-size:1.125rem;letter-spacing:-.01em;color:var(--fg)}.kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]:before{content:"";flex:none;margin-top:calc((1lh - 7px)/2);width:16px;height:7px;background:var(--blue-400);clip-path:var(--shard)}.way--inst[data-astro-cid-ctw2qbcu] .kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]{color:#fff}.way--inst[data-astro-cid-ctw2qbcu] .kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]:before{background:var(--navy-800)}@media(max-width:600px){.kinds[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]{font-size:1.0625rem}}@media(max-width:420px){.kinds[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr}}.way--inst[data-astro-cid-ctw2qbcu] .go[data-astro-cid-ctw2qbcu]{color:#fff}.way[data-astro-cid-ctw2qbcu] .go[data-astro-cid-ctw2qbcu]{font-size:1.0625rem}@media(prefers-reduced-motion:no-preference){.js .kinds[data-astro-cid-ctw2qbcu] li[data-astro-cid-ctw2qbcu]{opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-expo);transition-delay:calc(var(--k) * 40ms + .2s)}.js .kinds[data-astro-cid-ctw2qbcu].is-in li[data-astro-cid-ctw2qbcu]{opacity:1;transform:none}}@media(max-width:960px){.ways[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr}.way--ind[data-astro-cid-ctw2qbcu],.way--inst[data-astro-cid-ctw2qbcu]{grid-column:1 / -1;margin-top:0}.way--inst[data-astro-cid-ctw2qbcu]{margin-left:clamp(0px,8vw,80px)}}.terms[data-astro-cid-ctw2qbcu]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;margin-top:clamp(80px,10vw,160px);align-items:start}.terms__head[data-astro-cid-ctw2qbcu]{grid-column:1 / span 5}.terms__head[data-astro-cid-ctw2qbcu] .lead[data-astro-cid-ctw2qbcu]{margin-top:28px}.terms__list[data-astro-cid-ctw2qbcu]{grid-column:7 / span 6;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--gutter)}.term[data-astro-cid-ctw2qbcu]{position:relative;display:grid;align-content:start;gap:12px;padding:clamp(24px,2.6vw,40px);padding-top:clamp(64px,6vw,88px);background:var(--surface)}.term[data-astro-cid-ctw2qbcu]:before{content:"";position:absolute;top:clamp(24px,2.6vw,40px);left:clamp(24px,2.6vw,40px);width:40px;height:16px;background:var(--blue-600);clip-path:var(--shard)}.term[data-astro-cid-ctw2qbcu]:last-child{background:var(--blue-600);color:#fff}.term[data-astro-cid-ctw2qbcu]:last-child:before{background:var(--navy-800)}.term[data-astro-cid-ctw2qbcu]:last-child h3[data-astro-cid-ctw2qbcu]{color:#fff}.term[data-astro-cid-ctw2qbcu]:last-child p[data-astro-cid-ctw2qbcu],.term[data-astro-cid-ctw2qbcu]:last-child .term__tag[data-astro-cid-ctw2qbcu]{color:var(--blue-50)}.term[data-astro-cid-ctw2qbcu] h3[data-astro-cid-ctw2qbcu]{font-size:var(--t-sub);letter-spacing:-.03em;line-height:1.05}.term[data-astro-cid-ctw2qbcu] p[data-astro-cid-ctw2qbcu]{margin:0;color:var(--fg-soft)}.term__tag[data-astro-cid-ctw2qbcu]{font-size:var(--t-small);color:var(--fg-soft)}@media(max-width:960px){.terms__head[data-astro-cid-ctw2qbcu],.terms__list[data-astro-cid-ctw2qbcu]{grid-column:1 / -1}}.path[data-astro-cid-ctw2qbcu]{position:relative;--rise: clamp(32px, 5vw, 84px)}.path__wire[data-astro-cid-ctw2qbcu]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.path__wire[data-astro-cid-ctw2qbcu] polyline[data-astro-cid-ctw2qbcu]{fill:none;stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.path__base[data-astro-cid-ctw2qbcu]{stroke:var(--navy-600)}.path__lit[data-astro-cid-ctw2qbcu]{stroke:var(--blue-300)}.path__list[data-astro-cid-ctw2qbcu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gutter);position:relative;z-index:1}.stage[data-astro-cid-ctw2qbcu]{position:relative;margin-top:calc((3 - var(--k)) * var(--rise));padding-top:48px}.stage__node[data-astro-cid-ctw2qbcu]{position:absolute;left:0;top:0;width:40px;height:18px;background:var(--blue-400);clip-path:var(--shard);transition:background-color .4s ease,transform .5s var(--ease-expo)}.stage[data-astro-cid-ctw2qbcu] h3[data-astro-cid-ctw2qbcu]{font-size:var(--t-sub);letter-spacing:-.035em;margin-bottom:8px;transition:color .4s ease}.stage__who[data-astro-cid-ctw2qbcu]{font-family:var(--font-display);font-weight:500;font-size:1rem;color:var(--lit);margin:0 0 14px}.stage[data-astro-cid-ctw2qbcu] p[data-astro-cid-ctw2qbcu]:not(.stage__who){color:var(--fg-soft);margin:0;max-width:30ch}.stage__pic[data-astro-cid-ctw2qbcu]{margin-top:32px}.stage[data-astro-cid-ctw2qbcu]:last-child .stage__node[data-astro-cid-ctw2qbcu]{width:56px;height:24px;background:var(--blue-300)}.stage[data-astro-cid-ctw2qbcu]:last-child:before{content:"";position:absolute;left:-36px;top:-44px;width:128px;height:112px;border-radius:50%;background:var(--bloom);filter:blur(32px);opacity:.9;pointer-events:none;transition:opacity .6s ease}.path[data-astro-cid-ctw2qbcu].is-live .stage[data-astro-cid-ctw2qbcu]:not(:global(.is-lit)) .stage__node[data-astro-cid-ctw2qbcu]{background:var(--navy-600);transform:translate(-6px)}.path[data-astro-cid-ctw2qbcu].is-live .stage[data-astro-cid-ctw2qbcu]:not(:global(.is-lit)) h3[data-astro-cid-ctw2qbcu]{color:var(--fg-soft)}.path[data-astro-cid-ctw2qbcu].is-live .stage[data-astro-cid-ctw2qbcu]:last-child:not(:global(.is-lit)):before{opacity:0}@media(max-width:860px){.path__list[data-astro-cid-ctw2qbcu]{grid-template-columns:1fr;row-gap:44px}.stage[data-astro-cid-ctw2qbcu]{margin-top:0;padding-top:0;padding-left:64px}.stage__node[data-astro-cid-ctw2qbcu],.stage[data-astro-cid-ctw2qbcu]:last-child .stage__node[data-astro-cid-ctw2qbcu]{left:0;top:6px;width:40px;height:18px}.stage[data-astro-cid-ctw2qbcu]:last-child:before{left:-40px;top:-40px}}.apply__pic[data-astro-cid-ctw2qbcu]{margin-top:48px}@media(max-width:960px){.apply__pic[data-astro-cid-ctw2qbcu]{display:none}}
