.DepartmentsDesign_page__yQ7Yc{margin:0;background:var(--slate-0);font-family:var(--font-sans);color:var(--slate-700);font-feature-settings:"ss01","cv11"}.DepartmentsDesign_page__yQ7Yc a{color:var(--azure-600)}.DepartmentsDesign_page__yQ7Yc a:hover{color:var(--azure-700)}.DepartmentsDesign_wrap__uJ2HN{max-width:1240px;margin:0 auto;padding:0 40px;box-sizing:border-box}.DepartmentsDesign_btn__p8xx1{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:12px;font:600 16px/1 var(--font-sans);text-decoration:none;box-sizing:border-box;cursor:pointer;border:0}.DepartmentsDesign_btn-ink__8WtYL{background:var(--ink-950);color:var(--slate-0)}.DepartmentsDesign_btn-ink__8WtYL:hover{background:var(--ink-800);color:var(--slate-0)}.DepartmentsDesign_btn-line__CMA_S{background:var(--slate-0);color:var(--ink-950);box-shadow:inset 0 0 0 2px var(--ink-950)}.DepartmentsDesign_btn__p8xx1:focus-visible,.DepartmentsDesign_cell__axg27:focus-visible,.DepartmentsDesign_crumb__tMZQQ:focus-visible,.DepartmentsDesign_pick__PLiOo:focus-visible,.DepartmentsDesign_row-btn__gxSof:focus-visible,.DepartmentsDesign_seg__xEREr:focus-visible,.DepartmentsDesign_step-btn__DOgpO:focus-visible,.DepartmentsDesign_stepdot__EJM9n:focus-visible,.DepartmentsDesign_tag__ciKJ0:focus-visible,a.DepartmentsDesign_panel__v5rQ3:focus-visible{box-shadow:0 0 0 2px var(--azure-500),0 0 0 5px rgba(58,111,224,.45);outline:none}.DepartmentsDesign_hand__I6PZm{font-family:var(--font-hand)}.DepartmentsDesign_paper__9RsUT{background:var(--slate-0);border:2px solid var(--ink-950);border-radius:6px;box-shadow:0 16px 40px -12px rgba(15,21,34,.25)}.DepartmentsDesign_ruled__cm6Ny{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 35px,var(--azure-100) 35px,var(--azure-100) 36px)}.DepartmentsDesign_lines__AUcYV{display:block;line-height:36px;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 35px,var(--azure-200) 35px,var(--azure-200) 36px);background-position:0 -9px}.DepartmentsDesign_lines-sm__ONWJW{display:block;line-height:24px;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 23px,var(--azure-200) 23px,var(--azure-200) 24px);background-position:0 -5px}.DepartmentsDesign_chapter__HJdwN{font:600 14px/1 var(--font-sans);color:var(--azure-500)}.DepartmentsDesign_h2__8qE0D{margin:0;font-size:60px;line-height:1.03;font-weight:700;letter-spacing:-.03em;color:var(--ink-950);text-wrap:balance}.DepartmentsDesign_lede__pQpP0{margin:0;font-size:19px;line-height:1.6;color:var(--slate-600);max-width:640px}.DepartmentsDesign_tag__ciKJ0{display:inline-flex;align-items:center;border-radius:999px;padding:5px 11px;font:600 12px/1.2 var(--font-sans)}.DepartmentsDesign_panel__v5rQ3{background:var(--slate-0);border:1.5px solid var(--ink-950);border-radius:20px;padding:28px;display:grid;gap:12px;align-content:start}.DepartmentsDesign_stepdot__EJM9n{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;padding:8px 14px;border-radius:12px;font:500 14px/1.25 var(--font-sans)}.DepartmentsDesign_pick__PLiOo{all:unset;box-sizing:border-box;cursor:pointer;min-height:48px;padding:10px 14px;border-radius:12px;font:500 15px/1.3 var(--font-sans);display:flex;align-items:center;justify-content:space-between;gap:10px}.DepartmentsDesign_stage__J_ZsP{position:relative;height:540px;background:var(--slate-0);border:2px solid var(--ink-950);border-radius:24px;overflow:hidden;box-shadow:12px 12px 0 var(--ink-950)}.DepartmentsDesign_colhead__Xm9nR{position:absolute;top:20px;font:600 13px/1.3 var(--font-sans);color:var(--ink-950);transition:opacity .5s}.DepartmentsDesign_sample__3kn2J{padding:5px 12px;display:grid;align-content:start;overflow:hidden;z-index:5;transition:left .8s cubic-bezier(.2,.6,.2,1),width .8s cubic-bezier(.2,.6,.2,1),background-color .4s,border-color .4s,color .4s}.DepartmentsDesign_mk__Yf033,.DepartmentsDesign_sample__3kn2J{position:absolute;height:56px;box-sizing:border-box;border-radius:10px}.DepartmentsDesign_mk__Yf033{width:72px;display:flex;align-items:center;justify-content:center;font:700 22px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:opacity .45s,transform .45s cubic-bezier(.2,.6,.2,1),background-color .4s,border-color .4s,color .4s}.DepartmentsDesign_cmp__ER4gU{width:100px;height:32px;border-radius:999px;font:600 12px/1 var(--font-sans);transition:opacity .45s,background-color .4s,color .4s}.DepartmentsDesign_cmp__ER4gU,.DepartmentsDesign_hod__byOQM{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.DepartmentsDesign_hod__byOQM{width:112px;height:56px;border-radius:10px;gap:6px;font:600 15px/1 var(--font-sans);background:var(--ink-950);color:var(--slate-0);transition:opacity .45s,transform .45s cubic-bezier(.2,.6,.2,1)}.DepartmentsDesign_klass__VYNqo{position:absolute;width:136px;height:100px;box-sizing:border-box;border-radius:14px;padding:10px 12px;display:grid;align-content:start;gap:4px;transition:border-color .5s,background-color .5s}.DepartmentsDesign_dot__cEYpq{position:absolute;width:12px;height:12px;border-radius:999px;background:var(--azure-500);box-shadow:inset 0 0 0 1.5px var(--ink-950);z-index:6;transition:left .9s cubic-bezier(.2,.6,.2,1),top .9s cubic-bezier(.2,.6,.2,1),opacity .4s}.DepartmentsDesign_row-btn__gxSof{all:unset;box-sizing:border-box;cursor:pointer}.DepartmentsDesign_cell__axg27{all:unset;box-sizing:border-box;cursor:pointer;min-height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;font:600 15px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:box-shadow .2s,transform .2s}.DepartmentsDesign_crumb__tMZQQ{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;padding:0 12px;border-radius:10px;display:inline-flex;align-items:center;font:600 14px/1 var(--font-sans)}.DepartmentsDesign_seg__xEREr{all:unset;box-sizing:border-box;cursor:pointer;width:44px;height:44px;border-radius:8px;transition:background-color .3s}.DepartmentsDesign_step-btn__DOgpO{all:unset;box-sizing:border-box;cursor:pointer;width:44px;height:44px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font:600 20px/1 var(--font-sans);background:var(--slate-0);color:var(--ink-950);box-shadow:inset 0 0 0 2px var(--ink-950)}.DepartmentsDesign_bar-fill__9fWTI{transition:width .5s cubic-bezier(.2,.6,.2,1),left .5s cubic-bezier(.2,.6,.2,1),background-color .3s}.DepartmentsDesign_reveal__UXqva{transition:opacity .4s,transform .4s cubic-bezier(.2,.6,.2,1)}@media (prefers-reduced-motion:reduce){.DepartmentsDesign_bar-fill__9fWTI,.DepartmentsDesign_cell__axg27,.DepartmentsDesign_cmp__ER4gU,.DepartmentsDesign_colhead__Xm9nR,.DepartmentsDesign_dot__cEYpq,.DepartmentsDesign_hod__byOQM,.DepartmentsDesign_klass__VYNqo,.DepartmentsDesign_mk__Yf033,.DepartmentsDesign_reveal__UXqva,.DepartmentsDesign_sample__3kn2J,.DepartmentsDesign_seg__xEREr{transition:none}}.DepartmentsDesign_m-nav__Za69Y{display:none}@media (max-width:1100px){.DepartmentsDesign_wrap__uJ2HN{padding-left:28px;padding-right:28px}}@media (max-width:920px){.DepartmentsDesign_site-nav__ndZKm{display:none!important}.DepartmentsDesign_m-nav__Za69Y{display:block;position:relative}.DepartmentsDesign_m-nav__Za69Y>summary{list-style:none;cursor:pointer;width:44px;height:44px;box-sizing:border-box;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--ink-950);display:grid;place-items:center;background:var(--slate-0)}.DepartmentsDesign_m-nav__Za69Y>summary::-webkit-details-marker{display:none}.DepartmentsDesign_m-nav__Za69Y>summary:focus-visible{box-shadow:0 0 0 2px var(--azure-500),0 0 0 5px rgba(58,111,224,.45);outline:none}.DepartmentsDesign_m-nav-panel__Mba2i{position:absolute;right:0;top:54px;width:min(320px,calc(100vw - 32px));box-sizing:border-box;background:var(--slate-0);border:2px solid var(--ink-950);border-radius:18px;box-shadow:8px 8px 0 var(--ink-950);padding:10px;display:grid;gap:2px;z-index:30}.DepartmentsDesign_m-nav-panel__Mba2i a{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:10px;color:var(--ink-950);text-decoration:none;font:500 16px/1 var(--font-sans)}.DepartmentsDesign_m-nav-panel__Mba2i a[aria-current]{background:var(--azure-50);color:var(--azure-700)}.DepartmentsDesign_m-nav-panel__Mba2i a.DepartmentsDesign_btn__p8xx1{justify-content:center;margin-top:6px;color:var(--slate-0);background:var(--ink-950)}.DepartmentsDesign_rg-band__NYkca{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}}@media (max-width:600px){.DepartmentsDesign_wrap__uJ2HN{padding-left:16px;padding-right:16px}.DepartmentsDesign_band-h__g1_z_{font-size:44px!important}.DepartmentsDesign_band-pad__d7axU{padding-top:56px!important;padding-bottom:64px!important}}.DepartmentsDesign_hm-hint__MUaTK{display:none}@media (max-width:1240px){.DepartmentsDesign_rg-credits__S1Aeo{grid-template-columns:minmax(0,1fr)!important}.DepartmentsDesign_rg-side__vNUiK{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start}}@media (max-width:1100px){.DepartmentsDesign_rg-school__z3Xw1{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}}@media (max-width:920px){.DepartmentsDesign_rg-hero__fvQHL{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.DepartmentsDesign_hero-art__ygcy3{min-height:396px!important;max-width:520px;width:100%}.DepartmentsDesign_hero-h1__cA4za{font-size:64px!important;line-height:72px!important;top:10px!important}.DepartmentsDesign_rg-2__dhXcS{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;align-items:start!important}.DepartmentsDesign_rg-2__dhXcS .DepartmentsDesign_lede__pQpP0{max-width:none}.DepartmentsDesign_h2__8qE0D{font-size:clamp(34px,6vw,52px)!important}.DepartmentsDesign_h2-sm__VVFdA{font-size:clamp(30px,5vw,40px)!important}.DepartmentsDesign_rg-side__vNUiK{grid-template-columns:repeat(2,minmax(0,1fr))!important}.DepartmentsDesign_rg-side__vNUiK>.DepartmentsDesign_panel__v5rQ3:first-child{grid-row:span 2}.DepartmentsDesign_rg-it__ea_dx{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.DepartmentsDesign_hm-drill__QyFNr{min-height:0!important}.DepartmentsDesign_hero-tags__TswAG .DepartmentsDesign_tag__ciKJ0{min-height:44px;font-size:14px}}@media (max-width:720px){.DepartmentsDesign_segrow__20fVm{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"bar bar bar" "less . more";row-gap:10px!important}.DepartmentsDesign_segbox__FPPy1{grid-area:bar}.DepartmentsDesign_segbox__FPPy1 .DepartmentsDesign_seg__xEREr{flex:1 1;width:auto;min-width:0}.DepartmentsDesign_step-less__fymU7{grid-area:less}.DepartmentsDesign_step-more__r0R0b{grid-area:more}}@media (max-width:600px){.DepartmentsDesign_sec__NIWRa{padding-top:64px!important;padding-bottom:64px!important}.DepartmentsDesign_hero-h1__cA4za{font-size:clamp(40px,12.4vw,50px)!important;line-height:72px!important;top:10px!important}.DepartmentsDesign_hero-lede__esp47{font-size:19px!important}.DepartmentsDesign_rg-ctrl__hBeea{grid-template-columns:minmax(0,1fr)!important}.DepartmentsDesign_rg-ctrl__hBeea .DepartmentsDesign_btn__p8xx1{flex:1 1}.DepartmentsDesign_card-pad__QYo1d{padding:18px!important;box-shadow:8px 8px 0 var(--ink-950)!important}.DepartmentsDesign_pick__PLiOo{flex-wrap:wrap;row-gap:2px}.DepartmentsDesign_hm-scroll__6dJLK{overflow-x:auto;margin:-6px;padding:6px;-webkit-overflow-scrolling:touch}.DepartmentsDesign_hm-grid__7Hfv2{min-width:470px;grid-template-columns:76px repeat(5,minmax(72px,1fr))!important}.DepartmentsDesign_hm-row___BMtG{position:sticky;left:0;z-index:2;background:var(--slate-0);align-self:stretch;display:flex!important;flex-direction:column;justify-content:center;line-height:1.25}.DepartmentsDesign_hm-hint__MUaTK{display:block;font-size:14px;color:var(--slate-600)}.DepartmentsDesign_hm-note__KNX6L{font-size:15.5px!important}.DepartmentsDesign_rg-3__yKjty,.DepartmentsDesign_rg-it__ea_dx,.DepartmentsDesign_rg-school-cards__XEz7Y,.DepartmentsDesign_rg-side__vNUiK{grid-template-columns:minmax(0,1fr)!important}.DepartmentsDesign_rg-side__vNUiK>.DepartmentsDesign_panel__v5rQ3:first-child{grid-row:auto}.DepartmentsDesign_it-__8JWZ0.DepartmentsDesign_page__yQ7Yc{font-size:15px!important}.DepartmentsDesign_stage__J_ZsP{box-shadow:8px 8px 0 var(--ink-950)}.DepartmentsDesign_sec__NIWRa{padding-top:52px!important;padding-bottom:52px!important}.DepartmentsDesign_dp-hero__0DYW8{padding:40px 0 48px!important}.DepartmentsDesign_dp-hero__0DYW8 .DepartmentsDesign_rg-hero__fvQHL>div{gap:24px!important}.DepartmentsDesign_rg-it__ea_dx{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.DepartmentsDesign_it-sec__lCP2e{padding:44px 0!important}.DepartmentsDesign_ex-sec__P6NyS{padding:48px 0!important}.DepartmentsDesign_ex-sec__P6NyS>.DepartmentsDesign_wrap__uJ2HN{gap:16px!important}.DepartmentsDesign_ex-3__hgB81{gap:10px!important}.DepartmentsDesign_ex-3__hgB81 .DepartmentsDesign_panel__v5rQ3{padding:14px 18px;gap:2px;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.DepartmentsDesign_sm-chips__aEAGr{display:flex;flex-wrap:wrap;gap:6px}}.DepartmentsDesign_sm-only__qt2mE{display:none!important}.DepartmentsDesign_sm-sum__fll4f{background:var(--slate-0);border:2px solid var(--ink-950);border-radius:20px;padding:20px;box-sizing:border-box;gap:14px;box-shadow:6px 6px 0 var(--ink-950)}.DepartmentsDesign_sm-sum__fll4f ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.DepartmentsDesign_sm-sum__fll4f li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.DepartmentsDesign_sm-sum__fll4f li>span:first-child{width:32px;height:32px;border-radius:999px;background:var(--ink-950);color:var(--slate-0);font:700 15px/32px var(--font-sans);text-align:center}.DepartmentsDesign_sm-sum__fll4f li strong{display:block;font-size:16px;line-height:1.35;color:var(--ink-950)}.DepartmentsDesign_sm-sum__fll4f li em{display:block;font-style:normal;font-size:15px;line-height:1.5;color:var(--slate-600);margin-top:2px}.DepartmentsDesign_sm-note__UpjJy{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4;color:var(--slate-600);border-top:1.5px dashed var(--slate-300);padding-top:12px}@media (max-width:600px){.DepartmentsDesign_lg-only__gsBgX{display:none!important}.DepartmentsDesign_sm-only__qt2mE{display:block!important}.DepartmentsDesign_sm-only__qt2mE.DepartmentsDesign_sm-sum__fll4f{display:grid!important}}@media (max-width:1248px){.DepartmentsDesign_page__yQ7Yc [style*="calc(50% - 600px)"][style*="var(--danger-200)"]{left:12px!important}}@media (max-width:600px){.DepartmentsDesign_page__yQ7Yc [style*="calc(50% - 600px)"][style*="var(--danger-200)"]{left:7px!important}}.DepartmentsDesign_page__yQ7Yc button{touch-action:manipulation}.DepartmentsDesign_page__yQ7Yc :is(button,a,summary):focus-visible{outline:2px solid var(--azure-500);outline-offset:4px}.DepartmentsDesign_page__yQ7Yc a.DepartmentsDesign_btn-ink__8WtYL,.DepartmentsDesign_page__yQ7Yc a.DepartmentsDesign_btn-ink__8WtYL:hover{color:var(--slate-0)}.DepartmentsDesign_page__yQ7Yc a.DepartmentsDesign_btn-line__CMA_S,.DepartmentsDesign_page__yQ7Yc a.DepartmentsDesign_btn-line__CMA_S:hover{color:var(--ink-950)}@media (max-width:600px){.DepartmentsDesign_hero-h1__cA4za{font-size:clamp(36px,10.4vw,44px)!important}.DepartmentsDesign_hero-tags__TswAG .DepartmentsDesign_tag__ciKJ0{box-sizing:border-box}.DepartmentsDesign_band-pad__d7axU .DepartmentsDesign_btn__p8xx1{min-height:48px!important;padding:0 22px!important;font-size:16px!important}}