:root[data-theme=dark] .driveBand__YBfB_{background:#0c0907}.driveFrame__mlZGj{position:relative}.driveFrame__mlZGj:before{position:absolute;inset:-160px -50vw;background-image:linear-gradient(rgba(245,241,236,.035) 1px,transparent 0),linear-gradient(90deg,rgba(245,241,236,.035) 1px,transparent 0);background-position:50%;background-size:48px 48px;content:"";-webkit-mask-image:radial-gradient(ellipse 55% 60% at 66% 55%,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse 55% 60% at 66% 55%,#000 25%,transparent 72%);pointer-events:none}.drive__iiKq_{--drive-ink:var(--color-dark-text);--drive-ink-2:var(--color-dark-text-secondary);--drive-ink-3:var(--color-dark-text-muted);--drive-line:var(--color-dark-border);--drive-line-2:var(--color-dark-border-strong);--drive-card:var(--color-dark-card);--drive-hot:var(--color-accent);--drive-hot-text:#ff9b68;position:relative;z-index:1;display:grid;grid-template-areas:"head" "picture" "traits" "note";grid-template-columns:minmax(0,1fr);gap:20px}.drive__iiKq_.drive__iiKq_[data-picked]{--play-speed:1}.drive__iiKq_>.driveHead__80dCs{grid-area:head;max-width:52rem;margin:0 0 8px}.driveHead__80dCs h2{text-wrap:balance}.driveTraits__kBErR{display:grid;grid-area:traits;align-content:center;gap:10px;min-width:0;margin:0;padding:0;list-style:none}.driveTrait__BAFC_{min-width:0}.driveTraitButton__tawu9{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center;width:100%;height:100%;margin:0;padding:16px 18px 17px;overflow:hidden;border:1px solid var(--drive-line);border-radius:14px;background:rgba(255,255,255,.015);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.driveTraitButton__tawu9:focus-visible{outline:2px solid var(--drive-ink);outline-offset:3px}.driveTraitButton__tawu9[aria-pressed=true],.driveTrait__BAFC_[data-active] .driveTraitButton__tawu9{border-color:rgba(255,106,26,.5);background:rgba(255,106,26,.07)}.driveTrait__BAFC_ .driveTraitIcon__HHFTF{border-color:var(--drive-line-2);background:rgba(255,255,255,.04);transition:background-color .3s ease,border-color .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.driveTraitIcon__HHFTF svg{color:var(--drive-ink-2);transition:color .3s ease}.driveTrait__BAFC_ .driveTraitButton__tawu9[aria-pressed=true] .driveTraitIcon__HHFTF,.driveTrait__BAFC_[data-active] .driveTraitIcon__HHFTF{border-color:rgba(255,106,26,.55);background:rgba(255,106,26,.2)}.driveTraitButton__tawu9[aria-pressed=true] .driveTraitIcon__HHFTF svg,.driveTrait__BAFC_[data-active] .driveTraitIcon__HHFTF svg{color:var(--drive-hot-text)}.driveTraitText__f6rNj{display:grid;gap:3px;min-width:0}.driveTraitTitle__lQylo{color:var(--drive-ink);font-family:var(--font-heading);font-size:1.1rem;font-weight:600;line-height:1.3}.driveTraitLine__hdanh{color:var(--drive-ink-3);font-size:.96rem;line-height:1.5;transition:color .3s ease}.driveTraitButton__tawu9[aria-pressed=true] .driveTraitLine__hdanh,.driveTrait__BAFC_[data-active] .driveTraitLine__hdanh{color:var(--drive-ink-2)}@media (hover:hover){.driveTraitButton__tawu9:hover{border-color:var(--drive-line-2);background:rgba(255,255,255,.04)}.driveTraitButton__tawu9:hover .driveTraitIcon__HHFTF{transform:scale(1.06)}}.drive__iiKq_:has(.drivePicture__IAcsv[data-motion=paused]) .driveTraitButton__tawu9,.drive__iiKq_:has(.drivePicture__IAcsv[data-motion=paused]) .driveTraitIcon__HHFTF,.drive__iiKq_:has(.drivePicture__IAcsv[data-motion=paused]) .driveTraitIcon__HHFTF svg,.drive__iiKq_:has(.drivePicture__IAcsv[data-motion=paused]) .driveTraitLine__hdanh{transition:none}.driveProgress__Zf9UG{position:absolute;right:18px;bottom:0;left:18px;height:2px;border-radius:2px;background:var(--drive-hot);pointer-events:none;transform:scaleX(0);transform-origin:left center}.drive__iiKq_[data-auto][data-run=play] .driveTrait__BAFC_[data-active] .driveProgress__Zf9UG{animation:driveFill___dcI2 calc(3.5s * var(--play-speed)) linear both}.drive__iiKq_[data-auto][data-run=play][data-paused] .driveTrait__BAFC_[data-active] .driveProgress__Zf9UG{animation-play-state:paused}.drivePicture__IAcsv{position:relative;display:grid;grid-area:picture;place-items:center;min-width:0;margin:0;overflow:hidden;border:1px solid var(--drive-line);border-radius:16px;background-color:var(--drive-card);background-image:radial-gradient(circle at center,rgba(245,241,236,.075) 1px,transparent 1.6px);background-position:11px 11px;background-size:22px 22px;box-shadow:0 40px 90px -50px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.04)}.driveSvg__qXFxq{display:block;width:100%;height:auto;overflow:visible;padding:clamp(10px,2vw,22px) clamp(6px,1.4vw,16px) 0}.driveGround__9yZPt{fill:none;stroke:var(--drive-line-2);stroke-linecap:round;stroke-width:2}.driveHatch__MOMot{fill:none;stroke:var(--drive-line);stroke-linecap:round;stroke-width:1.5}.driveLevel__IMII_{fill:none;stroke:rgba(255,155,104,.34);stroke-dasharray:3 8;stroke-linecap:round;stroke-width:1.5;transform-box:fill-box;transform-origin:100% 50%}.drivePole__wwtqa{transform-box:fill-box;transform-origin:50% 100%}.drivePoleLine__H6ZUd{fill:none;stroke:var(--drive-ink-2);stroke-linecap:round;stroke-width:4}.drivePoleTicks__fopU4{fill:none;stroke:var(--drive-ink-3);stroke-linecap:round;stroke-width:1.5}.driveGlow__ptIT3{fill:url(#careers-drive-glow)}.driveGlowCore__YPStn{stop-color:var(--drive-hot);stop-opacity:.2}.driveGlowEdge__9xg_y{stop-color:var(--drive-hot);stop-opacity:0}.driveKnob__OoMue{fill:var(--drive-ink)}.driveFlag__tpRtR{transform-box:fill-box;transform-origin:50% 100%}.driveFlagCloth__MoS7H{fill:var(--drive-hot);transform-box:fill-box;transform-origin:0 50%}.driveBar__xz41K{transform-box:fill-box;transform-origin:50% 50%}.driveBarRail__Yiwsi{fill:var(--drive-hot-text)}.driveBarCap__Aeq7B{fill:none;stroke:var(--drive-hot-text);stroke-linecap:round;stroke-width:3}.driveStart__xd21Q{fill:var(--drive-card)}.driveRoute__8H9XW,.driveStart__xd21Q{stroke:var(--drive-hot-text);stroke-width:2.5}.driveRoute__8H9XW{fill:none;stroke-dasharray:7 9;stroke-linecap:round}.driveRouteReveal__HDjto{fill:none;stroke:#fff;stroke-dasharray:1 2;stroke-dashoffset:0;stroke-linecap:round;stroke-width:18}.driveRouteSolid__oAAJl{fill:none;stroke:var(--drive-hot-text);stroke-dasharray:1 2;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3}.driveBlock__k_xyE{transform-box:fill-box;transform-origin:50% 100%}.driveBlockBody__BMFtl{fill:#2c241d;stroke:var(--drive-line-2);stroke-width:1.5}.driveBlockShine__QcuSy{fill:none;stroke:rgba(255,255,255,.09);stroke-linecap:round;stroke-width:1.5}.driveBlock__k_xyE:is([data-block="0"],[data-block="2"],[data-block="5"]) .driveBlockShine__QcuSy{stroke:rgba(255,155,104,.55)}.driveBlockMark__1ced5{fill:none;stroke:var(--drive-ink-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.driveMarkHot__8BuzG{stroke:var(--drive-hot-text)}.driveMarkDot__I85Eb{fill:var(--drive-hot-text);stroke:none}.driveMarkerBody__cxGYj{fill:var(--drive-hot)}.driveMarkerChevron___APik{fill:none;stroke:#1a0d05;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8}.driveMarkerRing__Io6oy{fill:none;opacity:0;stroke:var(--drive-hot-text);stroke-width:2}.driveMarkerRing__Io6oy,.driveSealFace__PHfiN,.driveSeal__LEGxd{transform-box:fill-box;transform-origin:50% 50%}.driveSealBody__NI8VD{fill:var(--drive-card);stroke:var(--drive-hot-text);stroke-width:2.5}.driveSealInner__qCT0M{fill:none;stroke:rgba(255,155,104,.55);stroke-dasharray:2 4;stroke-width:1.2}.driveSealText__j9EJZ{fill:var(--drive-hot-text);font-family:var(--font-mono);font-size:13px;font-weight:700;text-anchor:middle}.driveNote__1uuns{display:flex;grid-area:note;align-items:center;gap:14px;min-width:0;margin:4px 0 0;padding:14px 18px 14px 14px;border:1px dashed var(--drive-line-2);border-radius:14px;background:rgba(255,255,255,.03)}.driveNote__1uuns p{min-width:0;margin:0;color:var(--drive-ink-2);font-size:1rem;line-height:1.55;text-wrap:pretty}.driveNote__1uuns .driveNoteIcon__SwEuN{border-color:rgba(255,155,104,.32);background:rgba(255,106,26,.12)}.driveNoteIcon__SwEuN svg{color:var(--drive-hot-text)}@media (min-width:560px) and (max-width:1023px){.driveTraits__kBErR{grid-template-columns:repeat(2,minmax(0,1fr))}.driveTrait__BAFC_:last-child{grid-column:1/-1}}@media (min-width:1024px){.drive__iiKq_{grid-template-areas:"head head" "traits picture" "note picture";grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr auto;-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px);row-gap:14px}.drive__iiKq_>.driveHead__80dCs{margin-bottom:18px}}@media (max-width:559px){.drivePicture__IAcsv{min-height:240px}.driveSvg__qXFxq{width:108%;margin-inline:-4%;padding-inline:0}.driveSealFace__PHfiN{scale:1.3}.driveTraitButton__tawu9{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 14px 15px}.driveTrait__BAFC_ .driveTraitIcon__HHFTF{width:40px;height:40px}.driveProgress__Zf9UG{right:14px;left:14px}.driveNote__1uuns{align-items:flex-start;font-size:.95rem}}.drive__iiKq_[data-auto][data-stage="0"] .driveLayerHard__jGhQQ,.drive__iiKq_[data-auto][data-stage="0"] .driveLayerMotivated__JR5_H,.drive__iiKq_[data-auto][data-stage="1"] .driveLayerHard__jGhQQ,.drive__iiKq_[data-run=armed] .driveLayerDriven__KzTLY *{opacity:0}.drive__iiKq_[data-picked] :is(.driveLayerDriven__KzTLY,.driveLayerMotivated__JR5_H,.driveLayerHard__jGhQQ){transition:opacity .3s ease}.drive__iiKq_[data-picked]:not([data-stage="0"]) .driveLayerDriven__KzTLY,.drive__iiKq_[data-picked]:not([data-stage="1"]) .driveLayerMotivated__JR5_H,.drive__iiKq_[data-picked]:not([data-stage="2"]) .driveLayerHard__jGhQQ{opacity:.35}@media (prefers-reduced-motion:no-preference){.drive__iiKq_[data-run=play][data-stage="0"] .driveGlow__ptIT3{animation:driveFade__NYvSp calc(.9s * var(--play-speed)) ease-out calc(.3s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="0"] .drivePole__wwtqa{animation:driveGrow__3T_mh calc(.45s * var(--play-speed)) cubic-bezier(.2,.7,.2,1) both}.drive__iiKq_[data-run=play][data-stage="0"] .driveFlag__tpRtR{animation:driveRise__FyfKp calc(.5s * var(--play-speed)) cubic-bezier(.34,1.56,.64,1) calc(.2s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="0"] .driveStart__xd21Q{animation:driveFade__NYvSp calc(.3s * var(--play-speed)) ease-out calc(.4s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="0"] .driveRouteReveal__HDjto{animation:driveDraw__Ohq3m calc(.9s * var(--play-speed)) cubic-bezier(.45,.05,.4,1) calc(.5s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="0"] .driveBar__xz41K{animation:driveSweep__tmmdt calc(.6s * var(--play-speed)) cubic-bezier(.2,.7,.2,1) calc(1.2s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="0"] .driveLevel__IMII_{animation:driveSweep__tmmdt calc(.7s * var(--play-speed)) cubic-bezier(.2,.7,.2,1) calc(1.3s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE{animation:driveDrop__CSoNv calc(.45s * var(--play-speed)) cubic-bezier(.3,1.4,.6,1) calc(.2s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE[data-block="1"]{animation-delay:calc(.34s * var(--play-speed))}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE[data-block="2"]{animation-delay:calc(.48s * var(--play-speed))}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE[data-block="3"]{animation-delay:calc(.62s * var(--play-speed))}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE[data-block="4"]{animation-delay:calc(.76s * var(--play-speed))}.drive__iiKq_[data-run=play][data-stage="1"] .driveBlock__k_xyE[data-block="5"]{animation-delay:calc(.9s * var(--play-speed))}.drive__iiKq_[data-run=play][data-stage="1"] .driveRouteSolid__oAAJl{animation:driveDraw__Ohq3m calc(.8s * var(--play-speed)) cubic-bezier(.45,.05,.4,1) calc(1.4s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="2"] .driveMarker__cqW9Q{animation:driveClimb__DY8Ly calc(1.8s * var(--play-speed)) ease-in-out calc(.2s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="2"] .driveMarkerRing__Io6oy{animation:drivePulse__BiRQJ calc(.7s * var(--play-speed)) ease-out calc(1.85s * var(--play-speed)) both}.drive__iiKq_[data-run=play][data-stage="2"] .driveSeal__LEGxd{animation:driveLand__qFYmb calc(.45s * var(--play-speed)) cubic-bezier(.3,1.5,.6,1) calc(2.1s * var(--play-speed)) both}.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=paused] .driveFlagCloth__MoS7H,.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=running] .driveFlagCloth__MoS7H{animation:driveWave__RCcm3 2.4s ease-in-out infinite}.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=paused] .driveFlagCloth__MoS7H{animation-play-state:paused}.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=paused] .driveMarkerBob__gXLPW,.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=running] .driveMarkerBob__gXLPW{animation:driveBob__pXu6A 1.8s ease-in-out 2.6s infinite}.drive__iiKq_[data-stage="2"] .drivePicture__IAcsv[data-motion=paused] .driveMarkerBob__gXLPW{animation-play-state:paused}.drive__iiKq_.drive__iiKq_.drive__iiKq_[data-run=play] .drivePicture__IAcsv[data-motion=paused] :is(g,path,circle){animation-play-state:paused}}.retLayout__Rtp34{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.retHead__jqMbp.retHead__jqMbp{max-width:34rem;margin-bottom:0}@media (min-width:1024px){.retLayout__Rtp34{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,104px);align-items:start}}.req__Srwnm{display:grid;gap:12px;min-width:0}.reqAsk__bjnJ8{margin:0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.78rem;font-weight:600}.reqChips__dLeg4{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.reqChip__kK93f{min-height:44px;padding:10px 16px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-bg-card);color:var(--color-text-secondary);font:600 .92rem/1.2 var(--font-body);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.reqChip__kK93f[aria-pressed=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.reqChip__kK93f:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (hover:hover){.reqChip__kK93f:hover{border-color:var(--color-accent);color:var(--color-text)}.reqChip__kK93f[aria-pressed=true]:hover{color:var(--color-bg)}}.reqStage__yeECD{display:grid;min-width:0;padding:clamp(22px,3.6vw,44px) clamp(18px,3.6vw,44px) clamp(26px,3.6vw,44px);border:1px solid var(--color-border);border-radius:16px;background-color:var(--color-bg-surface);background-image:radial-gradient(circle,color-mix(in srgb,var(--color-text) 12%,transparent) 1px,transparent 1.5px);background-position:9px 9px;background-size:18px 18px}.reqPile__5cY__{display:grid;justify-self:center;width:100%;max-width:440px;min-width:0}.reqCard__Az2J9,.reqPayslip__Xwofj{grid-area:1/1}.reqCard__Az2J9{position:relative;z-index:1;container:req-card/inline-size;min-width:0;margin-top:40px;padding:clamp(18px,2.4vw,24px) clamp(18px,2.6vw,26px) 22px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);box-shadow:0 1px 2px rgba(40,24,10,.06),0 22px 44px -24px rgba(40,24,10,.36)}:root[data-theme=dark] .reqCard__Az2J9{border-color:var(--color-border-strong);background:var(--color-bg-elevated);box-shadow:0 1px 2px rgba(0,0,0,.3),0 22px 44px -22px rgba(0,0,0,.75)}.reqCardHead__rUG85{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}.reqCardHead__rUG85 .reqCardIcon__j025G{width:20px;height:20px}.reqTitle__asVlZ{color:var(--color-text);font-family:var(--font-heading);font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.reqExample__bpqhm{margin-left:auto;padding:2px 8px;border:1px dashed var(--color-border-strong);border-radius:999px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.7rem;font-weight:600;line-height:1.5}.reqRows__Cp91g{display:grid;gap:2px;margin:12px 0 0}.reqRow__t8O_o{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:center;margin:0 -10px;padding:9px 10px;border-radius:8px;transition:background-color .25s ease,box-shadow .25s ease}.reqLabel__PI7WF{color:var(--color-text-muted);font-size:.72rem;line-height:1.4}.reqLabel__PI7WF,.reqValue__8bWR_{font-family:var(--font-mono);font-weight:600}.reqValue__8bWR_{min-width:0;margin:0;padding-bottom:4px;border-bottom:1px solid var(--color-border-strong);color:var(--color-text);font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}.reqRowSigned__g1nqL .reqValue__8bWR_{padding-bottom:0;border-bottom:0}.reqCourse__OVurp,.reqTyped__Lbye3{display:inline-block;max-width:100%;clip-path:inset(-.3em -.3em -.3em -.3em)}.reqSignature__3jy9U{display:block;width:min(68%,190px);height:auto;margin:-6px 0 -4px;overflow:visible}.reqSigStroke__XL_N2{stroke:var(--color-text);stroke-dasharray:1 2;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.reqSigStroke__XL_N2[data-stroke="1"]{stroke-width:1.6;opacity:.7}.reqStamp__07e9R{position:absolute;right:clamp(12px,2.4vw,22px);bottom:20px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 9px;border:2px solid var(--color-accent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 84%,transparent);box-shadow:inset 0 0 0 2px var(--color-bg-card),inset 0 0 0 3px color-mix(in srgb,var(--color-accent) 55%,transparent);color:var(--color-accent-text);font-family:var(--font-mono);font-size:.8rem;font-weight:700;line-height:1;transform:rotate(-12deg);transition:scale .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}:root[data-theme=dark] .reqStamp__07e9R{background:color-mix(in srgb,var(--color-bg-elevated) 84%,transparent);box-shadow:inset 0 0 0 2px var(--color-bg-elevated),inset 0 0 0 3px color-mix(in srgb,var(--color-accent) 55%,transparent)}.reqStamp__07e9R .reqStampIcon__15nH6{width:16px;height:16px}.reqPayslip__Xwofj{position:relative;z-index:0;display:grid;align-content:start;align-self:start;justify-self:end;gap:10px;width:70%;height:120px;padding:10px 14px;border:1px solid var(--color-border-strong);border-radius:8px;background:#f0ebe3;box-shadow:0 10px 24px -16px rgba(40,24,10,.4);transform:translate(12px,-6px) rotate(4deg);transform-origin:0 100%;transition:translate .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}:root[data-theme=dark] .reqPayslip__Xwofj{background:#251e18;box-shadow:0 10px 24px -14px rgba(0,0,0,.7)}.reqPayslipLabel___thBM{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.7rem;font-weight:600;line-height:1.3}.reqPayslipBars__h64rP{display:grid;gap:6px}.reqPayslipBars__h64rP i{display:block;height:5px;border-radius:3px;background:color-mix(in srgb,var(--color-text) 13%,transparent)}.reqPayslipBars__h64rP i:first-child{width:72%}.reqPayslipBars__h64rP i:nth-child(2){width:48%}.reqPayslipBars__h64rP i:nth-child(3){width:60%}@container req-card (max-width: 300px){.reqRow__t8O_o{grid-template-columns:minmax(0,1fr);gap:4px}.reqValue__8bWR_{font-size:.84rem}.reqStamp__07e9R{bottom:14px}}@media (max-width:399px){.reqPayslip__Xwofj{transform:translate(6px,-6px) rotate(3deg)}}.reqCard__Az2J9[data-play=armed]{opacity:0;transform:translateY(16px)}.reqCard__Az2J9[data-play=armed]~.reqPayslip__Xwofj{opacity:0;transform:translate(-6px,18px) rotate(0deg)}.reqCard__Az2J9[data-play=armed] .reqLabel__PI7WF{opacity:0}.reqCard__Az2J9[data-play=armed] :is(.reqCourse__OVurp,.reqTyped__Lbye3){clip-path:inset(-.3em 100% -.3em -.3em)}.reqCard__Az2J9[data-play=armed] .reqSigStroke__XL_N2{stroke-dashoffset:1.02}.reqCard__Az2J9[data-play=armed] .reqStamp__07e9R{opacity:0;transform:rotate(-20deg) scale(1.7)}.reqCard__Az2J9[data-play=playing]{transition:opacity calc(.6s * var(--play-speed)) cubic-bezier(.2,.7,.2,1),transform calc(.6s * var(--play-speed)) cubic-bezier(.2,.7,.2,1)}.reqCard__Az2J9[data-play=playing]~.reqPayslip__Xwofj{transition:opacity calc(.3s * var(--play-speed)) ease-out calc(.2s * var(--play-speed)),transform calc(.5s * var(--play-speed)) cubic-bezier(.2,.7,.2,1) calc(.2s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqLabel__PI7WF{transition:opacity calc(.3s * var(--play-speed)) ease-out calc(.4s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqRowPaid__3GYob .reqLabel__PI7WF{transition-delay:calc(.9s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqRowSigned__g1nqL .reqLabel__PI7WF{transition-delay:calc(1.4s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqCourse__OVurp{transition:clip-path calc(.7s * var(--play-speed)) steps(24) calc(.45s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqTyped__Lbye3{transition:clip-path calc(.5s * var(--play-speed)) steps(7) calc(.95s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqSigStroke__XL_N2{transition:stroke-dashoffset calc(.3s * var(--play-speed)) cubic-bezier(.45,.05,.4,1) calc(1.9s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqSigStroke__XL_N2[data-stroke="1"]{transition-delay:calc(2.2s * var(--play-speed))}.reqCard__Az2J9[data-play=playing] .reqStamp__07e9R{transition:opacity calc(.15s * var(--play-speed)) ease-out calc(2.4s * var(--play-speed)),transform calc(.4s * var(--play-speed)) cubic-bezier(.3,1.5,.6,1) calc(2.4s * var(--play-speed))}.reqCard__Az2J9[data-play=done],.reqCard__Az2J9[data-play=done] .reqCourse__OVurp,.reqCard__Az2J9[data-play=done] .reqLabel__PI7WF,.reqCard__Az2J9[data-play=done] .reqSigStroke__XL_N2,.reqCard__Az2J9[data-play=done] .reqTyped__Lbye3{transition:none}.reqCard__Az2J9[data-play=done] .reqStamp__07e9R{transition:scale .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.reqCard__Az2J9[data-play=done]~.reqPayslip__Xwofj{transition:translate .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}@media (prefers-reduced-motion:no-preference){.req__Srwnm[data-picked] .reqCourse__OVurp{animation:reqRetype__oFCPl .6s steps(24) both}.req__Srwnm[data-picked] .reqStamp__07e9R{animation:reqRestamp__bqbhi .45s cubic-bezier(.3,1.5,.6,1) both}}.applyHead__7RT3J{max-width:42rem}.applyLayout__ssLbt{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.applyMain__Z6F1k{display:grid;align-content:start;min-width:0}.applyDraftCol__UT3zX{display:grid;order:-1;min-width:0}@media (min-width:1024px){.applyLayout__ssLbt{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,104px);align-items:start}.applyDraftCol__UT3zX{order:0}}.applyItems__WMDsO{display:grid;gap:10px;min-width:0;margin:0;padding:0;list-style:none}.applyItem__uVEFN{min-width:0}.applyCard__hazx_{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:14px 16px 15px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-card);transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease,transform .25s ease}.applyIcon__rmwZ8{transition:background-color .25s ease,border-color .25s ease}.applyItemBody__Bv6uV{min-width:0;padding-top:2px}.applyItemTitle__Mau06{margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:1.1rem;font-weight:700;line-height:1.3}.applyItemButton__cSJMz{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.applyItemButton__cSJMz:after{position:absolute;inset:-1px;border-radius:14px;content:""}.applyItemButton__cSJMz:focus-visible{outline:none}.applyItemButton__cSJMz:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:2px}.applyItemLine__9MBKR{margin:3px 0 0;color:var(--color-text-secondary);font-size:.97rem;line-height:1.5}.applyItem__uVEFN[data-on] .applyCard__hazx_{border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg-card));box-shadow:inset 3px 0 0 var(--color-accent),0 12px 28px -20px rgba(248,91,1,.55)}.applyItem__uVEFN[data-on] .applyCard__hazx_ .applyIcon__rmwZ8{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 22%,transparent)}@media (hover:hover){.applyCard__hazx_:hover,.applyLayout__ssLbt:has(.draftLine__ss_gs[data-part=certs]:hover) .applyItem__uVEFN[data-part=certs] .applyCard__hazx_,.applyLayout__ssLbt:has(.draftLine__ss_gs[data-part=cv]:hover) .applyItem__uVEFN[data-part=cv] .applyCard__hazx_,.applyLayout__ssLbt:has(.draftLine__ss_gs[data-part=note]:hover) .applyItem__uVEFN[data-part=note] .applyCard__hazx_{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));transform:translateY(-2px)}}.applyHint__X3OZW{display:flex;align-items:center;gap:10px;min-height:1.5em;margin:14px 0 0;color:var(--color-accent-text);font-size:.95rem;font-weight:600;line-height:1.5}.applyHint__X3OZW[data-shown]:before{flex:none;width:16px;height:2px;border-radius:2px;background:currentColor;content:""}.applyNotes__uA4ac{display:grid;gap:6px;margin:14px 0 0;padding:13px 16px;border:1px dashed var(--color-border-strong);border-radius:12px}.applyNote__Uu3eE{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--color-text-secondary);font-size:.95rem;line-height:1.5}.applyNote__Uu3eE:before{flex:none;width:6px;height:6px;border-radius:50%;background:var(--color-accent);content:"";transform:translateY(-2px)}.applyActions__xx_yK{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;margin-top:22px}.applyButton__VCqEP .applyButtonIcon___ilMz{width:18px;height:18px}@media (max-width:559px){.applyButton__VCqEP{justify-content:center;width:100%}}@media (max-width:420px){.applyActions__xx_yK .contact-email-address{gap:10px;padding-inline:12px}.applyActions__xx_yK .contact-email-text{overflow:visible;white-space:normal;overflow-wrap:anywhere}}.draft__anOHJ{position:relative;justify-self:center;width:100%;max-width:520px;overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-card);box-shadow:0 1px 2px rgba(0,0,0,.04),0 26px 60px -32px rgba(40,24,10,.4)}@media (min-width:1024px){.draft__anOHJ{max-width:none}}:root[data-theme=dark] .draft__anOHJ{border-color:var(--color-border-strong);background:var(--color-bg-elevated);box-shadow:0 26px 60px -30px rgba(0,0,0,.8)}.draftBar__rb8xv{display:flex;align-items:center;gap:6px;padding:11px 16px;border-bottom:1px solid var(--color-border);background:var(--color-bg-surface)}.draftBar__rb8xv span{width:10px;height:10px;border-radius:50%;background:var(--color-border-strong)}.draftBar__rb8xv b{margin-left:8px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.76rem;font-weight:500;line-height:1}.draftHead__qP5SB{padding:4px 20px;border-bottom:1px solid var(--color-border)}.draftField__g7Lnn{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;margin:0;padding:10px 0}.draftField__g7Lnn+.draftField__g7Lnn{border-top:1px dashed var(--color-border)}.draftLabel__fAUqB{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.78rem;font-weight:500;line-height:1.7}.draftValue__kp8RG{min-width:0;color:var(--color-text);font-size:.95rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.draftBody__k9mZ7{display:grid;gap:4px;padding:14px 12px 6px}.draftLine__ss_gs{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;margin:0;padding:9px 8px;border-radius:8px;color:var(--color-text);line-height:1.5;transition:background-color .25s ease,box-shadow .25s ease}.draftTag__chZ3D{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(248,91,1,.22);border-radius:8px;background:var(--color-accent-glow);color:var(--color-accent-text)}.draftTag__chZ3D svg{width:17px;height:17px}.draftText__3QQdY{min-width:0;overflow-wrap:anywhere}.draftText__3QQdY,.draftValue__kp8RG{clip-path:inset(-.3em -.3em -.3em -.3em)}.draftChip__9drDX{display:inline-flex;padding:3px 10px;border:1px dashed var(--color-border-strong);border-radius:6px;font-size:.92rem;font-weight:600}.draftCaret__spRzm{display:inline-block;width:2px;height:1.1em;margin-left:6px;background:var(--color-accent);vertical-align:text-bottom}.draftFoot__a8eg5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px 18px}.draftReady__XFECC{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;background:var(--color-accent-fill);box-shadow:0 10px 22px -12px rgba(182,63,0,.7);color:#fff;font-family:var(--font-heading);font-size:.86rem;font-weight:600;line-height:1}.draftReady__XFECC svg{width:15px;height:15px}.draftExample__331kE{color:var(--color-text-faint);font-family:var(--font-mono);font-size:.72rem;font-weight:500;line-height:1.2}.draft__anOHJ[data-active=certs] .draftLine__ss_gs[data-part=certs],.draft__anOHJ[data-active=cv] .draftLine__ss_gs[data-part=cv],.draft__anOHJ[data-active=note] .draftLine__ss_gs[data-part=note]{background-color:var(--color-accent-glow);box-shadow:inset 3px 0 0 var(--color-accent)}@media (hover:hover){.applyLayout__ssLbt:has(.applyItem__uVEFN[data-part=certs]:hover) .draftLine__ss_gs[data-part=certs],.applyLayout__ssLbt:has(.applyItem__uVEFN[data-part=cv]:hover) .draftLine__ss_gs[data-part=cv],.applyLayout__ssLbt:has(.applyItem__uVEFN[data-part=note]:hover) .draftLine__ss_gs[data-part=note]{background-color:var(--color-accent-glow);box-shadow:inset 3px 0 0 var(--color-accent)}}@media (max-width:420px){.draftHead__qP5SB{padding:4px 16px}.draftField__g7Lnn{grid-template-columns:minmax(0,1fr);gap:0;padding:8px 0}.draftValue__kp8RG{font-size:.9rem}.draftFoot__a8eg5{padding:10px 16px 16px}}.draft__anOHJ[data-play=armed]{opacity:0;transform:translateY(20px)}.draft__anOHJ[data-play=armed] :is(.draftValue__kp8RG,.draftText__3QQdY){clip-path:inset(-.3em 100% -.3em -.3em)}.draft__anOHJ[data-play=armed] .draftTag__chZ3D{opacity:0;transform:scale(.5)}.draft__anOHJ[data-play=armed] .draftReady__XFECC{opacity:0;transform:scale(.6)}.draft__anOHJ[data-play=playing]{transition:opacity calc(.5s * var(--play-speed)) cubic-bezier(.2,.7,.2,1),transform calc(.5s * var(--play-speed)) cubic-bezier(.2,.7,.2,1)}.draft__anOHJ[data-play=playing] .draftField__g7Lnn[data-field=to] .draftValue__kp8RG{transition:clip-path calc(.4s * var(--play-speed)) steps(16) calc(.25s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftField__g7Lnn[data-field=subject] .draftValue__kp8RG{transition:clip-path calc(.4s * var(--play-speed)) steps(18) calc(.55s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftTag__chZ3D{transition:opacity calc(.25s * var(--play-speed)) ease-out calc(.9s * var(--play-speed)),transform calc(.25s * var(--play-speed)) cubic-bezier(.34,1.56,.64,1) calc(.9s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftText__3QQdY{transition:clip-path calc(.45s * var(--play-speed)) steps(16) calc(1.05s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftLine__ss_gs[data-part=certs] .draftTag__chZ3D{transition-delay:calc(1.28s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftLine__ss_gs[data-part=certs] .draftText__3QQdY{transition-delay:calc(1.43s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftLine__ss_gs[data-part=note] .draftTag__chZ3D{transition-delay:calc(1.66s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftLine__ss_gs[data-part=note] .draftText__3QQdY{transition-delay:calc(1.81s * var(--play-speed))}.draft__anOHJ[data-play=playing] .draftReady__XFECC{transition:opacity calc(.2s * var(--play-speed)) ease-out calc(2.1s * var(--play-speed)),transform calc(.45s * var(--play-speed)) cubic-bezier(.3,1.5,.6,1) calc(2.1s * var(--play-speed))}.draft__anOHJ[data-play=done],.draft__anOHJ[data-play=done] .draftReady__XFECC,.draft__anOHJ[data-play=done] .draftTag__chZ3D,.draft__anOHJ[data-play=done] .draftText__3QQdY,.draft__anOHJ[data-play=done] .draftValue__kp8RG{transition:none}.draft__anOHJ[data-play=done] .draftCaret__spRzm[data-motion=paused],.draft__anOHJ[data-play=done] .draftCaret__spRzm[data-motion=running]{animation:draftBlink__1tvhv .9s step-end infinite}.draft__anOHJ[data-play=done] .draftCaret__spRzm[data-motion=paused]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.applyCard__hazx_,.applyIcon__rmwZ8,.draft__anOHJ,.draft__anOHJ *,.drive__iiKq_ *,.req__Srwnm *{animation:none!important;transition:none!important}.draft__anOHJ[data-play],.draft__anOHJ[data-play] .draftReady__XFECC,.draft__anOHJ[data-play] .draftTag__chZ3D,.drive__iiKq_[data-auto] .driveLayerHard__jGhQQ,.drive__iiKq_[data-auto] .driveLayerMotivated__JR5_H,.drive__iiKq_[data-run] .driveLayerDriven__KzTLY *,.reqCard__Az2J9[data-play],.reqCard__Az2J9[data-play] .reqLabel__PI7WF,.reqCard__Az2J9[data-play]~.reqPayslip__Xwofj{opacity:1}.draft__anOHJ[data-play] :is(.draftValue__kp8RG,.draftText__3QQdY),.reqCard__Az2J9[data-play] :is(.reqCourse__OVurp,.reqTyped__Lbye3){clip-path:inset(-.3em -.3em -.3em -.3em)}.reqCard__Az2J9[data-play] .reqSigStroke__XL_N2{stroke-dashoffset:0}.draft__anOHJ[data-play],.draft__anOHJ[data-play] .draftReady__XFECC,.draft__anOHJ[data-play] .draftTag__chZ3D,.reqCard__Az2J9[data-play]{transform:none}.reqCard__Az2J9[data-play] .reqStamp__07e9R{opacity:1;transform:rotate(-12deg)}.reqCard__Az2J9[data-play]~.reqPayslip__Xwofj{transform:translate(12px,-6px) rotate(4deg)}.draftCaret__spRzm{opacity:0}.applyCard__hazx_:hover{transform:none}}@keyframes driveFill___dcI2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes driveGrow__3T_mh{0%{transform:scaleY(0)}to{transform:none}}@keyframes driveRise__FyfKp{0%{opacity:0;transform:translateY(70px)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes driveFade__NYvSp{0%{opacity:0}to{opacity:1}}@keyframes driveDraw__Ohq3m{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}@keyframes driveSweep__tmmdt{0%{opacity:0;transform:scaleX(0)}20%{opacity:1}to{opacity:1;transform:none}}@keyframes driveDrop__CSoNv{0%{opacity:0;transform:translateY(-96px)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes driveClimb__DY8Ly{0%{opacity:0;transform:translate(-460px,258px)}6%{opacity:1;transform:translate(-460px,258px)}15%{transform:translate(-380px,258px)}24%{transform:translate(-318px,170px)}32%{transform:translate(-278px,200px)}42%{transform:translate(-229px,108px)}50%{transform:translate(-180px,136px)}60%{transform:translate(-131px,44px)}68%{transform:translate(-82px,72px)}80%{transform:translate(-38px,-24px)}90%{transform:translate(0)}95%{transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes drivePulse__BiRQJ{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes driveLand__qFYmb{0%{opacity:0;transform:scale(1.7) rotate(-20deg)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes driveWave__RCcm3{0%,to{transform:none}50%{transform:skewY(-5deg) scaleX(.9)}}@keyframes driveBob__pXu6A{0%,to{transform:none}50%{transform:translateY(-3px)}}@keyframes reqRetype__oFCPl{0%{clip-path:inset(-.3em 100% -.3em -.3em)}to{clip-path:inset(-.3em -.3em -.3em -.3em)}}@keyframes reqRestamp__bqbhi{0%{opacity:0;transform:rotate(-20deg) scale(1.7)}to{opacity:1;transform:rotate(-12deg)}}@keyframes draftBlink__1tvhv{50%{opacity:0}}