@font-face{font-family:Parkinsans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/parkinsans-latin-ext-wght-normal-CTfSnvlK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Parkinsans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/parkinsans-latin-wght-normal-mRuZnjHQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-ext-wght-normal-c-5QAGAI.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-ext-wght-normal-BXZfsJY4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-wght-normal-Cc-u-6OI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-vietnamese-wght-normal-BDs68eHQ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-wght-normal-Bo_j9asI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Brush;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-brush-latin-ext-400-normal-Dwx6Pt9q.woff2)format("woff2"),url(/assets/caveat-brush-latin-ext-400-normal-CLkQDail.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Brush;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-brush-latin-400-normal-2w-6t9gW.woff2)format("woff2"),url(/assets/caveat-brush-latin-400-normal-B3pS0In6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-white:#fff;--color-cream:#f7f3ea;--color-sand:#efe8d8;--color-ink:#1e2b22;--color-ink-muted:#4a564d;--color-root:#2d6a45;--color-root-hover:#245a3a;--color-forest:#1e3a2a;--color-clay:#b2492c;--color-leaf:#cfe6a8;--color-sun:#f5b83d;--color-sky:#bfe0f2;--color-blush:#f6d8c6;--color-stroke:#1e2b221f;--color-stroke-strong:#1e2b223d;--color-stroke-light:#ffffff2e;--color-shadow:#1e2b2214;--color-focus:#1d5fa8;--font-display:"Parkinsans Variable", system-ui, sans-serif;--font-body:"Source Sans 3 Variable", system-ui, sans-serif;--font-accent:"Caveat Brush", cursive;--text-h1:clamp(2.5rem, 1.6rem + 3.6vw, 3.875rem);--text-h2:clamp(2rem, 1.5rem + 2vw, 3rem);--text-h3:1.25rem;--text-lg:1.125rem;--text-md:1rem;--text-sm:.875rem;--text-eyebrow:1.25rem;--tracking-tight:-.02em;--space-1:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--space-10:4rem;--space-section:clamp(4rem, 3rem + 4vw, 6.25rem);--gutter:clamp(1rem, .5rem + 2vw, 1.5rem);--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.875rem;--radius-pill:100rem;--shadow-card:0 1px 2px var(--color-shadow), 0 8px 24px var(--color-shadow);--container-max:75rem;--header-height:6rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration:.26s;--duration-slow:.52s}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-5));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-ink);background-color:var(--color-cream);-webkit-font-smoothing:antialiased;line-height:1.5}img,svg{max-width:100%;display:block}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,textarea,select{font:inherit}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:600}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms;animation-duration:.01ms}}._container_b7o5d_1{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}._logo_1og91_1{border-radius:var(--radius-md);display:inline-flex}._logo_1og91_1._is-on-dark_1og91_5{padding:var(--space-3);background-color:var(--color-cream)}._logo_1og91_1 ._image_1og91_9{width:auto}._logo_1og91_1._size-md_1og91_12 ._image_1og91_9{height:clamp(4rem,3rem + 2.5vw,5.5rem)}._logo_1og91_1._size-lg_1og91_15 ._image_1og91_9{height:7.5rem}._footer_1ahy4_1{padding-block:var(--space-10) var(--space-7);color:var(--color-cream);background-color:var(--color-forest)}._footer_1ahy4_1 ._top_1ahy4_6{gap:var(--space-8);padding-bottom:var(--space-9);border-bottom:1px solid var(--color-stroke-light);display:grid}@media (width>=48rem){._footer_1ahy4_1 ._top_1ahy4_6{grid-template-columns:1.4fr 1fr 1.4fr}}._footer_1ahy4_1 ._top_1ahy4_6 ._brand_1ahy4_17{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._footer_1ahy4_1 ._top_1ahy4_6 ._brand_1ahy4_17 ._tagline_1ahy4_23{max-width:22rem;color:var(--color-leaf)}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27{gap:var(--space-4);flex-direction:column;display:flex}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._column-title_1ahy4_32{font-size:var(--text-lg)}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35{gap:var(--space-3);color:var(--color-leaf);flex-direction:column;font-style:normal;display:flex}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35 ._link_1ahy4_42{text-decoration:none}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35 ._link_1ahy4_42:hover{color:var(--color-cream);text-decoration:underline}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35 ._contact_1ahy4_49{align-items:flex-start;gap:var(--space-3);display:flex}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35 ._contact_1ahy4_49 svg{color:var(--color-sun);flex-shrink:0;margin-top:.2em}._footer_1ahy4_1 ._top_1ahy4_6 ._column_1ahy4_27 ._list_1ahy4_35 ._contact_1ahy4_49 ._line_1ahy4_59{display:block}._footer_1ahy4_1 ._bottom_1ahy4_62{padding-top:var(--space-6);font-size:var(--text-sm);color:var(--color-leaf)}._header_s2y5a_1{z-index:10;border-bottom:1px solid var(--color-stroke);background-color:var(--color-cream);position:sticky;top:0}._header_s2y5a_1 ._skip-link_s2y5a_8{top:var(--space-2);left:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-white);background-color:var(--color-ink);font-weight:600;position:absolute;transform:translateY(-200%)}._header_s2y5a_1 ._skip-link_s2y5a_8:focus-visible{transform:none}._header_s2y5a_1 ._bar_s2y5a_22{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding-block:var(--space-3);flex-wrap:wrap;display:flex;position:relative}._header_s2y5a_1 ._bar_s2y5a_22 ._brand_s2y5a_31{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-ink);flex:1;text-decoration:none;display:flex}._header_s2y5a_1 ._bar_s2y5a_22 ._brand_s2y5a_31 ._brand-logo_s2y5a_40{flex-shrink:0;width:auto;height:clamp(3.5rem,2.75rem + 2vw,5rem)}._header_s2y5a_1 ._bar_s2y5a_22 ._brand_s2y5a_31 ._brand-text_s2y5a_45{gap:var(--space-1);flex-direction:column;display:flex}._header_s2y5a_1 ._bar_s2y5a_22 ._brand_s2y5a_31 ._brand-text_s2y5a_45 ._brand-name_s2y5a_50{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;font-size:clamp(1.125rem,.8rem + 1.3vw,1.875rem);font-weight:700;line-height:1.1}._header_s2y5a_1 ._bar_s2y5a_22 ._brand_s2y5a_31 ._brand-text_s2y5a_45 ._brand-address_s2y5a_58{color:var(--color-ink-muted);font-size:clamp(.8125rem,.75rem + .25vw,.9375rem);line-height:1.3}._header_s2y5a_1 ._bar_s2y5a_22 ._menu-toggle_s2y5a_63{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-stroke-strong);border-radius:var(--radius-pill);color:var(--color-ink);background-color:var(--color-white);cursor:pointer;flex-shrink:0;font-weight:600;display:inline-flex}@media (width>=64rem){._header_s2y5a_1 ._bar_s2y5a_22 ._menu-toggle_s2y5a_63{display:none}}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81{padding-block:var(--space-2);flex-basis:100%;display:none}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81._is-open_s2y5a_86{display:block}@media (width>=64rem){._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81{flex-basis:auto;padding-block:0;display:block}}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96{flex-direction:column;display:flex}@media (width>=64rem){._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96{gap:var(--space-5);flex-direction:row}}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96 ._link_s2y5a_96{padding-block:var(--space-3);border-bottom:1px solid var(--color-stroke);white-space:nowrap;font-weight:500;text-decoration:none;display:block}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96 ._link_s2y5a_96:hover{color:var(--color-root)}._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96 ._link_s2y5a_96._is-active_s2y5a_117{color:var(--color-root);font-weight:700}@media (width>=64rem){._header_s2y5a_1 ._bar_s2y5a_22 ._nav_s2y5a_81 ._links_s2y5a_96 ._link_s2y5a_96{padding-block:var(--space-1);border-bottom:none}}._heading_f25wj_1{gap:var(--space-3);flex-direction:column;max-width:40rem;display:flex}._heading_f25wj_1._is-centered_f25wj_7{text-align:center;align-items:center;margin-inline:auto}._heading_f25wj_1 ._eyebrow_f25wj_12{font-family:var(--font-accent);font-size:var(--text-eyebrow);color:var(--color-clay);line-height:1.2}._heading_f25wj_1 ._title_f25wj_18{font-size:var(--text-h2);line-height:1.15}._heading_f25wj_1 ._intro_f25wj_22{font-size:var(--text-lg);color:var(--color-ink-muted)}._heading_f25wj_1._is-on-dark_f25wj_26 ._eyebrow_f25wj_12{color:var(--color-sun)}._heading_f25wj_1._is-on-dark_f25wj_26 ._title_f25wj_18{color:var(--color-cream)}._heading_f25wj_1._is-on-dark_f25wj_26 ._intro_f25wj_22{color:var(--color-leaf)}._roots_1i1ta_1{padding-block:var(--space-section);background-color:var(--color-white)}._roots_1i1ta_1 ._grid_1i1ta_5{gap:var(--space-5);margin-top:var(--space-9);display:grid}@media (width>=48rem){._roots_1i1ta_1 ._grid_1i1ta_5{grid-template-columns:repeat(3,1fr)}}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15{align-items:flex-start;gap:var(--space-3);padding:var(--space-7);border-radius:var(--radius-md);flex-direction:column;display:flex}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15._tone-leaf_1i1ta_23{background-color:var(--color-leaf)}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15._tone-sun_1i1ta_26{background-color:var(--color-sun)}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15._tone-sky_1i1ta_29{background-color:var(--color-sky)}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15._tone-blush_1i1ta_32{background-color:var(--color-blush)}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15 ._glyph_1i1ta_35{margin-bottom:var(--space-3);padding:var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-white);display:inline-flex}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15 ._glyph_1i1ta_35 ._glyph-icon_1i1ta_42{stroke-width:1.75px;color:var(--color-root);font-size:2.25rem}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15 ._title_1i1ta_47{font-size:var(--text-h3);line-height:1.4}._roots_1i1ta_1 ._grid_1i1ta_5 ._item_1i1ta_15 ._text_1i1ta_51{color:var(--color-ink-muted)}._story_13nu0_1{padding-block:var(--space-7) var(--space-section)}._story_13nu0_1 ._layout_13nu0_4{gap:var(--space-9);display:grid}@media (width>=64rem){._story_13nu0_1 ._layout_13nu0_4{align-items:center;gap:var(--space-10);grid-template-columns:1.2fr 1fr}}._story_13nu0_1 ._layout_13nu0_4 ._copy_13nu0_15{gap:var(--space-7);flex-direction:column;display:flex}._story_13nu0_1 ._layout_13nu0_4 ._copy_13nu0_15 ._paragraphs_13nu0_20{gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}._story_13nu0_1 ._layout_13nu0_4 ._copy_13nu0_15 ._paragraphs_13nu0_20 ._paragraph_13nu0_20{font-size:var(--text-lg);color:var(--color-ink-muted)}._story_13nu0_1 ._layout_13nu0_4 ._mission_13nu0_30{gap:var(--space-4);padding:var(--space-9) var(--space-7);border-radius:var(--radius-lg);color:var(--color-cream);background-color:var(--color-forest);flex-direction:column;display:flex}@media (width>=48rem){._story_13nu0_1 ._layout_13nu0_4 ._mission_13nu0_30{padding:var(--space-10) var(--space-9)}}._story_13nu0_1 ._layout_13nu0_4 ._mission_13nu0_30 ._mission-icon_13nu0_44{stroke-width:1.75px;color:var(--color-leaf);font-size:2.5rem}._story_13nu0_1 ._layout_13nu0_4 ._mission_13nu0_30 ._mission-label_13nu0_49{font-family:var(--font-accent);font-size:var(--text-eyebrow);color:var(--color-sun);font-weight:400;line-height:1.2}._story_13nu0_1 ._layout_13nu0_4 ._mission_13nu0_30 ._mission-text_13nu0_56{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:500;line-height:1.35}._page-header_sfcw4_1{padding-block:var(--space-section) var(--space-7)}._page-header_sfcw4_1 ._title_sfcw4_4{font-size:var(--text-h1);line-height:1.12}._label_w8cm4_1{vertical-align:top;display:inline-block;position:relative;overflow:hidden}._label_w8cm4_1 ._text_w8cm4_7{clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._label_w8cm4_1 ._row_w8cm4_13{display:inline-block}._label_w8cm4_1 ._row-copy_w8cm4_16{white-space:nowrap;position:absolute;top:100%;left:0}._label_w8cm4_1 ._row_w8cm4_13 ._word_w8cm4_22,._label_w8cm4_1 ._row-copy_w8cm4_16 ._word_w8cm4_22{white-space:nowrap;display:inline-block}._label_w8cm4_1 ._row_w8cm4_13 ._word_w8cm4_22 ._letter_w8cm4_27,._label_w8cm4_1 ._row-copy_w8cm4_16 ._word_w8cm4_22 ._letter_w8cm4_27{display:inline-block}._button_12bnl_1{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-md);white-space:nowrap;cursor:pointer;transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);background-color:#0000;border:2px solid #0000;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._button_12bnl_1._variant-primary_12bnl_19{color:var(--color-white);background-color:var(--color-root)}._button_12bnl_1._variant-primary_12bnl_19:hover{background-color:var(--color-root-hover)}._button_12bnl_1._variant-outline_12bnl_26{color:var(--color-ink);border-color:var(--color-stroke-strong)}._button_12bnl_1._variant-outline_12bnl_26:hover{border-color:var(--color-ink)}._button_12bnl_1._variant-light_12bnl_33{color:var(--color-ink);background-color:var(--color-white)}._button_12bnl_1._variant-light_12bnl_33:hover{background-color:var(--color-cream)}._button_12bnl_1 ._icon_12bnl_40{transition:transform var(--duration) var(--ease-out);font-size:1.125em;display:inline-flex}._button_12bnl_1:hover ._icon_12bnl_40{transform:translate(3px)}._admissions_60fj3_1{padding-block:var(--space-section)}._admissions_60fj3_1 ._panel_60fj3_4{gap:var(--space-7);padding:var(--space-9) var(--space-7);border-radius:var(--radius-lg);background-color:var(--color-sun);flex-direction:column;display:flex}@media (width>=64rem){._admissions_60fj3_1 ._panel_60fj3_4{padding:var(--space-10);flex-direction:row;justify-content:space-between;align-items:flex-end}}._admissions_60fj3_1 ._panel_60fj3_4 ._copy_60fj3_20{gap:var(--space-3);flex-direction:column;max-width:38rem;display:flex}._admissions_60fj3_1 ._panel_60fj3_4 ._copy_60fj3_20 ._eyebrow_60fj3_26{font-family:var(--font-accent);font-size:var(--text-eyebrow);line-height:1.2}._admissions_60fj3_1 ._panel_60fj3_4 ._copy_60fj3_20 ._title_60fj3_31{font-size:var(--text-h2);line-height:1.15}._admissions_60fj3_1 ._panel_60fj3_4 ._copy_60fj3_20 ._text_60fj3_35{font-size:var(--text-lg)}._admissions_60fj3_1 ._panel_60fj3_4 ._actions_60fj3_38{gap:var(--space-3);flex-wrap:wrap;display:flex}._faq_bvxjt_1{padding-block:var(--space-section)}._faq_bvxjt_1 ._layout_bvxjt_4{gap:var(--space-9);display:grid}@media (width>=64rem){._faq_bvxjt_1 ._layout_bvxjt_4{align-items:start;gap:var(--space-10);grid-template-columns:1fr 1.3fr}}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15{gap:var(--space-3);flex-direction:column;display:flex}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20{border:1px solid var(--color-stroke);border-radius:var(--radius-md);background-color:var(--color-white)}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20 ._question_bvxjt_25{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);font-family:var(--font-display);font-size:var(--text-lg);cursor:pointer;font-weight:600;list-style:none;display:flex}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20 ._question_bvxjt_25::-webkit-details-marker{display:none}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20 ._question_bvxjt_25 ._toggle_bvxjt_40{padding:var(--space-2);border-radius:var(--radius-pill);color:var(--color-root);background-color:var(--color-leaf);transition:transform var(--duration-slow) var(--ease-out);flex-shrink:0;display:inline-flex}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20 ._panel_bvxjt_49{overflow:hidden}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20 ._panel_bvxjt_49 ._answer_bvxjt_52{padding:0 var(--space-6) var(--space-6);font-size:var(--text-lg);color:var(--color-ink-muted)}._faq_bvxjt_1 ._layout_bvxjt_4 ._list_bvxjt_15 ._item_bvxjt_20[data-state=open] ._question_bvxjt_25 ._toggle_bvxjt_40{transform:rotate(45deg)}._approach_364xs_1{padding-block:var(--space-section);background-color:var(--color-white)}._approach_364xs_1 ._layout_364xs_5{gap:var(--space-9);display:grid}@media (width>=64rem){._approach_364xs_1 ._layout_364xs_5{align-items:start;gap:var(--space-10);grid-template-columns:1fr 1fr}}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16{flex-direction:column;display:flex}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16{gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid var(--color-stroke);display:flex}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16:first-child{padding-top:0}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16 ._number_364xs_29{font-family:var(--font-accent);color:var(--color-root);font-size:2rem;line-height:1}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16 ._body_364xs_35{gap:var(--space-2);flex-direction:column;display:flex}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16 ._body_364xs_35 ._title_364xs_40{font-size:var(--text-h3);line-height:1.4}._approach_364xs_1 ._layout_364xs_5 ._points_364xs_16 ._point_364xs_16 ._body_364xs_35 ._text_364xs_44{color:var(--color-ink-muted)}._badge_1hl7n_1{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--color-stroke);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-ink);font-weight:600;line-height:1.4;display:inline-flex}._badge_1hl7n_1._tone-leaf_1hl7n_13{background-color:var(--color-leaf)}._badge_1hl7n_1._tone-sun_1hl7n_16{background-color:var(--color-sun)}._badge_1hl7n_1._tone-sky_1hl7n_19{background-color:var(--color-sky)}._badge_1hl7n_1._tone-blush_1hl7n_22{background-color:var(--color-blush)}._badge_1hl7n_1._tone-white_1hl7n_25{background-color:var(--color-white)}._classes_564pz_1{padding-block:var(--space-section)}._classes_564pz_1 ._grid_564pz_4{gap:var(--space-5);margin-top:var(--space-9);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;display:grid}@media (width>=40rem){._classes_564pz_1 ._grid_564pz_4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){._classes_564pz_1 ._grid_564pz_4{grid-template-columns:repeat(4,minmax(0,1fr))}}._classes_564pz_1 ._grid_564pz_4 ._item_564pz_21{display:grid}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24{border:1px solid var(--color-stroke);border-radius:var(--radius-md);background-color:var(--color-white);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24:hover{border-color:var(--color-stroke-strong);box-shadow:var(--shadow-card)}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37{padding:var(--space-9) var(--space-6);justify-content:center;display:flex;position:relative}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37._tone-leaf_564pz_43{background-color:var(--color-leaf)}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37._tone-sun_564pz_46{background-color:var(--color-sun)}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37._tone-sky_564pz_49{background-color:var(--color-sky)}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37._tone-blush_564pz_52{background-color:var(--color-blush)}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37 ._glyph_564pz_55{padding:var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-white);display:inline-flex}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37 ._glyph_564pz_55 ._glyph-icon_564pz_61{stroke-width:1.75px;color:var(--color-root);font-size:3rem}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._art_564pz_37 ._focus_564pz_66{top:var(--space-4);left:var(--space-4);position:absolute}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._body_564pz_71{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._body_564pz_71 ._title_564pz_78{font-size:var(--text-h3);line-height:1.4}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._body_564pz_71 ._text_564pz_82{color:var(--color-ink-muted);flex:1}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._body_564pz_71 ._tags_564pz_86{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._classes_564pz_1 ._grid_564pz_4 ._card_564pz_24 ._body_564pz_71 ._tags_564pz_86 ._tag_564pz_86{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);background-color:var(--color-cream)}._facts_bmse6_1{padding-block:var(--space-section)}._facts_bmse6_1 ._grid_bmse6_4{gap:var(--space-4);margin-top:var(--space-9);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._facts_bmse6_1 ._grid_bmse6_4 ._fact_bmse6_1{gap:var(--space-1);padding:var(--space-7) var(--space-6);border:1px solid var(--color-stroke);border-radius:var(--radius-md);text-align:center;background-color:var(--color-white);flex-direction:column-reverse;display:flex}._facts_bmse6_1 ._grid_bmse6_4 ._fact_bmse6_1 ._label_bmse6_20{color:var(--color-ink-muted)}._facts_bmse6_1 ._grid_bmse6_4 ._fact_bmse6_1 ._value_bmse6_23{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:var(--tracking-tight);color:var(--color-root);font-weight:600;line-height:1.1}._photos_joi50_1{position:relative}._photos_joi50_1:before,._photos_joi50_1:after{content:"";position:absolute}._photos_joi50_1 ._card_joi50_8{transition-duration:var(--duration-slow);transition-property:transform,left,width;transition-timing-function:var(--ease-out);position:absolute}._photos_joi50_1 ._card_joi50_8._tone-leaf_joi50_14{--card-tone:var(--color-leaf)}._photos_joi50_1 ._card_joi50_8._tone-sun_joi50_17{--card-tone:var(--color-sun)}._photos_joi50_1 ._card_joi50_8._tone-sky_joi50_20{--card-tone:var(--color-sky)}._photos_joi50_1 ._card_joi50_8._tone-blush_joi50_23{--card-tone:var(--color-blush)}._photos_joi50_1 ._card_joi50_8 ._frame_joi50_26{background-color:var(--color-white)}._photos_joi50_1 ._card_joi50_8 ._frame_joi50_26 ._photo_joi50_1{object-fit:cover;object-position:50% 50%;width:100%}._photos_joi50_1 ._card_joi50_8 ._frame_joi50_26 ._photo_joi50_1._focus-top_joi50_34{object-position:50% 0}._photos_joi50_1 ._card_joi50_8 ._frame_joi50_26 ._photo_joi50_1._focus-right_joi50_37{object-position:85% 0}._photos_joi50_1 ._card_joi50_8 ._frame_joi50_26 ._caption_joi50_40{font-family:var(--font-accent);white-space:nowrap;text-align:center;color:var(--color-ink);font-size:clamp(.9375rem,.75rem + .8vw,1.25rem);line-height:1.2}._photos_joi50_1._variant-fan_joi50_48{aspect-ratio:1/.92}._photos_joi50_1._variant-fan_joi50_48:before{border-radius:50% 50% var(--radius-lg) var(--radius-lg);background-color:var(--color-blush);inset:12% 6% 0}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8{transform-origin:50% 100%;width:42%;bottom:8%;container-type:inline-size}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8._is-left_joi50_62{left:2%;transform:rotate(-11deg)}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8._is-center_joi50_66{z-index:1;left:29%;transform:translateY(-8%)}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8._is-right_joi50_71{left:56%;transform:rotate(11deg)}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8 ._frame_joi50_26{padding:var(--space-3) var(--space-3) var(--space-2);border-radius:var(--radius-md);box-shadow:.75rem .75rem 0 var(--card-tone), 0 12px 32px var(--color-shadow);transition:box-shadow var(--duration-slow) var(--ease-out)}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8 ._frame_joi50_26 ._photo_joi50_1{aspect-ratio:4/5;border-radius:var(--radius-sm)}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8 ._frame_joi50_26 ._caption_joi50_40{padding:var(--space-2) var(--space-1) 0}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8._is-left_joi50_62 ._caption_joi50_40{text-align:left}._photos_joi50_1._variant-fan_joi50_48 ._card_joi50_8._is-right_joi50_71 ._caption_joi50_40{text-align:right}@media (hover:hover){._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8{width:calc((100% - 2 * var(--space-2)) / 3);transform:none}._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8._is-left_joi50_62{left:0}._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8._is-center_joi50_66{left:calc((100% - 2 * var(--space-2)) / 3 + var(--space-2))}._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8._is-right_joi50_71{left:calc(2 * (100% - 2 * var(--space-2)) / 3 + 2 * var(--space-2))}._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8 ._frame_joi50_26{box-shadow:.375rem .375rem 0 var(--card-tone), 0 12px 32px var(--color-shadow)}._photos_joi50_1._variant-fan_joi50_48:hover ._card_joi50_8 ._frame_joi50_26 ._caption_joi50_40{text-align:center;font-size:clamp(.75rem,10.5cqi,1.25rem)}}._photos_joi50_1._variant-scrapbook_joi50_116{aspect-ratio:1/1.08}._photos_joi50_1._variant-scrapbook_joi50_116:before{aspect-ratio:1;background-color:var(--color-leaf);border-radius:50%;width:56%;top:0;right:0}._photos_joi50_1._variant-scrapbook_joi50_116:after{aspect-ratio:1;background-color:var(--color-sky);border-radius:50%;width:42%;bottom:4%;left:0}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8{width:48%}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8._is-left_joi50_62{top:3%;left:3%;transform:rotate(-6deg)}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8._is-center_joi50_66{z-index:1;top:15%;left:49%;transform:rotate(5deg)}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8._is-right_joi50_71{z-index:2;top:44%;left:10%;transform:rotate(-3deg)}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8:hover{z-index:3;transform:rotate(0)scale(1.04)}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8 ._frame_joi50_26{padding:var(--space-3) var(--space-3) 0;border-radius:var(--radius-sm);box-shadow:0 10px 28px var(--color-shadow);position:relative}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8 ._frame_joi50_26 ._tape_joi50_165{opacity:.9;background-color:var(--card-tone);border-radius:2px;width:40%;padding-block:.75rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)rotate(-4deg)}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8 ._frame_joi50_26 ._photo_joi50_1{aspect-ratio:1}._photos_joi50_1._variant-scrapbook_joi50_116 ._card_joi50_8 ._frame_joi50_26 ._caption_joi50_40{padding-block:var(--space-3)}._hero_1rvl3_1{padding-block:var(--space-9) var(--space-section)}._hero_1rvl3_1 ._layout_1rvl3_4{align-items:center;gap:var(--space-9);display:grid}@media (width>=64rem){._hero_1rvl3_1 ._layout_1rvl3_4{gap:var(--space-8);grid-template-columns:1.1fr 1fr}}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._eyebrow_1rvl3_21{padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-accent);font-size:var(--text-eyebrow);color:var(--color-clay);background-color:var(--color-blush);line-height:1.3}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._title_1rvl3_30{max-width:48rem;font-size:var(--text-h1);line-height:1.12}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._text_1rvl3_35{max-width:40rem;font-size:var(--text-lg);color:var(--color-ink-muted)}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._actions_1rvl3_40,._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._badges_1rvl3_46{gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._badges_1rvl3_46 ._badge_1rvl3_46{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);border:1px solid var(--color-stroke);border-radius:var(--radius-pill);font-size:var(--text-sm);background-color:var(--color-white);line-height:1.3;display:flex}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._badges_1rvl3_46 ._badge_1rvl3_46 ._badge-icon_1rvl3_63{padding:var(--space-2);border-radius:var(--radius-pill);color:var(--color-clay);background-color:var(--color-blush);font-size:1.125rem;display:inline-flex}._hero_1rvl3_1 ._layout_1rvl3_4 ._copy_1rvl3_15 ._badges_1rvl3_46 ._badge_1rvl3_46 strong{font-family:var(--font-display);font-size:var(--text-md)}._hero_1rvl3_1 ._layout_1rvl3_4 ._visual_1rvl3_75{width:100%;max-width:34rem;padding-inline:var(--space-4);margin-inline:auto}._hero_1rvl3_1 ._highlights_1rvl3_81{gap:var(--space-4);margin-top:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81{gap:var(--space-1);padding:var(--space-6);border-radius:var(--radius-md);flex-direction:column;display:flex}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81._tone-leaf_1rvl3_94{background-color:var(--color-leaf)}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81._tone-sun_1rvl3_97{background-color:var(--color-sun)}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81._tone-sky_1rvl3_100{background-color:var(--color-sky)}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81._tone-blush_1rvl3_103{background-color:var(--color-blush)}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81 ._highlight-title_1rvl3_106{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);font-weight:600;line-height:1.4}._hero_1rvl3_1 ._highlights_1rvl3_81 ._highlight_1rvl3_81 ._highlight-text_1rvl3_113{color:var(--color-ink-muted)}._learning_1i26a_1{padding-block:var(--space-section);color:var(--color-cream);background-color:var(--color-forest)}._learning_1i26a_1 ._layout_1i26a_6{gap:var(--space-9);display:grid}@media (width>=64rem){._learning_1i26a_1 ._layout_1i26a_6{align-items:start;gap:var(--space-10);grid-template-columns:1fr 1.2fr}._learning_1i26a_1 ._layout_1i26a_6 ._heading_1i26a_18{top:calc(var(--header-height) + var(--space-8));position:sticky}}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23{gap:var(--space-3);display:grid}@media (width>=40rem){._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23{column-gap:var(--space-6);grid-template-columns:max-content 1fr}}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33{gap:var(--space-2);padding:var(--space-5) var(--space-6);border:1px solid var(--color-stroke-light);border-radius:var(--radius-md);display:grid}@media (width>=40rem){._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33{grid-column:1/-1;grid-template-columns:subgrid}}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33 ._area_1i26a_23{font-family:var(--font-display);color:var(--color-sun);font-weight:600}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33 ._body_1i26a_51{gap:var(--space-1);flex-direction:column;display:flex}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33 ._body_1i26a_51 ._title_1i26a_56{font-size:var(--text-h3);line-height:1.4}._learning_1i26a_1 ._layout_1i26a_6 ._areas_1i26a_23 ._item_1i26a_33 ._body_1i26a_51 ._text_1i26a_60{color:var(--color-leaf)}
