.oklxKW_page{padding-block:var(--space-8) var(--section-gap)}.oklxKW_back{min-height:44px;color:var(--color-link);align-items:center;display:inline-flex}.oklxKW_heading{--area-surface:var(--color-surface-soft);align-items:flex-start;gap:var(--space-4);margin-block:var(--space-6) var(--space-12);padding:var(--space-12) var(--space-10);background:var(--area-surface);flex-direction:column;display:flex}.oklxKW_heading h1{max-width:20ch;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.1}.oklxKW_practical{--area-surface:var(--color-area-practical)}.oklxKW_support{--area-surface:var(--color-area-support)}.oklxKW_memories{--area-surface:var(--color-area-memories)}.oklxKW_status{color:var(--color-text-muted);font-size:var(--text-small)}.oklxKW_heading .oklxKW_status{align-items:center;gap:var(--space-2);color:var(--color-plum);background:#ffffff8c;border-radius:999px;padding:6px 14px;display:inline-flex}.oklxKW_dot{background:var(--color-orange);border-radius:50%;width:8px;height:8px}.oklxKW_lead{max-width:36ch;margin-top:var(--space-2);font:400 clamp(1.25rem, 1.8vw, 1.5rem)/1.45 var(--font-display);color:var(--color-plum)}.oklxKW_layout{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,8fr) minmax(0,3fr);display:grid}.oklxKW_copy{max-width:68ch}.oklxKW_copy p:first-child{font-size:1.25rem;line-height:1.6}.oklxKW_copy p+p{margin-top:var(--space-6)}.oklxKW_related{min-width:0;padding-top:var(--space-2)}.oklxKW_related h2{margin-bottom:var(--space-4);font-size:1.5rem;line-height:1.2}.oklxKW_relatedLink{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;text-decoration:none;display:flex}.oklxKW_relatedTitle{color:var(--color-plum);font:500 1.5rem/1.2 var(--font-display)}.oklxKW_relatedDescription{font-size:1rem}.oklxKW_relatedLink:hover .oklxKW_relatedTitle{text-underline-offset:.16em;text-decoration:underline}.oklxKW_relatedLink:active{color:var(--color-link)}.oklxKW_back:hover{text-decoration-thickness:2px}@media (max-width:1023px){.oklxKW_layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.oklxKW_copy{max-width:68ch}.oklxKW_related{width:100%;max-width:68ch}.oklxKW_related nav{gap:0 var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:767px){.oklxKW_page{padding-top:var(--space-5)}.oklxKW_heading{margin-block:var(--space-5) var(--space-8);padding:var(--space-6)}.oklxKW_heading h1{font-size:clamp(2.125rem,1.6rem + 3vw,2.625rem)}.oklxKW_copy p:first-child{font-size:1.125rem}.oklxKW_related nav{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.oklxKW_heading{border:1px solid canvastext}}
.ST7eKW_header{align-items:center;gap:var(--space-6);min-height:80px;padding-block:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.ST7eKW_brand{min-height:44px;font:500 2rem/1 var(--font-display);letter-spacing:-.025em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ST7eKW_brand img{flex:none}.ST7eKW_brand span{padding-top:6px}.ST7eKW_desktopNav{align-items:center;gap:var(--space-6);margin-left:auto;font-size:1rem;display:flex}.ST7eKW_desktopNav a,.ST7eKW_footerNav a{align-items:center;min-height:44px;text-decoration:none;display:flex}.ST7eKW_desktopNav a:hover,.ST7eKW_footerNav a:hover,.ST7eKW_mobileNav a:hover,.ST7eKW_desktopNav a[aria-current],.ST7eKW_footerNav a[aria-current],.ST7eKW_mobileNav a[aria-current]{text-decoration:underline}.ST7eKW_desktopNav a[aria-current],.ST7eKW_footerNav a[aria-current],.ST7eKW_mobileNav a[aria-current]{font-weight:600}.ST7eKW_desktopNav a:active,.ST7eKW_mobileNav a:active{color:var(--color-link)}.ST7eKW_status{font-size:var(--text-small);color:var(--color-text-muted)}.ST7eKW_menuButton{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;margin-inline-start:auto;padding:10px 12px;font-size:1rem;font-weight:600;display:none}.ST7eKW_menuButton:hover{background:var(--color-surface-soft)}.ST7eKW_mobileNav{padding:var(--space-3) 0 0;border-top:1px solid var(--color-border);margin-top:var(--space-3);flex-direction:column;flex-basis:100%}.ST7eKW_mobileNav:not([hidden]){display:flex}.ST7eKW_mobileNav a{padding-block:12px;font-size:1.1875rem;text-decoration:none}.ST7eKW_footer{--color-focus:var(--color-cream);background:var(--color-plum);color:var(--color-cream);padding:var(--space-12) 0 var(--space-6)}.ST7eKW_footerInner{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.ST7eKW_footerIdentity{align-self:start}.ST7eKW_footerIdentity>p{max-width:36ch;margin-top:var(--space-5);font-size:1rem}.ST7eKW_footerNav{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));min-width:0;font-size:1rem;display:grid}.ST7eKW_footerNav a{overflow-wrap:anywhere}.ST7eKW_footerGroup{margin:0;padding:0;list-style:none}.ST7eKW_footerStatus{font-size:var(--text-small);margin-block:var(--space-2) var(--space-3)}.ST7eKW_boundary{border-top:1px solid var(--color-border-on-plum);padding-top:var(--space-5);font-size:var(--text-small);grid-column:1/-1}.ST7eKW_coming{padding-block:var(--space-24);flex-direction:column;justify-content:center;align-items:flex-start;min-height:480px;display:flex}.ST7eKW_coming h1{overflow-wrap:anywhere;max-width:18ch;font-size:clamp(2.75rem,5vw,4.5rem)}.ST7eKW_coming>p{max-width:66ch;margin-top:var(--space-6)}.ST7eKW_coming>a{min-height:48px;margin-top:var(--space-8);color:var(--color-link);align-items:center;display:inline-flex}@media (max-width:1199px){.ST7eKW_desktopNav{display:none}.ST7eKW_header{gap:var(--space-3) var(--space-4);min-height:76px}.ST7eKW_header .ST7eKW_brand{max-width:100%}.ST7eKW_header .ST7eKW_brand span{overflow-wrap:anywhere}.ST7eKW_menuButton{display:inline-flex}.ST7eKW_mobileNav{order:3}.ST7eKW_footerInner{grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.ST7eKW_mobileNav:not([hidden]){display:none}}@media (max-width:767px){.ST7eKW_header{min-height:72px;padding-block:12px}.ST7eKW_brand{font-size:1.75rem}.ST7eKW_brand img{width:34px;height:34px}.ST7eKW_header{column-gap:var(--space-3)}.ST7eKW_header .ST7eKW_brand{gap:8px;font-size:1.625rem}.ST7eKW_header .ST7eKW_brand img{width:30px;height:30px}.ST7eKW_menuButton{padding-inline:8px}.ST7eKW_footer{padding-top:var(--space-8)}.ST7eKW_footerInner{display:block}.ST7eKW_footerNav{margin-block:var(--space-6);grid-template-columns:1fr}.ST7eKW_footerNav>.ST7eKW_footerGroup{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ST7eKW_footerMeta{border-top:1px solid var(--color-border-on-plum);padding-top:var(--space-5)}.ST7eKW_footerMeta .ST7eKW_footerGroup{gap:var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.ST7eKW_footerStatus{margin-top:0;margin-bottom:var(--space-2)}.ST7eKW_coming{min-height:400px;padding-block:var(--space-16)}}
.W9A8XG_trigger{border-radius:var(--radius-control);background:var(--color-orange);min-height:56px;color:var(--color-ink);text-align:center;font:600 1.125rem/1.3 var(--font-body);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;flex:none;justify-content:center;align-items:center;padding:14px 28px;text-decoration:none;display:inline-flex}.W9A8XG_trigger:hover{background:var(--color-action-hover)}.W9A8XG_trigger:active{background:var(--color-action-active)}.W9A8XG_dialog{border:1px solid var(--color-border);background:var(--color-cream);width:min(64rem,100% - 2.5rem);max-width:none;max-height:calc(100dvh - 2.5rem);color:var(--color-ink);overscroll-behavior:contain;border-radius:0;margin:auto;padding:0;overflow:auto}.W9A8XG_dialog::backdrop{background:#2d193670}.W9A8XG_content{padding:clamp(1.5rem,3vw,2.5rem)}.W9A8XG_header{align-items:start;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.W9A8XG_title{grid-column:1;min-width:0;font-size:clamp(2rem,3vw,3rem);line-height:1.12}.W9A8XG_description{grid-column:1/-1;max-width:48ch;font-size:1.125rem}.W9A8XG_close{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-plum);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;grid-area:1/2;text-decoration:underline}.W9A8XG_close:hover{background:var(--color-surface-soft)}@media (prefers-reduced-motion:no-preference){.W9A8XG_dialog[open] .W9A8XG_content{animation:.2s cubic-bezier(.16,1,.3,1) W9A8XG_arrive}.W9A8XG_dialog[open]::backdrop{animation:.16s ease-out W9A8XG_appear}}@keyframes W9A8XG_arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes W9A8XG_appear{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.W9A8XG_trigger{flex:1 0 100%;width:100%;min-height:52px;margin-inline-start:0}.W9A8XG_dialog{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.W9A8XG_content{padding:var(--space-4)}.W9A8XG_header{margin-bottom:var(--space-5)}.W9A8XG_title{font-size:1.875rem}.W9A8XG_description{font-size:1rem}.W9A8XG_close{font-size:var(--text-small)}}@media (prefers-reduced-motion:reduce){.W9A8XG_trigger{transition:none}}@media (forced-colors:active){.W9A8XG_trigger,.W9A8XG_dialog{border:1px solid canvastext}.W9A8XG_dialog::backdrop{opacity:.85;background:canvas}}
.Xw5roa_choices{gap:var(--space-2);display:grid}.Xw5roa_choice{--choice-background:var(--color-area-practical);--choice-ink:var(--color-ink);--color-focus:var(--choice-ink);align-items:center;gap:var(--space-6);min-height:6.5rem;padding:var(--space-5) 1.75rem;background:var(--choice-background);color:var(--choice-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;text-decoration:none;display:grid}.Xw5roa_practical{--choice-background:var(--color-area-practical)}.Xw5roa_support{--choice-background:var(--color-area-support)}.Xw5roa_memories{--choice-background:var(--color-area-memories)}.Xw5roa_title{max-width:19ch;color:var(--color-plum);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,2.2vw,2rem);font-weight:500;line-height:1.15}.Xw5roa_details{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.Xw5roa_description{max-width:26ch;font-size:1.0625rem;line-height:1.5}.Xw5roa_status{color:var(--color-text-muted);font-size:var(--text-small)}.Xw5roa_arrow{color:var(--color-plum);flex:none}.Xw5roa_choice:hover .Xw5roa_title{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.Xw5roa_choice:focus-visible{outline:3px solid var(--choice-ink);outline-offset:-7px}.Xw5roa_choice:active{background:color-mix(in srgb, var(--choice-background), var(--choice-ink) 4%)}@media (max-width:767px){.Xw5roa_choice{gap:var(--space-2) var(--space-3);min-height:0;padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.Xw5roa_details{grid-column:1}.Xw5roa_arrow{grid-area:1/2/3}.Xw5roa_title{font-size:1.5rem}.Xw5roa_description{font-size:1rem}}@media (forced-colors:active){.Xw5roa_choice{border:1px solid canvastext}.Xw5roa_choice:focus-visible{outline-color:highlight}}
._5cKoDG_page{padding-block:var(--space-8) var(--section-gap)}._5cKoDG_backLink{align-items:center;gap:var(--space-3);min-height:44px;color:var(--color-link);display:inline-flex}._5cKoDG_introduction{align-items:center;gap:var(--space-16);padding-block:var(--space-10) var(--section-gap);grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}._5cKoDG_introductionCopy{max-width:58ch}._5cKoDG_introduction h1{font-size:clamp(3rem,5.5vw,5rem);font-weight:500}._5cKoDG_introduction ._5cKoDG_role{margin-top:var(--space-3);color:var(--color-text-muted)}._5cKoDG_introductionCopy>p:not(._5cKoDG_role){margin-top:var(--space-8);font-size:1.25rem}._5cKoDG_introductionCopy>p+p:not(._5cKoDG_role){margin-top:var(--space-5)}._5cKoDG_portrait{width:100%;height:auto;display:block}._5cKoDG_story,._5cKoDG_purpose{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}._5cKoDG_story{padding-block:var(--space-16) var(--section-gap);border-top:1px solid var(--color-border)}._5cKoDG_story h2,._5cKoDG_purpose h2{max-width:16ch}._5cKoDG_story p,._5cKoDG_purpose p{max-width:66ch}._5cKoDG_story p+p,._5cKoDG_purpose p+p{margin-top:var(--space-5)}._5cKoDG_purpose{max-width:64rem;padding:var(--space-16);background:var(--color-surface-soft);margin-inline:auto;display:block}._5cKoDG_purpose h2{max-width:42rem;margin-inline:auto;margin-bottom:var(--space-8)}._5cKoDG_purpose>div{max-width:42rem;margin-inline:auto}._5cKoDG_purpose p{max-width:none}._5cKoDG_purpose p:first-child{font-size:1.25rem}._5cKoDG_purpose p:nth-child(3){padding-top:var(--space-6);border-top:1px solid var(--color-border)}._5cKoDG_purpose ._5cKoDG_closing{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border);font:400 clamp(1.375rem, 1.2rem + .5vw, 1.625rem)/1.45 var(--font-display);color:var(--color-plum)}._5cKoDG_returnLink{margin-top:var(--space-10)}._5cKoDG_returnLink a{align-items:center;gap:var(--space-3);min-height:48px;color:var(--color-link);font-weight:600;display:inline-flex}._5cKoDG_returnLink p{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text-muted)}._5cKoDG_backLink:hover,._5cKoDG_returnLink a:hover{text-decoration-thickness:2px}@media (max-width:1199px){._5cKoDG_introduction,._5cKoDG_story,._5cKoDG_purpose{gap:var(--space-10)}._5cKoDG_purpose{padding:var(--space-12)}}@media (max-width:1023px){._5cKoDG_introduction{grid-template-columns:minmax(0,1fr)}._5cKoDG_portrait{max-width:30rem}._5cKoDG_introductionCopy{max-width:65ch}._5cKoDG_story,._5cKoDG_purpose{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._5cKoDG_story h2{max-width:22ch}}@media (max-width:767px){._5cKoDG_page{padding-top:var(--space-5)}._5cKoDG_introduction{padding-top:var(--space-8);gap:var(--space-8)}._5cKoDG_introductionCopy>p:not(._5cKoDG_role){font-size:1.125rem}._5cKoDG_portrait{max-width:none}._5cKoDG_story{padding-top:var(--space-10)}._5cKoDG_purpose{padding:var(--space-8) var(--space-6)}._5cKoDG_purpose p:first-child{font-size:1.125rem}}@media (max-width:350px){._5cKoDG_purpose{padding-inline:var(--space-5)}}
