.apply-module__DmhmXa__page{--ink:#1e1312;--paper:#fff;--line:2.5px;--school:var(--brand-secondary);--school-tint:color-mix(in oklch, var(--brand-secondary) 16%, var(--background));--therapist:color-mix(in oklch, var(--support-mauve) 42%, white);--therapist-tint:color-mix(in oklch, var(--support-mauve) 11%, var(--background));--cream:color-mix(in oklch, var(--support-yellow) 15%, var(--background));--green:color-mix(in oklch, var(--brand-tertiary) 58%, white);--settle:cubic-bezier(.22, .8, .2, 1);background:var(--background);color:var(--foreground);overflow:clip}.apply-module__DmhmXa__page :where(h1,h2,h3){font-family:var(--font-chillax), sans-serif;letter-spacing:-.02em;text-wrap:balance}.apply-module__DmhmXa__page :where(p){text-wrap:pretty}@property --apply-fold{syntax:"<length>";inherits:true;initial-value:56px}.apply-module__DmhmXa__sheet{--apply-fold:3.5rem;--cut:225deg;isolation:isolate;transition:--apply-fold .22s var(--settle);border-radius:1.75rem 1.5rem 1.9rem 1.6rem/1.6rem 1.85rem 1.5rem 1.8rem;position:relative}:is(.apply-module__DmhmXa__sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.apply-module__DmhmXa__sheet[data-fold=start]){--cut:135deg}.apply-module__DmhmXa__sheet[data-fold=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--cut:225deg}.apply-module__DmhmXa__sheet:before{content:"";z-index:-1;border:var(--line) solid var(--ink);border-radius:inherit;background:var(--paper-fill,var(--paper));-webkit-mask-image:linear-gradient(var(--cut), transparent calc(var(--apply-fold) * .7071), #000 0);mask-image:linear-gradient(var(--cut), transparent calc(var(--apply-fold) * .7071), #000 0);transition:background-color .26s;position:absolute;inset:0}.apply-module__DmhmXa__fold{width:var(--apply-fold);height:var(--apply-fold);border-block-end:var(--line) solid var(--ink);border-inline-start:var(--line) solid var(--ink);background:linear-gradient(to top right, var(--fold-color) calc(50% - 1.5px), var(--ink) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px));pointer-events:none;border-end-start-radius:.9rem;position:absolute;inset-block-start:0;inset-inline-end:0}.apply-module__DmhmXa__sheet[data-fold=start]>.apply-module__DmhmXa__fold{background:linear-gradient(to top left, var(--fold-color) calc(50% - 1.5px), var(--ink) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px))}.apply-module__DmhmXa__fold:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to top left, var(--fold-color) calc(50% - 1.5px), var(--ink) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px))}.apply-module__DmhmXa__sheet[data-fold=start]>.apply-module__DmhmXa__fold{border-inline-start:0;border-inline-end:var(--line) solid var(--ink);border-end-end-radius:.9rem;border-end-start-radius:0;inset-inline:0 auto}.apply-module__DmhmXa__sheet[data-fold=start]>.apply-module__DmhmXa__fold:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to top right, var(--fold-color) calc(50% - 1.5px), var(--ink) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px))}.apply-module__DmhmXa__hero{background:var(--brand-primary);color:#fff;padding-block:clamp(2rem,4.5vw,3.5rem) clamp(5.5rem,9vw,7.5rem);position:relative}.apply-module__DmhmXa__stage{--art-offset:3.5%;aspect-ratio:1872/1330;transform-origin:50% 100%;width:min(93.4579% - 2.33645rem,70rem,116svh);margin-inline:auto;animation:.76s cubic-bezier(.2,.9,.3,1.18) both apply-module__DmhmXa__sheet-lands;position:relative;container-type:inline-size}.apply-module__DmhmXa__stageArt,.apply-module__DmhmXa__stageArt img{width:100%;height:100%;position:absolute;inset:0}.apply-module__DmhmXa__stageArt{translate:var(--art-offset) 0}.apply-module__DmhmXa__sheetCopy{width:57%;height:48%;color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3.4cqw;display:flex;position:absolute;top:38%;left:50%;translate:-50%}.apply-module__DmhmXa__sheetCopy h1{margin:0;font-size:clamp(1.5rem,7.2cqw,5.25rem);font-weight:600;line-height:1.02}.apply-module__DmhmXa__heroFoot{text-align:center;justify-items:center;gap:.9rem;width:min(100% - 2.5rem,40rem);margin:clamp(1.5rem,3vw,2.25rem) auto 0;display:grid}.apply-module__DmhmXa__heroLead{color:#fff;margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5}.apply-module__DmhmXa__heroNote{color:#fff;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin:0;font-size:.9375rem;line-height:1.5;display:flex}.apply-module__DmhmXa__heroNote a{color:#fff;text-underline-offset:.3em;border-radius:.375rem;align-items:center;gap:.35rem;min-height:1.75rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.apply-module__DmhmXa__heroNote a:focus-visible{outline-offset:3px;outline:3px solid #fff}.apply-module__DmhmXa__heroNote a svg{transition:translate .18s var(--settle)}.apply-module__DmhmXa__heroNote a:hover svg{translate:0 3px}@keyframes apply-module__DmhmXa__sheet-lands{0%{transform:translateY(1.75rem)rotate(-2.4deg)}to{transform:none}}.apply-module__DmhmXa__choose{--field:var(--background);background:var(--field);border-radius:2.75rem 2.75rem 0 0;margin-block-start:-2.75rem;padding-block:clamp(4rem,7vw,6rem) clamp(4.5rem,8vw,7rem);scroll-margin-top:6.5rem;position:relative}.apply-module__DmhmXa__chooseHead{text-align:center;max-width:38rem;margin-inline:auto}.apply-module__DmhmXa__chooseHead h2,.apply-module__DmhmXa__afterHead{margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:600;line-height:1.05}.apply-module__DmhmXa__chooseHead p{color:var(--muted-foreground);margin:.9rem 0 0;font-size:1.0625rem}.apply-module__DmhmXa__pathGrid{--path-bust-width:clamp(9.5rem, 17vw, 13.75rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3.4vw,3rem);margin-block-start:clamp(3rem,5vw,4.5rem);padding-block-start:calc(var(--path-bust-width) * 601 / 640);display:grid}.apply-module__DmhmXa__path{display:flex;position:relative}.apply-module__DmhmXa__pathSchool{--fold-color:var(--school);--tint:var(--school-tint)}.apply-module__DmhmXa__pathTherapist{--fold-color:var(--therapist);--tint:var(--therapist-tint)}.apply-module__DmhmXa__pathBust{z-index:2;width:var(--path-bust-width);pointer-events:none;height:auto;position:absolute;inset-block-end:calc(100% - var(--line))}.apply-module__DmhmXa__pathSchool .apply-module__DmhmXa__pathBust{inset-inline-end:clamp(1rem,4vw,3.25rem)}.apply-module__DmhmXa__pathTherapist .apply-module__DmhmXa__pathBust{inset-inline-start:clamp(1rem,4vw,3.25rem)}.apply-module__DmhmXa__pathSheet{transition:translate .26s var(--settle), --apply-fold .22s var(--settle);flex-direction:column;flex:1;padding:clamp(1.75rem,3.2vw,2.75rem);padding-block-start:4.5rem;display:flex}.apply-module__DmhmXa__pathSchool .apply-module__DmhmXa__pathSheet{rotate:-.5deg}.apply-module__DmhmXa__pathTherapist .apply-module__DmhmXa__pathSheet{rotate:.45deg}.apply-module__DmhmXa__path:hover .apply-module__DmhmXa__pathSheet,.apply-module__DmhmXa__path:focus-within .apply-module__DmhmXa__pathSheet{translate:0 -.3rem}.apply-module__DmhmXa__path:hover .apply-module__DmhmXa__sheet,.apply-module__DmhmXa__path:focus-within .apply-module__DmhmXa__sheet{--apply-fold:4rem}.apply-module__DmhmXa__path[data-selected=true] .apply-module__DmhmXa__pathSheet{--paper-fill:var(--tint)}.apply-module__DmhmXa__pathSheet h3{margin:0;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:600;line-height:1.08}.apply-module__DmhmXa__pathFacts{border-block-start:2px dashed color-mix(in oklch, var(--ink) 22%, transparent);margin:1.5rem 0 1.9rem;display:grid}.apply-module__DmhmXa__pathFacts div{border-block-end:2px dashed color-mix(in oklch, var(--ink) 22%, transparent);grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding-block:.95rem;display:grid}.apply-module__DmhmXa__pathFacts dt{font-family:var(--font-quicksand), sans-serif;font-size:.875rem;font-weight:700;line-height:1.55}.apply-module__DmhmXa__pathFacts dd{font-family:var(--font-plus-jakarta-sans), sans-serif;margin:0;font-size:.9375rem;font-weight:500;line-height:1.55}.apply-module__DmhmXa__application{--field:var(--school-tint);--fold-color:var(--school);background:var(--field);padding-block:clamp(3.5rem,6vw,5.5rem);scroll-margin-top:6.5rem;transition:background-color .42s}.apply-module__DmhmXa__application[data-type=therapist]{--field:var(--therapist-tint);--fold-color:var(--therapist)}.apply-module__DmhmXa__formSheet{max-width:64rem;animation:apply-module__DmhmXa__sheet-unfolds .64s var(--settle) both;margin-inline:auto;padding:clamp(1.5rem,3.6vw,3.25rem)}.apply-module__DmhmXa__formHead{border-block-end:2px dashed color-mix(in oklch, var(--ink) 22%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;margin-block-end:clamp(1.5rem,3vw,2.25rem);padding-block-end:clamp(1.5rem,3vw,2.25rem);display:flex}.apply-module__DmhmXa__formHead h2{outline:none;margin:0;font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:600;line-height:1.06}.apply-module__DmhmXa__formHead p{max-width:34rem;color:var(--muted-foreground);margin:.55rem 0 0}.apply-module__DmhmXa__crease{height:var(--line);background:var(--ink);opacity:0;pointer-events:none;animation:apply-module__DmhmXa__crease-travels .64s var(--settle) both;border-radius:999px;position:absolute;inset-block-start:0;inset-inline:1.5rem}@keyframes apply-module__DmhmXa__sheet-unfolds{0%{clip-path:inset(-1rem -1rem 92%);translate:0 -.75rem}to{clip-path:inset(-1rem);translate:0}}@keyframes apply-module__DmhmXa__crease-travels{0%{opacity:.5;inset-block-start:8%}80%{opacity:.25}to{opacity:0;inset-block-start:100%}}.apply-module__DmhmXa__after{background:var(--cream);padding-block:clamp(4.5rem,8vw,7rem);scroll-margin-top:6.5rem}.apply-module__DmhmXa__afterHead{max-width:30rem}.apply-module__DmhmXa__stepsWrap{--gap:clamp(1.25rem, 3vw, 2.5rem);margin-block-start:clamp(2.5rem,5vw,4rem);position:relative}.apply-module__DmhmXa__steps{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.apply-module__DmhmXa__route{width:calc(75% + .75 * var(--gap));height:5.75rem;color:var(--ink);position:absolute;inset-block-start:0;inset-inline-start:2.875rem;overflow:visible}.apply-module__DmhmXa__route:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.apply-module__DmhmXa__step{align-content:start;justify-items:start;display:grid;position:relative}.apply-module__DmhmXa__stepIcon{width:5.75rem;height:5.75rem;transition:rotate .26s var(--settle), translate .26s var(--settle)}.apply-module__DmhmXa__step:hover .apply-module__DmhmXa__stepIcon{translate:0 -.2rem;rotate:-5deg}.apply-module__DmhmXa__stepNumber{font-family:var(--font-quicksand), sans-serif;letter-spacing:.04em;color:var(--muted-foreground);margin-block-start:1.1rem;font-size:.8125rem;font-weight:700}.apply-module__DmhmXa__step h3{margin:.35rem 0 0;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:600;line-height:1.15}.apply-module__DmhmXa__step p{max-width:17rem;color:var(--muted-foreground);margin:.5rem 0 0;font-size:.9375rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.apply-module__DmhmXa__route{animation:linear both apply-module__DmhmXa__route-draws;animation-timeline:view();animation-range:entry 45% cover 48%}}}@keyframes apply-module__DmhmXa__route-draws{0%{clip-path:inset(-1rem 100% -1rem -1rem)}to{clip-path:inset(-1rem)}}.apply-module__DmhmXa__closing{background:var(--green);text-align:center;padding-block-start:clamp(4.5rem,8vw,7rem)}.apply-module__DmhmXa__closing h2{max-width:44rem;color:var(--ink);margin:0 auto;font-size:clamp(2.25rem,5.6vw,4.25rem);font-weight:600;line-height:1.02}.apply-module__DmhmXa__closing p{max-width:30rem;color:var(--ink);margin:1.1rem auto 0;font-size:1.0625rem}.apply-module__DmhmXa__closingArt{width:min(74vw,23rem);height:auto;margin:clamp(1rem,2.5vw,1.75rem) auto 0;display:block}.apply-module__DmhmXa__submitted{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 3rem;padding-block:1rem;display:grid}.apply-module__DmhmXa__submitted h2{font-family:var(--font-chillax), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:600;line-height:1.06}.apply-module__DmhmXa__submitted p{max-width:30rem;margin:.75rem 0 0}.apply-module__DmhmXa__submittedArt{width:clamp(10rem,22vw,15rem);height:auto;animation:.62s cubic-bezier(.2,.9,.3,1.2) both apply-module__DmhmXa__envelope-lands}@keyframes apply-module__DmhmXa__envelope-lands{0%{transform:translateY(-1.25rem)rotate(7deg)}to{transform:none}}@media (max-width:60rem){.apply-module__DmhmXa__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.75rem}.apply-module__DmhmXa__route{display:none}}@media (max-width:45rem){.apply-module__DmhmXa__hero{padding-block-start:1.5rem}.apply-module__DmhmXa__stage{--art-offset:0%;aspect-ratio:1200/1505;width:min(100% - 1.5rem,27rem)}.apply-module__DmhmXa__sheetCopy{gap:5cqw;width:64%;height:48%;top:47.5%;left:6.5%;translate:none}.apply-module__DmhmXa__sheetCopy h1{font-size:clamp(1.4rem,8.4cqw,2.4rem)}.apply-module__DmhmXa__pathGrid{--path-bust-width:9.5rem;gap:calc(var(--path-bust-width) * 601 / 640 + 2.5rem);grid-template-columns:minmax(0,1fr);margin-block-start:2.5rem}.apply-module__DmhmXa__pathSheet{padding-block-start:3.5rem}.apply-module__DmhmXa__path .apply-module__DmhmXa__sheet{--apply-fold:2.75rem}.apply-module__DmhmXa__pathSchool .apply-module__DmhmXa__pathSheet,.apply-module__DmhmXa__pathTherapist .apply-module__DmhmXa__pathSheet{rotate:none}.apply-module__DmhmXa__pathFacts div{grid-template-columns:minmax(0,1fr);gap:.15rem}.apply-module__DmhmXa__steps{grid-template-columns:minmax(0,1fr);row-gap:0}.apply-module__DmhmXa__step{grid-template-columns:4.25rem minmax(0,1fr);column-gap:1.1rem;padding-block-end:2.25rem}.apply-module__DmhmXa__step:before{content:"";width:var(--line);background:var(--ink);border-radius:999px;position:absolute;inset-block:4.5rem .25rem;inset-inline-start:calc(2.125rem - 1.25px)}.apply-module__DmhmXa__step:last-child{padding-block-end:0}.apply-module__DmhmXa__step:last-child:before{display:none}.apply-module__DmhmXa__stepIcon{grid-row:span 4;width:4.25rem;height:4.25rem}.apply-module__DmhmXa__stepNumber{margin-block-start:.2rem}.apply-module__DmhmXa__step>:not(.apply-module__DmhmXa__stepIcon){grid-column:2}.apply-module__DmhmXa__submitted{grid-template-columns:minmax(0,1fr)}.apply-module__DmhmXa__submittedArt{order:-1;width:9.5rem}}@media (prefers-reduced-motion:reduce){.apply-module__DmhmXa__stage,.apply-module__DmhmXa__formSheet,.apply-module__DmhmXa__crease,.apply-module__DmhmXa__submittedArt{animation:none}.apply-module__DmhmXa__crease{display:none}.apply-module__DmhmXa__sheet,.apply-module__DmhmXa__sheet:before,.apply-module__DmhmXa__pathSheet,.apply-module__DmhmXa__stepIcon,.apply-module__DmhmXa__heroNote a svg{transition:none}.apply-module__DmhmXa__path:hover .apply-module__DmhmXa__pathSheet,.apply-module__DmhmXa__path:focus-within .apply-module__DmhmXa__pathSheet{translate:none}.apply-module__DmhmXa__step:hover .apply-module__DmhmXa__stepIcon{translate:none;rotate:none}}
