@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_ploy_static/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_ploy_static/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_ploy_static/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_ploy_static/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_ploy_static/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.to-motion .home--homepage .home-founder__story{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.to-motion .home--homepage .home-founder__loss{transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.to-motion .home--homepage .home-founder__loss--paycheck{transition-delay:.5s}.to-motion .home--homepage .home-founder__loss--structure{transition-delay:.85s}.to-motion .home--homepage .home-founder__loss--support{transition-delay:1.2s}.to-motion .home--homepage .home-founder__closing{transition:opacity .5s cubic-bezier(.22,1,.36,1) 1.9s,transform .5s cubic-bezier(.22,1,.36,1) 1.9s}.to-motion .home--homepage .home-founder__signature{transition:opacity .4s cubic-bezier(.22,1,.36,1) 2.6s,transform .4s cubic-bezier(.22,1,.36,1) 2.6s}.to-motion .home--homepage .home-founder__reveal:not(.is-visible) :is(.home-founder__story,.home-founder__loss,.home-founder__closing,.home-founder__signature){opacity:0;transform:translateY(16px);transition:none}@media(prefers-reduced-motion:reduce){.to-motion .home--homepage .home-founder__reveal :is(.home-founder__story,.home-founder__loss,.home-founder__closing,.home-founder__signature){opacity:1!important;transform:none!important;transition:none!important}}.home--homepage .home-hero__layout,.home--homepage .home-hero__copy{position:relative}.home--homepage .home-hero__title-card{display:none}.home--homepage .home-hero__eyebrow-word{position:relative;display:inline-block;line-height:1.035;transform-origin:top left}.home--homepage{position:relative;isolation:isolate}.home--homepage main>section>.home-frame{position:relative;z-index:1}.home--homepage :is(.home-hero,.home-programs,.home-focus,.home-path){background:transparent}.home--homepage .home-hero__copy{z-index:1}.home--homepage .home-canopy-visual{display:none;pointer-events:none;user-select:none;visibility:hidden;z-index:0}.home--homepage .home-canopy-visual[data-canopy-geometry=ready]{visibility:visible}.home--homepage :is(.home-canopy__size,.home-canopy__scroll,.home-canopy__entrance,.home-canopy__sway){position:relative;width:100%;height:100%}.home--homepage .home-canopy__scroll{transform-origin:top center}.home--homepage :is(.home-canopy__canopy,.home-canopy__crate){position:absolute;inset:0;width:100%;height:100%}.home--homepage .home-canopy__canopy{transform-origin:50% 18%}.home--homepage .home-canopy-host{display:contents}.home--homepage .home-application{position:relative}.home--homepage .home-canopy-visual[data-canopy-landing=landed]{position:absolute;z-index:auto;transform:none}.home--homepage .home-canopy-visual[data-canopy-landing=landed] .home-canopy__canopy{z-index:0;transform-origin:50% 63.6%}.home--homepage .home-canopy-visual[data-canopy-landing=landed] .home-canopy__crate{z-index:2}.home--homepage .home-canopy__sway{transform-origin:50% 18%}.home--homepage .home-canopy-visual[data-canopy-motion=waiting] .home-canopy__entrance{transform:translateY(var(--canopy-start-y, -1600px))}.home--homepage .home-canopy-visual[data-canopy-motion=entering]:not([data-canopy-descent=landed]) .home-canopy__entrance{animation:home-canopy-descent 3.6s cubic-bezier(.33,1,.68,1) both}.home--homepage .home-canopy-visual[data-canopy-motion=entering] .home-canopy__sway{animation:home-canopy-braking-swing 3.9s ease-in-out both}.home--homepage .home-canopy-visual[data-canopy-motion=settled] .home-canopy__entrance{transform:none;animation:none}.home--homepage .home-canopy-visual[data-canopy-motion=settled] .home-canopy__sway{animation:home-canopy-pendulum 9s ease-in-out infinite}.home--homepage .home-application__frame{position:relative;isolation:isolate}.home--homepage .home-application-panel{position:relative;z-index:1}.home--homepage .home-hero{position:relative;--hero-header-height: calc(6rem + 1px) }@media(min-width:768px){.home--homepage .home-hero{--hero-header-height: calc(7rem + 1px) }}.home--homepage .home-hero--title-card .home-hero__title-card{display:flex;align-items:center;position:absolute;inset:0 0 auto;height:calc(100vh - var(--hero-header-height));height:calc(100svh - var(--hero-header-height));opacity:0;pointer-events:none;color:var(--ploy-accent-tint);font-family:var(--font-heading);line-height:1.035;font-weight:800;letter-spacing:-.055em}.home--homepage .home-hero__title-card-text{width:100%;letter-spacing:-.055em;font-size:min(clamp(2.5rem,6.4vw,6rem),calc((100vh - var(--hero-header-height)) * .7 / 3.105));font-size:min(clamp(2.5rem,6.4vw,6rem),calc((100svh - var(--hero-header-height)) * .7 / 3.105))}@media(max-width:767px){.home--homepage .home-hero__title-card-text{font-size:min(clamp(2.5rem,6.4vw,6rem),calc((100vw - 48px) / 7.6),calc((100vh - var(--hero-header-height)) * .7 / 3.105));font-size:min(clamp(2.5rem,6.4vw,6rem),calc((100vw - 48px) / 7.6),calc((100svh - var(--hero-header-height)) * .7 / 3.105))}}@media(min-width:1024px){.home--homepage .home-hero__title-card-text{width:58%;letter-spacing:-.035em}}.home--homepage .home-hero__card-word{display:inline-block;white-space:nowrap;transform-origin:top left}.home--homepage .home-hero__card-enlisted{display:inline-block}.home--homepage .home-hero[data-hero-motion=opening] .home-hero__title-card{animation:home-title-card-in .2s linear both}.home--homepage .home-hero[data-hero-motion=playing] .home-hero__title-card{opacity:1}.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__card-word{animation:home-enlisted-flight .7s cubic-bezier(.22,1,.36,1) 1.4s both,home-enlisted-out .15s linear 1.95s both}.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__card-question{animation:home-enlisted-out .35s linear 1.4s both}.home--homepage .home-hero--title-card.home-hero .home-hero__eyebrow{opacity:1;animation:none}.to-motion:not(.home-hero-skip) .home--homepage .home-hero--title-card:not([data-hero-motion=complete]) .home-hero__eyebrow-word,.to-motion:not(.home-hero-skip) .home--homepage .home-hero--title-card:not([data-hero-motion=complete]) .home-hero__eyebrow:before{opacity:0}.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__eyebrow-word,.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__eyebrow:before{animation:home-enlisted-in .4s linear 1.7s both}.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__eyebrow-word--enlisted{animation:home-enlisted-in .15s linear 1.95s both}.home--homepage .home-hero:is([data-hero-motion=opening],[data-hero-motion=playing]) .home-hero__word{animation:home-word .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--word-delay)}.home--homepage .home-hero--title-card.home-hero .home-hero__actions{opacity:1;transform:none;animation:none}.to-motion .home--homepage .home-hero--title-card:not([data-hero-motion=complete]):not([data-hero-details=complete]) :is(.home-hero__promise,.home-hero__stack-line,.home-hero__cta,.home-hero__employer){opacity:0;transform:translateY(12px)}.home--homepage .home-hero--title-card[data-hero-details=revealing] :is(.home-hero__promise,.home-hero__stack-line,.home-hero__cta,.home-hero__employer){animation:home-hero-details-rise .5s cubic-bezier(.22,1,.36,1) both}.home--homepage .home-hero--title-card[data-hero-details=revealing] .home-hero__stack-line{animation-delay:calc((var(--line-index) + 1) * .12s)}.home--homepage .home-hero--title-card[data-hero-details=revealing] .home-hero__cta{animation-delay:.48s}.home--homepage .home-hero--title-card[data-hero-details=revealing] .home-hero__employer{animation-delay:.6s}.home--homepage .home-hero--title-card[data-hero-details=complete] :is(.home-hero__promise,.home-hero__stack-line,.home-hero__cta,.home-hero__employer){opacity:1;transform:none;animation:none}.home--homepage .home-hero--title-card[data-hero-motion=complete] :is(.home-hero__eyebrow,.home-hero__eyebrow-word,.home-hero__eyebrow:before,.home-hero__word,.home-hero__promise,.home-hero__stack-line,.home-hero__actions,.home-hero__cta,.home-hero__employer){opacity:1;transform:none;animation:none}.home--homepage .home-hero--title-card[data-hero-motion=complete] .home-hero__eyebrow-ink--final{opacity:1;animation:none}.home--homepage .home-hero--title-card[data-hero-motion=complete] .home-hero__title-card{display:none}.home--homepage .home-hero--title-card[data-hero-snap=true] .home-hero__cta,.home-hero-skip .home--homepage .home-hero--title-card:not([data-hero-controller=ready]) .home-hero__cta{transition:none}.home--homepage .home-hero--title-card[data-hero-details=complete] .home-hero__cta:hover{opacity:.9}.home-hero-skip .home--homepage .home-hero--title-card :is(.home-hero__eyebrow,.home-hero__eyebrow-word,.home-hero__eyebrow:before,.home-hero__word,.home-hero__promise,.home-hero__stack-line,.home-hero__actions,.home-hero__cta,.home-hero__employer){opacity:1;transform:none;animation:none}.home-hero-skip .home--homepage .home-hero--title-card .home-hero__title-card{display:none}.home-hero-skip .home--homepage .home-hero--title-card .home-hero__eyebrow-ink--final{opacity:1;animation:none}@keyframes home-title-card-in{0%{opacity:0}to{opacity:1}}@keyframes home-hero-details-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-enlisted-flight{0%{transform:translate(0) scale(1)}to{transform:translate(var(--enlisted-x),var(--enlisted-y)) scale(var(--enlisted-scale-x),var(--enlisted-scale-y))}}@keyframes home-enlisted-out{0%{opacity:1}to{opacity:0}}@keyframes home-enlisted-in{0%{opacity:0}to{opacity:1}}@keyframes home-canopy-descent{0%{transform:translateY(var(--canopy-start-y, -1600px))}to{transform:translateY(0)}}@keyframes home-canopy-braking-swing{0%{transform:rotate(0)}69.230769%{transform:rotate(calc(2.5deg * var(--canopy-sway-amplitude, 1)))}84.615385%{transform:rotate(calc(-1deg * var(--canopy-sway-amplitude, 1)))}to{transform:rotate(0)}}@keyframes home-canopy-pendulum{0%,50%,to{transform:rotate(0)}25%{transform:rotate(calc(1.5deg * var(--canopy-sway-amplitude, 1)))}75%{transform:rotate(calc(-1.5deg * var(--canopy-sway-amplitude, 1)))}}.home--homepage .home-focus .home-focus__details{opacity:1;transform:none;animation:none}.to-motion .home--homepage .home-focus :is(.home-focus__primary,.home-focus__secondary){opacity:0;transform:translateY(12px)}.home--homepage .home-focus[data-focus-motion=revealing] .home-focus__primary{animation:home-focus-rise .5s cubic-bezier(.22,1,.36,1) both}.home--homepage .home-focus[data-focus-motion=revealing] .home-focus__secondary{animation:home-focus-rise .5s cubic-bezier(.22,1,.36,1) .3s both}.home--homepage .home-focus[data-focus-motion=revealing] .home-focus__closing{animation:home-focus-rise .6s cubic-bezier(.22,1,.36,1) .7s both}.home--homepage .home-focus[data-focus-motion=complete] :is(.home-focus__primary,.home-focus__secondary){opacity:1;transform:none;animation:none}@media(min-width:1024px){.home--homepage :is(.home-focus__content,.home-path__column){width:58%}.home--homepage .home-path__line{top:24px;left:23px;width:2px;height:var(--path-length, calc(100% - 160px) );transform-origin:top}.to-motion .home--homepage .home-path__line,.home--homepage .home-path[data-path-motion=waiting] .home-path__line{transform:scaleY(0)}.home--homepage .home-path[data-path-motion=playing] .home-path__line{transform:scaleY(1)}.home--homepage .home-path__stages>ol{grid-template-rows:none;row-gap:40px}.home--homepage .home-path__stage{grid-template-columns:48px 1fr;grid-template-rows:auto;grid-row:auto;column-gap:24px}.home--homepage .home-path__stage>div{display:block}.home--homepage .home-path__stage h3{margin-top:0}}.home--homepage main>section:not(.home-hero){padding-block:56px;margin-block:0}.home--homepage .home-hero{padding-bottom:56px}@media(min-width:768px){.home--homepage main>section:not(.home-hero){padding-block:72px}.home--homepage .home-hero{padding-bottom:72px;min-height:calc(100svh - 136px)}}@media(min-width:1024px){.home--homepage main>section:not(.home-hero){padding-block:96px}.home--homepage .home-hero{padding-bottom:96px;min-height:calc(100svh - 144px)}.home--homepage .home-hero__layout{display:grid;grid-template-columns:58% 40%;column-gap:2%;min-height:var(--canopy-space, 0px)}.home--homepage .home-hero__copy{grid-column:1}.home--homepage .home-canopy-visual{display:flex;justify-content:center;align-items:flex-start;position:fixed;top:0;left:0;overflow:visible}.to-motion .home--homepage .home-hero--title-card .home-hero__title-card{letter-spacing:-.035em}}@media(max-width:1023px){.to-motion .home--homepage .home-hero--title-card .home-hero__title-card{font-size:inherit}}@media(prefers-reduced-motion:reduce){.home--homepage .home-hero--title-card .home-hero__title-card{display:none!important}.home--homepage .home-focus :is(.home-focus__primary,.home-focus__secondary){opacity:1!important;transform:none!important;animation:none!important}.home--homepage .home-canopy-visual[data-canopy-landing=landed]{display:none}.home--homepage .home-hero--title-card :is(.home-hero__eyebrow,.home-hero__eyebrow-word,.home-hero__eyebrow:before,.home-hero__word,.home-hero__promise,.home-hero__stack-line,.home-hero__actions,.home-hero__cta,.home-hero__employer),.home--homepage .home-canopy-visual :is(.home-canopy__scroll,.home-canopy__entrance,.home-canopy__sway){opacity:1!important;transform:none!important;animation:none!important}.home--homepage .home-hero--title-card .home-hero__eyebrow:before,.home--homepage .home-hero--title-card .home-hero__eyebrow-ink--final{opacity:1!important;animation:none!important}}
