.gd_page__yzh_i{--ease:cubic-bezier(0.22,1,0.36,1);--kit-card:#ffffff;--kit-card-line:var(--rule);--kit-mark:var(--blue);--closing-art:96px;--closing-art-wide:372px}.gd_mark__cetEp{display:block;width:100%;height:auto;overflow:visible}.gd_whoMark__q0qef{width:80px}@media(min-width:1024px){.gd_whoMark__q0qef{width:96px}}.gd_page__yzh_i .gd_whoTitle___14hj{font-size:26px;line-height:1.05;letter-spacing:-.05em}@media(min-width:1024px){.gd_page__yzh_i .gd_whoTitle___14hj{font-size:32px}}.gd_professionHead__gvgMe{padding-top:72px;padding-bottom:80px;text-align:center}@media(min-width:768px){.gd_professionHead__gvgMe{padding-top:104px;padding-bottom:112px}}@media(min-width:1024px){.gd_professionHead__gvgMe{padding-top:136px;padding-bottom:144px}}@media(min-width:1280px){.gd_professionHead__gvgMe{padding-top:152px;padding-bottom:160px}}.gd_pillSentence__mY805{max-width:21em;margin-inline:auto;line-height:1.24;text-wrap:balance}.gd_pillLead__9rQED{display:block}.gd_pill__EFBRw{display:inline-block;margin:.02em 0;padding:.01em .32em .08em;border-radius:999px;background:var(--blue);color:#fff;line-height:1;white-space:nowrap}.gd_pill__EFBRw[data-shape=square]{border-radius:0}.gd_professionHead__gvgMe .gd_pill__EFBRw{background:#fff;color:var(--blue)}.gd_setting__pX9Oi{display:flex;flex-direction:column;padding:var(--inset)}.gd_settingStage__Tl9Cp{margin-top:auto;padding-top:48px}.gd_logoRow__CalZ1{--logo-h:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gd_logoSlot__5ULYW{display:flex;align-items:center;height:56px;min-width:0;overflow:hidden;color:var(--ink)}.gd_logoSlot__5ULYW svg{display:block;width:auto;max-width:100%;height:calc(var(--logo-h)*var(--scale, 1))}@media(min-width:1280px){.gd_logoRow__CalZ1{--logo-h:30px}}.gd_settingQuote__vXGax{margin:0}.gd_settingQuoteText__NTRQc{color:var(--ink);font-size:22px;line-height:1.12;letter-spacing:-.045em;text-wrap:pretty;hanging-punctuation:first}@media(min-width:1280px){.gd_settingQuoteText__NTRQc{font-size:24px}}.gd_settingAvatar__EXM1D{position:relative;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--rule)}.gd_task__VRrpZ{padding:var(--inset)}.gd_task__VRrpZ figure{margin:0}.gd_taskMedia__CjFqq{position:relative;aspect-ratio:1;overflow:hidden;background:var(--rule)}.gd_chip__nzVwq{position:absolute;bottom:10px;left:10px;z-index:1;max-width:calc(100% - 20px);padding:7px 9px 8px;background:#fff;color:var(--ink);font-size:10px;line-height:13px;pointer-events:none}.gd_chipBy__lDyc5{display:block;margin-top:3px;color:#626267}.gd_taskCaption__2Y_LM{margin-top:20px;font-size:20px;line-height:1.12;letter-spacing:-.04em;text-wrap:pretty}.gd_taskCaption__2Y_LM:first-child{margin-top:0}.gd_taskTitle__BH61i{color:var(--ink)}@media(min-width:1280px){.gd_taskCaption__2Y_LM{font-size:22px}}.gd_prepRow__qrlvu,.gd_week__S69a0{padding-top:var(--inset);padding-bottom:var(--inset)}.gd_prepRow__qrlvu{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.gd_tools__6jDD_{--tool:32px;display:flex;align-items:center;gap:8px;margin-bottom:8px}.gd_tools__6jDD_ li{display:grid;place-items:center;height:var(--tool)}.gd_tools__6jDD_ svg{display:block;width:var(--tool);height:var(--tool)}.gd_tools__6jDD_ li[data-tool=figma] svg{width:calc(var(--tool)*2/3)}.gd_prep__1L3PR{max-width:40em;color:var(--ink);text-wrap:balance}.gd_prepLabel__I2_ED{color:var(--blue)}@media(min-width:768px){.gd_tools__6jDD_{--tool:40px;gap:10px}}.gd_planMonth__RknoQ{padding:var(--inset)}.gd_planTitle__1B6wQ{margin-top:6px;color:var(--ink)}.gd_planWeeks__Ohgbi{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.gd_planWeek__or__y{display:grid;grid-template-columns:24px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.gd_planWeekNumber__AMWvK{padding-top:3px}.gd_planItems__vyWDA{margin:0;padding:0;list-style:none;color:var(--ink);font-size:16px;line-height:22px;letter-spacing:-.03em;text-wrap:pretty}@media(min-width:1024px){.gd_planWeeks__Ohgbi{gap:16px;margin-top:24px}}.gd_aiStep__f7Sr6{display:flex;flex-direction:column;padding:var(--inset)}.gd_aiLabel__fM4Q7{display:flex;gap:12px;color:var(--ink)}.gd_aiNumber__r_tf6{color:var(--blue)}.gd_aiFigure__KMAfj{display:flex;align-items:center;height:112px;margin-top:32px}.gd_aiMark__XSUHo{width:96px}.gd_aiText__mnHhB{margin-top:32px;color:var(--ink)}.gd_careerItem__lzjOr{display:flex;flex-direction:column;padding:var(--inset)}.gd_careerArt__2mlHQ{display:flex;align-items:center;height:112px}.gd_careerMark__xJ32c{width:auto;height:96px}.gd_page__yzh_i .gd_blueField__nMedt{position:relative;background:linear-gradient(#3548fe,#3548fe) 50%/calc(100% - 2 * var(--gutter)) 100% no-repeat}.gd_blueField__nMedt:after,.gd_blueField__nMedt:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:1px;background:var(--rule);pointer-events:none}.gd_blueField__nMedt:before{left:var(--gutter)}.gd_blueField__nMedt:after{right:var(--gutter)}.gd_reviewsOnBlue__qeCFz>:first-child{padding-top:64px;padding-bottom:64px}@media(min-width:768px){.gd_reviewsOnBlue__qeCFz>:first-child{padding-top:80px;padding-bottom:80px}}@media(min-width:1024px){.gd_reviewsOnBlue__qeCFz>:first-child{min-height:540px;padding-top:64px;padding-bottom:64px}}.gd_reviewsOnBlue__qeCFz{--ink:#ffffff;--blue:#ffffff;--tint:rgba(255,255,255,0.12)}.gd_reviewsLabel__V48GW{color:var(--ink)}.gd_reviewsCard__o3ivT{--ink:#101014;--blue:#3548fe;--mute:#878789;--secondary:#626267;--rule:#eeeeee;--tint:#f5f6ff;--kit-card:#ffffff;--kit-card-line:transparent;--kit-avatar:var(--tint)}.gd_consultArt__w_93Z{width:100%;max-width:200px;margin-inline:auto}@media(min-width:768px){.gd_consultArt__w_93Z{max-width:280px}}.gd_closingMark__IorzT{width:100%;height:100%;padding:14px}@media(min-width:1024px){.gd_closingMark__IorzT{padding:48px 48px 48px 0}}.gd_project__TLPqz{padding-top:var(--inset);padding-bottom:var(--inset)}.gd_projectHead__KWPHV{max-width:1040px;margin-top:24px;text-wrap:balance}.gd_projectLayout__qCgse{display:grid;grid-template-areas:"steps" "cases" "notes";gap:40px;margin-top:40px}.gd_projectSteps__wUneq{grid-area:steps}.gd_steps__jpl1X{display:grid;gap:32px}.gd_steps__jpl1X li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px}.gd_steps__jpl1X li:not(:last-child):after{content:"";position:absolute;top:28px;bottom:-24px;left:12px;width:1px;background:var(--rule)}.gd_stepNumber__ZIgr1{line-height:20px;text-align:center}.gd_cases__hwL8P{grid-area:cases;min-width:0}.gd_caseGrid__VYGiv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gd_caseCell__bDwP1,.gd_casePair__DT1G7{min-width:0}.gd_caseCell__bDwP1 figure,.gd_casePair__DT1G7 figure{position:relative;margin:0}.gd_casePair__DT1G7{grid-column:span 2}.gd_casePair__DT1G7>figure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gd_caseCell__bDwP1[data-lead]{grid-column:span 2}.gd_caseFrame__Q0fhz{position:relative;display:block;width:100%;aspect-ratio:316/402;overflow:hidden;background:var(--ink)}.gd_caseCell__bDwP1[data-lead] .gd_caseFrame__Q0fhz{aspect-ratio:4/5}.gd_caseCell__bDwP1 .gd_caseCaption__RsKva,.gd_casePair__DT1G7 .gd_caseCaption__RsKva{padding:6px 8px 7px;background:#fff;color:var(--ink);font-size:10px;line-height:13px;pointer-events:none}.gd_casePair__DT1G7 .gd_caseCaption__RsKva{grid-column:1/-1;margin-top:-8px}@media(max-width:767px){.gd_caseCell__bDwP1:not([data-lead])>figure{display:flex;flex-direction:column;height:100%}.gd_caseCell__bDwP1:not([data-lead]) .gd_caseCaption__RsKva{flex:1}}.gd_caseCell__bDwP1[data-lead] .gd_caseCaption__RsKva{position:absolute;bottom:8px;left:8px;z-index:1;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 16px)}.gd_caseBy__rIjtp{display:block;margin-top:3px;color:#626267}.gd_projectNotes__EigZO{display:grid;grid-area:notes;gap:14px;padding-top:24px;border-top:1px solid var(--rule)}@media(min-width:768px){.gd_caseGrid__VYGiv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gd_caseCell__bDwP1[data-lead]{grid-row:span 2}.gd_caseCell__bDwP1[data-lead] .gd_caseFrame__Q0fhz{aspect-ratio:644/816}.gd_casePair__DT1G7>figure{gap:12px}.gd_caseCell__bDwP1 .gd_caseCaption__RsKva,.gd_caseCell__bDwP1[data-lead] .gd_caseCaption__RsKva,.gd_casePair__DT1G7 .gd_caseCaption__RsKva{position:absolute;bottom:10px;left:10px;z-index:1;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 20px);margin:0;padding:7px 9px 8px}}@media(min-width:1024px){.gd_project__TLPqz{padding-top:80px;padding-bottom:72px}.gd_projectLayout__qCgse{grid-template-columns:300px minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"steps cases" "notes cases";gap:0 40px;margin-top:56px}.gd_steps__jpl1X{gap:40px}.gd_projectNotes__EigZO{margin-top:40px}}.gd_page__yzh_i[data-frame=column] #career,.gd_page__yzh_i[data-frame=column] #faq,.gd_page__yzh_i[data-frame=column] #learning,.gd_page__yzh_i[data-frame=column] #who{padding-block:var(--band-y);background:var(--tint)}.gd_page__yzh_i[data-frame=column] .gd_professionHead__gvgMe{padding-top:var(--band-y);padding-bottom:var(--frame-head)}.gd_page__yzh_i[data-frame=column] .gd_settingsRow__o6l6q{background:linear-gradient(#3548fe,#3548fe) top/calc(100% - 2 * var(--gutter)) 50% no-repeat}.gd_page__yzh_i[data-frame=column] .gd_settings__KhV_x{position:relative;z-index:1;gap:2px;margin-inline:0;overflow:visible}.gd_page__yzh_i[data-frame=column] #profession{padding-bottom:var(--frame-head)}@media(max-width:767px){.gd_page__yzh_i[data-frame=column] .gd_settingsRow__o6l6q{background-size:calc(100% - 2*var(--gutter)) 96px}.gd_page__yzh_i[data-frame=column] .gd_settings__KhV_x{gap:2px}}.gd_page__yzh_i[data-frame=column] .gd_setting__pX9Oi{padding:32px;background:var(--tint);box-shadow:none}.gd_page__yzh_i[data-frame=column] .gd_settingStage__Tl9Cp{padding-top:56px}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column] .gd_setting__pX9Oi{padding:40px}}.gd_page__yzh_i[data-frame=column] .gd_tasks__IZe64{gap:48px 24px;margin-inline:0;overflow:visible}.gd_page__yzh_i[data-frame=column] .gd_task__VRrpZ{padding:0;box-shadow:none}.gd_page__yzh_i[data-frame=column] .gd_plan__6p85c{grid-template-columns:minmax(0,1fr);margin:80px 0 0;overflow:visible}.gd_page__yzh_i[data-frame=column] .gd_planMonth__RknoQ{display:grid;gap:8px 48px;padding:32px 0 40px;border-top:1px solid var(--line);box-shadow:none}.gd_page__yzh_i[data-frame=column] .gd_planMonth__RknoQ:last-child{border-bottom:1px solid var(--line)}.gd_page__yzh_i[data-frame=column] .gd_planWeeks__Ohgbi{gap:24px 48px;margin-top:16px}.gd_page__yzh_i[data-frame=column] .gd_planItems__vyWDA{font-size:var(--t-body);line-height:var(--t-body-lh)}.gd_page__yzh_i[data-frame=column] .gd_settingQuoteText__NTRQc,.gd_page__yzh_i[data-frame=column] .gd_taskCaption__2Y_LM{font-size:var(--t-lead);line-height:1.3;letter-spacing:-.03em}.gd_page__yzh_i[data-frame=column] .gd_week__S69a0{padding-top:80px;padding-bottom:0}.gd_prepCard__uUeMX{display:contents}.gd_page__yzh_i[data-frame=column] .gd_prepRow__qrlvu{display:block;margin-top:48px;padding-block:0}.gd_page__yzh_i[data-frame=column] .gd_prepCard__uUeMX{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 32px;padding:32px 40px;background:var(--tint);text-align:left}.gd_page__yzh_i[data-frame=column] .gd_prepCard__uUeMX .gd_tools__6jDD_{grid-row:span 2;margin:0}.gd_page__yzh_i[data-frame=column] .gd_prepCard__uUeMX .gd_prep__1L3PR{max-width:none;text-wrap:pretty}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column] .gd_planMonth__RknoQ{grid-template-columns:280px minmax(0,1fr)}.gd_page__yzh_i[data-frame=column] .gd_planMonth__RknoQ>:not(ol){grid-column:1}.gd_page__yzh_i[data-frame=column] .gd_planMonth__RknoQ>ol{grid-column:2;grid-row:1/span 3;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}.gd_page__yzh_i[data-frame=column] .gd_project__TLPqz{padding-block:0}.gd_page__yzh_i[data-frame=column] .gd_project__TLPqz>p:first-child{text-align:center}.gd_page__yzh_i[data-frame=column] .gd_projectHead__KWPHV{margin-inline:auto;text-align:center}.gd_page__yzh_i[data-frame=column] .gd_projectNotes__EigZO{max-width:640px;padding-top:0;border-top:0}.gd_page__yzh_i[data-frame=column] .gd_caseGrid__VYGiv,.gd_page__yzh_i[data-frame=column] .gd_casePair__DT1G7>figure{gap:2px}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column] .gd_projectLayout__qCgse{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"steps" "cases" "notes";gap:0;margin-top:var(--frame-head)}.gd_page__yzh_i[data-frame=column] .gd_steps__jpl1X{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.gd_page__yzh_i[data-frame=column] .gd_steps__jpl1X li{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:16px 12px}.gd_page__yzh_i[data-frame=column] .gd_steps__jpl1X li:after,.gd_page__yzh_i[data-frame=column] .gd_steps__jpl1X li:not(:last-child):after{content:"";position:static;grid-column:2;grid-row:1;width:auto;height:1px;background:rgba(255,255,255,.2)}.gd_page__yzh_i[data-frame=column] .gd_steps__jpl1X li>div{grid-column:1/-1}.gd_page__yzh_i[data-frame=column] .gd_stepNumber__ZIgr1{text-align:start}.gd_page__yzh_i[data-frame=column] .gd_cases__hwL8P{margin-top:80px}.gd_page__yzh_i[data-frame=column] .gd_caseGrid__VYGiv{grid-template-columns:repeat(4,minmax(0,1fr))}.gd_page__yzh_i[data-frame=column] .gd_casePair__DT1G7>figure{gap:2px}.gd_page__yzh_i[data-frame=column] .gd_projectNotes__EigZO{margin:40px auto 0;text-align:center}}.gd_page__yzh_i[data-frame=column] #ai h2{max-width:none}.gd_page__yzh_i[data-frame=column] .gd_aiSteps__4L66s{gap:2px;margin-inline:0;overflow:visible}.gd_page__yzh_i[data-frame=column] .gd_aiStep__f7Sr6{min-height:320px;padding:28px;background:var(--tint);box-shadow:none}.gd_page__yzh_i[data-frame=column] .gd_aiLabel__fM4Q7{margin-top:auto}.gd_page__yzh_i[data-frame=column] .gd_aiFigure__KMAfj{order:-1;height:auto;margin:0 0 32px}.gd_page__yzh_i[data-frame=column] .gd_aiMark__XSUHo,.gd_page__yzh_i[data-frame=column] .gd_careerMark__xJ32c{width:auto;height:112px}.gd_page__yzh_i[data-frame=column] .gd_careerArt__2mlHQ{height:auto}.gd_page__yzh_i[data-frame=column] .gd_aiText__mnHhB{margin-top:12px}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column] .gd_aiStep__f7Sr6{padding:32px}}@media(min-width:1280px){.gd_page__yzh_i[data-frame=column] .gd_aiStep__f7Sr6{min-height:400px}}@media(max-width:767px){.gd_page__yzh_i[data-frame=column] .gd_aiMark__XSUHo,.gd_page__yzh_i[data-frame=column] .gd_careerMark__xJ32c{height:72px}.gd_page__yzh_i[data-frame=column] .gd_aiFigure__KMAfj{margin-bottom:40px}.gd_page__yzh_i[data-frame=column] .gd_aiStep__f7Sr6{min-height:0}}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column] .gd_consultArt__w_93Z{max-width:360px}}@media(max-width:767px){.gd_page__yzh_i[data-frame=column] .gd_prepCard__uUeMX{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.gd_page__yzh_i[data-frame=column] .gd_prepCard__uUeMX .gd_tools__6jDD_{grid-row:auto}}@media(max-width:1023px){.gd_page__yzh_i[data-frame=column]{--closing-art:200px;--closing-offer-gap:112px}.gd_page__yzh_i[data-frame=column] .gd_closingMark__IorzT{padding:0;translate:30% -30%}}@media(min-width:1024px){.gd_page__yzh_i[data-frame=column]{--closing-art-wide:560px}.gd_page__yzh_i[data-frame=column] .gd_closingMark__IorzT{position:absolute;top:12%;left:0;width:auto;height:128%;aspect-ratio:1;padding:0}}