.ApplyForm-module__7yOAcW__form,.ApplyForm-module__7yOAcW__success{position:relative}.ApplyForm-module__7yOAcW__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.ApplyForm-module__7yOAcW__title{letter-spacing:-.015em;font-size:clamp(28px,3.6vw,44px);line-height:1.05}.ApplyForm-module__7yOAcW__forRole{color:var(--silver);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:600}.ApplyForm-module__7yOAcW__stepBody{margin-top:clamp(26px,3.4vw,36px)}.ApplyForm-module__7yOAcW__stepBody[data-animate]{animation:ApplyForm-module__7yOAcW__slideIn .52s var(--ease-out) both}.ApplyForm-module__7yOAcW__stepBody[data-animate][data-dir=back]{animation-name:ApplyForm-module__7yOAcW__slideBack}@keyframes ApplyForm-module__7yOAcW__slideIn{0%{opacity:.001;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ApplyForm-module__7yOAcW__slideBack{0%{opacity:.001;transform:translate(-28px)}to{opacity:1;transform:none}}.ApplyForm-module__7yOAcW__stepTitle{letter-spacing:-.01em;outline:none;margin-bottom:20px;font-size:clamp(22px,2.4vw,28px)}.ApplyForm-module__7yOAcW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.ApplyForm-module__7yOAcW__field{min-width:0}.ApplyForm-module__7yOAcW__field[data-wide]{grid-column:1/-1}.ApplyForm-module__7yOAcW__label{margin-bottom:8px;padding:0;font-size:14px;font-weight:500;display:block}.ApplyForm-module__7yOAcW__optional{color:var(--muted);font-weight:400}.ApplyForm-module__7yOAcW__input{border-radius:var(--r-input);background:rgba(var(--ink-rgb), .6);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:box-shadow .2s var(--ease-out);border:0;outline:none;padding:0 14px;font-size:16px;display:block}.ApplyForm-module__7yOAcW__input::placeholder{color:var(--muted);opacity:1}.ApplyForm-module__7yOAcW__input:focus{box-shadow:inset 0 0 0 1px var(--silver), 0 0 0 3px rgba(var(--silver-rgb), .18)}.ApplyForm-module__7yOAcW__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px rgba(var(--silver-rgb), .9)}.ApplyForm-module__7yOAcW__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23a7a7b0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}.ApplyForm-module__7yOAcW__select option{background:var(--panel);color:var(--text)}.ApplyForm-module__7yOAcW__textarea{resize:vertical;height:auto;min-height:120px;padding:14px;line-height:1.6}.ApplyForm-module__7yOAcW__hint{color:var(--muted);margin-top:6px;font-size:12.5px}.ApplyForm-module__7yOAcW__error{color:var(--silver);margin-top:6px;font-size:13px}.ApplyForm-module__7yOAcW__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ApplyForm-module__7yOAcW__back{background:rgba(var(--panel-rgb), .55);height:52px;box-shadow:inset 0 0 0 1px var(--hair-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);transition:box-shadow .3s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.ApplyForm-module__7yOAcW__backArrow{width:15px;height:15px;transition:translate .3s var(--ease-out)}.ApplyForm-module__7yOAcW__next{background:var(--action-bg);min-width:190px;height:54px;color:var(--action-fg);transition:filter .3s var(--ease-out), box-shadow .3s var(--ease-out), scale .15s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ApplyForm-module__7yOAcW__next:active{scale:.98}.ApplyForm-module__7yOAcW__nextLabel{transition:opacity .25s var(--ease-out);align-items:center;gap:10px;display:inline-flex}.ApplyForm-module__7yOAcW__nextArrow{width:16px;height:16px;transition:translate .35s var(--ease-out)}.ApplyForm-module__7yOAcW__next[data-sending] .ApplyForm-module__7yOAcW__nextLabel{opacity:0}.ApplyForm-module__7yOAcW__progress{background:rgba(var(--ink-rgb), .2);opacity:0;height:2px;transition:opacity .25s var(--ease-out);border-radius:2px;margin-top:-1px;position:absolute;top:50%;left:26px;right:26px;overflow:hidden}.ApplyForm-module__7yOAcW__progress:after{content:"";background:var(--action-fg);width:40%;position:absolute;inset:0;transform:translate(-100%)}.ApplyForm-module__7yOAcW__next[data-sending] .ApplyForm-module__7yOAcW__progress{opacity:1}.ApplyForm-module__7yOAcW__next[data-sending] .ApplyForm-module__7yOAcW__progress:after{animation:ApplyForm-module__7yOAcW__progress 1s var(--ease-in-out) infinite}@keyframes ApplyForm-module__7yOAcW__progress{to{transform:translate(260%)}}@media (hover:hover){.ApplyForm-module__7yOAcW__next:hover{filter:brightness(1.07);box-shadow:var(--berry-edge)}.ApplyForm-module__7yOAcW__next:hover .ApplyForm-module__7yOAcW__nextArrow{translate:3px}.ApplyForm-module__7yOAcW__back:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9), 0 0 16px -6px rgba(var(--berry-rgb), .6)}.ApplyForm-module__7yOAcW__back:hover .ApplyForm-module__7yOAcW__backArrow{translate:-3px}}.ApplyForm-module__7yOAcW__privacy{color:var(--muted);margin-top:18px;font-size:13px}.ApplyForm-module__7yOAcW__privacy a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.ApplyForm-module__7yOAcW__preview{color:var(--muted);margin-top:10px;font-size:12.5px}.ApplyForm-module__7yOAcW__success{outline:none;justify-items:start;gap:14px;padding:8px 0;display:grid}.ApplyForm-module__7yOAcW__check{fill:none;width:64px;height:64px;stroke:var(--silver);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(var(--silver-rgb), .5))}.ApplyForm-module__7yOAcW__check circle,.ApplyForm-module__7yOAcW__check path{stroke-dasharray:1;stroke-dashoffset:1px;animation:ApplyForm-module__7yOAcW__draw .7s var(--ease-out) forwards}.ApplyForm-module__7yOAcW__check path{animation-delay:.38s}@keyframes ApplyForm-module__7yOAcW__draw{to{stroke-dashoffset:0}}.ApplyForm-module__7yOAcW__successTitle{letter-spacing:-.015em;font-size:clamp(30px,4vw,48px);line-height:1.05}.ApplyForm-module__7yOAcW__successText{color:#ffffffdb;max-width:58ch;font-size:var(--fs-lead);line-height:1.55}@media (max-width:640px){.ApplyForm-module__7yOAcW__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ApplyForm-module__7yOAcW__stepBody[data-animate],.ApplyForm-module__7yOAcW__stepBody[data-animate][data-dir=back]{animation:.15s linear both ApplyForm-module__7yOAcW__fade}.ApplyForm-module__7yOAcW__check circle,.ApplyForm-module__7yOAcW__check path{stroke-dashoffset:0;animation:none}@keyframes ApplyForm-module__7yOAcW__fade{0%{opacity:.001}to{opacity:1}}}@media (max-width:860px){.ApplyForm-module__7yOAcW__privacy{font-size:16px}}.ApplyForm-module__7yOAcW__intro{max-width:60ch;color:var(--silver);margin-top:12px;font-size:16px;line-height:1.55}.ApplyForm-module__7yOAcW__progressWrap{margin-top:clamp(20px,3vw,28px)}.ApplyForm-module__7yOAcW__progressText{color:var(--text);letter-spacing:.04em;font-size:14px;font-weight:600}.ApplyForm-module__7yOAcW__progressLine{background:var(--hair);border-radius:3px;height:3px;margin-top:10px;overflow:hidden}.ApplyForm-module__7yOAcW__progressLine>span{background:var(--silver);height:100%;box-shadow:0 0 10px rgba(var(--silver-rgb), .5);transform-origin:0;transition:transform .45s var(--ease-out);display:block}.ApplyForm-module__7yOAcW__fieldset{border:0;min-width:0;margin:0;padding:0}.ApplyForm-module__7yOAcW__fieldset[data-wide]{grid-column:1/-1}.ApplyForm-module__7yOAcW__stack{gap:20px;display:grid}.ApplyForm-module__7yOAcW__stackTight{gap:10px;display:grid}.ApplyForm-module__7yOAcW__under{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ApplyForm-module__7yOAcW__count{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-top:6px;margin-left:auto;font-size:13px}.ApplyForm-module__7yOAcW__count[data-over]{color:var(--text);font-weight:600}.ApplyForm-module__7yOAcW__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ApplyForm-module__7yOAcW__tiles[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ApplyForm-module__7yOAcW__tiles[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.ApplyForm-module__7yOAcW__tile{min-width:0;display:block;position:relative}.ApplyForm-module__7yOAcW__tileInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ApplyForm-module__7yOAcW__tileFace{border-radius:var(--r-input);background:rgba(var(--ink-rgb), .6);min-height:48px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);text-align:center;transition:box-shadow .2s var(--ease-out), background-color .2s var(--ease-out);justify-content:center;align-items:center;padding:10px 12px;font-size:15px;line-height:1.3;display:flex}.ApplyForm-module__7yOAcW__tileInput:checked+.ApplyForm-module__7yOAcW__tileFace{background:rgba(var(--silver-rgb), .14);box-shadow:inset 0 0 0 1.5px var(--silver), 0 0 14px -6px rgba(var(--silver-rgb), .6);font-weight:600}.ApplyForm-module__7yOAcW__tileInput:focus-visible+.ApplyForm-module__7yOAcW__tileFace{outline:2px solid var(--silver);outline-offset:2px}.ApplyForm-module__7yOAcW__platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.ApplyForm-module__7yOAcW__platform{border-radius:var(--r-input);gap:8px;min-width:0;padding:0;display:grid}.ApplyForm-module__7yOAcW__platform[data-on]{background:rgba(var(--silver-rgb), .08);box-shadow:inset 0 0 0 1px rgba(var(--silver-rgb), .45);padding:0 0 10px}.ApplyForm-module__7yOAcW__platformToggle{border-radius:var(--r-input);background:rgba(var(--ink-rgb), .6);min-height:48px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);text-align:left;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.ApplyForm-module__7yOAcW__platform[data-on] .ApplyForm-module__7yOAcW__platformToggle{box-shadow:none;background:0 0;font-weight:600}.ApplyForm-module__7yOAcW__platformTick{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--hair-strong);border-radius:5px;flex:none}.ApplyForm-module__7yOAcW__platformToggle[aria-pressed=true] .ApplyForm-module__7yOAcW__platformTick{background:var(--silver) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 5' fill='none' stroke='%2307080a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;box-shadow:none}.ApplyForm-module__7yOAcW__level{padding:0 10px}.ApplyForm-module__7yOAcW__levelSelect{height:48px}.ApplyForm-module__7yOAcW__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.ApplyForm-module__7yOAcW__input:disabled{opacity:.45}.ApplyForm-module__7yOAcW__check2,.ApplyForm-module__7yOAcW__consent{cursor:pointer;align-items:center;gap:12px;min-height:48px;margin-top:6px;font-size:15px;display:flex}.ApplyForm-module__7yOAcW__consent{align-items:flex-start;line-height:1.5}.ApplyForm-module__7yOAcW__check2 input,.ApplyForm-module__7yOAcW__consent input{width:22px;height:22px;accent-color:var(--silver);flex:none;margin:0}.ApplyForm-module__7yOAcW__consent input{margin-top:1px}.ApplyForm-module__7yOAcW__consent a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:3px}.ApplyForm-module__7yOAcW__card{border-radius:calc(var(--r-input) + 4px);background:rgba(var(--ink-rgb), .35);min-width:0;box-shadow:inset 0 0 0 1px var(--hair);border:0;margin:0;padding:18px 16px 20px}.ApplyForm-module__7yOAcW__cardTitle{float:left;width:100%;font-family:var(--font-display), system-ui, sans-serif;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:0;font-size:17px;font-weight:600;display:flex}.ApplyForm-module__7yOAcW__cardTitle+*{clear:both}.ApplyForm-module__7yOAcW__remove{min-height:44px;color:var(--muted);font-family:var(--font-body), system-ui, sans-serif;border-radius:999px;padding:0 12px;font-size:14px;font-weight:500}.ApplyForm-module__7yOAcW__remove:hover,.ApplyForm-module__7yOAcW__remove:focus-visible{color:var(--text)}.ApplyForm-module__7yOAcW__add{min-height:48px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);border-radius:999px;justify-self:start;margin-top:4px;padding:0 18px;font-size:15px;font-weight:500}.ApplyForm-module__7yOAcW__add:hover,.ApplyForm-module__7yOAcW__add:focus-visible{box-shadow:inset 0 0 0 1px var(--silver)}.ApplyForm-module__7yOAcW__chips{flex-wrap:wrap;gap:8px;display:flex}.ApplyForm-module__7yOAcW__chip{background:rgba(var(--ink-rgb), .6);min-height:44px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);border-radius:999px;padding:0 16px;font-size:15px}.ApplyForm-module__7yOAcW__chip[aria-pressed=true]{background:rgba(var(--silver-rgb), .16);box-shadow:inset 0 0 0 1.5px var(--silver);font-weight:600}.ApplyForm-module__7yOAcW__linkRow{min-width:0}.ApplyForm-module__7yOAcW__review{gap:14px;display:grid}.ApplyForm-module__7yOAcW__reviewGroup{border-radius:calc(var(--r-input) + 4px);background:rgba(var(--ink-rgb), .35);box-shadow:inset 0 0 0 1px var(--hair);padding:16px}.ApplyForm-module__7yOAcW__reviewHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ApplyForm-module__7yOAcW__reviewTitle{font-size:17px}.ApplyForm-module__7yOAcW__edit{min-height:44px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text);border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.ApplyForm-module__7yOAcW__reviewList{gap:8px;margin:10px 0 0;display:grid}.ApplyForm-module__7yOAcW__reviewRow{grid-template-columns:minmax(110px,30%) minmax(0,1fr);gap:12px;font-size:15px;line-height:1.5;display:grid}.ApplyForm-module__7yOAcW__reviewRow dt{color:var(--muted)}.ApplyForm-module__7yOAcW__reviewRow dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.ApplyForm-module__7yOAcW__bar{margin-top:clamp(28px,3.6vw,40px)}.ApplyForm-module__7yOAcW__barInner{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:640px){.ApplyForm-module__7yOAcW__tiles[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplyForm-module__7yOAcW__tiles[data-cols="3"]>:last-child:nth-child(odd){grid-column:1/-1}.ApplyForm-module__7yOAcW__reviewRow{grid-template-columns:minmax(0,1fr);gap:2px}.ApplyForm-module__7yOAcW__bar{z-index:5;padding:12px clamp(22px, 5.4vw, 64px) calc(12px + env(safe-area-inset-bottom,0px));background:rgba(var(--panel-rgb), .96);box-shadow:0 -1px 0 var(--hair);margin:28px calc(-1*clamp(22px,5.4vw,64px)) 0;position:sticky;bottom:0}.ApplyForm-module__7yOAcW__back{height:52px;padding:0 18px}.ApplyForm-module__7yOAcW__next{flex:auto;min-width:0}}@media (max-width:380px){.ApplyForm-module__7yOAcW__platforms{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ApplyForm-module__7yOAcW__progressLine>span{transition:none}}
.Careers-module__-fgwGW__hero{padding:calc(var(--nav-h) + clamp(32px, 5vw, 72px)) var(--gutter) clamp(40px, 5vw, 72px);position:relative;overflow:clip}.Careers-module__-fgwGW__heroStage{width:min(100%,980px);margin:0 auto}.Careers-module__-fgwGW__heroPanel{padding:clamp(64px,8vw,104px) clamp(24px,6vw,80px) clamp(40px,6vw,80px)}.Careers-module__-fgwGW__heroTitle{letter-spacing:-.035em;font-size:clamp(60px,10vw,132px);line-height:.95}.Careers-module__-fgwGW__heroLine{color:var(--text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;margin-top:clamp(18px,2.4vw,28px);font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.2}.Careers-module__-fgwGW__heroCopy{max-width:56ch;color:var(--muted);font-size:var(--fs-lead);margin-top:14px;line-height:1.55}.Careers-module__-fgwGW__viewRoles{background:rgba(var(--panel-rgb), .55);height:54px;box-shadow:inset 0 0 0 1px var(--hair-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text);transition:box-shadow .35s var(--ease-out);border-radius:999px;align-items:center;gap:10px;margin-top:clamp(28px,3.4vw,40px);padding:0 24px;font-size:16px;font-weight:500;display:inline-flex}.Careers-module__-fgwGW__viewArrow{width:16px;height:16px;transition:translate .5s var(--ease-out)}@media (hover:hover){.Careers-module__-fgwGW__viewRoles:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9), 0 0 16px -6px rgba(var(--berry-rgb), .6)}.Careers-module__-fgwGW__viewRoles:hover .Careers-module__-fgwGW__viewArrow{translate:0 4px}}.Careers-module__-fgwGW__viewRoles:focus-visible .Careers-module__-fgwGW__viewArrow{translate:0 4px}.Careers-module__-fgwGW__roles{width:min(100% - 2 * var(--gutter), 1120px);scroll-margin-top:calc(var(--nav-h) + 20px);margin:0 auto;padding-bottom:clamp(48px,6vw,80px)}.Careers-module__-fgwGW__rolesTitle{font-size:var(--fs-h2);letter-spacing:-.02em;margin-bottom:clamp(22px,3vw,32px)}.Careers-module__-fgwGW__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.Careers-module__-fgwGW__roleCard{grid-template-rows:1fr auto auto;min-height:300px;display:grid}.Careers-module__-fgwGW__roleBody{border-radius:var(--r-surface) var(--r-surface) 4px 4px;background:radial-gradient(120% 80% at 0% 0%, #ffffff0a, transparent 60%), linear-gradient(180deg, var(--panel-2), var(--panel));box-shadow:inset 0 0 0 1px var(--hair);align-content:start;gap:14px;padding:clamp(24px,2.6vw,34px);display:grid}.Careers-module__-fgwGW__roleStatus{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.Careers-module__-fgwGW__roleDot{background:var(--dim);border-radius:50%;width:7px;height:7px}.Careers-module__-fgwGW__roleStatus[data-active]{color:var(--text)}.Careers-module__-fgwGW__roleStatus[data-active] .Careers-module__-fgwGW__roleDot{background:var(--silver);box-shadow:0 0 10px 1px rgba(var(--silver-rgb), .7)}.Careers-module__-fgwGW__roleTitle{letter-spacing:-.015em;font-size:clamp(26px,2.8vw,34px);line-height:1.08}.Careers-module__-fgwGW__roleDesc{max-width:46ch;color:var(--muted);font-size:16px;line-height:1.55}.Careers-module__-fgwGW__seam{background:var(--hair-strong);height:1px;margin:0 10px;position:relative}.Careers-module__-fgwGW__seam:after{content:"";background:var(--berry);box-shadow:0 0 12px 1px rgba(var(--berry-rgb), .75);transform-origin:0;transition:transform .52s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.Careers-module__-fgwGW__drawer{border-radius:4px 4px var(--r-surface) var(--r-surface);background:linear-gradient(180deg, var(--panel), rgba(var(--ink-2-rgb), .96));box-shadow:inset 0 0 0 1px var(--hair);transition:transform .45s var(--ease-out)}.Careers-module__-fgwGW__applyBtn{border-radius:inherit;width:100%;height:64px;color:var(--text);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(24px,2.6vw,34px);font-size:16px;font-weight:600;display:flex}.Careers-module__-fgwGW__applyArrow{width:18px;height:18px;color:var(--silver);transition:rotate .45s var(--ease-out)}.Careers-module__-fgwGW__roleCard:hover .Careers-module__-fgwGW__seam:after,.Careers-module__-fgwGW__roleCard:focus-within .Careers-module__-fgwGW__seam:after{transform:scaleX(1)}.Careers-module__-fgwGW__roleCard:hover .Careers-module__-fgwGW__drawer,.Careers-module__-fgwGW__roleCard:focus-within .Careers-module__-fgwGW__drawer{transform:translateY(6px)}.Careers-module__-fgwGW__roleCard:hover .Careers-module__-fgwGW__applyArrow,.Careers-module__-fgwGW__roleCard:focus-within .Careers-module__-fgwGW__applyArrow{rotate:45deg}html.motion .Careers-module__-fgwGW__roleCard{animation:linear both Careers-module__-fgwGW__cardRise;animation-timeline:view();animation-range:entry calc(var(--i) * 4%) entry calc(50% + var(--i) * 4%)}@keyframes Careers-module__-fgwGW__cardRise{0%{transform:translateY(26px)}to{transform:none}}.Careers-module__-fgwGW__apply{width:min(100% - 2 * var(--gutter), 900px);scroll-margin-top:calc(var(--nav-h) + 20px);margin:0 auto;padding-bottom:clamp(56px,7vw,96px)}.Careers-module__-fgwGW__applyPanel{border-radius:calc(var(--r-surface) + 4px);background:rgba(var(--panel-rgb), .7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--hair), -12px -14px 70px -34px rgba(var(--silver-rgb), .35), 14px 18px 80px -34px rgba(var(--action-rgb), .45);padding:clamp(56px,6.6vw,84px) clamp(22px,5.4vw,64px) clamp(32px,4.6vw,56px);position:relative}.Careers-module__-fgwGW__applyPanel:before{content:"";border-radius:inherit;background:linear-gradient(135deg, rgba(var(--silver-rgb), .6), rgba(var(--silver-rgb), .08) 24%, #ffffff0d 50%, rgba(var(--action-rgb), .1) 74%, rgba(var(--action-rgb), .65));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Careers-module__-fgwGW__applyRule{background:var(--silver);width:44px;height:2px;box-shadow:0 0 14px 1px rgba(var(--silver-rgb), .55);border-radius:2px;position:absolute;top:clamp(26px,3.4vw,40px);left:clamp(22px,5.4vw,64px)}@media (max-width:760px){.Careers-module__-fgwGW__roleGrid{grid-template-columns:minmax(0,1fr)}.Careers-module__-fgwGW__roleCard{min-height:0}}@media (prefers-reduced-motion:reduce){.Careers-module__-fgwGW__drawer,.Careers-module__-fgwGW__applyArrow,.Careers-module__-fgwGW__viewArrow{transition:none}.Careers-module__-fgwGW__roleCard:hover .Careers-module__-fgwGW__drawer,.Careers-module__-fgwGW__roleCard:focus-within .Careers-module__-fgwGW__drawer{transform:none}.Careers-module__-fgwGW__roleCard:hover .Careers-module__-fgwGW__applyArrow,.Careers-module__-fgwGW__roleCard:focus-within .Careers-module__-fgwGW__applyArrow{rotate:none}.Careers-module__-fgwGW__seam:after{transition:none}html.motion .Careers-module__-fgwGW__roleCard{animation:none}}@media (max-width:860px) and (pointer:coarse){.Careers-module__-fgwGW__applyPanel{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--panel-rgb), .88)}}
.GlassPanel-module__SwXCNq__stage{isolation:isolate;position:relative}.GlassPanel-module__SwXCNq__sweep{z-index:0;pointer-events:none;position:absolute;inset:-14% -28%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 58%,#0000 100%);mask-image:radial-gradient(closest-side,#000 58%,#0000 100%)}.GlassPanel-module__SwXCNq__sweepVideo,.GlassPanel-module__SwXCNq__sweepStill{object-fit:cover;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.GlassPanel-module__SwXCNq__sweepVideo{opacity:0;transition:opacity .9s var(--ease-out)}.GlassPanel-module__SwXCNq__stage[data-sweeping] .GlassPanel-module__SwXCNq__sweepVideo{opacity:.95}.GlassPanel-module__SwXCNq__sweepStill{opacity:.85;display:none}.GlassPanel-module__SwXCNq__stage[data-still] .GlassPanel-module__SwXCNq__sweepStill{display:block}.GlassPanel-module__SwXCNq__object{--rx:0;--ry:0;--persp:1600px;z-index:1;position:relative}.GlassPanel-module__SwXCNq__back{border-radius:calc(var(--r-surface) + 4px);background:linear-gradient(160deg, rgba(var(--action-rgb), .16), rgba(var(--panel-rgb), .9) 40%, rgba(var(--ink-2-rgb), .95));transform:perspective(var(--persp)) rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg)) translateZ(-18px);pointer-events:none;position:absolute;inset:0;box-shadow:0 60px 120px -50px #000000f2}.GlassPanel-module__SwXCNq__panel{border-radius:calc(var(--r-surface) + 4px);background:rgba(var(--panel-rgb), .7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--hair), calc(var(--ry) * -3px - 10px) calc(var(--rx) * 2px - 12px) 60px -26px rgba(var(--silver-rgb), calc(.22 + var(--rx) * .02 - var(--ry) * .03)), calc(var(--ry) * -3px + 12px) calc(var(--rx) * 2px + 16px) 70px -28px rgba(var(--action-rgb), calc(.3 - var(--rx) * .02 + var(--ry) * .04));transform:perspective(var(--persp)) rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg));transform-origin:50%;position:relative;overflow:hidden}.GlassPanel-module__SwXCNq__grid{z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='26' viewBox='0 0 45 26'%3E%3Cpath d='M0 0V26M22.5 0V26M0 0L45 26M0 26L45 0' fill='none' stroke='%23fff' stroke-opacity='0.06' stroke-width='1'/%3E%3C/svg%3E");background-size:45px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000008c 70%,#00000040);mask-image:linear-gradient(#000,#0000008c 70%,#00000040)}.GlassPanel-module__SwXCNq__sheen{z-index:0;background:linear-gradient(calc(115deg + var(--ry) * 10deg - var(--rx) * 6deg), transparent 30%, #ffffff0b 46%, transparent 60%);transform:translate(calc(var(--ry) * 1.2%), calc(var(--rx) * -1%));pointer-events:none;position:absolute;inset:-20%}.GlassPanel-module__SwXCNq__rim{z-index:2;border-radius:inherit;background:linear-gradient(calc(135deg + var(--ry) * 9deg - var(--rx) * 7deg), rgba(var(--silver-rgb), calc(.72 + var(--rx) * .04 - var(--ry) * .06)) 0%, rgba(var(--silver-rgb), .1) 22%, #ffffff0f 45%, rgba(var(--action-rgb), .12) 72%, rgba(var(--action-rgb), calc(.78 - var(--rx) * .04 + var(--ry) * .06)) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.GlassPanel-module__SwXCNq__rule{z-index:3;background:var(--silver);width:44px;height:2px;box-shadow:0 0 14px 1px rgba(var(--silver-rgb), .55);border-radius:2px;position:absolute;top:clamp(26px,3.4vw,44px);left:clamp(24px,4.6vw,64px)}.GlassPanel-module__SwXCNq__content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.GlassPanel-module__SwXCNq__object{--rx:0!important;--ry:0!important}.GlassPanel-module__SwXCNq__sweepVideo{display:none}.GlassPanel-module__SwXCNq__sweepStill{display:block}}@media (max-width:860px) and (pointer:coarse){.GlassPanel-module__SwXCNq__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--panel-rgb), .88)}}
@font-face{font-family:NMG Script;src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-style:normal;font-display:block}.AboutLetter-module__1X0Hda__section{padding:calc(var(--nav-h) + clamp(32px, 5vw, 72px)) var(--gutter) clamp(40px, 5vw, 72px);position:relative;overflow:clip}.AboutLetter-module__1X0Hda__stage{width:min(100%,880px);margin:0 auto}.AboutLetter-module__1X0Hda__panel{padding:clamp(64px,8vw,104px) clamp(24px,6vw,80px) clamp(36px,5.5vw,72px)}.AboutLetter-module__1X0Hda__dear{color:var(--text);font-family:var(--font-script), cursive;letter-spacing:0;margin-bottom:clamp(20px,2.6vw,32px);font-size:clamp(54px,8.4vw,88px);font-weight:400;line-height:1.12}.AboutLetter-module__1X0Hda__body{color:#ffffffd1;max-width:62ch;font-size:18px;line-height:1.7}.AboutLetter-module__1X0Hda__body p+p{margin-top:1.1em}.AboutLetter-module__1X0Hda__body strong,.AboutLetter-module__1X0Hda__signoff strong{color:var(--text);font-weight:650}.AboutLetter-module__1X0Hda__close{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;margin-top:clamp(32px,4vw,48px);display:flex}.AboutLetter-module__1X0Hda__signoff{color:#ffffffd1;font-size:18px;line-height:1.7}.AboutLetter-module__1X0Hda__signature{text-align:right;justify-items:end;gap:12px;margin-left:auto;display:grid}.AboutLetter-module__1X0Hda__wordmark{width:clamp(116px,12vw,148px);height:auto;color:var(--text);display:block}.AboutLetter-module__1X0Hda__place{color:var(--muted);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:500}@media (max-width:640px){.AboutLetter-module__1X0Hda__body,.AboutLetter-module__1X0Hda__signoff{font-size:17px}.AboutLetter-module__1X0Hda__signature{text-align:left;justify-items:start;margin-left:0}}
.Partners-module__qzVxdW__section{width:min(100% - 2 * var(--gutter), 1200px);text-align:center;margin:0 auto;padding:0 0 clamp(48px,6vw,80px)}.Partners-module__qzVxdW__title{letter-spacing:-.015em;margin-bottom:clamp(22px,3vw,32px);font-size:clamp(28px,3.4vw,40px)}.Partners-module__qzVxdW__chips{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:0;padding:0;list-style:none;display:flex}.Partners-module__qzVxdW__chip{background:rgba(var(--panel-rgb), .6);height:44px;box-shadow:inset 0 0 0 1px var(--hair-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);white-space:nowrap;transition:box-shadow .35s var(--ease-out), translate .35s var(--ease-out);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}@media (hover:hover){.Partners-module__qzVxdW__chip:hover{box-shadow:inset 0 0 0 1px rgba(var(--berry-rgb), .9), 0 10px 30px -16px rgba(var(--berry-rgb), .55);translate:0 -2px}}html.motion .Partners-module__qzVxdW__chip{animation:linear both Partners-module__qzVxdW__rise;animation-timeline:view();animation-range:entry calc(var(--i) * 3%) entry calc(55% + var(--i) * 3%)}@keyframes Partners-module__qzVxdW__rise{0%{transform:translateY(14px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.Partners-module__qzVxdW__chip{transition:none;animation:none}}
