@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{:root{--made-with-panda:"🐼";background:var(--colors-paper);color:var(--colors-ink);font-family:var(--fonts-body);font-synthesis:none}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:var(--spacing-0);font-size:var(--font-sizes-body);line-height:var(--line-heights-body)}a{color:inherit;text-decoration:none;transition:color .2s,background .2s}a:is(:hover,[data-hover]){color:var(--colors-link-hover)}a:focus-visible,summary:focus-visible{outline:3px solid var(--colors-focus);outline-offset:6px}::selection{background:var(--colors-selection)}h1,h2,h3,p{margin:var(--spacing-0)}h1,h2,h3{font-family:var(--fonts-heading);font-weight:500}img{width:100%;height:auto;display:block}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}time{font-family:var(--fonts-latin);color:var(--colors-muted);font-size:var(--font-sizes-caption);letter-spacing:.06em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}}@layer tokens{:where(:root,:host){--colors-current:currentcolor;--colors-transparent:oklch(0% 0 0/0);--colors-black:#000;--colors-white:#fff;--colors-slate-50:oklch(98.4% .003 247.858);--colors-slate-100:oklch(96.8% .007 247.896);--colors-slate-200:oklch(92.9% .013 255.508);--colors-slate-300:oklch(86.9% .022 252.894);--colors-slate-400:oklch(70.4% .04 256.788);--colors-slate-500:oklch(55.4% .046 257.417);--colors-slate-600:oklch(44.6% .043 257.281);--colors-slate-700:oklch(37.2% .044 257.287);--colors-slate-800:oklch(27.9% .041 260.031);--colors-slate-900:oklch(20.8% .042 265.755);--colors-slate-950:oklch(12.9% .042 264.695);--colors-gray-50:oklch(98.5% .002 247.839);--colors-gray-100:oklch(96.7% .003 264.542);--colors-gray-200:oklch(92.8% .006 264.531);--colors-gray-300:oklch(87.2% .01 258.338);--colors-gray-400:oklch(70.7% .022 261.325);--colors-gray-500:oklch(55.1% .027 264.364);--colors-gray-600:oklch(44.6% .03 256.802);--colors-gray-700:oklch(37.3% .034 259.733);--colors-gray-800:oklch(27.8% .033 256.848);--colors-gray-900:oklch(21% .034 264.665);--colors-gray-950:oklch(13% .028 261.692);--colors-zinc-50:oklch(98.5% 0 0);--colors-zinc-100:oklch(96.7% .001 286.375);--colors-zinc-200:oklch(92% .004 286.32);--colors-zinc-300:oklch(87.1% .006 286.286);--colors-zinc-400:oklch(70.5% .015 286.067);--colors-zinc-500:oklch(55.2% .016 285.938);--colors-zinc-600:oklch(44.2% .017 285.786);--colors-zinc-700:oklch(37% .013 285.805);--colors-zinc-800:oklch(27.4% .006 286.033);--colors-zinc-900:oklch(21% .006 285.885);--colors-zinc-950:oklch(14.1% .005 285.823);--colors-neutral-50:oklch(98.5% 0 0);--colors-neutral-100:oklch(97% 0 0);--colors-neutral-200:oklch(92.2% 0 0);--colors-neutral-300:oklch(87% 0 0);--colors-neutral-400:oklch(70.8% 0 0);--colors-neutral-500:oklch(55.6% 0 0);--colors-neutral-600:oklch(43.9% 0 0);--colors-neutral-700:oklch(37.1% 0 0);--colors-neutral-800:oklch(26.9% 0 0);--colors-neutral-900:oklch(20.5% 0 0);--colors-neutral-950:oklch(14.5% 0 0);--colors-stone-50:oklch(98.5% .001 106.423);--colors-stone-100:oklch(97% .001 106.424);--colors-stone-200:oklch(92.3% .003 48.717);--colors-stone-300:oklch(86.9% .005 56.366);--colors-stone-400:oklch(70.9% .01 56.259);--colors-stone-500:oklch(55.3% .013 58.071);--colors-stone-600:oklch(44.4% .011 73.639);--colors-stone-700:oklch(37.4% .01 67.558);--colors-stone-800:oklch(26.8% .007 34.298);--colors-stone-900:oklch(21.6% .006 56.043);--colors-stone-950:oklch(14.7% .004 49.25);--colors-mauve-50:oklch(98.5% 0 0);--colors-mauve-100:oklch(96% .003 325.6);--colors-mauve-200:oklch(92.2% .005 325.62);--colors-mauve-300:oklch(86.5% .012 325.68);--colors-mauve-400:oklch(71.1% .019 323.02);--colors-mauve-500:oklch(54.2% .034 322.5);--colors-mauve-600:oklch(43.5% .029 321.78);--colors-mauve-700:oklch(36.4% .029 323.89);--colors-mauve-800:oklch(26.3% .024 320.12);--colors-mauve-900:oklch(21.2% .019 322.12);--colors-mauve-950:oklch(14.5% .008 326);--colors-olive-50:oklch(98.8% .003 106.5);--colors-olive-100:oklch(96.6% .005 106.5);--colors-olive-200:oklch(93% .007 106.5);--colors-olive-300:oklch(88% .011 106.6);--colors-olive-400:oklch(73.7% .021 106.9);--colors-olive-500:oklch(58% .031 107.3);--colors-olive-600:oklch(46.6% .025 107.3);--colors-olive-700:oklch(39.4% .023 107.4);--colors-olive-800:oklch(28.6% .016 107.4);--colors-olive-900:oklch(22.8% .013 107.4);--colors-olive-950:oklch(15.3% .006 107.1);--colors-mist-50:oklch(98.7% .002 197.1);--colors-mist-100:oklch(96.3% .002 197.1);--colors-mist-200:oklch(92.5% .005 214.3);--colors-mist-300:oklch(87.2% .007 219.6);--colors-mist-400:oklch(72.3% .014 214.4);--colors-mist-500:oklch(56% .021 213.5);--colors-mist-600:oklch(45% .017 213.2);--colors-mist-700:oklch(37.8% .015 216);--colors-mist-800:oklch(27.5% .011 216.9);--colors-mist-900:oklch(21.8% .008 223.9);--colors-mist-950:oklch(14.8% .004 228.8);--colors-taupe-50:oklch(98.6% .002 67.8);--colors-taupe-100:oklch(96% .002 17.2);--colors-taupe-200:oklch(92.2% .005 34.3);--colors-taupe-300:oklch(86.8% .007 39.5);--colors-taupe-400:oklch(71.4% .014 41.2);--colors-taupe-500:oklch(54.7% .021 43.1);--colors-taupe-600:oklch(43.8% .017 39.3);--colors-taupe-700:oklch(36.7% .016 35.7);--colors-taupe-800:oklch(26.8% .011 36.5);--colors-taupe-900:oklch(21.4% .009 43.1);--colors-taupe-950:oklch(14.7% .004 49.3);--colors-red-50:oklch(97.1% .013 17.38);--colors-red-100:oklch(93.6% .032 17.717);--colors-red-200:oklch(88.5% .062 18.334);--colors-red-300:oklch(80.8% .114 19.571);--colors-red-400:oklch(70.4% .191 22.216);--colors-red-500:oklch(63.7% .237 25.331);--colors-red-600:oklch(57.7% .245 27.325);--colors-red-700:oklch(50.5% .213 27.518);--colors-red-800:oklch(44.4% .177 26.899);--colors-red-900:oklch(39.6% .141 25.723);--colors-red-950:oklch(25.8% .092 26.042);--colors-orange-50:oklch(98% .016 73.684);--colors-orange-100:oklch(95.4% .038 75.164);--colors-orange-200:oklch(90.1% .076 70.697);--colors-orange-300:oklch(83.7% .128 66.29);--colors-orange-400:oklch(75% .183 55.934);--colors-orange-500:oklch(70.5% .213 47.604);--colors-orange-600:oklch(64.6% .222 41.116);--colors-orange-700:oklch(55.3% .195 38.402);--colors-orange-800:oklch(47% .157 37.304);--colors-orange-900:oklch(40.8% .123 38.172);--colors-orange-950:oklch(26.6% .079 36.259);--colors-amber-50:oklch(98.7% .022 95.277);--colors-amber-100:oklch(96.2% .059 95.617);--colors-amber-200:oklch(92.4% .12 95.746);--colors-amber-300:oklch(87.9% .169 91.605);--colors-amber-400:oklch(82.8% .189 84.429);--colors-amber-500:oklch(76.9% .188 70.08);--colors-amber-600:oklch(66.6% .179 58.318);--colors-amber-700:oklch(55.5% .163 48.998);--colors-amber-800:oklch(47.3% .137 46.201);--colors-amber-900:oklch(41.4% .112 45.904);--colors-amber-950:oklch(27.9% .077 45.635);--colors-yellow-50:oklch(98.7% .026 102.212);--colors-yellow-100:oklch(97.3% .071 103.193);--colors-yellow-200:oklch(94.5% .129 101.54);--colors-yellow-300:oklch(90.5% .182 98.111);--colors-yellow-400:oklch(85.2% .199 91.936);--colors-yellow-500:oklch(79.5% .184 86.047);--colors-yellow-600:oklch(68.1% .162 75.834);--colors-yellow-700:oklch(55.4% .135 66.442);--colors-yellow-800:oklch(47.6% .114 61.907);--colors-yellow-900:oklch(42.1% .095 57.708);--colors-yellow-950:oklch(28.6% .066 53.813);--colors-lime-50:oklch(98.6% .031 120.757);--colors-lime-100:oklch(96.7% .067 122.328);--colors-lime-200:oklch(93.8% .127 124.321);--colors-lime-300:oklch(89.7% .196 126.665);--colors-lime-400:oklch(84.1% .238 128.85);--colors-lime-500:oklch(76.8% .233 130.85);--colors-lime-600:oklch(64.8% .2 131.684);--colors-lime-700:oklch(53.2% .157 131.589);--colors-lime-800:oklch(45.3% .124 130.933);--colors-lime-900:oklch(40.5% .101 131.063);--colors-lime-950:oklch(27.4% .072 132.109);--colors-green-50:oklch(98.2% .018 155.826);--colors-green-100:oklch(96.2% .044 156.743);--colors-green-200:oklch(92.5% .084 155.995);--colors-green-300:oklch(87.1% .15 154.449);--colors-green-400:oklch(79.2% .209 151.711);--colors-green-500:oklch(72.3% .219 149.579);--colors-green-600:oklch(62.7% .194 149.214);--colors-green-700:oklch(52.7% .154 150.069);--colors-green-800:oklch(44.8% .119 151.328);--colors-green-900:oklch(39.3% .095 152.535);--colors-green-950:oklch(26.6% .065 152.934);--colors-emerald-50:oklch(97.9% .021 166.113);--colors-emerald-100:oklch(95% .052 163.051);--colors-emerald-200:oklch(90.5% .093 164.15);--colors-emerald-300:oklch(84.5% .143 164.978);--colors-emerald-400:oklch(76.5% .177 163.223);--colors-emerald-500:oklch(69.6% .17 162.48);--colors-emerald-600:oklch(59.6% .145 163.225);--colors-emerald-700:oklch(50.8% .118 165.612);--colors-emerald-800:oklch(43.2% .095 166.913);--colors-emerald-900:oklch(37.8% .077 168.94);--colors-emerald-950:oklch(26.2% .051 172.552);--colors-teal-50:oklch(98.4% .014 180.72);--colors-teal-100:oklch(95.3% .051 180.801);--colors-teal-200:oklch(91% .096 180.426);--colors-teal-300:oklch(85.5% .138 181.071);--colors-teal-400:oklch(77.7% .152 181.912);--colors-teal-500:oklch(70.4% .14 182.503);--colors-teal-600:oklch(60% .118 184.704);--colors-teal-700:oklch(51.1% .096 186.391);--colors-teal-800:oklch(43.7% .078 188.216);--colors-teal-900:oklch(38.6% .063 188.416);--colors-teal-950:oklch(27.7% .046 192.524);--colors-cyan-50:oklch(98.4% .019 200.873);--colors-cyan-100:oklch(95.6% .045 203.388);--colors-cyan-200:oklch(91.7% .08 205.041);--colors-cyan-300:oklch(86.5% .127 207.078);--colors-cyan-400:oklch(78.9% .154 211.53);--colors-cyan-500:oklch(71.5% .143 215.221);--colors-cyan-600:oklch(60.9% .126 221.723);--colors-cyan-700:oklch(52% .105 223.128);--colors-cyan-800:oklch(45% .085 224.283);--colors-cyan-900:oklch(39.8% .07 227.392);--colors-cyan-950:oklch(30.2% .056 229.695);--colors-sky-50:oklch(97.7% .013 236.62);--colors-sky-100:oklch(95.1% .026 236.824);--colors-sky-200:oklch(90.1% .058 230.902);--colors-sky-300:oklch(82.8% .111 230.318);--colors-sky-400:oklch(74.6% .16 232.661);--colors-sky-500:oklch(68.5% .169 237.323);--colors-sky-600:oklch(58.8% .158 241.966);--colors-sky-700:oklch(50% .134 242.749);--colors-sky-800:oklch(44.3% .11 240.79);--colors-sky-900:oklch(39.1% .09 240.876);--colors-sky-950:oklch(29.3% .066 243.157);--colors-blue-50:oklch(97% .014 254.604);--colors-blue-100:oklch(93.2% .032 255.585);--colors-blue-200:oklch(88.2% .059 254.128);--colors-blue-300:oklch(80.9% .105 251.813);--colors-blue-400:oklch(70.7% .165 254.624);--colors-blue-500:oklch(62.3% .214 259.815);--colors-blue-600:oklch(54.6% .245 262.881);--colors-blue-700:oklch(48.8% .243 264.376);--colors-blue-800:oklch(42.4% .199 265.638);--colors-blue-900:oklch(37.9% .146 265.522);--colors-blue-950:oklch(28.2% .091 267.935);--colors-indigo-50:oklch(96.2% .018 272.314);--colors-indigo-100:oklch(93% .034 272.788);--colors-indigo-200:oklch(87% .065 274.039);--colors-indigo-300:oklch(78.5% .115 274.713);--colors-indigo-400:oklch(67.3% .182 276.935);--colors-indigo-500:oklch(58.5% .233 277.117);--colors-indigo-600:oklch(51.1% .262 276.966);--colors-indigo-700:oklch(45.7% .24 277.023);--colors-indigo-800:oklch(39.8% .195 277.366);--colors-indigo-900:oklch(35.9% .144 278.697);--colors-indigo-950:oklch(25.7% .09 281.288);--colors-violet-50:oklch(96.9% .016 293.756);--colors-violet-100:oklch(94.3% .029 294.588);--colors-violet-200:oklch(89.4% .057 293.283);--colors-violet-300:oklch(81.1% .111 293.571);--colors-violet-400:oklch(70.2% .183 293.541);--colors-violet-500:oklch(60.6% .25 292.717);--colors-violet-600:oklch(54.1% .281 293.009);--colors-violet-700:oklch(49.1% .27 292.581);--colors-violet-800:oklch(43.2% .232 292.759);--colors-violet-900:oklch(38% .189 293.745);--colors-violet-950:oklch(28.3% .141 291.089);--colors-purple-50:oklch(97.7% .014 308.299);--colors-purple-100:oklch(94.6% .033 307.174);--colors-purple-200:oklch(90.2% .063 306.703);--colors-purple-300:oklch(82.7% .119 306.383);--colors-purple-400:oklch(71.4% .203 305.504);--colors-purple-500:oklch(62.7% .265 303.9);--colors-purple-600:oklch(55.8% .288 302.321);--colors-purple-700:oklch(49.6% .265 301.924);--colors-purple-800:oklch(43.8% .218 303.724);--colors-purple-900:oklch(38.1% .176 304.987);--colors-purple-950:oklch(29.1% .149 302.717);--colors-fuchsia-50:oklch(97.7% .017 320.058);--colors-fuchsia-100:oklch(95.2% .037 318.852);--colors-fuchsia-200:oklch(90.3% .076 319.62);--colors-fuchsia-300:oklch(83.3% .145 321.434);--colors-fuchsia-400:oklch(74% .238 322.16);--colors-fuchsia-500:oklch(66.7% .295 322.15);--colors-fuchsia-600:oklch(59.1% .293 322.896);--colors-fuchsia-700:oklch(51.8% .253 323.949);--colors-fuchsia-800:oklch(45.2% .211 324.591);--colors-fuchsia-900:oklch(40.1% .17 325.612);--colors-fuchsia-950:oklch(29.3% .136 325.661);--colors-pink-50:oklch(97.1% .014 343.198);--colors-pink-100:oklch(94.8% .028 342.258);--colors-pink-200:oklch(89.9% .061 343.231);--colors-pink-300:oklch(82.3% .12 346.018);--colors-pink-400:oklch(71.8% .202 349.761);--colors-pink-500:oklch(65.6% .241 354.308);--colors-pink-600:oklch(59.2% .249 .584);--colors-pink-700:oklch(52.5% .223 3.958);--colors-pink-800:oklch(45.9% .187 3.815);--colors-pink-900:oklch(40.8% .153 2.432);--colors-pink-950:oklch(28.4% .109 3.907);--colors-rose-50:oklch(96.9% .015 12.422);--colors-rose-100:oklch(94.1% .03 12.58);--colors-rose-200:oklch(89.2% .058 10.001);--colors-rose-300:oklch(81% .117 11.638);--colors-rose-400:oklch(71.2% .194 13.428);--colors-rose-500:oklch(64.5% .246 16.439);--colors-rose-600:oklch(58.6% .253 17.585);--colors-rose-700:oklch(51.4% .222 16.935);--colors-rose-800:oklch(45.5% .188 13.697);--colors-rose-900:oklch(41% .159 10.272);--colors-rose-950:oklch(27.1% .105 12.094);--colors-ink:#183e45;--colors-muted:#667572;--colors-paper:#fafbf8;--colors-line:#dce3dc;--colors-link-hover:#5b7c68;--colors-focus:#b88941;--colors-selection:#d4e0d1;--colors-action-hover:#2d5660;--colors-link-border:#a9b8ae;--colors-forest:#334a3a;--colors-photo-shade:#09272077;--colors-notice:#eaf0e9;--colors-notice-border:#bccdc1;--colors-tag:#e3ece4;--colors-tag-neutral:#edf0ec;--colors-tag-text:#5f6a65;--colors-card:#e7ede6;--colors-card-hover:#dbe5d9;--colors-card-border:#b8c6ba;--colors-admissions:#e5ecee;--colors-admissions-hover:#d6e3e7;--colors-inverse:#f0f3eb;--colors-inverse-line:#ffffff30;--colors-inverse-muted:#cedad7;--colors-heading-surface:#eaf0eb;--colors-breadcrumb:#61736d;--colors-rule:#a0b49f;--colors-body:#425a57;--colors-status:#64806a;--colors-program:#edf1ec;--colors-number:#80967e;--colors-program-text:#52665c;--colors-menu-shadow:#183e4510;--colors-staff-ink:#243b42;--colors-staff-surface:#f3f5f1;--colors-staff-panel:#fff;--colors-staff-accent:#557363;--colors-staff-accent-soft:#dfe8e1;--colors-staff-warning:#9a543e;--colors-staff-shadow:#183e4514;--fonts-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fonts-heading:"Yu Mincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;--fonts-body:"Yu Gothic", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--fonts-latin:Arial, sans-serif;--font-sizes-2xs:.5rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-sizes-eyebrow:10px;--font-sizes-caption:11px;--font-sizes-small:12px;--font-sizes-detail:13px;--font-sizes-body:14px;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--line-heights-natural:normal;--line-heights-body:1.9;--line-heights-prose:2.5;--letter-spacings-tighter:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-normal:0em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--sizes-0:0rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-prose:690px;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-content:1160px;--sizes-wide:1600px;--shadows-2xs:0 1px #0000000d;--shadows-xs:0 1px 2px 0 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--shadows-inset-2xs:inset 0 1px #0000000d;--shadows-inset-xs:inset 0 1px 1px #0000000d;--shadows-inset-sm:inset 0 2px 4px #0000000d;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--spacing-section:86px;--spacing-section-mobile:55px;--radii-xs:.125rem;--radii-sm:.25rem;--radii-md:.375rem;--radii-lg:.5rem;--radii-xl:.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--borders-none:none;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-normal:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--easings-default:cubic-bezier(.4, 0, .2, 1);--easings-linear:linear;--easings-in:cubic-bezier(.4, 0, 1, 1);--easings-out:cubic-bezier(0, 0, .2, 1);--easings-in-out:cubic-bezier(.4, 0, .2, 1);--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--blurs-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--aspect-ratios-square:1 / 1;--aspect-ratios-video:16 / 9;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--breakpoints-sm:40rem;--sizes-breakpoint-sm:40rem;--breakpoints-md:48rem;--sizes-breakpoint-md:48rem;--breakpoints-lg:64rem;--sizes-breakpoint-lg:64rem;--breakpoints-xl:80rem;--sizes-breakpoint-xl:80rem;--breakpoints-2xl:96rem;--sizes-breakpoint-2xl:96rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}}@layer recipes;@layer utilities{.bg_\#f7ebe7{background:#f7ebe7}.bg_admissions{background:var(--colors-admissions)}.bg_card{background:var(--colors-card)}.bg_forest{background:var(--colors-forest)}.bg_headingSurface{background:var(--colors-heading-surface)}.bg_ink{background:var(--colors-ink)}.bg_notice{background:var(--colors-notice)}.bg_rule{background:var(--colors-rule)}.bg_staffPanel{background:var(--colors-staff-panel)}.bg_staffSurface{background:var(--colors-staff-surface)}.bg_status{background:var(--colors-status)}.bg_tag{background:var(--colors-tag)}.bg_tagNeutral{background:var(--colors-tag-neutral)}.bg_transparent{background:var(--colors-transparent)}.bg_white{background:var(--colors-white)}.bd_1px_dashed_\{colors\.linkBorder\}{border:1px dashed var(--colors-link-border)}.bd_1px_solid_currentColor{border:1px solid}.bd_1px_solid_\{colors\.line\}{border:1px solid var(--colors-line)}.bd_1px_solid_\{colors\.linkBorder\}{border:1px solid var(--colors-link-border)}.font_inherit{font:inherit}.m_0_44px_42px{margin:0 44px 42px}.m_0_auto{margin:0 auto}.m_70px_auto{margin:70px auto}.p_0_max\(24px\,_calc\(\(100\%_-_1160px\)_\/_2\)\){padding:0 max(24px,50% - 580px)}.p_10px_12px{padding:10px 12px}.p_11px_14px{padding:11px 14px}.p_18px{padding:18px}.p_22px{padding:22px}.p_24px{padding:24px}.p_34px{padding:34px}.p_36px_44px_48px{padding:36px 44px 48px}.p_38px{padding:38px}.p_38px_44px_30px{padding:38px 44px 30px}.p_48px{padding:48px}.p_54px_0_80px{padding:54px 0 80px}.p_9px_14px{padding:9px 14px}.bd-b_1px_solid_\{colors\.line\}{border-bottom:1px solid var(--colors-line)}.bd-b_1px_solid_\{colors\.linkBorder\}{border-bottom:1px solid var(--colors-link-border)}.bd-l_1px_solid_\{colors\.line\}{border-left:1px solid var(--colors-line)}.bd-l_3px_solid_\{colors\.staffWarning\}{border-left:3px solid var(--colors-staff-warning)}.bd-l_3px_solid_\{colors\.status\}{border-left:3px solid var(--colors-status)}.bdr_50\%{border-radius:50%}.bd-r_1px_solid_\{colors\.noticeBorder\}{border-right:1px solid var(--colors-notice-border)}.bd-t_1px_solid_\{colors\.cardBorder\}{border-top:1px solid var(--colors-card-border)}.bd-t_1px_solid_\{colors\.inverseLine\}{border-top:1px solid var(--colors-inverse-line)}.bd-t_1px_solid_\{colors\.line\}{border-top:1px solid var(--colors-line)}.gap_0{gap:var(--spacing-0)}.gap_13px{gap:13px}.gap_14px{gap:14px}.gap_14px_30px{gap:14px 30px}.gap_16px{gap:16px}.gap_18px{gap:18px}.gap_20px{gap:20px}.gap_21px{gap:21px}.gap_24px{gap:24px}.gap_28px{gap:28px}.gap_30px{gap:30px}.gap_48px{gap:48px}.gap_70px{gap:70px}.gap_8px{gap:8px}.ring_1px_solid_currentColor{outline:1px solid}.ov_hidden{overflow:hidden}.place-items_center{place-items:center}.trs_transform_\.2s\,_border-color_\.2s\,_box-shadow_\.2s{transition:transform .2s,border-color .2s,box-shadow .2s}.ai_center{align-items:center}.ai_end{align-items:end}.ai_flex-start{align-items:flex-start}.ap_none{appearance:none}.bd-cl_collapse{border-collapse:collapse}.bx-sh_0_14px_36px_\{colors\.staffShadow\}{box-shadow:0 14px 36px var(--colors-staff-shadow)}.bx-sh_0_18px_45px_\{colors\.staffShadow\}{box-shadow:0 18px 45px var(--colors-staff-shadow)}.c_breadcrumb{color:var(--colors-breadcrumb)}.c_inverse{color:var(--colors-inverse)}.c_inverseMuted{color:var(--colors-inverse-muted)}.c_muted{color:var(--colors-muted)}.c_number{color:var(--colors-number)}.c_staffAccent{color:var(--colors-staff-accent)}.c_staffInk{color:var(--colors-staff-ink)}.c_staffWarning\!{color:var(--colors-staff-warning)!important}.c_tagText{color:var(--colors-tag-text)}.c_white{color:var(--colors-white)}.cursor_pointer{cursor:pointer}.d_block{display:block}.d_flex{display:flex}.d_grid{display:grid}.d_inline-flex{display:inline-flex}.d_none{display:none}.flex-d_column{flex-direction:column}.flex-sh_0{flex-shrink:0}.flex-wrap_wrap{flex-wrap:wrap}.ff_heading{font-family:var(--fonts-heading)}.ff_latin{font-family:var(--fonts-latin)}.fs_10px{font-size:10px}.fs_19px{font-size:19px}.fs_24px{font-size:24px}.fs_27px{font-size:27px}.fs_36px{font-size:36px}.fs_9px{font-size:9px}.fs_body{font-size:var(--font-sizes-body)}.fs_caption{font-size:var(--font-sizes-caption)}.fs_detail{font-size:var(--font-sizes-detail)}.fs_eyebrow{font-size:var(--font-sizes-eyebrow)}.fs_small{font-size:var(--font-sizes-small)}.fw_600{font-weight:600}.fw_700{font-weight:700}.fw_normal{font-weight:var(--font-weights-normal)}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.grid-tc_29\%_71\%{grid-template-columns:29% 71%}.grid-tc_30\%_70\%{grid-template-columns:30% 70%}.grid-tc_43\%_57\%{grid-template-columns:43% 57%}.grid-tc_58px_minmax\(0\,_1fr\)_auto{grid-template-columns:58px minmax(0,1fr) auto}.grid-tc_90px_76px_1fr_15px{grid-template-columns:90px 76px 1fr 15px}.grid-tc_minmax\(0\,_1\.05fr\)_minmax\(360px\,_0\.75fr\){grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr)}.grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tc_repeat\(4\,_1fr\){grid-template-columns:repeat(4,1fr)}.jc_space-between{justify-content:space-between}.ls_0\.04em{letter-spacing:.04em}.ls_0\.05em{letter-spacing:.05em}.ls_0\.06em{letter-spacing:.06em}.ls_0\.12em{letter-spacing:.12em}.ls_0\.16em{letter-spacing:.16em}.ls_0\.18em{letter-spacing:.18em}.ls_0\.21em{letter-spacing:.21em}.ls_0\.24em{letter-spacing:.24em}.ls_0\.2em{letter-spacing:.2em}.ls_0\.3em{letter-spacing:.3em}.lh_1\.5{line-height:1.5}.lh_1\.6{line-height:1.6}.lh_2{line-height:2}.lh_2\.2{line-height:2.2}.lh_natural{line-height:var(--line-heights-natural)}.lh_prose{line-height:var(--line-heights-prose)}.ring-o_-5px{outline-offset:-5px}.pos_absolute{position:absolute}.pos_relative{position:relative}.ta_center{text-align:center}.ta_right{text-align:right}.white-space_nowrap{white-space:nowrap}.writing-mode_vertical-rl{writing-mode:vertical-rl}.z_1{z-index:1}.z_20{z-index:20}.ov-x_auto{overflow-x:auto}.bottom_28px{bottom:28px}.h_110px{height:110px}.h_1px{height:1px}.h_50px{height:50px}.h_6px{height:6px}.h_70px{height:70px}.left_20px{left:20px}.left_32px{left:32px}.mb_0{margin-bottom:var(--spacing-0)}.mb_30px{margin-bottom:30px}.mb_34px{margin-bottom:34px}.mb_auto{margin-bottom:auto}.ml_0{margin-left:var(--spacing-0)}.ml_auto{margin-left:auto}.mr_0{margin-right:var(--spacing-0)}.mr_22px{margin-right:22px}.mr_auto{margin-right:auto}.mt_0{margin-top:var(--spacing-0)}.mt_14px{margin-top:14px}.mt_18px\!{margin-top:18px!important}.mt_20px{margin-top:20px}.mt_22px{margin-top:22px}.mt_24px{margin-top:24px}.mt_30px{margin-top:30px}.mt_32px{margin-top:32px}.mt_34px{margin-top:34px}.mt_38px{margin-top:38px}.mt_48px{margin-top:48px}.mt_5px{margin-top:5px}.mt_auto{margin-top:auto}.max-w_660px{max-width:660px}.max-w_820px{max-width:820px}.max-w_content{max-width:var(--sizes-content)}.max-w_prose{max-width:var(--sizes-prose)}.max-w_wide{max-width:var(--sizes-wide)}.min-h_100vh{min-height:100vh}.min-h_150px{min-height:150px}.min-h_275px{min-height:275px}.min-h_610px{min-height:610px}.min-h_78px{min-height:78px}.min-h_calc\(100vh_-_225px\){min-height:calc(100vh - 225px)}.min-w_0{min-width:var(--sizes-0)}.pb_0{padding-bottom:var(--spacing-0)}.pb_100px{padding-bottom:100px}.pb_10px{padding-bottom:10px}.pb_110px{padding-bottom:110px}.pb_12px{padding-bottom:12px}.pb_14px{padding-bottom:14px}.pb_20px{padding-bottom:20px}.pb_21px{padding-bottom:21px}.pb_22px{padding-bottom:22px}.pb_23px{padding-bottom:23px}.pb_24px{padding-bottom:24px}.pb_25px{padding-bottom:25px}.pb_30px{padding-bottom:30px}.pb_35px{padding-bottom:35px}.pb_3px{padding-bottom:3px}.pb_40px{padding-bottom:40px}.pb_42px{padding-bottom:42px}.pb_47px{padding-bottom:47px}.pb_56px{padding-bottom:56px}.pb_section{padding-bottom:var(--spacing-section)}.pb_sectionMobile{padding-bottom:var(--spacing-section-mobile)}.pl_0{padding-left:var(--spacing-0)}.pl_10\.5\%{padding-left:10.5%}.pl_22px{padding-left:22px}.pl_24px{padding-left:24px}.pl_26px{padding-left:26px}.pl_28px{padding-left:28px}.pl_35px{padding-left:35px}.pl_4\.5\%{padding-left:4.5%}.pl_40px{padding-left:40px}.pl_7px{padding-left:7px}.pl_max\(4\.5\%\,_calc\(\(100\%_-_1160px\)_\/_2\)\){padding-left:max(4.5%,50% - 580px)}.pl_max\(60px\,_calc\(\(100\%_-_1160px\)_\/_2\)\){padding-left:max(60px,50% - 580px)}.pr_0{padding-right:var(--spacing-0)}.pr_12\%{padding-right:12%}.pr_22px{padding-right:22px}.pr_24px{padding-right:24px}.pr_26px{padding-right:26px}.pr_28px{padding-right:28px}.pr_4\.5\%{padding-right:4.5%}.pr_40px{padding-right:40px}.pr_7px{padding-right:7px}.pr_max\(4\.5\%\,_calc\(\(100\%_-_1160px\)_\/_2\)\){padding-right:max(4.5%,50% - 580px)}.pr_max\(60px\,_calc\(\(100\%_-_1160px\)_\/_2\)\){padding-right:max(60px,50% - 580px)}.pt_0{padding-top:var(--spacing-0)}.pt_12px{padding-top:12px}.pt_13px{padding-top:13px}.pt_14px{padding-top:14px}.pt_20px{padding-top:20px}.pt_21px{padding-top:21px}.pt_22px{padding-top:22px}.pt_23px{padding-top:23px}.pt_24px{padding-top:24px}.pt_32px{padding-top:32px}.pt_35px{padding-top:35px}.pt_3px{padding-top:3px}.pt_40px{padding-top:40px}.pt_50px{padding-top:50px}.pt_64px{padding-top:64px}.pt_85px{padding-top:85px}.pt_section{padding-top:var(--spacing-section)}.right_46px{right:46px}.top_-100px{top:-100px}.top_46px{top:46px}.w_100\%{width:100%}.w_36px{width:36px}.w_46px{width:46px}.w_58px{width:58px}.w_6px{width:6px}.w_calc\(100\%_-_120px\){width:calc(100% - 120px)}.w_min\(calc\(100\%_-_48px\)\,_1160px\){width:min(100% - 48px,1160px)}.\[\&_\>_a\]\:bd-b_1px_solid_\{colors\.line\}>a{border-bottom:1px solid var(--colors-line)}.\[\&_\>_a\]\:gap_20px>a{gap:20px}.\[\&_\>_a\]\:ai_center>a{align-items:center}.\[\&_\>_a\]\:d_grid>a{display:grid}.\[\&_\>_a\]\:fs_small>a{font-size:var(--font-sizes-small)}.\[\&_\>_a\]\:grid-tc_90px_76px_1fr_15px>a{grid-template-columns:90px 76px 1fr 15px}.\[\&_\>_a\]\:pb_23px>a{padding-bottom:23px}.\[\&_\>_a\]\:pl_0>a{padding-left:var(--spacing-0)}.\[\&_\>_a\]\:pr_0>a{padding-right:var(--spacing-0)}.\[\&_\>_a\]\:pt_23px>a{padding-top:23px}.\[\&_\>_div\]\:bd-b_1px_solid_\{colors\.line\}>div{border-bottom:1px solid var(--colors-line)}.\[\&_\>_div\]\:bd-r_1px_solid_\{colors\.line\}>div{border-right:1px solid var(--colors-line)}.\[\&_\>_div\]\:gap_22px>div{gap:22px}.\[\&_\>_div\]\:gap_24px>div{gap:24px}.\[\&_\>_div\]\:d_grid>div{display:grid}.\[\&_\>_div\]\:fs_detail>div{font-size:var(--font-sizes-detail)}.\[\&_\>_div\]\:grid-tc_120px_1fr>div{grid-template-columns:120px 1fr}.\[\&_\>_div\]\:grid-tc_130px_1fr>div{grid-template-columns:130px 1fr}.\[\&_\>_div\]\:grid-tc_95px_1fr>div{grid-template-columns:95px 1fr}.\[\&_\>_div\]\:pb_0>div{padding-bottom:var(--spacing-0)}.\[\&_\>_div\]\:pb_20px>div{padding-bottom:20px}.\[\&_\>_div\]\:pb_22px>div{padding-bottom:22px}.\[\&_\>_div\]\:pl_15px>div{padding-left:15px}.\[\&_\>_div\]\:pl_28px>div{padding-left:28px}.\[\&_\>_div\]\:pr_15px>div{padding-right:15px}.\[\&_\>_div\]\:pr_28px>div{padding-right:28px}.\[\&_\>_div\]\:pt_0>div{padding-top:var(--spacing-0)}.\[\&_\>_div\]\:pt_20px>div{padding-top:20px}.\[\&_\>_div\]\:pt_22px>div{padding-top:22px}.\[\&_\>_header\]\:bd-b_1px_solid_\{colors\.linkBorder\}>header{border-bottom:1px solid var(--colors-link-border)}.\[\&_\>_header\]\:gap_20px>header{gap:20px}.\[\&_\>_header\]\:ai_baseline>header{align-items:baseline}.\[\&_\>_header\]\:d_flex>header{display:flex}.\[\&_\>_header\]\:jc_space-between>header{justify-content:space-between}.\[\&_\>_header\]\:pb_15px>header{padding-bottom:15px}.\[\&_\>_header_h2\]\:fs_22px>header h2{font-size:22px}.\[\&_\>_header_h2\]\:ls_0\.08em>header h2{letter-spacing:.08em}.\[\&_\>_header_span\]\:c_muted>header span{color:var(--colors-muted)}.\[\&_\>_header_span\]\:fs_caption>header span{font-size:var(--font-sizes-caption)}.\[\&_\>_p\]\:c_body>p{color:var(--colors-body)}.\[\&_\>_p\]\:c_muted>p{color:var(--colors-muted)}.\[\&_\>_p\]\:ff_heading>p{font-family:var(--fonts-heading)}.\[\&_\>_p\]\:fs_18px>p{font-size:18px}.\[\&_\>_p\]\:fs_detail>p{font-size:var(--font-sizes-detail)}.\[\&_\>_p\]\:fs_small>p{font-size:var(--font-sizes-small)}.\[\&_\>_p\]\:ls_0\.14em>p{letter-spacing:.14em}.\[\&_\>_p\]\:lh_prose>p{line-height:var(--line-heights-prose)}.\[\&_\>_p\]\:mb_22px>p{margin-bottom:22px}.\[\&_\>_p\]\:mt_13px>p{margin-top:13px}.\[\&_\>_p\]\:mt_9px>p{margin-top:9px}.\[\&_\>_p\]\:max-w_460px>p{max-width:460px}.\[\&_\>_span\]\:flex-sh_0>span{flex-shrink:0}.\[\&_\>_span\]\:fs_small>span{font-size:var(--font-sizes-small)}.\[\&_\[data-arrow\]\]\:as_end [data-arrow]{align-self:end}.\[\&_\[data-arrow\]\]\:c_staffAccent [data-arrow]{color:var(--colors-staff-accent)}.\[\&_\[data-arrow\]\]\:mt_auto [data-arrow]{margin-top:auto}.\[\&_\[data-description\]\]\:c_body [data-description]{color:var(--colors-body)}.\[\&_\[data-description\]\]\:fs_caption [data-description]{font-size:var(--font-sizes-caption)}.\[\&_\[data-description\]\]\:mt_8px [data-description]{margin-top:8px}.\[\&_\[data-file-icon\]\]\:bd_1px_solid_\{colors\.linkBorder\} [data-file-icon]{border:1px solid var(--colors-link-border)}.\[\&_\[data-file-icon\]\]\:place-items_center [data-file-icon]{place-items:center}.\[\&_\[data-file-icon\]\]\:c_staffAccent [data-file-icon]{color:var(--colors-staff-accent)}.\[\&_\[data-file-icon\]\]\:d_grid [data-file-icon]{display:grid}.\[\&_\[data-file-icon\]\]\:ff_latin [data-file-icon]{font-family:var(--fonts-latin)}.\[\&_\[data-file-icon\]\]\:fs_9px [data-file-icon]{font-size:9px}.\[\&_\[data-file-icon\]\]\:fw_700 [data-file-icon]{font-weight:700}.\[\&_\[data-file-icon\]\]\:h_46px [data-file-icon]{height:46px}.\[\&_\[data-file-icon\]\]\:w_38px [data-file-icon]{width:38px}.\[\&_\[data-icon\]\]\:bg_staffAccentSoft [data-icon]{background:var(--colors-staff-accent-soft)}.\[\&_\[data-icon\]\]\:bd_1px_solid_\{colors\.staffAccent\} [data-icon]{border:1px solid var(--colors-staff-accent)}.\[\&_\[data-icon\]\]\:bdr_2px [data-icon]{border-radius:2px}.\[\&_\[data-icon\]\]\:pos_relative [data-icon]{position:relative}.\[\&_\[data-icon\]\]\:h_24px [data-icon]{height:24px}.\[\&_\[data-icon\]\]\:mb_22px [data-icon]{margin-bottom:22px}.\[\&_\[data-icon\]\]\:w_34px [data-icon]{width:34px}.\[\&_\[data-intro\]_h1\]\:m_13px_0_24px [data-intro] h1{margin:13px 0 24px}.\[\&_\[data-intro\]_h1\]\:fs_clamp\(36px\,_5vw\,_58px\) [data-intro] h1{font-size:clamp(36px,5vw,58px)}.\[\&_\[data-intro\]_h1\]\:ls_0\.1em [data-intro] h1{letter-spacing:.1em}.\[\&_\[data-intro\]_h1\]\:lh_1\.45 [data-intro] h1{line-height:1.45}.\[\&_\[data-label\]\]\:c_staffAccent [data-label]{color:var(--colors-staff-accent)}.\[\&_\[data-label\]\]\:ff_latin [data-label]{font-family:var(--fonts-latin)}.\[\&_\[data-label\]\]\:fs_9px [data-label]{font-size:9px}.\[\&_\[data-label\]\]\:fw_700 [data-label]{font-weight:700}.\[\&_\[data-label\]\]\:ls_0\.16em [data-label]{letter-spacing:.16em}.\[\&_\[data-lock\]\]\:c_staffAccent [data-lock]{color:var(--colors-staff-accent)}.\[\&_\[data-lock\]\]\:fs_caption [data-lock]{font-size:var(--font-sizes-caption)}.\[\&_\[data-lock\]\]\:fw_600 [data-lock]{font-weight:600}.\[\&_\[data-lock\]\]\:mt_10px [data-lock]{margin-top:10px}.\[\&_\[data-mark\]\]\:bd_1px_solid_currentColor [data-mark]{border:1px solid}.\[\&_\[data-mark\]\]\:ring_1px_solid_currentColor [data-mark]{outline:1px solid}.\[\&_\[data-mark\]\]\:place-items_center [data-mark]{place-items:center}.\[\&_\[data-mark\]\]\:d_grid [data-mark]{display:grid}.\[\&_\[data-mark\]\]\:flex-sh_0 [data-mark]{flex-shrink:0}.\[\&_\[data-mark\]\]\:ff_heading [data-mark]{font-family:var(--fonts-heading)}.\[\&_\[data-mark\]\]\:fs_22px [data-mark]{font-size:22px}.\[\&_\[data-mark\]\]\:ring-o_-4px [data-mark]{outline-offset:-4px}.\[\&_\[data-mark\]\]\:h_42px [data-mark]{height:42px}.\[\&_\[data-mark\]\]\:w_38px [data-mark]{width:38px}.\[\&_\[data-meta\]\]\:c_muted [data-meta]{color:var(--colors-muted)}.\[\&_\[data-meta\]\]\:ff_latin [data-meta]{font-family:var(--fonts-latin)}.\[\&_\[data-meta\]\]\:fs_9px [data-meta]{font-size:9px}.\[\&_\[data-meta\]\]\:ls_0\.08em [data-meta]{letter-spacing:.08em}.\[\&_\[data-meta\]\]\:mt_7px [data-meta]{margin-top:7px}.\[\&_a\]\:bg_card a{background:var(--colors-card)}.\[\&_a\]\:p_20px_22px a{padding:20px 22px}.\[\&_a\]\:bd-b_1px_solid_\{colors\.line\} a{border-bottom:1px solid var(--colors-line)}.\[\&_a\]\:bd-b_1px_solid_\{colors\.linkBorder\} a{border-bottom:1px solid var(--colors-link-border)}.\[\&_a\]\:bd-r_1px_solid_\{colors\.line\} a{border-right:1px solid var(--colors-line)}.\[\&_a\]\:gap_12px a{gap:12px}.\[\&_a\]\:gap_18px a{gap:18px}.\[\&_a\]\:gap_34px a{gap:34px}.\[\&_a\]\:ai_center a{align-items:center}.\[\&_a\]\:d_flex a{display:flex}.\[\&_a\]\:d_grid a{display:grid}.\[\&_a\]\:d_inline-block a{display:inline-block}.\[\&_a\]\:flex-d_column a{flex-direction:column}.\[\&_a\]\:fs_small a{font-size:var(--font-sizes-small)}.\[\&_a\]\:fw_600 a{font-weight:600}.\[\&_a\]\:grid-tc_42px_1fr_auto a{grid-template-columns:42px 1fr auto}.\[\&_a\]\:jc_space-between a{justify-content:space-between}.\[\&_a\]\:ml_auto a{margin-left:auto}.\[\&_a\]\:mt_28px a{margin-top:28px}.\[\&_a\]\:min-h_210px a{min-height:210px}.\[\&_a\]\:min-h_68px a{min-height:68px}.\[\&_a\]\:pb_16px a{padding-bottom:16px}.\[\&_a\]\:pb_26px a{padding-bottom:26px}.\[\&_a\]\:pb_5px a{padding-bottom:5px}.\[\&_a\]\:pl_18px a{padding-left:18px}.\[\&_a\]\:pl_32px a{padding-left:32px}.\[\&_a\]\:pr_18px a{padding-right:18px}.\[\&_a\]\:pr_32px a{padding-right:32px}.\[\&_a\]\:pt_16px a{padding-top:16px}.\[\&_a\]\:pt_30px a{padding-top:30px}.\[\&_a\[aria-current\=\"page\"\]\]\:bg_notice a[aria-current=page]{background:var(--colors-notice)}.\[\&_a\[aria-current\=\"page\"\]\]\:fw_600 a[aria-current=page]{font-weight:600}.\[\&_article\]\:bg_program article{background:var(--colors-program)}.\[\&_article\]\:pb_28px article{padding-bottom:28px}.\[\&_article\]\:pb_35px article{padding-bottom:35px}.\[\&_article\]\:pl_26px article{padding-left:26px}.\[\&_article\]\:pl_30px article{padding-left:30px}.\[\&_article\]\:pr_26px article{padding-right:26px}.\[\&_article\]\:pr_30px article{padding-right:30px}.\[\&_article\]\:pt_28px article{padding-top:28px}.\[\&_button\]\:bg_staffInk button{background:var(--colors-staff-ink)}.\[\&_button\]\:bd_0 button{border:0}.\[\&_button\]\:font_inherit button{font:inherit}.\[\&_button\]\:p_14px button{padding:14px}.\[\&_button\]\:c_white button{color:var(--colors-white)}.\[\&_button\]\:cursor_pointer button{cursor:pointer}.\[\&_button\]\:fw_600 button{font-weight:600}.\[\&_button\]\:ls_0\.08em button{letter-spacing:.08em}.\[\&_button\]\:mt_25px button{margin-top:25px}.\[\&_button\]\:w_100\% button{width:100%}.\[\&_caption\]\:c_muted caption{color:var(--colors-muted)}.\[\&_caption\]\:fs_caption caption{font-size:var(--font-sizes-caption)}.\[\&_caption\]\:ta_left caption{text-align:left}.\[\&_caption\]\:mb_14px caption{margin-bottom:14px}.\[\&_dd\]\:m_0 dd{margin:var(--spacing-0)}.\[\&_dd\]\:c_body dd{color:var(--colors-body)}.\[\&_dd\]\:fs_detail dd{font-size:var(--font-sizes-detail)}.\[\&_dd\]\:mb_0 dd{margin-bottom:var(--spacing-0)}.\[\&_dd\]\:ml_0 dd{margin-left:var(--spacing-0)}.\[\&_dd\]\:mr_0 dd{margin-right:var(--spacing-0)}.\[\&_dd\]\:mt_0 dd{margin-top:var(--spacing-0)}.\[\&_dd_span\]\:c_muted dd span{color:var(--colors-muted)}.\[\&_dd_span\]\:fs_small dd span{font-size:var(--font-sizes-small)}.\[\&_dd_strong\]\:d_block dd strong{display:block}.\[\&_dd_strong\]\:fs_detail dd strong{font-size:var(--font-sizes-detail)}.\[\&_dd_strong\]\:mb_5px dd strong{margin-bottom:5px}.\[\&_details\]\:bd-b_1px_solid_\{colors\.line\} details{border-bottom:1px solid var(--colors-line)}.\[\&_details_p\]\:c_muted details p{color:var(--colors-muted)}.\[\&_details_p\]\:fs_detail details p{font-size:var(--font-sizes-detail)}.\[\&_details_p\]\:pb_24px details p{padding-bottom:24px}.\[\&_details_p\]\:pl_5px details p{padding-left:5px}.\[\&_details_p\]\:pr_28px details p{padding-right:28px}.\[\&_details_p\]\:pt_0 details p{padding-top:var(--spacing-0)}.\[\&_details\[open\]_summary_span\]\:trf_rotate\(45deg\) details[open] summary span{transform:rotate(45deg)}.\[\&_div_\>_a\]\:td_underline div>a{text-decoration:underline}.\[\&_div_\>_a\]\:d_inline-block div>a{display:inline-block}.\[\&_div_\>_a\]\:ff_heading div>a{font-family:var(--fonts-heading)}.\[\&_div_\>_a\]\:fs_16px div>a{font-size:16px}.\[\&_div_\>_a\]\:fw_600 div>a{font-weight:600}.\[\&_div_\>_a\]\:ls_0\.03em div>a{letter-spacing:.03em}.\[\&_div_\>_a\]\:td-c_linkBorder div>a{-webkit-text-decoration-color:var(--colors-link-border);text-decoration-color:var(--colors-link-border)}.\[\&_div_\>_a\]\:tu-o_5px div>a{text-underline-offset:5px}.\[\&_div_\>_a\]\:mt_4px div>a{margin-top:4px}.\[\&_dt\]\:c_muted dt{color:var(--colors-muted)}.\[\&_dt\]\:ff_latin dt{font-family:var(--fonts-latin)}.\[\&_dt\]\:fw_600 dt{font-weight:600}.\[\&_dt\]\:ls_0\.08em dt{letter-spacing:.08em}.\[\&_figcaption\]\:c_muted figcaption{color:var(--colors-muted)}.\[\&_figcaption\]\:fs_caption figcaption{font-size:var(--font-sizes-caption)}.\[\&_figcaption\]\:mt_10px figcaption{margin-top:10px}.\[\&_form\]\:mt_27px form{margin-top:27px}.\[\&_h1\]\:m_10px_0_16px h1{margin:10px 0 16px}.\[\&_h1\]\:m_40px_0_24px h1{margin:40px 0 24px}.\[\&_h1\]\:fs_28px h1{font-size:28px}.\[\&_h1\]\:fs_31px h1{font-size:31px}.\[\&_h1\]\:fs_48px h1{font-size:48px}.\[\&_h1\]\:fs_clamp\(24px\,_3vw\,_28px\) h1{font-size:clamp(24px,3vw,28px)}.\[\&_h1\]\:fs_clamp\(31px\,_4vw\,_44px\) h1{font-size:clamp(31px,4vw,44px)}.\[\&_h1\]\:fs_clamp\(50px\,_5\.2vw\,_78px\) h1{font-size:clamp(50px,5.2vw,78px)}.\[\&_h1\]\:ls_0\.07em h1{letter-spacing:.07em}.\[\&_h1\]\:ls_0\.12em h1{letter-spacing:.12em}.\[\&_h1\]\:ls_0\.15em h1{letter-spacing:.15em}.\[\&_h1\]\:ls_0\.1em h1{letter-spacing:.1em}.\[\&_h1\]\:lh_1\.5 h1{line-height:1.5}.\[\&_h1\]\:lh_1\.55 h1{line-height:1.55}.\[\&_h1\]\:white-space_nowrap h1{white-space:nowrap}.\[\&_h1\]\:mb_17px h1{margin-bottom:17px}.\[\&_h1\]\:mb_24px h1{margin-bottom:24px}.\[\&_h1\]\:ml_0 h1{margin-left:var(--spacing-0)}.\[\&_h1\]\:mr_0 h1{margin-right:var(--spacing-0)}.\[\&_h1\]\:mt_10px h1{margin-top:10px}.\[\&_h1\]\:mt_28px h1{margin-top:28px}.\[\&_h1\]\:mt_7px h1{margin-top:7px}.\[\&_h1\,_\&_h2\,_\&_h3\]\:fw_600 h1,.\[\&_h1\,_\&_h2\,_\&_h3\]\:fw_600 h2,.\[\&_h1\,_\&_h2\,_\&_h3\]\:fw_600 h3{font-weight:600}.\[\&_h1\,_\&_h2\,_\&_h3\]\:ls_0\.06em h1,.\[\&_h1\,_\&_h2\,_\&_h3\]\:ls_0\.06em h2,.\[\&_h1\,_\&_h2\,_\&_h3\]\:ls_0\.06em h3{letter-spacing:.06em}.\[\&_h1\,_\&_h2\,_\&_h3\]\:lh_1\.6 h1,.\[\&_h1\,_\&_h2\,_\&_h3\]\:lh_1\.6 h2,.\[\&_h1\,_\&_h2\,_\&_h3\]\:lh_1\.6 h3{line-height:1.6}.\[\&_h2\]\:m_36px_0_18px h2{margin:36px 0 18px}.\[\&_h2\]\:fs_23px h2{font-size:23px}.\[\&_h2\]\:fs_24px h2{font-size:24px}.\[\&_h2\]\:fs_27px h2{font-size:27px}.\[\&_h2\]\:fs_30px h2{font-size:30px}.\[\&_h2\]\:fs_31px h2{font-size:31px}.\[\&_h2\]\:fs_36px h2{font-size:36px}.\[\&_h2\]\:fs_43px h2{font-size:43px}.\[\&_h2\]\:ls_0\.07em h2{letter-spacing:.07em}.\[\&_h2\]\:ls_0\.08em h2{letter-spacing:.08em}.\[\&_h2\]\:ls_0\.1em h2{letter-spacing:.1em}.\[\&_h2\]\:lh_1\.8 h2{line-height:1.8}.\[\&_h2\]\:mb_10px h2{margin-bottom:10px}.\[\&_h2\]\:mb_13px h2{margin-bottom:13px}.\[\&_h2\]\:mb_28px h2{margin-bottom:28px}.\[\&_h2\]\:mb_32px h2{margin-bottom:32px}.\[\&_h2\]\:ml_0 h2{margin-left:var(--spacing-0)}.\[\&_h2\]\:mr_0 h2{margin-right:var(--spacing-0)}.\[\&_h2\]\:mt_13px h2{margin-top:13px}.\[\&_h2\]\:mt_20px h2{margin-top:20px}.\[\&_h2\]\:mt_22px h2{margin-top:22px}.\[\&_h2\]\:mt_26px h2{margin-top:26px}.\[\&_h2\]\:mt_28px h2{margin-top:28px}.\[\&_h2\,_\&_h3\]\:fs_20px h2,.\[\&_h2\,_\&_h3\]\:fs_20px h3{font-size:20px}.\[\&_h2\,_\&_h3\]\:mb_9px h2,.\[\&_h2\,_\&_h3\]\:mb_9px h3{margin-bottom:9px}.\[\&_h3\]\:m_24px_0_10px h3{margin:24px 0 10px}.\[\&_h3\]\:fs_18px h3{font-size:18px}.\[\&_h3\]\:fs_21px h3{font-size:21px}.\[\&_h3\]\:fs_23px h3{font-size:23px}.\[\&_h3\]\:mb_10px h3{margin-bottom:10px}.\[\&_h3\]\:mb_12px h3{margin-bottom:12px}.\[\&_h3\]\:mb_8px h3{margin-bottom:8px}.\[\&_h3\]\:ml_0 h3{margin-left:var(--spacing-0)}.\[\&_h3\]\:mr_0 h3{margin-right:var(--spacing-0)}.\[\&_h3\]\:mt_14px h3{margin-top:14px}.\[\&_h3\]\:mt_17px h3{margin-top:17px}.\[\&_img\]\:filter_saturate\(0\.6\)_brightness\(0\.87\) img{filter:saturate(.6)brightness(.87)}.\[\&_img\]\:obj-f_cover img{object-fit:cover}.\[\&_img\]\:pos_absolute img{position:absolute}.\[\&_img\]\:h_100\% img{height:100%}.\[\&_img\]\:max-h_430px img{max-height:430px}.\[\&_img\]\:w_100\% img{width:100%}.\[\&_input\]\:bg_paper input{background:var(--colors-paper)}.\[\&_input\]\:bd_1px_solid_\{colors\.linkBorder\} input{border:1px solid var(--colors-link-border)}.\[\&_input\]\:font_inherit input{font:inherit}.\[\&_input\]\:p_13px_14px input{padding:13px 14px}.\[\&_input\]\:bdr_0 input{border-radius:0}.\[\&_input\]\:c_ink input{color:var(--colors-ink)}.\[\&_input\]\:mt_7px input{margin-top:7px}.\[\&_input\]\:w_100\% input{width:100%}.\[\&_label\]\:d_block label{display:block}.\[\&_label\]\:fs_small label{font-size:var(--font-sizes-small)}.\[\&_label\]\:fw_600 label{font-weight:600}.\[\&_label\]\:mt_18px label{margin-top:18px}.\[\&_ol\]\:li-t_decimal ol{list-style-type:decimal}.\[\&_p\]\:c_body p{color:var(--colors-body)}.\[\&_p\]\:c_muted p{color:var(--colors-muted)}.\[\&_p\]\:c_programText p{color:var(--colors-program-text)}.\[\&_p\]\:ff_heading p{font-family:var(--fonts-heading)}.\[\&_p\]\:fs_26px p{font-size:26px}.\[\&_p\]\:fs_28px p{font-size:28px}.\[\&_p\]\:fs_caption p{font-size:var(--font-sizes-caption)}.\[\&_p\]\:fs_detail p{font-size:var(--font-sizes-detail)}.\[\&_p\]\:fs_small p{font-size:var(--font-sizes-small)}.\[\&_p\]\:fw_500 p{font-weight:500}.\[\&_p\]\:fw_normal p{font-weight:var(--font-weights-normal)}.\[\&_p\]\:ls_0\.18em p{letter-spacing:.18em}.\[\&_p\]\:ls_0\.1em p{letter-spacing:.1em}.\[\&_p\]\:lh_1\.45 p{line-height:1.45}.\[\&_p\]\:lh_body p{line-height:var(--line-heights-body)}.\[\&_p\]\:lh_natural p{line-height:var(--line-heights-natural)}.\[\&_p\]\:lh_prose p{line-height:var(--line-heights-prose)}.\[\&_p\]\:ta_right p{text-align:right}.\[\&_p\]\:mt_14px p{margin-top:14px}.\[\&_p\]\:mt_28px p{margin-top:28px}.\[\&_p\]\:mt_5px p{margin-top:5px}.\[\&_p\]\:mt_6px p{margin-top:6px}.\[\&_p_\+_p\]\:mt_22px p+p{margin-top:22px}.\[\&_p_\+_p\,_\&_ul_\+_p\,_\&_p_\+_ul\,_\&_ol_\+_p\,_\&_p_\+_ol\]\:mt_18px p+p,.\[\&_p_\+_p\,_\&_ul_\+_p\,_\&_p_\+_ul\,_\&_ol_\+_p\,_\&_p_\+_ol\]\:mt_18px ul+p,.\[\&_p_\+_p\,_\&_ul_\+_p\,_\&_p_\+_ul\,_\&_ol_\+_p\,_\&_p_\+_ol\]\:mt_18px p+ul,.\[\&_p_\+_p\,_\&_ul_\+_p\,_\&_p_\+_ul\,_\&_ol_\+_p\,_\&_p_\+_ol\]\:mt_18px ol+p,.\[\&_p_\+_p\,_\&_ul_\+_p\,_\&_p_\+_ul\,_\&_ol_\+_p\,_\&_p_\+_ol\]\:mt_18px p+ol{margin-top:18px}.\[\&_p_strong\]\:d_block p strong{display:block}.\[\&_p_strong\]\:fs_small p strong{font-size:var(--font-sizes-small)}.\[\&_small\]\:c_muted small{color:var(--colors-muted)}.\[\&_small\]\:d_block small{display:block}.\[\&_small\]\:fs_9px small{font-size:9px}.\[\&_small\]\:ls_0\.13em small{letter-spacing:.13em}.\[\&_small\]\:mt_2px small{margin-top:2px}.\[\&_span\]\:c_staffAccent span{color:var(--colors-staff-accent)}.\[\&_span\]\:fs_15px span{font-size:15px}.\[\&_span\]\:fs_22px span{font-size:22px}.\[\&_span\]\:fw_400 span{font-weight:400}.\[\&_strong\]\:d_block strong{display:block}.\[\&_strong\]\:ff_heading strong{font-family:var(--fonts-heading)}.\[\&_strong\]\:fs_16px strong{font-size:16px}.\[\&_strong\]\:fs_17px strong{font-size:17px}.\[\&_strong\]\:ls_0\.04em strong{letter-spacing:.04em}.\[\&_strong\]\:ls_0\.05em strong{letter-spacing:.05em}.\[\&_strong\]\:ls_0\.08em strong{letter-spacing:.08em}.\[\&_summary\]\:gap_16px summary{gap:16px}.\[\&_summary\]\:d_flex summary{display:flex}.\[\&_summary\]\:fs_detail summary{font-size:var(--font-sizes-detail)}.\[\&_summary\]\:jc_space-between summary{justify-content:space-between}.\[\&_summary\]\:pb_23px summary{padding-bottom:23px}.\[\&_summary\]\:pl_5px summary{padding-left:5px}.\[\&_summary\]\:pr_5px summary{padding-right:5px}.\[\&_summary\]\:pt_23px summary{padding-top:23px}.\[\&_summary_span\]\:trs_transform_0\.2s summary span{transition:transform .2s}.\[\&_table\]\:m_24px_0 table{margin:24px 0}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_table\]\:fs_detail table{font-size:var(--font-sizes-detail)}.\[\&_table\]\:w_100\% table{width:100%}.\[\&_th\]\:bg_notice th{background:var(--colors-notice)}.\[\&_th\]\:bg_staffSurface th{background:var(--colors-staff-surface)}.\[\&_th\]\:fw_600 th{font-weight:600}.\[\&_th\,_\&_td\]\:p_14px_16px th,.\[\&_th\,_\&_td\]\:p_14px_16px td{padding:14px 16px}.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\{colors\.line\} th,.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\{colors\.line\} td{border-bottom:1px solid var(--colors-line)}.\[\&_th\,_\&_td\]\:ta_left th,.\[\&_th\,_\&_td\]\:ta_left td{text-align:left}.\[\&_th\,_\&_td\]\:va_top th,.\[\&_th\,_\&_td\]\:va_top td{vertical-align:top}.\[\&_th\,_\&_td\]\:pb_18px th,.\[\&_th\,_\&_td\]\:pb_18px td{padding-bottom:18px}.\[\&_th\,_\&_td\]\:pl_18px th,.\[\&_th\,_\&_td\]\:pl_18px td{padding-left:18px}.\[\&_th\,_\&_td\]\:pr_18px th,.\[\&_th\,_\&_td\]\:pr_18px td{padding-right:18px}.\[\&_th\,_\&_td\]\:pt_18px th,.\[\&_th\,_\&_td\]\:pt_18px td{padding-top:18px}.\[\&_time\]\:c_muted time{color:var(--colors-muted)}.\[\&_time\]\:d_block time{display:block}.\[\&_time\]\:fs_caption time{font-size:var(--font-sizes-caption)}.\[\&_time\]\:white-space_nowrap time{white-space:nowrap}.\[\&_time\]\:mt_19px time{margin-top:19px}.\[\&_ul\]\:li-t_disc ul{list-style-type:disc}.\[\&_ul\,_\&_ol\]\:pl_1\.5em ul,.\[\&_ul\,_\&_ol\]\:pl_1\.5em ol{padding-left:1.5em}.\[\&_\>_a\:not\(\[data-header-cta\]\)\]\:pos_relative>a:not([data-header-cta]){position:relative}.\[\&_\>_a\:not\(\[data-header-cta\]\)\]\:pb_14px>a:not([data-header-cta]){padding-bottom:14px}.\[\&_\>_a\:not\(\[data-header-cta\]\)\]\:pl_0>a:not([data-header-cta]){padding-left:var(--spacing-0)}.\[\&_\>_a\:not\(\[data-header-cta\]\)\]\:pr_0>a:not([data-header-cta]){padding-right:var(--spacing-0)}.\[\&_\>_a\:not\(\[data-header-cta\]\)\]\:pt_14px>a:not([data-header-cta]){padding-top:14px}.\[\&_\>_\:first-child\]\:bd-t_1px_solid_\{colors\.line\}>:first-child{border-top:1px solid var(--colors-line)}.\[\&_\>_div\:first-child\]\:pl_0>div:first-child{padding-left:var(--spacing-0)}.\[\&_\>_div\:last-child\]\:bd-r_0>div:last-child{border-right:0}.\[\&_\>_div\:last-child_\>_p\]\:c_body>div:last-child>p{color:var(--colors-body)}.\[\&_\>_div\:last-child_\>_p\]\:lh_prose>div:last-child>p{line-height:var(--line-heights-prose)}.\[\&_\>_div\:last-child_\>_p\]\:mb_18px>div:last-child>p{margin-bottom:18px}.\[\&_\>_p\:last-child\]\:c_body>p:last-child{color:var(--colors-body)}.\[\&_\>_p\:last-child\]\:lh_2\.4>p:last-child{line-height:2.4}.\[\&_\>_span\:last-child\]\:fs_caption>span:last-child{font-size:var(--font-sizes-caption)}.\[\&_\[data-intro\]_\>_p\:last-child\]\:c_body [data-intro]>p:last-child{color:var(--colors-body)}.\[\&_\[data-intro\]_\>_p\:last-child\]\:ls_0\.04em [data-intro]>p:last-child{letter-spacing:.04em}.\[\&_\[data-intro\]_\>_p\:last-child\]\:max-w_540px [data-intro]>p:last-child{max-width:540px}.\[\&_a_\>_span\:last-child\]\:d_flex a>span:last-child{display:flex}.\[\&_a_\>_span\:last-child\]\:fs_small a>span:last-child{font-size:var(--font-sizes-small)}.\[\&_a_\>_span\:last-child\]\:jc_space-between a>span:last-child{justify-content:space-between}.\[\&_a_\>_span\:last-child\]\:mt_auto a>span:last-child{margin-top:auto}.\[\&_a_\>_span\:last-child\]\:pt_24px a>span:last-child{padding-top:24px}.\[\&_a\:last-child\]\:bd-b_0 a:last-child{border-bottom:0}.\[\&_\[data-lock\]\:empty\]\:d_none [data-lock]:empty{display:none}.\[\&_\:is\(h1\,_h2\,_h3\)\:first-child\]\:mt_0 :is(h1,h2,h3):first-child{margin-top:var(--spacing-0)}.\[\&_\>_p\:last-child\:not\(\[data-eyebrow\]\)\]\:c_muted>p:last-child:not([data-eyebrow]){color:var(--colors-muted)}.\[\&_\>_p\:last-child\:not\(\[data-eyebrow\]\)\]\:fs_small>p:last-child:not([data-eyebrow]){font-size:var(--font-sizes-small)}.\[\&_a\:hover\]\:bg_cardHover a:hover{background:var(--colors-card-hover)}.\[\&_a\:hover\]\:bg_staffSurface a:hover{background:var(--colors-staff-surface)}.\[\&_a\:hover\]\:c_staffAccent a:hover{color:var(--colors-staff-accent)}.\[\&_a\:hover\]\:c_staffInk a:hover{color:var(--colors-staff-ink)}.\[\&_a\:hover\]\:c_white a:hover{color:var(--colors-white)}.\[\&_button\:hover\]\:bg_actionHover button:hover,.\[\&\:hover\]\:bg_actionHover:hover{background:var(--colors-action-hover)}.\[\&\:hover\]\:bg_admissionsHover:hover{background:var(--colors-admissions-hover)}.\[\&\:hover\]\:bg_cardHover:hover{background:var(--colors-card-hover)}.\[\&\:hover\]\:bd-c_staffAccent:hover{border-color:var(--colors-staff-accent)}.\[\&\:hover\]\:bx-sh_0_12px_28px_\{colors\.staffShadow\}:hover{box-shadow:0 12px 28px var(--colors-staff-shadow)}.\[\&\:hover\]\:c_staffInk:hover{color:var(--colors-staff-ink)}.\[\&\:hover\]\:c_white:hover{color:var(--colors-white)}.\[\&\:hover\]\:trf_translateY\(-2px\):hover{transform:translateY(-2px)}.\[\&_input\:focus\]\:bd-c_staffAccent input:focus{border-color:var(--colors-staff-accent)}.\[\&_input\:focus\]\:ring_3px_solid_\{colors\.selection\} input:focus{outline:3px solid var(--colors-selection)}.\[\&\:focus\]\:top_12px:focus{top:12px}.hover\:bg_staffSurface:is(:hover,[data-hover]){background:var(--colors-staff-surface)}.\[\&_\[data-icon\]\:\:before\]\:bg_staffAccentSoft [data-icon]:before{background:var(--colors-staff-accent-soft)}.\[\&_\[data-icon\]\:\:before\]\:bd_1px_solid_\{colors\.staffAccent\} [data-icon]:before{border:1px solid var(--colors-staff-accent)}.\[\&_\[data-icon\]\:\:before\]\:bd-b_0 [data-icon]:before{border-bottom:0}.\[\&_\[data-icon\]\:\:before\]\:content_\"\" [data-icon]:before{content:""}.\[\&_\[data-icon\]\:\:before\]\:pos_absolute [data-icon]:before{position:absolute}.\[\&_\[data-icon\]\:\:before\]\:h_7px [data-icon]:before{height:7px}.\[\&_\[data-icon\]\:\:before\]\:left_3px [data-icon]:before{left:3px}.\[\&_\[data-icon\]\:\:before\]\:top_-7px [data-icon]:before{top:-7px}.\[\&_\[data-icon\]\:\:before\]\:w_15px [data-icon]:before{width:15px}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:bg_ink a[aria-current=page]:after{background:var(--colors-ink)}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:content_\"\" a[aria-current=page]:after{content:""}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:pos_absolute a[aria-current=page]:after{position:absolute}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:bottom_4px a[aria-current=page]:after{bottom:4px}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:h_2px a[aria-current=page]:after{height:2px}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:left_0 a[aria-current=page]:after{left:var(--spacing-0)}.\[\&_a\[aria-current\=\"page\"\]\:\:after\]\:w_20px a[aria-current=page]:after{width:20px}.\[\&\:\:after\]\:bg_linear-gradient\(0deg\,_\{colors\.photoShade\}\,_transparent_55\%\):after{background:linear-gradient(0deg, var(--colors-photo-shade), transparent 55%)}.\[\&\:\:after\]\:bg_linkBorder:after{background:var(--colors-link-border)}.\[\&\:\:after\]\:bg_staffAccentSoft:after{background:var(--colors-staff-accent-soft)}.\[\&\:\:after\]\:inset_0:after{inset:var(--spacing-0)}.\[\&\:\:after\]\:bd-b_1px_solid_\{colors\.linkBorder\}:after{border-bottom:1px solid var(--colors-link-border)}.\[\&\:\:after\]\:bd-l_1px_solid_\{colors\.linkBorder\}:after{border-left:1px solid var(--colors-link-border)}.\[\&\:\:after\]\:content_\"\":after{content:""}.\[\&\:\:after\]\:pos_absolute:after{position:absolute}.\[\&\:\:after\]\:h_13px:after{height:13px}.\[\&\:\:after\]\:h_1px:after{height:1px}.\[\&\:\:after\]\:right_-1px:after{right:-1px}.\[\&\:\:after\]\:top_-1px:after{top:-1px}.\[\&\:\:after\]\:w_13px:after{width:13px}.\[\&\:\:after\]\:w_48px:after{width:48px}@media (width<=1100px){.compact\:gap_12px{gap:12px}.compact\:gap_12px_30px{gap:12px 30px}.compact\:d_block{display:block}.compact\:d_none{display:none}.compact\:flex-wrap_wrap{flex-wrap:wrap}.compact\:fs_21px{font-size:21px}.compact\:fs_caption{font-size:var(--font-sizes-caption)}.compact\:grid-tc_75px_64px_1fr_12px{grid-template-columns:75px 64px 1fr 12px}.compact\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.compact\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.compact\:h_88px{height:88px}.compact\:ml_30px{margin-left:30px}.compact\:mr_30px{margin-right:30px}.compact\:min-h_570px{min-height:570px}.compact\:pb_0{padding-bottom:var(--spacing-0)}.compact\:pl_30px{padding-left:30px}.compact\:pr_30px{padding-right:30px}.compact\:pt_0{padding-top:var(--spacing-0)}.compact\:pt_44px{padding-top:44px}.compact\:w_calc\(100\%_-_80px\){width:calc(100% - 80px)}.compact\:\[\&_\>_a\]\:gap_12px>a{gap:12px}.compact\:\[\&_\>_a\]\:grid-tc_75px_64px_1fr_12px>a{grid-template-columns:75px 64px 1fr 12px}.compact\:\[\&_h1\]\:fs_55px h1{font-size:55px}.compact\:\[\&_h2\]\:fs_35px h2{font-size:35px}.compact\:\[\&_nav\]\:bg_paper nav{background:var(--colors-paper)}.compact\:\[\&_nav\]\:bd-t_1px_solid_\{colors\.line\} nav{border-top:1px solid var(--colors-line)}.compact\:\[\&_nav\]\:bx-sh_0_16px_20px_\{colors\.menuShadow\} nav{box-shadow:0 16px 20px var(--colors-menu-shadow)}.compact\:\[\&_nav\]\:pos_absolute nav{position:absolute}.compact\:\[\&_nav\]\:z_10 nav{z-index:10}.compact\:\[\&_nav\]\:ov-y_auto nav{overflow-y:auto}.compact\:\[\&_nav\]\:left_0 nav{left:var(--spacing-0)}.compact\:\[\&_nav\]\:max-h_calc\(100vh_-_88px\) nav{max-height:calc(100vh - 88px)}.compact\:\[\&_nav\]\:pb_24px nav{padding-bottom:24px}.compact\:\[\&_nav\]\:pl_24px nav{padding-left:24px}.compact\:\[\&_nav\]\:pr_24px nav{padding-right:24px}.compact\:\[\&_nav\]\:pt_12px nav{padding-top:12px}.compact\:\[\&_nav\]\:right_0 nav{right:var(--spacing-0)}.compact\:\[\&_nav\]\:top_88px nav{top:88px}.compact\:\[\&_nav_a\]\:bd-b_1px_solid_\{colors\.line\} nav a{border-bottom:1px solid var(--colors-line)}.compact\:\[\&_nav_a\]\:d_flex nav a{display:flex}.compact\:\[\&_nav_a\]\:jc_space-between nav a{justify-content:space-between}.compact\:\[\&_nav_a\]\:pb_17px nav a{padding-bottom:17px}.compact\:\[\&_nav_a\]\:pl_4px nav a{padding-left:4px}.compact\:\[\&_nav_a\]\:pr_4px nav a{padding-right:4px}.compact\:\[\&_nav_a\]\:pt_17px nav a{padding-top:17px}.compact\:\[\&_nav_a\[aria-current\=\"page\"\]\]\:fw_bold nav a[aria-current=page]{font-weight:var(--font-weights-bold)}.compact\:\[\&_summary\]\:pb_12px summary{padding-bottom:12px}.compact\:\[\&_summary\]\:pl_8px summary{padding-left:8px}.compact\:\[\&_summary\]\:pr_0 summary{padding-right:var(--spacing-0)}.compact\:\[\&_summary\]\:pt_12px summary{padding-top:12px}.compact\:\[\&_summary_span\]\:ml_6px summary span{margin-left:6px}}@media (width<=760px){.mobile\:m_0_22px_30px{margin:0 22px 30px}.mobile\:p_0_18px{padding:0 18px}.mobile\:p_11px{padding:11px}.mobile\:p_17px{padding:17px}.mobile\:p_27px_22px{padding:27px 22px}.mobile\:p_27px_22px_23px{padding:27px 22px 23px}.mobile\:p_28px_22px_36px{padding:28px 22px 36px}.mobile\:p_34px_0_60px{padding:34px 0 60px}.mobile\:bd-b_1px_solid_\{colors\.line\}{border-bottom:1px solid var(--colors-line)}.mobile\:gap_10px{gap:10px}.mobile\:gap_10px_16px{gap:10px 16px}.mobile\:gap_12px{gap:12px}.mobile\:gap_14px{gap:14px}.mobile\:gap_15px_20px{gap:15px 20px}.mobile\:gap_16px{gap:16px}.mobile\:gap_20px{gap:20px}.mobile\:gap_28px{gap:28px}.mobile\:gap_32px{gap:32px}.mobile\:gap_8px{gap:8px}.mobile\:gap_9px{gap:9px}.mobile\:grid-c_1_\/_-1{grid-column:1/-1}.mobile\:d_block{display:block}.mobile\:d_flex{display:flex}.mobile\:d_grid{display:grid}.mobile\:d_none{display:none}.mobile\:flex-d_column{flex-direction:column}.mobile\:flex-wrap_wrap{flex-wrap:wrap}.mobile\:fs_16px{font-size:16px}.mobile\:fs_19px{font-size:19px}.mobile\:fs_23px{font-size:23px}.mobile\:fs_7px{font-size:7px}.mobile\:fs_8px{font-size:8px}.mobile\:fs_9px{font-size:9px}.mobile\:fs_caption{font-size:var(--font-sizes-caption)}.mobile\:fs_detail{font-size:var(--font-sizes-detail)}.mobile\:fs_small{font-size:var(--font-sizes-small)}.mobile\:grid-tc_1fr{grid-template-columns:1fr}.mobile\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.mobile\:grid-tc_48px_1fr{grid-template-columns:48px 1fr}.mobile\:grid-tc_78px_70px_1fr_12px{grid-template-columns:78px 70px 1fr 12px}.mobile\:jc_space-between{justify-content:space-between}.mobile\:ls_0\.07em{letter-spacing:.07em}.mobile\:ta_left{text-align:left}.mobile\:h_330px{height:330px}.mobile\:h_42px{height:42px}.mobile\:h_59px{height:59px}.mobile\:h_88px{height:88px}.mobile\:left_23px{left:23px}.mobile\:mb_0{margin-bottom:var(--spacing-0)}.mobile\:ml_16px{margin-left:16px}.mobile\:ml_20px{margin-left:20px}.mobile\:mr_16px{margin-right:16px}.mobile\:mr_20px{margin-right:20px}.mobile\:mt_0{margin-top:var(--spacing-0)}.mobile\:mt_20px{margin-top:20px}.mobile\:mt_24px{margin-top:24px}.mobile\:mt_2px{margin-top:2px}.mobile\:min-h_68px{min-height:68px}.mobile\:min-h_auto{min-height:auto}.mobile\:pb_0{padding-bottom:var(--spacing-0)}.mobile\:pb_17px{padding-bottom:17px}.mobile\:pb_18px{padding-bottom:18px}.mobile\:pb_20px{padding-bottom:20px}.mobile\:pb_22px{padding-bottom:22px}.mobile\:pb_24px{padding-bottom:24px}.mobile\:pb_25px{padding-bottom:25px}.mobile\:pb_27px{padding-bottom:27px}.mobile\:pb_32px{padding-bottom:32px}.mobile\:pb_38px{padding-bottom:38px}.mobile\:pb_sectionMobile{padding-bottom:var(--spacing-section-mobile)}.mobile\:pl_0{padding-left:var(--spacing-0)}.mobile\:pl_18px{padding-left:18px}.mobile\:pl_22px{padding-left:22px}.mobile\:pl_24px{padding-left:24px}.mobile\:pl_27px{padding-left:27px}.mobile\:pl_28px{padding-left:28px}.mobile\:pr_0{padding-right:var(--spacing-0)}.mobile\:pr_13px{padding-right:13px}.mobile\:pr_18px{padding-right:18px}.mobile\:pr_22px{padding-right:22px}.mobile\:pr_24px{padding-right:24px}.mobile\:pr_27px{padding-right:27px}.mobile\:pr_28px{padding-right:28px}.mobile\:pt_0{padding-top:var(--spacing-0)}.mobile\:pt_17px{padding-top:17px}.mobile\:pt_18px{padding-top:18px}.mobile\:pt_19px{padding-top:19px}.mobile\:pt_20px{padding-top:20px}.mobile\:pt_26px{padding-top:26px}.mobile\:pt_27px{padding-top:27px}.mobile\:pt_35px{padding-top:35px}.mobile\:pt_sectionMobile{padding-top:var(--spacing-section-mobile)}.mobile\:right_25px{right:25px}.mobile\:top_27px{top:27px}.mobile\:w_37px{width:37px}.mobile\:w_48px{width:48px}.mobile\:w_calc\(100\%_-_48px\){width:calc(100% - 48px)}.mobile\:w_min\(calc\(100\%_-_32px\)\,_1160px\){width:min(100% - 32px,1160px)}.mobile\:\[\&_\>_a\]\:gap_10px>a{gap:10px}.mobile\:\[\&_\>_a\]\:grid-tc_78px_70px_1fr_12px>a{grid-template-columns:78px 70px 1fr 12px}.mobile\:\[\&_\>_a\]\:pb_20px>a{padding-bottom:20px}.mobile\:\[\&_\>_a\]\:pl_0>a{padding-left:var(--spacing-0)}.mobile\:\[\&_\>_a\]\:pr_0>a{padding-right:var(--spacing-0)}.mobile\:\[\&_\>_a\]\:pt_20px>a{padding-top:20px}.mobile\:\[\&_\>_div\]\:bd-b_1px_solid_\{colors\.line\}>div{border-bottom:1px solid var(--colors-line)}.mobile\:\[\&_\>_div\]\:bd-r_0>div{border-right:0}.mobile\:\[\&_\>_div\]\:gap_14px>div{gap:14px}.mobile\:\[\&_\>_div\]\:gap_15px>div{gap:15px}.mobile\:\[\&_\>_div\]\:fs_small>div{font-size:var(--font-sizes-small)}.mobile\:\[\&_\>_div\]\:grid-tc_68px_1fr>div{grid-template-columns:68px 1fr}.mobile\:\[\&_\>_div\]\:grid-tc_72px_1fr>div{grid-template-columns:72px 1fr}.mobile\:\[\&_\>_div\]\:grid-tc_85px_1fr>div{grid-template-columns:85px 1fr}.mobile\:\[\&_\>_div\]\:pb_18px>div{padding-bottom:18px}.mobile\:\[\&_\>_div\]\:pb_25px>div{padding-bottom:25px}.mobile\:\[\&_\>_div\]\:pl_0>div{padding-left:var(--spacing-0)}.mobile\:\[\&_\>_div\]\:pr_0>div{padding-right:var(--spacing-0)}.mobile\:\[\&_\>_div\]\:pt_18px>div{padding-top:18px}.mobile\:\[\&_\>_div\]\:pt_25px>div{padding-top:25px}.mobile\:\[\&_\>_p\]\:fs_15px>p{font-size:15px}.mobile\:\[\&_\>_p\]\:fs_detail>p{font-size:var(--font-sizes-detail)}.mobile\:\[\&_\>_p\]\:mt_16px>p{margin-top:16px}.mobile\:\[\&_\>_p\]\:mt_27px>p{margin-top:27px}.mobile\:\[\&_\>_span\]\:d_block>span{display:block}.mobile\:\[\&_\>_span\]\:mt_24px>span{margin-top:24px}.mobile\:\[\&_\[data-intro\]_h1\]\:fs_34px [data-intro] h1{font-size:34px}.mobile\:\[\&_\[data-text-link\]\]\:mt_24px [data-text-link]{margin-top:24px}.mobile\:\[\&_a\]\:p_17px_15px a{padding:17px 15px}.mobile\:\[\&_a\]\:gap_12px a{gap:12px}.mobile\:\[\&_a\]\:grid-tc_36px_1fr a{grid-template-columns:36px 1fr}.mobile\:\[\&_a\]\:ml_auto a{margin-left:auto}.mobile\:\[\&_a\]\:min-h_180px a{min-height:180px}.mobile\:\[\&_a\]\:min-h_56px a{min-height:56px}.mobile\:\[\&_a\]\:pb_13px a{padding-bottom:13px}.mobile\:\[\&_a\]\:pb_22px a{padding-bottom:22px}.mobile\:\[\&_a\]\:pl_16px a{padding-left:16px}.mobile\:\[\&_a\]\:pl_25px a{padding-left:25px}.mobile\:\[\&_a\]\:pr_16px a{padding-right:16px}.mobile\:\[\&_a\]\:pr_25px a{padding-right:25px}.mobile\:\[\&_a\]\:pt_13px a{padding-top:13px}.mobile\:\[\&_a\]\:pt_25px a{padding-top:25px}.mobile\:\[\&_article\]\:pb_22px article{padding-bottom:22px}.mobile\:\[\&_article\]\:pl_26px article{padding-left:26px}.mobile\:\[\&_article\]\:pr_26px article{padding-right:26px}.mobile\:\[\&_article\]\:pt_22px article{padding-top:22px}.mobile\:\[\&_h1\]\:fs_24px h1{font-size:24px}.mobile\:\[\&_h1\]\:fs_38px h1{font-size:38px}.mobile\:\[\&_h1\]\:fs_clamp\(36px\,_12vw\,_48px\) h1{font-size:clamp(36px,12vw,48px)}.mobile\:\[\&_h1\]\:ls_0\.08em h1{letter-spacing:.08em}.mobile\:\[\&_h1\]\:lh_1\.5 h1{line-height:1.5}.mobile\:\[\&_h1\]\:mb_22px h1{margin-bottom:22px}.mobile\:\[\&_h1\]\:ml_0 h1{margin-left:var(--spacing-0)}.mobile\:\[\&_h1\]\:mr_0 h1{margin-right:var(--spacing-0)}.mobile\:\[\&_h1\]\:mt_22px h1{margin-top:22px}.mobile\:\[\&_h2\]\:fs_21px h2{font-size:21px}.mobile\:\[\&_h2\]\:fs_23px h2{font-size:23px}.mobile\:\[\&_h2\]\:fs_24px h2{font-size:24px}.mobile\:\[\&_h2\]\:fs_27px h2{font-size:27px}.mobile\:\[\&_h2\]\:fs_28px h2{font-size:28px}.mobile\:\[\&_h2\]\:fs_33px h2{font-size:33px}.mobile\:\[\&_h2\]\:mt_22px h2{margin-top:22px}.mobile\:\[\&_h3\]\:fs_17px h3{font-size:17px}.mobile\:\[\&_h3\]\:mt_6px h3{margin-top:6px}.mobile\:\[\&_p\]\:flex_1 p{flex:1}.mobile\:\[\&_p\]\:d_none p{display:none}.mobile\:\[\&_p\]\:fs_detail p{font-size:var(--font-sizes-detail)}.mobile\:\[\&_small\]\:d_none small{display:none}.mobile\:\[\&_strong\]\:fs_14px strong{font-size:14px}.mobile\:\[\&_th\,_\&_td\]\:p_12px_10px th,.mobile\:\[\&_th\,_\&_td\]\:p_12px_10px td{padding:12px 10px}.mobile\:\[\&_th\,_\&_td\]\:pb_14px th,.mobile\:\[\&_th\,_\&_td\]\:pb_14px td{padding-bottom:14px}.mobile\:\[\&_th\,_\&_td\]\:pl_10px th,.mobile\:\[\&_th\,_\&_td\]\:pl_10px td{padding-left:10px}.mobile\:\[\&_th\,_\&_td\]\:pr_10px th,.mobile\:\[\&_th\,_\&_td\]\:pr_10px td{padding-right:10px}.mobile\:\[\&_th\,_\&_td\]\:pt_14px th,.mobile\:\[\&_th\,_\&_td\]\:pt_14px td{padding-top:14px}.mobile\:\[\&_time\]\:grid-c_2 time{grid-column:2}.mobile\:\[\&_\>_div\:first-child\]\:bd-b_1px_solid_\{colors\.line\}>div:first-child{border-bottom:1px solid var(--colors-line)}.mobile\:\[\&_\>_div\:first-child\]\:bd-r_0>div:first-child{border-right:0}.mobile\:\[\&_\>_div\:first-child\]\:pb_25px>div:first-child{padding-bottom:25px}.mobile\:\[\&_\>_div\:first-child\]\:pl_0>div:first-child{padding-left:var(--spacing-0)}.mobile\:\[\&_\>_div\:first-child\]\:pr_0>div:first-child{padding-right:var(--spacing-0)}.mobile\:\[\&_\>_div\:first-child\]\:pt_25px>div:first-child{padding-top:25px}.mobile\:\[\&_\>_a_\>_span\:last-child\]\:grid-c_4>a>span:last-child{grid-column:4}.mobile\:\[\&_\>_a_\>_span\:last-child\]\:grid-r_2>a>span:last-child{grid-row:2}.mobile\:\[\&_\>_div\:last-child\]\:bd-b_0>div:last-child{border-bottom:0}.mobile\:\[\&_\>_div\:last-child_\>_p\]\:fs_detail>div:last-child>p{font-size:var(--font-sizes-detail)}.mobile\:\[\&_\>_p\:last-child\]\:fs_small>p:last-child{font-size:var(--font-sizes-small)}.mobile\:\[\&_\>_span\:last-child\]\:d_none>span:last-child{display:none}.mobile\:\[\&_\>_a_\>_span\:nth-child\(3\)\]\:grid-c_1_\/_4>a>span:nth-child(3){grid-column:1/4}.mobile\:\[\&_\>_a_\>_span\:nth-child\(3\)\]\:grid-r_2>a>span:nth-child(3){grid-row:2}.mobile\:\[\&_\>_span\:nth-child\(3\)\]\:grid-c_1_\/_4>span:nth-child(3){grid-column:1/4}.mobile\:\[\&_\>_span\:nth-child\(3\)\]\:grid-r_2>span:nth-child(3){grid-row:2}}@media (width>=1500px){.wide\:min-h_720px{min-height:720px}.wide\:pb_40px{padding-bottom:40px}.wide\:pt_80px{padding-top:80px}}}
