.imp-stat[data-astro-cid-2447gn3d]{transition:opacity .6s cubic-bezier(.2, .65, .25, 1), transform .55s cubic-bezier(.2, .65, .25, 1), box-shadow .2s var(--gota-ease-out), border-color .2s var(--gota-ease-out)}html.gx-js .imp-stat[data-astro-cid-2447gn3d]:not(.su-in){opacity:0;transform:translateY(28px)}.imp-stat[data-astro-cid-2447gn3d]:hover{border-color:#c8cdc6}@media (hover:hover) and (pointer:fine){.imp-stat[data-astro-cid-2447gn3d]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -28px #0b38266b}}.imp-stat[data-astro-cid-2447gn3d]>span[data-astro-cid-2447gn3d]{box-shadow:0 14px 26px -14px #0b38268c;background:#0b3826!important}.pillar[data-astro-cid-2447gn3d]{transition:opacity .6s cubic-bezier(.2, .65, .25, 1), transform .55s cubic-bezier(.2, .65, .25, 1), box-shadow .2s var(--gota-ease-out), border-color .2s var(--gota-ease-out)}html.gx-js .pillar[data-astro-cid-2447gn3d]:not(.su-in){opacity:0;transform:translateY(28px)}.pillar[data-astro-cid-2447gn3d]{border-radius:20px!important}@media (hover:hover) and (pointer:fine){.pillar[data-astro-cid-2447gn3d]:hover{transform:translateY(-5px);box-shadow:0 30px 56px -28px #0b382666}}.p-accent[data-astro-cid-2447gn3d]{display:none!important}.p-ico2[data-astro-cid-2447gn3d]{transition:transform .2s var(--gota-ease-out);border-radius:50%!important;width:60px!important;height:60px!important}@media (hover:hover) and (pointer:fine){.pillar[data-astro-cid-2447gn3d]:hover .p-ico2[data-astro-cid-2447gn3d]{transform:scale(1.08)}}.su-back[data-astro-cid-2447gn3d]:hover{color:#fff}@media (width<=980px){.imp-grid[data-astro-cid-2447gn3d]{grid-template-columns:repeat(2,1fr)!important}.pillar-grid[data-astro-cid-2447gn3d]{grid-template-columns:1fr!important}}@media (width<=560px){.imp-grid[data-astro-cid-2447gn3d]{grid-template-columns:1fr!important}}.su-wrap[data-astro-cid-vgzqhfku]{max-width:1360px;margin:0 auto;padding:0 40px}.su-eyebrow[data-astro-cid-vgzqhfku]{font-family:var(--gota-font-body);letter-spacing:.14em;text-transform:uppercase;color:#3f735a;margin:0;font-size:12px;font-weight:600;line-height:1.4;display:block}.su-figure[data-astro-cid-vgzqhfku]{min-width:0;margin:0}.su-mask[data-astro-cid-vgzqhfku]{background:#e8ebe8;position:relative;overflow:hidden}.su-mask[data-astro-cid-vgzqhfku] img[data-astro-cid-vgzqhfku]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.su-hero[data-astro-cid-vgzqhfku]{background:var(--ground-tint);padding:56px 0 80px}.su-hero-grid[data-astro-cid-vgzqhfku]{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:end;column-gap:clamp(40px,6vw,96px);display:grid}.su-hero-title[data-astro-cid-vgzqhfku]{text-wrap:balance;max-width:11.5em;font-family:var(--gota-font-display);letter-spacing:-.045em;color:#0f1a19;margin:18px 0 22px;font-size:clamp(44px,5.2vw,76px);font-weight:600;line-height:1.02}.su-hero-intro[data-astro-cid-vgzqhfku]{color:#36413e;max-width:60ch;margin:0;font-size:18px;line-height:1.62}.su-claim[data-astro-cid-vgzqhfku]{border-left:1px solid #c9d3cc;flex-direction:column;padding:0 0 6px 36px;display:flex}.su-claim-tag[data-astro-cid-vgzqhfku]{font-family:var(--gota-font-display);color:#0b3826;font-size:16px;font-weight:600}.su-claim-num[data-astro-cid-vgzqhfku]{font-family:var(--gota-font-display);letter-spacing:-.075em;color:#0b3826;white-space:nowrap;margin:10px 0 14px;font-size:clamp(96px,10.5vw,150px);font-weight:600;line-height:.88;display:block}.su-claim-clip[data-astro-cid-vgzqhfku]{padding-right:.06em;display:inline-block}.su-claim-val[data-astro-cid-vgzqhfku]{display:inline-block}.su-claim-num[data-astro-cid-vgzqhfku] small[data-astro-cid-vgzqhfku]{letter-spacing:-.04em;vertical-align:top;margin-left:.04em;font-size:.42em}.su-claim-label[data-astro-cid-vgzqhfku]{color:#0f1a19;max-width:28ch;font-size:16px;font-weight:600;line-height:1.4}.su-choices[data-astro-cid-vgzqhfku]{background:#fefefd;padding:96px 0 112px}.su-choices-head[data-astro-cid-vgzqhfku]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;column-gap:64px;margin-bottom:36px;display:grid}.su-choices-head[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{color:#5c6664;max-width:58ch;margin:0;font-size:16px;line-height:1.6}.su-choices-grid[data-astro-cid-vgzqhfku]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px;display:grid}.su-choice[data-astro-cid-vgzqhfku]{min-width:0;position:relative}.su-choice[data-astro-cid-vgzqhfku]+.su-choice[data-astro-cid-vgzqhfku]:before{content:"";border-left:1px solid var(--border-hairline);position:absolute;top:0;bottom:0;left:-28px}.su-choices[data-astro-cid-vgzqhfku] .su-mask[data-astro-cid-vgzqhfku]{aspect-ratio:3/2}.su-choice-text[data-astro-cid-vgzqhfku]{padding-top:24px}.su-choice[data-astro-cid-vgzqhfku] h3[data-astro-cid-vgzqhfku]{font-family:var(--gota-font-display);letter-spacing:-.02em;color:#0f1a19;margin:0 0 10px;font-size:clamp(21px,1.8vw,25px);font-weight:600;line-height:1.18}.su-choice[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{color:#36413e;max-width:42ch;margin:0;font-size:16px;line-height:1.65}@media (hover:hover) and (pointer:fine){.su-choice[data-astro-cid-vgzqhfku] .su-mask[data-astro-cid-vgzqhfku] img[data-astro-cid-vgzqhfku]{transition:transform .9s cubic-bezier(.16,1,.3,1)}.su-choice[data-astro-cid-vgzqhfku]:hover .su-mask[data-astro-cid-vgzqhfku] img[data-astro-cid-vgzqhfku]{transform:scale(1.03)}}.su-life[data-astro-cid-vgzqhfku]{background:var(--ground-band);padding:104px 0 112px}.su-life-head[data-astro-cid-vgzqhfku]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;column-gap:clamp(40px,6vw,96px);display:grid}.su-life-head[data-astro-cid-vgzqhfku] h2[data-astro-cid-vgzqhfku]{text-wrap:balance;max-width:9em;font-family:var(--gota-font-display);letter-spacing:-.04em;color:#0f1a19;margin:18px 0 0;font-size:clamp(38px,4.4vw,60px);font-weight:600;line-height:1.04}.su-life-head[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{color:#36413e;max-width:62ch;margin:0;font-size:18px;line-height:1.62}.su-pathway[data-astro-cid-vgzqhfku]{margin-top:64px}.su-path[data-astro-cid-vgzqhfku]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.su-stage[data-astro-cid-vgzqhfku]{min-width:0;padding:42px 48px 0 0;position:relative}.su-node[data-astro-cid-vgzqhfku]{box-sizing:border-box;background:#0b3826;border:2px solid #0b3826;border-radius:50%;width:14px;height:14px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:absolute;top:0;left:0}.su-stage[data-astro-cid-vgzqhfku]:not(:last-child):before{content:"";transform-origin:0;background:#0b3826;height:2px;position:absolute;top:6px;left:14px;right:8px}.su-stage[data-astro-cid-vgzqhfku]:not(:last-child):after{content:"";border-top:2px solid #0b3826;border-right:2px solid #0b3826;width:6px;height:6px;position:absolute;top:3px;right:9px;transform:rotate(45deg)}.su-stage[data-astro-cid-vgzqhfku] h3[data-astro-cid-vgzqhfku]{font-family:var(--gota-font-display);letter-spacing:-.025em;color:#0f1a19;margin:0 0 10px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15}.su-stage[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{color:#36413e;max-width:36ch;margin:0;font-size:16px;line-height:1.65}.su-stage[data-astro-cid-vgzqhfku]:hover .su-node[data-astro-cid-vgzqhfku]{transform:scale(1.3);box-shadow:0 0 0 6px #0b38261a}.su-bracket[data-astro-cid-vgzqhfku]{border:1px solid #a9b8ad;border-top:0;height:12px;margin-top:44px}.su-note[data-astro-cid-vgzqhfku]{color:#5c6664;max-width:72ch;margin:16px 0 0;font-size:15px;line-height:1.6}.su-next[data-astro-cid-vgzqhfku]{background:#fefefd;padding:104px 0 112px}.su-next-grid[data-astro-cid-vgzqhfku]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;column-gap:clamp(40px,7vw,104px);display:grid}.su-next[data-astro-cid-vgzqhfku] h2[data-astro-cid-vgzqhfku]{max-width:16ch;font-family:var(--gota-font-display);letter-spacing:-.035em;color:#0f1a19;margin:18px 0 14px;font-size:clamp(32px,3.4vw,46px);font-weight:600;line-height:1.1}.su-next[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{color:#36413e;max-width:54ch;margin:0;font-size:17px;line-height:1.62}.su-links[data-astro-cid-vgzqhfku]{flex-wrap:wrap;gap:14px 28px;margin-top:30px;display:flex}.su-links[data-astro-cid-vgzqhfku] a[data-astro-cid-vgzqhfku]{color:#0b3826;border-bottom:1px solid #a8b9ad;align-items:center;gap:8px;padding-bottom:8px;font-size:15px;font-weight:600;transition:border-color .25s;display:inline-flex}.su-links[data-astro-cid-vgzqhfku] a[data-astro-cid-vgzqhfku]:hover{border-color:#0b3826}.su-links[data-astro-cid-vgzqhfku] a[data-astro-cid-vgzqhfku] svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.su-links[data-astro-cid-vgzqhfku] a[data-astro-cid-vgzqhfku]:hover svg{transform:translate(3px)}.su-next-figure[data-astro-cid-vgzqhfku] .su-mask[data-astro-cid-vgzqhfku]{aspect-ratio:1500/846}@media (width<=900px){.su-hero-grid[data-astro-cid-vgzqhfku]{grid-template-columns:1fr;row-gap:40px}.su-claim[data-astro-cid-vgzqhfku]{border-top:1px solid #c9d3cc;border-left:0;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:28px;padding:28px 0 0;display:grid}.su-claim-tag[data-astro-cid-vgzqhfku]{grid-column:1/-1}.su-claim-num[data-astro-cid-vgzqhfku]{margin-bottom:0}.su-claim-label[data-astro-cid-vgzqhfku]{padding-bottom:8px}.su-choices-head[data-astro-cid-vgzqhfku]{grid-template-columns:1fr;row-gap:12px}.su-choices-grid[data-astro-cid-vgzqhfku]{grid-template-columns:1fr}.su-choice[data-astro-cid-vgzqhfku]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;column-gap:28px;padding:28px 0;display:grid}.su-choice[data-astro-cid-vgzqhfku]:first-child{padding-top:0}.su-choice[data-astro-cid-vgzqhfku]+.su-choice[data-astro-cid-vgzqhfku]:before{display:none}.su-choice[data-astro-cid-vgzqhfku]+.su-choice[data-astro-cid-vgzqhfku]{border-top:1px solid var(--border-hairline)}.su-choice-text[data-astro-cid-vgzqhfku]{padding-top:0}.su-life-head[data-astro-cid-vgzqhfku]{grid-template-columns:1fr;row-gap:20px}.su-stage[data-astro-cid-vgzqhfku]{padding-right:24px}.su-next-grid[data-astro-cid-vgzqhfku]{grid-template-columns:1fr;row-gap:40px}}@media (width<=760px){.su-wrap[data-astro-cid-vgzqhfku]{padding:0 24px}.su-hero[data-astro-cid-vgzqhfku]{padding:40px 0 56px}.su-hero-title[data-astro-cid-vgzqhfku]{font-size:clamp(40px,11vw,56px)}.su-hero-intro[data-astro-cid-vgzqhfku]{font-size:17px}.su-choices[data-astro-cid-vgzqhfku],.su-life[data-astro-cid-vgzqhfku],.su-next[data-astro-cid-vgzqhfku]{padding:64px 0 72px}.su-life-head[data-astro-cid-vgzqhfku] h2[data-astro-cid-vgzqhfku]{font-size:clamp(34px,9.5vw,46px)}.su-life-head[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{font-size:17px}.su-pathway[data-astro-cid-vgzqhfku]{margin-top:40px}.su-path[data-astro-cid-vgzqhfku]{grid-template-columns:1fr}.su-stage[data-astro-cid-vgzqhfku]{padding:0 0 36px 40px}.su-stage[data-astro-cid-vgzqhfku]:last-child{padding-bottom:0}.su-node[data-astro-cid-vgzqhfku]{top:5px}.su-stage[data-astro-cid-vgzqhfku]:not(:last-child):before{transform-origin:top;width:2px;height:auto;inset:19px auto 3px 6px}.su-stage[data-astro-cid-vgzqhfku]:not(:last-child):after{inset:auto auto 4px 4px;transform:rotate(135deg)}.su-stage[data-astro-cid-vgzqhfku] h3[data-astro-cid-vgzqhfku]{font-size:24px}.su-bracket[data-astro-cid-vgzqhfku]{border:0;border-top:1px solid #a9b8ad;height:0;margin-top:36px}}@media (width<=560px){.su-claim[data-astro-cid-vgzqhfku]{align-items:flex-start;display:flex}.su-claim-num[data-astro-cid-vgzqhfku]{margin:8px 0 12px;font-size:clamp(88px,26vw,120px)}.su-choice[data-astro-cid-vgzqhfku]{display:block}.su-choice-text[data-astro-cid-vgzqhfku]{padding-top:20px}}@media screen{html.gx-js .su-hero-eyebrow[data-astro-cid-vgzqhfku]{--rise:12px;animation:.5s cubic-bezier(.16,1,.3,1) 60ms both su-rise}html.gx-js .su-hero-title[data-astro-cid-vgzqhfku]{--rise:26px;animation:.9s cubic-bezier(.16,1,.3,1) .12s both su-rise}html.gx-js .su-hero-intro[data-astro-cid-vgzqhfku]{animation:.8s cubic-bezier(.16,1,.3,1) .28s both su-rise}html.gx-js .su-claim[data-astro-cid-vgzqhfku]{animation:.7s ease-out .38s both su-fade}html.gx-js .su-claim-clip[data-astro-cid-vgzqhfku]{clip-path:inset(0)}html.gx-js .su-claim-val[data-astro-cid-vgzqhfku]{animation:1.1s cubic-bezier(.16,1,.3,1) .42s both su-up}html.gx-js .su-claim-label[data-astro-cid-vgzqhfku]{--rise:10px;animation:.7s cubic-bezier(.16,1,.3,1) .78s both su-rise}[data-astro-cid-vgzqhfku][data-motion-target=fade]{transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1)}[data-astro-cid-vgzqhfku][data-motion-target=fade][data-motion=pending]{opacity:0;transform:translateY(24px)}[data-astro-cid-vgzqhfku][data-motion-target=photo] .su-mask[data-astro-cid-vgzqhfku]{transition:opacity .8s ease-out calc(var(--i,0) * .12s), transform 1s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * .12s)}[data-astro-cid-vgzqhfku][data-motion-target=photo] .su-mask[data-astro-cid-vgzqhfku] img[data-astro-cid-vgzqhfku]{transition:transform 1.7s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * .12s)}[data-astro-cid-vgzqhfku][data-motion-target=photo][data-motion=pending] .su-mask[data-astro-cid-vgzqhfku]{opacity:0;transform:translateY(32px)}[data-astro-cid-vgzqhfku][data-motion-target=photo][data-motion=pending] .su-mask[data-astro-cid-vgzqhfku] img[data-astro-cid-vgzqhfku]{transform:scale(1.08)}.su-pathway[data-astro-cid-vgzqhfku] .su-node[data-astro-cid-vgzqhfku]{transition:background-color .3s ease calc(var(--i) * .42s + .12s), transform .3s cubic-bezier(.16, 1, .3, 1), box-shadow .3s ease}.su-pathway[data-astro-cid-vgzqhfku] .su-stage[data-astro-cid-vgzqhfku]:before{transition:transform .42s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * .42s + .2s)}.su-pathway[data-astro-cid-vgzqhfku] .su-stage[data-astro-cid-vgzqhfku]:after{transition:opacity .2s ease calc(var(--i) * .42s + .56s)}.su-pathway[data-astro-cid-vgzqhfku] .su-stage[data-astro-cid-vgzqhfku] h3[data-astro-cid-vgzqhfku],.su-pathway[data-astro-cid-vgzqhfku] .su-stage[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{transition:opacity .6s ease calc(var(--i) * .42s + .16s), transform .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .42s + .16s)}.su-pathway[data-astro-cid-vgzqhfku] .su-bracket[data-astro-cid-vgzqhfku],.su-pathway[data-astro-cid-vgzqhfku] .su-note[data-astro-cid-vgzqhfku]{transition:opacity .6s 1.3s}.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-node[data-astro-cid-vgzqhfku]{background-color:var(--ground-band)}.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-stage[data-astro-cid-vgzqhfku]:before{transform:scaleX(0)}.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-stage[data-astro-cid-vgzqhfku]:after{opacity:0}.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-stage[data-astro-cid-vgzqhfku] h3[data-astro-cid-vgzqhfku],.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-stage[data-astro-cid-vgzqhfku] p[data-astro-cid-vgzqhfku]{opacity:0;transform:translateY(14px)}.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-bracket[data-astro-cid-vgzqhfku],.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-note[data-astro-cid-vgzqhfku]{opacity:0}@media (width<=760px){.su-pathway[data-astro-cid-vgzqhfku][data-motion=pending] .su-stage[data-astro-cid-vgzqhfku]:before{transform:scaleY(0)}}}@keyframes su-rise{0%{opacity:0;transform:translateY(var(--rise,18px))}to{opacity:1;transform:none}}@keyframes su-fade{0%{opacity:0}to{opacity:1}}@keyframes su-up{0%{transform:translateY(.9em)}to{transform:none}}
